.paddle-subscription-button-module__cY9xZq__button{cursor:pointer}.paddle-subscription-button-module__cY9xZq__button:disabled{cursor:wait;opacity:.72}.paddle-subscription-button-module__cY9xZq__feedback{color:var(--paper-50);font-size:var(--text-sm);margin-block-start:var(--space-sm);font-weight:700}
.journey-console-module__DaMv7q__console{--motion-feedback:.14s;--motion-state:.22s;--motion-enter:.42s;--motion-exit:.16s;--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.7,0,.84,0);background:var(--stage-900);color:#f8f2e7;width:100vw;height:100dvh;min-height:0;max-height:100dvh;padding:5vh 7vw;position:relative;overflow:hidden}.journey-console-module__DaMv7q__texture{opacity:.42;pointer-events:none;background-image:radial-gradient(circle,#f8f2e71f 0 1px,#0000 1.2px);background-size:.75rem .75rem;position:absolute;inset:0}.journey-console-module__DaMv7q__header,.journey-console-module__DaMv7q__pre,.journey-console-module__DaMv7q__intermission,.journey-console-module__DaMv7q__nextCue,.journey-console-module__DaMv7q__playing,.journey-console-module__DaMv7q__finale,.journey-console-module__DaMv7q__error{z-index:1;position:relative}.journey-console-module__DaMv7q__header{border-block-end:2px solid #f8f2e7;justify-content:space-between;align-items:center;gap:2rem;padding-block-end:1.2rem;font-size:clamp(.85rem,1.3vw,1.25rem);font-weight:850;display:flex}.journey-console-module__DaMv7q__header p{color:var(--butter-400)}.journey-console-module__DaMv7q__header strong{font-family:var(--font-display);font-size:clamp(2rem,4vw,4rem);font-weight:400}.journey-console-module__DaMv7q__header span{color:var(--paper-warm-300)}.journey-console-module__DaMv7q__pre,.journey-console-module__DaMv7q__intermission,.journey-console-module__DaMv7q__nextCue,.journey-console-module__DaMv7q__playing,.journey-console-module__DaMv7q__finale{text-align:center;width:min(72rem,100%);animation:journey-console-module__DaMv7q__arrive var(--motion-enter) var(--ease-out-expo) both;margin:7vh auto 0}.journey-console-module__DaMv7q__pre>p,.journey-console-module__DaMv7q__intermission>p,.journey-console-module__DaMv7q__nextCue>p:first-child,.journey-console-module__DaMv7q__playing>p,.journey-console-module__DaMv7q__finaleHeader>p{color:var(--butter-400);font-weight:900}.journey-console-module__DaMv7q__pre h1,.journey-console-module__DaMv7q__intermission h1,.journey-console-module__DaMv7q__nextCue h1,.journey-console-module__DaMv7q__playing h1,.journey-console-module__DaMv7q__finale h1{font-family:var(--font-display);margin:.55rem 0 1.2rem;font-size:clamp(3.6rem,9vw,9rem);font-weight:400;line-height:.85}.journey-console-module__DaMv7q__pre h1 em,.journey-console-module__DaMv7q__intermission h1 em,.journey-console-module__DaMv7q__playing h1 em,.journey-console-module__DaMv7q__finale h1 em{color:var(--coral-500);font-style:normal}.journey-console-module__DaMv7q__pre>span{max-width:38rem;color:var(--paper-warm-300);margin:auto;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.7;display:block}.journey-console-module__DaMv7q__pre button,.journey-console-module__DaMv7q__intermission button,.journey-console-module__DaMv7q__nextCue button,.journey-console-module__DaMv7q__finalePrimary,.journey-console-module__DaMv7q__play{border:3px solid var(--stage-900);background:var(--butter-400);min-height:4.25rem;color:var(--stage-900);cursor:pointer;transition:transform var(--motion-feedback) var(--ease-out-quart),box-shadow var(--motion-feedback) var(--ease-out-quart);justify-content:center;align-items:center;margin-block-start:2rem;padding-inline:2rem;font:900 clamp(1rem,1.5vw,1.25rem) inherit;text-decoration:none;display:inline-flex;box-shadow:.45rem .45rem #f8f2e7}.journey-console-module__DaMv7q__pre button:hover,.journey-console-module__DaMv7q__intermission button:hover,.journey-console-module__DaMv7q__nextCue button:hover,.journey-console-module__DaMv7q__finalePrimary:hover,.journey-console-module__DaMv7q__play:hover,.journey-console-module__DaMv7q__pre button:focus-visible,.journey-console-module__DaMv7q__intermission button:focus-visible,.journey-console-module__DaMv7q__nextCue button:focus-visible,.journey-console-module__DaMv7q__finalePrimary:focus-visible,.journey-console-module__DaMv7q__play:focus-visible{box-shadow:.65rem .65rem 0 var(--coral-500);transform:translate(-.15rem,-.15rem)}.journey-console-module__DaMv7q__pre button:disabled,.journey-console-module__DaMv7q__intermission button:disabled,.journey-console-module__DaMv7q__nextCue button:disabled{opacity:.6;cursor:wait}.journey-console-module__DaMv7q__finaleActions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem;display:flex}.journey-console-module__DaMv7q__finaleSecondary{border:3px solid var(--ink-950);background:var(--paper-50);min-height:4.25rem;box-shadow:.3rem .3rem 0 var(--ink-400);color:var(--ink-950);cursor:pointer;transition:transform var(--motion-feedback) var(--ease-out-quart),box-shadow var(--motion-feedback) var(--ease-out-quart);border-radius:0;justify-content:center;align-items:center;margin-block-start:2rem;padding-inline:2rem;font:900 clamp(1rem,1.5vw,1.25rem) inherit;display:inline-flex}.journey-console-module__DaMv7q__finaleSecondary:hover,.journey-console-module__DaMv7q__finaleSecondary:focus-visible{box-shadow:.5rem .5rem 0 var(--ink-400);transform:translate(-.15rem,-.15rem)}.journey-console-module__DaMv7q__finaleSecondary:disabled{opacity:.6;cursor:wait}.journey-console-module__DaMv7q__playing{justify-items:center;display:grid}.journey-console-module__DaMv7q__ffa{background:var(--cobalt-600);border:2px solid #f8f2e7;padding:1rem 1.3rem;font-weight:850}.journey-console-module__DaMv7q__teams{text-align:right;grid-template-columns:1fr 1fr;gap:1rem;width:min(48rem,100%);display:grid}.journey-console-module__DaMv7q__teams .journey-console-module__DaMv7q__roster{width:100%;margin:0}.journey-console-module__DaMv7q__teams .journey-console-module__DaMv7q__roster:first-child{box-shadow:.35rem .35rem 0 var(--coral-500)}.journey-console-module__DaMv7q__teams .journey-console-module__DaMv7q__roster:last-child{box-shadow:.35rem .35rem 0 var(--cobalt-600)}.journey-console-module__DaMv7q__roster{border:2px solid var(--stage-900);width:min(42rem,100%);color:var(--stage-900);text-align:right;background:#f8f2e7;margin:2rem auto 0;padding:1rem}.journey-console-module__DaMv7q__roster>b{color:var(--cobalt-600);font-size:.9rem;display:block}.journey-console-module__DaMv7q__roster>p{color:var(--ink-warm-650);margin:.55rem 0 0;font-size:.9rem}.journey-console-module__DaMv7q__roster ul{flex-wrap:wrap;gap:.7rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.journey-console-module__DaMv7q__roster li{min-width:0;color:var(--stage-900);background:#fffdf8;border:1px solid #bcb6ac;align-items:center;gap:.4rem;padding:.3rem .55rem .3rem .7rem;font-weight:850;display:flex}.journey-console-module__DaMv7q__roster li>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.journey-console-module__DaMv7q__playerAvatar{aspect-ratio:1;border:2px solid;border-radius:48% 52% 50% 46%;place-items:center;width:2rem;min-width:2rem;font-size:1.25rem;line-height:1;display:inline-grid;overflow:hidden;transform:rotate(-4deg);box-shadow:.12rem .12rem #0d111959}.journey-console-module__DaMv7q__playerAvatar:nth-child(2n){transform:rotate(4deg)}.journey-console-module__DaMv7q__playerAvatar>span{display:block;transform:translateY(.02rem)}.journey-console-module__DaMv7q__board{text-align:right;width:min(42rem,100%);margin:2rem auto 0;padding:0;list-style:none;display:grid}.journey-console-module__DaMv7q__board li{border-block-end:1px solid #f8f2e759;grid-template-columns:2rem 2.15rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem .8rem;display:grid}.journey-console-module__DaMv7q__board b{color:var(--butter-400)}.journey-console-module__DaMv7q__board li>.journey-console-module__DaMv7q__playerAvatar{width:2rem}.journey-console-module__DaMv7q__board em{color:var(--paper-warm-300);font-size:.85rem;font-style:normal}.journey-console-module__DaMv7q__compact{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;width:min(58rem,100%);margin-block:1.4rem}.journey-console-module__DaMv7q__compact li{min-width:0;padding:.5rem .6rem}.journey-console-module__DaMv7q__finale{padding-block-start:1rem}.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__board{box-shadow:.5rem .5rem 0 var(--leaf-500);background:#111724;border:2px solid #f8f2e7}.journey-console-module__DaMv7q__error{color:#8d1d1d;background:#ffe7e3;width:max-content;max-width:90%;margin:1rem auto 0;padding:.7rem 1rem}.journey-console-module__DaMv7q__racebars{text-align:right;width:min(52rem,100%);margin:1.5rem auto 0;padding:0;list-style:none}.journey-console-module__DaMv7q__racebars li{border:2px solid var(--ink-950);background:var(--paper-50);width:100%;color:var(--ink-950);box-shadow:.3rem .3rem 0 var(--ink-400);align-items:center;padding:.6rem .85rem;display:flex}.journey-console-module__DaMv7q__racebars li+li{margin-block-start:.65rem}.journey-console-module__DaMv7q__racebars .journey-console-module__DaMv7q__playerAvatar{flex:none}.journey-console-module__DaMv7q__racebarName{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:11rem;margin-inline:.65rem;font-weight:850;overflow:hidden}.journey-console-module__DaMv7q__racebarTrack{border:2px solid var(--ink-950);background:var(--paper-100);border-radius:2px;flex:auto;height:1.7rem;position:relative;overflow:hidden}.journey-console-module__DaMv7q__racebarFill{top:0;bottom:0;left:0;width:0%;transition:width var(--motion-enter) var(--ease-out-expo);position:absolute;inset-inline-start:0}.journey-console-module__DaMv7q__racebarScore{text-align:end;flex:none;min-width:3.6rem;margin-inline-start:.65rem;font-weight:800}.journey-console-module__DaMv7q__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__racebars li{box-shadow:.3rem .3rem 0 var(--leaf-500)}.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__racebars{width:min(60rem,100%)}@media (min-height:50.01rem){.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__racebarTrack{height:2.1rem}.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__racebarName{max-width:13rem;font-size:1.05rem}.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__racebarScore{min-width:4rem;font-size:1.05rem}}.journey-console-module__DaMv7q__intermission{margin-block-start:4vh}.journey-console-module__DaMv7q__intermission h1{font-size:clamp(3.4rem,7vw,6.75rem)}.journey-console-module__DaMv7q__readingBeat{margin:.7rem 0 0;font-size:.9rem;color:var(--paper-warm-300)!important}.journey-console-module__DaMv7q__openingTeams{margin-block-start:4vh}.journey-console-module__DaMv7q__nextCue{place-content:center;justify-items:center;min-height:60vh;display:grid}.journey-console-module__DaMv7q__nextCue h1{color:#f8f2e7;max-width:58rem}.journey-console-module__DaMv7q__ticketLabel{border:2px solid var(--butter-400);color:var(--butter-400);background:#111724;margin-block:.4rem .9rem;padding:.45rem .9rem;font-weight:950;display:inline-block;transform:rotate(-1deg)}.journey-console-module__DaMv7q__nextGame{max-width:42rem;color:var(--paper-warm-300);margin:1.1rem auto 0;font-weight:850}.journey-console-module__DaMv7q__nextGame strong{color:var(--butter-400)}.journey-console-module__DaMv7q__countdown,.journey-console-module__DaMv7q__launching{color:var(--paper-warm-300);justify-items:center;gap:.65rem;margin-block-start:1.5rem;font-weight:850;display:grid}.journey-console-module__DaMv7q__countdownTrack{background:#f8f2e71f;border:1px solid #f8f2e780;width:min(26rem,72vw);height:.45rem;overflow:hidden}.journey-console-module__DaMv7q__countdownTrack i{transform-origin:100%;background:var(--butter-400);width:100%;height:100%;transition:transform var(--motion-feedback) linear;display:block}.journey-console-module__DaMv7q__launching:before{aspect-ratio:1;background:var(--leaf-500);content:"";border-radius:50%;width:.65rem;margin-inline-end:.55rem;display:inline-block;box-shadow:0 0 0 .35rem #43bd722e}.journey-console-module__DaMv7q__waitingPlayers{color:var(--butter-400);margin-block-start:1rem;font-weight:850}.journey-console-module__DaMv7q__curtain{z-index:50;background:var(--stage-900);color:#f8f2e7;opacity:0;pointer-events:none;transition:opacity .32s var(--ease-out-quart);align-content:center;justify-items:center;gap:1rem;padding:8vw;display:grid;position:fixed;inset:0;overflow:hidden}.journey-console-module__DaMv7q__curtain:before{content:"";opacity:0;transition:opacity .32s var(--ease-out-quart),transform .32s var(--ease-out-expo);background:radial-gradient(circle,#f3cf5542,#0000 42%);position:absolute;inset:-25%;transform:scale(.94)}.journey-console-module__DaMv7q__curtainVisible{opacity:1;pointer-events:auto;will-change:opacity}.journey-console-module__DaMv7q__curtainVisible:before{opacity:1;will-change:opacity,transform;transform:scale(1)}.journey-console-module__DaMv7q__curtainMark,.journey-console-module__DaMv7q__curtain p{opacity:0;transition:opacity var(--motion-state) var(--ease-out-quart) 60ms,transform var(--motion-state) var(--ease-out-expo) 60ms;margin:0;position:relative;transform:translateY(.75rem)}.journey-console-module__DaMv7q__curtainVisible .journey-console-module__DaMv7q__curtainMark,.journey-console-module__DaMv7q__curtainVisible p{opacity:1;will-change:opacity,transform;transform:translateY(0)}.journey-console-module__DaMv7q__curtainMark{border:2px solid var(--butter-400);color:var(--butter-400);font-family:var(--font-display);box-shadow:.45rem .45rem 0 var(--coral-500);background:#111724;padding:.2rem .9rem;font-size:clamp(3.4rem,9vw,8rem);line-height:.9}.journey-console-module__DaMv7q__curtain p{color:var(--paper-warm-300);font-size:clamp(1rem,2vw,1.8rem);font-weight:850}.journey-console-module__DaMv7q__curtain strong{color:var(--butter-400)}@keyframes journey-console-module__DaMv7q__arrive{0%{opacity:0;transform:translateY(.75rem)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.journey-console-module__DaMv7q__pre,.journey-console-module__DaMv7q__intermission,.journey-console-module__DaMv7q__nextCue,.journey-console-module__DaMv7q__playing,.journey-console-module__DaMv7q__finale,.journey-console-module__DaMv7q__openingTeams,.journey-console-module__DaMv7q__winnerCelebrate{animation:none}.journey-console-module__DaMv7q__pre button,.journey-console-module__DaMv7q__intermission button,.journey-console-module__DaMv7q__nextCue button,.journey-console-module__DaMv7q__finalePrimary,.journey-console-module__DaMv7q__finaleSecondary,.journey-console-module__DaMv7q__play,.journey-console-module__DaMv7q__countdownTrack i,.journey-console-module__DaMv7q__curtain,.journey-console-module__DaMv7q__curtain:before,.journey-console-module__DaMv7q__curtainMark,.journey-console-module__DaMv7q__curtain p,.journey-console-module__DaMv7q__racebarFill{transition:none}.journey-console-module__DaMv7q__confettiCanvas{display:none}}@media (max-height:50rem) and (min-width:42.01rem){.journey-console-module__DaMv7q__console{padding:2vh 5vw}.journey-console-module__DaMv7q__header{min-height:2.7rem;padding-block-end:.45rem}.journey-console-module__DaMv7q__header strong{font-size:clamp(1.75rem,3vw,2.35rem)}.journey-console-module__DaMv7q__pre,.journey-console-module__DaMv7q__intermission,.journey-console-module__DaMv7q__openingTeams,.journey-console-module__DaMv7q__nextCue,.journey-console-module__DaMv7q__playing,.journey-console-module__DaMv7q__finale{margin-block-start:1.25vh}.journey-console-module__DaMv7q__pre h1,.journey-console-module__DaMv7q__intermission h1,.journey-console-module__DaMv7q__nextCue h1,.journey-console-module__DaMv7q__playing h1,.journey-console-module__DaMv7q__finale h1{margin-block:.25rem .6rem;font-size:clamp(2.6rem,5vw,4.3rem);line-height:.9}.journey-console-module__DaMv7q__pre>span{max-width:48rem;font-size:clamp(.85rem,1.25vw,1.05rem);line-height:1.35}.journey-console-module__DaMv7q__roster{margin:.65rem auto 0;padding:.5rem .65rem}.journey-console-module__DaMv7q__roster ul{gap:.35rem;margin-top:.35rem}.journey-console-module__DaMv7q__roster li{padding:.2rem .4rem;font-size:.8rem}.journey-console-module__DaMv7q__playerAvatar{width:1.55rem;min-width:1.55rem;font-size:1rem}.journey-console-module__DaMv7q__board{margin:.55rem auto 0}.journey-console-module__DaMv7q__board li{gap:.4rem;min-height:1.85rem;padding:.25rem .45rem;font-size:.84rem}.journey-console-module__DaMv7q__board li>.journey-console-module__DaMv7q__playerAvatar{width:1.55rem}.journey-console-module__DaMv7q__board em{font-size:.72rem}.journey-console-module__DaMv7q__compact{column-gap:.8rem;margin-block:.55rem}.journey-console-module__DaMv7q__compact li{padding:.22rem .4rem}.journey-console-module__DaMv7q__intermission{margin-block-start:1.25vh}.journey-console-module__DaMv7q__intermission h1{font-size:clamp(2.6rem,5vw,4.3rem)}.journey-console-module__DaMv7q__readingBeat{margin-block-start:.3rem}.journey-console-module__DaMv7q__nextCue{height:calc(100dvh - 6rem);min-height:0;margin-block-start:0}.journey-console-module__DaMv7q__nextCue h1{font-size:clamp(3.4rem,7vw,5rem)}.journey-console-module__DaMv7q__ticketLabel{margin-block:.2rem .45rem;padding:.25rem .6rem}.journey-console-module__DaMv7q__nextGame{margin:.5rem auto 0;font-size:.9rem}.journey-console-module__DaMv7q__countdown,.journey-console-module__DaMv7q__launching{margin-block-start:.7rem}.journey-console-module__DaMv7q__teams{gap:.65rem}.journey-console-module__DaMv7q__ffa{padding:.6rem .9rem}.journey-console-module__DaMv7q__racebars{margin:.65rem auto 0}.journey-console-module__DaMv7q__racebars li{box-shadow:.2rem .2rem 0 var(--ink-400);padding:.35rem .5rem}.journey-console-module__DaMv7q__racebars li+li{margin-block-start:.4rem}.journey-console-module__DaMv7q__racebarName{max-width:8rem;font-size:.85rem}.journey-console-module__DaMv7q__racebarTrack{height:1.25rem}.journey-console-module__DaMv7q__racebarScore{min-width:2.6rem;font-size:.85rem}.journey-console-module__DaMv7q__finale .journey-console-module__DaMv7q__racebars li{box-shadow:.2rem .2rem 0 var(--leaf-500)}}@media (max-width:42rem){.journey-console-module__DaMv7q__console{padding:1.5rem}.journey-console-module__DaMv7q__header{gap:.75rem}.journey-console-module__DaMv7q__header strong{font-size:2rem}.journey-console-module__DaMv7q__header span{display:none}.journey-console-module__DaMv7q__pre,.journey-console-module__DaMv7q__intermission,.journey-console-module__DaMv7q__nextCue,.journey-console-module__DaMv7q__playing,.journey-console-module__DaMv7q__finale{margin-top:10vh}.journey-console-module__DaMv7q__teams,.journey-console-module__DaMv7q__compact{grid-template-columns:1fr}.journey-console-module__DaMv7q__pre h1,.journey-console-module__DaMv7q__intermission h1,.journey-console-module__DaMv7q__nextCue h1,.journey-console-module__DaMv7q__playing h1,.journey-console-module__DaMv7q__finale h1{font-size:4rem}.journey-console-module__DaMv7q__racebars li{padding:.5rem .6rem}.journey-console-module__DaMv7q__racebarName{max-width:6rem}}.journey-console-module__DaMv7q__confettiCanvas{z-index:5;pointer-events:none;position:fixed;inset:0}.journey-console-module__DaMv7q__winnerCelebrate{animation:journey-console-module__DaMv7q__celebrateWinner .9s var(--ease-out-expo) .12s both;display:inline-block}@keyframes journey-console-module__DaMv7q__celebrateWinner{0%{opacity:0;transform:scale(.4)translateY(1rem)}55%{opacity:1;transform:scale(1.16)translateY(-.25rem)}to{opacity:1;transform:scale(1)translateY(0)}}
.lobby-overlay-module__AFxAbG__backdrop{--motion-feedback:.14s;--motion-state:.22s;--motion-enter:.32s;--motion-exit:.16s;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);z-index:1000;animation:lobby-overlay-module__AFxAbG__backdrop-in var(--motion-state) var(--ease-out-quart) both;background:#0d1119d6;place-items:center;padding:clamp(.75rem,3vw,2.5rem);display:grid;position:fixed;inset:0}.lobby-overlay-module__AFxAbG__dialog{border:3px solid var(--stage-900);width:min(70rem,100%);max-height:min(90svh,48rem);color:var(--stage-900);box-shadow:.85rem .85rem 0 var(--butter-400);animation:lobby-overlay-module__AFxAbG__ticket-in var(--motion-enter) var(--ease-out-expo) both;background:#f8f2e7;position:relative;overflow:auto}.lobby-overlay-module__AFxAbG__ticketEdge{z-index:2;background:repeating-linear-gradient(0deg, var(--cobalt-600) 0 1.5rem, var(--coral-500) 1.5rem 3rem, var(--butter-400) 3rem 4.5rem);width:.7rem;position:absolute;inset:0 auto 0 0}.lobby-overlay-module__AFxAbG__header,.lobby-overlay-module__AFxAbG__footer,.lobby-overlay-module__AFxAbG__content,.lobby-overlay-module__AFxAbG__joinPanel,.lobby-overlay-module__AFxAbG__rosterHeading,.lobby-overlay-module__AFxAbG__roster li{display:flex}.lobby-overlay-module__AFxAbG__header{border-block-end:2px solid var(--stage-900);justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:clamp(1.25rem,2.5vw,2.2rem)}.lobby-overlay-module__AFxAbG__header p{color:var(--cobalt-600);letter-spacing:.04em;font-size:.8rem;font-weight:850}.lobby-overlay-module__AFxAbG__header h2{font-family:var(--font-display);margin-block-start:.15rem;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:1.1}.lobby-overlay-module__AFxAbG__close,.lobby-overlay-module__AFxAbG__footer button{border:2px solid var(--stage-900);min-height:3rem;color:inherit;cursor:pointer;background:0 0;font-weight:850}.lobby-overlay-module__AFxAbG__close{align-items:center;gap:.6rem;padding-inline:1rem;display:inline-flex}.lobby-overlay-module__AFxAbG__close span{font-size:1.6rem;line-height:1}.lobby-overlay-module__AFxAbG__content{gap:clamp(1rem,3vw,2.5rem);padding:clamp(1.25rem,2.5vw,2.2rem)}.lobby-overlay-module__AFxAbG__joinPanel{flex:1.25;align-items:center;gap:clamp(1rem,2.5vw,2rem);min-width:0}.lobby-overlay-module__AFxAbG__qrFrame{border:3px solid var(--stage-900);width:clamp(9rem,20vw,15rem);box-shadow:.45rem .45rem 0 var(--cobalt-600);background:#fff;flex:none;padding:.55rem}.lobby-overlay-module__AFxAbG__qrFrame img{aspect-ratio:1;width:100%}.lobby-overlay-module__AFxAbG__codeBlock{min-width:0}.lobby-overlay-module__AFxAbG__codeBlock p{color:var(--ink-warm-650);font-weight:750}.lobby-overlay-module__AFxAbG__codeBlock bdi{color:var(--cobalt-600);text-overflow:ellipsis;white-space:nowrap;margin-block-start:.25rem;font-size:clamp(.72rem,1.35vw,1rem);font-weight:800;display:block;overflow:hidden}.lobby-overlay-module__AFxAbG__code{gap:clamp(.3rem,.7vw,.65rem);margin-block-start:1.15rem;display:flex}.lobby-overlay-module__AFxAbG__code span{aspect-ratio:.82;border:2px solid var(--stage-900);background:var(--butter-400);width:clamp(2.5rem,5vw,4.25rem);box-shadow:.22rem .22rem 0 var(--stage-900);place-items:center;font-family:ui-monospace,SFMono-Regular,monospace;font-size:clamp(1.65rem,4vw,3.2rem);font-weight:900;display:grid}.lobby-overlay-module__AFxAbG__roster{border:2px solid var(--stage-900);background:var(--ink-950);color:#f8f2e7;flex:.75;min-width:16rem;padding:1rem}.lobby-overlay-module__AFxAbG__rosterHeading{border-block-end:1px solid #f8f2e73d;justify-content:space-between;align-items:center;gap:1rem;padding-block-end:.75rem}.lobby-overlay-module__AFxAbG__rosterHeading h3{font-size:1rem}.lobby-overlay-module__AFxAbG__rosterHeading span{color:var(--butter-400);font-weight:850}.lobby-overlay-module__AFxAbG__roster ul{gap:.45rem;margin-block-start:.8rem;display:grid}.lobby-overlay-module__AFxAbG__roster li{min-height:2.5rem;animation:lobby-overlay-module__AFxAbG__member-in var(--motion-state) var(--ease-out-quart) both;background:#20293a;align-items:center;gap:.7rem;padding-inline:.65rem}.lobby-overlay-module__AFxAbG__rosterAvatar{aspect-ratio:1;background:var(--butter-400);border:2px solid;border-radius:48% 52% 46% 54%;flex:none;place-items:center;width:2rem;font-size:1.2rem;line-height:1;display:inline-grid;transform:rotate(-4deg);box-shadow:.12rem .12rem #00000073}.lobby-overlay-module__AFxAbG__footer span i{aspect-ratio:1;border-radius:50%;width:.65rem;display:inline-block}.lobby-overlay-module__AFxAbG__roster li>span:not(.lobby-overlay-module__AFxAbG__rosterAvatar){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:750;overflow:hidden}.lobby-overlay-module__AFxAbG__roster li b{color:var(--leaf-500)}.lobby-overlay-module__AFxAbG__empty,.lobby-overlay-module__AFxAbG__error{color:var(--paper-warm-300);text-align:center;padding-block:2rem}.lobby-overlay-module__AFxAbG__error{color:#ffaaa2}.lobby-overlay-module__AFxAbG__footer{border-block-start:2px solid var(--stage-900);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:1rem clamp(1.25rem,2.5vw,2.2rem)}.lobby-overlay-module__AFxAbG__footerActions{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;max-width:100%;display:flex}.lobby-overlay-module__AFxAbG__footerActions .lobby-overlay-module__AFxAbG__endControl{border:2px solid var(--coral-500);min-height:2.2rem;color:var(--coral-500);font-family:var(--font-ui);letter-spacing:.02em;cursor:pointer;background:0 0;padding-inline:.85rem;font-size:.72rem;font-weight:800}.lobby-overlay-module__AFxAbG__footerActions .lobby-overlay-module__AFxAbG__endControl:hover,.lobby-overlay-module__AFxAbG__footerActions .lobby-overlay-module__AFxAbG__endControl:focus-visible{background:var(--coral-500);color:#f8f2e7}.lobby-overlay-module__AFxAbG__footerActions .lobby-overlay-module__AFxAbG__endControl:focus-visible{outline:3px solid var(--cobalt-600);outline-offset:2px}.lobby-overlay-module__AFxAbG__footerActions .lobby-overlay-module__AFxAbG__endControl:disabled{cursor:wait;opacity:.65}.lobby-overlay-module__AFxAbG__endConfirm{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.lobby-overlay-module__AFxAbG__endConfirm p{color:var(--coral-500);margin:0;font-size:.72rem;font-weight:800}.lobby-overlay-module__AFxAbG__endConfirm .lobby-overlay-module__AFxAbG__endConfirmCancel,.lobby-overlay-module__AFxAbG__endConfirm .lobby-overlay-module__AFxAbG__endConfirmAccept{border:2px solid var(--stage-900);min-height:2.2rem;color:var(--stage-900);cursor:pointer;background:0 0;padding-inline:.75rem;font-size:.72rem;font-weight:800}.lobby-overlay-module__AFxAbG__endConfirm .lobby-overlay-module__AFxAbG__endConfirmAccept{border-color:var(--coral-500);background:var(--coral-500);color:#f8f2e7}.lobby-overlay-module__AFxAbG__endError{color:var(--coral-500);text-align:end;flex-basis:100%;margin:0;font-size:.75rem;font-weight:750}.lobby-overlay-module__AFxAbG__footer span{color:var(--ink-warm-650);align-items:center;gap:.55rem;font-size:.8rem;font-weight:750;display:inline-flex}.lobby-overlay-module__AFxAbG__footer span i{background:var(--leaf-500)}.lobby-overlay-module__AFxAbG__footer button{background:var(--stage-900);color:#f8f2e7;padding-inline:1.25rem}.lobby-overlay-module__AFxAbG__dialog[data-tv]{grid-template-rows:auto minmax(0,1fr) auto;width:min(76rem,92vw);height:min(88dvh,46rem);max-height:calc(100dvh - 2*clamp(.75rem,3vw,2.5rem));display:grid;overflow:hidden}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__content{min-height:0;overflow:hidden}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster{min-width:24rem;min-height:0;overflow:hidden}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster ul{grid-template-columns:repeat(2,minmax(0,1fr))}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__header h2{font-size:clamp(2.4rem,4.5vw,5rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__close:focus-visible,.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__footer button:focus-visible{outline:4px solid var(--cobalt-600);outline-offset:4px}@media (max-height:620px){.lobby-overlay-module__AFxAbG__backdropTv{padding:2vh 3vw}.lobby-overlay-module__AFxAbG__dialog[data-tv]{width:94vw;height:96dvh;max-height:96dvh;box-shadow:.45rem .45rem 0 var(--butter-400);animation:.22s ease-out both lobby-overlay-module__AFxAbG__backdrop-in}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__header{align-items:center;gap:.8rem;padding:.55rem 1rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__header p{display:none}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__header h2{margin:0;font-size:clamp(1.6rem,5.2vh,2.3rem);line-height:1}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__close,.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__footer button{min-height:2.1rem;padding-inline:.7rem;font-size:clamp(.7rem,1.9vh,.85rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__close span{font-size:1.15rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__content{gap:.65rem;padding:.65rem 1rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__joinPanel{gap:.75rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__qrFrame{width:clamp(6.9rem,21vh,8.5rem);box-shadow:.28rem .28rem 0 var(--cobalt-600);border-width:2px;padding:.35rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__codeBlock p,.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__codeBlock bdi{font-size:clamp(.58rem,1.65vh,.75rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__code{gap:.3rem;margin-block-start:.55rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__code span{width:clamp(1.7rem,5.2vh,2.25rem);box-shadow:.12rem .12rem 0 var(--stage-900);border-width:1px;font-size:clamp(1.1rem,3.7vh,1.6rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster{min-width:17rem;padding:.55rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__rosterHeading{padding-block-end:.35rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__rosterHeading h3,.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__rosterHeading span{font-size:clamp(.72rem,2vh,.88rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster ul{gap:.28rem;margin-block-start:.35rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster li{gap:.35rem;min-height:clamp(1.55rem,4.3vh,2rem);padding-inline:.4rem;font-size:clamp(.62rem,1.75vh,.78rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__rosterAvatar{border-width:1px;width:clamp(1.15rem,3.5vh,1.5rem);font-size:clamp(.68rem,2.2vh,.9rem)}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__empty,.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__error{padding-block:.8rem;font-size:.75rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__footer{min-height:0;padding:.5rem 1rem}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__footer span{display:none}}@media (max-width:700px){.lobby-overlay-module__AFxAbG__backdrop{align-items:end;padding:0}.lobby-overlay-module__AFxAbG__dialog{width:100%;max-height:94svh;box-shadow:0 -.5rem 0 var(--butter-400);border-block-end:0;border-inline:0}.lobby-overlay-module__AFxAbG__content,.lobby-overlay-module__AFxAbG__joinPanel{flex-direction:column}.lobby-overlay-module__AFxAbG__joinPanel{align-items:stretch}.lobby-overlay-module__AFxAbG__qrFrame{align-self:center;width:min(12rem,56vw)}.lobby-overlay-module__AFxAbG__codeBlock{text-align:center}.lobby-overlay-module__AFxAbG__code{justify-content:center}.lobby-overlay-module__AFxAbG__roster,.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster{min-width:0}.lobby-overlay-module__AFxAbG__dialog[data-tv] .lobby-overlay-module__AFxAbG__roster ul{grid-template-columns:1fr}.lobby-overlay-module__AFxAbG__footer span{display:none}.lobby-overlay-module__AFxAbG__footer button{width:100%}.lobby-overlay-module__AFxAbG__footerActions{flex-direction:column;width:100%}.lobby-overlay-module__AFxAbG__endConfirm{flex-direction:column;align-items:stretch;width:100%}.lobby-overlay-module__AFxAbG__endConfirm p,.lobby-overlay-module__AFxAbG__endError{text-align:center}}.lobby-overlay-module__AFxAbG__backdrop.lobby-overlay-module__AFxAbG__closing{animation:lobby-overlay-module__AFxAbG__backdrop-out var(--motion-exit) var(--ease-in) both}.lobby-overlay-module__AFxAbG__backdrop.lobby-overlay-module__AFxAbG__closing .lobby-overlay-module__AFxAbG__dialog{animation:lobby-overlay-module__AFxAbG__ticket-out var(--motion-feedback) var(--ease-in) both}@media (prefers-reduced-motion:reduce){.lobby-overlay-module__AFxAbG__backdrop,.lobby-overlay-module__AFxAbG__dialog,.lobby-overlay-module__AFxAbG__roster li,.lobby-overlay-module__AFxAbG__backdrop.lobby-overlay-module__AFxAbG__closing,.lobby-overlay-module__AFxAbG__backdrop.lobby-overlay-module__AFxAbG__closing .lobby-overlay-module__AFxAbG__dialog{animation:none}}@keyframes lobby-overlay-module__AFxAbG__backdrop-in{0%{opacity:0}}@keyframes lobby-overlay-module__AFxAbG__ticket-in{0%{opacity:0;transform:translateY(1.25rem)rotate(-.7deg)scale(.98)}}@keyframes lobby-overlay-module__AFxAbG__member-in{0%{opacity:0;transform:translate(-.5rem)}}@keyframes lobby-overlay-module__AFxAbG__backdrop-out{to{opacity:0}}@keyframes lobby-overlay-module__AFxAbG__ticket-out{to{opacity:0;transform:translateY(.45rem)scale(.996)}}
.lobby-launcher-module__sxkaZq__gate{--motion-feedback:.14s;--motion-state:.22s;--motion-enter:.42s;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);background:var(--stage-900);color:#f8f2e7;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.lobby-launcher-module__sxkaZq__gateWeb{border-block:2px solid var(--stage-900);min-height:clamp(34rem,72svh,48rem)}.lobby-launcher-module__sxkaZq__gateTv{box-sizing:border-box;width:100vw;height:100dvh;min-height:0;max-height:100dvh;padding:5vh 6vw}.lobby-launcher-module__sxkaZq__texture{opacity:.45;background-image:radial-gradient(circle,#f8f2e71f 0 1px,#0000 1.2px);background-size:.75rem .75rem;position:absolute;inset:0}.lobby-launcher-module__sxkaZq__gateTicket{z-index:2;background:var(--ink-950);width:min(52rem,100% - 2rem);box-shadow:clamp(.5rem, 1vw, 1rem) clamp(.5rem, 1vw, 1rem) 0 var(--butter-400);text-align:center;animation:lobby-launcher-module__sxkaZq__launcher-ticket-in var(--motion-enter) var(--ease-out-expo) both;border:clamp(2px,.18vw,4px) solid #f8f2e7;padding:clamp(2rem,5vw,4.75rem);position:relative}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__gateTicket{max-height:100%}.lobby-launcher-module__sxkaZq__gateTicket:before,.lobby-launcher-module__sxkaZq__gateTicket:after{aspect-ratio:1;background:var(--stage-900);content:"";border-radius:50%;width:2.2rem;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.lobby-launcher-module__sxkaZq__gateTicket:before{inset-inline-start:-1.2rem}.lobby-launcher-module__sxkaZq__gateTicket:after{inset-inline-end:-1.2rem}.lobby-launcher-module__sxkaZq__partyMark{aspect-ratio:1;border:2px solid var(--stage-900);background:var(--cobalt-600);width:clamp(3.2rem,5vw,5rem);box-shadow:.35rem .35rem 0 var(--coral-500);place-items:center;display:inline-grid;position:relative;rotate:3deg}.lobby-launcher-module__sxkaZq__partyMark i{aspect-ratio:1;border:2px solid var(--stage-900);background:#f8f2e7;border-radius:50%;width:48%}.lobby-launcher-module__sxkaZq__partyMark b{background:var(--butter-400);width:38%;height:22%;position:absolute;inset-block-end:12%;inset-inline-end:-8%;rotate:-14deg}.lobby-launcher-module__sxkaZq__gateTicket>p{color:var(--butter-400);margin-block-start:1.5rem;font-size:clamp(.75rem,1vw,1rem);font-weight:850}.lobby-launcher-module__sxkaZq__gateTicket h2{font-family:var(--font-display);margin-block-start:.35rem;font-size:clamp(3.4rem,8vw,7.5rem);font-weight:400;line-height:.86}.lobby-launcher-module__sxkaZq__gateTicket h2 em{color:var(--butter-400);font-style:normal}.lobby-launcher-module__sxkaZq__gateDescription{max-width:35rem;color:var(--paper-warm-300);margin:1.5rem auto 0;font-size:clamp(.9rem,1.5vw,1.2rem);line-height:1.75;display:block}.lobby-launcher-module__sxkaZq__gateTicket>button{border:3px solid var(--stage-900);background:var(--butter-400);min-width:min(21rem,100%);min-height:clamp(3.5rem,6vw,5.25rem);color:var(--stage-900);cursor:pointer;transition:transform var(--motion-feedback) var(--ease-out-quart), box-shadow var(--motion-feedback) var(--ease-out-quart);justify-content:space-between;align-items:center;gap:1rem;margin-block-start:2rem;padding-inline:clamp(1.25rem,3vw,2rem);font-size:clamp(1rem,1.8vw,1.4rem);font-weight:900;display:inline-flex;box-shadow:.4rem .4rem #f8f2e7}.lobby-launcher-module__sxkaZq__gateTicket>button:not(:disabled):hover,.lobby-launcher-module__sxkaZq__gateTicket>button:not(:disabled):focus-visible{box-shadow:.58rem .58rem 0 var(--coral-500);transform:translate(-.12rem,-.12rem)}.lobby-launcher-module__sxkaZq__gateTicket>button:disabled{cursor:wait;filter:grayscale(.5);opacity:.72}.lobby-launcher-module__sxkaZq__gateTicket>button:focus-visible{outline:4px solid var(--cobalt-600);outline-offset:5px}.lobby-launcher-module__sxkaZq__gateTicket>button i{font-size:1.5em;font-style:normal}.lobby-launcher-module__sxkaZq__gateError{color:#ffaaa2;margin-block-start:1rem;font-size:.85rem;display:block}.lobby-launcher-module__sxkaZq__confetti i{z-index:1;background:var(--color);width:clamp(1rem,2vw,2.2rem);height:clamp(2.5rem,5vw,5rem);rotate:var(--rotate);position:absolute}.lobby-launcher-module__sxkaZq__confetti i:first-child{--color:var(--cobalt-600);--rotate:24deg;inset:13% auto auto 8%}.lobby-launcher-module__sxkaZq__confetti i:nth-child(2){--color:var(--coral-500);--rotate:-35deg;inset:auto 10% 14% auto}.lobby-launcher-module__sxkaZq__confetti i:nth-child(3){--color:var(--leaf-500);--rotate:62deg;inset:20% 8% auto auto}.lobby-launcher-module__sxkaZq__confetti i:nth-child(4){--color:var(--game-horoof-accent);--rotate:-12deg;inset:auto auto 11% 13%}.lobby-launcher-module__sxkaZq__confetti i:nth-child(5){--color:#ff5aa5;--rotate:42deg;inset:48% 3% auto auto}.lobby-launcher-module__sxkaZq__webChooser{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(3rem,7vw,6rem)}.lobby-launcher-module__sxkaZq__chooserHeading{justify-content:space-between;align-items:end;gap:1.5rem;margin-block-end:2rem;display:flex}.lobby-launcher-module__sxkaZq__chooserHeading p{color:var(--cobalt-600);font-weight:850}.lobby-launcher-module__sxkaZq__chooserHeading h2{font-family:var(--font-display);font-size:clamp(3rem,7vw,6rem);font-weight:400;line-height:1}.lobby-launcher-module__sxkaZq__chooserHeading>button{border:2px solid var(--stage-900);background:var(--butter-400);cursor:pointer;min-height:3rem;box-shadow:.3rem .3rem 0 var(--stage-900);padding-inline:1.1rem;font-weight:850}.lobby-launcher-module__sxkaZq__webGames{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}.lobby-launcher-module__sxkaZq__webGames li{--theme:var(--cobalt-600);min-width:0}.lobby-launcher-module__sxkaZq__webGames li[data-theme=horoof]{--theme:var(--game-horoof-accent)}.lobby-launcher-module__sxkaZq__webGames li[data-theme=herd]{--theme:#ff5aa5}.lobby-launcher-module__sxkaZq__webGames li[data-theme=maho]{--theme:var(--coral-500)}.lobby-launcher-module__sxkaZq__webGames button{border:2px solid var(--stage-900);width:100%;height:100%;color:var(--stage-900);box-shadow:.5rem .5rem 0 var(--theme);cursor:pointer;text-align:right;background:#f8f2e7;grid-template-rows:minmax(13rem,1fr) auto;padding:0;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s;display:grid;overflow:hidden}.lobby-launcher-module__sxkaZq__webGames button:hover,.lobby-launcher-module__sxkaZq__webGames button:focus-visible{box-shadow:.8rem .8rem 0 var(--theme);transform:translate(-.2rem,-.2rem)}.lobby-launcher-module__sxkaZq__webGames button:disabled{cursor:wait;opacity:.72}.lobby-launcher-module__sxkaZq__webArt{border-block-end:2px solid var(--stage-900);background:var(--ink-950);min-height:0;position:relative;overflow:hidden}.lobby-launcher-module__sxkaZq__webArt svg{width:100%;height:100%}.lobby-launcher-module__sxkaZq__webArt i{aspect-ratio:1;border:2px solid var(--stage-900);background:#f8f2e7;place-items:center;width:2.5rem;font-size:.72rem;font-style:normal;font-weight:900;display:grid;position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem}.lobby-launcher-module__sxkaZq__webCopy{gap:.6rem;padding:1.25rem;display:grid}.lobby-launcher-module__sxkaZq__webCopy strong{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:400;line-height:1}.lobby-launcher-module__sxkaZq__webCopy>span{color:var(--ink-warm-650);line-height:1.65}.lobby-launcher-module__sxkaZq__webCopy b{border-block-start:1px solid var(--stage-900);padding-block-start:.7rem}.lobby-launcher-module__sxkaZq__floatingError{z-index:900;border:2px solid var(--stage-900);background:var(--coral-500);color:var(--stage-900);padding:.8rem 1rem;font-weight:850;position:fixed;inset-block-end:1rem;inset-inline-start:50%;transform:translate(50%)}.lobby-launcher-module__sxkaZq__partyQrControl{--motion-feedback:.14s;--motion-state:.22s;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);z-index:25;min-height:clamp(2.35rem,4.2vw,4.25rem);top:1rem;right:1rem;top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));padding-left:.7rem;padding-right:.7rem;background:var(--stage-900);box-shadow:.18rem .18rem 0 var(--butter-400);color:#f8f2e7;cursor:pointer;white-space:nowrap;animation:lobby-launcher-module__sxkaZq__launcher-control-in var(--motion-state) var(--ease-out-quart) both;transition:transform var(--motion-feedback) var(--ease-out-quart), box-shadow var(--motion-feedback) var(--ease-out-quart);border:2px solid #f8f2e7;border-radius:999px;align-items:center;gap:clamp(.35rem,.7vw,.8rem);padding-inline:clamp(.7rem,1.15vw,1.25rem);font-size:clamp(.75rem,1.05vw,1.2rem);font-weight:900;display:inline-flex;position:fixed}.lobby-launcher-module__sxkaZq__partyQrControl:hover,.lobby-launcher-module__sxkaZq__partyQrControl:focus-visible{box-shadow:.28rem .28rem 0 var(--coral-500);transform:translate(-.08rem,-.08rem)}.lobby-launcher-module__sxkaZq__partyQrControl bdi{color:var(--butter-400);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,monospace}.lobby-launcher-module__sxkaZq__partyQrControl span{color:var(--paper-warm-300);font-size:.76em;font-weight:750}.lobby-launcher-module__sxkaZq__partyQrControl:focus-visible{outline:3px solid var(--cobalt-600);outline-offset:3px}@media (max-width:760px){.lobby-launcher-module__sxkaZq__webGames{grid-template-columns:1fr}.lobby-launcher-module__sxkaZq__chooserHeading{flex-direction:column;align-items:stretch}.lobby-launcher-module__sxkaZq__chooserHeading>button{align-self:start}.lobby-launcher-module__sxkaZq__gateWeb{min-height:38rem}}@media (max-height:620px){.lobby-launcher-module__sxkaZq__gateTv{padding:2vh 5vw}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__gateTicket{align-content:center;justify-items:center;width:min(44rem,100% - 1rem);padding:clamp(.7rem,2vh,1rem) clamp(1.3rem,4vw,2.3rem);display:grid}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__partyMark{width:clamp(2.1rem,4vw,3rem)}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__gateTicket>p{margin-block-start:.35rem;font-size:clamp(.64rem,1.5vh,.78rem)}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__gateTicket h2{margin-block-start:.2rem;font-size:clamp(2.7rem,8vh,4.5rem);line-height:.82}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__gateDescription{max-width:31rem;margin-block-start:.45rem;font-size:clamp(.72rem,1.8vh,.95rem);line-height:1.4}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__gateTicket>button{min-height:clamp(2.65rem,7vh,3.35rem);margin-block-start:.7rem;font-size:clamp(.8rem,2vh,1rem)}.lobby-launcher-module__sxkaZq__gateTv .lobby-launcher-module__sxkaZq__confetti{display:none}.lobby-launcher-module__sxkaZq__partyQrControl{min-height:2.15rem;top:.65rem;right:.7rem;top:max(.65rem, env(safe-area-inset-top));right:max(.7rem, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.lobby-launcher-module__sxkaZq__gateTicket,.lobby-launcher-module__sxkaZq__partyQrControl{animation:none}.lobby-launcher-module__sxkaZq__gateTicket>button,.lobby-launcher-module__sxkaZq__partyQrControl,.lobby-launcher-module__sxkaZq__webGames button{transition:none}}@keyframes lobby-launcher-module__sxkaZq__launcher-ticket-in{0%{opacity:0;transform:translateY(.8rem)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lobby-launcher-module__sxkaZq__launcher-control-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}
