.realtime-room_visuallyHidden__ayKrX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.realtime-room_centeredStatus__bRLC8,.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu,.realtime-room_room__CNC2R,.realtime-room_terminal__tX_UH{--encounter-frame:var(--color-frame);--encounter-ink:var(--color-foreground);--encounter-muted:var(--color-muted-foreground);--encounter-rule:var(--color-rule-strong);--encounter-subtle:var(--color-rule-subtle);--encounter-panel:var(--color-panel)}.realtime-room_wordmark__gzDb_{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-size:.8rem;font-weight:700;letter-spacing:.19em;text-decoration:none}.realtime-room_home__EAWdH a:focus-visible,.realtime-room_prejoin__uHIAu a:focus-visible,.realtime-room_room__CNC2R a:focus-visible,.realtime-room_terminal__tX_UH a:focus-visible,.realtime-room_wordmark__gzDb_:focus-visible{outline:3px solid currentColor;outline-offset:4px}.realtime-room_masthead__r42s3{display:flex;min-height:3rem;align-items:center;justify-content:space-between;border-bottom:1px solid;font-size:.7rem;letter-spacing:.13em}.realtime-room_eyebrow__TplYv{margin:0 0 .8rem;font-size:.7rem;font-weight:700;letter-spacing:.16em}.realtime-room_home__EAWdH{min-height:100dvh;padding:0 clamp(1rem,4vw,4rem) 3rem;color:var(--encounter-ink);background:linear-gradient(to bottom,transparent 96%,color-mix(in srgb,var(--encounter-ink) 8%,transparent) 96%) 0 0 /100% 1.8rem,var(--encounter-frame)}.realtime-room_homeHero__2Lldp{display:grid;min-height:min(70dvh,46rem);grid-template-columns:minmax(8rem,.65fr) minmax(18rem,1.35fr);align-items:center;border-bottom:1px solid}.realtime-room_homeHero__2Lldp>div:last-child{max-width:48rem;padding:clamp(3rem,9vw,8rem) 0}.realtime-room_homeHero__2Lldp h1{max-width:13ch;margin:0;font-size:clamp(2.5rem,6vw,6.5rem);font-weight:400;line-height:.98;letter-spacing:-.065em}.realtime-room_homeHero__2Lldp p:not(.realtime-room_eyebrow__TplYv){max-width:40rem;margin:2rem 0;font-size:clamp(.9rem,1.3vw,1.05rem);line-height:1.65}.realtime-room_homeIndex__xkBvn{align-self:stretch;border-right:1px solid;color:transparent;font-size:clamp(7rem,20vw,22rem);font-weight:700;line-height:.75;-webkit-text-stroke:1px color-mix(in srgb,var(--encounter-ink) 30%,transparent);writing-mode:vertical-rl;overflow:hidden}.realtime-room_centeredStatus__bRLC8 button,.realtime-room_failure__OQmqV button,.realtime-room_primaryAction__4vowb,.realtime-room_room__CNC2R button,.realtime-room_room__CNC2R summary,.realtime-room_terminal__tX_UH button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid;border-radius:0;padding:.65rem 1rem;color:var(--encounter-frame);background:var(--encounter-ink);font:inherit;font-size:.78rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.realtime-room_centeredStatus__bRLC8 button:hover,.realtime-room_failure__OQmqV button:hover,.realtime-room_primaryAction__4vowb:hover,.realtime-room_room__CNC2R button:hover,.realtime-room_room__CNC2R summary:hover,.realtime-room_terminal__tX_UH button:hover{color:var(--encounter-ink);background:var(--encounter-frame)}.realtime-room_centeredStatus__bRLC8 button:focus-visible,.realtime-room_failure__OQmqV button:focus-visible,.realtime-room_prejoin__uHIAu input:focus-visible,.realtime-room_prejoin__uHIAu select:focus-visible,.realtime-room_primaryAction__4vowb:focus-visible,.realtime-room_room__CNC2R button:focus-visible,.realtime-room_room__CNC2R select:focus-visible,.realtime-room_room__CNC2R summary:focus-visible,.realtime-room_terminal__tX_UH button:focus-visible{outline:3px solid var(--encounter-ink);outline-offset:3px}.realtime-room_primaryAction__4vowb:disabled,.realtime-room_room__CNC2R button:disabled{cursor:wait;opacity:.55}.realtime-room_homeNotes__43Zhg{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:1.5rem;font-size:.77rem;line-height:1.55}.realtime-room_homeNotes__43Zhg p{margin:0}.realtime-room_homeNotes__43Zhg span{display:block;margin-bottom:.6rem;color:var(--encounter-muted)}.realtime-room_prejoin__uHIAu{min-height:100dvh;padding:0 clamp(1rem,3vw,3rem) 3rem;color:var(--encounter-ink);background:var(--encounter-frame)}.realtime-room_prejoinGrid__miMAM{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(20rem,.75fr);gap:clamp(2rem,5vw,6rem);align-items:start;padding-top:clamp(2rem,6vw,5rem)}.realtime-room_previewFrame__z5DXi{min-width:0}.realtime-room_frameNumber__PXl_F{margin-bottom:.65rem;font-size:.65rem;letter-spacing:.14em}.realtime-room_checklist__GpWxv{display:grid;gap:1.25rem;align-content:start;border-top:5px solid;padding-top:1.2rem}.realtime-room_checklist__GpWxv h2{max-width:18ch;margin:0;font-size:clamp(1.75rem,3vw,3rem);font-weight:400;line-height:1.05;letter-spacing:-.045em}.realtime-room_intro__MYkzF,.realtime-room_privacyNote__5Tuxg,.realtime-room_shareWarning__zPrIR{margin:0;color:var(--encounter-muted);font-size:.75rem;line-height:1.55}.realtime-room_field__WG4PY{display:grid;gap:.45rem;font-size:.75rem;font-weight:700}.realtime-room_fieldError__4O6_w{color:var(--encounter-ink);font-size:.72rem;font-weight:400;line-height:1.45;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.realtime-room_deviceMenu__ysmUa select,.realtime-room_field__WG4PY input,.realtime-room_field__WG4PY select{width:100%;min-height:44px;border:1px solid var(--encounter-ink);border-radius:0;padding:.6rem .7rem;color:var(--encounter-ink);background:var(--encounter-frame);font:inherit}.realtime-room_modeChooser__zg9qL{display:grid;grid-template-columns:1fr;gap:0;border:0;padding:0}.realtime-room_modeChooser__zg9qL legend{margin-bottom:.45rem;font-size:.75rem;font-weight:700}.realtime-room_modeChooser__zg9qL label{display:flex;min-height:44px;align-items:center;gap:.65rem;border:1px solid var(--encounter-ink);margin-top:-1px;padding:.55rem .7rem;font-size:.8rem}.realtime-room_modeChooser__zg9qL input{width:1.25rem;height:1.25rem;accent-color:var(--encounter-ink)}.realtime-room_failure__OQmqV,.realtime-room_roomNotice__sWLWI{border:2px solid;padding:.9rem;font-size:.8rem;line-height:1.5}.realtime-room_failure__OQmqV strong{display:block;font-size:.9rem}.realtime-room_failure__OQmqV p{margin:.5rem 0 .8rem}.realtime-room_tile__7Dc7a{position:relative;min-width:0;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--encounter-ink);color:var(--encounter-ink);background:var(--encounter-frame);isolation:isolate}.realtime-room_tile__7Dc7a:focus-visible{outline:3px solid var(--encounter-ink);outline-offset:-4px}.realtime-room_tileFallback__qgakT,.realtime-room_video__7jhdI{position:absolute;inset:0;width:100%;height:100%}.realtime-room_video__7jhdI{display:none;object-fit:cover;filter:grayscale(1) contrast(1.06)}.realtime-room_video__7jhdI[data-local=true]{transform:scaleX(-1)}.realtime-room_video__7jhdI[data-visible=true]{display:block}.realtime-room_tileFallback__qgakT{display:grid;place-items:center;background:linear-gradient(135deg,transparent 49.7%,color-mix(in srgb,var(--encounter-ink) 13%,transparent) 50%,transparent 50.3%),repeating-linear-gradient(0deg,transparent 0 11px,color-mix(in srgb,var(--encounter-ink) 5%,transparent) 12px)}.realtime-room_tileFallback__qgakT span{font-size:clamp(2rem,5vw,5rem);letter-spacing:-.1em}.realtime-room_tileCaption__myQ1u{position:absolute;z-index:2;right:0;bottom:0;left:0;display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.5rem;border-top:1px solid var(--encounter-ink);padding:.45rem .55rem;color:var(--encounter-ink);background:color-mix(in srgb,var(--encounter-frame) 92%,transparent);font-size:.72rem;line-height:1.35}.realtime-room_tileName__lMp_x{min-width:5ch;flex:1 1 40%;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.realtime-room_localMarker__sLoSz{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.realtime-room_tileFacts__VNH2V{flex:1 1 55%;color:var(--encounter-muted);font-size:.68rem;line-height:1.35;overflow-wrap:anywhere;text-align:right;text-transform:uppercase}.realtime-room_autoplayAction__g1irp{position:absolute;z-index:3;inset:50% auto auto 50%;width:min(90%,16rem);transform:translate(-50%,-50%)}.realtime-room_room__CNC2R{min-height:100dvh;padding-bottom:5.5rem;color:var(--encounter-ink);background:var(--encounter-frame)}.realtime-room_roomHeader__YvJHS{display:flex;min-height:3.4rem;align-items:center;justify-content:space-between;border-bottom:1px solid;padding:.6rem clamp(.75rem,2vw,2rem)}.realtime-room_roomHeader__YvJHS>div{display:flex;align-items:center;gap:1.2rem}.realtime-room_roomHeader__YvJHS p,.realtime-room_roomKind__Tt7Lv{margin:0;color:var(--encounter-muted);font-size:.65rem;letter-spacing:.1em}.realtime-room_roomNotice__sWLWI{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-width:0 0 1px;padding-inline:clamp(.75rem,2vw,2rem)}.realtime-room_roomBody__oUyHf{display:grid;grid-template-columns:minmax(0,1fr) clamp(14rem,18vw,19rem)}.realtime-room_contactSheet__Jl_G8{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;align-content:start;border-top:1px solid var(--encounter-ink);border-left:1px solid var(--encounter-ink);background:var(--encounter-frame)}.realtime-room_contactSheet__Jl_G8 .realtime-room_emptyFrame__6RMdX,.realtime-room_contactSheet__Jl_G8 .realtime-room_tile__7Dc7a{border:0;box-shadow:inset -1px -1px 0 var(--encounter-ink)}.realtime-room_emptyFrame__6RMdX{display:grid;aspect-ratio:16/10;place-items:center;color:var(--encounter-muted);background:var(--encounter-frame);font-size:clamp(1.5rem,4vw,4rem)}.realtime-room_emptyFrame__6RMdX span{padding:.15em .25em 0;border:1px solid var(--encounter-subtle)}.realtime-room_roster__getyY{min-width:0;border-left:1px solid var(--encounter-ink);padding:1rem}.realtime-room_rosterHeading__ZmQF8{display:flex;align-items:baseline;justify-content:space-between;border-bottom:4px solid;padding-bottom:.6rem}.realtime-room_rosterHeading__ZmQF8 h2{margin:0;font-size:1rem;text-transform:uppercase}.realtime-room_rosterHeading__ZmQF8 span{font-size:.7rem}.realtime-room_roster__getyY ol{margin:0 0 1.25rem;padding:0;list-style:none}.realtime-room_roster__getyY li{display:grid;min-height:3.1rem;grid-template-columns:minmax(0,1fr) auto;gap:.4rem;align-items:center;border-bottom:1px solid var(--encounter-subtle);font-size:.73rem}.realtime-room_roster__getyY li span{overflow-wrap:anywhere}.realtime-room_roster__getyY small{color:var(--encounter-muted);font-size:.58rem;text-transform:uppercase}.realtime-room_shareAction__t5ptK{width:100%}.realtime-room_shareWarning__zPrIR{margin-top:.75rem}.realtime-room_controls__ma_P4{position:fixed;z-index:20;right:0;bottom:0;left:0;display:flex;min-height:4.7rem;align-items:center;justify-content:center;gap:.5rem;border-top:1px solid var(--encounter-ink);padding:.6rem;background:var(--encounter-frame)}.realtime-room_controls__ma_P4>button,.realtime-room_controls__ma_P4>details>summary{min-width:9rem}.realtime-room_controls__ma_P4>button:last-child{color:var(--encounter-ink);background:var(--encounter-frame)}.realtime-room_deviceMenu__ysmUa{position:relative}.realtime-room_deviceMenu__ysmUa summary{list-style:none}.realtime-room_deviceMenu__ysmUa summary::-webkit-details-marker{display:none}.realtime-room_deviceMenu__ysmUa>div{position:absolute;right:0;bottom:calc(100% + .75rem);display:grid;width:min(22rem,calc(100vw - 2rem));gap:.8rem;border:1px solid var(--encounter-ink);padding:1rem;background:var(--encounter-frame);box-shadow:0 0 0 .35rem var(--encounter-frame)}.realtime-room_deviceMenu__ysmUa label{display:grid;gap:.35rem;font-size:.7rem}.realtime-room_centeredStatus__bRLC8,.realtime-room_terminal__tX_UH{display:grid;min-height:100dvh;place-content:center;justify-items:start;gap:1rem;padding:clamp(1.25rem,6vw,5rem);color:var(--encounter-ink);background:var(--encounter-frame)}.realtime-room_centeredStatus__bRLC8 h1,.realtime-room_terminal__tX_UH h1{max-width:16ch;margin:0;font-size:clamp(2rem,6vw,5rem);font-weight:400;line-height:1;letter-spacing:-.055em}.realtime-room_centeredStatus__bRLC8 p,.realtime-room_terminal__tX_UH>p:not(.realtime-room_eyebrow__TplYv){max-width:42rem;margin:0;color:var(--encounter-muted);line-height:1.6}.realtime-room_terminalActions__e_Fe2{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.realtime-room_terminalActions__e_Fe2 a{display:inline-flex;min-height:44px;align-items:center;color:inherit}@media (max-width:64rem){.realtime-room_prejoinGrid__miMAM{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);gap:2rem}.realtime-room_contactSheet__Jl_G8{grid-template-columns:repeat(2,minmax(0,1fr))}.realtime-room_roomBody__oUyHf{grid-template-columns:minmax(0,1fr) 14rem}}@media (max-width:46rem){.realtime-room_masthead__r42s3>span,.realtime-room_roomKind__Tt7Lv{display:none}.realtime-room_homeHero__2Lldp,.realtime-room_prejoinGrid__miMAM,.realtime-room_roomBody__oUyHf{grid-template-columns:minmax(0,1fr)}.realtime-room_homeHero__2Lldp{min-height:auto}.realtime-room_homeIndex__xkBvn{display:none}.realtime-room_homeNotes__43Zhg{grid-template-columns:1fr}.realtime-room_prejoinGrid__miMAM{padding-top:1.5rem}.realtime-room_previewFrame__z5DXi{max-width:34rem}.realtime-room_roomBody__oUyHf{display:flex;flex-direction:column}.realtime-room_contactSheet__Jl_G8{grid-template-columns:minmax(0,1fr)}.realtime-room_roster__getyY{border-bottom:1px solid var(--encounter-ink);border-left:0}.realtime-room_roster__getyY ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.realtime-room_roster__getyY li:nth-child(odd){border-right:1px solid var(--encounter-subtle);padding-right:.6rem}.realtime-room_roster__getyY li:nth-child(2n){padding-left:.6rem}.realtime-room_controls__ma_P4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.realtime-room_controls__ma_P4>button,.realtime-room_controls__ma_P4>details,.realtime-room_controls__ma_P4>details>summary{width:100%;min-width:0}.realtime-room_deviceMenu__ysmUa>div{right:auto;left:0}.realtime-room_room__CNC2R{padding-bottom:8.8rem}}@media (max-width:24rem){.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu{padding-inline:.75rem}.realtime-room_checklist__GpWxv h2,.realtime-room_homeHero__2Lldp h1{overflow-wrap:anywhere}.realtime-room_roomHeader__YvJHS{gap:.5rem}.realtime-room_roomHeader__YvJHS p{text-align:right}.realtime-room_roster__getyY ol{grid-template-columns:minmax(0,1fr)}.realtime-room_roster__getyY li:nth-child(n){border-right:0;padding-inline:0}.realtime-room_controls__ma_P4{gap:1px;padding:1px}.realtime-room_tileCaption__myQ1u{flex-direction:column;align-items:stretch;gap:.2rem}.realtime-room_tileFacts__VNH2V{text-align:left}}@media (prefers-reduced-motion:reduce){:is(.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu,.realtime-room_room__CNC2R,.realtime-room_centeredStatus__bRLC8,.realtime-room_terminal__tX_UH),:is(.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu,.realtime-room_room__CNC2R,.realtime-room_centeredStatus__bRLC8,.realtime-room_terminal__tX_UH) *,:is(.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu,.realtime-room_room__CNC2R,.realtime-room_centeredStatus__bRLC8,.realtime-room_terminal__tX_UH) :after,:is(.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu,.realtime-room_room__CNC2R,.realtime-room_centeredStatus__bRLC8,.realtime-room_terminal__tX_UH) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.realtime-room_centeredStatus__bRLC8,.realtime-room_controls__ma_P4,.realtime-room_deviceMenu__ysmUa>div,.realtime-room_emptyFrame__6RMdX,.realtime-room_home__EAWdH,.realtime-room_prejoin__uHIAu,.realtime-room_room__CNC2R,.realtime-room_terminal__tX_UH,.realtime-room_tileFallback__qgakT,.realtime-room_tile__7Dc7a{color:CanvasText;background:Canvas}.realtime-room_centeredStatus__bRLC8 button,.realtime-room_failure__OQmqV button,.realtime-room_primaryAction__4vowb,.realtime-room_room__CNC2R button,.realtime-room_room__CNC2R summary,.realtime-room_terminal__tX_UH button{color:ButtonText;background:ButtonFace;forced-color-adjust:auto}.realtime-room_video__7jhdI{filter:none}.realtime-room_tileCaption__myQ1u{color:CanvasText;background:Canvas}.realtime-room_tile__7Dc7a:focus-visible{outline-color:Highlight}.realtime-room_tileFacts__VNH2V{color:CanvasText}.realtime-room_contactSheet__Jl_G8 .realtime-room_tile__7Dc7a,.realtime-room_emptyFrame__6RMdX{border:1px solid CanvasText}.realtime-room_homeIndex__xkBvn{color:CanvasText;-webkit-text-stroke:0}}.session-bubbles_shell__lLVk5{--bubble-frame:#090909;--bubble-panel:#111111;--bubble-panel-raised:#181818;--bubble-rule:#303030;--bubble-paper:#f0eee8;--bubble-paper-muted:#e5e2da;--bubble-ink:#11110f;--bubble-ink-muted:#5e5a53;--bubble-text:#f1efe9;--bubble-muted:#96938c;isolation:isolate;display:flex;width:100%;height:100dvh;min-height:100dvh;flex-direction:column;overflow:hidden;background:var(--bubble-frame);color:var(--bubble-text);font-family:var(--font-courier-prime),"Courier New",Courier,monospace}.session-bubbles_shell__lLVk5 button,.session-bubbles_shell__lLVk5 input,.session-bubbles_shell__lLVk5 select,.session-bubbles_shell__lLVk5 textarea{border-radius:0}.session-bubbles_header__759ba{position:relative;z-index:40;display:grid;min-height:54px;flex:none;grid-template-columns:minmax(13rem,auto) minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid var(--bubble-rule);background:color-mix(in srgb,var(--bubble-frame) 96%,transparent)}.session-bubbles_headerActions__Zod4f,.session-bubbles_headerTitle__IqrLe,.session-bubbles_liveBlock__vu5lZ{display:flex;align-items:center}.session-bubbles_liveBlock__vu5lZ{gap:11px;border-right:1px solid var(--bubble-rule);color:inherit;padding:0 18px;text-decoration:none}.session-bubbles_liveBlock__vu5lZ:hover{background:var(--bubble-panel-raised)}.session-bubbles_liveBlock__vu5lZ:focus-visible{outline:2px solid var(--bubble-text);outline-offset:-4px}.session-bubbles_liveDot__Spp9g{width:7px;height:7px;flex:none;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 12%,transparent)}.session-bubbles_liveBlock__vu5lZ strong,.session-bubbles_localLayoutLabel__KH1Zs,.session-bubbles_occupancy__OAfiI{color:var(--bubble-text);font-size:.66rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.session-bubbles_liveBlock__vu5lZ small{display:block;margin-top:3px;color:var(--bubble-muted);font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.session-bubbles_headerTitle__IqrLe{min-width:0;padding:0 18px;color:var(--bubble-muted);font-size:.76rem}.session-bubbles_headerTitle__IqrLe span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-bubbles_headerActions__Zod4f{justify-content:flex-end}.session-bubbles_occupancy__OAfiI{padding:0 15px;color:var(--bubble-muted);white-space:nowrap}.session-bubbles_headerAction__7GD6J{display:inline-flex;min-width:54px;min-height:53px;align-items:center;justify-content:center;gap:8px;border:0;border-left:1px solid var(--bubble-rule);background:transparent;color:var(--bubble-text);padding:0 15px}.session-bubbles_headerAction__7GD6J:hover{background:var(--bubble-panel-raised)}.session-bubbles_headerAction__7GD6J span{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.session-bubbles_stage__7VLmS{position:relative;min-height:0;flex:1;overflow:hidden;background:var(--bubble-paper);color:var(--bubble-ink);color-scheme:light}.session-bubbles_paperViewport__wkjg_{position:absolute;inset:0;overflow:auto;background:linear-gradient(to right,transparent calc(50% - 25rem),rgba(17,17,15,.08) calc(50% - 25rem),rgba(17,17,15,.08) calc(50% - 25rem + 1px),transparent calc(50% - 25rem + 1px)),linear-gradient(to right,transparent calc(50% + 25rem),rgba(17,17,15,.08) calc(50% + 25rem),rgba(17,17,15,.08) calc(50% + 25rem + 1px),transparent calc(50% + 25rem + 1px)),var(--bubble-paper)}.session-bubbles_paper__dJ626{display:flex;width:min(100%,50rem);min-height:100%;margin:0 auto;flex-direction:column;padding:clamp(2.5rem,7vh,5rem) clamp(1.5rem,6vw,5rem) 8rem}.session-bubbles_documentMeta__UDOMA{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:12px;border-bottom:1px solid #c9c6bd;color:var(--bubble-ink-muted);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.session-bubbles_documentMeta__UDOMA span:last-child{text-align:right}.session-bubbles_paper__dJ626 h1{margin-top:clamp(1.5rem,4vh,2.5rem);color:var(--bubble-ink);font-size:clamp(1.9rem,4vw,3.25rem);font-weight:700;letter-spacing:-.06em;line-height:.98;text-wrap:balance}.session-bubbles_paperDeck__TXp_O{max-width:36rem;margin-top:13px;color:var(--bubble-ink-muted);font-size:.84rem;line-height:1.55}.session-bubbles_sharedFieldLabel__SI8pR{margin-top:clamp(2.25rem,6vh,4rem);color:var(--bubble-ink-muted);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.session-bubbles_editorFrame__4Yx_y{position:relative;display:flex;width:100%;min-height:max(52vh,24rem);flex:1;margin-top:13px}.session-bubbles_sharedField__szdB5{width:100%;min-height:100%;flex:1;resize:none;border:0;background:repeating-linear-gradient(to bottom,transparent 0,transparent calc(1.8rem - 1px),color-mix(in srgb,var(--bubble-ink) 8%,transparent) calc(1.8rem - 1px),color-mix(in srgb,var(--bubble-ink) 8%,transparent) 1.8rem);box-shadow:none;color:var(--bubble-ink);font-family:var(--font-courier-prime),"Courier New",Courier,monospace;font-size:1rem;line-height:1.8rem;outline:0;padding:0}.session-bubbles_sharedField__szdB5:focus-visible{box-shadow:inset 2px 0 0 var(--bubble-ink);outline:0;padding-left:13px}.session-bubbles_sharedField__szdB5::placeholder{color:color-mix(in srgb,var(--bubble-ink-muted) 68%,transparent)}.session-bubbles_remoteCursor__9WDcS{position:absolute;z-index:3;width:2px;height:var(--remote-cursor-height,1.8rem);background:var(--bubble-ink);color:var(--bubble-text);pointer-events:none}.session-bubbles_remoteCursor__9WDcS span{position:absolute;bottom:calc(100% + 3px);left:-1px;max-width:13rem;overflow:hidden;background:var(--bubble-ink);padding:4px 6px 3px;color:var(--bubble-text);font-size:.59rem;font-weight:700;letter-spacing:.05em;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.session-bubbles_sessionNotice__p2Mw3{position:absolute;z-index:12;top:18px;left:18px;max-width:min(30rem,calc(100% - 36px));border:1px solid #c3c0b8;background:color-mix(in srgb,var(--bubble-paper-muted) 94%,transparent);padding:8px 11px;color:var(--bubble-ink-muted);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.session-bubbles_mediaLayer__4tDVy{position:absolute;z-index:20;inset:0;overflow:hidden;pointer-events:none}.session-bubbles_cameraWindow__DEv0N{position:absolute;width:clamp(9rem,14vw,12rem);aspect-ratio:4/3;overflow:hidden;border:1px solid var(--bubble-rule);border-radius:11px;background:var(--bubble-panel);box-shadow:0 12px 34px rgba(0,0,0,.38);color:var(--bubble-text);pointer-events:auto;touch-action:none;user-select:none}.session-bubbles_cameraWindow__DEv0N[data-active=true]{border-color:#cfcdc7;box-shadow:0 14px 42px rgba(0,0,0,.48),0 0 0 1px #cfcdc7}.session-bubbles_cameraWindow__DEv0N [data-session-tile=true]{width:100%;height:100%;border:0;background:var(--bubble-panel)}.session-bubbles_dragHandle___i8GW{position:absolute;z-index:4;top:0;right:0;display:grid;width:44px;height:44px;place-items:center;border:0;background:linear-gradient(225deg,rgba(9,9,9,.92),rgba(9,9,9,0) 72%);color:var(--bubble-text);cursor:grab}.session-bubbles_dragHandle___i8GW:active{cursor:grabbing}.session-bubbles_mediaControls___o6K0{position:absolute;z-index:24;bottom:17px;left:17px;display:flex;gap:6px;pointer-events:auto}.session-bubbles_mediaControl__Wj6NO,.session-bubbles_stackControl__PITBa{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--bubble-rule);background:color-mix(in srgb,var(--bubble-frame) 94%,transparent);color:var(--bubble-text)}.session-bubbles_mediaControl__Wj6NO:hover,.session-bubbles_stackControl__PITBa:hover{background:var(--bubble-panel-raised)}.session-bubbles_stackControl__PITBa{gap:8px;padding:0 12px}.session-bubbles_stackControl__PITBa span{font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.session-bubbles_recordingRail__pz3RP{position:absolute;z-index:28;bottom:17px;left:50%;display:flex;width:min(42rem,calc(100% - 20rem));min-height:52px;align-items:stretch;border:1px solid var(--bubble-rule);background:color-mix(in srgb,var(--bubble-frame) 97%,transparent);box-shadow:0 10px 28px rgba(0,0,0,.32);color:var(--bubble-text);pointer-events:auto;transform:translateX(-50%)}.session-bubbles_recordingRail__pz3RP[data-active=true]{border-color:#cfcdc7;box-shadow:0 12px 34px rgba(0,0,0,.42),0 0 0 1px #cfcdc7}.session-bubbles_recordingStatus__PL9_m{display:grid;min-width:0;flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px}.session-bubbles_recordingSignal__Pkc2h{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.session-bubbles_recordingSignal__Pkc2h strong{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.session-bubbles_recordingDot__N2jGS{width:8px;height:8px;flex:none;border:1px solid;background:transparent}.session-bubbles_recordingSignal__Pkc2h[data-active=true] .session-bubbles_recordingDot__N2jGS{background:currentColor;animation:session-bubbles_recording-pulse__YOvTd 1.4s steps(2) infinite}.session-bubbles_recordingStatus__PL9_m p{min-width:0;overflow:hidden;color:var(--bubble-muted);font-size:.65rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.session-bubbles_recordingActions__WKNQ_{display:flex;flex:none;align-items:stretch;border-left:1px solid var(--bubble-rule)}.session-bubbles_recordingActions__WKNQ_ button{min-height:50px;border:0;border-left:1px solid var(--bubble-rule);background:transparent;color:var(--bubble-text);padding:0 13px;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.session-bubbles_recordingActions__WKNQ_ button:first-child{border-left:0}.session-bubbles_recordingActions__WKNQ_ button:hover:not(:disabled){background:var(--bubble-panel-raised)}.session-bubbles_recordingActions__WKNQ_ button:disabled{color:var(--bubble-muted);cursor:not-allowed}.session-bubbles_recordingActions__WKNQ_ .session-bubbles_recordingPrimaryAction__ve_RF{background:var(--bubble-text);color:var(--bubble-frame)}.session-bubbles_recordingActions__WKNQ_ .session-bubbles_recordingPrimaryAction__ve_RF:hover:not(:disabled){background:#d7d4cd}@keyframes session-bubbles_recording-pulse__YOvTd{50%{opacity:.35}}.session-bubbles_mediaFailure__SGJm7{position:absolute;z-index:26;right:17px;top:17px;display:flex;max-width:min(31rem,calc(100% - 34px));align-items:center;gap:10px;border:1px solid var(--bubble-rule);background:color-mix(in srgb,var(--bubble-frame) 96%,transparent);padding:8px 10px;color:var(--bubble-text);pointer-events:auto}.session-bubbles_mediaFailure__SGJm7 p{color:var(--bubble-muted);font-size:.72rem;line-height:1.35}.session-bubbles_mediaFailure__SGJm7 button{min-height:44px;flex:none;border:1px solid var(--bubble-rule);background:var(--bubble-panel);padding:0 12px;color:var(--bubble-text);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.session-bubbles_homePaper__fbbsJ{position:absolute;inset:0;overflow:auto;background:var(--bubble-paper)}.session-bubbles_homeSheet__pnnAT{width:min(100%,50rem);min-height:100%;margin:0 auto;padding:clamp(3.5rem,10vh,7rem) clamp(1.5rem,7vw,5.5rem) 11rem}.session-bubbles_homeEyebrow__RynlC,.session-bubbles_stateEyebrow__P2VEL{color:var(--bubble-ink-muted);font-size:.65rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.session-bubbles_homeSheet__pnnAT h1,.session-bubbles_stateCard__RpDH0 h1{max-width:42rem;margin-top:18px;color:var(--bubble-ink);font-size:clamp(2.75rem,8vw,5.9rem);font-weight:700;letter-spacing:-.075em;line-height:.88;text-wrap:balance}.session-bubbles_homeDeck__Du9QE,.session-bubbles_stateDeck__u4gSF{max-width:35rem;margin-top:24px;color:var(--bubble-ink-muted);font-size:clamp(.92rem,2vw,1.08rem);line-height:1.65}.session-bubbles_primaryAction__g8wy2{min-height:50px;margin-top:32px;border:1px solid var(--bubble-ink);background:var(--bubble-ink);color:var(--bubble-paper);padding:0 18px;font-size:.72rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.session-bubbles_primaryAction__g8wy2:disabled{opacity:.55}.session-bubbles_homeNotice__ClFEa{max-width:32rem;margin-top:18px;color:var(--bubble-ink-muted);font-size:.78rem}.session-bubbles_homeCameraCluster__ZQzH_{position:absolute;right:19px;bottom:19px;display:flex;align-items:flex-end;gap:9px}.session-bubbles_mockCamera__7Xudi{position:relative;display:grid;width:clamp(7.5rem,15vw,10.5rem);aspect-ratio:4/3;place-items:center;overflow:hidden;border:1px solid var(--bubble-rule);border-radius:11px;background:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 6px,transparent 6px 12px),var(--bubble-panel);box-shadow:0 12px 30px rgba(0,0,0,.34);color:var(--bubble-text)}.session-bubbles_mockCamera__7Xudi:first-child{width:clamp(6.5rem,12vw,8.75rem)}.session-bubbles_mockCamera__7Xudi>span:first-child{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:#d0cec8;color:#1b1b1a;font-size:.82rem;font-weight:700}.session-bubbles_mockCamera__7Xudi small{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,rgba(0,0,0,.88));padding:22px 8px 7px;color:var(--bubble-text);font-size:.58rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.session-bubbles_prejoinStage__kwQjx{position:relative;min-height:0;flex:1;overflow:auto;background:var(--bubble-paper);color:var(--bubble-ink);color-scheme:light}.session-bubbles_prejoinSheet__UaUhg{width:min(100%,50rem);min-height:100%;margin:0 auto;padding:clamp(3rem,9vh,6rem) clamp(1.5rem,7vw,5.5rem) 12rem}.session-bubbles_prejoinForm__f9bv8{width:min(100%,28rem)}.session-bubbles_prejoinForm__f9bv8 h1{margin-top:15px;color:var(--bubble-ink);font-size:clamp(2.2rem,6vw,4.2rem);font-weight:700;letter-spacing:-.07em;line-height:.94}.session-bubbles_prejoinForm__f9bv8>p{margin-top:17px;color:var(--bubble-ink-muted);font-size:.9rem;line-height:1.55}.session-bubbles_formField__bxFtf{margin-top:29px}.session-bubbles_formField__bxFtf label,.session-bubbles_formField__bxFtf>span{display:block;color:var(--bubble-ink-muted);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.session-bubbles_formField__bxFtf input,.session-bubbles_formField__bxFtf select{width:100%;min-height:48px;margin-top:9px;border:1px solid #a9a69e;background:transparent;color:var(--bubble-ink);padding:0 13px;font:inherit}.session-bubbles_fieldError__8aVUt,.session-bubbles_fieldHelp__Sb1Wm{margin-top:8px;color:var(--bubble-ink-muted);font-size:.75rem;line-height:1.45}.session-bubbles_fieldError__8aVUt{color:var(--bubble-ink);font-weight:700}.session-bubbles_previewCamera__6QmRW{position:fixed;right:19px;bottom:19px;z-index:20;width:clamp(10rem,18vw,13.5rem);aspect-ratio:4/3;overflow:hidden;border:1px solid var(--bubble-rule);border-radius:11px;background:var(--bubble-panel);box-shadow:0 13px 38px rgba(0,0,0,.4);color:var(--bubble-text)}.session-bubbles_previewCamera__6QmRW [data-session-tile=true]{width:100%;height:100%;border:0}.session-bubbles_stateStage__j4x9_{display:grid;min-height:0;flex:1;place-items:center;overflow:auto;background:var(--bubble-paper);color:var(--bubble-ink);color-scheme:light;padding:2rem 1.5rem}.session-bubbles_stateCard__RpDH0{width:min(100%,45rem)}.session-bubbles_stateCard__RpDH0 h1{font-size:clamp(2.2rem,7vw,4.9rem)}.session-bubbles_stateActions__7e_lS{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.session-bubbles_secondaryAction__w_W0Q{display:inline-flex;min-height:50px;align-items:center;justify-content:center;border:1px solid var(--bubble-ink);background:transparent;color:var(--bubble-ink);padding:0 18px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.session-bubbles_dragInstructions__fKXud{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:720px){.session-bubbles_header__759ba{min-height:53px;grid-template-columns:minmax(0,1fr) auto}.session-bubbles_liveBlock__vu5lZ{min-width:0;border-right:0;padding:0 12px}.session-bubbles_headerTitle__IqrLe,.session-bubbles_occupancy__OAfiI{display:none}.session-bubbles_headerAction__7GD6J{min-width:50px;padding:0 12px}.session-bubbles_headerAction__7GD6J span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.session-bubbles_paperViewport__wkjg_{background:var(--bubble-paper)}.session-bubbles_paper__dJ626{padding-top:4.5rem;padding-bottom:12rem}.session-bubbles_paper__dJ626 h1{font-size:2.25rem}.session-bubbles_sharedFieldLabel__SI8pR{margin-top:2.25rem}.session-bubbles_cameraWindow__DEv0N{width:clamp(7.75rem,38vw,9.25rem)}.session-bubbles_recordingRail__pz3RP{right:10px;bottom:62px;left:10px;width:auto;min-height:0;flex-direction:column;transform:none}.session-bubbles_recordingStatus__PL9_m{grid-template-columns:auto minmax(0,1fr);padding:8px 10px}.session-bubbles_recordingActions__WKNQ_{min-height:42px;border-top:1px solid var(--bubble-rule);border-left:0}.session-bubbles_recordingActions__WKNQ_ button{min-height:42px;flex:1}.session-bubbles_mediaControls___o6K0{bottom:10px;left:10px}.session-bubbles_stackControl__PITBa span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.session-bubbles_sessionNotice__p2Mw3{top:10px;left:10px;max-width:calc(100% - 20px)}.session-bubbles_mediaFailure__SGJm7{top:10px;right:10px;left:10px;max-width:none}.session-bubbles_homeSheet__pnnAT{padding-top:4rem;padding-bottom:12rem}.session-bubbles_homeSheet__pnnAT h1{font-size:clamp(3.1rem,17vw,4.5rem)}.session-bubbles_homeCameraCluster__ZQzH_{right:10px;bottom:10px}.session-bubbles_mockCamera__7Xudi{width:8rem}.session-bubbles_mockCamera__7Xudi:first-child{width:6.75rem}.session-bubbles_prejoinSheet__UaUhg{padding-top:3rem}.session-bubbles_previewCamera__6QmRW{right:10px;bottom:10px;width:9rem}}@media (max-width:390px){.session-bubbles_liveBlock__vu5lZ small{display:none}.session-bubbles_cameraWindow__DEv0N{width:7.75rem}.session-bubbles_mediaControls___o6K0{gap:4px}.session-bubbles_mediaControl__Wj6NO,.session-bubbles_stackControl__PITBa{min-width:44px;padding:0 8px}.session-bubbles_homeCameraCluster__ZQzH_{gap:6px}.session-bubbles_mockCamera__7Xudi{width:7.1rem}.session-bubbles_mockCamera__7Xudi:first-child{width:6.1rem}}@media (prefers-reduced-motion:reduce){.session-bubbles_recordingSignal__Pkc2h[data-active=true] .session-bubbles_recordingDot__N2jGS{animation:none}.session-bubbles_cameraWindow__DEv0N{transition:none}}@media (forced-colors:active){.session-bubbles_homePaper__fbbsJ,.session-bubbles_paperViewport__wkjg_,.session-bubbles_prejoinStage__kwQjx,.session-bubbles_stage__7VLmS,.session-bubbles_stateStage__j4x9_{background:Canvas;color:CanvasText}.session-bubbles_cameraWindow__DEv0N,.session-bubbles_headerAction__7GD6J,.session-bubbles_mediaControl__Wj6NO,.session-bubbles_mediaFailure__SGJm7,.session-bubbles_mockCamera__7Xudi,.session-bubbles_previewCamera__6QmRW,.session-bubbles_recordingActions__WKNQ_,.session-bubbles_recordingActions__WKNQ_ button,.session-bubbles_recordingRail__pz3RP,.session-bubbles_remoteCursor__9WDcS,.session-bubbles_remoteCursor__9WDcS span,.session-bubbles_stackControl__PITBa{border:1px solid CanvasText}.session-bubbles_sharedField__szdB5{background:Canvas;color:CanvasText}.session-bubbles_remoteCursor__9WDcS,.session-bubbles_remoteCursor__9WDcS span{background:CanvasText;color:Canvas}}