:root{--color-ink:#000;--color-cream:#f5f6e8;--color-surface:#fff;--color-on-primary:#fff;--color-on-secondary:#111;--color-text-ink:#37352f;--color-gold-ink:#6b5b16;--color-bg-host:#537cbb;--color-bg-player:#ebc94f;--color-primary:#e27539;--color-secondary:#e8bf46;--color-team1:#d89091;--color-team2:#e8bf46;--color-win:#3fa46a;--color-lose:#d9534f;--color-tie:#e27539;--color-danger:#d9534f;--color-viewfinder:#1a1a1a;--color-qr-placeholder:#d8d4c6;--color-stage-backdrop:#cdd7e8;--color-lobby-footer:#0d0d0d;--color-chrome:#0d0d0d;--color-chrome-muted:#9fb6d8;--color-chrome-soft:#cdd6e6;--color-bg-drumroll:#2c3f5e;--color-divider:#efeee4;--color-track-muted:#e2dfd2;--color-olive-muted:#8d8877;--color-hint-faded:#a6a294;--color-gold-deep:#c9a23a;--color-win-tint:#eaf6ee;--color-win-ink:#2c6b47;--color-lose-tint:#ffe4e3;--color-win-soft:#3fa46a99;--color-secondary-tint:#e8bf4652;--color-random-tint:#8d5bd433;--color-primary-glow:#e2753966;--color-placeholder-stripe-a:#eef0e6;--color-placeholder-stripe-b:#e4e6da;--color-overlay:#00000073;--color-surface-ghost:#fff3;--color-surface-ghost-border:#ffffff6b;--color-ink-soft:#0000008c;--color-shadow-chrome:#00000059;--color-shadow-soft:#0000004d;--color-hint-muted:#9a9788;--color-text-ink-muted:#37352f80;--color-surface-translucent:#ffffff80;--color-surface-frosted:#fff6;--color-gold-muted:#a8936e;--color-ink-border-muted:#00000040;--color-shadow-card:#000000e6;--color-shadow-panel:#00000073;--color-shadow-stage:#00000047;--color-pen-purple:#8d5bd4;--color-pen-brown:#8a5a3b;--color-pen-purple-deep:#7a4fd0;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:64px;--space-half:2px;--space-avatar-grid:10px;--space-step-pill-pad-y:5px;--space-step-pill-pad-x:13px;--space-country-option-pad-y:10px;--space-country-chip-pad:10px;--space-field-error:13px;--space-field-error-dense:8px;--size-control:28px;--size-tap-min:44px;--size-otp-box-w:52px;--size-otp-box-h:60px;--size-otp-caret-w:3px;--size-otp-caret-h:26px;--size-avatar:56px;--size-avatar-hero:118px;--size-step-circle:26px;--size-roster-pill-height:32px;--size-stage-content-top:73px;--size-country-sheet-max-width:420px;--size-country-sheet-max-height:560px;--radius-sm:8px;--radius-otp:11px;--radius-chip-square:11px;--radius-control:9px;--radius-card:14px;--radius-card-player:22px;--radius-field:13px;--radius-button-md:15px;--radius-md:16px;--radius-panel:20px;--radius-lg:24px;--radius-pill:9999px;--border-outline:3px;--border-thin:2.5px;--border-avatar-hero:4px;--border-heavy:5px;--shadow-xs:0px 2px 0 var(--color-ink);--shadow-xs-y:2px;--shadow-sm:0px 3px 0 var(--color-ink);--shadow-sm-y:3px;--shadow-md:0px 4px 0 var(--color-ink);--shadow-md-y:4px;--shadow-card:4px 5px 0 var(--color-shadow-card);--shadow-card-y:5px;--shadow-panel:4px 5px 0 var(--color-shadow-panel);--shadow-panel-y:5px;--shadow-button-hero:0px 6px 0 var(--color-ink);--shadow-button-hero-y:6px;--shadow-button-md:0px 5px 0 var(--color-ink);--shadow-button-md-y:5px;--shadow-stage:8px 9px 0 var(--color-shadow-stage);--shadow-stage-y:9px;--shadow-lg:0px 6px 0 var(--color-ink);--shadow-lg-y:6px;--shadow-xl:0px 8px 0 var(--color-ink);--shadow-xl-y:8px;--shadow-stage-pill:0px 5px 0 var(--color-shadow-chrome);--shadow-stage-pill-y:5px;--shadow-stage-bar:0px 7px 0 var(--color-shadow-soft);--shadow-stage-bar-y:7px;--shadow-stage-card:0px 10px 0 var(--color-shadow-panel);--shadow-stage-card-y:10px;--shadow-stage-card-sm:0px 8px 0 var(--color-shadow-panel);--shadow-stage-card-sm-y:8px;--shadow-stage-panel:0px 7px 0 var(--color-shadow-panel);--shadow-stage-panel-y:7px;--shadow-stage-panel-sm:0px 5px 0 var(--color-shadow-panel);--shadow-stage-panel-sm-y:5px;--shadow-card-player:0px 7px 0 var(--color-ink);--shadow-card-player-y:7px;--shadow-circle-stage:0px 13px 0 var(--color-shadow-soft);--shadow-circle-stage-y:13px;--shadow-circle-player:0px 11px 0 var(--color-shadow-soft);--shadow-circle-player-y:11px;--shadow-result-circle:0px 8px 0 var(--color-shadow-chrome);--shadow-result-circle-y:8px;--shadow-result-box:0px 7px 0 var(--color-shadow-chrome);--shadow-result-box-y:7px;--font-display:"Ping Round AL", system-ui, sans-serif;--font-body:"Ping Round AL", system-ui, sans-serif;--font-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;--font-weight-regular:400;--font-weight-medium:600;--font-weight-bold:700;--font-weight-heavy:800;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-30:30px;--motion-shake-swing1:-5px;--motion-shake-swing2:3.5px;--motion-shake-swing3:-2px;--motion-shake-step:90ms;--motion-shake-duration:.36s;--motion-stepper-pill-delay:.12s;--motion-stepper-check-delay:.2s;--motion-stepper-check-duration:.2s;--motion-country-sheet-max-height-ratio:.7;--motion-caret-blink-duration:1.06s;--motion-game-pop-duration:.5s;--motion-game-pop-small-duration:.45s;--motion-game-pop-stagger-delay:.12s;--motion-game-dots-duration:1s;--motion-game-dots-slow-duration:1.2s;--motion-game-dots-stagger-delay:.15s;--motion-game-dots-slow-stagger-delay:.2s;--motion-game-pending-pulse-duration:1.4s;--motion-game-countdown-step-duration:1s;--motion-game-reveal-beat-delay:1s;--motion-game-reveal-travel-duration:2.6s;--motion-game-count-up-duration:1.1s;--motion-timer-pulse-warn-duration:1s;--motion-timer-pulse-danger-duration:.5s;--motion-timer-pulse-critical-duration:.333s;--motion-timer-tier-fade-duration:.2s;--motion-phase-enter-duration:.14s;--motion-phase-exit-duration:.14s;--motion-phase-caption-enter-duration:.3s;--motion-phase-caption-exit-duration:.16s;--motion-phase-caption-bar-enter-duration:.42s;--motion-phase-caption-slide-duration:.24s;--motion-phase-wash-duration:.42s;--motion-phase-handoff-duration:.32s}@font-face{font-family:Ping Round AL;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/PingRoundAL-Medium.woff2)format("woff2")}@font-face{font-family:Ping Round AL;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/PingRoundAL-Bold.woff2)format("woff2")}@font-face{font-family:Ping Round AL;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/PingRoundAL-Heavy.woff2)format("woff2")}*{box-sizing:border-box}:root{font-family:var(--font-display);color:var(--color-text-ink);-webkit-font-smoothing:antialiased;--keyboard-inset:0px;--screen-height:calc(100dvh - var(--keyboard-inset,0px));--compose-min-lines:5;--compose-max-lines:14;--corner-control-size:42px;line-height:1.5}html{background-color:var(--color-bg-player);transition:background-color var(--motion-phase-wash-duration) ease-in-out}@media (prefers-reduced-motion:reduce){html{transition:none}}body{touch-action:manipulation;margin:0}input,textarea,[contenteditable=true]{caret-color:var(--color-primary)}#root{width:100%;min-height:100dvh;display:flex}.appRoot{padding-bottom:var(--keyboard-inset,0px);flex-direction:column;flex:1;width:100%;min-height:100dvh;display:flex}a{color:inherit;-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:3px;-webkit-tap-highlight-color:transparent;text-decoration-thickness:2px}.motion-pop{animation-name:gmnm-pop;animation-duration:var(--motion-game-pop-duration);animation-timing-function:ease-out;animation-fill-mode:both}.motion-popSmall{animation-name:gmnm-pop;animation-duration:var(--motion-game-pop-small-duration);animation-timing-function:ease-out;animation-fill-mode:both}.motion-stagger1{animation-delay:var(--motion-game-pop-stagger-delay)}.motion-stagger2{animation-delay:calc(2 * var(--motion-game-pop-stagger-delay))}.motion-stagger3{animation-delay:calc(3 * var(--motion-game-pop-stagger-delay))}.motion-stagger4{animation-delay:calc(4 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(2){animation-delay:calc(2 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(3){animation-delay:calc(4 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(4){animation-delay:calc(6 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(5){animation-delay:calc(8 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(6){animation-delay:calc(10 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(7){animation-delay:calc(12 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(8){animation-delay:calc(14 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(9){animation-delay:calc(16 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(10){animation-delay:calc(18 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(11){animation-delay:calc(20 * var(--motion-game-pop-stagger-delay))}.motion-cascadeRows>:nth-child(12){animation-delay:calc(22 * var(--motion-game-pop-stagger-delay))}.motion-collapseOut{transform-origin:top;animation-name:gmnm-collapse-out;animation-duration:var(--motion-phase-caption-slide-duration);animation-timing-function:ease-in;animation-fill-mode:both}@keyframes gmnm-collapse-out{0%{opacity:1;transform:none}to{opacity:0;transform:scaleY(0)}}.motion-phaseOut{animation-name:gmnm-phase-out;animation-duration:var(--motion-phase-exit-duration);animation-timing-function:ease-in;animation-fill-mode:both}.motion-afterGlide{animation-name:gmnm-phase-in-late;animation-duration:var(--motion-phase-caption-slide-duration);animation-timing-function:ease-out;animation-delay:var(--motion-phase-caption-bar-enter-duration);animation-fill-mode:both}@keyframes gmnm-phase-in-late{0%{opacity:0}to{opacity:1}}.motion-popIn{animation-name:gmnm-pop-in;animation-duration:var(--motion-game-pop-small-duration);animation-timing-function:ease-out;animation-fill-mode:both}.motion-halfBeat{animation-delay:calc(.5 * var(--motion-game-reveal-beat-delay))}.motion-beat1{animation-delay:var(--motion-game-reveal-beat-delay)}.motion-beat1Half{animation-delay:calc(1.5 * var(--motion-game-reveal-beat-delay))}.motion-beat2{animation-delay:calc(2 * var(--motion-game-reveal-beat-delay))}.motion-beat2Half{animation-delay:calc(2.5 * var(--motion-game-reveal-beat-delay))}.motion-beat3{animation-delay:calc(3 * var(--motion-game-reveal-beat-delay))}.motion-dots{animation:gmnm-dots var(--motion-game-dots-duration) infinite}.motion-dotsSlow{animation:gmnm-dots var(--motion-game-dots-slow-duration) infinite}.motion-pendingPulse{animation:gmnm-pending-pulse var(--motion-game-pending-pulse-duration) ease-in-out infinite}@keyframes gmnm-pop{0%{transform:scale(.7)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes gmnm-pop-in{0%{opacity:0;visibility:hidden;transform:scale(.6)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes gmnm-phase-out{0%{opacity:1}to{opacity:0}}@keyframes gmnm-pending-pulse{0%,to{opacity:.28;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes gmnm-dots{0%,20%{opacity:.2}50%{opacity:1}to{opacity:.2}}.motion-verdictOverlayWin,.motion-verdictOverlayLose{position:relative}.motion-verdictOverlayWin:after,.motion-verdictOverlayLose:after{content:"";box-sizing:border-box;border:var(--border-outline) solid;border-radius:inherit;pointer-events:none;opacity:0;animation:gmnm-verdict-overlay var(--motion-game-pop-small-duration) ease-out both;animation-delay:var(--verdict-overlay-delay,calc(2.5 * var(--motion-game-reveal-beat-delay)));position:absolute;inset:0}.motion-verdictOverlayWin:after{border-color:var(--verdict-overlay-win-color,var(--color-win))}.motion-verdictOverlayLose:after{border-color:var(--verdict-overlay-lose-color,var(--color-lose))}@keyframes gmnm-verdict-overlay{0%{opacity:0}to{opacity:1}}@keyframes gmnm-opacity-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.motion-afterGlide,.motion-pop,.motion-popSmall,.motion-popIn{animation:none}.motion-collapseOut{animation-duration:1ms}.motion-dots,.motion-dotsSlow{animation:gmnm-opacity-breathe var(--motion-game-dots-slow-duration) infinite}.motion-pendingPulse{animation:gmnm-opacity-breathe calc(2 * var(--motion-game-pending-pulse-duration)) ease-in-out infinite}.motion-phaseOut{opacity:0;animation:none}.motion-verdictOverlayWin:after,.motion-verdictOverlayLose:after{opacity:1;animation:none}}.locked-field{--locked-wash:var(--wash,var(--color-bg-player));--locked-ink:color-mix(in srgb, var(--color-ink) 50%, var(--locked-wash));--shadow-sm:0px var(--shadow-sm-y) 0 var(--locked-ink);--shadow-md:0px var(--shadow-md-y) 0 var(--locked-ink);--shadow-lg:0px var(--shadow-lg-y) 0 var(--locked-ink);--shadow-xl:0px var(--shadow-xl-y) 0 var(--locked-ink);--shadow-button-md:0px var(--shadow-button-md-y) 0 var(--locked-ink);--shadow-card-player:0px var(--shadow-card-player-y) 0 var(--locked-ink);isolation:isolate;position:relative}.locked-field.locked-field{border-color:var(--locked-ink)}.locked-field:after{content:"";z-index:1;border-radius:inherit;background:var(--locked-wash);opacity:.5;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:0}@starting-style{.locked-field:after{opacity:0}}.locked-field:disabled,.locked-field :disabled{-webkit-text-fill-color:currentColor}.locked-field :disabled{opacity:1}.sticker-ltr-row{direction:ltr}.sticker-header-row{align-items:center;display:flex}.sticker-control-spacer{width:var(--size-control);flex:none}.sticker-outline{border:var(--border-outline) solid var(--color-ink)}.sticker-outline-thin{border:var(--outline-thin-border,var(--border-thin) solid var(--color-ink))}.sticker-zoom-reset{border-radius:var(--radius-pill);background:var(--color-surface);font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--font-size-13);color:var(--color-text-ink);cursor:pointer;padding:6px 14px;position:absolute;bottom:11px;left:14px}.sticker-one-line{white-space:nowrap;text-overflow:ellipsis;margin-block:-.5em;padding-block:.5em;overflow:hidden}.sticker-clamp2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sticker-clamp3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sticker-pill-metrics{border-radius:var(--radius-pill);padding-block:.25em;line-height:1.5}.sticker-muted-label{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:var(--muted-label-size,var(--font-size-15));color:var(--color-hint-muted)}.sticker-card-shadow{box-shadow:var(--shadow-card)}.sticker-input-shadow{box-shadow:var(--shadow-md)}.sticker-button-shadow-md{box-shadow:var(--shadow-button-md)}.sticker-small-shadow{box-shadow:var(--shadow-sm)}.sticker-stat-chip{background:var(--stat-chip-bg,var(--color-surface));border-radius:var(--radius-pill);padding:var(--stat-chip-pad,0 14px 2px);font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--stat-chip-size,var(--font-size-17));color:var(--stat-chip-color,var(--color-text-ink));-webkit-text-stroke:0;white-space:nowrap;direction:ltr}.sticker-stage-note{justify-content:center;align-items:center;gap:9px;align-self:var(--stage-note-align,center);background:var(--stage-note-bg,var(--color-surface));border-radius:var(--radius-pill);max-width:100%;padding:var(--stage-note-pad,4px 18px 6px);box-shadow:var(--shadow-sm);font-family:var(--font-display);font-weight:var(--stage-note-weight,var(--font-weight-bold));font-size:var(--stage-note-size,var(--font-size-17));color:var(--stage-note-color,var(--color-text-ink));white-space:var(--stage-note-wrap,nowrap);flex:none;display:inline-flex}.sticker-info-banner{box-shadow:none}.sticker-hint-divider{background:var(--color-divider);border-radius:2px;height:2px}.sticker-hint-note{font-family:var(--font-display);font-size:var(--font-size-13);color:var(--color-hint-muted);line-height:1.35}.sticker-dark-bar{background:var(--color-chrome);border-radius:var(--radius-card);padding:var(--dark-bar-padding,14px)}.sticker-bare-input{background:0 0;border:none;outline:none;padding:0}.sticker-bare-input::placeholder{color:var(--color-hint-muted)}.sticker-compose-box{resize:none;width:100%;min-height:calc(var(--compose-min-lines) * 1.5em);max-height:calc(var(--compose-max-lines) * 1.5em);field-sizing:content;flex:auto;line-height:1.5}.sticker-stroke-text{paint-order:stroke fill}.sticker-primary-action{background:var(--primary-action-bg,var(--color-primary));border:var(--border-outline) solid var(--color-ink);text-align:center;font-family:var(--font-display);font-weight:var(--font-weight-heavy);color:var(--color-on-primary);-webkit-text-stroke:1.4px var(--color-ink);cursor:pointer}.sticker-pressable{transition:transform 60ms}.sticker-pressable:active{transform:translateY(var(--press-depth,2px));box-shadow:none}.sticker-display-font{font-family:var(--font-display)}.sticker-press-card{--press-depth:var(--shadow-xs-y);content-visibility:auto;contain-intrinsic-size:auto var(--press-card-block,118px);text-align:start;background:var(--color-surface);width:100%;box-shadow:var(--press-card-shadow,var(--shadow-xs));cursor:var(--press-card-cursor,pointer)}.sticker-block-card{border-radius:var(--block-card-radius,15px);flex-direction:column;display:flex}.sticker-submit-action{border-radius:var(--radius-card-player);width:100%;font-size:var(--font-size-18);box-shadow:var(--submit-action-shadow,var(--shadow-card-player));padding:15px 20px}.sticker-submit-action-pressable{--press-depth:var(--shadow-xl-y)}.sticker-option-row{--press-depth:var(--shadow-lg-y);background:var(--option-row-bg,var(--color-surface));border-radius:var(--radius-panel);box-shadow:var(--shadow-lg);cursor:pointer;align-items:center;gap:14px;padding:15px 20px;display:flex}.sticker-option-row-letter{width:var(--option-row-letter-size,34px);height:var(--option-row-letter-size,34px);border-radius:var(--option-row-letter-radius,var(--radius-chip-square));background:var(--option-row-letter-bg,var(--color-secondary));border:var(--option-row-letter-border,var(--border-thin)) solid var(--color-ink);font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--font-size-17);color:var(--color-on-secondary);flex:none;justify-content:center;align-items:center;display:flex}.sticker-option-row-label{font-family:var(--font-display);font-weight:var(--option-row-label-weight,var(--font-weight-bold));font-size:var(--font-size-18);color:var(--option-row-label-color,var(--color-text-ink))}.sticker-square-tile{--press-depth:var(--shadow-xs-y);display:var(--square-tile-display,flex);flex-direction:var(--square-tile-direction,row);justify-content:center;align-items:center;gap:var(--square-tile-gap,0);width:var(--square-tile-w,50px);height:var(--square-tile-h,auto);padding:var(--square-tile-pad,0);border-radius:var(--radius-chip-square);background:var(--square-tile-bg,var(--color-surface));box-shadow:var(--shadow-xs);font-size:var(--square-tile-font-size,inherit);line-height:var(--square-tile-line-height,inherit);color:var(--square-tile-color,inherit);cursor:pointer;transition:var(--square-tile-transition,transform 60ms ease)}.sticker-square-tile-picked{border-width:var(--border-outline);box-shadow:var(--shadow-sm);--press-depth:var(--shadow-sm-y)}.sticker-icon-control{--press-depth:var(--shadow-xs-y);width:var(--icon-control-size,32px);height:var(--icon-control-height,var(--icon-control-size,32px));background:var(--icon-control-bg,var(--color-surface));border:var(--border-thin) solid var(--color-ink);border-radius:var(--icon-control-radius,var(--radius-control));box-shadow:var(--icon-control-shadow,var(--shadow-xs));color:var(--icon-control-color,var(--color-text-ink));cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.sticker-bare-button{cursor:pointer;background:0 0;border:none;padding:0}.sticker-divider{background:var(--color-divider);border-radius:2px;height:3px}.sticker-cream-box{background:var(--color-cream);border:var(--border-thin) solid var(--color-ink);border-radius:var(--cream-box-radius,18px);padding:var(--cream-box-padding,11px 15px)}.sticker-gold-chip{background:var(--gold-chip-bg,var(--color-secondary));border:var(--border-thin) solid var(--color-ink);border-radius:var(--radius-pill);padding:var(--gold-chip-pad,0 14px 1px);font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--gold-chip-size,var(--font-size-16));color:var(--gold-chip-color,var(--color-on-secondary));white-space:nowrap;box-shadow:var(--gold-chip-shadow,var(--shadow-xs));flex:none}.sticker-warning-pill{background:var(--warning-pill-bg,var(--color-lose-tint));border-radius:var(--warning-pill-radius,var(--radius-pill));padding:var(--warning-pill-pad,4px 12px);font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--warning-pill-size,var(--font-size-15));color:var(--warning-pill-color,var(--color-lose));box-shadow:var(--warning-pill-shadow,none)}._spinner_pxyj3_3{border-style:solid;border-radius:50%;flex:none;animation:.7s linear infinite _gmnm-spinner-rotate_pxyj3_1;display:block}._xs_pxyj3_15{border-width:2px;width:13px;height:13px}._sm_pxyj3_21{border-width:2px;width:17px;height:17px}._md_pxyj3_10{border-width:3px;width:23px;height:23px}._lg_pxyj3_33{border-width:3px;width:28px;height:28px}._onPrimary_pxyj3_41{border-color:var(--color-on-primary);border-top-color:#0000}._ink_pxyj3_46{border-color:var(--color-ink);border-top-color:#0000}._brand_pxyj3_51{border-color:var(--color-qr-placeholder);border-top-color:var(--color-primary)}@media (prefers-reduced-motion:reduce){._spinner_pxyj3_3{animation-duration:2.4s}}@keyframes _gmnm-spinner-rotate_pxyj3_1{to{transform:rotate(360deg)}}._host_jz9dj_4{position:relative}._host_jz9dj_4[aria-busy=true]:disabled{opacity:1;cursor:progress}._hiddenLabel_jz9dj_16{visibility:hidden}._spinnerSlot_jz9dj_20{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._button_l6zl5_1{font-family:var(--font-display);font-weight:var(--font-weight-heavy);cursor:pointer;--sticker-shadow:var(--shadow-lg);--press-depth:6px;background:0 0;border:none;justify-content:center;align-items:center;width:100%;padding:0;display:inline-flex;position:relative}._button_l6zl5_1:before{content:"";border-radius:inherit;box-shadow:var(--sticker-shadow);z-index:0;pointer-events:none;position:absolute;inset:0}._face_l6zl5_27{z-index:1;border-radius:inherit;justify-content:center;align-items:center;width:100%;transition:transform 60ms;display:flex;position:relative}._button_l6zl5_1:active ._face_l6zl5_27{transform:translateY(var(--press-depth))}._fit_l6zl5_42{width:auto}._hero_l6zl5_46{border-radius:var(--radius-md)}._hero_l6zl5_46 ._face_l6zl5_27{padding:15px var(--space-4);font-size:var(--font-size-18)}._md_l6zl5_55{border-radius:var(--radius-button-md);--sticker-shadow:var(--shadow-button-md);--press-depth:5px}._md_l6zl5_55 ._face_l6zl5_27{font-size:var(--font-size-17);padding:13px 26px}._primary_l6zl5_66 ._face_l6zl5_27{background:var(--color-primary)}._secondary_l6zl5_70 ._face_l6zl5_27{background:var(--color-secondary);color:var(--color-on-secondary)}._light_l6zl5_75 ._face_l6zl5_27{background:var(--color-surface);color:var(--color-text-ink)}._strokedLabel_l6zl5_80{color:var(--color-on-primary);-webkit-text-stroke:1px var(--color-ink)}._busy_l6zl5_89{cursor:progress}._busy_l6zl5_89 ._face_l6zl5_27,._busy_l6zl5_89:active ._face_l6zl5_27{transform:translateY(var(--press-depth))}._button_l6zl5_1:disabled:not(._busy_l6zl5_89){cursor:not-allowed}._button_l6zl5_1:disabled:not(._busy_l6zl5_89) ._face_l6zl5_27{border-color:color-mix(in srgb, var(--color-ink) 55%, var(--wash,var(--color-bg-player)))}._button_l6zl5_1:disabled:not(._busy_l6zl5_89) ._face_l6zl5_27:after{content:"";border-radius:inherit;background:var(--wash,var(--color-bg-player));opacity:.45;pointer-events:none;position:absolute;inset:0}._button_l6zl5_1:disabled:not(._busy_l6zl5_89):before{box-shadow:none}._button_l6zl5_1:disabled:not(._busy_l6zl5_89):active ._face_l6zl5_27{transform:none}._fallback_74pn3_1{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4);flex-direction:column;flex:1;min-height:100dvh;display:flex}._message_74pn3_12{font-size:var(--font-size-16);text-align:center;margin:0}._area_74pn3_19{min-height:0}._placeholder_b8yzy_1{flex:1;justify-content:center;align-items:center;min-height:100dvh;display:flex}._veil_829nk_6{z-index:90;pointer-events:none;opacity:1;animation:_washOut_829nk_1 var(--motion-phase-wash-duration) ease-in-out forwards;position:fixed;inset:0}@keyframes _washOut_829nk_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._veil_829nk_6{animation-duration:1ms}}._container_1obx9_9{--confetti-fade:.28s;pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}._anchorParent_1obx9_20{position:absolute}._accent_1obx9_30{--drift:calc(var(--confetti-scale,1) * 1px);transform:rotate(var(--rotation,0deg));animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}._eased_1obx9_42 ._accent_1obx9_30{transition:opacity var(--confetti-fade) ease}._path_a_1obx9_46{animation-name:_confetti-float-a_1obx9_1}._path_b_1obx9_50{animation-name:_confetti-float-b_1obx9_1}._path_c_1obx9_54{animation-name:_confetti-float-c_1obx9_1}@keyframes _confetti-float-a_1obx9_1{0%,to{transform:translate(0, 0) rotate(var(--rotation,0deg))}25%{transform:translate(calc(var(--drift) * 7), calc(var(--drift) * -12)) rotate(calc(var(--rotation,0deg) + 14deg))}50%{transform:translate(calc(var(--drift) * -3), calc(var(--drift) * -20)) rotate(calc(var(--rotation,0deg) - 6deg))}75%{transform:translate(calc(var(--drift) * -8), calc(var(--drift) * -7)) rotate(calc(var(--rotation,0deg) + 9deg))}}@keyframes _confetti-float-b_1obx9_1{0%,to{transform:translate(0, 0) rotate(var(--rotation,0deg))}30%{transform:translate(calc(var(--drift) * -9), calc(var(--drift) * 8)) rotate(calc(var(--rotation,0deg) - 12deg))}60%{transform:translate(calc(var(--drift) * 5), calc(var(--drift) * 15)) rotate(calc(var(--rotation,0deg) + 10deg))}80%{transform:translate(calc(var(--drift) * 8), calc(var(--drift) * 4)) rotate(calc(var(--rotation,0deg) + 4deg))}}@keyframes _confetti-float-c_1obx9_1{0%,to{transform:translate(0, 0) rotate(var(--rotation,0deg))}35%{transform:translate(calc(var(--drift) * 10), calc(var(--drift) * 6)) rotate(calc(var(--rotation,0deg) + 18deg))}65%{transform:translate(calc(var(--drift) * 2), calc(var(--drift) * -14)) rotate(calc(var(--rotation,0deg) - 8deg))}}@media (prefers-reduced-motion:reduce){._accent_1obx9_30{animation:none}}html[data-motion=lite] ._accent_1obx9_30{animation:none}._root_18jol_1{isolation:isolate;min-height:var(--screen-height);flex-direction:column;flex:1;width:100%;display:flex;position:relative}._host_18jol_13{--wash:var(--color-bg-host);background:var(--wash)}._player_18jol_18{--wash:var(--color-bg-player);background:var(--wash)}._inner_18jol_23{z-index:1;flex-direction:column;flex:1;width:100%;max-width:430px;margin:0 auto;display:flex;position:relative}._card_dq7zm_3{--wash:var(--color-surface);background:var(--wash);border-radius:var(--radius-md)}._stepper_kes8u_1{padding:46px 22px 0}._body_kes8u_5{padding-inline:var(--space-4);padding-block:var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));flex-direction:column;flex:1;justify-content:center;display:flex}._card_kes8u_17{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}._title_kes8u_24{font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--font-size-22);color:var(--color-text-ink);text-align:center;margin:0}
