@import"https://fonts.googleapis.com/css2?family=Inter:wght@700&family=Space+Mono:wght@400;700&display=swap";:root{font-family:Inter,Inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;--bg:#fff;--card:#fff;--text:#101827;--muted:#8c98aa;--line:#e4e8ee;--soft:#f5f7fa;--shadow:0 5px 18px #14213d0c;color:var(--text);background:var(--bg);font-synthesis:none}[data-theme=dark]{--bg:#0f1015;--card:#171920;--text:#f5f7fb;--muted:#929bad;--line:#2b2f39;--soft:#20232b;--shadow:0 6px 22px #0004}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);transition:.2s background,.2s color}button,input{font:inherit}button{color:inherit}.page{min-height:100vh}header{height:58px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px;border-bottom:1px solid var(--line);position:sticky;top:0;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:20}.brand{justify-self:start;border:0;background:none;font-size:20px;font-weight:950;letter-spacing:.08em;cursor:pointer}.brand span{font-weight:600;color:var(--muted)}nav{display:flex;gap:7px}nav button,.profileBtn,.icon{border:0;background:transparent;display:flex;align-items:center;gap:6px;height:36px;border-radius:8px;padding:0 10px;font-size:12px;font-weight:800;cursor:pointer}nav button:hover,.profileBtn:hover,.icon:hover{background:var(--soft)}svg{width:16px;height:16px}.right{justify-self:end;display:flex;align-items:center;gap:3px}.icon{padding:0;width:36px;justify-content:center;border:1px solid var(--line);position:relative}.bell i{position:absolute;width:6px;height:6px;border-radius:50%;background:#ef4444;right:6px;top:6px}main{width:min(760px,calc(100% - 28px));margin:auto}.hero{padding:86px 0 42px;text-align:center}.eyebrow{font-size:11px;letter-spacing:.18em;color:var(--muted);font-weight:800;margin-bottom:23px}.slots{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;min-height:74px}.slot,.mystery{width:52px;height:66px;border:2px solid #aeb7c4;border-radius:11px;display:grid;place-items:center;font-size:31px;font-weight:950;background:var(--card);box-shadow:var(--shadow)}.mystery{color:#a5afbd}.slot.active{animation:twitch .09s linear infinite;box-shadow:0 0 0 3px #4f8cff22}@keyframes twitch{50%{transform:translateY(2px)}}.resultMeta{margin:16px 0 13px;display:flex;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:900}.rarity{display:inline-flex;padding:4px 8px;border:1px solid;border-radius:6px;font-size:10px;font-weight:900;letter-spacing:.04em}.common{color:#64748b;border-color:#94a3b8;background:#64748b10}.uncommon{color:#16a34a;border-color:#4ade80;background:#22c55e10}.rare{color:#2563eb;border-color:#60a5fa;background:#3b82f610}.epic{color:#9333ea;border-color:#c084fc;background:#a855f710}.legendary{color:#d97706;border-color:#fbbf24;background:#f59e0b12}.mythic{color:#e11d48;border-color:#fb7185;background:#f43f5e10}.top{color:#16a34a}.bottom{color:#ef4444}.earned{display:table;margin:0 auto 10px;padding:7px 13px;border:1px solid var(--line);border-radius:999px;font-weight:900}.rollBtn{margin-top:15px;min-width:225px;height:49px;border:1px solid #111827;border-radius:9px;background:#111827;color:#fff;font-weight:900;letter-spacing:.08em;cursor:pointer;box-shadow:0 4px #05080e}.rollBtn:disabled{opacity:.45;cursor:not-allowed}.timer{margin-top:17px;display:flex;justify-content:center;align-items:center;gap:6px;min-height:20px;color:var(--muted);font-size:11px;font-weight:750}.timer strong{color:var(--text);font-variant-numeric:tabular-nums}.badges{padding:15px 0 80px}.badges>h2{text-align:center;margin-bottom:2px}.badges>p{text-align:center;color:var(--muted);font-size:11px;margin-top:0}.badgeRow{display:grid;grid-template-columns:auto 1fr auto;gap:12px;padding:14px;margin-top:10px;border:1px solid var(--line);border-radius:11px;background:var(--card);box-shadow:var(--shadow);animation:rise .35s both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.badgeIcon{font-size:18px}.badgeHead{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.badgeRow small{display:block;color:var(--muted);margin-top:6px}.badgeEP{font-size:11px;color:#c66b00;border:1px solid #eab74d;border-radius:999px;padding:5px 9px;height:max-content}.miniWord{display:flex;gap:4px;margin-top:9px}.miniWord i{font-style:normal;width:22px;height:23px;background:var(--soft);border-radius:4px;display:grid;place-items:center;font-size:10px;font-weight:900}.content{padding:65px 0 100px}.content h1{font-size:30px;margin:0 0 6px}.content h2{font-size:17px;margin-top:44px}.lead,.content>p{color:var(--muted);line-height:1.55}.rankTable,.history{border:1px solid var(--line);border-radius:11px;overflow:hidden;margin-top:28px;background:var(--card);box-shadow:var(--shadow)}.rankRow,.history>div,.person,.notice{min-height:68px;padding:0 16px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;border-bottom:1px solid var(--line)}.rankRow:last-child,.history>div:last-child{border:0}.rankRow>b{color:var(--muted)}.rankName{font-weight:900}.profileTop{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:34px}.profileTop label{font-size:11px;color:var(--muted);font-weight:800}.profileTop h2{margin:6px 0;font-size:26px}.linkBtn{border:0;background:none;padding:0;color:#2563eb;font-size:11px;font-weight:800;cursor:pointer}.history>div{grid-template-columns:1fr 1fr auto}.history span{color:var(--muted);font-size:12px}.signout{width:100%;height:46px;margin-top:48px;border:1px solid #f87171;background:#ef44440b;color:#ef4444;border-radius:9px;font-weight:850;display:flex;gap:7px;align-items:center;justify-content:center;cursor:pointer}.friendCode{margin-top:28px;border:1px solid var(--line);background:var(--card);border-radius:11px;padding:18px;display:grid;grid-template-columns:1fr auto;gap:7px}.friendCode span{grid-column:1/-1;color:var(--muted);font-size:11px;font-weight:800}.friendCode b{font-size:24px;letter-spacing:.12em}.friendCode button,.person button,.request{border:1px solid var(--line);background:var(--soft);border-radius:8px;padding:8px 11px;font-weight:800;display:flex;gap:6px;align-items:center;cursor:pointer}.tabs h2{margin-top:35px}.search{height:46px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;padding:0 12px;gap:8px}.search input{border:0;outline:0;background:none;color:var(--text);width:100%}.person{grid-template-columns:1fr auto;margin-top:8px;border:1px solid var(--line);border-radius:9px}.notice{grid-template-columns:auto 1fr;gap:12px;border:1px solid var(--line);border-radius:9px;margin-top:9px}.notice small{display:block;color:var(--muted);margin-top:3px}.about{max-width:680px}.about p{font-size:16px}.rarityGuide{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.modalBack{position:fixed;inset:0;background:#0f172a66;display:grid;place-items:center;padding:18px;z-index:50}.authModal{width:min(390px,100%);background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px;box-shadow:0 20px 70px #0004}.authModal h2{margin:0}.authModal p{color:var(--muted);font-size:13px}.oauth,.authModal>input{width:100%;height:44px;margin-top:9px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);padding:0 12px}.oauth{font-weight:800;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.or{text-align:center;color:var(--muted);font-size:10px;font-weight:800;margin:15px 0 4px}.authActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.authActions button{height:42px;border:0;border-radius:8px;background:#111827;color:#fff;font-weight:850;cursor:pointer}.authModal>small{display:block;margin-top:10px;color:var(--muted)}@media(max-width:700px){header{grid-template-columns:auto 1fr;padding:0 10px}nav{display:none}.right{justify-self:end}.profileBtn{max-width:120px;overflow:hidden}.hero{padding-top:55px}.slot,.mystery{width:39px;height:51px;font-size:23px}.content{padding-top:38px}.content h1{font-size:25px}.badgeRow{grid-template-columns:auto 1fr}.badgeEP{grid-column:2}.profileTop{display:block}.profileTop>div+div{margin-top:28px}.rankRow{grid-template-columns:42px 1fr auto;font-size:12px}}.adRail{position:fixed;top:90px;width:160px;min-height:600px;z-index:2;text-align:center;color:var(--muted);font-size:9px;letter-spacing:.1em}.adRail>div{margin-top:7px;min-height:600px;border:1px dashed var(--line);border-radius:10px;display:grid;place-items:center;background:var(--card);color:var(--muted);box-shadow:var(--shadow)}.adLeft{left:max(12px,calc(50vw - 590px))}.adRight{right:max(12px,calc(50vw - 590px))}.badgeRow{transform-origin:center;animation:badgePop .48s cubic-bezier(.18,.89,.32,1.35) both!important}.badgeRow:last-child{box-shadow:0 0 0 2px color-mix(in srgb,currentColor 8%,transparent),var(--shadow)}@keyframes badgePop{0%{opacity:0;transform:translateY(18px) scale(.88);filter:blur(4px)}65%{opacity:1;transform:translateY(-3px) scale(1.025);filter:blur(0)}to{opacity:1;transform:none}}.badgeRow:last-child .badgeIcon{animation:iconBurst .55s cubic-bezier(.18,.89,.32,1.5)}@keyframes iconBurst{0%{transform:scale(.3) rotate(-18deg)}70%{transform:scale(1.35) rotate(7deg)}to{transform:scale(1)}}.epPulse{font-variant-numeric:tabular-nums;transition:.15s;animation:epGlow .55s ease}@keyframes epGlow{50%{transform:scale(1.08);box-shadow:0 0 22px #60a5fa44}}@media(max-width:980px){.adRail{display:none}}@media(min-width:981px)and (max-width:1250px){main{width:min(660px,calc(100% - 350px))}.adRail{width:130px}.adLeft{left:10px}.adRight{right:10px}}@media(min-width:1251px){.adRail{width:160px}.adLeft{left:max(14px,calc(50vw - 650px))}.adRight{right:max(14px,calc(50vw - 650px))}}.adRail .adsbygoogle{margin-top:7px;width:100%!important;min-width:120px;height:600px!important;min-height:600px;overflow:hidden;border-radius:8px}html,body,.page,header,.badgeRow,.rollCard,.rankTable,.history,.friendCode,.notice,.person,.authModal{transition:background-color .13s ease,color .13s ease,border-color .13s ease,box-shadow .13s ease}.shareBtn,.detailActions button,.like,.back{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:8px;height:38px;padding:0 12px;font-weight:850;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.shareBtn{margin:3px 5px 0}.like{margin-left:auto;min-width:40px}.like.liked{color:#ef4444;border-color:#fca5a5;background:#ef444410}.badgeName{border:0;background:none;padding:0;color:var(--text);font-weight:900;cursor:pointer;text-decoration:none}.badgeName:hover{text-decoration:underline}.profileHero{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:34px;align-items:end;padding:5px 0 34px}.profileHero h1{font-size:38px;letter-spacing:.03em}.profileHero p,.collectionHead p{color:var(--muted);font-size:12px;margin:6px 0}.profileStat label,.badgeStats label{display:block;color:var(--muted);font-size:10px;font-weight:850;margin-bottom:9px}.profileStat strong{font-size:23px}.collectionHead,.sectionHead{display:flex;justify-content:space-between;align-items:end}.collectionHead h2,.sectionHead h2{margin-bottom:3px}.sectionHead span{color:var(--muted);font-size:12px}.badgeCollection{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.badgePill{border:1px solid var(--line);background:var(--soft);color:var(--text);border-radius:999px;padding:5px 9px;font-size:11px;cursor:pointer}.badgePill.uncommon{color:#16a34a;border-color:#86efac;background:#22c55e0c}.badgePill.rare{color:#2563eb;border-color:#93c5fd}.badgePill.epic{color:#9333ea;border-color:#d8b4fe}.badgePill.legendary{color:#d97706;border-color:#fcd34d}.badgePill.mythic{color:#e11d48;border-color:#fda4af}.history>div{min-height:88px}.historyWord,.wordBox{font-weight:950;letter-spacing:.04em;border:2px solid #aab4c2;background:var(--card);color:var(--text);border-radius:8px;padding:8px 12px;cursor:pointer;font-size:18px}.historyWord.uncommon,.wordBox.uncommon{border-color:#34d399;color:#047857;background:#10b9810b}.history>div>div{text-align:right}.history>div>div small{display:block;color:var(--muted);font-size:10px;margin:3px 0}.history .like{height:26px;padding:0 7px;margin-top:4px}.rollCard{border:1px solid var(--line);border-radius:11px;background:var(--card);box-shadow:var(--shadow);padding:14px;margin-top:14px}.rollCardTop{display:flex;justify-content:space-between}.rollCardTop small{color:var(--muted)}.rollCore{display:flex;gap:10px;align-items:center;margin:10px 0}.rollCore>div{display:grid;gap:5px}.rollCore strong{font-size:11px}.pillLine{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pillLine>span{font-size:10px;color:var(--muted);font-weight:850}.detail .back{margin-bottom:24px}.detailTop{text-align:center}.detailTop h1{display:inline-block;border:2px solid #aab4c2;border-radius:12px;padding:16px 24px;font-size:38px;letter-spacing:.05em}.detailActions{display:flex;justify-content:center;gap:5px}.detailActions .like{margin-left:0}.badgeDetail{text-align:center}.badgeBig{font-size:52px;margin-top:12px}.badgeDetail>p{font-size:16px}.badgeStats{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:25px;border:1px solid var(--line);border-radius:11px;background:var(--card);box-shadow:var(--shadow)}.badgeStats strong{font-size:17px}.back{margin-left:0}.content .rollCard:first-of-type{margin-top:24px}@media(max-width:700px){.profileHero{grid-template-columns:1fr 1fr}.profileHero>div:first-child{grid-column:1/-1}.badgeStats{grid-template-columns:1fr}.history>div{grid-template-columns:1fr auto}.history>div>span{display:none}}.like{transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s cubic-bezier(.2,.8,.2,1);font-variant-numeric:tabular-nums}.like svg{transition:fill .16s ease,transform .2s cubic-bezier(.2,1.6,.4,1)}.like.liked{transform:scale(1.04)}.like.liked svg{transform:scale(1.16)}.userLink{border:0;background:none;color:inherit;font:inherit;font-weight:900;padding:0;cursor:pointer;text-align:left}.userLink:hover{text-decoration:underline}.leaderboardPage{width:min(860px,100%);margin:auto}.leaderboardPage>h1{margin-bottom:24px}.bestRoll{width:min(430px,100%);margin:0 auto 26px;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:var(--shadow);text-align:center}.bestRoll>label{display:block;color:var(--muted);font-size:10px;font-weight:900;margin-bottom:18px}.bestWord{font-size:28px;font-weight:950;letter-spacing:.04em;padding:13px 18px;border:2px solid var(--line);border-radius:10px;background:var(--card);color:var(--text);cursor:pointer}.bestRoll>p{color:var(--muted);font-size:11px}.bestRoll>.badgeCollection{justify-content:center;margin:14px 0}.bestRoll>strong{display:inline-block;margin-top:5px;padding:6px 12px;border:1px solid var(--line);border-radius:999px}.boardTabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-bottom:0;border-radius:11px 11px 0 0;overflow:hidden;background:var(--card)}.boardTabs button{height:48px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:11px;font-weight:900;cursor:pointer}.boardTabs button.active{color:var(--text);border-bottom-color:var(--text)}.boardTable{margin-top:0;border-radius:0 0 11px 11px}.boardRow{grid-template-columns:48px minmax(150px,1fr) auto;min-height:72px}.rankRight{display:flex;align-items:center;gap:16px}.leaderWord{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:7px;padding:7px 10px;font-weight:950;cursor:pointer}.leaderWord.uncommon{border-color:#34d399;color:#047857}.leaderWord.rare{border-color:#60a5fa;color:#2563eb}.leaderWord.epic{border-color:#c084fc;color:#9333ea}.leaderWord.legendary{border-color:#fbbf24;color:#d97706}.leaderWord.mythic{border-color:#fb7185;color:#e11d48}@media(max-width:700px){.rankRight{gap:8px}.boardRow{grid-template-columns:35px 1fr}.rankRight{grid-column:2}.bestWord{font-size:22px}}button,.person button,.request,.linkBtn,.signout{transition:transform .12s ease,background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,opacity .14s ease}button:not(:disabled):hover{transform:translateY(-1px)}button:not(:disabled):active{transform:translateY(0) scale(.975)}button:disabled{cursor:not-allowed}.person button.sent{background:#ecfdf5;border-color:#86efac;color:#15803d}.history{overflow:hidden}.history>div{grid-template-columns:auto 1fr auto;gap:14px;padding:16px 20px}.historyWord{width:auto;min-width:0;max-width:300px;padding:7px 12px;border-width:1.5px;border-radius:8px;font-size:18px;box-shadow:none}.historyWord:hover{box-shadow:0 5px 18px #1118270d}.historyWord.common{border-color:#94a3b8}.historyWord.uncommon{border-color:#34d399;background:#ecfdf5;color:#047857}.historyWord.rare{border-color:#60a5fa;background:#eff6ff;color:#1d4ed8}.historyWord.epic{border-color:#c084fc;background:#faf5ff;color:#7e22ce}.historyWord.legendary{border-color:#fbbf24;background:#fffbeb;color:#b45309}.historyWord.mythic{border-color:#fb7185;background:#fff1f2;color:#be123c}[data-theme=dark] .historyWord.uncommon,[data-theme=dark] .historyWord.rare,[data-theme=dark] .historyWord.epic,[data-theme=dark] .historyWord.legendary,[data-theme=dark] .historyWord.mythic{background:var(--card)}.lastHome{display:flex;flex-direction:column;align-items:center;gap:11px;margin:8px 0 2px}.homeWord{font-size:34px;font-weight:950;letter-spacing:.05em;padding:14px 22px;border:2px solid #aab4c2;border-radius:12px;background:var(--card);color:var(--text);cursor:pointer}.homeWord.uncommon{border-color:#34d399;color:#047857}.homeWord.rare{border-color:#60a5fa;color:#2563eb}.homeWord.epic{border-color:#c084fc;color:#9333ea}.homeWord.legendary{border-color:#fbbf24;color:#d97706}.homeWord.mythic{border-color:#fb7185;color:#e11d48}.notifWrap{position:relative}.notifDrop{position:absolute;z-index:40;right:0;top:48px;width:350px;background:var(--card);border:1px solid var(--line);border-radius:11px;box-shadow:0 18px 45px #0f172a24;overflow:hidden;animation:dropIn .16s ease-out}.notifDrop h3{margin:0;padding:17px;border-bottom:1px solid var(--line);font-size:14px}.notifMini{display:flex;gap:10px;padding:14px 17px;border-bottom:1px solid var(--line);font-size:12px}.notifMini svg{width:17px}.notifMini span{font-weight:750}.notifMini small{display:block;color:var(--muted);margin-top:4px}.notifDrop>p{padding:18px;color:var(--muted)}.viewAll{width:100%;height:42px;border:0;background:var(--soft);color:var(--muted);font-weight:850;cursor:pointer}@keyframes dropIn{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:none}}.about{max-width:760px}.about>p{line-height:1.75;color:var(--muted)}.about h2{margin-top:44px}.howGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.howGrid>div{display:grid;grid-template-columns:34px 1fr;gap:2px 10px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.howGrid b{grid-row:1/3;font-size:22px;color:var(--muted)}.howGrid strong{font-size:12px}.howGrid span{font-size:11px;color:var(--muted)}.rarityRows{border:1px solid var(--line);border-radius:10px;overflow:hidden}.rarityRows>div{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid var(--line)}.rarityRows>div:last-child{border:0}.rarityRows>div>span:last-child{font-size:11px;color:var(--muted)}.socialLink{display:inline-flex;margin-top:8px;padding:10px 13px;border:1px solid var(--line);border-radius:8px;color:var(--text);font-weight:900;font-size:11px;text-decoration:none;transition:.14s ease}.socialLink:hover{transform:translateY(-1px);box-shadow:var(--shadow)}@media(max-width:700px){.notifDrop{position:fixed;top:66px;left:10px;right:10px;width:auto}.howGrid{grid-template-columns:1fr}.history>div{grid-template-columns:1fr auto}.history>div>span{grid-row:2;color:var(--muted)}}.headerLinks{display:flex;align-items:center;gap:3px;margin-left:auto}.headerLinks .icon{width:35px;height:35px;display:grid;place-items:center;border:0;background:transparent;color:var(--text);border-radius:7px;text-decoration:none;cursor:pointer}.headerLinks .icon svg{width:17px;height:17px}.headerLinks .icon:hover{background:var(--soft)}.headerX{transition:transform .12s ease,background-color .14s ease}.headerX:hover{transform:translateY(-1px)}.homeBadgeLine{max-width:620px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px;margin:4px 0 2px}.homeBadgeLine>span{font-size:10px;font-weight:850;color:var(--muted)}.xFollow{background:#000!important;color:#fff!important;border:0!important;border-radius:999px!important;min-width:220px;height:52px;padding:0 25px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:11px;font-size:16px!important;font-weight:650!important;letter-spacing:0!important;box-shadow:none!important}.xFollow svg{width:20px;height:20px;color:#fff;flex:none}.xFollow:hover{background:#151515!important;box-shadow:0 7px 18px #0002!important}.xFollow:active{transform:scale(.98)!important}.right .headerInfo,.right .headerX{flex:0 0 36px}.right .headerX{display:flex;align-items:center;justify-content:center;height:36px;border:1px solid var(--line);border-radius:8px;color:var(--text);text-decoration:none}.right .headerX:hover,.right .headerInfo:hover{background:var(--soft)}.persistedBadges{padding-top:24px}.persistedBadge{animation:none!important}.badgeName{border:0;background:transparent;padding:0;font-weight:900;color:var(--text);cursor:pointer;border-radius:4px;transition:color .14s ease,transform .12s ease}.badgeName:hover{color:#2563eb}.badgeName:active{transform:scale(.97)}.brandGroup{justify-self:start;display:flex;align-items:center;gap:3px}.brandGroup .brand{justify-self:auto}.brandUtility{width:28px;height:32px;padding:0;border:0;background:transparent;color:var(--muted);display:grid;place-items:center;border-radius:6px;cursor:pointer;text-decoration:none;transition:color .14s ease,background .14s ease,transform .1s ease}.brandUtility svg{width:15px;height:15px}.brandUtility:hover{color:var(--text);background:var(--soft)}.brandUtility:active{transform:scale(.92)}.hero{padding-top:66px}.homeWord{font-size:25px!important;min-height:58px!important;padding:0 22px!important;border-width:2px!important;border-radius:9px!important;letter-spacing:.035em!important;box-shadow:0 4px 14px #14213d0a!important}.lastHome .resultMeta{margin:12px 0 11px}.lastHome .earned{font-size:14px;padding:6px 12px;margin-bottom:7px;font-weight:750}.lifetimeHome{display:flex;flex-direction:column;align-items:center;margin-bottom:16px;line-height:1.1}.lifetimeHome strong{font-size:14px;font-weight:700;letter-spacing:.035em}.lifetimeHome span{font-size:10px;color:var(--muted);margin-top:4px;font-weight:500}.shareBtn{height:34px!important;padding:0 12px!important;border-radius:7px!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;gap:6px!important;box-shadow:0 2px 5px #14213d0b!important}.shareBtn svg{width:14px;height:14px}.lastHome+.timer,.lastHome~.timer{margin-top:13px}.persistedBadges{padding-top:20px}@media(max-width:700px){.brandGroup{gap:1px}.brandUtility{width:25px}.hero{padding-top:48px}.homeWord{font-size:22px!important}}.badgeName:hover,.userLink:hover,.textLink:hover{color:var(--text)!important}.hero{padding-top:48px}.homeWord{font-size:29px!important;min-height:66px!important;padding:0 26px!important}.lastHome .resultMeta{margin-top:14px}.lastHome .earned{font-size:15px;padding:7px 13px}.lifetimeHome strong{font-size:15px}.shareBtn{height:36px!important;padding:0 14px!important;font-size:12.5px!important}@media(max-width:700px){.hero{padding-top:36px}.homeWord{font-size:25px!important;min-height:61px!important}}.balanceQuick{border:1px solid var(--line);background:var(--card);height:34px;border-radius:8px;padding:0 10px;font-size:11px;font-weight:800;cursor:pointer}.marketQuick{border:0}.marketHero{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;margin-bottom:28px}.marketHero h1,.collectionHead h1{font-size:34px;margin:5px 0}.marketHero p,.collectionHead p{color:var(--muted);margin:0}.marketKicker{font-size:10px;letter-spacing:.16em;color:var(--muted);font-weight:800}.walletCard{min-width:185px;border:1px solid var(--line);background:var(--card);border-radius:12px;padding:13px;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;box-shadow:var(--shadow)}.walletCard span{font-size:9px;color:var(--muted);font-weight:800}.walletCard strong{display:block;color:var(--text);font-size:20px;margin-top:3px}.marketStats,.valueCards{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:11px;overflow:hidden;margin:20px 0 34px}.marketStats>div,.valueCards>div{padding:15px 17px;border-right:1px solid var(--line)}.marketStats>div:last-child,.valueCards>div:last-child{border:0}.marketStats span,.valueCards span{display:block;font-size:9px;color:var(--muted);font-weight:800;letter-spacing:.06em}.marketStats strong,.valueCards strong{display:block;margin-top:5px;font-size:17px}.marketPage>h2{font-size:12px;letter-spacing:.1em}.marketGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.marketCard{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--card);box-shadow:var(--shadow)}.marketWordTop{display:flex;justify-content:space-between;align-items:center}.marketWordTop small,.marketCard>small{color:var(--muted);font-size:9px}.marketCard h3{font-size:25px;margin:18px 0 14px;letter-spacing:.035em}.marketPrice span{display:block;font-size:9px;color:var(--muted);font-weight:800}.marketPrice strong{display:block;font-size:19px;margin:3px 0}.marketCard>button{width:100%;height:37px;margin-top:14px;border:1px solid #111827;border-radius:8px;background:#111827;color:#fff;font-size:11px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.marketCard>button:disabled{opacity:.45}.emptyMarket{grid-column:1/-1;padding:40px;border:1px dashed var(--line);border-radius:12px;text-align:center;color:var(--muted)}.marketMsg{padding:10px 12px;background:var(--soft);border:1px solid var(--line);border-radius:8px;font-size:11px;margin-bottom:12px}.walletPage>h1{font-size:42px;margin:8px 0}.fakeWithdraw{height:42px;border:1px solid var(--line);border-radius:8px;background:var(--soft);color:var(--muted);font-size:11px;font-weight:800;padding:0 16px}.collectionHead{margin-bottom:25px}@media(max-width:700px){.marketHero{display:block}.walletCard{margin-top:18px}.marketGrid,.marketStats,.valueCards{grid-template-columns:1fr}.marketStats>div,.valueCards>div{border-right:0;border-bottom:1px solid var(--line)}.marketStats>div:last-child,.valueCards>div:last-child{border-bottom:0}.balanceQuick{display:none}}.rollMarketValue{display:flex;flex-direction:column;align-items:center;margin:3px 0 15px}.rollMarketValue span{font-size:9px;font-weight:800;letter-spacing:.09em;color:var(--muted)}.rollMarketValue strong{font-size:15px;margin-top:3px}.rollMarketValue small{font-size:9px;color:var(--muted);margin-top:3px}.notFound{text-align:center;padding-top:110px!important}.notFound>strong{font-size:64px;line-height:1;font-weight:950;letter-spacing:-.04em}.notFound h1{font-size:18px;margin:12px 0 7px}.notFound p{color:var(--muted);margin:0 auto 20px}.notFound>button{height:38px;padding:0 16px;border:1px solid var(--text);border-radius:8px;background:var(--text);color:var(--bg);font-size:11px;font-weight:800;cursor:pointer}.marketTools{display:flex;gap:9px;margin:0 0 18px}.marketTools .search{flex:1}.marketTools select{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:8px;padding:0 12px;font-size:10px;font-weight:800}.marketWordLink{display:block;border:0!important;background:transparent!important;color:var(--text)!important;width:auto!important;height:auto!important;margin:18px 0 14px!important;padding:0!important;font-size:25px!important;font-weight:900!important;letter-spacing:.035em;cursor:pointer;text-align:left}.marketWordLink:hover{text-decoration:underline}.wordMarketHero{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:22px 0 30px}.wordMarketHero h1{font-size:44px;margin:7px 0}.wordMarketHero p{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;font-weight:800;margin:0}.wordMarketHero p svg{width:14px}.wordMarketQuote{text-align:right}.wordMarketQuote span{display:block;font-size:9px;color:var(--muted);font-weight:800}.wordMarketQuote strong{display:block;font-size:26px;margin:4px 0}.wordMarketQuote small{color:var(--muted)}.priceChart{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--card)}.chartHead{display:flex;justify-content:space-between;font-size:10px}.chartHead span{color:var(--muted)}.priceChart svg{width:100%;height:180px;margin-top:18px;overflow:visible}.noChart{height:180px;display:grid;place-items:center;color:var(--muted);font-size:11px}.wordMarketInfo{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:12px 0}.wordMarketInfo>div{padding:14px;border-right:1px solid var(--line)}.wordMarketInfo>div:last-child{border:0}.wordMarketInfo span{display:block;color:var(--muted);font-size:9px;font-weight:800}.wordMarketInfo strong{display:block;margin-top:4px}.wordBuy{width:100%;height:43px;border:0;border-radius:8px;background:var(--text);color:var(--bg);font-weight:900;cursor:pointer}.wordMarketPage>h2{font-size:11px;letter-spacing:.1em;margin-top:32px}.saleHistory>div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line);font-size:11px}.clickableValue{border:0;background:transparent;cursor:pointer;color:var(--text)}.clickableValue:hover strong{text-decoration:underline}@media(max-width:700px){.marketTools,.wordMarketHero{flex-direction:column;align-items:stretch}.marketTools select{height:40px}.wordMarketQuote{text-align:left}.wordMarketInfo{grid-template-columns:1fr}.wordMarketInfo>div{border-right:0;border-bottom:1px solid var(--line)}}.detailTop .rollMarketValue{width:100%;text-align:center;align-items:center;margin:12px auto 8px}.rangeTabs{display:flex;gap:4px;margin:14px 0 2px}.rangeTabs button{border:0;background:transparent;color:var(--muted);font-size:9px;font-weight:900;padding:6px 9px;border-radius:6px;cursor:pointer}.rangeTabs button.active{background:var(--text);color:var(--bg)}.chartWrap{position:relative}.priceChart .chartWrap svg{display:block;width:100%;height:210px;margin-top:2px;overflow:visible}.chartTooltip{position:absolute;transform:translate(-50%,-100%);pointer-events:none;background:var(--text);color:var(--bg);padding:7px 9px;border-radius:7px;white-space:nowrap;box-shadow:0 5px 20px #0002}.chartTooltip b,.chartTooltip span{display:block;font-size:10px}.chartTooltip span{opacity:.7;font-size:8px;margin-top:2px}.saleHistory button,.txHistory button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;text-align:left}.saleHistory button:hover,.txHistory button:hover{opacity:.65}.saleHistory code{font-size:9px;color:var(--muted)}.transactionModal{position:relative;width:min(410px,calc(100vw - 30px));background:var(--card);border:1px solid var(--line);border-radius:14px;padding:26px;box-shadow:0 24px 70px #0003}.transactionModal>h2{text-align:center;margin:8px 0 4px}.transactionModal>p{text-align:center;color:var(--muted);font-size:11px}.modalX{position:absolute;right:15px;top:14px;border:1px solid var(--line);background:transparent;color:var(--text);width:32px;height:32px;border-radius:50%;font-size:20px;cursor:pointer}.txIcon{margin:0 auto;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--text);color:var(--bg);font-size:22px}.txRows{margin-top:24px}.txRows>div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:11px}.txRows span{color:var(--muted)}.txRows b,.txRows code,.txRows button{text-align:right;overflow-wrap:anywhere}.txRows button{border:0;background:transparent;color:var(--text);font-weight:800;cursor:pointer;text-decoration:underline}.payChoice{width:100%;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid var(--line);background:transparent;color:var(--text);border-radius:9px;padding:14px;margin-top:9px;cursor:pointer}.payChoice svg{width:20px}.payChoice span{flex:1;font-weight:900}.payChoice small{display:block;color:var(--muted);font-weight:500;margin-top:2px}.payChoice:disabled{opacity:.42;cursor:not-allowed}.testNotice{display:block;text-align:center;color:var(--muted);margin-top:14px}.addFunds{height:40px;padding:0 16px;border:1px solid var(--text);border-radius:8px;background:var(--text);color:var(--bg);font-weight:900;margin:12px 8px 12px 0;cursor:pointer}.filterWrap{position:relative}.filterButton{position:relative;width:40px;height:40px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);display:grid;place-items:center;cursor:pointer}.filterButton svg{width:17px}.filterButton i{position:absolute;right:-6px;top:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:10px;background:var(--text);color:var(--bg);font:800 9px/17px inherit;font-style:normal}.filterPopover{position:absolute;right:0;top:48px;z-index:20;width:290px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:15px;box-shadow:0 14px 40px #0002}.filterPopover>b,.filterPopover>label{display:block;font-size:10px}.filterPopover>label{color:var(--muted);margin:15px 0 7px}.filterPopover>div{display:flex;align-items:center;gap:7px}.filterPopover input{min-width:0;width:100%;height:36px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--text);padding:0 9px}.filterPopover span{font-size:9px;color:var(--muted)}.filterPopover>button{margin-top:12px;border:0;background:transparent;color:var(--muted);font-size:9px;font-weight:800;cursor:pointer}.ownerLink{border:0;background:transparent;color:var(--text);font-weight:900;padding:4px 0;cursor:pointer;text-decoration:underline}.marketGreen{color:#22a35a}.marketGreen .chartHead,.marketGreen .rangeTabs{color:var(--text)}.chartGrid{stroke:var(--line);stroke-width:1}.chartAxis{fill:var(--muted);font-size:9px}.txHistory{border:1px solid var(--line);border-radius:11px;overflow:hidden}.txHistory button{padding:15px 16px}.txHistory button:last-child{border-bottom:0}.txHistory button strong{min-width:90px;text-align:right}.txHistory button span{color:var(--muted);font-size:10px}.walletPage .txHistory button strong{color:#159447}.walletPage .txHistory button strong[data-negative=true]{color:#dc3434}.aboutFooter{display:flex;align-items:center;gap:18px;margin-top:55px;padding-top:22px;border-top:1px solid var(--line)}.aboutFooter button{border:0;background:transparent;color:var(--text);font-weight:800;font-size:10px;cursor:pointer}.aboutFooter .homeFoot{margin-left:auto;border:1px solid var(--text);background:var(--text);color:var(--bg);padding:9px 12px;border-radius:7px;display:flex;gap:6px;align-items:center}.homeFoot svg{width:14px}.docPage{max-width:760px}.docPage h1{font-size:28px;margin-top:28px}.docPage h2{font-size:13px;margin:30px 0 8px}.docPage p{line-height:1.7;color:var(--muted)}.docDate{font-size:10px!important}.docWarning{border:1px solid var(--line);border-radius:9px;padding:14px;margin-top:32px;font-size:10px;color:var(--muted)}.dangerZone{padding-top:0!important;padding-bottom:80px!important}.dangerZone>h2{color:#d71920;font-size:12px}.dangerZone>div{display:flex;gap:14px;border:1px solid #ff8d91;background:#fff4f4;color:#c9141c;border-radius:9px;padding:18px}.dangerZone svg{width:20px}.dangerZone span{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.dangerZone small{font-size:10px}.dangerZone button{border:1px solid #ff777d;background:transparent;color:#c9141c;border-radius:7px;padding:9px 12px;font-weight:900;cursor:pointer}[data-theme=dark] .dangerZone>div{background:#2b1114}.txHistory .moneyIn{color:#159447!important}.txHistory .moneyOut{color:#dc3434!important}.profile>.dangerZone{width:100%;max-width:none;margin-top:28px;padding:0!important}.profile>.dangerZone>div{width:100%;box-sizing:border-box}.badgesPage{max-width:900px}.badgesTitle h1{margin-bottom:5px}.badgesTitle p{color:var(--muted);font-size:11px}.badgeSearch{margin:22px 0}.allBadgesGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.allBadgeCard{display:grid;grid-template-columns:42px 1fr auto;grid-template-rows:auto auto;align-items:center;gap:3px 12px;text-align:left;border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:10px;padding:14px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.allBadgeCard:hover{transform:translateY(-2px);box-shadow:0 7px 22px #0000000c}.badgeBigSmall{grid-row:1/3;font-size:25px}.allBadgeCard>div strong,.allBadgeCard>div small{display:block}.allBadgeCard>div small{color:var(--muted);font-size:9px;margin-top:3px}.allBadgeCard>b{grid-column:3;font-size:10px}.allBadgeCard .rarity{justify-self:end}.wordMarketHero h1 span,.detailWord span{display:inline-block;min-width:1ch;will-change:contents}@media(max-width:700px){.allBadgesGrid{grid-template-columns:1fr}}.notifWrap .bell .notifCount{position:absolute;right:-6px;top:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#e52b32;color:#fff;border:2px solid var(--bg);font-size:8px;font-style:normal;font-weight:900;line-height:13px;text-align:center}.personName{border:0;background:transparent;color:var(--text);font-weight:900;cursor:pointer;padding:0;text-align:left}.personName:hover{text-decoration:underline}.friendProfileBtn{display:inline-flex;align-items:center;gap:6px;margin-top:11px;border:1px solid var(--line);background:var(--text);color:var(--bg);border-radius:7px;padding:8px 11px;font-size:9px;font-weight:900;cursor:pointer}.friendProfileBtn svg{width:13px}.friendProfileBtn.remove{background:transparent;color:var(--text)}.todayBestHome{max-width:520px;margin:24px auto 55px;text-align:center;border:1px solid var(--line);border-radius:12px;padding:20px;background:var(--card)}.todayBestHome>span{display:block;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.06em}.todayBestHome .bestWord{display:block;margin:17px auto 10px;border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:10px;padding:14px 24px;font-size:28px;font-weight:900;cursor:pointer}.todayBestHome p{font-size:10px;color:var(--muted)}.todayBestHome p button{border:0;background:transparent;color:var(--text);font-weight:900;cursor:pointer}.todayBestHome>.badgeCollection{justify-content:center;margin:14px 0}.todayBestHome>strong{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:7px 13px}.profileTitle{display:inline-flex;align-items:center;gap:6px;margin:7px 0 2px;border:1px solid #e4b849;background:#fff9e9;color:#9a6900;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:900;cursor:pointer}.profileTitle svg,.titleAction svg{width:12px;height:12px}.titleAction{display:inline-flex;align-items:center;gap:4px;margin-top:7px;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:6px;padding:5px 7px;font-size:8px;font-weight:900;cursor:pointer}.titleAction.active{border-color:#e4b849;color:#a87800;background:#fff9e9}.deleteModal{max-width:440px;text-align:left}.deleteModal .deleteIcon{width:25px;height:25px;color:#d71920;margin-bottom:5px}.deleteModal h2{font-size:18px;margin:6px 0 8px}.deleteModal>p{color:var(--muted);font-size:11px;line-height:1.6}.deleteAgree{display:flex;align-items:flex-start;gap:9px;border:1px solid var(--line);border-radius:8px;padding:11px;margin:17px 0;font-size:10px;line-height:1.45;cursor:pointer}.deleteAgree input{margin-top:2px}.deleteUsername{display:block;font-size:9px;font-weight:800}.deleteUsername input{display:block;width:100%;box-sizing:border-box;margin-top:7px;border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:7px;padding:11px}.deleteFinal{width:100%;margin-top:14px;border:1px solid #e1282f;background:#e1282f;color:#fff;border-radius:8px;padding:11px;font-weight:900;cursor:pointer}.deleteFinal:disabled{opacity:.35;cursor:not-allowed}.deleteModal .primary{width:100%;margin-top:12px}[data-theme=dark] .profileTitle,[data-theme=dark] .titleAction.active{background:#30260d;color:#ffd875;border-color:#705b22}.marketTabs{display:flex;gap:5px;margin:24px 0 16px;border-bottom:1px solid var(--line);padding-bottom:8px}.marketTabs button{border:0;background:transparent;color:var(--muted);font-size:9px;font-weight:900;padding:8px 12px;border-radius:7px;cursor:pointer}.marketTabs button.active{background:var(--text);color:var(--bg)}.wordActions{display:flex;gap:8px;margin:12px 0}.watchBtn,.offerBtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:9px 12px;font-size:9px;font-weight:900;cursor:pointer}.watchBtn svg,.offerBtn svg{width:14px}.watchBtn.active{color:#c89200;border-color:#e4b849;background:#fff9e9}.provenance{margin:25px 0;border:1px solid var(--line);border-radius:10px;padding:15px}.provenance h2{margin:0 0 12px}.provenance>div{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:9px 0;font-size:9px}.provenance span{color:var(--muted);font-weight:800}.provenance button{border:0;background:none;color:var(--text);font-weight:900;cursor:pointer}.setsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.setCard{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:16px}.setCard>svg{width:18px}.setCard h3{font-size:13px;margin:9px 0 4px}.setCard p{font-size:9px;color:var(--muted);min-height:28px}.setCard strong,.setCard small{display:block;font-size:9px;margin-top:7px}.setCard small{color:var(--muted)}.setProgress{height:5px;border-radius:9px;background:var(--line);overflow:hidden;margin-top:14px}.setProgress i{display:block;height:100%;background:var(--text);border-radius:9px}.offersPanel{display:flex;flex-direction:column;gap:7px}.offerSort{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:10px}.offerSort select{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:6px;padding:7px}.offerRow{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:14px;border:1px solid var(--line);border-radius:9px;padding:12px}.offerRow>div:first-child>button{display:block;border:0;background:none;color:var(--text);font-weight:900;font-size:13px;cursor:pointer}.offerRow span{font-size:8px;color:var(--muted)}.offerRow span button{border:0;background:none;color:inherit;font-weight:800;cursor:pointer;padding:0}.offerRow em{font-size:8px;color:var(--muted);font-style:normal;font-weight:900}.offerRow>div:last-child{display:flex;gap:5px}.offerRow>div:last-child button,.offerRow>button{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:6px;padding:6px 8px;font-size:8px;font-weight:900;cursor:pointer}.offerRow svg{width:11px}.offerModal label{display:block;font-size:9px;font-weight:900;margin:16px 0}.offerModal input{display:block;width:100%;box-sizing:border-box;margin-top:6px;padding:11px;border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:7px}.offerModal p{font-size:10px;line-height:1.55;color:var(--muted)}.offerModal .primary{width:100%}@media(max-width:760px){.setsGrid{grid-template-columns:1fr}.marketTabs{overflow:auto}.offerRow{grid-template-columns:1fr auto}.offerRow em{display:none}}[data-theme=dark] .watchBtn.active{background:#30260d;color:#ffd875;border-color:#705b22}.modalBack{position:fixed!important;inset:0!important;z-index:1000!important;display:grid!important;place-items:center!important;padding:20px!important;background:#080c148f!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fadeIn .16s ease both}.modalBack>.modal,.modalBack>.transactionModal{position:relative;width:min(440px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 40px));overflow:auto;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:22px;box-shadow:0 24px 80px #00000040;animation:modalPop .22s cubic-bezier(.2,.8,.2,1) both}.actionModal label{display:block;margin:18px 0 12px;font-size:9px;font-weight:900;letter-spacing:.06em}.actionModal input{display:block;width:100%;margin-top:7px;border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:8px;padding:12px;font-size:15px;font-weight:750}.actionModal .primary,.offerModal .primary{width:100%;border:0;border-radius:8px;background:var(--text);color:var(--bg);padding:12px;font-weight:900;cursor:pointer}.actionModal .primary:disabled{opacity:.35}.modalHeroIcon{width:24px;height:24px;margin-bottom:5px}.setModal{width:min(620px,calc(100vw - 32px))!important}.setWordList{margin-top:16px;border:1px solid var(--line);border-radius:10px;overflow:hidden;max-height:470px;overflow-y:auto}.setWordList>div{display:grid;grid-template-columns:1fr auto;align-items:center;padding:10px 12px;border-bottom:1px solid var(--line)}.setWordList>div:last-child{border-bottom:0}.setWordList button{border:0;background:none;text-align:left;font-weight:900;cursor:pointer}.setWordList button:disabled{color:var(--muted);cursor:default}.setWordList span{font-size:8px;color:var(--muted);font-weight:850}.setCard{cursor:pointer;transition:transform .16s ease,box-shadow .16s ease}.setCard:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.requestList{display:flex;flex-direction:column;gap:8px}.requestCard{border:1px solid var(--line);border-radius:9px;padding:11px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px}.requestCard>small{font-size:8px;color:var(--muted)}.requestCard>div{grid-column:1/-1;display:flex;gap:6px;margin-top:5px}.requestCard>div button{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--line);background:var(--soft);border-radius:7px;padding:7px 9px;font-size:8px;font-weight:900;cursor:pointer}.requestCard svg{width:11px}.moneyWithdraw{color:#c89116!important}.ownedBadge{grid-column:1/-1;justify-self:start;font-size:7px;font-style:normal;font-weight:950;color:#a87908;background:#fff7dc;border:1px solid #ead18d;border-radius:999px;padding:3px 6px}.fakeWithdraw{display:flex!important;align-items:center;justify-content:center;gap:6px}.fakeWithdraw svg{width:13px}.content>*{animation:pageRise .38s cubic-bezier(.2,.75,.2,1) both}.content>*:nth-child(2){animation-delay:35ms}.content>*:nth-child(3){animation-delay:.07s}.content>*:nth-child(4){animation-delay:.105s}.marketGrid>*,.allBadgesGrid>*,.setsGrid>*,.history>*{animation:itemPop .34s cubic-bezier(.2,.8,.2,1) both}.marketGrid>*:nth-child(2n),.allBadgesGrid>*:nth-child(2n),.setsGrid>*:nth-child(2n){animation-delay:25ms}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPop{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:none}}@keyframes pageRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes itemPop{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}[data-theme=dark] .ownedBadge{background:#30260d;color:#ffd875;border-color:#705b22}.globalToast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:1200;max-width:min(520px,calc(100vw - 30px));border:1px solid var(--line);background:var(--card);color:var(--text);box-shadow:0 14px 45px #0003;border-radius:10px;padding:10px 14px;font-size:10px;font-weight:800;animation:toastIn .2s ease both;cursor:pointer}.ownershipHistory{border:1px solid var(--line);border-radius:10px;overflow:hidden;margin-bottom:22px}.ownershipHistory>div{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:9px 11px;border-bottom:1px solid var(--line);font-size:9px}.ownershipHistory>div:last-child{border-bottom:0}.ownershipHistory button{border:0;background:none;text-align:left;font-weight:900;cursor:pointer}.ownershipHistory span{color:var(--muted)}.ownershipHistory strong{font-size:8px}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:600px){.ownershipHistory>div{grid-template-columns:1fr auto}.ownershipHistory span{grid-column:1/-1}}.marketWordSearch{height:44px;border:1px solid var(--line);border-radius:10px;background:var(--panel);display:flex;align-items:center;gap:9px;padding:0 12px;margin:14px 0}.marketWordSearch svg{width:15px;color:var(--muted)}.marketWordSearch input{flex:1;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:11px}.marketWordSearch span{font-size:7px;color:var(--muted);font-weight:900}.marketSearchResults{border:1px solid var(--line);border-radius:10px;overflow:hidden}.marketSearchResults article{display:grid;grid-template-columns:minmax(120px,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line)}.marketSearchResults article:last-child{border-bottom:0}.marketSearchResults article>span{font-size:8px;color:var(--muted);font-weight:850}.searchOwner,.searchOffer{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:6px;padding:6px 8px;font-size:8px;font-weight:900;cursor:pointer}.searchOwner{border:0;background:transparent;color:var(--muted)}@media(max-width:650px){.marketSearchResults article{grid-template-columns:1fr auto}.searchOwner{grid-column:1}.searchOffer{grid-column:2;grid-row:2}}.deleteModal .primary,.confirmModal .primary{border:0!important;background:var(--text)!important;color:var(--bg)!important;border-radius:8px!important;padding:11px 14px!important;font-size:9px!important;font-weight:900!important;cursor:pointer!important}.confirmActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.confirmActions button{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:11px;font-size:9px;font-weight:900;cursor:pointer}.notifDrop .viewAll{font-size:9px!important;letter-spacing:.02em!important;padding:12px!important}.badgesTitle{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.badgesTitle select{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:8px 10px;font-size:9px;font-weight:800}.pager{grid-column:1/-1;display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;padding:18px 10px!important;border:0!important}.pager button{display:inline-flex!important;align-items:center!important;gap:4px!important;border:1px solid var(--line)!important;background:var(--panel)!important;color:var(--text)!important;border-radius:7px!important;padding:7px 10px!important;font-size:8px!important;font-weight:900!important;cursor:pointer!important}.pager button:disabled{opacity:.3;cursor:default!important}.pager svg{width:12px}.pager span{font-size:8px;color:var(--muted);font-weight:900}.content,.hero{animation:pageEnter .3s cubic-bezier(.2,.75,.2,1) both}@keyframes pageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.marketTools{position:relative;z-index:40}.marketTabs,.marketSearchResults,.marketGrid,.setsGrid,.offersPanel{position:relative;z-index:1}.filterWrap{z-index:60}.filterPopover{z-index:1000!important}.wordSetLinks{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 28px}.wordSetLinks button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:9px 11px;font-size:9px;font-weight:900;cursor:pointer}.wordSetLinks svg{width:14px;height:14px}.undiscoveredHero p{color:var(--muted);font-size:11px}.emptyWordHistory{margin-top:28px;border-top:1px solid var(--line);padding-top:18px}.emptyWordHistory p,.saleHistory>p{color:var(--muted);font-size:11px}.devResetRoll{width:25px;height:25px;margin-left:7px;border:1px solid var(--line);border-radius:7px;background:var(--panel);color:var(--text);display:inline-grid;place-items:center;cursor:pointer;vertical-align:middle;padding:0}.devResetRoll:hover{transform:rotate(-18deg)}.devResetRoll svg{width:12px;height:12px}.heroWithBadges{padding-bottom:8px}.persistedBadges{padding-top:8px}.badgeRow.common{box-shadow:var(--shadow)}.badgeRow.uncommon{box-shadow:0 0 26px color-mix(in srgb,#22c55e 20%,transparent),var(--shadow)}.badgeRow.rare{box-shadow:0 0 28px color-mix(in srgb,#3b82f6 21%,transparent),var(--shadow)}.badgeRow.epic{box-shadow:0 0 30px color-mix(in srgb,#a855f7 23%,transparent),var(--shadow)}.badgeRow.legendary{box-shadow:0 0 32px color-mix(in srgb,#f59e0b 24%,transparent),var(--shadow)}.badgeRow.mythic{box-shadow:0 0 34px color-mix(in srgb,#f43f5e 27%,transparent),var(--shadow)}button.rollMarketValue.marketJump{border:0;background:transparent;color:inherit;padding:0;cursor:pointer;font:inherit;width:100%}.marketJump>span{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.marketJump:hover>span{color:#2563eb}@media(max-width:700px){.heroWithBadges{padding-bottom:5px}.persistedBadges{padding-top:5px}}.collectionTools{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;gap:9px;margin:24px 0 8px}.collectionTools select{height:46px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--text);padding:0 11px;font-weight:800;outline:0}.collectionResultMeta{color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.06em;margin:0 0 14px}@media(max-width:700px){.collectionTools{grid-template-columns:1fr 1fr}.collectionTools .search{grid-column:1/-1}.collectionTools select{width:100%}}.feedPage,.feedPage>*{animation:none!important}.feedPage .rollCard{animation:none!important;transform:none!important}.wordBox.common{border-color:#94a3b8;color:#475569;background:#64748b08}.wordBox.uncommon{border-color:#34d399;color:#047857;background:#ecfdf5}.wordBox.rare{border-color:#60a5fa;color:#1d4ed8;background:#eff6ff}.wordBox.epic{border-color:#c084fc;color:#7e22ce;background:#faf5ff}.wordBox.legendary{border-color:#fbbf24;color:#b45309;background:#fffbeb}.wordBox.mythic{border-color:#fb7185;color:#be123c;background:#fff1f2}[data-theme=dark] .wordBox.common,[data-theme=dark] .wordBox.uncommon,[data-theme=dark] .wordBox.rare,[data-theme=dark] .wordBox.epic,[data-theme=dark] .wordBox.legendary,[data-theme=dark] .wordBox.mythic{background:var(--card)}.like{min-width:68px;overflow:hidden;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .16s ease!important}.like:active{transform:scale(.94)}.like svg{width:16px;height:16px;flex:0 0 16px;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.like.liked svg{transform:scale(1.08)}.likeCount{display:inline-block;min-width:30px;text-align:left;font-variant-numeric:tabular-nums;animation:likeCountUp .22s cubic-bezier(.2,.8,.2,1)}@keyframes likeCountUp{0%{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.like,.like svg,.likeCount{transition:none!important;animation:none!important}}.miniWord i.hit{font-weight:950}.miniWord.common i.hit{border:1px solid #94a3b8;background:#94a3b820;color:#475569}.miniWord.uncommon i.hit{border:1px solid #34d399;background:#34d39918;color:#047857}.miniWord.rare i.hit{border:1px solid #60a5fa;background:#60a5fa18;color:#1d4ed8}.miniWord.epic i.hit{border:1px solid #c084fc;background:#c084fc18;color:#7e22ce}.miniWord.legendary i.hit{border:1px solid #fbbf24;background:#fbbf241b;color:#b45309}.miniWord.mythic i.hit{border:1px solid #fb7185;background:#fb71851b;color:#be123c}[data-theme=dark] .miniWord i.hit{background:color-mix(in srgb,currentColor 12%,var(--card))}.badgeStats{grid-template-columns:repeat(4,1fr);align-items:stretch}.badgeStats>div,.badgeStats>.probStat{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center}.badgeRarityBig{font-size:13px!important;padding:7px 11px!important}.probStat{border:0;background:transparent;color:var(--text);font:inherit;cursor:pointer;padding:0}.probStat label{cursor:pointer}.probStat strong{font-size:17px}.probStat small{margin-top:5px;color:var(--muted);font-size:8px;font-weight:800}.probStat:hover strong{text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.badgeStats{grid-template-columns:1fr 1fr}}@media(max-width:520px){.badgeStats{grid-template-columns:1fr}}.bestWord.common{border-color:#94a3b8;color:#475569}.bestWord.uncommon{border-color:#34d399;color:#047857;background:#ecfdf5}.bestWord.rare{border-color:#60a5fa;color:#1d4ed8;background:#eff6ff}.bestWord.epic{border-color:#c084fc;color:#7e22ce;background:#faf5ff}.bestWord.legendary{border-color:#fbbf24;color:#b45309;background:#fffbeb}.bestWord.mythic{border-color:#fb7185;color:#be123c;background:#fff1f2}[data-theme=dark] .bestWord.common,[data-theme=dark] .bestWord.uncommon,[data-theme=dark] .bestWord.rare,[data-theme=dark] .bestWord.epic,[data-theme=dark] .bestWord.legendary,[data-theme=dark] .bestWord.mythic{background:var(--card)}.walletActions{display:flex;align-items:center;gap:9px;margin:12px 0}.walletActions .addFunds,.walletActions .fakeWithdraw{height:42px;margin:0}.fakeWithdraw{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer!important;opacity:.72;transition:opacity .15s ease,transform .12s ease,border-color .15s ease}.fakeWithdraw:hover{opacity:1;border-color:#94a3b8}.detailActions{align-items:center;gap:10px}.detailActions .shareBtn,.detailActions .like{height:40px!important;margin:0!important}.like{width:auto!important;min-width:40px!important;height:38px;padding:0 11px!important;gap:7px;white-space:nowrap}.likeCount{min-width:0!important;text-align:center!important}.pillLine .like{margin-left:auto}.history .like{min-width:30px!important;padding:0 7px!important}@keyframes likeCountUp{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.collectionTools{grid-template-columns:minmax(0,1fr) 40px;align-items:start}.collectionTools>.filterWrap{z-index:90}.collectionFilter,.profileFilter{z-index:1200!important}.filterPopover select{width:100%;height:36px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--text);padding:0 9px;font-weight:800}.profileCollectionHead>div{display:flex;align-items:center;gap:10px}.profileCollectionHead .filterWrap{z-index:90}.profileCollectionHead .filterButton{width:36px;height:36px}.profileCollectionHead{position:relative;z-index:30}.profile .history{position:relative;z-index:1}@media(max-width:700px){.collectionTools{grid-template-columns:1fr 40px}.profileCollectionHead>div{align-items:flex-end}.profileFilter{right:0}}.changelogPage{width:min(860px,100%);margin:auto}.changelogPage>h1{margin-top:18px}.changeLog{margin-top:30px;display:grid;gap:28px}.changeLog article{border-top:1px solid var(--line);padding-top:5px}.changeLog article:first-child{border-top:0}.changeLog h2{font-size:18px;margin:24px 0 12px}.changeLog ul{margin:0;padding-left:20px;color:var(--text)}.changeLog li{margin:8px 0;line-height:1.55}.changeLog li::marker{color:var(--muted)}.changeLog button{border:0;background:none;color:inherit;font:inherit;font-weight:850;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.changeLog button:hover{opacity:.72}.changeLog code{font-size:.92em;background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:2px 5px}.changelogPage .aboutFooter{margin-top:50px}.miniWord{display:inline-flex!important;width:max-content!important;max-width:100%!important;background:transparent!important;padding:0!important;align-items:center}.miniWord i{flex:0 0 22px}.badgeRow>div{min-width:0}.loadMore{display:block;width:100%;height:46px;margin:16px 0 0;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--text);font-size:10px;font-weight:900;letter-spacing:.03em;cursor:pointer;box-shadow:var(--shadow)}.loadMore:hover{border-color:#aab4c2}.userName{font:inherit;font-weight:inherit}.userName.chroma{display:inline-block;background:linear-gradient(90deg,#ef4444,#f59e0b,#eab308,#22c55e,#06b6d4,#3b82f6,#8b5cf6,#ec4899,#ef4444);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:usernameChroma 4s linear infinite}@keyframes usernameChroma{to{background-position:300% 0}}.profileNameRow{display:flex;align-items:center;gap:10px;width:max-content;max-width:100%;position:relative}.profileNameRow h1{margin:0!important}.nameColorWrap{position:relative;z-index:120}.nameColorDot{width:22px;height:22px;border:2px solid var(--card);outline:1px solid var(--line);border-radius:50%;padding:0;cursor:pointer;box-shadow:0 1px 5px #0002}.nameColorMenu{position:absolute;left:0;top:34px;width:285px;padding:13px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 48px #0003;text-align:left;z-index:1400}.nameColorMenu>b{display:block;font-size:9px;letter-spacing:.06em;color:var(--muted);margin-bottom:10px}.colorPresets{display:grid;grid-template-columns:repeat(6,34px);gap:8px}.colorPresets button{width:34px;height:34px;border:1px solid #0002;border-radius:8px;padding:0;cursor:pointer}.chromaPreset{width:100%;min-height:42px;margin-top:11px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--text);padding:8px 9px;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;text-align:left;cursor:pointer}.chromaPreset i{width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,#ef4444,#f59e0b,#22c55e,#3b82f6,#8b5cf6,#ec4899)}.chromaPreset span{font-size:10px;font-weight:900}.chromaPreset small{font-size:7px;color:var(--muted);font-weight:850}.chromaPreset.locked{opacity:.72}.customColorBtn{width:100%;height:34px;margin-top:8px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--text);font-size:9px;font-weight:900;cursor:pointer}.customColorRow{display:grid;grid-template-columns:38px 1fr auto!important;gap:7px!important;align-items:center;margin-top:8px}.customColorRow input[type=color]{width:38px!important;height:34px!important;padding:2px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:var(--bg)!important}.customColorRow input:not([type=color]){height:34px!important}.customColorRow button{height:34px;border:1px solid var(--line);border-radius:8px;background:var(--text);color:var(--bg);font-size:8px;font-weight:900;padding:0 10px;cursor:pointer}@media(max-width:520px){.nameColorMenu{left:auto;right:0;width:min(285px,calc(100vw - 30px))}.colorPresets{grid-template-columns:repeat(6,1fr)}.colorPresets button{width:100%}}@media(prefers-reduced-motion:reduce){.userName.chroma{animation:none}}.customColorRow{position:relative}.nativeColorPick{position:relative;width:38px;height:34px;border:1px solid var(--line);border-radius:8px;background:var(--bg);display:block;overflow:hidden;cursor:pointer}.nativeColorPick span{position:absolute;inset:4px;border-radius:5px;pointer-events:none}.nativeColorPick input[type=color]{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0;cursor:pointer;border:0!important;padding:0!important}.customColorRow input[type=text]{width:100%!important;min-width:0;height:34px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);padding:0 10px;font:800 12px/34px ui-monospace,SFMono-Regular,Menlo,monospace;outline:none;pointer-events:auto}.customColorRow input[type=text]:focus{border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b820}.customColorRow button{pointer-events:auto}.profileLoadMore{margin-top:12px}.bestRollLink{border:0;background:transparent;padding:0;font:950 23px/1.1 inherit;cursor:pointer;text-align:left}.bestRollLink.common{color:#475569}.bestRollLink.uncommon{color:#047857}.bestRollLink.rare{color:#1d4ed8}.bestRollLink.epic{color:#7e22ce}.bestRollLink.legendary{color:#b45309}.bestRollLink.mythic{color:#be123c}.bestRollLink:hover{text-decoration:underline;text-underline-offset:4px}.customColorRow{grid-template-columns:42px minmax(0,126px) 58px!important;justify-content:start;max-width:240px}.nativeColorInput{width:42px!important;height:34px!important;padding:2px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:var(--bg)!important;cursor:pointer}.hexColorInput{width:126px!important;min-width:0!important;height:34px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:var(--bg)!important;color:var(--text)!important;padding:0 8px!important;font:800 12px/34px ui-monospace,SFMono-Regular,Menlo,monospace!important;outline:none!important}.hexColorInput:focus{border-color:#94a3b8!important;box-shadow:0 0 0 3px #94a3b820!important}.applyColorBtn{width:58px!important;height:34px!important;padding:0!important}.nameColorWrap{position:relative;z-index:1402}.nameColorBackdrop{position:fixed!important;inset:0!important;width:auto!important;height:auto!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important;z-index:1400!important;cursor:default!important;transform:none!important}.nameColorMenu{z-index:1403!important}.bestRollLink{font-size:28px!important;font-weight:950!important;letter-spacing:-.015em}.nameColorBackdrop{display:none!important}.nameColorMenu,.customColorRow,.nativeColorInput,.hexColorInput,.applyColorBtn{pointer-events:auto!important}.nameColorOverlay{position:fixed;inset:0;z-index:99999;background:transparent;display:flex;align-items:flex-start;justify-content:center;padding-top:96px;pointer-events:auto}.nameColorOverlay .nameColorMenu{position:relative!important;left:auto!important;top:auto!important;right:auto!important;z-index:100000!important;width:285px;pointer-events:auto!important}.nameColorOverlay input,.nameColorOverlay button{cursor:pointer}.nameColorOverlay .hexColorInput{cursor:text!important}@media(max-width:520px){.nameColorOverlay{padding:78px 12px 0}.nameColorOverlay .nameColorMenu{width:min(285px,100%)}}.nameColorOverlay{position:fixed;inset:0;z-index:99999;background:transparent;display:block!important;padding:0!important;pointer-events:auto}.nameColorOverlay .nameColorMenu{position:fixed!important;right:auto!important;margin:0!important;width:285px;max-width:calc(100vw - 24px);pointer-events:auto!important}@media(max-width:520px){.nameColorOverlay .nameColorMenu{width:min(285px,calc(100vw - 24px))}}.profileHero>div:first-child{position:relative;z-index:2000}.profileStat{position:relative;z-index:1}.nameColorWrap{position:relative;z-index:2100}.nameColorMenu{position:absolute!important;top:36px!important;left:14px!important;right:auto!important;margin:0!important;z-index:2200!important}.nameColorOverlay{display:none!important}.nameColorOverlay{position:fixed!important;inset:0!important;z-index:99999!important;background:transparent!important;display:block!important;padding:0!important;pointer-events:auto!important}.nameColorOverlay .nameColorMenu{position:fixed!important;right:auto!important;margin:0!important;width:285px!important;max-width:calc(100vw - 24px)!important;z-index:100000!important;pointer-events:auto!important}.nameColorOverlay .nameColorMenu *{pointer-events:auto!important}.profileWordWithEP{display:flex;align-items:center;gap:8px;min-width:0}.profileWordWithEP .historyWord{flex:0 1 auto}.wordEP{display:inline-flex!important;align-items:center;justify-content:center;min-width:max-content!important;height:26px;padding:0 8px;border:1px solid #f2c94c;border-radius:6px;background:#fff7d6;color:#9a6700!important;font-size:9px!important;font-weight:950!important;letter-spacing:.03em;line-height:1;box-shadow:0 1px 4px #b8860b18}[data-theme=dark] .wordEP{background:#3a2f08;color:#f6d76b!important;border-color:#8f741d}.mobileMenuBtn,.mobileMenuBackdrop,.mobileNavMenu{display:none}@media(max-width:700px){.mobileMenuBtn{display:inline-flex!important}.mobileMenuBackdrop{display:block;position:fixed;inset:64px 0 0;z-index:9990;border:0;background:#0f172a22;padding:0}.mobileNavMenu{display:grid;position:fixed;top:68px;right:10px;z-index:9991;width:min(230px,calc(100vw - 20px));padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:0 18px 50px #0003}.mobileNavMenu button{height:44px;border:0;border-radius:8px;background:transparent;color:var(--text);display:flex;align-items:center;gap:10px;padding:0 12px;font-size:11px;font-weight:900;cursor:pointer;text-align:left}.mobileNavMenu button:hover{background:var(--soft)}.mobileNavMenu svg{width:17px;height:17px}}@media(max-width:700px){.history>div{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.profileWordWithEP{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-width:0}.profileWordWithEP .historyWord{width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;padding-left:9px;padding-right:9px}.profileWordWithEP .wordEP{flex:none;max-width:76px;padding:0 7px}.history>div>div:last-child{min-width:82px}}@media(max-width:700px){header{grid-template-columns:40px minmax(0,1fr) minmax(0,118px)!important;padding:0 10px!important;column-gap:6px}.mobileMenuBtn{display:inline-flex!important;justify-self:start!important;grid-column:1}.brandGroup{grid-column:2;justify-self:center;min-width:0}.brandGroup .brand{font-size:18px;white-space:nowrap}.brandGroup .brandUtility{display:none!important}header nav{display:none!important}.right{grid-column:3;justify-self:stretch!important;min-width:0}.right .desktopHeaderItem{display:none!important}.mobileProfileBtn{margin-left:auto!important;max-width:100%!important;width:auto;min-width:0!important;padding:0 6px!important;overflow:hidden!important}.mobileProfileBtn .userName{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:700px){.mobileMenuBackdrop{display:block;position:fixed;inset:58px 0 0;z-index:9990;border:0;background:#0f172a22;padding:0}.mobileNavMenu{display:flex;flex-direction:column;position:fixed;top:64px;left:10px;right:auto;z-index:9991;width:min(280px,calc(100vw - 20px));max-height:calc(100vh - 76px);padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:0 18px 50px #0003;overflow:auto}.mobileNavPrimary,.mobileNavBottom{display:grid;gap:3px}.mobileNavBottom{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.mobileNavMenu button,.mobileNavMenu a{height:44px;border:0;border-radius:8px;background:transparent;color:var(--text);display:flex;align-items:center;gap:10px;padding:0 12px;font-size:11px;font-weight:900;cursor:pointer;text-align:left;text-decoration:none}.mobileNavMenu button:hover,.mobileNavMenu a:hover{background:var(--soft)}.mobileNavMenu svg{width:17px;height:17px;flex:none}.mobileMenuCount{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ef4444;color:#fff;display:grid;place-items:center;font-size:9px}.mobileMenuValue{margin-left:auto;color:var(--muted);font-size:10px}.mobileSocialRow{display:grid;grid-template-columns:1fr 1fr;gap:4px}.mobileSocialRow>*{justify-content:center!important}}.authModal .oauth{height:48px;margin-top:10px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:0;box-shadow:0 2px 8px #0f172a12;position:relative}.authModal .oauth svg{width:20px;height:20px;flex:none}.authModal .oauth span{line-height:1}.authModal .google{background:#fff!important;color:#3c4043!important;border:1px solid #dadce0!important}.authModal .google:hover{background:#f8f9fa!important}.authModal .googleG{width:19px;height:19px}.authModal .githubOauth{background:#000!important;color:#fff!important;border:1px solid #000!important}.authModal .githubOauth:hover{background:#111!important}.authModal .githubOauth svg{width:22px;height:22px;stroke-width:2}[data-theme=dark] .authModal .google{background:#fff!important;color:#3c4043!important;border-color:#dadce0!important}@media(max-width:700px){header{grid-template-columns:36px auto minmax(0,1fr)!important;column-gap:0!important}.mobileMenuBtn{width:36px!important;margin:0!important}.brandGroup{grid-column:2!important;justify-self:start!important;margin:0!important;gap:0!important}.brandGroup .brand{padding-left:0!important;margin-left:0!important}.right{grid-column:3!important}}@media(max-width:700px){.brandGroup .brand{margin-left:3px!important}}.detailWord{display:inline-block;border:2px solid #94a3b8;border-radius:12px;padding:16px 24px;font-size:38px;letter-spacing:.05em;background:var(--card)}.detailWord.common{border-color:#94a3b8;color:#64748b;background:#64748b10}.detailWord.uncommon{border-color:#34d399;color:#047857;background:#10b9810b}.detailWord.rare{border-color:#60a5fa;color:#2563eb;background:#3b82f610}.detailWord.epic{border-color:#c084fc;color:#9333ea;background:#a855f710}.detailWord.legendary{border-color:#fbbf24;color:#d97706;background:#f59e0b12}.detailWord.mythic{border-color:#fb7185;color:#e11d48;background:#f43f5e10}@media(max-width:700px){.detailWord{font-size:30px;padding:13px 18px;max-width:100%;overflow-wrap:anywhere}}.likeCount{animation:none!important;transform:none!important;opacity:1!important}@media(max-width:700px){.brandGroup .brand{margin-left:8px!important}}.globalDiscovery{width:min(430px,100%);margin:-12px auto 26px;padding:13px 15px;border:1px solid var(--line);border-radius:10px;background:var(--card);box-shadow:var(--shadow)}.globalDiscovery>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.globalDiscovery span{font-size:9px;font-weight:900;letter-spacing:.12em;color:var(--muted)}.globalDiscovery strong{font-size:13px;font-weight:950}.globalDiscoveryBar{height:5px!important;margin:9px 0 7px;border-radius:999px;background:var(--soft);overflow:hidden}.globalDiscoveryBar i{display:block;height:100%;min-width:0;border-radius:999px;background:currentColor;color:#f59e0b;transition:width .35s ease}.globalDiscovery small{display:block;color:var(--muted);font-size:8px;font-weight:750;letter-spacing:.04em}@media(max-width:700px){.globalDiscovery{margin-top:-6px;margin-bottom:22px;padding:12px 13px}}.globalDiscovery{width:min(520px,100%);margin:4px auto 30px;padding:15px 17px;border:1px solid var(--line);border-radius:11px;background:var(--card);box-shadow:var(--shadow)}.globalDiscoveryHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.globalDiscoveryHead span{font-size:10px;font-weight:950;letter-spacing:.11em;color:var(--muted)}.globalDiscoveryHead strong{font-size:15px;font-weight:950;color:var(--text)}.globalDiscoveryBar{height:8px!important;margin:10px 0 8px;border-radius:999px;background:#e9edf3!important;overflow:hidden}.globalDiscoveryBar i{display:block;height:100%;border-radius:999px;background:#f59e0b!important;transition:width .35s ease}[data-theme=dark] .globalDiscoveryBar{background:#252a33!important}.globalDiscovery small{font-size:8px;letter-spacing:.045em;color:var(--muted);font-weight:800}.feedUser{font-size:12px!important}.feedRollMeta{display:flex!important;align-items:center;gap:8px!important}.feedEP{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid #f2c94c;border-radius:6px;background:#fff7d6;color:#9a6700;font-size:10px!important;font-weight:950!important;white-space:nowrap}[data-theme=dark] .feedEP{background:#3a2f08;color:#f6d76b;border-color:#8f741d}@media(max-width:700px){.feedRollMeta{gap:6px!important}.feedEP{height:22px;padding:0 7px;font-size:9px!important}}@media(max-width:700px){.badgeRow{grid-template-columns:auto minmax(0,1fr) auto!important}.badgeRow>div{min-width:0!important;overflow:hidden}.miniWord{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;gap:3px!important}.miniWord i{flex:0 0 20px!important;min-width:20px!important;max-width:20px!important}}.mobileProfileBtn .userName{max-width:100%}@keyframes secretShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.secret,.rarity.secret,.historyWord.secret,.homeWord.secret,.wordBox.secret,.bestWord.secret,.leaderWord.secret,.detailWord.secret,.bestRollLink.secret{color:#f8fafc!important;border-color:#4b5563!important;background:linear-gradient(115deg,#050505,#111318 16%,#343840 30%,#111318 43%,#0ea5e9 52%,#7c3aed,#ec4899 68%,#1f2329 78%,#050505)!important;background-size:420% 420%!important;animation:secretShift 8s ease-in-out infinite!important;text-shadow:0 1px 3px #000,0 0 8px #ffffff18;box-shadow:0 0 18px #0f172a55,0 0 24px #7c3aed22!important}[data-theme=dark] .secret,[data-theme=dark] .rarity.secret,[data-theme=dark] .historyWord.secret,[data-theme=dark] .homeWord.secret,[data-theme=dark] .wordBox.secret,[data-theme=dark] .bestWord.secret,[data-theme=dark] .leaderWord.secret,[data-theme=dark] .detailWord.secret,[data-theme=dark] .bestRollLink.secret{color:#fff!important;border-color:#60656f!important}.profileMarketValue{display:flex;flex-direction:column;align-items:flex-end;gap:2px;border:0;background:transparent;color:inherit;padding:0;cursor:pointer;text-align:right}.profileMarketValue strong{font:inherit;font-weight:950}.profileMarketValue small{color:var(--muted);font-size:10px}.profileMarketValue:hover strong{text-decoration:underline;text-underline-offset:3px}.rarityScale{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 14px}.rarityScale .rarity{font-size:10px;padding:6px 9px;border-radius:999px}.changeLog .rarity{display:inline-flex;vertical-align:middle;margin:0 2px;padding:3px 7px;border-radius:999px;font-size:9px}.changeLink{border:0;background:transparent;color:#2563eb;font:inherit;font-weight:900;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.changeLink:hover{opacity:.8}.bestRollLink{display:inline-flex!important;align-items:center;justify-content:center;min-height:46px;padding:8px 14px!important;border:2px solid #aab4c2!important;border-radius:10px!important;background:var(--card)!important;line-height:1!important;text-decoration:none!important}[data-theme=dark] .bestRollLink.common,[data-theme=dark] .bestRollLink.uncommon,[data-theme=dark] .bestRollLink.rare,[data-theme=dark] .bestRollLink.epic,[data-theme=dark] .bestRollLink.legendary,[data-theme=dark] .bestRollLink.mythic{background:var(--card)!important}.bestRollLink:hover{text-decoration:none!important;transform:translateY(-1px)}.collectionTools{position:relative!important;z-index:120!important}.collectionTools .filterWrap{position:relative!important;z-index:130!important}.collectionTools .filterPopover{z-index:5000!important}.collectionResultMeta,.collectionViewTabs{position:relative;z-index:2}.collectionViewTabs{display:flex;gap:6px;margin:18px 0 8px}.collectionViewTabs button{height:36px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--muted);font-size:9px;font-weight:950;letter-spacing:.05em;cursor:pointer}.collectionViewTabs button.active{background:var(--text);color:var(--bg);border-color:var(--text)}.collectionSetsGrid{margin-top:16px}.marketSearchWord{display:flex;align-items:center;gap:8px;min-width:0}.marketSearchWord .marketWordLink{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketSearchWord .rarity{flex:none;font-size:8px;padding:4px 7px}@keyframes secretShiftCrazy{0%{background-position:0% 50%;filter:saturate(1) brightness(.96)}25%{background-position:35% 50%;filter:saturate(1.25) brightness(1.05)}50%{background-position:70% 50%;filter:saturate(1.45) brightness(1.1)}75%{background-position:100% 50%;filter:saturate(1.2) brightness(1.03)}to{background-position:0% 50%;filter:saturate(1) brightness(.96)}}@keyframes secretPulse{0%,to{box-shadow:0 0 10px #0008,0 0 18px #64748b33,0 0 26px #7c3aed22}50%{box-shadow:0 0 14px #000b,0 0 26px #22d3ee44,0 0 36px #a855f744}}.secret,.rarity.secret,.historyWord.secret,.homeWord.secret,.wordBox.secret,.bestWord.secret,.leaderWord.secret,.detailWord.secret,.bestRollLink.secret{color:#fff!important;border-color:#707784!important;background:linear-gradient(115deg,#030303,#0a0b0d 12%,#2b2f36,#0c0d10 32%,#00d4ff 39%,#5b21b6 45%,#ec4899 50%,#f59e0b 54%,#111318 61%,#3f4650 70%,#0a0b0d 80%,#22d3ee 88%,#030303)!important;background-size:600% 100%!important;animation:secretShiftCrazy 4.2s linear infinite,secretPulse 2.2s ease-in-out infinite!important;text-shadow:0 1px 2px #000,0 0 7px #fff2!important;will-change:background-position,filter,box-shadow}.rarityScale .secret,.changeLog .secret{min-width:max-content}@media(prefers-reduced-motion:reduce){.secret,.rarity.secret,.historyWord.secret,.homeWord.secret,.wordBox.secret,.bestWord.secret,.leaderWord.secret,.detailWord.secret,.bestRollLink.secret{animation:secretPulse 2.2s ease-in-out infinite!important}}.quickListHome{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:210px;margin:4px auto 10px;padding:11px 16px;border:1px solid #111827;border-radius:9px;background:#111827;color:#fff;cursor:pointer;box-shadow:0 4px 14px #0f172a18;font:inherit}.quickListHome svg{width:15px;height:15px;margin-bottom:2px}.quickListHome span{font-size:10px;font-weight:950;letter-spacing:.04em}.quickListHome small{font-size:8px;font-weight:800;opacity:.68}.quickListHome:hover{transform:translateY(-1px)}[data-theme=dark] .quickListHome{background:#f8fafc;color:#111827;border-color:#f8fafc}.supporterMark{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;transform:translateY(-1px);font-size:.72em;line-height:1;color:#ec4899;filter:drop-shadow(0 0 7px rgba(236,72,153,.28))}.creditNotice{margin:22px 0 28px;padding:18px 20px;border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);text-align:left}.creditNotice strong{display:block;margin-bottom:6px;font-size:12px;letter-spacing:.08em}.creditNotice p{margin:0;opacity:.72;line-height:1.55}.supportPage{max-width:900px}.supportCard{display:flex;gap:20px;align-items:flex-start;padding:24px;margin:24px 0;border:1px solid var(--line,#e5e7eb);background:var(--card,#fff)}.supportCard>svg{width:34px;height:34px;flex:0 0 auto}.supportCard h2{margin:0 0 8px}.supportCard p{margin:0 0 12px;line-height:1.55;opacity:.75}.supportCard strong{display:inline-flex;gap:6px;align-items:center;font-size:13px;letter-spacing:.08em;color:#ec4899}.supportDisabled{width:100%;padding:16px 18px;border:1px solid var(--line,#e5e7eb);background:transparent;font-weight:800;letter-spacing:.05em;opacity:.55;cursor:not-allowed}.magicActions{grid-template-columns:1fr!important}.magicActions button{width:100%}@media(max-width:700px){.supportCard{padding:18px;gap:14px}.supporterMark{margin-left:5px}}.supportButton,.supportActive{width:100%;padding:16px 20px;margin-top:4px;border:1px solid currentColor;font-weight:900;letter-spacing:.06em;text-align:center}.supportButton{cursor:pointer;background:var(--ink,#111827);color:var(--paper,#fff)}.supportButton:disabled{opacity:.55;cursor:wait}.supportActive{color:#ec4899;background:transparent}.supportTierGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:28px 0 24px}.supportTier{min-height:170px;padding:18px 14px;border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--card,#fff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.supportTier:hover{transform:translateY(-3px);box-shadow:0 14px 35px #0f172a14}.supportTier strong{font-size:12px;letter-spacing:.07em}.supportTier b{font-size:18px}.supportTier small{opacity:.62;text-align:center}.supportHeart{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:13px;font-size:27px;line-height:1;margin-bottom:4px;background:#94a3b81a}.supportHeart.tier1,.supporterMark.tier1{color:#ec4899}.supportHeart.tier2,.supporterMark.tier2{color:#6366f1;text-shadow:0 0 12px rgba(99,102,241,.28)}.supportHeart.tier3,.supporterMark.tier3{color:#f59e0b;text-shadow:0 0 12px rgba(245,158,11,.35)}.supportHeart.tier4,.supporterMark.tier4{color:transparent;background:linear-gradient(90deg,#ef4444,#f59e0b,#22c55e,#06b6d4,#3b82f6,#8b5cf6,#ec4899,#ef4444);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:supporterRainbow 3.4s linear infinite;text-shadow:none}@keyframes supporterRainbow{to{background-position:300% 0}}.supporterMark{cursor:pointer;-webkit-user-select:none;user-select:none}.supporterMark.tier4{display:inline-block}.supportCustom{display:grid;grid-template-columns:minmax(0,1fr) 150px 230px;gap:14px;align-items:center;padding:20px;border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--card,#fff);margin-bottom:18px}.supportCustom strong{font-size:13px;letter-spacing:.07em}.supportCustom p{margin:5px 0 0;opacity:.65;font-size:13px;line-height:1.45}.supportCustom label{display:flex;align-items:center;border:1px solid var(--line,#dbe1ea);border-radius:12px;overflow:hidden;height:50px;background:var(--bg,#fff)}.supportCustom label span{padding-left:13px;font-weight:800;opacity:.65}.supportCustom input{width:100%;border:0!important;outline:0!important;background:transparent!important;padding:0 12px!important;font-size:16px;font-weight:800}.supportCustom .supportButton{margin:0;height:50px;border-radius:12px}.supportActive{display:flex;align-items:center;gap:14px;border-radius:16px}.supportActive .supportHeart{margin:0;flex:0 0 auto}.supportActive div{display:flex;flex-direction:column;gap:3px}.supportActive small{opacity:.65}.supporterModal{max-width:520px;text-align:center}.supporterModal .supportHeart.big{width:74px;height:74px;font-size:50px;margin:2px auto 12px;border-radius:22px}.supporterModal>p{line-height:1.55;opacity:.72}.supporterAmount{margin:20px 0 14px;padding:16px;border:1px solid var(--line,#e5e7eb);border-radius:14px;display:flex;justify-content:space-between;align-items:center}.supporterAmount span{font-size:11px;letter-spacing:.07em;opacity:.6}.supporterAmount strong{font-size:22px}.supportTierMini{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}.supportTierMini>div{border:1px solid var(--line,#e5e7eb);border-radius:12px;padding:10px 6px;opacity:.3;display:flex;flex-direction:column;gap:4px;align-items:center}.supportTierMini>div.unlocked{opacity:1}.supportTierMini .supportHeart{width:32px;height:32px;font-size:21px;border-radius:10px;margin:0}.supportTierMini b{font-size:11px}.docPage a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:850px){.supportTierGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.supportCustom{grid-template-columns:1fr}.supportCustom .supportButton{width:100%}}@media(max-width:480px){.supportTierGrid{grid-template-columns:1fr 1fr;gap:10px}.supportTier{min-height:145px;padding:14px 10px}.supportTierMini{grid-template-columns:repeat(2,1fr)}}.ticketPage{max-width:1180px}.ticketPageHead{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.supporterShortcut{border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);padding:12px 16px;border-radius:12px;font-weight:800;cursor:pointer}.ticketSignedOut{padding:50px 24px;text-align:center;border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--card,#fff)}.ticketSignedOut svg{width:42px;height:42px;margin-bottom:10px}.ticketSignedOut button{margin-top:12px;padding:12px 18px;font-weight:800}.ticketLayout{display:grid;grid-template-columns:390px minmax(0,1fr);gap:18px;align-items:start}.ticketSidebar{display:flex;flex-direction:column;gap:18px}.ticketNew,.ticketExisting,.ticketConversation{border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--card,#fff)}.ticketNew{padding:18px}.ticketNew h2,.ticketExisting h2{font-size:13px;letter-spacing:.08em;margin:0 0 14px}.ticketNew label{display:flex;flex-direction:column;gap:7px;font-size:11px;font-weight:800;letter-spacing:.06em;margin-bottom:12px}.ticketNew input,.ticketNew select,.ticketNew textarea,.ticketReply textarea{width:100%;box-sizing:border-box;border:1px solid var(--line,#dbe1ea);border-radius:11px;background:var(--bg,#fff);color:inherit;padding:11px 12px;font:inherit;outline:none}.ticketNew textarea,.ticketReply textarea{resize:vertical;min-height:96px}.ticketIdentity{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ticketIdentity input:disabled{opacity:.68;cursor:not-allowed}.ticketFiles{border:1px dashed var(--line,#cbd5e1);border-radius:12px;padding:12px;cursor:pointer}.ticketFiles input,.ticketReply label input{display:none}.ticketFiles svg,.ticketReply label svg{width:16px;height:16px}.ticketFiles small{font-weight:500;letter-spacing:0;opacity:.6}.ticketFileNames{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 12px}.ticketFileNames span{font-size:11px;padding:5px 8px;border-radius:999px;background:#94a3b81f}.ticketSubmit{width:100%;padding:13px;border:0;border-radius:11px;background:var(--ink,#111827);color:var(--paper,#fff);font-weight:900;cursor:pointer}.ticketSubmit:disabled{opacity:.55;cursor:wait}.ticketEmailNotice{display:block;margin-top:10px;line-height:1.4;opacity:.65}.ticketExisting{overflow:hidden}.ticketExisting h2{padding:18px 18px 4px}.ticketRow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-top:1px solid var(--line,#eef2f7);background:transparent;color:inherit;padding:14px 16px;text-align:left;cursor:pointer}.ticketRow.active{background:#6366f112}.ticketRow>div{min-width:0;display:flex;flex-direction:column;gap:4px}.ticketRow strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticketRow span{font-size:11px;opacity:.58}.ticketStatus{font-style:normal;text-transform:uppercase;font-size:10px;font-weight:900;letter-spacing:.06em;padding:5px 7px;border-radius:999px;background:#94a3b824;white-space:nowrap}.ticketStatus.open{color:#2563eb;background:#2563eb1a}.ticketStatus.answered{color:#16a34a;background:#16a34a1a}.ticketStatus.waiting_for_user{color:#d97706;background:#d977061a}.ticketStatus.closed{opacity:.55}.ticketEmpty{padding:0 18px 18px;opacity:.6}.ticketConversation{min-height:620px;display:flex;flex-direction:column;overflow:hidden}.ticketConversationHead{padding:18px 20px;border-bottom:1px solid var(--line,#e5e7eb);display:flex;justify-content:space-between;align-items:center;gap:14px}.ticketConversationHead>div{min-width:0}.ticketConversationHead span{font-size:11px;opacity:.55}.ticketConversationHead h2{margin:4px 0 0;font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobileTicketBack{display:none}.ticketMessages{padding:18px;display:flex;flex-direction:column;gap:12px;flex:1;overflow:auto;max-height:560px}.ticketMessage{max-width:78%;padding:13px 15px;border-radius:14px;background:#94a3b81a;align-self:flex-start}.ticketMessage.user{align-self:flex-end;background:#3b82f61a}.ticketMessage.staff{background:#22c55e1a}.ticketMessageMeta{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-bottom:7px}.ticketMessageMeta strong{font-size:10px;letter-spacing:.06em}.ticketMessageMeta span{font-size:10px;opacity:.55}.ticketMessage p{margin:0;white-space:pre-wrap;line-height:1.5}.messageAttachments{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.messageAttachments button{display:flex;align-items:center;gap:6px;border:1px solid var(--line,#dbe1ea);background:transparent;color:inherit;border-radius:9px;padding:7px 9px;cursor:pointer;font-size:12px}.messageAttachments svg{width:14px;height:14px}.ticketReply{padding:14px;border-top:1px solid var(--line,#e5e7eb)}.ticketReply>div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:9px}.ticketReply label{display:flex;align-items:center;gap:6px;border:1px solid var(--line,#dbe1ea);border-radius:9px;padding:8px 10px;font-size:11px;font-weight:800;cursor:pointer}.ticketReply button{display:flex;align-items:center;gap:7px;border:0;border-radius:9px;background:var(--ink,#111827);color:var(--paper,#fff);padding:9px 12px;font-weight:900;cursor:pointer}.ticketReply button svg{width:15px;height:15px}.ticketConversationEmpty{margin:auto;text-align:center;padding:40px}.ticketConversationEmpty svg{width:38px;height:38px;opacity:.5}.ticketConversationEmpty p{opacity:.6}@media(max-width:900px){.ticketLayout{grid-template-columns:1fr}.ticketConversation{min-height:420px}}@media(max-width:600px){.ticketPageHead{flex-direction:column}.ticketIdentity{grid-template-columns:1fr}.ticketMessage{max-width:92%}.ticketConversationHead{align-items:flex-start}.mobileTicketBack{display:inline-flex;border:0;background:transparent;color:inherit;padding:0 0 10px;gap:6px;font-weight:800}}.newsletterConsent{display:flex!important;align-items:flex-start;gap:10px;margin:2px 0 14px;text-align:left;cursor:pointer}.newsletterConsent input{width:17px!important;height:17px;margin:2px 0 0;accent-color:#111827}.newsletterConsent span{display:flex;flex-direction:column;gap:2px}.newsletterConsent b{font-size:12px}.newsletterConsent small{font-size:11px;line-height:1.35;opacity:.6}.referralCard{border:1px solid var(--line,#e5e7eb);border-radius:18px;padding:20px;margin:0 0 18px;background:linear-gradient(135deg,#6366f114,#ec48990d)}.referralCard>div:first-child span{font-size:11px;font-weight:900;letter-spacing:.08em;opacity:.58}.referralCard h2{margin:5px 0;font-size:22px}.referralCard p{margin:0;opacity:.68;line-height:1.45}.referralCard>small{display:block;margin-top:10px;opacity:.6}.referralLink{display:flex;gap:10px;align-items:center;margin-top:16px}.referralLink code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:11px 12px;border:1px solid var(--line,#dbe1ea);border-radius:10px;background:var(--card,#fff)}.referralLink button,.profileSettings button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line,#dbe1ea);border-radius:10px;background:transparent;color:inherit;padding:10px 12px;font-weight:800;cursor:pointer}.referralLink button svg,.profileSettings button svg{width:15px;height:15px}.profileSettings{border-top:1px solid var(--line,#e5e7eb);margin-top:28px;padding-top:18px}.profileSettings h2{font-size:13px;letter-spacing:.08em}.settingRow{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;border-bottom:1px solid var(--line,#eef2f7)}.settingRow>div{display:flex;flex-direction:column;gap:4px}.settingRow strong{font-size:12px;letter-spacing:.05em}.settingRow span{font-size:12px;opacity:.62;line-height:1.4}.settingToggle{position:relative;min-width:112px}.settingToggle i{width:10px;height:10px;border-radius:999px;background:#94a3b8;display:inline-block}.settingToggle.on i{background:#22c55e;box-shadow:0 0 0 4px #22c55e1f}.invitePage,.unsubscribePage{max-width:760px}.inviteHero,.unsubscribeCard{text-align:center;padding:56px 30px;border:1px solid var(--line,#e5e7eb);border-radius:22px;background:var(--card,#fff)}.inviteHero>svg,.unsubscribeCard>svg{width:46px;height:46px;margin-bottom:12px}.inviteHero h1,.unsubscribeCard h1{margin:6px 0 10px}.inviteHero>strong{display:block;font-size:25px;margin-bottom:10px}.inviteHero p,.unsubscribeCard p{max-width:520px;margin:0 auto 20px;opacity:.67;line-height:1.55}.inviteHero button,.unsubscribeCard button{border:0;border-radius:11px;padding:13px 18px;background:var(--ink,#111827);color:var(--paper,#fff);font-weight:900;cursor:pointer}.shareModal{max-width:620px}.shareCardPreview{min-height:245px;margin:18px 0;border-radius:20px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff;text-align:left;overflow:hidden;position:relative}.shareCardPreview:before{content:"";position:absolute;inset:-30%;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.22),transparent 28%);pointer-events:none}.shareCardPreview.common{background:linear-gradient(135deg,#111827,#374151)}.shareCardPreview.uncommon{background:linear-gradient(135deg,#052e16,#16a34a)}.shareCardPreview.rare{background:linear-gradient(135deg,#172554,#2563eb)}.shareCardPreview.epic{background:linear-gradient(135deg,#3b0764,#9333ea)}.shareCardPreview.legendary{background:linear-gradient(135deg,#451a03,#f59e0b)}.shareCardPreview.mythic{background:linear-gradient(135deg,#3f0713,#e11d48)}.shareCardPreview.secret{background:linear-gradient(135deg,#030712,#6d28d9)}.shareCardPreview>span{font-size:11px;font-weight:900;letter-spacing:.12em;opacity:.72}.shareCardPreview h2{font-size:44px;margin:7px 0 12px;word-break:break-word}.shareCardPreview>div{display:flex;gap:18px;align-items:center}.shareCardPreview>div b,.shareCardPreview>div strong{font-size:13px}.shareCardPreview small{margin-top:14px;opacity:.7}.sharePlatformGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sharePlatformGrid button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid var(--line,#dbe1ea);border-radius:11px;background:transparent;color:inherit;font-weight:850;cursor:pointer}.sharePlatformGrid button svg{width:17px;height:17px}.sharePlatformGrid button:nth-child(3){grid-column:1/-1;background:var(--ink,#111827);color:var(--paper,#fff);border-color:transparent}.shareHint{font-size:11px;opacity:.58;line-height:1.4;margin:12px 0 0;text-align:center}@media(max-width:620px){.referralLink,.settingRow{align-items:stretch;flex-direction:column}.referralLink button,.settingRow>button{width:100%;justify-content:center}.shareCardPreview h2{font-size:34px}}.profileTopActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:8px}.profileTopActions .linkBtn{margin:0}.profileSupporterBtn,.profileSettingsBtn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line,#dbe1ea);border-radius:10px;background:var(--card,#fff);color:inherit;padding:9px 12px;font-size:12px;font-weight:850;cursor:pointer}.profileSupporterBtn{color:#ec4899}.profileSettingsBtn svg{width:15px;height:15px}.accountSettingsModal{max-width:600px}.settingsModalHead{display:flex;align-items:center;gap:12px;margin-bottom:18px}.settingsModalHead>svg{width:30px;height:30px}.settingsModalHead span{display:block;font-size:10px;letter-spacing:.08em;opacity:.55;font-weight:900}.settingsModalHead h2{margin:2px 0 0}.settingsGroup{display:flex;flex-direction:column;border:1px solid var(--line,#e5e7eb);border-radius:16px;overflow:hidden}.settingsItem{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:17px 18px;border-bottom:1px solid var(--line,#eef2f7)}.settingsItem:last-child{border-bottom:0}.settingsItem>div{min-width:0}.settingsItem strong{font-size:12px;letter-spacing:.06em}.settingsItem p{margin:4px 0 0;opacity:.62;font-size:12px;line-height:1.4}.switchControl{min-width:88px;height:36px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line,#dbe1ea);border-radius:999px;background:#94a3b81a;color:inherit;padding:4px 10px 4px 5px;font-weight:850;cursor:pointer}.switchControl i{width:26px;height:26px;border-radius:999px;background:#94a3b8;transition:transform .18s ease,background .18s ease}.switchControl.on{background:#22c55e1a;border-color:#22c55e59}.switchControl.on i{background:#22c55e}.settingsAction{border:1px solid var(--line,#dbe1ea);border-radius:9px;background:transparent;color:inherit;padding:9px 11px;font-size:11px;font-weight:850;cursor:pointer;white-space:nowrap}.referralCardCompact{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px}.referralIcon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f126,#ec48991f)}.referralIcon svg{width:25px;height:25px}.referralCopy h2{font-size:20px;margin:4px 0 5px}.referralCopy small{display:block;margin-top:7px;opacity:.58}.referralOpenBtn{border:0;border-radius:11px;padding:12px 15px;background:var(--ink,#111827);color:var(--paper,#fff);font-weight:900;cursor:pointer}.referralsPage{max-width:1000px}.referralsHero{border:1px solid var(--line,#e5e7eb);border-radius:22px;padding:34px;background:linear-gradient(135deg,#6366f112,#ec48990a)}.referralsHero h1{margin:6px 0 10px;font-size:40px}.referralsHero>p{max-width:680px;line-height:1.55;opacity:.7}.referralStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:26px 0 18px}.referralStats>div{border:1px solid var(--line,#e5e7eb);border-radius:15px;padding:16px;background:var(--card,#fff)}.referralStats span{display:block;font-size:10px;letter-spacing:.07em;font-weight:900;opacity:.55;margin-bottom:6px}.referralStats strong{font-size:20px}.referralMainLink{display:flex;gap:10px;padding:12px;border:1px solid var(--line,#e5e7eb);border-radius:15px;background:var(--card,#fff)}.referralMainLink code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;padding:0 6px}.referralMainLink button{border:0;border-radius:10px;background:var(--ink,#111827);color:var(--paper,#fff);padding:11px 13px;font-weight:900;cursor:pointer;display:flex;gap:7px;align-items:center}.referralMainLink button svg{width:15px;height:15px}.referralHow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.referralHow>div{display:flex;gap:11px;align-items:flex-start;padding:14px;border-radius:14px;background:#94a3b814}.referralHow b{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--ink,#111827);color:var(--paper,#fff);flex:0 0 auto}.referralHow span{display:flex;flex-direction:column;gap:3px}.referralHow strong{font-size:12px}.referralHow small{opacity:.6;line-height:1.4}.referralFine{font-size:11px!important;margin-top:16px!important;opacity:.5!important}.ticketPageHead{padding:2px 2px 8px}.ticketPageHead h1{margin:5px 0 7px;font-size:38px}.ticketLayout{gap:22px}.ticketNew,.ticketExisting,.ticketConversation{box-shadow:0 8px 30px #0f172a09}.ticketNew{padding:20px}.ticketSelectGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ticketNew label{margin-bottom:14px}.ticketConversationHead{min-height:76px}.ticketMessage{box-shadow:0 3px 12px #0f172a06}.supporterShortcut{white-space:nowrap}.supportCustom{grid-template-columns:minmax(0,1fr) 190px 260px;gap:18px}.supportCustom>div:first-child{min-width:0}.supportCustom .supportButton{white-space:normal;line-height:1.15;min-height:52px;height:auto;padding:10px 16px;text-align:center}.supportPage .creditNotice{border-radius:16px;padding:22px 24px}.nameColorOverlay{pointer-events:none}.nameColorMenu{pointer-events:auto}@media(max-width:900px){.referralCardCompact{grid-template-columns:auto 1fr}.referralOpenBtn{grid-column:1/-1;width:100%}.referralStats,.referralHow,.supportCustom{grid-template-columns:1fr}}@media(max-width:620px){.profileTopActions{align-items:stretch}.profileTopActions>button{width:100%;justify-content:center}.settingsItem{flex-direction:column;align-items:stretch}.switchControl,.settingsAction{width:100%;justify-content:center}.referralCardCompact{grid-template-columns:1fr;text-align:left}.referralIcon{width:44px;height:44px}.referralsHero{padding:22px}.referralsHero h1{font-size:31px}.referralMainLink{flex-direction:column}.referralMainLink button{justify-content:center}.ticketSelectGrid{grid-template-columns:1fr}}.supportMoneyInput{position:relative;height:52px!important;display:flex!important;align-items:center!important}.supportMoneyInput input{width:100%!important;height:100%!important;border:0!important;outline:0!important;background:transparent!important;padding:0 16px!important;font-size:20px!important;font-weight:900!important;letter-spacing:.01em}.streakChip{height:38px;min-width:58px;padding:0 12px;border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);color:inherit;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:7px;font-weight:950;cursor:pointer}.streakChip span{font-size:17px}.streakChip strong{font-size:13px}.profileMenuWrap{position:relative}.compactProfileBtn{display:flex;align-items:center;gap:8px}.profileCaret{font-size:11px;opacity:.55;transition:transform .18s ease}.profileMenu{position:absolute;right:0;top:calc(100% + 10px);z-index:90;width:210px;padding:8px;border:1px solid var(--line,#e5e7eb);border-radius:14px;background:var(--card,#fff);box-shadow:0 18px 55px #0f172a29;display:grid;gap:3px}.profileMenu button{width:100%;border:0;background:transparent;color:inherit;border-radius:9px;padding:10px 11px;font-size:11px;font-weight:900;text-align:left;display:flex;align-items:center;gap:9px;cursor:pointer}.profileMenu button:hover{background:#94a3b81f}.profileMenu button svg{width:15px;height:15px}.profileMenu .profileMenuDanger{color:#dc2626}.notifMiniButton{width:100%;border:0;text-align:left;cursor:pointer;background:transparent;color:inherit}.notifMiniButton:hover{background:#94a3b817}.notifMiniButton b{display:block;margin-bottom:3px;font-size:11px}.mobileStreakRow{display:flex;justify-content:space-between;align-items:center;padding:10px 11px;margin-bottom:5px;border-radius:10px;background:#94a3b81a;font-size:11px;font-weight:900}.dailyQuests{max-width:930px;margin:18px auto 28px;padding:22px;border:1px solid var(--line,#e5e7eb);border-radius:18px;background:var(--card,#fff);box-shadow:0 10px 32px #0f172a09}.dailyQuestHead{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:16px}.dailyQuestHead>div:first-child>span{display:block;font-size:10px;font-weight:950;letter-spacing:.12em;opacity:.5;margin-bottom:4px}.dailyQuestHead h2{margin:0;font-size:22px}.streakBig{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:13px;background:#f9731614}.streakBig>span{font-size:22px}.streakBig div{display:flex;flex-direction:column}.streakBig strong{font-size:19px;line-height:1}.streakBig small{font-size:9px;font-weight:900;opacity:.6;margin-top:3px}.questGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.questCard{border:1px solid var(--line,#e5e7eb);border-radius:14px;padding:13px;background:#94a3b809}.questCard>div:first-child{display:flex;justify-content:space-between;gap:8px}.questCard strong{font-size:12px}.questCard small{font-size:10px;opacity:.55}.questBar{height:5px;border-radius:999px;background:#94a3b82b;overflow:hidden;margin:11px 0}.questBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#a855f7);transition:width .35s ease}.questCard.done{border-color:#7c3aed47;background:#7c3aed0b}.questCard button{width:100%;border:0;border-radius:9px;padding:8px;background:#111827;color:#fff;font-size:9px;font-weight:950;letter-spacing:.03em;cursor:pointer}.questCard button:disabled{opacity:.38;cursor:default}.questCard.done button:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea)}.questReset{display:block;margin-top:11px;text-align:right;font-size:10px;opacity:.5}.rewardedRollBtn{margin-top:11px;border:1px solid rgba(124,58,237,.25);border-radius:11px;padding:10px 13px;background:#7c3aed12;color:inherit;font-size:10px;font-weight:950;cursor:pointer}.rewardedRollBtn small{font-size:8px;opacity:.55;margin-left:6px}.notificationsPage{max-width:850px}.notificationsTitle{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.notificationsTitle h1{margin:4px 0 0}.notificationsTitle>button{border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);color:inherit;border-radius:10px;padding:10px 12px;font-weight:900;display:flex;gap:7px;align-items:center;cursor:pointer}.notificationsTitle>button svg{width:15px;height:15px}.notificationList{display:grid;gap:9px}.noticeButton{width:100%;text-align:left;border:1px solid var(--line,#e5e7eb);background:var(--card,#fff);color:inherit;border-radius:13px;cursor:pointer;transition:transform .14s ease,border-color .14s ease}.noticeButton:hover{transform:translateY(-1px);border-color:#7c3aed40}.noticeButton.unread{box-shadow:inset 3px 0 #7c3aed}.noticeButton strong{display:block;margin-bottom:3px}.settingsDivider{margin:8px 0 0;padding-top:13px;border-top:1px solid var(--line,#e5e7eb);font-size:9px;font-weight:950;letter-spacing:.12em;opacity:.5}.shareCardPreview{position:relative;overflow:hidden;isolation:isolate}.shareCardPreview:before{content:"WORDRNG";position:absolute;inset:auto -30px 18px auto;font-size:54px;font-weight:950;opacity:.055;transform:rotate(-10deg);z-index:-1}@media(max-width:980px){.questGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.right .streakChip,.right .balanceQuick,.right .notifWrap,.profileMenuWrap{display:none}.questGrid{grid-template-columns:1fr}.dailyQuests{margin-left:14px;margin-right:14px;padding:17px}.dailyQuestHead{align-items:flex-start}}@media(max-width:520px){.dailyQuestHead{flex-direction:column}.streakBig{width:100%}.notificationsTitle{align-items:flex-start;flex-direction:column}}.streakChip{height:34px!important;min-width:58px;padding:0 10px!important;border-radius:8px!important;font-variant-numeric:tabular-nums}.streakChip span{font-size:15px}.streakChip strong{font-size:11px}.mobileStreakRow{width:100%;border:0;color:inherit;cursor:pointer;font-family:inherit}.marketLoading{opacity:.62;cursor:default!important}.streakModal{max-width:500px;padding:30px 28px 24px}.streakCalendarModal{text-align:center}.streakCalendarHero{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 0 0}.streakFlame{font-size:58px;line-height:1;filter:drop-shadow(0 9px 18px rgba(249,115,22,.26));margin-bottom:8px}.streakCalendarHero strong{font-size:38px;line-height:1;font-weight:950;color:#f59e0b;font-variant-numeric:tabular-nums}.streakCalendarHero h2{margin:5px 0 0;font-size:15px;letter-spacing:.04em}.streakCalendarModal>p{max-width:390px;margin:15px auto 22px;color:var(--muted);font-size:12px;line-height:1.55}.streakWeek{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:18px 14px;border:1px solid var(--line);border-radius:16px;background:var(--soft)}.streakDay{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0}.streakDay>span{font-size:10px;font-weight:950;letter-spacing:.08em;color:var(--muted)}.streakDay>i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:17px;font-weight:950;color:transparent;background:#94a3b829;border:1px solid rgba(148,163,184,.12);transition:background .2s ease,transform .2s ease,border-color .2s ease}.streakDay.done>i{color:#fff;background:linear-gradient(135deg,#fb923c,#f59e0b);border-color:#f59e0ba6;box-shadow:0 6px 16px #f59e0b33}.streakDay.today>span{color:#f59e0b}.streakDay.today>i{outline:2px solid rgba(245,158,11,.2);outline-offset:3px}.streakDay.done>i:hover{transform:scale(1.05)}.streakCalendarFoot{margin-top:18px;padding-top:15px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:14px}.streakCalendarFoot span{font-size:10px;font-weight:950;letter-spacing:.1em;color:var(--muted)}.streakCalendarFoot strong{font-size:13px}@media(max-width:520px){.streakModal{padding:28px 18px 22px}.streakWeek{gap:5px;padding:16px 8px}.streakDay>i{width:30px;height:30px;font-size:15px}}.shareModal{max-width:660px}.shareCardPreview{min-height:320px!important;padding:26px!important;justify-content:space-between!important;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1a,0 16px 36px #0f172a2e}.shareCardPreview:before{content:""!important;position:absolute!important;inset:-1px!important;background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.18),transparent 28%),radial-gradient(circle at 82% 78%,rgba(255,255,255,.08),transparent 24%)!important;z-index:-1!important;opacity:1!important;transform:none!important}.shareCardPreview:after{content:"WORDRNG";position:absolute;right:-28px;bottom:4px;font-size:62px;font-weight:950;letter-spacing:-.05em;opacity:.055;transform:rotate(-8deg);pointer-events:none}.shareBrand{width:100%;display:flex!important;justify-content:space-between;align-items:center}.shareBrand b{font-size:17px!important;letter-spacing:.04em}.shareBrand b span{opacity:.55}.shareBrand small{margin:0!important;font-size:9px!important;letter-spacing:.16em;font-weight:900;opacity:.62!important}.shareWordTiles{width:100%;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;flex-wrap:nowrap!important;margin:18px 0!important}.shareWordTiles i{width:min(58px,9vw);height:min(66px,10vw);min-width:31px;border-radius:10px;border:1px solid rgba(255,255,255,.27);background:#ffffff1c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;font-style:normal;font-size:clamp(19px,3vw,31px);font-weight:950;box-shadow:inset 0 1px #ffffff1f}.shareStats{width:100%;display:grid!important;grid-template-columns:repeat(3,1fr);gap:8px!important}.shareStats>span{display:flex;flex-direction:column;padding:10px 11px;border-radius:10px;background:#0000001f;border:1px solid rgba(255,255,255,.09)}.shareStats small{margin:0 0 3px!important;font-size:8px!important;letter-spacing:.12em;font-weight:900;opacity:.55!important}.shareStats strong{font-size:12px!important}.shareFoot{width:100%;display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:14px;font-size:10px;font-weight:800;opacity:.7}.sharePlatformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sharePlatformGrid button{min-height:48px;border-radius:12px}.sharePlatformGrid button svg{width:19px;height:19px}.sharePlatformGrid .instaShare{grid-column:1/-1}.sharePlatformGrid .instaShare{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);color:#fff;border-color:transparent}.sharePlatformGrid .waShare svg{color:#25d366}.sharePlatformGrid .xShare svg{width:18px;height:18px}.supportMoneyInput{padding:0!important;overflow:hidden}.supportMoneyInput>span{padding-left:16px;font-size:15px;font-weight:900;color:var(--muted);white-space:nowrap}.supportMoneyInput input{min-width:0!important;font-variant-numeric:tabular-nums}.profileMenu button svg{flex:0 0 auto}.questCard.done{transition:border-color .2s ease,background .2s ease,transform .2s ease}.questCard.done:has(button:not(:disabled)){transform:translateY(-1px)}@media(max-width:620px){.streakModal{padding:20px 16px}.streakQuestGrid{grid-template-columns:1fr}.shareCardPreview{min-height:280px!important;padding:20px!important}.shareWordTiles{gap:4px!important}.shareWordTiles i{border-radius:7px}.sharePlatformGrid{grid-template-columns:1fr}.sharePlatformGrid .instaShare{grid-column:auto}}.homeActionRow{width:min(720px,100%);margin:22px auto 8px;display:grid;grid-template-columns:1.45fr .78fr 1.05fr;gap:10px;align-items:stretch}.homeActionRow>button{margin:0!important;min-height:64px;height:auto!important;border-radius:12px!important}.homeActionRow .rollMarketValue,.homeActionRow .quickListHome{width:100%}.homeActionRow .homeShareBtn{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);background:var(--card);color:var(--text);font-weight:900}.homeActionRow .homeRewardBtn{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;padding:9px 12px;border:1px solid rgba(124,58,237,.28);background:#7c3aed12;color:inherit;font-size:10px;font-weight:950}.homeActionRow .homeRewardBtn small{font-size:8px;opacity:.55}.resultSlots{margin-bottom:16px}.heroWithBadges .timer{margin-top:18px}.liveBadges{margin-top:42px}.slots .slot.active{animation:twitch .09s linear infinite}@media(max-width:760px){.homeActionRow{grid-template-columns:1fr}.homeActionRow>button{min-height:54px}}.homeActionRow{display:none!important}.homeActionStack{width:min(340px,100%);margin:22px auto 0;display:flex;flex-direction:column;align-items:stretch;gap:14px}.homeActionStack .rollMarketValue,.homeActionStack .quickListHome{width:100%;min-height:84px;margin:0!important;border-radius:12px}.homeActionStack .lifetimeHome{margin:8px 0 2px}.homeActionStack .homeShareBtn{width:auto;min-width:112px;align-self:center;margin:0!important}.stackedRewardBtn{display:flex;margin:13px auto 0!important;width:auto;min-width:265px;justify-content:center;align-items:center;gap:8px}.rollingSlots .slot.pending{color:var(--muted);border-style:dashed;box-shadow:none;animation:none!important}.rollingSlots .slot:not(.pending){animation:none!important}.rollingSlots .slot.currentLock{box-shadow:0 0 0 3px #8b5cf633,var(--shadow)}.rollingLabel{margin-top:18px;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.14em}@media(max-width:620px){.homeActionStack{width:min(300px,100%)}.stackedRewardBtn{min-width:230px}}.homeActionStack{width:min(290px,100%)}.homeActionStack .rollMarketValue,.homeActionStack .quickListHome{min-height:64px!important;padding:9px 14px!important}.homeActionStack .quickListHome span,.homeActionStack .rollMarketValue span{font-size:9px!important}.homeActionStack .quickListHome small,.homeActionStack .rollMarketValue small{font-size:7px!important}.homeActionStack .quickListHome svg{width:14px!important;height:14px!important}.rollingSlots{min-height:74px}.rollingSlots .activeRollTile{animation:twitch .09s linear infinite,rollTileGlow .55s ease-in-out infinite alternate!important}.rollingSlots .lockedRollTile{animation:none!important}.activeMystery{animation:twitch .09s linear infinite,rollTileGlow .55s ease-in-out infinite alternate!important}@keyframes rollTileGlow{0%{box-shadow:var(--shadow)}to{box-shadow:0 0 0 3px #4f8cff29,0 8px 24px #4f8cff1f}}.liveBadgePop{animation:badgePop .48s cubic-bezier(.18,.89,.32,1.35) both!important}.liveBadges>p{font-variant-numeric:tabular-nums}.lastHome{display:flex;flex-direction:column;align-items:center}.lastHome .resultMeta{margin-top:10px!important;margin-bottom:0!important}.lastHome .earned{margin:10px auto 0!important}.homeActionStack{margin:10px auto 0!important;gap:10px!important}.homeActionStack .lifetimeHome{margin:0!important}.homeActionStack .homeShareBtn{min-height:42px!important;display:flex!important;align-items:center!important;gap:8px!important}.homeActionStack .homeShareBtn>span{display:flex;flex-direction:column;align-items:flex-start;line-height:1.05}.homeActionStack .homeShareBtn small{display:block;margin-top:3px;font-size:7px;font-weight:900;letter-spacing:.03em;color:var(--muted)}.heroWithBadges .timer,.lastHome+.timer,.lastHome~.timer{margin-top:10px!important}.stackedRewardBtn{margin-top:10px!important}.liveBadges,.persistedBadges{margin-top:0!important;padding-top:18px!important}.badges{padding-top:18px!important}.shareRewardNote{margin:9px 0 12px;padding:10px 12px;border:1px solid rgba(124,58,237,.18);border-radius:10px;background:#7c3aed0e;display:flex;align-items:center;justify-content:space-between;gap:12px}.shareRewardNote strong{font-size:11px;color:#7c3aed;white-space:nowrap}.shareRewardNote span{color:var(--muted);font-size:9px;font-weight:700;text-align:right}.filterActions{display:grid!important;grid-template-columns:.72fr 1.28fr!important;gap:8px!important;margin-top:12px!important}.filterActions button{margin:0!important;min-height:34px!important}.filterActions .applyFilter{background:#111827!important;color:#fff!important;border-color:#111827!important}[data-theme=dark] .filterActions .applyFilter{background:#f8fafc!important;color:#111827!important;border-color:#f8fafc!important}.referralTimeline{position:relative;margin:34px 0 18px;padding-left:26px;display:grid;gap:12px}.referralTrack{position:absolute;left:8px;top:35px;bottom:35px;width:4px;border-radius:999px;background:var(--line);overflow:hidden}.referralTrack i{display:block;width:100%!important;min-height:0;background:linear-gradient(180deg,#8b5cf6,#ec4899,#f59e0b);transition:height .45s ease}.referralMilestone{position:relative;min-height:70px;border:1px solid var(--line);border-radius:14px;background:var(--card);padding:14px 14px 14px 16px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:12px}.referralMilestone>b{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;background:var(--soft);border:1px solid var(--line);font-size:12px;font-weight:950}.referralMilestone>div{display:flex;flex-direction:column;gap:4px}.referralMilestone>div strong{font-size:11px}.referralMilestone>div span{font-size:10px;color:var(--muted);line-height:1.4}.referralMilestone>button{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:8px;padding:8px 10px;font-size:9px;font-weight:900;cursor:pointer}.referralMilestone.unlocked{border-color:#8b5cf659;box-shadow:0 8px 26px #8b5cf60f}.referralMilestone.unlocked>b{color:#fff;border-color:transparent;background:linear-gradient(135deg,#7c3aed,#db2777)}@keyframes referralGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.userName.referralColor{background:linear-gradient(90deg,#ef4444,#8b5cf6,#ec4899,#f59e0b,#ef4444);background-size:300% 100%;animation:referralGradient 4.5s linear infinite;-webkit-background-clip:text;background-clip:text;color:transparent!important}.referralMark{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;color:#8b5cf6!important;font-size:.82em;cursor:pointer;filter:drop-shadow(0 0 6px rgba(139,92,246,.35));animation:referralBadgePulse 1.8s ease-in-out infinite}@keyframes referralBadgePulse{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.14) rotate(10deg)}}.referralTitle{overflow:hidden;position:relative;min-width:180px;justify-content:flex-start!important;white-space:nowrap;color:#7c3aed!important;border-color:#7c3aed47!important}.referralTitle:after{content:"REFERRAL PROGRAM   REFERRAL PROGRAM";position:absolute;left:100%;top:50%;transform:translateY(-50%);font-size:8px;font-weight:950;letter-spacing:.16em;opacity:.16;animation:referralTitleMove 7s linear infinite}@keyframes referralTitleMove{0%{left:100%}to{left:-120%}}.sharePlatformGrid .moreShare{grid-column:1/-1;background:#111827;color:#fff;border-color:#111827}.sharePlatformGrid .moreShare svg{color:#fff}.supportTier small{max-width:150px;line-height:1.35}.authModal>input[type=email],.authModal>input[type=text]{margin-bottom:18px!important}.authModal .newsletterConsent{margin:0 0 18px!important;padding:0!important;display:grid!important;grid-template-columns:20px 1fr!important;align-items:start!important;gap:12px!important}.authModal .newsletterConsent input{width:18px!important;height:18px!important;margin:2px 0 0!important;flex:0 0 auto!important}.authModal .newsletterConsent span{min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}.authModal .newsletterConsent b{font-size:12px!important;line-height:1.25!important}.authModal .newsletterConsent small{font-size:10px!important;line-height:1.35!important;margin:0!important;opacity:.62!important}.authModal .magicActions{margin-top:4px!important}.friendCode button.copiedBtn{border-color:#22c55e73!important;color:#16a34a!important;background:#22c55e12!important}.friendList .person{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.friendList .person>.personName{margin:0!important}.friendList .person>div{display:flex!important;gap:10px!important;align-items:center!important}.friendList .person>div button{min-height:44px}.removeFriendBtn{color:#dc2626!important;border-color:#dc262638!important;background:#dc262609!important}.removeFriendBtn:hover{background:#dc262614!important}.addFriendPerson{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}.removeFriendModal{max-width:440px}.removeFriendModal h2{margin:7px 0 8px}.removeFriendModal>p{margin:0 0 18px;color:var(--muted);line-height:1.5}.removeFriendActions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.removeFriendActions button{min-height:42px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:inherit;font-size:10px;font-weight:900;cursor:pointer}.removeFriendActions .danger{background:#dc2626;border-color:#dc2626;color:#fff}.friendList{display:grid;gap:10px}.friendList .person{padding:10px 12px!important;min-height:66px!important;gap:14px!important}.friendList .person>.personName{min-height:46px;padding:0 14px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--soft)!important;display:flex!important;align-items:center!important}.friendList .removeFriendBtn{min-height:46px;margin-left:2px!important;padding:0 16px!important}.friendCode{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;row-gap:9px!important}.friendCodeActions{display:flex;align-items:center;gap:8px}.friendCodeActions button{min-height:42px}.newFriendCodeBtn{color:var(--muted)!important;background:transparent!important}.friendCodeConfirmModal{max-width:440px}.homeWord,.resultSlots{position:relative;overflow:hidden;isolation:isolate;animation:homeWordBreathe 4.2s ease-in-out infinite;will-change:transform}@keyframes homeWordBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.006)}}.homeWord:after,.resultSlots:after{content:"";position:absolute;z-index:3;top:-80%;left:-55%;width:24%;height:260%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transform:rotate(-25deg);opacity:0;animation:homeWordShine 5.2s ease-in-out infinite}@keyframes homeWordShine{0%,70%{left:-55%;opacity:0}73%{opacity:.12}80%{left:125%;opacity:.08}82%,to{left:125%;opacity:0}}.resultSlots .slot{position:relative;z-index:1}.lastHome .resultMeta .rarity{transform-origin:center;animation:rarityQuickPop .34s cubic-bezier(.2,.9,.25,1.35) both!important}@keyframes rarityQuickPop{0%{opacity:0;transform:scale(.8)}62%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.toastStack{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:1300;width:min(520px,calc(100vw - 28px));display:flex;flex-direction:column;gap:9px;pointer-events:none}.toastStack .globalToast{position:static!important;left:auto!important;bottom:auto!important;transform:none!important;width:100%;max-width:none;min-height:58px;padding:14px 17px;border:1px solid #20242b;border-radius:12px;background:#090b0f;color:#fff;box-shadow:0 18px 50px #0005;display:flex;align-items:center;gap:11px;text-align:left;font-size:13px;font-weight:900;pointer-events:auto;animation:stackToastIn .22s cubic-bezier(.2,.8,.2,1) both}.toastStack .globalToast svg{width:20px;height:20px;flex:0 0 auto}@keyframes stackToastIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.badgeDetail{max-width:820px;margin:0 auto}.badgePlayerSection{text-align:left;margin-top:42px}.badgePlayerSection>h2,.badgeRollHistory>h2{margin:0 0 12px;font-size:15px}.badgeProgressCard,.badgeTotalCard{border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:var(--shadow);padding:18px 20px;margin-bottom:18px}.badgeProgressTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.badgeProgressTop strong{font-size:15px;letter-spacing:.04em}.badgeProgressTop strong span{margin-left:7px}.badgeProgressTop>span{color:var(--muted);font-size:10px;font-weight:850}.badgeProgressBar{height:10px;margin:13px 0 8px;border-radius:999px;overflow:hidden;background:var(--soft)}.badgeProgressBar i{display:block;height:100%;border-radius:999px;background:var(--text);transition:width .4s ease}.badgeProgressCard>small{color:var(--muted);font-size:10px;font-weight:800}.badgeTotalCard{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:28px}.badgeTotalCard>span{color:var(--muted);font-size:10px;font-weight:800}.badgeTotalCard>strong{font-size:27px;letter-spacing:.04em}.badgeTotalCard>small{color:var(--muted);font-size:11px}.badgeRollHistory{margin-top:42px}.badgeRollHistory>p{margin:0 0 13px;color:var(--muted);font-size:11px;font-weight:800}.badgeRollHistory>button:not(.loadMore){width:100%;min-height:72px;margin-bottom:9px;padding:12px 16px;border:1px solid var(--line);border-radius:11px;background:var(--card);color:var(--text);box-shadow:var(--shadow);display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:18px;align-items:center;text-align:left;cursor:pointer}.badgeRollHistory>button>div{display:flex;flex-direction:column;gap:4px}.badgeRollHistory>button>div strong{font-size:15px}.badgeRollHistory>button>div small{color:var(--muted);font-size:9px}.badgeRollHistory>button>span{color:var(--muted);font-size:9px;font-weight:850}.badgeRollHistory>button>b{font-size:12px;white-space:nowrap}.emptyBadgeHistory{border:1px solid var(--line);border-radius:11px;padding:18px;color:var(--muted);text-align:center;font-size:11px}@media(max-width:650px){.friendCode{grid-template-columns:1fr!important}.friendCodeActions{grid-column:1/-1;flex-wrap:wrap}.friendCodeActions button{flex:1}.badgeProgressTop{align-items:flex-start;flex-direction:column}.badgeRollHistory>button:not(.loadMore){grid-template-columns:1fr auto}.badgeRollHistory>button>span{grid-column:1/-1}}.badgeCollectionHead{align-items:center!important}.viewAllBadgesBtn{border:0;background:transparent;color:var(--text);padding:6px 0;font:inherit;font-size:11px;font-weight:900;letter-spacing:.02em;cursor:pointer;display:inline-flex;align-items:center;gap:7px}.viewAllBadgesBtn span{font-size:18px;line-height:1;transform:translateY(-1px)}.feedPage{max-width:780px;margin:0 auto}.feedEvent{position:relative;margin-bottom:22px}.feedEvent>.rollCard{margin-top:14px}.feedAchievements{position:relative;margin:0 18px 0 28px;padding:10px 0 0 20px;border-left:1px solid var(--line);display:grid;gap:9px}.feedAchievement{min-height:52px;border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;gap:11px;padding:10px 13px;background:var(--card);color:var(--text)}.feedAchievement svg,.feedAchievement .achievementIcon{flex:0 0 auto}.feedAchievement svg{width:17px;height:17px}.badgeAchievement{background:var(--soft);min-height:52px;height:52px;flex-wrap:nowrap}.badgeAchievement>.achievementIcon{width:17px;height:17px;color:var(--muted);stroke-width:2.1}.badgeAchievement>strong{flex:0 0 auto;font-size:10px;letter-spacing:.025em}.achievementBadges{min-width:0;display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow:hidden}.achievementBadges .badgePill{flex:0 1 auto;min-width:0}.achievementMore{color:var(--muted);font-size:9px;font-weight:900}.milestoneAchievement{background:linear-gradient(90deg,#f59e0b14,#facc150b);border-color:#f59e0b38;color:#b45309}.milestoneAchievement svg{color:#d97706}.milestoneAchievement strong{font-size:10px;letter-spacing:.025em}[data-theme=dark] .milestoneAchievement{background:linear-gradient(90deg,#f59e0b17,#facc1509);color:#fbbf24}.homeRarityPulse{display:inline-flex!important;transform-origin:center;animation:rarityQuickPop .34s cubic-bezier(.2,.9,.25,1.35) both!important}.toastStack{width:min(620px,calc(100vw - 30px))!important;gap:8px!important}.toastStack .globalToast{min-height:58px!important;padding:13px 18px!important;border-radius:12px!important;border:1px solid var(--line)!important;background:#fff!important;color:#111827!important;box-shadow:0 14px 42px #0f172a2b!important;justify-content:flex-start!important;text-align:left!important;font-size:12px!important;line-height:1.35!important}.toastStack .globalToast svg{width:20px!important;height:20px!important;stroke-width:2.2!important;flex:0 0 20px!important}.toastStack .globalToast span{display:flex;align-items:center;min-height:20px}[data-theme=dark] .toastStack .globalToast{background:#090b0f!important;color:#fff!important;border-color:#2a2f38!important;box-shadow:0 16px 48px #00000075!important}.badgeDetail{width:min(900px,100%)!important;max-width:900px!important;margin:0 auto!important;text-align:center!important}.badgeDetail>.badgeBig{margin-top:8px!important}.badgeDetail>h1{margin:10px 0 8px!important;font-size:34px!important}.badgeDetail>p{margin:0 auto!important;max-width:650px!important;color:var(--muted)!important;line-height:1.5!important}.badgeStats{width:100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-items:center!important;align-items:center!important;gap:0!important;margin:46px auto 0!important;padding:24px 28px!important;text-align:center!important}.badgeStats>div,.badgeStats>.probStat{width:100%!important;min-height:78px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.badgeStats label{margin-bottom:9px!important}.badgePlayerSection{width:100%!important;margin:42px auto 0!important}.badgePlayerSection>h2{text-align:left!important;margin:0 0 12px!important;font-size:15px!important}.badgeProgressCard,.badgeTotalCard,.badgeHistoryCard{width:100%!important;box-sizing:border-box!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--card)!important;box-shadow:var(--shadow)!important}.badgeProgressCard{padding:18px 20px!important}.badgeProgressBar{display:block!important;width:100%!important;height:12px!important;margin:14px 0 9px!important;background:var(--soft)!important;border-radius:999px!important;overflow:hidden!important}.badgeProgressBar i{display:block!important;height:100%!important;min-width:0!important;background:var(--text)!important;border-radius:999px!important}.badgeTotalCard{margin-top:28px!important}.badgeHistoryCard{margin-top:42px!important;padding:18px!important}.badgeHistoryCard>h2{margin:0 0 5px!important}.badgeHistoryCard>p{margin-bottom:14px!important}.badgeHistoryCard>button:not(.loadMore){box-shadow:none!important;background:var(--soft)!important}.badgeHistoryCard .loadMore{margin-top:12px!important}.newBadgeTag{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:24px;padding:4px 8px;border-radius:6px;background:#facc15;color:#8a5a00;border:1px solid rgba(202,138,4,.18);font-size:10px;line-height:1;font-weight:950;letter-spacing:.04em;vertical-align:middle;transform-origin:center;animation:newBadgePulse 1.65s ease-in-out infinite}@keyframes newBadgePulse{0%,to{background:#facc15;transform:scale(1)}50%{background:#fef08a;transform:scale(.94)}}[data-theme=dark] .newBadgeTag{color:#422006}.pageLoading{position:fixed;inset:0;display:grid;place-items:center;background:var(--bg);z-index:5000}.loaderRing{width:34px;height:34px;border:3px solid var(--line);border-top-color:var(--muted);border-radius:50%;animation:pageLoaderSpin .72s linear infinite}@keyframes pageLoaderSpin{to{transform:rotate(360deg)}}@media(max-width:700px){.badgeCollectionHead{align-items:flex-start!important;gap:12px}.viewAllBadgesBtn{font-size:9px}.feedAchievements{margin-left:18px;padding-left:13px}.badgeStats{grid-template-columns:1fr!important;gap:8px!important}.badgeStats>div,.badgeStats>.probStat{min-height:66px!important}.badgeHistoryCard{padding:13px!important}}header{height:54px!important;grid-template-columns:auto 1fr auto!important;padding:0 14px!important;border-bottom:0!important;box-shadow:none!important;background:color-mix(in srgb,var(--bg) 96%,transparent)!important}.brand{justify-self:start!important;margin-left:0!important;padding-left:0!important;font-size:17px!important;letter-spacing:.07em!important}nav{justify-self:center!important;gap:3px!important}nav button,.profileBtn,.icon{height:34px!important;padding:0 8px!important;font-size:10.5px!important;gap:5px!important}nav button svg,.profileBtn svg,.icon svg{width:15px!important;height:15px!important}.right{gap:2px!important}.badgeDetail{width:min(780px,calc(100% - 28px))!important;max-width:780px!important;padding-top:56px!important}.badgePlayerSection{margin-top:36px!important}.badgeProgressCard,.badgeTotalCard{border:1px solid var(--line)!important;border-radius:11px!important;background:var(--card)!important;box-shadow:var(--shadow)!important}.badgeProgressCard{padding:18px 20px 16px!important}.badgeProgressTop{align-items:center!important}.badgeProgressTop strong{display:flex!important;align-items:center!important;gap:7px!important;font-size:14px!important}.badgeProgressTop>span{font-size:10px!important}.badgeProgressBar{height:10px!important;margin:13px 0 8px!important;background:var(--soft)!important}.badgeProgressBar i{background:var(--text)!important;transition:width .35s ease!important}.badgeProgressCard>small{font-size:10px!important}.badgeTotalCard{padding:18px 20px!important;margin-top:26px!important}.badgeTotalCard>strong{font-size:26px!important}.badgeRollHistory{margin-top:38px!important;text-align:left!important}.badgeRollHistory>h2{margin:0 0 4px!important;font-size:15px!important}.badgeRollHistory>p{margin:0 0 12px!important;color:var(--muted)!important;font-size:11px!important;font-weight:800!important}.badgeRollHistory>button:not(.loadMore){width:100%!important;min-height:74px!important;margin:0 0 10px!important;padding:12px 16px!important;border:1px solid var(--line)!important;border-radius:10px!important;background:var(--card)!important;color:var(--text)!important;box-shadow:var(--shadow)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;text-align:left!important;cursor:pointer!important}.badgeHistoryWord{min-width:0;display:grid!important;grid-template-columns:auto auto 1fr!important;align-items:center!important;gap:6px!important}.badgeHistoryWord strong{font-size:15px!important;white-space:nowrap}.badgeHistoryWord small{grid-column:1/-1!important;color:var(--muted)!important;font-size:9px!important}.historyRarity{font-size:8px!important;font-weight:950!important;line-height:1!important;white-space:nowrap}.historyRarity.common{color:#64748b!important}.historyRarity.uncommon{color:#16a34a!important}.historyRarity.rare{color:#2563eb!important}.historyRarity.epic{color:#9333ea!important}.historyRarity.legendary{color:#d97706!important}.historyRarity.mythic{color:#e11d48!important}.badgeRollHistory>button>b{font-size:12px!important;white-space:nowrap!important}.badgeRollHistory .loadMore{width:100%!important;min-height:38px!important;margin-top:4px!important;border:1px solid var(--line)!important;border-radius:8px!important;background:var(--soft)!important;color:var(--text)!important;font-size:9px!important;font-weight:900!important;cursor:pointer!important}html,body,button,input,textarea,select,code,kbd,samp{font-family:Inter,Inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important}@media(min-width:701px){header{position:sticky!important}header>nav{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;justify-self:auto!important;margin:0!important;white-space:nowrap}}.supporterMark{font-size:1em!important;min-width:1em;height:1em;margin-left:.22em!important;transform:translateY(.06em)!important;line-height:1!important;vertical-align:middle;font-family:Arial,Helvetica Neue,sans-serif;font-weight:900}.supporterMark.tier4{display:inline-flex!important}.supportHeart{font-family:Arial,Helvetica Neue,sans-serif;font-weight:900}.supportButton,.supporterModal .supportButton{border-radius:12px!important}.supporterSuccessBack{background:#ec489929!important}.supporterSuccessModal{max-width:480px!important;text-align:center;border-color:#ec489947!important}.supportSuccessHeart{width:82px;height:82px;margin:4px auto 18px;display:grid;place-items:center;border-radius:24px;background:linear-gradient(145deg,#fff1f7,#fce7f3);color:#ec4899;font:900 54px/1 Arial,Helvetica Neue,sans-serif;box-shadow:0 14px 40px #ec48992e}.supporterSuccessModal h2{margin:9px 0 8px;font-size:24px}.supporterSuccessModal>p{margin:0 auto 22px;max-width:390px;color:var(--muted);line-height:1.55}.supportSuccessActions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.supportSuccessActions button{height:48px;border:1px solid var(--line);border-radius:12px;background:var(--soft);color:var(--text);font-weight:900;cursor:pointer}.supportSuccessActions .primary{background:#111827;color:#fff;border-color:#111827}@media(max-width:560px){.supportSuccessActions{grid-template-columns:1fr}}.supporterMark{width:1.18em!important;min-width:1.18em!important;height:1.18em!important;margin-left:.28em!important;transform:translateY(.08em)!important;overflow:visible}.supporterMark .supporterHeartSvg{display:block;width:100%;height:100%;stroke-width:1.8}.supportHeart .supportHeartSvg{width:68%;height:68%;display:block;stroke-width:1.8}.supporterModal .supportHeart.big .supportHeartSvg{width:72%;height:72%}.supportSuccessHeart svg{width:52px;height:52px;stroke-width:1.7}.supportHeart.tier4,.supporterMark.tier4{color:#ec4899!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;animation:supporterHue 3.2s linear infinite!important}@keyframes supporterHue{0%{filter:hue-rotate(0deg) drop-shadow(0 0 8px rgba(236,72,153,.24))}to{filter:hue-rotate(360deg) drop-shadow(0 0 8px rgba(236,72,153,.24))}}.profileNameRow .supporterMark{width:1.08em!important;height:1.08em!important}.supportHeart.tier4,.supporterMark.tier4{color:#ec4899!important;opacity:1!important;visibility:visible!important}.supportHeart.tier4 .supportHeartSvg,.supporterMark.tier4 .supporterHeartSvg{fill:#ec4899!important;stroke:#ec4899!important;opacity:1!important;visibility:visible!important;animation:legendHeartRainbow 2.8s linear infinite!important;transform-origin:center}@keyframes legendHeartRainbow{0%{color:#ef4444;fill:#ef4444;stroke:#ef4444;filter:drop-shadow(0 0 5px #ef444455)}20%{color:#f59e0b;fill:#f59e0b;stroke:#f59e0b;filter:drop-shadow(0 0 5px #f59e0b55)}40%{color:#22c55e;fill:#22c55e;stroke:#22c55e;filter:drop-shadow(0 0 5px #22c55e55)}60%{color:#06b6d4;fill:#06b6d4;stroke:#06b6d4;filter:drop-shadow(0 0 5px #06b6d455)}80%{color:#8b5cf6;fill:#8b5cf6;stroke:#8b5cf6;filter:drop-shadow(0 0 5px #8b5cf655)}to{color:#ec4899;fill:#ec4899;stroke:#ec4899;filter:drop-shadow(0 0 5px #ec489955)}}.supportTier.tier4 .supportHeart{background:#94a3b81a!important}.supporterMark{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1em!important;min-width:1em!important;height:1em!important;flex:0 0 1em!important;margin-left:.18em!important;padding:0!important;line-height:1!important;vertical-align:middle!important;transform:none!important;position:relative!important;top:.015em!important}.supporterMark .supporterHeartSvg{display:block!important;width:100%!important;height:100%!important}.profileNameRow{align-items:center!important}.profileNameRow h1{display:flex!important;align-items:center!important}.profileNameRow .supporterMark{width:.96em!important;min-width:.96em!important;height:.96em!important;flex-basis:.96em!important;top:.01em!important}.betaMode{position:relative;isolation:isolate}.betaMode>.betaAurora{position:absolute;z-index:0;top:0;left:0;width:100%;height:clamp(240px,28vw,430px);pointer-events:none;overflow:hidden;opacity:.76;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.58) 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.58) 72%,transparent 100%)}.betaMode>.betaAurora:before{content:"";position:absolute;inset:-42% -8% -20%;background:radial-gradient(ellipse at 8% 18%,rgba(34,211,238,.72) 0 13%,transparent 34%),radial-gradient(ellipse at 31% 6%,rgba(217,70,239,.56) 0 15%,transparent 35%),radial-gradient(ellipse at 56% 12%,rgba(139,92,246,.66) 0 15%,transparent 36%),radial-gradient(ellipse at 78% 0%,rgba(59,130,246,.68) 0 18%,transparent 38%),radial-gradient(ellipse at 100% 16%,rgba(79,70,229,.72) 0 18%,transparent 38%);background-size:145% 145%;filter:blur(26px) saturate(1.24);transform:translateZ(0) scale(1.08);animation:wordrngAuroraDrift 17s ease-in-out infinite alternate}.betaMode>.betaAurora:after{content:"";position:absolute;inset:-18% -12% 12%;background:linear-gradient(280deg,#22c55e2e,#d946ef57,#06b6d457,#6366f152,#22c55e2e);background-size:400% 400%;filter:blur(18px);mix-blend-mode:screen;animation:wordrngAuroraOverlay 15s ease infinite}.betaAurora>i,.betaAurora>b{position:absolute;display:block;border-radius:999px;filter:blur(34px);opacity:.38;animation:wordrngAuroraFloat 11s ease-in-out infinite alternate}.betaAurora>i{width:34vw;height:7vw;min-width:340px;min-height:70px;left:-5vw;top:72px;background:linear-gradient(90deg,#22d3ee,#8b5cf6,#ec4899);transform:rotate(-4deg)}.betaAurora>b{width:42vw;height:8vw;min-width:420px;min-height:80px;right:-9vw;top:34px;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#22d3ee);transform:rotate(5deg);animation-delay:-5s}@keyframes wordrngAuroraDrift{0%{transform:translate3d(-3%,0,0) scale(1.08);filter:blur(26px) saturate(1.18) hue-rotate(0deg)}50%{transform:translate3d(3%,-4%,0) scale(1.14);filter:blur(31px) saturate(1.34) hue-rotate(22deg)}to{transform:translate3d(-1%,2%,0) scale(1.11);filter:blur(27px) saturate(1.24) hue-rotate(-12deg)}}@keyframes wordrngAuroraOverlay{0%{background-position:0 94%;transform:translate(-2%)}50%{background-position:70% 7%;transform:translate(2%)}to{background-position:0 94%;transform:translate(-2%)}}@keyframes wordrngAuroraFloat{0%{translate:-4% 0;scale:1}to{translate:7% 16px;scale:1.12}}.betaMode>header,.betaMode>main,.betaMode>.toastStack{position:relative;z-index:2}[data-theme=dark] .betaMode>.betaAurora{opacity:.58}[data-theme=dark] .betaMode>.betaAurora:before{mix-blend-mode:screen}@media(max-width:760px){.betaMode>.betaAurora{height:280px;opacity:.62}.betaMode>.betaAurora:before{inset:-25% -45% 0;background-size:180% 180%}}@media(prefers-reduced-motion:reduce){.betaMode>.betaAurora:before,.betaMode>.betaAurora:after,.betaAurora>i,.betaAurora>b,.testerMark:before{animation:none!important}}.testerMark{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.02em!important;min-width:1.02em!important;height:1.02em!important;flex:0 0 1.02em!important;margin-left:.2em!important;padding:0!important;position:relative!important;top:.015em!important;vertical-align:middle!important;cursor:pointer}.testerMark:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(135deg,#111827,#374151 36%,#9ca3af 44%,#f3f4f6 49%,#fff,#e5e7eb 51%,#9ca3af 56%,#374151 64%,#111827);background-size:300% 300%;background-position:0% 0%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 8a3 3 0 0 0 2.6 4.5h8.8A3 3 0 0 0 19 17l-5-8V3'/%3E%3Cpath d='M8 15h8'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 8a3 3 0 0 0 2.6 4.5h8.8A3 3 0 0 0 19 17l-5-8V3'/%3E%3Cpath d='M8 15h8'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;animation:testerGradient 3s cubic-bezier(.22,.61,.36,1) infinite;filter:drop-shadow(0 0 5px rgba(75,85,99,.24))}@keyframes testerGradient{0%{background-position:0% 0%}33.333%{background-position:100% 100%}to{background-position:100% 100%}}.profileNameRow .testerMark{width:.96em!important;min-width:.96em!important;height:.96em!important;flex-basis:.96em!important}.testerMarkBig{width:74px!important;min-width:74px!important;height:74px!important;margin:2px auto 16px!important;cursor:default}.testerModal{max-width:450px!important;text-align:center}.testerModal>p{color:var(--muted);line-height:1.55;max-width:370px;margin:8px auto 20px}.testerSince{border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;background:var(--soft)}.testerSince span{font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--muted)}.testerSince strong{font-size:18px;letter-spacing:.04em}.betaNav{font-weight:900!important;letter-spacing:.08em!important}.betaPausedPage{min-height:58vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:780px}.betaPausedPage h1{font-size:clamp(38px,6vw,72px);line-height:.98;margin:10px 0 18px}.betaPausedPage .lead{max-width:690px}.betaPrimary{margin-top:18px;border:0;border-radius:12px;background:var(--text);color:var(--bg);min-height:46px;padding:0 18px;font-weight:900;cursor:pointer}.betaSupportLabel{cursor:default!important;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.betaCollectionPage .collectionHead p{color:var(--muted)}.betaCollectionCard .staticWord{cursor:default;text-decoration:none}.betaMode .quickListHome:not(.betaCollectionHome),.betaMode .rollMarketValue,.betaMode .marketJump{display:none!important}.betaCollectionHome{display:flex!important}.betaMode>.betaAurora{z-index:1!important;top:0!important}.betaMode>header{z-index:30!important;background:color-mix(in srgb,var(--bg) 58%,transparent)!important;-webkit-backdrop-filter:blur(14px) saturate(1.12);backdrop-filter:blur(14px) saturate(1.12)}.betaMode>header:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg) 26%,transparent),color-mix(in srgb,var(--bg) 52%,transparent))}.betaMode>main{position:relative;z-index:2}.betaMode>.toastStack{position:relative;z-index:40}.betaMode{background-color:var(--bg)!important;background-image:radial-gradient(circle,rgba(17,24,39,.16) 1px,transparent 1.15px)!important;background-size:16px 16px!important;background-position:0 0!important}[data-theme=dark] .betaMode{background-image:radial-gradient(circle,rgba(229,231,235,.13) 1px,transparent 1.15px)!important}.betaMode>header{background:color-mix(in srgb,var(--bg) 88%,transparent)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.betaMode>header:before{display:none!important}.betaMode>main{background:transparent!important}.betaMode>.betaAurora{display:none!important}.betaMode>header{background-color:color-mix(in srgb,var(--bg) 90%,transparent)!important;background-image:radial-gradient(circle,rgba(17,24,39,.16) 1px,transparent 1.15px)!important;background-size:16px 16px!important;background-position:0 0!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=dark] .betaMode>header{background-image:radial-gradient(circle,rgba(229,231,235,.13) 1px,transparent 1.15px)!important}.betaMode{background:var(--bg)!important}.interactiveDots{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.betaMode>header,.betaMode>main,.betaMode>.toastStack,.betaMode>.adRail{position:relative;z-index:2}.betaMode>header{background:color-mix(in srgb,var(--bg) 88%,transparent)!important;background-image:none!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=dark] .betaMode>header{background-image:none!important}.rollingSlots{perspective:900px;align-items:center}.rollingSlots .slot{position:relative;transform-origin:center;will-change:transform,box-shadow,filter}.rollingSlots .activeRollTile{animation:rollSpinTile .18s cubic-bezier(.33,.01,.32,1) infinite!important;border-color:color-mix(in srgb,#7c3aed 38%,#aeb7c4)!important;box-shadow:0 0 0 3px #7c3aed14,0 10px 28px #4f46e51f!important}.rollingSlots .lockedRollTile{animation:letterLockPop .46s cubic-bezier(.16,1.38,.28,1) both!important}.rollingSlots .lockedRollTile:after{content:"";position:absolute;inset:-7px;border-radius:14px;border:2px solid rgba(99,102,241,.18);opacity:0;pointer-events:none;animation:letterLockRing .46s ease-out both}@keyframes rollSpinTile{0%{transform:translateY(-1px) rotateX(0) scale(.98);filter:blur(0)}25%{transform:translateY(2px) rotateX(12deg) scale(1.03)}50%{transform:translateY(-2px) rotateX(-10deg) scale(.97);filter:blur(.15px)}75%{transform:translateY(1px) rotateX(8deg) scale(1.04)}to{transform:translateY(-1px) rotateX(0) scale(.98);filter:blur(0)}}@keyframes letterLockPop{0%{transform:scale(.82) translateY(5px);box-shadow:0 0 #6366f100}48%{transform:scale(1.16) translateY(-7px);box-shadow:0 0 0 6px #6366f11a,0 14px 30px #4f46e52e}72%{transform:scale(.96) translateY(1px)}to{transform:scale(1) translateY(0);box-shadow:var(--shadow)}}@keyframes letterLockRing{0%{transform:scale(.7);opacity:.44}to{transform:scale(1.32);opacity:0}}.resultSlots .slot{animation:finalLetterSettle .48s cubic-bezier(.16,1.25,.3,1) both}.resultSlots .slot:nth-child(2){animation-delay:35ms}.resultSlots .slot:nth-child(3){animation-delay:.07s}.resultSlots .slot:nth-child(4){animation-delay:.105s}.resultSlots .slot:nth-child(5){animation-delay:.14s}.resultSlots .slot:nth-child(6){animation-delay:.175s}.resultSlots .slot:nth-child(7){animation-delay:.21s}.resultSlots .slot:nth-child(8){animation-delay:.245s}.resultSlots .slot:nth-child(9){animation-delay:.28s}.resultSlots .slot:nth-child(10){animation-delay:.315s}.resultSlots .slot:nth-child(n+11){animation-delay:.34s}@keyframes finalLetterSettle{0%{transform:scale(.9) translateY(7px);opacity:.72}55%{transform:scale(1.1) translateY(-4px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}.rollingLabel{position:relative;display:inline-flex;align-items:center;gap:8px}.rollingLabel:after{content:"";width:26px;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.35;background-size:200% 100%;animation:rollingSweep .85s linear infinite}@keyframes rollingSweep{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.rollingSlots .activeRollTile,.rollingSlots .lockedRollTile,.rollingSlots .lockedRollTile:after,.resultSlots .slot,.rollingLabel:after{animation:none!important}}.brand,.brand span{font-family:Inter,Inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif!important;font-weight:700!important}.slot,.mystery,.homeWord,.historyWord,.wordBox,.bestWord,.leaderWord,.detailWord,.marketWordLink,.shareWordTiles,.badgeRow,.badgeRow *,.badgeName,.badgePill,.allBadgeCard,.allBadgeCard *,.badgeDetail,.badgeDetail *,.badgeCollection,.liveBadges,.timer,.rollingLabel,.earned,.epPulse,.lifetimeHome,.feedEP,.rankRight>strong,.badgeEP,.badgeStats,.profileStat,.shareStats{font-family:Space Mono,Space Mono Fallback,monospace!important}.resultSlots,.lastHome .homeWord:not(.secret){transform-origin:center;animation:rolledWordPulse 1.65s ease-in-out infinite!important}@keyframes rolledWordPulse{0%,to{transform:scale(1)}50%{transform:scale(.965)}}.aboutBadgesBtn{margin:14px 0 28px}@media(prefers-reduced-motion:reduce){.resultSlots,.lastHome .homeWord:not(.secret){animation:none!important}}.devTesterHint{font-size:10px;color:var(--muted);text-align:center;margin-top:8px}.authModal .newsletterConsent{clear:both!important;position:relative!important}.authModal>input[type=text]+.newsletterConsent,.authModal>input[type=email]+.newsletterConsent{margin-top:2px!important}.userName{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;max-width:100%;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:inherit;animation:none!important}.userNameText{display:inline-block;line-height:1.05;position:relative;z-index:1}.userBadgeIcons{display:inline-flex;align-items:center;justify-content:flex-start;gap:.18em;margin-left:.22em;flex:0 0 auto;line-height:1;color:var(--text)}.userName.chroma .userNameText{color:transparent!important;background:repeating-linear-gradient(90deg,#ef4444,#f59e0b,#eab308,#22c55e,#06b6d4,#3b82f6,#8b5cf6,#ec4899,#ef4444 272px);background-size:272px 100%;-webkit-background-clip:text;background-clip:text;animation:usernameChromaSeamless 5.4s linear infinite}.userName.referralColor:not(.chroma) .userNameText{color:transparent!important;background:repeating-linear-gradient(90deg,#7c3aed,#ec4899,#f59e0b,#7c3aed 204px);background-size:204px 100%;-webkit-background-clip:text;background-clip:text;animation:referralGradientSeamless 5s linear infinite}@keyframes usernameChromaSeamless{to{background-position:-272px 0}}@keyframes referralGradientSeamless{to{background-position:-204px 0}}.accountBadgeIcon,.testerMark,.supporterMark,.referralMark{box-sizing:border-box!important;width:1em!important;min-width:1em!important;height:1em!important;flex:0 0 1em!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;top:0!important;vertical-align:middle!important;line-height:1!important;transform-origin:50% 50%!important;overflow:visible!important}.supporterMark .supporterHeartSvg{width:.94em!important;height:.94em!important;display:block!important}.testerMark:before{width:100%!important;height:100%!important;background:linear-gradient(135deg,#15181e,#2e333b 37%,#aeb5bf 45%,#fff,#aeb5bf 55%,#2e333b 63%,#15181e)!important;background-size:300% 300%!important;animation:testerShineCorrect 3s cubic-bezier(.2,.7,.25,1) infinite!important}@keyframes testerShineCorrect{0%{background-position:100% 100%}33.333%{background-position:0% 0%}to{background-position:0% 0%}}.referralMark{color:#8b5cf6!important;font-size:1em!important;filter:drop-shadow(0 0 6px rgba(139,92,246,.28));animation:referralFullSpin 3.2s linear infinite!important}@keyframes referralFullSpin{to{transform:rotate(360deg)}}.referralMarkBig{width:54px!important;height:54px!important;flex-basis:54px!important;font-size:48px!important;margin:4px auto 8px!important}.supporterMark.tier4,.supportHeart.tier4{color:#ef4444!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;animation:none!important}.supporterMark.tier4 .supporterHeartSvg,.supportHeart.tier4 .supporterHeartSvg{fill:#ef4444!important;color:#ef4444!important;animation:supporterHueSeamless 5s linear infinite!important;transform-origin:center}@keyframes supporterHueSeamless{to{filter:hue-rotate(360deg)}}.referralTitle{overflow:visible!important;position:relative;min-width:0!important;white-space:nowrap;color:#7c3aed!important;border-color:#7c3aed47!important}.referralTitle:after{content:none!important;display:none!important}button.referralTitle{cursor:pointer}button.referralTitle:disabled{cursor:default;opacity:1}.accountBadgeModal{max-width:480px;text-align:center}.accountBadgeModal>p{line-height:1.55;color:var(--muted)}.accountBadgeModalActions{display:grid;grid-template-columns:1fr;gap:9px;margin-top:18px}.accountBadgeModalActions:has(.primary){grid-template-columns:1fr 1fr}.accountBadgeModalActions button{min-height:42px;border:1px solid var(--line);border-radius:9px;background:var(--card);color:var(--text);font-size:10px;font-weight:900;cursor:pointer}.accountBadgeModalActions .primary{background:var(--text);color:var(--bg);border-color:var(--text)}.resultSlots{overflow:visible!important;max-width:100%!important;padding:8px 10px!important;margin-left:auto!important;margin-right:auto!important}.lastHome{width:100%;overflow:visible!important}.lastHome .resultSlots .slot{transform-origin:center!important}.resultSlots:after{display:none!important}.resultSlots,.lastHome .homeWord:not(.secret){animation:rolledWordPulseSafe 1.65s ease-in-out infinite!important}@keyframes rolledWordPulseSafe{0%,to{transform:scale(1)}50%{transform:scale(.985)}}@media(max-width:700px){.resultSlots{padding-left:4px!important;padding-right:4px!important}}.userBadgeIcons{align-items:center!important;gap:.2em!important;line-height:1!important}.userBadgeIcons>.accountBadgeIcon{width:.92em!important;min-width:.92em!important;height:.92em!important;flex:0 0 .92em!important;display:inline-grid!important;place-items:center!important;line-height:0!important}.userBadgeIcons .testerMark:before,.userBadgeIcons .testerMark:after{width:86%!important;height:86%!important;inset:7%!important}.userBadgeIcons .supporterMark .supporterHeartSvg{width:84%!important;height:84%!important}.userBadgeIcons .referralStarSvg{width:80%!important;height:80%!important;display:block!important}.testerMark:before,.testerMark:after{content:"";position:absolute!important;display:block!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 8a3 3 0 0 0 2.6 4.5h8.8A3 3 0 0 0 19 17l-5-8V3'/%3E%3Cpath d='M8 15h8'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 8a3 3 0 0 0 2.6 4.5h8.8A3 3 0 0 0 19 17l-5-8V3'/%3E%3Cpath d='M8 15h8'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat!important}.testerMark:before{inset:0!important;width:100%!important;height:100%!important;background:#252b34!important;animation:none!important;filter:drop-shadow(0 0 4px rgba(75,85,99,.22))}.testerMark:after{inset:0!important;width:100%!important;height:100%!important;background:linear-gradient(135deg,transparent 0%,transparent 39%,rgba(255,255,255,.15) 44%,#fff 49%,rgba(255,255,255,.95) 51%,rgba(255,255,255,.15) 56%,transparent 61%,transparent 100%)!important;background-size:320% 320%!important;background-position:135% 135%!important;animation:testerShineSweep 3s linear infinite!important;filter:none!important}@keyframes testerShineSweep{0%{background-position:135% 135%}33.333%{background-position:-35% -35%}33.334%,to{background-position:-35% -35%}}.userName.chroma .userNameText{background:linear-gradient(90deg,#ef4444,#f59e0b,#eab308,#22c55e,#06b6d4,#3b82f6,#8b5cf6,#ec4899,#ef4444)!important;background-size:220% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;animation:usernameRainbowFlow 7s ease-in-out infinite alternate!important}@keyframes usernameRainbowFlow{0%{background-position:0% 50%}to{background-position:100% 50%}}.supporterMark.tier4 .supporterHeartSvg,.supportHeart.tier4 .supporterHeartSvg{animation:supporterRainbowColor 7s linear infinite!important;filter:none!important}@keyframes supporterRainbowColor{0%,to{color:#ef4444;fill:#ef4444}12.5%{color:#f59e0b;fill:#f59e0b}25%{color:#eab308;fill:#eab308}37.5%{color:#22c55e;fill:#22c55e}50%{color:#06b6d4;fill:#06b6d4}62.5%{color:#3b82f6;fill:#3b82f6}75%{color:#8b5cf6;fill:#8b5cf6}87.5%{color:#ec4899;fill:#ec4899}}.referralMark{animation:none!important;transform:none!important}.referralStarSvg{width:80%!important;height:80%!important;display:block!important;transform-origin:50% 50%!important;animation:referralStarSpin 5s linear infinite!important;will-change:transform}@keyframes referralStarSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.referralMarkBig .referralStarSvg{width:42px!important;height:42px!important}@media(prefers-reduced-motion:reduce){.userName.chroma .userNameText{animation:usernameRainbowFlow 7s ease-in-out infinite alternate!important}.supporterMark.tier4 .supporterHeartSvg,.supportHeart.tier4 .supporterHeartSvg{animation:supporterRainbowColor 7s linear infinite!important}.testerMark:after{animation:testerShineSweep 3s linear infinite!important}.referralStarSvg{animation:referralStarSpin 5s linear infinite!important}}.settingsDivider{margin:8px 0 0!important;padding:13px 18px 0!important;border-top:1px solid var(--line,#e5e7eb)!important;text-align:left!important}.testerMark:before{background:#111827!important}[data-theme=dark] .testerMark:before{background:#e5e7eb!important}[data-theme=dark] .testerMark:after{background:linear-gradient(135deg,transparent 0%,transparent 39%,rgba(255,255,255,.08) 44%,#fff 49%,rgba(255,255,255,.92) 51%,rgba(255,255,255,.08) 56%,transparent 61%,transparent 100%)!important}.settingsDivider{display:block!important;width:100%!important;box-sizing:border-box!important;margin:8px 0 0!important;padding:16px 22px 12px!important;text-align:left!important;align-self:stretch!important}.testerMark:before{background:var(--text)!important}[data-theme=dark] .testerMark:before{background:var(--text)!important}.betaNav{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.betaNav svg{width:15px!important;height:15px!important;stroke-width:2.2!important}.miniWord.common{--mini-border:#94a3b8;--mini-bg:#94a3b820;--mini-color:#475569}.miniWord.uncommon{--mini-border:#34d399;--mini-bg:#34d39918;--mini-color:#047857}.miniWord.rare{--mini-border:#60a5fa;--mini-bg:#60a5fa18;--mini-color:#1d4ed8}.miniWord.epic{--mini-border:#c084fc;--mini-bg:#c084fc18;--mini-color:#7e22ce}.miniWord.legendary{--mini-border:#fbbf24;--mini-bg:#fbbf241b;--mini-color:#b45309}.miniWord.mythic{--mini-border:#fb7185;--mini-bg:#fb71851b;--mini-color:#be123c}.miniWord i.hit{animation:miniLetterColorIn .62s cubic-bezier(.2,.75,.25,1) both!important;animation-delay:var(--mini-delay,0ms)!important}@keyframes miniLetterColorIn{0%{border-color:transparent;background:var(--soft);color:var(--text);transform:translateY(1px) scale(.96)}48%{border-color:color-mix(in srgb,var(--mini-border) 45%,transparent);background:color-mix(in srgb,var(--mini-bg) 55%,var(--soft));color:color-mix(in srgb,var(--mini-color) 55%,var(--text));transform:translateY(0) scale(1.03)}to{border-color:var(--mini-border);background:var(--mini-bg);color:var(--mini-color);transform:translateY(0) scale(1)}}[data-theme=dark] .miniWord i.hit{background:var(--mini-bg)!important}.userBadgeIcons{display:inline-flex!important;align-items:center!important;gap:.2em!important}.userBadgeIcons>.accountBadgeIcon{width:.78em!important;min-width:.78em!important;height:.78em!important;flex:0 0 .78em!important;display:inline-grid!important;place-items:center!important;line-height:0!important;margin:0!important}.userBadgeIcons .testerMark:before,.userBadgeIcons .testerMark:after{inset:0!important;width:100%!important;height:100%!important}.userBadgeIcons .supporterMark .supporterHeartSvg,.userBadgeIcons .referralStarSvg{width:100%!important;height:100%!important;display:block!important}.testerMark:before{background:var(--text)!important;opacity:1!important;animation:none!important}.testerMark:after{opacity:1!important;background:linear-gradient(135deg,transparent 0%,transparent 38%,rgba(255,255,255,0) 42%,rgba(255,255,255,.65) 46%,#fff 49%,#fff 51%,rgba(255,255,255,.65) 54%,rgba(255,255,255,0) 58%,transparent 62%,transparent 100%)!important;background-size:360% 360%!important;animation:testerShineVisible 3s ease-in-out infinite!important}@keyframes testerShineVisible{0%{background-position:130% 130%}30%{background-position:-30% -30%}30.01%,to{background-position:-30% -30%}}.referralMark,.referralStarSvg{animation:none!important;transform:none!important;will-change:auto!important}@media(prefers-reduced-motion:reduce){.referralStarSvg{animation:none!important}.testerMark:after{animation:testerShineVisible 3s ease-in-out infinite!important}}.profileTitles{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:7px}.profileTitles .profileTitle{margin:0!important}.supporterModal .supportHeart.big{width:104px!important;height:104px!important;margin:6px auto 18px!important;border-radius:28px!important;background:transparent!important;display:grid!important;place-items:center!important}.supporterModal .supportHeart.big .supportHeartSvg{width:78px!important;height:78px!important;display:block!important;fill:#ff2d55!important;stroke:#ff2d55!important;color:#ff2d55!important;animation:supporterModalHue 5s linear infinite!important;transform-origin:center!important}.userBadgeIcons .supporterMark.tier4 .supporterHeartSvg,.supporterMark.tier4 .supporterHeartSvg{fill:#ff2d55!important;stroke:#ff2d55!important;color:#ff2d55!important;animation:supporterModalHue 5s linear infinite!important}@keyframes supporterModalHue{0%{filter:hue-rotate(0deg) saturate(1.25) drop-shadow(0 0 5px rgba(255,45,85,.24))}to{filter:hue-rotate(360deg) saturate(1.25) drop-shadow(0 0 5px rgba(255,45,85,.24))}}@media(min-width:981px){.adRail{display:block!important}}.devAdPreview{width:100%;height:600px;box-sizing:border-box;border:1px dashed var(--line);border-radius:10px;background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--muted);box-shadow:var(--shadow)}.devAdPreview strong{font-size:10px;letter-spacing:.12em;color:var(--text)}.devAdPreview span{font-size:9px;font-weight:800;letter-spacing:.08em}.devAdPreview small{font-size:8px;opacity:.55}@media(min-width:981px){.adLeft,.adRight{display:block!important}}.miniWord i.hitTarget{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s cubic-bezier(.2,.75,.25,1),box-shadow .18s ease!important}.miniWord i.hitTarget:not(.hitActive){border-color:transparent!important;background:var(--soft)!important;color:var(--text)!important;transform:scale(.98)!important;box-shadow:none!important}.miniWord i.hitTarget.hitActive{border-color:var(--mini-border)!important;background:var(--mini-bg)!important;color:var(--mini-color)!important;transform:scale(1)!important}.miniWord i.hit{animation:none!important}.supporterModalHeart{width:112px!important;height:112px!important;margin:8px auto 22px!important;display:grid!important;place-items:center!important;color:#ff334f!important;background:transparent!important}.supporterModalHeart svg{width:92px!important;height:92px!important;display:block!important;overflow:visible!important;fill:currentColor!important;stroke:none!important;filter:drop-shadow(0 0 9px color-mix(in srgb,currentColor 34%,transparent));animation:supporterModalRainbow 7s linear infinite!important}@keyframes supporterModalRainbow{0%,to{color:#ff334f}14.285%{color:#ff9500}28.57%{color:#ffd60a}42.855%{color:#30d158}57.14%{color:#32ade6}71.425%{color:#0a84ff}85.71%{color:#bf5af2}}.adRail{position:fixed!important;top:90px!important}.userBadgeIcons .supporterMark.tier4{color:#ff334f!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;filter:none!important}.userBadgeIcons .supporterMark.tier4 .supporterHeartSvg{width:100%!important;height:100%!important;display:block!important;color:inherit!important;fill:currentColor!important;stroke:currentColor!important;filter:drop-shadow(0 0 4px rgba(255,51,79,.26));animation:profileSupporterRainbow 7s linear infinite!important}.userBadgeIcons .supporterMark.tier4 .supporterHeartSvg path{fill:currentColor!important;stroke:currentColor!important}@keyframes profileSupporterRainbow{0%,to{color:#ff334f}14.285%{color:#ff9500}28.57%{color:#ffd60a}42.855%{color:#30d158}57.14%{color:#32ade6}71.425%{color:#0a84ff}85.71%{color:#bf5af2}}@media(prefers-reduced-motion:reduce){.userBadgeIcons .supporterMark.tier4 .supporterHeartSvg{animation:profileSupporterRainbow 7s linear infinite!important}}.miniWord.common{--mini-border:#94a3b8;--mini-bg:#e2e8f0;--mini-color:#334155}.miniWord.uncommon{--mini-border:#34d399;--mini-bg:#d1fae5;--mini-color:#047857}.miniWord.rare{--mini-border:#60a5fa;--mini-bg:#dbeafe;--mini-color:#1d4ed8}.miniWord.epic{--mini-border:#c084fc;--mini-bg:#f3e8ff;--mini-color:#7e22ce}.miniWord.legendary{--mini-border:#fbbf24;--mini-bg:#fef3c7;--mini-color:#b45309}.miniWord.mythic{--mini-border:#fb7185;--mini-bg:#ffe4e6;--mini-color:#be123c}[data-theme=dark] .miniWord.common{--mini-bg:#334155;--mini-color:#e2e8f0}[data-theme=dark] .miniWord.uncommon{--mini-bg:#064e3b;--mini-color:#6ee7b7}[data-theme=dark] .miniWord.rare{--mini-bg:#1e3a8a;--mini-color:#93c5fd}[data-theme=dark] .miniWord.epic{--mini-bg:#581c87;--mini-color:#d8b4fe}[data-theme=dark] .miniWord.legendary{--mini-bg:#713f12;--mini-color:#fde68a}[data-theme=dark] .miniWord.mythic{--mini-bg:#881337;--mini-color:#fda4af}.miniWord i.hitTarget{transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease!important;border:1px solid transparent!important}.miniWord i.hitTarget:not(.hitActive){background:var(--soft)!important;color:var(--text)!important;border-color:transparent!important;transform:scale(.98)!important}.miniWord i.hitTarget.hitActive{background:var(--mini-bg)!important;color:var(--mini-color)!important;border-color:var(--mini-border)!important;transform:scale(1)!important}.badgePlayerNameLink{appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;padding:0;margin:0;cursor:pointer;text-decoration:none;vertical-align:baseline}.badgePlayerNameLink:hover .userNameText,.badgePlayerNameLink:focus-visible .userNameText{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.badgePlayerNameLink.inline{display:inline-flex;align-items:center}.profileTopActions{display:grid!important;grid-template-columns:max-content max-content!important;grid-template-rows:auto auto!important;align-items:center!important;justify-content:start!important;column-gap:10px!important;row-gap:8px!important}.profileTopActions>.linkBtn{grid-column:1!important;grid-row:1!important;justify-self:start!important}.profileTopActions>.profileSettingsBtn{grid-column:1!important;grid-row:2!important;justify-self:start!important}.profileTopActions>.profileSupporterBtn{grid-column:2!important;grid-row:1!important}@media(max-width:620px){.profileTopActions{grid-template-columns:1fr!important;grid-template-rows:auto!important}.profileTopActions>.linkBtn,.profileTopActions>.profileSettingsBtn,.profileTopActions>.profileSupporterBtn{grid-column:1!important;grid-row:auto!important;width:100%!important;justify-content:center!important}}.profile .profileHero{padding-bottom:22px!important}.profile .badgeCollectionHead{margin-top:18px!important}.profile .badgeCollectionHead h2{margin-top:0!important}.miniWord i.hitTarget:not(.hitActive){color:inherit!important;background:var(--soft)!important}.profile .profileHero{position:relative!important;z-index:50!important;overflow:visible!important}.profile .badgeCollectionHead,.profile .badgeCollection{position:relative!important;z-index:1!important}.nameColorOverlay,.nameColorOverlay .nameColorMenu{z-index:100000!important}.switchControl{width:54px!important;min-width:54px!important;height:30px!important;padding:3px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;border-radius:999px!important;overflow:hidden!important}.switchControl i{width:22px!important;height:22px!important;flex:0 0 22px!important;margin:0!important;transform:translate(0)!important;transition:transform .24s cubic-bezier(.2,.8,.2,1),background-color .2s ease,box-shadow .2s ease!important}.switchControl.on i{transform:translate(24px)!important}.switchControl span{display:none!important}.readyRollBtn{margin-top:16px!important}.miniWord i.hitTarget,.miniWord i.hitTarget:not(.hitActive),.miniWord i.hitTarget.hitActive{transform:none!important}.profileCollectionHead .filterButton{position:relative!important}.profileCollectionHead .filterCountBadge{position:absolute!important;top:-7px!important;right:-7px!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:var(--text)!important;color:var(--bg)!important;border:2px solid var(--card)!important;font-style:normal!important;font-size:9px!important;font-weight:900!important;line-height:1!important;box-sizing:border-box!important}.profileBadgeCollection .badgeLevelStars{margin-left:6px;letter-spacing:1px;font-size:.88em;line-height:1;font-weight:900;white-space:nowrap}.profileBadgeCollection .badgePill.common .badgeLevelStars{color:#475569}.profileBadgeCollection .badgePill.uncommon .badgeLevelStars{color:#047857}.profileBadgeCollection .badgePill.rare .badgeLevelStars{color:#1d4ed8}.profileBadgeCollection .badgePill.epic .badgeLevelStars{color:#7e22ce}.profileBadgeCollection .badgePill.legendary .badgeLevelStars{color:#a16207}.profileBadgeCollection .badgePill.mythic .badgeLevelStars{color:#be123c}.profileBadgeCollection .badgePill.secret .badgeLevelStars{color:#4c1d95}[data-theme=dark] .profileBadgeCollection .badgePill.common .badgeLevelStars{color:#94a3b8}[data-theme=dark] .profileBadgeCollection .badgePill.uncommon .badgeLevelStars{color:#34d399}[data-theme=dark] .profileBadgeCollection .badgePill.rare .badgeLevelStars{color:#60a5fa}[data-theme=dark] .profileBadgeCollection .badgePill.epic .badgeLevelStars{color:#c084fc}[data-theme=dark] .profileBadgeCollection .badgePill.legendary .badgeLevelStars{color:#fbbf24}[data-theme=dark] .profileBadgeCollection .badgePill.mythic .badgeLevelStars{color:#fb7185}[data-theme=dark] .profileBadgeCollection .badgePill.secret .badgeLevelStars{color:#a78bfa}.userBadgeIcons .supporterMark.tier4 .supporterHeartSvg{color:#ff334f!important;fill:currentColor!important;stroke:currentColor!important;animation:profileSupporterHue 7s linear infinite!important;filter:hue-rotate(0deg) saturate(1.12) drop-shadow(0 0 4px rgba(255,51,79,.25))!important}@keyframes profileSupporterHue{0%{filter:hue-rotate(0deg) saturate(1.12) drop-shadow(0 0 4px rgba(255,51,79,.25))}to{filter:hue-rotate(360deg) saturate(1.12) drop-shadow(0 0 4px rgba(255,51,79,.25))}}@media(prefers-reduced-motion:reduce){.userBadgeIcons .supporterMark.tier4 .supporterHeartSvg{animation:profileSupporterHue 7s linear infinite!important}}.rollPercentile{font-weight:900!important;transition:color .2s ease}.hero.heroWithBadges{padding-top:42px!important;padding-bottom:0!important}.lastHome{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important}.lastHome .resultSlots,.lastHome .resultMeta,.lastHome .earned{margin:0!important}.homeActionStack{margin:0 auto!important;gap:10px!important}.homeActionStack .lifetimeHome,.homeActionStack .homeShareBtn{margin:0!important}.heroWithBadges .timer,.lastHome+.timer,.lastHome~.timer{margin-top:12px!important}.liveBadges,.persistedBadges{margin-top:0!important;padding-top:28px!important}.badges>h2{margin-top:0!important}@media(max-width:700px){.hero.heroWithBadges{padding-top:30px!important}.lastHome{gap:10px!important}.liveBadges,.persistedBadges{padding-top:24px!important}}.userBadgeIcons .supporterMark.tier4{background:none!important;color:initial!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;animation:none!important;filter:none!important}.userBadgeIcons .supporterMark.tier4 .supporterHeartNativeRainbow{width:100%!important;height:100%!important;display:block!important;animation:none!important;filter:drop-shadow(0 0 4px rgba(255,51,79,.25))!important;overflow:visible!important}.userBadgeIcons .supporterMark.tier4 .supporterHeartNativeRainbow .supporterHeartRainbowPath{fill:url(#supporterProfileRainbowGradient)!important;stroke:none!important;color:initial!important}.userBadgeIcons .supporterMark.tier4{background:none!important;color:#ff334f!important;animation:none!important;filter:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.userBadgeIcons .supporterMark.tier4 .profileSupporterHeart{width:100%!important;height:100%!important;display:block!important;overflow:visible!important;color:#ff334f!important;fill:currentColor!important;stroke:none!important;animation:supporterModalRainbow 7s linear infinite!important;filter:drop-shadow(0 0 4px color-mix(in srgb,currentColor 30%,transparent))!important}.userBadgeIcons .supporterMark.tier4 .profileSupporterHeart path{fill:currentColor!important;stroke:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.userBadgeIcons .supporterMark.tier4 .profileSupporterHeart{animation:supporterModalRainbow 7s linear infinite!important}}.userBadgeIcons .supporterMark.tier4 .profileSupporterHeartOnly{width:84%!important;height:84%!important;display:block!important;overflow:visible!important;color:#ff334f;fill:currentColor;stroke:none;animation:profileSupporterModalMatch 7s linear infinite!important;filter:drop-shadow(0 0 4px rgba(255,51,79,.24))!important}.userBadgeIcons .supporterMark.tier4 .profileSupporterHeartOnly path{fill:currentColor;stroke:none}@keyframes profileSupporterModalMatch{0%,to{color:#ff334f}14.285%{color:#ff9500}28.57%{color:#ffd60a}42.855%{color:#30d158}57.14%{color:#32ade6}71.425%{color:#0a84ff}85.71%{color:#bf5af2}}@media(prefers-reduced-motion:reduce){.userBadgeIcons .supporterMark.tier4 .profileSupporterHeartOnly{animation:profileSupporterModalMatch 7s linear infinite!important}}.profileRollHistoryHead{margin-bottom:12px!important}.profileRollHistoryHead>div{display:flex!important;align-items:center!important;gap:10px!important}.profileRollHistory{display:flex!important;flex-direction:column!important;gap:12px!important;border:0!important}.profileRollHistory>.profileRollCard{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:18px!important;min-height:92px!important;padding:14px 18px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--card)!important;box-shadow:0 2px 7px #0f172a14!important}.profileRollMain{display:flex!important;align-items:center!important;gap:16px!important;min-width:0!important}.profileRollMain .historyWord{margin:0!important;min-width:0!important;padding:10px 13px!important;border-radius:9px!important;font-size:20px!important;line-height:1!important;white-space:nowrap!important}.profileRollDate{color:var(--muted)!important;font-size:10px!important;font-weight:650!important;white-space:nowrap!important}.profileRollStats{min-width:105px!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:3px!important}.profileRollStats>strong{color:var(--text)!important;font-size:18px!important;line-height:1!important;letter-spacing:.02em!important}.profileRollStats>span{color:var(--muted)!important;font-size:9px!important;font-weight:800!important}.profileRollStats .like{margin-top:5px!important;min-width:30px!important;height:28px!important;padding:0 7px!important;border:0!important;background:transparent!important}.profileRollTitleAction{min-width:112px!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}.profileRollTitleAction .titleAction,.profileRollTitleStatic{margin:0!important;white-space:nowrap!important}.profileRollTitleStatic{justify-self:end!important;cursor:default!important}@media(max-width:700px){.profileRollHistory>.profileRollCard{grid-template-columns:1fr auto!important;gap:12px!important;padding:13px!important}.profileRollMain{gap:9px!important}.profileRollMain .historyWord{font-size:16px!important;padding:9px 10px!important}.profileRollDate{font-size:8px!important}.profileRollStats{min-width:78px!important}.profileRollStats>strong{font-size:14px!important}.profileRollTitleAction,.profileRollTitleStatic{grid-column:1/-1!important;justify-self:end!important}}.profileRollWordStack{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important}.profileRollTitleUnder{display:flex!important;justify-content:center!important;width:100%!important}.profileRollTitleUnder .titleAction{margin:0!important}.profileRollMainOwn{align-items:center!important}.profileRollHistory .historyWord.common{color:var(--common,#475569)!important}.profileRollHistory .historyWord.uncommon{color:#059669!important;border-color:#34d399!important;background:#ecfdf5!important}.profileRollHistory .historyWord.rare{color:#2563eb!important;border-color:#60a5fa!important;background:#eff6ff!important}.profileRollHistory .historyWord.epic{color:#9333ea!important;border-color:#c084fc!important;background:#faf5ff!important}.profileRollHistory .historyWord.legendary{color:#d97706!important;border-color:#fbbf24!important;background:#fffbeb!important}.profileRollHistory .historyWord.mythic{color:#e11d48!important;border-color:#fb7185!important;background:#fff1f2!important}.profileRollHistory .historyWord.secret{color:#6d28d9!important;border-color:#8b5cf6!important;background:#f5f3ff!important}[data-theme=dark] .profileRollHistory .historyWord.uncommon{background:#052e16!important;color:#6ee7b7!important}[data-theme=dark] .profileRollHistory .historyWord.rare{background:#172554!important;color:#93c5fd!important}[data-theme=dark] .profileRollHistory .historyWord.epic{background:#3b0764!important;color:#d8b4fe!important}[data-theme=dark] .profileRollHistory .historyWord.legendary{background:#451a03!important;color:#fde68a!important}[data-theme=dark] .profileRollHistory .historyWord.mythic{background:#4c0519!important;color:#fda4af!important}[data-theme=dark] .profileRollHistory .historyWord.secret{background:#1e1b4b!important;color:#c4b5fd!important}.profileRollWordStack{align-items:flex-start!important}.profileRollTitleUnder{width:auto!important;justify-content:flex-start!important;align-self:flex-start!important}.profileRollTitleUnder .titleAction{align-self:flex-start!important}.profileRollStats .like{width:auto!important;min-width:28px!important;height:28px!important;padding:0 7px!important;margin-top:5px!important;margin-left:0!important;gap:5px!important;border:1px solid transparent!important;border-radius:999px!important;background:transparent!important;color:#94a3b8!important;box-shadow:none!important;transform:none!important}.profileRollStats .like svg{width:15px!important;height:15px!important;flex:0 0 15px!important;color:#94a3b8!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;transform:none!important}.profileRollStats .like .likeCount{min-width:0!important;color:inherit!important;font-size:10px!important;font-weight:800!important;text-align:center!important}.profileRollStats .like.liked{padding:0 9px!important;border-color:#fecaca!important;background:#fff1f2!important;color:#ef4444!important}.profileRollStats .like.liked svg{color:#ef4444!important;fill:#ef4444!important;stroke:#ef4444!important}[data-theme=dark] .profileRollStats .like{color:#94a3b8!important}[data-theme=dark] .profileRollStats .like.liked{border-color:#7f1d1d!important;background:#450a0a!important;color:#f87171!important}[data-theme=dark] .profileRollStats .like.liked svg{color:#f87171!important;fill:#f87171!important;stroke:#f87171!important}.bestRollLink.common{border-color:#94a3b8!important;color:#475569!important;background:#64748b08!important}.bestRollLink.uncommon{border-color:#34d399!important;color:#047857!important;background:#ecfdf5!important}.bestRollLink.rare{border-color:#60a5fa!important;color:#1d4ed8!important;background:#eff6ff!important}.bestRollLink.epic{border-color:#c084fc!important;color:#7e22ce!important;background:#faf5ff!important}.bestRollLink.legendary{border-color:#fbbf24!important;color:#b45309!important;background:#fffbeb!important}.bestRollLink.mythic{border-color:#fb7185!important;color:#be123c!important;background:#fff1f2!important}.bestRollLink.secret{border-color:#8b5cf6!important;color:#6d28d9!important;background:#f5f3ff!important}[data-theme=dark] .bestRollLink.common{background:var(--card)!important;color:#cbd5e1!important}[data-theme=dark] .bestRollLink.uncommon{background:#052e16!important;color:#6ee7b7!important}[data-theme=dark] .bestRollLink.rare{background:#172554!important;color:#93c5fd!important}[data-theme=dark] .bestRollLink.epic{background:#3b0764!important;color:#d8b4fe!important}[data-theme=dark] .bestRollLink.legendary{background:#451a03!important;color:#fde68a!important}[data-theme=dark] .bestRollLink.mythic{background:#4c0519!important;color:#fda4af!important}[data-theme=dark] .bestRollLink.secret{background:#1e1b4b!important;color:#c4b5fd!important}.userBadgeIcons .accountBadgeIcon.supporterMark.tier4{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;padding:0!important;margin:0!important;background:transparent!important;color:initial!important;filter:none!important;animation:none!important}.userBadgeIcons .accountBadgeIcon.supporterMark.tier4 .profileSupporterHeartOnly{width:30px!important;height:30px!important;display:block!important;overflow:visible!important;color:#ff334f;fill:currentColor!important;stroke:none!important;animation:supporterModalRainbow 7s linear infinite!important;filter:drop-shadow(0 0 4px color-mix(in srgb,currentColor 34%,transparent))!important;transform:none!important}.userBadgeIcons .accountBadgeIcon.supporterMark.tier4 .profileSupporterHeartOnly path{fill:currentColor!important;stroke:none!important;animation:none!important}.supportHeart.tier1,.supporterMark.tier1{color:#ec4899!important}.supportHeart.tier2,.supporterMark.tier2{color:#6366f1!important}.supportHeart.tier3,.supporterMark.tier3{color:#10b981!important;text-shadow:0 0 10px rgba(16,185,129,.24)!important}.supportHeart.tier4,.supporterMark.tier4,.supporterModalHeart.tier4{color:#d89b16!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;text-shadow:none!important;animation:none!important;filter:none!important}.userBadgeIcons .accountBadgeIcon.supporterMark{width:.92em!important;min-width:.92em!important;height:.92em!important;flex:0 0 .92em!important;padding:0!important;margin-left:.18em!important;display:inline-grid!important;place-items:center!important;line-height:0!important;top:0!important;transform:none!important;position:relative!important}.userBadgeIcons .accountBadgeIcon.supporterMark .supporterHeartSvg{width:84%!important;height:84%!important;display:block!important;color:inherit!important;fill:currentColor!important;stroke:currentColor!important;animation:none!important;filter:none!important;transform:none!important}.supporterMark.tier4:after,.supportHeart.tier4:after,.supporterModalHeart.tier4:after{content:"✦"!important;position:absolute!important;right:-.1em!important;top:-.18em!important;color:#fff3b0!important;text-shadow:0 0 2px #fff,0 0 5px rgba(245,190,65,.55)!important;font-family:Arial,sans-serif!important;font-size:.42em!important;line-height:1!important;pointer-events:none!important}.supporterMark.tier4,.supportHeart.tier4,.supporterModalHeart.tier4{position:relative!important}.supportHeart.tier3 .supportHeartSvg{color:#10b981!important;fill:#10b981!important;stroke:#10b981!important;animation:none!important;filter:none!important}.supportHeart.tier4 .supportHeartSvg{color:#d89b16!important;fill:#d89b16!important;stroke:#d89b16!important;animation:none!important;filter:drop-shadow(0 0 5px rgba(216,155,22,.22))!important}.supporterModalHeart.tier4{width:112px!important;height:112px!important;display:grid!important;place-items:center!important;margin:8px auto 22px!important}.supporterModalHeart.tier4 svg{width:92px!important;height:92px!important;color:#d89b16!important;fill:#d89b16!important;stroke:none!important;animation:none!important;filter:drop-shadow(0 0 9px rgba(216,155,22,.24))!important}.supporterModalHeart.tier4:after{right:8px!important;top:5px!important;font-size:30px!important}@media(min-width:701px){.compactProfileBtn{gap:8px!important;padding-left:10px!important;padding-right:10px!important}.compactProfileBtn .userNameText{font-size:12.5px!important;font-weight:900!important}.compactProfileBtn .userBadgeIcons{gap:.24em!important;font-size:1.1em!important;align-items:center!important}.compactProfileBtn .profileCaret{font-size:12px!important}}.profileNameRow .userBadgeIcons{align-items:center!important}.profileNameRow .supporterMark{width:.92em!important;min-width:.92em!important;height:.92em!important;flex:0 0 .92em!important;top:0!important;align-self:center!important}.profileNameRow .supporterMark .supporterHeartSvg{width:84%!important;height:84%!important}.guestSignupPrompt{margin:10px 0 0!important;color:var(--muted)!important;font-size:12px!important;line-height:1.35!important;text-align:center!important}.guestSignupPrompt button{border:0!important;padding:0!important;background:none!important;color:inherit!important;font:inherit!important;font-weight:900!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important}.adRail{position:fixed!important;top:78px!important;width:160px!important;height:600px!important;z-index:5!important;pointer-events:auto}.adLeft{left:max(12px,calc(50vw - 650px))!important}.adRight{right:max(12px,calc(50vw - 650px))!important}.adRail>span{display:block;margin-bottom:6px;font-size:9px;letter-spacing:.12em;color:var(--muted)}@media(max-width:1220px){.adRail{display:none!important}}@media(min-width:1221px)and (max-width:1420px){.adRail{width:130px!important}.adLeft{left:8px!important}.adRight{right:8px!important}}.quickSupport{margin:26px 0 22px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--card);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;box-shadow:var(--shadow)}.quickSupport>svg{width:26px;height:26px}.quickSupport div{display:flex;flex-direction:column;gap:3px}.quickSupport strong{font-size:12px}.quickSupport span{color:var(--muted);font-size:11px;line-height:1.45}.quickSupport button{border:1px solid var(--line);background:var(--text);color:var(--bg);border-radius:8px;height:38px;padding:0 13px;font-weight:900;cursor:pointer}.ticketEmailNotice a{color:inherit;text-decoration:underline}@media(max-width:700px){.quickSupport{grid-template-columns:auto 1fr}.quickSupport button{grid-column:1/-1;width:100%}}.adBottomFallback{width:min(760px,calc(100% - 28px));min-height:116px;margin:34px auto 28px;text-align:center;color:var(--muted);font-size:9px;letter-spacing:.11em;position:relative;z-index:3}.adBottomFallback>span{display:block;margin-bottom:8px}.adBottomFallback .devAdPreview{min-height:96px!important;border:1px dashed var(--line);border-radius:10px;background:var(--card);display:grid;place-items:center;padding:14px}.adBottomFallback .adsbygoogle{width:100%!important;min-height:90px!important;max-height:140px!important;overflow:hidden}@media(min-width:1221px){.adBottomFallback{display:none!important}}@media(max-width:1220px){.adsEnabled main{padding-bottom:12px}}.shareModal{max-height:calc(100vh - 28px)!important;overflow-y:auto!important}.shareWordTiles{gap:clamp(2px,.7vw,7px)!important;min-width:0!important;overflow:hidden!important}.shareWordTiles i{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:58px!important;height:clamp(42px,8vw,66px)!important;font-size:clamp(14px,2.8vw,31px)!important}.shareFoot{min-width:0!important;gap:8px!important}.shareFoot>*{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.quickSupport>svg{width:25px!important;height:25px!important;stroke-width:2!important}.aboutBadgesBtn{margin:10px 0 16px!important}.aboutBadgesBtn+h2{margin-top:18px!important}.aboutSocialButtons{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.aboutSocialButtons .socialLink{margin-top:0!important}.youtubeFollow{background:#f03!important;color:#fff!important;border:0!important;border-radius:999px!important;min-width:220px;height:52px;padding:0 25px!important;display:inline-flex!important;align-items:center;justify-content:center;gap:11px;font-size:16px!important;font-weight:650!important;letter-spacing:0!important;box-shadow:none!important}.youtubeFollow svg{width:22px;height:22px;fill:#fff;color:#fff}.youtubeFollow:hover{background:#e6002e!important;box-shadow:0 7px 18px #f032!important}.youtubeFollow:active{transform:scale(.98)!important}@media(max-width:560px){.aboutSocialButtons{display:grid;grid-template-columns:1fr}.aboutSocialButtons .socialLink{width:100%;min-width:0}}
