[data-lk-theme]{--lk-accent-fg:#1fa79a;--lk-accent-bg:#e6f6f3;--lk-bg:#f4faf9;--lk-text:#0f172a;--lk-border:#d8ece8;--lk-danger-fg:#b42318;--lk-control-fg:#0f766e;--lk-control-bg:#f1fbf9;--lk-control-border:#cfe9e3;--lk-control-hover:#e2f6f1;--lk-control-active:#c9f0e8}.lk-room-container{background:radial-gradient(140% 120% at 0 0,#eef9f7 0,#f7fbff 45%,#ffffff 100%)!important}.lk-control-bar{background:rgba(255,255,255,.96)!important;border:1px solid var(--lk-border);border-radius:16px;box-shadow:0 10px 22px rgba(15,118,110,.12);padding:10px 12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lk-button,.lk-control-bar button{border-radius:12px!important;border:1px solid var(--lk-control-border)!important;background:var(--lk-control-bg)!important;color:var(--lk-control-fg)!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.lk-button:hover,.lk-control-bar button:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(15,118,110,.12);background:var(--lk-control-hover)!important;color:#0b5f56!important}.lk-button:focus-visible,.lk-control-bar button:focus-visible{outline:2px solid rgba(31,167,154,.35);outline-offset:2px}.lk-button.lk-active,.lk-button:active,.lk-button[aria-pressed=true],.lk-control-bar .lk-button.lk-active,.lk-control-bar button:active,.lk-control-bar button[aria-pressed=true]{background:var(--lk-control-active)!important;border-color:#8fd7c9!important;color:#0b5f56!important}.lk-button.lk-primary,.lk-control-bar .lk-button.lk-primary{background:var(--lk-accent-fg)!important;border-color:var(--lk-accent-fg)!important;color:#ffffff!important}.lk-button.lk-primary:hover,.lk-control-bar .lk-button.lk-primary:hover{background:#169585!important;border-color:#169585!important}.lk-button.lk-danger,.lk-control-bar .lk-button.lk-danger{background:#fff0f0!important;border-color:#f5c2c7!important;color:#b42318!important}.lk-button.lk-danger:hover,.lk-control-bar .lk-button.lk-danger:hover{background:#ffdede!important;border-color:#f1aeb5!important;color:#8f1d1d!important}.lk-button svg,.lk-control-bar button svg{color:currentColor;fill:currentColor}.lk-participant-metadata,.lk-participant-name{font-weight:600;color:#0b5f56}.lk-focus-layout,.lk-grid-layout{padding:10px}.lk-participant-tile{border-radius:16px!important;overflow:hidden;border:1px solid var(--lk-border);box-shadow:0 12px 24px rgba(15,118,110,.1);background:#eaf6f3}.lk-participant-tile video{object-fit:cover}.lk-participant-placeholder{background:#eaf6f3!important;border:1px solid rgba(31,167,154,.22)!important;color:#0f766e!important}.lk-participant-placeholder svg{opacity:1}.lk-participant-placeholder__label{font-weight:600;color:#0f766e!important}.lk-participant-placeholder svg,.lk-participant-placeholder svg *{fill:#a6d8ce!important;stroke:#a6d8ce!important}.lk-participant-metadata{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--lk-control-bg)!important;border:1px solid var(--lk-control-border)!important;box-shadow:none;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 16px)}.lk-participant-metadata,.lk-participant-name,.lk-participant-name-container{color:var(--lk-control-fg)!important}.lk-participant-name-container{padding:4px 6px!important}.lk-participant-name,.lk-participant-name-container{background:transparent!important;box-shadow:none!important;border:none!important}.lk-participant-name{padding:0!important}.lk-participant-metadata .lk-participant-name,.lk-participant-metadata span{background:transparent!important}.lk-participant-metadata *,.lk-participant-metadata:after,.lk-participant-metadata:before,.lk-participant-name *,.lk-participant-name-container *,.lk-participant-name-container:after,.lk-participant-name-container:before,.lk-participant-name:after,.lk-participant-name:before{background:transparent!important;box-shadow:none!important}.lk-participant-name *,.lk-participant-name-container *{border:none!important}.lk-participant-metadata svg,.lk-participant-name-container svg{color:var(--lk-control-fg)!important;fill:currentColor!important}