.game-canceled-module__si2AUG__screen{--fp-u:min(calc(100vw / 1920), calc(100vh / 1080));--fp-hero-gradient:linear-gradient(160deg, #02adfe, #0e56be 55%, #0a346f);--fp-card-border:#dce8f7;--fp-countdown-surface:#eaf2fd;background-color:var(--background);background-image:radial-gradient(calc(1200 * var(--fp-u)) calc(620 * var(--fp-u)) at 50% 4%, #02adfe29, #02adfe00 62%);width:100%;height:100%;min-height:100%;color:var(--text-primary);font-family:var(--font-finto);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (height:100dvh){.game-canceled-module__si2AUG__screen{--fp-u:min(calc(100dvw / 1920), calc(100dvh / 1080))}}.game-canceled-module__si2AUG__screenLeaving{animation:game-canceled-module__si2AUG__screenOut var(--motion-dur-screen-out) var(--motion-ease-exit) both}.game-canceled-module__si2AUG__glow{z-index:0;top:calc(330 * var(--fp-u));left:calc(50% - (420 * var(--fp-u)));width:calc(840 * var(--fp-u));height:calc(600 * var(--fp-u));opacity:.5;animation:game-canceled-module__si2AUG__glowIn var(--motion-dur-reveal) var(--motion-ease-settle) .1s both, game-canceled-module__si2AUG__glowPulse 5.2s ease-in-out 1.6s infinite;background:radial-gradient(closest-side,#02adfe4d,#02adfe00 72%);border-radius:50%;position:absolute}.game-canceled-module__si2AUG__hero{z-index:2;height:max(76px, calc(150 * var(--fp-u)));flex:none;position:relative;overflow:hidden}.game-canceled-module__si2AUG__heroBackdrop{background:var(--fp-hero-gradient);animation:game-canceled-module__si2AUG__heroDrop var(--motion-dur-pop-lg) var(--motion-ease-settle) both;position:absolute;inset:0}.game-canceled-module__si2AUG__wave{width:200%;height:max(14px, calc(44 * var(--fp-u)));animation:13.6s linear infinite game-canceled-module__si2AUG__waveScroll;display:block;position:absolute;bottom:-1px;left:0}.game-canceled-module__si2AUG__heroContent{z-index:1;height:max(54px, calc(106 * var(--fp-u)));align-items:center;gap:max(10px, calc(22 * var(--fp-u)));padding:0 max(20px, calc(56 * var(--fp-u)));display:flex;position:relative}.game-canceled-module__si2AUG__brand{align-items:baseline;gap:max(6px, calc(12 * var(--fp-u)));font-size:max(20px, calc(38 * var(--fp-u)));font-weight:var(--weight-black);letter-spacing:-.013em;animation:game-canceled-module__si2AUG__fadeUp var(--motion-dur-pop-lg) var(--motion-ease-settle) .2s both;flex:1;line-height:1;display:flex}.game-canceled-module__si2AUG__brandName{color:var(--finto-white)}.game-canceled-module__si2AUG__brandAccent{color:var(--accent)}.game-canceled-module__si2AUG__modeChip{padding:max(5px, calc(10 * var(--fp-u))) max(12px, calc(24 * var(--fp-u)));border:var(--border-card) solid #ffffff4d;border-radius:var(--radius-pill);font-size:max(12px, calc(23 * var(--fp-u)));font-weight:var(--weight-extrabold);color:var(--finto-white);white-space:nowrap;animation:game-canceled-module__si2AUG__popIn var(--motion-dur-pop) var(--motion-ease-enter) .3s both;background:#ffffff2e;line-height:1.2}.game-canceled-module__si2AUG__body{z-index:1;justify-content:center;align-items:center;gap:max(14px, calc(34 * var(--fp-u)));min-height:0;padding-top:max(48px, calc(120 * var(--fp-u)));flex-direction:column;flex:1;display:flex;position:relative}.game-canceled-module__si2AUG__card{width:max(300px, calc(900 * var(--fp-u)));max-width:100%;padding:0 max(20px, calc(72 * var(--fp-u))) max(20px, calc(56 * var(--fp-u)));border:var(--border-card) solid var(--fp-card-border);border-radius:max(14px, calc(28 * var(--fp-u)));background:var(--surface);text-align:center;animation:game-canceled-module__si2AUG__popIn .65s var(--ease-emphasized-overshoot) .15s both;flex-direction:column;align-items:center;display:flex;box-shadow:0 22px 54px #0a2a5024}.game-canceled-module__si2AUG__mascot{--fp-mascot-size:max(96px, calc(224 * var(--fp-u)));width:var(--fp-mascot-size);height:var(--fp-mascot-size);margin-top:calc(var(--fp-mascot-size) * -.589);filter:drop-shadow(0 16px 30px #0a2a5033);animation:game-canceled-module__si2AUG__dropIn .9s var(--ease-emphasized-overshoot) .5s both, game-canceled-module__si2AUG__tiltLoop 5.4s ease-in-out 1.5s infinite}.game-canceled-module__si2AUG__title{margin:max(6px, calc(14 * var(--fp-u))) 0 0;font-size:max(22px, calc(52 * var(--fp-u)));font-weight:var(--weight-black);color:var(--brand-primary-deep);text-wrap:balance;line-height:1.15;animation:.55s ease-out .75s both game-canceled-module__si2AUG__fadeUp}.game-canceled-module__si2AUG__reason{max-width:max(260px, calc(660 * var(--fp-u)));margin:max(8px, calc(18 * var(--fp-u))) 0 0;font-size:max(14px, calc(28 * var(--fp-u)));font-weight:var(--weight-bold);color:var(--text-muted);text-wrap:pretty;line-height:1.5;animation:.55s ease-out .9s both game-canceled-module__si2AUG__fadeUp}.game-canceled-module__si2AUG__hostName{font-weight:var(--weight-black);color:var(--text-primary)}.game-canceled-module__si2AUG__countdown{width:max(240px, calc(520 * var(--fp-u)));max-width:100%;height:max(36px, calc(66 * var(--fp-u)));justify-content:center;align-items:center;gap:max(5px, calc(10 * var(--fp-u)));margin-top:max(16px, calc(34 * var(--fp-u)));border:max(1px, calc(2 * var(--fp-u))) solid var(--brand-primary);border-radius:max(9px, calc(18 * var(--fp-u)));background:var(--fp-countdown-surface);font-size:max(14px, calc(26 * var(--fp-u)));font-weight:var(--weight-black);color:var(--brand-primary-deep);animation:.55s ease-out 1.05s both game-canceled-module__si2AUG__fadeUp;display:flex;position:relative;overflow:hidden}.game-canceled-module__si2AUG__countdownFill{transform-origin:0;width:100%;animation:game-canceled-module__si2AUG__fillBar var(--fp-countdown-duration,10s) linear var(--fp-countdown-delay,1.2s) both;background:#02adfe3d;position:absolute;top:0;bottom:0;left:0}.game-canceled-module__si2AUG__countdownLabel{align-items:center;gap:max(5px, calc(10 * var(--fp-u)));display:flex;position:relative}.game-canceled-module__si2AUG__countdownValue{font-variant-numeric:tabular-nums;justify-content:center;min-width:2ch}.game-canceled-module__si2AUG__footnote{z-index:1;padding:0 max(20px, calc(56 * var(--fp-u)));font-size:max(13px, calc(24 * var(--fp-u)));font-weight:var(--weight-bold);color:var(--text-muted);text-align:center;text-wrap:pretty;margin:0;animation:.6s ease-out 1.3s both game-canceled-module__si2AUG__fadeUp;position:relative}@keyframes game-canceled-module__si2AUG__waveScroll{to{transform:translate(-50%)}}@keyframes game-canceled-module__si2AUG__popIn{0%{opacity:0;transform:scale(.86)translateY(26px)}70%{opacity:1}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes game-canceled-module__si2AUG__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes game-canceled-module__si2AUG__dropIn{0%{opacity:0;transform:translateY(-70px)rotate(-14deg)scale(.8)}60%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes game-canceled-module__si2AUG__tiltLoop{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes game-canceled-module__si2AUG__fillBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes game-canceled-module__si2AUG__glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes game-canceled-module__si2AUG__glowIn{0%{opacity:0;transform:scale(.9)}to{opacity:.5;transform:scale(1)}}@keyframes game-canceled-module__si2AUG__heroDrop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes game-canceled-module__si2AUG__screenOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}[data-fp-stage="960"] .game-canceled-module__si2AUG__body{padding-right:calc(56 * var(--fp-u));padding-left:calc(56 * var(--fp-u))}@media (max-width:900px),(max-aspect-ratio:3/4){.game-canceled-module__si2AUG__screen{height:auto;min-height:100%;overflow:auto}.game-canceled-module__si2AUG__hero{height:auto;min-height:76px}.game-canceled-module__si2AUG__heroContent{flex-wrap:wrap;height:auto;padding:12px 20px}.game-canceled-module__si2AUG__body{flex:none;padding:80px 20px 32px}.game-canceled-module__si2AUG__glow{display:none}}@media (prefers-reduced-motion:reduce){.game-canceled-module__si2AUG__glow,.game-canceled-module__si2AUG__wave,.game-canceled-module__si2AUG__heroBackdrop,.game-canceled-module__si2AUG__brand,.game-canceled-module__si2AUG__modeChip,.game-canceled-module__si2AUG__card,.game-canceled-module__si2AUG__mascot,.game-canceled-module__si2AUG__title,.game-canceled-module__si2AUG__reason,.game-canceled-module__si2AUG__countdown,.game-canceled-module__si2AUG__footnote,.game-canceled-module__si2AUG__screenLeaving{animation:none}.game-canceled-module__si2AUG__countdownFill{display:none}}
.start-screen-module__crSnZq__screen{--fp-u:min(calc(100vw / 1920), calc(100vh / 1080));--fp-hero-gradient:linear-gradient(160deg, #02adfe, #0e56be 55%, #0a346f);background:var(--background);width:100%;height:100%;min-height:100%;color:var(--text-primary);font-family:var(--font-finto);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (height:100dvh){.start-screen-module__crSnZq__screen{--fp-u:min(calc(100dvw / 1920), calc(100dvh / 1080))}}.start-screen-module__crSnZq__stage{background:var(--background);width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.start-screen-module__crSnZq__stageLayer{flex-direction:column;display:flex;position:absolute;inset:0}.start-screen-module__crSnZq__stageLayer>*{flex:1;min-height:0}.start-screen-module__crSnZq__hero{background:var(--fp-hero-gradient);flex:1;min-height:0;position:relative;overflow:clip}.start-screen-module__crSnZq__brand{z-index:2;top:max(16px, calc(40 * var(--fp-u)));align-items:baseline;gap:max(12px, calc(24 * var(--fp-u)));font-size:max(44px, calc(88 * var(--fp-u)));font-weight:var(--weight-black);letter-spacing:-.02em;animation:start-screen-module__crSnZq__fpBrandIn var(--motion-dur-pop) var(--motion-ease-settle) both;line-height:1;display:flex;position:absolute;left:50%;transform:translate(-50%)}.start-screen-module__crSnZq__brandName{color:var(--finto-white)}.start-screen-module__crSnZq__brandAccent{color:var(--accent)}.start-screen-module__crSnZq__wave{width:200%;height:max(14px, calc(44 * var(--fp-u)));animation:13.6s linear infinite start-screen-module__crSnZq__waveScroll;display:block;position:absolute;bottom:-1px;left:0}.start-screen-module__crSnZq__streamerToggle{z-index:2;top:max(16px, calc(44 * var(--fp-u)));right:max(20px, calc(56 * var(--fp-u)));align-items:center;gap:max(8px, calc(16 * var(--fp-u)));padding:max(6px, calc(11 * var(--fp-u))) max(10px, calc(20 * var(--fp-u)));border:var(--border-card) solid #ffffff4d;border-radius:var(--radius-pill);color:var(--finto-white);font-family:inherit;font-size:max(12px, calc(24 * var(--fp-u)));font-weight:var(--weight-extrabold);cursor:pointer;transition:background var(--duration-press) var(--ease-emphasized);animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-quick) var(--motion-ease-settle) var(--motion-stagger-tight) both;background:#ffffff29;line-height:1;display:inline-flex;position:absolute}.start-screen-module__crSnZq__streamerToggle:hover{background:#ffffff42}.start-screen-module__crSnZq__streamerToggle:focus-visible{outline:max(2px, calc(3 * var(--fp-u))) solid var(--finto-white);outline-offset:max(2px, calc(4 * var(--fp-u)))}.start-screen-module__crSnZq__langGroup{z-index:2;top:max(16px, calc(44 * var(--fp-u)));left:max(20px, calc(56 * var(--fp-u)));align-items:center;gap:max(5px, calc(10 * var(--fp-u)));padding:max(4px, calc(8 * var(--fp-u)));border:var(--border-card) solid #ffffff4d;border-radius:var(--radius-pill);animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-quick) var(--motion-ease-settle) var(--motion-stagger-tight) both;background:#041a3a8c;display:inline-flex;position:absolute}.start-screen-module__crSnZq__langChip{padding:max(3px, calc(6 * var(--fp-u))) max(6px, calc(11 * var(--fp-u)));border-radius:var(--radius-pill);color:var(--finto-white);font-family:inherit;font-size:max(10px, calc(16 * var(--fp-u)));font-weight:var(--weight-extrabold);cursor:pointer;transition:background var(--duration-press) var(--ease-emphasized), color var(--duration-press) var(--ease-emphasized);background:0 0;border:none;line-height:1}.start-screen-module__crSnZq__langChip:hover{background:#ffffff38}.start-screen-module__crSnZq__langChipActive{background:var(--finto-white);color:var(--text-primary);font-weight:var(--weight-black)}.start-screen-module__crSnZq__langChip:focus-visible{outline:max(2px, calc(4 * var(--fp-u))) solid var(--finto-white);outline-offset:max(2px, calc(3 * var(--fp-u)));box-shadow:0 0 0 max(7px, calc(9 * var(--fp-u))) #041a3ae6;background:#ffffff47}.start-screen-module__crSnZq__langChipActive:focus-visible{color:var(--text-primary);background:var(--finto-white)}.start-screen-module__crSnZq__streamerTrack{width:max(40px, calc(74 * var(--fp-u)));height:max(22px, calc(40 * var(--fp-u)));border-radius:var(--radius-pill);transition:background var(--duration-toggle) var(--ease-emphasized);background:#ffffff47;flex:none;display:block;position:relative}.start-screen-module__crSnZq__streamerTrackOn{background:var(--accent)}.start-screen-module__crSnZq__streamerKnob{top:50%;left:max(3px, calc(5 * var(--fp-u)));width:max(16px, calc(30 * var(--fp-u)));height:max(16px, calc(30 * var(--fp-u)));background:var(--finto-white);transition:transform var(--duration-toggle) var(--ease-emphasized-overshoot);border-radius:50%;display:block;position:absolute;transform:translateY(-50%);box-shadow:0 2px 6px #041a3a52}.start-screen-module__crSnZq__streamerKnobOn{transform:translate(max(18px, calc(34 * var(--fp-u))), -50%)}.start-screen-module__crSnZq__streamerCard{z-index:3;top:max(58px, calc(112 * var(--fp-u)));right:max(20px, calc(56 * var(--fp-u)));width:max(280px, calc(496 * var(--fp-u)));gap:max(8px, calc(16 * var(--fp-u)));padding:max(12px, calc(24 * var(--fp-u))) max(14px, calc(28 * var(--fp-u)));border-radius:max(16px, calc(32 * var(--fp-u)));background:var(--surface);color:var(--text-primary);text-align:left;animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-pop) var(--motion-ease-settle) both;flex-direction:column;display:flex;position:absolute;box-shadow:0 26px 60px #041a3a57}.start-screen-module__crSnZq__streamerCardHead{align-items:baseline;gap:max(6px, calc(12 * var(--fp-u)));display:flex}.start-screen-module__crSnZq__streamerCardTitle{font-size:max(15px, calc(28 * var(--fp-u)));font-weight:var(--weight-black);flex:1;margin:0}.start-screen-module__crSnZq__streamerCardCanvas{font-size:max(10px, calc(18 * var(--fp-u)));font-weight:var(--weight-extrabold);color:var(--text-muted);white-space:nowrap}.start-screen-module__crSnZq__streamerField{gap:max(6px, calc(12 * var(--fp-u)));flex-direction:column;display:flex}.start-screen-module__crSnZq__streamerFieldLabel{font-size:max(12px, calc(23 * var(--fp-u)));font-weight:var(--weight-black)}.start-screen-module__crSnZq__streamerChips{gap:max(5px, calc(10 * var(--fp-u)));display:flex}.start-screen-module__crSnZq__streamerChip{width:max(32px, calc(62 * var(--fp-u)));height:max(32px, calc(62 * var(--fp-u)));border-radius:max(9px, calc(18 * var(--fp-u)));background:var(--background);color:var(--text-muted);font-family:inherit;font-size:max(14px, calc(28 * var(--fp-u)));font-weight:var(--weight-black);cursor:pointer;transition:background var(--duration-press) var(--ease-emphasized), color var(--duration-press) var(--ease-emphasized);border:none;justify-content:center;align-items:center;display:flex}.start-screen-module__crSnZq__streamerChip:focus-visible{outline:max(2px, calc(3 * var(--fp-u))) solid var(--brand-primary);outline-offset:max(2px, calc(3 * var(--fp-u)))}.start-screen-module__crSnZq__streamerChipActive{background:var(--gradient-brand);box-shadow:0 max(4px, calc(8 * var(--fp-u))) max(9px, calc(18 * var(--fp-u))) #0a4ab047;color:var(--text-on-brand)}.start-screen-module__crSnZq__streamerPreview{align-items:center;gap:max(9px, calc(18 * var(--fp-u)));padding:max(7px, calc(14 * var(--fp-u))) max(8px, calc(16 * var(--fp-u)));border-radius:max(12px, calc(24 * var(--fp-u)));background:var(--background);display:flex}.start-screen-module__crSnZq__streamerPreviewCanvas{width:max(90px, calc(180 * var(--fp-u)));flex:none}.start-screen-module__crSnZq__streamerPreviewText{gap:max(3px, calc(7 * var(--fp-u)));flex-direction:column;min-width:0;display:flex}.start-screen-module__crSnZq__streamerPreviewTitle{font-size:max(12px, calc(24 * var(--fp-u)));font-weight:var(--weight-black);color:var(--brand-primary-deep)}.start-screen-module__crSnZq__streamerPreviewLine{font-size:max(10px, calc(19 * var(--fp-u)));font-weight:var(--weight-extrabold);line-height:1.3}.start-screen-module__crSnZq__streamerPreviewHint{font-size:max(9px, calc(18 * var(--fp-u)));font-weight:var(--weight-extrabold);color:var(--text-muted);text-wrap:pretty}.start-screen-module__crSnZq__streamerRow{align-items:center;gap:max(8px, calc(16 * var(--fp-u)));padding:max(6px, calc(12 * var(--fp-u))) 0 0;border:none;border-top:max(1px, calc(1.5 * var(--fp-u))) solid #0a4ab01a;color:inherit;text-align:left;cursor:pointer;background:0 0;font-family:inherit;display:flex}.start-screen-module__crSnZq__streamerRow:focus-visible{outline:max(2px, calc(3 * var(--fp-u))) solid var(--brand-primary);outline-offset:max(2px, calc(3 * var(--fp-u)))}.start-screen-module__crSnZq__streamerRowText{gap:max(1px, calc(2 * var(--fp-u)));flex-direction:column;flex:1;min-width:0;display:flex}.start-screen-module__crSnZq__streamerRowDisabled{cursor:default}.start-screen-module__crSnZq__streamerRowDisabled .start-screen-module__crSnZq__streamerTrack,.start-screen-module__crSnZq__streamerRowDisabled .start-screen-module__crSnZq__streamerKnob{opacity:.45}.start-screen-module__crSnZq__streamerRowLabelLine{align-items:center;gap:max(5px, calc(10 * var(--fp-u)));flex-wrap:wrap;display:flex}.start-screen-module__crSnZq__streamerRowLabel{font-size:max(12px, calc(22 * var(--fp-u)));font-weight:var(--weight-black)}.start-screen-module__crSnZq__streamerRowBadge{padding:max(1px, calc(2 * var(--fp-u))) max(5px, calc(10 * var(--fp-u)));border-radius:var(--radius-pill);background:var(--accent-surface);font-size:max(8px, calc(15 * var(--fp-u)));font-weight:var(--weight-black);color:var(--amber-ink);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.start-screen-module__crSnZq__streamerRowHint{font-size:max(10px, calc(18 * var(--fp-u)));font-weight:var(--weight-extrabold);color:var(--text-muted);text-wrap:pretty}.start-screen-module__crSnZq__streamerRow .start-screen-module__crSnZq__streamerTrack{background:#dce6f3}.start-screen-module__crSnZq__streamerRow .start-screen-module__crSnZq__streamerTrackOn{background:var(--success)}[data-fp-stage="960"] .start-screen-module__crSnZq__connectBody{gap:max(12px, calc(28 * var(--fp-u)));padding:max(20px, calc(30 * var(--fp-u))) max(16px, calc(48 * var(--fp-u)));text-align:center;flex-direction:column}[data-fp-stage="960"] .start-screen-module__crSnZq__connectCopy{align-items:center}[data-fp-stage="960"] .start-screen-module__crSnZq__codePill,[data-fp-stage="960"] .start-screen-module__crSnZq__connectError,[data-fp-stage="960"] .start-screen-module__crSnZq__statusAction{align-self:center}[data-fp-stage="960"] .start-screen-module__crSnZq__statusAction{align-items:center}[data-fp-stage="960"] .start-screen-module__crSnZq__mascotStage{width:max(110px, calc(260 * var(--fp-u)));height:max(110px, calc(260 * var(--fp-u)))}[data-fp-stage="960"] .start-screen-module__crSnZq__steps,[data-fp-stage="1440"] .start-screen-module__crSnZq__steps{padding:0 max(14px, calc(28 * var(--fp-u)))}[data-fp-stage="960"] .start-screen-module__crSnZq__step{padding:0 max(4px, calc(10 * var(--fp-u)))}[data-fp-stage="960"] .start-screen-module__crSnZq__stepList{gap:max(6px, calc(12 * var(--fp-u)))}[data-fp-stage="960"] .start-screen-module__crSnZq__stepText{font-size:max(11px, calc(21 * var(--fp-u)))}.start-screen-module__crSnZq__entryBody{z-index:1;justify-content:center;align-items:center;gap:max(10px, calc(22 * var(--fp-u)));height:100%;padding:max(96px, calc(172 * var(--fp-u))) max(20px, calc(96 * var(--fp-u))) max(28px, calc(90 * var(--fp-u)));text-align:center;flex-direction:column;display:flex;position:relative}.start-screen-module__crSnZq__entryTitle{font-size:max(20px, calc(50 * var(--fp-u)));font-weight:var(--weight-black);letter-spacing:-.018em;color:var(--finto-white);animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-pop) var(--motion-ease-settle) var(--motion-stagger) both;margin:0;line-height:1.05}.start-screen-module__crSnZq__lead{max-width:calc(1180 * var(--fp-u));font-size:max(15px, calc(31 * var(--fp-u)));font-weight:var(--weight-semibold);color:#ffffffe6;text-wrap:pretty;margin:0;line-height:1.35}.start-screen-module__crSnZq__entryBody .start-screen-module__crSnZq__lead{animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-pop) var(--motion-ease-settle) calc(var(--motion-stagger) * 2) both}.start-screen-module__crSnZq__entryRow{margin-top:max(6px, calc(14 * var(--fp-u)));justify-content:center;align-items:center;display:flex;position:relative}.start-screen-module__crSnZq__mascotPointing{width:max(104px, calc(236 * var(--fp-u)));height:max(104px, calc(236 * var(--fp-u)));margin:auto max(16px, calc(44 * var(--fp-u))) auto 0;filter:drop-shadow(0 16px 30px #041a3a59);animation:start-screen-module__crSnZq__fpPopIn var(--motion-dur-pop-lg) var(--motion-ease-enter) calc(var(--motion-stagger) * 3) both, start-screen-module__crSnZq__wobble 4.8s var(--motion-ease-ambient) calc(var(--motion-stagger) * 3 + var(--motion-dur-pop-lg)) infinite;flex:none;position:absolute;top:0;bottom:0;right:100%}.start-screen-module__crSnZq__codeForm{display:inline-flex}.start-screen-module__crSnZq__codeField{--fp-slot-width:max(48px, calc(136 * var(--fp-u)));--fp-slot-gap:max(7px, calc(18 * var(--fp-u)));--fp-slot-border:max(2px, calc(3 * var(--fp-u)));--fp-caret-width:max(3px, calc(7 * var(--fp-u)));gap:var(--fp-slot-gap);cursor:text;display:inline-flex;position:relative}.start-screen-module__crSnZq__codeInput{z-index:1;color:#0000;caret-color:#0000;text-align:center;opacity:0;cursor:text;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.start-screen-module__crSnZq__slot{--fp-slot-delay:calc(var(--motion-stagger) * 4 + var(--fp-slot-index,0) * var(--motion-stagger-tight));width:var(--fp-slot-width);height:max(62px, calc(174 * var(--fp-u)));border:var(--fp-slot-border) solid transparent;border-radius:max(12px, calc(28 * var(--fp-u)));font-size:max(28px, calc(80 * var(--fp-u)));font-weight:var(--weight-black);color:var(--finto-white);transition:background var(--motion-dur-quick) var(--motion-ease-move), border-color var(--motion-dur-quick) var(--motion-ease-move);animation:start-screen-module__crSnZq__fpSlotIn var(--motion-dur-pop) var(--motion-ease-enter) var(--fp-slot-delay) both;background:#fff3;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.start-screen-module__crSnZq__slotPending{background:#ffffff1a;border-style:dashed;border-color:#ffffff57}.start-screen-module__crSnZq__slotActive{--fp-halo-spread:max(8px, calc(20 * var(--fp-u)));background:var(--finto-white);box-shadow:0 14px 34px #041a3a3d}.start-screen-module__crSnZq__slotActive:after{content:"";inset:calc(var(--fp-slot-border) * -1);border-radius:inherit;pointer-events:none;animation:start-screen-module__crSnZq__halo 2.4s var(--ease-halo) infinite;position:absolute}.start-screen-module__crSnZq__slotChar{animation:start-screen-module__crSnZq__fpCharIn var(--motion-dur-quick) var(--motion-ease-settle) both;display:block}.start-screen-module__crSnZq__caret{z-index:2;width:var(--fp-caret-width);height:max(26px, calc(82 * var(--fp-u)));background:var(--brand-primary);opacity:.35;pointer-events:none;transform:translate(calc(var(--fp-caret-index,0) * (var(--fp-slot-width) + var(--fp-slot-gap)) + (var(--fp-slot-width) - var(--fp-caret-width)) / 2), -50%);transition:transform var(--motion-dur-quick) var(--motion-ease-move);border-radius:4px;display:block;position:absolute;top:50%;left:0}.start-screen-module__crSnZq__caretActive{opacity:1;animation:1.05s step-end infinite start-screen-module__crSnZq__blink}.start-screen-module__crSnZq__entryRow[data-reject=a]{animation:start-screen-module__crSnZq__fpShake var(--motion-dur-pop-lg) var(--motion-ease-move)}.start-screen-module__crSnZq__entryRow[data-reject=b]{animation:start-screen-module__crSnZq__fpShakeAgain var(--motion-dur-pop-lg) var(--motion-ease-move)}.start-screen-module__crSnZq__entryRow[data-reject=a] .start-screen-module__crSnZq__slot{animation:start-screen-module__crSnZq__fpSlotReject var(--motion-dur-pop-lg) var(--motion-ease-move) calc(var(--fp-slot-index,0) * var(--motion-stagger-tight))}.start-screen-module__crSnZq__entryRow[data-reject=b] .start-screen-module__crSnZq__slot{animation:start-screen-module__crSnZq__fpSlotRejectAgain var(--motion-dur-pop-lg) var(--motion-ease-move) calc(var(--fp-slot-index,0) * var(--motion-stagger-tight))}.start-screen-module__crSnZq__entryRow[data-complete=true] .start-screen-module__crSnZq__slot{animation:start-screen-module__crSnZq__fpSlotConfirm var(--motion-dur-pop) var(--motion-ease-enter) calc(var(--fp-slot-index,0) * var(--motion-stagger-tight)) both}.start-screen-module__crSnZq__statusLine{min-height:max(38px, calc(60 * var(--fp-u)));margin:max(4px, calc(10 * var(--fp-u))) 0 0;font-size:max(13px, calc(27 * var(--fp-u)));font-weight:var(--weight-extrabold);color:#ffffffd1;animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-quick) var(--motion-ease-settle) calc(var(--motion-stagger) * 6) both;justify-content:center;align-items:center;display:flex}.start-screen-module__crSnZq__statusText{animation:start-screen-module__crSnZq__fpFadeIn var(--motion-dur-quick) var(--motion-ease-settle) both}.start-screen-module__crSnZq__statusError{border-radius:var(--radius-pill);background:var(--destructive-surface);color:#a73c3c;text-wrap:pretty;animation:start-screen-module__crSnZq__fpPopIn var(--motion-dur-pop) var(--motion-ease-enter) both;padding:.4em 1.1em}.start-screen-module__crSnZq__steps{align-items:center;gap:max(16px, calc(36 * var(--fp-u)));min-height:max(96px, calc(200 * var(--fp-u)));padding:0 max(20px, calc(56 * var(--fp-u)));background:var(--background);flex:none;display:flex}.start-screen-module__crSnZq__qr{width:max(76px, calc(154 * var(--fp-u)));height:max(76px, calc(154 * var(--fp-u)));padding:max(2px, calc(4 * var(--fp-u)));border-radius:max(8px, calc(16 * var(--fp-u)));background:var(--surface);animation:start-screen-module__crSnZq__fpPopIn var(--motion-dur-pop) var(--motion-ease-enter) calc(var(--motion-stagger) * 4) both, start-screen-module__crSnZq__fpQrNudge 5.6s var(--motion-ease-ambient) 2s infinite;flex:none;box-shadow:0 4px 14px #0a2a501f}.start-screen-module__crSnZq__qrImage{width:100%;height:100%;display:block}.start-screen-module__crSnZq__stepList{justify-content:flex-start;align-items:center;gap:max(12px, calc(24 * var(--fp-u)));flex:1;display:flex}.start-screen-module__crSnZq__step{align-items:center;gap:max(10px, calc(20 * var(--fp-u)));padding:0 max(10px, calc(38 * var(--fp-u)));animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-pop) var(--motion-ease-settle) calc(var(--motion-stagger) * 4 + var(--fp-step-index,0) * var(--motion-stagger-tight)) both;display:flex}.start-screen-module__crSnZq__stepBadge{width:max(32px, calc(52 * var(--fp-u)));height:max(32px, calc(52 * var(--fp-u)));background:var(--brand-primary);font-size:max(15px, calc(26 * var(--fp-u)));font-weight:var(--weight-black);color:var(--finto-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.start-screen-module__crSnZq__stepBadgeHighlight{--fp-halo-spread:max(6px, calc(14 * var(--fp-u)));background:var(--highlight);animation:start-screen-module__crSnZq__haloWarm 2.8s var(--ease-halo) 1.6s infinite}.start-screen-module__crSnZq__stepText{max-width:max(220px, calc(300 * var(--fp-u)));font-size:max(13px, calc(25 * var(--fp-u)));font-weight:var(--weight-extrabold);color:var(--text-primary);text-wrap:balance;line-height:1.25}.start-screen-module__crSnZq__stepTextAccent{color:var(--brand-primary-deep)}.start-screen-module__crSnZq__connectBody{z-index:1;justify-content:center;align-items:center;gap:max(24px, calc(80 * var(--fp-u)));height:100%;padding:max(72px, calc(80 * var(--fp-u))) max(20px, calc(120 * var(--fp-u))) max(28px, calc(60 * var(--fp-u)));display:flex;position:relative}.start-screen-module__crSnZq__connectBody:before{content:"";z-index:-1;width:calc(680 * var(--fp-u));height:calc(680 * var(--fp-u));opacity:.45;animation:start-screen-module__crSnZq__fpGlowDrift 11s var(--motion-ease-ambient) infinite;background:radial-gradient(closest-side,#fff3,#fff0 72%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.start-screen-module__crSnZq__mascotStage{width:max(132px, calc(400 * var(--fp-u)));height:max(132px, calc(400 * var(--fp-u)));flex:none;position:relative}.start-screen-module__crSnZq__mascotLayer{position:absolute;inset:0}.start-screen-module__crSnZq__mascotHappy{filter:drop-shadow(0 18px 34px #041a3a57);will-change:transform;width:100%;height:100%;animation:start-screen-module__crSnZq__fpFloat 6.2s var(--motion-ease-ambient) infinite}.start-screen-module__crSnZq__connectCopy{gap:max(10px, calc(22 * var(--fp-u)));max-width:calc(900 * var(--fp-u));flex-direction:column;display:flex}.start-screen-module__crSnZq__headlineStage{display:grid}.start-screen-module__crSnZq__headlineLayer{gap:max(10px, calc(22 * var(--fp-u)));flex-direction:column;grid-area:1/1;min-width:0;display:flex}.start-screen-module__crSnZq__codePill{align-self:flex-start;align-items:center;gap:max(8px, calc(14 * var(--fp-u)));padding:max(6px, calc(12 * var(--fp-u))) max(14px, calc(26 * var(--fp-u)));border:var(--border-card) solid #ffffff4d;border-radius:var(--radius-pill);animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-pop) var(--motion-ease-settle) calc(var(--motion-stagger) * 2) both;background:#ffffff2e;display:flex}.start-screen-module__crSnZq__codePillLabel{font-size:max(12px, calc(22 * var(--fp-u)));font-weight:var(--weight-extrabold);letter-spacing:.18em;color:#ffffffc7}.start-screen-module__crSnZq__codePillValue{font-size:max(16px, calc(30 * var(--fp-u)));font-weight:var(--weight-black);letter-spacing:.13em;color:var(--finto-white)}.start-screen-module__crSnZq__connectTitle{font-size:max(24px, calc(78 * var(--fp-u)));font-weight:var(--weight-black);letter-spacing:-.018em;color:var(--finto-white);margin:0;line-height:1.05}.start-screen-module__crSnZq__dots{gap:max(6px, calc(12 * var(--fp-u)));margin-left:max(8px, calc(18 * var(--fp-u)));vertical-align:middle;display:inline-flex}.start-screen-module__crSnZq__dot{width:max(7px, calc(16 * var(--fp-u)));height:max(7px, calc(16 * var(--fp-u)));background:var(--accent);border-radius:50%;animation:1.4s ease-in-out infinite start-screen-module__crSnZq__dotpulse;display:block}.start-screen-module__crSnZq__dot:nth-child(2){animation-delay:.18s}.start-screen-module__crSnZq__dot:nth-child(3){animation-delay:.36s}.start-screen-module__crSnZq__connectError{margin:max(4px, calc(10 * var(--fp-u))) 0 0;border-radius:var(--radius-pill);background:var(--destructive-surface);font-size:max(13px, calc(27 * var(--fp-u)));font-weight:var(--weight-extrabold);color:#a73c3c;text-wrap:pretty;transform-origin:0;animation:start-screen-module__crSnZq__fpPopIn var(--motion-dur-pop) var(--motion-ease-enter) var(--motion-stagger) both;align-self:flex-start;padding:.4em 1.1em;line-height:1.3}.start-screen-module__crSnZq__statusAction{align-self:flex-start;align-items:flex-start;gap:max(4px, calc(10 * var(--fp-u)));margin-top:max(4px, calc(12 * var(--fp-u)));animation:start-screen-module__crSnZq__fpFadeUp var(--motion-dur-pop) var(--motion-ease-settle) calc(var(--motion-stagger) * 3) both;flex-direction:column;display:flex}.start-screen-module__crSnZq__statusActionButton{padding:max(8px, calc(16 * var(--fp-u))) max(18px, calc(38 * var(--fp-u)));border-radius:var(--radius-pill);background:var(--surface);color:var(--brand-primary-deep);font-family:inherit;font-size:max(13px, calc(28 * var(--fp-u)));font-weight:var(--weight-black);cursor:pointer;transition:background var(--duration-press) var(--ease-emphasized);border:none}.start-screen-module__crSnZq__statusActionButton:hover{background:var(--brand-surface)}.start-screen-module__crSnZq__statusActionButton:focus-visible{outline:max(2px, calc(3 * var(--fp-u))) solid var(--finto-white);outline-offset:max(2px, calc(4 * var(--fp-u)))}.start-screen-module__crSnZq__statusActionHint{font-size:max(11px, calc(22 * var(--fp-u)));font-weight:var(--weight-extrabold);color:#ffffffc7;margin:0}@keyframes start-screen-module__crSnZq__waveScroll{to{transform:translate(-50%)}}@keyframes start-screen-module__crSnZq__halo{0%{box-shadow:0 0 #02adfe59}to{box-shadow:0 0 0 var(--fp-halo-spread,20px) #02adfe00}}@keyframes start-screen-module__crSnZq__blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes start-screen-module__crSnZq__dotpulse{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes start-screen-module__crSnZq__wobble{0%,to{transform:rotate(-1.1deg)}50%{transform:rotate(1.1deg)}}@keyframes start-screen-module__crSnZq__haloWarm{0%{box-shadow:0 0 #fb850073}to{box-shadow:0 0 0 var(--fp-halo-spread,14px) #fb850000}}@keyframes start-screen-module__crSnZq__fpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes start-screen-module__crSnZq__fpFadeUp{0%{opacity:0;transform:translateY(calc(24 * var(--fp-u)))}to{opacity:1;transform:translateY(0)}}@keyframes start-screen-module__crSnZq__fpBrandIn{0%{opacity:0;transform:translate(-50%, calc(-18 * var(--fp-u)))}to{opacity:1;transform:translate(-50%)}}@keyframes start-screen-module__crSnZq__fpPopIn{0%{opacity:0;transform:scale(.86) translateY(calc(28 * var(--fp-u)))}70%{opacity:1}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes start-screen-module__crSnZq__fpSlotIn{0%{opacity:0;transform:scale(.8) translateY(calc(18 * var(--fp-u)))}70%{opacity:1}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes start-screen-module__crSnZq__fpCharIn{0%{opacity:0;transform:scale(.5) translateY(calc(-14 * var(--fp-u)))}60%{opacity:1;transform:scale(1.14)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes start-screen-module__crSnZq__fpSlotReject{30%{background:var(--destructive-surface);color:#a73c3c}}@keyframes start-screen-module__crSnZq__fpSlotRejectAgain{30%{background:var(--destructive-surface);color:#a73c3c}}@keyframes start-screen-module__crSnZq__fpSlotConfirm{0%{transform:scale(1)}45%{background:var(--finto-white);color:var(--brand-primary-deep);transform:scale(1.12)}to{background:var(--finto-white);color:var(--brand-primary-deep);transform:scale(1)}}@keyframes start-screen-module__crSnZq__fpShake{0%,to{transform:translate(0,0)}20%{transform:translate3d(calc(-10 * var(--fp-u)), 0, 0)}40%{transform:translate3d(calc(8 * var(--fp-u)), 0, 0)}60%{transform:translate3d(calc(-5 * var(--fp-u)), 0, 0)}80%{transform:translate3d(calc(2 * var(--fp-u)), 0, 0)}}@keyframes start-screen-module__crSnZq__fpShakeAgain{0%,to{transform:translate(0,0)}20%{transform:translate3d(calc(-10 * var(--fp-u)), 0, 0)}40%{transform:translate3d(calc(8 * var(--fp-u)), 0, 0)}60%{transform:translate3d(calc(-5 * var(--fp-u)), 0, 0)}80%{transform:translate3d(calc(2 * var(--fp-u)), 0, 0)}}@keyframes start-screen-module__crSnZq__fpFloat{0%,to{transform:translate(0,0)rotate(-1.6deg)}50%{transform:translate3d(0, calc(-14 * var(--fp-u)), 0) rotate(1.6deg)}}@keyframes start-screen-module__crSnZq__fpGlowDrift{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(1)}50%{opacity:.75;transform:translate3d(calc(-50% + 34 * var(--fp-u)), calc(-50% - 26 * var(--fp-u)), 0) scale(1.12)}}@keyframes start-screen-module__crSnZq__fpQrNudge{0%,86%,to{transform:scale(1)}93%{transform:scale(1.045)}}@media (max-width:900px){.start-screen-module__crSnZq__steps{flex-direction:column;align-items:center;gap:16px;height:auto;padding:20px}.start-screen-module__crSnZq__stepList{flex-direction:column;align-items:flex-start;gap:14px}.start-screen-module__crSnZq__connectBody{text-align:center;flex-direction:column}.start-screen-module__crSnZq__connectCopy{align-items:center}.start-screen-module__crSnZq__codePill,.start-screen-module__crSnZq__connectError,.start-screen-module__crSnZq__statusAction{align-self:center}.start-screen-module__crSnZq__statusAction{align-items:center}.start-screen-module__crSnZq__connectError{transform-origin:50%}}@media (max-width:620px){.start-screen-module__crSnZq__brand{font-size:34px;top:62px}}@media (max-width:560px){.start-screen-module__crSnZq__mascotPointing{display:none}}@media (prefers-reduced-motion:reduce){.start-screen-module__crSnZq__wave,.start-screen-module__crSnZq__brand,.start-screen-module__crSnZq__streamerToggle,.start-screen-module__crSnZq__entryTitle,.start-screen-module__crSnZq__entryBody .start-screen-module__crSnZq__lead,.start-screen-module__crSnZq__mascotPointing,.start-screen-module__crSnZq__slot,.start-screen-module__crSnZq__slotChar,.start-screen-module__crSnZq__slotActive:after,.start-screen-module__crSnZq__caretActive,.start-screen-module__crSnZq__statusLine,.start-screen-module__crSnZq__statusText,.start-screen-module__crSnZq__statusError,.start-screen-module__crSnZq__connectBody:before,.start-screen-module__crSnZq__mascotHappy,.start-screen-module__crSnZq__codePill,.start-screen-module__crSnZq__connectError,.start-screen-module__crSnZq__statusAction,.start-screen-module__crSnZq__dot,.start-screen-module__crSnZq__qr,.start-screen-module__crSnZq__step,.start-screen-module__crSnZq__stepBadgeHighlight{animation:none}.start-screen-module__crSnZq__streamerToggle,.start-screen-module__crSnZq__streamerTrack,.start-screen-module__crSnZq__streamerKnob,.start-screen-module__crSnZq__slot,.start-screen-module__crSnZq__caret{transition:none}.start-screen-module__crSnZq__entryRow[data-reject=a],.start-screen-module__crSnZq__entryRow[data-reject=b]{animation:none}.start-screen-module__crSnZq__entryRow[data-complete=true] .start-screen-module__crSnZq__slot{background:var(--finto-white);color:var(--brand-primary-deep);animation:none}}
.streamer-layout-preview-module__wmxnZq__canvas{aspect-ratio:16/9;border-radius:max(6px, calc(14 * var(--fp-u)));background:#0a1622;position:relative;overflow:hidden}.streamer-layout-preview-module__wmxnZq__cell,.streamer-layout-preview-module__wmxnZq__stage{position:absolute}.streamer-layout-preview-module__wmxnZq__stage{box-shadow:inset 0 0 0 1.5px var(--accent);background:#ffb70329}.streamer-layout-preview-module__wmxnZq__cellCamera{box-shadow:inset 0 0 0 1.5px var(--brand-primary);background:#02adfe42}.streamer-layout-preview-module__wmxnZq__cellOverlay{box-shadow:inset 0 0 0 1.5px var(--accent);background:#ffb70333}
.debugOverlay-module__Y4UqQa__wakeFallbackTicker{color:#e0f2fe;z-index:20;background:#0f172ae6;border:1px solid #7dd3fc80;border-radius:12px;padding:12px 14px;font-size:.9rem;line-height:1.4;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 30px #00000059}.debugOverlay-module__Y4UqQa__wakeFallbackLabel{text-transform:uppercase;letter-spacing:.12em;color:#fca5a5;margin:0 0 4px;font-size:.8rem}.debugOverlay-module__Y4UqQa__renderPanel{color:#e0f2fe;background:#0f172ae6;border:1px solid #7dd3fc80;border-radius:12px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex;box-shadow:0 10px 30px #00000059}.debugOverlay-module__Y4UqQa__renderStats{flex-direction:column;gap:4px;font-size:.9rem;display:flex}.debugOverlay-module__Y4UqQa__renderLabel{text-transform:uppercase;letter-spacing:.12em;color:#c7d2fe;margin:0;font-size:.8rem}.debugOverlay-module__Y4UqQa__renderStat{margin:0}.debugOverlay-module__Y4UqQa__renderCanvasHidden{opacity:0;pointer-events:none;z-index:-1;width:1px;height:1px;position:fixed;top:0;left:0}.debugOverlay-module__Y4UqQa__renderCanvasDebug{background:#0b122a;border:1px solid #7dd3fc73;border-radius:10px;width:160px;height:64px;box-shadow:inset 0 0 15px #7dd3fc40}
.leave-game-dialog-module__-VJXLa__backdrop{--fp-u:min(calc(100vw / 1920), calc(100vh / 1080));z-index:40;padding:max(16px, calc(48 * var(--fp-u)));background:var(--overlay-scrim);font-family:var(--font-finto);animation:leave-game-dialog-module__-VJXLa__leaveScrimIn var(--motion-dur-quick) var(--motion-ease-settle) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (height:100dvh){.leave-game-dialog-module__-VJXLa__backdrop{--fp-u:min(calc(100dvw / 1920), calc(100dvh / 1080))}}html[data-fp-streamer] .leave-game-dialog-module__-VJXLa__backdrop{position:absolute}.leave-game-dialog-module__-VJXLa__card{width:max(300px, calc(760 * var(--fp-u)));max-width:100%;padding:max(22px, calc(52 * var(--fp-u))) max(22px, calc(56 * var(--fp-u))) max(18px, calc(44 * var(--fp-u)));border-radius:max(18px, calc(44 * var(--fp-u)));background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-raised);text-align:center;animation:leave-game-dialog-module__-VJXLa__leaveCardIn var(--motion-dur-pop) var(--motion-ease-enter) both;flex-direction:column;align-items:center;display:flex;position:relative}.leave-game-dialog-module__-VJXLa__mark{width:max(44px, calc(96 * var(--fp-u)));height:max(44px, calc(96 * var(--fp-u)));background:var(--destructive-surface);color:var(--destructive);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.leave-game-dialog-module__-VJXLa__markIcon{width:max(22px, calc(46 * var(--fp-u)));height:max(22px, calc(46 * var(--fp-u)))}.leave-game-dialog-module__-VJXLa__title{margin:max(12px, calc(24 * var(--fp-u))) 0 0;font-size:max(22px, calc(52 * var(--fp-u)));font-weight:var(--weight-black);letter-spacing:-.02em;line-height:1.1}.leave-game-dialog-module__-VJXLa__body{margin:max(8px, calc(16 * var(--fp-u))) 0 0;max-width:calc(600 * var(--fp-u));font-size:max(14px, calc(26 * var(--fp-u)));font-weight:var(--weight-semibold);line-height:1.4}.leave-game-dialog-module__-VJXLa__actions{margin-top:max(18px, calc(38 * var(--fp-u)));justify-content:center;align-items:center;gap:max(10px, calc(20 * var(--fp-u)));flex-wrap:wrap;display:flex}.leave-game-dialog-module__-VJXLa__stayButton,.leave-game-dialog-module__-VJXLa__leaveButton{min-width:max(120px, calc(220 * var(--fp-u)));padding:max(10px, calc(18 * var(--fp-u))) max(18px, calc(34 * var(--fp-u)));border-radius:max(12px, calc(24 * var(--fp-u)));font-family:inherit;font-size:max(15px, calc(28 * var(--fp-u)));font-weight:var(--weight-black);cursor:pointer;transition:transform var(--duration-press) var(--ease-emphasized);border:none}.leave-game-dialog-module__-VJXLa__stayButton:active,.leave-game-dialog-module__-VJXLa__leaveButton:active{transform:scale(var(--scale-pressed))}.leave-game-dialog-module__-VJXLa__stayButton:focus-visible,.leave-game-dialog-module__-VJXLa__leaveButton:focus-visible{outline:max(2px, calc(4 * var(--fp-u))) solid var(--finto-white);outline-offset:max(2px, calc(4 * var(--fp-u)))}.leave-game-dialog-module__-VJXLa__stayButton{background:var(--gradient-cta);color:var(--text-on-brand)}.leave-game-dialog-module__-VJXLa__leaveButton{border:max(2px, calc(3 * var(--fp-u))) solid var(--destructive);color:var(--destructive);background:0 0}.leave-game-dialog-module__-VJXLa__leaveButton:hover{background:var(--destructive-surface)}@keyframes leave-game-dialog-module__-VJXLa__leaveScrimIn{0%{opacity:0}to{opacity:1}}@keyframes leave-game-dialog-module__-VJXLa__leaveCardIn{0%{opacity:0;transform:translateY(calc(24 * var(--fp-u))) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.leave-game-dialog-module__-VJXLa__backdrop,.leave-game-dialog-module__-VJXLa__card{animation:none}.leave-game-dialog-module__-VJXLa__stayButton,.leave-game-dialog-module__-VJXLa__leaveButton{transition:none}}
