@font-face{font-family:DH Fira;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/FiraSans-Regular.woff)format("woff")}@font-face{font-family:DH Fira;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/FiraSans-SemiBold.woff)format("woff")}@font-face{font-family:DH Germania;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/GermaniaOne-Regular.ttf)format("truetype")}.ic-ale{background-image:url(/assets/icons/ale.png)}.ic-axe{background-image:url(/assets/icons/axe.png)}.ic-barricade{background-image:url(/assets/icons/barricade.png)}.ic-bloodhound{background-image:url(/assets/icons/bloodhound.png)}.ic-club{background-image:url(/assets/icons/club.png)}.ic-coins{background-image:url(/assets/icons/coins.png)}.ic-cooling{background-image:url(/assets/icons/cooling.png)}.ic-critical{background-image:url(/assets/icons/critical.png)}.ic-crystal{background-image:url(/assets/icons/crystal.png)}.ic-crystal_mail{background-image:url(/assets/icons/crystal_mail.png)}.ic-detect_traps{background-image:url(/assets/icons/detect_traps.png)}.ic-detector{background-image:url(/assets/icons/detector.png)}.ic-detector_skill{background-image:url(/assets/icons/detector_skill.png)}.ic-digging_master{background-image:url(/assets/icons/digging_master.png)}.ic-drill_mk1{background-image:url(/assets/icons/drill_mk1.png)}.ic-drill_mk2{background-image:url(/assets/icons/drill_mk2.png)}.ic-drill_mk3{background-image:url(/assets/icons/drill_mk3.png)}.ic-dynamite{background-image:url(/assets/icons/dynamite.png)}.ic-explosives_master{background-image:url(/assets/icons/explosives_master.png)}.ic-firearm_expertise{background-image:url(/assets/icons/firearm_expertise.png)}.ic-gold{background-image:url(/assets/icons/gold.png)}.ic-hammer{background-image:url(/assets/icons/hammer.png)}.ic-health_armor{background-image:url(/assets/icons/health_armor.png)}.ic-hmg{background-image:url(/assets/icons/hmg.png)}.ic-iron{background-image:url(/assets/icons/iron.png)}.ic-iron_plate{background-image:url(/assets/icons/iron_plate.png)}.ic-land_mine{background-image:url(/assets/icons/land_mine.png)}.ic-leather_vest{background-image:url(/assets/icons/leather_vest.png)}.ic-loot_bag{background-image:url(/assets/icons/loot_bag.png)}.ic-marksman{background-image:url(/assets/icons/marksman.png)}.ic-melee_expertise{background-image:url(/assets/icons/melee_expertise.png)}.ic-pistol{background-image:url(/assets/icons/pistol.png)}.ic-reduce_noise{background-image:url(/assets/icons/reduce_noise.png)}.ic-rifle{background-image:url(/assets/icons/rifle.png)}.ic-rocket_launcher{background-image:url(/assets/icons/rocket_launcher.png)}.ic-roll{background-image:url(/assets/icons/roll.png)}.ic-sentry{background-image:url(/assets/icons/sentry.png)}.ic-shotgun{background-image:url(/assets/icons/shotgun.png)}.ic-skill_point{background-image:url(/assets/icons/skill_point.png)}.ic-smoke_grenade{background-image:url(/assets/icons/smoke_grenade.png)}.ic-speed{background-image:url(/assets/icons/speed.png)}.ic-spike_trap{background-image:url(/assets/icons/spike_trap.png)}.ic-stealth_armor{background-image:url(/assets/icons/stealth_armor.png)}.ic-storm_hammer{background-image:url(/assets/icons/storm_hammer.png)}.ic-weapon_master{background-image:url(/assets/icons/weapon_master.png)}.pt-bat{background-image:url(/assets/portraits/bat.png)}.pt-cave_troll{background-image:url(/assets/portraits/cave_troll.png)}.pt-goblin{background-image:url(/assets/portraits/goblin.png)}.pt-goblin_archer{background-image:url(/assets/portraits/goblin_archer.png)}.pt-goblin_brute{background-image:url(/assets/portraits/goblin_brute.png)}.pt-goblin_chief{background-image:url(/assets/portraits/goblin_chief.png)}.pt-goblin_shaman{background-image:url(/assets/portraits/goblin_shaman.png)}.pt-rock_worm{background-image:url(/assets/portraits/rock_worm.png)}.pt-spider{background-image:url(/assets/portraits/spider.png)}.br-dwarf{background-image:url(/assets/brand/dwarf.png)}:root{--bg:#0e0b06;--bg2:#110d07;--panel:#16110a;--panel2:#1c150c;--tile:#18120b;--ink:#0b0805;--bronze:#966c3c;--line:#7a582e;--inner:#3b2c18;--gold:#fcd664;--gold-line:#e2b24a;--gold-dim:#967034;--head:#ecbe5a;--cream:#ece4d4;--muted:#c8bca6;--faint:#8f8371;--green:#4ece68;--red:#e43c30;--warn:#ff7b5c;--r-common:#ece4d4;--r-enhanced:#4dd94d;--r-rare:#4da6ff;--r-legendary:#ff4dc7;--r-epic:#e6edfa;--f-common:#966c3c;--f-enhanced:#63b848;--f-rare:#6395c5;--f-legendary:#e0569d;--foil:linear-gradient(115deg, #ffb3c7, #ffe3a3, #c4ffb8, #a8ecff, #cdb8ff, #ffb3c7);--display:"DH Germania", "Georgia", serif;--body:"DH Fira", "Segoe UI", system-ui, sans-serif;--mono:ui-monospace, "Cascadia Mono", Consolas, monospace}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:70px}body{min-height:100vh;color:var(--cream);font:15px / 1.55 var(--body);background:radial-gradient(1400px 560px at 50% -160px, #ecbe5a24, transparent 70%), radial-gradient(800px 700px at 105% 8%, #966c3c1a, transparent 70%), radial-gradient(800px 700px at -5% 40%, #966c3c12, transparent 70%), repeating-linear-gradient(135deg, #ffebc804 0 1px, transparent 1px 8px), var(--bg);margin:0}a{color:var(--gold);text-decoration:none}a:hover{text-decoration:underline}b,strong{font-weight:600}small{color:var(--muted);font-size:.72em;font-weight:400}main{max-width:1440px;margin:0 auto;padding:0 24px 64px}.dim{color:var(--faint)}.muted{color:var(--muted)}.small{font-size:13px}.bad{color:var(--warn)}.good{color:var(--green)}.code{font:12.5px / 1.45 var(--mono);color:#d9cdb6;overflow-wrap:anywhere}p{margin:.4em 0 .7em}svg.gl{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.hero{background:linear-gradient(180deg, var(--gold-line), var(--gold-dim) 45%, var(--line));border-radius:16px;margin-top:22px;padding:2px;box-shadow:0 22px 60px #0009,0 0 0 1px #000}.hero-in{background:radial-gradient(520px 260px at 14% 55%,#ec963c38,#0000 70%),radial-gradient(700px 300px at 90% 0,#fcd66412,#0000 70%),linear-gradient(#24190e,#110c06 80%);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px;padding:24px 30px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000c,inset 0 0 0 2px #ecbe5a24,inset 0 -40px 80px #00000059}.hero-in:after{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#ffdca006 0 2px,#0000 2px 11px);position:absolute;inset:0}.brand img{filter:drop-shadow(0 8px 16px #000000bf);width:250px;height:auto;display:block}.brand.text{font:44px var(--display);color:var(--head)}.hero-text{z-index:1;min-width:0;position:relative}.eyebrow{font:600 12px / 1.3 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-dim)}h1{font:400 46px / 1.05 var(--display);color:var(--head);letter-spacing:.01em;text-shadow:0 2px #000,0 0 30px #ecbe5a47;margin:8px 0 12px}h1 small{color:var(--cream);font-size:.62em}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--inner);color:var(--faint);background:#00000061;border-radius:999px;align-items:baseline;gap:6px;padding:3px 11px;font-size:13px;display:inline-flex}.chip b{color:var(--cream)}.meta{color:var(--faint);margin-top:10px;font-size:13px}.victor{z-index:1;text-align:center;background:radial-gradient(160px 90px at 50% 0, color-mix(in srgb, var(--c) 30%, transparent), transparent), linear-gradient(180deg, #fcd6641a, #00000059);border:1px solid var(--gold-dim);border-radius:12px;min-width:210px;max-width:280px;padding:16px 20px 14px;position:relative;box-shadow:inset 0 0 0 1px #0009,0 0 30px #fcd66414}.victor .crown{width:34px;height:34px;color:var(--gold);fill:#fcd6642e;stroke-width:1.6px;filter:drop-shadow(0 0 8px #fcd66480)}.victor .lbl{font:600 11px var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-dim)}.victor .who-big{font:400 32px / 1.1 var(--display);color:var(--gold);overflow-wrap:anywhere;text-shadow:0 2px #000}.victor .s{color:var(--muted);margin-top:2px;font-size:12.5px}.victor[data-tip]{cursor:help}.victor.none .crown{color:var(--faint);fill:none;filter:none}.victor.none .who-big{color:var(--faint)}nav.toc{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--inner);background:#0e0b06e6;flex-wrap:wrap;gap:2px;margin:16px -24px 0;padding:8px 24px;display:flex;position:sticky;top:0;box-shadow:0 8px 20px #00000059}nav.toc a{color:var(--muted);font:600 13px var(--body);border-radius:7px;padding:5px 11px}nav.toc a:hover{color:var(--gold);background:#ecbe5a1a;text-decoration:none}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:20px;display:grid}.stat{border:1px solid var(--inner);background:linear-gradient(#1f170d,#120d07);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex;box-shadow:inset 0 1px #ecbe5a17,0 6px 16px #0000004d}.stat-ico{border:1px solid var(--inner);width:40px;height:40px;color:var(--gold-line);background:#00000059;border-radius:10px;flex:none;place-items:center;display:grid}.stat-ico svg.gl{width:24px;height:24px}.stat-ico .ic{border-radius:7px;width:36px;height:36px}.stat-ico .face{border:0;width:38px;height:38px}.stat .l{font:600 10.5px / 1.2 var(--body);letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.stat .v{font:400 30px / 1.05 var(--display);color:var(--cream);margin-top:2px}.stat .v small{font-family:var(--body);font-size:15px}.stat .s{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.3}.stat.bad .v{color:var(--warn)}.stat.good .v{color:var(--green)}.sec{margin-top:42px}.sec-h{align-items:center;gap:12px;margin:0 0 14px;display:flex}.sec-ico{width:42px;height:42px;color:var(--gold-line);border:1px solid var(--line);background:linear-gradient(#2a1e10,#140e07);border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0009}.sec-ico .face,.sec-ico .avatar{border:0;width:38px;height:38px}.sec-h h2{font:400 30px / 1.1 var(--display);color:var(--head);text-shadow:0 2px #000;white-space:nowrap;margin:0}.sec-h .rule{background:linear-gradient(90deg, var(--gold-dim), #96703400);flex:1;min-width:20px;height:1px;position:relative}.sec-h .rule:before{content:"";background:var(--gold-line);width:7px;height:7px;position:absolute;top:-3px;left:-1px;transform:rotate(45deg)}.sub{color:var(--muted);margin:-4px 0 14px;font-size:14px}h3{font:600 12px / 1.3 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dim);margin:4px 0 12px}.sec>h3{margin-top:22px}h4{font:600 11px / 1.3 var(--body);letter-spacing:.13em;text-transform:uppercase;color:var(--gold-dim);margin:0 0 8px}.panel{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel2), var(--panel) 60%);border-radius:12px;min-width:0;margin-bottom:14px;padding:16px 18px;position:relative;box-shadow:inset 0 0 0 1px #000000b3,inset 0 0 0 2px #ecbe5a0d,0 10px 26px #00000059}.panel.lone{margin-top:32px}.chart-panel{padding:14px 16px 10px}div.grid{align-items:start;gap:14px;display:grid}div.grid>.panel,div.grid .stack>.panel{margin-bottom:0}.g2{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr))}.g3{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.grid.pve{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-bottom:14px}.stack{gap:14px;min-width:0;display:grid}.callout{border:1px solid var(--inner);background:#0000004d;border-radius:10px;align-items:flex-start;gap:12px;margin:14px 0;padding:12px 16px;display:flex}.callout svg.gl{color:var(--gold-line);margin-top:2px}.callout ul{margin:4px 0 0;padding-left:18px}.callout.warn{background:linear-gradient(90deg,#e43c3029,#e43c300a);border-color:#a3402c}.callout.warn svg.gl,.callout.warn b{color:var(--warn)}.callout.gold{border-color:var(--gold-dim);background:linear-gradient(90deg,#fcd6641f,#fcd66405)}.callout.gold svg.gl{color:var(--gold);fill:#fcd66440}.callout.good{color:#bfe8c6;background:#4ece6812;border-color:#2f6b3a}.facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,560px),1fr));gap:10px;display:grid}.fact{border:1px solid var(--inner);background:#16110ad9;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.fact-i{border:1px solid var(--inner);width:38px;height:38px;color:var(--gold-line);background:#00000059;border-radius:9px;flex:none;place-items:center;display:grid}.fact-i .ic{border-radius:6px;width:34px;height:34px}.fact-i .face{border:0;width:36px;height:36px}.fact-l{font:600 11px var(--body);letter-spacing:.13em;text-transform:uppercase;color:var(--gold-dim)}.fact-t{color:var(--cream);font-size:14px}figure{margin:0}.chart-svg{width:100%;height:auto;display:block;overflow:visible}svg .grid{stroke:#c8bca617;stroke-width:1px}svg .ax{fill:var(--faint);font:12px var(--body)}svg .lane{fill:var(--muted);font:600 13px var(--body)}svg .lane-bg{fill:#ffebc803}svg .lane-bg.alt{fill:#ffebc809}svg .band{font:600 11.5px var(--body);pointer-events:none}svg .bd{cursor:help;stroke:#0000008c;stroke-width:1px}svg .bd:hover{stroke:var(--gold);stroke-width:1.5px}svg .mk{cursor:help}svg .mk .hit{fill:#0000}svg .mk:hover .hit{fill:#fcd66429}svg .ov{fill:#0000;cursor:crosshair}svg .cross{stroke:#fcd66499;stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}svg .dots{pointer-events:none}svg .dot{stroke:#0b0805;stroke-width:2px}svg .tl-cur{pointer-events:none}svg .tl-cur line{stroke:#fcd6648c;stroke-width:1px}svg .tl-cur rect{fill:var(--gold)}svg .tl-cur text{fill:#1a1208;font:600 12px var(--body)}.legend{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:8px 0 2px;font-size:12.5px;display:flex}.key{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.key i{border-radius:3px;flex:none;width:12px;height:12px;display:inline-block}.key i.dash{background:0 0;border-top:2px dashed;border-radius:0;width:16px;height:0}.key i.k-sp{background:linear-gradient(90deg,#b98a3e,#fcd664)}.key i.k-de{background:linear-gradient(90deg,#b5441e,#ff8a4c)}svg.lm{flex:none;width:16px;height:16px}.krs{gap:6px;display:grid}.kr{cursor:help;border-radius:9px;grid-template-columns:44px minmax(110px,170px) minmax(0,1fr) 52px;align-items:center;gap:12px;padding:5px 8px;display:grid}.kr:hover{background:#ecbe5a0f}.kr-n b{font-weight:600;line-height:1.2;display:block}.kr-n span{font:11.5px var(--mono);color:var(--faint)}.kr-b{gap:3px;display:grid}.kb{background:#ffffff0a;border-radius:3px;height:13px;position:relative}.kb i{border-radius:3px;position:absolute;top:0;bottom:0;left:0}.kb.sp i{background:linear-gradient(90deg,#8a6a2c,#fcd664)}.kb.de i{background:linear-gradient(90deg,#8f3415,#ff8a4c)}.kb span{font:600 11px / 15px var(--body);color:#fff;text-shadow:0 1px 2px #000;position:absolute;top:-1px;left:6px}.kr-p{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;font-weight:600}.kr-tot{border-top:1px solid var(--inner);color:var(--muted);flex-wrap:wrap;gap:4px 18px;margin-top:12px;padding-top:10px;font-size:13.5px;display:flex}.kr-tot b{color:var(--cream)}.bars{gap:4px;display:grid}.br{cursor:help;border-radius:8px;grid-template-columns:32px minmax(0,150px) minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 6px;display:grid}.br:hover{background:#ecbe5a0f}.br-i{place-items:center;display:grid}.br-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.br-t{background:#ffffff0a;border-radius:5px;height:10px;overflow:hidden}.br-t i{border-radius:5px;height:100%;display:block;box-shadow:inset 0 1px #ffffff40}.br-v{font-variant-numeric:tabular-nums;white-space:nowrap}.ic{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:24px;height:24px;display:inline-block}.ic.fb{font:12px var(--display);color:var(--muted);background-color:#1d150c;place-items:center;display:grid}.tile{vertical-align:middle;background:var(--ink);border:2px solid var(--f-common);cursor:help;border-radius:7px;flex:none;width:48px;height:48px;padding:2px;display:inline-flex;position:relative;box-shadow:0 3px 8px #0000008c}.tile .ic{border-radius:4px;width:100%;height:100%}.tile.xs{border-width:1px;border-radius:5px;width:28px;height:28px;padding:1px}.tile.sm{width:42px;height:42px}.tile.lg{width:58px;height:58px}.tile.xl{border-width:3px;border-radius:10px;width:84px;height:84px}.tile.r-enhanced{border-color:var(--f-enhanced);box-shadow:0 0 12px #4dd94d40,0 3px 8px #0000008c}.tile.r-rare{border-color:var(--f-rare);box-shadow:0 0 12px #4da6ff4d,0 3px 8px #0000008c}.tile.r-legendary{border-color:var(--f-legendary);box-shadow:0 0 14px #ff4dc759,0 3px 8px #0000008c}.tile.r-epic{background:linear-gradient(var(--ink), var(--ink)) padding-box, var(--foil) border-box;background-size:100% 100%,300% 300%;border-color:#0000;animation:3s linear infinite foil;box-shadow:0 0 16px #dcdcff59,0 3px 8px #0000008c}.tile.empty{border:2px dashed var(--inner);box-shadow:none;background:#00000040}.tile.sealed{border-color:var(--gold-dim)}.tile.sealed .ic{filter:grayscale(.6)brightness(.7)}.tile.sealed svg.gl{width:60%;height:60%;color:var(--gold-dim);margin:auto}.tile .cnt{font:600 13px / 1.2 var(--body);color:#fff;text-shadow:0 1px 2px #000,0 0 4px #000;position:absolute;bottom:1px;right:4px}.tile.xs .cnt{font-size:10px}@keyframes foil{0%{background-position:0 0,0%}to{background-position:0 0,300%}}.rt-common,.rt-none{color:var(--r-common)}.rt-enhanced{color:var(--r-enhanced)}.rt-rare{color:var(--r-rare)}.rt-legendary{color:var(--r-legendary)}.rt-epic{background:var(--foil);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite foiltext}@keyframes foiltext{to{background-position:300% 0}}.face{vertical-align:middle;cursor:help;border:2px solid var(--bronze);background:radial-gradient(circle at 50% 30%,#4a3720,#160f08 72%);border-radius:50%;flex:none;width:40px;height:40px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0009}.face .pt{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.face .pt.fb{font:15px var(--display);color:var(--head);place-items:center;display:grid}.face.xs{border-width:1px;width:24px;height:24px}.face.xs .pt.fb{font-size:10px}.face.sm{width:34px;height:34px}.face.md{width:44px;height:44px}.avatar{vertical-align:middle;border:2px solid var(--c);width:40px;height:40px;box-shadow:0 0 0 2px #0b0805, 0 0 14px color-mix(in srgb, var(--c) 45%, transparent);background:#1b130b;border-radius:50%;flex:none;display:inline-flex;position:relative}.avatar .pt{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:100%;height:100%;display:block}.avatar .bot{font:600 9px / 1 var(--body);letter-spacing:.06em;color:var(--muted);border:1px solid var(--line);background:#2a2015;border-radius:4px;padding:2px 4px;position:absolute;bottom:-4px;right:-6px}.avatar.xs{border-width:1.5px;width:24px;height:24px}.avatar.xs .bot{display:none}.avatar.sm{width:34px;height:34px}.avatar.lg{border-width:3px;width:58px;height:58px}.who{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.who i{background:var(--c);width:9px;height:9px;box-shadow:0 0 6px var(--c);border-radius:50%}.mon{align-items:center;gap:6px;display:inline-flex}.gico{border:1px solid var(--inner);width:28px;height:28px;color:var(--muted);background:#00000059;border-radius:6px;place-items:center;display:inline-grid}.gico svg.gl{width:18px;height:18px}.gico.g-cloud{color:#86d14b;border-color:#3e5f22}.badge{font:600 11.5px / 1.6 var(--body);white-space:nowrap;color:var(--c,var(--muted));border:1px solid color-mix(in srgb, var(--c,#c8bca6) 55%, transparent);background:color-mix(in srgb, var(--c,#c8bca6) 12%, transparent);border-radius:999px;padding:1px 8px;display:inline-block}.badge.dead{--c:#ff6a55}.badge.down{--c:#f2c14e}.stackbar{background:#ffffff0a;border-radius:8px;height:16px;margin:10px 0 4px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080}.stackbar i{cursor:help;height:100%;display:block;box-shadow:inset -1px 0 #00000073}.stackbar i:hover{filter:brightness(1.25)}.stackbar.thin{height:10px;margin:4px 0}.stackbar.wide{min-width:160px}.zstrip{border:1px solid var(--inner);background:#00000059;border-radius:8px;height:34px;margin:6px 0 2px;position:relative}.zs{cursor:help;background:linear-gradient(180deg, color-mix(in srgb, var(--c) 92%, #fff), var(--c));border-radius:5px;justify-content:center;align-items:center;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden;box-shadow:inset 0 0 0 1px #0006}.zs:hover{filter:brightness(1.2)}.zs span{font:600 11.5px var(--body);color:#160f07;white-space:nowrap;padding:0 4px}.zd{color:#86d14b;cursor:help;position:absolute;top:-9px;transform:translate(-50%)}.zd svg.gl{fill:#0b0805;width:16px;height:16px}.ticks{height:18px;color:var(--faint);margin-bottom:8px;font-size:11.5px;position:relative}.ticks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.ticks span:first-child{transform:none}.ticks span:last-child:not(:first-child){transform:translate(-100%)}.drops{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.drop{border:1px solid var(--inner);background:radial-gradient(180px 120px at 0 0,#fcd6640f,#0000),#0a08058c;border-radius:12px;align-items:flex-start;gap:14px;padding:14px;display:flex}.drop.r-legendary{background:radial-gradient(220px 140px at 0 0,#ff4dc729,#0000),#0a08058c;border-color:#5e2747}.drop.r-rare{background:radial-gradient(220px 140px at 0 0,#4da6ff24,#0000),#0a08058c;border-color:#264766}.drop.r-enhanced{background:radial-gradient(220px 140px at 0 0,#4dd94d1f,#0000),#0a08058c;border-color:#2c5a2c}.drop.r-epic{background:radial-gradient(220px 140px at 0 0,#cdb8ff29,#0000),#0a08058c;border-color:#4d4a66}.drop-b{flex:1;min-width:0}.drop-n{font:600 11px var(--body);letter-spacing:.13em;text-transform:uppercase;color:var(--faint)}.drop-i{font:400 22px / 1.15 var(--display)}.drop-r{text-transform:capitalize;margin-bottom:6px;font-size:13px;font-weight:600}.steps{gap:3px;margin:0;padding:0;list-style:none;display:grid}.steps li{grid-template-columns:14px 72px 44px minmax(0,1fr);align-items:center;gap:6px;font-size:13px;display:grid}.steps li:before{content:"";background:var(--gold-line);border-radius:50%;width:8px;height:8px;margin-left:3px;box-shadow:0 0 6px #e2b24a99}.steps li.off{color:var(--faint)}.steps li.off:before{border:1px solid var(--faint);box-shadow:none;background:0 0}.steps li span{color:var(--muted)}.steps li b{font-variant-numeric:tabular-nums}.steps li em{text-overflow:ellipsis;min-width:0;font-style:normal;overflow:hidden}.fights{padding:10px 14px}.fight{cursor:help;border-radius:8px;grid-template-columns:minmax(150px,230px) minmax(0,1fr) 230px 120px;align-items:center;gap:14px;padding:6px;display:grid}.fight:not(.f-head):hover{background:#ecbe5a0f}.f-head{cursor:default;font:600 11px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dim);border-bottom:1px solid var(--inner);border-radius:0;margin-bottom:4px;padding-bottom:8px}.f-head .ticks{text-transform:none;letter-spacing:0;height:16px;margin:0;font-weight:400}.f-who{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.vs{color:var(--faint)}.f-track{background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 10%),#ffffff06;border-radius:4px;height:16px;position:relative}.f-track i{background:linear-gradient(90deg, var(--a), var(--b));border-radius:4px;min-width:4px;position:absolute;top:2px;bottom:2px;box-shadow:0 0 10px #c9a7ff40}.f-dmg{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:2px;display:grid}.f-head .f-dmg span:first-child{text-align:right;padding-right:6px}.f-head .f-dmg span:last-child{padding-left:6px}.f-l,.f-r{align-items:center;gap:6px;height:14px;display:flex}.f-l{justify-content:flex-end}.f-l i,.f-r i{border-radius:2px;min-width:1px;height:10px;display:block}.f-l b,.f-r b{font-size:13px}.fell{color:var(--c);align-items:center;gap:4px;font-weight:600;display:inline-flex}.fell svg.gl{width:16px;height:16px}.pcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:16px;display:grid}.pcard{border:1px solid var(--line);background:linear-gradient(#1d150c,#130e08 40%);border-radius:14px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000000b3,0 12px 28px #0006}.pcard.won{border-color:var(--gold-line);box-shadow:inset 0 0 0 1px #000000b3,0 0 0 1px #fcd66440,0 12px 34px #fcd66414}.pc-h{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 20%, transparent), transparent 60%);border-bottom:1px solid var(--inner);align-items:center;gap:14px;padding:14px 18px 12px;display:flex}.pc-id{flex:1;min-width:0}.pc-name{font:400 27px / 1.1 var(--display);color:var(--cream);overflow-wrap:anywhere;text-shadow:0 2px #000}.pc-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.tag{font:600 11px / 1.7 var(--body);border:1px solid var(--inner);color:var(--muted);background:#0006;border-radius:5px;padding:0 7px}.tag[style]{color:var(--c);border-color:color-mix(in srgb, var(--c) 50%, transparent)}.tag.human{color:var(--gold);border-color:var(--gold-dim)}.tag.mach{color:var(--faint);font-weight:400}.pc-st{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.status{font:600 12.5px var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.status svg.gl{width:16px;height:16px}.status.dead{color:#ff8a76;background:#e43c301f;border:1px solid #e43c3066}.status.alive{color:#8fe3a0;background:#4ece681a;border:1px solid #4ece6866}.status.win{color:var(--gold);border:1px solid var(--gold-dim);background:#fcd6641f}.status.win svg.gl{fill:#fcd6644d}.pc-body{gap:14px;padding:14px 18px 16px;display:grid}.pc-top{align-items:stretch;gap:14px;display:flex}.lvl{border:3px solid var(--gold-line);background:radial-gradient(circle at 50% 35%,#3a2a14,#120c06);border-radius:50%;flex:none;align-content:center;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 2px #0b0805,0 0 18px #e2b24a40}.lvl span{font:600 9px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dim);line-height:1}.lvl b{font:400 26px / 1 var(--display);color:var(--gold)}.lvl.none{border-color:var(--inner)}.lvl.none b{color:var(--faint)}.pc-nums{flex:1;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));gap:6px;display:grid}.pc-nums div{border:1px solid var(--inner);background:#0000004d;border-radius:8px;min-width:0;padding:6px 10px}.pc-nums span{font:600 9.5px / 1.25 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);display:block}.pc-nums b{font:400 21px / 1.15 var(--display);color:var(--cream);white-space:nowrap}.pc-nums b small{font:400 13px var(--body)}.pc-row{flex-wrap:wrap;gap:14px 24px;display:flex}.pc-blk{min-width:0}.gear{flex-wrap:wrap;gap:10px;display:flex}.slot{justify-items:center;gap:3px;width:74px;display:grid}.slot>span{color:var(--faint);text-align:center;font-size:10.5px;line-height:1.2}.belt{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.belt .zero .tile{opacity:.38;filter:grayscale(.7)}.falls-l{gap:8px;margin:0;padding:0;list-style:none;display:grid}.falls-l li{align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.kchips{flex-wrap:wrap;gap:8px;display:flex}.kchip{border:1px solid var(--inner);background:#00000059;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 2px;display:inline-flex}.kchip b{font:400 18px var(--display);color:var(--cream)}.sparks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.spark{border:1px solid var(--inner);background:#0000004d;border-radius:8px;padding:6px 8px 4px}.sp-h{color:var(--faint);justify-content:space-between;gap:6px;font-size:11.5px;display:flex}.sp-h b{color:var(--cream);font-size:13px}.spark .chart-svg{height:40px}.buy{justify-items:center;gap:2px;display:inline-grid}.buy em{color:var(--faint);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-style:normal}.mcard .mc-h{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.mcard .mc-h b{font-size:15px}.role{font:600 10.5px / 1.7 var(--body);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--gold-dim);color:var(--gold);border-radius:5px;padding:0 8px}.role.r-client{color:#8cc4ff;border-color:#2e5a8a}.ms{grid-template-columns:repeat(auto-fill,minmax(102px,1fr));gap:6px;display:grid}.m{border:1px solid var(--inner);background:#0000004d;border-radius:8px;min-width:0;padding:6px 9px}.m span{font:600 9.5px / 1.25 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);display:block}.m b{font-variant-numeric:tabular-nums;font-size:16px}.m.bad b{color:var(--warn)}.m.good b{color:var(--green)}.notes{color:var(--muted);margin:10px 0 0;padding-left:18px;font-size:13px}.big-fps{align-items:baseline;gap:8px;margin:-2px 0 10px;display:flex}.big-fps b{font:400 40px / 1 var(--display);color:var(--gold)}.big-fps span{color:var(--muted);font-size:13px}.err{border-color:#6b2a20}.err-h{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.err .msg{color:var(--cream);border:1px solid var(--inner);background:#0006;border-radius:7px;padding:8px 10px;font-size:13px}.err .top{color:var(--faint);margin:6px 0 8px}.tablewrap{border:1px solid var(--inner);background:#0c0905a6;border-radius:12px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13.5px}th{font:600 10.5px / 1.3 var(--body);letter-spacing:.11em;text-transform:uppercase;color:var(--gold-dim);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:#ecbe5a0d;padding:10px 12px}td{vertical-align:middle;border-bottom:1px solid #46341c8c;padding:7px 12px}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:#ecbe5a09}td.n,th.n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.nf{white-space:nowrap;align-items:center;gap:3px;margin-right:6px;display:inline-flex}.nf b{font-size:12px}details.more{margin-top:12px}details>summary{cursor:pointer;color:var(--gold);padding:6px 0;font-size:14px;font-weight:600;list-style-position:inside}details>summary:hover{color:var(--head)}details[open]>summary{margin-bottom:8px}.mlinks{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:14px;display:grid}.mlink{color:var(--cream);border:1px solid var(--line);background:radial-gradient(260px 140px at 100% 0,#fcd66414,#0000),linear-gradient(#1f170d,#130e08);border-radius:14px;padding:16px 18px;transition:transform .12s,border-color .12s;display:block;box-shadow:inset 0 0 0 1px #000000b3,0 10px 24px #00000059}.mlink:hover{border-color:var(--gold-line);text-decoration:none;transform:translateY(-2px)}.ml-top{justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.ml-mode{font:600 11px / 1.7 var(--body);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--gold-dim);color:var(--gold);border-radius:5px;padding:0 8px}.ml-title{font:400 28px / 1.15 var(--display);color:var(--head);margin:8px 0 6px}.ml-win{color:var(--c);align-items:center;gap:8px;font-weight:600;display:flex}.ml-win small{color:var(--faint);font-weight:400}.ml-win svg.gl{color:var(--gold);fill:#fcd66440}.ml-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0 0;display:grid}.ml-stats div{border:1px solid var(--inner);background:#0000004d;border-radius:7px;min-width:0;padding:5px 8px}.ml-stats dt{font:600 9px / 1.3 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.ml-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.ml-flags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ml-id{color:var(--faint);margin-top:10px;font-size:11.5px}.tip{z-index:100;pointer-events:none;opacity:0;max-width:360px;color:var(--cream);border:1px solid var(--gold-line);background:#0d0a06f7;border-radius:9px;padding:9px 12px;font-size:13px;line-height:1.5;transition:opacity 90ms,transform 90ms;position:fixed;top:0;left:0;transform:translateY(4px);box-shadow:0 14px 34px #000000b3,inset 0 0 0 1px #000c}.tip.on{opacity:1;transform:none}.tip b:not([class]){color:var(--head)}.tip .sw{vertical-align:0;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.tip .sw.dash{vertical-align:3px;background:0 0;border-top:2px dashed;border-radius:0;width:14px;height:0}.tip .code{font-size:12px}.foot{border-top:1px solid var(--inner);color:var(--faint);margin-top:56px;padding-top:16px;font-size:12.5px}.foot p{margin:.3em 0}details.lic{margin-top:6px}details.lic>summary{color:var(--faint);font-size:12.5px;font-weight:400}details.lic pre{white-space:pre-wrap;font:11.5px / 1.45 var(--mono);color:var(--faint);border:1px solid var(--inner);background:#0000004d;border-radius:8px;max-height:280px;padding:10px;overflow:auto}@media (width<=1100px){.grid.pve{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){main{padding:0 16px 48px}nav.toc{margin:14px -16px 0;padding:8px 16px}.hero-in{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.brand img{width:200px}.victor{max-width:none}h1{font-size:36px}.fight{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"w f""t t""d d";row-gap:6px}.f-who{grid-area:w}.f-fell{grid-area:f}.f-track{grid-area:t}.f-dmg{grid-area:d}.f-head{display:none}.kr{grid-template-columns:44px minmax(0,1fr) 46px;grid-template-areas:"f n p""f b b";row-gap:4px}.kr>.face{grid-area:f}.kr-n{grid-area:n}.kr-b{grid-area:b}.kr-p{grid-area:p}.ml-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tile.r-epic,.rt-epic{animation:none}}.mockbar{color:#f2d9a6;background:repeating-linear-gradient(135deg,#f2c14e21 0 10px,#f2c14e0d 10px 20px);border-bottom:1px dashed #a57b2c;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 -24px;padding:8px 24px;font-size:12.5px;display:flex}.mockbar b.mk{font:600 10.5px / 1.8 var(--body);letter-spacing:.16em;color:#1a1208;background:#f2c14e;border-radius:4px;padding:0 8px}.mockbar .sp{flex:1}.mockbar button,.tabs button{font:600 12px var(--body);color:var(--muted);border:1px solid var(--inner);cursor:pointer;background:#00000059;border-radius:7px;padding:4px 10px}.mockbar button[aria-pressed=true],.tabs button[aria-pressed=true]{color:#1a1208;background:var(--gold);border-color:var(--gold-line)}.mockbar button:hover,.tabs button:hover{border-color:var(--gold-dim)}@media (width<=900px){.mockbar{margin:0 -16px;padding:8px 16px}}.v2tag{font:600 9.5px / 1.6 var(--body);letter-spacing:.08em;vertical-align:2px;color:#8cc4ff;cursor:help;white-space:nowrap;background:#4da6ff14;border:1px dashed #4d7fb3;border-radius:4px;padding:0 6px;display:inline-block}.is-v2{outline-offset:-1px;outline:1px dashed #8cc4ff8c}.is-v2 .v,.is-v2 b.ex,.ex{color:#a9cdf2}.syn{font:600 9.5px / 1.6 var(--body);letter-spacing:.08em;vertical-align:2px;color:#f2c14e;cursor:help;background:#f2c14e14;border:1px dashed #a57b2c;border-radius:4px;padding:0 6px;display:inline-block}.me-tag{font:600 9.5px / 1.6 var(--body);letter-spacing:.12em;color:#1a1208;background:var(--gold);vertical-align:1px;border-radius:4px;padding:0 6px;display:inline-block}tr.me td{background:#fcd66412}tr.me td:first-child{box-shadow:inset 3px 0 0 var(--gold)}.place{min-width:30px;height:26px;font:400 17px / 1 var(--display);color:var(--cream);border:1px solid var(--inner);background:#0006;border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}.place.p1{color:#1a1208;background:linear-gradient(#ffe28a,#e2b24a);border-color:#ffe9a8}.place.p2{color:#1a1208;background:linear-gradient(#e6e6e6,#a9a9a9);border-color:#f2f2f2}.place.p3{color:#1a1208;background:linear-gradient(#e5a46b,#a8693a);border-color:#f0c19a}.anon{color:var(--faint);font-style:italic}.priv{font:600 11px var(--body);letter-spacing:.1em;text-transform:uppercase;color:#8fe3a0;background:#4ece6814;border:1px solid #4ece6866;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.priv svg.gl{width:14px;height:14px}.awards{grid-template-columns:repeat(auto-fill,minmax(min(100%,232px),1fr));gap:12px;display:grid}.award{border:1px solid var(--line);cursor:help;background:radial-gradient(200px 120px at 50% 0,#fcd6641a,#0000),linear-gradient(#22180d,#120d07);border-radius:14px;grid-template-rows:auto auto 1fr auto;gap:4px;min-width:0;padding:14px 14px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000000b3,0 10px 24px #00000059}.award.top{border-color:var(--gold-line);background:radial-gradient(220px 140px at 50% 0,#fcd66433,#0000),linear-gradient(#2a1d0e,#140e07)}.award.fun{background:radial-gradient(200px 120px at 50% 0,#86d14b1f,#0000),linear-gradient(#1a1a0e,#110d07);border-color:#3e5f22}.award .medal{border:2px solid var(--gold-dim);background:radial-gradient(circle at 50% 35%,#3a2a14,#120c06);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 4px;display:grid;box-shadow:0 0 0 3px #0b0805,0 0 18px #e2b24a38}.award.top .medal{border-color:var(--gold-line)}.award .medal .ic{width:42px;height:42px}.award .medal .face{border:0;width:56px;height:56px}.award .medal svg.gl{width:32px;height:32px;color:var(--gold)}.award .t{font:400 21px / 1.1 var(--display);color:var(--head);text-align:center}.award .w{text-align:center;font-weight:600}.award .val{text-align:center;color:var(--muted);font-size:13px}.award .rule{color:var(--faint);text-align:center;border-top:1px solid var(--inner);margin-top:4px;padding-top:6px;font-size:11.5px}.award .v2tag{position:absolute;top:8px;right:8px}.award-mini{border:1px solid var(--inner);cursor:help;background:#00000059;border-radius:999px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex}.award-mini .medal{border:1px solid var(--gold-dim);background:#1a1208;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.award-mini .medal .ic{width:20px;height:20px}.award-mini .medal .face{border:0;width:28px;height:28px}.award-mini .medal svg.gl{width:16px;height:16px;color:var(--gold)}.award-mini b{font-weight:600}.minis{flex-wrap:wrap;gap:8px;display:flex}.hls{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:10px;display:grid}.hl{border:1px solid var(--inner);background:#0a08058c;border-radius:12px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;display:grid}.hl .at{font:400 22px / 1 var(--display);color:var(--gold);text-align:center}.hl .at small{font:600 9px var(--body);letter-spacing:.12em;color:var(--faint);margin-top:3px;display:block}.hl .tx{font-size:14px}.hl .tx .dim{font-size:12.5px}.cmp{gap:8px;display:grid}.cr{cursor:help;border-radius:8px;grid-template-columns:minmax(120px,190px) minmax(0,1fr) 150px;align-items:center;gap:12px;padding:4px 6px;display:grid}.cr:hover{background:#ecbe5a0f}.cr-l{font-weight:600}.cr-l small{font-weight:400;display:block}.cr-t{background:#ffffff0a;border-radius:9px;height:18px;position:relative;box-shadow:inset 0 0 0 1px #00000080}.cr-t .you{background:linear-gradient(90deg,#8a6a2c,#fcd664);border-radius:6px;position:absolute;top:3px;bottom:3px;left:0}.cr-t .avg,.cr-t .best{background:var(--cream);opacity:.7;width:2px;position:absolute;top:-3px;bottom:-3px}.cr-t .best{opacity:.9;background:#86d14b}.cr-v{font-variant-numeric:tabular-nums;color:var(--muted);text-align:right;font-size:13px}.cr-v b{color:var(--cream);font-size:15px}@media (width<=700px){.cr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v""t t"}.cr-l{grid-area:l}.cr-t{grid-area:t}.cr-v{grid-area:v}}.path{flex-wrap:wrap;align-items:flex-start;gap:10px 6px;display:flex;position:relative}.step{text-align:center;justify-items:center;gap:3px;width:70px;display:grid}.step em{font:600 12px var(--body);color:var(--gold);font-variant-numeric:tabular-nums}.step span{color:var(--faint);font-size:10.5px;line-height:1.2}.path .arrow{color:var(--inner);align-self:center;margin-top:-18px;font-size:18px}.recap{background:linear-gradient(90deg,#e43c301a,#e43c3005);border:1px solid #5a2a20;border-radius:10px;padding:10px 12px}.recap .rh{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.recap .rb{color:var(--muted);margin-top:6px;font-size:13px}.recap .stackbar{margin:6px 0 2px}.state-banner{display:none}body[data-state=partial] .state-banner{display:flex}body[data-state=partial] [data-src=host],body[data-state=partial] nav.toc a[data-src=host]{display:none}.tabs{flex-wrap:wrap;align-items:center;gap:6px;margin:18px 0 0;display:flex}.tabs .lbl{font:600 11px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-right:4px}[data-pane][hidden]{display:none!important}.big-num{font:400 52px / 1 var(--display);color:var(--gold);text-shadow:0 2px #000}.trend{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}.tr{border:1px solid var(--inner);background:#0000004d;border-radius:10px;padding:10px 12px}.tr .l{font:600 10.5px / 1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.tr .v{font:400 26px / 1.15 var(--display);color:var(--cream)}.tr .d{font:600 13px var(--body)}.tr .d.up{color:var(--green)}.tr .d.down{color:var(--warn)}.tr .d.flat{color:var(--faint)}.tr .s{color:var(--faint);font-size:12px}.pbs{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;display:grid}.pb{border:1px solid var(--line);background:radial-gradient(160px 90px at 0 0,#fcd66414,#0000),linear-gradient(#1f170d,#120d07);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.pb .pv{font:400 30px / 1 var(--display);color:var(--gold)}.pb .pl{font:600 10.5px / 1.25 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.pb .pd{color:var(--muted);font-size:12px}.wr{border-collapse:separate;border-spacing:6px;width:100%}.wr th{text-align:center;background:0 0;border:0;padding:4px}.wr td{text-align:center;border:0;padding:0}.wr .cell{border:1px solid var(--inner);cursor:help;border-radius:10px;align-content:center;place-items:center;gap:2px;height:78px;display:grid}.wr .cell b{font:400 26px / 1 var(--display);color:var(--cream)}.wr .cell span{color:var(--muted);font-size:11.5px}.wr .cell.none b{color:var(--faint)}.wr tbody tr:hover td{background:0 0}.wr th.rowh{text-align:right;color:var(--gold-dim)}.coach{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:12px;display:grid}.tip-card{background:linear-gradient(90deg,#4da6ff1a,#4da6ff05);border:1px solid #2e5a8a;border-radius:12px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.tip-card .gico{color:#8cc4ff;border-color:#2e5a8a;width:40px;height:40px}.tip-card .gico svg.gl{width:22px;height:22px}.tip-card h4{color:#8cc4ff;margin-bottom:4px}.tip-card p{margin:0;font-size:14px}.tip-card .why{color:var(--faint);margin-top:4px;font-size:12px}.recent{gap:6px;display:grid}.rm{color:var(--cream);border:1px solid var(--inner);background:#0a08058c;border-radius:10px;grid-template-columns:44px 110px 120px minmax(0,1fr) repeat(4,72px) 28px;align-items:center;gap:10px;padding:8px 12px;display:grid}a.rm:hover{border-color:var(--gold-dim);background:#ecbe5a0d;text-decoration:none}.rm .n{text-align:right;font-variant-numeric:tabular-nums}.rm .n small{letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.rm .md{font:600 11px / 1.6 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.rm.win{border-color:var(--gold-dim);background:linear-gradient(90deg,#fcd66417,#0a08058c 40%)}.rm.head{font:600 10.5px var(--body);letter-spacing:.11em;text-transform:uppercase;color:var(--gold-dim);background:0 0;border:0;padding-top:0;padding-bottom:0}@media (width<=900px){.rm{grid-template-columns:40px minmax(0,1fr) 64px 64px;grid-template-areas:"p w k m"}.rm .hide-s,.rm.head{display:none}}.gearrank{gap:6px;display:grid}.gr{border-radius:9px;grid-template-columns:48px minmax(0,1fr) 90px 90px;align-items:center;gap:12px;padding:4px 6px;display:grid}.gr:hover{background:#ecbe5a0f}.gr .gn b{display:block}.gr .gn span{color:var(--faint);font-size:12px}.gr .n{text-align:right;font-variant-numeric:tabular-nums}.gr .n small{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:10px;display:block}.foot-note{color:var(--faint);margin-top:8px;font-size:12.5px}.consent{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.btnlike{font:600 13px var(--body);border:1px solid var(--line);color:var(--muted);background:#00000059;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.btnlike.red{color:#ff8a76;border-color:#6b2a20}@media (width<=640px){.sec-h h2{white-space:normal;font-size:24px}.wr{border-spacing:3px}.wr .cell{height:64px}.wr .cell b{font-size:20px}.wr th{letter-spacing:.06em;font-size:9.5px}.award .t{font-size:19px}}.wrwrap{overflow-x:auto}.cr-t .you{background:linear-gradient(90deg,#8f8371,#fff)}[data-tip]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:4px}body[data-v1="1"] .v2only,body[data-v1="1"] .is-v2,body[data-v1="1"] .v2tag{display:none!important}.pub{font:600 11px var(--body);letter-spacing:.1em;text-transform:uppercase;color:#9cc8ff;background:#6fb1ff14;border:1px solid #6fb1ff66;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.pub svg.gl{width:14px;height:14px}a.plink{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #ece4d459;text-decoration:underline #ece4d459}a.plink:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}a.idtag{font:600 10.5px / 1.6 var(--mono);color:var(--muted);border:1px solid var(--inner);border-radius:999px;padding:0 7px;text-decoration:none}a.idtag:hover{border-color:var(--gold-dim);color:var(--cream)}.mockbar .url{font:12px var(--mono);color:#1a1208;overflow-wrap:anywhere;background:#f2d9a6;border-radius:4px;padding:1px 8px}a.btnlike{text-decoration:none}.disc{color:var(--faint);letter-spacing:0;margin-left:1px;font-weight:400}h1 .disc,.who-big .disc{font-size:.55em}.who.bare i{display:none}.state-panel{text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:14px;max-width:640px;margin:48px auto;padding:28px 32px}.state-panel h1{font:34px var(--display);color:var(--head);margin:8px 0 6px}.state-panel p{color:var(--muted)}.state-panel .gl{width:36px;height:36px;stroke:var(--gold)}.state-panel button{font:600 13px var(--body);color:#1a1208;background:var(--gold);border:1px solid var(--gold-line);cursor:pointer;border-radius:8px;padding:6px 14px}.home-logo{width:70%;max-width:320px}.more-btn{font:600 13px var(--body);color:#1a1208;background:var(--gold);border:1px solid var(--gold-line);cursor:pointer;border-radius:8px;margin-top:10px;padding:6px 14px}.more-btn:disabled{opacity:.6;cursor:default}th>button.sort{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}div.more{margin-top:12px}.more>button.toggle{font:600 14px var(--body);color:var(--gold);cursor:pointer;background:0 0;border:0;padding:6px 0}.more>button.toggle:hover{color:var(--head)}svg .ov:focus{outline:none}svg .ov:focus-visible{stroke:var(--gold);stroke-width:2px}.avatar img.pt{object-fit:cover}.avatar.xl{border-width:3px;width:128px;height:128px}.hero-who{align-items:center;gap:24px;display:flex}.hero-id{min-width:0}.hero-id h1{overflow-wrap:break-word}@media (width>=901px) and (width<=1240px),(width<=640px){.hero-who{flex-direction:column;align-items:flex-start;gap:14px}.avatar.xl{width:88px;height:88px}}
