@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.p.0_kz_z3o_slvt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.DU0h8W_className{font-family:Archivo,Archivo Fallback;font-style:normal}.DU0h8W_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f2d063d697cf9672-s.3a9l5g310i2hw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa78b74e3784d9d1-s.p.3enw_zn3bjlzf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85d221305b371308-s.p.2j3mifs533dy9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alfa Slab One Fallback;src:local(Arial);ascent-override:85.85%;descent-override:27.59%;line-gap-override:0.0%;size-adjust:120.68%}.TZs9Xa_className{font-family:Alfa Slab One,Alfa Slab One Fallback;font-style:normal;font-weight:400}.TZs9Xa_variable{--font-alfa:"Alfa Slab One", "Alfa Slab One Fallback"}
.account-wait{background:#2a201a99;border-radius:12px;height:220px;animation:1.4s ease-in-out infinite app-pulse}.account-intro{color:var(--text);margin:0;font-size:15px;line-height:21px}.account-note{color:var(--text-muted);margin:0;font-size:14px;line-height:20px}.account-note__prize{color:var(--ar-gold);font-weight:800}.account-error{color:#ff9b90;margin:0;font-size:14px;font-weight:700;line-height:20px}@media (prefers-reduced-motion:reduce){.account-wait{animation:none}}@media (min-width:1100px){.account-desk{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px 32px;display:grid}.account-desk>*{grid-column:2}.account-desk>.player-card{top:calc(var(--ar-hdr-h) + 20px);grid-area:1/1/span 4;position:sticky}}
.player-card{border-radius:var(--ar-rad-lg);background:radial-gradient(80% 50% at 50% 0, #ffc07833, transparent 70%), linear-gradient(180deg, var(--surface-raised), var(--surface));text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;padding:22px 18px 18px;display:grid;position:relative;box-shadow:0 0 0 1px #000,0 0 0 3px #5b5143,0 18px 40px #00000073}.player-card .player-medal{box-shadow:0 0 0 3px var(--ar-lacquer), 0 0 0 5px var(--ar-brass), 0 8px 18px #00000080}.player-card__name-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;max-width:100%;display:flex}.player-card__name{min-width:0;max-width:100%;color:var(--text);font-family:var(--font-slab);text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px #00000080;margin:0;font-size:26px;font-weight:400;line-height:32px;overflow:hidden}.player-card__tags{gap:8px;margin:0;display:flex}.player-card__tag{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;border:1px solid #5b5143;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;line-height:16px}.player-card__count{color:var(--text-muted);margin:0;font-size:15px;line-height:20px}.player-card__count strong{color:var(--text);font-weight:800}.player-card__gems{flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.player-card__gem{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}
.player-medal{--medal:60px;width:var(--medal);height:var(--medal);background:linear-gradient(165deg, #f8f2e6 0%, var(--ar-ivory) 100%);color:var(--ar-ink);font-family:var(--font-slab);font-size:calc(var(--medal) * .47);border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden;box-shadow:0 0 0 2px #b5ac978c,0 4px 10px #00000073}.player-medal--photo{background:var(--ar-slate-deep)}.player-medal img{object-fit:cover;width:100%;height:100%}
.account-step{flex-direction:column;gap:12px;display:flex}.account-step__title{color:var(--text);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:800;line-height:21px;display:flex}.account-step__n{background:var(--ar-ivory);width:26px;height:26px;color:var(--ar-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:800;line-height:1;display:grid;box-shadow:0 2px #00000073}.account-step[data-done] .account-step__n{color:#0c2a17;background:#8fd6a8}
.username-done{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.username-done__check{color:var(--text);align-items:center;gap:10px;font-size:16px;display:inline-flex}.username-done__ic{background:radial-gradient(circle at 50% 35%,#4a4039,#29231f);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 2px 4px #00000080,inset 0 0 0 1px #b5ac9747}.username-done__saved{color:#8fd6a8;font-size:13px;font-weight:700}
.signin-or{color:var(--text-muted);align-items:center;gap:12px;margin:0;font-size:13px;font-weight:600;line-height:18px;display:flex}.signin-or:before,.signin-or:after{content:"";background:#b5ac9759;flex:1;height:1px}
.provider-logo{flex:none}.provider-label{align-items:center;gap:10px;display:inline-flex}
.guest-save{flex-direction:column;align-items:center;gap:14px;display:flex}.guest-save__intro{color:var(--text-muted);text-align:center}.guest-save__cta{width:100%;position:relative}.guest-save .guest-save__prize{background:linear-gradient(165deg, var(--ar-gold-hi) 0%, var(--ar-gold) 100%);height:26px;color:var(--ar-gold-ink);pointer-events:none;font-size:14px;position:absolute;top:-12px;right:-4px}
.sign-in-list{flex-direction:column;gap:8px;display:flex}.sign-in-list__title{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;margin:4px 2px 0;font-size:12px;font-weight:800;line-height:16px}.sign-in-list__rows{border-radius:var(--ar-rad-lg);background:var(--surface);box-shadow:0 0 0 1px var(--line);margin:0;padding:0;list-style:none;overflow:hidden}.sign-in-row{min-height:60px;color:var(--text);align-items:center;gap:12px;padding:8px 14px;font-size:15px;font-weight:700;display:flex}.sign-in-row+.sign-in-row{border-top:1px solid var(--line)}.sign-in-row__name{flex:1;min-width:0;display:grid}.sign-in-row__sub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.sign-in-row__ok{color:var(--success);flex:none;font-size:13px;font-weight:800}

