.LobbyV2_page__dT6va{color-scheme:dark;--lobby-density:1;--bg:#05060a;--ink:#f8fafc;--muted:rgba(239,244,255,.62);--line:rgba(255,255,255,.12);--you:#35ffd5;--prism-loop:linear-gradient(90deg,#ef6377,#dc58bb 14%,#8585ee 28%,#58c8ed 42%,#61d79a 56%,#d6d85a 70%,#e89654 84%,#ef6377);--prism-conic:conic-gradient(from 210deg,#ef6377,#dc58bb,#8585ee,#58c8ed,#61d79a,#d6d85a,#e89654,#ef6377);--focus:#a5f3fc}.LobbyV2_page__dT6va,.LobbyV2_page__dT6va *,.LobbyV2_page__dT6va :after,.LobbyV2_page__dT6va :before{box-sizing:border-box}.LobbyV2_page__dT6va{width:100%;min-height:100%;background:var(--bg);min-height:100svh;margin:0;overflow-x:hidden;color:var(--ink);background:radial-gradient(70% 42% at 50% 15%,rgba(119,55,91,.16),transparent 72%),radial-gradient(36% 32% at 18% 58%,rgba(74,94,189,.08),transparent 74%),radial-gradient(35% 34% at 84% 56%,rgba(226,92,102,.07),transparent 76%),linear-gradient(180deg,#08080d,#05070b 58%,#040509);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.LobbyV2_page__dT6va button{font-family:inherit}.LobbyV2_page__dT6va a,.LobbyV2_page__dT6va button{-webkit-tap-highlight-color:transparent}.LobbyV2_page__dT6va button:not(.LobbyV2_backControl__F_yzc):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.LobbyV2_page__dT6va svg{display:block}.LobbyV2_ambient__iHajJ{position:fixed;inset:0;overflow:hidden;pointer-events:none}.LobbyV2_ambient__iHajJ:before{content:"";position:absolute;top:-16rem;left:50%;width:min(78rem,120vw);height:38rem;border-radius:50%;background:radial-gradient(ellipse,rgba(255,91,96,.16),rgba(255,133,61,.05) 42%,transparent 72%);filter:blur(70px);transform:translateX(-50%);animation:LobbyV2_warmBreath__CD6lD 14s ease-in-out infinite}.LobbyV2_ambient__iHajJ:after{content:"";position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.LobbyV2_prism-haze__tDEp7{position:absolute;left:50%;bottom:-31rem;width:70rem;height:70rem;border-radius:50%;background:var(--prism-conic);filter:blur(135px);opacity:.045;transform:translateX(-50%);animation:LobbyV2_orbit__Mxfmj 58s linear infinite}@keyframes LobbyV2_warmBreath__CD6lD{0%,to{opacity:.72;transform:translateX(-50%) scale(.96)}50%{opacity:1;transform:translateX(-50%) scale(1.04)}}@keyframes LobbyV2_orbit__Mxfmj{to{transform:translateX(-50%) rotate(1turn)}}.LobbyV2_app__ukQgx{position:relative;isolation:isolate;display:flex;width:min(calc(1240px * var(--lobby-density, 1)),calc(100% - calc(2.5rem * var(--lobby-density, 1))));min-height:100svh;margin:0 auto;flex-direction:column;padding:max(1rem,env(safe-area-inset-top)) 0 max(1rem,env(safe-area-inset-bottom))}.LobbyV2_topbar__19cIW{--top-control-width:clamp(calc(232px * var(--lobby-density, 1)),calc(20vw * var(--lobby-density, 1)),calc(260px * var(--lobby-density, 1)));display:grid;grid-template-columns:var(--top-control-width) 1fr;align-items:center;gap:calc(.75rem * var(--lobby-density, 1));min-height:calc(48px * var(--lobby-density, 1))}.LobbyV2_backControl__F_yzc{justify-self:start}.LobbyV2_room-code__g5gKN,.LobbyV2_round-button__cjGA6,.LobbyV2_service__wnsCI{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);color:rgba(255,255,255,.78);background:rgba(255,255,255,.035);transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.LobbyV2_qr-trigger__FgHoR{display:inline-flex;width:var(--top-control-width);min-height:calc(48px * var(--lobby-density, 1));height:calc(48px * var(--lobby-density, 1));align-items:center;justify-content:center;gap:calc(8px * var(--lobby-density, 1));padding:0 calc(18px * var(--lobby-density, 1));border-color:rgba(255,255,255,.29);border-radius:calc(999px * var(--lobby-density, 1));color:rgba(255,255,255,.88);background:linear-gradient(145deg,rgba(23,27,36,.72),rgba(7,9,14,.48));box-shadow:inset 0 1px rgba(255,255,255,.055),0 10px 24px rgba(0,0,0,.2);cursor:pointer;font-size:calc(15px * var(--lobby-density, 1));font-weight:600}.LobbyV2_round-button__cjGA6:hover{border-color:rgba(255,255,255,.58);color:#fff}.LobbyV2_qr-trigger__FgHoR:hover{background:linear-gradient(145deg,rgba(32,37,49,.82),rgba(10,12,19,.64))}.LobbyV2_round-button__cjGA6{cursor:pointer}.LobbyV2_room-tools__jePOd{display:flex;align-items:center;justify-content:flex-end;gap:calc(.55rem * var(--lobby-density, 1))}.LobbyV2_room-code__g5gKN{display:inline-flex;width:var(--top-control-width);min-width:0;min-height:calc(48px * var(--lobby-density, 1));height:calc(48px * var(--lobby-density, 1));align-items:center;justify-content:space-between;gap:calc(.25rem * var(--lobby-density, 1));padding:calc(1px * var(--lobby-density, 1)) calc(1px * var(--lobby-density, 1)) calc(1px * var(--lobby-density, 1)) calc(.85rem * var(--lobby-density, 1));border-color:transparent;border-radius:calc(18px * var(--lobby-density, 1));background:radial-gradient(circle at 90% 50%,rgba(111,129,198,.12),transparent 56%) padding-box,linear-gradient(145deg,rgba(19,22,31,.97),rgba(7,9,14,.96)) padding-box,var(--prism-loop) border-box;box-shadow:0 12px 30px rgba(0,0,0,.4),0 0 28px rgba(88,200,237,.09),inset 0 1px rgba(255,255,255,.08)}.LobbyV2_room-code-details__42kYK{display:flex;min-width:0;align-items:center;justify-content:center;flex:1 1 auto;flex-direction:column;gap:calc(.16rem * var(--lobby-density, 1));white-space:nowrap}.LobbyV2_room-code-label__Ohfr_{color:rgba(255,255,255,.64);font-size:calc(.58rem * var(--lobby-density, 1));font-weight:760;letter-spacing:.13em;line-height:1;text-transform:uppercase;white-space:nowrap}.LobbyV2_room-code-value__XRxDS{position:relative;display:inline-block;padding:calc(.06rem * var(--lobby-density, 1)) 0;color:#fff;background:linear-gradient(90deg,#ff8b9b,#ffbd70,#f4e978,#76e6b1,#72d8ff,#a78cff,#f68bd1,#ff8b9b);background-size:280% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(123,211,255,.24));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(1.32rem * var(--lobby-density, 1));font-weight:840;letter-spacing:.14em;line-height:1;white-space:nowrap;animation:LobbyV2_roomCodeSpectrum__TciHN 8s linear infinite}@keyframes LobbyV2_roomCodeSpectrum__TciHN{to{background-position:-280% 0}}.LobbyV2_room-code-share__FNxHH{position:relative;display:grid;width:calc(44px * var(--lobby-density, 1));height:calc(44px * var(--lobby-density, 1));flex:0 0 44px;place-items:center;border:0;border-left:calc(1px * var(--lobby-density, 1)) solid rgba(255,255,255,.16);color:rgba(255,255,255,.82);background:transparent;cursor:pointer;transition:color .18s ease}.LobbyV2_room-code-share__FNxHH:before{position:absolute;inset:5px;border-radius:calc(10px * var(--lobby-density, 1));background:rgba(255,255,255,.055);content:"";transition:background .18s ease}.LobbyV2_room-code-share__FNxHH svg{position:relative}.LobbyV2_room-code-share__FNxHH:hover{color:#fff}.LobbyV2_room-code-share__FNxHH:hover:before{background:rgba(255,255,255,.12)}.LobbyV2_room-code-share__FNxHH:disabled{cursor:not-allowed;opacity:.52}.LobbyV2_round-button__cjGA6:not(.LobbyV2_qr-trigger__FgHoR){display:inline-grid;width:calc(42px * var(--lobby-density, 1));height:calc(42px * var(--lobby-density, 1));place-items:center;padding:0;border-radius:50%}.LobbyV2_qr-trigger__FgHoR svg{width:calc(19px * var(--lobby-density, 1));height:calc(19px * var(--lobby-density, 1))}.LobbyV2_qr-trigger__FgHoR span{color:inherit;font-size:inherit;font-weight:inherit}.LobbyV2_room__ZhTnq{display:flex;flex:1;flex-direction:column;justify-content:center;padding:clamp(calc(.8rem * var(--lobby-density, 1)),calc(2.3vh * var(--lobby-density, 1)),calc(1.7rem * var(--lobby-density, 1))) 0 calc(.5rem * var(--lobby-density, 1))}.LobbyV2_room-heading__TkzTB{text-align:center}.LobbyV2_presence__3oT_x{display:inline-flex;min-height:calc(28px * var(--lobby-density, 1));align-items:center;gap:calc(.5rem * var(--lobby-density, 1));padding:calc(.2rem * var(--lobby-density, 1)) calc(.7rem * var(--lobby-density, 1));border:1px solid rgba(255,255,255,.105);border-radius:calc(999px * var(--lobby-density, 1));color:rgba(255,255,255,.66);background:rgba(255,255,255,.025);font-size:calc(.68rem * var(--lobby-density, 1));font-weight:720;letter-spacing:.13em;text-transform:uppercase}.LobbyV2_live-dot__8I_aI{position:relative;width:calc(7px * var(--lobby-density, 1));height:calc(7px * var(--lobby-density, 1));border-radius:50%;background:#4ade80;box-shadow:0 0 9px rgba(74,222,128,.72)}.LobbyV2_live-dot__8I_aI:after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(74,222,128,.55);animation:LobbyV2_pulse__FG_Nd 1.8s ease-out infinite}@keyframes LobbyV2_pulse__FG_Nd{to{opacity:0;transform:scale(2.5)}}.LobbyV2_room-heading__TkzTB h1{margin:calc(.7rem * var(--lobby-density, 1)) 0 0;font-size:clamp(calc(1.8rem * var(--lobby-density, 1)),calc(4.2vw * var(--lobby-density, 1)),calc(3.15rem * var(--lobby-density, 1)));font-weight:660;letter-spacing:-.048em;line-height:1.04}.LobbyV2_waiting-dots__4A2C7:after{content:"";display:inline-block;width:1.15em;text-align:left;animation:LobbyV2_dots__HvzIc 2.4s step-end infinite}@keyframes LobbyV2_dots__HvzIc{0%,24%{content:""}25%,49%{content:"."}50%,74%{content:".."}75%,to{content:"..."}}.LobbyV2_room-subtitle___gON3{margin:calc(.52rem * var(--lobby-density, 1)) auto 0;color:var(--muted);font-size:clamp(calc(.82rem * var(--lobby-density, 1)),calc(1.2vw * var(--lobby-density, 1)),calc(.96rem * var(--lobby-density, 1)));line-height:1.5}.LobbyV2_service-strip__KJahr{width:min(100%,calc(1160px * var(--lobby-density, 1)));min-height:calc(38px * var(--lobby-density, 1));margin:clamp(calc(.75rem * var(--lobby-density, 1)),calc(1.8vh * var(--lobby-density, 1)),calc(1.1rem * var(--lobby-density, 1))) auto 0;overflow:hidden}.LobbyV2_service-track__0Cu1A{width:100%;min-height:calc(38px * var(--lobby-density, 1))}.LobbyV2_service-group__9kqw6,.LobbyV2_service-track__0Cu1A{display:flex;align-items:center;justify-content:center;-moz-column-gap:calc(.48rem * var(--lobby-density, 1));column-gap:calc(.48rem * var(--lobby-density, 1));row-gap:calc(.44rem * var(--lobby-density, 1));flex-wrap:wrap}.LobbyV2_service-group__9kqw6{min-width:0}.LobbyV2_service-clone__46ssP{pointer-events:none}.LobbyV2_service__wnsCI{--provider:#fff;display:inline-flex;min-height:calc(38px * var(--lobby-density, 1));align-items:center;gap:calc(.52rem * var(--lobby-density, 1));padding:0 calc(.38rem * var(--lobby-density, 1)) 0 calc(.7rem * var(--lobby-density, 1));border-color:var(--provider);background:var(--provider);color:var(--provider-text,#fff);box-shadow:0 7px 15px color-mix(in srgb,var(--provider) 16%,transparent),inset 0 1px rgba(255,255,255,.16);font-size:calc(.72rem * var(--lobby-density, 1));font-weight:760;letter-spacing:.09em;text-transform:uppercase}.LobbyV2_service-mark__BhVBL,.LobbyV2_service__wnsCI{flex:0 0 auto;border-radius:calc(999px * var(--lobby-density, 1))}.LobbyV2_service-mark__BhVBL{display:block;width:calc(2px * var(--lobby-density, 1));height:calc(17px * var(--lobby-density, 1));background:currentColor;opacity:.88}.LobbyV2_service-x__XE0KA{display:grid;width:calc(24px * var(--lobby-density, 1));height:calc(24px * var(--lobby-density, 1));padding:0;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:50%;color:currentColor;background:color-mix(in srgb,currentColor 9%,transparent)}.LobbyV2_service-add__ForOm,button.LobbyV2_service-x__XE0KA{cursor:pointer}.LobbyV2_service-add__ForOm:hover,button.LobbyV2_service-x__XE0KA:hover{filter:brightness(1.16)}button.LobbyV2_service-x__XE0KA:focus-visible{outline:2px solid currentColor;outline-offset:2px}.LobbyV2_service-add__ForOm{padding:0 calc(.86rem * var(--lobby-density, 1));border-style:dashed;border-color:rgba(255,255,255,.24);background:#14171e;color:rgba(255,255,255,.72);box-shadow:none}@keyframes LobbyV2_serviceMarquee__zUSS3{to{transform:translate3d(var(--marquee-distance),0,0)}}.LobbyV2_theater-wrap__zK6N7{position:relative;width:min(100%,calc(1060px * var(--lobby-density, 1)));margin:clamp(calc(.8rem * var(--lobby-density, 1)),calc(2vh * var(--lobby-density, 1)),calc(1.25rem * var(--lobby-density, 1))) auto 0}.LobbyV2_theater-aura__inG6a{position:absolute;inset:-12% -8% -18%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at 28% 45%,rgba(133,133,238,.12),transparent 46%),radial-gradient(ellipse at 72% 45%,rgba(240,99,119,.09),transparent 46%),radial-gradient(ellipse at 50% 48%,rgba(88,200,237,.075),transparent 58%);filter:blur(36px);animation:LobbyV2_theaterBreath__HIni9 8s ease-in-out infinite}@keyframes LobbyV2_theaterBreath__HIni9{0%,to{opacity:.68;transform:scale(.98)}50%{opacity:1;transform:scale(1.015)}}.LobbyV2_seat-badge__W2XUM{position:absolute;z-index:5;top:calc(.75rem * var(--lobby-density, 1));left:50%;display:inline-grid;grid-template-columns:calc(42px * var(--lobby-density, 1)) auto;grid-template-rows:auto auto;align-items:center;-moz-column-gap:calc(.7rem * var(--lobby-density, 1));column-gap:calc(.7rem * var(--lobby-density, 1));padding:calc(.55rem * var(--lobby-density, 1)) calc(.9rem * var(--lobby-density, 1)) calc(.55rem * var(--lobby-density, 1)) calc(.65rem * var(--lobby-density, 1));border:1px solid color-mix(in srgb,var(--badge-color) 42%,transparent);border-radius:calc(16px * var(--lobby-density, 1));background:linear-gradient(180deg,rgba(12,16,20,.9),rgba(8,10,12,.9));box-shadow:0 0 34px color-mix(in srgb,var(--badge-color) 20%,transparent),0 9px 24px rgba(0,0,0,.4);text-align:left;backdrop-filter:blur(10px);transform:translateX(-50%)}.LobbyV2_seat-badge-chair__sDpMS{position:relative;display:block;grid-row:1/3;width:calc(42px * var(--lobby-density, 1));height:calc(42px * var(--lobby-density, 1));margin:0;border:2px solid var(--badge-color);border-radius:calc(12px * var(--lobby-density, 1));background:linear-gradient(180deg,#0b0e12,#0a0c10);box-shadow:0 0 0 1px color-mix(in srgb,var(--badge-color) 18%,transparent) inset,0 0 16px color-mix(in srgb,var(--badge-color) 55%,transparent)}.LobbyV2_chair-head__F7xH9,.LobbyV2_chair-left__hArDs,.LobbyV2_chair-right__D1vZo{position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:calc(6px * var(--lobby-density, 1));background:rgba(255,255,255,.05)}.LobbyV2_chair-head__F7xH9{top:calc(2px * var(--lobby-density, 1));left:50%;width:calc(24px * var(--lobby-density, 1));height:calc(8px * var(--lobby-density, 1));transform:translateX(-50%)}.LobbyV2_chair-left__hArDs{left:0}.LobbyV2_chair-left__hArDs,.LobbyV2_chair-right__D1vZo{top:50%;width:calc(8px * var(--lobby-density, 1));height:calc(24px * var(--lobby-density, 1));transform:translateY(-50%)}.LobbyV2_chair-right__D1vZo{right:0}.LobbyV2_seat-badge-label__rywgZ{align-self:end;color:rgba(255,255,255,.55);font-size:calc(.72rem * var(--lobby-density, 1));line-height:1.05}.LobbyV2_seat-badge-value__7VNKB{align-self:start;margin:calc(.05rem * var(--lobby-density, 1)) 0 0;color:var(--badge-color);font-size:calc(1.05rem * var(--lobby-density, 1));font-weight:650;line-height:1.05}.LobbyV2_theater-frame__TXtml{position:relative;padding:calc(1px * var(--lobby-density, 1));overflow:hidden;border-radius:clamp(calc(24px * var(--lobby-density, 1)),calc(3vw * var(--lobby-density, 1)),calc(38px * var(--lobby-density, 1)));background:var(--prism-conic);box-shadow:0 34px 90px rgba(0,0,0,.58),0 0 34px rgba(93,187,255,.055)}.LobbyV2_theater-frame__TXtml:before{content:"";position:absolute;inset:-120% -40%;background:conic-gradient(from 0deg,transparent 0 40%,rgba(255,255,255,.5) 48%,transparent 55% 100%);opacity:.22;animation:LobbyV2_edgeSweep__FpQCD 12s linear infinite}@keyframes LobbyV2_edgeSweep__FpQCD{to{transform:rotate(1turn)}}.LobbyV2_auditorium__NvcJI{position:relative;min-height:clamp(calc(320px * var(--lobby-density, 1)),calc(45vh * var(--lobby-density, 1)),calc(500px * var(--lobby-density, 1)));overflow:hidden;padding:calc(7rem * var(--lobby-density, 1)) clamp(calc(.7rem * var(--lobby-density, 1)),calc(3vw * var(--lobby-density, 1)),calc(2.5rem * var(--lobby-density, 1))) clamp(calc(2rem * var(--lobby-density, 1)),calc(4vh * var(--lobby-density, 1)),calc(2.5rem * var(--lobby-density, 1)));border-radius:calc(clamp(calc(24px * var(--lobby-density, 1)),calc(3vw * var(--lobby-density, 1)),calc(38px * var(--lobby-density, 1))) - calc(1px * var(--lobby-density, 1)));background:radial-gradient(72% 52% at 50% -3%,rgba(168,222,255,.12),transparent 68%),radial-gradient(50% 70% at 0 82%,rgba(105,90,188,.075),transparent 74%),radial-gradient(50% 70% at 100% 82%,rgba(187,68,105,.07),transparent 74%),linear-gradient(180deg,rgba(14,17,24,.985),rgba(7,9,14,.99));box-shadow:inset 0 1px rgba(255,255,255,.08),inset 0 -70px 110px rgba(0,0,0,.25)}.LobbyV2_screen___12KH{position:absolute;top:calc(5.25rem * var(--lobby-density, 1));left:50%;width:min(70%,calc(650px * var(--lobby-density, 1)));height:calc(12px * var(--lobby-density, 1));transform:translateX(-50%)}.LobbyV2_screen___12KH:before{content:"";position:absolute;inset:0;border-bottom:calc(2px * var(--lobby-density, 1)) solid rgba(224,243,255,.72);border-radius:50%;box-shadow:0 -4px 20px rgba(168,224,255,.12),0 7px 28px rgba(168,224,255,.32)}.LobbyV2_screen___12KH span{position:absolute;top:calc(100% + calc(2px * var(--lobby-density, 1)));left:50%;color:rgba(255,255,255,.28);font-size:calc(.54rem * var(--lobby-density, 1));font-weight:720;line-height:1;letter-spacing:.28em;white-space:nowrap;transform:translateX(-50%)}.LobbyV2_seat-grid__J9Oln{position:relative;z-index:2;display:grid;gap:clamp(calc(.5rem * var(--lobby-density, 1)),calc(1.5vh * var(--lobby-density, 1)),calc(.95rem * var(--lobby-density, 1)));width:100%}.LobbyV2_seat-row-grid__cb_nP{display:grid;grid-template-columns:repeat(10,minmax(calc(30px * var(--lobby-density, 1)),1fr));align-items:end;gap:clamp(calc(.3rem * var(--lobby-density, 1)),calc(1.35vw * var(--lobby-density, 1)),calc(1rem * var(--lobby-density, 1)));min-height:clamp(calc(62px * var(--lobby-density, 1)),calc(9.2vh * var(--lobby-density, 1)),calc(88px * var(--lobby-density, 1)))}.LobbyV2_seat-shell__sKnga{display:flex;align-items:flex-end;justify-content:center;transform:translateY(calc(var(--arc-y) * var(--lobby-density, 1)))}.LobbyV2_seat__j8iBU{--seat-color:rgba(255,255,255,.22);position:relative;width:100%;max-width:min(calc(65px * var(--lobby-density, 1)),calc(7vh * var(--lobby-density, 1)));height:auto;aspect-ratio:1;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:calc(13px * var(--lobby-density, 1)) calc(13px * var(--lobby-density, 1)) calc(10px * var(--lobby-density, 1)) calc(10px * var(--lobby-density, 1));color:#fff;background:linear-gradient(180deg,rgba(20,24,32,.96),rgba(8,11,16,.98));box-shadow:inset 0 0 0 1px rgba(255,255,255,.025),0 10px 20px rgba(0,0,0,.46);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.LobbyV2_seat__j8iBU:hover{border-color:rgba(255,255,255,.28);transform:translateY(-3px)}.LobbyV2_seat__j8iBU.LobbyV2_is-you__611Iu{border-color:var(--seat-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--seat-color) 44%,transparent),0 0 23px color-mix(in srgb,var(--seat-color) 46%,transparent),0 10px 20px rgba(0,0,0,.46)}.LobbyV2_seat__j8iBU.LobbyV2_is-occupied__tCbcb{border-color:color-mix(in srgb,var(--seat-color) 72%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--seat-color) 18%,transparent),0 0 16px color-mix(in srgb,var(--seat-color) 25%,transparent),0 10px 20px rgba(0,0,0,.46);cursor:not-allowed}.LobbyV2_seat__j8iBU:disabled:not(.LobbyV2_is-occupied__tCbcb){cursor:default}.LobbyV2_occupied-dot__aUYxg{position:absolute;top:calc(5px * var(--lobby-density, 1));right:calc(5px * var(--lobby-density, 1));width:calc(6px * var(--lobby-density, 1));height:calc(6px * var(--lobby-density, 1));border-radius:50%;background:var(--seat-color);box-shadow:0 0 9px color-mix(in srgb,var(--seat-color) 45%,transparent)}.LobbyV2_seat__j8iBU .LobbyV2_arm__tRjoo,.LobbyV2_seat__j8iBU:after,.LobbyV2_seat__j8iBU:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.09);border-radius:calc(6px * var(--lobby-density, 1));background:rgba(255,255,255,.045)}.LobbyV2_seat__j8iBU:before{top:calc(3px * var(--lobby-density, 1));left:50%;width:52%;height:calc(9px * var(--lobby-density, 1));transform:translateX(-50%)}.LobbyV2_seat__j8iBU:after{left:calc(-1px * var(--lobby-density, 1))}.LobbyV2_seat__j8iBU .LobbyV2_arm__tRjoo,.LobbyV2_seat__j8iBU:after{top:50%;width:calc(9px * var(--lobby-density, 1));height:calc(26px * var(--lobby-density, 1));transform:translateY(-44%)}.LobbyV2_seat__j8iBU .LobbyV2_arm__tRjoo{right:calc(-1px * var(--lobby-density, 1))}.LobbyV2_seat-label__ymwMc{bottom:calc(7px * var(--lobby-density, 1));min-width:calc(22px * var(--lobby-density, 1));padding:calc(2px * var(--lobby-density, 1)) calc(4px * var(--lobby-density, 1));border-radius:calc(4px * var(--lobby-density, 1));color:rgba(255,255,255,.75);background:rgba(0,0,0,.55);font-size:calc(.59rem * var(--lobby-density, 1))}.LobbyV2_seat-label__ymwMc,.LobbyV2_you-tag__gZxqG{position:absolute;left:50%;letter-spacing:.08em;transform:translateX(-50%)}.LobbyV2_you-tag__gZxqG{z-index:3;top:calc(-10px * var(--lobby-density, 1));padding:calc(2px * var(--lobby-density, 1)) calc(6px * var(--lobby-density, 1));border:1px solid color-mix(in srgb,var(--seat-color) 55%,transparent);border-radius:calc(999px * var(--lobby-density, 1));color:#fff;background:rgba(8,14,17,.94);box-shadow:0 0 12px color-mix(in srgb,var(--seat-color) 22%,transparent);font-size:calc(.51rem * var(--lobby-density, 1));font-weight:800}.LobbyV2_aisle-glow__V_Pmi{position:absolute;right:7%;bottom:calc(1.2rem * var(--lobby-density, 1));left:7%;height:calc(3px * var(--lobby-density, 1));border-radius:50%;background:var(--room-gradient,linear-gradient(90deg,transparent,rgba(103,232,249,.22),transparent));opacity:.75;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15% 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15% 85%,transparent);filter:blur(.4px)}.LobbyV2_arrival-light__Y0Mes{position:absolute;inset:-3px;border:1px solid var(--seat-color);border-radius:inherit;box-shadow:0 0 18px color-mix(in srgb,var(--seat-color) 45%,transparent);pointer-events:none;animation:LobbyV2_seatArrival__nSXjV .85s ease-out both}@keyframes LobbyV2_seatArrival__nSXjV{0%{opacity:.9;transform:scale(.88)}to{opacity:0;transform:scale(1.3)}}.LobbyV2_action-area__W0xD_{margin:clamp(calc(.85rem * var(--lobby-density, 1)),calc(2vh * var(--lobby-density, 1)),calc(1.3rem * var(--lobby-density, 1))) auto 0;text-align:center}.LobbyV2_start-button__hljd9{position:relative;display:inline-flex;min-width:min(calc(330px * var(--lobby-density, 1)),calc(calc(100vw * var(--lobby-density, 1)) - calc(2rem * var(--lobby-density, 1))));min-height:calc(50px * var(--lobby-density, 1));align-items:center;justify-content:center;gap:calc(.55rem * var(--lobby-density, 1));overflow:hidden;padding:0 calc(1.5rem * var(--lobby-density, 1));border:0;border-radius:calc(999px * var(--lobby-density, 1));color:#fff;background:var(--room-gradient,var(--prism-conic));box-shadow:0 14px 34px rgba(0,0,0,.34);cursor:pointer;font-size:calc(.92rem * var(--lobby-density, 1));font-weight:700;transition:filter .18s ease,transform .18s ease,box-shadow .2s ease}.LobbyV2_start-button__hljd9:before{content:"";position:absolute;inset:1.4px;border-radius:inherit;background:#0b0d12;transition:background .24s ease,box-shadow .24s ease}.LobbyV2_start-button__hljd9:after{content:"";position:absolute;inset:1.4px;border-radius:inherit;background:linear-gradient(110deg,transparent 0 35%,rgba(255,255,255,.2) 49%,transparent 64%);opacity:0;transition:opacity .2s ease}.LobbyV2_start-button__hljd9 span,.LobbyV2_start-button__hljd9 svg{position:relative;z-index:2}.LobbyV2_start-button__hljd9.LobbyV2_is-energized__DQBaa,.LobbyV2_start-button__hljd9:focus-visible,.LobbyV2_start-button__hljd9:hover{filter:saturate(1.16) brightness(1.12);transform:scale(1.015);box-shadow:0 17px 42px rgba(0,0,0,.42),0 0 30px rgba(99,102,241,.19),0 0 22px rgba(236,72,153,.12)}.LobbyV2_start-button__hljd9.LobbyV2_is-energized__DQBaa:before,.LobbyV2_start-button__hljd9:focus-visible:before,.LobbyV2_start-button__hljd9:hover:before{background:linear-gradient(100deg,rgba(255,53,93,.74),rgba(255,118,64,.7) 20%,rgba(255,201,93,.6) 39%,rgba(105,227,189,.62) 58%,rgba(93,187,255,.66) 77%,rgba(168,121,255,.72)),#0b0d12;box-shadow:inset 0 0 1.2rem rgba(255,255,255,.15)}.LobbyV2_start-button__hljd9.LobbyV2_is-energized__DQBaa:after,.LobbyV2_start-button__hljd9:focus-visible:after,.LobbyV2_start-button__hljd9:hover:after{opacity:1}.LobbyV2_start-button__hljd9:active{transform:scale(.985)}.LobbyV2_start-button__hljd9:disabled{cursor:not-allowed;opacity:.54;filter:saturate(.4);transform:none}.LobbyV2_start-button__hljd9:disabled:before{background:#0b0d12}.LobbyV2_start-hint__TJlFr{margin:calc(.65rem * var(--lobby-density, 1)) 0 0;color:rgba(255,255,255,.5);font-size:calc(.72rem * var(--lobby-density, 1));line-height:1.35}.LobbyV2_connection-message__JgWHx,.LobbyV2_setup-message__fp7jt{width:min(100%,calc(660px * var(--lobby-density, 1)));margin:calc(.8rem * var(--lobby-density, 1)) auto 0;padding:calc(.7rem * var(--lobby-density, 1)) calc(1rem * var(--lobby-density, 1));border:1px solid rgba(251,191,36,.3);border-radius:calc(14px * var(--lobby-density, 1));color:#fff3d3;background:rgba(38,28,10,.8);font-size:calc(.8rem * var(--lobby-density, 1));text-align:center}.LobbyV2_connection-message__JgWHx{display:flex;align-items:center;justify-content:center;gap:calc(.75rem * var(--lobby-density, 1))}.LobbyV2_connection-message__JgWHx button{padding:calc(.3rem * var(--lobby-density, 1)) calc(.75rem * var(--lobby-density, 1));border:1px solid rgba(255,255,255,.3);border-radius:calc(999px * var(--lobby-density, 1));color:inherit;background:rgba(255,255,255,.06);cursor:pointer}.LobbyV2_setup-message__fp7jt{display:grid;gap:calc(.4rem * var(--lobby-density, 1));border-color:rgba(248,113,113,.4);color:#fee2e2;background:rgba(69,10,10,.55)}.LobbyV2_setup-message__fp7jt div{display:flex;justify-content:center;gap:calc(.6rem * var(--lobby-density, 1));margin-top:calc(.2rem * var(--lobby-density, 1))}.LobbyV2_setup-message__fp7jt button{padding:calc(.35rem * var(--lobby-density, 1)) calc(.8rem * var(--lobby-density, 1));border:1px solid rgba(255,255,255,.3);border-radius:calc(999px * var(--lobby-density, 1));color:inherit;background:rgba(255,255,255,.06);cursor:pointer}.LobbyV2_setup-hint__mSF5k{margin:calc(.7rem * var(--lobby-density, 1)) auto 0;color:rgba(255,255,255,.64);font-size:calc(.75rem * var(--lobby-density, 1));text-align:center}.LobbyV2_qr-trigger__FgHoR:disabled{cursor:not-allowed;opacity:.52}.LobbyV2_toast__ZQlFe{position:fixed;z-index:120;bottom:max(1rem,env(safe-area-inset-bottom));left:50%;padding:.65rem 1.1rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;background:rgba(9,10,14,.96);box-shadow:0 18px 48px rgba(0,0,0,.58);font-size:.82rem;font-weight:650;opacity:0;pointer-events:none;transform:translate(-50%,12px);transition:opacity .18s ease,transform .18s ease}.LobbyV2_toast__ZQlFe.LobbyV2_show__OG6Or{opacity:1;transform:translate(-50%)}.LobbyV2_overlay__WeMkP{position:fixed;z-index:100;inset:0;display:none;width:100%;height:100svh;max-width:none;max-height:none;margin:0;place-items:center;padding:1.25rem;border:0;color:var(--ink);background:radial-gradient(circle at 50% 48%,rgba(92,99,116,.16),transparent 44%),rgba(0,0,0,.8);backdrop-filter:blur(14px) brightness(1.08)}.LobbyV2_overlay__WeMkP[open]{display:grid}.LobbyV2_overlay__WeMkP::backdrop{background:transparent}.LobbyV2_qr-panel__Ob7N2{position:relative;width:min(100%,760px);max-height:calc(100svh - 2rem);overflow:auto;border:1px solid rgba(239,233,220,.24);border-radius:30px;background:#171a22;box-shadow:0 44px 120px rgba(0,0,0,.88),inset 0 1px rgba(255,255,255,.09);scrollbar-width:none}.LobbyV2_qr-panel__Ob7N2::-webkit-scrollbar{display:none}.LobbyV2_ticket-shell__oqATW{display:grid;grid-template-columns:minmax(310px,1.08fr) minmax(260px,.92fr);min-height:430px}.LobbyV2_ticket-qr-side__Tcbxx{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;flex-direction:column;padding:2.35rem;overflow:hidden;background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.09),transparent 44%),linear-gradient(155deg,#282c36,#1c2029 62%,#171a22)}.LobbyV2_ticket-qr-side__Tcbxx:before{content:"";position:absolute;inset:-42% -28% 50%;background:var(--prism-conic);filter:blur(72px);opacity:.09}.LobbyV2_ticket-pass__77e9s{position:relative;display:flex;width:min(292px,38vw);align-items:center;justify-content:space-between;margin-bottom:.15rem;color:rgba(255,255,255,.5);font-size:.62rem;font-weight:760;letter-spacing:.17em;text-transform:uppercase}.LobbyV2_ticket-pass__77e9s strong{display:inline-flex;align-items:baseline;gap:.25rem;color:rgba(255,255,255,.82);font-size:.64rem;letter-spacing:.1em}.LobbyV2_ticket-pass__77e9s strong b{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1rem;letter-spacing:.04em}.LobbyV2_ticket-eyebrow__IUyIe{position:relative;margin:0;color:rgba(255,255,255,.48);font-size:.67rem;font-weight:750;letter-spacing:.22em;text-transform:uppercase}.LobbyV2_ticket-brand__ilyou{display:flex;align-items:center;gap:.5rem}.LobbyV2_qr-frame__1x4lB{position:relative;display:grid;width:min(292px,38vw);height:auto;aspect-ratio:1;place-items:center;margin:1rem auto .8rem;padding:10px;border:1px solid rgba(255,255,255,.13);border-radius:27px;background:#f7f7f4;box-shadow:0 25px 58px rgba(0,0,0,.5),0 0 32px rgba(103,232,249,.055)}.LobbyV2_qr-code__EY1XP{display:grid;width:100%;height:auto;aspect-ratio:1;place-items:center;padding:10px;border-radius:20px;background:#fff}.LobbyV2_qr-code__EY1XP canvas{width:100%!important;height:auto!important;aspect-ratio:1;image-rendering:pixelated}.LobbyV2_qr-cell__qDR1n{background:#fff}.LobbyV2_qr-cell__qDR1n.LobbyV2_on__NaLlV{background:#050505}.LobbyV2_ticket-serial__SdGCw{position:relative;margin:0;color:rgba(255,255,255,.38);font-size:.64rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.LobbyV2_ticket-details__Zw89l{position:relative;display:flex;min-width:0;justify-content:center;flex-direction:column;padding:3rem 2.25rem;background:linear-gradient(165deg,#20242d,#151820);text-align:left}.LobbyV2_ticket-details__Zw89l:after,.LobbyV2_ticket-details__Zw89l:before{content:"";position:absolute;z-index:3;left:-15px;width:30px;height:30px;border-radius:50%;background:#030405;box-shadow:0 0 0 1px rgba(239,233,220,.24),0 0 14px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.035)}.LobbyV2_ticket-details__Zw89l:before{top:-15px}.LobbyV2_ticket-details__Zw89l:after{bottom:-15px}.LobbyV2_ticket-perf__p5IcJ{position:absolute;z-index:2;top:21px;bottom:21px;left:-1px;border-left:2px dashed rgba(239,233,220,.52);filter:drop-shadow(0 0 2px rgba(0,0,0,.7));pointer-events:none}.LobbyV2_modal-close__FL9iQ{position:absolute;z-index:5;top:.85rem;right:.85rem;color:rgba(255,255,255,.72);background:rgba(5,7,11,.38);backdrop-filter:blur(10px)}.LobbyV2_qr-title__DxJSp{margin:.65rem 0 0;font-size:clamp(1.65rem,3.2vw,2.25rem);font-weight:660;letter-spacing:-.04em;line-height:1.02}.LobbyV2_ticket-copy__vKAtj{margin:.75rem 0 0;color:rgba(255,255,255,.57);font-size:.88rem;line-height:1.55}.LobbyV2_ticket-room__z7NMP{margin:1.45rem 0 0;padding:1rem 0;border-block:1px solid rgba(255,255,255,.11)}.LobbyV2_ticket-room-label__lfkOM{display:block;margin-bottom:.52rem;color:rgba(255,255,255,.42);font-size:.63rem;font-weight:720;letter-spacing:.18em;text-transform:uppercase}.LobbyV2_qr-room__NoXly{display:block;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.35rem;font-weight:820;letter-spacing:.13em}.LobbyV2_ticket-action__15Ifq{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:.5rem;margin-top:1.2rem;padding:0 1rem;border:1px solid transparent;border-radius:999px;color:#fff;background:linear-gradient(#12151b,#12151b) padding-box,var(--prism-loop) border-box;box-shadow:0 12px 28px rgba(0,0,0,.3);cursor:pointer;font-size:.84rem;font-weight:680;transition:border-color .18s ease,background .18s ease,transform .18s ease}.LobbyV2_ticket-action__15Ifq:hover{background:linear-gradient(rgba(255,255,255,.055),rgba(255,255,255,.055)) padding-box,var(--prism-loop) border-box;transform:translateY(-1px)}.LobbyV2_ticket-note__tAlTK{margin:.85rem 0 0;color:rgba(255,255,255,.37);font-size:.7rem;line-height:1.45;text-align:center}.LobbyV2_ticket-feedback__5CGuh{color:#dffbf1}@media (min-width:721px){.LobbyV2_page__dT6va{--lobby-density:.9}.LobbyV2_qr-trigger__FgHoR,.LobbyV2_room-code__g5gKN{min-height:44px;height:44px}.LobbyV2_room-code-share__FNxHH{width:44px;height:44px;flex-basis:44px}.LobbyV2_service-x__XE0KA{min-width:24px;min-height:24px}.LobbyV2_page__dT6va .LobbyV2_backControl__F_yzc{font-size:.7875rem}.LobbyV2_page__dT6va .LobbyV2_backControl__F_yzc svg{width:18px;height:18px}}@media (max-height:760px) and (min-width:721px){.LobbyV2_app__ukQgx{padding-top:calc(.65rem * var(--lobby-density, 1));padding-bottom:calc(.65rem * var(--lobby-density, 1))}.LobbyV2_topbar__19cIW{min-height:calc(48px * var(--lobby-density, 1))}.LobbyV2_room__ZhTnq{padding-top:calc(.35rem * var(--lobby-density, 1))}.LobbyV2_room-heading__TkzTB h1{margin-top:calc(.45rem * var(--lobby-density, 1));font-size:clamp(calc(1.65rem * var(--lobby-density, 1)),calc(3.5vw * var(--lobby-density, 1)),calc(2.45rem * var(--lobby-density, 1)))}.LobbyV2_room-subtitle___gON3{margin-top:calc(.35rem * var(--lobby-density, 1))}.LobbyV2_service-strip__KJahr{margin-top:calc(.55rem * var(--lobby-density, 1))}.LobbyV2_service-track__0Cu1A{row-gap:calc(.35rem * var(--lobby-density, 1))}.LobbyV2_theater-wrap__zK6N7{margin-top:calc(.65rem * var(--lobby-density, 1))}.LobbyV2_seat-badge__W2XUM{top:calc(.65rem * var(--lobby-density, 1))}.LobbyV2_auditorium__NvcJI{min-height:calc(280px * var(--lobby-density, 1));padding-top:calc(7rem * var(--lobby-density, 1));padding-bottom:calc(2rem * var(--lobby-density, 1))}.LobbyV2_seat-row-grid__cb_nP{min-height:calc(60px * var(--lobby-density, 1))}.LobbyV2_seat__j8iBU{max-width:min(calc(60px * var(--lobby-density, 1)),calc(7vh * var(--lobby-density, 1)))}.LobbyV2_action-area__W0xD_{margin-top:calc(.65rem * var(--lobby-density, 1))}}@media (min-width:721px) and (max-height:640px){.LobbyV2_auditorium__NvcJI{padding-bottom:calc(1.8rem * var(--lobby-density, 1))}.LobbyV2_seat-row-grid__cb_nP{min-height:calc(42px * var(--lobby-density, 1))}}@media (max-width:720px){.LobbyV2_app__ukQgx{width:100%;max-width:680px;padding:max(.7rem,env(safe-area-inset-top)) max(.65rem,env(safe-area-inset-right)) max(4.5rem,calc(env(safe-area-inset-bottom) + 3.75rem)) max(.65rem,env(safe-area-inset-left))}.LobbyV2_action-area__W0xD_,.LobbyV2_room-heading__TkzTB,.LobbyV2_room__ZhTnq,.LobbyV2_service-strip__KJahr,.LobbyV2_service-track__0Cu1A,.LobbyV2_theater-wrap__zK6N7,.LobbyV2_topbar__19cIW{min-width:0}.LobbyV2_topbar__19cIW{grid-template-columns:minmax(70px,.72fr) minmax(0,1.6fr) minmax(78px,.84fr);grid-template-areas:"back code qr";gap:.4rem;min-height:48px}.LobbyV2_backControl__F_yzc{grid-area:back}.LobbyV2_room-tools__jePOd{display:contents}.LobbyV2_qr-trigger__FgHoR{width:100%;min-width:0;min-height:48px;height:48px;padding:0 .45rem;gap:.32rem;font-size:.78rem}.LobbyV2_qr-trigger__FgHoR svg{width:16px;height:16px;flex:0 0 auto}.LobbyV2_room-code__g5gKN{grid-area:code;width:100%;min-width:0;min-height:48px;gap:.15rem;padding:1px;border-radius:15px}.LobbyV2_room-code-details__42kYK{gap:.12rem}.LobbyV2_room-code-label__Ohfr_{font-size:.51rem;letter-spacing:.08em}.LobbyV2_room-code-value__XRxDS{padding:0;font-size:1.12rem;letter-spacing:.055em}.LobbyV2_round-button__cjGA6:not(.LobbyV2_qr-trigger__FgHoR){width:40px;height:40px}.LobbyV2_qr-trigger__FgHoR{grid-area:qr;justify-self:end}.LobbyV2_qr-trigger__FgHoR span{line-height:1.02;text-align:left;white-space:nowrap}.LobbyV2_room__ZhTnq{justify-content:flex-start;padding-top:clamp(.65rem,1.8vh,1rem)}.LobbyV2_presence__3oT_x{min-height:26px;padding:.16rem .62rem;font-size:.64rem}.LobbyV2_room-heading__TkzTB h1{margin-top:.55rem;font-size:clamp(1.82rem,8vw,2.2rem)}.LobbyV2_room-subtitle___gON3{max-width:330px;margin-top:.4rem;font-size:.84rem}.LobbyV2_service-strip__KJahr{width:100%;max-width:none;overflow-x:auto;padding:.1rem .25rem .35rem;margin-top:.72rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10px,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(90deg,transparent,#000 10px,#000 calc(100% - 10px),transparent)}.LobbyV2_service-strip__KJahr::-webkit-scrollbar{display:none}.LobbyV2_service-track__0Cu1A{min-width:100%;justify-content:center}.LobbyV2_service-group__9kqw6,.LobbyV2_service-track__0Cu1A{width:-moz-max-content;width:max-content;flex-wrap:nowrap}.LobbyV2_service-strip__KJahr.LobbyV2_is-marquee__d5O5z{overflow:hidden}.LobbyV2_service-strip__KJahr.LobbyV2_is-marquee__d5O5z .LobbyV2_service-track__0Cu1A{min-width:0;justify-content:flex-start;flex-wrap:nowrap;animation:LobbyV2_serviceMarquee__zUSS3 var(--marquee-duration,58s) linear infinite;will-change:transform}.LobbyV2_service-strip__KJahr.LobbyV2_is-marquee__d5O5z:is(:hover,:focus-within) .LobbyV2_service-track__0Cu1A{animation-play-state:paused}.LobbyV2_theater-wrap__zK6N7{margin-top:.72rem}.LobbyV2_seat-badge__W2XUM{top:.55rem;left:50%;min-width:138px;grid-template-columns:40px auto;-moz-column-gap:.55rem;column-gap:.55rem;padding:.45rem .8rem .45rem .55rem;border-radius:16px}.LobbyV2_seat-badge-chair__sDpMS{width:40px;height:40px;border-radius:11px}.LobbyV2_chair-head__F7xH9{width:24px;height:8px}.LobbyV2_chair-left__hArDs,.LobbyV2_chair-right__D1vZo{width:8px;height:24px}.LobbyV2_seat-badge-label__rywgZ{grid-column:2;grid-row:2;align-self:start;margin-top:.14rem;font-size:.64rem}.LobbyV2_seat-badge-value__7VNKB{grid-column:2;grid-row:1;align-self:end;margin:0;font-size:1.3rem;font-weight:740;line-height:.9}.LobbyV2_auditorium__NvcJI{min-height:clamp(318px,40dvh,380px);padding:6.2rem .45rem 2.1rem}.LobbyV2_screen___12KH{top:4.7rem;right:auto;left:50%;width:calc(100% - 1.35rem);transform:translateX(-50%)}.LobbyV2_seat-row-grid__cb_nP{grid-template-columns:repeat(10,minmax(23px,1fr));gap:clamp(.12rem,1.2vw,.38rem);min-height:clamp(62px,7.4dvh,70px)}.LobbyV2_seat__j8iBU{height:auto;aspect-ratio:1;border-radius:10px 10px 8px 8px}.LobbyV2_seat__j8iBU:before{height:7px}.LobbyV2_seat__j8iBU .LobbyV2_arm__tRjoo,.LobbyV2_seat__j8iBU:after{width:6px;height:20px}.LobbyV2_seat-label__ymwMc{bottom:5px;min-width:17px;padding-inline:2px;font-size:.5rem}.LobbyV2_you-tag__gZxqG{top:-8px;padding:1px 4px;font-size:.46rem}.LobbyV2_action-area__W0xD_{width:100%;margin-top:.72rem;padding-bottom:.25rem}.LobbyV2_action-area__W0xD_ .LobbyV2_start-button__hljd9{width:min(100%,360px);min-width:0}.LobbyV2_overlay__WeMkP{padding:max(.55rem,env(safe-area-inset-top)) max(.55rem,env(safe-area-inset-right)) max(.55rem,env(safe-area-inset-bottom)) max(.55rem,env(safe-area-inset-left))}.LobbyV2_qr-panel__Ob7N2{width:min(100%,420px);max-height:calc(100svh - max(.55rem,env(safe-area-inset-top)) - max(.55rem,env(safe-area-inset-bottom)));border-radius:28px}.LobbyV2_ticket-shell__oqATW{grid-template-columns:1fr;min-height:0}.LobbyV2_ticket-qr-side__Tcbxx{padding:2.65rem 1rem 1.2rem}.LobbyV2_ticket-pass__77e9s{width:min(232px,62vw)}.LobbyV2_qr-frame__1x4lB{width:min(232px,62vw);margin:.8rem auto .65rem;padding:8px;border-radius:23px}.LobbyV2_qr-code__EY1XP{padding:8px;border-radius:17px}.LobbyV2_ticket-details__Zw89l{padding:1.55rem 1.25rem 1.35rem;text-align:center}.LobbyV2_ticket-brand__ilyou{justify-content:center}.LobbyV2_ticket-details__Zw89l:after,.LobbyV2_ticket-details__Zw89l:before{top:-15px;bottom:auto}.LobbyV2_ticket-details__Zw89l:before{left:-15px}.LobbyV2_ticket-details__Zw89l:after{right:-15px;left:auto}.LobbyV2_ticket-perf__p5IcJ{top:-1px;right:21px;bottom:auto;left:21px;border-top:2px dashed rgba(239,233,220,.52);border-left:0}.LobbyV2_qr-title__DxJSp{margin-top:.52rem;font-size:1.65rem}.LobbyV2_ticket-copy__vKAtj{max-width:310px;margin:.58rem auto 0;font-size:.82rem}.LobbyV2_ticket-room__z7NMP{margin-top:1rem;padding:.8rem 0}.LobbyV2_ticket-room-label__lfkOM{margin-bottom:.4rem}.LobbyV2_qr-room__NoXly{font-size:1.25rem}.LobbyV2_ticket-action__15Ifq{margin-top:1rem}.LobbyV2_ticket-note__tAlTK{margin-top:.65rem}}@media (max-width:400px){.LobbyV2_qr-trigger__FgHoR{font-size:.74rem}.LobbyV2_room-subtitle___gON3{font-size:.8rem}.LobbyV2_service__wnsCI{font-size:.65rem}.LobbyV2_auditorium__NvcJI{min-height:clamp(310px,39dvh,350px);padding-top:6.2rem}.LobbyV2_seat-row-grid__cb_nP{min-height:clamp(58px,7.2dvh,66px);gap:.1rem}.LobbyV2_seat__j8iBU{height:auto}}@media (max-width:350px){.LobbyV2_topbar__19cIW{grid-template-columns:64px minmax(0,1fr) 64px;gap:.32rem}.LobbyV2_qr-trigger__FgHoR{padding-inline:.3rem;gap:.22rem;font-size:.68rem}.LobbyV2_qr-trigger__FgHoR svg{width:14px;height:14px}.LobbyV2_qr-trigger__FgHoR span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.LobbyV2_room-code-value__XRxDS{font-size:1.05rem}}@media (max-width:720px) and (max-height:760px){.LobbyV2_room__ZhTnq{padding-top:.45rem}.LobbyV2_room-subtitle___gON3{margin-top:.25rem}.LobbyV2_service-strip__KJahr,.LobbyV2_theater-wrap__zK6N7{margin-top:.5rem}.LobbyV2_auditorium__NvcJI{min-height:292px;padding-top:6.2rem}.LobbyV2_seat-row-grid__cb_nP{min-height:58px}.LobbyV2_seat__j8iBU{height:auto}.LobbyV2_action-area__W0xD_{margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.LobbyV2_page__dT6va *,.LobbyV2_page__dT6va :after,.LobbyV2_page__dT6va :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}