.archives-module__xiaf4a__shell{color:#f7f1e9;background:radial-gradient(circle at 10% -10%,#f2745d24,#0000 34rem),radial-gradient(circle at 95% 18%,#ffffff0e,#0000 28rem),#0b0a0d;min-height:100dvh;padding:24px 18px 72px}.archives-module__xiaf4a__container{width:min(1180px,100%);margin:0 auto}.archives-module__xiaf4a__topbar{justify-content:space-between;align-items:center;gap:18px;padding:8px 0 28px;display:flex}.archives-module__xiaf4a__brand{color:#fff;letter-spacing:.11em;font-size:22px;font-weight:950;text-decoration:none}.archives-module__xiaf4a__brand span{color:#f2745d}.archives-module__xiaf4a__nav{flex-wrap:wrap;gap:10px;display:flex}.archives-module__xiaf4a__nav a{color:#f7f1e9b3;border:1px solid #ffffff1a;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none}.archives-module__xiaf4a__hero{border-top:1px solid #ffffff14;padding:44px 0 34px}.archives-module__xiaf4a__kicker{color:#f29a86;letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:950}.archives-module__xiaf4a__hero h1{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(46px,8vw,96px);font-weight:950;line-height:.91}.archives-module__xiaf4a__hero h1 span{color:#f2745d;display:block}.archives-module__xiaf4a__hero p{color:#f7f1e9a3;max-width:720px;margin:24px 0 0;font-size:15px;line-height:1.7}.archives-module__xiaf4a__promise{color:#f7f1e98c;align-items:center;gap:9px;margin-top:22px;font-size:12px;font-weight:750;display:inline-flex}.archives-module__xiaf4a__promiseDot{background:#75d6a3;border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #75d6a3a6}.archives-module__xiaf4a__promise a{color:#d8ccff;border-bottom:1px solid #d8ccff47;text-decoration:none}.archives-module__xiaf4a__filters{background:#ffffff06;border:1px solid #ffffff14;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0 28px;padding:14px;display:flex}.archives-module__xiaf4a__filterLink{color:#f7f1e994;letter-spacing:.04em;border:1px solid #ffffff17;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:900;text-decoration:none}.archives-module__xiaf4a__filterActive{color:#fff;background:#f2745d21;border-color:#f2745d80}.archives-module__xiaf4a__search{flex:250px;min-width:220px;max-width:360px;margin-left:auto;display:flex}.archives-module__xiaf4a__search input{color:#fff;background:#121015;border:1px solid #ffffff1a;border-radius:12px;outline:none;width:100%;padding:10px 12px}.archives-module__xiaf4a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.archives-module__xiaf4a__card{background:#131116;border:1px solid #ffffff17;border-radius:24px;flex-direction:column;min-height:390px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 70px #0003}.archives-module__xiaf4a__cardBackdrop{opacity:.2;filter:saturate(.7);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.02)}.archives-module__xiaf4a__cardShade{background:linear-gradient(#0b0a0d2e,#0b0a0db8 48%,#131116 78%);position:absolute;inset:0}.archives-module__xiaf4a__cardBody{z-index:1;margin-top:auto;padding:22px;position:relative}.archives-module__xiaf4a__cardTop{z-index:2;justify-content:space-between;gap:8px;display:flex;position:absolute;inset:16px 16px auto}.archives-module__xiaf4a__badge{color:#ffffffc2;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0a0dc2;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:9px;font-weight:950;display:inline-flex}.archives-module__xiaf4a__badgeDone{color:#b8f0d0;border-color:#75d6a347}.archives-module__xiaf4a__badgeProgress{color:#ffd6a8;border-color:#ffb86b47}.archives-module__xiaf4a__card h2{letter-spacing:-.045em;margin:0;font-size:34px;line-height:.96}.archives-module__xiaf4a__role{color:#f29a86;letter-spacing:.1em;text-transform:uppercase;margin:7px 0 0;font-size:11px;font-weight:900}.archives-module__xiaf4a__context{color:#f7f1e999;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.archives-module__xiaf4a__meta{color:#f7f1e975;flex-wrap:wrap;gap:7px 12px;margin-top:18px;font-size:11px;font-weight:750;display:flex}.archives-module__xiaf4a__action{justify-content:space-between;align-items:center;gap:10px;margin-top:18px;display:flex}.archives-module__xiaf4a__action a{text-align:center;color:#151116;background:#f4eee7;border-radius:12px;flex:1;padding:12px 14px;font-size:12px;font-weight:950;text-decoration:none}.archives-module__xiaf4a__score{color:#f29a86;white-space:nowrap;font-size:12px;font-weight:950}.archives-module__xiaf4a__empty{text-align:center;color:#f7f1e98c;border:1px dashed #ffffff21;border-radius:24px;padding:50px 24px}.archives-module__xiaf4a__detail{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:stretch;gap:18px;margin-top:28px;display:grid}.archives-module__xiaf4a__detailHero,.archives-module__xiaf4a__detailSide{background:#141116e6;border:1px solid #ffffff17;border-radius:26px;overflow:hidden}.archives-module__xiaf4a__detailHero{align-items:flex-end;min-height:560px;display:flex;position:relative}.archives-module__xiaf4a__detailImage{opacity:.34;background-position:50%;background-size:cover;position:absolute;inset:0}.archives-module__xiaf4a__detailShade{background:linear-gradient(#0b0a0d0d,#0b0a0dd1 70%,#0e0c10);position:absolute;inset:0}.archives-module__xiaf4a__detailCopy{z-index:1;padding:clamp(24px,5vw,46px);position:relative}.archives-module__xiaf4a__detailCopy h1{letter-spacing:-.07em;margin:0;font-size:clamp(54px,8vw,100px);line-height:.88}.archives-module__xiaf4a__detailCopy p{color:#f7f1e9a8;max-width:720px;line-height:1.7}.archives-module__xiaf4a__facts{gap:9px;margin-top:22px;display:grid}.archives-module__xiaf4a__fact{color:#f7f1e9c7;background:#ffffff09;border-left:2px solid #f2745d;padding:9px 12px;font-size:13px;line-height:1.5}.archives-module__xiaf4a__detailSide{flex-direction:column;gap:18px;padding:24px;display:flex}.archives-module__xiaf4a__detailSide h2{margin:0;font-size:23px}.archives-module__xiaf4a__rule{color:#f7f1e994;border-top:1px solid #ffffff14;padding-top:16px;font-size:13px;line-height:1.65}.archives-module__xiaf4a__primary{text-align:center;color:#151116;background:#f4eee7;border-radius:13px;padding:14px 16px;font-weight:950;text-decoration:none;display:block}.archives-module__xiaf4a__secondary{text-align:center;color:#fff;border:1px solid #ffffff1c;border-radius:13px;padding:13px 16px;font-weight:850;text-decoration:none;display:block}.archives-module__xiaf4a__archiveBanner{z-index:9999;top:max(12px,env(safe-area-inset-top));color:#f6c0b2;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a090cd1;border:1px solid #f2745d61;border-radius:999px;align-items:center;gap:9px;padding:8px 12px;font-size:10px;font-weight:950;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 34px #0000004d}.archives-module__xiaf4a__archiveBanner a{color:#fff;text-decoration:none}@media (max-width:900px){.archives-module__xiaf4a__grid{grid-template-columns:1fr 1fr}.archives-module__xiaf4a__detail{grid-template-columns:1fr}.archives-module__xiaf4a__detailHero{min-height:500px}}@media (max-width:620px){.archives-module__xiaf4a__shell{padding:16px 12px 56px}.archives-module__xiaf4a__nav a:nth-child(2){display:none}.archives-module__xiaf4a__hero{padding-top:30px}.archives-module__xiaf4a__hero h1{font-size:52px}.archives-module__xiaf4a__grid{grid-template-columns:1fr}.archives-module__xiaf4a__card{min-height:360px}.archives-module__xiaf4a__filters{padding:10px}.archives-module__xiaf4a__search{flex-basis:100%;order:10;max-width:none}.archives-module__xiaf4a__detailHero{min-height:520px}.archives-module__xiaf4a__detailCopy h1{font-size:58px}}.archives-module__xiaf4a__cardLocked{border-color:#977eff2e}.archives-module__xiaf4a__cardLocked .archives-module__xiaf4a__cardBackdrop{opacity:.13;filter:saturate(.45)grayscale(.2)}.archives-module__xiaf4a__cardBadges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.archives-module__xiaf4a__badgeFree{color:#b8f0d0;background:#194c3475;border-color:#75d6a352}.archives-module__xiaf4a__badgeGrandfathered{color:#c7d6ff;background:#29375e7a;border-color:#82a3ff52}.archives-module__xiaf4a__badgePlus{color:#ddd1ff;background:#4030678c;border-color:#977eff5c}.archives-module__xiaf4a__lockNote{color:#ddd1ff9e;margin:10px 0 0;font-size:10px;font-weight:750;line-height:1.45}.archives-module__xiaf4a__accessPanel{background:linear-gradient(135deg,#977eff1a,#ffffff06);border:1px solid #977eff38;border-radius:16px;padding:16px}.archives-module__xiaf4a__accessPanel strong{color:#efe8ff;margin-bottom:6px;font-size:13px;display:block}.archives-module__xiaf4a__accessPanel p{color:#f7f1e999;margin:0;font-size:12px;line-height:1.6}.archives-module__xiaf4a__lockedPrimary{text-align:center;color:#ffffffa8;cursor:not-allowed;background:#977eff14;border:1px solid #977eff3d;border-radius:13px;padding:14px 16px;font-weight:950;display:block}.archives-module__xiaf4a__emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:17px;display:flex}.archives-module__xiaf4a__emptyActions a{color:#f7e9e4;border:1px solid #f2745d73;border-radius:10px;align-items:center;min-height:42px;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.archives-module__xiaf4a__cardTop,.archives-module__xiaf4a__cardBadges,.archives-module__xiaf4a__cardBody{min-width:0}.archives-module__xiaf4a__card h2,.archives-module__xiaf4a__role,.archives-module__xiaf4a__context{overflow-wrap:anywhere}@media (max-width:390px){.archives-module__xiaf4a__cardTop{inset:12px 12px auto}.archives-module__xiaf4a__cardBadges{max-width:60%}.archives-module__xiaf4a__badge{padding-inline:6px;font-size:8px}.archives-module__xiaf4a__cardBody{padding:17px}.archives-module__xiaf4a__action{flex-wrap:wrap}}@media (max-width:930px){.archives-module__xiaf4a__topbar{flex-wrap:wrap}.archives-module__xiaf4a__topbar>.archives-module__xiaf4a__nav{flex:1 0 100%;order:3}}.archives-module__xiaf4a__cardCharacter{z-index:0;pointer-events:none;opacity:.9;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;inset:45px -10px 35px 30%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 31% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 31% 75%,#0000 100%)}.archives-module__xiaf4a__cardCharacterFrame{filter:drop-shadow(0 12px 26px #0006);background-color:#0000;background-repeat:no-repeat;background-origin:padding-box;flex:none;width:clamp(190px,74%,290px);max-width:none}.archives-module__xiaf4a__cardShade{z-index:0;background:linear-gradient(#0b0a0d21 0%,#0b0a0d2e 27%,#0b0a0dc7 55%,#131116 81%)}.archives-module__xiaf4a__cardBody,.archives-module__xiaf4a__cardTop{z-index:2}@media (max-width:620px){.archives-module__xiaf4a__cardCharacter{inset:45px -8px 24px 28%}.archives-module__xiaf4a__cardCharacterFrame{width:250px}}
.player-identity-nav-module__yqfq0G__root,.player-identity-nav-module__yqfq0G__guest{color:#f8f0e9;min-width:0;font-family:var(--font-geist-sans),Arial,sans-serif;flex:none;align-items:center;display:flex;position:relative}.player-identity-nav-module__yqfq0G__details{min-width:0;position:relative}.player-identity-nav-module__yqfq0G__toggle{cursor:pointer;color:#f7ebe0;background:#1e151cdb;border:1px solid #f4ae944d;border-radius:9px;align-items:center;gap:8px;max-width:min(275px,100%);min-height:42px;padding:4px 9px 4px 5px;list-style:none;display:flex}.player-identity-nav-module__yqfq0G__toggle::-webkit-details-marker{display:none}.player-identity-nav-module__yqfq0G__toggle:hover,.player-identity-nav-module__yqfq0G__details[open] .player-identity-nav-module__yqfq0G__toggle{background:#35242b;border-color:#db9b82}.player-identity-nav-module__yqfq0G__avatar{object-fit:cover;background:#3d2c35;border-radius:22%;flex-shrink:0;width:34px;height:34px}.player-identity-nav-module__yqfq0G__username{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:164px;font-size:12px;font-weight:800;line-height:1.2;overflow:hidden}.player-identity-nav-module__yqfq0G__plus{object-fit:contain;flex-shrink:0;width:23px;height:23px}.player-identity-nav-module__yqfq0G__chevron{color:#c99c8d;flex-shrink:0;font-size:16px}.player-identity-nav-module__yqfq0G__menu{z-index:90;background:#20171e;border:1px solid #e9a78d66;border-radius:12px;gap:2px;width:min(272px,100vw - 28px);padding:11px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 48px #0000009e}.player-identity-nav-module__yqfq0G__menu a{color:#f9eadd;border-radius:7px;padding:11px 12px;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none;display:block}.player-identity-nav-module__yqfq0G__menu a:hover{color:#fff;background:#f5a6891f}.player-identity-nav-module__yqfq0G__eyebrow{color:#c99e90;text-transform:uppercase;letter-spacing:.12em;padding:7px 11px;font-size:9px;font-weight:750}.player-identity-nav-module__yqfq0G__menu{overscroll-behavior:contain;max-height:min(520px,100dvh - 115px);overflow-y:auto}.player-identity-nav-module__yqfq0G__menu form{border-top:1px solid #e9a78d33;margin-top:6px;padding-top:9px}.player-identity-nav-module__yqfq0G__menu .player-identity-nav-module__yqfq0G__logoutButton{color:#efb29e;width:100%;min-height:39px;font:700 12px/1.3 var(--font-geist-sans),Arial,sans-serif;text-align:left;cursor:pointer;background:#c25d4a12;border:1px solid #e5968138;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;display:flex}.player-identity-nav-module__yqfq0G__menu .player-identity-nav-module__yqfq0G__logoutButton:hover{color:#fff;background:#c25d4a2b;border-color:#e596817a}.player-identity-nav-module__yqfq0G__menu .player-identity-nav-module__yqfq0G__logoutButton:focus-visible{outline-offset:3px;outline:2px solid #ffd0ab}.player-identity-nav-module__yqfq0G__menu .player-identity-nav-module__yqfq0G__logoutButton>span:first-child{font-size:19px;line-height:1}.player-identity-nav-module__yqfq0G__guest{flex-wrap:wrap;gap:7px}.player-identity-nav-module__yqfq0G__guest a{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 11px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.player-identity-nav-module__yqfq0G__login{color:#f2d1bd;background:#2c1e24d9;border:1px solid #edab9257}.player-identity-nav-module__yqfq0G__signup{color:#28171b;background:#f3ac8b;border:1px solid #e8a184}.player-identity-nav-module__yqfq0G__root :where(summary,a):focus-visible,.player-identity-nav-module__yqfq0G__guest a:focus-visible{outline-offset:3px;outline:2px solid #ffd0ab}@media (max-width:420px){.player-identity-nav-module__yqfq0G__toggle{gap:5px;padding:3px 6px 3px 3px}.player-identity-nav-module__yqfq0G__avatar{width:30px;height:30px}.player-identity-nav-module__yqfq0G__plus{width:20px;height:20px}.player-identity-nav-module__yqfq0G__username{max-width:86px;font-size:11px}.player-identity-nav-module__yqfq0G__guest a{min-height:36px;padding:7px 8px;font-size:10px}}
.asktrap-confirm-dialog-module__8UJw5W__dialog{box-sizing:border-box;color:#f5e8df;width:min(440px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(88dvh,700px);font-family:var(--font-geist-sans), Arial, sans-serif;background:linear-gradient(145deg,#302026,#171318 78%);border:1px solid #e5a58b61;border-radius:16px;margin:auto;padding:clamp(22px,5vw,32px);animation:.2s ease-out asktrap-confirm-dialog-module__8UJw5W__reveal;overflow-y:auto;box-shadow:0 24px 90px #000000b8}.asktrap-confirm-dialog-module__8UJw5W__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07060bd1}.asktrap-confirm-dialog-module__8UJw5W__eyebrow{letter-spacing:.16em;color:#d39a83;margin:0 0 16px;font-size:10px;font-weight:650}.asktrap-confirm-dialog-module__8UJw5W__eyebrow span{opacity:.6;padding:0 6px}.asktrap-confirm-dialog-module__8UJw5W__title{letter-spacing:-.025em;color:#f4d6c8;margin:0 0 12px;font:400 clamp(25px,5.7vw,34px)/1.15 Georgia,serif}.asktrap-confirm-dialog-module__8UJw5W__message{color:#dac7c1;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 26px;font-size:13px;line-height:1.7}.asktrap-confirm-dialog-module__8UJw5W__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.asktrap-confirm-dialog-module__8UJw5W__actions button{min-height:43px;font:650 12px/1.3 var(--font-geist-sans), Arial, sans-serif;cursor:pointer;border-radius:9px;padding:10px 18px}.asktrap-confirm-dialog-module__8UJw5W__cancel{color:#f5e5dd;background:#ffffff0f;border:1px solid #ffffff38}.asktrap-confirm-dialog-module__8UJw5W__cancel:hover{background:#ffffff1f}.asktrap-confirm-dialog-module__8UJw5W__confirm{color:#221213;background:#e7a083;border:1px solid #f6b89d}.asktrap-confirm-dialog-module__8UJw5W__confirm:hover{background:#f4b398}.asktrap-confirm-dialog-module__8UJw5W__danger{color:#fff5f0;background:#a54c42;border:1px solid #ec9888}.asktrap-confirm-dialog-module__8UJw5W__danger:hover{background:#ba5a4f}.asktrap-confirm-dialog-module__8UJw5W__actions button:focus-visible{outline-offset:3px;outline:2px solid #ffdbbc}@keyframes asktrap-confirm-dialog-module__8UJw5W__reveal{0%{opacity:.65;transform:translateY(7px)scale(.985)}to{opacity:1;transform:none}}@media (max-width:390px){.asktrap-confirm-dialog-module__8UJw5W__actions{flex-direction:column-reverse}.asktrap-confirm-dialog-module__8UJw5W__actions button{width:100%}}@media (prefers-reduced-motion:reduce){.asktrap-confirm-dialog-module__8UJw5W__dialog{animation:none}}
.admin-auth-module__alhGAq__shell{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));color:#f5eee7;background:radial-gradient(circle at 50% -10%,#f2745d29,#0000 34%),#0d0b0e;place-items:center;display:grid}.admin-auth-module__alhGAq__card{background:#181317f5;border:1px solid #ffffff1a;border-radius:18px;width:min(100%,470px);padding:clamp(22px,5vw,36px);box-shadow:0 30px 100px #0000008c}.admin-auth-module__alhGAq__brand{letter-spacing:.24em;color:#ff947a;margin:0 0 8px;font-size:12px;font-weight:800}.admin-auth-module__alhGAq__title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,7vw,42px);font-weight:500;line-height:1.05}.admin-auth-module__alhGAq__subtitle,.admin-auth-module__alhGAq__bodyText{color:#b9a9ab;line-height:1.55}.admin-auth-module__alhGAq__subtitle{margin:12px 0 24px}.admin-auth-module__alhGAq__form,.admin-auth-module__alhGAq__formNested{gap:16px;display:grid}.admin-auth-module__alhGAq__formNested{margin-top:4px}.admin-auth-module__alhGAq__label{letter-spacing:.04em;color:#d9cdd0;gap:8px;font-size:12px;font-weight:700;display:grid}.admin-auth-module__alhGAq__input{color:#fff;background:#120f12;border:1px solid #ffffff21;border-radius:9px;outline:none;width:100%;min-height:48px;padding:0 14px;font-size:16px}.admin-auth-module__alhGAq__input:focus{border-color:#ff947abf;box-shadow:0 0 0 3px #f2745d1f}.admin-auth-module__alhGAq__primaryButton,.admin-auth-module__alhGAq__secondaryButton{cursor:pointer;border-radius:9px;min-height:48px;font-weight:800}.admin-auth-module__alhGAq__primaryButton{color:#170b09;background:#f2745d;border:1px solid #ff947ab8}.admin-auth-module__alhGAq__secondaryButton{color:#e9dfe0;background:0 0;border:1px solid #ffffff24;padding:0 16px}.admin-auth-module__alhGAq__primaryButton:disabled,.admin-auth-module__alhGAq__secondaryButton:disabled{cursor:wait;opacity:.62}.admin-auth-module__alhGAq__error,.admin-auth-module__alhGAq__warning{border-radius:9px;margin:0;padding:11px 12px;font-size:13px;line-height:1.45}.admin-auth-module__alhGAq__error{color:#ffc4c4;background:#be28281f;border:1px solid #ff78783d}.admin-auth-module__alhGAq__warning{color:#e6d0b6;background:#ffb95512;border:1px solid #ffc67533}.admin-auth-module__alhGAq__qrFrame{background:#fff;border-radius:14px;place-items:center;padding:16px;display:grid}.admin-auth-module__alhGAq__qr{width:min(100%,260px);height:auto}.admin-auth-module__alhGAq__secretBox{background:#100d10;border:1px solid #ffffff1a;border-radius:9px;gap:6px;padding:12px;display:grid}.admin-auth-module__alhGAq__secretBox span{color:#97878b;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.admin-auth-module__alhGAq__secretBox code{overflow-wrap:anywhere;color:#fff}.admin-auth-module__alhGAq__dashboard{width:min(100%,880px)}.admin-auth-module__alhGAq__dashboardHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.admin-auth-module__alhGAq__statusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-auth-module__alhGAq__statusCard{background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;padding:16px}.admin-auth-module__alhGAq__statusCard span{color:#8f8084;letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.admin-auth-module__alhGAq__statusCard strong{color:#f5eee7}.admin-auth-module__alhGAq__permissionList{gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.admin-auth-module__alhGAq__permissionList li{color:#c7b9bc;font-family:var(--font-mono-custom);border:1px solid #ffffff12;border-radius:8px;padding:10px 12px;font-size:12px}@media (max-width:640px){.admin-auth-module__alhGAq__dashboardHeader{display:grid}.admin-auth-module__alhGAq__statusGrid{grid-template-columns:1fr}}
.play-navigation-module__gQiUKW__guest{white-space:nowrap;align-items:center;gap:8px;display:flex}.play-navigation-module__gQiUKW__guestStatus{color:#b5a6a5;font-size:11px}.play-navigation-module__gQiUKW__guestLogin,.play-navigation-module__gQiUKW__guestSignup,.play-navigation-module__gQiUKW__exit{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:0 11px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.play-navigation-module__gQiUKW__guestLogin,.play-navigation-module__gQiUKW__exit{color:#ecd9cf;background:#ffffff08;border:1px solid #ffffff28}.play-navigation-module__gQiUKW__guestSignup{color:#23100c;background:#f2a084;border:1px solid #f2a084}.play-navigation-module__gQiUKW__guestLogin:hover,.play-navigation-module__gQiUKW__exit:hover{background:#ffffff19}.play-navigation-module__gQiUKW__guestSignup:hover{background:#ffb79e}.play-navigation-module__gQiUKW__account{z-index:220;flex:none;position:relative}.play-navigation-module__gQiUKW__accountToggle{cursor:pointer;background:#19151bdd;border:1px solid #ffffff25;border-radius:12px;align-items:center;gap:8px;max-width:240px;min-height:41px;padding:4px 9px 4px 4px;list-style:none;display:flex}.play-navigation-module__gQiUKW__accountToggle::-webkit-details-marker{display:none}.play-navigation-module__gQiUKW__accountToggle:focus-visible,.play-navigation-module__gQiUKW__guest a:focus-visible,.play-navigation-module__gQiUKW__menu a:focus-visible,.play-navigation-module__gQiUKW__exit:focus-visible{outline-offset:3px;outline:2px solid #ffbb9d}.play-navigation-module__gQiUKW__avatar{object-fit:cover;border-radius:21%;flex:none;width:32px;height:32px}.play-navigation-module__gQiUKW__name{color:#f9eae2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.play-navigation-module__gQiUKW__plus{object-fit:contain;flex:none;width:23px;height:23px}.play-navigation-module__gQiUKW__chevron{color:#c4a89a;font-size:15px}.play-navigation-module__gQiUKW__menu{color:#f3e8e1;background:#171218;border:1px solid #5b3c3c;border-radius:14px;flex-direction:column;gap:3px;width:min(290px,100vw - 25px);padding:12px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 70px #000b}.play-navigation-module__gQiUKW__menuEyebrow{text-transform:uppercase;letter-spacing:.1em;color:#b98d7e;margin:4px 8px 9px;font-size:10px}.play-navigation-module__gQiUKW__menu a{color:#f5e8df;border-radius:7px;padding:11px 9px;font-size:13px;text-decoration:none}.play-navigation-module__gQiUKW__menu a:hover{background:#ffffff14}.play-navigation-module__gQiUKW__menu .play-navigation-module__gQiUKW__leaveMenu{border-top:1px solid #ffffff1c;border-radius:0;margin-top:4px}.play-navigation-module__gQiUKW__menu{overscroll-behavior:contain;max-height:min(520px,100dvh - 115px);overflow-y:auto}.play-navigation-module__gQiUKW__menu form{border-top:1px solid #ffffff1c;margin-top:6px;padding-top:9px}.play-navigation-module__gQiUKW__menu .play-navigation-module__gQiUKW__logoutButton{color:#efb29e;width:100%;min-height:39px;font:700 12px/1.35 var(--font-geist-sans),Arial,sans-serif;text-align:left;cursor:pointer;background:#c25d4a11;border:1px solid #e5968140;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;padding:9px 11px;display:flex}.play-navigation-module__gQiUKW__menu .play-navigation-module__gQiUKW__logoutButton:hover{color:#ffe0d3;background:#c25d4a29;border-color:#e596817a}.play-navigation-module__gQiUKW__menu .play-navigation-module__gQiUKW__logoutButton:focus-visible{outline-offset:3px;outline:2px solid #ffbb9d}.play-navigation-module__gQiUKW__menu .play-navigation-module__gQiUKW__logoutButton>span:first-child{font-size:19px;line-height:1}.play-navigation-module__gQiUKW__menu p{color:#b7a6a7;margin:0;padding:4px 8px;font-size:11px;line-height:1.55}.play-navigation-module__gQiUKW__exit{gap:5px}@media (max-width:1250px){.play-navigation-module__gQiUKW__guestStatus{display:none}.play-navigation-module__gQiUKW__name{max-width:115px}}@media (max-width:700px){.play-navigation-module__gQiUKW__guest{gap:5px}.play-navigation-module__gQiUKW__guestLogin,.play-navigation-module__gQiUKW__guestSignup{min-height:31px;padding:0 7px;font-size:10px}.play-navigation-module__gQiUKW__name{display:none}.play-navigation-module__gQiUKW__accountToggle{gap:3px;padding:2px 6px 2px 3px}.play-navigation-module__gQiUKW__avatar{width:30px;height:30px}.play-navigation-module__gQiUKW__chevron{font-size:12px}}@media (max-width:380px){.play-navigation-module__gQiUKW__guestLogin,.play-navigation-module__gQiUKW__guestSignup{padding-inline:5px;font-size:9px}.play-navigation-module__gQiUKW__exit{min-height:30px;padding:0 7px;font-size:10px}}@media (max-width:440px){:is([data-maya-experience] .play-navigation-module__gQiUKW__account .play-navigation-module__gQiUKW__menu,[data-enzo-experience] .play-navigation-module__gQiUKW__account .play-navigation-module__gQiUKW__menu,[data-lea-experience] .play-navigation-module__gQiUKW__account .play-navigation-module__gQiUKW__menu){width:min(290px,100vw - 68px);left:0;right:auto}}
.player-profile-module__S4HMRq__shell{color:#f0e9df;background:radial-gradient(circle at 13% 5%,#f2745d1c,#0000 30%),radial-gradient(circle at 88% 15%,#7035491f,#0000 34%),linear-gradient(145deg,#171216 0%,#141115 48%,#100d10 100%);min-height:100dvh;position:relative;overflow:hidden}.player-profile-module__S4HMRq__shell:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.player-profile-module__S4HMRq__shell:after{content:"";pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E");position:fixed;inset:0}.player-profile-module__S4HMRq__container{z-index:2;width:min(1240px,100% - 40px);margin:0 auto;padding:28px 0 72px;position:relative}.player-profile-module__S4HMRq__topbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:34px;display:flex}.player-profile-module__S4HMRq__brand{color:#f6eee7;letter-spacing:-.045em;align-items:center;gap:10px;font-weight:850;display:inline-flex}.player-profile-module__S4HMRq__brandMark{color:#f2745d;display:inline-flex}.player-profile-module__S4HMRq__brand span:last-child{color:#f2745d}.player-profile-module__S4HMRq__navActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.player-profile-module__S4HMRq__navLink,.player-profile-module__S4HMRq__navLinkPrimary,.player-profile-module__S4HMRq__publicLink,.player-profile-module__S4HMRq__saveButton{border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:12px;font-weight:700;transition:all .18s;display:inline-flex}.player-profile-module__S4HMRq__navLink{color:#bfaeb0;background:#ffffff05;border:1px solid #e2c9c024}.player-profile-module__S4HMRq__navLink:hover{color:#fff;border-color:#e2c9c045;transform:translateY(-1px)}.player-profile-module__S4HMRq__navLinkPrimary,.player-profile-module__S4HMRq__saveButton{color:#251412;background:#f2745d;border:1px solid #ffaa912e;box-shadow:0 12px 34px #f2745d1a}.player-profile-module__S4HMRq__navLinkPrimary:hover,.player-profile-module__S4HMRq__saveButton:hover:not(:disabled){background:#ff927b;transform:translateY(-1px)}.player-profile-module__S4HMRq__hero{grid-template-columns:minmax(0,1.05fr) minmax(340px,.7fr);align-items:stretch;gap:22px;display:grid}.player-profile-module__S4HMRq__identityCard,.player-profile-module__S4HMRq__statsDeck,.player-profile-module__S4HMRq__editorCard,.player-profile-module__S4HMRq__historyCard,.player-profile-module__S4HMRq__bestCard,.player-profile-module__S4HMRq__publicCard{background:linear-gradient(145deg,#231a1ff0,#181318f0);border:1px solid #e2c9c021;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000047}.player-profile-module__S4HMRq__identityCard:before,.player-profile-module__S4HMRq__editorCard:before,.player-profile-module__S4HMRq__publicCard:before{content:"";background:linear-gradient(90deg,#f2745d,#0000);width:46%;height:2px;position:absolute;top:0;left:0}.player-profile-module__S4HMRq__identityCard{grid-template-columns:auto 1fr;align-items:center;gap:clamp(22px,4vw,44px);min-height:340px;padding:clamp(25px,4vw,46px);display:grid}.player-profile-module__S4HMRq__identityCard:after{content:"ENQUÊTEUR ASKTRAP";color:#f2745d2e;font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;font-size:9px;position:absolute;top:18px;right:20px}.player-profile-module__S4HMRq__avatar{--ava-corner:21%;isolation:isolate;aspect-ratio:1;border-radius:var(--ava-corner);vertical-align:middle;background:linear-gradient(145deg,#50343a,#1a1117 75%);border:2px solid #f2a68e66;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 13px 36px #0000005e,0 0 0 3px #f2745d0e}.player-profile-module__S4HMRq__avatar:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff12,#0000 35%,#0a050912);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffddcb2b,inset 0 -12px 22px #0c060c14}.player-profile-module__S4HMRq__avatar_sm{width:42px;height:42px}.player-profile-module__S4HMRq__avatar_md{width:56px;height:56px}.player-profile-module__S4HMRq__avatar_lg{width:92px;height:92px}.player-profile-module__S4HMRq__avatar_xl{width:clamp(136px,13vw,176px);height:clamp(136px,13vw,176px)}.player-profile-module__S4HMRq__avatarFallback{z-index:0;color:#ffe8dc54;letter-spacing:-.06em;font-family:Georgia,serif;font-size:1.1em;position:relative}.player-profile-module__S4HMRq__avatarArtwork{z-index:1;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.player-profile-module__S4HMRq__avatarActive{border-color:#f5ad91;box-shadow:0 0 0 4px #f2745d21,0 22px 62px #00000073,0 0 46px #f2745d21}.player-profile-module__S4HMRq__eyebrow,.player-profile-module__S4HMRq__serverBadge,.player-profile-module__S4HMRq__statLabel,.player-profile-module__S4HMRq__caseMeta,.player-profile-module__S4HMRq__rankFlag,.player-profile-module__S4HMRq__fieldLabel,.player-profile-module__S4HMRq__privateLabel,.player-profile-module__S4HMRq__publicBadge,.player-profile-module__S4HMRq__historyStatus{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.13em}.player-profile-module__S4HMRq__eyebrow{color:#d58d7b;margin:0 0 10px;font-size:9px;font-weight:700}.player-profile-module__S4HMRq__identityCopy h1,.player-profile-module__S4HMRq__publicIdentity h1{color:#fff6ef;letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,6vw,78px);font-weight:400;line-height:.98}.player-profile-module__S4HMRq__identityCopy h1 span,.player-profile-module__S4HMRq__publicIdentity h1 span{color:#8f8187}.player-profile-module__S4HMRq__identityLead{color:#a99b9f;max-width:620px;margin:15px 0 0;font-size:14px;line-height:1.75}.player-profile-module__S4HMRq__identityMeta{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.player-profile-module__S4HMRq__metaPill,.player-profile-module__S4HMRq__publicBadge,.player-profile-module__S4HMRq__serverBadge,.player-profile-module__S4HMRq__rankFlag,.player-profile-module__S4HMRq__historyStatus{color:#a99a9e;background:#ffffff05;border:1px solid #e2c9c01f;border-radius:4px;align-items:center;min-height:27px;padding:0 9px;font-size:9px;display:inline-flex}.player-profile-module__S4HMRq__metaPill strong{color:#e9d8cf;font-weight:700}.player-profile-module__S4HMRq__privateLabel{color:#786b70;margin-right:5px;font-size:8px}.player-profile-module__S4HMRq__statsDeck{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.player-profile-module__S4HMRq__statBox{background:#0c090c47;border:1px solid #e2c9c017;border-radius:7px;flex-direction:column;justify-content:space-between;min-height:145px;padding:19px;display:flex}.player-profile-module__S4HMRq__statLabel{color:#88797e;font-size:8px}.player-profile-module__S4HMRq__statValue{color:#f1dfd3;letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,48px);line-height:1}.player-profile-module__S4HMRq__statHint{color:#71656a;font-size:10px;line-height:1.45}.player-profile-module__S4HMRq__gridTwo{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:22px;margin-top:22px;display:grid}.player-profile-module__S4HMRq__bestCard,.player-profile-module__S4HMRq__historyCard,.player-profile-module__S4HMRq__editorCard{padding:clamp(20px,3vw,30px)}.player-profile-module__S4HMRq__sectionHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.player-profile-module__S4HMRq__sectionHeading h2{color:#efe5de;letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,3vw,36px);font-weight:400}.player-profile-module__S4HMRq__serverBadge{color:#b98a7d;white-space:nowrap;background:#f2745d0a;border-color:#f2745d29}.player-profile-module__S4HMRq__bestList{gap:10px;display:grid}.player-profile-module__S4HMRq__bestItem,.player-profile-module__S4HMRq__historyItem{background:#0a080a3b;border:1px solid #e2c9c017;border-radius:7px;align-items:center;gap:14px;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.player-profile-module__S4HMRq__bestItem{grid-template-columns:42px 1fr auto;padding:14px}.player-profile-module__S4HMRq__historyItem{grid-template-columns:58px minmax(0,1fr) auto;padding:15px 16px}.player-profile-module__S4HMRq__bestItem:hover,.player-profile-module__S4HMRq__historyItem:hover{background:#f2745d06;border-color:#f2745d38;transform:translateY(-1px)}.player-profile-module__S4HMRq__bestRank{color:#6f6267;font-family:Georgia,serif;font-size:24px}.player-profile-module__S4HMRq__caseName{color:#e9ddd5;font-size:13px;font-weight:750}.player-profile-module__S4HMRq__caseMeta{color:#74676c;margin-top:4px;font-size:8px}.player-profile-module__S4HMRq__caseScore{color:#efb19f;letter-spacing:-.04em;font-family:Georgia,serif;font-size:30px}.player-profile-module__S4HMRq__caseScore small{color:#76696e;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;font-size:8px}.player-profile-module__S4HMRq__rankFlag{color:#be8e82;border-color:#f2745d26}.player-profile-module__S4HMRq__rankFlagMuted{color:#777076}.player-profile-module__S4HMRq__emptyBox{text-align:center;color:#82757a;border:1px dashed #e2c9c021;border-radius:7px;padding:28px 18px;font-size:12px;line-height:1.65}.player-profile-module__S4HMRq__editorCard{margin-top:22px}.player-profile-module__S4HMRq__editorGrid{grid-template-columns:minmax(0,1fr);gap:27px;display:grid}.player-profile-module__S4HMRq__editorGrid>.player-profile-module__S4HMRq__fieldBlock{max-width:480px}.player-profile-module__S4HMRq__fieldBlock{min-width:0}.player-profile-module__S4HMRq__fieldLabel{color:#bca6a4;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.player-profile-module__S4HMRq__usernameShell{background:#0b090b57;border:1px solid #e2c9c029;border-radius:6px;align-items:center;height:52px;display:flex;overflow:hidden}.player-profile-module__S4HMRq__usernameShell>span{color:#d18c7c;padding-left:15px;font-size:15px;font-weight:800}.player-profile-module__S4HMRq__usernameShell input{color:#f3e7df;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0 14px 0 4px;font-size:16px;font-weight:720}.player-profile-module__S4HMRq__usernameShell input:disabled{color:#8b7e82;cursor:not-allowed}.player-profile-module__S4HMRq__fieldHint,.player-profile-module__S4HMRq__privacyHint,.player-profile-module__S4HMRq__cooldownNotice,.player-profile-module__S4HMRq__successMessage,.player-profile-module__S4HMRq__errorMessage{margin:9px 0 0;font-size:10px;line-height:1.55}.player-profile-module__S4HMRq__fieldHint,.player-profile-module__S4HMRq__privacyHint{color:#74686c}.player-profile-module__S4HMRq__cooldownNotice{color:#d6a06f}.player-profile-module__S4HMRq__successMessage{color:#8fd7ad}.player-profile-module__S4HMRq__errorMessage{color:#ff9e8d}.player-profile-module__S4HMRq__avatarStudio{isolation:isolate;background:radial-gradient(at 2% 95%,#bf574329,#0000 48%),radial-gradient(at 94% 5%,#89566824,#0000 46%),#171217;border:1px solid #edbeab2e;border-radius:13px;padding:clamp(16px,2.5vw,28px);position:relative;overflow:hidden}.player-profile-module__S4HMRq__avatarStudio:before{content:"";pointer-events:none;opacity:.09;z-index:-1;background-image:linear-gradient(#ffffff38 1px,#0000 1px),linear-gradient(90deg,#fff3 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(130deg,#0000 45%,#000 100%);mask-image:linear-gradient(130deg,#0000 45%,#000 100%)}.player-profile-module__S4HMRq__avatarStudioHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:23px;display:flex}.player-profile-module__S4HMRq__avatarStudioEyebrow,.player-profile-module__S4HMRq__avatarPreviewEyebrow,.player-profile-module__S4HMRq__avatarPreviewNumber,.player-profile-module__S4HMRq__avatarChoiceIndex,.player-profile-module__S4HMRq__avatarPackTag,.player-profile-module__S4HMRq__avatarPreviewState{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.12em}.player-profile-module__S4HMRq__avatarStudioEyebrow{color:#dc9d8e;font-size:9px}.player-profile-module__S4HMRq__avatarStudioHeading h3{color:#f5e9de;letter-spacing:-.038em;margin:8px 0 6px;font-family:Georgia,serif;font-size:clamp(25px,3vw,35px);font-weight:400}.player-profile-module__S4HMRq__avatarStudioHeading p{color:#9c8a8e;margin:0;font-size:12px;line-height:1.6}.player-profile-module__S4HMRq__avatarPackTag{color:#f1b6a2;white-space:nowrap;background:#f2745d14;border:1px solid #f2b19233;border-radius:100px;padding:9px 12px;font-size:9px}.player-profile-module__S4HMRq__avatarPackTag span{color:#b4d5b9}.player-profile-module__S4HMRq__avatarStudioBody{grid-template-columns:minmax(205px,.65fr) minmax(0,1.75fr);align-items:stretch;gap:14px;display:grid}.player-profile-module__S4HMRq__avatarPreview{text-align:center;background:radial-gradient(at 50% 33%,#b65d592e,#0000 62%),linear-gradient(160deg,#322329,#21181f 62%,#171319);border:1px solid #f5bfa429;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:22px 18px 19px;display:flex;position:relative;overflow:hidden}.player-profile-module__S4HMRq__avatarPreview:after{content:"";pointer-events:none;border:1px solid #ffdac614;border-radius:6px;position:absolute;inset:10px}.player-profile-module__S4HMRq__avatarPreviewEyebrow{color:#c2a5a1;font-size:8px;position:absolute;top:23px;left:10px;right:10px}.player-profile-module__S4HMRq__avatarPreviewHalo{isolation:isolate;place-items:center;margin:26px 0 19px;display:grid;position:relative}.player-profile-module__S4HMRq__avatarPreviewHalo:before,.player-profile-module__S4HMRq__avatarPreviewHalo:after{content:"";pointer-events:none;border-radius:23%;position:absolute}.player-profile-module__S4HMRq__avatarPreviewHalo:before{border:1px solid #f5a98d4a;inset:-14px;transform:rotate(7deg);box-shadow:0 0 40px #dd614f13}.player-profile-module__S4HMRq__avatarPreviewHalo:after{border:1px solid #f7dac621;inset:-7px;transform:rotate(-4deg)}.player-profile-module__S4HMRq__avatarPreviewNumber{color:#d2a392;font-size:8px}.player-profile-module__S4HMRq__avatarPreview>strong{color:#fff3eb;margin-top:5px;font-family:Georgia,serif;font-size:30px;font-weight:400;display:block}.player-profile-module__S4HMRq__avatarPreview>p{color:#aa9396;margin:3px 0 16px;font-size:11px}.player-profile-module__S4HMRq__avatarPreviewState{color:#d4b5a9;text-align:center;border:1px solid #f7cbae24;border-radius:100px;align-items:center;gap:7px;padding:8px 10px;font-size:8px;display:inline-flex}.player-profile-module__S4HMRq__avatarPreviewState>span{background:#ef9f83;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #ef9f8326}.player-profile-module__S4HMRq__avatarPicker{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.player-profile-module__S4HMRq__avatarChoice{color:#c2aaab;cursor:pointer;text-align:center;background:linear-gradient(145deg,#30242bd6,#171218d4);border:1px solid #e6c1b41a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-width:0;min-height:176px;padding:12px 8px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:flex;position:relative;overflow:hidden}.player-profile-module__S4HMRq__avatarChoice:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#faac90,#0000);height:2px;transition:opacity .18s;position:absolute;bottom:0;left:17%;right:17%}.player-profile-module__S4HMRq__avatarChoice:hover{background:linear-gradient(145deg,#462e33e6,#1d141cf0);border-color:#f8ae955e;transform:translateY(-2px)}.player-profile-module__S4HMRq__avatarChoice:focus-visible{outline-offset:3px;outline:2px solid #f3af96}.player-profile-module__S4HMRq__avatarChoiceSelected{color:#fff0e7;background:linear-gradient(145deg,#583234a6,#26191feb);border-color:#f8ae95bf;box-shadow:inset 0 0 0 1px #f8ae9533,0 0 27px #e8705817}.player-profile-module__S4HMRq__avatarChoiceSelected:before{opacity:1}.player-profile-module__S4HMRq__avatarChoiceSelected .player-profile-module__S4HMRq__avatarChoiceIndex{color:#f2b09a}.player-profile-module__S4HMRq__avatarChoiceSelected .player-profile-module__S4HMRq__avatarChoiceInfo strong{color:#fff4ee}.player-profile-module__S4HMRq__avatarChoiceArt{width:92px;height:92px;display:block;position:relative}.player-profile-module__S4HMRq__avatarChoiceArt:before{content:"";pointer-events:none;border:1px solid #f5ad9129;border-radius:25%;transition:border-color .18s,box-shadow .18s;position:absolute;inset:-6px}.player-profile-module__S4HMRq__avatarChoiceSelected .player-profile-module__S4HMRq__avatarChoiceArt:before{border-color:#f5ad91a8;box-shadow:0 0 21px #ec745526}.player-profile-module__S4HMRq__avatarChoiceArt .player-profile-module__S4HMRq__avatar{width:92px;height:92px}.player-profile-module__S4HMRq__avatarChoiceCheck{z-index:3;color:#251519;opacity:0;background:#f29a7d;border:2px solid #24191f;border-radius:50%;place-items:center;width:26px;height:26px;font-size:14px;font-weight:900;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:-7px;right:-9px;transform:scale(.65)}.player-profile-module__S4HMRq__avatarChoiceSelected .player-profile-module__S4HMRq__avatarChoiceCheck{opacity:1;transform:scale(1)}.player-profile-module__S4HMRq__avatarChoiceInfo{flex-direction:column;align-items:center;gap:4px;display:flex}.player-profile-module__S4HMRq__avatarChoiceIndex{color:#9b8081;font-size:8px}.player-profile-module__S4HMRq__avatarChoiceInfo strong{letter-spacing:.01em;font-size:13px;font-weight:750}.player-profile-module__S4HMRq__avatarStudioFootnote{color:#a18b90;margin:18px 0 0;font-size:11px;line-height:1.65}.player-profile-module__S4HMRq__editorFooter{border-top:1px solid #e2c9c014;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:24px;padding-top:20px;display:flex}.player-profile-module__S4HMRq__saveButton{cursor:pointer;white-space:nowrap;border:0}.player-profile-module__S4HMRq__saveButton:disabled{opacity:.35;cursor:not-allowed;transform:none}.player-profile-module__S4HMRq__historyList{gap:9px;display:grid}.player-profile-module__S4HMRq__historyDate{color:#d8a18e;text-align:center;font-family:Georgia,serif;font-size:20px;line-height:1}.player-profile-module__S4HMRq__historyDate small{color:#655a5f;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin-top:5px;font-size:7px;display:block}.player-profile-module__S4HMRq__historyStatus{color:#8bbf9c;border-color:#60be8226}.player-profile-module__S4HMRq__historyStatusUnranked{color:#d5a56f;border-color:#d5a56f29}.player-profile-module__S4HMRq__historyAction{color:#a89b9f;font-size:11px;font-weight:700}.player-profile-module__S4HMRq__historyItem:hover .player-profile-module__S4HMRq__historyAction{color:#f0e5dd}.player-profile-module__S4HMRq__pagination{color:#70656a;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:10px;display:flex}.player-profile-module__S4HMRq__pageButton{color:#b3a3a6;border:1px solid #e2c9c01f;border-radius:5px;align-items:center;min-height:34px;padding:0 11px;display:inline-flex}.player-profile-module__S4HMRq__pageButton:hover{color:#eee2da;border-color:#f2745d40}.player-profile-module__S4HMRq__pageButtonDisabled{opacity:.28;pointer-events:none}.player-profile-module__S4HMRq__accountStrip{background:#0f0c0f57;border:1px solid #e2c9c017;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding:16px 18px;display:flex}.player-profile-module__S4HMRq__accountStrip p{color:#776b70;margin:0;font-size:10px;line-height:1.55}.player-profile-module__S4HMRq__accountStrip strong{color:#ad9da0}.player-profile-module__S4HMRq__publicWrap{z-index:2;width:min(860px,100% - 40px);margin:0 auto;padding:42px 0 80px;position:relative}.player-profile-module__S4HMRq__publicCard{padding:clamp(28px,5vw,54px)}.player-profile-module__S4HMRq__publicBadge{color:#ca9182;background:#f2745d09;border-color:#f2745d2e;margin-bottom:24px}.player-profile-module__S4HMRq__publicIdentity{align-items:center;gap:clamp(20px,4vw,38px);display:flex}.player-profile-module__S4HMRq__publicLead{color:#8f8186;margin:11px 0 0;font-size:13px;line-height:1.65}.player-profile-module__S4HMRq__publicStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:30px;display:grid}.player-profile-module__S4HMRq__publicStat{background:#0b090b40;border:1px solid #e2c9c014;border-radius:6px;padding:16px}.player-profile-module__S4HMRq__publicStat strong{color:#ebd9cd;font-family:Georgia,serif;font-size:28px;font-weight:400;display:block}.player-profile-module__S4HMRq__publicStat span{color:#6f6267;font-size:9px}.player-profile-module__S4HMRq__publicSafety{color:#71666a;border-top:1px solid #e2c9c014;margin-top:24px;padding-top:18px;font-size:10px;line-height:1.65}.player-profile-module__S4HMRq__publicSafety strong{color:#a9979b}.player-profile-module__S4HMRq__publicLink{color:#c1b1b3;background:#ffffff05;border:1px solid #e2c9c01f;margin-top:22px}.player-profile-module__S4HMRq__reportControl{margin-top:18px}.player-profile-module__S4HMRq__reportLink{color:#74696d;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.player-profile-module__S4HMRq__reportLink:hover{color:#c1abad}.player-profile-module__S4HMRq__reportPanel{background:#0807084d;border:1px solid #e2c9c017;border-radius:6px;gap:8px;margin-top:12px;padding:14px;display:grid}.player-profile-module__S4HMRq__reportPanel label{color:#a99a9e;font-size:10px}.player-profile-module__S4HMRq__reportPanel select{color:#e8ddd5;background:#171317;border:1px solid #e2c9c01f;border-radius:5px;min-height:38px;padding:0 10px}.player-profile-module__S4HMRq__reportActions{justify-content:flex-end;gap:8px;display:flex}.player-profile-module__S4HMRq__reportActions button{color:#a99a9e;cursor:pointer;background:0 0;border:1px solid #e2c9c01f;border-radius:5px;min-height:34px;padding:0 10px}.player-profile-module__S4HMRq__reportActions button:last-child{color:#e6a18f;border-color:#f2745d38}.player-profile-module__S4HMRq__reportMessage{color:#8d8084;margin:8px 0 0;font-size:10px}@media (max-width:900px){.player-profile-module__S4HMRq__hero,.player-profile-module__S4HMRq__gridTwo,.player-profile-module__S4HMRq__editorGrid{grid-template-columns:1fr}.player-profile-module__S4HMRq__identityCard{min-height:auto}.player-profile-module__S4HMRq__publicStats{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile-module__S4HMRq__avatarStudioBody{grid-template-columns:minmax(210px,.65fr) minmax(0,1.3fr)}.player-profile-module__S4HMRq__avatarPicker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.player-profile-module__S4HMRq__container,.player-profile-module__S4HMRq__publicWrap{width:min(100% - 24px,1240px);padding-top:16px}.player-profile-module__S4HMRq__topbar{margin-bottom:18px}.player-profile-module__S4HMRq__brand{font-size:14px}.player-profile-module__S4HMRq__navActions .player-profile-module__S4HMRq__navLink{display:none}.player-profile-module__S4HMRq__identityCard{grid-template-columns:1fr;padding:24px 20px}.player-profile-module__S4HMRq__identityCard:after{display:none}.player-profile-module__S4HMRq__identityCopy h1,.player-profile-module__S4HMRq__publicIdentity h1{font-size:44px}.player-profile-module__S4HMRq__statsDeck{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile-module__S4HMRq__statBox{min-height:120px;padding:15px}.player-profile-module__S4HMRq__avatarStudioBody{grid-template-columns:1fr}.player-profile-module__S4HMRq__avatarPreview{min-height:280px}.player-profile-module__S4HMRq__avatarPicker{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile-module__S4HMRq__avatarChoice{min-height:153px}.player-profile-module__S4HMRq__avatarChoiceArt,.player-profile-module__S4HMRq__avatarChoiceArt .player-profile-module__S4HMRq__avatar{width:74px;height:74px}.player-profile-module__S4HMRq__editorFooter,.player-profile-module__S4HMRq__accountStrip{flex-direction:column;align-items:stretch}.player-profile-module__S4HMRq__saveButton{width:100%}.player-profile-module__S4HMRq__historyItem{grid-template-columns:48px minmax(0,1fr)}.player-profile-module__S4HMRq__historyItem>:last-child{grid-column:2;justify-self:start}.player-profile-module__S4HMRq__publicIdentity{flex-direction:column;align-items:flex-start}.player-profile-module__S4HMRq__publicCard{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.player-profile-module__S4HMRq__navLink,.player-profile-module__S4HMRq__navLinkPrimary,.player-profile-module__S4HMRq__publicLink,.player-profile-module__S4HMRq__saveButton,.player-profile-module__S4HMRq__bestItem,.player-profile-module__S4HMRq__historyItem,.player-profile-module__S4HMRq__avatarChoice{transition:none}}.player-profile-module__S4HMRq__progressionCard{background:radial-gradient(circle at 90% 10%,#f2745d17,#0000 30%),linear-gradient(145deg,#231a1ff5,#151116f5);border:1px solid #e2c9c021;border-radius:10px;margin-top:22px;padding:clamp(22px,3.2vw,34px);position:relative;overflow:hidden;box-shadow:0 28px 90px #0000003d}.player-profile-module__S4HMRq__progressionCard:before{content:"";background:linear-gradient(90deg,#f2745d,#0000);width:52%;height:2px;position:absolute;top:0;left:0}.player-profile-module__S4HMRq__progressionHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.player-profile-module__S4HMRq__progressionHeader h2{color:#fff1e8;letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,54px);font-weight:400}.player-profile-module__S4HMRq__progressionHeader p:not(.player-profile-module__S4HMRq__eyebrow){color:#94878b;max-width:760px;margin:9px 0 0;font-size:12px;line-height:1.7}.player-profile-module__S4HMRq__levelSeal{background:radial-gradient(circle,#f2745d17,#0a080a38 64%);border:1px solid #f2745d3d;border-radius:50%;align-content:center;place-items:center;width:112px;height:112px;display:grid;box-shadow:inset 0 0 0 8px #f2745d05}.player-profile-module__S4HMRq__levelSeal span,.player-profile-module__S4HMRq__levelSeal small,.player-profile-module__S4HMRq__progressionMeta,.player-profile-module__S4HMRq__progressionStats span,.player-profile-module__S4HMRq__badgeItem small{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.12em}.player-profile-module__S4HMRq__levelSeal span{color:#9d7770;font-size:7px}.player-profile-module__S4HMRq__levelSeal strong{color:#f3c1b2;font-family:Georgia,serif;font-size:38px;line-height:.95}.player-profile-module__S4HMRq__levelSeal small{color:#74676c;margin-top:5px;font-size:7px}.player-profile-module__S4HMRq__progressionRail{background:#08070894;border:1px solid #e2c9c014;border-radius:999px;height:9px;margin-top:26px;overflow:hidden}.player-profile-module__S4HMRq__progressionRail span{border-radius:inherit;background:linear-gradient(90deg,#b85f50,#f2745d 70%,#ffae93);height:100%;display:block;box-shadow:0 0 24px #f2745d38}.player-profile-module__S4HMRq__progressionMeta{color:#73666b;justify-content:space-between;gap:12px;margin-top:9px;font-size:7px;display:flex}.player-profile-module__S4HMRq__progressionStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.player-profile-module__S4HMRq__progressionStats>div{background:#08070838;border:1px solid #e2c9c014;border-radius:6px;padding:14px 15px}.player-profile-module__S4HMRq__progressionStats span{color:#75686d;font-size:7px;display:block}.player-profile-module__S4HMRq__progressionStats strong{color:#ead9d0;margin-top:7px;font-family:Georgia,serif;font-size:28px;font-weight:400;display:block}.player-profile-module__S4HMRq__badgeDeck{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:18px;display:grid}.player-profile-module__S4HMRq__badgeItem{background:#0a080a3d;border:1px solid #e2c9c017;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.player-profile-module__S4HMRq__badgeGlyph{color:#f2745d;font-size:15px}.player-profile-module__S4HMRq__badgeItem strong{color:#e8d8cf;font-size:12px}.player-profile-module__S4HMRq__badgeItem p{color:#786b70;margin:3px 0 0;font-size:9px;line-height:1.45}.player-profile-module__S4HMRq__badgeItem small{color:#a57a70;white-space:nowrap;font-size:7px}@media (max-width:640px){.player-profile-module__S4HMRq__progressionHeader{grid-template-columns:1fr}.player-profile-module__S4HMRq__levelSeal{width:92px;height:92px}.player-profile-module__S4HMRq__progressionMeta{flex-direction:column}.player-profile-module__S4HMRq__progressionStats{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile-module__S4HMRq__badgeDeck{grid-template-columns:1fr}}.player-profile-module__S4HMRq__streakPanel{background:radial-gradient(circle at 8%,#f2745d1a,#0000 34%),#08070857;border:1px solid #f2745d24;border-radius:8px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.9fr);gap:18px;margin-top:22px;padding:18px;display:grid}.player-profile-module__S4HMRq__streakLead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.player-profile-module__S4HMRq__streakFlame{color:#f59a82;background:#f2745d12;border:1px solid #f2745d33;border-radius:50%;place-items:center;width:52px;height:52px;font-family:Georgia,serif;font-size:24px;display:grid;transform:rotate(-35deg)}.player-profile-module__S4HMRq__streakEyebrow,.player-profile-module__S4HMRq__streakNumbers span,.player-profile-module__S4HMRq__streakNumbers small,.player-profile-module__S4HMRq__streakRule{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.11em}.player-profile-module__S4HMRq__streakEyebrow{color:#b47a6d;margin:0 0 5px;font-size:7px}.player-profile-module__S4HMRq__streakLead h3{color:#f1ddd3;letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.6vw,34px);font-weight:400}.player-profile-module__S4HMRq__streakLead p:not(.player-profile-module__S4HMRq__streakEyebrow){color:#8f8186;max-width:680px;margin:7px 0 0;font-size:10px;line-height:1.6}.player-profile-module__S4HMRq__streakNumbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.player-profile-module__S4HMRq__streakNumbers>div{background:#0c090b6b;border:1px solid #e2c9c014;border-radius:6px;min-width:0;padding:12px}.player-profile-module__S4HMRq__streakNumbers span,.player-profile-module__S4HMRq__streakNumbers small{color:#75686d;font-size:6px;display:block}.player-profile-module__S4HMRq__streakNumbers strong{color:#f2c1b2;margin:7px 0 4px;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1;display:block}.player-profile-module__S4HMRq__streakRule{color:#675c60;border-top:1px solid #e2c9c012;grid-column:1/-1;margin:0;padding-top:12px;font-size:6px;line-height:1.6}@media (max-width:820px){.player-profile-module__S4HMRq__streakPanel{grid-template-columns:1fr}}@media (max-width:520px){.player-profile-module__S4HMRq__streakLead{grid-template-columns:1fr}.player-profile-module__S4HMRq__streakFlame{width:44px;height:44px}.player-profile-module__S4HMRq__streakNumbers{grid-template-columns:repeat(2,minmax(0,1fr))}.player-profile-module__S4HMRq__streakNumbers>div:last-child{grid-column:1/-1}}.player-profile-module__S4HMRq__bannerStage{isolation:isolate;aspect-ratio:3;background:radial-gradient(#493039,#150f16);border:1px solid #f2b1923d;border-radius:12px;width:100%;min-height:170px;max-height:390px;margin-bottom:22px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000005c,inset 0 0 0 1px #ffffff06}.player-profile-module__S4HMRq__bannerStageImage,.player-profile-module__S4HMRq__bannerEditorPreviewImage,.player-profile-module__S4HMRq__bannerChoiceImage{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.player-profile-module__S4HMRq__bannerStage:after{content:"";pointer-events:none;background:linear-gradient(#0a070a7d,#0000 26% 57%,#0a070ac9),linear-gradient(90deg,#10090f29,#0000 60%);position:absolute;inset:0}.player-profile-module__S4HMRq__bannerStageTop,.player-profile-module__S4HMRq__bannerStageBottom{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;left:clamp(16px,3vw,34px);right:clamp(16px,3vw,34px)}.player-profile-module__S4HMRq__bannerStageTop{font:600 9px var(--font-geist-mono),monospace;letter-spacing:.19em;color:#f3d4c4;text-shadow:0 1px 6px #160d10;top:18px}.player-profile-module__S4HMRq__bannerStageBottom{justify-content:flex-start;gap:13px;bottom:20px}.player-profile-module__S4HMRq__bannerStageBottom>div{flex-direction:column;gap:3px;display:flex}.player-profile-module__S4HMRq__bannerStageBottom small{font:600 9px var(--font-geist-mono),monospace;color:#c3a99e;letter-spacing:.16em}.player-profile-module__S4HMRq__bannerStageBottom strong{color:#fff1e5;letter-spacing:-.04em;text-shadow:0 3px 14px #140d12;font:400 clamp(22px,3vw,39px) Georgia,serif}.player-profile-module__S4HMRq__bannerStageAccent{background:#f2745d;width:3px;height:43px;display:block;box-shadow:0 0 15px #f2745d8c}.player-profile-module__S4HMRq__bannerStageIndex{color:#eac4b5;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.16em;margin-left:auto}.player-profile-module__S4HMRq__bannerEditor{background:radial-gradient(at 5% 5%,#c75b4821,#0000 48%),linear-gradient(145deg,#241b20,#151116);border:1px solid #ecb2972b;border-radius:12px;margin-top:22px;padding:clamp(19px,3vw,34px);position:relative;box-shadow:0 26px 72px #00000047}.player-profile-module__S4HMRq__bannerEditorHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:22px;display:flex}.player-profile-module__S4HMRq__bannerEditorEyebrow{color:#dba18e;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.18em}.player-profile-module__S4HMRq__bannerEditorHeader h2{color:#fff0e5;letter-spacing:-.04em;margin:8px 0;font:400 clamp(27px,3vw,38px) Georgia,serif}.player-profile-module__S4HMRq__bannerEditorHeader p{color:#a8969a;margin:0;font-size:12px;line-height:1.6}.player-profile-module__S4HMRq__bannerEditorTag{color:#f2b9a4;white-space:nowrap;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.08em;background:#f2745d12;border:1px solid #f2745d33;border-radius:100px;padding:10px 12px}.player-profile-module__S4HMRq__bannerEditorTag span{color:#b4d5b9}.player-profile-module__S4HMRq__bannerEditorPreview{isolation:isolate;aspect-ratio:3;background:#2d222a;border:1px solid #facfb133;border-radius:10px;min-height:145px;position:relative;overflow:hidden}.player-profile-module__S4HMRq__bannerEditorPreview:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#0b070ce3);position:absolute;inset:0}.player-profile-module__S4HMRq__bannerEditorPreviewCaption{z-index:1;text-shadow:0 2px 8px #170c0f;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:clamp(12px,2vw,26px);left:clamp(14px,3vw,30px);right:20px}.player-profile-module__S4HMRq__bannerEditorPreviewCaption>span{color:#f1cab6;font:700 9px var(--font-geist-mono),monospace;letter-spacing:.13em}.player-profile-module__S4HMRq__bannerEditorPreviewCaption>strong{color:#fff3eb;letter-spacing:-.03em;font:400 clamp(26px,3vw,42px) Georgia,serif}.player-profile-module__S4HMRq__bannerEditorPreviewCaption>small{color:#d9c6c1;font-size:11px}.player-profile-module__S4HMRq__bannerChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:17px;display:grid}.player-profile-module__S4HMRq__bannerChoice{text-align:left;min-width:0;color:inherit;cursor:pointer;background:#0c090c4d;border:1px solid #e2c9c024;border-radius:10px;padding:8px;transition:transform .18s,border-color .18s,box-shadow .18s}.player-profile-module__S4HMRq__bannerChoice:hover{border-color:#f2b1927d;transform:translateY(-2px)}.player-profile-module__S4HMRq__bannerChoice:focus-visible{outline-offset:3px;outline:2px solid #f5ad91}.player-profile-module__S4HMRq__bannerChoice:disabled{cursor:wait}.player-profile-module__S4HMRq__bannerChoiceSelected{background:#57313345;border-color:#efa989;box-shadow:0 0 0 2px #f2745d33,0 12px 33px #00000038}.player-profile-module__S4HMRq__bannerChoiceVisual{aspect-ratio:3;background:#34252e;border-radius:6px;display:block;position:relative;overflow:hidden}.player-profile-module__S4HMRq__bannerChoiceTick{color:#281414;opacity:0;background:#f2745d;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;transition:all .15s;display:grid;position:absolute;bottom:7px;right:7px;transform:scale(.8)}.player-profile-module__S4HMRq__bannerChoiceSelected .player-profile-module__S4HMRq__bannerChoiceTick{opacity:1;transform:scale(1)}.player-profile-module__S4HMRq__bannerChoiceInfo{align-items:center;gap:8px;min-width:0;padding:12px 5px 6px;display:flex}.player-profile-module__S4HMRq__bannerChoiceInfo small{color:#d5a08f;font:700 9px var(--font-geist-mono),monospace;letter-spacing:.09em;white-space:nowrap}.player-profile-module__S4HMRq__bannerChoiceInfo strong{color:#f3e4da;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.player-profile-module__S4HMRq__bannerChoiceInfo>span{color:#a2c4a7;font:700 8px var(--font-geist-mono),monospace;letter-spacing:.02em;white-space:nowrap;margin-left:auto}.player-profile-module__S4HMRq__bannerEditorFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:23px;display:flex}.player-profile-module__S4HMRq__bannerEditorFooter p{max-width:660px;margin:0}.player-profile-module__S4HMRq__bannerEditorNote{color:#98898c;font-size:11px;line-height:1.65}.player-profile-module__S4HMRq__bannerEditorFooter .player-profile-module__S4HMRq__saveButton:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}@media (max-width:640px){.player-profile-module__S4HMRq__bannerStage{aspect-ratio:2;min-height:155px;max-height:none;margin-bottom:15px}.player-profile-module__S4HMRq__bannerStageTop{font-size:7px;top:12px}.player-profile-module__S4HMRq__bannerStageBottom{bottom:13px}.player-profile-module__S4HMRq__bannerStageBottom strong{font-size:25px}.player-profile-module__S4HMRq__bannerStageBottom small{font-size:7px}.player-profile-module__S4HMRq__bannerEditorPreview{aspect-ratio:2}.player-profile-module__S4HMRq__bannerChoices{grid-template-columns:1fr}.player-profile-module__S4HMRq__bannerChoiceVisual{aspect-ratio:3}.player-profile-module__S4HMRq__bannerEditorFooter{flex-direction:column;align-items:stretch}.player-profile-module__S4HMRq__bannerEditorFooter .player-profile-module__S4HMRq__saveButton{width:100%}}@media (prefers-reduced-motion:reduce){.player-profile-module__S4HMRq__bannerChoice,.player-profile-module__S4HMRq__bannerChoiceTick{transition:none}}.player-profile-module__S4HMRq__profileCover,.player-profile-module__S4HMRq__publicCover{isolation:isolate;background:#1d161b;border:1px solid #f2b19230;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__bannerStage,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__bannerStage{aspect-ratio:auto;height:clamp(195px,27vw,325px);min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0;margin:0}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__bannerStage:after,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__bannerStage:after{background:linear-gradient(#0000 55%,#130c1259 100%)}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__hero{background:linear-gradient(155deg,#281b21fa,#151015fc);gap:0}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard{z-index:1;min-height:250px;box-shadow:none;background:0 0;border:0;border-radius:0;padding-top:18px;overflow:visible}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard:before,.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard:after{display:none}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard .player-profile-module__S4HMRq__avatar_xl,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__avatar_xl{z-index:3;border-width:4px;border-color:#db9f88;margin-top:-92px;position:relative;box-shadow:0 0 0 7px #25191e,0 16px 44px #00000073}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard .player-profile-module__S4HMRq__avatar_xl{align-self:start}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__statsDeck{box-shadow:none;background:#0605071f;border:0;border-left:1px solid #e2c9c013;border-radius:0}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicCard{box-shadow:none;background:linear-gradient(155deg,#251b21,#171217);border:0;border-radius:0;padding-top:30px;overflow:visible}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicCard:before{display:none}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity{align-items:flex-start}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity>div:last-child{min-width:0}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity h1,.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCopy h1{overflow-wrap:anywhere}.player-profile-module__S4HMRq__bannerStage:after{background:linear-gradient(#0000 63%,#0c080d30)}.player-profile-module__S4HMRq__bannerArtworkUnavailable{background:radial-gradient(at 68% 30%,#a14a4047,#0000 48%),linear-gradient(135deg,#342129,#1b131c 55%,#0f0b12);position:absolute;inset:0}.player-profile-module__S4HMRq__bannerArtworkUnavailable:after{content:"";border:1px solid #e39c831c;border-radius:6px;position:absolute;inset:18px}.player-profile-module__S4HMRq__bannerEditorPreview:after{display:none}.player-profile-module__S4HMRq__bannerEditorCaption{justify-content:space-between;align-items:center;gap:18px;padding:17px 2px 3px;display:flex}.player-profile-module__S4HMRq__bannerEditorCaption>div>span{color:#b68c80;font:700 9px var(--font-geist-mono),monospace;letter-spacing:.15em}.player-profile-module__S4HMRq__bannerEditorCaption strong{color:#fff1e9;margin-top:3px;font:400 clamp(23px,3vw,34px) Georgia,serif;display:block}.player-profile-module__S4HMRq__bannerEditorCaption p{color:#a8969a;margin:3px 0 0;font-size:12px}.player-profile-module__S4HMRq__bannerEditorCounter{font:700 10px var(--font-geist-mono),monospace;color:#b68c80;white-space:nowrap}.player-profile-module__S4HMRq__bannerChoiceInfo{justify-content:space-between}.player-profile-module__S4HMRq__bannerChoiceInfo strong{font-size:14px}.player-profile-module__S4HMRq__bannerChoiceInfo>span{font-size:9px}@media (max-width:900px){.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__statsDeck{border-top:1px solid #e2c9c013;border-left:0}}@media (max-width:640px){.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__bannerStage,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__bannerStage{aspect-ratio:3;height:auto;min-height:0}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard{grid-template-columns:1fr;gap:14px;padding:18px 20px 24px}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCard .player-profile-module__S4HMRq__avatar_xl,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__avatar_xl{width:110px;height:110px;margin-top:-40px}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCopy h1,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity h1{font-size:clamp(36px,11vw,50px)}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicCard{padding:18px 20px 26px}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity{flex-direction:column;gap:16px}.player-profile-module__S4HMRq__bannerEditorPreview{aspect-ratio:3;min-height:112px}.player-profile-module__S4HMRq__bannerEditorCaption{padding-top:13px}.player-profile-module__S4HMRq__bannerEditorCaption p{line-height:1.5}}.player-profile-module__S4HMRq__profileNameRow{flex-wrap:wrap;align-items:center;gap:12px 18px;min-width:0;display:flex}.player-profile-module__S4HMRq__profileNameRow h1{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:clamp(39px,4.8vw,62px)}.player-profile-module__S4HMRq__identityBadges{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.player-profile-module__S4HMRq__cosmeticBadge{width:44px;height:44px;box-shadow:none;background:0 0;border:0;flex:0 0 44px;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.player-profile-module__S4HMRq__cosmeticBadge img{object-fit:contain;width:44px;height:44px;display:block}.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__profileNameRow h1{font-size:clamp(38px,4.8vw,62px)}@media (max-width:640px){.player-profile-module__S4HMRq__profileNameRow{align-items:center;gap:9px 12px}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCopy .player-profile-module__S4HMRq__profileNameRow h1,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__profileNameRow h1{font-size:clamp(34px,9vw,46px)}.player-profile-module__S4HMRq__cosmeticBadge,.player-profile-module__S4HMRq__cosmeticBadge img{width:36px;height:36px}.player-profile-module__S4HMRq__cosmeticBadge{flex-basis:36px}.player-profile-module__S4HMRq__identityBadges{gap:5px}}.player-profile-module__S4HMRq__plusDiscoveryLink{color:#d9aa92;border-bottom:1px solid #e79b8057;align-items:center;gap:8px;margin-top:16px;padding:8px 1px 5px;font-size:12px;font-weight:650;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.player-profile-module__S4HMRq__plusDiscoveryLink:hover,.player-profile-module__S4HMRq__plusDiscoveryLink:focus-visible{color:#ffe1cf;border-color:#e9b29a}.player-profile-module__S4HMRq__plusDiscoveryLink:focus-visible{outline-offset:3px;outline:2px solid #ffc39c}@media (max-width:640px){.player-profile-module__S4HMRq__navActions .player-profile-module__S4HMRq__settingsNavLink{min-height:38px;padding:0 10px;display:inline-flex}.player-profile-module__S4HMRq__profileNameRow{align-items:flex-start;gap:12px}}.player-profile-module__S4HMRq__profileNameRow{align-items:center;gap:8px 14px}.player-profile-module__S4HMRq__profileNameRow h1{align-items:center;margin:0;padding:0;font-size:clamp(37px,4.5vw,58px);line-height:1.08;display:flex}.player-profile-module__S4HMRq__identityBadges{align-self:center;align-items:center;min-height:48px;line-height:0;transform:translateY(1px)}.player-profile-module__S4HMRq__cosmeticBadge{vertical-align:middle}@media (max-width:640px){.player-profile-module__S4HMRq__profileNameRow{align-items:center;gap:8px 11px}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCopy .player-profile-module__S4HMRq__profileNameRow h1,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__profileNameRow h1{font-size:clamp(32px,8.3vw,43px);line-height:1.1}.player-profile-module__S4HMRq__identityBadges{min-height:38px;transform:translateY(0)}}.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCopy .player-profile-module__S4HMRq__profileNameRow h1,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__profileNameRow h1{align-self:center;margin:0;font-size:clamp(38px,4.5vw,58px);line-height:1.08}@media (max-width:640px){.player-profile-module__S4HMRq__profileCover .player-profile-module__S4HMRq__identityCopy .player-profile-module__S4HMRq__profileNameRow h1,.player-profile-module__S4HMRq__publicCover .player-profile-module__S4HMRq__publicIdentity .player-profile-module__S4HMRq__profileNameRow h1{font-size:clamp(32px,8.3vw,43px);line-height:1.1}}.player-profile-module__S4HMRq__profileJumpNav{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.player-profile-module__S4HMRq__profileJumpNav a,.player-profile-module__S4HMRq__identityShortcuts a{color:#ead6cc;background:#21191dd9;border:1px solid #e2c9c038;border-radius:9px;align-items:center;min-height:38px;padding:8px 13px;font-size:12px;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.player-profile-module__S4HMRq__profileJumpNav a:hover,.player-profile-module__S4HMRq__identityShortcuts a:hover{color:#fff;background:#f2745d1f;border-color:#f2745d6b}.player-profile-module__S4HMRq__identityShortcuts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.player-profile-module__S4HMRq__progressionBadgesTitle{color:#eaddd3;margin:23px 0 10px;font-size:15px;font-weight:750}#player-profile-module__S4HMRq__progression,#player-profile-module__S4HMRq__history,#player-profile-module__S4HMRq__collection,#player-profile-module__S4HMRq__pseudo{scroll-margin-top:100px}@media (max-width:640px){.player-profile-module__S4HMRq__profileJumpNav{gap:6px}.player-profile-module__S4HMRq__profileJumpNav a{min-height:36px;padding:7px 10px;font-size:11px}}.player-profile-module__S4HMRq__avatarFallback{color:#e5a99854;pointer-events:none;place-items:center;width:54%;height:54%;display:grid}.player-profile-module__S4HMRq__avatarFallback svg{width:100%;height:100%}.player-profile-module__S4HMRq__avatarArtwork{opacity:0;transition:opacity .22s ease-out}.player-profile-module__S4HMRq__avatarArtworkLoaded{opacity:1}.player-profile-module__S4HMRq__bannerProgressiveImage{opacity:0;transition:opacity .3s ease-out}.player-profile-module__S4HMRq__bannerProgressiveImageLoaded{opacity:1}.player-profile-module__S4HMRq__historyDisclosure{min-width:0}.player-profile-module__S4HMRq__historySummary{cursor:pointer;border-radius:6px;margin-bottom:0;padding:2px 0;list-style:none}.player-profile-module__S4HMRq__historySummary::-webkit-details-marker{display:none}.player-profile-module__S4HMRq__historySummary::marker{content:""}.player-profile-module__S4HMRq__historySummary:focus-visible{outline-offset:5px;outline:2px solid #f5ad91}.player-profile-module__S4HMRq__historySummaryHint{color:#a9959a;margin-top:7px;font-size:12px;line-height:1.5;display:block}.player-profile-module__S4HMRq__historySummaryEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.player-profile-module__S4HMRq__historySummaryToggle{color:#f2c0ac;white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:750;display:inline-flex}.player-profile-module__S4HMRq__historySummaryArrow{font-size:20px;line-height:1;transition:transform .2s;display:inline-block}.player-profile-module__S4HMRq__historySummaryOpenText{display:none}.player-profile-module__S4HMRq__historyDisclosure[open] .player-profile-module__S4HMRq__historySummaryOpenText{display:inline}.player-profile-module__S4HMRq__historyDisclosure[open] .player-profile-module__S4HMRq__historySummaryClosedText{display:none}.player-profile-module__S4HMRq__historyDisclosure[open] .player-profile-module__S4HMRq__historySummaryArrow{transform:rotate(180deg)}.player-profile-module__S4HMRq__historyContent{min-width:0;margin-top:20px}.player-profile-module__S4HMRq__historyScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f2a68e66 #ffffff09;min-width:0;max-height:318px;padding:0 7px 0 0;overflow-y:auto}.player-profile-module__S4HMRq__historyScroll:focus-visible{outline-offset:3px;outline:2px solid #f5ad91}.player-profile-module__S4HMRq__historyScroll .player-profile-module__S4HMRq__historyItem{min-width:0}.player-profile-module__S4HMRq__historyScroll .player-profile-module__S4HMRq__historyItem>span:nth-child(2){overflow-wrap:anywhere;min-width:0}.player-profile-module__S4HMRq__historyScroll .player-profile-module__S4HMRq__caseMeta{overflow-wrap:anywhere}@media (max-width:640px){.player-profile-module__S4HMRq__historySummary{flex-direction:column;align-items:flex-start;gap:12px}.player-profile-module__S4HMRq__historySummaryEnd{justify-content:space-between;width:100%}.player-profile-module__S4HMRq__historyScroll{max-height:288px}}@media (prefers-reduced-motion:reduce){.player-profile-module__S4HMRq__avatarArtwork,.player-profile-module__S4HMRq__bannerProgressiveImage,.player-profile-module__S4HMRq__historySummaryArrow{transition:none}}
.paid-extra-question-player-module__ZKJsVG__rankBanner{z-index:260;top:max(12px, env(safe-area-inset-top));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff4ee;text-align:center;background:#0c090cf0;border:1px solid #f6766080;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:min(92vw,620px);padding:10px 14px;font-size:12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 16px 46px #0000006b}.paid-extra-question-player-module__ZKJsVG__rankBanner strong{text-transform:uppercase;letter-spacing:.09em;font-size:11px}.paid-extra-question-player-module__ZKJsVG__rankBanner span{color:#fff4eead}.paid-extra-question-player-module__ZKJsVG__compact,.paid-extra-question-player-module__ZKJsVG__surface{z-index:250;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));color:#f7f0e8;width:min(390px,100vw - 36px);font-family:var(--font-geist-sans), Arial, sans-serif;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 95% 0,#f2745d2b,#0000 42%),#0f0d11f5;border:1px solid #ffffff21;position:fixed;box-shadow:0 24px 72px #00000080}.paid-extra-question-player-module__ZKJsVG__compact{border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.paid-extra-question-player-module__ZKJsVG__compact>div{gap:3px;min-width:0;display:grid}.paid-extra-question-player-module__ZKJsVG__compact strong{font-size:14px}.paid-extra-question-player-module__ZKJsVG__compact small{color:#f7f0e894;font-size:11px}.paid-extra-question-player-module__ZKJsVG__compact button,.paid-extra-question-player-module__ZKJsVG__close,.paid-extra-question-player-module__ZKJsVG__primary,.paid-extra-question-player-module__ZKJsVG__secondary{appearance:none;cursor:pointer;font:inherit;border:0}.paid-extra-question-player-module__ZKJsVG__compact button{color:#151117;background:#f7f0e8;border-radius:999px;flex:none;padding:9px 12px;font-size:12px;font-weight:900}.paid-extra-question-player-module__ZKJsVG__surface{border-radius:20px;max-height:min(76dvh,660px);padding:18px;overflow:auto}.paid-extra-question-player-module__ZKJsVG__headerRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.paid-extra-question-player-module__ZKJsVG__headerRow h2{letter-spacing:-.035em;margin:4px 0 0;font-size:22px;line-height:1.05}.paid-extra-question-player-module__ZKJsVG__eyebrow{color:#f5a38e;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.paid-extra-question-player-module__ZKJsVG__close{color:#f7f0e8;background:#ffffff14;border-radius:999px;width:34px;height:34px;font-size:24px;line-height:1}.paid-extra-question-player-module__ZKJsVG__warning,.paid-extra-question-player-module__ZKJsVG__prelaunch,.paid-extra-question-player-module__ZKJsVG__processingBox,.paid-extra-question-player-module__ZKJsVG__bonusExchange,.paid-extra-question-player-module__ZKJsVG__questionBox,.paid-extra-question-player-module__ZKJsVG__confirmation{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:14px;margin-top:16px;padding:14px}.paid-extra-question-player-module__ZKJsVG__warning{background:#f2745d17;border-color:#f5a38e57}.paid-extra-question-player-module__ZKJsVG__warning strong{color:#fff5f0;line-height:1.45}.paid-extra-question-player-module__ZKJsVG__warning p,.paid-extra-question-player-module__ZKJsVG__prelaunch p,.paid-extra-question-player-module__ZKJsVG__processingBox p,.paid-extra-question-player-module__ZKJsVG__bonusExchange p{color:#f7f0e8ab;margin:7px 0 0;font-size:12px;line-height:1.55}.paid-extra-question-player-module__ZKJsVG__confirmation label{color:#f7f0e8db;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;display:flex}.paid-extra-question-player-module__ZKJsVG__confirmation input{margin-top:3px}.paid-extra-question-player-module__ZKJsVG__primary,.paid-extra-question-player-module__ZKJsVG__secondary{border-radius:11px;width:100%;margin-top:12px;padding:11px 13px;font-size:12px;font-weight:900}.paid-extra-question-player-module__ZKJsVG__primary{color:#151117;background:#f4eee7}.paid-extra-question-player-module__ZKJsVG__secondary{color:#f7f0e8;background:#ffffff17;border:1px solid #ffffff1f}.paid-extra-question-player-module__ZKJsVG__primary:disabled,.paid-extra-question-player-module__ZKJsVG__secondary:disabled{cursor:not-allowed;opacity:.45}.paid-extra-question-player-module__ZKJsVG__questionBox label{margin-top:12px;font-size:11px;font-weight:800;display:block}.paid-extra-question-player-module__ZKJsVG__questionBox textarea{resize:vertical;color:#f7f0e8;width:100%;font:inherit;background:#0000003d;border:1px solid #ffffff24;border-radius:11px;outline:none;margin-top:7px;padding:11px;font-size:13px;line-height:1.45}.paid-extra-question-player-module__ZKJsVG__questionBox textarea:focus{border-color:#f5a38e9e}.paid-extra-question-player-module__ZKJsVG__rightReady,.paid-extra-question-player-module__ZKJsVG__unrankedPill{color:#ffc2b2;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.paid-extra-question-player-module__ZKJsVG__unrankedPill{white-space:nowrap;border:1px solid #f5a38e47;border-radius:999px;padding:7px 9px}.paid-extra-question-player-module__ZKJsVG__counter{text-align:right;color:#f7f0e870;margin-top:4px;font-size:10px}.paid-extra-question-player-module__ZKJsVG__bonusExchange{gap:12px;display:grid}.paid-extra-question-player-module__ZKJsVG__bonusExchange>div+div{border-top:1px solid #ffffff14;padding-top:12px}.paid-extra-question-player-module__ZKJsVG__bonusExchange span{color:#f7f0e873;letter-spacing:.12em;font-size:9px;font-weight:900}.paid-extra-question-player-module__ZKJsVG__error{color:#ffb7aa;margin:12px 0 0;font-size:12px;line-height:1.45}@media (max-width:640px){.paid-extra-question-player-module__ZKJsVG__rankBanner{text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:2px}.paid-extra-question-player-module__ZKJsVG__compact,.paid-extra-question-player-module__ZKJsVG__surface{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px)}.paid-extra-question-player-module__ZKJsVG__surface{max-height:72dvh}}.paid-extra-question-player-module__ZKJsVG__rightNotice{color:#f7f0e8a8;margin:7px 0 0;font-size:11px;line-height:1.5}.paid-extra-question-player-module__ZKJsVG__purchaseLink{color:#151117;text-align:center;background:#f4eee7;border-radius:11px;justify-content:center;align-items:center;width:100%;margin-top:12px;padding:11px 13px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.paid-extra-question-player-module__ZKJsVG__purchaseLink:hover{filter:brightness(1.04)}.paid-extra-question-player-module__ZKJsVG__purchaseNote{color:#f7f0e87a;margin-top:8px;font-size:10px;line-height:1.45;display:block}
.wallet-module__R3SsTG__wallet{flex-wrap:wrap;align-items:center;gap:9px;margin:16px 0 8px;display:flex}.wallet-module__R3SsTG__walletChip{color:#f4e4d4;background:linear-gradient(135deg,#23191c,#17171e);border:1px solid #b7845a59;border-radius:15px;align-items:center;gap:7px;padding:9px 13px;display:flex;box-shadow:0 6px 24px #0000001f}.wallet-module__R3SsTG__walletChip img{object-fit:contain}.wallet-module__R3SsTG__walletChip strong{font-variant-numeric:tabular-nums;font-size:18px}.wallet-module__R3SsTG__walletChip small{color:#c9b9ad;font-size:11px}.wallet-module__R3SsTG__walletLink,.wallet-module__R3SsTG__purchaseLink{color:#efd0b5;border:1px solid #c48b6166;border-radius:12px;justify-content:center;align-items:center;padding:9px 14px;font-weight:700;text-decoration:none;display:inline-flex}.wallet-module__R3SsTG__walletLink:hover,.wallet-module__R3SsTG__purchaseLink:hover{background:#ba764e1f}.wallet-module__R3SsTG__purchasePanel{color:#eee2d7;background:linear-gradient(145deg,#472c255c,#17161ebf);border:1px solid #cc915b61;border-radius:20px;margin:14px 0;padding:18px}.wallet-module__R3SsTG__purchasePanel>strong{font-size:17px}.wallet-module__R3SsTG__purchasePanel p{color:#bfb5ae;margin:8px 0 12px;font-size:13px;line-height:1.5}.wallet-module__R3SsTG__purchaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wallet-module__R3SsTG__purchaseButton{color:#fff2e7;text-align:left;cursor:pointer;background:#27212a;border:1px solid #745544;border-radius:16px;flex-direction:column;gap:7px;padding:18px;display:flex}.wallet-module__R3SsTG__purchaseButton:hover:not(:disabled){background:#392733;border-color:#e1a777}.wallet-module__R3SsTG__purchaseButton:disabled{opacity:.6;cursor:wait}.wallet-module__R3SsTG__purchaseButton span{letter-spacing:.06em;color:#c8ae97;font-size:10px}.wallet-module__R3SsTG__purchaseButton strong{font-variant-numeric:tabular-nums;font-size:26px}.wallet-module__R3SsTG__purchaseButton small{color:#beb0a8}.wallet-module__R3SsTG__purchaseLinks{flex-wrap:wrap;gap:14px;margin:14px 0 0;display:flex}.wallet-module__R3SsTG__purchaseLinks a{color:#e8bf9d;font-size:12px}.wallet-module__R3SsTG__purchaseMessage{min-height:18px;font-size:13px}.wallet-module__R3SsTG__packsWrap{color:#f1e5db;padding:14px 0 35px}.wallet-module__R3SsTG__packGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.wallet-module__R3SsTG__packCard{text-align:center;background:linear-gradient(155deg,#422435 0%,#221d29 58%,#1b1923);border:1px solid #da7da052;border-radius:20px;flex-direction:column;align-items:center;gap:10px;min-height:316px;padding:24px 16px 17px;display:flex;position:relative;box-shadow:0 12px 30px #0003}.wallet-module__R3SsTG__packCard h2{margin:0;font-size:17px}.wallet-module__R3SsTG__packArt{background:radial-gradient(circle,#e0487530,#0000 65%);justify-content:center;align-items:center;width:100%;height:158px;display:flex}.wallet-module__R3SsTG__packArt img{object-fit:contain;max-width:100%;height:auto}.wallet-module__R3SsTG__packQty{font-size:20px}.wallet-module__R3SsTG__packPrice{color:#f3b7ce;font-size:16px;font-weight:700}.wallet-module__R3SsTG__packCard button{color:#fff;cursor:pointer;background:#8e2b4e;border:1px solid #d77697;border-radius:10px;width:100%;margin-top:auto;padding:12px 17px;font-weight:700}.wallet-module__R3SsTG__packCard button:disabled{cursor:not-allowed;background:#3e343b;border-color:#66535a}.wallet-module__R3SsTG__packBonus{color:#fff;background:#7c284b;border:1px solid #e983a1;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800;position:absolute;top:-11px;right:9px}.wallet-module__R3SsTG__packFootnote,.wallet-module__R3SsTG__packNotice{color:#baadb0;margin:20px 0;font-size:12px;line-height:1.65}.wallet-module__R3SsTG__packNotice{border-left:3px solid #ba7290;padding-left:12px}.wallet-module__R3SsTG__checkoutBackdrop{z-index:1000;background:#000000d6;justify-content:center;align-items:flex-start;padding:36px 12px;display:flex;position:fixed;inset:0;overflow:auto}.wallet-module__R3SsTG__checkoutPanel{color:#f9e4eb;background:#201c24;border:1px solid #91516b;border-radius:24px;width:min(650px,100%);padding:24px}.wallet-module__R3SsTG__checkoutHead{justify-content:space-between;align-items:start;gap:20px;display:flex}.wallet-module__R3SsTG__checkoutHead h2{margin:4px 0}.wallet-module__R3SsTG__checkoutHead small{letter-spacing:.12em;color:#e9a8c0;font-size:10px}.wallet-module__R3SsTG__checkoutHead button{color:#fff;cursor:pointer;background:#302532;border:1px solid #775466;border-radius:10px;padding:10px}.wallet-module__R3SsTG__checkoutPanel>p{color:#c8b5c2;font-size:13px;line-height:1.5}.wallet-module__R3SsTG__checkoutMount{min-height:250px;margin-top:20px}@media (max-width:560px){.wallet-module__R3SsTG__purchaseGrid{grid-template-columns:1fr}.wallet-module__R3SsTG__packGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.wallet-module__R3SsTG__packCard{min-height:275px;padding:18px 9px 12px}.wallet-module__R3SsTG__packArt{height:120px}.wallet-module__R3SsTG__packArt img{width:118px;height:118px}.wallet-module__R3SsTG__packQty{font-size:16px}.wallet-module__R3SsTG__packBonus{font-size:9px}.wallet-module__R3SsTG__walletChip{padding:6px 8px}.wallet-module__R3SsTG__walletChip strong{font-size:15px}.wallet-module__R3SsTG__walletChip small{font-size:10px}}.wallet-module__R3SsTG__insufficient{font-weight:800;color:#f1ac9e!important}.wallet-module__R3SsTG__purchaseHelp{flex-wrap:wrap;gap:10px 18px;margin-top:15px;display:flex}.wallet-module__R3SsTG__purchaseHelp a{color:#f3c59c;text-underline-offset:3px;font-size:12px;font-weight:750;text-decoration:underline}.wallet-module__R3SsTG__purchaseOverlay{z-index:1100;background:#040306d6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.wallet-module__R3SsTG__purchaseDialog{color:#fff2e8;background:linear-gradient(150deg,#33252b,#1b181e);border:1px solid #eca98666;border-radius:20px;width:min(470px,100%);padding:clamp(20px,4vw,30px);box-shadow:0 30px 100px #000a}.wallet-module__R3SsTG__purchaseDialogEyebrow{letter-spacing:.15em;color:#f1b88f;font-size:10px;font-weight:850}.wallet-module__R3SsTG__purchaseDialog h2{margin:12px 0 8px;font-family:Georgia,serif;font-size:clamp(25px,5vw,37px);font-weight:500}.wallet-module__R3SsTG__purchaseDialog p{line-height:1.6}.wallet-module__R3SsTG__purchaseDialogRecap{background:#19151a;border:1px solid #664747;border-radius:12px;gap:13px;margin:18px 0;padding:16px;display:grid}.wallet-module__R3SsTG__purchaseDialogRecap div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.wallet-module__R3SsTG__purchaseDialogRecap span{color:#c3aca6;font-size:12px}.wallet-module__R3SsTG__purchaseDialogRecap strong{text-align:right;font-variant-numeric:tabular-nums;font-size:15px}.wallet-module__R3SsTG__purchaseDialogNote{color:#c6b6b4!important;font-size:11px!important}.wallet-module__R3SsTG__purchaseDialogActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.wallet-module__R3SsTG__purchaseDialogActions button{cursor:pointer;border-radius:10px;min-height:44px;padding:12px 17px;font-weight:800}.wallet-module__R3SsTG__purchaseCancel{color:#eee0d6;background:#2a232b;border:1px solid #7a5b59}.wallet-module__R3SsTG__purchaseAccept{color:#261414;background:#e78b6b;border:1px solid #e7a18a}.wallet-module__R3SsTG__purchaseDialogActions button:disabled{opacity:.6;cursor:wait}.wallet-module__R3SsTG__purchaseDialogActions button:focus-visible{outline-offset:3px;outline:3px solid #f9d4a7}@media (max-width:460px){.wallet-module__R3SsTG__purchaseDialogActions{flex-direction:column-reverse}.wallet-module__R3SsTG__purchaseDialogActions button{width:100%}}
.scrollable-play-nav-module__Zs4vPW__shell{min-width:0;position:relative}.scrollable-play-nav-module__Zs4vPW__forward{z-index:4;color:#f5e8e2;width:45px;height:48px;font:inherit;cursor:pointer;touch-action:manipulation;background:linear-gradient(90deg,#151115eb,#28191e 65%);border-top:0;border-bottom:2px solid #f2745d;border-left:1px solid #f2745d3d;border-right:0;border-radius:0;place-items:center;font-size:23px;display:grid;position:absolute;top:0;right:0;box-shadow:-9px 0 16px #0e0a0db8}.scrollable-play-nav-module__Zs4vPW__forward:focus-visible{outline-offset:-3px;outline:2px solid #ffb8a7}@media (prefers-reduced-motion:reduce){.scrollable-play-nav-module__Zs4vPW__forward{transition:none}}
.plus-membership-module__elQxwW__badge{width:44px;height:44px;box-shadow:none;vertical-align:middle;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.plus-membership-module__elQxwW__emblem{object-fit:contain;-webkit-user-select:none;user-select:none;width:44px;height:44px;display:block}.plus-membership-module__elQxwW__interactive{cursor:pointer;transition:transform .16s,filter .16s}.plus-membership-module__elQxwW__interactive:hover{filter:drop-shadow(0 0 9px #f299786b);transform:translateY(-2px)}.plus-membership-module__elQxwW__interactive:focus-visible{outline-offset:3px;border-radius:7px;outline:2px solid #ffd2a7}@media (max-width:640px){.plus-membership-module__elQxwW__badge,.plus-membership-module__elQxwW__emblem{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.plus-membership-module__elQxwW__interactive{transition:none}.plus-membership-module__elQxwW__interactive:hover{transform:none}}
.challenge-admin-module__1mg-Jq__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:24px;display:grid}.challenge-admin-module__1mg-Jq__kicker{color:#d58d7b;font:800 9px/1.2 var(--font-geist-mono), monospace;letter-spacing:.15em;margin:0 0 8px}.challenge-admin-module__1mg-Jq__hero h1{color:#fff5ee;letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,5vw,58px);font-weight:400}.challenge-admin-module__1mg-Jq__hero p:not(.challenge-admin-module__1mg-Jq__kicker){color:#a99a9f;max-width:760px;margin:12px 0 0;font-size:13px;line-height:1.7}.challenge-admin-module__1mg-Jq__metrics{grid-template-columns:repeat(3,minmax(120px,1fr));gap:10px;min-width:390px;display:grid}.challenge-admin-module__1mg-Jq__metric{background:#ffffff05;border:1px solid #e2c9c01f;border-radius:8px;padding:15px}.challenge-admin-module__1mg-Jq__metric span,.challenge-admin-module__1mg-Jq__pill,.challenge-admin-module__1mg-Jq__field label,.challenge-admin-module__1mg-Jq__versionMeta,.challenge-admin-module__1mg-Jq__cardMeta,.challenge-admin-module__1mg-Jq__flash,.challenge-admin-module__1mg-Jq__ruleHint{font-family:var(--font-geist-mono), monospace}.challenge-admin-module__1mg-Jq__metric span{color:#817278;letter-spacing:.12em;font-size:8px}.challenge-admin-module__1mg-Jq__metric strong{color:#f7e9df;margin-top:7px;font-size:24px;display:block}.challenge-admin-module__1mg-Jq__panel{background:linear-gradient(145deg,#221a1feb,#141014eb);border:1px solid #e2c9c01f;border-radius:10px;margin-bottom:18px;padding:20px}.challenge-admin-module__1mg-Jq__panelHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.challenge-admin-module__1mg-Jq__panelHeader h2{color:#fff4ec;margin:0;font-size:19px}.challenge-admin-module__1mg-Jq__panelHeader p{color:#918389;margin:6px 0 0;font-size:12px}.challenge-admin-module__1mg-Jq__formGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.challenge-admin-module__1mg-Jq__field{grid-column:span 4}.challenge-admin-module__1mg-Jq__fieldWide{grid-column:span 8}.challenge-admin-module__1mg-Jq__fieldFull{grid-column:1/-1}.challenge-admin-module__1mg-Jq__field label{color:#8e7f84;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:8px;display:block}.challenge-admin-module__1mg-Jq__field input,.challenge-admin-module__1mg-Jq__field select,.challenge-admin-module__1mg-Jq__field textarea,.challenge-admin-module__1mg-Jq__fieldWide input,.challenge-admin-module__1mg-Jq__fieldWide select,.challenge-admin-module__1mg-Jq__fieldWide textarea,.challenge-admin-module__1mg-Jq__fieldFull input,.challenge-admin-module__1mg-Jq__fieldFull textarea{color:#f3e8df;background:#151115;border:1px solid #e2c9c021;border-radius:6px;outline:none;width:100%;min-height:42px;padding:10px 11px}.challenge-admin-module__1mg-Jq__field textarea,.challenge-admin-module__1mg-Jq__fieldWide textarea,.challenge-admin-module__1mg-Jq__fieldFull textarea{resize:vertical;min-height:88px}.challenge-admin-module__1mg-Jq__actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.challenge-admin-module__1mg-Jq__primary,.challenge-admin-module__1mg-Jq__secondary,.challenge-admin-module__1mg-Jq__danger{cursor:pointer;border-radius:6px;min-height:40px;padding:0 14px;font-weight:800}.challenge-admin-module__1mg-Jq__primary{color:#20100d;background:#f2745d;border:1px solid #f2745d}.challenge-admin-module__1mg-Jq__secondary{color:#d6c3bb;background:#ffffff05;border:1px solid #e2c9c029}.challenge-admin-module__1mg-Jq__danger{color:#e9a49b;background:#822a2621;border:1px solid #d6605638}.challenge-admin-module__1mg-Jq__primary:disabled,.challenge-admin-module__1mg-Jq__secondary:disabled,.challenge-admin-module__1mg-Jq__danger:disabled{opacity:.45;cursor:not-allowed}.challenge-admin-module__1mg-Jq__flash{border-radius:6px;margin-bottom:12px;padding:11px 12px;font-size:10px}.challenge-admin-module__1mg-Jq__error{color:#f4b0a6;background:#822a261f;border:1px solid #d6605633}.challenge-admin-module__1mg-Jq__success{color:#a9d4bc;background:#2759411f;border:1px solid #66b08933}.challenge-admin-module__1mg-Jq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.challenge-admin-module__1mg-Jq__card{background:#08070940;border:1px solid #e2c9c01c;border-radius:9px;overflow:hidden}.challenge-admin-module__1mg-Jq__cardMain{padding:18px}.challenge-admin-module__1mg-Jq__cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.challenge-admin-module__1mg-Jq__pill{letter-spacing:.11em;color:#9b8c91;border:1px solid #e2c9c01f;border-radius:4px;padding:5px 7px;font-size:8px}.challenge-admin-module__1mg-Jq__pillLive{color:#9bd0af;background:#3167461f;border-color:#55a06f33}.challenge-admin-module__1mg-Jq__card h3{color:#f7eae2;margin:14px 0 5px;font-size:18px}.challenge-admin-module__1mg-Jq__card p{color:#95868c;margin:0;font-size:12px;line-height:1.65}.challenge-admin-module__1mg-Jq__cardMeta{color:#796b70;text-transform:uppercase;flex-wrap:wrap;gap:8px 13px;margin-top:15px;font-size:8px;display:flex}.challenge-admin-module__1mg-Jq__cardMeta strong{color:#d7c2ba}.challenge-admin-module__1mg-Jq__ruleHint{color:#755f63;text-transform:uppercase;margin-top:13px;font-size:8px;line-height:1.55}.challenge-admin-module__1mg-Jq__editor{background:#ffffff03;border-top:1px solid #e2c9c017;padding:16px 18px 18px}.challenge-admin-module__1mg-Jq__editor summary{cursor:pointer;color:#d7c2ba;font-size:11px;font-weight:800}.challenge-admin-module__1mg-Jq__editor[open] summary{margin-bottom:14px}.challenge-admin-module__1mg-Jq__versionMeta{color:#6f6267;font-size:8px}.challenge-admin-module__1mg-Jq__readonly{color:#887a7f;font-size:12px}.challenge-admin-module__1mg-Jq__empty{color:#8b7d82;text-align:center;padding:28px}@media (max-width:1000px){.challenge-admin-module__1mg-Jq__hero{grid-template-columns:1fr}.challenge-admin-module__1mg-Jq__metrics{min-width:0}.challenge-admin-module__1mg-Jq__grid{grid-template-columns:1fr}}@media (max-width:720px){.challenge-admin-module__1mg-Jq__metrics{grid-template-columns:1fr}.challenge-admin-module__1mg-Jq__field,.challenge-admin-module__1mg-Jq__fieldWide,.challenge-admin-module__1mg-Jq__fieldFull{grid-column:1/-1}}
.player-challenges-module__16KrBG__panel{background:radial-gradient(circle at 92% 8%,#f2745d14,#0000 28%),linear-gradient(145deg,#231a1ff0,#181318f0);border:1px solid #e2c9c021;border-radius:10px;margin-top:22px;padding:clamp(22px,4vw,34px);box-shadow:0 28px 90px #0000003d}.player-challenges-module__16KrBG__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.player-challenges-module__16KrBG__header h2{color:#fff6ef;letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3.4vw,42px);font-weight:400}.player-challenges-module__16KrBG__header p:not(.player-challenges-module__16KrBG__eyebrow){color:#a99b9f;max-width:760px;margin:10px 0 0;font-size:13px;line-height:1.7}.player-challenges-module__16KrBG__eyebrow,.player-challenges-module__16KrBG__counter,.player-challenges-module__16KrBG__status,.player-challenges-module__16KrBG__reward,.player-challenges-module__16KrBG__ruleLine,.player-challenges-module__16KrBG__meta,.player-challenges-module__16KrBG__footnote{font-family:var(--font-geist-mono), monospace}.player-challenges-module__16KrBG__eyebrow{color:#d58d7b;letter-spacing:.15em;margin:0 0 9px;font-size:9px;font-weight:800}.player-challenges-module__16KrBG__counter{color:#d8a497;letter-spacing:.1em;background:#f2745d0d;border:1px solid #f2745d2e;border-radius:5px;flex:none;padding:8px 10px;font-size:9px}.player-challenges-module__16KrBG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.player-challenges-module__16KrBG__card{background:#0a080a47;border:1px solid #e2c9c01a;border-radius:8px;flex-direction:column;min-height:245px;padding:18px;display:flex}.player-challenges-module__16KrBG__card.player-challenges-module__16KrBG__completed{background:linear-gradient(145deg,#13291f40,#0a080a47);border-color:#7fbe9a38}.player-challenges-module__16KrBG__cardTop,.player-challenges-module__16KrBG__ruleLine,.player-challenges-module__16KrBG__meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.player-challenges-module__16KrBG__status,.player-challenges-module__16KrBG__reward{letter-spacing:.12em;font-size:9px}.player-challenges-module__16KrBG__status{color:#96878c}.player-challenges-module__16KrBG__completed .player-challenges-module__16KrBG__status{color:#91c8a8}.player-challenges-module__16KrBG__reward{color:#f0a38e}.player-challenges-module__16KrBG__card h3{color:#f9eee7;letter-spacing:-.02em;margin:20px 0 8px;font-size:18px}.player-challenges-module__16KrBG__card>p{color:#9f9196;margin:0;font-size:12px;line-height:1.65}.player-challenges-module__16KrBG__ruleLine{color:#87797e;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:22px;font-size:9px}.player-challenges-module__16KrBG__ruleLine strong{color:#e9d8cf;font-size:11px}.player-challenges-module__16KrBG__rail{background:#ffffff0d;border-radius:999px;height:5px;margin-top:9px;overflow:hidden}.player-challenges-module__16KrBG__rail span{border-radius:inherit;background:linear-gradient(90deg,#be5949,#f2745d);height:100%;display:block}.player-challenges-module__16KrBG__completed .player-challenges-module__16KrBG__rail span{background:linear-gradient(90deg,#558a6d,#8fc6a7)}.player-challenges-module__16KrBG__meta{color:#6f6368;text-transform:uppercase;letter-spacing:.07em;margin-top:10px;font-size:8px}.player-challenges-module__16KrBG__empty{color:#8f8186;text-align:center;border:1px dashed #e2c9c01f;border-radius:8px;margin-top:22px;padding:22px;font-size:13px}.player-challenges-module__16KrBG__footnote{color:#665b60;letter-spacing:.07em;text-transform:uppercase;margin:18px 0 0;font-size:8px;line-height:1.6}@media (max-width:900px){.player-challenges-module__16KrBG__grid{grid-template-columns:1fr}.player-challenges-module__16KrBG__card{min-height:220px}}@media (max-width:640px){.player-challenges-module__16KrBG__panel{padding:20px 16px}.player-challenges-module__16KrBG__header{flex-direction:column}.player-challenges-module__16KrBG__counter{align-self:flex-start}.player-challenges-module__16KrBG__meta{flex-direction:column;align-items:flex-start}}
.billing-support-module__DTdxlG__page{gap:18px;display:grid}.billing-support-module__DTdxlG__hero{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:end;gap:24px;padding:24px;display:flex}.billing-support-module__DTdxlG__hero h1{margin:4px 0 8px;font-size:clamp(1.7rem,3vw,2.6rem)}.billing-support-module__DTdxlG__hero p{color:#ffffff94;max-width:760px}.billing-support-module__DTdxlG__kicker{letter-spacing:.14em;text-transform:uppercase;color:#91a0ff;font-size:.72rem;font-weight:900}.billing-support-module__DTdxlG__search{grid-template-columns:1fr auto;gap:10px;display:grid}.billing-support-module__DTdxlG__search input,.billing-support-module__DTdxlG__actionBox input,.billing-support-module__DTdxlG__actionBox select{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0e1118;border:1px solid #ffffff1a;border-radius:11px;padding:11px 12px}.billing-support-module__DTdxlG__search button,.billing-support-module__DTdxlG__actionBox button{font:inherit;cursor:pointer;color:#111522;background:#eef1ff;border:0;border-radius:11px;padding:11px 15px;font-weight:850}.billing-support-module__DTdxlG__summary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.billing-support-module__DTdxlG__summary article{background:#ffffff06;border:1px solid #ffffff12;border-radius:16px;padding:16px}.billing-support-module__DTdxlG__summary span{color:#ffffff73;text-transform:uppercase;letter-spacing:.09em;font-size:.72rem;display:block}.billing-support-module__DTdxlG__summary strong{word-break:break-word;margin-top:8px;display:block}.billing-support-module__DTdxlG__section{background:#ffffff05;border:1px solid #ffffff12;border-radius:18px;overflow:hidden}.billing-support-module__DTdxlG__sectionHead{justify-content:space-between;align-items:end;gap:16px;padding:18px;display:flex}.billing-support-module__DTdxlG__sectionHead h2{margin:4px 0 0}.billing-support-module__DTdxlG__tableWrap{overflow-x:auto}.billing-support-module__DTdxlG__table{border-collapse:collapse;width:100%;min-width:900px}.billing-support-module__DTdxlG__table th,.billing-support-module__DTdxlG__table td{text-align:left;vertical-align:top;border-top:1px solid #ffffff0e;padding:13px 16px}.billing-support-module__DTdxlG__table th{color:#ffffff6b;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.billing-support-module__DTdxlG__table small,.billing-support-module__DTdxlG__muted{color:#ffffff70;margin-top:4px;display:block}.billing-support-module__DTdxlG__table code{color:#b7bfff;font-size:.76rem}.billing-support-module__DTdxlG__state{text-transform:uppercase;border:1px solid #ffffff17;border-radius:999px;padding:4px 8px;font-size:.68rem;font-weight:850;display:inline-block}.billing-support-module__DTdxlG__actionBox{gap:7px;min-width:260px;display:grid}.billing-support-module__DTdxlG__actionBox button{color:#fff;background:#222a48;border:1px solid #8f9aff47}.billing-support-module__DTdxlG__actionBox button:disabled{opacity:.5;cursor:not-allowed}.billing-support-module__DTdxlG__error{color:#ff9b9b}.billing-support-module__DTdxlG__success{color:#8fe2b5}.billing-support-module__DTdxlG__readonly{color:#fff6;font-size:.78rem}.billing-support-module__DTdxlG__empty{color:#ffffff73;padding:22px}.billing-support-module__DTdxlG__warning{color:#f0d99b;background:#c799330f;border-top:1px solid #ffffff0f;padding:15px 18px}@media (max-width:900px){.billing-support-module__DTdxlG__summary{grid-template-columns:1fr 1fr}.billing-support-module__DTdxlG__hero{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.billing-support-module__DTdxlG__summary,.billing-support-module__DTdxlG__search{grid-template-columns:1fr}}
.pack-economy-module__1f56xG__section{margin-top:26px}.pack-economy-module__1f56xG__summaryBar{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.pack-economy-module__1f56xG__summaryCard{background:#ffffff05;border:1px solid #e2c9c01f;border-radius:8px;padding:14px}.pack-economy-module__1f56xG__summaryCard span{color:#817278;font:800 8px/1.2 var(--font-geist-mono), monospace;letter-spacing:.11em;display:block}.pack-economy-module__1f56xG__summaryCard strong{color:#f7e9df;margin-top:7px;font-size:22px;display:block}.pack-economy-module__1f56xG__packGrid{gap:16px;display:grid}.pack-economy-module__1f56xG__packHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pack-economy-module__1f56xG__packHeader h3{color:#f7eae2;margin:0;font-size:21px}.pack-economy-module__1f56xG__packHeader p{color:#95868c;margin:6px 0 0;font-size:12px;line-height:1.6}.pack-economy-module__1f56xG__status{font:800 8px/1.2 var(--font-geist-mono), monospace;letter-spacing:.1em;color:#a99a9f;white-space:nowrap;border:1px solid #e2c9c01f;border-radius:999px;padding:6px 9px}.pack-economy-module__1f56xG__ready{color:#9bd0af;background:#3167461f;border-color:#55a06f33}.pack-economy-module__1f56xG__candidateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.pack-economy-module__1f56xG__candidate{color:#d8c8c1;cursor:pointer;background:#151115;border:1px solid #e2c9c01a;border-radius:7px;align-items:flex-start;gap:10px;padding:11px;font-size:11px;line-height:1.45;display:flex}.pack-economy-module__1f56xG__candidate input{accent-color:#f2745d;margin-top:2px}.pack-economy-module__1f56xG__candidate small{color:#786b70;margin-top:3px;display:block}.pack-economy-module__1f56xG__counter{color:#b5a4aa;font:800 9px/1.5 var(--font-geist-mono), monospace;margin-top:10px}.pack-economy-module__1f56xG__counter strong{color:#f1d9cf}.pack-economy-module__1f56xG__warning{color:#9e8b91;background:#d58d7b0f;border-left:2px solid #d58d7b;margin-top:10px;padding:9px 11px;font-size:11px;line-height:1.55}.pack-economy-module__1f56xG__readyList{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pack-economy-module__1f56xG__readyList li{color:#9a8a90;font-size:11px}.pack-economy-module__1f56xG__readyList strong{color:#e5d5ce}.pack-economy-module__1f56xG__inlineActions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.pack-economy-module__1f56xG__migrationGate{color:#9e8d94;border:1px dashed #e2c9c02e;border-radius:9px;padding:18px}.pack-economy-module__1f56xG__migrationGate code{color:#f0c1b6}@media (max-width:760px){.pack-economy-module__1f56xG__summaryBar,.pack-economy-module__1f56xG__candidateGrid{grid-template-columns:1fr}.pack-economy-module__1f56xG__packHeader{flex-direction:column}}
.billing-portal-button-module__t73ceG__wrap{gap:8px;display:grid}.billing-portal-button-module__t73ceG__button{font:inherit;cursor:pointer;color:#101522;background:#f1f5ff;border:0;border-radius:14px;padding:13px 18px;font-weight:800;box-shadow:0 8px 24px #0000002e}.billing-portal-button-module__t73ceG__button:disabled{opacity:.55;cursor:not-allowed}.billing-portal-button-module__t73ceG__wrap small{color:#eef2ff94;line-height:1.45}.billing-portal-button-module__t73ceG__error{color:#ff9c9c;font-size:.86rem}
