*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-6{top:1.5rem}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.min-w-0{min-width:0px}.max-w-\[1480px\]{max-width:1480px}.flex-1{flex:1 1 0%}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-3{row-gap:.75rem}.self-start{align-self:flex-start}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Saira Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/saira-extra-condensed-800.woff2) format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/saira-var.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jetbrains-mono-var.woff2) format("woff2")}[style*="Saira Display"],.display,.display-sm,.card-header-pro,.tbl-pro thead th,.btn-pro{font-style:italic}:root{--bg: #09080c;--bg-2: #0e0c12;--bg-3: #131118;--card: #131118;--line: #26222f;--line-2: #1f1c27;--gold: #ff3b4e;--gold-2: #ff6a78;--gold-deep: #2c2733;--blood: #e01530;--blood-deep: #3a0a12;--crown: #d9a441;--wood: #17141d;--wood-2: #1d1925;--slate: #3a3546;--slate-2: #26222f;--cyan: #b07cff;--cyan-deep: #5a2fa0;--orange: #ff8a3d;--orange-2: #ffab70;--parchment: #ece9f1;--parchment-2: #a8a3b3;--red: #e01530;--red-2: #ff3b4e;--green: #2ecc71;--violet: #8b3dff;--pink: #ff6baa;--teal: #2dd4bf;--blue: #5b8cff;--silver: #c9c9d3;--bronze: #c08a5a;--stroke: 0 2px 12px rgba(0,0,0,.7);--stroke-sm: 0 1px 6px rgba(0,0,0,.6);--chrome: linear-gradient(180deg, #ffffff 0%, #dcdce4 42%, #7d7b8a 53%, #f1f1f5 100%);--radius-scale: 1;--glow: 1;--density: 1;--wood-tex: 0;--font-scale: 1;--border-thick: 1px}html,body{margin:0;padding:0;font-family:Saira,system-ui,sans-serif;color:var(--parchment);background:var(--bg);font-size:calc(15px * var(--font-scale))}body{background:radial-gradient(900px 520px at 8% -12%,rgba(224,21,48,.16),transparent 62%),radial-gradient(760px 420px at 108% 108%,rgba(139,61,255,.1),transparent 60%),var(--bg);background-attachment:fixed;min-height:100vh}body[data-bg=off]{background:var(--bg)}*{box-sizing:border-box}::-moz-selection{background:#e0153073;color:#fff}::selection{background:#e0153073;color:#fff}.display{font-family:Saira Display,system-ui,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff}.display-sm{font-family:Saira Display;letter-spacing:.03em;text-transform:uppercase}.chrome{background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:transparent!important;text-shadow:none!important;padding-right:.14em;margin-right:-.14em}.eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;color:var(--parchment-2);text-transform:uppercase;font-weight:600}.card-pro{background:var(--card);border:1px solid var(--line);border-radius:calc(14px * var(--radius-scale));box-shadow:0 18px 40px #00000073;position:relative;overflow:hidden}.card-header-pro{padding:14px 18px 10px;color:#fff;font-family:Saira Display;font-size:20px;letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid var(--line-2);display:flex;align-items:center;justify-content:space-between;gap:12px}.btn-pro{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;font-family:Saira Display;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--bg-3);border:1px solid var(--line);border-radius:calc(10px * var(--radius-scale));cursor:pointer;transition:background .15s,border-color .15s,transform .08s}.btn-pro:hover{border-color:var(--gold);background:#1d0a10}.btn-pro:active{transform:translateY(1px)}.btn-pro.gold{background:var(--blood);border-color:var(--gold);color:#fff}.btn-pro.gold:hover{background:#f01c38}.btn-pro.sm{min-height:36px;padding:0 14px;font-size:14px}.btn-pro.ghost{background:transparent;color:var(--parchment)}.btn-pro.ghost:hover{color:#fff}@keyframes pulse-green{0%,to{opacity:1;box-shadow:0 0 10px var(--green)}50%{opacity:.55;box-shadow:0 0 4px var(--green)}}@keyframes pulse-red{0%,to{box-shadow:0 0 6px #e0153066}50%{box-shadow:0 0 16px #ff3b4ee6}}@keyframes pulse-orange{0%,to{box-shadow:0 0 10px #ff8a3d80}50%{box-shadow:0 0 16px #ff8a3de6}}@keyframes glow-gold{0%,to{box-shadow:0 0 6px #e015304d}50%{box-shadow:0 0 16px #e01530cc}}@keyframes glow-cyan{0%,to{box-shadow:0 0 6px #8b3dff66}50%{box-shadow:0 0 14px #8b3dffd9}}@keyframes blink-orange{0%,49%{background:var(--orange)}50%,to{background:#b85d00}}@keyframes medal-shine{0%,to{box-shadow:0 0 10px #d9a44159}50%{box-shadow:0 0 18px #d9a441bf}}@keyframes crest-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes orb-pulse{0%,to{box-shadow:0 0 30px #e0153080}50%{box-shadow:0 0 50px #e01530e6}}@keyframes fire{0%{transform:scale(1) rotate(-3deg);filter:drop-shadow(0 0 10px var(--orange))}to{transform:scale(1.08) rotate(3deg);filter:drop-shadow(0 0 18px var(--red))}}@keyframes stripes{0%{background-position:0 0}to{background-position:24px 0}}@keyframes crest-pulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 22px rgba(224,21,48,.55))}50%{transform:scale(1.04);filter:drop-shadow(0 0 40px rgba(224,21,48,.9))}}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ember{0%,to{filter:drop-shadow(0 14px 34px rgba(224,21,48,.45))}50%{filter:drop-shadow(0 14px 46px rgba(224,21,48,.7))}}.anim-pulse-green{animation:pulse-green 1.8s infinite}.anim-pulse-red{animation:pulse-red 1.4s infinite}.anim-shake{animation:shake .45s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}.anim-pulse-orange{animation:pulse-orange 1.8s infinite}.anim-glow-gold{animation:glow-gold 2.4s infinite}.anim-glow-cyan{animation:glow-cyan 2s infinite}.anim-blink-orange{animation:blink-orange 1.2s infinite}.anim-medal-shine{animation:medal-shine 3s infinite}.anim-crest-float{animation:crest-float 4s ease-in-out infinite}.anim-orb-pulse{animation:orb-pulse 2.5s infinite}.anim-fire{animation:fire 1.5s infinite alternate}.anim-fade{animation:fade .28s ease}.anim-ember{animation:ember 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}}.shield{background:linear-gradient(180deg,#ff5a6a 0%,var(--blood) 45%,#5a0716 100%);clip-path:polygon(50% 0,100% 18%,100% 70%,50% 100%,0 70%,0 18%);display:grid;place-items:center;color:#fff;font-family:Saira Display;filter:drop-shadow(0 0 18px rgba(224,21,48,.45));position:relative}.shield-cyan{background:linear-gradient(180deg,#c9a8ff 0%,var(--violet) 45%,#2e1259 100%);color:#fff}.shield-red{background:linear-gradient(180deg,#ff7a88 0%,var(--red-2) 40%,var(--red) 100%);color:#fff}.avatar-pro{display:grid;place-items:center;background:linear-gradient(180deg,#2a2533,#1a1720);color:#fff;font-family:Saira Display;border:1px solid var(--line);flex-shrink:0;border-radius:calc(10px * var(--radius-scale))}.th-asset{position:relative;display:inline-block;flex-shrink:0;vertical-align:middle}.th-asset img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55))}.th-asset .th-unknown{display:grid;place-items:center;width:100%;height:100%;border-radius:6px;background:#ffffff0f;color:var(--parchment-2);font-family:JetBrains Mono,monospace;font-weight:800}.th-asset .th-num{position:absolute;right:-4px;bottom:-3px;min-width:15px;height:15px;padding:0 3px;display:grid;place-items:center;border-radius:8px;background:#0b0b0f;border:1px solid rgba(255,255,255,.35);color:#fff;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800;line-height:1}.th-asset.enemy .th-num{background:#7a0024;border-color:#ff5c7a}.th-pill{display:inline-grid;place-items:center;min-width:44px;height:28px;padding:0 10px;background:linear-gradient(180deg,var(--slate),var(--slate-2));color:#fff;font-family:JetBrains Mono,monospace;font-weight:800;font-size:12px;letter-spacing:.06em;border:1.5px solid #0a0604;border-radius:6px;box-shadow:inset 0 -2px #0000004d;text-shadow:0 1px 0 rgba(0,0,0,.5);white-space:nowrap}.th-pill.enemy{background:linear-gradient(180deg,#c1495f,#7a0024)}.th-pill.t-low{background:linear-gradient(180deg,#6b7a8f,#3a4654)}.th-pill.t-bronze{background:linear-gradient(180deg,#d3814f,#6d3f0f)}.th-pill.t-silver{background:linear-gradient(180deg,#a8bbcd,#5e6f80);color:#1a0d04;text-shadow:0 1px 0 rgba(255,255,255,.35)}.th-pill.t-blue{background:linear-gradient(180deg,#4c8df0,#1a3c7e)}.th-pill.t-purple{background:linear-gradient(180deg,#a361f0,#4d1f8a)}.th-pill.t-gold{background:linear-gradient(180deg,var(--gold),var(--gold-deep));color:#1a0d04;text-shadow:0 1px 0 rgba(255,255,255,.35)}.th-pill.t-legend{background:linear-gradient(135deg,#f0a043,#f5c543 30%,#f0a043,#d96f6f 80%,#c14c8b);color:#1a0d04;text-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 -2px #0000004d,0 0 10px #f5c54380}.th-pill.gold-pill{background:linear-gradient(180deg,var(--gold),var(--gold-deep));color:#1a0d04}.th-pill[role=button]{cursor:pointer}.badge-pro{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono;font-size:9px;letter-spacing:.16em;font-weight:800;text-transform:uppercase;padding:3px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.08);white-space:nowrap}.star-poly{display:inline-block;background:linear-gradient(180deg,#ffe08a,#f2b632);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 71%,21% 91%,32% 57%,2% 35%,39% 35%);filter:drop-shadow(0 0 5px rgba(242,182,50,.5))}.star-poly.dim{background:#2c2733;opacity:.9}.progressbar-pro{height:10px;border-radius:5px;background:#221e2b;border:0;position:relative;overflow:hidden}.progressbar-pro>div{height:100%;border-radius:6px;background:linear-gradient(90deg,var(--violet),var(--blood));position:relative}.progressbar-pro>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:none}body.tw-no-stripes .progressbar-pro>div:after{display:none!important}.tbl-pro{width:100%;border-collapse:collapse}.tbl-pro thead th{background:var(--bg-3);color:var(--parchment-2);font-family:JetBrains Mono,monospace;font-style:normal;font-size:11px;letter-spacing:.14em;font-weight:600;text-transform:uppercase;padding:14px 12px;text-align:left;border-bottom:1px solid var(--line);position:sticky;top:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tbl-pro thead th:hover{color:#fff}.tbl-pro tbody tr{border-bottom:1px solid var(--line-2);transition:background .15s}.tbl-pro tbody tr:hover{background:#18151e}.tbl-pro tbody td{padding:12px;vertical-align:middle}body.tw-no-stripes-table .tbl-pro tbody tr:nth-child(odd),body.tw-no-stripes-table .tbl-pro tbody tr:nth-child(2n){background:transparent!important}body[data-density=compact] .tbl-pro tbody td{padding:8px}body[data-density=spacious] .tbl-pro tbody td{padding:16px}.text-stroke{text-shadow:var(--stroke)}.text-stroke-sm{text-shadow:var(--stroke-sm)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#2c2733;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--blood)}body.tw-no-tags .player-tag,body.tw-no-subtitles .kpi-delta{display:none!important}@media(max-width:900px){:root{--bottom-ui: calc(62px + env(safe-area-inset-bottom)) ;--fab-size: 48px;--fab-right: 14px}.display{font-size:clamp(20px,5.5vw,26px)}.display-sm{font-size:clamp(14px,4vw,16px)}.eyebrow{font-size:9px;letter-spacing:.18em}.tbl-pro{font-size:12px}.tbl-pro thead th,.tbl-pro tbody td{padding:8px 10px}.btn-pro{padding:8px 14px!important;font-size:11px!important}.th-pill{min-width:36px;height:24px;font-size:11px;padding:0 8px}.shield{transform:scale(.88);transform-origin:left center}main>div{gap:12px}}@media(max-width:600px){.display{font-size:clamp(18px,6vw,22px)}.tbl-pro{font-size:11px}.tbl-pro tbody td{padding:6px 8px}.th-pill{min-width:32px;height:22px;font-size:10px}}@media(max-width:900px){main{min-width:0;overflow-x:clip}main img{max-width:100%;height:auto}}.pcard{--rx: 0deg;--ry: 0deg;--px: 0;--py: 0;--edge: linear-gradient(160deg, #7a7582, #2c2934 45%, #5d5866);--core: radial-gradient(ellipse 120% 70% at 50% 0%, #29252f 0%, #121116 60%, #0b0a0f 100%);--ink: #f4f2f7;--accent: #c9c5d1;--glow: transparent;--ovr: linear-gradient(180deg, #ffffff 15%, #aeaab8);position:relative;display:block;width:250px;aspect-ratio:250 / 392;flex-shrink:0;transition:transform .35s cubic-bezier(.2,.8,.2,1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pcard:hover{transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry))}.pcard.is-rare{--edge: linear-gradient(160deg, #ffffff, #9a98a6 30%, #e8e8ef 55%, #6d6a7a 80%, #f2f2f6);--core: radial-gradient(ellipse 120% 70% at 50% 0%, #303039 0%, #15141a 60%, #0b0a0f 100%);--accent: #e6e6ee;--glow: rgba(230,230,240,.14);--ovr: linear-gradient(180deg, #ffffff 20%, #a9a7b4 62%, #f4f4f8)}.pcard.is-epic{--edge: linear-gradient(160deg, #e2c6ff, #8b3dff 35%, #3d1478 60%, #c39bff);--core: radial-gradient(ellipse 120% 70% at 50% 0%, #431e78 0%, #170d29 60%, #0b0a0f 100%);--accent: #d6bcff;--glow: rgba(150,80,255,.32);--ovr: linear-gradient(180deg, #ffffff 10%, #dcc6ff 45%, #9b5cff)}.pcard.is-legendary{--edge: #ff3b4e;--core: radial-gradient(ellipse 120% 70% at 50% 0%, #5c0b1a 0%, #1c060c 55%, #0b0a0f 100%);--accent: #ffb3bc;--glow: rgba(255,59,78,.42);--ovr: linear-gradient(180deg, #fff3f4 8%, #ff8a96 52%, #e01530)}.pcard.is-mythic{--edge: #b06cff;--core: radial-gradient(ellipse 120% 75% at 50% 0%, #271c44 0%, #0d0a18 55%, #050409 100%);--accent: #f3e8ff;--glow: rgba(176,108,255,.42);--ovr: linear-gradient(110deg, #ffd0e4, #fff3c4 22%, #c4fff0 44%, #cfe0ff 66%, #f1cfff 88%)}.pcard__shadow{position:absolute;left:8%;right:8%;bottom:-7%;height:20%;pointer-events:none;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent)}.pcard__aura{position:absolute;top:-6%;right:-10%;bottom:-6%;left:-10%;pointer-events:none;background:radial-gradient(closest-side,var(--glow),transparent)}.pcard.is-common .pcard__aura{display:none}.pcard__edge,.pcard__core{position:absolute;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% 83%,50% 100%,0 83%,0 16px)}.pcard__edge{top:0;right:0;bottom:0;left:0;background:var(--edge);overflow:hidden}.pcard__spin{position:absolute;left:50%;top:50%;width:170%;aspect-ratio:1;margin:-85% 0 0 -85%;pointer-events:none;display:none}.pcard.is-legendary .pcard__spin{display:block;background:conic-gradient(#ff3b4e,#ffd6db,#e01530,#f4f2f7,#7a0716,#ff3b4e)}.pcard.is-mythic .pcard__spin{display:block;background:conic-gradient(#ff5c8a,#ffd166,#5cf2c4,#5cc8ff,#b06cff,#ff5c8a)}.pcard__core{top:3px;right:3px;bottom:3px;left:3px;background:var(--core);overflow:hidden}.pcard:is(.is-legendary,.is-mythic) .pcard__core{top:3.5px;right:3.5px;bottom:3.5px;left:3.5px}.pcard__pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background:repeating-linear-gradient(45deg,rgba(255,255,255,.045) 0 1px,transparent 1px 13px),repeating-linear-gradient(-45deg,rgba(255,255,255,.045) 0 1px,transparent 1px 13px);-webkit-mask-image:radial-gradient(ellipse 95% 62% at 70% 24%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 95% 62% at 70% 24%,#000 0%,transparent 75%)}.pcard__aurora{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none;background:radial-gradient(45% 32% at 20% 28%,rgba(255,92,138,.22),transparent 70%),radial-gradient(45% 32% at 82% 18%,rgba(92,200,255,.2),transparent 70%),radial-gradient(50% 36% at 55% 62%,rgba(92,242,196,.16),transparent 70%)}.pcard.is-mythic .pcard__aurora{display:block}.pcard__rays{position:absolute;width:330px;height:330px;right:-90px;top:-59px;pointer-events:none;display:none;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--accent) 24%,transparent) 0deg 5deg,transparent 5deg 20deg);-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 60%);mask-image:radial-gradient(circle,#000 0%,transparent 60%)}.pcard:is(.is-epic,.is-legendary,.is-mythic) .pcard__rays{display:block;opacity:.85}.pcard__halo{position:absolute;right:-11px;top:23px;width:176px;height:176px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 38%,transparent),transparent 65%)}.pcard__th{position:absolute;right:-6px;top:20px;width:168px;height:168px;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 12px 16px rgba(0,0,0,.65));transform:translate(calc(var(--px) * -9px),calc(var(--py) * -7px)) scale(1.02);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pcard__front{transform:translate(calc(var(--px) * 3px),calc(var(--py) * 2px));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pcard__foil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none;background:repeating-linear-gradient(115deg,#ff3b4e,#ffd27a,#7affd4,#7aa8ff,#d27aff,#ff3b4e 30%);background-size:300% 300%;background-position:30% 20%;-webkit-mask-image:linear-gradient(160deg,#000 0%,transparent 55%);mask-image:linear-gradient(160deg,#000 0%,transparent 55%)}.pcard.is-epic .pcard__foil{display:block;opacity:.06}.pcard.is-legendary .pcard__foil{display:block;opacity:.08}.pcard.is-mythic .pcard__foil{display:block;opacity:.14}.pcard__glitter{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:none;background-image:radial-gradient(circle,rgba(255,255,255,.9) 0 .8px,transparent 1.5px),radial-gradient(circle,rgba(255,255,255,.8) 0 .6px,transparent 1.3px);background-size:23px 29px,37px 31px;background-position:0 0,11px 7px;-webkit-mask-image:radial-gradient(circle at 65% 30%,#000 0%,transparent 55%);mask-image:radial-gradient(circle at 65% 30%,#000 0%,transparent 55%)}.pcard:is(.is-epic,.is-legendary) .pcard__glitter{display:block;opacity:.45}.pcard.is-mythic .pcard__glitter{display:block;opacity:.85}.pcard__shine{position:absolute;left:-50%;top:-50%;width:200%;height:200%;pointer-events:none;opacity:0;background:radial-gradient(circle at center,#fff3,#fff0 22%);transform:translate(calc(var(--px) * 25%),calc(var(--py) * 25%));transition:opacity .25s,transform .12s linear}.pcard:hover .pcard__shine{opacity:1}.pcard__sweep{position:absolute;top:-20%;bottom:-20%;left:-40%;width:60%;pointer-events:none;display:none;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.22) 50%,transparent 80%);transform:translate(-120%)}.pcard:is(.is-legendary,.is-mythic) .pcard__sweep{display:block}.pcard__ember{position:absolute;bottom:9%;width:4px;height:4px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,#ffd2c4 0 30%,rgba(255,59,78,.7) 55%,transparent 72%)}.pcard.is-mythic .pcard__ember{background:radial-gradient(circle,#fff 0 30%,rgba(176,108,255,.75) 55%,transparent 72%)}.pcard__ribbon{position:absolute;top:7px;left:0;right:0;text-align:center;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700;letter-spacing:.22em;color:var(--accent);opacity:.9}.pcard__id{position:absolute;left:17px;top:18px;width:58px;display:flex;flex-direction:column;align-items:center;gap:4px}.pcard__ovr{font-family:Saira Display,system-ui,sans-serif;font-style:italic;font-weight:800;font-size:50px;line-height:.88;padding-right:.08em;background:var(--ovr);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.pcard__rarity{font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);white-space:nowrap}.pcard__role{font-size:11.5px;font-weight:700;color:var(--ink)}.pcard__rule{width:28px;height:1px;background:var(--accent);opacity:.5;margin:2px 0}.pcard__th-label{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:var(--ink)}.pcard__nameblock{position:absolute;left:14px;right:14px;top:200px;text-align:center}.pcard__name{display:block;font-family:Saira Display,system-ui,sans-serif;font-style:italic;font-size:25px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.pcard.is-mythic .pcard__name.chrome{background:var(--ovr);-webkit-background-clip:text;background-clip:text}.pcard__divider{display:flex;align-items:center;gap:6px;margin:6px 18px 0}.pcard__divider>span:first-child{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--accent))}.pcard__divider>span:last-child{flex:1;height:1px;background:linear-gradient(90deg,var(--accent),transparent)}.pcard__diamond{width:6px;height:6px;transform:rotate(45deg);background:var(--accent)}.pcard__stats{position:absolute;left:26px;right:26px;top:244px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:5px}.pcard__stat-line{display:flex;align-items:baseline;gap:7px;line-height:1.05}.pcard__stat-value{font-family:JetBrains Mono,monospace;font-weight:700;font-size:17px;color:var(--ink);min-width:22px;text-align:right}.pcard__stat-label{font-family:Saira,system-ui,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;color:var(--accent)}.pcard__bar{display:block;height:2px;margin-top:2px;border-radius:2px;background:#ffffff14;overflow:hidden}.pcard__bar>span{display:block;height:100%;width:var(--v);border-radius:2px;transform-origin:left;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 35%,transparent),var(--accent))}.pcard.is-mythic .pcard__bar>span{background:linear-gradient(90deg,#ff5c8a,#ffd166,#5cf2c4,#5cc8ff,#b06cff)}.pcard__clan{position:absolute;left:0;right:0;top:338px;text-align:center;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);opacity:.8}.pcard__gem{position:absolute;left:50%;bottom:13px;width:8px;height:8px;translate:-50% 0;rotate:45deg;background:var(--accent)}.pcard.is-common .pcard__gem{opacity:.5}.pcard.is-seen .pcard__bar>span{animation:pcard-bar 1.1s cubic-bezier(.2,.8,.2,1) both}.pcard.is-live .pcard__spin{animation:pcard-turn 6s linear infinite}.pcard.is-live:is(.is-legendary,.is-mythic) .pcard__aura{animation:pcard-pulse 3.2s ease-in-out infinite}.pcard.is-live .pcard__sweep{animation:pcard-sweep 6s ease-in-out infinite;animation-delay:calc(var(--seed, 0) * -.8s)}.pcard.is-live .pcard__ember{animation:pcard-ember 4.6s linear infinite}@keyframes pcard-turn{to{transform:rotate(360deg)}}@keyframes pcard-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes pcard-sweep{0%,62%{transform:translate(-120%)}88%,to{transform:translate(330%)}}@keyframes pcard-ember{0%{transform:translate(0) scale(1);opacity:0}12%{opacity:.95}to{transform:translate(var(--dx, 10px),-230px) scale(.3);opacity:0}}@keyframes pcard-bar{0%{transform:scaleX(0)}}@media(hover:none){.pcard__shine{opacity:.6}}body.player-modal-open main .pcard *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.pcard,.pcard *{animation:none!important}.pcard,.pcard__th,.pcard__front{transform:none}}.lhero__rays{position:absolute;width:520px;height:520px;left:50%;top:50%;translate:-50% -50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(255,59,78,.16) 0deg 6deg,transparent 6deg 22deg);mask-image:radial-gradient(circle,#000 0%,transparent 62%);-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 62%);animation:lhero-spin 40s linear infinite}@keyframes lhero-spin{to{rotate:360deg}}.lhero__logo{animation:lhero-float 5s ease-in-out infinite;filter:drop-shadow(0 14px 30px rgba(224,21,48,.45))}@keyframes lhero-float{0%,to{translate:0 0}50%{translate:0 -8px}}.lhero__ember{position:absolute;bottom:-6px;width:4px;height:4px;border-radius:50%;pointer-events:none;background:#ff7a5c;box-shadow:0 0 8px #ff3b4e;opacity:0;animation:lhero-ember 6s linear infinite}@keyframes lhero-ember{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:.9}to{transform:translate(var(--dx, 20px),-260px) scale(.3);opacity:0}}@media(prefers-reduced-motion:reduce){.lhero__rays,.lhero__logo,.lhero__ember{animation:none}.lhero__ember{display:none}}.live-dot{width:9px;height:9px;border-radius:50%;background:#ff3b4e;box-shadow:0 0 #ff3b4eb3;animation:live-ping 1.6s ease-out infinite}@keyframes live-ping{0%{box-shadow:0 0 #ff3b4eb3}70%{box-shadow:0 0 0 10px #ff3b4e00}to{box-shadow:0 0 #ff3b4e00}}.live-feed-in{animation:live-feed .5s ease-out both}@keyframes live-feed{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.live-dot,.live-feed-in{animation:none}}.pflip{position:relative;width:250px;aspect-ratio:250 / 392;flex-shrink:0}.pflip.is-out{animation:pflip-out .28s cubic-bezier(.5,0,.75,0) forwards}.pflip.is-in{animation:pflip-in .28s cubic-bezier(.25,1,.5,1) both}@keyframes pflip-out{to{transform:perspective(1000px) rotateY(90deg)}}@keyframes pflip-in{0%{transform:perspective(1000px) rotateY(-90deg)}}@media(prefers-reduced-motion:reduce){.pflip.is-out,.pflip.is-in{animation:none}}.tl-item{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.tl-item.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tl-item{opacity:1;transform:none;transition:none}}.tv-flash{animation:tv-flash 2.4s ease-out}@keyframes tv-flash{0%{box-shadow:0 0 #ff3b4ee6,0 0 60px #ff3b4e99;border-color:#ff3b4e}to{box-shadow:0 0 #ff3b4e00,0 0 #ff3b4e00}}.tv-ticker{display:inline-flex;white-space:nowrap;animation:tv-ticker 60s linear infinite;padding-left:100%}@keyframes tv-ticker{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.tv-flash{animation:none}.tv-ticker{animation:none;padding-left:0}}.pmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;background:#050408c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;padding:4vh 16px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.pmodal__sheet{--pad: clamp(16px, 3vw, 28px);position:relative;width:min(1000px,100%);min-width:0;padding:var(--pad);color:var(--parchment);background:radial-gradient(ellipse 70% 260px at 18% 0%,#3a0611 0%,transparent 70%),#0e0c12;border:1px solid #3b1018;border-radius:20px;box-shadow:0 0 40px var(--glow, rgba(224,21,48,.22)),0 30px 80px #000000b3}.pmodal__close{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;background:var(--bg-3);border:1px solid var(--line);border-radius:12px;color:#fff;cursor:pointer;box-shadow:0 6px 18px #0000008c}.pmodal__x{position:sticky;top:12px;z-index:6;height:0;display:flex;justify-content:flex-end;margin:calc(14px - var(--pad)) calc(14px - var(--pad)) 0 0}.pmodal__bar{display:none}.ptabpanel{min-height:calc(100vh - 140px)}.ptabs{position:sticky;top:0;z-index:5;display:flex;gap:4px;margin:0 calc(-1 * var(--pad)) 16px;padding:0 64px 0 var(--pad);background:#0e0c12;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.ptabs::-webkit-scrollbar{display:none}.ptab{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:8px;min-height:52px;padding:0 16px;background:none;border:0;cursor:pointer;color:#8d8898;font-weight:700;font-size:14px;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .15s}.ptab svg{width:20px;height:20px;flex-shrink:0}.ptab:hover{color:#d8d4e0}.ptab.is-active{color:#fff}.ptab.is-active svg{stroke:#ff3b4e}.ptab.is-active:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--blood);box-shadow:0 0 12px #e01530b3}.ptab:focus-visible{outline:2px solid #ff3b4e;outline-offset:-4px;border-radius:8px}.pchip{display:inline-flex;align-items:center;min-height:34px;border-radius:999px;white-space:nowrap;background:var(--bg-3);border:1px solid var(--line);font-weight:700;font-size:13px}@media(max-width:640px){.pmodal{padding:0;background:#0e0c12;-webkit-backdrop-filter:none;backdrop-filter:none}.pmodal__sheet{--pad: 16px;min-height:100dvh;border:0;border-radius:0;box-shadow:none;padding:0 var(--pad) calc(28px + env(safe-area-inset-bottom));background:radial-gradient(ellipse 90% 220px at 20% 0%,#3a0611 0%,transparent 70%),#0e0c12}.pmodal__x{display:none}.pmodal__bar{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:10px;height:56px;margin:0 calc(-1 * var(--pad));padding:env(safe-area-inset-top) 6px 0 var(--pad);box-sizing:content-box;background:transparent;transition:background .2s}.pmodal__bar.is-titled{background:#0e0c12}.pmodal__close{margin-left:auto;box-shadow:none}.pmodal__title{display:flex;align-items:center;gap:8px;min-width:0;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;font-weight:800;font-size:16px;color:#fff}.pmodal__title>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmodal__bar.is-titled .pmodal__title{opacity:1;transform:none}.ptabs{top:calc(56px + env(safe-area-inset-top));gap:0;padding:0 4px}.ptab{flex:1 0 auto;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:0 8px;font-size:11.5px}.ptab svg{width:22px;height:22px}.ptab.is-active:after{left:18%;right:18%}.pchip{min-height:30px;font-size:12.5px}}html{touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media(pointer:coarse){input,textarea,select{font-size:16px!important}}.pslot{position:relative}.pslot__scale{position:absolute;left:0;top:0;width:250px;transform-origin:0 0}.pslot.is-in .pslot__reveal{animation:pslot-in .85s cubic-bezier(.2,.9,.25,1) both;animation-delay:var(--d, 0ms)}@keyframes pslot-in{0%{opacity:0;transform:perspective(900px) translateY(28px) rotateY(-32deg) scale(.88)}to{opacity:1;transform:none}}.pslot__burst{position:absolute;left:50%;top:42%;width:130%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,transparent 36%,var(--burst) 41%,transparent 50%),radial-gradient(circle,color-mix(in srgb,var(--burst) 50%,transparent),transparent 58%)}.pslot.is-in .pslot__burst{animation:pslot-burst 1.15s ease-out both;animation-delay:calc(var(--d, 0ms) + .42s)}@keyframes pslot-burst{0%{opacity:0;scale:.3}8%{opacity:.95}to{opacity:0;scale:1.55}}@media(prefers-reduced-motion:reduce){.pslot.is-in .pslot__reveal,.pslot.is-in .pslot__burst{animation:none}.pslot__burst{display:none}}.rk-list{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#131118,#0e0c12)}.rk-row{display:grid;align-items:center;gap:4px 14px;width:100%;padding:10px 16px;text-align:left;grid-template-columns:34px minmax(0,1.5fr) minmax(0,1.4fr) 96px 96px 64px;grid-template-areas:"rank name league att def place";background:none;border:0;border-top:1px solid #1f1b27;color:inherit;font:inherit;cursor:pointer}.rk-row:hover{background:#ffffff08}.rk-row:focus-visible{outline:2px solid #ff3b4e;outline-offset:-2px}.rk-head{cursor:default;border-top:0;padding-top:12px;padding-bottom:12px;font-size:12px;font-weight:700;color:var(--parchment-2);letter-spacing:.04em}.rk-head:hover{background:none}.rk-head>span:nth-child(1){grid-area:rank}.rk-head>span:nth-child(2){grid-area:name}.rk-head>span:nth-child(3){grid-area:league}.rk-head>span:nth-child(4){grid-area:att}.rk-head>span:nth-child(5){grid-area:def}.rk-head>span:nth-child(6){grid-area:place;text-align:right}.rk-rank{grid-area:rank;font-family:JetBrains Mono;font-weight:700;font-size:13px;color:var(--parchment-2)}.rk-name{grid-area:name;display:flex;flex-direction:column;gap:3px;min-width:0}.rk-name__line{display:flex;align-items:center;gap:8px;min-width:0}.rk-name__text{font-weight:800;font-size:14.5px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rk-clan{align-self:flex-start;padding:0 6px;border:1.5px solid;border-radius:5px;font-family:JetBrains Mono;font-size:9.5px;font-weight:800;letter-spacing:.06em}.rk-league{grid-area:league;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 8px;min-width:0}.rk-league__name{display:block;font-size:12.5px;font-weight:700;color:var(--parchment-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-total{display:flex;align-items:center;gap:4px;font-family:JetBrains Mono;font-weight:800;font-size:15px;color:#fff}.rk-bar{grid-column:1 / -1;display:flex;gap:2px;height:6px;border-radius:999px;overflow:hidden;background:#221e2b}.rk-side{display:flex;flex-direction:column;min-width:0}.rk-row>.rk-side:nth-of-type(4){grid-area:att}.rk-row>.rk-side:nth-of-type(5){grid-area:def}.rk-side__value{font-family:JetBrains Mono;font-weight:800;font-size:16px}.rk-side__sub{font-size:12px;color:var(--parchment-2);white-space:nowrap}.rk-place{grid-area:place;display:flex;flex-direction:column;align-items:flex-end;font-family:Saira Display;font-style:italic;font-size:20px;line-height:1.05}.rk-place sup{font-size:11px}.rk-place .rk-side__sub{font-family:Saira;font-style:normal}@media(max-width:640px){.rk-head{display:none}.rk-row{padding:10px 12px;gap:6px 10px;grid-template-columns:24px minmax(0,1fr) auto auto;grid-template-areas:"rank name   name place" "rank league att  def"}.rk-row:first-of-type,.rk-head+.rk-row{border-top:0}.rk-league{grid-template-columns:28px minmax(0,1fr)}.rk-league img{width:28px;height:28px}.rk-side{align-items:flex-end;min-width:58px}.rk-side__value{font-size:15px}.rk-place{flex-direction:row;align-items:baseline;gap:4px;font-size:18px}}.cwl-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.cwl-card{display:flex;flex-direction:column;gap:8px;min-height:44px;padding:14px;border-radius:14px;cursor:pointer;text-align:left;font-family:Saira,system-ui,sans-serif;font-style:normal;color:var(--parchment);background:var(--bg-3);border:1px solid var(--line);transition:border-color .15s}.cwl-card:hover{border-color:#4a3a52}.cwl-card.is-selected{background:radial-gradient(ellipse 90% 120% at 0% 0%,#3a0611,#131118 75%);border-color:var(--blood)}.cwl-card.is-off:not(.is-selected){opacity:.55}.cwl-card:focus-visible,.cwl-day:focus-visible,.cwl-player:focus-visible{outline:2px solid #ff3b4e;outline-offset:2px}.cwl-detail{position:relative;scroll-margin-top:12px;border-radius:18px;border:1px solid #3b1018;padding:clamp(14px,3vw,22px);background:radial-gradient(ellipse 60% 220px at 0% 0%,#3a0611 0%,transparent 70%),#0e0c12}.cwl-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;border-bottom:1px solid var(--line)}.cwl-day{position:relative;display:flex;flex-direction:column;align-items:center;gap:1px;min-height:64px;padding:8px 2px 10px;background:none;border:0;border-radius:10px 10px 0 0;cursor:pointer;color:var(--parchment-2);font-family:Saira,system-ui,sans-serif;-webkit-tap-highlight-color:transparent}.cwl-day:disabled{cursor:default;opacity:.4}.cwl-day:not(:disabled):hover{background:#ffffff08}.cwl-day.is-active{background:#e0153014}.cwl-day.is-active:after{content:"";position:absolute;left:18%;right:18%;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--blood);box-shadow:0 0 12px #e01530b3}.cwl-day__n{font-family:JetBrains Mono;font-weight:800;font-size:14px;color:#fff}.cwl-day__res{font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cwl-day__rank{font-family:Saira Display;font-style:italic;font-size:15px;line-height:1.1}.cwl-table{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#0f0d13}.cwl-row{display:grid;grid-template-columns:26px 30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid #1c1924}.cwl-row--head{border-top:0;font-size:12px;font-weight:700;color:var(--parchment-2);padding-top:10px;padding-bottom:10px}.cwl-row.is-us{background:#e015301f}.cwl-row__rank{font-family:JetBrains Mono;font-weight:800;font-size:14px;color:#fff}.cwl-row__clan{display:flex;align-items:center;gap:8px;min-width:0}.cwl-row__name{display:block;font-weight:700;font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cwl-row.is-us .cwl-row__name{color:#ffb3bc}.cwl-row__sub{display:block;font-size:11.5px;color:var(--parchment-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cwl-row__pts{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono;font-weight:800;font-size:16px;color:#fff}.cwl-player{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 12px;border-radius:10px;cursor:pointer;text-align:left;color:var(--parchment);font-family:Saira,system-ui,sans-serif;font-style:normal}@media(max-width:640px){.cwl-cards{grid-template-columns:1fr}.cwl-day{min-height:58px;padding:6px 0 8px}.cwl-day__res{font-size:10px}.cwl-row{grid-template-columns:22px 26px minmax(0,1fr) auto;padding:8px 10px;gap:6px}}.lrecap-panel{display:flex;flex-direction:column;gap:14px;padding:clamp(14px,3vw,22px);border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,#131118,#0e0c12)}.lrecap-seg{display:inline-grid;grid-auto-flow:column;gap:4px;padding:4px;border-radius:12px;background:#0e0c12;border:1px solid var(--line)}.lrecap-seg button,.lrecap-days button{min-height:40px;padding:0 14px;border:0;border-radius:9px;cursor:pointer;background:transparent;color:var(--parchment-2);font-weight:800;font-size:13.5px;font-family:Saira,system-ui,sans-serif}.lrecap-seg button[aria-selected=true],.lrecap-days button[aria-selected=true]{background:#2a0910;color:#fff;box-shadow:inset 0 0 0 1.5px var(--blood)}.lrecap-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.lrecap-days button{padding:0;background:#0f0d13;border:1px solid var(--line);font-family:JetBrains Mono}.lrecap-days button:disabled{opacity:.35;cursor:default}.lrecap{width:1080px;box-sizing:border-box;padding:44px 44px 30px;display:flex;flex-direction:column;gap:22px;font-family:Saira,system-ui,sans-serif;color:#e9e6ef;font-style:normal;border-top:6px solid transparent;background:radial-gradient(ellipse 55% 320px at 0% 0%,rgba(224,21,48,.28),transparent 70%) padding-box,radial-gradient(ellipse 45% 300px at 100% 0%,rgba(139,61,255,.18),transparent 70%) padding-box,linear-gradient(180deg,#110e15,#09080c) padding-box,linear-gradient(90deg,#e01530,#8b3dff) border-box}.lrecap__head{display:flex;align-items:center;gap:22px}.lrecap__logo{border-radius:20px;box-shadow:0 0 0 2px #3b1018,0 10px 30px #e0153059}.lrecap__eyebrow{font-family:JetBrains Mono;font-size:14px;font-weight:700;letter-spacing:.2em;color:#ff7080;text-transform:uppercase}.lrecap__title{margin:4px 0 2px;font-family:Saira Display;font-style:italic;font-size:60px;line-height:.95;letter-spacing:.01em;background:linear-gradient(180deg,#fff,#d9d6e0 45%,#8f8a9c 55%,#f1eff5);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:8px;display:inline-block}.lrecap__sub{font-size:20px;font-weight:600;color:#a39eb0}.lrecap__status{align-self:flex-start;padding:8px 16px;border-radius:999px;font-size:16px;font-weight:800;white-space:nowrap;color:#ffb3bc;background:#2a0910;border:1px solid #e01530}.lrecap__status.is-done{color:#b9f5d0;background:#2ecc711a;border-color:#2ecc7173}.lrecap__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lrecap__tile{padding:14px 16px;border-radius:16px;background:#ffffff09;border:1px solid #2b2633}.lrecap__tile-label{font-size:15px;font-weight:700;color:#a39eb0}.lrecap__tile-value{margin-top:2px;font-family:JetBrains Mono;font-weight:800;font-size:30px;color:#fff;line-height:1.15;white-space:nowrap}.lrecap__tile-value small{font-family:Saira;font-size:15px;font-weight:700;color:#a39eb0}.lrecap__tile-sub{font-size:14px;color:#8d8898}.lrecap__best{display:flex;align-items:center;gap:18px;padding:14px 20px;border-radius:18px;background:linear-gradient(90deg,#e0153038,#e015300a 70%);border:1px solid rgba(255,59,78,.45)}.lrecap__best-label{font-size:15px;font-weight:700;color:#ffb3bc}.lrecap__best-name{display:flex;align-items:center;gap:10px;font-size:28px;font-weight:800;color:#fff;min-width:0}.lrecap__best-name>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lrecap__best-clan{flex-shrink:0;padding:2px 10px;border-radius:8px;font-size:14px;font-weight:800;color:#d9d4e2;background:#00000059;border:1px solid #3b3446}.lrecap__best-stat{display:flex;flex-direction:column;align-items:flex-end}.lrecap__best-stars{display:inline-flex;align-items:center;gap:6px}.lrecap__best-stars b{font-family:JetBrains Mono;font-size:40px;color:#fff;line-height:1}.lrecap__best-stat span{font-size:14px;color:#c9c4d3}.lrecap__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lrecap__clan{position:relative;display:flex;flex-direction:column;gap:12px;padding:18px 18px 14px;border-radius:18px;background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid #2b2633;box-shadow:inset 0 4px 0 var(--zone)}.lrecap__clan-head{display:flex;align-items:center;gap:12px}.lrecap__clan-head img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.6))}.lrecap__clan-name{font-family:Saira Display;font-style:italic;font-size:30px;line-height:1;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:4px}.lrecap__clan-league{font-size:15px;font-weight:700;color:#a39eb0;margin-top:3px}.lrecap__rank{display:flex;flex-direction:column;align-items:flex-end;line-height:1}.lrecap__rank b{font-family:Saira Display;font-style:italic;font-size:40px}.lrecap__rank span{font-size:13px;color:#8d8898;margin-top:3px}.lrecap__outcome{align-self:flex-start;padding:6px 14px;border-radius:999px;border:1px solid;font-size:16px;font-weight:800}.lrecap__war{padding:10px 12px;border-radius:12px;background:#00000047;border:1px solid #241f2c}.lrecap__war-line{display:flex;justify-content:space-between;gap:10px;font-size:15px;color:#a39eb0}.lrecap__war-line b{color:#fff}.lrecap__war-score{display:flex;align-items:center;gap:10px;margin-top:4px}.lrecap__war-score>span{display:inline-flex;align-items:center;gap:4px}.lrecap__war-score b{font-family:JetBrains Mono;font-size:26px;color:#fff}.lrecap__war-score small{margin-left:4px;font-size:13px;color:#8d8898}.lrecap__war-score i{font-style:normal;color:#6d6880;font-weight:700}.lrecap__move{margin-left:auto;font-size:15px;font-weight:800}.lrecap__line{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:15px;color:#a39eb0}.lrecap__line b{font-family:JetBrains Mono;color:#fff}.lrecap__top{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lrecap__top li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;background:#00000040}.lrecap__top-name{flex:1;min-width:0;font-size:17px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lrecap__top-stat{display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.lrecap__top-stat b{font-family:JetBrains Mono;font-size:19px;color:#fff}.lrecap__top-stat small{margin-left:6px;font-size:13.5px;color:#a39eb0}.lrecap__empty{color:#8d8898;font-size:15px}.lrecap__foot{display:flex;justify-content:space-between;font-size:14px;color:#6d6880;padding-top:4px;border-top:1px solid #1f1b27}.lslide{width:1200px;height:675px;box-sizing:border-box;padding:32px 40px;overflow:hidden;display:flex;flex-direction:column;gap:16px;font-family:Saira,system-ui,sans-serif;font-style:normal;color:#e9e6ef;border-top:6px solid transparent;background:radial-gradient(ellipse 55% 320px at 0% 0%,rgba(224,21,48,.28),transparent 70%) padding-box,radial-gradient(ellipse 45% 300px at 100% 0%,rgba(139,61,255,.18),transparent 70%) padding-box,linear-gradient(180deg,#110e15,#09080c) padding-box,linear-gradient(90deg,#e01530,#8b3dff) border-box}.lslide__head{display:flex;align-items:center;gap:18px}.lslide__title{font-size:50px}.lslide__sub{font-size:21px;font-weight:600;color:#a39eb0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lslide__list{flex:1;min-height:0;display:grid;gap:8px;margin:0;padding:0;list-style:none}.lslide__list li{display:grid;grid-template-columns:50px minmax(0,1fr) 270px 260px;align-items:center;gap:16px;padding:0 18px 0 22px;border-radius:14px;background:#ffffff0a;border:1px solid #2b2633;min-height:0}.lslide__name{display:block;font-family:Saira Display;font-style:italic;font-size:30px;line-height:1;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:4px}.lslide__meta{display:block;font-size:16px;font-weight:700;color:#a39eb0}.lslide__mid{display:flex;align-items:center;gap:14px;font-size:24px;color:#d9d4e2;white-space:nowrap}.lslide__mid b{font-family:JetBrains Mono;font-weight:800;color:#fff}.lslide__mid span{display:inline-flex;align-items:center;gap:4px;font-family:JetBrains Mono;font-weight:700}.lslide__place{display:flex;align-items:center;justify-content:flex-end;gap:14px;white-space:nowrap}.lslide__place b{font-family:Saira Display;font-style:italic;font-size:40px;line-height:1}.lslide__place span{font-size:19px;font-weight:800}.lslide__best{display:flex;align-items:center;gap:14px;padding:10px 20px;border-radius:16px;background:linear-gradient(90deg,#e0153038,#e015300a 70%);border:1px solid rgba(255,59,78,.45)}.lslide__best-label{font-size:18px;font-weight:700;color:#ffb3bc;white-space:nowrap}.lslide__best-name{flex:1;min-width:0;font-size:28px;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lslide__best-clan{padding:2px 10px;border-radius:8px;font-size:15px;font-weight:800;color:#d9d4e2;background:#00000059;border:1px solid #3b3446;white-space:nowrap}.lslide__best-stat{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono;font-weight:800;font-size:34px;color:#fff}.lslide--clan{flex-direction:row;gap:34px;box-shadow:inset 0 6px 0 var(--zone)}.lslide__left{width:450px;flex-shrink:0;display:flex;flex-direction:column;gap:16px}.lslide__clan{font-family:Saira Display;font-style:italic;font-size:52px;line-height:.95;padding-right:6px;background:linear-gradient(180deg,#fff,#d9d6e0 45%,#8f8a9c 55%,#f1eff5);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.lslide__league{font-size:22px;font-weight:700;color:#a39eb0;margin-top:4px}.lslide__rank{display:flex;align-items:baseline;gap:12px}.lslide__rank b{font-family:Saira Display;font-style:italic;font-size:104px;line-height:.9}.lslide__rank span{font-size:24px;color:#a39eb0;font-weight:600}.lslide__rank em{font-style:normal;font-weight:800}.lslide__outcome{align-self:flex-start;padding:8px 18px;border-radius:999px;border:1px solid;font-size:24px;font-weight:800}.lslide__war{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-radius:14px;background:#0000004d;border:1px solid #241f2c;font-size:20px;color:#a39eb0}.lslide__war b{color:#fff}.lslide__war-score{display:flex;align-items:center;gap:6px;font-family:JetBrains Mono;font-weight:800;font-size:32px;color:#fff}.lslide__war-score i{font-style:normal;font-family:Saira;font-size:20px;color:#6d6880;margin:0 4px}.lslide__war-score em{margin-left:auto;font-style:normal;font-family:Saira;font-size:22px}.lslide__facts{display:flex;flex-direction:column;gap:4px;font-size:21px;color:#a39eb0}.lslide__facts b{font-family:JetBrains Mono;color:#fff}.lslide__right{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.lslide__toplabel{font-size:24px;font-weight:800;color:#ffb3bc;letter-spacing:.02em}.lslide__top{flex:1;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.lslide__top li{flex:1;display:grid;grid-template-columns:46px 58px minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 20px;border-radius:18px;background:#ffffff0b;border:1px solid #2b2633}.lslide__top-name{font-size:34px;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lslide__top-stat{display:flex;flex-direction:column;align-items:flex-end}.lslide__top-stat b{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono;font-weight:800;font-size:44px;color:#fff;line-height:1}.lslide__top-stat small{font-size:19px;color:#a39eb0}.lslide__empty{color:#8d8898;font-size:24px}.lslide__foot{display:flex;justify-content:space-between;font-size:16px;color:#6d6880}.lrecap-slides{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px}.lslide__brand{margin-top:auto;display:flex;align-items:center;gap:12px;font-family:JetBrains Mono;font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff7080}.lslide__brand img{border-radius:12px;box-shadow:0 0 0 1px #3b1018}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}
