.Button-module__LnOHOq__button{--lip-current:var(--lip);--sheen:0;justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);padding-block:12px;padding-inline:var(--space-5);border-radius:var(--r-chip);font-weight:800;font-size:var(--text-base);letter-spacing:var(--track-display);cursor:pointer;isolation:isolate;box-shadow:0 var(--lip-current) 0 0 var(--lip-color);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);border:0;line-height:1.2;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)}.Button-module__LnOHOq__button:after{content:"";opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(100deg,#fff0,#ffffff73,#fff0);width:45%;position:absolute;inset-block:0;inset-inline-start:-60%;transform:skew(-18deg)translate(0)}.Button-module__LnOHOq__md{padding-block:14px;padding-inline:var(--space-5)}.Button-module__LnOHOq__lg{min-height:var(--tap-lg);padding-block:16px;padding-inline:var(--space-6);font-size:var(--text-lg);--lip:6px;border-radius:18px}.Button-module__LnOHOq__sm{min-height:44px;padding-block:8px;padding-inline:var(--space-4);font-size:var(--text-sm);--lip:3px;--lip-pressed:1px}@media (hover:hover){.Button-module__LnOHOq__button:hover:not(:disabled){--lip-current:calc(var(--lip) + 2px);filter:brightness(1.07)saturate(1.05);transform:translateY(-2px)}.Button-module__LnOHOq__button:hover:not(:disabled):after{opacity:1;transition:transform .62s var(--ease-out), opacity .12s linear;transform:skew(-18deg)translate(320%)}.Button-module__LnOHOq__ghost:hover:not(:disabled){background:var(--tint-gold);border-color:var(--accent);filter:none}}.Button-module__LnOHOq__button:active:not(:disabled){--lip-current:var(--lip-pressed);transform:translateY(calc(var(--lip) - var(--lip-pressed)));filter:brightness(.98)}.Button-module__LnOHOq__button:disabled{opacity:.55;cursor:not-allowed}.Button-module__LnOHOq__gold{--lip-color:var(--gold-800);background:linear-gradient(180deg, var(--gold-400), var(--gold-600));color:var(--gold-ink)}.Button-module__LnOHOq__success{--lip-color:var(--emerald-deep);background:linear-gradient(180deg, var(--emerald), var(--emerald-600));color:var(--cream-50)}.Button-module__LnOHOq__danger{--lip-color:var(--ruby-deep);background:linear-gradient(180deg, var(--ruby-400), var(--ruby));color:var(--cream-50)}.Button-module__LnOHOq__ghost{--lip-color:transparent;border:2px solid color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent);background:0 0}.Button-module__LnOHOq__full{width:100%}.Button-module__LnOHOq__spinner{border:2px solid;border-block-start-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite Button-module__LnOHOq__spin}@keyframes Button-module__LnOHOq__spin{to{transform:rotate(360deg)}}
.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}.Form-module__tZ_u8W__field>legend{width:100%;margin-block-end:var(--space-2);padding:0}
.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);box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.States-module__Rl82sa__alert>div{overflow-wrap:break-word;flex:1;min-width:0}.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:color-mix(in srgb, var(--lapis-800) 90%, transparent);-webkit-backdrop-filter:blur(16px);--accent:var(--gold-400);color:var(--cream-50);box-shadow:var(--shadow-card), 0 16px 40px #0000008c, 0 4px 12px #00000059;font-size:var(--text-sm);line-height:var(--leading-snug);text-align:start;border:1px solid #e8c47747;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;color:var(--cream-50);font-weight:700}.Toast-module___HaLQG__close{width:26px;height:26px;color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color 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{color:var(--cream-50);background:#e8c47729}}.Toast-module___HaLQG__close svg{width:14px;height:14px}.Toast-module___HaLQG__error{border-inline-start:4px solid var(--ruby-400)}.Toast-module___HaLQG__error .Toast-module___HaLQG__icon{color:var(--ruby-400);background:color-mix(in srgb, var(--ruby) 22%, transparent)}.Toast-module___HaLQG__success{border-inline-start:4px solid var(--emerald)}.Toast-module___HaLQG__success .Toast-module___HaLQG__icon{color:var(--emerald);background:color-mix(in srgb, var(--emerald) 22%, transparent)}.Toast-module___HaLQG__info{border-inline-start:4px solid var(--gold-400)}.Toast-module___HaLQG__info .Toast-module___HaLQG__icon{color:var(--gold-400);background:color-mix(in srgb, var(--gold-400) 22%, transparent)}.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__wrap{border-radius:50%;flex:none;display:block;position:relative}.Avatar-module__GBv7ra__avatar{background:var(--lapis-700);border-radius:50%;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.Avatar-module__GBv7ra__wrap[data-frame] .Avatar-module__GBv7ra__avatar{inset:var(--ring);box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #00000059}.Avatar-module__GBv7ra__ring{background:var(--frame,var(--gold-400));border-radius:50%;position:absolute;inset:0}[data-frame=bronze] .Avatar-module__GBv7ra__ring{background:linear-gradient(140deg, var(--bronze-gleam), var(--bronze) 45%, var(--bronze-deep))}[data-frame=silver] .Avatar-module__GBv7ra__ring{background:linear-gradient(140deg, var(--silver-gleam), var(--silver) 45%, var(--silver-deep))}[data-frame=turquoise] .Avatar-module__GBv7ra__ring{background:repeating-conic-gradient(var(--emerald-light) 0 10deg, var(--lapis-500) 10deg 20deg, var(--emerald) 20deg 30deg)}[data-frame=gold] .Avatar-module__GBv7ra__ring{background:linear-gradient(140deg, var(--gold-gleam), var(--gold-400) 40%, var(--gold-800));box-shadow:0 0 6px var(--glow-gold-soft)}[data-frame=girih] .Avatar-module__GBv7ra__ring{background:repeating-conic-gradient(var(--gold-400) 0 15deg, var(--lapis-800) 15deg 22.5deg, var(--emerald) 22.5deg 37.5deg, var(--lapis-800) 37.5deg 45deg);animation:14s linear infinite Avatar-module__GBv7ra__spin}[data-frame=rainbow] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--ruby-400), var(--gold-400), var(--emerald), var(--lapis-500), var(--amethyst), var(--ruby-400));animation:5s linear infinite Avatar-module__GBv7ra__spin}[data-frame=neon] .Avatar-module__GBv7ra__ring{background:var(--emerald-light);animation:2.2s ease-in-out infinite Avatar-module__GBv7ra__neon}[data-frame=yalda] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--ruby-deep), var(--ruby-400) 25%, var(--gold-400) 30%, var(--ruby-400) 35%, var(--ruby-deep) 60%, var(--ruby-400) 85%, var(--gold-400) 90%, var(--ruby-deep));animation:9s linear infinite Avatar-module__GBv7ra__spin,3s ease-in-out infinite Avatar-module__GBv7ra__yalda}[data-frame=flame] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--gold-400), var(--ruby-400) 20%, var(--gold-gleam) 35%, var(--ruby-deep) 55%, var(--gold-400) 75%, var(--ruby-400) 90%, var(--gold-400));animation:2.6s linear infinite Avatar-module__GBv7ra__spin,.9s ease-in-out infinite alternate Avatar-module__GBv7ra__flame}[data-frame=aurora] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--emerald-light), var(--lapis-500) 25%, var(--amethyst) 50%, var(--emerald) 75%, var(--emerald-light));animation:7s linear infinite Avatar-module__GBv7ra__spin,4s ease-in-out infinite Avatar-module__GBv7ra__aurora}[data-frame=royal] .Avatar-module__GBv7ra__ring{background:radial-gradient(circle at 50% 4%, var(--ruby-400) 0 7%, transparent 8%), radial-gradient(circle at 96% 50%, var(--emerald) 0 7%, transparent 8%), radial-gradient(circle at 50% 96%, var(--ruby-400) 0 7%, transparent 8%), radial-gradient(circle at 4% 50%, var(--emerald) 0 7%, transparent 8%), conic-gradient(var(--gold-gleam), var(--gold-400), var(--gold-800), var(--gold-400), var(--gold-gleam));box-shadow:0 0 10px var(--glow-gold);animation:2.8s ease-in-out infinite Avatar-module__GBv7ra__royal}[data-frame=laurel] .Avatar-module__GBv7ra__ring{background:repeating-conic-gradient(var(--emerald) 0 8deg, var(--emerald-deep) 8deg 14deg, transparent 14deg 18deg), var(--gold-400);box-shadow:0 0 8px var(--glow-gold-soft);animation:18s linear infinite reverse Avatar-module__GBv7ra__spin}[data-frame=pixel] .Avatar-module__GBv7ra__ring{background:repeating-conic-gradient(var(--emerald) 0 15deg, var(--lapis-500) 15deg 30deg, var(--gold-400) 30deg 45deg, var(--ruby-400) 45deg 60deg);border-radius:22%}[data-frame=pixel] .Avatar-module__GBv7ra__avatar{border-radius:18%}[data-frame=bubblegum] .Avatar-module__GBv7ra__ring{background:repeating-conic-gradient(color-mix(in srgb, var(--ruby-light) 70%, var(--cream-50)) 0 20deg, color-mix(in srgb, var(--lapis-500) 45%, var(--cream-50)) 20deg 40deg)}[data-frame=hearts] .Avatar-module__GBv7ra__ring{background:radial-gradient(circle at 50% 6%, var(--cream-50) 0 6%, transparent 7%), radial-gradient(circle at 94% 50%, var(--cream-50) 0 6%, transparent 7%), radial-gradient(circle at 50% 94%, var(--cream-50) 0 6%, transparent 7%), radial-gradient(circle at 6% 50%, var(--cream-50) 0 6%, transparent 7%), linear-gradient(140deg, var(--ruby-light), var(--ruby-400) 50%, var(--ruby-deep));animation:1.6s ease-in-out infinite Avatar-module__GBv7ra__heartbeat}[data-frame=sparkle] .Avatar-module__GBv7ra__ring{background:radial-gradient(circle at 20% 15%, var(--cream-50) 0 4%, transparent 5%), radial-gradient(circle at 85% 30%, var(--cream-50) 0 3%, transparent 4%), radial-gradient(circle at 70% 90%, var(--cream-50) 0 4%, transparent 5%), radial-gradient(circle at 8% 70%, var(--cream-50) 0 3%, transparent 4%), conic-gradient(var(--gold-gleam), var(--amethyst), var(--gold-400), var(--ruby-light), var(--gold-gleam));animation:6s linear infinite Avatar-module__GBv7ra__spin,1.2s steps(2,end) infinite Avatar-module__GBv7ra__twinkle}[data-frame=ice] .Avatar-module__GBv7ra__ring{background:linear-gradient(120deg, transparent 40%, #ffffffb3 48%, transparent 56%), conic-gradient(var(--silver-light), var(--lapis-500), var(--silver-gleam), var(--lapis-500), var(--silver-light));box-shadow:0 0 8px color-mix(in srgb, var(--lapis-500) 60%, transparent)}[data-frame=electric] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--lapis-500), var(--silver-gleam) 8%, var(--lapis-500) 16%, var(--lapis-800) 40%, var(--silver-gleam) 48%, var(--lapis-500) 56%, var(--lapis-800) 80%, var(--lapis-500));animation:1.2s linear infinite Avatar-module__GBv7ra__spin,.8s steps(3,end) infinite Avatar-module__GBv7ra__zap}[data-frame=rgb] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--ruby-400), var(--gold-400), var(--emerald), var(--lapis-500), var(--amethyst), var(--ruby-400));animation:1.6s linear infinite Avatar-module__GBv7ra__spin,3s linear infinite Avatar-module__GBv7ra__rgbglow}[data-frame=y2k] .Avatar-module__GBv7ra__ring{background:linear-gradient(115deg, transparent 30%, #ffffffd9 45%, transparent 60%), linear-gradient(160deg, var(--silver-gleam), var(--silver) 35%, var(--amethyst) 55%, var(--silver-light) 75%, var(--silver-deep));background-size:300% 100%,100% 100%;animation:2.4s ease-in-out infinite Avatar-module__GBv7ra__chrome}[data-frame=glitch] .Avatar-module__GBv7ra__ring{background:var(--lapis-800);box-shadow:inset 0 0 0 var(--ring) var(--cream-50), -2px 0 0 var(--ruby-400), 2px 0 0 var(--emerald-light);animation:1.8s step-end infinite Avatar-module__GBv7ra__glitch}[data-frame=matrix] .Avatar-module__GBv7ra__ring{background:repeating-conic-gradient(var(--emerald-light) 0 3deg, transparent 3deg 9deg, var(--emerald) 9deg 11deg, transparent 11deg 20deg), var(--ink);box-shadow:0 0 8px var(--emerald);animation:9s linear infinite Avatar-module__GBv7ra__spin}[data-frame=lava] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--ruby-deep), var(--ruby-400) 15%, var(--gold-400) 25%, var(--ruby-400) 35%, var(--ruby-deep) 50%, var(--gold-600) 65%, var(--ruby-400) 80%, var(--ruby-deep));filter:saturate(1.3);animation:12s linear infinite Avatar-module__GBv7ra__spin,1.4s ease-in-out infinite alternate Avatar-module__GBv7ra__flame}[data-frame=synthwave] .Avatar-module__GBv7ra__ring{background:repeating-linear-gradient(0deg, transparent 0 5px, #00000040 5px 6px), linear-gradient(180deg, var(--gold-400), var(--ruby-400) 45%, var(--amethyst) 75%, var(--lapis-800));box-shadow:0 0 10px var(--amethyst), 0 0 18px color-mix(in srgb, var(--ruby-400) 50%, transparent);animation:2.2s ease-in-out infinite Avatar-module__GBv7ra__royal}[data-frame=hologram] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--emerald-light), var(--lapis-500), var(--amethyst), var(--ruby-light), var(--gold-gleam), var(--emerald-light));box-shadow:0 0 14px color-mix(in srgb, var(--emerald-light) 60%, transparent);animation:4s linear infinite Avatar-module__GBv7ra__spin,3s linear infinite Avatar-module__GBv7ra__holo}[data-frame=pass-galaxy] .Avatar-module__GBv7ra__ring{background:radial-gradient(circle at 18% 22%, var(--cream-50) 0 3%, transparent 4%), radial-gradient(circle at 80% 18%, var(--cream-50) 0 2.5%, transparent 3.5%), radial-gradient(circle at 88% 70%, var(--gold-gleam) 0 3%, transparent 4%), radial-gradient(circle at 30% 88%, var(--cream-50) 0 2.5%, transparent 3.5%), radial-gradient(circle at 6% 55%, var(--emerald-light) 0 2.5%, transparent 3.5%), conic-gradient(var(--lapis-800), var(--amethyst) 20%, var(--lapis-500) 40%, var(--lapis-900) 55%, var(--amethyst) 75%, var(--emerald) 90%, var(--lapis-800));box-shadow:0 0 10px color-mix(in srgb, var(--amethyst) 70%, transparent), 0 0 20px color-mix(in srgb, var(--lapis-500) 45%, transparent);animation:10s linear infinite Avatar-module__GBv7ra__spin,1.6s steps(2,end) infinite Avatar-module__GBv7ra__twinkle}[data-frame=pass-dragonfire] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--emerald-deep), var(--emerald-light) 12%, var(--gold-gleam) 20%, var(--emerald) 30%, var(--emerald-deep) 45%, var(--gold-400) 58%, var(--emerald-light) 70%, var(--gold-gleam) 80%, var(--emerald-deep));filter:saturate(1.25);animation:2.2s linear infinite Avatar-module__GBv7ra__spin,.8s ease-in-out infinite alternate Avatar-module__GBv7ra__dragonfire}[data-frame=pass-crown] .Avatar-module__GBv7ra__ring{background:radial-gradient(circle at 50% 3%, var(--ruby-light) 0 8%, transparent 9%), radial-gradient(circle at 85% 15%, var(--emerald-light) 0 6%, transparent 7%), radial-gradient(circle at 15% 15%, var(--emerald-light) 0 6%, transparent 7%), radial-gradient(circle at 97% 50%, var(--amethyst) 0 6%, transparent 7%), radial-gradient(circle at 3% 50%, var(--amethyst) 0 6%, transparent 7%), radial-gradient(circle at 50% 97%, var(--ruby-light) 0 7%, transparent 8%), linear-gradient(120deg, transparent 35%, #ffffffbf 48%, transparent 60%), conic-gradient(var(--gold-gleam), var(--gold-400), var(--gold-800), var(--gold-400), var(--gold-gleam), var(--gold-600), var(--gold-gleam));box-shadow:0 0 12px var(--glow-gold), 0 0 26px color-mix(in srgb, var(--gold-400) 40%, transparent);background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,300% 100%,100% 100%;animation:2.6s ease-in-out infinite Avatar-module__GBv7ra__chrome,2.6s ease-in-out infinite Avatar-module__GBv7ra__royal}[data-frame=pass-legend] .Avatar-module__GBv7ra__ring{background:conic-gradient(var(--gold-gleam), var(--ruby-400), var(--amethyst), var(--lapis-500), var(--emerald-light), var(--gold-gleam), var(--ruby-light), var(--gold-400), var(--gold-gleam));animation:3s linear infinite Avatar-module__GBv7ra__spin,2s ease-in-out infinite Avatar-module__GBv7ra__legend}[data-frame=pass-legend] .Avatar-module__GBv7ra__ring:after{content:"";background:repeating-conic-gradient(#ffffffb3 0 4deg, transparent 4deg 30deg);mix-blend-mode:overlay;border-radius:50%;animation:6s linear infinite reverse Avatar-module__GBv7ra__spin;position:absolute;inset:0}@keyframes Avatar-module__GBv7ra__dragonfire{0%{box-shadow:0 0 6px var(--emerald)}to{box-shadow:0 -3px 16px var(--emerald-light), 0 0 10px var(--gold-400)}}@keyframes Avatar-module__GBv7ra__legend{0%,to{box-shadow:0 0 10px var(--gold-400), 0 0 22px color-mix(in srgb, var(--ruby-400) 50%, transparent)}50%{box-shadow:0 0 16px var(--gold-gleam), 0 0 34px color-mix(in srgb, var(--amethyst) 70%, transparent)}}@keyframes Avatar-module__GBv7ra__heartbeat{0%,40%,to{transform:scale(1)}20%,60%{transform:scale(1.07)}}@keyframes Avatar-module__GBv7ra__twinkle{50%{filter:brightness(1.35)}}@keyframes Avatar-module__GBv7ra__zap{0%{box-shadow:0 0 4px var(--lapis-500);filter:brightness()}33%{box-shadow:0 0 14px var(--silver-gleam);filter:brightness(1.5)}66%{box-shadow:0 0 6px var(--lapis-500);filter:brightness(.9)}}@keyframes Avatar-module__GBv7ra__rgbglow{0%,to{box-shadow:0 0 10px var(--ruby-400)}33%{box-shadow:0 0 10px var(--emerald)}66%{box-shadow:0 0 10px var(--lapis-500)}}@keyframes Avatar-module__GBv7ra__chrome{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}@keyframes Avatar-module__GBv7ra__glitch{0%,to{transform:none}10%{box-shadow:inset 0 0 0 var(--ring) var(--cream-50), -4px 0 0 var(--ruby-400), 3px 0 0 var(--emerald-light);transform:translate(-1px,1px)}12%{transform:none}55%{box-shadow:inset 0 0 0 var(--ring) var(--cream-50), 3px 0 0 var(--ruby-400), -3px 0 0 var(--emerald-light);transform:translate(2px,-1px)}58%{transform:none}}@keyframes Avatar-module__GBv7ra__holo{to{filter:hue-rotate(1turn)}}.Avatar-module__GBv7ra__spin,.Avatar-module__GBv7ra__float,.Avatar-module__GBv7ra__glint,.Avatar-module__GBv7ra__flicker{transform-box:view-box;transform-origin:50%}.Avatar-module__GBv7ra__spin{animation:16s linear infinite Avatar-module__GBv7ra__spin}.Avatar-module__GBv7ra__float{animation:3.2s ease-in-out infinite Avatar-module__GBv7ra__float}.Avatar-module__GBv7ra__glint{animation:2.8s ease-in-out infinite Avatar-module__GBv7ra__glint}.Avatar-module__GBv7ra__flicker{animation:1.4s ease-in-out infinite Avatar-module__GBv7ra__flicker}@keyframes Avatar-module__GBv7ra__spin{to{transform:rotate(1turn)}}@keyframes Avatar-module__GBv7ra__float{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-1.5px)}}@keyframes Avatar-module__GBv7ra__glint{0%,70%,to{filter:brightness()}80%{filter:brightness(1.45)}}@keyframes Avatar-module__GBv7ra__flicker{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.2);transform:scale(1.04)}}@keyframes Avatar-module__GBv7ra__neon{0%,to{box-shadow:0 0 3px var(--emerald-light);filter:brightness()}50%{box-shadow:0 0 10px var(--emerald-light), 0 0 18px var(--emerald);filter:brightness(1.25)}}@keyframes Avatar-module__GBv7ra__yalda{0%,to{box-shadow:0 0 4px var(--ruby-400)}50%{box-shadow:0 0 12px var(--ruby-400)}}@keyframes Avatar-module__GBv7ra__flame{0%{box-shadow:0 0 6px var(--ruby-400)}to{box-shadow:0 -2px 14px var(--gold-400), 0 0 8px var(--ruby-400)}}@keyframes Avatar-module__GBv7ra__aurora{0%,to{box-shadow:0 0 6px var(--emerald)}50%{box-shadow:0 0 14px var(--amethyst)}}@keyframes Avatar-module__GBv7ra__royal{0%,to{filter:brightness()}50%{filter:brightness(1.3)}}@media (prefers-reduced-motion:reduce){.Avatar-module__GBv7ra__ring:after,.Avatar-module__GBv7ra__ring,.Avatar-module__GBv7ra__spin,.Avatar-module__GBv7ra__float,.Avatar-module__GBv7ra__glint,.Avatar-module__GBv7ra__flicker{animation:none}}
.DateTimePicker-module__prELnW__root{position:relative}.DateTimePicker-module__prELnW__trigger{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap);padding-block:12px;padding-inline:var(--space-4);border-radius:var(--r-chip);background:var(--chip-bg);color:var(--card-fg);font:inherit;font-size:var(--text-base);text-align:start;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);border:2px solid #0000;display:flex}.DateTimePicker-module__prELnW__trigger:hover:not(:disabled),.DateTimePicker-module__prELnW__trigger[aria-expanded=true]{background:var(--chip-hover-bg,var(--chip-bg));border-color:#e8c47773}.DateTimePicker-module__prELnW__trigger:focus-visible{border-color:var(--gold-400);box-shadow:var(--glow-gold);outline:none}.DateTimePicker-module__prELnW__trigger:disabled{opacity:.55;cursor:not-allowed}.DateTimePicker-module__prELnW__trigger svg{width:20px;height:20px;color:var(--gold-400);flex:none}.DateTimePicker-module__prELnW__value{font-weight:700}.DateTimePicker-module__prELnW__placeholder{color:var(--card-fg-muted)}.DateTimePicker-module__prELnW__panel{z-index:40;gap:var(--space-3);min-width:280px;max-width:380px;padding:var(--space-4);border-radius:var(--r-card);background:linear-gradient(170deg, var(--lapis-700), var(--lapis-900));color:var(--cream-50);animation:DateTimePicker-module__prELnW__drop var(--dur-base) var(--ease-out);border:1px solid #e8c47759;display:grid;position:absolute;inset-block-start:calc(100% + 6px);inset-inline:0;box-shadow:0 18px 40px #0000008c,0 0 0 1px #0000004d}@keyframes DateTimePicker-module__prELnW__drop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.DateTimePicker-module__prELnW__presets{gap:var(--space-1);flex-wrap:wrap;display:flex}.DateTimePicker-module__prELnW__presets button{color:var(--gold-400);font:inherit;font-size:var(--text-xs);cursor:pointer;background:#e8c47714;border:1px solid #e8c4774d;border-radius:999px;padding:5px 10px;font-weight:800}.DateTimePicker-module__prELnW__presets button:hover{background:#e8c4772e}.DateTimePicker-module__prELnW__monthBar{justify-content:space-between;align-items:center;display:flex}.DateTimePicker-module__prELnW__monthBar strong{font-size:var(--text-base);color:var(--cream-50)}.DateTimePicker-module__prELnW__nav{width:36px;height:36px;color:var(--cream-50);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;display:grid}.DateTimePicker-module__prELnW__nav:hover{background:#e8c4772e}.DateTimePicker-module__prELnW__nav svg{width:18px;height:18px}.DateTimePicker-module__prELnW__flip{transform:scaleX(-1)}.DateTimePicker-module__prELnW__grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.DateTimePicker-module__prELnW__weekday{text-align:center;color:var(--cream-400);font-size:var(--text-xs);padding-block:4px;font-weight:800}.DateTimePicker-module__prELnW__day{aspect-ratio:1;color:var(--cream-50);font:inherit;font-size:var(--text-sm);cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:10px;place-items:center;font-weight:700;display:grid}.DateTimePicker-module__prELnW__day:hover:not(:disabled){background:#e8c47729;border-color:#e8c47759}.DateTimePicker-module__prELnW__day:disabled{color:#ffffff38;cursor:not-allowed;background:0 0}.DateTimePicker-module__prELnW__today{border-color:#e8c4778c}.DateTimePicker-module__prELnW__selected,.DateTimePicker-module__prELnW__selected:hover:not(:disabled){background:linear-gradient(180deg, var(--gold-400), var(--gold-600));border-color:var(--gold-400);color:var(--gold-ink);box-shadow:0 3px 0 var(--gold-800)}.DateTimePicker-module__prELnW__time{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-chip);background:#0003;display:flex}.DateTimePicker-module__prELnW__time>span{color:var(--cream-400);font-weight:800}.DateTimePicker-module__prELnW__time select{background:var(--lapis-800);min-width:64px;color:var(--cream-50);font:inherit;text-align:center;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #e8c47759;border-radius:10px;padding:6px 8px;font-weight:800}.DateTimePicker-module__prELnW__time select:disabled{opacity:.5}.DateTimePicker-module__prELnW__time b{color:var(--gold-400)}.DateTimePicker-module__prELnW__time small{color:var(--cream-400);font-size:var(--text-2xs);margin-inline-start:auto}.DateTimePicker-module__prELnW__done{background:linear-gradient(180deg, var(--gold-400), var(--gold-600));min-height:42px;color:var(--gold-ink);font:inherit;box-shadow:0 3px 0 var(--gold-800);cursor:pointer;border:0;border-radius:999px;font-weight:900}.DateTimePicker-module__prELnW__done:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.DateTimePicker-module__prELnW__panel{animation:none}}
.MyCollection-module__ZD0Gfq__card{gap:var(--space-4);padding:var(--space-5);border-radius:var(--r-card);background:radial-gradient(70% 60% at 85% 0%, #e8c47729, transparent 70%), linear-gradient(165deg, var(--lapis-700), var(--lapis-900));box-shadow:var(--shadow-card);border:1px solid #e8c47747;margin-block-end:var(--space-4);display:grid;position:relative;overflow:clip}.MyCollection-module__ZD0Gfq__head{align-items:center;gap:var(--space-4);display:flex}.MyCollection-module__ZD0Gfq__preview{padding:var(--space-1);filter:drop-shadow(0 8px 20px #00000073);border-radius:50%;flex:none;display:block}.MyCollection-module__ZD0Gfq__headText{gap:var(--space-1);min-width:0;display:grid}.MyCollection-module__ZD0Gfq__eyebrow{padding:3px var(--space-3);color:var(--gold-400);font-size:var(--text-xs);background:#e8c47724;border:1px solid #e8c47759;border-radius:999px;justify-self:start;font-weight:800}.MyCollection-module__ZD0Gfq__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--cream-50);margin:0}.MyCollection-module__ZD0Gfq__lede{color:var(--cream-400);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.MyCollection-module__ZD0Gfq__tabs{gap:var(--space-1);background:var(--lapis-800);border:1px solid #ffffff0f;border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:grid}.MyCollection-module__ZD0Gfq__tab{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--cream-400);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:800;display:inline-flex}.MyCollection-module__ZD0Gfq__tabOn{background:linear-gradient(180deg, var(--gold-400), var(--gold-600));color:var(--gold-ink);box-shadow:0 3px 0 var(--gold-800)}.MyCollection-module__ZD0Gfq__count{min-width:22px;font-size:var(--text-xs);background:#00000038;border-radius:999px;padding:0 6px}.MyCollection-module__ZD0Gfq__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));margin:0;padding:0;list-style:none;display:grid}.MyCollection-module__ZD0Gfq__grid>li{animation:MyCollection-module__ZD0Gfq__rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i) * 30ms)}@keyframes MyCollection-module__ZD0Gfq__rise{0%{opacity:0;transform:translateY(8px)scale(.96)}}.MyCollection-module__ZD0Gfq__tile{--tone:var(--cream-400);justify-items:center;gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-2) var(--space-2);border-radius:var(--r-card);border:1px solid color-mix(in srgb, var(--tone) 35%, transparent);background:radial-gradient(80% 60% at 50% 25%, color-mix(in srgb, var(--tone) 22%, transparent), transparent 75%), var(--lapis-800);color:var(--cream-50);font:inherit;cursor:pointer;box-shadow:0 4px 0 color-mix(in srgb, var(--tone) 30%, var(--lapis-900));transition:transform var(--dur-fast) var(--ease-out);display:grid;position:relative}.MyCollection-module__ZD0Gfq__tile:hover:not(:disabled){transform:translateY(-2px)}.MyCollection-module__ZD0Gfq__tile:disabled{cursor:progress}.MyCollection-module__ZD0Gfq__worn{border-color:var(--emerald);box-shadow:0 4px 0 color-mix(in srgb, var(--emerald) 30%, var(--lapis-900)), 0 0 0 2px var(--emerald), 0 0 20px color-mix(in srgb, var(--emerald) 40%, transparent)}.MyCollection-module__ZD0Gfq__tileTitle{font-size:var(--text-sm);text-align:center;font-weight:800}.MyCollection-module__ZD0Gfq__tileState{color:var(--tone);font-size:var(--text-2xs);align-items:center;gap:3px;font-weight:800;display:inline-flex}.MyCollection-module__ZD0Gfq__worn .MyCollection-module__ZD0Gfq__tileState{color:var(--emerald)}.MyCollection-module__ZD0Gfq__tileState svg{width:14px;height:14px}.MyCollection-module__ZD0Gfq__common{--tone:var(--cream-400)}.MyCollection-module__ZD0Gfq__rare{--tone:var(--lapis-500)}.MyCollection-module__ZD0Gfq__epic{--tone:var(--amethyst)}.MyCollection-module__ZD0Gfq__legendary{--tone:var(--gold-400)}.MyCollection-module__ZD0Gfq__empty{padding:var(--space-4);border-radius:var(--r-card);color:var(--cream-400);text-align:center;font-size:var(--text-sm);background:#0000002e;margin:0}.MyCollection-module__ZD0Gfq__actions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.MyCollection-module__ZD0Gfq__more{align-items:center;gap:var(--space-1);color:var(--gold-400);font-weight:800;font-size:var(--text-sm);text-decoration:none;display:inline-flex}.MyCollection-module__ZD0Gfq__more svg{width:18px;height:18px}@media (max-width:420px){.MyCollection-module__ZD0Gfq__head{text-align:center;flex-direction:column}.MyCollection-module__ZD0Gfq__eyebrow{justify-self:center}}@media (prefers-reduced-motion:reduce){.MyCollection-module__ZD0Gfq__grid>li{animation:none}}
.FirstSteps-module__7Wt4ua__card{gap:var(--space-4);padding:var(--space-5);border-radius:var(--r-card);background:var(--card-bg);--accent:var(--accent-on-card);border:1px solid var(--card-border);box-shadow:var(--shadow-card);contain:paint;box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:grid;overflow:hidden}.FirstSteps-module__7Wt4ua__head{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.FirstSteps-module__7Wt4ua__eyebrow{margin:0 0 var(--space-1);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);font-weight:800}.FirstSteps-module__7Wt4ua__title{font-size:var(--text-xl);letter-spacing:var(--track-display);color:var(--card-fg);margin:0;font-weight:900}.FirstSteps-module__7Wt4ua__count{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--card-fg-muted);margin:0;font-weight:800}.FirstSteps-module__7Wt4ua__list{gap:var(--space-2);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.FirstSteps-module__7Wt4ua__step,.FirstSteps-module__7Wt4ua__stepDone{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-chip);background:var(--chip-bg);transition:background var(--dur-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.FirstSteps-module__7Wt4ua__stepDone{opacity:.55;background:0 0}.FirstSteps-module__7Wt4ua__mark{background:var(--tint-gold);width:34px;height:34px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.FirstSteps-module__7Wt4ua__stepDone .FirstSteps-module__7Wt4ua__mark{color:var(--emerald);background:0 0}.FirstSteps-module__7Wt4ua__body{gap:2px;min-width:0;display:grid}.FirstSteps-module__7Wt4ua__stepTitle{font-size:var(--text-base);color:var(--card-fg);font-weight:800}.FirstSteps-module__7Wt4ua__stepBody{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--card-fg-muted);text-wrap:pretty}.FirstSteps-module__7Wt4ua__go{min-height:var(--tap);padding-inline:var(--space-4);border-radius:var(--r-pill);border:1.5px solid var(--accent);color:var(--accent);font-size:var(--text-sm);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out);background:0 0;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}@media (hover:hover){.FirstSteps-module__7Wt4ua__go:hover{transform:translateY(calc(var(--raise) * -1))}}.FirstSteps-module__7Wt4ua__tick{font-size:var(--text-xs);color:var(--emerald);white-space:nowrap;font-weight:800}.FirstSteps-module__7Wt4ua__guide{color:var(--accent);font-size:var(--text-sm);justify-self:start;font-weight:700;text-decoration:none}@media (hover:hover){.FirstSteps-module__7Wt4ua__guide:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}}@media (max-width:520px){.FirstSteps-module__7Wt4ua__step,.FirstSteps-module__7Wt4ua__stepDone{grid-template-columns:auto minmax(0,1fr)}.FirstSteps-module__7Wt4ua__go,.FirstSteps-module__7Wt4ua__tick{grid-column:2;justify-self:start}}
.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;overflow:hidden}@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) - 8px);width:calc(100% / var(--tabs));border-inline:calc(100% / var(--tabs) * .18) 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:4px;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}}
.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{font:inherit;cursor:pointer;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);background:0 0;border:0;padding:0}@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}
.AdminPackages-module__3812va__container{gap:var(--space-6);flex-direction:column;display:flex}.AdminPackages-module__3812va__headerRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.AdminPackages-module__3812va__headerInfo h1{font-size:var(--text-2xl);font-family:var(--font-display,var(--font-ui), Tahoma), sans-serif;color:var(--card-fg);margin:0}.AdminPackages-module__3812va__headerInfo p{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--card-fg-muted)}.AdminPackages-module__3812va__packagesGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));display:grid}.AdminPackages-module__3812va__packageCard{justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border-radius:var(--r-card,16px);background:var(--card-bg);border:1px solid var(--card-border);flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.AdminPackages-module__3812va__packageCard:hover{border-color:color-mix(in srgb, var(--gold-400) 40%, var(--card-border));transform:translateY(-2px);box-shadow:0 10px 25px -5px #0006}.AdminPackages-module__3812va__cardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.AdminPackages-module__3812va__iconWrapper{background:radial-gradient(circle at 35% 30%, var(--gold-gleam), var(--gold-600));width:48px;height:48px;color:var(--gold-ink);border-radius:12px;place-items:center;display:grid;box-shadow:0 4px 12px #eab3084d}.AdminPackages-module__3812va__iconWrapper svg{width:24px;height:24px}.AdminPackages-module__3812va__badges{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.AdminPackages-module__3812va__highlightBadge{font-size:var(--text-2xs,10px);border-radius:var(--r-pill,999px);background:linear-gradient(135deg, var(--gold-400), var(--gold-600));color:var(--cream-50);padding:3px 8px;font-weight:800;box-shadow:0 2px 8px #f59e0b4d}.AdminPackages-module__3812va__statusActive{font-size:var(--text-2xs,10px);border-radius:var(--r-pill,999px);color:var(--emerald-light);background:#22c55e26;border:1px solid #22c55e4d;padding:2px 8px}.AdminPackages-module__3812va__statusInactive{font-size:var(--text-2xs,10px);border-radius:var(--r-pill,999px);color:var(--ruby-light);background:#ef444426;border:1px solid #ef44444d;padding:2px 8px}.AdminPackages-module__3812va__cardMain{gap:var(--space-2);flex-direction:column;display:flex}.AdminPackages-module__3812va__packageTitle{font-size:var(--text-lg);color:var(--card-fg);margin:0;font-weight:800}.AdminPackages-module__3812va__packageCode{font-size:var(--text-xs);color:var(--card-fg-muted);font-family:ui-monospace,monospace}.AdminPackages-module__3812va__shitelStats{align-items:baseline;gap:var(--space-2);margin-top:var(--space-1);display:flex}.AdminPackages-module__3812va__shitelAmount{font-size:var(--text-2xl);color:var(--gold-400);font-weight:900;font-family:var(--font-display,Tahoma), sans-serif}.AdminPackages-module__3812va__bonusText{font-size:var(--text-xs);color:var(--lapis-500);background:#38bdf81f;border-radius:6px;padding:2px 6px;font-weight:700}.AdminPackages-module__3812va__pricingDetails{padding:var(--space-3);font-size:var(--text-xs);background:#0f172a99;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;gap:4px;display:flex}.AdminPackages-module__3812va__priceRow{color:var(--card-fg-muted);justify-content:space-between;align-items:center;display:flex}.AdminPackages-module__3812va__priceRow strong{color:var(--card-fg)}.AdminPackages-module__3812va__totalRow{color:var(--gold-400);border-top:1px dashed #ffffff1a;justify-content:space-between;align-items:center;margin-top:2px;padding-top:4px;font-weight:800;display:flex}.AdminPackages-module__3812va__cardActions{gap:var(--space-2);margin-top:var(--space-2);display:flex}.AdminPackages-module__3812va__iconPickerGrid{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(6,1fr);display:grid}.AdminPackages-module__3812va__iconOption{padding:var(--space-3);border:1px solid var(--card-border);color:var(--card-fg-muted);cursor:pointer;background:#0f172a80;border-radius:10px;place-items:center;transition:all .15s;display:grid}.AdminPackages-module__3812va__iconOption:hover{border-color:var(--gold-400);color:var(--card-fg);background:#facc1514}.AdminPackages-module__3812va__iconOptionSelected{border-color:var(--gold-400);color:var(--gold-ink);background:var(--gold-400);box-shadow:0 0 12px #facc1566}.AdminPackages-module__3812va__iconOption svg{width:22px;height:22px}.AdminPackages-module__3812va__feePreviewBox{padding:var(--space-3);font-size:var(--text-xs);color:var(--card-fg);background:#facc1514;border:1px solid #facc1540;border-radius:10px;line-height:1.8}.AdminPackages-module__3812va__formGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.AdminPackages-module__3812va__formGrid{grid-template-columns:1fr}.AdminPackages-module__3812va__iconPickerGrid{grid-template-columns:repeat(4,1fr)}}
.AdminTournamentSchedule-module__f0dn4G__container{gap:var(--space-4);flex-direction:column;display:flex}.AdminTournamentSchedule-module__f0dn4G__introCard{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);flex-direction:column;display:flex}.AdminTournamentSchedule-module__f0dn4G__introHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.AdminTournamentSchedule-module__f0dn4G__introTitle{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-lg);color:var(--card-fg);margin:0;font-weight:800}.AdminTournamentSchedule-module__f0dn4G__introText{font-size:var(--text-xs);color:var(--card-fg-muted);margin:0;line-height:1.6}.AdminTournamentSchedule-module__f0dn4G__topActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AdminTournamentSchedule-module__f0dn4G__slotsList{gap:var(--space-3);flex-direction:column;display:flex}.AdminTournamentSchedule-module__f0dn4G__slotCard{gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-card);border:1px solid var(--card-lip);background:var(--card-bg);transition:border-color var(--dur-fast) var(--ease-out);flex-direction:column;display:flex}.AdminTournamentSchedule-module__f0dn4G__slotCardDisabled{opacity:.65;filter:grayscale(.5)}.AdminTournamentSchedule-module__f0dn4G__slotHeader{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:1px dashed var(--card-lip);flex-wrap:wrap;padding-block-end:var(--space-2);display:flex}.AdminTournamentSchedule-module__f0dn4G__slotBadge{font-weight:800;font-size:var(--text-sm);color:var(--gold-400);align-items:center;gap:6px;display:inline-flex}.AdminTournamentSchedule-module__f0dn4G__slotActions{align-items:center;gap:var(--space-2);display:flex}.AdminTournamentSchedule-module__f0dn4G__formGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.AdminTournamentSchedule-module__f0dn4G__daysGroup{flex-direction:column;gap:6px;display:flex}.AdminTournamentSchedule-module__f0dn4G__daysLabel{font-size:var(--text-2xs);color:var(--card-fg-muted);font-weight:700}.AdminTournamentSchedule-module__f0dn4G__daysRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AdminTournamentSchedule-module__f0dn4G__dayBtn{border:1px solid var(--card-lip);background:var(--chip-bg);color:var(--card-fg-muted);border-radius:var(--r-pill);font-size:var(--text-2xs);cursor:pointer;transition:all var(--dur-fast) var(--ease-out);padding:4px 10px;font-weight:700}.AdminTournamentSchedule-module__f0dn4G__dayBtn:hover{color:var(--card-fg);border-color:var(--gold-400)}.AdminTournamentSchedule-module__f0dn4G__dayBtnActive{background:var(--gold-400);color:var(--gold-ink);border-color:var(--gold-400);font-weight:800}.AdminTournamentSchedule-module__f0dn4G__bottomBar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-card);background:var(--card-bg);border:1px solid var(--card-lip);flex-wrap:wrap;display:flex}.AdminTournamentSchedule-module__f0dn4G__bottomInfo{font-size:var(--text-xs);color:var(--card-fg-muted)}
.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}.ChallengeLobby-module__Moewla__picker{gap:var(--space-3);justify-items:center;display:grid}.ChallengeLobby-module__Moewla__stakes{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ChallengeLobby-module__Moewla__stake{min-width:64px;min-height:var(--tap);padding-inline:var(--space-3);border-radius:var(--r-pill);color:var(--cream-50);font:inherit;font-size:var(--text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:#ffffff0a;border:1px solid #e8c4774d;justify-content:center;align-items:center;gap:4px;font-weight:800;display:inline-flex}.ChallengeLobby-module__Moewla__stakeLock{width:14px;height:14px}.ChallengeLobby-module__Moewla__gate{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--r-pill);color:var(--gold-400);font-size:var(--text-xs);background:#e8c4771f;margin:0;font-weight:800;display:inline-flex}.ChallengeLobby-module__Moewla__gate svg{width:14px;height:14px}.ChallengeLobby-module__Moewla__stake:active{transform:scale(.94)}.ChallengeLobby-module__Moewla__stake:disabled{opacity:.35;cursor:not-allowed}.ChallengeLobby-module__Moewla__stake:focus-visible{box-shadow:var(--glow-gold);outline:none}.ChallengeLobby-module__Moewla__stakeOn{color:var(--gold-ink);background:linear-gradient(120deg, var(--gold-400), var(--gold-600));animation:ChallengeLobby-module__Moewla__pick .32s var(--ease-spring);border-color:#0000;box-shadow:0 8px 20px #e8c4774d}@keyframes ChallengeLobby-module__Moewla__pick{50%{transform:scale(1.12)}}.ChallengeLobby-module__Moewla__balance{font-size:var(--text-xs);color:var(--ink-3);margin:0}.ChallengeLobby-module__Moewla__pot{font-size:var(--text-base);color:var(--gold-400);margin:0;font-weight:800}@media (prefers-reduced-motion:reduce){.ChallengeLobby-module__Moewla__stakeOn,.ChallengeLobby-module__Moewla__pending>:first-child,.ChallengeLobby-module__Moewla__locked .ChallengeLobby-module__Moewla__vs{animation:none}}
.ChallengeItem-module__bYMbJq__item{gap:var(--space-5);justify-items:center;display:grid}.ChallengeItem-module__bYMbJq__prompt{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--card-fg);text-align:center;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.8rem,5vw,2.8rem)}.ChallengeItem-module__bYMbJq__options{gap:var(--space-3);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0;padding:0;list-style:none;display:grid}.ChallengeItem-module__bYMbJq__option{--lip:4px;padding-block:var(--space-4);border:1px solid var(--card-border);border-radius:var(--r-chip);background:var(--chip-bg);box-shadow:0 var(--lip) 0 0 var(--card-lip);color:var(--card-fg);font-variant-numeric:tabular-nums;cursor:pointer;width:100%;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);font-size:24px;font-weight:900}.ChallengeItem-module__bYMbJq__option:active:not(:disabled){transform:translateY(var(--lip));box-shadow:0 0 0 0 var(--card-lip)}.ChallengeItem-module__bYMbJq__grid{gap:var(--space-2);grid-template-columns:repeat(6,1fr);width:min(460px,100%);margin:0;padding:0;list-style:none;display:grid}.ChallengeItem-module__bYMbJq__cell{aspect-ratio:1;border:1px solid var(--card-border);border-radius:var(--r-chip);background:var(--chip-bg);color:var(--card-fg);cursor:pointer;width:100%;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);place-items:center;font-size:26px;line-height:1;display:grid}.ChallengeItem-module__bYMbJq__cell:hover:not(:disabled){background:#e8c47729;transform:translateY(-2px)}.ChallengeItem-module__bYMbJq__cell:active:not(:disabled){transform:scale(.94)}.ChallengeItem-module__bYMbJq__correct{border-color:var(--emerald-deep);color:var(--cream-50);background:linear-gradient(180deg, var(--emerald), var(--emerald-600))!important}.ChallengeItem-module__bYMbJq__wrong{border-color:var(--ruby);color:var(--cream-50);background:var(--ruby-deep)!important}
.Faq-module__MYfYSq__faq{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:clamp(var(--space-6), 7vw, 72px);margin-inline:auto}.Faq-module__MYfYSq__eyebrow{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);font-weight:800}.Faq-module__MYfYSq__title{margin:0 0 var(--space-5);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:-.01em;color:var(--ink);text-wrap:balance;scroll-margin-block-start:84px}.Faq-module__MYfYSq__list{gap:var(--space-2);max-width:72ch;margin:0;padding:0;list-style:none;display:grid}.Faq-module__MYfYSq__item{border-radius:var(--r-card);background:var(--card-bg);--accent:var(--accent-on-card);box-shadow:var(--shadow-card);overflow:hidden}.Faq-module__MYfYSq__item summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);cursor:pointer;color:var(--card-fg);font-size:var(--text-base);font-weight:700;line-height:var(--leading-snug);transition:background var(--dur-base) var(--ease-out);list-style:none;display:flex}.Faq-module__MYfYSq__item summary::-webkit-details-marker{display:none}.Faq-module__MYfYSq__item summary:hover{background:var(--chip-bg)}.Faq-module__MYfYSq__item summary svg{color:var(--accent);transition:transform var(--dur-base) var(--ease-out);flex:none}.Faq-module__MYfYSq__item[open] summary svg{transform:rotate(-90deg)}.Faq-module__MYfYSq__item p{padding:0 var(--space-4) var(--space-4);color:var(--card-fg-muted);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;margin:0}.Faq-module__MYfYSq__item[open] p{animation:Faq-module__MYfYSq__faq-reveal var(--dur-base) var(--ease-out) both}@keyframes Faq-module__MYfYSq__faq-reveal{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Faq-module__MYfYSq__item[open] p{animation:none}.Faq-module__MYfYSq__item summary svg{transition:none}}.Faq-module__MYfYSq__more{margin:var(--space-4) 0 0;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;font-weight:700;display:flex}.Faq-module__MYfYSq__more a{color:var(--accent);text-decoration:none}@media (hover:hover){.Faq-module__MYfYSq__more a:hover{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}}
.QuestionCard-module__aUt8ja__card{gap:var(--space-4);display:grid}.QuestionCard-module__aUt8ja__head{justify-content:flex-start;align-items:center;display:flex}.QuestionCard-module__aUt8ja__sequenceBadge{border-radius:var(--r-pill);color:#c5923b;font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xs);font-variant-numeric:tabular-nums;background:#c5923b1f;border:1px solid #c5923b47;align-items:center;padding:4px 12px;font-weight:800;display:inline-flex}.QuestionCard-module__aUt8ja__promptBox{text-align:center;min-height:90px;padding:var(--space-4) var(--space-5);border:1px solid var(--card-border);border-radius:var(--r-card);background:#ffffff0a;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px 3px #0003}.QuestionCard-module__aUt8ja__prompt{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--card-fg);text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.2rem,4vw,1.45rem);font-weight:900;line-height:1.6}.QuestionCard-module__aUt8ja__options{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.QuestionCard-module__aUt8ja__options{grid-template-columns:1fr 1fr}}.QuestionCard-module__aUt8ja__option{--lip:4px;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--card-border);border-radius:var(--r-chip);background:var(--chip-bg);box-shadow:0 var(--lip) 0 0 var(--card-lip);cursor:pointer;text-align:start;min-height:var(--tap-lg);font-size:var(--text-base);-webkit-tap-highlight-color:transparent;color:var(--card-fg);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);font-weight:700;display:flex}.QuestionCard-module__aUt8ja__option:hover:not(:disabled){box-shadow:0 calc(var(--lip) + 2px) 0 0 var(--card-lip);transform:translateY(-2px)}.QuestionCard-module__aUt8ja__option:active:not(:disabled){transform:translateY(var(--lip));box-shadow:0 0 0 0 var(--card-lip)}.QuestionCard-module__aUt8ja__option:disabled{cursor:default}.QuestionCard-module__aUt8ja__key{background:var(--card-bg);--accent:var(--accent-on-card);width:34px;height:34px;color:var(--accent);font-weight:900;font-size:var(--text-base);transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.QuestionCard-module__aUt8ja__selected{box-shadow:0 0 16px #f59e0b73, 0 var(--lip) 0 0 #b45309;color:#fff;background:linear-gradient(135deg,#f59e0b52,#d977066b);border-color:#f59e0b;transform:translateY(-2px)}.QuestionCard-module__aUt8ja__selected .QuestionCard-module__aUt8ja__key{color:#1a1a1a;background:#f59e0b;box-shadow:0 0 8px #f59e0b99}.QuestionCard-module__aUt8ja__correct{background:linear-gradient(180deg, var(--emerald), var(--emerald-600));border-color:var(--emerald-deep);color:var(--cream-50)}.QuestionCard-module__aUt8ja__correct .QuestionCard-module__aUt8ja__key{color:var(--cream-50);background:#ffffff38}.QuestionCard-module__aUt8ja__wrong{background:var(--ruby-deep);border-color:var(--ruby);color:var(--cream-50);opacity:.92}.QuestionCard-module__aUt8ja__wrong .QuestionCard-module__aUt8ja__key{color:var(--cream-50);background:#ffffff2e}.QuestionCard-module__aUt8ja__muted{opacity:.45}.QuestionCard-module__aUt8ja__footer{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:26px;font-size:var(--text-sm);color:var(--card-fg-muted);flex-wrap:wrap;display:flex}.QuestionCard-module__aUt8ja__opponent{align-items:center;gap:var(--space-2);display:inline-flex}.QuestionCard-module__aUt8ja__awarded{color:var(--emerald);font-variant-numeric:tabular-nums;font-weight:900}.QuestionCard-module__aUt8ja__recorded{align-items:center;gap:var(--space-2);color:var(--card-fg-muted);font-weight:700;display:inline-flex}
.PlayerIdentity-module__EVzrZW__card{gap:var(--space-4);display:grid}.PlayerIdentity-module__EVzrZW__compact{padding:var(--space-4);gap:var(--space-3)}.PlayerIdentity-module__EVzrZW__compact .PlayerIdentity-module__EVzrZW__archetypeIcon{border-radius:12px;width:44px;height:44px;font-size:22px}.PlayerIdentity-module__EVzrZW__compact .PlayerIdentity-module__EVzrZW__archetypeTitle{font-size:var(--text-xl)}.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}}
.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}
.ProfileReferralCard-module__5Y_U6W__card{gap:var(--space-4);padding:var(--space-4);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--r-card);display:grid}.ProfileReferralCard-module__5Y_U6W__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProfileReferralCard-module__5Y_U6W__titleWrap{align-items:center;gap:var(--space-3);display:flex}.ProfileReferralCard-module__5Y_U6W__iconCircle{background:var(--tint-gold);width:40px;height:40px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.ProfileReferralCard-module__5Y_U6W__title{font-family:var(--font-display), var(--font-ui), sans-serif;font-size:var(--text-lg);color:var(--card-fg);margin:0;font-weight:800}.ProfileReferralCard-module__5Y_U6W__subtitle{font-size:var(--text-xs);color:var(--card-fg-muted);margin:2px 0 0}.ProfileReferralCard-module__5Y_U6W__moreLink{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--accent);font-weight:700;text-decoration:none;display:inline-flex}.ProfileReferralCard-module__5Y_U6W__moreLink:hover{text-decoration:underline}.ProfileReferralCard-module__5Y_U6W__explanation{font-size:var(--text-sm);color:var(--card-fg-muted);margin:0;line-height:1.6}.ProfileReferralCard-module__5Y_U6W__codeSection{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--chip-bg);border-radius:var(--r-chip);border:1px dashed #e8c47759;flex-wrap:wrap;display:flex}.ProfileReferralCard-module__5Y_U6W__codeDisplay{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProfileReferralCard-module__5Y_U6W__label{font-size:var(--text-xs);color:var(--card-fg-muted);font-weight:700}.ProfileReferralCard-module__5Y_U6W__code{font-family:var(--font-mono,monospace);font-size:var(--text-xl);letter-spacing:.1em;color:var(--accent);-webkit-user-select:all;user-select:all;font-weight:900}.ProfileReferralCard-module__5Y_U6W__linkSection{gap:var(--space-2);display:grid}.ProfileReferralCard-module__5Y_U6W__linkRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ProfileReferralCard-module__5Y_U6W__linkBox{min-width:200px;max-width:100%;padding:var(--space-2) var(--space-3);background:var(--chip-bg);border-radius:var(--r-chip);font-family:var(--font-mono,monospace);font-size:var(--text-xs);color:var(--card-fg-muted);overflow-wrap:anywhere;border:1px solid var(--card-border);-webkit-user-select:all;user-select:all;flex:1}.ProfileReferralCard-module__5Y_U6W__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ProfileReferralCard-module__5Y_U6W__stats{gap:var(--space-2);border-block-start:1px solid var(--card-lip);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));padding-block-start:var(--space-2);display:grid}.ProfileReferralCard-module__5Y_U6W__stat{text-align:center;padding:var(--space-2) var(--space-3);background:var(--chip-bg);border-radius:var(--r-chip);justify-items:center;gap:2px;display:grid}.ProfileReferralCard-module__5Y_U6W__statNumber{font-size:var(--text-lg);color:var(--card-fg);font-variant-numeric:tabular-nums;font-weight:900}.ProfileReferralCard-module__5Y_U6W__statTitle{font-size:var(--text-2xs);color:var(--card-fg-muted)}
.DailyReward-module__yLYLJa__panel{gap:var(--space-3);padding: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);contain:paint;box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:grid;position:relative;overflow:hidden}.DailyReward-module__yLYLJa__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.DailyReward-module__yLYLJa__eyebrow{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.DailyReward-module__yLYLJa__title{font-family:var(--font-display,var(--font-ui)), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--card-fg);margin:0}.DailyReward-module__yLYLJa__reset{padding:4px var(--space-3);border-radius:var(--r-pill);font-size:var(--text-2xs);color:var(--card-fg-muted);background:var(--chip-bg);white-space:nowrap;font-weight:800}.DailyReward-module__yLYLJa__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.DailyReward-module__yLYLJa__day{padding-block:var(--space-2);border-radius:var(--r-chip);background:var(--chip-bg);font-variant-numeric:tabular-nums;min-width:0;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border:1px solid #0000;align-content:center;justify-items:center;gap:2px;display:grid;position:relative;overflow:hidden}.DailyReward-module__yLYLJa__dayNo{font-size:var(--text-2xs);color:var(--card-fg-muted);font-weight:700}.DailyReward-module__yLYLJa__reward{font-size:var(--text-sm);color:var(--card-fg);align-items:center;gap:2px;font-weight:800;display:inline-flex}.DailyReward-module__yLYLJa__reward svg{width:13px;height:13px}.DailyReward-module__yLYLJa__done{background:color-mix(in srgb, var(--emerald) 14%, transparent);border-color:color-mix(in srgb, var(--emerald) 34%, transparent)}.DailyReward-module__yLYLJa__done .DailyReward-module__yLYLJa__reward{opacity:.55}.DailyReward-module__yLYLJa__tick{width:16px;height:16px;color:var(--card-bg);background:var(--emerald);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:-5px;inset-inline-end:-3px}.DailyReward-module__yLYLJa__tick svg{width:11px;height:11px}.DailyReward-module__yLYLJa__now{background:color-mix(in srgb, var(--gold-400) 20%, transparent);border-color:var(--gold-400);box-shadow:0 0 0 3px color-mix(in srgb, var(--gold-400) 18%, transparent)}.DailyReward-module__yLYLJa__now .DailyReward-module__yLYLJa__dayNo,.DailyReward-module__yLYLJa__now .DailyReward-module__yLYLJa__reward{color:var(--card-fg)}.DailyReward-module__yLYLJa__payoff{border-color:color-mix(in srgb, var(--gold-600) 55%, transparent)}.DailyReward-module__yLYLJa__payoff .DailyReward-module__yLYLJa__reward{color:var(--accent)}.DailyReward-module__yLYLJa__claim{min-height:var(--tap);padding-inline:var(--space-5);border-radius:var(--r-chip);font:inherit;font-size:var(--text-base);color:var(--gold-ink);cursor:pointer;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);border:0;justify-self:stretch;font-weight:800;box-shadow:0 8px 24px #e8c4773d}@media (hover:hover){.DailyReward-module__yLYLJa__claim:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px)}}.DailyReward-module__yLYLJa__claim:active:not(:disabled){transform:translateY(0)scale(.99)}.DailyReward-module__yLYLJa__claim:disabled{cursor:progress;opacity:.7}.DailyReward-module__yLYLJa__granted{text-align:center;font-size:var(--text-base);color:var(--emerald);margin:0;font-weight:800}.DailyReward-module__yLYLJa__note{text-align:center;font-size:var(--text-sm);color:var(--card-fg-muted);margin:0}.DailyReward-module__yLYLJa__failed{text-align:center;font-size:var(--text-sm);color:var(--ruby);margin:0}@media (prefers-reduced-motion:reduce){.DailyReward-module__yLYLJa__claim:hover:not(:disabled),.DailyReward-module__yLYLJa__claim:active:not(:disabled){transform:none}}.DailyReward-module__yLYLJa__repair{gap:var(--space-2);display:grid}.DailyReward-module__yLYLJa__repairNote{font-size:var(--text-sm);color:var(--card-fg);margin:0;font-weight:700}.DailyReward-module__yLYLJa__restart{min-height:var(--tap);border-radius:var(--r-chip);border:1px solid var(--card-lip);color:var(--card-fg-muted);font:inherit;cursor:pointer;background:0 0;font-weight:700}@media (max-width:32rem){.DailyReward-module__yLYLJa__panel{padding:var(--space-3) 10px}.DailyReward-module__yLYLJa__week{gap:3px}.DailyReward-module__yLYLJa__day{border-radius:8px;padding-block:6px}.DailyReward-module__yLYLJa__dayNo{font-size:10px}.DailyReward-module__yLYLJa__reward{gap:1px;font-size:11px}.DailyReward-module__yLYLJa__reward svg{width:10px;height:10px}}
.LevelMeter-module__ugfWyW__meter{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-card);background:linear-gradient(165deg, var(--lapis-700), var(--lapis-900));color:var(--ink);animation:LevelMeter-module__ugfWyW__meter-in var(--dur-slow) var(--ease-out) .35s backwards;border:1px solid #e8c47738;text-decoration:none;display:flex}@keyframes LevelMeter-module__ugfWyW__meter-in{0%{opacity:0;transform:translateY(10px)}}.LevelMeter-module__ugfWyW__meter:focus-visible{box-shadow:var(--glow-gold);outline:none}.LevelMeter-module__ugfWyW__level{background:linear-gradient(135deg, var(--gold-gleam), var(--gold-600));width:44px;height:44px;color:var(--gold-ink);font-feature-settings:var(--num-tabular);border-radius:14px;flex:none;place-items:center;font-weight:900;display:grid;transform:rotate(45deg)}.LevelMeter-module__ugfWyW__level>span{transform:rotate(-45deg)}.LevelMeter-module__ugfWyW__body{flex:1;gap:6px;min-width:0;display:grid}.LevelMeter-module__ugfWyW__head{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.LevelMeter-module__ugfWyW__title{font-weight:900}.LevelMeter-module__ugfWyW__left{color:var(--ink-2);font-size:var(--text-xs);font-feature-settings:var(--num-tabular);white-space:nowrap}.LevelMeter-module__ugfWyW__bar{border-radius:var(--r-pill);background:#ffffff14;height:10px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.LevelMeter-module__ugfWyW__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}@media (prefers-reduced-motion:reduce){.LevelMeter-module__ugfWyW__meter{animation:none}}
.AppShell-module__Zzb4DW__shell{grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:100vw;min-height:100dvh;display:grid;overflow-x:hidden}.AppShell-module__Zzb4DW__header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-sizing:border-box;background:#0b0a1adb;border-block-end:1px solid #e8c47724;width:100%;max-width:100vw;position:sticky;inset-block-start:0;overflow-x:hidden}.AppShell-module__Zzb4DW__inner{width:min(var(--shell), 100%);max-width:100%;padding-inline:var(--gutter);align-items:center;gap:var(--space-4);padding-block:var(--space-3);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;min-height:68px;margin-inline:auto;display:grid}.AppShell-module__Zzb4DW__brand{align-items:center;gap:var(--space-2);display:inline-flex}.AppShell-module__Zzb4DW__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}.AppShell-module__Zzb4DW__brandCopy{line-height:1.2;display:grid}.AppShell-module__Zzb4DW__brandCopy strong{font-size:var(--text-base);color:var(--cream-50);direction:ltr}.AppShell-module__Zzb4DW__brandCopy small{font-size:var(--text-2xs);color:var(--ink-2)}.AppShell-module__Zzb4DW__nav{justify-content:center;gap:2px;min-width:0;display:flex}@media (max-width:62rem){.AppShell-module__Zzb4DW__nav{display:none}}.AppShell-module__Zzb4DW__nav a{padding-block:9px;padding-inline:var(--space-3);border-radius:var(--r-pill);font-size:var(--text-sm);white-space:nowrap;color:var(--ink-2);font-weight:700;position:relative}.AppShell-module__Zzb4DW__nav a:after{content:"";background:var(--gold-400);height:2px;transition:transform var(--dur-base) var(--ease-out);border-radius:2px;position:absolute;inset-block-end:3px;inset-inline:12px;transform:scaleX(0)}@media (hover:hover){.AppShell-module__Zzb4DW__nav a:hover{color:var(--cream-50);background:var(--tint-ink)}.AppShell-module__Zzb4DW__nav a:hover:after{transform:scaleX(1)}}.AppShell-module__Zzb4DW__active{background:var(--tint-gold);color:var(--accent)!important}.AppShell-module__Zzb4DW__active:after{transform:scaleX(1)}.AppShell-module__Zzb4DW__actions{align-items:center;gap:var(--space-2);justify-content:flex-end;min-width:0;max-width:100%;display:flex}.AppShell-module__Zzb4DW__login{color:var(--ink);border-width:1px;border-color:#e8c4774d}.AppShell-module__Zzb4DW__profileChip{align-items:center;gap:var(--space-2);border-radius:var(--r-pill);min-height:42px;color:var(--cream-50);max-width:195px;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background:#ffffff0f;border:1px solid #e8c47740;padding-block:4px;padding-inline:14px 6px;text-decoration:none;display:inline-flex}@media (hover:hover){.AppShell-module__Zzb4DW__profileChip:hover{background:var(--tint-gold);border-color:#e8c47773}}.AppShell-module__Zzb4DW__profileMeta{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;line-height:1.2;display:flex}.AppShell-module__Zzb4DW__profileName{font-size:var(--text-sm);color:var(--cream-50);text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:105px;font-weight:700;overflow:hidden}.AppShell-module__Zzb4DW__profileShitil{color:var(--gold-400);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;gap:3px;margin-block-start:2px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.AppShell-module__Zzb4DW__coinIcon{width:12px;height:12px;color:var(--gold-400);flex-shrink:0}@media (max-width:62rem){.AppShell-module__Zzb4DW__desktopOnly{display:none}}.AppShell-module__Zzb4DW__main{width:100%;min-width:0;max-width:100vw;overflow-x:hidden}@media (max-width:62rem){.AppShell-module__Zzb4DW__inner{width:100%;max-width:100%;padding-inline:var(--gutter);gap:var(--space-2);box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);min-height:58px}.AppShell-module__Zzb4DW__header{padding-block-start:var(--safe-top)}.AppShell-module__Zzb4DW__mark{border-radius:10px;width:34px;height:34px;font-size:18px}.AppShell-module__Zzb4DW__brandCopy small{display:none}.AppShell-module__Zzb4DW__brandCopy strong{font-size:var(--text-base)}.AppShell-module__Zzb4DW__actions{gap:var(--space-1)}.AppShell-module__Zzb4DW__login{display:none}.AppShell-module__Zzb4DW__main{padding-block-end:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-6))}}@media (max-width:32rem){.AppShell-module__Zzb4DW__profileChip{gap:6px;max-width:155px;padding-inline:10px 4px}.AppShell-module__Zzb4DW__profileName{max-width:75px;font-size:13px}.AppShell-module__Zzb4DW__profileShitil{font-size:10px}.AppShell-module__Zzb4DW__coinIcon{width:10px;height:10px}}.AppShell-module__Zzb4DW__tourAnchor{display:inline-flex}
.CosmeticShop-module__w-JbNa__grid{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.CosmeticShop-module__w-JbNa__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.CosmeticShop-module__w-JbNa__card{--accent:var(--gold-400);align-items:center;gap:var(--space-3);padding:var(--space-4);grid-template-columns:auto 1fr auto;display:grid;position:relative;overflow:hidden}.CosmeticShop-module__w-JbNa__card:before{content:"";background:var(--rarity,var(--ink-3));inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.CosmeticShop-module__w-JbNa__common{--rarity:var(--ink-3)}.CosmeticShop-module__w-JbNa__rare{--rarity:var(--emerald)}.CosmeticShop-module__w-JbNa__epic{--rarity:var(--amethyst)}.CosmeticShop-module__w-JbNa__legendary{--rarity:linear-gradient(180deg, var(--gold-gleam), var(--gold-600))}.CosmeticShop-module__w-JbNa__mark{border-radius:var(--r-chip);block-size:46px;inline-size:46px;color:var(--accent);background:color-mix(in srgb, var(--gold-600) 14%, transparent);place-items:center;display:grid}.CosmeticShop-module__w-JbNa__body{gap:var(--space-1);justify-items:start;min-inline-size:0;display:grid}.CosmeticShop-module__w-JbNa__title{font-size:var(--text-base);color:var(--ink)}.CosmeticShop-module__w-JbNa__owned{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--emerald);min-block-size:var(--tap);display:inline-flex}.CosmeticShop-module__w-JbNa__failed{margin-block:0 var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--r-chip);border:1px solid color-mix(in srgb, var(--ruby) 40%, transparent);background:color-mix(in srgb, var(--ruby) 12%, transparent);color:var(--cream-200);font-size:var(--text-sm)}.CosmeticShop-module__w-JbNa__goldBanner{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-5);border-radius:var(--r-card);background:radial-gradient(70% 80% at 50% 0%, #e8c47738, transparent 75%), linear-gradient(160deg, var(--lapis-700), var(--lapis-900));color:var(--cream-50);border:1px solid #e8c47759;flex-direction:column;display:flex;box-shadow:0 8px 32px -4px #0006,inset 0 1px #e8c47733}.CosmeticShop-module__w-JbNa__showcaseRow{justify-content:center;gap:var(--space-3);margin-block-end:var(--space-2);display:flex}.CosmeticShop-module__w-JbNa__showcaseSlot{animation:3s ease-in-out infinite CosmeticShop-module__w-JbNa__bob;animation-delay:calc(var(--i) * -.7s)}@keyframes CosmeticShop-module__w-JbNa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.CosmeticShop-module__w-JbNa__bannerBody{align-items:center;gap:var(--space-1);flex-direction:column;display:flex}.CosmeticShop-module__w-JbNa__bannerHeader{align-items:center;gap:var(--space-2);display:inline-flex}.CosmeticShop-module__w-JbNa__bannerSparkle{color:var(--gold-400);align-items:center;display:flex}.CosmeticShop-module__w-JbNa__bannerTitle{font-size:var(--text-lg);color:var(--gold-gleam,#f9df88);font-weight:800}.CosmeticShop-module__w-JbNa__bannerSubtitle{color:var(--cream-300);font-size:var(--text-sm);max-width:380px;margin:0}.CosmeticShop-module__w-JbNa__bannerBtn{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:linear-gradient(135deg, var(--gold-400), var(--gold-600));color:var(--lapis-950,#0a0e1a);font-weight:700;font-size:var(--text-sm);border-radius:var(--r-full,9999px);transition:transform var(--dur-fast) var(--ease-out), filter var(--dur-fast);text-decoration:none;display:inline-flex;box-shadow:0 4px 16px -2px #e8c47766}.CosmeticShop-module__w-JbNa__bannerBtn:hover{filter:brightness(1.08);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.CosmeticShop-module__w-JbNa__showcaseSlot{animation:none}}
.TicketList-module__ePvzca__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.TicketList-module__ePvzca__card{gap:var(--space-3);height:100%;display:grid}.TicketList-module__ePvzca__top{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.TicketList-module__ePvzca__code{font-size:var(--text-base);color:var(--accent);font-variant-numeric:tabular-nums;direction:ltr;font-weight:900}.TicketList-module__ePvzca__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--card-fg);text-wrap:balance;margin:0;line-height:1.3}.TicketList-module__ePvzca__title a:after{content:"";position:absolute;inset:0}.TicketList-module__ePvzca__facts{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--card-fg-muted);border-block-start:1px dashed var(--card-lip);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-3);display:flex}.TicketList-module__ePvzca__facts strong{color:var(--card-fg);font-variant-numeric:tabular-nums}
.TournamentDetail-module__il9aqa__layout{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;display:grid}@media (max-width:60rem){.TournamentDetail-module__il9aqa__layout{grid-template-columns:1fr}}.TournamentDetail-module__il9aqa__hero{gap:var(--space-4);flex-direction:column;display:flex}.TournamentDetail-module__il9aqa__top{align-items:center;gap:var(--space-3);display:flex}.TournamentDetail-module__il9aqa__title{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--card-fg);text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,2.9rem);line-height:1.15}.TournamentDetail-module__il9aqa__lede{color:var(--card-fg-muted);max-width:60ch;margin:0}.TournamentDetail-module__il9aqa__facts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.TournamentDetail-module__il9aqa__fact{gap:var(--space-1);padding:var(--space-3);border-radius:var(--r-chip);background:var(--chip-bg);display:grid}.TournamentDetail-module__il9aqa__factLabel{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--card-fg-muted);font-weight:700;display:flex}.TournamentDetail-module__il9aqa__factValue{font-size:var(--text-base);color:var(--card-fg);font-variant-numeric:tabular-nums;font-weight:900}.TournamentDetail-module__il9aqa__entry{gap:var(--space-3);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--space-4)}.TournamentDetail-module__il9aqa__eyebrow{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.TournamentDetail-module__il9aqa__entryTitle{font-size:var(--text-xl);color:var(--card-fg);font-variant-numeric:tabular-nums;margin:0;font-weight:900}.TournamentDetail-module__il9aqa__prize{gap:var(--space-1);padding:var(--space-4);border-radius:var(--r-chip);background:var(--chip-bg);text-align:center;display:grid}.TournamentDetail-module__il9aqa__prizeValue{font-size:var(--text-2xl);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:900}.TournamentDetail-module__il9aqa__prizeLabel{font-size:var(--text-xs);color:var(--card-fg-muted)}.TournamentDetail-module__il9aqa__note{font-size:var(--text-sm);color:var(--card-fg-muted);margin:0}.TournamentDetail-module__il9aqa__links{gap:var(--space-4);border-block-start:1px dashed var(--card-lip);font-size:var(--text-sm);flex-wrap:wrap;padding-block-start:var(--space-3);font-weight:800;display:flex}.TournamentDetail-module__il9aqa__links a{color:var(--accent)}@media (hover:hover){.TournamentDetail-module__il9aqa__links a:hover{color:var(--accent);background:var(--tint-gold);border-color:var(--gold-400)}}
.WalletBalance-module__RDA1RG__card{gap:var(--space-3);text-align:center;justify-items:center;display:grid}.WalletBalance-module__RDA1RG__label{font-size:var(--text-xs);letter-spacing:var(--track-eyebrow);color:var(--accent);margin:0;font-weight:800}.WalletBalance-module__RDA1RG__amount{align-items:baseline;gap:var(--space-2);display:flex}.WalletBalance-module__RDA1RG__value{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;color:var(--card-fg);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,9vw,4rem);line-height:1}.WalletBalance-module__RDA1RG__unit{font-size:var(--text-base);color:var(--card-fg-muted);font-weight:800}.WalletBalance-module__RDA1RG__meta{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--card-fg-muted);flex-wrap:wrap;display:flex}.WalletBalance-module__RDA1RG__code{font-variant-numeric:tabular-nums;direction:ltr}.WalletBalance-module__RDA1RG__actions{gap:var(--space-3);flex-wrap:wrap;justify-content:center;margin-block-start:var(--space-2);display:flex}
.dashboard-module__hqhLVq__page{width:100%;max-width:820px;padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);gap:var(--page-gap);box-sizing:border-box;grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;overflow-x:hidden}.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);box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;display:grid;overflow:hidden}.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}
.profile-module__HQHWHq__page{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);margin-inline:auto}.profile-module__HQHWHq__layout{gap:var(--space-4);grid-template-columns:minmax(260px,1fr) minmax(0,2fr);align-items:start;margin-block-start:var(--space-4);display:grid}@media (max-width:60rem){.profile-module__HQHWHq__layout{grid-template-columns:1fr}}.profile-module__HQHWHq__side{justify-items:center;gap:var(--space-2);text-align:center;display:grid}.profile-module__HQHWHq__name{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--card-fg);margin:0}.profile-module__HQHWHq__muted{color:var(--card-fg-muted);font-size:var(--text-sm);margin:0}.profile-module__HQHWHq__facts{gap:var(--space-2);width:100%;margin-block:var(--space-3);display:grid}.profile-module__HQHWHq__facts>div{padding-block:var(--space-2);font-size:var(--text-sm);text-align:start;border-block-end:1px solid var(--card-lip);gap:2px;display:grid}.profile-module__HQHWHq__facts>div:last-child{border-block-end:0}@media (min-width:62rem){.profile-module__HQHWHq__facts>div{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}}.profile-module__HQHWHq__facts dt{color:var(--card-fg-muted)}.profile-module__HQHWHq__facts dd{color:var(--card-fg);font-variant-numeric:tabular-nums;margin:0;font-weight:800}.profile-module__HQHWHq__danger{gap:var(--space-2);width:100%;border-block-start:1px dashed var(--card-lip);padding-block-start:var(--space-3);display:grid}.profile-module__HQHWHq__mainColumn{gap:var(--space-4);min-width:0;display:grid}.profile-module__HQHWHq__main{gap:var(--space-3);display:grid}.profile-module__HQHWHq__sectionTitle{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-2xl);color:var(--card-fg);margin:0}.profile-module__HQHWHq__formGrid{gap:0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-block-start:var(--space-3);display:grid}.profile-module__HQHWHq__span{grid-column:1/-1}.profile-module__HQHWHq__actions{gap:var(--space-2);justify-items:stretch;display:grid}.profile-module__HQHWHq__saved{text-align:center;font-size:var(--text-sm);color:var(--emerald);animation:profile-module__HQHWHq__confirm .24s var(--ease-out);margin:0;font-weight:700}@keyframes profile-module__HQHWHq__confirm{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.profile-module__HQHWHq__saved{animation:none}}.profile-module__HQHWHq__usernameHint{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);align-items:center;gap:var(--space-1);margin-block-start:var(--space-1);line-height:1.5;display:flex}.profile-module__HQHWHq__usernameHintFree{color:#10b981;background:#10b9811f;border:1px solid #10b98140}.profile-module__HQHWHq__usernameHintCost{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b40}.profile-module__HQHWHq__passwordCard{gap:var(--space-3);display:grid}
.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}
.tickets-module__4VE1gq__page{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);margin-inline:auto}
.wallet-module__2i6m_a__page{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);margin-inline:auto}.wallet-module__2i6m_a__layout{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);align-items:start;display:grid}@media (max-width:64rem){.wallet-module__2i6m_a__layout{grid-template-columns:1fr}}.wallet-module__2i6m_a__column{gap:var(--space-4);display:grid}.wallet-module__2i6m_a__sectionTitle{margin:0 0 var(--space-2);font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--card-fg)}
.analytics-module__wkRsPa__controls{gap:var(--space-3);flex-wrap:wrap;max-width:260px;margin-block-end:var(--space-4);display:flex}.analytics-module__wkRsPa__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));margin-block-end:var(--space-4);display:grid}.analytics-module__wkRsPa__sources{gap:var(--space-4);display:grid}.analytics-module__wkRsPa__sourcesHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.analytics-module__wkRsPa__sourcesTitle{font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;font-size:var(--text-xl);color:var(--card-fg);margin:0}.analytics-module__wkRsPa__sourcesHead select{max-width:220px}.analytics-module__wkRsPa__sourceList{gap:var(--space-2);counter-reset:source;margin:0;padding:0;list-style:none;display:grid}.analytics-module__wkRsPa__sourceRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-chip);background:var(--chip-bg);display:flex}.analytics-module__wkRsPa__sourceRow:before{counter-increment:source;content:counter(source);background:var(--card-bg);--accent:var(--accent-on-card);width:24px;height:24px;font-size:var(--text-2xs);color:var(--card-fg-muted);border-radius:7px;flex:none;place-items:center;font-weight:800;display:grid}.analytics-module__wkRsPa__sourceValue{font-size:var(--text-xs);color:var(--card-fg);overflow-wrap:anywhere;flex:1;font-weight:700}.analytics-module__wkRsPa__sourceCount{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--accent);font-weight:900}
.LevelUp-module__n1AU2W__body{justify-items:center;gap:var(--space-3);text-align:center;display:grid}.LevelUp-module__n1AU2W__level{background:radial-gradient(circle at 38% 30%, var(--gold-gleam), var(--gold-400) 45%, var(--gold-800));width:88px;height:88px;color:var(--gold-ink);font-family:var(--font-display), var(--font-ui), Tahoma, sans-serif;box-shadow:0 6px 0 var(--gold-900), 0 0 40px var(--glow-gold);border-radius:50%;place-items:center;font-size:2.5rem;display:grid}.LevelUp-module__n1AU2W__title{font-size:var(--text-xl)}.LevelUp-module__n1AU2W__lede{color:var(--parchment-muted);font-size:var(--text-sm);font-weight:700}.LevelUp-module__n1AU2W__gains{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LevelUp-module__n1AU2W__feature{padding:var(--space-2) var(--space-3);border-radius:var(--r-chip);background:color-mix(in srgb, var(--emerald) 22%, transparent);border:1px solid color-mix(in srgb, var(--emerald-light) 45%, transparent);color:var(--emerald-light);font-weight:800;font-size:var(--text-sm);align-items:center;gap:4px;display:inline-flex}.LevelUp-module__n1AU2W__feature svg{width:16px;height:16px}.LevelUp-module__n1AU2W__item{font-size:var(--text-xs);justify-items:center;gap:4px;font-weight:800;display:grid}
.ChallengeRound-module__hOrKuq__page{width:min(var(--shell), 100%);padding-inline:var(--gutter);padding-block:var(--page-block-start) var(--page-block-end);justify-items:center;gap:var(--space-3);margin-inline:auto;display:grid}.ChallengeRound-module__hOrKuq__eyebrow{font-family:var(--font-display), var(--font-ui), system-ui, sans-serif;font-size:var(--text-xl);color:var(--accent);text-align:center;text-wrap:balance;margin:0;font-weight:700}.ChallengeRound-module__hOrKuq__target{margin-block:0 var(--space-4);font-size:var(--text-sm);color:var(--ink-2);text-align:center}
