@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-arabic-wght-normal.CGnJ-sf6.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-ext-wght-normal.BjodpZir.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-cyrillic-wght-normal.DveCct9I.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-hebrew-wght-normal.BIkpbuMU.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-ext-wght-normal.OacczzuJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/rubik-latin-wght-normal.CnQIisVs.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#171512;--panel:#201d19;--panel-2:#2a2621;--line:#3a342c;--text:#ebe4d8;--soft:#c9c0b2;--muted:#968c7e;--head:"Rubik Variable", system-ui, sans-serif;--body:"Inter Variable", system-ui, sans-serif;--t-S:#e2553b;--t-A:#e8a23a;--t-B:#9cba52;--t-C:#5aa6c4;--t-D:#8a8378;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font:16px/1.65 var(--body);margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--head);letter-spacing:-.01em;margin:1.7em 0 .55em;line-height:1.2}h1{margin-top:.3em;font-size:clamp(1.65rem,3.6vw,2.25rem);font-weight:700}h2{font-size:1.4rem;font-weight:600}h3{font-size:1.1rem;font-weight:600}p,ul,ol{color:var(--soft)}strong{color:var(--text)}code{font-family:ui-monospace,Consolas,monospace}.icon{vertical-align:-3px;flex:none}.wrap{max-width:1180px;margin:0 auto;padding:0 16px}.layout{padding-bottom:24px}@media (width>=1000px){.layout--side{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:40px;display:grid}}html{scroll-padding-top:76px}.top{z-index:20;border-bottom:2px solid var(--accent);background:#12100e;position:sticky;top:0}.top__in{justify-content:space-between;align-items:center;gap:16px;min-height:58px;display:flex}.logo{color:var(--text);font:700 1.1rem/1 var(--head);align-items:center;gap:10px;display:flex}.logo:hover{text-decoration:none}.logo small{font:500 .7rem/1 var(--body);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:3px;display:block}.nav summary{cursor:pointer;width:40px;height:40px;color:var(--text);place-items:center;list-style:none;display:grid}.nav summary::-webkit-details-marker{display:none}.nav nav{border-bottom:1px solid var(--line);background:#12100e;grid-template-columns:1fr 1fr;gap:2px;padding:8px 16px 14px;display:grid;position:absolute;top:60px;left:0;right:0}.nav nav a{color:var(--text);align-items:center;gap:8px;padding:10px 8px;font-weight:500;display:flex}.nav nav a:hover,.nav nav a[aria-current]{color:var(--accent);text-decoration:none}@media (width>=900px){.nav summary{display:none}.nav nav{background:0 0;border:0;gap:0;padding:0;display:flex;position:static}.nav nav a{border-bottom:2px solid #0000;margin-bottom:-2px;padding:18px 10px 16px;font-size:.92rem}.nav nav a[aria-current]{border-bottom-color:var(--text)}.nav:not([open])>nav{display:flex}}.crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin:18px 0 0;font-size:.84rem;display:flex}.crumbs a{color:var(--muted)}.crumbs>*+:before{content:"/";color:var(--line);margin-right:6px}.meta{color:var(--muted);margin-top:-.3em;font-size:.85rem}.banner{border:1px solid var(--line);background:linear-gradient(90deg, #171512f5 30%, #1715128c), var(--cover,repeating-conic-gradient(from 45deg, #2b2620 0 25%, #221e19 0 50%) 0 0 / 44px 44px);background-position:50%;background-size:cover,auto;margin:20px 0 0;padding:36px 28px}.banner h1{max-width:18em;margin:0 0 10px}.banner p{max-width:36em;margin:0}.banner .cta{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.btn{border:1px solid var(--line);background:var(--panel);color:var(--text);align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.btn:hover{border-color:var(--accent);text-decoration:none}.btn--main{background:var(--accent);border-color:var(--accent);color:#fff}.btn--main:hover{filter:brightness(1.1)}.sections{background:var(--line);border:1px solid var(--line);gap:1px;display:grid}@media (width>=700px){.sections{grid-template-columns:repeat(2,1fr)}}.section-card{background:var(--panel);padding:16px 18px}.section-card__head{color:var(--text);font-family:var(--head);align-items:center;gap:10px;font-size:1.1rem;display:flex}.section-card__head .icon{color:var(--accent)}.section-card p{color:var(--muted);margin:8px 0;font-size:.88rem}.section-card ul{margin:0;padding-left:18px;font-size:.93rem}.section-card li{margin:4px 0}.section-card__all{margin-top:8px;font-size:.85rem;display:inline-block}.home h2{margin-top:1.6em}.video{margin:18px 0}.video video{aspect-ratio:16/9;background:var(--panel);border:1px solid var(--line);width:100%;height:auto;display:block}.video figcaption{color:var(--muted);margin-top:6px;font-size:.82rem}.quick{background:var(--line);border:1px solid var(--line);border-top:0;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}@media (width>=700px){.quick{grid-template-columns:repeat(4,1fr)}}.quick a{background:var(--panel);color:var(--text);grid-template-columns:auto 1fr;column-gap:10px;padding:14px 16px;display:grid}.quick a:hover{background:var(--panel-2);text-decoration:none}.quick .icon{color:var(--accent);grid-row:span 2;margin-top:2px}.quick strong{font-family:var(--head);font-weight:600}.quick span{color:var(--muted);font-size:.82rem}.block{margin:40px 0}.block__title{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;margin:0 0 14px;padding-bottom:8px;display:flex}.block__title a{font:500 .85rem var(--body);margin-left:auto}.feed{margin:0;padding:0;list-style:none}.feed li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;column-gap:12px;padding:12px 0;display:grid}.feed .icon{color:var(--muted);grid-row:span 2;margin-top:3px}.feed a{color:var(--text);font-weight:600}.feed a:hover{color:var(--accent)}.feed__meta{color:var(--muted);font-size:.83rem}.stores{flex-wrap:wrap;gap:8px;display:flex}.store{border:1px solid var(--line);color:var(--text);align-items:center;gap:8px;padding:9px 14px;font-weight:500;display:inline-flex}.store:hover{border-color:var(--accent);text-decoration:none}.portrait{background:var(--panel-2);border-bottom:3px solid var(--tc,var(--line));flex:none;display:block;position:relative;overflow:hidden}.portrait img{object-fit:cover;width:100%;height:100%}.portrait--sm{width:44px;height:44px}.portrait--md,.portrait--lg{aspect-ratio:1;width:100%}.portrait__ph{width:100%;height:100%;font:700 1.2rem var(--head);color:var(--tc);background:linear-gradient(160deg, color-mix(in srgb, var(--tc) 22%, transparent), transparent 70%);place-items:center;display:grid}.portrait--md .portrait__ph{font-size:2.4rem}.portrait--lg .portrait__ph{font-size:4.5rem}.portrait--tS{--tc:var(--t-S)}.portrait--tA{--tc:var(--t-A)}.portrait--tB{--tc:var(--t-B)}.portrait--tC{--tc:var(--t-C)}.portrait--tD{--tc:var(--t-D)}.heroes-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:12px;display:grid}.htile{color:var(--text);background:var(--panel);border:1px solid var(--line);flex-direction:column;display:flex;position:relative}.htile:hover{border-color:var(--soft);text-decoration:none}.htile__tier{font:700 .8rem/1.5 var(--head);color:#15130f;background:var(--t-A);padding:1px 7px;position:absolute;top:6px;left:6px}.htile:has(.portrait--tS) .htile__tier{background:var(--t-S)}.htile:has(.portrait--tB) .htile__tier{background:var(--t-B)}.htile:has(.portrait--tC) .htile__tier{background:var(--t-C)}.htile:has(.portrait--tD) .htile__tier{background:var(--t-D)}.htile__name{font:600 .98rem var(--head);padding:8px 10px 0}.htile__role{color:var(--muted);padding:0 10px 10px;font-size:.78rem;line-height:1.35}.tier{text-align:center;min-width:28px;font:700 .9rem/1.5 var(--head);color:#15130f;padding:1px 6px;display:inline-block}.tier--S{background:var(--t-S)}.tier--A{background:var(--t-A)}.tier--B{background:var(--t-B)}.tier--C{background:var(--t-C)}.tier--D{background:var(--t-D)}.table-wrap{margin:20px 0;overflow-x:auto}.htable,.prose table{border-collapse:collapse;width:100%;font-size:.94rem}.htable th,.htable td,.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;color:var(--soft);padding:9px 12px}.htable th,.prose th{font:600 .78rem var(--body);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom-color:var(--soft)}.htable__hero{color:var(--text);align-items:center;gap:12px;font-weight:600;display:flex}.htable__hero small{color:var(--muted);font-size:.8rem;font-weight:400;display:block}.htable tr:hover td{background:var(--panel)}.tierlist{border:1px solid var(--line);margin:22px 0}.tierlist__row{border-bottom:1px solid var(--line);display:flex}.tierlist__row:last-child{border-bottom:0}.tierlist__label{width:64px;font:700 1.7rem var(--head);color:#15130f;flex:none;place-items:center;display:grid}.tierlist__row--S .tierlist__label{background:var(--t-S)}.tierlist__row--A .tierlist__label{background:var(--t-A)}.tierlist__row--B .tierlist__label{background:var(--t-B)}.tierlist__row--C .tierlist__label{background:var(--t-C)}.tierlist__row--D .tierlist__label{background:var(--t-D)}.tierlist__heroes{background:var(--panel);flex-wrap:wrap;flex:1;gap:10px;padding:10px;display:flex}.tierlist__heroes a{width:64px;color:var(--soft);text-align:center;flex-direction:column;align-items:center;gap:4px;font-size:.78rem;line-height:1.2;display:flex}.tierlist__heroes a:hover{color:var(--text);text-decoration:none}.tierlist__heroes .portrait--sm{width:56px;height:56px}.codes{border-top:1px solid var(--line);margin:14px 0;padding:0;list-style:none}.codes li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:12px 0;display:flex}.codes code{min-width:9em;color:var(--accent-2);letter-spacing:.03em;font-size:1.05rem;font-weight:700}.codes__reward{color:var(--soft);flex:1;font-size:.93rem}.codes__date{color:var(--muted);font-size:.8rem}.daily{border:1px solid var(--accent);background:var(--panel);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:20px 0;padding:18px 20px;display:flex}.daily__label{font:600 .78rem var(--body);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);flex-basis:100%}.daily code{color:var(--accent-2);letter-spacing:.05em;font-size:1.8rem;font-weight:700}.daily__note{color:var(--muted);flex-basis:100%;font-size:.85rem}.codes--expired code{color:var(--muted);text-decoration:line-through}.copy{cursor:pointer;font:500 .82rem var(--body);color:var(--text);background:var(--panel-2);border:1px solid var(--line);padding:6px 12px}.copy:hover{border-color:var(--accent-2)}.copy.is-done{color:#15130f;background:var(--accent-2);border-color:var(--accent-2)}.copy--icon{place-items:center;padding:5px;display:grid}.steps{padding-left:1.3em}.steps li{margin:6px 0}.article{max-width:780px}.cover{border:1px solid var(--line);margin:16px 0}.toc{background:var(--panel);border-left:3px solid var(--accent);margin:18px 0;padding:14px 18px}.toc strong{font-family:var(--head)}.toc ol{margin:6px 0 0;padding-left:20px}.toc a{color:var(--soft)}.prose img{border:1px solid var(--line);margin:18px 0}.prose table{margin:18px 0;display:block;overflow-x:auto}.prose blockquote,.note{border-left:3px solid var(--accent-2);background:var(--panel);margin:18px 0;padding:12px 16px}.prose blockquote p{margin:0}.prose li{margin:4px 0}.hero-page:after{content:"";clear:both;display:table}.infobox{background:var(--panel);border:1px solid var(--line);margin:8px 0 20px}@media (width>=640px){.infobox{float:right;width:250px;margin:6px 0 20px 28px}}.infobox dl{grid-template-columns:auto 1fr;gap:8px 14px;margin:0;padding:14px;font-size:.9rem;display:grid}.infobox dt{color:var(--muted)}.infobox dd{color:var(--text);margin:0}.plus,.minus{padding:0;list-style:none}.plus li,.minus li{padding-left:22px;position:relative}.plus li:before{content:"+";color:var(--t-B);font-weight:700;position:absolute;left:2px}.minus li:before{content:"−";color:var(--t-S);font-weight:700;position:absolute;left:2px}.faq details{border-bottom:1px solid var(--line);padding:12px 0}.faq summary{cursor:pointer;color:var(--text);font-weight:600}.faq p{margin:8px 0 0}.side{gap:28px;margin-top:40px;display:grid}@media (width>=1000px){.side{margin-top:22px;position:sticky;top:78px}}.widget__title{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin:0 0 10px;padding-bottom:8px;font-size:1rem;display:flex}.widget__title .icon{color:var(--accent)}.widget__more{margin-top:8px;font-size:.85rem;display:inline-block}.side-codes,.side-heroes,.side-nav{margin:0;padding:0;list-style:none}.side-codes li{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.side-codes code{color:var(--accent-2);font-weight:700}.side-heroes a{color:var(--text);align-items:center;gap:10px;padding:6px 0;font-size:.93rem;font-weight:600;display:flex}.side-heroes small{color:var(--muted);font-size:.78rem;font-weight:400;line-height:1.3;display:block}.side-nav a{color:var(--soft);align-items:center;gap:10px;padding:7px 0;display:flex}.side-nav a:hover{color:var(--text);text-decoration:none}.ad{min-height:90px;margin:28px 0}.ad--stub{border:1px dashed var(--line);color:var(--muted);place-items:center;font-size:.82rem;display:grid}.foot{border-top:1px solid var(--line);background:#12100e;margin-top:48px;padding:28px 0 36px}.foot__links{flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;display:flex}.foot__links a{color:var(--soft);font-size:.9rem}.foot__note{color:var(--muted);max-width:60em;margin:0;font-size:.8rem}
