.statsNguts__profile{display:flex;flex-direction:column;gap:18px;font-family:var(--font-family);color:#eaf2ff}.statsNguts__profileActivePanel>*,.statsNguts__profileCard{width:100%}.statsNguts__profileCover{position:relative;overflow:hidden;border-radius:20px;border:1px solid rgba(90,138,255,.18);background:radial-gradient(900px 280px at -10% -30%,rgba(34,211,238,.18) 0,transparent 40%),radial-gradient(900px 280px at 120% -20%,rgba(59,130,246,.22) 0,transparent 42%),linear-gradient(145deg,#08111f,#0a1428 45%,#060b16);box-shadow:0 18px 50px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.03)}.statsNguts__profileCoverGlow{position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none;opacity:.35}.statsNguts__profileCoverGlow--one{width:220px;height:220px;top:-70px;left:-50px;background:rgba(6,182,212,.35)}.statsNguts__profileCoverGlow--two{width:220px;height:220px;top:-40px;right:-60px;background:rgba(59,130,246,.35)}.statsNguts__profileCoverGrid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:20px;gap:20px;padding:26px 26px 18px}.statsNguts__profileIdentity{display:flex;gap:16px;align-items:center}.statsNguts__profileAvatarWrap{position:relative}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid rgba(122,162,255,.35);background:linear-gradient(135deg,#0ea5e9,#1d4ed8 55%,#312e81);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(2,6,23,.4),0 0 0 6px rgba(255,255,255,.02)}.statsNguts__profileIdText{color:#fff;min-width:0}.statsNguts__profileTitle{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 6px;font-size:30px;font-weight:800;color:#f8fbff}.statsNguts__profileNamePremiumPill{display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:999px;border:1px solid rgba(248,201,95,.42);background:rgba(248,201,95,.12);color:#ffe7a7;font-size:.78rem;font-weight:950;line-height:1;box-shadow:0 10px 22px rgba(2,6,23,.18)}.statsNguts__profileNamePremiumPill svg{color:#f8c95f}.statsNguts__profileBadges{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin-top:1rem}.statsNguts__profileBadge{border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;color:#d9e7ff;background:rgba(15,23,42,.55);border:1px solid rgba(96,165,250,.24)}.statsNguts__profileAchievementPill,.statsNguts__profileBadge{display:inline-flex;align-items:center;gap:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.statsNguts__profileAchievementPill{flex:0 0 auto;min-height:38px;max-width:100%;padding:6px 13px 6px 8px;border-radius:999px;color:#f8fbff;border:1px solid rgba(125,170,255,.28);background:radial-gradient(120px 40px at 18% 0,rgba(56,189,248,.18),transparent 70%),linear-gradient(135deg,rgba(15,23,42,.82),rgba(15,23,42,.56));box-shadow:0 10px 24px rgba(2,6,23,.2),inset 0 1px 0 rgba(255,255,255,.06)}.statsNguts__profileAchievementPill--league{border-color:rgba(168,85,247,.34);background:radial-gradient(140px 46px at 88% 0,rgba(168,85,247,.2),transparent 72%),linear-gradient(135deg,rgba(24,18,46,.86),rgba(15,23,42,.58))}.statsNguts__profileAchievementIcon{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:999px;background:rgba(15,23,42,.58);border:1px solid rgba(255,255,255,.09);color:#bfdbfe}.statsNguts__profileAchievementPill--league .statsNguts__profileAchievementIcon{color:#ddd6fe}.statsNguts__profileAchievementText{display:inline-flex;align-items:baseline;gap:4px;min-width:0;max-width:100%;font-size:12px;line-height:1.1;font-weight:800;color:#bcd0f2;white-space:nowrap}.statsNguts__profileAchievementText b{color:#f8fbff;font-weight:900}@keyframes walletPulse{0%{transform:scale(1)}35%{transform:scale(1.04)}to{transform:scale(1)}}.walletCoin{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#fde68a 30%,#f59e0b 60%,#b45309 100%);border:1px solid rgba(0,0,0,.12)}.statsNguts__profileBody{padding:0 26px 26px}.statsNguts__profileStatsShell{border-radius:18px;border:1px solid rgba(96,165,250,.14);background:linear-gradient(180deg,rgba(10,16,29,.78),rgba(7,11,20,.88));padding:16px}.statsNguts__profileStatGrid{display:grid;grid-gap:14px;gap:14px}.statsNguts__profileStatCard{border-radius:16px;padding:16px;background:linear-gradient(180deg,rgba(10,20,38,.94),rgba(6,12,24,.94));border:1px solid rgba(96,165,250,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.02);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.statsNguts__profileStatCard:hover{transform:translateY(-1px);border-color:rgba(96,165,250,.24)}.statsNguts__profileStatCard.is-flash{animation:flashBg .8s ease}.statsNguts__profileStatCard--league{background:linear-gradient(180deg,rgba(88,28,135,.18),rgba(6,12,24,.96)),linear-gradient(180deg,rgba(10,20,38,.94),rgba(6,12,24,.94));border-color:rgba(168,85,247,.22)}.statsNguts__profileStatCard--league:hover{border-color:rgba(168,85,247,.38);box-shadow:0 14px 32px rgba(88,28,135,.16)}.statsNguts__profileStatCard--league .statsNguts__profileStatLabel{color:#c4b5fd}@keyframes flashBg{0%{box-shadow:0 0 0 0 rgba(56,189,248,0)}30%{box-shadow:0 0 0 6px rgba(56,189,248,.16)}to{box-shadow:0 0 0 0 rgba(56,189,248,0)}}.statsNguts__profileStatLabel{font-size:12px;color:#8ea5cf}.statsNguts__profileStatValue{margin-top:6px;font-size:22px;font-weight:800;letter-spacing:.2px;color:#f8fbff}.statsNguts__profileStatHint{margin-top:6px;font-size:12px;color:#93a8cf}.statsNguts__profileSectionNav{border-radius:18px;border:1px solid rgba(96,165,250,.14);background:linear-gradient(180deg,#091223,#060c18);padding:18px;box-shadow:0 16px 40px rgba(0,0,0,.28)}.statsNguts__profileSectionNavHead{margin-bottom:14px}.statsNguts__profileSectionNavTitle{margin:0;font-size:20px;line-height:1.2;color:#f8fbff;font-weight:800}.statsNguts__profileSectionNavSub{margin-top:4px;font-size:13px;color:#93a8cf}.statsNguts__profileNavGrid{grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.statsNguts__profileNavCard{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:18px;cursor:pointer;border:1px solid rgba(96,165,250,.12);background:linear-gradient(180deg,rgba(10,20,38,.92),rgba(6,12,24,.96));color:#f8fbff;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.statsNguts__profileNavCard:hover{transform:translateY(-2px);border-color:rgba(96,165,250,.24);box-shadow:0 16px 38px rgba(2,6,23,.32)}.statsNguts__profileNavCard.is-active{border-color:rgba(56,189,248,.4);background:linear-gradient(180deg,rgba(14,165,233,.16),rgba(6,12,24,.98)),linear-gradient(180deg,rgba(10,20,38,.92),rgba(6,12,24,.96));box-shadow:0 16px 38px rgba(2,6,23,.32),inset 0 0 0 1px rgba(56,189,248,.1)}.statsNguts__profileNavIconWrap{flex:0 0 42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,rgba(14,165,233,.18),rgba(37,99,235,.18));border:1px solid rgba(96,165,250,.18);color:#8bdcff}.statsNguts__profileNavTitle{font-size:15px;font-weight:800;color:#f8fbff}.statsNguts__profileNavDesc{margin-top:4px;font-size:12px;line-height:1.5;color:#93a8cf}.statsNguts__profileActivePanel{display:block}.statsNguts__profileHandlePanel{padding:22px;border-radius:18px;border:1px solid rgba(96,165,250,.14);background:radial-gradient(520px 180px at 0 0,rgba(14,165,233,.08),transparent 70%),linear-gradient(180deg,rgba(10,20,38,.94),rgba(6,12,24,.98));box-shadow:0 16px 38px rgba(2,6,23,.26),inset 0 1px 0 rgba(255,255,255,.03)}.statsNguts__profileHandlePanelHeader{gap:18px;margin-bottom:20px}.statsNguts__profileHandlePanelHeader h2{color:#f8fbff;font-size:22px;line-height:1.2}.statsNguts__profileHandlePanelHeader p{max-width:620px;margin:7px 0 0;color:#93a8cf;font-size:13px;line-height:1.55}.statsNguts__profileHandleExisting{gap:7px;min-height:42px;padding:0 14px;border-radius:12px;border:1px solid rgba(45,212,191,.3);background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(13,148,136,.12)),rgba(7,16,31,.72);color:#d7fffb;font-size:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(2,6,23,.16)}.statsNguts__profileHandleExisting svg{color:#5eead4}.statsNguts__profileHandleForm{grid-gap:9px;gap:9px}.statsNguts__profileHandleLabel{color:#dbeafe;font-size:12px}.statsNguts__profileHandleInputRow{grid-template-columns:minmax(180px,1fr) auto auto;grid-gap:10px;gap:10px}.statsNguts__profileHandleInputWrap{gap:8px;min-height:46px;padding:0 13px;border-radius:12px;border:1px solid rgba(96,165,250,.2);background:rgba(2,10,24,.76)}.statsNguts__profileHandleInputWrap:focus-within{border-color:rgba(56,189,248,.52);background:rgba(2,10,24,.9);box-shadow:0 0 0 3px rgba(56,189,248,.08)}.statsNguts__profileHandleInputWrap svg{color:#7dd3fc}.statsNguts__profileHandleInputWrap input{color:#f8fbff;font:inherit;font-size:14px;font-weight:750}.statsNguts__profileHandleInputWrap input::placeholder{color:#647a9f}.statsNguts__profileHandleCheckButton,.statsNguts__profileHandleCreateButton{min-height:46px;padding:0 16px;border-radius:12px;font-size:13px}.statsNguts__profileHandleCheckButton{border:1px solid rgba(96,165,250,.28);background:rgba(15,23,42,.72);color:#cfe3ff}.statsNguts__profileHandleCreateButton{border:1px solid rgba(56,189,248,.34);background:linear-gradient(135deg,rgba(14,165,233,.22),rgba(37,99,235,.2));color:#e0f2fe}.statsNguts__profileHandleCheckButton:not(:disabled):hover{border-color:rgba(96,165,250,.48);background:rgba(14,165,233,.1)}.statsNguts__profileHandleCreateButton:not(:disabled):hover{border-color:rgba(56,189,248,.54);box-shadow:0 12px 26px rgba(14,165,233,.14)}.statsNguts__profileHandleCheckButton:disabled,.statsNguts__profileHandleCreateButton:disabled{opacity:.45}.statsNguts__profileHandleHint{color:#8198bd;font-size:11px}.statsNguts__profileHandleStatus{display:flex;gap:7px;min-height:20px;color:#fda4af;font-size:12px;font-weight:750}.statsNguts__profileHandleStatus.is-available{color:#6ee7b7}.statsNguts__profileHandleNotice{min-height:44px;padding:0 13px;border-radius:11px;border:1px solid rgba(45,212,191,.18);background:rgba(13,148,136,.08);color:#a7f3d0;font-size:12px;font-weight:700}.statsNguts__profileEmpty,.statsNguts__profileError{padding:14px 16px;border-radius:12px;text-align:center}.statsNguts__profileError{background:rgba(127,29,29,.16);border:1px solid rgba(248,113,113,.24);color:#fecaca}.statsNguts__profileEmpty{background:rgba(10,16,29,.88);border:1px dashed rgba(96,165,250,.18);color:#cfe0ff}@media (max-width:1080px){.statsNguts__profileCoverGrid{grid-template-columns:minmax(0,1fr) 220px;gap:16px}.statsNguts__profileNavGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statsNguts__profileStatGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.statsNguts__profileTitle{font-size:28px}}@media (max-width:768px){.statsNguts__profileCoverGrid{grid-template-columns:1fr;padding:18px 18px 14px;gap:16px}.statsNguts__profileIdentity{align-items:flex-start}.statsNguts__profileBody{padding:0 18px 18px}.statsNguts__profileStatGrid{grid-template-columns:1fr}.statsNguts__profileNavGrid{grid-template-columns:1fr 1fr;gap:12px}.statsNguts__profileNavCard{padding:14px}.statsNguts__profileTitle{font-size:26px}.statsNguts__profileSectionNav{padding:16px}}@media (max-width:480px){.statsNguts__profileCover{position:relative}.statsNguts__profileCoverGrid{position:relative;grid-template-columns:1fr;padding:14px 14px 10px;gap:14px}.statsNguts__profileIdentity{position:relative;flex-direction:column;align-items:flex-start;gap:12px;padding-right:132px;min-height:116px}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:76px;height:76px}.statsNguts__profileTitle{font-size:22px;line-height:1.15;max-width:190px}.statsNguts__profileBadges{display:grid;grid-template-columns:max-content max-content;align-items:center;justify-content:start;grid-gap:8px;gap:8px;width:calc(100% + 132px);max-width:calc(100% + 132px);min-width:0}.statsNguts__profileAchievementPill,.statsNguts__profileBadge{max-width:none}.statsNguts__profileAchievementPill{min-height:34px;gap:6px;padding:5px 10px 5px 7px}.statsNguts__profileAchievementIcon{width:22px;height:22px;flex-basis:22px}.statsNguts__profileAchievementText{gap:4px;overflow:visible;text-overflow:clip;white-space:nowrap;font-size:11.5px}.statsNguts__profileBody{padding:0 14px 14px}.statsNguts__profileStatsShell{padding:12px}.statsNguts__profileStatCard{padding:14px}.statsNguts__profileStatValue{font-size:20px}.statsNguts__profileSectionNav{padding:14px;border-radius:16px}.statsNguts__profileSectionNavTitle{font-size:18px}.statsNguts__profileNavGrid{grid-template-columns:1fr;gap:10px}.statsNguts__profileNavCard{padding:12px;border-radius:16px}.statsNguts__profileNavIconWrap{width:40px;height:40px;flex:0 0 40px}.statsNguts__profileNavTitle{font-size:14px}.statsNguts__profileNavDesc{font-size:12px}}@media (max-width:380px){.statsNguts__profileIdentity{padding-right:118px}.statsNguts__profileTitle{max-width:170px}.statsNguts__profileBadges{width:calc(100% + 118px);max-width:calc(100% + 118px);gap:7px;margin-top:1rem}.statsNguts__profileAchievementPill{min-height:32px;gap:5px;padding:5px 8px 5px 6px}.statsNguts__profileAchievementIcon{width:20px;height:20px;flex-basis:20px}.statsNguts__profileAchievementText{font-size:10.8px}}@media (max-width:340px){.statsNguts__profileBadges{grid-template-columns:1fr;width:calc(100% + 118px);max-width:calc(100% + 118px);margin-top:.8rem}.statsNguts__profileAchievementPill{justify-self:start}}@media (max-width:720px){.statsNguts__profileHandlePanel{padding:18px}.statsNguts__profileHandlePanelHeader{flex-direction:column;gap:14px}.statsNguts__profileHandleExisting{align-self:flex-start}.statsNguts__profileHandleInputRow{grid-template-columns:1fr 1fr}.statsNguts__profileHandleInputWrap{grid-column:1/-1}}@media (max-width:480px){.statsNguts__profileHandlePanel{padding:14px;border-radius:15px}.statsNguts__profileHandlePanelHeader h2{font-size:19px}.statsNguts__profileHandlePanelHeader p{font-size:12px}.statsNguts__profileHandleInputRow{grid-template-columns:1fr}.statsNguts__profileHandleInputWrap{grid-column:auto}.statsNguts__profileHandleCheckButton,.statsNguts__profileHandleCreateButton{width:100%}}@media (prefers-reduced-motion:reduce){.statsNguts__profileNavCard,.statsNguts__profileStatCard{transition:none;animation:none}}.statsNguts__premiumPanel{position:relative;overflow:hidden;display:grid;grid-gap:18px;gap:18px;border-radius:20px;border:1px solid rgba(248,201,95,.26);padding:22px;background:radial-gradient(circle at 0 0,rgba(248,201,95,.17),transparent 34%),radial-gradient(circle at 100% 0,rgba(59,130,246,.14),transparent 38%),linear-gradient(145deg,#091223,#070d19);box-shadow:0 18px 50px rgba(0,0,0,.3)}.statsNguts__premiumGlow{position:absolute;right:-90px;top:-100px;width:240px;height:240px;border-radius:999px;pointer-events:none;background:rgba(248,201,95,.2);filter:blur(26px)}.statsNguts__premiumHeader{position:relative;z-index:1;display:flex;justify-content:space-between;gap:18px}.statsNguts__premiumKicker{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;margin-bottom:10px;padding:7px 12px;border-radius:999px;color:#ffe7a7;background:rgba(248,201,95,.12);border:1px solid rgba(248,201,95,.28);font-size:.74rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.statsNguts__premiumHeader h2{margin:0;color:#f8fbff;font-size:clamp(1.4rem,2.3vw,2.1rem);line-height:1.08}.statsNguts__premiumHeader p{margin:8px 0 0;max-width:760px;color:#a9bce0;font-size:.96rem;font-weight:750;line-height:1.5}.statsNguts__premiumStatusCard{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;min-width:170px;padding:12px 14px;border-radius:16px;border:1px solid var(--premium-border);background:rgba(6,12,24,.72)}.statsNguts__premiumStatusDot{width:12px;height:12px;border-radius:999px;background:#64748b;box-shadow:0 0 0 5px rgba(100,116,139,.13)}.statsNguts__premiumStatusCard small,.statsNguts__premiumStatusCard strong{display:block}.statsNguts__premiumStatusCard strong{color:#f8fbff;font-size:.95rem}.statsNguts__premiumStatusCard small{margin-top:2px;color:#93a8cf;font-size:.76rem;font-weight:700}.statsNguts__premiumBenefits{display:grid;grid-gap:10px;gap:10px}.statsNguts__premiumBenefit{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border-radius:13px;color:#dbeafe;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.075);font-size:.88rem;font-weight:800}.statsNguts__premiumBenefit svg{flex:0 0 auto;color:#f8c95f}.statsNguts__premiumButton{min-height:50px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:14px;padding:0 20px;color:#1f1702;background:linear-gradient(180deg,#ffe08a,#f6b944);box-shadow:0 16px 34px rgba(248,201,95,.22);font-weight:950;cursor:pointer}.statsNguts__premiumButton:hover:not(:disabled){transform:translateY(-1px)}.statsNguts__premiumButton:disabled{cursor:not-allowed;opacity:.6}.statsNguts__premiumMessage{position:relative;z-index:1;padding:11px 12px;border-radius:12px;border:1px solid var(--premium-border);font-size:.88rem;font-weight:800}@media (max-width:900px){.statsNguts__premiumHeader{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.statsNguts__premiumButton,.statsNguts__premiumStatusCard{width:100%}}@media (max-width:640px){.statsNguts__premiumBenefits{grid-template-columns:1fr}.statsNguts__premiumPanel{padding:18px}}.statsNguts__leagueXpHistory{display:grid;grid-gap:14px;gap:14px;padding:18px;border-radius:18px;border:1px solid rgba(168,85,247,.22);background:radial-gradient(circle at 100% 0,rgba(168,85,247,.12),transparent 34%),radial-gradient(circle at 0 0,rgba(56,189,248,.08),transparent 30%),linear-gradient(145deg,#091223,#060c18);box-shadow:0 14px 38px rgba(0,0,0,.24)}.statsNguts__leagueXpHistoryHeader{display:flex;justify-content:space-between;align-items:center;gap:14px}.statsNguts__leagueXpHistoryHeader h2{margin:0;color:#f8fbff;font-size:clamp(1.28rem,2vw,1.72rem);line-height:1.12}.statsNguts__leagueXpHistoryHeader p{margin:5px 0 0;color:#9fb3d7;font-size:.84rem;font-weight:650;line-height:1.4}.statsNguts__leagueXpHistoryCount{flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;padding:0 11px;border-radius:999px;color:#e9d5ff;background:rgba(109,40,217,.12);border:1px solid rgba(196,181,253,.22);font-size:.74rem;font-weight:900;white-space:nowrap}.statsNguts__leagueXpHistorySummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.statsNguts__leagueXpHistorySummaryCard{min-width:0;padding:11px 12px;border-radius:13px;border:1px solid rgba(125,170,255,.13);background:linear-gradient(180deg,rgba(13,24,44,.82),rgba(7,13,25,.9))}.statsNguts__leagueXpHistorySummaryCard span,.statsNguts__leagueXpHistorySummaryCard strong{display:block}.statsNguts__leagueXpHistorySummaryCard span{color:#91a8ce;font-size:.68rem;font-weight:800}.statsNguts__leagueXpHistorySummaryCard strong{margin-top:4px;color:#f8fbff;font-size:1.16rem;line-height:1}.statsNguts__leagueXpHistoryList{display:grid;grid-gap:9px;gap:9px}.statsNguts__leagueXpHistoryItem{display:grid;grid-gap:10px;gap:10px;padding:12px;border-radius:15px;border:1px solid rgba(96,165,250,.13);background:linear-gradient(180deg,rgba(10,20,38,.88),rgba(6,12,24,.95));transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.statsNguts__leagueXpHistoryItem:hover{transform:translateY(-1px);border-color:rgba(168,85,247,.28);box-shadow:0 10px 26px rgba(2,6,23,.22)}.statsNguts__leagueXpHistoryItemTop{display:grid;grid-template-columns:74px minmax(0,1fr) 92px}.statsNguts__leagueXpHistoryRankBlock{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:76px;padding:8px;border-radius:12px;border:1px solid rgba(196,181,253,.18);background:radial-gradient(circle at 50% 0,rgba(168,85,247,.16),transparent 68%),rgba(15,23,42,.65);text-align:center}.statsNguts__leagueXpHistoryRankBlock small,.statsNguts__leagueXpHistoryRankBlock span{color:#9fb3d7;font-size:.63rem;font-weight:800;line-height:1.15;white-space:nowrap}.statsNguts__leagueXpHistoryRankBlock strong{margin:3px 0;color:#f5f3ff;font-size:1.35rem;line-height:1;white-space:nowrap}.statsNguts__leagueXpHistoryItemMain{align-self:center}.statsNguts__leagueXpHistoryItemMain h3{margin:0;color:#f8fbff;font-size:.94rem;line-height:1.3;overflow-wrap:anywhere}.statsNguts__leagueXpHistorySeries{margin-top:4px;color:#9fb3d7;font-size:.68rem;font-weight:750;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statsNguts__leagueXpHistoryMeta{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px;min-width:0}.statsNguts__leagueXpHistoryMeta span{display:inline-flex;align-items:center;min-height:22px;max-width:100%;padding:0 7px;border-radius:999px;color:#9fb3d7;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);font-size:.63rem;font-weight:750;white-space:nowrap}.statsNguts__leagueXpHistoryMeta .statsNguts__leagueXpHistoryAwardDate{color:#b8c9e8}.statsNguts__leagueXpHistoryTotalXp{align-self:center;min-width:0;padding:8px 9px;border-radius:11px;border:1px solid rgba(74,222,128,.18);background:rgba(34,197,94,.07);text-align:center}.statsNguts__leagueXpHistoryTotalXp span,.statsNguts__leagueXpHistoryTotalXp strong{display:block}.statsNguts__leagueXpHistoryTotalXp span{color:#9fb3d7;font-size:.62rem;font-weight:800;white-space:nowrap}.statsNguts__leagueXpHistoryTotalXp strong{margin-top:3px;color:#86efac;font-size:1.02rem;line-height:1.05;white-space:nowrap}.statsNguts__leagueXpHistoryBreakdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.statsNguts__leagueXpHistoryBreakdown>div{min-width:0;padding:8px 9px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.055)}.statsNguts__leagueXpHistoryBreakdown>div.has-performance{border-color:rgba(251,191,36,.18);background:rgba(245,158,11,.065)}.statsNguts__leagueXpHistoryBreakdown span,.statsNguts__leagueXpHistoryBreakdown strong{display:block;min-width:0}.statsNguts__leagueXpHistoryBreakdown span{color:#8fa5cb;font-size:.62rem;font-weight:750;line-height:1.2}.statsNguts__leagueXpHistoryBreakdown strong{margin-top:3px;color:#eaf2ff;font-size:.8rem;line-height:1.2;overflow-wrap:anywhere}.statsNguts__leagueXpHistoryBreakdown .has-performance strong{color:#fde68a}.statsNguts__leagueXpHistoryError{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px;border-radius:13px;border:1px solid rgba(248,113,113,.24);background:rgba(127,29,29,.15)}.statsNguts__leagueXpHistoryError span,.statsNguts__leagueXpHistoryError strong{display:block}.statsNguts__leagueXpHistoryError strong{color:#fecaca}.statsNguts__leagueXpHistoryError span{margin-top:3px;color:#fca5a5;font-size:.78rem}.statsNguts__leagueXpHistoryError button{flex:0 0 auto;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border-radius:10px;border:1px solid rgba(248,113,113,.28);color:#fff1f2;background:rgba(127,29,29,.3);font-weight:850;cursor:pointer}.statsNguts__leagueXpHistoryEmpty{padding:22px 14px;border-radius:13px;border:1px dashed rgba(168,85,247,.24);color:#b9c9e5;background:rgba(15,23,42,.45);text-align:center;font-weight:750}.statsNguts__leagueXpHistoryLoadingGrid{display:grid;grid-gap:9px;gap:9px}.statsNguts__leagueXpHistorySkeleton{min-height:104px;border-radius:15px;border:1px solid rgba(96,165,250,.1);background:linear-gradient(90deg,rgba(255,255,255,.035) 25%,rgba(255,255,255,.075) 50%,rgba(255,255,255,.035) 75%);background-size:200% 100%;animation:leagueXpHistoryShimmer 1.25s linear infinite}@keyframes leagueXpHistoryShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:900px){.statsNguts__leagueXpHistorySummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.statsNguts__leagueXpHistory{gap:11px;padding:11px;border-radius:15px}.statsNguts__leagueXpHistoryHeader{align-items:flex-start;gap:8px}.statsNguts__leagueXpHistoryHeader h2{font-size:1.18rem}.statsNguts__leagueXpHistoryHeader p{margin-top:3px;font-size:.72rem;line-height:1.35}.statsNguts__leagueXpHistoryCount{min-height:27px;padding:0 8px;font-size:.64rem}.statsNguts__leagueXpHistorySummaryGrid{gap:6px}.statsNguts__leagueXpHistorySummaryCard{padding:8px 9px;border-radius:10px}.statsNguts__leagueXpHistorySummaryCard span{font-size:.59rem}.statsNguts__leagueXpHistorySummaryCard strong{margin-top:3px;font-size:.98rem}.statsNguts__leagueXpHistoryList{gap:8px}.statsNguts__leagueXpHistoryItem{gap:8px;padding:9px;border-radius:12px}.statsNguts__leagueXpHistoryItemTop{grid-template-columns:54px minmax(0,1fr) 68px;gap:8px;align-items:start}.statsNguts__leagueXpHistoryRankBlock{min-height:62px;padding:5px 3px;border-radius:9px}.statsNguts__leagueXpHistoryRankBlock small,.statsNguts__leagueXpHistoryRankBlock span{font-size:.54rem}.statsNguts__leagueXpHistoryRankBlock strong{margin:2px 0;font-size:1.04rem}.statsNguts__leagueXpHistoryItemMain h3{font-size:.82rem;line-height:1.25}.statsNguts__leagueXpHistorySeries{margin-top:3px;font-size:.58rem}.statsNguts__leagueXpHistoryMeta{gap:4px;margin-top:4px}.statsNguts__leagueXpHistoryMeta span{min-height:18px;padding:0 5px;font-size:.52rem}.statsNguts__leagueXpHistoryTotalXp{padding:6px 4px;border-radius:8px}.statsNguts__leagueXpHistoryTotalXp span{font-size:.51rem}.statsNguts__leagueXpHistoryTotalXp strong{margin-top:2px;font-size:.84rem}.statsNguts__leagueXpHistoryBreakdown{gap:5px}.statsNguts__leagueXpHistoryBreakdown>div{padding:6px;border-radius:8px}.statsNguts__leagueXpHistoryBreakdown span{font-size:.51rem}.statsNguts__leagueXpHistoryBreakdown strong{margin-top:2px;font-size:.67rem}.statsNguts__leagueXpHistoryError{align-items:stretch;flex-direction:column}.statsNguts__leagueXpHistoryError button{width:100%}.statsNguts__leagueXpHistorySkeleton{min-height:92px}}@media (max-width:420px){.statsNguts__leagueXpHistoryHeader p{max-width:230px}.statsNguts__leagueXpHistoryItemTop{grid-template-columns:50px minmax(0,1fr) 64px;gap:6px}.statsNguts__leagueXpHistoryMeta{display:grid;justify-items:start}.statsNguts__leagueXpHistoryMeta span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.statsNguts__leagueXpHistoryBreakdown>div{padding:6px 5px}.statsNguts__leagueXpHistoryBreakdown span{font-size:.49rem}.statsNguts__leagueXpHistoryBreakdown strong{font-size:.64rem}}@media (max-width:350px){.statsNguts__leagueXpHistory,.statsNguts__leagueXpHistoryItem{padding:8px}.statsNguts__leagueXpHistoryItemTop{grid-template-columns:48px minmax(0,1fr) 60px;gap:5px}.statsNguts__leagueXpHistoryRankBlock{min-height:58px}.statsNguts__leagueXpHistoryTotalXp strong{font-size:.78rem}.statsNguts__leagueXpHistoryBreakdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.statsNguts__leagueXpHistoryBreakdown>div{padding:5px 4px}}@media (prefers-reduced-motion:reduce){.statsNguts__leagueXpHistoryItem,.statsNguts__leagueXpHistorySkeleton{transition:none;animation:none}}.statsNguts__leagueXpHistoryItem{display:block!important;width:100%;min-width:0;min-height:0;grid-template:none/none!important}.statsNguts__leagueXpHistoryItemTop{display:grid!important;width:100%;min-width:0;grid-template-columns:88px minmax(0,1fr) 108px!important;grid-template-areas:none!important;align-items:stretch;grid-gap:12px;gap:12px}.statsNguts__leagueXpHistoryBreakdown,.statsNguts__leagueXpHistoryItemMain,.statsNguts__leagueXpHistoryRankBlock,.statsNguts__leagueXpHistoryTotalXp{grid-area:auto!important}.statsNguts__leagueXpHistoryItemMain{width:100%;min-width:0}.statsNguts__leagueXpHistoryItemMain h3{max-width:100%;word-break:normal!important;overflow-wrap:break-word!important}.statsNguts__leagueXpHistoryBreakdown{display:grid!important;width:100%;min-width:0;margin-top:10px;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:640px){.statsNguts__leagueXpHistoryItemTop{grid-template-columns:54px minmax(0,1fr) 68px!important;gap:8px}.statsNguts__leagueXpHistoryBreakdown{margin-top:8px;gap:5px}}@media (max-width:420px){.statsNguts__leagueXpHistoryItemTop{grid-template-columns:50px minmax(0,1fr) 64px!important;gap:6px}}@media (max-width:350px){.statsNguts__leagueXpHistoryItemTop{grid-template-columns:48px minmax(0,1fr) 60px!important;gap:5px}}.statsNguts__profile{width:min(100%,1280px);margin:0 auto;gap:1rem;color:var(--text,#e2e8f8)}.statsNguts__profileActivePanel,.statsNguts__profileCover,.statsNguts__profileSectionNav{border-color:rgba(147,197,253,.13);border-radius:var(--radius-lg,16px);box-shadow:0 16px 44px rgba(0,0,0,.22)}.statsNguts__profileCover{background:radial-gradient(760px 280px at 0 0,rgba(37,99,235,.16),transparent 68%),linear-gradient(145deg,#0a1425,#07101e)}.statsNguts__profileCoverGlow{opacity:.18}.statsNguts__profileCoverGlow--one,.statsNguts__profileCoverGlow--two{background:rgba(37,99,235,.32)}.statsNguts__profileCoverGrid{grid-template-columns:minmax(0,1fr) 220px;gap:1rem;padding:clamp(1rem,3vw,1.4rem)}.statsNguts__profileIdentity{gap:.9rem}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:84px!important;height:84px!important;border:2px solid rgba(147,197,253,.28);background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 12px 28px rgba(0,0,0,.28),0 0 0 5px rgba(96,165,250,.06)}.statsNguts__profileTitle{margin-bottom:.35rem;color:#dbe8ff;font-size:clamp(1.65rem,4vw,2.3rem);line-height:1.1;letter-spacing:-.035em}.statsNguts__profileNamePremiumPill{min-height:28px;background:var(--premium-gradient);border-color:var(--premium-border-strong);box-shadow:0 8px 20px rgba(248,201,95,.16)}.statsNguts__profileBadges{gap:.5rem}.statsNguts__profileAchievementPill{min-height:34px;padding-top:.35rem;padding-bottom:.35rem;box-shadow:none}.statsNguts__profileAchievementPill,.statsNguts__profileAchievementPill--league{background:rgba(7,16,31,.66);border-color:rgba(147,197,253,.15)}.statsNguts__profileAchievementPill--league .statsNguts__profileAchievementIcon{color:#bfdbfe}.statsNguts__profileBody{padding:0 clamp(1rem,3vw,1.4rem) clamp(1rem,3vw,1.4rem)}.statsNguts__profileStatsShell{padding:0;background:transparent;border:0}.statsNguts__profileStatGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.statsNguts__profileStatCard,.statsNguts__profileStatCard--league{min-height:112px;padding:.9rem;background:rgba(7,16,31,.64);border-color:rgba(147,197,253,.11);border-radius:var(--radius-md,12px);box-shadow:none}.statsNguts__profileStatCard--league:hover,.statsNguts__profileStatCard:hover{transform:none;border-color:rgba(96,165,250,.24);box-shadow:none}.statsNguts__profileStatLabel{color:rgba(240,244,255,.5)}.statsNguts__profileStatValue{color:#f4f7ff}.statsNguts__profileStatHint{color:rgba(240,244,255,.52)}.statsNguts__premiumPanel{padding:clamp(1rem,3vw,1.35rem);background:radial-gradient(700px 220px at 100% 0,var(--premium-bg-strong),transparent 72%),#0a1425}.statsNguts__premiumPanel.is-active,.statsNguts__premiumPanel.is-locked{border-color:var(--premium-border)}.statsNguts__premiumPanel.is-active{box-shadow:0 16px 44px rgba(0,0,0,.24),0 0 34px rgba(248,201,95,.07)}.statsNguts__premiumGlow{background:rgba(248,201,95,.18)}.statsNguts__premiumHeader{align-items:flex-start}.statsNguts__premiumKicker{color:var(--premium-gold-text)}.statsNguts__premiumKicker svg{color:var(--premium-gold)}.statsNguts__premiumHeader h2{color:#dbe8ff;font-size:clamp(1.4rem,3vw,1.9rem);letter-spacing:-.03em}.statsNguts__premiumHeader p{max-width:68ch;color:rgba(240,244,255,.62)}.statsNguts__premiumStatusCard{background:rgba(7,16,31,.66);border-color:var(--premium-border)}.statsNguts__premiumStatusDot{background:rgba(248,201,95,.54);box-shadow:0 0 0 5px rgba(248,201,95,.08)}.statsNguts__premiumStatusDot.is-active{background:var(--premium-gold);box-shadow:0 0 0 5px rgba(248,201,95,.14)}.statsNguts__premiumBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}.statsNguts__premiumBenefit{min-height:44px;color:rgba(240,244,255,.76);background:rgba(248,201,95,.045);border-color:rgba(248,201,95,.16)}.statsNguts__premiumBenefit svg{color:var(--premium-gold)}.statsNguts__premiumButton{min-height:48px;color:var(--premium-on-gold);background:var(--premium-gradient);border-color:var(--premium-border-strong);box-shadow:var(--premium-shadow)}.statsNguts__premiumButton:hover:not(:disabled){filter:brightness(1.04);box-shadow:0 18px 36px rgba(248,201,95,.25)}.statsNguts__premiumButton:focus-visible{outline-color:var(--premium-gold-light)}.statsNguts__premiumMessage{color:var(--premium-gold-text);background:var(--premium-bg);border-color:var(--premium-border)}.statsNguts__profileSectionNav{background:#0a1425}.statsNguts__profileSectionNavTitle{color:#dbe8ff;font-size:clamp(1.25rem,3vw,1.6rem);letter-spacing:-.025em}.statsNguts__profileSectionNavSub{max-width:66ch;margin:.3rem 0 0;color:rgba(240,244,255,.56);font-size:.875rem;line-height:1.5}.statsNguts__profileNavGrid{display:flex;gap:.55rem;overflow-x:auto;padding:.15rem 0 .45rem;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.statsNguts__profileNavCard{flex:0 0 auto;min-width:188px;min-height:58px;padding:.65rem .75rem;background:rgba(255,255,255,.025);border-color:rgba(147,197,253,.11);border-radius:var(--radius-md,12px)}.statsNguts__profileNavCard:hover{transform:none;background:rgba(37,99,235,.07);border-color:rgba(96,165,250,.22)}.statsNguts__profileNavCard.is-active{color:#fff;background:linear-gradient(135deg,#1d4ed8,#2563eb);border-color:rgba(147,197,253,.3);box-shadow:0 10px 24px rgba(37,99,235,.18)}.statsNguts__profileNavIconWrap{width:34px;height:34px;color:#bfdbfe;background:rgba(37,99,235,.1);border-color:rgba(96,165,250,.16)}.statsNguts__profileNavCard.is-active .statsNguts__profileNavIconWrap{color:#fff;background:rgba(255,255,255,.13)}.statsNguts__profileNavTitle{color:#f4f7ff;font-size:.875rem}.statsNguts__profileNavDesc{color:rgba(240,244,255,.48);font-size:.72rem}.statsNguts__profileNavCard.is-active .statsNguts__profileNavDesc{color:rgba(255,255,255,.76)}.statsNguts__profileActivePanel{padding:0;background:transparent;border:0;box-shadow:none}.statsNguts__leagueXpHistoryError button:focus-visible,.statsNguts__profileNavCard:focus-visible{outline:3px solid #60a5fa;outline-offset:3px}.statsNguts__premiumButton:focus-visible{outline:3px solid var(--premium-gold-light);outline-offset:3px}@media (max-width:900px){.statsNguts__profileCoverGrid{grid-template-columns:1fr}.statsNguts__profileStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.statsNguts__profile{gap:.75rem}.statsNguts__profileCoverGrid{padding:1rem}.statsNguts__profileIdentity{align-items:flex-start}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:70px!important;height:70px!important}.statsNguts__profileTitle{font-size:clamp(1.45rem,8vw,1.9rem)}.statsNguts__profileBadges{display:grid;grid-template-columns:1fr}.statsNguts__profileAchievementPill{width:-moz-fit-content;width:fit-content;max-width:100%}.statsNguts__profileBody{padding:0 1rem 1rem}.statsNguts__profileStatCard,.statsNguts__profileStatCard--league{min-height:104px;padding:.75rem}.statsNguts__premiumBenefits{grid-template-columns:1fr}.statsNguts__premiumButton,.statsNguts__premiumStatusCard{width:100%}.statsNguts__profileNavCard{min-width:174px;min-height:56px}}@media (max-width:420px){.statsNguts__profileIdentity{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:58px!important;height:58px!important;margin-bottom:10px}.statsNguts__profileStatGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.statsNguts__profile *,.statsNguts__profile :after,.statsNguts__profile :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.statsNguts__profileTitle{overflow:visible}.statsNguts__profileNamePremiumPill{position:relative;isolation:isolate;overflow:hidden;min-height:34px;padding:.48rem .75rem;color:var(--premium-on-gold);background:radial-gradient(100px 36px at 18% 0,rgba(255,255,255,.38),transparent 72%),var(--premium-gradient);border:1px solid var(--premium-border-strong);box-shadow:0 0 0 4px rgba(248,201,95,.09),0 10px 24px rgba(248,201,95,.22);font-size:.72rem;font-weight:900;letter-spacing:.055em;text-transform:uppercase}.statsNguts__profileNamePremiumPill:after{content:"";position:absolute;inset:1px;z-index:-1;border:1px solid rgba(255,255,255,.09);border-radius:inherit;pointer-events:none}.statsNguts__profileNamePremiumPill svg{flex:0 0 auto;color:var(--premium-on-gold);filter:drop-shadow(0 1px 3px rgba(255,255,255,.26))}.statsNguts__profileSectionNav{padding:1rem}.statsNguts__profileSectionNavHead{margin-bottom:.75rem}.statsNguts__profileSectionNavTitle{margin-bottom:.2rem}.statsNguts__profileSectionNavSub{margin:0}.statsNguts__profileNavGrid{display:grid;grid-gap:.6rem;gap:.6rem;overflow:visible;padding:0}.statsNguts__profileNavCard{grid-template-columns:42px minmax(0,1fr);align-items:start;grid-gap:.65rem;gap:.65rem;width:auto;min-width:0;min-height:92px;height:100%;padding:.72rem;flex:none;text-align:left}.statsNguts__profileNavIconWrap{width:42px;height:42px;margin:0}.statsNguts__profileNavText{min-width:0}.statsNguts__profileNavTitle{font-size:.93rem;line-height:1.22}.statsNguts__profileNavDesc{margin-top:.22rem;font-size:.76rem;line-height:1.42}.statsNguts__profileNavDesc,.statsNguts__profileNavTitle{overflow-wrap:anywhere}.statsNguts__profileNavCard.is-active{background:radial-gradient(180px 80px at 0 0,rgba(147,197,253,.18),transparent 72%),linear-gradient(135deg,#1d4ed8,#2563eb)}@media (max-width:640px){.statsNguts__profileSectionNav{padding:.8rem}.statsNguts__profileSectionNavHead{margin-bottom:.6rem}.statsNguts__profileSectionNavTitle{font-size:1.22rem}.statsNguts__profileSectionNavSub{font-size:.78rem;line-height:1.4}.statsNguts__profileNavGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.statsNguts__profileNavCard{grid-template-columns:34px minmax(0,1fr);gap:.48rem;min-height:70px;padding:.58rem}.statsNguts__profileNavIconWrap{width:34px;height:34px}.statsNguts__profileNavIconWrap svg{width:16px;height:16px}.statsNguts__profileNavTitle{font-size:.78rem;line-height:1.18}.statsNguts__profileNavDesc{display:none}}@media (max-width:380px){.statsNguts__profileNavCard{grid-template-columns:30px minmax(0,1fr);gap:.4rem;min-height:64px;padding:.5rem}.statsNguts__profileNavIconWrap{width:30px;height:30px}.statsNguts__profileNavTitle{font-size:.72rem}}@media (max-width:640px){.statsNguts__profile{width:100%;gap:.75rem;padding-right:max(.75rem,env(safe-area-inset-right));padding-left:max(.75rem,env(safe-area-inset-left))}.statsNguts__profileCover{overflow:hidden;border-radius:14px}.statsNguts__profileCoverGrid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:start;grid-gap:.75rem;gap:.75rem;padding:.9rem}.statsNguts__profileIdentity{display:grid;grid-template-columns:62px minmax(0,1fr);grid-template-rows:auto auto auto auto;align-items:start;grid-gap:.2rem .7rem;gap:.2rem .7rem;min-width:0;min-height:0;padding:0}.statsNguts__profileAvatarWrap{grid-column:1;grid-row:1/span 3;align-self:start;width:62px;height:62px}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:62px!important;height:62px!important;border-width:2px;box-shadow:0 8px 20px rgba(0,0,0,.24),0 0 0 4px rgba(96,165,250,.06)}.statsNguts__profileIdText{display:contents}.statsNguts__profileTitle{grid-column:2;grid-row:2;display:flex;align-items:flex-start;flex-direction:column;gap:.38rem;min-width:0;max-width:none;margin:0;font-size:clamp(1.35rem,7vw,1.75rem);line-height:1.05}.statsNguts__profileTitle>span:first-child{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statsNguts__profileNamePremiumPill{min-height:28px;max-width:100%;padding:.36rem .56rem;font-size:.58rem;line-height:1;letter-spacing:.045em;white-space:nowrap}.statsNguts__profileNamePremiumPill svg{width:12px;height:12px}.statsNguts__profileBadges{grid-column:1/-1;grid-row:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:.5rem;gap:.5rem;width:100%;max-width:100%;margin-top:.9rem}.statsNguts__profileAchievementPill{justify-content:flex-start;width:100%;max-width:100%;min-width:0;min-height:40px;padding:.45rem .58rem;border-radius:10px}.statsNguts__profileAchievementText{min-width:0;font-size:.67rem;line-height:1.2;white-space:normal}.statsNguts__profileAchievementText b{overflow-wrap:anywhere}.statsNguts__profileAchievementIcon{width:24px;height:24px;flex-basis:24px}.walletCoin{flex:0 0 16px}.statsNguts__profileBody{padding:0 .9rem .9rem}.statsNguts__profileStatsShell{padding:0}.statsNguts__profileStatGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.statsNguts__profileStatCard,.statsNguts__profileStatCard--league{min-width:0;min-height:96px;padding:.72rem}.statsNguts__profileStatLabel{font-size:.68rem}.statsNguts__profileStatValue{font-size:1.1rem}.statsNguts__profileStatHint{font-size:.65rem;line-height:1.35}.statsNguts__premiumPanel,.statsNguts__profileSectionNav{padding:.9rem;border-radius:14px}.statsNguts__premiumHeader{display:grid;grid-gap:.75rem;gap:.75rem}.statsNguts__premiumButton,.statsNguts__premiumStatusCard{width:100%}.statsNguts__premiumBenefits{grid-template-columns:1fr;gap:.5rem}.statsNguts__premiumBenefit{min-height:42px;padding:.65rem .7rem}.statsNguts__profileNavGrid{grid-template-columns:1fr;gap:.55rem}.statsNguts__profileNavCard{width:100%;min-height:66px;padding:.65rem}}@media (max-width:400px){.statsNguts__profileCoverGrid{grid-template-columns:minmax(0,1fr) 74px;gap:.55rem;padding:.75rem}.statsNguts__profileIdentity{grid-template-columns:54px minmax(0,1fr);column-gap:.6rem}.statsNguts__profileAvatar,.statsNguts__profileAvatarWrap,.statsNguts__profileInitials{width:54px!important;height:54px!important}.statsNguts__profileTitle{font-size:clamp(1.2rem,7vw,1.5rem)}.statsNguts__profileNamePremiumPill{padding:.32rem .48rem;font-size:.53rem}.statsNguts__profileAchievementText{font-size:.61rem}.statsNguts__profileBody{padding:0 .75rem .75rem}}@media (max-width:350px){.statsNguts__profileCoverGrid{grid-template-columns:1fr}.statsNguts__profileIdentity{grid-column:1}.statsNguts__profileBadges{grid-template-columns:1fr;margin-top:.75rem}.statsNguts__profileStatGrid{grid-template-columns:1fr}}@media (max-width:640px){.statsNguts__profileCoverGrid{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;padding:.85rem}.statsNguts__profileIdentity{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"avatar details" "badges badges";align-items:start;grid-gap:.65rem .75rem;gap:.65rem .75rem;min-width:0}.statsNguts__profileAvatarWrap{grid-area:avatar;width:64px;height:64px}.statsNguts__profileAvatar,.statsNguts__profileInitials{width:64px!important;height:64px!important}.statsNguts__profileIdText{grid-area:details;display:block;min-width:0}.statsNguts__profileTitle{display:grid;justify-items:start;grid-gap:.42rem;gap:.42rem;margin:0;font-size:clamp(1.45rem,8vw,1.85rem);line-height:1.05}.statsNguts__profileTitle>span:first-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statsNguts__profileNamePremiumPill{min-height:29px;padding:.37rem .58rem;font-size:.58rem}.statsNguts__profileBadges{grid-area:badges;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;width:100%;margin-top:.9rem}.statsNguts__profileAchievementPill{justify-content:flex-start;width:100%;min-width:0;min-height:42px;padding:.48rem .58rem;border-radius:11px}.statsNguts__profileAchievementText{min-width:0;font-size:.66rem;line-height:1.2}}@media (max-width:390px){.statsNguts__profileCoverGrid{padding:.75rem}.statsNguts__profileIdentity{grid-template-columns:56px minmax(0,1fr);column-gap:.65rem}.statsNguts__profileAvatar,.statsNguts__profileAvatarWrap,.statsNguts__profileInitials{width:56px!important;height:56px!important}.statsNguts__profileTitle{font-size:clamp(1.25rem,7.5vw,1.55rem)}.statsNguts__profileNamePremiumPill{min-height:27px;padding:.34rem .5rem;font-size:.53rem}.statsNguts__profileBadges{grid-template-columns:1fr}}@media (max-width:330px){.statsNguts__profileIdentity{grid-template-columns:1fr;grid-template-areas:"avatar" "details" "badges"}.statsNguts__profileAvatarWrap{justify-self:center}.statsNguts__profileIdText,.statsNguts__profileTitle{justify-items:center;text-align:center}}@media (max-width:640px){.statsNguts__profile{gap:.6rem}.statsNguts__profileCoverGrid{align-content:start;gap:.5rem;padding:.7rem}.statsNguts__profileIdentity{min-height:0!important;gap:.45rem .6rem;padding:0}.statsNguts__profileAvatar,.statsNguts__profileAvatarWrap,.statsNguts__profileInitials{width:56px!important;height:56px!important}.statsNguts__profileTitle{gap:.32rem;font-size:clamp(1.35rem,7vw,1.7rem)}.statsNguts__profileNamePremiumPill{min-height:27px;padding:.32rem .52rem;font-size:.55rem}.statsNguts__profileBadges{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin-top:1rem}.statsNguts__profileAchievementPill{min-height:36px;padding:.36rem .48rem;border-radius:9px}.statsNguts__profileAchievementIcon{width:21px;height:21px;flex-basis:21px}.statsNguts__profileAchievementText{font-size:.61rem;line-height:1.15}.statsNguts__profileBody{padding:0 .7rem .7rem}.statsNguts__profileStatGrid{gap:.45rem}.statsNguts__profileStatCard,.statsNguts__profileStatCard--league{min-height:86px;padding:.62rem}.statsNguts__premiumPanel,.statsNguts__profileSectionNav{padding:.75rem}}@media (max-width:390px){.statsNguts__profileCoverGrid{padding:.65rem}.statsNguts__profileIdentity{grid-template-columns:52px minmax(0,1fr);column-gap:.55rem}.statsNguts__profileAvatar,.statsNguts__profileAvatarWrap,.statsNguts__profileInitials{width:52px!important;height:52px!important}.statsNguts__profileTitle{font-size:clamp(1.2rem,7vw,1.5rem)}.statsNguts__profileNamePremiumPill{min-height:25px;padding:.3rem .46rem;font-size:.5rem}.statsNguts__profileBadges{grid-template-columns:repeat(2,minmax(0,1fr))}.statsNguts__profileAchievementPill{min-height:34px;padding:.32rem .42rem}.statsNguts__profileAchievementText{font-size:.57rem}}@media (max-width:330px){.statsNguts__profileBadges{grid-template-columns:1fr}}.statsNguts__premiumPanel{gap:1rem}.statsNguts__premiumBenefits,.statsNguts__premiumPlans{position:relative;z-index:1}.statsNguts__premiumPlans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.statsNguts__premiumPlan{display:grid;grid-gap:.72rem;gap:.72rem;min-width:0;padding:.9rem;background:rgba(7,16,31,.68);border:1px solid rgba(248,201,95,.18);border-radius:15px}.statsNguts__premiumPlan.is-featured{background:radial-gradient(300px 100px at 100% 0,var(--premium-bg-strong),transparent 72%),rgba(7,16,31,.72);border-color:var(--premium-border-strong);box-shadow:0 14px 32px rgba(248,201,95,.1)}.statsNguts__premiumPlanHead{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.statsNguts__premiumPlanHead>div{min-width:0}.statsNguts__premiumPlanHead strong,.statsNguts__premiumPlanName{display:block}.statsNguts__premiumPlanName{color:rgba(240,244,255,.58);font-size:.68rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.statsNguts__premiumPlanHead strong{margin-top:.24rem;color:#f8fbff;font-size:1.35rem;font-weight:950;line-height:1}.statsNguts__premiumPlanBadge{display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:.32rem .5rem;color:var(--premium-on-gold);background:var(--premium-gradient);border:1px solid var(--premium-border-strong);border-radius:999px;box-shadow:0 6px 16px rgba(248,201,95,.14);font-size:.61rem;font-weight:900;white-space:nowrap}.statsNguts__premiumPlan>p{display:flex;align-items:center;gap:.42rem;margin:0;color:rgba(240,244,255,.65);font-size:.76rem;font-weight:750}.statsNguts__premiumPlan>p svg{flex:0 0 auto;color:var(--premium-gold)}.statsNguts__premiumPlan .statsNguts__premiumButton{width:100%;min-height:44px;margin-top:.05rem}.statsNguts__premiumPanel.is-active .statsNguts__premiumBenefits{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:720px){.statsNguts__premiumPlans{grid-template-columns:minmax(0,1fr);gap:.58rem}.statsNguts__premiumPlan{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem .72rem;padding:.72rem}.statsNguts__premiumPlan>p,.statsNguts__premiumPlanHead{grid-column:1}.statsNguts__premiumPlan .statsNguts__premiumButton{grid-column:2;grid-row:1/span 2;width:auto;min-width:138px;min-height:42px;padding-right:.78rem;padding-left:.78rem}}@media (max-width:500px){.statsNguts__premiumHeader{gap:.58rem}.statsNguts__premiumBenefits{gap:.42rem}.statsNguts__premiumBenefit{min-height:38px;padding:.52rem .58rem;font-size:.75rem}.statsNguts__premiumPlan{grid-template-columns:minmax(0,1fr);gap:.52rem}.statsNguts__premiumPlan .statsNguts__premiumButton,.statsNguts__premiumPlan>p,.statsNguts__premiumPlanHead{grid-column:1;grid-row:auto}.statsNguts__premiumPlan .statsNguts__premiumButton{width:100%;min-width:0}}.statsNguts__leagueXpHistoryLoadMore{display:flex;justify-content:center;padding-top:18px}.statsNguts__leagueXpHistoryLoadMore button{min-width:210px;min-height:44px;padding:10px 18px;border:1px solid rgba(129,140,248,.48);border-radius:12px;background:rgba(79,70,229,.16);color:#f8fafc;font:inherit;font-weight:800;cursor:pointer}.statsNguts__leagueXpHistoryLoadMore button:hover:not(:disabled){background:rgba(79,70,229,.28)}.statsNguts__leagueXpHistoryLoadMore button:disabled{cursor:wait;opacity:.68}.statsNguts__profileCoverGrid--compact{grid-template-columns:minmax(0,1fr);padding-bottom:18px}.statsNguts__profileCoverGrid--compact .statsNguts__profileIdentity{min-width:0}.statsNguts__profileIdentityLine{display:flex;flex-direction:column;align-items:flex-start;min-width:0;margin-bottom:12px}.statsNguts__profileIdentityLine .statsNguts__profileTitle{margin:0}.statsNguts__profileContactLine{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;margin-top:5px;margin-bottom:10px;color:#b7c7e6;font-size:.96rem;font-weight:650;line-height:1.35}.statsNguts__profileEmail{min-width:0;max-width:100%;color:#b7c7e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.statsNguts__profileContactDivider{flex:0 0 auto;align-self:center;width:2px;height:18px;margin:0 1px;background:rgba(148,163,184,.68);border-radius:999px}.statsNguts__profileHandleInline{min-width:0;max-width:100%;color:var(--brand,#3b82f6);font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.statsNguts__profilePublicProfileLink{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:28px;padding:.3rem .62rem;color:var(--brand,#3b82f6);background:var(--brand-soft,rgba(37,99,235,.1));border:1px solid var(--accent-border,rgba(96,165,250,.24));border-radius:999px;font-size:.76rem;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.statsNguts__profilePublicProfileLink:hover{color:var(--accent-text-strong,#dbeafe);background:var(--brand-soft-strong,rgba(37,99,235,.18));border-color:var(--accent-border-strong,rgba(96,165,250,.42));transform:translateY(-1px)}.statsNguts__profilePublicProfileLink:focus-visible{outline:2px solid var(--brand,#3b82f6);outline-offset:2px}.statsNguts__profileAchievementPill--contest{border-color:rgba(45,212,191,.3);background:radial-gradient(140px 46px at 88% 0,rgba(45,212,191,.18),transparent 72%),linear-gradient(135deg,rgba(8,35,39,.86),rgba(15,23,42,.58))}.statsNguts__profileAchievementPill--contest .statsNguts__profileAchievementIcon{color:#99f6e4}.statsNguts__profileStatGrid--summary{grid-template-columns:repeat(4,minmax(0,1fr))}.statsNguts__profileStatGrid--summary .statsNguts__profileStatCard{min-width:0;min-height:146px;display:flex;flex-direction:column;justify-content:center}.statsNguts__profileStatCard--quiz{border-color:rgba(96,165,250,.24);background:linear-gradient(180deg,rgba(37,99,235,.14),rgba(6,12,24,.96)),linear-gradient(180deg,rgba(10,20,38,.94),rgba(6,12,24,.94))}.statsNguts__profileStatCard--contest{border-color:rgba(45,212,191,.22);background:linear-gradient(180deg,rgba(13,148,136,.14),rgba(6,12,24,.96)),linear-gradient(180deg,rgba(10,20,38,.94),rgba(6,12,24,.94))}.statsNguts__profileStatCard--contest .statsNguts__profileStatLabel{color:#99f6e4}.statsNguts__profileStatMeta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 9px;margin-top:10px;color:#9fb3d7;font-size:.75rem;font-weight:750}.statsNguts__profileStatMeta span,.statsNguts__profileStatMeta strong{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;border:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.035)}.statsNguts__profileStatMeta strong{color:#f8fbff;font-weight:850}@media (max-width:900px){.statsNguts__profileStatGrid--summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.statsNguts__profileCoverGrid--compact{padding:18px 16px 14px}.statsNguts__profileCoverGrid--compact .statsNguts__profileIdentity{align-items:center;gap:12px}.statsNguts__profileCoverGrid--compact .statsNguts__profileAvatar,.statsNguts__profileCoverGrid--compact .statsNguts__profileInitials{width:72px!important;height:72px!important}.statsNguts__profileIdentityLine{margin-bottom:10px}.statsNguts__profileIdentityLine .statsNguts__profileTitle{font-size:1.45rem}.statsNguts__profileContactLine{gap:7px;font-size:.82rem}.statsNguts__profileBody{padding:0 12px 14px}.statsNguts__profileStatsShell{padding:9px}.statsNguts__profileStatGrid--summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.statsNguts__profileStatGrid--summary .statsNguts__profileStatCard{min-height:132px;padding:12px}.statsNguts__profileStatGrid--summary .statsNguts__profileStatValue{font-size:1.22rem;overflow-wrap:anywhere}.statsNguts__profileStatMeta{align-items:flex-start;flex-direction:column;gap:5px}}@media (max-width:360px){.statsNguts__profileCoverGrid--compact .statsNguts__profileIdentity{align-items:flex-start}.statsNguts__profileCoverGrid--compact .statsNguts__profileAvatar,.statsNguts__profileCoverGrid--compact .statsNguts__profileInitials{width:62px!important;height:62px!important}.statsNguts__profileAchievementPill{padding-right:9px}.statsNguts__profileAchievementText{font-size:.67rem}.statsNguts__profileStatGrid--summary .statsNguts__profileStatCard{min-height:124px;padding:10px}}@media (max-width:640px){.statsNguts__profileCoverGrid--compact{padding:14px 12px 12px}.statsNguts__profileCoverGrid--compact .statsNguts__profileIdentity{display:flex;flex-direction:row;align-items:flex-start;gap:10px;min-height:0;padding-right:0}.statsNguts__profileCoverGrid--compact .statsNguts__profileAvatarWrap{flex:0 0 68px}.statsNguts__profileCoverGrid--compact .statsNguts__profileAvatar,.statsNguts__profileCoverGrid--compact .statsNguts__profileInitials{width:68px!important;height:68px!important;border-width:2px}.statsNguts__profileCoverGrid--compact .statsNguts__profileIdText{flex:1 1 auto;width:calc(100% - 78px);min-width:0}.statsNguts__profileIdentityLine{margin:0 0 8px}.statsNguts__profileIdentityLine .statsNguts__profileTitle{max-width:none;margin:0;font-size:1.22rem;line-height:1.15}.statsNguts__profileContactLine{width:100%;max-width:100%;gap:6px;margin-top:4px;font-size:.72rem;line-height:1.3}.statsNguts__profileNamePremiumPill{min-height:24px;margin-bottom:8px;padding:0 8px;font-size:.62rem}.statsNguts__profileBadges{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;width:calc(100% + 78px);max-width:none;margin-left:-78px}.statsNguts__profileAchievementPill{width:100%;min-width:0;min-height:31px;gap:4px;padding:4px 6px;border-radius:10px}.statsNguts__profileAchievementIcon{width:20px;height:20px;flex:0 0 20px}.statsNguts__profileAchievementText{min-width:0;gap:3px;font-size:.62rem;line-height:1.05;white-space:nowrap;overflow:hidden}.statsNguts__profileAchievementText b{overflow:hidden;text-overflow:ellipsis}.statsNguts__profileBody{padding:0 10px 12px}.statsNguts__profileStatsShell{padding:8px;border-radius:14px}.statsNguts__profileStatGrid--summary{gap:8px}.statsNguts__profileStatGrid--summary .statsNguts__profileStatCard{min-height:112px;padding:10px;border-radius:13px;justify-content:center}.statsNguts__profileStatGrid--summary .statsNguts__profileStatLabel{font-size:.68rem}.statsNguts__profileStatGrid--summary .statsNguts__profileStatValue{margin-top:5px;font-size:1.05rem;line-height:1.15;white-space:nowrap}.statsNguts__profileStatGrid--summary .statsNguts__profileStatHint{margin-top:5px;font-size:.64rem;line-height:1.25}.statsNguts__profileStatMeta{flex-flow:row wrap;align-items:center;gap:4px;margin-top:7px;font-size:.62rem}.statsNguts__profileStatMeta span,.statsNguts__profileStatMeta strong{min-height:22px;padding:0 7px}}@media (max-width:360px){.statsNguts__profileCoverGrid--compact .statsNguts__profileAvatarWrap{flex-basis:60px}.statsNguts__profileCoverGrid--compact .statsNguts__profileAvatar,.statsNguts__profileCoverGrid--compact .statsNguts__profileInitials{width:60px!important;height:60px!important}.statsNguts__profileCoverGrid--compact .statsNguts__profileIdText{width:calc(100% - 70px)}.statsNguts__profileBadges{width:calc(100% + 70px);margin-left:-70px;gap:5px}.statsNguts__profileAchievementPill{padding-inline:5px}.statsNguts__profileAchievementText{font-size:.57rem}.statsNguts__profileStatGrid--summary .statsNguts__profileStatCard{min-height:106px;padding:9px}.statsNguts__profileStatGrid--summary .statsNguts__profileStatValue{font-size:.96rem}}@media (max-width:640px){.statsNguts__profileIdentityLine .statsNguts__profileTitle{margin-bottom:0}.statsNguts__profileContactLine{margin-top:4px;margin-bottom:8px;line-height:1.35}.statsNguts__profileNamePremiumPill{margin-top:0;margin-bottom:10px}.statsNguts__profileBadges{gap:5px}.statsNguts__profileAchievementPill{gap:3px;min-height:34px;padding:4px 5px}.statsNguts__profileAchievementIcon{width:18px;height:18px;flex-basis:18px}.statsNguts__profileAchievementText{display:flex;gap:2px;min-width:0;overflow:visible;font-size:.58rem;line-height:1;letter-spacing:-.025em;white-space:nowrap}.statsNguts__profileAchievementText b{flex:0 0 auto;overflow:visible;text-overflow:clip;white-space:nowrap}}@media (max-width:380px){.statsNguts__profileAchievementPill{gap:2px;padding-inline:4px}.statsNguts__profileAchievementIcon{width:17px;height:17px;flex-basis:17px}.statsNguts__profileAchievementText{gap:1px;font-size:.54rem;letter-spacing:-.035em}}.statsNguts__profileSectionNav{padding:.85rem}.statsNguts__profileSectionNavHead{margin-bottom:.6rem}.statsNguts__profileNavGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.statsNguts__profileNavCard{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;grid-gap:.55rem;gap:.55rem;width:100%;min-height:68px;height:auto;padding:.55rem .65rem;border-radius:13px}.statsNguts__profileNavIconWrap{width:36px;height:36px}.statsNguts__profileNavIconWrap svg{width:17px;height:17px}.statsNguts__profileNavTitle{font-size:.86rem;line-height:1.15}.statsNguts__profileNavDesc{display:block;margin-top:.12rem;font-size:.7rem;line-height:1.28}@media (max-width:900px){.statsNguts__profileNavGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.statsNguts__profileSectionNav{padding:.65rem}.statsNguts__profileSectionNavHead{margin-bottom:.5rem}.statsNguts__profileNavGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.statsNguts__profileNavCard{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:.42rem;min-height:76px;padding:.48rem;border-radius:12px}.statsNguts__profileNavIconWrap{width:30px;height:30px}.statsNguts__profileNavIconWrap svg{width:15px;height:15px}.statsNguts__profileNavTitle{font-size:.74rem;line-height:1.15}.statsNguts__profileNavDesc{display:block;margin-top:.14rem;font-size:.62rem;line-height:1.28}}@media (max-width:380px){.statsNguts__profileNavCard{grid-template-columns:27px minmax(0,1fr);gap:.35rem;min-height:72px;padding:.42rem}.statsNguts__profileNavIconWrap{width:27px;height:27px}.statsNguts__profileNavTitle{font-size:.69rem}.statsNguts__profileNavDesc{font-size:.58rem}}@media (max-width:440px){.statsNguts__profileContactLine{flex-flow:row wrap;align-items:center;gap:6px 8px;width:100%;max-width:100%;margin-top:4px;margin-bottom:8px}.statsNguts__profileHandleInline{display:inline-block;width:auto;max-width:100%;margin-bottom:0}.statsNguts__profilePublicProfileLink{min-height:26px;padding:.28rem .55rem;font-size:.7rem}.statsNguts__profileEmail{display:block;flex:1 0 100%;width:100%;max-width:100%;margin-bottom:0}.statsNguts__profileContactDivider{display:none}.statsNguts__profileBadges{margin-top:24px}}.statsNguts__profileHandlePanel{width:100%;padding:clamp(.85rem,2.5vw,1.15rem);color:var(--text-primary);background:radial-gradient(640px 220px at 100% 0,var(--brand-soft),transparent 72%),var(--surface-raised);border:1px solid var(--accent-border);border-radius:var(--radius-lg,16px);box-shadow:0 16px 44px var(--shadow-color)}.statsNguts__profileHandlePanelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.statsNguts__profileHandlePanelHeader h2{margin:0;color:var(--text-primary);font-size:clamp(1.25rem,3vw,1.6rem);font-weight:850;letter-spacing:-.025em;line-height:1.18}.statsNguts__profileHandlePanelHeader p{max-width:66ch;margin:.35rem 0 0;color:var(--text-muted);font-size:.875rem;line-height:1.5}.statsNguts__profileHandleForm{display:grid;grid-gap:.65rem;gap:.65rem;padding:clamp(.75rem,2vw,1rem);background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:var(--radius-md,12px)}.statsNguts__profileHandleLabel{color:var(--text-primary);font-size:.78rem;font-weight:850;line-height:1.3}.statsNguts__profileHandleInputRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;grid-gap:.55rem;gap:.55rem}.statsNguts__profileHandleInputWrap{display:flex;align-items:center;gap:.5rem;min-width:0;min-height:44px;padding:0 .75rem;color:var(--text-primary);background:var(--surface-inset);border:1px solid var(--border-medium);border-radius:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.statsNguts__profileHandleInputWrap:focus-within{background:var(--surface-raised);border-color:var(--accent-border-strong);box-shadow:0 0 0 3px var(--ring-2)}.statsNguts__profileHandleInputWrap svg{flex:0 0 auto;color:var(--accent-text)}.statsNguts__profileHandleInputWrap input{width:100%;min-width:0;padding:0;color:var(--text-primary);background:transparent;border:0;outline:0;font-family:inherit;font-size:.875rem;font-weight:700}.statsNguts__profileHandleInputWrap input::placeholder{color:var(--text-subtle)}.statsNguts__profileHandleCheckButton,.statsNguts__profileHandleCreateButton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem .9rem;border-radius:10px;cursor:pointer;font-family:inherit;font-size:.8rem;font-weight:850;line-height:1.1;white-space:nowrap;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.statsNguts__profileHandleCheckButton{color:var(--accent-text-strong);background:var(--surface-soft-strong);border:1px solid var(--accent-border)}.statsNguts__profileHandleCreateButton{color:var(--text-on-brand);background:var(--brand-blue);border:1px solid var(--brand-blue);box-shadow:0 8px 18px rgba(37,99,235,.18)}.statsNguts__profileHandleCheckButton:not(:disabled):hover,.statsNguts__profileHandleCreateButton:not(:disabled):hover{transform:translateY(-1px)}.statsNguts__profileHandleCheckButton:not(:disabled):hover{color:var(--text-primary);background:var(--brand-soft-hover);border-color:var(--accent-border-strong)}.statsNguts__profileHandleCreateButton:not(:disabled):hover{background:var(--brand-blue-dark);border-color:var(--brand-blue-dark);box-shadow:0 10px 22px rgba(37,99,235,.24)}.statsNguts__profileHandleCheckButton:disabled,.statsNguts__profileHandleCreateButton:disabled{cursor:not-allowed;opacity:1;color:var(--text-disabled);background:var(--surface-disabled);border-color:var(--border-subtle);box-shadow:none}.statsNguts__profileHandleCheckButton:focus-visible,.statsNguts__profileHandleCreateButton:focus-visible,.statsNguts__profileHandleInputWrap:focus-within{outline:none}.statsNguts__profileHandleCheckButton:focus-visible,.statsNguts__profileHandleCreateButton:focus-visible{box-shadow:0 0 0 3px var(--ring)}.statsNguts__profileHandleHint{color:var(--text-muted);font-size:.72rem;line-height:1.45}.statsNguts__profileHandleStatus{display:inline-flex;align-items:center;justify-self:start;gap:.4rem;min-height:32px;padding:.42rem .62rem;color:var(--danger-text);background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:10px;font-size:.76rem;font-weight:800;line-height:1.3}.statsNguts__profileHandleStatus.is-available{color:var(--success-text);background:var(--success-bg);border-color:var(--success-border)}.statsNguts__profileHandleExisting{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;min-height:40px;padding:.55rem .75rem;color:var(--success-text);background:var(--success-bg);border:1px solid var(--success-border);border-radius:10px;box-shadow:none;font-size:.84rem;font-weight:850}.statsNguts__profileHandleExisting svg{color:var(--success-text)}.statsNguts__profileHandleNotice{display:flex;align-items:center;min-height:40px;padding:.65rem .75rem;color:var(--success-text);background:var(--success-bg);border:1px solid var(--success-border);border-radius:10px;font-size:.76rem;font-weight:750;line-height:1.4}@media (max-width:720px){.statsNguts__profileHandlePanelHeader{flex-direction:column;gap:.65rem}.statsNguts__profileHandleExisting{align-self:flex-start}.statsNguts__profileHandleInputRow{grid-template-columns:repeat(2,minmax(0,1fr))}.statsNguts__profileHandleInputWrap{grid-column:1/-1}.statsNguts__profileHandleCheckButton,.statsNguts__profileHandleCreateButton{width:100%}}@media (max-width:480px){.statsNguts__profileHandlePanel{padding:.72rem;border-radius:14px}.statsNguts__profileHandlePanelHeader{margin-bottom:.7rem}.statsNguts__profileHandlePanelHeader h2{font-size:1.18rem}.statsNguts__profileHandlePanelHeader p{font-size:.8rem}.statsNguts__profileHandleForm{gap:.55rem;padding:.68rem}.statsNguts__profileHandleInputWrap{min-height:42px}.statsNguts__profileHandleCheckButton,.statsNguts__profileHandleCreateButton{min-height:42px;padding-inline:.6rem;font-size:.74rem}}@media (max-width:390px){.statsNguts__profileHandleInputRow{grid-template-columns:1fr}.statsNguts__profileHandleInputWrap{grid-column:auto}}@media (max-width:640px){.statsNguts__profileBadges{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:7px}.statsNguts__profileAchievementPill{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;grid-column-gap:6px;column-gap:6px;width:100%;min-width:0;min-height:48px;padding:6px 7px;border-radius:12px}.statsNguts__profileAchievementIcon{width:22px;height:22px;flex:0 0 22px;grid-row:1;grid-column:1;align-self:center}.statsNguts__profileAchievementText{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:center;grid-gap:2px;gap:2px;min-width:0;overflow:visible;font-size:.64rem;line-height:1.08;letter-spacing:0;white-space:normal}.statsNguts__profileAchievementText b,.statsNguts__profileAchievementText>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statsNguts__profileAchievementText>span{font-size:.58rem;font-weight:750}.statsNguts__profileAchievementText b{font-size:.68rem;font-weight:900}}@media (max-width:380px){.statsNguts__profileBadges{gap:5px}.statsNguts__profileAchievementPill{grid-template-columns:19px minmax(0,1fr);column-gap:4px;min-height:46px;padding:5px}.statsNguts__profileAchievementIcon{width:19px;height:19px;flex-basis:19px}.statsNguts__profileAchievementText>span{font-size:.54rem}.statsNguts__profileAchievementText b{font-size:.62rem}}.statsNguts__profileNavCard.is-disabled,.statsNguts__profileNavCard.is-disabled:hover{transform:none;border-color:rgba(148,163,184,.09);background:rgba(71,85,105,.07);box-shadow:none;cursor:not-allowed;opacity:.52}.statsNguts__profileNavCard.is-disabled .statsNguts__profileNavIconWrap{color:#73839d;background:rgba(71,85,105,.12);border-color:rgba(148,163,184,.1)}.statsNguts__profileNavCard.is-disabled .statsNguts__profileNavTitle{color:#9aa8bd}.statsNguts__profileNavCard.is-disabled .statsNguts__profileNavDesc{color:#66758d}html[data-theme=light] .statsNguts__profileNavCard.is-disabled,html[data-theme=light] .statsNguts__profileNavCard.is-disabled:hover{border-color:#e2e8f0;background:#f8fafc;opacity:.7}html[data-theme=light] .statsNguts__profileNavCard.is-disabled .statsNguts__profileNavTitle{color:#64748b}html[data-theme=light] .statsNguts__profileNavCard.is-disabled .statsNguts__profileNavDesc{color:#94a3b8}.statsNguts__profileNavTitleRow{display:flex;align-items:center;flex-wrap:wrap;gap:.38rem;min-width:0}.statsNguts__profileNavPremiumBadge{display:inline-flex;align-items:center;gap:.22rem;min-height:19px;padding:.08rem .38rem;border:1px solid rgba(245,158,11,.34);border-radius:999px;background:rgba(245,158,11,.12);color:#fbbf24;font-size:.58rem;font-weight:900;line-height:1;letter-spacing:.015em}.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled){border-color:rgba(245,158,11,.26);background:radial-gradient(180px 70px at 0 0,rgba(245,158,11,.12),transparent 75%),rgba(120,53,15,.08)}.statsNguts__profileNavCard.is-premium-feature.is-active:not(.is-disabled),.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled):hover{border-color:rgba(245,158,11,.46);background:radial-gradient(210px 80px at 0 0,rgba(245,158,11,.19),transparent 76%),rgba(120,53,15,.12);box-shadow:0 10px 24px rgba(120,53,15,.12)}.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled) .statsNguts__profileNavIconWrap{border-color:rgba(245,158,11,.28);background:rgba(245,158,11,.1);color:#fbbf24}html[data-theme=light] .statsNguts__profileNavCard.is-premium-feature:not(.is-disabled){border-color:#f3d28b;background:linear-gradient(135deg,#fffaf0,#fffdf8)}html[data-theme=light] .statsNguts__profileNavCard.is-premium-feature.is-active:not(.is-disabled),html[data-theme=light] .statsNguts__profileNavCard.is-premium-feature:not(.is-disabled):hover{border-color:#e7b84c;background:linear-gradient(135deg,#fff7df,#fffaf0);box-shadow:0 10px 24px rgba(180,117,17,.1)}html[data-theme=light] .statsNguts__profileNavCard.is-premium-feature:not(.is-disabled) .statsNguts__profileNavIconWrap{border-color:#f3d28b;background:#fff4d6;color:#b45309}html[data-theme=light] .statsNguts__profileNavPremiumBadge{border-color:#f3d28b;background:#fff4d6;color:#a54b08}.statsNguts__profileNavCard.is-premium-feature.is-active:not(.is-disabled),.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled){border:1px solid rgba(217,146,18,.58)!important;background:linear-gradient(135deg,#fff8df,#fff2c2)!important;box-shadow:0 8px 20px rgba(180,117,17,.14),inset 0 1px 0 rgba(255,255,255,.78)!important}.statsNguts__profileNavCard.is-premium-feature.is-active:not(.is-disabled):hover,.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled):hover{border-color:rgba(202,126,7,.82)!important;background:linear-gradient(135deg,#fff4cf,#ffe9a3)!important;box-shadow:0 10px 24px rgba(180,117,17,.2),inset 0 1px 0 rgba(255,255,255,.86)!important}.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled) .statsNguts__profileNavTitle{color:#713f12!important}.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled) .statsNguts__profileNavDesc{color:#8a5a20!important}.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled) .statsNguts__profileNavIconWrap{color:#b45309!important;background:#fffdf4!important;border-color:rgba(217,146,18,.55)!important;box-shadow:0 3px 10px rgba(180,117,17,.12)}.statsNguts__profileNavCard.is-premium-feature:not(.is-disabled) .statsNguts__profileNavPremiumBadge{color:#92400e!important;background:#fff7db!important;border-color:rgba(217,146,18,.62)!important}.statsNguts__profileNavCard.is-premium-feature{position:relative}.statsNguts__profileNavCard.is-premium-feature .statsNguts__profileNavTitleRow{display:block;padding-right:4.6rem}.statsNguts__profileNavCard.is-premium-feature .statsNguts__profileNavPremiumBadge{position:absolute;top:.48rem;right:.55rem;z-index:1;min-height:18px;padding:.08rem .34rem;gap:.18rem;white-space:nowrap;font-size:.55rem;line-height:1;box-shadow:0 2px 7px rgba(180,117,17,.1)}.statsNguts__profileNavCard.is-premium-feature .statsNguts__profileNavPremiumBadge svg{width:9px;height:9px}@media (max-width:640px){.statsNguts__profileNavCard.is-premium-feature .statsNguts__profileNavTitleRow{padding-right:3.95rem}.statsNguts__profileNavCard.is-premium-feature .statsNguts__profileNavPremiumBadge{top:.42rem;right:.42rem;min-height:17px;padding:.06rem .3rem;font-size:.5rem}}html[data-theme=light] .statsNguts__profileNavCard.is-premium-feature.is-active:not(.is-disabled) .statsNguts__profileNavIconWrap{color:#b45309!important;background:#fffdf4!important;border-color:rgba(217,146,18,.68)!important;opacity:1!important}html[data-theme=light] .statsNguts__profileNavCard.is-premium-feature.is-active:not(.is-disabled) .statsNguts__profileNavIconWrap svg{color:#b45309!important;stroke:#b45309!important;opacity:1!important}