.QuestionCard-module__SOiFqW__card{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);background:var(--card-bg);--accent:var(--accent-on-card);border:1px solid var(--card-border,transparent);box-shadow:var(--shadow-card);display:grid}.QuestionCard-module__SOiFqW__head{align-items:flex-start;gap:var(--space-3);display:flex}.QuestionCard-module__SOiFqW__number{background:linear-gradient(150deg, var(--gold-400), var(--gold-600));width:30px;height:30px;color:var(--gold-ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;border-radius:10px;flex:none;place-items:center;font-weight:900;display:grid}.QuestionCard-module__SOiFqW__prompt{font-size:var(--text-lg);color:var(--card-fg);text-wrap:pretty;margin:0;font-weight:700;line-height:1.9}.QuestionCard-module__SOiFqW__options{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.QuestionCard-module__SOiFqW__option{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-chip);background:var(--chip-bg);font-size:var(--text-base);color:var(--card-fg);transition:background .2s var(--ease-out), box-shadow .2s var(--ease-out);display:flex}.QuestionCard-module__SOiFqW__optionKey{background:var(--card-bg);--accent:var(--accent-on-card);width:22px;height:22px;font-size:var(--text-xs);color:var(--card-fg-muted);border-radius:7px;flex:none;place-items:center;font-weight:800;display:grid}.QuestionCard-module__SOiFqW__correct{box-shadow:inset 0 0 0 1px var(--emerald);background:#3fb98429}.QuestionCard-module__SOiFqW__correct .QuestionCard-module__SOiFqW__optionKey{background:var(--emerald);color:var(--gold-ink)}.QuestionCard-module__SOiFqW__tick{color:var(--emerald);margin-inline-start:auto}.QuestionCard-module__SOiFqW__toggle{padding:var(--space-2) var(--space-4);border-radius:var(--r-chip);color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background .16s var(--ease-out);background:0 0;border:1px solid #e8c47759;justify-self:start;font-weight:800}.QuestionCard-module__SOiFqW__toggle:hover{background:#e8c4771a}.QuestionCard-module__SOiFqW__answer{opacity:0;transition:grid-template-rows var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.QuestionCard-module__SOiFqW__answer[data-open]{opacity:1;grid-template-rows:1fr}.QuestionCard-module__SOiFqW__answerInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.QuestionCard-module__SOiFqW__answer{transition:none}}.QuestionCard-module__SOiFqW__answerLine{margin:0 0 var(--space-2);font-size:var(--text-base);color:var(--card-fg)}.QuestionCard-module__SOiFqW__answerLine strong{color:var(--emerald)}.QuestionCard-module__SOiFqW__explanation{font-size:var(--text-sm);color:var(--card-fg-muted);margin:0;line-height:2}
.Card-module__cBCt-G__card{background:var(--card-bg);--accent:var(--accent-on-card);color:var(--card-fg);border:1px solid var(--card-border);border-radius:var(--r-card);padding:var(--space-4);box-shadow:0 var(--lip) 0 0 var(--card-lip), var(--shadow-card)}.Card-module__cBCt-G__interactive{transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}@media (hover:hover){.Card-module__cBCt-G__interactive:hover{transform:translateY(calc(var(--raise) * -1));background:var(--card-hover-bg);border-color:var(--card-hover-line);box-shadow:0 calc(var(--lip) + var(--raise)) 0 0 var(--card-lip), var(--card-hover-shadow)}}.Card-module__cBCt-G__interactive:active{box-shadow:0 calc(var(--lip) - 2px) 0 0 var(--card-lip), var(--shadow-card);transform:translateY(1px)}.Card-module__cBCt-G__interactive:focus-visible{border-color:var(--gold-400);box-shadow:0 var(--lip) 0 0 var(--card-lip), var(--glow-gold)}.Card-module__cBCt-G__interactive:has(:focus-visible){border-color:var(--gold-400);box-shadow:0 var(--lip) 0 0 var(--card-lip), var(--glow-gold)}.Card-module__cBCt-G__header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}.Card-module__cBCt-G__eyebrow{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);font-weight:800}.Card-module__cBCt-G__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-weight:900;font-size:var(--text-3xl);line-height:var(--leading-tight);letter-spacing:var(--track-display);text-wrap:balance;margin:0}.Card-module__cBCt-G__description{margin:var(--space-2) 0 0;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--ink-2);max-width:58ch}.Card-module__cBCt-G__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.Celebration-module__pLgaZW__canvas{z-index:200;pointer-events:none;position:fixed;inset:0}
.Pill-module__aLm08G__pill{align-items:center;gap:var(--space-2);border-radius:var(--r-pill);font-size:var(--text-xs);white-space:nowrap;padding-block:8px;padding-inline:13px;font-weight:800;line-height:1.4;display:inline-flex}.Pill-module__aLm08G__live{background:var(--ruby);color:var(--cream-50);border-block-end:3px solid var(--ruby-deep)}.Pill-module__aLm08G__gold{background:linear-gradient(180deg, var(--gold-400), var(--gold-600));color:var(--gold-ink);border-block-end:3px solid var(--gold-800)}.Pill-module__aLm08G__success{background:linear-gradient(180deg, var(--emerald), var(--emerald-600));color:var(--cream-50);border-block-end:3px solid var(--emerald-deep)}.Pill-module__aLm08G__danger{background:var(--ruby-deep);color:var(--cream-50);border-block-end:3px solid #00000047}.Pill-module__aLm08G__neutral{background:var(--chip-bg);color:var(--chip-fg)}.Pill-module__aLm08G__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.Pill-module__aLm08G__chip{background:var(--chip-bg);border-radius:var(--r-chip);text-align:center;flex:1;min-width:0;padding:11px}.Pill-module__aLm08G__value{font-size:var(--text-lg);color:var(--card-fg);font-feature-settings:var(--num-tabular);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.35}.Pill-module__aLm08G__caption{font-size:var(--text-xs);color:var(--card-fg-muted);font-weight:700;line-height:1.5;display:block}
.Form-module__tZ_u8W__field{gap:var(--space-2);border:0;min-width:0;margin-block-end:var(--space-4);padding:0;display:grid}.Form-module__tZ_u8W__label{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--card-fg);flex-wrap:wrap;font-weight:700;display:flex}.Form-module__tZ_u8W__hint{font-size:var(--text-sm);color:var(--card-fg-muted);font-weight:700}.Form-module__tZ_u8W__error{font-size:var(--text-sm);color:var(--ruby-400);margin:0;font-weight:700}.Form-module__tZ_u8W__control{background:var(--chip-bg);width:100%;color:var(--card-fg);border-radius:var(--r-chip);min-height:var(--tap);padding-block:13px;padding-inline:var(--space-4);font-size:var(--text-base);transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border:2px solid #0000}.Form-module__tZ_u8W__control::placeholder{color:var(--card-fg-muted)}@media (hover:hover){.Form-module__tZ_u8W__control:hover:not(:disabled){background:var(--chip-hover-bg);border-color:#e8c47766}}.Form-module__tZ_u8W__control:focus-visible{border-color:var(--gold-400);background:var(--chip-hover-bg);box-shadow:var(--glow-gold);outline:none}.Form-module__tZ_u8W__control:disabled{opacity:.55;cursor:not-allowed}.Form-module__tZ_u8W__passwordWrap{direction:ltr;display:block;position:relative}.Form-module__tZ_u8W__hasReveal{padding-inline-end:calc(var(--tap) - 4px)}.Form-module__tZ_u8W__reveal{width:var(--tap);min-height:var(--tap);color:var(--card-fg-muted);cursor:pointer;border-radius:var(--r-chip);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:20px;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}@media (hover:hover){.Form-module__tZ_u8W__reveal:hover{color:var(--card-fg)}}.Form-module__tZ_u8W__reveal:focus-visible{color:var(--gold-400);outline:none}.Form-module__tZ_u8W__reveal[aria-pressed=true]{color:var(--gold-400)}.Form-module__tZ_u8W__textarea{resize:vertical;min-height:120px;line-height:1.8}.Form-module__tZ_u8W__select{cursor:pointer}.Form-module__tZ_u8W__select option{background-color:var(--lapis-800);color:var(--cream-50);padding:8px 12px}[data-surface=parchment] .Form-module__tZ_u8W__select option{background-color:var(--parchment-50);color:var(--lapis-700)}[data-surface=night] .Form-module__tZ_u8W__select option{background-color:var(--lapis-800);color:var(--cream-50)}.Form-module__tZ_u8W__checkboxRow{align-items:center;gap:var(--space-3);min-height:var(--tap);cursor:pointer;font-weight:700;font-size:var(--text-base);transition:color var(--dur-fast) var(--ease-out);display:flex}@media (hover:hover){.Form-module__tZ_u8W__checkboxRow:hover{color:var(--accent-on-card)}}.Form-module__tZ_u8W__checkbox{width:20px;height:20px;accent-color:var(--gold-600);cursor:pointer}
.Icon-module__FGHQAW__iconButton{border:1px solid var(--card-border);border-radius:var(--r-chip);background:var(--chip-bg);width:40px;height:40px;color:var(--card-fg);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);place-items:center;font-size:18px;display:inline-grid}@media (hover:hover){.Icon-module__FGHQAW__iconButton:hover{background:var(--chip-hover-bg);border-color:var(--card-hover-line);color:var(--accent-on-card);transform:translateY(-1px)}}.Icon-module__FGHQAW__iconButton:active{transform:translateY(1px)}.Icon-module__FGHQAW__iconButton:disabled{opacity:.45;cursor:not-allowed;transform:none}
.Game-module__b5souG__medal{width:26px;height:26px;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--gold-ink);border-radius:50%;place-items:center;font-weight:900;display:inline-grid}.Game-module__b5souG__gold{background:conic-gradient(from 200deg, var(--gold-gleam), var(--gold-600), var(--gold-gleam))}.Game-module__b5souG__silver{background:conic-gradient(from 200deg, var(--silver-gleam), var(--silver), var(--silver-gleam))}.Game-module__b5souG__bronze{background:conic-gradient(from 200deg, var(--bronze-gleam), var(--bronze), var(--bronze-gleam))}.Game-module__b5souG__plain{background:var(--chip-bg);color:var(--chip-fg)}.Game-module__b5souG__streak{align-items:center;gap:var(--space-2);background:linear-gradient(180deg, var(--gold-400), var(--gold-600));color:var(--gold-ink);font-size:var(--text-xs);border-radius:var(--r-pill);border-block-end:3px solid var(--gold-800);padding-block:8px;padding-inline:13px;font-weight:900;display:inline-flex}.Game-module__b5souG__flame{animation:1.1s ease-in-out infinite Game-module__b5souG__pulse}@keyframes Game-module__b5souG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.Game-module__b5souG__balance{align-items:center;gap:var(--space-2);border-radius:var(--r-pill);font-size:var(--text-base);color:var(--accent);font-variant-numeric:tabular-nums;background:#e8c4771a;border:1px solid #e8c47747;padding-block:6px;padding-inline:13px 7px;font-weight:900;display:inline-flex}.Game-module__b5souG__gem{background:linear-gradient(145deg, var(--gold-gleam), var(--gold-600));width:20px;height:20px;transform:rotate(45deg)}
.Loader-module__CMPuIW__loader{flex:none;display:block;overflow:visible}.Loader-module__CMPuIW__loader circle{fill:none;stroke-linecap:round;transform-origin:50%}.Loader-module__CMPuIW__track{stroke:currentColor;stroke-width:3px;opacity:.16}.Loader-module__CMPuIW__arc{stroke:var(--gold-400);stroke-width:3.5px;stroke-dasharray:113;animation:1.5s ease-in-out infinite Loader-module__CMPuIW__dq-sweep,1.9s linear infinite Loader-module__CMPuIW__dq-spin}.Loader-module__CMPuIW__inner{stroke:var(--cream-200);stroke-width:2px;stroke-dasharray:20 55;opacity:.7;animation:2.6s linear infinite Loader-module__CMPuIW__dq-spin-back}@keyframes Loader-module__CMPuIW__dq-sweep{0%{stroke-dashoffset:108px}50%{stroke-dashoffset:30px}to{stroke-dashoffset:108px}}@keyframes Loader-module__CMPuIW__dq-spin{to{transform:rotate(360deg)}}@keyframes Loader-module__CMPuIW__dq-spin-back{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.Loader-module__CMPuIW__arc{stroke-dashoffset:60px;opacity:.85;animation:none}.Loader-module__CMPuIW__inner{animation:none}}
.Logo-module__GYDARG__mark{filter:drop-shadow(0 6px 14px #00000073);flex:none;display:block}.Logo-module__GYDARG__lockup{align-items:center;gap:var(--space-2);display:inline-flex}.Logo-module__GYDARG__word{line-height:1.15;display:grid}.Logo-module__GYDARG__word strong{font-size:var(--text-base);letter-spacing:.04em;direction:ltr;font-weight:900}.Logo-module__GYDARG__delta{color:var(--cream-50)}.Logo-module__GYDARG__quiz{color:var(--gold-400)}.Logo-module__GYDARG__word small{font-size:var(--text-xs);color:var(--ink-2)}@media (hover:hover){.Logo-module__GYDARG__lockup:hover .Logo-module__GYDARG__mark{filter:drop-shadow(0 6px 14px #e8c47759);transform:rotate(-6deg)scale(1.06)}}.Logo-module__GYDARG__mark{transition:transform var(--dur-base) var(--ease-spring), filter var(--dur-base) var(--ease-out)}
.Modal-module__eF0LJG__backdrop{z-index:1000;padding:var(--space-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);touch-action:none;overscroll-behavior:contain;background:#0b0a1ad9;place-items:center;animation:.2s ease-out forwards Modal-module__eF0LJG__backdropEnter;display:grid;position:fixed;inset:0}@keyframes Modal-module__eF0LJG__backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__eF0LJG__modalEnter{0%{opacity:0;transform:scale(.92)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.Modal-module__eF0LJG__panel{touch-action:pan-y;background:var(--card-bg);--accent:var(--accent-on-card,var(--gold-400));width:min(520px,100%);max-height:85vh;color:var(--card-fg);border:1px solid var(--card-border,#e8c47740);border-radius:var(--r-card);padding:var(--space-5);box-shadow:0 var(--lip,5px) 0 0 var(--card-lip), var(--shadow-lift);animation:.22s cubic-bezier(.16,1,.3,1) forwards Modal-module__eF0LJG__modalEnter;overflow-y:auto}.Modal-module__eF0LJG__head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-block-end:var(--space-4);display:flex}.Modal-module__eF0LJG__head h2{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);margin:0}.Modal-module__eF0LJG__body{color:var(--card-fg)}.Modal-module__eF0LJG__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}
.OtpInput-module__ANt_4W__wrap{gap:var(--space-2);display:grid;position:relative}.OtpInput-module__ANt_4W__label{font-weight:700;font-size:var(--text-sm);color:var(--card-fg-muted)}.OtpInput-module__ANt_4W__field{inset:0;opacity:0;cursor:text;width:100%;height:56px;position:absolute;inset-block-start:26px}.OtpInput-module__ANt_4W__cells{gap:var(--space-2);direction:ltr;display:flex}.OtpInput-module__ANt_4W__cell{border-radius:var(--r-chip);background:var(--chip-bg);height:56px;color:var(--card-fg);font-size:var(--text-xl);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-spring);border:2px solid #0000;flex:1;place-items:center;font-weight:900;display:grid}.OtpInput-module__ANt_4W__active{border-color:var(--gold-400)}.OtpInput-module__ANt_4W__filled{border-color:color-mix(in srgb, var(--emerald) 55%, transparent);background:color-mix(in srgb, var(--emerald) 12%, var(--chip-bg))}.OtpInput-module__ANt_4W__complete .OtpInput-module__ANt_4W__cell{border-color:var(--emerald);background:color-mix(in srgb, var(--emerald) 16%, var(--chip-bg))}.OtpInput-module__ANt_4W__complete{animation:OtpInput-module__ANt_4W__settle .26s var(--ease-out)}@keyframes OtpInput-module__ANt_4W__settle{50%{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.OtpInput-module__ANt_4W__complete{animation:none}}
.States-module__Rl82sa__panel{justify-items:center;gap:var(--space-3);text-align:center;padding:var(--space-7) var(--space-4);background:var(--card-bg);--accent:var(--accent-on-card);color:var(--card-fg);border:1px solid var(--card-border);border-radius:var(--r-card);display:grid}.States-module__Rl82sa__panel h2{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);margin:0}.States-module__Rl82sa__panel p{color:var(--card-fg-muted);max-width:46ch;margin:0}.States-module__Rl82sa__icon{border-radius:var(--r-chip);background:var(--chip-bg);width:56px;height:56px;color:var(--accent);place-items:center;font-size:26px;display:grid}.States-module__Rl82sa__inline{align-items:center;gap:var(--space-2);color:var(--card-fg-muted);font-size:var(--text-base);display:inline-flex}.States-module__Rl82sa__skeleton{border-radius:var(--r-chip);background:var(--chip-bg);min-height:14px;animation:1.4s ease-in-out infinite States-module__Rl82sa__pulse;display:block}@keyframes States-module__Rl82sa__pulse{0%,to{opacity:.55}50%{opacity:1}}.States-module__Rl82sa__alert{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-chip);border:1px solid var(--card-border);background:var(--chip-bg);color:var(--card-fg);font-size:var(--text-base);display:flex}.States-module__Rl82sa__info{border-color:#7c5cff66}.States-module__Rl82sa__successTone{border-color:var(--emerald)}.States-module__Rl82sa__warning{border-color:var(--gold-600)}.States-module__Rl82sa__dangerTone{border-color:var(--ruby-400)}.States-module__Rl82sa__code{font-size:var(--text-xs);color:var(--card-fg-muted);direction:ltr}
.Toast-module___HaLQG__stack{z-index:200;gap:var(--space-2);inset-inline:var(--gutter);pointer-events:none;justify-items:center;display:grid;position:fixed;inset-block-end:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-3))}@media (min-width:62rem){.Toast-module___HaLQG__stack{justify-items:start;inset-block-start:calc(var(--header-h,72px) + var(--space-3));inset-block-end:auto;inset-inline-start:var(--gutter);inset-inline-end:auto}}@keyframes Toast-module___HaLQG__toast-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes Toast-module___HaLQG__toast-out{to{opacity:0;transform:translateY(8px)scale(.98)}}.Toast-module___HaLQG__toast{--toast-exit:.2s;animation:Toast-module___HaLQG__toast-in .26s var(--ease-spring) both;pointer-events:auto;align-items:center;gap:var(--space-3);width:min(100%,420px);padding:var(--space-3) var(--space-4);border-radius:var(--r-card);background:var(--card-bg);--accent:var(--accent-on-card);color:var(--card-fg);border:1px solid var(--card-border);box-shadow:var(--shadow-card), 0 12px 40px #00000059;font-size:var(--text-sm);line-height:var(--leading-snug);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.Toast-module___HaLQG__icon{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.Toast-module___HaLQG__icon svg{width:16px;height:16px}.Toast-module___HaLQG__message{text-wrap:pretty;min-width:0;font-weight:700}.Toast-module___HaLQG__close{width:26px;height:26px;color:var(--card-fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover){.Toast-module___HaLQG__close:hover{background:var(--chip-bg)}}.Toast-module___HaLQG__close svg{width:14px;height:14px}.Toast-module___HaLQG__error{border-inline-start:3px solid var(--ruby)}.Toast-module___HaLQG__error .Toast-module___HaLQG__icon{color:var(--ruby);background:color-mix(in srgb, var(--ruby) 16%, transparent)}.Toast-module___HaLQG__success{border-inline-start:3px solid var(--emerald)}.Toast-module___HaLQG__success .Toast-module___HaLQG__icon{color:var(--emerald);background:color-mix(in srgb, var(--emerald) 16%, transparent)}.Toast-module___HaLQG__info{border-inline-start:3px solid var(--accent-on-card)}.Toast-module___HaLQG__info .Toast-module___HaLQG__icon{color:var(--accent-on-card);background:var(--chip-bg)}.Toast-module___HaLQG__toast[data-leaving]{animation:Toast-module___HaLQG__toast-out var(--toast-exit) var(--ease-out) both}@media (prefers-reduced-motion:reduce){.Toast-module___HaLQG__toast,.Toast-module___HaLQG__toast[data-leaving]{animation-duration:1ms}}
.Table-module__YkxTBa__card{background:var(--card-bg);--accent:var(--accent-on-card);color:var(--card-fg);border:1px solid var(--card-border);border-radius:var(--r-card);overflow:hidden}.Table-module__YkxTBa__scroll{overflow-x:auto}.Table-module__YkxTBa__table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--text-base)}.Table-module__YkxTBa__table th,.Table-module__YkxTBa__table td{text-align:start;padding-block:12px;padding-inline:var(--space-4);border-block-end:1px solid var(--card-border);vertical-align:middle}.Table-module__YkxTBa__table thead th{background:var(--chip-bg);font-size:var(--text-sm);color:var(--card-fg-muted);white-space:nowrap;font-weight:800}.Table-module__YkxTBa__table tbody tr:last-child td{border-block-end:none}.Table-module__YkxTBa__numeric{font-variant-numeric:tabular-nums}.Table-module__YkxTBa__avatar{background:var(--chip-bg);width:40px;height:40px;color:var(--chip-fg);border-radius:50%;place-items:center;font-weight:900;display:inline-grid;overflow:hidden}.Table-module__YkxTBa__large{width:84px;height:84px;font-size:var(--text-2xl)}.Table-module__YkxTBa__small{width:28px;height:28px;font-size:var(--text-sm)}
.Avatar-module__GBv7ra__avatar{background:var(--lapis-700);border-radius:50%;flex:none;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}
.Countdown-module___2uhMW__ring{transform:rotate(-90deg)}.Countdown-module___2uhMW__track{fill:none;stroke:#ffffff14;stroke-width:5px}.Countdown-module___2uhMW__fill{fill:none;stroke:var(--gold-400);stroke-width:5px;stroke-linecap:round;transition:stroke-dashoffset .25s linear, stroke .3s var(--ease-out);filter:drop-shadow(0 0 6px #e8c47780)}.Countdown-module___2uhMW__urgent .Countdown-module___2uhMW__fill{stroke:var(--ruby-400);filter:drop-shadow(0 0 6px #d6564f99)}
.ChallengeInbox-module__QtzoHq__card{z-index:70;inset-inline:var(--space-3);width:min(calc(100% - 2 * var(--space-3)), 440px);gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);background:radial-gradient(90% 120% at 100% 0%, #e8c47738, transparent 60%), linear-gradient(160deg, var(--lapis-700), var(--lapis-900));color:var(--cream-50);isolation:isolate;animation:ChallengeInbox-module__QtzoHq__arrive .56s var(--ease-spring) both;border:1px solid #e8c47773;margin-inline:auto;display:grid;position:fixed;inset-block-end:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-3));overflow:clip;box-shadow:0 24px 60px -18px #000c,0 0 60px #e8c47733}@keyframes ChallengeInbox-module__QtzoHq__arrive{0%{opacity:0;transform:translateY(80px)scale(.92)}}@media (min-width:64rem){.ChallengeInbox-module__QtzoHq__card{inset-inline:auto var(--space-5);margin-inline:0;inset-block-end:var(--space-5)}}.ChallengeInbox-module__QtzoHq__shine{z-index:-1;animation:ChallengeInbox-module__QtzoHq__sweep 2.6s var(--ease-out) infinite;background:linear-gradient(100deg,#0000 35%,#ffffff1a 50%,#0000 65%);position:absolute;inset:0;transform:translate(-100%)}@keyframes ChallengeInbox-module__QtzoHq__sweep{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.ChallengeInbox-module__QtzoHq__head{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ChallengeInbox-module__QtzoHq__caller{flex:none;place-items:center;width:60px;height:60px;display:grid;position:relative}.ChallengeInbox-module__QtzoHq__clock{width:100%;height:100%;position:absolute;inset:0}.ChallengeInbox-module__QtzoHq__avatar{animation:ChallengeInbox-module__QtzoHq__ring .9s var(--ease-out) infinite;border-radius:50%;display:grid}@keyframes ChallengeInbox-module__QtzoHq__ring{0%,50%,to{transform:rotate(0)}10%{transform:rotate(-12deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(6deg)}}.ChallengeInbox-module__QtzoHq__copy{gap:2px;min-width:0;display:grid}.ChallengeInbox-module__QtzoHq__title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);font-weight:800;overflow:hidden}.ChallengeInbox-module__QtzoHq__lede{font-size:var(--text-xs);color:var(--ink-2)}.ChallengeInbox-module__QtzoHq__actions{gap:var(--space-2);grid-template-columns:2fr 1fr;display:grid}.ChallengeInbox-module__QtzoHq__accept,.ChallengeInbox-module__QtzoHq__decline{min-height:var(--tap);border-radius:var(--r-chip);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);font-weight:800}.ChallengeInbox-module__QtzoHq__accept{color:var(--gold-ink);background:linear-gradient(120deg, var(--gold-400), var(--gold-600));border:0;box-shadow:0 8px 22px #e8c47752}.ChallengeInbox-module__QtzoHq__decline{color:var(--ink-2);background:#ffffff0a;border:1px solid #ffffff24}.ChallengeInbox-module__QtzoHq__accept:active,.ChallengeInbox-module__QtzoHq__decline:active{transform:scale(.96)}.ChallengeInbox-module__QtzoHq__accept:disabled,.ChallengeInbox-module__QtzoHq__decline:disabled{opacity:.7;cursor:progress}.ChallengeInbox-module__QtzoHq__accept:focus-visible,.ChallengeInbox-module__QtzoHq__decline:focus-visible{box-shadow:var(--glow-gold);outline:none}@media (prefers-reduced-motion:reduce){.ChallengeInbox-module__QtzoHq__card,.ChallengeInbox-module__QtzoHq__shine,.ChallengeInbox-module__QtzoHq__avatar{animation:none}}
.PlayCta-module__tqxJGW__wrap{gap:var(--space-3);justify-items:center;display:grid}.PlayCta-module__tqxJGW__gate{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-4) var(--space-4);border-radius:calc(var(--r-card) + 4px);color:var(--ink);background:radial-gradient(120% 90% at 85% 0%, #e8c47738, transparent 60%), radial-gradient(90% 80% at 0% 100%, #7c5cff38, transparent 60%), linear-gradient(160deg, var(--lapis-700), var(--lapis-900));box-shadow:var(--shadow-lift), 0 0 60px -18px #e8c47773, inset 0 1px 0 #ffffff14;isolation:isolate;-webkit-tap-highlight-color:transparent;animation:PlayCta-module__tqxJGW__gate-in var(--dur-slow) var(--ease-spring) .12s backwards;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border:1px solid #e8c47766;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"emblem copy""button button";text-decoration:none;display:grid;position:relative;overflow:clip}@keyframes PlayCta-module__tqxJGW__gate-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@media (hover:hover){.PlayCta-module__tqxJGW__gate:hover{transform:translateY(calc(var(--raise-lg) * -1));box-shadow:var(--shadow-lift), 0 0 80px -14px #e8c47799, inset 0 1px 0 #ffffff1a}}.PlayCta-module__tqxJGW__gate:active{transform:scale(.985)}.PlayCta-module__tqxJGW__gate:focus-visible{box-shadow:var(--glow-gold), var(--shadow-lift);outline:none}.PlayCta-module__tqxJGW__rings{z-index:-1;pointer-events:none;width:0;height:0;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--space-4) + 38px)}.PlayCta-module__tqxJGW__rings span{animation:PlayCta-module__tqxJGW__sonar 3s var(--ease-out) infinite;border:1px solid #e8c47759;border-radius:50%;position:absolute;inset:-40px}.PlayCta-module__tqxJGW__rings span:nth-child(2){animation-delay:1s}.PlayCta-module__tqxJGW__rings span:nth-child(3){animation-delay:2s}@keyframes PlayCta-module__tqxJGW__sonar{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.PlayCta-module__tqxJGW__emblem{background:linear-gradient(135deg, var(--gold-gleam), var(--gold-400) 45%, var(--gold-600));width:76px;height:76px;box-shadow:0 10px 30px -6px #e8c47799, inset 0 -4px 0 var(--gold-800);color:var(--gold-ink);border-radius:24px;grid-area:emblem;place-items:center;animation:2.6s ease-in-out infinite PlayCta-module__tqxJGW__bob;display:grid;transform:rotate(45deg)}.PlayCta-module__tqxJGW__emblem svg{stroke-width:2.4px;width:36px;height:36px;animation:2.6s ease-in-out infinite PlayCta-module__tqxJGW__zap;transform:rotate(-45deg)}@keyframes PlayCta-module__tqxJGW__bob{0%,to{transform:rotate(45deg)translateY(0)}50%{transform:rotate(45deg)translate(-3px,-3px)}}@keyframes PlayCta-module__tqxJGW__zap{0%,86%,to{transform:rotate(-45deg)scale(1)}90%{transform:rotate(-52deg)scale(1.18)}94%{transform:rotate(-38deg)scale(1.08)}}.PlayCta-module__tqxJGW__copy{grid-area:copy;gap:4px;min-width:0;display:grid}.PlayCta-module__tqxJGW__kicker{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--gold-400);font-weight:800}.PlayCta-module__tqxJGW__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);letter-spacing:var(--track-display);font-weight:900;line-height:var(--leading-tight)}.PlayCta-module__tqxJGW__lede{font-size:var(--text-sm);color:var(--ink-2)}.PlayCta-module__tqxJGW__button{min-height:var(--tap-lg);border-radius:var(--r-chip);background:linear-gradient(180deg, var(--gold-400), var(--gold-600));border-block-end:var(--lip) solid var(--gold-800);color:var(--gold-ink);font-size:var(--text-lg);transition:border-width var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);grid-area:button;place-items:center;font-weight:900;display:grid;position:relative;overflow:hidden}.PlayCta-module__tqxJGW__button:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff80 50%,#0000 65%) 0 0/250% 100%;animation:3.2s ease-in-out 1s infinite PlayCta-module__tqxJGW__glint;position:absolute;inset:0}@keyframes PlayCta-module__tqxJGW__glint{0%{background-position:150% 0}45%,to{background-position:-100% 0}}.PlayCta-module__tqxJGW__gate:active .PlayCta-module__tqxJGW__button{border-block-end-width:var(--lip-pressed);transform:translateY(calc(var(--lip) - var(--lip-pressed)))}.PlayCta-module__tqxJGW__alts{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PlayCta-module__tqxJGW__alt{align-items:center;gap:var(--space-2);min-height:var(--tap);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--accent);border-radius:var(--r-pill);font-weight:800;text-decoration:none;display:inline-flex}.PlayCta-module__tqxJGW__alt svg{width:18px;height:18px}@media (hover:hover){.PlayCta-module__tqxJGW__alt:hover{background:var(--tint-gold)}}.PlayCta-module__tqxJGW__alt:focus-visible{box-shadow:var(--glow-gold);outline:none}@media (prefers-reduced-motion:reduce){.PlayCta-module__tqxJGW__gate,.PlayCta-module__tqxJGW__rings span,.PlayCta-module__tqxJGW__emblem,.PlayCta-module__tqxJGW__emblem svg,.PlayCta-module__tqxJGW__button:after{animation:none}}
.ShareSheet-module__WhYmMa__sheet{justify-items:center;gap:var(--space-2);width:100%;border-block-start:1px dashed #ffffff1f;margin-block-start:var(--space-2);padding-block-start:var(--space-3);display:grid}.ShareSheet-module__WhYmMa__title{font-size:var(--text-sm);color:var(--ink-2);margin:0;font-weight:700}.ShareSheet-module__WhYmMa__row{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(84px,1fr));width:100%;display:grid}.ShareSheet-module__WhYmMa__channel{min-height:var(--tap-lg);padding-block:var(--space-2);padding-inline:var(--space-2);border-radius:var(--r-chip);color:var(--cream-50);font:inherit;font-size:var(--text-2xs);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:#ffffff0d;border:1px solid #ffffff1f;place-items:center;gap:5px;font-weight:700;display:grid}.ShareSheet-module__WhYmMa__channel svg{font-size:20px}@media (hover:hover){.ShareSheet-module__WhYmMa__channel:hover{background:#ffffff1a;border-color:#ffffff47;transform:translateY(-2px)}.ShareSheet-module__WhYmMa__telegram:hover{background:#2aabe22e;border-color:#2aabe28c}.ShareSheet-module__WhYmMa__whatsapp:hover{background:#25d36629;border-color:#25d36680}}.ShareSheet-module__WhYmMa__channel:active{transform:translateY(1px)}
.PlayerHud-module__TprOxq__hud{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--r-card);background:linear-gradient(160deg, #e8c47714, transparent 45%), linear-gradient(165deg, var(--lapis-700), var(--lapis-900));box-shadow:var(--shadow-card);isolation:isolate;animation:PlayerHud-module__TprOxq__hud-in var(--dur-slow) var(--ease-out) backwards;border:1px solid #e8c47738;flex-wrap:wrap;display:flex;position:relative;overflow:clip}.PlayerHud-module__TprOxq__hud:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(100deg,#0000,#e8c47714,#0000);width:40%;animation:6s ease-in-out 1.2s infinite PlayerHud-module__TprOxq__sweep;position:absolute;inset-block:0;inset-inline-start:-40%}@keyframes PlayerHud-module__TprOxq__sweep{0%{transform:translate(0)}60%,to{transform:translate(-360%)}}@keyframes PlayerHud-module__TprOxq__hud-in{0%{opacity:0;transform:translateY(-8px)}}.PlayerHud-module__TprOxq__identity{align-items:center;gap:var(--space-3);min-width:0;color:inherit;border-radius:var(--r-chip);flex:200px;text-decoration:none;display:flex}.PlayerHud-module__TprOxq__avatar{background:conic-gradient(from 0deg, var(--gold-gleam), var(--gold-600), var(--gold-400), var(--gold-gleam));border-radius:50%;flex:none;place-items:center;padding:3px;display:grid;position:relative}.PlayerHud-module__TprOxq__levelBadge{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--gold-400), var(--gold-600));border:2px solid var(--lapis-900);min-width:26px;height:26px;color:var(--gold-ink);font-size:var(--text-2xs);font-feature-settings:var(--num-tabular);place-items:center;padding-inline:5px;font-weight:900;display:grid;position:absolute;inset-block-end:-6px;inset-inline-start:-6px;box-shadow:0 4px 12px #0006}.PlayerHud-module__TprOxq__who{flex:1;gap:2px;min-width:0;display:grid}.PlayerHud-module__TprOxq__name{font-size:var(--text-lg);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.PlayerHud-module__TprOxq__title{font-size:var(--text-xs);color:var(--gold-400);font-weight:800}.PlayerHud-module__TprOxq__xp{gap:4px;margin-block-start:4px;display:grid}.PlayerHud-module__TprOxq__bar{border-radius:var(--r-pill);background:#ffffff14;height:8px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.PlayerHud-module__TprOxq__fill{border-radius:inherit;transform-origin:100%;background:linear-gradient(270deg, var(--gold-600), var(--gold-400) 70%, var(--gold-gleam));position:absolute;inset:0;box-shadow:0 0 12px #e8c4778c}.PlayerHud-module__TprOxq__fill:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%) 0 0/200% 100%;animation:2.4s linear infinite PlayerHud-module__TprOxq__shimmer;position:absolute;inset:0}@keyframes PlayerHud-module__TprOxq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.PlayerHud-module__TprOxq__toNext{font-size:var(--text-2xs);color:var(--ink-2);font-feature-settings:var(--num-tabular)}.PlayerHud-module__TprOxq__stats{align-items:center;gap:var(--space-2);flex:none;display:flex}.PlayerHud-module__TprOxq__stat{min-height:var(--tap);padding-inline:var(--space-3);border-radius:var(--r-pill);color:var(--ink-2);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:6px;text-decoration:none;display:inline-flex;position:relative}.PlayerHud-module__TprOxq__stat:active{transform:scale(.96)}@media (hover:hover){.PlayerHud-module__TprOxq__stat:hover{transform:translateY(calc(var(--raise) * -1));border-color:#e8c47773}}.PlayerHud-module__TprOxq__statValue{font-size:var(--text-lg);color:var(--ink);font-feature-settings:var(--num-tabular);font-weight:900}.PlayerHud-module__TprOxq__statLabel{font-size:var(--text-2xs);font-weight:700}.PlayerHud-module__TprOxq__flame{width:20px;height:20px;color:var(--ink-3)}.PlayerHud-module__TprOxq__lit{background:linear-gradient(#e8c47729,#e8c4770a);border-color:#e8c47759}.PlayerHud-module__TprOxq__lit .PlayerHud-module__TprOxq__flame{color:var(--gold-400);filter:drop-shadow(0 0 6px #e8c477b3);transform-origin:50% 90%;animation:1.6s ease-in-out infinite PlayerHud-module__TprOxq__flicker}@keyframes PlayerHud-module__TprOxq__flicker{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.12,1.05)rotate(-4deg)}60%{transform:scale(.96,1.1)rotate(3deg)}}.PlayerHud-module__TprOxq__wallet{padding-inline:4px var(--space-2)}.PlayerHud-module__TprOxq__wallet>:first-child{background:0 0;border:0;padding-inline:6px 0}.PlayerHud-module__TprOxq__plus{background:linear-gradient(180deg, var(--gold-400), var(--gold-600));width:22px;height:22px;color:var(--gold-ink);border-radius:50%;place-items:center;display:grid}.PlayerHud-module__TprOxq__plus svg{width:14px;height:14px}.PlayerHud-module__TprOxq__identity:focus-visible,.PlayerHud-module__TprOxq__stat:focus-visible{box-shadow:var(--glow-gold);outline:none}@media (prefers-reduced-motion:reduce){.PlayerHud-module__TprOxq__hud,.PlayerHud-module__TprOxq__hud:after,.PlayerHud-module__TprOxq__fill:after,.PlayerHud-module__TprOxq__lit .PlayerHud-module__TprOxq__flame{animation:none}}
.CookieNotice-module__zrjgNG__wrap{z-index:60;padding:var(--space-3);pointer-events:none;animation:CookieNotice-module__zrjgNG__cookieRise .38s var(--ease-out) both;justify-content:center;display:flex;position:fixed;inset-block-end:calc(var(--tabbar-h) + var(--safe-bottom));inset-inline:0}@keyframes CookieNotice-module__zrjgNG__cookieRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CookieNotice-module__zrjgNG__wrap{animation:none}}.CookieNotice-module__zrjgNG__card{pointer-events:auto;align-items:center;gap:var(--space-3);width:min(var(--shell,960px), 100%);padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);background:var(--lapis-800);box-shadow:var(--shadow-card);border:1px solid #e8c47747;flex-wrap:wrap;justify-content:center;display:flex}.CookieNotice-module__zrjgNG__text{min-width:12rem;font-size:var(--text-sm);color:var(--ink-2);flex:1;margin:0}.CookieNotice-module__zrjgNG__link{color:var(--accent);text-underline-offset:.3em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.CookieNotice-module__zrjgNG__ok{min-height:44px;padding-inline:var(--space-5);border-radius:var(--r-chip);background:var(--gold-400);color:var(--gold-ink);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);border:0;font-weight:800}@media (hover:hover){.CookieNotice-module__zrjgNG__ok:hover{filter:brightness(1.05);transform:translateY(-1px)}}.CookieNotice-module__zrjgNG__ok:active{transform:translateY(1px)}
.TournamentCard-module__RnFKnq__card{gap:var(--space-3);flex-direction:column;height:100%;display:flex}.TournamentCard-module__RnFKnq__top{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.TournamentCard-module__RnFKnq__practice{font-size:var(--text-xs);color:var(--card-fg-muted);font-weight:700}.TournamentCard-module__RnFKnq__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--card-fg);text-wrap:balance;margin:0;line-height:1.25}.TournamentCard-module__RnFKnq__title a:after{content:"";position:absolute;inset:0}.TournamentCard-module__RnFKnq__facts{border-radius:var(--r-chip);background:var(--card-lip);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid;overflow:hidden}.TournamentCard-module__RnFKnq__facts>div{padding:var(--space-2) var(--space-3);background:var(--card-bg);gap:2px;display:grid}.TournamentCard-module__RnFKnq__facts dt{font-size:var(--text-2xs);letter-spacing:var(--track-eyebrow);color:var(--card-fg-muted);font-weight:700}.TournamentCard-module__RnFKnq__facts dd{font-size:var(--text-sm);font-weight:800;line-height:var(--leading-snug);color:var(--card-fg);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.TournamentCard-module__RnFKnq__chips{gap:var(--space-2);margin-block-start:auto;display:flex}.TournamentCard-module__RnFKnq__footer{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px dashed var(--card-lip);padding-block-start:var(--space-3);display:flex}.TournamentCard-module__RnFKnq__fee{align-items:baseline;gap:var(--space-1);font-size:var(--text-sm);color:var(--card-fg);font-variant-numeric:tabular-nums;font-weight:900;display:flex}.TournamentCard-module__RnFKnq__feeLabel{font-size:var(--text-xs);color:var(--card-fg-muted);font-weight:400}.TournamentCard-module__RnFKnq__cta{font-size:var(--text-sm);color:var(--accent);font-weight:900}.TournamentCard-module__RnFKnq__title a{background-image:linear-gradient(var(--accent-on-card), var(--accent-on-card));transition:background-size var(--dur-base) var(--ease-out), color var(--dur-fast) var(--ease-out);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 2px}@media (hover:hover){.TournamentCard-module__RnFKnq__title a:hover{color:var(--accent-on-card);background-size:100% 2px}}.TournamentCard-module__RnFKnq__firstPrize{font-size:var(--text-xs);color:var(--card-fg-muted);margin:0}.TournamentCard-module__RnFKnq__firstPrize strong{color:var(--accent);font-feature-settings:var(--num-tabular);font-weight:900}
.NotificationBell-module__3byo7G__bell{width:38px;height:38px;color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;display:inline-grid;position:relative}.NotificationBell-module__3byo7G__bell:hover{color:var(--cream-50)}.NotificationBell-module__3byo7G__badge{background:var(--ruby);min-width:17px;height:17px;color:var(--cream-50);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;padding-inline:4px;font-weight:900;line-height:1;display:grid;position:absolute;inset-block-start:2px;inset-inline-end:2px}
.TournamentList-module__TrE-5W__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.TournamentList-module__TrE-5W__grid>li{display:flex}.TournamentList-module__TrE-5W__grid>li>*{width:100%}.TournamentList-module__TrE-5W__rail{padding:var(--space-2) var(--gutter);margin:0;margin-inline:calc(var(--gutter) * -1);gap:var(--space-4);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:min(78%,320px);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.TournamentList-module__TrE-5W__rail::-webkit-scrollbar{display:none}.TournamentList-module__TrE-5W__rail>li{scroll-snap-align:start;display:flex}.TournamentList-module__TrE-5W__rail>li>*{width:100%}@media (min-width:62rem){.TournamentList-module__TrE-5W__rail{grid-auto-columns:calc((100% - var(--space-4) * 2) / 3)}}@media (prefers-reduced-motion:reduce){.TournamentList-module__TrE-5W__rail{scroll-behavior:auto}}
.SiteFooter-module__IrYgdG__footer{padding-block:var(--space-6) var(--space-4);background:var(--lapis-900);border-block-start:1px solid #e8c47729;margin-block-start:var(--space-6);position:relative}.SiteFooter-module__IrYgdG__rule{background:linear-gradient(90deg,#0000,#e8c47773,#0000);height:1px;position:absolute;inset-block-start:0;inset-inline:0}.SiteFooter-module__IrYgdG__grid{width:min(var(--shell), 100%);padding-inline:var(--gutter);gap:var(--space-4) var(--space-5);grid-template-columns:minmax(0,1fr) repeat(3,max-content);justify-content:space-between;align-items:start;margin-inline:auto;display:grid}@media (max-width:60rem){.SiteFooter-module__IrYgdG__grid{grid-template-columns:minmax(0,1fr) repeat(2,max-content)}}@media (max-width:40rem){.SiteFooter-module__IrYgdG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.SiteFooter-module__IrYgdG__brandCol{grid-column:1/-1}}.SiteFooter-module__IrYgdG__brandCol{justify-items:start;gap:var(--space-3);display:grid}.SiteFooter-module__IrYgdG__brand{display:inline-flex}.SiteFooter-module__IrYgdG__pitch{max-width:40ch;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-2);margin:0}.SiteFooter-module__IrYgdG__stores{gap:var(--space-2);flex-wrap:wrap;display:flex}.SiteFooter-module__IrYgdG__store{align-items:center;gap:var(--space-2);min-height:var(--tap);border-radius:var(--r-chip);color:var(--ink);transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:#ffffff0a;border:1px solid #e8c47747;padding-block:8px;padding-inline:14px;display:inline-flex}.SiteFooter-module__IrYgdG__store span{line-height:1.25;display:grid}.SiteFooter-module__IrYgdG__store small{font-size:var(--text-2xs);color:var(--ink-3)}.SiteFooter-module__IrYgdG__store strong{font-size:var(--text-sm);font-weight:800}@media (hover:hover){.SiteFooter-module__IrYgdG__store:hover{background:var(--tint-gold);border-color:var(--gold-400);transform:translateY(-2px)}}.SiteFooter-module__IrYgdG__store:active{transform:translateY(1px)}.SiteFooter-module__IrYgdG__socials{gap:var(--space-2);display:flex}.SiteFooter-module__IrYgdG__social{width:var(--tap);height:var(--tap);color:var(--ink-2);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px solid #e8c4773d;border-radius:50%;place-items:center;font-size:19px;display:grid}@media (hover:hover){.SiteFooter-module__IrYgdG__social:hover{color:var(--gold-ink);background:var(--gold-400);border-color:var(--gold-400);transform:translateY(-3px)scale(1.06)}}.SiteFooter-module__IrYgdG__col{gap:var(--space-1);align-content:start;display:grid}.SiteFooter-module__IrYgdG__colTitle{margin:0 0 var(--space-2);font-size:var(--text-sm);letter-spacing:var(--track-eyebrow);color:var(--cream-50);font-weight:800}.SiteFooter-module__IrYgdG__col a,.SiteFooter-module__IrYgdG__mail{min-height:24px;font-size:var(--text-sm);color:var(--ink-2);background-image:linear-gradient(var(--gold-400), var(--gold-400));transition:color var(--dur-fast) var(--ease-out), background-size var(--dur-base) var(--ease-out);background-position:100% calc(100% - 4px);background-repeat:no-repeat;background-size:0% 1.5px;justify-self:start;padding-block:10px;position:relative}@media (hover:hover){.SiteFooter-module__IrYgdG__col a:hover,.SiteFooter-module__IrYgdG__mail:hover{color:var(--accent);background-size:100% 1.5px}}.SiteFooter-module__IrYgdG__col a:focus-visible,.SiteFooter-module__IrYgdG__mail:focus-visible{color:var(--accent)}.SiteFooter-module__IrYgdG__mail{margin-block-start:var(--space-2);font-weight:700}.SiteFooter-module__IrYgdG__bottom{width:min(var(--shell), 100%);padding-inline:var(--gutter);justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs);color:var(--ink-3);border-block-start:1px solid #ffffff12;flex-wrap:wrap;margin-block-start:var(--space-6);margin-inline:auto;padding-block-start:var(--space-4);display:flex}.SiteFooter-module__IrYgdG__made{align-items:center;gap:6px;display:inline-flex}.SiteFooter-module__IrYgdG__made svg{color:var(--ruby-400)}.SiteFooter-module__IrYgdG__builder{color:var(--accent);text-underline-offset:.3em;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:62rem){.SiteFooter-module__IrYgdG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.SiteFooter-module__IrYgdG__brandCol{grid-column:1/-1}.SiteFooter-module__IrYgdG__footer{margin-block-start:var(--space-5);padding-block-start:var(--space-4);padding-block-end:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-3))}.SiteFooter-module__IrYgdG__pitch{display:none}.SiteFooter-module__IrYgdG__grid{gap:var(--space-4) var(--space-4)}.SiteFooter-module__IrYgdG__bottom{margin-block-start:var(--space-4);padding-block-start:var(--space-3)}}@media (max-width:30rem){.SiteFooter-module__IrYgdG__grid{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.SiteFooter-module__IrYgdG__stores{width:100%}.SiteFooter-module__IrYgdG__store{flex:1;justify-content:center}}.SiteFooter-module__IrYgdG__seal{background:var(--cream-50);border:1px solid #ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:106px;height:106px;margin-top:.9rem;padding:8px;transition:transform .16s,box-shadow .16s;display:inline-flex}.SiteFooter-module__IrYgdG__seal:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000059}.SiteFooter-module__IrYgdG__seal img{object-fit:contain;width:90px;height:90px;display:block}@media (prefers-reduced-motion:reduce){.SiteFooter-module__IrYgdG__seal{transition:none}.SiteFooter-module__IrYgdG__seal:hover{transform:none}}@media (max-width:62rem){.SiteFooter-module__IrYgdG__footer{display:none}}
.TrialQuiz-module__R59YSW__card{align-content:center;gap:var(--space-4);width:min(100%,440px);padding:var(--space-4);border-radius:var(--r-card);background:linear-gradient(165deg, var(--lapis-800), var(--lapis-900));--accent:var(--gold-400);box-shadow:var(--shadow-card), 0 0 90px #e8c4771a;color:var(--cream-50);border:1px solid #e8c47747;display:grid;position:relative;overflow:clip}.TrialQuiz-module__R59YSW__card:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#e8c47729,#0000 55%);animation:14s ease-in-out infinite alternate TrialQuiz-module__R59YSW__drift;position:absolute;inset:-40%}@keyframes TrialQuiz-module__R59YSW__drift{0%{transform:translate(-6%,-4%)}to{transform:translate(6%,5%)}}@media (prefers-reduced-motion:reduce){.TrialQuiz-module__R59YSW__card:before{animation:none}}.TrialQuiz-module__R59YSW__card>*{position:relative}.TrialQuiz-module__R59YSW__invite{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.TrialQuiz-module__R59YSW__mark{background:linear-gradient(150deg, var(--gold-400), var(--gold-600));border-radius:22px;place-items:center;width:clamp(64px,18vw,92px);height:clamp(64px,18vw,92px);display:grid;box-shadow:0 0 60px #e8c4774d,inset 0 2px #ffffff59}.TrialQuiz-module__R59YSW__mark span{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--gold-ink);font-size:clamp(30px,9vw,40px);line-height:1;transform:rotate(-45deg)}.TrialQuiz-module__R59YSW__inviteTitle{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--cream-50);margin:0;font-weight:900}.TrialQuiz-module__R59YSW__inviteLede{font-size:var(--text-base);color:var(--ink-2);max-width:30ch;line-height:var(--leading-snug);text-wrap:pretty;margin:0}.TrialQuiz-module__R59YSW__inviteError{font-size:var(--text-xs);color:var(--ruby);margin:0}.TrialQuiz-module__R59YSW__inviteFoot{font-size:var(--text-xs);color:var(--ink-2);opacity:.75}.TrialQuiz-module__R59YSW__play{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-lg);padding:var(--space-3) var(--space-6);border-radius:var(--r-chip);font:inherit;font-size:var(--text-lg);color:var(--gold-ink);cursor:pointer;background:linear-gradient(120deg, var(--gold-400), var(--gold-600));transition:transform .14s var(--ease-out), box-shadow .14s var(--ease-out);border:0;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px #e8c47747}.TrialQuiz-module__R59YSW__play:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 38px #e8c4775c}.TrialQuiz-module__R59YSW__play:active:not(:disabled){transform:translateY(0)scale(.98)}.TrialQuiz-module__R59YSW__play:disabled{opacity:.6;cursor:progress}.TrialQuiz-module__R59YSW__ghost{padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);color:var(--cream-50);font:inherit;cursor:pointer;transition:background .14s var(--ease-out);background:0 0;border:1px solid #e8c4774d;font-weight:700}.TrialQuiz-module__R59YSW__ghost:hover{background:#e8c4771a}.TrialQuiz-module__R59YSW__head{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.TrialQuiz-module__R59YSW__progress{gap:6px;display:flex}.TrialQuiz-module__R59YSW__pip{width:22px;height:5px;transition:background .2s var(--ease-out);background:#ffffff29;border-radius:999px}.TrialQuiz-module__R59YSW__pipDone{background:var(--emerald)}.TrialQuiz-module__R59YSW__pipLive{background:var(--gold-400);box-shadow:0 0 12px #e8c47799}.TrialQuiz-module__R59YSW__timer{align-items:center;gap:var(--space-2);min-width:108px;display:flex}.TrialQuiz-module__R59YSW__timerTrack{background:#ffffff24;border-radius:999px;flex:1;height:6px;overflow:hidden}.TrialQuiz-module__R59YSW__timerFill{background:var(--gold-400);transform-origin:100%;border-radius:999px;height:100%}.TrialQuiz-module__R59YSW__timerUrgent .TrialQuiz-module__R59YSW__timerFill{background:var(--ruby)}.TrialQuiz-module__R59YSW__timerValue{font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--cream-50);text-align:center;min-width:2ch;font-weight:900}.TrialQuiz-module__R59YSW__timerUrgent .TrialQuiz-module__R59YSW__timerValue{color:var(--ruby);animation:TrialQuiz-module__R59YSW__pulse 1s var(--ease-out) infinite}@keyframes TrialQuiz-module__R59YSW__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.TrialQuiz-module__R59YSW__timerUrgent .TrialQuiz-module__R59YSW__timerValue{animation:none}}.TrialQuiz-module__R59YSW__prompt{font-size:var(--text-lg);font-weight:700;line-height:var(--leading-snug);color:var(--cream-50);text-wrap:pretty;min-height:3.2em;margin:0}.TrialQuiz-module__R59YSW__options{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.TrialQuiz-module__R59YSW__option{align-items:center;gap:var(--space-3);width:100%;min-height:var(--tap);padding:var(--space-3);border-radius:var(--r-chip);color:var(--cream-50);font:inherit;font-size:var(--text-base);text-align:start;-webkit-tap-highlight-color:transparent;text-align:start;cursor:pointer;transition:transform .12s var(--ease-out), border-color .16s var(--ease-out), background .16s var(--ease-out);background:#ffffff0d;border:1px solid #ffffff1f;display:flex}.TrialQuiz-module__R59YSW__option:hover:not(:disabled){background:#e8c47714;border-color:#e8c47773;transform:translate(-3px)}.TrialQuiz-module__R59YSW__option:disabled{cursor:default}.TrialQuiz-module__R59YSW__optionKey{width:26px;height:26px;font-size:var(--text-sm);background:#ffffff1a;border-radius:8px;flex:none;place-items:center;font-weight:800;display:grid}.TrialQuiz-module__R59YSW__optionText{flex:1}.TrialQuiz-module__R59YSW__selected{border-color:var(--gold-400);background:#e8c47724}.TrialQuiz-module__R59YSW__correct{border-color:var(--emerald);animation:TrialQuiz-module__R59YSW__flash .42s var(--ease-out);background:#3fb9842e}.TrialQuiz-module__R59YSW__wrong{border-color:var(--ruby);animation:TrialQuiz-module__R59YSW__shake .38s var(--ease-out);background:#c2453f2e}.TrialQuiz-module__R59YSW__muted{opacity:.42}@keyframes TrialQuiz-module__R59YSW__flash{0%{transform:scale(1)}45%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes TrialQuiz-module__R59YSW__shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}60%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.TrialQuiz-module__R59YSW__correct,.TrialQuiz-module__R59YSW__wrong{animation:none}.TrialQuiz-module__R59YSW__option:hover:not(:disabled){transform:none}}.TrialQuiz-module__R59YSW__feedback{min-height:1.6em;font-size:var(--text-base);justify-content:center;font-weight:700;display:flex}.TrialQuiz-module__R59YSW__right{align-items:center;gap:var(--space-2);color:var(--emerald);display:inline-flex}.TrialQuiz-module__R59YSW__wrongNote{color:var(--ruby)}.TrialQuiz-module__R59YSW__hint{font-weight:400;font-size:var(--text-sm);color:var(--ink-2)}.TrialQuiz-module__R59YSW__counting{justify-items:center;gap:var(--space-4);color:var(--ink-2);display:grid}.TrialQuiz-module__R59YSW__countingMark{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--accent);font-size:56px;animation:1.1s linear infinite TrialQuiz-module__R59YSW__spin}@keyframes TrialQuiz-module__R59YSW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.TrialQuiz-module__R59YSW__countingMark{animation:none}}.TrialQuiz-module__R59YSW__result{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.TrialQuiz-module__R59YSW__resultEyebrow{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.TrialQuiz-module__R59YSW__score{align-items:baseline;gap:var(--space-2);font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-4xl);color:var(--accent);text-shadow:0 0 40px #e8c47766;margin:0;font-weight:900;line-height:1;display:flex}.TrialQuiz-module__R59YSW__score small{font-family:var(--font-ui), Tahoma, sans-serif;font-size:var(--text-sm);color:var(--ink-2);font-weight:700}.TrialQuiz-module__R59YSW__resultLine{font-size:var(--text-base);color:var(--cream-50);margin:0}.TrialQuiz-module__R59YSW__percentile{padding:var(--space-2) var(--space-4);color:var(--emerald);font-size:var(--text-sm);background:#3fb98429;border:1px solid #3fb98459;border-radius:999px;margin:0;font-weight:800}.TrialQuiz-module__R59YSW__resultActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.TrialQuiz-module__R59YSW__resultNote{font-size:var(--text-xs);color:var(--ink-2);max-width:34ch;margin:0;line-height:1.9}.TrialQuiz-module__R59YSW__reviewToggle{align-items:center;gap:var(--space-2);color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:inline-flex}.TrialQuiz-module__R59YSW__chevron{transition:transform .2s var(--ease-out);transform:rotate(-90deg)}.TrialQuiz-module__R59YSW__chevronOpen{transform:rotate(90deg)}.TrialQuiz-module__R59YSW__review{gap:var(--space-2);text-align:start;width:100%;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.TrialQuiz-module__R59YSW__reviewRow{gap:var(--space-2);padding:var(--space-3);border-radius:var(--r-chip);background:#ffffff0d;border-inline-start:3px solid #0000;display:grid}.TrialQuiz-module__R59YSW__reviewRow:has(.TrialQuiz-module__R59YSW__reviewOk){border-inline-start-color:var(--emerald)}.TrialQuiz-module__R59YSW__reviewRow:has(.TrialQuiz-module__R59YSW__reviewBad){border-inline-start-color:var(--ruby)}.TrialQuiz-module__R59YSW__reviewHead{align-items:start;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.TrialQuiz-module__R59YSW__reviewOk{color:var(--emerald)}.TrialQuiz-module__R59YSW__reviewBad{color:var(--ruby)}.TrialQuiz-module__R59YSW__reviewPrompt{font-size:var(--text-sm);font-weight:700;line-height:var(--leading-snug);color:var(--cream-50);margin:0}.TrialQuiz-module__R59YSW__reviewAnswer,.TrialQuiz-module__R59YSW__reviewMine{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-snug);flex-wrap:wrap;margin:0;display:flex}.TrialQuiz-module__R59YSW__reviewAnswer strong{color:var(--emerald);font-weight:800}.TrialQuiz-module__R59YSW__reviewMine span:last-child{color:var(--ruby-400);-webkit-text-decoration:line-through #c2453f99;text-decoration:line-through #c2453f99}.TrialQuiz-module__R59YSW__reviewTag{min-width:5.5rem;font-size:var(--text-2xs);letter-spacing:var(--track-eyebrow);color:var(--ink-3);flex:none;font-weight:800}.TrialQuiz-module__R59YSW__reviewWhy{font-size:var(--text-xs);color:var(--ink-2);margin:0;line-height:1.85}.TrialQuiz-module__R59YSW__reviewScore{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--accent);font-weight:800}.TrialQuiz-module__R59YSW__reaction{gap:2px;max-width:34ch;margin:0;display:grid}.TrialQuiz-module__R59YSW__reaction strong{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--cream-50);font-weight:900}.TrialQuiz-module__R59YSW__reaction span{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-2)}@media (min-width:62rem){.TrialQuiz-module__R59YSW__card{min-height:430px;padding:var(--space-5)}}.TrialQuiz-module__R59YSW__rival{margin-block:var(--space-3) 0;padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);border:1px solid color-mix(in srgb, var(--gold-600) 34%, transparent);background:color-mix(in srgb, var(--gold-600) 10%, transparent);font-size:var(--text-base);color:var(--cream-200);text-align:center;text-wrap:balance}.TrialQuiz-module__R59YSW__rival strong{color:var(--accent);font-variant-numeric:tabular-nums}.TrialQuiz-module__R59YSW__perks{gap:var(--space-2);padding:var(--space-3);border-radius:var(--r-chip);background:#e8c47712;border:1px solid #e8c4772e;margin:0;list-style:none;display:grid}.TrialQuiz-module__R59YSW__perks li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--cream-50);animation:TrialQuiz-module__R59YSW__perk-in var(--dur-base) var(--ease-out) backwards;font-weight:700;display:flex}.TrialQuiz-module__R59YSW__perks li:first-child{animation-delay:.35s}.TrialQuiz-module__R59YSW__perks li:nth-child(2){animation-delay:.43s}.TrialQuiz-module__R59YSW__perks li:nth-child(3){animation-delay:.51s}.TrialQuiz-module__R59YSW__perks svg{width:18px;height:18px;color:var(--gold-400);flex:none}@keyframes TrialQuiz-module__R59YSW__perk-in{0%{opacity:0;transform:translateY(6px)}}
.dashboard-module__hqhLVq__page{width:min(720px,100%);padding-inline:var(--gutter);padding-block:var(--space-4) var(--page-block-end);gap:var(--space-5);margin-inline:auto;display:grid}.dashboard-module__hqhLVq__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dashboard-module__hqhLVq__today{gap:var(--space-3);display:grid}.dashboard-module__hqhLVq__section{gap:var(--space-4);display:grid}.dashboard-module__hqhLVq__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.dashboard-module__hqhLVq__sectionTitle{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--ink);margin:0}.dashboard-module__hqhLVq__link{min-height:var(--tap);align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--accent);transition:color var(--dur-fast) var(--ease-out), gap var(--dur-fast) var(--ease-out);font-weight:800;display:inline-flex}@media (hover:hover){.dashboard-module__hqhLVq__link:hover{gap:var(--space-3)}}.dashboard-module__hqhLVq__skeleton{border-radius:var(--r-card);height:180px;display:block}
.AuthShell-module__jcVqxW__layout{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--space-7);gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:center;min-height:70vh;margin-inline:auto;display:grid}.AuthShell-module__jcVqxW__visual{gap:var(--space-4);padding-inline-end:var(--space-5);display:grid}@keyframes AuthShell-module__jcVqxW__authRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.AuthShell-module__jcVqxW__enterCard,.AuthShell-module__jcVqxW__enterAside{animation:AuthShell-module__jcVqxW__authRise .46s var(--ease-out,cubic-bezier(.22, 1, .36, 1)) both}.AuthShell-module__jcVqxW__enterAside{animation-duration:.56s}@media (prefers-reduced-motion:reduce){.AuthShell-module__jcVqxW__enterCard,.AuthShell-module__jcVqxW__enterAside{animation:none}}@media (max-width:60rem){.AuthShell-module__jcVqxW__layout{min-height:0;padding-block:var(--space-5);grid-template-columns:1fr}.AuthShell-module__jcVqxW__visual{display:none}}.AuthShell-module__jcVqxW__eyebrow{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.AuthShell-module__jcVqxW__headline{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2.2rem,6vw,3.4rem);line-height:1.15}.AuthShell-module__jcVqxW__lede{color:var(--ink-2);max-width:46ch;margin:0}.AuthShell-module__jcVqxW__features{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.AuthShell-module__jcVqxW__feature{align-items:center;gap:var(--space-2);border-radius:var(--r-pill);font-size:var(--text-sm);color:var(--accent);background:#e8c4771a;border:1px solid #e8c47740;padding-block:8px;padding-inline:14px;font-weight:700;display:inline-flex}.AuthShell-module__jcVqxW__card{gap:var(--space-4);display:grid}.AuthShell-module__jcVqxW__head{gap:var(--space-2);text-align:center;justify-items:center;display:grid}.AuthShell-module__jcVqxW__head .AuthShell-module__jcVqxW__hint{max-width:34ch}.AuthShell-module__jcVqxW__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-3xl);color:var(--card-fg);margin:0;line-height:1.25}.AuthShell-module__jcVqxW__hint{font-size:var(--text-sm);color:var(--card-fg-muted);margin:0}.AuthShell-module__jcVqxW__alt{font-size:var(--text-sm);color:var(--card-fg-muted);text-align:center;margin:0}.AuthShell-module__jcVqxW__alt a{color:var(--accent);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border-radius:4px;padding-inline:2px;font-weight:800}@media (hover:hover){.AuthShell-module__jcVqxW__alt a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);background:var(--tint-gold)}}.AuthShell-module__jcVqxW__note{align-items:flex-start;gap:var(--space-2);font-size:var(--text-xs);color:var(--card-fg-muted);border-block-start:1px dashed var(--card-lip);padding-block-start:var(--space-3);line-height:1.8;display:flex}
.ChainGame-module__9046qa__panel{gap:var(--space-4);padding:var(--space-5) var(--space-4);border-radius:var(--r-card);background:radial-gradient(90% 60% at 50% 0%, #d6564f33, transparent 65%), linear-gradient(165deg, var(--lapis-700), var(--lapis-900));box-shadow:var(--shadow-lift);color:var(--ink);border:1px solid #d6564f59;display:grid;overflow:clip}.ChainGame-module__9046qa__hud{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ChainGame-module__9046qa__chain{padding:6px var(--space-3);border-radius:var(--r-pill);font-size:var(--text-2xl);font-feature-settings:var(--num-tabular);background:#ffffff14;align-items:center;gap:6px;font-weight:900;display:inline-flex}.ChainGame-module__9046qa__flame{width:26px;height:26px;color:var(--ink-3)}.ChainGame-module__9046qa__hot{background:linear-gradient(#e8c4774d,#d6564f40);box-shadow:0 0 24px -6px #d6564fb3}.ChainGame-module__9046qa__hot .ChainGame-module__9046qa__flame{color:var(--gold-400);filter:drop-shadow(0 0 6px #e8c477cc);animation:1s ease-in-out infinite ChainGame-module__9046qa__flicker}@keyframes ChainGame-module__9046qa__flicker{0%,to{transform:scale(1)rotate(0)}40%{transform:scale(1.15,1.05)rotate(-5deg)}70%{transform:scale(.95,1.1)rotate(4deg)}}.ChainGame-module__9046qa__title{text-align:center;color:var(--gold-400);flex:1;font-weight:800}.ChainGame-module__9046qa__score{font-size:var(--text-sm);color:var(--ink-2);font-feature-settings:var(--num-tabular)}.ChainGame-module__9046qa__links{gap:3px;display:grid}.ChainGame-module__9046qa__link{border-radius:var(--r-pill);background:#ffffff1a;height:8px}.ChainGame-module__9046qa__linkOn{background:linear-gradient(90deg, var(--gold-600), var(--gold-400));box-shadow:0 0 8px #e8c47780}.ChainGame-module__9046qa__linkNow{background:#ffffff59}.ChainGame-module__9046qa__clock{border-radius:var(--r-pill);background:#ffffff14;height:6px;display:block;position:relative;overflow:hidden}.ChainGame-module__9046qa__clockFill{transform-origin:100%;background:linear-gradient(270deg, var(--emerald), var(--gold-400) 60%, var(--ruby-400));transition:transform .1s linear;position:absolute;inset:0}.ChainGame-module__9046qa__card{gap:var(--space-4);display:grid}.ChainGame-module__9046qa__prompt{font-size:var(--text-lg);font-weight:800;line-height:var(--leading-snug);margin:0}.ChainGame-module__9046qa__options{gap:var(--space-2);display:grid}.ChainGame-module__9046qa__option{min-height:var(--tap-lg);padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-base) var(--ease-out);background:#ffffff0d;border:1px solid #ffffff24;align-items:center;font-weight:700;display:flex}.ChainGame-module__9046qa__option:active{transform:scale(.98)}@media (hover:hover){.ChainGame-module__9046qa__option:hover:not(:disabled){border-color:#e8c47780}}.ChainGame-module__9046qa__option:disabled{cursor:default}.ChainGame-module__9046qa__option:focus-visible{box-shadow:var(--glow-gold);outline:none}.ChainGame-module__9046qa__picked{border-color:var(--gold-400);background:#e8c4771f}.ChainGame-module__9046qa__right{border-color:var(--emerald);background:linear-gradient(#3fb98459,#3fb98426)}.ChainGame-module__9046qa__over{justify-items:center;gap:var(--space-2);text-align:center;padding-block:var(--space-4);display:grid}.ChainGame-module__9046qa__verdict{font-size:var(--text-2xl);margin:0;font-weight:900}.ChainGame-module__9046qa__length{color:var(--ink-2);margin:0}.ChainGame-module__9046qa__length strong{font-size:var(--text-3xl);color:var(--gold-400);font-feature-settings:var(--num-tabular)}.ChainGame-module__9046qa__reveal{color:var(--ink-2);margin:0}.ChainGame-module__9046qa__reveal strong{color:var(--emerald-light)}.ChainGame-module__9046qa__message,.ChainGame-module__9046qa__hint,.ChainGame-module__9046qa__tomorrow{text-align:center;font-size:var(--text-xs);color:var(--ink-3);margin:0}@media (prefers-reduced-motion:reduce){.ChainGame-module__9046qa__hot .ChainGame-module__9046qa__flame{animation:none}}
.Hero-module__kmuVpW__hero{position:relative;overflow:clip}.Hero-module__kmuVpW__ambient{z-index:-1;opacity:.3;background-image:linear-gradient(45deg, transparent 46%, var(--lapis-500) 46%, var(--lapis-500) 54%, transparent 54%), linear-gradient(-45deg, transparent 46%, var(--lapis-500) 46%, var(--lapis-500) 54%, transparent 54%);will-change:transform;background-size:30px 30px;position:absolute;inset:-20% 0}.Hero-module__kmuVpW__grid{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--space-5) var(--space-6);gap:var(--space-5);align-items:center;margin-inline:auto;display:grid}@media (min-width:62rem){.Hero-module__kmuVpW__grid{align-content:center;column-gap:var(--space-6);row-gap:var(--space-5);padding-block:clamp(var(--space-6), 7vw, 88px);grid-template-columns:minmax(0,1fr) minmax(0,.92fr);grid-template-areas:"copy visual""proof visual"}.Hero-module__kmuVpW__copy{grid-area:copy}.Hero-module__kmuVpW__visual{grid-area:visual}.Hero-module__kmuVpW__proof{grid-area:proof}}.Hero-module__kmuVpW__copy{gap:var(--space-3);justify-items:start;display:grid}@keyframes Hero-module__kmuVpW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes Hero-module__kmuVpW__riseSolid{0%{transform:translateY(14px)}to{transform:none}}.Hero-module__kmuVpW__copy>*{animation:Hero-module__kmuVpW__rise var(--dur-slow) var(--ease-out) backwards}.Hero-module__kmuVpW__copy>:first-child{animation-delay:60ms}.Hero-module__kmuVpW__copy>:nth-child(2){animation-delay:.14s}.Hero-module__kmuVpW__copy>:nth-child(3){animation-delay:.22s}.Hero-module__kmuVpW__arena{animation:Hero-module__kmuVpW__rise var(--dur-slow) var(--ease-out) .3s backwards}.Hero-module__kmuVpW__proof{animation:Hero-module__kmuVpW__rise var(--dur-slow) var(--ease-out) .38s backwards}.Hero-module__kmuVpW__eyebrow{align-items:center;gap:var(--space-2);padding:5px var(--space-3);border-radius:var(--r-pill);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);background:#e8c4771a;border:1px solid #e8c4773d;margin:0;font-weight:800;display:inline-flex}.Hero-module__kmuVpW__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-weight:900;font-size:var(--text-4xl);line-height:var(--leading-tight);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;animation:Hero-module__kmuVpW__riseSolid var(--dur-slow) var(--ease-out) backwards;margin:0}.Hero-module__kmuVpW__kicker{font-family:var(--font-ui), Tahoma, sans-serif;font-size:var(--text-sm);letter-spacing:var(--track-eyebrow);font-weight:700;line-height:var(--leading-snug);color:var(--ink-2);margin-block-end:var(--space-2);display:block}.Hero-module__kmuVpW__title em{background:linear-gradient(100deg, var(--gold-400), var(--gold-600));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.Hero-module__kmuVpW__lede{color:var(--ink-2);font-size:var(--text-lg);line-height:var(--leading-snug);text-wrap:pretty;max-width:34ch;margin:0}.Hero-module__kmuVpW__proof{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Hero-module__kmuVpW__proof li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);font-weight:700;display:inline-flex}.Hero-module__kmuVpW__proof svg{color:var(--accent);font-size:var(--text-base)}.Hero-module__kmuVpW__visual{place-items:center;min-width:0;display:grid;position:relative}@media (min-width:62rem){.Hero-module__kmuVpW__visual{min-height:460px}}.Hero-module__kmuVpW__arena{place-items:center;width:100%;display:grid}@media (prefers-reduced-motion:reduce){.Hero-module__kmuVpW__copy>*,.Hero-module__kmuVpW__arena,.Hero-module__kmuVpW__proof{animation:none}}.Hero-module__kmuVpW__ring{pointer-events:none;border:1px solid #e8c47729;border-radius:50%;position:absolute}.Hero-module__kmuVpW__ringOne{width:520px;height:520px}.Hero-module__kmuVpW__ringTwo{border-style:dashed;width:640px;height:640px}@media (max-width:62rem){.Hero-module__kmuVpW__ring{display:none}}
.BackBar-module__ZZ0mWW__bar{width:min(var(--shell), 100%);padding-inline:var(--gutter);margin-inline:auto;padding-block-start:var(--space-2)}.BackBar-module__ZZ0mWW__back{min-height:var(--tap);padding-inline:var(--space-1) var(--space-3);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--text-sm);transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);align-items:center;gap:2px;font-weight:800;text-decoration:none;display:inline-flex}.BackBar-module__ZZ0mWW__icon{width:20px;height:20px;transform:scaleX(-1)}.BackBar-module__ZZ0mWW__back:active{background:var(--tint-ink)}@media (hover:hover){.BackBar-module__ZZ0mWW__back:hover{color:var(--accent)}}.BackBar-module__ZZ0mWW__back:focus-visible{box-shadow:var(--glow-gold);outline:none}
.TicketPurchase-module__XZdx7a__panel{gap:var(--space-3);display:grid}.TicketPurchase-module__XZdx7a__eyebrow{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.TicketPurchase-module__XZdx7a__price{gap:var(--space-1);padding:var(--space-4);border-radius:var(--r-chip);background:var(--chip-bg);text-align:center;display:grid}.TicketPurchase-module__XZdx7a__priceValue{font-size:var(--text-2xl);color:var(--card-fg);font-variant-numeric:tabular-nums;font-weight:900}.TicketPurchase-module__XZdx7a__priceLabel{font-size:var(--text-xs);color:var(--card-fg-muted)}.TicketPurchase-module__XZdx7a__balance{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);color:var(--card-fg-muted);display:flex}.TicketPurchase-module__XZdx7a__balance strong{color:var(--card-fg);font-variant-numeric:tabular-nums}.TicketPurchase-module__XZdx7a__note{font-size:var(--text-xs);color:var(--card-fg-muted);margin:0;line-height:1.8}.TicketPurchase-module__XZdx7a__ticket{gap:var(--space-2);padding:var(--space-4);border-radius:var(--r-chip);background:var(--chip-bg);text-align:center;justify-items:center;display:grid}.TicketPurchase-module__XZdx7a__ticketCode{font-size:var(--text-lg);color:var(--accent);font-variant-numeric:tabular-nums;direction:ltr;font-weight:900}
.TopUpPanel-module__6Ol_ca__panel{gap:var(--space-4);display:grid}.TopUpPanel-module__6Ol_ca__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--card-fg);margin:0}.TopUpPanel-module__6Ol_ca__lede{font-size:var(--text-sm);color:var(--card-fg-muted);margin:0}.TopUpPanel-module__6Ol_ca__packages{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.TopUpPanel-module__6Ol_ca__package{gap:var(--space-1);width:100%;padding:var(--space-4) var(--space-3);border-radius:var(--r-chip);background:var(--chip-bg);cursor:pointer;text-align:center;transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:2px solid #0000;display:grid;position:relative}.TopUpPanel-module__6Ol_ca__package:hover{transform:translateY(-2px)}.TopUpPanel-module__6Ol_ca__selected{border-color:var(--gold-600)}.TopUpPanel-module__6Ol_ca__amount{font-size:var(--text-xl);color:var(--card-fg);font-variant-numeric:tabular-nums;font-weight:900}.TopUpPanel-module__6Ol_ca__unit{font-size:var(--text-xs);color:var(--card-fg-muted)}.TopUpPanel-module__6Ol_ca__price{font-size:var(--text-sm);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:800}.TopUpPanel-module__6Ol_ca__note{font-size:var(--text-xs);color:var(--card-fg-muted);margin:0;line-height:1.8}.TopUpPanel-module__6Ol_ca__firstBuy{padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);border:1px solid var(--gold-400);background:linear-gradient(120deg, color-mix(in srgb, var(--gold-400) 22%, transparent), color-mix(in srgb, var(--gold-600) 12%, transparent));text-align:center;gap:2px;margin:0;display:grid}.TopUpPanel-module__6Ol_ca__firstBuy strong{font-family:var(--font-display,var(--font-ui)), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--card-fg);font-weight:900}.TopUpPanel-module__6Ol_ca__firstBuy span{font-size:var(--text-xs);color:var(--card-fg-muted)}.TopUpPanel-module__6Ol_ca__highlight{border-color:var(--gold-400);background:color-mix(in srgb, var(--gold-400) 12%, var(--chip-bg))}.TopUpPanel-module__6Ol_ca__badge{padding:3px var(--space-3);border-radius:var(--r-pill);font-size:var(--text-2xs);white-space:nowrap;color:var(--gold-ink);background:linear-gradient(120deg, var(--gold-400), var(--gold-600));font-weight:800;position:absolute;inset-block-start:-10px;inset-inline-start:50%;transform:translate(-50%)}.TopUpPanel-module__6Ol_ca__bonus{font-size:var(--text-xs);color:var(--emerald);font-variant-numeric:tabular-nums;font-weight:800}.TopUpPanel-module__6Ol_ca__doubled{border-radius:var(--r-pill);font-size:var(--text-2xs);color:var(--gold-ink);background:var(--gold-400);font-variant-numeric:tabular-nums;margin-block-start:2px;padding-block:2px;font-weight:800}.TopUpPanel-module__6Ol_ca__appOnly{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-chip);border:1px dashed var(--card-lip,#6b5d3a4d);display:grid}.TopUpPanel-module__6Ol_ca__appOnlyTitle{align-items:center;gap:var(--space-2);color:var(--card-fg);margin:0;font-weight:900;display:flex}.TopUpPanel-module__6Ol_ca__appOnlyTitle svg{width:18px;height:18px}.TopUpPanel-module__6Ol_ca__stores{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.TopUpPanel-module__6Ol_ca__store{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);border-radius:var(--r-chip);background:linear-gradient(180deg, var(--gold-400), var(--gold-600));border-block-end:var(--lip) solid var(--gold-800);color:var(--gold-ink);font-weight:900;text-decoration:none;display:inline-flex}.TopUpPanel-module__6Ol_ca__store:active{border-block-end-width:var(--lip-pressed);transform:translateY(calc(var(--lip) - var(--lip-pressed)))}
.AdminShell-module__xKPkaG__shell{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}@media (max-width:60rem){.AdminShell-module__xKPkaG__shell{grid-template-columns:1fr}}.AdminShell-module__xKPkaG__sidebar{align-content:start;gap:var(--space-5);padding:var(--space-4);background:var(--lapis-800);border-inline-end:1px solid #e8c47729;max-height:100vh;display:grid;position:sticky;top:0;overflow-y:auto}@media (max-width:60rem){.AdminShell-module__xKPkaG__sidebar{z-index:60;width:min(280px,82vw);transition:transform var(--dur-base) var(--ease-out);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(100%)}.AdminShell-module__xKPkaG__open{transform:translate(0)}}.AdminShell-module__xKPkaG__brandRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AdminShell-module__xKPkaG__brand{align-items:center;gap:var(--space-2);display:inline-flex}.AdminShell-module__xKPkaG__mark{background:linear-gradient(150deg, var(--gold-400), var(--gold-600));width:38px;height:38px;color:var(--gold-ink);border-radius:12px;place-items:center;font-size:20px;font-weight:900;display:grid}.AdminShell-module__xKPkaG__brandCopy{line-height:1.2;display:grid}.AdminShell-module__xKPkaG__brandCopy strong{font-size:var(--text-sm);color:var(--cream-50);direction:ltr}.AdminShell-module__xKPkaG__brandCopy small{font-size:var(--text-2xs);color:var(--ink-2)}.AdminShell-module__xKPkaG__close{display:none}@media (max-width:60rem){.AdminShell-module__xKPkaG__close{display:inline-grid}}.AdminShell-module__xKPkaG__nav{gap:var(--space-1);display:grid}.AdminShell-module__xKPkaG__navLabel{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-2xs);letter-spacing:var(--track-eyebrow);color:var(--ink-3);font-weight:800}.AdminShell-module__xKPkaG__nav a{align-items:center;gap:var(--space-3);padding-block:10px;padding-inline:var(--space-3);border-radius:var(--r-chip);font-size:var(--text-sm);color:var(--ink-2);transition:background var(--dur-fast) var(--ease-out);font-weight:700;display:flex}.AdminShell-module__xKPkaG__nav a:hover{color:var(--cream-50);background:#e8c47714}.AdminShell-module__xKPkaG__active{color:var(--accent)!important;background:#e8c47724!important}.AdminShell-module__xKPkaG__user{align-items:center;gap:var(--space-2);border-block-start:1px solid #e8c47729;padding-block-start:var(--space-4);display:flex}.AdminShell-module__xKPkaG__user div{flex:1;min-width:0;display:grid}.AdminShell-module__xKPkaG__user strong{font-size:var(--text-xs);color:var(--cream-50);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AdminShell-module__xKPkaG__user small{font-size:var(--text-2xs);color:var(--ink-3)}.AdminShell-module__xKPkaG__overlay{z-index:55;background:#0b0a1a99;border:0;position:fixed;inset:0}@media (min-width:60.0625rem){.AdminShell-module__xKPkaG__overlay{display:none}}.AdminShell-module__xKPkaG__main{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.AdminShell-module__xKPkaG__topbar{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--lapis-900);z-index:40;border-block-end:1px solid #e8c47724;display:flex;position:sticky;inset-block-start:0}.AdminShell-module__xKPkaG__menu{display:none}@media (max-width:60rem){.AdminShell-module__xKPkaG__menu{display:inline-grid}}.AdminShell-module__xKPkaG__kicker{font-size:var(--text-2xs);letter-spacing:var(--track-eyebrow);color:var(--accent);font-weight:800}.AdminShell-module__xKPkaG__topbar h1{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--ink);margin:0}.AdminShell-module__xKPkaG__role{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--accent);margin-inline-start:auto;font-weight:700;display:inline-flex}@media (max-width:40rem){.AdminShell-module__xKPkaG__role{display:none}}.AdminShell-module__xKPkaG__content{padding:var(--space-5) var(--space-4) var(--space-7);min-width:0}
.PasswordChecklist-module__IEqV4G__list{margin:calc(var(--space-2) * -1) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.PasswordChecklist-module__IEqV4G__rule{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--card-fg-muted);transition:color var(--dur-fast) var(--ease-out);display:flex}.PasswordChecklist-module__IEqV4G__mark{width:18px;height:18px;color:var(--card-fg-muted);transition:color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;font-size:14px;display:inline-flex}.PasswordChecklist-module__IEqV4G__met{color:var(--card-fg)}.PasswordChecklist-module__IEqV4G__met .PasswordChecklist-module__IEqV4G__mark{color:var(--emerald)}
.FriendButton-module__CDU2Da__row{justify-items:center;gap:var(--space-2);width:min(100%,360px);margin-inline:auto;display:grid}.FriendButton-module__CDU2Da__note{font-size:var(--text-xs);color:var(--ink-2);font-weight:700}
.WordGame-module__qpUkqW__panel{justify-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-2);border-radius:var(--r-card);background:radial-gradient(90% 60% at 50% 0%, #7c5cff38, transparent 65%), linear-gradient(165deg, var(--lapis-700), var(--lapis-900));box-shadow:var(--shadow-lift);color:var(--ink);border:1px solid #7c5cff59;display:grid}.WordGame-module__qpUkqW__board{direction:rtl;gap:6px;display:grid}.WordGame-module__qpUkqW__row{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.WordGame-module__qpUkqW__tile{aspect-ratio:1;width:min(58px,12.5vw,6.2dvh);color:var(--ink);transform-style:preserve-3d;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background:#0003;border:2px solid #ffffff24;border-radius:12px;place-items:center;font-size:clamp(1.3rem,1rem + 1.6vw,1.8rem);font-weight:900;display:grid}.WordGame-module__qpUkqW__filled{border-color:#fff6}.WordGame-module__qpUkqW__correct{background:linear-gradient(180deg, var(--emerald), var(--emerald-600));border-color:var(--emerald-600);color:var(--lapis-900);box-shadow:0 0 14px #3fb98473}.WordGame-module__qpUkqW__present{background:linear-gradient(180deg, var(--gold-400), var(--gold-600));border-color:var(--gold-600);color:var(--gold-ink)}.WordGame-module__qpUkqW__absent{color:var(--ink-3);background:#ffffff14;border-color:#0000}.WordGame-module__qpUkqW__message{text-align:center;min-height:1.4em;font-size:var(--text-sm);color:var(--ink-2);margin:0}.WordGame-module__qpUkqW__keyboard{direction:rtl;gap:6px;width:100%;max-width:520px;display:grid}.WordGame-module__qpUkqW__keyRow{justify-content:center;gap:4px;display:flex}.WordGame-module__qpUkqW__key{min-width:0;min-height:46px;color:var(--ink);font:inherit;font-size:var(--text-base);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-base) var(--ease-out);-webkit-tap-highlight-color:transparent;background:#ffffff1f;border:0;border-radius:9px;flex:1 1 0;padding:0;font-weight:800;box-shadow:inset 0 -3px #0000004d}.WordGame-module__qpUkqW__key:active{transform:translateY(2px);box-shadow:inset 0 -1px #0000004d}.WordGame-module__qpUkqW__key:disabled{cursor:default;opacity:.6}.WordGame-module__qpUkqW__key:focus-visible{box-shadow:var(--glow-gold);outline:none}.WordGame-module__qpUkqW__wide{font-size:var(--text-sm);flex:1.6 1 0}.WordGame-module__qpUkqW__backspace{width:20px;height:20px;transform:scaleX(-1)}.WordGame-module__qpUkqW__over{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.WordGame-module__qpUkqW__verdict{font-size:var(--text-xl);margin:0;font-weight:900}.WordGame-module__qpUkqW__answer{color:var(--ink-2);margin:0}.WordGame-module__qpUkqW__answer strong{color:var(--gold-400);font-size:var(--text-lg)}.WordGame-module__qpUkqW__points{color:var(--ink-2);margin:0}.WordGame-module__qpUkqW__points strong{color:var(--gold-400);font-size:var(--text-2xl);font-feature-settings:var(--num-tabular);font-weight:900}.WordGame-module__qpUkqW__tomorrow{font-size:var(--text-xs);color:var(--ink-3);margin:0}
.ClosingBanner-module__pxo5GG__banner{isolation:isolate;padding-block:clamp(var(--space-7), 11vw, 128px);padding-inline:var(--gutter);background:radial-gradient(ellipse 120% 140% at 50% 120%, var(--lapis-700), var(--lapis-900) 68%);text-align:center;border-block:1px solid #e8c47733;margin-block-start:var(--space-7);position:relative;overflow:clip}.ClosingBanner-module__pxo5GG__aurora{z-index:-2;filter:blur(18px);background:radial-gradient(circle at 22% 30%,#e8c47733,#0000 42%),radial-gradient(circle at 78% 62%,#7c5cff38,#0000 46%);animation:22s ease-in-out infinite alternate ClosingBanner-module__pxo5GG__drift;position:absolute;inset:-30%}@keyframes ClosingBanner-module__pxo5GG__drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.12)}}.ClosingBanner-module__pxo5GG__grid_{z-index:-2;opacity:.5;background-image:linear-gradient(45deg,#e8c4770f 1px,#0000 1px),linear-gradient(-45deg,#e8c4770f 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000,#0000 75%);mask-image:radial-gradient(70% 80%,#000,#0000 75%)}.ClosingBanner-module__pxo5GG__watermark{z-index:-1;color:#e8c4770e;pointer-events:none;font-size:clamp(260px,46vw,520px);line-height:1;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%)}.ClosingBanner-module__pxo5GG__inner{justify-items:center;gap:var(--space-4);width:min(60ch,100%);margin-inline:auto;display:grid;position:relative}.ClosingBanner-module__pxo5GG__receipt{align-items:center;gap:var(--space-2);border-radius:var(--r-pill);color:var(--cream-50);font-size:var(--text-sm);background:#3fb9841f;border:1px solid #3fb98473;margin:0;padding-block:9px;padding-inline:18px;font-weight:700;display:inline-flex}.ClosingBanner-module__pxo5GG__receipt svg{color:var(--emerald)}.ClosingBanner-module__pxo5GG__receipt strong{font-size:var(--text-lg);color:var(--emerald);font-feature-settings:var(--num-tabular);font-weight:900}.ClosingBanner-module__pxo5GG__receiptSplit{background:#3fb98466;width:1px;height:14px}.ClosingBanner-module__pxo5GG__receiptSub{color:var(--ink-2);font-weight:700}.ClosingBanner-module__pxo5GG__eyebrow{font-size:var(--text-sm);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.ClosingBanner-module__pxo5GG__title{font-size:var(--text-4xl);margin:0;font-weight:900;line-height:1.1}.ClosingBanner-module__pxo5GG__titleText{background-image:linear-gradient(100deg, var(--cream-50) 0%, var(--cream-50) 38%, var(--gold-gleam) 50%, var(--cream-50) 62%, var(--cream-50) 100%);color:#0000;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:5.5s ease-in-out 1.2s infinite ClosingBanner-module__pxo5GG__sweep}@keyframes ClosingBanner-module__pxo5GG__sweep{0%,55%{background-position:100% 0}85%,to{background-position:-60% 0}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.ClosingBanner-module__pxo5GG__titleText{color:var(--cream-50);background:0 0}}@media (prefers-reduced-motion:reduce){.ClosingBanner-module__pxo5GG__titleText{background-position:50% 0;animation:none}.ClosingBanner-module__pxo5GG__aurora{animation:none}}.ClosingBanner-module__pxo5GG__lede{max-width:44ch;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--ink-2);margin:0}.ClosingBanner-module__pxo5GG__actions{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex;position:relative}.ClosingBanner-module__pxo5GG__cta{z-index:1;min-width:220px;box-shadow:0 var(--lip) 0 0 var(--gold-800), 0 22px 50px -18px #e8c4778c;position:relative}.ClosingBanner-module__pxo5GG__pulse{z-index:0;border-radius:var(--r-pill);pointer-events:none;background:radial-gradient(#e8c47766,#0000 70%);width:240px;height:64px;animation:3.2s ease-in-out infinite ClosingBanner-module__pxo5GG__breathe;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(50%,-50%)}@keyframes ClosingBanner-module__pxo5GG__breathe{0%,to{opacity:.45;transform:translate(50%,-50%)scale(1)}50%{opacity:.9;transform:translate(50%,-50%)scale(1.16)}}@media (prefers-reduced-motion:reduce){.ClosingBanner-module__pxo5GG__pulse{opacity:.5;animation:none}}.ClosingBanner-module__pxo5GG__secondary{min-height:var(--tap);padding-inline:var(--space-2);font-size:var(--text-base);color:var(--ink-2);align-items:center;gap:6px;font-weight:700;display:inline-flex}@media (hover:hover){.ClosingBanner-module__pxo5GG__secondary:hover{color:var(--accent);gap:12px}}.ClosingBanner-module__pxo5GG__secondary svg{transition:transform var(--dur-fast) var(--ease-out)}.ClosingBanner-module__pxo5GG__assurances{margin:var(--space-2) 0 0;justify-content:center;gap:var(--space-2) var(--space-5);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ClosingBanner-module__pxo5GG__assurances li{align-items:center;gap:6px;display:inline-flex}.ClosingBanner-module__pxo5GG__assurances svg{color:var(--emerald)}@media (max-width:40rem){.ClosingBanner-module__pxo5GG__cta{width:100%}.ClosingBanner-module__pxo5GG__actions{gap:var(--space-3);width:100%}.ClosingBanner-module__pxo5GG__assurances{gap:var(--space-2) var(--space-4)}}
.QuestionTimer-module__V-qQeW__timer{gap:var(--space-2);justify-items:center;display:grid}.QuestionTimer-module__V-qQeW__dial{place-items:center;width:82px;height:82px;display:grid;position:relative}.QuestionTimer-module__V-qQeW__dial svg{position:absolute;inset:0;transform:rotate(-90deg)}.QuestionTimer-module__V-qQeW__track{fill:none;stroke:var(--chip-bg);stroke-width:7px}.QuestionTimer-module__V-qQeW__sweep{fill:none;stroke:var(--gold-400);stroke-width:7px;stroke-linecap:round}.QuestionTimer-module__V-qQeW__urgent .QuestionTimer-module__V-qQeW__sweep{stroke:var(--ruby)}.QuestionTimer-module__V-qQeW__value{font-size:var(--text-2xl);color:var(--card-fg);font-variant-numeric:tabular-nums;font-weight:900;line-height:1;position:relative}.QuestionTimer-module__V-qQeW__urgent .QuestionTimer-module__V-qQeW__value{color:var(--ruby)}.QuestionTimer-module__V-qQeW__urgent .QuestionTimer-module__V-qQeW__dial{animation:QuestionTimer-module__V-qQeW__pulse 1s var(--ease-out) infinite}@keyframes QuestionTimer-module__V-qQeW__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.QuestionTimer-module__V-qQeW__urgent .QuestionTimer-module__V-qQeW__dial{animation:none}}.QuestionTimer-module__V-qQeW__caption{font-size:var(--text-xs);color:var(--card-fg-muted)}
.PushPrompt-module__xEkxPq__prompt{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);border:1px solid color-mix(in srgb, var(--gold-600) 30%, transparent);--accent:var(--gold-400);background:linear-gradient(180deg, color-mix(in srgb, var(--lapis-700) 88%, transparent), color-mix(in srgb, var(--lapis-800) 94%, transparent));box-shadow:var(--shadow-card);grid-template-columns:auto 1fr;grid-template-areas:"mark copy""actions actions";display:grid}.PushPrompt-module__xEkxPq__mark{border-radius:var(--r-pill);block-size:42px;inline-size:42px;color:var(--accent);background:color-mix(in srgb, var(--gold-600) 16%, transparent);grid-area:mark;place-items:center;display:grid}.PushPrompt-module__xEkxPq__copy{gap:var(--space-1);grid-area:copy;min-inline-size:0;display:grid}.PushPrompt-module__xEkxPq__title{font-family:var(--font-display), var(--font-ui), system-ui, sans-serif;font-size:var(--text-lg);color:var(--ink);font-weight:700;line-height:var(--leading-tight)}.PushPrompt-module__xEkxPq__body{font-size:var(--text-sm);color:var(--ink-2);line-height:var(--leading-snug);text-wrap:pretty;margin:0}.PushPrompt-module__xEkxPq__actions{gap:var(--space-2);grid-area:actions;grid-template-columns:1fr auto;align-items:center;display:grid}@media (min-width:560px){.PushPrompt-module__xEkxPq__prompt{grid-template-columns:auto 1fr auto;grid-template-areas:"mark copy actions"}.PushPrompt-module__xEkxPq__actions{grid-template-columns:auto auto}}
.PlayerIdentity-module__EVzrZW__card{gap:var(--space-4);display:grid}.PlayerIdentity-module__EVzrZW__archetype{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.PlayerIdentity-module__EVzrZW__archetypeIcon{background:linear-gradient(150deg, var(--gold-400), var(--gold-600));width:52px;height:52px;color:var(--gold-ink);border-radius:16px;place-items:center;font-size:26px;display:grid;box-shadow:0 10px 26px -12px #e8c477b3}.PlayerIdentity-module__EVzrZW__archetypeKicker{font-size:var(--text-2xs);letter-spacing:var(--track-eyebrow);color:var(--card-fg-muted);margin:0;font-weight:800}.PlayerIdentity-module__EVzrZW__archetypeTitle{font-size:var(--text-2xl);color:var(--card-fg);margin:2px 0 0;font-weight:900}.PlayerIdentity-module__EVzrZW__archetypeBody{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--card-fg-muted)}.PlayerIdentity-module__EVzrZW__facts{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.PlayerIdentity-module__EVzrZW__facts li{padding:var(--space-3) var(--space-2);border-radius:var(--r-chip);background:var(--chip-bg);text-align:center;justify-items:center;gap:2px;display:grid}.PlayerIdentity-module__EVzrZW__factIcon{color:var(--accent);font-size:18px;display:inline-flex}.PlayerIdentity-module__EVzrZW__facts strong{font-size:var(--text-lg);color:var(--card-fg);font-feature-settings:var(--num-tabular);font-weight:900}.PlayerIdentity-module__EVzrZW__facts small{font-size:var(--text-2xs);color:var(--card-fg-muted);line-height:1.4}@media (max-width:26rem){.PlayerIdentity-module__EVzrZW__facts{grid-template-columns:1fr}.PlayerIdentity-module__EVzrZW__facts li{place-items:center start;gap:var(--space-2);text-align:start;grid-template-columns:auto auto 1fr}}.PlayerIdentity-module__EVzrZW__empty{padding:var(--space-4);border-radius:var(--r-chip);background:var(--chip-bg);font-size:var(--text-sm);color:var(--card-fg-muted);text-align:center;margin:0}.PlayerIdentity-module__EVzrZW__standing{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-chip);background:var(--chip-bg);color:var(--card-fg);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.PlayerIdentity-module__EVzrZW__standing p{gap:1px;min-width:0;margin:0;display:grid}.PlayerIdentity-module__EVzrZW__standing small{font-size:var(--text-2xs);letter-spacing:var(--track-eyebrow);color:var(--card-fg-muted);font-weight:800}.PlayerIdentity-module__EVzrZW__standing strong{font-size:var(--text-lg);font-weight:900}.PlayerIdentity-module__EVzrZW__standing span{font-size:var(--text-xs);color:var(--card-fg-muted)}.PlayerIdentity-module__EVzrZW__standingIcon{border-radius:12px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.PlayerIdentity-module__EVzrZW__good{color:var(--emerald-600);background:#3fb98429}.PlayerIdentity-module__EVzrZW__bad{color:var(--ruby);background:#c2453f24}.PlayerIdentity-module__EVzrZW__weak{transition:transform var(--dur-fast) var(--ease-out), background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-color:#c2453f52}@media (hover:hover){.PlayerIdentity-module__EVzrZW__weak:hover{transform:translateY(calc(var(--raise) * -1));border-color:var(--ruby);background:#c2453f1f}.PlayerIdentity-module__EVzrZW__weak:hover .PlayerIdentity-module__EVzrZW__go{transform:translate(-4px)}}.PlayerIdentity-module__EVzrZW__weak:active{transform:translateY(1px)}.PlayerIdentity-module__EVzrZW__go{color:var(--ruby);transition:transform var(--dur-base) var(--ease-out)}.PlayerIdentity-module__EVzrZW__start{justify-items:center;gap:var(--space-3);padding-block:var(--space-3);text-align:center;display:grid}.PlayerIdentity-module__EVzrZW__startCta{min-height:var(--tap);padding-inline:var(--space-5);border-radius:var(--r-chip);color:var(--gold-ink);background:linear-gradient(120deg, var(--gold-400), var(--gold-600));transition:transform var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #e8c4773d}@media (hover:hover){.PlayerIdentity-module__EVzrZW__startCta:hover{filter:brightness(1.05);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.PlayerIdentity-module__EVzrZW__startCta:hover{transform:none}}
.TabBar-module___kR0NW__bar{z-index:60;max-width:100%;min-height:var(--tabbar-h);background:color-mix(in srgb, var(--lapis-900) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-block-start:1px solid #e8c47729;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;padding-block-end:var(--safe-bottom);display:grid;position:fixed;inset-block-end:0;inset-inline:0}@media (min-width:62rem){.TabBar-module___kR0NW__bar{display:none}}.TabBar-module___kR0NW__tab{z-index:1;isolation:isolate;min-height:var(--tap);min-width:0;padding-block:var(--space-2);color:var(--ink-3);-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-out);align-content:center;place-items:center;gap:3px;padding-inline:2px;text-decoration:none;display:grid;position:relative}.TabBar-module___kR0NW__tab:active{transform:scale(.94)}.TabBar-module___kR0NW__icon{transition:transform var(--dur-base) var(--ease-spring);font-size:21px}.TabBar-module___kR0NW__label{font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:700;overflow:hidden}.TabBar-module___kR0NW__active{color:var(--accent)}.TabBar-module___kR0NW__active .TabBar-module___kR0NW__icon{transform:translateY(-1px)scale(1.08)}.TabBar-module___kR0NW__halo{z-index:0;height:calc(100% - var(--safe-bottom) - 12px);width:calc(100% / var(--tabs));border-inline:calc(100% / var(--tabs) * .12) solid transparent;border-radius:var(--r-chip);transform:translateX(calc(var(--active) * -100%));transition:transform .34s var(--ease-spring);pointer-events:none;background:#e8c47721;position:absolute;inset-block-start:6px;inset-inline-start:0;box-shadow:inset 0 0 0 1px #e8c47738}@media (prefers-reduced-motion:reduce){.TabBar-module___kR0NW__tab:active,.TabBar-module___kR0NW__active .TabBar-module___kR0NW__icon{transform:none}.TabBar-module___kR0NW__halo{transition:none}}
.RefundList-module__9kucLa__section{gap:var(--space-3);margin-block-start:var(--space-6);display:grid}.RefundList-module__9kucLa__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--ink);margin:0}.RefundList-module__9kucLa__rows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.RefundList-module__9kucLa__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.RefundList-module__9kucLa__body{gap:2px;min-width:0;display:grid}.RefundList-module__9kucLa__reason{font-size:var(--text-sm);color:var(--card-fg);font-weight:800}.RefundList-module__9kucLa__meta{font-size:var(--text-xs);color:var(--card-fg-muted);text-align:start;direction:ltr}.RefundList-module__9kucLa__amount{font-size:var(--text-base);color:var(--emerald);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:900}
.PrizePanel-module__HN-Esa__panel{gap:var(--space-4);padding:var(--space-5) var(--space-4);border-radius:var(--r-card);color:var(--ink);background:radial-gradient(120% 70% at 50% -10%, #e8c47747, transparent 60%), linear-gradient(165deg, var(--lapis-700), var(--lapis-900));box-shadow:var(--shadow-lift), 0 0 60px -20px #e8c47780;isolation:isolate;border:1px solid #e8c47761;display:grid;position:relative;overflow:clip}.PrizePanel-module__HN-Esa__panel:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(100deg,#0000,#e8c4771a,#0000);width:50%;animation:5s ease-in-out 1s infinite PrizePanel-module__HN-Esa__sweep;position:absolute;inset-block:0;inset-inline-start:-50%}@keyframes PrizePanel-module__HN-Esa__sweep{0%{transform:translate(0)}60%,to{transform:translate(-320%)}}.PrizePanel-module__HN-Esa__head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.PrizePanel-module__HN-Esa__eyebrow{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--gold-400);margin:0;font-weight:800}.PrizePanel-module__HN-Esa__guarantee{padding:4px var(--space-3);border-radius:var(--r-pill);color:var(--emerald-light);font-size:var(--text-2xs);background:#3fb98429;border:1px solid #3fb98466;align-items:center;gap:6px;font-weight:800;display:inline-flex}.PrizePanel-module__HN-Esa__guarantee svg{width:14px;height:14px}.PrizePanel-module__HN-Esa__pool{text-align:center;font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-feature-settings:var(--num-tabular);background:linear-gradient(180deg, var(--gold-gleam), var(--gold-400) 55%, var(--gold-600));color:#0000;filter:drop-shadow(0 6px 22px #e8c47759);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.75rem,2rem + 4vw,4rem);font-weight:900;line-height:1}.PrizePanel-module__HN-Esa__pool small{font-size:var(--text-lg);-webkit-text-fill-color:var(--gold-400)}.PrizePanel-module__HN-Esa__headline{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--ink-2);flex-wrap:wrap;margin:0;display:flex}.PrizePanel-module__HN-Esa__headline strong{color:var(--ink);font-size:var(--text-lg);font-feature-settings:var(--num-tabular)}.PrizePanel-module__HN-Esa__multiple{padding:2px var(--space-2);border-radius:var(--r-pill);background:linear-gradient(180deg, var(--gold-400), var(--gold-600));color:var(--gold-ink);font-size:var(--text-2xs);font-weight:900}.PrizePanel-module__HN-Esa__growth{gap:var(--space-2);display:grid}.PrizePanel-module__HN-Esa__growthHead{justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-2);font-feature-settings:var(--num-tabular);display:flex}.PrizePanel-module__HN-Esa__growthHead strong{color:var(--gold-400)}.PrizePanel-module__HN-Esa__track{border-radius:var(--r-pill);background:#ffffff14;height:10px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.PrizePanel-module__HN-Esa__trackFill{border-radius:inherit;transform-origin:100%;background:linear-gradient(270deg, var(--emerald-600), var(--emerald));position:absolute;inset:0;box-shadow:0 0 12px #3fb98499}.PrizePanel-module__HN-Esa__growthNote{font-size:var(--text-2xs);color:var(--ink-2);line-height:var(--leading-snug);margin:0}.PrizePanel-module__HN-Esa__table{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.PrizePanel-module__HN-Esa__row,.PrizePanel-module__HN-Esa__topRow{align-items:center;gap:var(--space-3);min-height:48px;padding-inline:var(--space-4);border-radius:var(--r-chip);background:#ffffff0a;border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.PrizePanel-module__HN-Esa__topRow{background:linear-gradient(90deg,#e8c47738,#e8c4770f);border-color:#e8c47773}.PrizePanel-module__HN-Esa__place{font-weight:800}.PrizePanel-module__HN-Esa__share{font-size:var(--text-xs);color:var(--ink-3);font-feature-settings:var(--num-tabular)}.PrizePanel-module__HN-Esa__amount{color:var(--gold-400);font-feature-settings:var(--num-tabular);font-weight:900}.PrizePanel-module__HN-Esa__amount small{font-weight:700;font-size:var(--text-2xs);color:var(--ink-2)}.PrizePanel-module__HN-Esa__rules{padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);font-size:var(--text-2xs);line-height:var(--leading-snug);color:var(--ink-2);background:#0000002e;gap:6px;margin:0;list-style:none;display:grid}.PrizePanel-module__HN-Esa__rules li{padding-inline-start:var(--space-3);position:relative}.PrizePanel-module__HN-Esa__rules li:before{content:"";background:var(--gold-400);border-radius:50%;width:5px;height:5px;position:absolute;inset-block-start:.6em;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.PrizePanel-module__HN-Esa__panel:after{animation:none}}
.TransactionList-module__n6XQDG__list{margin:0;padding:0;list-style:none;display:grid}.TransactionList-module__n6XQDG__row{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-block-end:1px dashed var(--card-lip);grid-template-columns:40px minmax(0,1fr) auto;display:grid}.TransactionList-module__n6XQDG__list>li:last-child .TransactionList-module__n6XQDG__row{border-block-end:0}.TransactionList-module__n6XQDG__icon{border-radius:var(--r-chip);background:var(--chip-bg);width:40px;height:40px;color:var(--chip-fg);place-items:center;font-size:17px;display:grid}.TransactionList-module__n6XQDG__body{gap:2px;min-width:0;display:grid}.TransactionList-module__n6XQDG__title{font-size:var(--text-base);color:var(--card-fg);font-weight:800}.TransactionList-module__n6XQDG__sub{font-size:var(--text-xs);color:var(--card-fg-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TransactionList-module__n6XQDG__figures{justify-items:end;gap:2px;display:grid}.TransactionList-module__n6XQDG__amount{font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--card-fg);font-weight:900}.TransactionList-module__n6XQDG__credit{color:var(--emerald)}.TransactionList-module__n6XQDG__debit{color:var(--card-fg)}.TransactionList-module__n6XQDG__after{font-size:var(--text-xs);color:var(--card-fg-muted);font-variant-numeric:tabular-nums}
.login-module__7gjhwG__methods{border-radius:var(--r-chip);background:var(--chip-bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.login-module__7gjhwG__method{min-height:var(--tap);padding-inline:var(--space-3);border-radius:calc(var(--r-chip) - 4px);font:inherit;font-weight:800;font-size:var(--text-sm);color:var(--card-fg-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0}.login-module__7gjhwG__methodOn{background:var(--card-bg);color:var(--card-fg);box-shadow:var(--shadow-card)}.login-module__7gjhwG__forgot{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-sm)}.login-module__7gjhwG__forgot a{color:var(--accent);text-underline-offset:.32em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 45%, transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out);font-weight:700}@media (hover:hover){.login-module__7gjhwG__forgot a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}
.verify-module__bJkw1a__actions{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block:var(--space-3) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;font-weight:700;display:flex}.verify-module__bJkw1a__change{color:var(--accent);text-underline-offset:.32em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.verify-module__bJkw1a__change:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.verify-module__bJkw1a__resend{cursor:pointer;color:var(--emerald);font-variant-numeric:tabular-nums;text-underline-offset:.32em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--emerald) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--emerald) 55%, transparent);transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;font-weight:800}@media (hover:hover){.verify-module__bJkw1a__resend:hover:not(:disabled){-webkit-text-decoration-color:var(--emerald);text-decoration-color:var(--emerald)}}.verify-module__bJkw1a__resend:disabled{color:var(--card-fg-muted);cursor:not-allowed;text-decoration:none}
.shop-module__2OL8YW__page{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);gap:var(--page-gap);margin-inline:auto;display:grid}
.Funnel-module__6lRGxW__card{gap:var(--space-4);display:grid}.Funnel-module__6lRGxW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.Funnel-module__6lRGxW__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--card-fg);margin:0}.Funnel-module__6lRGxW__lede{font-size:var(--text-xs);color:var(--card-fg-muted);max-width:52ch;margin:4px 0 0;line-height:1.8}.Funnel-module__6lRGxW__unit{padding:4px var(--space-3);background:var(--chip-bg);font-size:var(--text-2xs);color:var(--card-fg-muted);border-radius:999px;flex:none;font-weight:700}.Funnel-module__6lRGxW__empty{padding:var(--space-5);border-radius:var(--r-chip);background:var(--chip-bg);font-size:var(--text-xs);color:var(--card-fg-muted);text-align:center;margin:0;line-height:2}.Funnel-module__6lRGxW__steps{gap:var(--space-4);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.Funnel-module__6lRGxW__step{gap:var(--space-2);display:grid}.Funnel-module__6lRGxW__stepHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.Funnel-module__6lRGxW__stepLabel{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--card-fg);font-weight:700;display:inline-flex}.Funnel-module__6lRGxW__stepCount{font-size:var(--text-lg);font-variant-numeric:tabular-nums;color:var(--card-fg);align-items:baseline;gap:4px;font-weight:900;display:inline-flex}.Funnel-module__6lRGxW__stepCount small{font-size:var(--text-2xs);color:var(--card-fg-muted);font-weight:400}.Funnel-module__6lRGxW__track{background:var(--chip-bg);border-radius:999px;height:12px;overflow:hidden}.Funnel-module__6lRGxW__bar{background:linear-gradient(90deg, var(--gold-600), var(--gold-400));transform-origin:100%;border-radius:999px;height:100%}.Funnel-module__6lRGxW__barLeak{background:linear-gradient(90deg, var(--ruby-deep), var(--ruby))}.Funnel-module__6lRGxW__stepFoot{justify-content:space-between;gap:var(--space-2);font-size:var(--text-2xs);color:var(--card-fg-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.Funnel-module__6lRGxW__leak{padding:2px var(--space-2);color:var(--ruby);font-size:var(--text-2xs);background:#c2453f29;border-radius:999px;align-items:center;gap:4px;font-weight:800;display:inline-flex}.Funnel-module__6lRGxW__leakText{color:var(--ruby);font-weight:800}
.ChallengeLobby-module__Moewla__backdrop{z-index:80;padding:var(--space-4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(70% 50% at 50% 40%,#e8c4771f,#0000 70%),#05040ed1;place-items:center;padding-block-end:calc(var(--space-4) + var(--safe-bottom));display:grid;position:fixed;inset:0}.ChallengeLobby-module__Moewla__room{justify-items:center;gap:var(--space-5);width:min(100%,460px);padding:var(--space-6) var(--space-5) var(--space-5);border-radius:var(--r-card);background:linear-gradient(165deg, var(--lapis-800), var(--lapis-900));box-shadow:var(--shadow-card), 0 0 120px #e8c47724;text-align:center;color:var(--cream-50);border:1px solid #e8c4774d;display:grid}.ChallengeLobby-module__Moewla__badge{padding:6px var(--space-3);color:var(--gold-400);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);background:#e8c47724;border:1px solid #e8c47759;border-radius:999px;font-weight:800}.ChallengeLobby-module__Moewla__versus{justify-content:center;align-items:center;gap:var(--space-3);width:100%;display:flex}.ChallengeLobby-module__Moewla__corner{justify-items:center;gap:var(--space-2);flex:1;min-width:0;display:grid}.ChallengeLobby-module__Moewla__corner strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-sm);color:var(--cream-50);overflow:hidden}.ChallengeLobby-module__Moewla__pending>:first-child{animation:ChallengeLobby-module__Moewla__call 1.4s var(--ease-out) infinite;border-radius:50%}@keyframes ChallengeLobby-module__Moewla__call{0%{box-shadow:0 0 #e8c4778c}to{box-shadow:0 0 0 22px #e8c47700}}.ChallengeLobby-module__Moewla__vsWrap{flex:none;place-items:center;width:84px;height:84px;display:grid;position:relative}.ChallengeLobby-module__Moewla__clock{width:100%;height:100%;position:absolute;inset:0}.ChallengeLobby-module__Moewla__vs{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--gold-400);text-shadow:0 0 30px #e8c47780}.ChallengeLobby-module__Moewla__locked .ChallengeLobby-module__Moewla__vs{font-size:var(--text-3xl);animation:ChallengeLobby-module__Moewla__flare .9s var(--ease-out) infinite alternate}@keyframes ChallengeLobby-module__Moewla__flare{to{text-shadow:0 0 46px #e8c477e6}}.ChallengeLobby-module__Moewla__copy{gap:var(--space-2);align-content:center;min-height:72px;display:grid}.ChallengeLobby-module__Moewla__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--cream-50);margin:0;font-size:clamp(1.4rem,5vw,1.8rem);line-height:1.25}.ChallengeLobby-module__Moewla__lede{max-width:34ch;font-size:var(--text-sm);color:var(--ink-2);margin:0;line-height:1.9}.ChallengeLobby-module__Moewla__actions{gap:var(--space-2);width:100%;display:grid}@media (prefers-reduced-motion:reduce){.ChallengeLobby-module__Moewla__pending>:first-child,.ChallengeLobby-module__Moewla__locked .ChallengeLobby-module__Moewla__vs{animation:none}}
.PlayerProfileModal-module__DVK4Hq__body{gap:var(--space-4);display:grid}.PlayerProfileModal-module__DVK4Hq__head{align-items:center;gap:var(--space-3);display:flex}.PlayerProfileModal-module__DVK4Hq__identity{gap:2px;min-width:0;display:grid}.PlayerProfileModal-module__DVK4Hq__name{font-size:var(--text-lg);color:var(--card-fg);text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}.PlayerProfileModal-module__DVK4Hq__handle{font-size:var(--text-sm);color:var(--card-fg-muted);text-align:start;direction:ltr}.PlayerProfileModal-module__DVK4Hq__title{font-size:var(--text-xs);color:var(--accent);font-weight:800}.PlayerProfileModal-module__DVK4Hq__bio{font-size:var(--text-sm);color:var(--card-fg-muted);margin:0}.PlayerProfileModal-module__DVK4Hq__stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(90px,1fr));margin:0;display:grid}.PlayerProfileModal-module__DVK4Hq__stat{padding:var(--space-3);border-radius:var(--r-chip);background:var(--chip-bg);text-align:center;justify-items:center;gap:2px;display:grid}.PlayerProfileModal-module__DVK4Hq__statValue{font-size:var(--text-xl);color:var(--card-fg);font-variant-numeric:tabular-nums;margin:0;font-weight:900;line-height:1}.PlayerProfileModal-module__DVK4Hq__statLabel{font-size:var(--text-xs);color:var(--card-fg-muted)}.PlayerProfileModal-module__DVK4Hq__muted{color:var(--card-fg-muted);font-size:var(--text-sm);margin:0}
.RedeemPurchase-module__6APUSG__panel{gap:var(--space-4);justify-items:start;max-width:32rem;margin-inline:auto;display:grid}.RedeemPurchase-module__6APUSG__title{font-size:var(--text-2xl);color:var(--cream-50)}.RedeemPurchase-module__6APUSG__body{font-size:var(--text-base);line-height:var(--leading-body);color:var(--ink-2)}.RedeemPurchase-module__6APUSG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
