.lk-control-bar{display:none!important}.room-page-main,.room-page-shell{display:flex;flex-direction:column;min-block-size:100vh;min-block-size:100dvh;background:var(--app-surface-1)}.room-page-shell{--app-toolbar-reserved-space:72px;--app-toolbar-viewport-offset:calc(var(--app-toolbar-reserved-space) + env(safe-area-inset-bottom));inline-size:100%;min-inline-size:0;-webkit-padding-before:var(--room-header-runtime-height,var(--room-header-safe-height));padding-block-start:var(--room-header-runtime-height,var(--room-header-safe-height))}.room-page-shell--entry{background:radial-gradient(circle at top,rgba(37,99,235,.16),transparent 34%),var(--app-surface-1)}.room-page-entry{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-block-size:0;padding:clamp(1rem,2vw,2rem)}.room-page-entry>*{inline-size:min(100%,34rem)}.room-entry-card{width:min(32rem,100%);padding:2rem;border-radius:1.75rem;background:rgba(15,23,42,.94);border:.0625rem solid rgba(148,163,184,.24);box-shadow:0 2rem 4rem rgba(15,23,42,.42);text-align:center}.room-entry-card h2{margin:0 0 .75rem;color:#f8fafc}.room-entry-card p{margin:0;color:#cbd5e1;line-height:1.6}.room-entry-link{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;min-height:2.75rem;padding:0 1rem;border-radius:999rem;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;text-decoration:none;border:0;cursor:pointer}.room-entry-link--secondary{background:transparent;border:.0625rem solid rgba(148,163,184,.28);color:#e2e8f0}.room-entry-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem}.room-entry-actions .room-entry-link{margin-top:0}.room-entry-form{margin-top:1.25rem}.room-entry-field{display:grid;grid-gap:.5rem;gap:.5rem;text-align:left}.room-entry-field-label{color:#e2e8f0;font-size:.9375rem;font-weight:600}.room-entry-input{inline-size:100%;min-block-size:3rem;padding:0 1rem;border-radius:1rem;border:.0625rem solid rgba(148,163,184,.24);background:rgba(15,23,42,.72);color:#f8fafc;font:inherit}.room-entry-input::placeholder{color:rgba(203,213,225,.78)}.room-top-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--room-header-z-index);display:block;inline-size:auto;-webkit-padding-before:env(safe-area-inset-top);padding-block-start:env(safe-area-inset-top);background:#080809;-webkit-border-after:0;border-block-end:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.room-top-header,.room-top-header__shell{font-family:"Open Sans",var(--room-header-dashboard-font-family);max-inline-size:none;min-block-size:0;block-size:auto}.room-top-header__shell{position:relative;display:flex;align-items:center;justify-content:space-between;inline-size:100%;min-block-size:4.5rem;gap:.75rem;padding-block:.75rem;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right));color:var(--room-header-text)}@media (min-width:64.01rem) and (min-height:42rem){.room-top-header__shell{min-block-size:72px;padding-block:.75rem}}.room-top-header__left,.room-top-header__right{display:flex;align-items:center;min-inline-size:0}.room-top-header__left{gap:.75rem;max-inline-size:min(100%,42rem);overflow:hidden;min-block-size:3rem;padding:0 .75rem}.room-top-header__left,.room-top-header__right{flex:0 1 auto;border-radius:999rem;background:#141415}.room-top-header__right{justify-content:flex-end;gap:.325rem;-webkit-margin-start:auto;margin-inline-start:auto;max-inline-size:min(100%,58rem);min-block-size:3.9rem;padding:.325rem}.room-top-header__action,.room-top-header__popover-btn,.room-top-header__reaction-btn,.room-top-header__record{font:inherit}.room-top-header__record{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:2.5rem;padding:0 .625rem;border:0;border-radius:999rem;background:transparent;color:var(--room-header-text);cursor:pointer;flex:0 0 auto;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.room-top-header__record:hover{background:rgba(255,255,255,.1);border-color:transparent}.room-top-header__record--active{background:rgba(244,67,54,.14)}.room-top-header__record-dot{inline-size:.75rem;block-size:.75rem;flex:0 0 auto;border-radius:999rem;border:0;background:rgba(255,255,255,.28);box-shadow:none}.room-top-header__record--active .room-top-header__record-dot{border-color:#ff4d5d;background:#ff4d5d}.room-top-header__record-text{font-size:.9375rem;font-weight:700;letter-spacing:0;line-height:1.45;white-space:nowrap}.room-top-header__brand{justify-content:center;min-inline-size:4.25rem;block-size:2rem;font-weight:800;line-height:1}.room-top-header__brand,.room-top-header__timer{display:inline-flex;align-items:center;flex:0 0 auto;color:#ffffff;font-size:.9375rem;letter-spacing:0}.room-top-header__timer{block-size:1.375rem;font-weight:400;line-height:1.375rem;white-space:nowrap}.room-top-header__title-block{display:flex;flex-direction:column;flex:1 1 auto;max-inline-size:min(100%,34rem);min-inline-size:0;overflow:hidden}.room-top-header__title{margin:0;overflow:hidden;color:var(--room-header-text);text-overflow:ellipsis;white-space:nowrap;font-family:"Open Sans",var(--room-header-dashboard-font-family);font-size:.9375rem;font-weight:400;line-height:1.375rem;letter-spacing:0}.room-top-header__action-group{display:inline-flex;align-items:center;gap:.325rem;flex:0 0 auto}.room-top-header__action-group--icon,.room-top-header__action-group--view{flex:0 0 auto}.room-top-header__action-group--primary{flex:1 1 auto;min-inline-size:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none}.room-top-header__action-group--primary::-webkit-scrollbar{display:none}.room-top-header__divider{inline-size:.0625rem;block-size:1.95rem;flex:0 0 auto;margin-inline:.325rem;background:rgba(255,255,255,.1)}.room-top-header__action{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:2.5rem;border:0;border-radius:999rem;background:transparent;color:var(--room-header-text);cursor:pointer;flex:0 0 auto;box-shadow:none;transition:background-color .16s ease,transform .16s ease,color .16s ease}.room-top-header__action:hover{background:rgba(255,255,255,.1);border-color:transparent}.room-top-header__action:focus-visible,.room-top-header__record:focus-visible{outline:.125rem solid rgba(255,255,255,.88);outline-offset:.1875rem}.room-top-header__action--active{background:rgba(255,255,255,.12);border-color:transparent}.room-top-header__action--danger{background:#f44336;color:#ffffff;border:none;box-shadow:none}.room-top-header__action--danger:hover{background:#ff5147}.room-top-header__action--icon,.room-top-header__action--metric{inline-size:3.25rem;min-inline-size:3.25rem;block-size:3.25rem;min-block-size:3.25rem;border-radius:999rem;padding:0}.room-top-header__action--metric{gap:0}.room-top-header__action--text{inline-size:3.25rem;min-inline-size:3.25rem;block-size:3.25rem;min-block-size:3.25rem;padding:0}.room-top-header__action-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.room-top-header__action-icon,.room-top-header__action-icon>svg{inline-size:1.625rem;block-size:1.625rem}.room-top-header__action-label{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.room-top-header__action-badge{display:inline-flex;align-items:center;justify-content:center;position:absolute;inset-block-start:.0625rem;inset-inline-end:.0625rem;border-radius:999rem;font-weight:700;line-height:1}.room-top-header__action--metric .room-top-header__action-badge,.room-top-header__action-badge{min-inline-size:1.1375rem;block-size:1.1375rem;padding-inline:.24375rem;background:#ffce50;color:#141415;font-size:.8125rem}.webinar-navbar{background:#080809}.webinar-navbar__shell{font-family:"Open Sans",var(--font-sans),ui-sans-serif,system-ui,sans-serif}.webinar_header_left_box{gap:.75rem}.webinar_header_right_box{gap:.25rem}.webinar-navbar-button{box-shadow:none}.header_webinar_name{font-family:"Open Sans",var(--room-header-dashboard-font-family);font-size:.9375rem;font-weight:400;line-height:1.375rem;letter-spacing:0}.webinar-navbar-button-text{font-size:.96875rem;font-weight:700;letter-spacing:0}.room-top-header__popover{position:absolute;inset-inline-end:max(1rem,env(safe-area-inset-right));inset-block-start:calc(100% - .125rem);inline-size:min(100vw - 2rem,22rem);padding:.9rem;border-radius:1.125rem;border:.0625rem solid rgba(255,255,255,.06);background:var(--room-header-popover-bg);color:var(--room-header-popover-text);box-shadow:0 1.125rem 3rem rgba(0,0,0,.34)}.room-top-header__popover--recording{inline-size:min(100vw - 2rem,21rem);inset-inline-start:max(1rem,env(safe-area-inset-left));inset-inline-end:auto}.room-top-header__popover--reactions{inline-size:min(100vw - 2rem,20rem)}.room-top-header__popover-anchor{position:relative;display:inline-flex;flex:0 0 auto}.room-top-header__popover--anchored{inset-inline-start:0;inset-inline-end:auto;inset-block-start:calc(100% + .5rem)}.room-top-header__popover--reactions.room-top-header__popover--anchored{inset-inline-start:auto;inset-inline-end:0}.room-top-header__popover-title{margin:0 0 .5rem;font-size:1rem;font-weight:700;letter-spacing:-.02em}.room-top-header__popover-text,.room-top-header__popover-tip{margin:0;color:rgba(255,255,255,.72);font-size:.875rem;line-height:1.5}.room-top-header__popover-actions{display:flex;flex-direction:column;gap:.625rem;margin-top:.875rem}.room-top-header__popover-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.75rem;padding-inline:1rem;border:none;border-radius:1rem;background:var(--room-header-button-bg);color:var(--room-header-text);cursor:pointer}.room-top-header__popover-btn:hover{background:var(--room-header-button-bg-hover)}.room-top-header__popover-btn--primary{background:#f3f4f6;color:#111111}.room-top-header__popover-btn--primary:hover{background:#ffffff;color:#111111}.room-top-header__reaction-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.625rem;gap:.625rem;margin-top:.75rem}.room-top-header__reaction-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.625rem;border:.0625rem solid var(--room-header-button-border);border-radius:.875rem;background:var(--room-header-button-bg);color:var(--room-header-text);cursor:pointer;font-size:1.35rem;box-shadow:var(--room-header-button-shadow)}.room-top-header__reaction-btn:hover{background:var(--room-header-button-bg-hover)}.room-reactions-overlay{position:fixed;inset-inline-start:max(1.25rem,env(safe-area-inset-left));inset-block-end:calc(var(--app-toolbar-viewport-offset, 72px) + 1rem);z-index:calc(var(--room-header-z-index, 1000) + 1);display:grid;grid-gap:.5rem;gap:.5rem;justify-items:start;pointer-events:none}.room-reactions-overlay__item{display:inline-flex;align-items:center;gap:.45rem;min-inline-size:0;max-inline-size:min(18rem,calc(100vw - 2.5rem));padding:.35rem .55rem .35rem .4rem;border:.0625rem solid rgba(255,255,255,.18);border-radius:999px;background:rgba(10,10,12,.76);color:#ffffff;box-shadow:0 .75rem 2.25rem rgba(0,0,0,.34);animation:room-reaction-float 3.2s ease-out forwards;transform:translate3d(var(--room-reaction-drift,0),0,0)}.room-reactions-overlay__emoji{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:999px;background:rgba(255,255,255,.12);font-size:1.35rem;line-height:1}.room-reactions-overlay__name{min-inline-size:0;overflow:hidden;color:#ffffff;font-size:.6875rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;text-shadow:0 .0625rem .25rem rgba(0,0,0,.8);white-space:nowrap}@keyframes room-reaction-float{0%{opacity:0;transform:translate3d(var(--room-reaction-drift,0),.5rem,0) scale(.96)}12%{opacity:1;transform:translate3d(var(--room-reaction-drift,0),0,0) scale(1)}82%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--room-reaction-drift, 0) + .25rem),-5.25rem,0) scale(1.04)}}@media (prefers-reduced-motion:reduce){.room-reactions-overlay__item{animation-duration:1.6s;animation-name:room-reaction-fade}}@keyframes room-reaction-fade{0%,75%{opacity:1}to{opacity:0}}.room-page-content{flex:1 1 auto;min-block-size:0;block-size:calc(100vh - var(--room-header-runtime-height, var(--room-header-safe-height)));block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)))}.room-page-room-container{block-size:100%;min-block-size:0}.lk-focus-layout-wrapper,.lk-grid-layout,.lk-grid-layout-wrapper,.lk-room-container,.lk-video-conference,.lk-video-conference-inner{inline-size:100%;max-inline-size:100%;min-inline-size:0;block-size:100%}.lk-room-container,.lk-video-conference{position:relative;display:flex;align-items:stretch;background:var(--app-surface-1)!important;overflow-x:clip!important}.lk-video-conference-inner{position:relative;display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;min-block-size:0;overflow:hidden}.lk-participant-tile{overflow:hidden;border:0;border-radius:8px!important;background:rgb(19,19,22)!important;box-shadow:none!important}.lk-participant-tile .lk-participant-media-video,.lk-participant-tile video,.promee-participant-tile .promee-participant-video{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;border-radius:inherit;object-fit:contain;pointer-events:none}.lk-participant-placeholder{border-radius:inherit!important;background:radial-gradient(circle at center,rgba(255,255,255,.08),rgba(19,19,22,.92) 52%,rgb(19,19,22)),rgb(19,19,22)!important}.lk-participant-metadata{border-radius:999px!important;background:rgba(0,0,0,.42)!important;color:#ffffff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.promee-participant-tile{position:relative;isolation:isolate}.promee-participant-tile .lk-participant-placeholder{display:flex!important;align-items:center;justify-content:center;background:rgb(19,19,22)!important}.promee-participant-tile .lk-connection-quality,.promee-participant-tile .lk-participant-metadata,.promee-participant-tile .lk-participant-placeholder svg{display:none!important}.promee-vcs-initials{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;display:flex;align-items:center;justify-content:center;inline-size:clamp(4.5rem,15vw,10rem);block-size:clamp(4.5rem,15vw,10rem);border-radius:50%;background:rgb(80,174,85);color:#ffffff;font-size:clamp(2rem,6vw,4rem);font-weight:500;line-height:1;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .16s ease}.promee-participant-tile[data-promee-show-initials=true] .promee-vcs-initials{opacity:1!important;transition:none}.promee-participant-tile[data-promee-show-initials=false] .promee-vcs-initials,.promee-participant-tile[data-promee-show-initials=true] .promee-participant-video{opacity:0!important}.promee-participant-tile--compact .promee-vcs-initials{inline-size:clamp(2.75rem,7vw,4.5rem);block-size:clamp(2.75rem,7vw,4.5rem);font-size:clamp(1.25rem,3vw,2rem)}.promee-vcs-userdata{position:absolute;inset-block-start:0;inset-inline:0;z-index:4;display:flex;align-items:center;block-size:41px;padding:12px 24px 12px 12px;background:transparent;color:#ffffff;opacity:0;pointer-events:none;transition:opacity .16s ease}.promee-vcs-userdata--editable,.promee-vcs-userdata--editing{pointer-events:auto}.promee-participant-tile:focus-within .promee-vcs-userdata,.promee-participant-tile:hover .promee-vcs-userdata{opacity:1}.promee-vcs-userdata__name{min-inline-size:0;overflow:hidden;font-size:.875rem;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.promee-vcs-userdata__name-button{display:block;max-inline-size:100%;padding:2px 4px;-webkit-margin-start:-4px;margin-inline-start:-4px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:text;text-align:start}.promee-vcs-userdata__name-button:focus-visible,.promee-vcs-userdata__name-button:hover{background:rgba(255,255,255,.12);outline:none}.promee-vcs-userdata__name-input{inline-size:min(220px,100%);max-inline-size:100%;block-size:26px;padding:2px 6px;border:1px solid rgba(255,255,255,.48);border-radius:4px;background:rgba(17,18,22,.92);color:#ffffff;font:inherit;font-size:.875rem;font-weight:600;line-height:1.15;outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.14)}.promee-vcs-userdata__name-input:disabled{opacity:.76}.promee-vcs-tile-controls{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:5;display:flex;align-items:center;justify-content:center;gap:4px;inline-size:84px;block-size:40px;opacity:0;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity .16s ease}.promee-participant-tile[data-promee-local-participant=true]:focus-within .promee-vcs-tile-controls,.promee-participant-tile[data-promee-local-participant=true]:hover .promee-vcs-tile-controls{opacity:1}.promee-vcs-tile-button{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;padding:0;border:0;border-radius:50%;background:rgb(255,255,255);color:rgb(0,0,0);cursor:pointer;transition:background .14s ease,transform .14s ease}.promee-vcs-tile-button:hover{background:rgba(255,255,255,.88)}.promee-vcs-tile-button:active{transform:scale(.96)}.promee-vcs-tile-button:disabled{cursor:wait;opacity:.74}.promee-vcs-tile-button--danger,.promee-vcs-tile-button--danger:hover{background:rgb(239,83,80);color:#ffffff}.promee-vcs-tile-button--danger:hover{background:rgb(224,70,67)}.promee-vcs-tile-button .IconButton__label___XNQPH,.promee-vcs-tile-button .MuiIconButton-label{display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;line-height:0;pointer-events:none}.promee-vcs-tile-button svg{inline-size:24px;block-size:24px;fill:currentColor;color:currentColor!important;flex:0 0 24px;display:block}.promee-vcs-mic-state{position:absolute;inset-block-end:7px;inset-inline-end:8px;z-index:4;display:inline-flex;align-items:center;justify-content:center;inline-size:20px;block-size:24px;color:rgb(239,83,80);pointer-events:none}.promee-vcs-mic-state svg{inline-size:20px;block-size:20px;color:rgb(239,83,80)!important;fill:currentColor}.promee-vcs-right-panel{position:absolute;inset-block-start:8px;inset-inline-end:44px;z-index:6;display:flex;align-items:flex-start;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .16s ease}.promee-participant-tile:focus-within .promee-vcs-right-panel,.promee-participant-tile:hover .promee-vcs-right-panel{opacity:1}.promee-vcs-indicators{display:flex;align-items:flex-end;gap:3px;block-size:28px;padding:7px 8px 6px;border-radius:999px;background:rgba(20,20,21,.74);color:#ffffff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;box-shadow:none}.promee-vcs-connection-dot{inline-size:4px;border-radius:999px;background:rgba(255,255,255,.42)}.promee-vcs-connection-dot:first-child{block-size:5px}.promee-vcs-connection-dot:nth-child(2){block-size:8px}.promee-vcs-connection-dot:nth-child(3){block-size:12px}.promee-participant-tile[data-promee-quality=excellent] .promee-vcs-connection-dot,.promee-participant-tile[data-promee-quality=good] .promee-vcs-connection-dot{background:rgb(80,174,85)}.promee-participant-tile[data-promee-quality=poor] .promee-vcs-connection-dot{background:rgb(239,83,80)}.promee-vcs-pin{display:none}.promee-participant-tile .lk-focus-toggle-button{position:absolute;inset-block-start:8px;inset-inline-end:8px;z-index:6;display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;min-inline-size:28px;padding:0;border:0;border-radius:999px;background:rgba(20,20,21,.74);color:#ffffff;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .14s ease,opacity .16s ease,transform .14s ease}.promee-participant-tile:focus-within .lk-focus-toggle-button,.promee-participant-tile:hover .lk-focus-toggle-button{opacity:1;pointer-events:auto}.promee-participant-tile .lk-focus-toggle-button:hover{background:rgba(42,42,44,.92)}.promee-participant-tile .lk-focus-toggle-button:active{transform:scale(.96)}.promee-participant-tile .lk-focus-toggle-button svg{inline-size:16px;block-size:16px}.promee-vcs-sound-border{position:absolute;inset:0;z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 2px rgb(80,174,85);opacity:0;pointer-events:none;transition:opacity .16s ease}.promee-participant-tile[data-promee-speaking=true] .promee-vcs-sound-border{opacity:1}.promee-focus-layout{min-inline-size:0;min-block-size:0}.promee-focus-layout>.lk-participant-tile{inline-size:100%;block-size:100%}.room-viewport-layout{position:relative;flex:1 1 auto;block-size:calc(100% - var(--app-toolbar-viewport-offset))}.room-solo-layout,.room-viewport-layout{inline-size:100%;min-inline-size:0;min-block-size:0}.room-solo-layout{max-inline-size:100%;padding:clamp(.45rem,.35rem + .2vw,.625rem)}.room-solo-layout .lk-participant-tile{inline-size:min(100%,64rem);max-inline-size:100%;block-size:auto;min-block-size:0;aspect-ratio:16/9;margin-inline:auto}.lk-carousel-layout,.lk-focus-layout-container,.lk-focus-layout-wrapper,.lk-grid-layout-wrapper{min-block-size:0;max-block-size:100%}.lk-focus-layout-wrapper>.lk-focus-layout{display:grid!important;grid-template-columns:minmax(clamp(12.5rem,16vw,16rem),clamp(12.5rem,16vw,16rem)) minmax(0,1fr)!important;grid-gap:.5rem!important;gap:.5rem!important;align-items:stretch!important;block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:100%;padding:.5rem!important;overflow:hidden}.lk-focus-layout-wrapper{position:relative;overflow:hidden}.lk-focus-layout>.lk-carousel{max-block-size:100%;overflow-y:auto}.lk-focus-layout>.lk-carousel,.lk-focus-layout>.lk-focused-participant{align-self:stretch;justify-self:stretch;inline-size:100%;min-inline-size:0}.lk-focus-layout>.lk-focused-participant{block-size:100%;min-block-size:0;overflow:hidden}.lk-focus-layout>.lk-carousel .promee-participant-tile{inline-size:100%;aspect-ratio:16/10}.lk-grid-layout{display:grid!important;grid-template-columns:repeat(var(--lk-col-count,1),minmax(0,1fr))!important;grid-template-rows:repeat(var(--lk-row-count,1),minmax(0,1fr))!important;grid-auto-rows:0;align-content:stretch!important;align-items:stretch!important;justify-items:center!important;grid-gap:.5rem!important;gap:.5rem!important;padding-block:0!important;padding-inline:clamp(.875rem,2vw,1.4rem)!important;overflow:hidden}.lk-grid-layout>.promee-participant-tile{inline-size:100%;max-inline-size:100%;min-inline-size:0;block-size:100%!important;min-block-size:0;max-block-size:100%;align-self:stretch;justify-self:center;overflow:hidden}.room-viewport-layout>.lk-focus-layout-wrapper,.room-viewport-layout>.lk-grid-layout-wrapper{flex:1 1 auto;block-size:100%!important}.room-viewport-layout>.lk-grid-layout-wrapper>.lk-grid-layout{block-size:100%!important}.suite-grid-layout-measure{position:relative;flex:1 1 auto;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;overflow:hidden}.suite-grid-layout-measure>.lk-grid-layout-wrapper{block-size:100%}.suite-grid-layout-wrapper{position:relative;min-inline-size:0;min-block-size:0;overflow:hidden}.suite-pagination-indicator{inset-block-end:clamp(.75rem,2vw,1.25rem);z-index:8;display:inline-flex;justify-content:center;min-inline-size:3.5rem;min-block-size:2rem;padding-inline:.75rem;background:rgba(18,18,20,.72);font-size:.875rem;font-weight:600;line-height:1;pointer-events:none}.suite-pagination-control,.suite-pagination-indicator{position:absolute;inset-inline-start:50%;align-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffff;transform:translateX(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.suite-pagination-control{inset-block-end:clamp(.6rem,2vw,1rem);z-index:9;display:flex;gap:.375rem;padding:.25rem;background:rgba(18,18,20,.82);opacity:0;transition:opacity .16s ease}.lk-focus-layout-wrapper:focus-within>.suite-pagination-control,.lk-focus-layout-wrapper:hover>.suite-pagination-control,.room-material-focus-layout__sidebar:focus-within .suite-pagination-control,.room-material-focus-layout__sidebar:hover .suite-pagination-control,.suite-grid-layout-measure:focus-within>.suite-pagination-control,.suite-grid-layout-measure:hover>.suite-pagination-control{opacity:1}.suite-pagination-control button{display:inline-flex;align-items:center;justify-content:center;min-inline-size:2.25rem;min-block-size:2rem;border:0;border-radius:999px;background:transparent;color:inherit;font:inherit;cursor:pointer}.suite-pagination-control button:not(:disabled):hover{background:rgba(255,255,255,.1)}.suite-pagination-control button:not(:disabled):active{background:rgba(255,255,255,.16)}.suite-pagination-control button:disabled{cursor:default;opacity:.45}.suite-pagination-control span{min-inline-size:3rem;text-align:center;font-size:.875rem;font-weight:600}.lk-grid-layout:has(>.lk-participant-tile:only-child){display:flex!important;align-items:center;justify-content:center}.lk-grid-layout:has(>.lk-participant-tile:only-child)>.lk-participant-tile{inline-size:min(1041px,calc(100vw - 45px));max-inline-size:100%;block-size:min(586px,calc(100dvh - 144px));max-block-size:100%;aspect-ratio:16/9}.room-viewport-layout--under-material{visibility:hidden;pointer-events:none}.room-material-focus-layout{display:grid;grid-template-columns:minmax(clamp(12.5rem,16vw,16rem),clamp(12.5rem,16vw,16rem)) minmax(0,1fr);grid-gap:clamp(.625rem,.8vw,1rem);gap:clamp(.625rem,.8vw,1rem);inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;padding:clamp(.625rem,.8vw,1rem)}.room-material-focus-layout__sidebar{position:relative;display:flex;flex-direction:column;gap:clamp(.5rem,.7vw,.75rem);min-inline-size:0;min-block-size:0;overflow-x:hidden;overflow-y:auto;-webkit-padding-end:.125rem;padding-inline-end:.125rem}.room-material-focus-layout__sidebar .lk-participant-tile{inline-size:100%;max-inline-size:100%;block-size:auto;min-block-size:0;flex:0 0 auto;aspect-ratio:16/10}.room-material-focus-layout__sidebar>.suite-grid-layout-wrapper{flex:1 1 auto;inline-size:100%;block-size:100%;min-block-size:0}.room-material-focus-layout__sidebar .suite-grid-layout{block-size:100%;padding-inline:0!important}.room-material-focus-layout__stage{min-inline-size:0;min-block-size:0}.room-material-focus-layout__sidebar-empty{display:flex;align-items:center;justify-content:center;min-block-size:7.5rem;padding:1rem;border:.0625rem dashed rgba(255,255,255,.12);border-radius:1rem;background:rgba(255,255,255,.03);color:var(--app-text-muted);font-size:.875rem;line-height:1.45;text-align:center}.room-shared-material-stage{position:absolute;inset:clamp(.625rem,.8vw,1rem);inset-block-end:calc(var(--app-toolbar-reserved-space) + clamp(.625rem, .8vw, 1rem));z-index:8;display:flex;flex-direction:column;min-block-size:0;border:.0625rem solid var(--app-border-soft);border-radius:clamp(1rem,.85rem + .5vw,1.5rem);background:radial-gradient(circle at top right,rgba(37,99,235,.12),transparent 28%),rgba(15,16,19,.985);box-shadow:0 1.25rem 3rem rgba(0,0,0,.42);overflow:hidden}.room-shared-material-stage--embedded{position:relative;inset:auto;block-size:100%;min-block-size:100%;z-index:auto}.room-shared-material-stage__header{display:inline-flex;align-items:center;justify-content:flex-start;gap:.75rem;align-self:flex-start;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:min(calc(100% - 1.5rem),44rem);margin:.75rem .75rem 0;padding:.625rem .75rem;border:.0625rem solid rgba(255,255,255,.08);border-radius:1rem;background:rgba(20,22,27,.88);flex:0 0 auto;min-inline-size:0}.room-shared-material-stage__title{flex:1 1 auto;min-inline-size:0;max-inline-size:min(28rem,calc(100vw - 14rem));color:var(--app-text-primary);font-size:clamp(.9375rem,.9rem + .18vw,1.0625rem);font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-shared-material-stage__actions{display:inline-flex;align-items:center;gap:.5rem;flex:0 0 auto;min-inline-size:0;white-space:nowrap}.room-shared-material-stage__danger-action,.room-shared-material-stage__ghost-action{display:inline-flex;align-items:center;justify-content:center;inline-size:auto;min-inline-size:0;min-block-size:2.25rem;padding-inline:.875rem;border-radius:999rem;border:.0625rem solid rgba(255,255,255,.1);font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer;flex:0 0 auto}.room-shared-material-stage__ghost-action{background:rgba(255,255,255,.04);color:var(--app-text-primary)}.room-shared-material-stage__danger-action{border:none;background:#ff1744;color:#ffffff}.room-shared-material-stage__body{flex:1 1 auto;min-block-size:0;display:flex;align-items:center;justify-content:center;padding:var(--app-space-md);background:rgba(9,10,13,.92)}.room-shared-material-stage__frame,.room-shared-material-stage__image,.room-shared-material-stage__video{inline-size:100%;block-size:100%;border:none;border-radius:clamp(.875rem,.75rem + .3vw,1.125rem);background:#0d0e12}.room-shared-material-stage__image{position:relative;overflow:hidden;object-fit:contain}.room-shared-material-stage__video{object-fit:contain}.room-shared-material-stage__audio-shell,.room-shared-material-stage__fallback{inline-size:min(100%,32rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-sm);padding:clamp(1rem,2vw,2rem);border-radius:clamp(1rem,.85rem + .4vw,1.375rem);border:.0625rem solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);text-align:center}.room-shared-material-stage__audio-badge,.room-shared-material-stage__fallback-badge{display:inline-flex;align-items:center;justify-content:center;min-inline-size:4rem;block-size:4rem;padding-inline:1rem;border-radius:1.125rem;background:rgba(59,130,246,.16);color:#dbeafe;font-size:1rem;font-weight:800;letter-spacing:.08em}.room-shared-material-stage__audio-copy{display:flex;flex-direction:column;gap:.25rem}.room-shared-material-stage__audio-name,.room-shared-material-stage__fallback-title{color:var(--app-text-primary);font-size:1.1rem;font-weight:700;line-height:1.35}.room-shared-material-stage__audio-meta,.room-shared-material-stage__fallback-text{color:var(--app-text-muted);font-size:.9rem;line-height:1.55}.room-shared-material-stage__audio-player{inline-size:min(100%,24rem)}.room-materials-modal-overlay{position:fixed;inset-inline:0;inset-block-start:calc(var(--room-header-runtime-height, var(--room-header-safe-height)) - .0625rem);inset-block-end:0;z-index:calc(var(--room-header-z-index) + 2);display:flex;align-items:center;justify-content:center;padding:max(.625rem,env(safe-area-inset-top)) max(.625rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.625rem,env(safe-area-inset-left));background:rgba(8,10,16,.48);backdrop-filter:blur(.3rem);-webkit-backdrop-filter:blur(.3rem)}.room-materials-modal{inline-size:min(100%,42rem);max-block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - 1.25rem);min-block-size:0;display:flex;flex-direction:column;border:.0625rem solid rgba(255,255,255,.08);border-radius:1.25rem;background:rgba(21,22,26,.985);box-shadow:0 1.25rem 3rem rgba(0,0,0,.48);overflow:hidden}.room-materials-modal__footer,.room-materials-modal__header,.room-materials-modal__inline-note,.room-materials-modal__subnav,.room-materials-modal__toolbar{padding-inline:clamp(1rem,1.1vw,1.25rem)}.room-materials-modal__header{display:flex;align-items:center;justify-content:space-between;gap:.875rem;padding-block:1rem .875rem;-webkit-border-after:.0625rem solid rgba(255,255,255,.06);border-block-end:.0625rem solid rgba(255,255,255,.06);flex:0 0 auto}.room-materials-modal__title{font-size:clamp(1.1rem,1rem + .24vw,1.25rem);font-weight:700;color:var(--app-text-primary)}.room-materials-modal__state-copy{color:var(--app-text-muted);font-size:.875rem;line-height:1.5}.room-materials-modal__toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,15rem);grid-gap:.75rem;gap:.75rem;padding-block:.875rem;-webkit-border-after:.0625rem solid rgba(255,255,255,.06);border-block-end:.0625rem solid rgba(255,255,255,.06);flex:0 0 auto}.room-materials-modal__filter,.room-materials-modal__primary-action,.room-materials-modal__search,.room-materials-modal__subnav-back{display:inline-flex;align-items:center;min-block-size:3rem;min-inline-size:0;border-radius:.95rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,opacity .16s ease}.room-materials-modal__filter,.room-materials-modal__search{gap:.75rem;padding-inline:.875rem;border:.0625rem solid rgba(255,255,255,.07);background:rgba(255,255,255,.035)}.room-materials-modal__filter:focus-within,.room-materials-modal__search:focus-within{border-color:rgba(59,130,246,.44);background:rgba(255,255,255,.045);box-shadow:0 0 0 .125rem rgba(37,99,235,.12)}.room-materials-modal__search-icon{inline-size:1.125rem;block-size:1.125rem;color:rgba(255,255,255,.42);line-height:0;flex:0 0 auto}.room-materials-modal__badge-icon svg,.room-materials-modal__item-chevron svg,.room-materials-modal__search-icon svg,.room-materials-modal__subnav-back-icon svg{inline-size:100%;block-size:100%;display:block}.room-materials-modal__filter-select,.room-materials-modal__search-input{inline-size:100%;min-block-size:2.5rem;border:none;background:transparent;color:var(--app-text-primary);font:inherit;margin:0;padding:0}.room-materials-modal__filter-select{color-scheme:dark}.room-materials-modal__filter-select option{background:#15161a;color:#f8fafc}.room-materials-modal__filter-select option:checked{background:#243041;color:#ffffff}.room-materials-modal__filter-select option:focus,.room-materials-modal__filter-select option:hover{background:#1d2330;color:#ffffff}.room-materials-modal__filter-select:focus,.room-materials-modal__search-input:focus{outline:none}.room-materials-modal__search-input::placeholder{color:rgba(255,255,255,.42)}.room-materials-modal__primary-action{justify-content:center;padding-inline:1.25rem;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#ffffff;box-shadow:0 .875rem 2rem rgba(37,99,235,.22)}.room-materials-modal__primary-action:hover:not(:disabled){box-shadow:0 1rem 1.75rem rgba(37,99,235,.2)}.room-materials-modal__content{flex:1 1 auto;min-block-size:0;padding:.875rem 1.25rem 0;overflow:auto;scrollbar-width:thin}.room-materials-modal__empty-card{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1.25rem;border:.0625rem solid rgba(255,255,255,.06);border-radius:1.125rem;background:rgba(255,255,255,.02);text-align:center}.room-materials-modal__empty-card--compact{min-block-size:0}.room-materials-modal__state-title{margin:0;color:var(--app-text-primary);font-size:1rem;font-weight:700;line-height:1.35}.room-materials-modal__list{display:flex;flex-direction:column;-webkit-margin-after:.875rem;margin-block-end:.875rem;border:.0625rem solid rgba(255,255,255,.06);border-radius:1.125rem;background:rgba(255,255,255,.02);overflow:hidden}.room-materials-modal__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border:none;background:transparent;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.room-materials-modal__item+.room-materials-modal__item{-webkit-border-before:.0625rem solid rgba(255,255,255,.06);border-block-start:.0625rem solid rgba(255,255,255,.06)}.room-materials-modal__item:focus-visible,.room-materials-modal__item:hover{outline:none;background:rgba(255,255,255,.035)}.room-materials-modal__item--selected{background:rgba(37,99,235,.12);box-shadow:inset 0 0 0 .0625rem rgba(59,130,246,.32)}.room-materials-modal__item--broadcasting{background:rgba(34,197,94,.08)}.room-materials-modal__item-main{display:flex;align-items:center;gap:.875rem;min-inline-size:0;flex:1 1 auto}.room-materials-modal__badge{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border-radius:.8rem;background:rgba(59,130,246,.12);color:#dbeafe;flex:0 0 auto}.room-materials-modal__badge-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:1.25rem;block-size:1.25rem;line-height:0}.room-materials-modal__badge--folder{background:rgba(250,204,21,.14);color:#fde68a}.room-materials-modal__badge--folder .room-materials-modal__badge-icon{inline-size:1.4rem;block-size:1.4rem}.room-materials-modal__badge--image{background:rgba(34,197,94,.16);color:#bbf7d0}.room-materials-modal__badge--video{background:rgba(236,72,153,.16);color:#fbcfe8}.room-materials-modal__badge--audio{background:rgba(168,85,247,.16);color:#e9d5ff}.room-materials-modal__badge--pdf{background:rgba(239,68,68,.16);color:#fecaca}.room-materials-modal__badge--document,.room-materials-modal__badge--file{background:rgba(148,163,184,.18);color:#e2e8f0}.room-materials-modal__badge-thumbnail{inline-size:100%;block-size:100%;object-fit:cover;border-radius:.7rem;display:block;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),rgba(255,255,255,.04)}.room-materials-modal__badge--image:has(.room-materials-modal__badge-thumbnail){inline-size:5rem;block-size:5rem;background:transparent;padding:0;overflow:hidden;border-radius:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.2)}.room-materials-modal__badge--image:has(.room-materials-modal__badge-thumbnail) .room-materials-modal__badge-icon,.room-materials-modal__badge--video:has(.room-materials-modal__badge-thumbnail) .room-materials-modal__badge-icon{inline-size:100%;block-size:100%}.room-materials-modal__badge--video:has(.room-materials-modal__badge-thumbnail){inline-size:5rem;block-size:5rem;background:transparent;padding:0;overflow:hidden;border-radius:.75rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.2)}.room-materials-modal__item:has(.room-materials-modal__badge-thumbnail) .room-materials-modal__badge--video{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.room-materials-modal__badge-thumbnail video{inline-size:100%;block-size:100%;object-fit:cover;border-radius:.7rem}.room-materials-modal__item:has(.room-materials-modal__badge-thumbnail) .room-materials-modal__item-main{align-items:flex-start}.room-materials-modal__item:has(.room-materials-modal__badge-thumbnail) .room-materials-modal__badge--image{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.room-materials-modal__item:has(.room-materials-modal__badge-thumbnail) .room-materials-modal__item-title{line-height:1.4;-webkit-padding-before:.25rem;padding-block-start:.25rem}.room-materials-modal__item-copy{min-inline-size:0;display:flex;flex-direction:column;gap:.2rem}.room-materials-modal__item-title{color:var(--app-text-primary);font-size:.9375rem;font-weight:600;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.room-materials-modal__item-meta{color:var(--app-text-muted);font-size:.8rem;line-height:1.45;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.room-materials-modal__item-kind{color:rgba(255,255,255,.74)}.room-materials-modal__item-separator{color:rgba(255,255,255,.28)}.room-materials-modal__item-chevron{inline-size:1rem;block-size:1rem;color:rgba(255,255,255,.32)}.room-materials-modal__item-chevron,.room-materials-modal__live-pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.room-materials-modal__live-pill{min-block-size:1.75rem;padding-inline:.625rem .75rem;border-radius:999rem;font-size:.75rem;font-weight:700;background:rgba(34,197,94,.18);color:#bbf7d0}.room-materials-modal__footer{padding-block:.875rem max(.875rem,env(safe-area-inset-bottom));-webkit-border-before:.0625rem solid rgba(255,255,255,.06);border-block-start:.0625rem solid rgba(255,255,255,.06);background:rgba(21,22,26,.98);flex:0 0 auto}.room-materials-modal__footer-primary{inline-size:100%}.room-materials-modal__footer-primary:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.room-materials-modal__subnav{display:flex;align-items:center;gap:.75rem;padding-block:.625rem .375rem}.room-materials-modal__subnav-back{justify-content:center;gap:.45rem;padding-inline:.875rem;border:.0625rem solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:var(--app-text-primary);flex:0 0 auto}.room-materials-modal__subnav-back-icon{inline-size:1rem;block-size:1rem;line-height:0}.room-materials-modal__subnav-title{color:var(--app-text-muted);font-size:.875rem;line-height:1.4;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-materials-modal__inline-note{padding-block:0 .75rem;color:rgba(255,255,255,.54);font-size:.8125rem;line-height:1.45}.side-panel-overlay{--app-toolbar-reserved-space:72px;position:fixed!important;inset-inline:0!important;inset-block-end:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;bottom:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;left:0!important;z-index:calc(var(--room-header-z-index) - 1)!important;justify-content:flex-end!important;background:var(--app-overlay-backdrop)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overscroll-behavior:contain!important;pointer-events:auto!important}.custom-chat-container,.participants-panel,.side-panel-overlay{inset-block-start:0!important;top:0!important;right:0!important;display:flex!important}.custom-chat-container,.participants-panel{position:absolute!important;inset-block-end:0!important;inset-inline-end:0!important;bottom:0!important;left:auto!important;z-index:calc(var(--room-header-z-index) + 1)!important;flex-direction:column!important;inline-size:min(100%,var(--app-panel-inline-size))!important;max-inline-size:100%!important;block-size:auto!important;background:rgba(22,22,24,.96)!important;-webkit-border-start:.0625rem solid var(--app-border-soft)!important;border-inline-start:.0625rem solid var(--app-border-soft)!important;box-shadow:var(--app-shadow-panel)!important;transform:translateX(100%);opacity:0;pointer-events:none;transition:transform .28s ease,opacity .28s ease}.side-panel-overlay>.custom-chat-container,.side-panel-overlay>.participants-panel{position:fixed!important;inset-block-start:var(--room-header-runtime-height,var(--room-header-safe-height))!important;inset-block-end:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;inset-inline-end:0!important;top:var(--room-header-runtime-height,var(--room-header-safe-height))!important;right:0!important;bottom:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;left:auto!important;pointer-events:auto!important;height:calc(100vh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;max-block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;margin:0!important}.participants-panel{--participants-list-padding:var(--app-space-sm);--participant-item-gap:0.625rem;--participant-item-padding:0.625rem;--participant-item-margin:0.375rem;--participant-avatar-size:2.25rem;--participant-avatar-font-size:0.8125rem;--participant-name-font-size:0.9375rem;--participant-you-font-size:0.75rem;--participant-chip-border-width:0.0625rem;--participant-chip-radius:999rem;--participant-media-size:1.625rem;--participant-media-icon-size:0.9375rem;--participant-marker-size:0.5rem;--participant-main-gap:0.5rem}.participants-panel-compact{--participants-list-padding:0.75rem;--participant-item-gap:0.5rem;--participant-item-padding:0.5625rem;--participant-item-margin:0.3125rem;--participant-avatar-size:2rem;--participant-avatar-font-size:0.75rem;--participant-name-font-size:0.875rem;--participant-you-font-size:0.6875rem;--participant-media-size:1.5rem;--participant-media-icon-size:0.875rem;--participant-marker-size:0.4375rem;--participant-main-gap:0.4375rem}.participants-panel-dense{--participants-list-padding:0.625rem;--participant-item-gap:0.4375rem;--participant-item-padding:0.5rem;--participant-item-margin:0.25rem;--participant-avatar-size:1.8125rem;--participant-avatar-font-size:0.6875rem;--participant-name-font-size:0.8125rem;--participant-you-font-size:0.625rem;--participant-media-size:1.375rem;--participant-media-icon-size:0.8125rem;--participant-marker-size:0.375rem;--participant-main-gap:0.375rem}.participants-panel-ultra{--participants-list-padding:0.5rem;--participant-item-gap:0.375rem;--participant-item-padding:0.4375rem;--participant-item-margin:0.1875rem;--participant-avatar-size:1.625rem;--participant-avatar-font-size:0.625rem;--participant-name-font-size:0.75rem;--participant-you-font-size:0.5625rem;--participant-media-size:1.25rem;--participant-media-icon-size:0.75rem;--participant-marker-size:0.3125rem;--participant-main-gap:0.3125rem}.custom-chat-container.custom-chat-open,.participants-panel-open{transform:translateX(0);opacity:1;pointer-events:auto}.custom-chat-inner,.participants-panel-inner{display:flex!important;flex-direction:column!important;inline-size:100%!important;block-size:100%!important;min-block-size:0!important}.custom-chat-header,.participants-panel-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--app-space-sm)!important;padding:var(--app-space-sm) var(--app-space-md)!important;min-block-size:clamp(3.25rem,2.95rem + .6vw,3.75rem)!important;background:var(--app-surface-3)!important;-webkit-border-after:.0625rem solid var(--app-border-soft)!important;border-block-end:.0625rem solid var(--app-border-soft)!important;flex:0 0 auto!important}.custom-chat-header-title,.participants-panel-title{color:var(--app-text-primary)!important;font-size:1rem!important;font-weight:600!important;line-height:1.2!important;flex:0 1 auto!important;min-inline-size:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.participants-panel-bulk-media{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:.375rem!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;min-inline-size:0!important;overflow:visible!important}.participants-panel-bulk-media-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:2.75rem!important;min-inline-size:2.75rem!important;block-size:2.75rem!important;padding:0!important;border:2px solid rgba(239,68,68,.26)!important;border-radius:999px!important;background:rgba(239,68,68,.14)!important;color:#fca5a5!important;cursor:pointer!important;font:inherit!important;line-height:1!important;position:relative!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,opacity .16s ease,transform .16s ease!important}.participants-panel-bulk-media-button-allow{background:rgba(34,197,94,.12)!important;border-color:rgba(74,222,128,.24)!important;color:#bbf7d0!important}.participants-panel-bulk-media-button:focus-visible:not(:disabled),.participants-panel-bulk-media-button:hover:not(:disabled){background:rgba(239,68,68,.2)!important;border-color:rgba(248,113,113,.34)!important;box-shadow:none!important;color:#ffffff!important;transform:none!important}.participants-panel-bulk-media-button-allow:focus-visible:not(:disabled),.participants-panel-bulk-media-button-allow:hover:not(:disabled){background:rgba(34,197,94,.18)!important;border-color:rgba(134,239,172,.3)!important;box-shadow:none!important}.participants-panel-bulk-media-button:focus-visible{outline:2px solid rgba(85,150,255,.82)!important;outline-offset:2px!important}.participants-panel-bulk-media-button:disabled{cursor:not-allowed!important;opacity:.48!important;transform:none!important}.participants-panel-bulk-media-button-pending{opacity:.72!important}.participants-panel-bulk-media .participants-panel-bulk-media-icon{inline-size:1.05rem!important;block-size:1.05rem!important}.participants-panel-bulk-media-icon-pair{gap:.1rem!important;inline-size:2.25rem!important;block-size:1.3rem!important;line-height:0!important}.panel-close-button,.participants-panel-bulk-media-icon-pair{display:inline-flex!important;align-items:center!important;justify-content:center!important}.panel-close-button{inline-size:var(--app-control-size-compact)!important;block-size:var(--app-control-size-compact)!important;min-inline-size:2.5rem!important;min-block-size:2.5rem!important;border:none!important;border-radius:50%!important;background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.72)!important;font-size:1rem!important;cursor:pointer!important;transition:background-color .15s ease,transform .15s ease!important}.panel-close-button .Container_QYfi9,.panel-close-button .Orb-Button-Content,.panel-close-button .Orb-Button-LeftSlot{display:inline-flex!important;align-items:center!important;justify-content:center!important}.panel-close-button:hover{background:rgba(255,255,255,.15)!important}.panel-close-button:active{transform:scale(.96)!important}.custom-chat-messages,.participants-list{flex:1 1 auto!important;min-block-size:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.custom-chat-messages{display:flex!important;flex-direction:column!important;gap:var(--app-space-sm)!important;padding:var(--app-space-md)!important;margin:0!important;list-style:none!important}.participants-list{padding:var(--participants-list-padding,var(--app-space-sm))!important;scrollbar-gutter:stable both-edges!important;overscroll-behavior:contain!important}.custom-chat-empty,.participants-empty{padding:var(--app-space-xl) var(--app-space-md)!important;color:var(--app-text-subtle)!important;text-align:center!important;font-size:.875rem!important}.custom-chat-message{display:flex;flex-direction:column;gap:.25rem;max-inline-size:min(85%,34rem);word-break:break-word}.custom-chat-message-inner{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;border-radius:.75rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.custom-chat-message-own .custom-chat-message-inner{background:linear-gradient(135deg,rgb(37,99,235),rgb(30,64,175));border:1px solid rgba(37,99,235,.5);box-shadow:0 2px 8px rgba(37,99,235,.2)}.custom-chat-message-header{display:flex;align-items:center;gap:.5rem}.custom-chat-message-avatar{display:flex;align-items:center;justify-content:center;inline-size:.875rem;block-size:.875rem;color:rgba(255,255,255,.6)}.custom-chat-message-avatar svg{inline-size:100%;block-size:100%}.custom-chat-message-sender{font-size:.75rem;font-weight:700;color:rgb(37,99,235)}.custom-chat-message-direct-badge{display:inline-flex!important;align-items:center!important;border:1px solid rgba(96,165,250,.36)!important;border-radius:999px!important;background:rgba(37,99,235,.18)!important;color:#bfdbfe!important;font-size:.6875rem!important;font-weight:700!important;line-height:1!important;max-inline-size:10rem!important;min-inline-size:0!important;overflow:hidden!important;padding:.1875rem .4375rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-chat-message-body,.custom-chat-message-own .custom-chat-message-sender{color:rgba(255,255,255,.9)}.custom-chat-message-body{font-size:.875rem;font-weight:500;line-height:1.5}.custom-chat-message-body p{margin:0;white-space:pre-wrap;word-break:break-word}.custom-chat-message-own .custom-chat-message-body{color:#ffffff}.custom-chat-message-time{font-size:.6875rem;color:rgba(255,255,255,.4);text-align:end;-webkit-margin-before:.25rem;margin-block-start:.25rem}.custom-chat-direct-target{display:inline-flex!important;align-items:center!important;gap:.5rem!important;margin:.625rem var(--custom-chat-form-inline-padding) 0!important;max-inline-size:calc(100% - var(--custom-chat-form-inline-padding) * 2)!important;min-block-size:2rem!important;padding:.375rem .625rem!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:999px!important;background:rgba(37,99,235,.14)!important;color:rgba(219,234,254,.86)!important;font-size:.75rem!important;line-height:1!important}.custom-chat-direct-target strong{color:#ffffff!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-chat-form{--custom-chat-form-inline-padding:1rem;position:relative;display:flex;align-items:flex-end;gap:.5rem;padding:.75rem var(--custom-chat-form-inline-padding);-webkit-padding-after:max(.75rem,env(safe-area-inset-bottom));padding-block-end:max(.75rem,env(safe-area-inset-bottom));background:rgba(28,28,30,.98);-webkit-border-before:1px solid rgba(255,255,255,.08);border-block-start:1px solid rgba(255,255,255,.08);flex:0 0 auto}.custom-chat-emoji-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;flex:0 0 auto;padding:0;border:none;border-radius:50%;background:transparent;color:rgba(255,255,255,.6);cursor:pointer;transition:all .15s ease}.custom-chat-emoji-btn:hover,.custom-chat-emoji-btn[aria-expanded=true]{background:rgba(255,255,255,.08);color:rgba(255,255,255,.9)}.custom-chat-emoji-btn svg{inline-size:1.125rem;block-size:1.125rem}.custom-chat-emoji-picker{position:absolute;inset-inline:var(--custom-chat-form-inline-padding);inset-block-end:calc(100% + .75rem);z-index:1000;inline-size:auto;max-inline-size:none;border-radius:.875rem;overflow:hidden;box-shadow:0 1.125rem 3rem rgba(0,0,0,.35)}.custom-chat-emoji-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;padding:.75rem;border:1px solid rgba(255,255,255,.12);border-radius:inherit;background:rgba(28,28,30,.98)}.custom-chat-emoji-option{display:inline-flex;align-items:center;justify-content:center;min-inline-size:0;block-size:2.5rem;padding:0;border:none;border-radius:.75rem;background:rgba(255,255,255,.08);color:#ffffff;cursor:pointer;font:inherit;font-size:1.25rem;line-height:1;transition:background .15s ease,transform .15s ease}.custom-chat-emoji-option:focus-visible,.custom-chat-emoji-option:hover{background:rgba(255,255,255,.16)}.custom-chat-emoji-option:active{transform:scale(.96)}.custom-chat-input{flex:1 1 auto;min-inline-size:0;min-block-size:2.75rem;max-block-size:6rem;padding:.75rem 1rem;border:2px solid rgba(37,99,235,.3);border-radius:.625rem;background:rgba(28,28,30,.72);color:#ffffff;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.4;outline:none;resize:none;overflow-y:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-chat-input:focus{border-color:rgba(37,99,235,.95);box-shadow:0 0 0 3px rgba(37,99,235,.18);border-color:#6366f1!important;box-shadow:0 0 0 .125rem rgba(99,102,241,.2)!important}.custom-chat-input::placeholder{color:rgba(255,255,255,.4)!important}.custom-chat-send-btn,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.custom-chat-send-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;flex:0 0 auto;padding:0;border:none;border-radius:.5rem;background:rgb(37,99,235);color:#ffffff;font-weight:600;cursor:pointer;transition:all .15s ease}.custom-chat-send-btn:hover:not(:disabled){opacity:.9}.custom-chat-send-btn:active:not(:disabled){transform:scale(.95)}.custom-chat-send-btn:hover:not(:disabled){filter:brightness(1.06)!important}.custom-chat-send-btn:active:not(:disabled){transform:scale(.96)!important}.custom-chat-send-btn:disabled{opacity:.3!important;cursor:not-allowed!important}.participant-item{display:flex!important;justify-content:flex-start!important;inline-size:100%!important;-webkit-margin-after:var(--participant-item-margin)!important;margin-block-end:var(--participant-item-margin)!important;content-visibility:auto;contain-intrinsic-size:4rem}.participant-chip{display:inline-flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--participant-item-gap)!important;inline-size:100%!important;padding:var(--participant-item-padding)!important;border:var(--participant-chip-border-width) solid rgba(255,255,255,.12)!important;border-radius:var(--participant-chip-radius)!important;background:rgba(255,255,255,.04)!important;box-shadow:inset 0 0 0 .03125rem rgba(255,255,255,.03)!important}.participant-item-local .participant-chip{border-color:rgba(99,102,241,.34)!important;background:rgba(99,102,241,.1)!important}.participant-item-speaking .participant-chip{border-color:rgba(34,197,94,.36)!important}.participant-item-screen-sharing .participant-chip{border-color:rgba(56,189,248,.42)!important}.participant-item-hand-raised .participant-chip{border-color:rgba(250,204,21,.44)!important}.participant-avatar{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:var(--participant-avatar-size)!important;block-size:var(--participant-avatar-size)!important;flex:0 0 auto!important;border-radius:50%!important;background:linear-gradient(135deg,#4f46e5,#7c3aed)!important;color:#ffffff!important;font-size:var(--participant-avatar-font-size)!important;font-weight:700!important}.participant-avatar-remote{background:linear-gradient(135deg,#059669,#10b981)!important}.participant-identity-group{align-items:center!important;gap:var(--participant-main-gap)!important;max-inline-size:100%!important}.participant-identity-group,.participant-name{display:inline-flex!important;flex:1 1 auto!important;min-inline-size:0!important}.participant-name{align-items:baseline!important;gap:.25rem!important;color:#ffffff!important;font-size:var(--participant-name-font-size)!important;font-weight:500!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.participant-activity-markers{display:inline-flex!important;align-items:center!important}.participant-actions-line{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.375rem!important;flex:0 0 auto!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important}.participant-you{color:rgba(255,255,255,.56)!important;font-size:var(--participant-you-font-size)!important;flex:0 0 auto!important}.participant-media-group{display:flex!important;align-items:center!important;gap:.25rem!important;flex:0 0 auto!important}.participant-direct-message-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:var(--participant-media-size)!important;min-inline-size:var(--participant-media-size)!important;block-size:var(--participant-media-size)!important;min-block-size:var(--participant-media-size)!important;box-sizing:border-box!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(37,99,235,.22)!important;color:#bfdbfe!important;cursor:pointer!important;line-height:0!important;vertical-align:middle!important;overflow:hidden!important;transition:background-color .16s ease,color .16s ease,transform .16s ease!important}.participant-direct-message-button:focus-visible,.participant-direct-message-button:hover{background:rgba(37,99,235,.38)!important;color:#ffffff!important;transform:translateY(-1px)!important}.participant-direct-message-button:focus-visible{outline:2px solid rgba(85,150,255,.82)!important;outline-offset:2px!important}.participant-media-state{display:inline-flex!important;align-items:center!important;justify-content:center!important;inline-size:var(--participant-media-size)!important;min-inline-size:var(--participant-media-size)!important;block-size:var(--participant-media-size)!important;min-block-size:var(--participant-media-size)!important;box-sizing:border-box!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.82)!important;line-height:0!important;vertical-align:middle!important;overflow:hidden!important}.participant-media-lock-toggle,button.participant-media-inline-button{border:0!important;cursor:pointer!important;font:inherit!important;padding:0!important;transition:background-color .16s ease,color .16s ease,opacity .16s ease,transform .16s ease!important}.participant-media-lock-toggle:focus-visible:not(:disabled),.participant-media-lock-toggle:hover:not(:disabled),button.participant-media-inline-button:focus-visible:not(:disabled),button.participant-media-inline-button:hover:not(:disabled){background:rgba(255,255,255,.18)!important;color:#ffffff!important;transform:translateY(-1px)!important}.participant-media-lock-toggle:focus-visible,button.participant-media-inline-button:focus-visible{outline:2px solid rgba(85,150,255,.82)!important;outline-offset:2px!important}.participant-media-lock-toggle:disabled,button.participant-media-inline-button:disabled{cursor:not-allowed!important;opacity:.48!important;transform:none!important}.participant-media-readonly-button{cursor:default!important;pointer-events:none!important;transform:none!important}button.participant-media-inline-button.participant-media-readonly-button,button.participant-media-inline-button.participant-media-readonly-button:focus-visible,button.participant-media-inline-button.participant-media-readonly-button:hover{cursor:default!important;transform:none!important}.participant-media-lock-toggle{inline-size:calc(var(--participant-media-size) * .92)!important;min-inline-size:calc(var(--participant-media-size) * .92)!important;block-size:calc(var(--participant-media-size) * .92)!important;min-block-size:calc(var(--participant-media-size) * .92)!important;background:rgba(255,255,255,.06)!important;color:rgba(255,255,255,.72)!important}.participant-media-lock-toggle-locked{background:rgba(248,113,113,.14)!important;color:#fecaca!important}.participant-media-state-muted{background:rgba(239,68,68,.14)!important;color:#fca5a5!important}.participant-media-state-camera-off{background:rgba(249,115,22,.15)!important;color:#fdba74!important}.participant-media-state.admin-muted,.suite-muted-mic-indicator.admin-muted{outline:1px solid rgba(248,113,113,.78)!important;outline-offset:1px!important}.participant-media-icon{inline-size:var(--participant-media-icon-size)!important;block-size:var(--participant-media-icon-size)!important;display:block!important;flex:0 0 auto!important;pointer-events:none!important}.participant-direct-message-button>.participant-direct-message-icon{inline-size:calc(var(--participant-media-icon-size) * 1.12)!important;block-size:calc(var(--participant-media-icon-size) * 1.12)!important}.participant-activity-markers{gap:.1875rem!important;flex:0 0 auto!important}.participant-activity-marker{inline-size:var(--participant-marker-size)!important;block-size:var(--participant-marker-size)!important;border-radius:50%!important;background:rgba(255,255,255,.3)!important}.participant-activity-marker-hand{background:#facc15!important}.participant-activity-marker-screen{background:#38bdf8!important}.participant-activity-marker-speaking{background:#22c55e!important}.lk-control-bar-container{position:fixed;inset-inline:0;inset-block-end:0;z-index:100;display:flex;align-items:center;justify-content:stretch;block-size:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom));padding-inline:0;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:env(safe-area-inset-bottom);padding-block-end:env(safe-area-inset-bottom);background:transparent;pointer-events:auto}.lk-control-bar-container[data-room-layout=bottom-toolbar] .custom-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:.975rem;gap:.975rem;flex:1 1 100%;inline-size:100%;max-inline-size:none;min-inline-size:0;block-size:max(var(--app-toolbar-reserved-space,72px),84px);margin-inline:auto;-webkit-margin-before:0;margin-block-start:0;padding:0 1rem;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;--room-toolbar-side-size:52px;--room-toolbar-main-size:62.4px;--room-toolbar-split-main-size:54.6px;--room-toolbar-menu-size:44.2px;--room-toolbar-end-width:79.2px;--room-toolbar-end-height:61.6px;--room-toolbar-group-height:72.8px;--room-toolbar-side-group-height:62.4px;--room-toolbar-menu-visual-height:52px;--room-toolbar-group-padding:5.2px;--room-toolbar-group-gap:5.2px;pointer-events:auto;scrollbar-width:none}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section{display:flex;align-items:center;gap:.25rem;min-inline-size:0}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section-left{justify-content:flex-start}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section-center{justify-content:center;gap:.65rem}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section-right{justify-content:flex-end}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-main-group,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-side-group{display:inline-flex;align-items:center;flex:0 0 auto;border-radius:999px;background:rgb(20,20,21);box-shadow:none}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-main-group{block-size:var(--room-toolbar-group-height);padding:var(--room-toolbar-group-padding);gap:var(--room-toolbar-group-gap)}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-side-group{block-size:var(--room-toolbar-side-group-height);padding:var(--room-toolbar-group-padding);gap:var(--room-toolbar-group-gap)}.lk-control-bar-container[data-room-layout=bottom-toolbar] .custom-toolbar::-webkit-scrollbar{display:none}.lk-control-bar-container[data-room-layout=bottom-toolbar] .promee-audio-status-hint{position:absolute;inset-inline-start:50%;inset-block-end:calc(100% + 12px);z-index:5;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;inline-size:auto;max-inline-size:calc(100vw - 2rem);min-block-size:3rem;padding:.625rem 1rem;border-radius:1.5rem;background:rgba(20,20,21,.96);color:#ffffff;box-shadow:0 .875rem 2.25rem rgba(0,0,0,.34);pointer-events:none;text-align:center;animation:promee-audio-status-fade .9s ease forwards}@keyframes promee-audio-status-fade{0%,58%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-.25rem)}}.lk-control-bar-container[data-room-layout=bottom-toolbar] .promee-audio-status-hint .StatusHint__title___U_ZYR,.lk-control-bar-container[data-room-layout=bottom-toolbar] .promee-audio-status-hint.StatusHint__title___U_ZYR{margin:0;color:#ffffff;font-size:.875rem;font-weight:700;line-height:1.25rem;letter-spacing:0}.lk-control-bar-container[data-room-layout=bottom-toolbar] .promee-audio-status-hint .StatusHint__hint___vFWe3{margin:0;color:rgba(255,255,255,.68);font-size:.8125rem;font-weight:400;line-height:1.125rem;letter-spacing:0}.lk-control-bar-container[data-room-layout=bottom-toolbar] .promee-audio-status-hint .AudioStatusModal__enabled___h6mYF{inline-size:1.5rem;block-size:1.5rem;flex:0 0 auto;fill:currentColor}.lk-control-bar-container[data-room-layout=bottom-toolbar] .promee-audio-status-hint--muted{padding-inline:1.125rem}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--room-toolbar-side-size);block-size:var(--room-toolbar-side-size);min-inline-size:var(--room-toolbar-side-size);min-block-size:var(--room-toolbar-side-size);flex:0 0 auto;box-sizing:border-box;border:none;border-radius:999px;padding:0;background:transparent;color:#ffffff;box-shadow:none;transition:transform .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:disabled{cursor:not-allowed!important;opacity:.42}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-large{inline-size:var(--room-toolbar-main-size);block-size:var(--room-toolbar-main-size);min-inline-size:var(--room-toolbar-main-size);min-block-size:var(--room-toolbar-main-size);border-radius:999px;padding:0 12px}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split{display:inline-flex;align-items:stretch;inline-size:calc(var(--room-toolbar-split-main-size) + var(--room-toolbar-menu-size));block-size:var(--room-toolbar-main-size);overflow:hidden;border-radius:999px;background:transparent;color:#ffffff;transition:background-color .2s ease-in-out}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-btn{block-size:var(--room-toolbar-main-size);min-block-size:var(--room-toolbar-main-size);border-radius:0;padding:0;background:transparent;color:inherit}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-split-main{inline-size:var(--room-toolbar-split-main-size);min-inline-size:var(--room-toolbar-split-main-size);border-radius:999px 0 0 999px;padding:15.6px 2.6px 15.6px 20.8px}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-split-menu{inline-size:var(--room-toolbar-menu-size);min-inline-size:var(--room-toolbar-menu-size);-webkit-border-start:0;border-inline-start:0;border-radius:0 999px 999px 0;padding:0 7.8px 0 0;align-self:center;block-size:var(--room-toolbar-menu-visual-height);min-block-size:var(--room-toolbar-menu-visual-height)}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn svg{flex:0 0 auto}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-small svg{inline-size:1.625rem!important;block-size:1.625rem!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-small{padding:0 13px}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-large svg,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split-main svg{inline-size:1.95rem!important;block-size:1.95rem!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-end svg{inline-size:1.65rem!important;block-size:1.65rem!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split-menu svg{inline-size:1.1375rem!important;block-size:1.1375rem!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-chevron-up{transform:rotate(180deg)}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:hover{background:rgba(255,255,255,.1);color:#ffffff}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split:not(.toolbar-split-off){background:rgba(255,255,255,.2);color:#ffffff}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split:hover{background:rgba(255,255,255,.16);color:#ffffff}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:active{background:#202020;transform:scale(.97)}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-btn:active,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-btn:hover{background:transparent}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-off,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split-off{background:transparent!important;color:#ff4949!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split-off .toolbar-split-menu{border-inline-start-color:rgba(255,73,73,.18)}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-active{background:rgba(255,255,255,.14)!important;color:#ffffff!important;box-shadow:none!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-end{inline-size:var(--room-toolbar-end-width);block-size:var(--room-toolbar-end-height);min-inline-size:var(--room-toolbar-end-width);min-block-size:var(--room-toolbar-end-height);border-radius:999px;padding:10px 24px;background:#f44336!important;color:#ffffff!important;box-shadow:none!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-end:hover{background:#e91d1d!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-end:active{background:#e61616!important}.room-page-shell[data-room-view-mode=big-screen] .lk-video-conference-inner{padding-inline:clamp(.5rem,1vw,1rem)}.room-page-shell[data-room-view-mode=video-chat] .custom-chat-container{transform:translateX(0);opacity:1;pointer-events:auto}.toolbar-btn-badge{position:absolute;inset-inline-end:0;inset-block-start:0;display:inline-flex;align-items:center;justify-content:center;min-inline-size:1.125rem;block-size:1.125rem;padding-inline:.25rem;border-radius:999rem;background:#22c55e;color:#ffffff;font-size:.6875rem;font-weight:700;line-height:1;border:.125rem solid rgba(28,28,30,.95)}.bg-btn:focus,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:focus{outline:none}.bg-btn:focus-visible,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:focus-visible{box-shadow:0 0 0 .1875rem rgba(99,102,241,.72),inset 0 0 0 .0625rem rgba(255,255,255,.14),0 .625rem 1.125rem rgba(0,0,0,.24)}.bg-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-inline-size:2.75rem;min-block-size:2.75rem;border:.0625rem solid rgba(255,255,255,.2);border-radius:var(--app-radius-control);-webkit-tap-highlight-color:transparent}.bg-btn:hover,.blur-btn:hover{transform:translateY(-.0625rem)}.bg-btn:active{transform:scale(.96)}.bg-btn:disabled{cursor:wait;opacity:.6}@media (min-width:120rem){.room-top-header__shell{gap:.875rem;padding-block:.375rem;padding-inline:max(1.25rem,env(safe-area-inset-left)) max(1.25rem,env(safe-area-inset-right))}.room-top-header__right{max-inline-size:min(100%,50rem)}.custom-chat-container,.participants-panel{inline-size:min(100%,var(--app-panel-inline-size))!important}}@media (min-width:90rem) and (max-width:119.99rem){.room-top-header__shell{gap:.75rem;padding-block:.3125rem;padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right))}.room-top-header__right{max-inline-size:min(100%,48rem)}}@media (min-width:48.01rem) and (max-width:64rem){.room-top-header__shell{gap:.5rem;padding-block:.3125rem;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.room-top-header__left{gap:.5rem}.room-top-header__right{gap:.4375rem;max-inline-size:min(100%,42rem)}.room-top-header__action--metric,.room-top-header__action--text{padding:0}.room-top-header__action-label,.room-top-header__record-text{font-size:.875rem}.room-top-header__title{font-size:var(--room-header-dashboard-font-size);line-height:var(--room-header-dashboard-line-height)}}@media (max-width:48rem){.room-top-header{inset-inline:0;inline-size:auto;max-inline-size:none;transform:none}.room-top-header__shell{flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;block-size:auto;min-block-size:0;row-gap:.5625rem;column-gap:.5rem;padding-block:.4375rem;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right))}.room-top-header__left{gap:.5rem}.room-top-header__left,.room-top-header__right{flex:1 1 100%;inline-size:100%;max-inline-size:100%}.room-top-header__right{display:flex;align-items:center;row-gap:0;column-gap:.375rem;-webkit-margin-start:0;margin-inline-start:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.room-top-header__right::-webkit-scrollbar{display:none}.room-top-header__action-group{gap:.3125rem;min-inline-size:0}.room-top-header__divider{display:block;justify-self:center;block-size:1.5rem}.room-top-header__title{font-size:var(--room-header-dashboard-font-size);line-height:var(--room-header-dashboard-line-height)}.room-top-header__record{min-block-size:2.5rem;padding-inline:.8125rem .875rem}.room-top-header__action-label,.room-top-header__record-text{font-size:.84375rem}.room-top-header__action--metric,.room-top-header__action--text{padding:0}.room-top-header__action-group--icon{justify-self:start}.room-top-header__action-group--primary{inline-size:auto;overflow-x:auto;overflow-y:hidden;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-end:0;padding-inline-end:0;scrollbar-width:none}.room-top-header__action-group--primary::-webkit-scrollbar{display:none}.room-top-header__popover,.room-top-header__popover--recording{inset-inline:max(.75rem,env(safe-area-inset-left));inline-size:auto}.room-top-header__popover--reactions.room-top-header__popover--anchored{inset-inline-start:auto;inset-inline-end:0;inline-size:min(calc(100vw - 1.5rem),18rem)}.room-material-focus-layout{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);padding:.625rem}.room-material-focus-layout__sidebar{flex-direction:row;overflow-x:auto;overflow-y:hidden;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-after:.125rem;padding-block-end:.125rem}.room-material-focus-layout__sidebar .lk-participant-tile{flex:0 0 min(10rem,42vw);inline-size:min(10rem,42vw)}.room-material-focus-layout__stage{min-block-size:0}.room-shared-material-stage{inset:.625rem;inset-block-end:calc(var(--app-toolbar-reserved-space) + .625rem)}.room-shared-material-stage--embedded{inset:auto;block-size:100%}.room-shared-material-stage__header{inline-size:calc(100% - 1rem);max-inline-size:none;margin:.5rem .5rem 0;padding:.5625rem .625rem;gap:.5rem;flex-wrap:wrap}.room-shared-material-stage__actions{inline-size:auto;max-inline-size:100%;flex-wrap:wrap;justify-content:flex-start}.room-shared-material-stage__title{max-inline-size:calc(100vw - 10rem)}.room-shared-material-stage__danger-action,.room-shared-material-stage__ghost-action{min-block-size:2rem;padding-inline:.75rem}.room-materials-modal-overlay{padding:.5rem}.room-materials-modal{inline-size:100%;max-block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - 1rem)}.room-materials-modal__toolbar{grid-template-columns:1fr}.room-materials-modal__subnav{flex-direction:column;align-items:stretch}.custom-chat-container,.participants-panel{inline-size:100%!important;-webkit-border-start:none!important;border-inline-start:none!important}.room-page-entry:has(.promee-prepare-vcs-modal){align-items:flex-start;padding-block:.5rem}.lk-control-bar-container[data-room-layout=bottom-toolbar] .custom-toolbar{display:flex;justify-content:center;align-items:center;overflow:visible;--room-toolbar-main-size:58px;--room-toolbar-split-main-size:49px;--room-toolbar-menu-size:34px;--room-toolbar-end-width:68px;--room-toolbar-end-height:58px;--room-toolbar-group-height:66px;--room-toolbar-group-padding:4px;--room-toolbar-group-gap:3px;--room-toolbar-menu-visual-height:46px}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section-left,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section-right{display:none!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-section-center{justify-content:center;inline-size:auto;gap:.5rem;min-inline-size:0}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-main-group{max-inline-size:calc(100vw - 7.25rem - env(safe-area-inset-left) - env(safe-area-inset-right));overflow:hidden}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split{inline-size:calc(var(--room-toolbar-split-main-size) + var(--room-toolbar-menu-size))}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-split-main{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split .toolbar-split-menu{-webkit-padding-end:0;padding-inline-end:0}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-desktop-only{display:none!important}}@media (max-width:30rem){.room-top-header__shell{row-gap:.375rem;padding-block:.375rem;padding-inline:max(.625rem,env(safe-area-inset-left)) max(.625rem,env(safe-area-inset-right))}.room-top-header__left{gap:.4375rem}.room-top-header__right{column-gap:.3125rem}.room-top-header__action-group{gap:.25rem}.room-top-header__record{padding-inline:.6875rem .75rem}.room-top-header__action--metric,.room-top-header__action--text{padding:0}.room-top-header__action-label,.room-top-header__record-text{font-size:.75rem}.room-top-header__title{font-size:var(--room-header-dashboard-font-size);line-height:var(--room-header-dashboard-line-height)}.room-top-header__action--metric .room-top-header__action-badge,.room-top-header__action-badge{min-inline-size:.875rem;block-size:.875rem;font-size:.625rem}.room-top-header__popover--reactions.room-top-header__popover--anchored{inset-inline-start:auto;inset-inline-end:0;inline-size:min(calc(100vw - 1.25rem),16.5rem)}.room-shared-material-stage{inset:.5rem;inset-block-end:calc(var(--app-toolbar-reserved-space) + .5rem)}.room-material-focus-layout{padding:.5rem}.room-material-focus-layout__sidebar .lk-participant-tile{flex-basis:min(9rem,46vw);inline-size:min(9rem,46vw)}.room-shared-material-stage__body{padding:.5rem}.room-materials-modal-overlay{padding:.375rem}.room-materials-modal{border-radius:1rem;max-block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - .75rem)}.room-materials-modal__item{padding:.875rem}.room-materials-modal__badge{min-inline-size:2.75rem;block-size:2.75rem}.room-materials-modal__content,.room-materials-modal__footer,.room-materials-modal__list{padding-inline:.875rem}.custom-chat-form{--custom-chat-form-inline-padding:var(--app-space-sm)}.custom-chat-emoji-picker{position:fixed;inset-inline:max(.5rem,env(safe-area-inset-left)) max(.5rem,env(safe-area-inset-right));inset-block-end:calc(4.5rem + env(safe-area-inset-bottom));inline-size:auto;max-inline-size:none}.lk-control-bar-container[data-room-layout=bottom-toolbar] .custom-toolbar{--room-toolbar-main-size:54px;--room-toolbar-split-main-size:45px;--room-toolbar-menu-size:31px;--room-toolbar-end-width:64px;--room-toolbar-end-height:54px;--room-toolbar-group-height:62px;--room-toolbar-menu-visual-height:42px}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-main-group{max-inline-size:calc(100vw - 6.75rem - env(safe-area-inset-left) - env(safe-area-inset-right))}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-large svg,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split-main svg{inline-size:1.65rem!important;block-size:1.65rem!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-split-menu svg{inline-size:1rem!important;block-size:1rem!important}.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn-end svg{inline-size:1.45rem!important;block-size:1.45rem!important}}@media (orientation:landscape) and (max-width:64rem){.room-top-header__shell{flex-wrap:nowrap;align-content:stretch;justify-content:space-between;block-size:auto;min-block-size:0;row-gap:0;column-gap:.5rem;padding-block:.25rem}.room-top-header__left{flex:0 1 auto;inline-size:auto;max-inline-size:none}.room-top-header__right{flex:0 1 min(100%,58rem);inline-size:auto;-webkit-margin-start:auto;margin-inline-start:auto;max-inline-size:min(100%,42rem)}.room-top-header__divider{display:block}.custom-chat-container,.participants-panel{inline-size:min(100%,var(--app-panel-inline-size-compact))!important}.room-materials-modal{inline-size:100%}.lk-control-bar-container[data-room-layout=bottom-toolbar] .custom-toolbar{inline-size:100%;max-inline-size:100%}}@media (orientation:landscape) and (max-height:40rem){.room-top-header__shell{gap:.4375rem;padding-block:.1875rem;padding-inline:max(.625rem,env(safe-area-inset-left)) max(.625rem,env(safe-area-inset-right))}.room-top-header__right{gap:.3125rem;max-inline-size:min(100%,40rem)}.room-top-header__action-label,.room-top-header__record-text{font-size:.75rem}.room-top-header__title{font-size:var(--room-header-dashboard-font-size);line-height:var(--room-header-dashboard-line-height)}.room-top-header__action--metric,.room-top-header__action--text{padding:0}.custom-chat-header,.participants-panel-header{min-block-size:3rem!important;padding:var(--app-space-xs) var(--app-space-sm)!important}.participants-panel-bulk-media{gap:.1875rem!important}.participants-panel-bulk-media-button{inline-size:2.5rem!important;min-inline-size:2.5rem!important;block-size:2.5rem!important;padding:0!important}.custom-chat-messages,.participants-list{padding:var(--app-space-sm)!important}.custom-chat-form{--custom-chat-form-inline-padding:var(--app-space-sm);padding:var(--app-space-xs) var(--app-space-sm)!important;-webkit-padding-after:max(var(--app-space-xs),env(safe-area-inset-bottom))!important;padding-block-end:max(var(--app-space-xs),env(safe-area-inset-bottom))!important}.custom-chat-emoji-picker{position:fixed;inset-inline:max(.5rem,env(safe-area-inset-left)) max(.5rem,env(safe-area-inset-right));inset-block-end:calc(4.5rem + env(safe-area-inset-bottom));inline-size:auto;max-inline-size:none}}@media (prefers-contrast:high){.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn{box-shadow:inset 0 0 0 .125rem rgba(255,255,255,.92)}}@media (prefers-reduced-motion:reduce){.bg-btn,.custom-chat-container,.custom-chat-send-btn,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn,.panel-close-button,.participants-panel{transition:none!important}.bg-btn:hover,.custom-chat-send-btn:active,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:active,.lk-control-bar-container[data-room-layout=bottom-toolbar] .toolbar-btn:hover,.panel-close-button:active{transform:none!important}}.side-panel-overlay>.custom-chat-container.custom-chat-open,.side-panel-overlay>.participants-panel.participants-panel-open{inset-block-start:var(--room-header-runtime-height,var(--room-header-safe-height))!important;inset-block-end:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;inset-inline-end:max(.8125rem,env(safe-area-inset-right))!important;top:var(--room-header-runtime-height,var(--room-header-safe-height))!important;right:max(.8125rem,env(safe-area-inset-right))!important;bottom:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;left:auto!important;inline-size:min(100%,21.75rem)!important;flex:0 0 22.5rem!important;max-inline-size:21.75rem!important;block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;max-block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;min-block-size:0!important;margin:0!important}.custom-chat-container.custom-chat-open{--chat-bg:#0f1014;--chat-panel:#151820;--chat-surface:#1b1f27;--chat-border:#252a33;--chat-text:#f2f5f8;--chat-text-muted:#8e98a8;--chat-placeholder:#7e8898;--chat-in-bg:#20242c;--chat-in-text:#f2f5f8;--chat-in-meta:#8e98a8;--chat-out-bg:#2b5278;--chat-out-bg-hover:#315d86;--chat-out-text:#f4f8fc;--chat-out-meta:#b8d3ed;--chat-icon:#8b96a8;--chat-icon-hover:#dde5ee;--chat-danger:#ff5148;--chat-success:#4caf50;background:var(--chat-bg)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:var(--chat-text)!important;font-family:AktivGrotesk,Arial,sans-serif!important;overflow:hidden!important}.custom-chat-container.custom-chat-open .custom-chat-inner{background:var(--chat-panel)!important;color:var(--chat-text)!important;display:flex!important;flex-direction:column!important;min-block-size:0!important}.custom-chat-container.custom-chat-open .custom-chat-header{align-items:center!important;background:var(--chat-panel)!important;-webkit-border-after:1px solid var(--chat-border)!important;border-block-end:1px solid var(--chat-border)!important;block-size:4rem!important;display:grid!important;grid-template-columns:2.5rem minmax(0,1fr)!important;grid-gap:.25rem!important;gap:.25rem!important;min-block-size:4rem!important;padding:0 1.25rem!important}.custom-chat-container.custom-chat-open .custom-chat-header-title{color:var(--chat-text)!important;font-size:1.125rem!important;font-weight:500!important;line-height:1.5rem!important;min-inline-size:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-btn,.custom-chat-container.custom-chat-open .custom-chat-emoji-btn,.custom-chat-container.custom-chat-open .custom-chat-message-menu-btn,.custom-chat-container.custom-chat-open .custom-chat-send-btn,.custom-chat-header-icon-btn{align-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;border-radius:.5rem!important;box-shadow:none!important;color:var(--chat-icon)!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;line-height:0!important;margin:0!important;padding:0!important}.custom-chat-header-icon-btn{block-size:2.5rem!important;inline-size:2.5rem!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-btn svg,.custom-chat-container.custom-chat-open .custom-chat-emoji-btn svg,.custom-chat-container.custom-chat-open .custom-chat-message-menu-btn svg,.custom-chat-container.custom-chat-open .custom-chat-send-btn svg,.custom-chat-header-icon-btn svg{block-size:1.5rem!important;display:block!important;inline-size:1.5rem!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-btn:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-attachment-btn:hover,.custom-chat-container.custom-chat-open .custom-chat-emoji-btn:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-emoji-btn:hover,.custom-chat-container.custom-chat-open .custom-chat-message-menu-btn:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-message-menu-btn:hover,.custom-chat-container.custom-chat-open .custom-chat-send-btn:focus-visible:not(:disabled),.custom-chat-container.custom-chat-open .custom-chat-send-btn:hover:not(:disabled),.custom-chat-header-icon-btn:focus-visible,.custom-chat-header-icon-btn:hover{background:rgba(255,255,255,.08)!important;color:var(--chat-icon-hover)!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-btn:disabled{color:color-mix(in srgb,var(--chat-icon) 44%,transparent)!important;cursor:not-allowed!important}.custom-chat-container.custom-chat-open .custom-chat-thread-list{background:var(--chat-bg)!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:.5rem!important;list-style:none!important;margin:0!important;min-block-size:0!important;overflow:auto!important;padding:.75rem .875rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-list-item{margin:0!important;padding:0!important}.custom-chat-container.custom-chat-open .custom-chat-thread-item{align-items:center!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:1px solid transparent!important;border-radius:.875rem!important;color:var(--chat-text)!important;cursor:pointer!important;display:grid!important;grid-gap:.75rem!important;gap:.75rem!important;grid-template-columns:2.5rem minmax(0,1fr)!important;inline-size:100%!important;margin:0!important;min-block-size:4rem!important;padding:.625rem .75rem!important;text-align:start!important}.custom-chat-container.custom-chat-open .custom-chat-thread-item:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-thread-item:hover{background:rgba(255,255,255,.06)!important;border-color:color-mix(in srgb,var(--chat-out-bg) 34%,transparent)!important;outline:2px solid color-mix(in srgb,var(--chat-out-meta) 74%,transparent)!important;outline-offset:2px!important}.custom-chat-container.custom-chat-open .custom-chat-thread-item-active{background:color-mix(in srgb,var(--chat-out-bg) 18%,transparent)!important;border-color:color-mix(in srgb,var(--chat-out-bg) 62%,transparent)!important}.custom-chat-container.custom-chat-open .custom-chat-thread-avatar{align-items:center!important;background:var(--chat-out-bg)!important;border-radius:50%!important;color:var(--chat-out-text)!important;display:inline-flex!important;font-size:1rem!important;font-weight:700!important;inline-size:2.5rem!important;block-size:2.5rem!important;justify-content:center!important;line-height:1!important}.custom-chat-container.custom-chat-open .custom-chat-thread-avatar[data-chat-thread-type=private]{background:#50ae55!important}.custom-chat-container.custom-chat-open .custom-chat-thread-content,.custom-chat-container.custom-chat-open .custom-chat-thread-preview-row,.custom-chat-container.custom-chat-open .custom-chat-thread-title-row{min-inline-size:0!important}.custom-chat-container.custom-chat-open .custom-chat-thread-content{display:flex!important;flex-direction:column!important;gap:.25rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-preview-row,.custom-chat-container.custom-chat-open .custom-chat-thread-title-row{align-items:center!important;display:flex!important;gap:.5rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-title{color:var(--chat-text)!important;flex:1 1 auto!important;font-size:.9375rem!important;font-weight:600!important;line-height:1.25rem!important;min-inline-size:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-chat-container.custom-chat-open .custom-chat-thread-kind,.custom-chat-container.custom-chat-open .custom-chat-thread-preview,.custom-chat-container.custom-chat-open .custom-chat-thread-time{color:var(--chat-text-muted)!important;font-size:.75rem!important;font-weight:400!important;line-height:1rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-preview{flex:1 1 auto!important;min-inline-size:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-chat-container.custom-chat-open .custom-chat-thread-kind{border:1px solid var(--chat-border)!important;border-radius:999px!important;flex:0 0 auto!important;padding:.0625rem .375rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-unread{align-items:center!important;background:var(--chat-out-bg)!important;border-radius:999px!important;color:var(--chat-out-text)!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.6875rem!important;font-weight:700!important;justify-content:center!important;line-height:1!important;min-block-size:1.125rem!important;min-inline-size:1.125rem!important;padding:0 .3125rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-empty{color:var(--chat-text-muted)!important;display:flex!important;flex-direction:column!important;font-size:.8125rem!important;gap:.375rem!important;line-height:1.25rem!important;padding:.75rem!important}.custom-chat-container.custom-chat-open .custom-chat-thread-empty strong{color:var(--chat-text)!important;font-size:.875rem!important}.custom-chat-container.custom-chat-open .custom-chat-messages{background:var(--chat-bg)!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:.75rem!important;list-style:none!important;min-block-size:0!important;overflow:auto!important;padding:.75rem 1.5rem 0 1.25rem!important}.custom-chat-container.custom-chat-open .custom-chat-empty{align-self:center!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--chat-text-muted)!important;font-size:.875rem!important;line-height:1.25rem!important;margin-block:2rem!important;padding:0!important}.custom-chat-container.custom-chat-open .custom-chat-message{inline-size:100%!important;margin:0!important;max-inline-size:none!important}.custom-chat-container.custom-chat-open .custom-chat-message-row{align-items:flex-start!important;display:flex!important;gap:.75rem!important;inline-size:100%!important}.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-row{justify-content:flex-end!important}.custom-chat-container.custom-chat-open .custom-chat-message-avatar{align-items:center!important;background:#50ae55!important;border:0!important;border-radius:50%!important;color:#ffffff!important;display:inline-flex!important;flex:0 0 2rem!important;font-size:.8125rem!important;font-weight:700!important;inline-size:2rem!important;justify-content:center!important;line-height:1!important;min-block-size:2rem!important;min-inline-size:2rem!important}.custom-chat-container.custom-chat-open .custom-chat-message-inner{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;gap:.375rem!important;max-inline-size:min(68%,35rem)!important;min-inline-size:0!important;padding:0!important}.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-inner{align-items:flex-end!important;max-inline-size:min(68%,35rem)!important}.custom-chat-container.custom-chat-open .custom-chat-message-header{align-items:center!important;color:var(--chat-in-meta)!important;display:flex!important;gap:.375rem!important;min-block-size:1.25rem!important}.custom-chat-container.custom-chat-open .custom-chat-message-sender,.custom-chat-container.custom-chat-open .custom-chat-message-time{color:var(--chat-in-meta)!important;font-size:.75rem!important;font-weight:400!important;line-height:1rem!important}.custom-chat-container.custom-chat-open .custom-chat-message-menu-btn{block-size:1.5rem!important;inline-size:1.5rem!important;-webkit-margin-start:auto!important;margin-inline-start:auto!important;opacity:0!important}.custom-chat-container.custom-chat-open .custom-chat-message-menu-btn:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-message:hover .custom-chat-message-menu-btn{opacity:1!important}.custom-chat-container.custom-chat-open .custom-chat-message-bubble{background:var(--chat-in-bg)!important;border:0!important;border-radius:16px!important;color:var(--chat-in-text)!important;font-size:.875rem!important;line-height:1.42!important;max-inline-size:100%!important;overflow-wrap:anywhere!important;padding:.5rem .75rem!important;white-space:pre-wrap!important;word-break:break-word!important}.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-bubble{background:var(--chat-out-bg)!important;color:var(--chat-out-text)!important}.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-bubble:hover{background:var(--chat-out-bg-hover)!important}.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-time{color:var(--chat-out-meta)!important}.custom-chat-container.custom-chat-open .custom-chat-message-body{display:contents!important}.custom-chat-container.custom-chat-open .custom-chat-message-body p,.custom-chat-container.custom-chat-open .custom-chat-message-bubble p{color:inherit!important;font:inherit!important;margin:0!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important;word-break:break-word!important}.custom-chat-container.custom-chat-open .custom-chat-message-direct-badge{background:rgba(255,255,255,.1)!important;border-radius:999px!important;color:rgba(255,255,255,.66)!important;display:inline-flex!important;font-size:.6875rem!important;line-height:1rem!important;-webkit-margin-after:.25rem!important;margin-block-end:.25rem!important;padding:.0625rem .375rem!important}.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-direct-badge{background:rgba(255,255,255,.22)!important;color:var(--chat-out-text)!important}.custom-chat-container.custom-chat-open .custom-chat-direct-target{background:color-mix(in srgb,var(--chat-out-bg) 20%,transparent)!important;-webkit-border-before:1px solid var(--chat-border)!important;border-block-start:1px solid var(--chat-border)!important;color:var(--chat-text-muted)!important;padding:.5rem 1.25rem!important}.custom-chat-container.custom-chat-open .custom-chat-form{--custom-chat-form-inline-padding:1.25rem;--custom-chat-input-max-block-size:190px;align-items:stretch!important;background:var(--chat-panel)!important;-webkit-border-before:1px solid var(--chat-border)!important;border-block-start:1px solid var(--chat-border)!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;gap:.5rem!important;min-block-size:auto!important;padding:.5rem .625rem max(.5rem,env(safe-area-inset-bottom))!important;position:relative!important}.custom-chat-container.custom-chat-open .custom-chat-composer-inner{align-items:flex-end!important;background:var(--chat-surface)!important;border:1px solid var(--chat-border)!important;border-radius:1rem!important;display:flex!important;gap:.5rem!important;inline-size:100%!important;max-block-size:13.75rem!important;min-block-size:2.875rem!important;min-inline-size:0!important;padding:.375rem .5rem .375rem .75rem!important}.custom-chat-container.custom-chat-open .custom-chat-composer-inner:focus-within{border-color:color-mix(in srgb,var(--chat-out-meta) 72%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-out-meta) 18%,transparent)!important}.custom-chat-container.custom-chat-open .custom-chat-input{--custom-chat-input-max-block-size:190px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--chat-text)!important;flex:1 1 auto!important;font-size:.875rem!important;line-height:1.25rem!important;margin:0!important;max-block-size:var(--custom-chat-input-max-block-size)!important;min-block-size:1.75rem!important;min-inline-size:0!important;outline:0!important;overflow-wrap:anywhere!important;overflow-x:hidden!important;overflow-y:hidden!important;padding:.375rem 0!important;resize:none!important;white-space:pre-wrap!important;width:100%!important;word-break:break-word!important}.custom-chat-container.custom-chat-open .custom-chat-form input:not(.custom-chat-file-input),.custom-chat-container.custom-chat-open .custom-chat-form textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.custom-chat-container.custom-chat-open .custom-chat-input.is-scrollable{overflow-y:auto!important}.custom-chat-container.custom-chat-open .custom-chat-input::placeholder{color:var(--chat-placeholder)!important}.custom-chat-container.custom-chat-open .custom-chat-form input:not(.custom-chat-file-input):focus,.custom-chat-container.custom-chat-open .custom-chat-form input:not(.custom-chat-file-input):focus-visible,.custom-chat-container.custom-chat-open .custom-chat-form textarea:focus,.custom-chat-container.custom-chat-open .custom-chat-form textarea:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-input:focus,.custom-chat-container.custom-chat-open .custom-chat-input:focus-visible{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}.custom-chat-container.custom-chat-open .custom-chat-composer-actions{align-items:center!important;align-self:flex-end!important;display:flex!important;flex:0 0 auto!important;gap:.375rem!important;justify-content:flex-end!important;-webkit-padding-after:.125rem!important;padding-block-end:.125rem!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-btn,.custom-chat-container.custom-chat-open .custom-chat-emoji-btn,.custom-chat-container.custom-chat-open .custom-chat-send-btn{block-size:2.125rem!important;inline-size:2.125rem!important;min-block-size:2.125rem!important;min-inline-size:2.125rem!important}.custom-chat-container.custom-chat-open .custom-chat-send-btn{color:var(--chat-out-meta)!important}.custom-chat-container.custom-chat-open .custom-chat-send-btn:focus-visible:not(:disabled),.custom-chat-container.custom-chat-open .custom-chat-send-btn:hover:not(:disabled){color:var(--chat-out-text)!important}.custom-chat-container.custom-chat-open .custom-chat-send-btn:disabled{color:color-mix(in srgb,var(--chat-icon) 42%,transparent)!important;cursor:not-allowed!important}.custom-chat-container.custom-chat-open .advanced-chat-loading{align-items:center!important;background:var(--chat-bg)!important;color:var(--chat-text-muted)!important;display:flex!important;flex:1 1 auto!important;font-size:.875rem!important;justify-content:center!important;line-height:1.25rem!important;min-block-size:0!important}.custom-chat-container.custom-chat-open .custom-chat-file-input{block-size:1px!important;inline-size:1px!important;opacity:0!important;pointer-events:none!important;position:absolute!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-list{background:color-mix(in srgb,var(--chat-surface) 96%,transparent)!important;border:1px solid var(--chat-border)!important;border-radius:.5rem!important;display:flex!important;flex-wrap:wrap!important;gap:.25rem!important;inset-block-end:calc(100% + .5rem)!important;inset-inline:1rem!important;padding:.5rem!important;position:absolute!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-chip{background:rgba(255,255,255,.1)!important;border-radius:999px!important;color:rgba(255,255,255,.72)!important;font-size:.75rem!important;line-height:1rem!important;max-inline-size:100%!important;overflow:hidden!important;padding:.125rem .5rem!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-chat-container.custom-chat-open .custom-chat-dropzone-overlay{align-items:center!important;background:color-mix(in srgb,var(--chat-bg) 96%,transparent)!important;color:var(--chat-text-muted)!important;display:flex!important;font-size:.875rem!important;font-weight:500!important;inset:0!important;justify-content:center!important;line-height:1.25rem!important;padding:1.25rem!important;position:absolute!important;text-align:center!important;z-index:4!important}.custom-chat-container.custom-chat-open .custom-chat-emoji-picker{background:var(--chat-surface)!important;border:1px solid var(--chat-border)!important;box-shadow:0 1rem 2rem rgba(0,0,0,.16)!important;color:rgba(255,255,255,.92)!important}.custom-chat-container.custom-chat-open .custom-chat-emoji-option:focus-visible,.custom-chat-container.custom-chat-open .custom-chat-emoji-option:hover{background:rgba(255,255,255,.08)!important}.participants-panel.participants-panel-open{--chat-bg:#0f1014;--chat-panel:#151820;--chat-surface:#1b1f27;--chat-surface-hover:#202633;--chat-border:#252a33;--chat-text:#f2f5f8;--chat-text-muted:#8e98a8;--chat-icon:#8b96a8;--chat-icon-hover:#dde5ee;--chat-accent:#2b5278;--chat-accent-soft:rgba(43,82,120,0.28);--chat-danger:#ff5148;--chat-danger-soft:rgba(255,81,72,0.14);--chat-warning:#d7a05f;--chat-warning-soft:rgba(215,160,95,0.14);--chat-success:#4caf50;--chat-disabled:#687080;--participants-list-padding:0.75rem 0.875rem;--participant-item-gap:0.75rem;--participant-item-padding:0.625rem 0.75rem;--participant-item-margin:0;--participant-avatar-size:2.5rem;--participant-avatar-font-size:0.9375rem;--participant-name-font-size:0.9375rem;--participant-you-font-size:0.75rem;--participant-chip-border-width:0.0625rem;--participant-chip-radius:0.875rem;--participant-media-size:2.125rem;--participant-media-icon-size:1.3125rem;--participant-marker-size:0.4375rem;--participant-main-gap:0.75rem;background:var(--chat-bg)!important;border:0!important;border-radius:8px!important;box-shadow:none!important;color:var(--chat-text)!important;font-family:AktivGrotesk,Arial,sans-serif!important;overflow:hidden!important}.participants-panel.participants-panel-open .participants-panel-inner{background:var(--chat-panel)!important;color:var(--chat-text)!important;min-block-size:0!important}.participants-panel.participants-panel-open .participants-panel-header{align-items:center!important;background:var(--chat-panel)!important;-webkit-border-after:1px solid var(--chat-border)!important;border-block-end:1px solid var(--chat-border)!important;block-size:4rem!important;display:grid!important;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem!important;grid-gap:.25rem!important;gap:.25rem!important;min-block-size:4rem!important;padding:0 1.25rem!important;position:relative!important}.participants-panel.participants-panel-open .participants-panel-title{color:var(--chat-text)!important;font-size:1.125rem!important;font-weight:500!important;line-height:1.5rem!important}.participants-panel.participants-panel-open .participants-panel-back,.participants-panel.participants-panel-open .participants-panel-menu-trigger{block-size:2.5rem!important;inline-size:2.5rem!important}.participants-panel.participants-panel-open .participants-panel-back svg,.participants-panel.participants-panel-open .participants-panel-menu-trigger svg{block-size:1.5rem!important;display:block!important;inline-size:1.5rem!important}.participants-panel.participants-panel-open .participants-panel-menu{block-size:2.5rem!important;inline-size:2.5rem!important;justify-self:end!important;position:relative!important}.participants-panel.participants-panel-open .participants-panel-menu-trigger{list-style:none!important}.participants-panel.participants-panel-open .participants-panel-menu-trigger::-webkit-details-marker{display:none!important}.participants-panel.participants-panel-open .participants-panel-menu-trigger::marker{content:""!important}.participants-panel.participants-panel-open .participants-panel-menu-popover{background:var(--chat-surface)!important;border:1px solid var(--chat-border)!important;border-radius:.75rem!important;box-shadow:0 1rem 2rem rgba(0,0,0,.28)!important;display:none!important;flex-direction:column!important;gap:.375rem!important;inset-block-start:calc(100% + .5rem)!important;inset-inline-end:0!important;min-inline-size:6.5rem!important;padding:.5rem!important;position:absolute!important;z-index:12!important}.participants-panel.participants-panel-open .participants-panel-menu[open] .participants-panel-menu-popover{display:flex!important}.participants-panel.participants-panel-open .participants-panel-bulk-media{display:flex!important;gap:.375rem!important;justify-content:flex-end!important;-webkit-margin-start:0!important;margin-inline-start:0!important}.participants-panel.participants-panel-open .participants-panel-bulk-media-button{background:var(--chat-danger-soft)!important;border:1px solid rgba(255,81,72,.22)!important;border-radius:.625rem!important;color:#ff9f9a!important;inline-size:2.5rem!important;min-inline-size:2.5rem!important;block-size:2.5rem!important}.participants-panel.participants-panel-open .participants-panel-bulk-media-button-allow{background:rgba(109,183,126,.13)!important;border-color:rgba(139,210,153,.22)!important;color:#a8d8b2!important}.participants-panel.participants-panel-open .participants-panel-bulk-media-button:focus-visible:not(:disabled),.participants-panel.participants-panel-open .participants-panel-bulk-media-button:hover:not(:disabled){background:rgba(255,81,72,.2)!important;border-color:rgba(255,129,122,.32)!important;color:#ffd9d6!important}.participants-panel.participants-panel-open .participants-panel-bulk-media-button-allow:focus-visible:not(:disabled),.participants-panel.participants-panel-open .participants-panel-bulk-media-button-allow:hover:not(:disabled){background:rgba(109,183,126,.2)!important;border-color:rgba(168,216,178,.34)!important;color:#dcf4e1!important}.participants-panel.participants-panel-open .participants-list{background:var(--chat-bg)!important;display:flex!important;flex-direction:column!important;gap:.25rem!important;overflow-x:hidden!important;overflow-y:auto!important;padding:var(--participants-list-padding)!important}.participants-panel.participants-panel-open .participant-item{box-sizing:border-box!important;margin:0!important;contain-intrinsic-size:4rem!important;min-inline-size:0!important;inline-size:100%!important}.participants-panel.participants-panel-open .participant-chip{align-items:center!important;background:transparent!important;border:1px solid transparent!important;border-radius:var(--participant-chip-radius)!important;box-sizing:border-box!important;box-shadow:none!important;display:flex!important;gap:.5rem!important;inline-size:100%!important;min-block-size:4rem!important;min-inline-size:0!important;padding:var(--participant-item-padding)!important}.participants-panel.participants-panel-open .participant-chip:focus-within,.participants-panel.participants-panel-open .participant-chip:hover{background:rgba(255,255,255,.055)!important;border-color:color-mix(in srgb,var(--chat-accent) 34%,transparent)!important}.participants-panel.participants-panel-open .participant-item-local .participant-chip{background:transparent!important;border-color:transparent!important}.participants-panel.participants-panel-open .participant-item-hand-raised .participant-chip,.participants-panel.participants-panel-open .participant-item-screen-sharing .participant-chip,.participants-panel.participants-panel-open .participant-item-speaking .participant-chip{border-color:rgba(255,255,255,.1)!important}.participants-panel.participants-panel-open .participant-identity-group{align-items:center!important;display:flex!important;flex:1 1 auto!important;gap:var(--participant-main-gap)!important;justify-content:flex-start!important;min-inline-size:0!important}.participants-panel.participants-panel-open .participant-avatar{background:var(--chat-accent)!important;color:var(--chat-text)!important;font-size:var(--participant-avatar-font-size)!important;inline-size:var(--participant-avatar-size)!important;block-size:var(--participant-avatar-size)!important}.participants-panel.participants-panel-open .participant-avatar-remote{background:#50ae55!important}.participants-panel.participants-panel-open .participant-name{color:var(--chat-text)!important;flex:1 1 auto!important;font-size:var(--participant-name-font-size)!important;font-weight:600!important;line-height:1.25rem!important;min-inline-size:0!important;overflow:hidden!important;text-align:start!important;text-overflow:ellipsis!important;white-space:nowrap!important}.participants-panel.participants-panel-open .participant-you{color:var(--chat-text-muted)!important;font-size:var(--participant-you-font-size)!important;font-weight:500!important;-webkit-margin-start:.375rem!important;margin-inline-start:.375rem!important}.participants-panel.participants-panel-open .participant-actions-line{-webkit-margin-start:auto!important;margin-inline-start:auto!important;max-inline-size:11rem!important;-webkit-padding-start:.5rem!important;padding-inline-start:.5rem!important}.participants-panel.participants-panel-open .participant-actions-line,.participants-panel.participants-panel-open .participant-media-group{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:.25rem!important;justify-content:flex-end!important;min-inline-size:max-content!important}.participants-panel.participants-panel-open .participant-actions-more-trigger,.participants-panel.participants-panel-open .participant-direct-message-button,.participants-panel.participants-panel-open .participant-media-state,.participants-panel.participants-panel-open .suite-participant-actions-trigger{background:transparent!important;border-radius:.625rem!important;color:var(--chat-icon)!important;display:inline-grid!important;flex:0 0 var(--participant-media-size)!important;inline-size:var(--participant-media-size)!important;min-inline-size:var(--participant-media-size)!important;block-size:var(--participant-media-size)!important;min-block-size:var(--participant-media-size)!important;padding:0!important;place-items:center!important}.participants-panel.participants-panel-open .participant-actions-more-trigger:focus-visible,.participants-panel.participants-panel-open .participant-actions-more-trigger:hover,.participants-panel.participants-panel-open .participant-direct-message-button:focus-visible,.participants-panel.participants-panel-open .participant-direct-message-button:hover,.participants-panel.participants-panel-open .participant-media-lock-toggle:focus-visible:not(:disabled),.participants-panel.participants-panel-open .participant-media-lock-toggle:hover:not(:disabled),.participants-panel.participants-panel-open button.participant-media-inline-button:focus-visible:not(:disabled),.participants-panel.participants-panel-open button.participant-media-inline-button:hover:not(:disabled){background:rgba(255,255,255,.08)!important;color:var(--chat-icon-hover)!important;transform:none!important}.participants-panel.participants-panel-open .participant-direct-message-button{color:#9ec4ed!important}.participants-panel.participants-panel-open .participant-media-state-muted{background:transparent!important;color:#ff9f9a!important}.participants-panel.participants-panel-open .participant-media-state-camera-off{background:transparent!important;color:#d7a05f!important}.participants-panel.participants-panel-open .participant-media-lock-toggle{background:transparent!important;color:var(--chat-disabled)!important}.participants-panel.participants-panel-open .participant-media-lock-toggle-locked{background:transparent!important;color:var(--chat-text-muted)!important}.participants-panel.participants-panel-open .participant-media-state.admin-muted,.participants-panel.participants-panel-open .suite-muted-mic-indicator.admin-muted{outline:0!important}.participants-panel.participants-panel-open .participant-media-icon{display:block!important;block-size:var(--participant-media-icon-size)!important;inline-size:var(--participant-media-icon-size)!important}.participants-panel.participants-panel-open .participant-actions-more{flex:0 0 auto!important;position:relative!important}.participants-panel.participants-panel-open .suite-participant-actions{flex:0 0 auto!important}.participants-panel.participants-panel-open .participant-actions-more-trigger{border:0!important;cursor:pointer!important;list-style:none!important}.participants-panel.participants-panel-open .participant-actions-more-trigger::-webkit-details-marker{display:none!important}.participants-panel.participants-panel-open .participant-actions-more-trigger::marker{content:""!important}.participants-panel.participants-panel-open .participant-actions-more-trigger svg{block-size:var(--participant-media-icon-size)!important;display:block!important;inline-size:var(--participant-media-icon-size)!important}.participant-actions-more-menu-floating{--chat-surface:#1b1f27;--chat-border:#252a33;--chat-text:#f2f5f8;--chat-icon:#8b96a8;--chat-icon-hover:#dde5ee;background:var(--chat-surface)!important;border:1px solid var(--chat-border)!important;border-radius:.75rem!important;box-shadow:0 1rem 2.5rem rgba(0,0,0,.45)!important;box-sizing:border-box!important;color:var(--chat-text)!important;display:flex!important;flex-direction:column!important;gap:.125rem!important;inline-size:max-content!important;max-inline-size:calc(100vw - 1.5rem)!important;min-inline-size:13.75rem!important;padding:.375rem!important;position:fixed!important;z-index:9999!important}.participant-actions-more-menu-item{align-items:center!important;background:transparent!important;border:0!important;border-radius:.5625rem!important;color:var(--chat-text)!important;cursor:pointer!important;display:flex!important;font-size:.875rem!important;font-weight:500!important;gap:.625rem!important;inline-size:100%!important;justify-content:flex-start!important;min-block-size:2.375rem!important;padding:0 .625rem!important;text-align:start!important;white-space:nowrap!important}.participant-actions-more-menu-item:focus-visible:not(:disabled),.participant-actions-more-menu-item:hover:not(:disabled){background:rgba(255,255,255,.06)!important;color:var(--chat-icon-hover)!important;outline:0!important}.participant-actions-more-menu-item:disabled{cursor:default!important;opacity:.45!important}.participant-actions-more-menu-item-icon{align-items:center!important;color:var(--chat-icon)!important;display:inline-flex!important;flex:0 0 1.125rem!important;inline-size:1.125rem!important;justify-content:center!important}.participant-actions-more-menu-item-icon .participant-media-icon{block-size:1.125rem!important;inline-size:1.125rem!important}.participant-actions-more-menu-item-label{min-inline-size:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.participants-panel.participants-panel-open .participant-activity-markers{gap:.25rem!important}.participants-panel.participants-panel-open .participants-empty,.participants-panel.participants-panel-open .participants-panel-error,.participants-panel.participants-panel-open .suite-participant-action-error{color:var(--chat-text-muted)!important}.participants-panel.participants-panel-open .participants-panel-error{background:rgba(255,81,72,.1)!important;-webkit-border-after:1px solid rgba(255,81,72,.2)!important;border-block-end:1px solid rgba(255,81,72,.2)!important;padding:.625rem 1.25rem!important}.participants-panel.participants-panel-open .suite-participant-actions-trigger{background:transparent!important;border:0!important;border-radius:.625rem!important;color:var(--chat-icon)!important;min-height:var(--participant-media-size)!important;min-width:var(--participant-media-size)!important;padding:0!important}.participants-panel.participants-panel-open .suite-participant-actions-trigger:focus-visible,.participants-panel.participants-panel-open .suite-participant-actions-trigger:hover,.participants-panel.participants-panel-open .suite-participant-actions[open] .suite-participant-actions-trigger{background:rgba(255,255,255,.08)!important;border-color:transparent!important;color:var(--chat-icon-hover)!important}.participants-panel.participants-panel-open .suite-participant-actions-menu{background:var(--chat-surface)!important;border:1px solid var(--chat-border)!important;border-radius:.75rem!important;box-shadow:0 1rem 2rem rgba(0,0,0,.28)!important}.participants-panel.participants-panel-open .suite-participant-action{background:transparent!important;border:1px solid transparent!important;color:var(--chat-text)!important}.participants-panel.participants-panel-open .suite-participant-action:focus-visible:not(:disabled),.participants-panel.participants-panel-open .suite-participant-action:hover:not(:disabled){background:rgba(255,255,255,.08)!important;border-color:var(--chat-border)!important}@media (max-width:390px){.side-panel-overlay>.participants-panel.participants-panel-open.participants-panel-open{--participants-list-padding:0.625rem 0.5rem;--participant-item-padding:0.5rem 0.625rem;--participant-avatar-size:2.25rem;--participant-media-size:1.75rem;--participant-media-icon-size:1.0625rem;--participant-main-gap:0.5rem}.participants-panel.participants-panel-open .participant-actions-line{-webkit-margin-start:auto!important;margin-inline-start:auto!important;max-inline-size:7.625rem!important;-webkit-padding-start:.25rem!important;padding-inline-start:.25rem!important}.participants-panel.participants-panel-open .participant-actions-line,.participants-panel.participants-panel-open .participant-media-group{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:.125rem!important;justify-content:flex-end!important;min-inline-size:max-content!important}.participants-panel.participants-panel-open .participant-activity-markers{display:none!important}}@media (max-width:48rem){.side-panel-overlay>.custom-chat-container.custom-chat-open,.side-panel-overlay>.participants-panel.participants-panel-open{block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;border-radius:0!important;inset-block-start:var(--room-header-runtime-height,var(--room-header-safe-height))!important;inset-block-end:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;inset-inline:0!important;top:var(--room-header-runtime-height,var(--room-header-safe-height))!important;right:0!important;bottom:calc(var(--app-toolbar-reserved-space, 72px) + env(safe-area-inset-bottom))!important;left:0!important;inline-size:100%!important;max-block-size:calc(100dvh - var(--room-header-runtime-height, var(--room-header-safe-height)) - var(--app-toolbar-reserved-space, 72px) - env(safe-area-inset-bottom))!important;max-inline-size:none!important}.custom-chat-container.custom-chat-open .custom-chat-form{--custom-chat-input-max-block-size:150px;padding:.375rem .5rem max(.375rem,env(safe-area-inset-bottom))!important}.custom-chat-container.custom-chat-open .custom-chat-composer-inner{border-radius:.875rem!important;max-block-size:11.25rem!important;min-block-size:2.75rem!important;padding:.3125rem .375rem .3125rem .625rem!important}.custom-chat-container.custom-chat-open .custom-chat-input{--custom-chat-input-max-block-size:150px;max-block-size:var(--custom-chat-input-max-block-size)!important}.custom-chat-container.custom-chat-open .custom-chat-attachment-btn,.custom-chat-container.custom-chat-open .custom-chat-emoji-btn,.custom-chat-container.custom-chat-open .custom-chat-send-btn{block-size:2rem!important;inline-size:2rem!important;min-block-size:2rem!important;min-inline-size:2rem!important}.custom-chat-container.custom-chat-open .custom-chat-form{-webkit-padding-after:max(.375rem,env(safe-area-inset-bottom))!important;padding-block-end:max(.375rem,env(safe-area-inset-bottom))!important}.custom-chat-container.custom-chat-open .custom-chat-message-inner,.custom-chat-container.custom-chat-open .custom-chat-message-own .custom-chat-message-inner{max-inline-size:min(78%,35rem)!important}}.room-exit-modal-overlay{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.room-exit-modal{inline-size:min(440px,92vw);max-block-size:90vh;border-radius:.75rem;overflow:hidden;display:flex;flex-direction:column;background:rgba(28,28,30,.96);border:1px solid rgba(255,255,255,.12);box-shadow:0 1.5rem 3rem rgba(0,0,0,.56)}.room-exit-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;-webkit-border-after:1px solid rgba(255,255,255,.08);border-block-end:1px solid rgba(255,255,255,.08);background:rgba(28,28,30,.98);position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1}.room-exit-modal__title{font-size:1.125rem;font-weight:700;color:#ffffff}.room-exit-modal__content{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto}.room-exit-modal__button{inline-size:100%;padding:.75rem 1rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .16s ease;display:flex;align-items:center;justify-content:center}.room-exit-modal__button:hover{opacity:.9}.room-exit-modal__button:active{transform:scale(.98)}.room-exit-modal__button--danger{background:linear-gradient(135deg,rgb(239,68,68),rgb(220,38,38));color:#ffffff;border:1px solid rgba(239,68,68,.5);box-shadow:0 6px 14px rgba(239,68,68,.35)}.room-exit-modal__button--cancel,.room-exit-modal__button--secondary{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#ffffff}.room-exit-modal__button--cancel{inline-size:auto;padding-inline:1rem}.room-exit-modal__footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;-webkit-border-before:1px solid rgba(255,255,255,.08);border-block-start:1px solid rgba(255,255,255,.08)}.room-exit-modal__feedback{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-margin-before:.5rem;margin-block-start:.5rem}.room-exit-modal__feedback-checkbox{inline-size:1rem;block-size:1rem;accent-color:#2563eb}.room-exit-modal__feedback-text{font-size:.875rem;color:rgba(255,255,255,.7)}.suite-participant-list-item .participant-chip{align-items:center;gap:10px}.suite-participant-list-item .participant-actions-line{align-items:center;gap:8px}.suite-participant-actions{position:relative;flex:0 0 auto}.suite-participant-actions-trigger{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;line-height:1;min-height:36px;min-width:36px;padding:0 10px}.suite-participant-actions-trigger::-webkit-details-marker{display:none}.suite-participant-actions-trigger::marker{content:""}.suite-participant-actions-trigger:focus-visible,.suite-participant-actions-trigger:hover,.suite-participant-actions[open] .suite-participant-actions-trigger{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.24)}.suite-participant-actions-trigger:focus-visible{outline:2px solid rgba(85,150,255,.8);outline-offset:2px}.suite-participant-actions-menu{background:rgba(20,20,24,.98);border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.36);display:none;flex-direction:column;gap:6px;min-inline-size:220px;padding:8px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;z-index:8}.suite-participant-actions[open] .suite-participant-actions-menu{display:flex}.suite-participant-action{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1.2;min-height:32px;padding:6px 10px}.suite-participant-action:focus-visible:not(:disabled),.suite-participant-action:hover:not(:disabled){background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.24)}.suite-participant-action:focus-visible{outline:2px solid rgba(85,150,255,.8);outline-offset:2px}.suite-participant-action:disabled{cursor:not-allowed;opacity:.45}.suite-participant-action-error{color:#ffb4b4;flex-basis:100%;font-size:12px;line-height:1.35;text-align:right}@media (max-width:720px){.suite-participant-list-item .participant-actions-line{align-items:center;flex-direction:row}.suite-participants-panel .participants-list{-webkit-padding-after:calc(var(--room-control-bar-height, 96px) + env(safe-area-inset-bottom, 0px));padding-block-end:calc(var(--room-control-bar-height, 96px) + env(safe-area-inset-bottom, 0px))}.suite-participant-actions-menu{max-inline-size:calc(100vw - 32px);min-inline-size:min(220px,calc(100vw - 32px));position:fixed;inset-inline-end:12px;inset-block-end:calc(var(--room-control-bar-height, 96px) + 12px + env(safe-area-inset-bottom, 0px));inset-block-start:auto}.suite-participant-action{min-height:44px}}