@font-face{font-family:Minecraft;src:url(assets/mc/minecraft.woff2) format("woff2");font-display:swap}:root{--font: "Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-pixel: "Minecraft", var(--font);--fs-12: 12px;--lh-12: 16px;--fs-13: 13px;--lh-13: 18px;--fs-14: 14px;--lh-14: 20px;--fs-16: 16px;--lh-16: 24px;--fs-20: 20px;--lh-20: 28px;--fs-24: 24px;--lh-24: 32px;--fs-32: 32px;--lh-32: 36px;--fs-40: 40px;--lh-40: 44px;--px-16: 16px;--px-24: 24px;--px-32: 32px;--px-48: 48px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--r-2: 2px;--r-4: 4px;--r-6: 6px;--r-8: 8px;--r-10: 10px;--r-14: 14px;--r-full: 999px;--dur-fast: .15s;--dur: .2s;--dur-slow: .3s;--dur-flash: 1.6s;--ease: cubic-bezier(.2, .7, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--w-max: 1240px}:root,[data-theme=dark]{color-scheme:dark;--bg: #0B0C0E;--bg-glow: rgba(4, 204, 255, .06);--surface-1: #111215;--surface-2: #17181C;--surface-3: #1F2025;--border: rgba(255, 255, 255, .06);--border-strong: rgba(255, 255, 255, .12);--card-light: inset 0 1px 0 rgba(255, 255, 255, .035);--text-1: #EDEDEF;--text-2: #A0A0A9;--text-3: #85858F;--accent: #04CCFF;--accent-strong: #084CFB;--accent-soft: rgba(4, 204, 255, .1);--on-accent: #FFFFFF;--focus: #04CCFF;--win: #5FC48A;--win-soft: rgba(95, 196, 138, .12);--loss: #E57A78;--loss-soft: rgba(229, 122, 120, .12);--draw: #D4B25A;--draw-soft: rgba(212, 178, 90, .13);--bar: rgba(4, 204, 255, .72);--hl-col: rgba(4, 204, 255, .045);--flash: rgba(4, 204, 255, .12);--ring: rgba(255, 255, 255, .28);--plate-ring: rgba(255, 255, 255, .1);--slot: #1A1B20;--ico-filter: drop-shadow(0 1px 0 rgba(0, 0, 0, .55));--skeleton: rgba(255, 255, 255, .045);--skeleton-hi: rgba(255, 255, 255, .09);--shadow-pop: 0 16px 40px -12px rgba(0, 0, 0, .7), 0 0 0 1px var(--border-strong)}[data-theme=light]{color-scheme:light;--bg: #F6F6F7;--bg-glow: rgba(8, 76, 251, .045);--surface-1: #FFFFFF;--surface-2: #F2F2F4;--surface-3: #E8E8EC;--border: rgba(16, 16, 24, .08);--border-strong: rgba(16, 16, 24, .14);--card-light: 0 1px 2px rgba(16, 16, 24, .04);--text-1: #17171A;--text-2: #4E4E57;--text-3: #66666F;--accent: #084CFB;--accent-strong: #084CFB;--accent-soft: rgba(8, 76, 251, .08);--on-accent: #FFFFFF;--focus: #084CFB;--win: #17753F;--win-soft: rgba(23, 117, 63, .09);--loss: #B83434;--loss-soft: rgba(184, 52, 52, .08);--draw: #7D600C;--draw-soft: rgba(125, 96, 12, .1);--bar: rgba(8, 76, 251, .7);--hl-col: rgba(8, 76, 251, .04);--flash: rgba(8, 76, 251, .09);--ring: rgba(16, 16, 24, .22);--plate-ring: rgba(16, 16, 24, .1);--slot: #E9E9ED;--ico-filter: drop-shadow(0 0 1px rgba(0, 0, 0, .55));--skeleton: rgba(16, 16, 24, .05);--skeleton-hi: rgba(16, 16, 24, .09);--shadow-pop: 0 16px 40px -12px rgba(16, 16, 24, .22), 0 0 0 1px var(--border-strong)}*,*:before,*:after{box-sizing:border-box}body{margin:0}sc-for,sc-if{display:contents}.app{container:app / inline-size;position:relative;isolation:isolate;min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--text-1);font:400 var(--fs-14)/var(--lh-14) var(--font);-webkit-font-smoothing:antialiased}.app:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:560px;background:radial-gradient(50% 100% at 50% 0%,var(--bg-glow),transparent 75%);pointer-events:none}.app h1,.app h2,.app h3,.app p,.app ol,.app ul,.app dl,.app dd{margin:0;padding:0}.app ol,.app ul{list-style:none}.app a{color:var(--accent);text-decoration:none}.app a:hover{text-decoration:underline;text-underline-offset:3px}.app button{font:inherit;color:inherit}.app :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.t2{color:var(--text-2)}.t3{color:var(--text-3)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:var(--w-max);margin:0 auto;padding:0 var(--sp-8)}.page{padding-top:var(--sp-8);padding-bottom:var(--sp-16);display:flex;flex-direction:column;gap:var(--sp-6)}.hdr{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.hdr-in{display:flex;align-items:center;gap:var(--sp-8);height:72px}.logo{display:flex;flex-direction:column;gap:2px;color:var(--text-1)!important;text-decoration:none!important}.logo-sm{font-size:11px;line-height:12px;font-weight:600;letter-spacing:.06em;color:var(--text-2)}.logo-lg{font:400 var(--px-24)/24px var(--font-pixel);letter-spacing:.02em}.nav-row{display:flex;align-items:center;gap:var(--sp-2)}.nav{display:flex;gap:var(--sp-1)}.nav-i{display:inline-flex;align-items:center;height:34px;padding:0 var(--sp-3);border-radius:var(--r-8);color:var(--text-2)!important;font-weight:500;text-decoration:none!important;transition:color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.nav-i:hover{color:var(--text-1)!important;background:var(--surface-2)}.nav-i.is-active{color:var(--accent)!important;background:var(--accent-soft)}.search{position:relative;display:flex;align-items:center;gap:var(--sp-2);width:280px;height:36px;margin-left:auto;padding:0 var(--sp-2) 0 var(--sp-3);border-radius:var(--r-10);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow var(--dur-fast) var(--ease);color:var(--text-3)}.search:focus-within,.search.is-focus{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 3px var(--accent-soft)}.search input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;color:var(--text-1);font:inherit}.search input::placeholder{color:var(--text-3)}.kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:var(--r-6);box-shadow:inset 0 0 0 1px var(--border-strong);font-size:12px;line-height:1;color:var(--text-3)}.search-btn{display:none}.live{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-13);color:var(--text-2);white-space:nowrap}.live b{color:var(--text-1);font-weight:600;font-variant-numeric:tabular-nums}.live.is-off{color:var(--text-3)}.live.is-off .pulse{background:var(--text-3)}.live.is-off .pulse:after{display:none}.live.is-wait .pulse{background:var(--draw)}.live.is-wait .pulse:after{animation:blink 1.2s steps(2) infinite}.live-short{display:none}.theme-sw{display:inline-flex;padding:2px;border-radius:var(--r-10);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border)}.theme-sw button{height:30px;padding:0 var(--sp-3);border:0;border-radius:var(--r-8);background:none;color:var(--text-2);font-size:var(--fs-13);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.theme-sw button[aria-pressed=true]{background:var(--surface-3);color:var(--text-1)}.pulse{position:relative;width:8px;height:8px;flex:none;border-radius:50%;background:var(--win)}.pulse:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:pulse 2s var(--ease) infinite}@keyframes pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}@keyframes blink{50%{opacity:0}}.card{background:var(--surface-1);border-radius:var(--r-14);box-shadow:var(--card-light),0 0 0 1px var(--border);min-width:0}.card-h{display:flex;align-items:baseline;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-3)}.h2{font-size:var(--fs-16);line-height:var(--lh-16);font-weight:600;letter-spacing:-.005em}.meta{font-size:var(--fs-13);color:var(--text-3)}.card-h .more{margin-left:auto;font-size:var(--fs-13)}.card-f{padding:var(--sp-3) var(--sp-5) var(--sp-4);font-size:var(--fs-12);color:var(--text-3)}.page-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4)}.h1{font-size:var(--fs-32);line-height:var(--lh-32);font-weight:600;letter-spacing:-.02em}.page-h .meta{margin-left:auto;font-size:var(--fs-14)}.note{font-size:var(--fs-13);color:var(--text-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:36px;padding:0 14px;border:0;border-radius:var(--r-10);font:500 var(--fs-14)/1 var(--font);cursor:pointer;white-space:nowrap;text-decoration:none!important;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),filter var(--dur-fast) var(--ease)}.btn-primary{background:var(--accent-strong);color:var(--on-accent)!important}.btn-primary:hover{filter:brightness(1.1)}.btn-ghost{background:var(--surface-2);color:var(--text-1)!important;box-shadow:inset 0 0 0 1px var(--border)}.btn-ghost:hover{background:var(--surface-3)}.btn-quiet{background:none;color:var(--text-2)!important}.btn-quiet:hover{background:var(--surface-2);color:var(--text-1)!important}.btn-sm{height:30px;padding:0 10px;font-size:var(--fs-13);border-radius:var(--r-8)}.btn-more{display:flex;width:100%;height:44px;border-radius:0 0 var(--r-14) var(--r-14);border-top:1px solid var(--border)}.icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:var(--r-10);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-2);cursor:pointer}.ico{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.seg{display:inline-flex;gap:2px;padding:3px;border-radius:var(--r-10);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);max-width:100%;overflow-x:auto;scrollbar-width:none}.seg-i{flex:none;height:30px;padding:0 var(--sp-3);border:0;border-radius:var(--r-8);background:none;color:var(--text-2);font-size:var(--fs-13);font-weight:500;cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.seg-i:hover{color:var(--text-1)}.seg-i[aria-pressed=true]{background:var(--surface-3);color:var(--text-1)}.seg-i.is-accent[aria-pressed=true]{background:var(--accent-soft);color:var(--accent)}.select{position:relative;display:inline-flex;align-items:center}.select select{appearance:none;height:36px;padding:0 34px 0 var(--sp-3);border:0;border-radius:var(--r-10);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-1);font:500 var(--fs-13)/1 var(--font);cursor:pointer}.select .ico{position:absolute;right:10px;pointer-events:none;color:var(--text-3)}.head{width:24px;height:24px;flex:none;border-radius:3px;background:var(--surface-3);box-shadow:0 0 0 1px var(--plate-ring);image-rendering:pixelated}.head.s16{width:16px;height:16px;border-radius:2px}.head.s32{width:32px;height:32px;border-radius:4px}.head.s48{width:48px;height:48px;border-radius:6px}.heads{display:flex}.heads .head+.head{margin-left:-6px;box-shadow:0 0 0 2px var(--surface-1)}.plate{display:inline-flex;align-items:center;min-width:0;max-width:100%;height:22px;padding:0 7px;border-radius:var(--r-4);background:var(--pl-bg, #8E8E9A);color:var(--pl-fg, #FAFAFF);box-shadow:inset 0 0 0 1px var(--plate-ring);font-size:var(--fs-13);line-height:22px;font-weight:600;white-space:nowrap;text-decoration:none!important}.plate>span{overflow:hidden;text-overflow:ellipsis}.plate.lg{height:40px;padding:0 14px;border-radius:var(--r-6);font-size:var(--fs-24);line-height:40px;letter-spacing:-.01em}.plate.md{height:28px;padding:0 10px;font-size:var(--fs-16);line-height:28px;border-radius:5px}.lvl{width:10px;height:10px;flex:none;border-radius:var(--r-2);box-shadow:0 0 0 1px var(--ring)}.lvl.lg{width:14px;height:14px;border-radius:3px}.lv{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-13);white-space:nowrap}.kit{position:relative;display:inline-block;width:28px;height:28px;flex:none;border-radius:var(--r-8);background:var(--slot);box-shadow:inset 0 0 0 1px var(--border)}.kit:before,.kit img{content:"";position:absolute;inset:0;margin:auto;width:16px;height:16px;background:var(--ico) center / contain no-repeat;image-rendering:pixelated;filter:var(--ico-filter)}.kit.s40{width:40px;height:40px;border-radius:var(--r-10)}.kit.s40:before{width:32px;height:32px}.kit.s64{width:64px;height:64px;border-radius:var(--r-14)}.kit.s64:before{width:48px;height:48px}.kit.bare{background:none;box-shadow:none;width:16px;height:16px}.bar{height:4px;border-radius:2px;background:var(--surface-3);overflow:hidden}.bar>i{display:block;height:100%;border-radius:inherit;background:var(--bar);transition:width var(--dur-slow) var(--ease)}.bar.win>i{background:var(--win)}.bar.split{display:flex;gap:2px;background:none}.bar.split>i:first-child{background:var(--win);border-radius:2px}.bar.split>i:last-child{flex:1;background:var(--loss);border-radius:2px;opacity:.85}.delta{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.up{color:var(--win)}.down{color:var(--loss)}.res-win{color:var(--win);font-weight:600}.res-loss{color:var(--loss);font-weight:600}.res-draw{color:var(--draw);font-weight:600}.tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--r-6);background:var(--surface-3);color:var(--text-2);font-size:var(--fs-12);font-weight:500;white-space:nowrap}.tag.draw{background:var(--draw-soft);color:var(--draw)}.tag.acc{background:var(--accent-soft);color:var(--accent)}.dot-sep{color:var(--text-3)}.place{display:inline-grid;place-items:center;width:28px;height:24px;flex:none;font:400 var(--px-16)/16px var(--font-pixel);color:var(--text-3);font-variant-numeric:tabular-nums}.is-top .place{color:var(--text-1);background:var(--surface-3);border-radius:var(--r-6)}.is-top.p1 .place{box-shadow:inset 0 0 0 1px #e8c46873}.is-top.p2 .place{box-shadow:inset 0 0 0 1px #bec6d273}.is-top.p3 .place{box-shadow:inset 0 0 0 1px #c88c6073}.mv{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;animation:mv var(--dur-flash) var(--ease) forwards}.mv.up{color:var(--win)}.mv.down{color:var(--loss)}@keyframes mv{0%{opacity:0;transform:translateY(2px)}10%,70%{opacity:1;transform:none}to{opacity:0}}.is-flash{animation:flash var(--dur-flash) var(--ease) forwards}@keyframes flash{0%,30%{background-color:var(--flash)}to{background-color:transparent}}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.stat{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-5) var(--sp-6);min-width:0}.stat+.stat{box-shadow:inset 1px 0 0 var(--border)}.stat-l{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-13);color:var(--text-2)}.stat-v{font-size:var(--fs-40);line-height:var(--lh-40);font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.stat-s{font-size:var(--fs-12);color:var(--text-3)}.ov-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sp-6);align-items:start}.ov-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6);align-items:start}.ov-right .ov-kits{grid-column:1 / -1}.fights.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fights.two li:nth-child(2n){box-shadow:inset 1px 0 0 var(--border)}.fights.two li:nth-child(n+3){box-shadow:inset 0 1px 0 var(--border)}.fights.two li:nth-child(2n):nth-child(n+3){box-shadow:inset 1px 0 0 var(--border),inset 0 1px 0 var(--border)}.fights.two li:nth-child(2){box-shadow:inset 1px 0 0 var(--border)}.fights li+li,.rows li+li{box-shadow:inset 0 1px 0 var(--border)}.fight{display:grid;grid-template-columns:28px minmax(0,1fr) 40px minmax(0,1fr) 64px;grid-template-areas:"kit a vs b t";align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-2) var(--sp-5)}.fight .kit{grid-area:kit}.side{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.side-a{grid-area:a;justify-content:flex-end}.side-b{grid-area:b;justify-content:flex-start}.side .r{font-size:var(--fs-12);color:var(--text-3);font-variant-numeric:tabular-nums}.vs{grid-area:vs;text-align:center;font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--text-3)}.vs.team{color:var(--text-2)}.ft{grid-area:t;justify-self:end;font-variant-numeric:tabular-nums;color:var(--text-2);font-size:var(--fs-13)}.ft.is-gather{color:var(--text-3)}.ft.is-check{padding:2px 7px;border-radius:var(--r-6);background:var(--draw-soft);color:var(--draw);font-size:var(--fs-12)}.fmt-m{display:none}.fight.is-new{animation:feed-in var(--dur-slow) var(--ease-out),flash var(--dur-flash) var(--ease)}.feed-i{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--sp-3);padding:10px var(--sp-5)}.feed-t{font-size:var(--fs-13);color:var(--text-3);font-variant-numeric:tabular-nums;padding-top:1px}.feed-l1{color:var(--text-2);overflow-wrap:anywhere}.feed-l1 b{color:var(--text-1);font-weight:600}.feed-l2{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-3);margin-top:2px}.feed-i .delta{font-size:var(--fs-13);padding-top:1px}.feed-i.is-new{animation:feed-in var(--dur-slow) var(--ease-out),flash var(--dur-flash) var(--ease)}@keyframes feed-in{0%{opacity:0;transform:translateY(-8px)}}.lb{padding:0 var(--sp-3) var(--sp-2)}.lb-i{display:flex;align-items:center;gap:10px;height:40px;padding:0 var(--sp-2);border-radius:var(--r-8)}.lb-i:hover{background:var(--surface-2)}.lb-i.p3{margin-bottom:var(--sp-2)}.lb-i .plate{flex:0 1 auto}.lb-v{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.kb{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--sp-3);row-gap:6px;align-items:center;padding:7px var(--sp-5)}.kb .kit{grid-row:1 / 3}.kb-n{font-size:var(--fs-13);color:var(--text-1)}.kb-v{font-size:var(--fs-13);color:var(--text-2);font-variant-numeric:tabular-nums}.kb .bar{grid-column:2 / 4}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.filters .spacer{flex:1}.notes{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-6)}.tbl-box{overflow-x:auto;border-radius:var(--r-14) var(--r-14) 0 0}.tbl{--cols: 48px minmax(220px, 2.4fr) minmax(150px, 1.4fr) repeat(4, minmax(84px, 1fr)) minmax(72px, .8fr) minmax(128px, 1.2fr);min-width:1040px}.tr{display:grid;grid-template-columns:var(--cols);align-items:center;min-height:52px;--row: var(--surface-1);background:var(--row)}.tr+.tr,sc-for>.tr+.tr{box-shadow:inset 0 1px 0 var(--border)}.th{min-height:40px;font-size:var(--fs-12);color:var(--text-3);font-weight:500}.td{display:flex;align-items:center;gap:10px;min-width:0;height:100%;padding:0 var(--sp-3)}.td.n{justify-content:flex-end;font-variant-numeric:tabular-nums;color:var(--text-2)}.td.c-place{position:sticky;left:0;z-index:1;justify-content:center;padding:0;background:var(--row)}.td.c-player{position:sticky;left:48px;z-index:1;background:var(--row)}.th .td.is-hl,.th.is-hl{color:var(--accent);font-weight:600}.td.is-hl{background:var(--hl-col);color:var(--text-1);font-weight:600}.th .td.is-hl{background:var(--hl-col)}.td .bar{flex:1;max-width:56px}.tr.is-flash{animation:none}.tr.is-flash .td{animation:flash-cell var(--dur-flash) var(--ease) forwards}@keyframes flash-cell{0%,30%{box-shadow:inset 0 0 0 999px var(--flash)}to{box-shadow:inset 0 0 0 999px transparent}}.tr.is-moving{transform:translateY(var(--from, 0))}.tr.is-moved{transition:transform var(--dur-slow) var(--ease-out);transform:none}.tbl-foot{display:flex;align-items:center;justify-content:center;gap:var(--sp-4);padding:var(--sp-4);border-top:1px solid var(--border)}.th-btn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.kits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-6)}.kc{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5)}.kc-top{display:flex;align-items:center;gap:var(--sp-4)}.kc-n{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.01em}.kc-share{font-size:var(--fs-13);color:var(--text-2);margin-top:2px}.kc-share b{color:var(--text-1);font-weight:600;font-variant-numeric:tabular-nums}.kc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-3)}.kc-stats dt{font-size:var(--fs-12);color:var(--text-3);white-space:nowrap}.kc-stats dd{font-size:18px;line-height:24px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:2px}.kc-foot{display:flex;align-items:center;gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--border);min-width:0}.kc-foot .lbl{font-size:var(--fs-12);color:var(--text-3);margin-right:4px}.kc-foot a.go{margin-left:auto;font-size:var(--fs-13);white-space:nowrap}.pf-hero{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--sp-8);padding:var(--sp-6)}.stage{position:relative;display:grid;place-items:center;height:340px;border-radius:var(--r-10);overflow:hidden;background:radial-gradient(55% 45% at 50% 38%,var(--accent-soft),transparent 70%),var(--surface-2)}.stage:after{content:"";position:absolute;left:50%;bottom:30px;width:150px;height:18px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.35),transparent)}[data-theme=light] .stage:after{background:radial-gradient(closest-side,rgba(16,16,24,.16),transparent)}.skin{position:relative;z-index:1;width:220px;height:280px;display:grid;justify-items:center;align-content:center;gap:0}.pf-main{display:flex;flex-direction:column;gap:var(--sp-5);min-width:0;padding-top:var(--sp-2)}.pf-id{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.status{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-14);color:var(--text-2)}.status b{color:var(--text-1);font-weight:600}.status.is-wait .pulse{background:var(--text-3)}.status.is-check .pulse{background:var(--draw)}.status.is-off .pulse{background:var(--text-3)}.status.is-off .pulse:after,.status.is-check .pulse:after{display:none}.pf-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-14);color:var(--text-2)}.pf-meta .lv{font-size:var(--fs-14);color:var(--text-1)}.pf-meta .btn{margin-left:auto}.pf-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:var(--r-10);background:var(--surface-2)}.pf-stat{display:flex;flex-direction:column;gap:2px;padding:var(--sp-4) var(--sp-5);min-width:0}.pf-stat+.pf-stat{box-shadow:inset 1px 0 0 var(--border)}.pf-stat dt{font-size:var(--fs-13);color:var(--text-2)}.pf-stat dd{font-size:var(--fs-32);line-height:var(--lh-32);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0}.pf-stat .sub{font-size:var(--fs-12);color:var(--text-3)}.pf-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-8);align-items:end}.lbl{font-size:var(--fs-13);color:var(--text-2)}.lbl b{color:var(--text-1);font-weight:600}.form-wrap,.next-wrap{display:flex;flex-direction:column;gap:10px}.form{display:flex;gap:4px}.fm{width:16px;height:16px;border-radius:4px}.fm.w{background:var(--win)}.fm.l{box-shadow:inset 0 0 0 2px var(--loss)}.fm.d{background:linear-gradient(var(--draw),var(--draw)) center / 8px 2px no-repeat,var(--draw-soft)}.next-wrap .bar{height:6px;border-radius:3px}.cosm{font-size:var(--fs-12);color:var(--text-3)}.pf-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--sp-6);align-items:start}.pf-side{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0}.chart-box{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:var(--sp-6);padding:0 var(--sp-5) var(--sp-5)}.chart{position:relative;height:260px}.chart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.chart .thr{position:absolute;right:0;display:flex;align-items:center;gap:6px;transform:translateY(-100%);padding-bottom:3px;font-size:11px;color:var(--text-3)}.chart .yl{position:absolute;left:0;transform:translateY(-50%);font-size:11px;color:var(--text-3);font-variant-numeric:tabular-nums}.chart .dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--surface-1)}.chart .vline{position:absolute;top:0;bottom:0;width:1px;background:var(--border-strong)}.tip{position:absolute;transform:translate(-50%,calc(-100% - 14px));padding:6px 10px;border-radius:var(--r-8);background:var(--surface-3);box-shadow:var(--shadow-pop);white-space:nowrap;font-size:var(--fs-12);color:var(--text-2);pointer-events:none}.tip b{display:block;font-size:var(--fs-14);color:var(--text-1);font-variant-numeric:tabular-nums}.sum{display:flex;flex-direction:column;justify-content:center;gap:var(--sp-5);padding-left:var(--sp-6);box-shadow:inset 1px 0 0 var(--border)}.sum dt{font-size:var(--fs-12);color:var(--text-3)}.sum dd{font-size:var(--fs-24);line-height:var(--lh-24);font-weight:600;font-variant-numeric:tabular-nums;margin-top:2px}.sum .sub{font-size:var(--fs-12);color:var(--text-3)}.pfi{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--sp-3);padding:10px var(--sp-5)}.pfi-l1{display:flex;align-items:baseline;gap:6px;color:var(--text-2);min-width:0}.pfi-l1 a{color:var(--text-1);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pfi-l2{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--text-3);margin-top:3px}.pfi .delta{font-size:var(--fs-14)}.kt-row{display:grid;grid-template-columns:minmax(0,1fr) 48px 112px 44px;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-5)}.kt-row.kt-h{min-height:32px;font-size:var(--fs-12);color:var(--text-3)}.kt-name{display:flex;align-items:center;gap:10px;min-width:0;font-size:var(--fs-13)}.kt-row .n{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-2);font-size:var(--fs-13)}.kt-wr{display:flex;align-items:center;gap:8px;font-size:var(--fs-13);font-variant-numeric:tabular-nums}.kt-wr .bar{flex:1}.rivals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2);padding:0 var(--sp-3) var(--sp-3)}.rv{display:flex;flex-direction:column;gap:10px;padding:var(--sp-3);border-radius:var(--r-10);background:var(--surface-2);min-width:0}.rv-who{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.rv-score{font-size:var(--fs-20);line-height:var(--lh-20);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.rv-score .sep{color:var(--text-3);font-weight:400;padding:0 2px}.sk{display:block;border-radius:var(--r-6);background:linear-gradient(90deg,var(--skeleton) 25%,var(--skeleton-hi) 50%,var(--skeleton) 75%) 0 0 / 300% 100%;animation:sk 1.6s linear infinite}@keyframes sk{0%{background-position:100% 0}to{background-position:-50% 0}}.empty{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-10) var(--sp-6);text-align:center;color:var(--text-2)}.empty .ttl{color:var(--text-1);font-weight:500}.empty .ico{width:20px;height:20px;color:var(--text-3)}.err{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5)}.err p{flex:1;color:var(--text-2)}.err .ico{color:var(--loss)}.offline-note{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-13);color:var(--text-3)}.nf{display:flex;flex-direction:column;align-items:center;gap:var(--sp-5);padding:var(--sp-16) var(--sp-6);text-align:center}.nf-mark{font:400 var(--px-48)/48px var(--font-pixel);color:var(--text-3)}.nf p{max-width:420px;color:var(--text-2);font-size:var(--fs-16);line-height:var(--lh-16)}.nf p b{color:var(--text-1)}.nf .acts{display:flex;gap:var(--sp-3);flex-wrap:wrap;justify-content:center}.sd{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:380px;padding:6px;border-radius:12px;background:var(--surface-1);box-shadow:var(--shadow-pop)}.sd-i{display:flex;align-items:center;gap:10px;height:44px;padding:0 10px;border-radius:var(--r-8);color:var(--text-1)}.sd-i.is-active{background:var(--surface-2)}.sd-i .pts{margin-left:auto;font-size:var(--fs-13);color:var(--text-2);font-variant-numeric:tabular-nums}.sd-msg{display:flex;align-items:center;gap:8px;padding:12px;font-size:var(--fs-13);color:var(--text-2)}.sd-msg.is-err{color:var(--loss)}.sd-foot{display:flex;gap:var(--sp-4);padding:8px 10px 4px;margin-top:4px;border-top:1px solid var(--border);font-size:11px;color:var(--text-3)}.search.is-err{box-shadow:inset 0 0 0 1px var(--loss),0 0 0 3px var(--loss-soft)}.toast{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:var(--surface-3);box-shadow:var(--shadow-pop);color:var(--text-1);font-size:var(--fs-14)}.toast .ico{color:var(--win)}.foot{padding:var(--sp-8) 0 var(--sp-10);border-top:1px solid var(--border);font-size:var(--fs-12);color:var(--text-3);display:flex;gap:var(--sp-4);flex-wrap:wrap}@container app (max-width: 1080px){.ov-split,.fights.two{grid-template-columns:minmax(0,1fr)}.fights.two li:nth-child(n){box-shadow:inset 0 1px 0 var(--border)}.fights.two li:first-child{box-shadow:none}.kits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid{grid-template-columns:minmax(0,1fr)}.live-long{display:none}.live-short{display:inline}}@container app (max-width: 760px){.wrap{padding:0 var(--sp-4)}.page{padding-top:var(--sp-5);padding-bottom:var(--sp-10);gap:var(--sp-4)}.hdr-in{flex-wrap:wrap;height:auto;gap:var(--sp-3);padding-top:var(--sp-3);padding-bottom:var(--sp-3)}.logo{order:1}.live{order:2;margin-left:auto}.theme-sw{order:3}.nav-row{order:4;width:100%}.nav{flex:1;padding:3px;border-radius:var(--r-10);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--border)}.nav-i{flex:1;justify-content:center;height:36px}.search{display:none}.search-btn{display:inline-grid;width:44px;height:44px}.theme-sw button{height:30px;padding:0 10px}.h1{font-size:var(--fs-24);line-height:var(--lh-24)}.page-h .meta{margin-left:0;width:100%;font-size:var(--fs-13)}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:var(--sp-4)}.stat+.stat{box-shadow:none}.stat:nth-child(2n){box-shadow:inset 1px 0 0 var(--border)}.stat:nth-child(n+3){box-shadow:inset 0 1px 0 var(--border)}.stat:nth-child(4){box-shadow:inset 1px 0 0 var(--border),inset 0 1px 0 var(--border)}.stat-v{font-size:var(--fs-32);line-height:var(--lh-32)}.kits-grid{grid-template-columns:minmax(0,1fr)}.ov-split{gap:var(--sp-4)}.ov-right{display:contents}.ov-rate{order:1}.ov-kills{order:2}.ov-feed{order:3}.ov-kits{order:4}.card-h{padding:var(--sp-4) var(--sp-4) var(--sp-2)}.fight{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"kit a t" "kit b t";row-gap:6px;padding:10px var(--sp-4)}.fight .vs{display:none}.fmt-m{display:inline-flex}.side-a,.side-b{justify-content:flex-start}.side-b{flex-direction:row-reverse;justify-content:flex-end}.feed-i,.pfi{padding:10px var(--sp-4)}.kb{padding:7px var(--sp-4)}.btn,.btn-more{min-height:44px}.btn-sm{min-height:36px}.filters .seg{width:100%}.filters .seg-i{flex:1 0 auto}.filters .select,.filters .select select{flex:1;width:100%}.tbl{--cols: 44px 168px 132px repeat(4, 80px) 64px 120px;min-width:0;width:max-content}.td.c-player{left:44px;box-shadow:6px 0 8px -6px #00000059}.pf-hero{grid-template-columns:minmax(0,1fr);padding:var(--sp-4);gap:var(--sp-4)}.stage{height:300px}.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-stat+.pf-stat{box-shadow:none}.pf-stat:nth-child(2n){box-shadow:inset 1px 0 0 var(--border)}.pf-stat:nth-child(n+3){box-shadow:inset 0 1px 0 var(--border)}.pf-stat:nth-child(4){box-shadow:inset 1px 0 0 var(--border),inset 0 1px 0 var(--border)}.pf-stat dd{font-size:var(--fs-24);line-height:var(--lh-24)}.pf-row{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.pf-meta .btn{margin-left:0}.chart-box{grid-template-columns:minmax(0,1fr);padding:0 var(--sp-4) var(--sp-4)}.chart{height:200px}.sum{flex-direction:row;justify-content:space-between;padding:var(--sp-4) 0 0;box-shadow:inset 0 1px 0 var(--border)}.sum dd{font-size:var(--fs-20);line-height:var(--lh-20)}.kt-row{grid-template-columns:minmax(0,1fr) 40px 96px 40px;padding:0 var(--sp-4)}.rivals{grid-template-columns:minmax(0,1fr)}.kc-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--sp-4)}.sd{width:100%}}@media(prefers-reduced-motion:reduce){.app *,.app *:before,.app *:after{animation:none!important;transition:none!important}.mv{opacity:1}}body{background:var(--bg)}.skip{position:absolute;left:var(--sp-4);top:-60px;z-index:30;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-8);background:var(--surface-3);color:var(--text-1)!important}.skip:focus{top:var(--sp-3)}.noscript{padding:var(--sp-8);text-align:center;color:var(--text-2)}[hidden]{display:none!important}canvas.head{display:block}.kit img,.kit canvas{position:absolute;inset:0;margin:auto;width:16px;height:16px;image-rendering:pixelated;filter:var(--ico-filter)}.kit:before{content:none}.kit.s40 img,.kit.s40 canvas{width:32px;height:32px}.kit.s64 img,.kit.s64 canvas{width:48px;height:48px}.kit canvas{border-radius:1px}.heads a{display:block;text-decoration:none!important}.heads a+a{margin-left:-6px}.heads a+a .head{box-shadow:0 0 0 2px var(--surface-1)}.fights.two>li:only-child{grid-column:1 / -1;box-shadow:none}.tbl-body>.tr:first-child{box-shadow:inset 0 1px 0 var(--border)}.card.loading{opacity:.55;transition:opacity var(--dur) var(--ease)}.pfi-l1 .clip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app a.plate{color:var(--pl-fg, #FAFAFF)}.plate>span.grad{-webkit-background-clip:text;background-clip:text;color:transparent}h1.plate{margin:0}.feed-l1 b a{color:inherit}.feed-l1 .dot-sep{padding:0 2px}.search input:focus-visible{outline:none}.search .sd{cursor:default}a.sd-i{text-decoration:none!important}a.sd-i:hover{background:var(--surface-2)}.sd-i .plate{flex:0 1 auto}.skin canvas{display:block}.skin .head{width:96px;height:96px;border-radius:10px}.offline-note{margin-top:calc(var(--sp-3) * -1)}.is-offline .stat-v{color:var(--text-2)}.page.loading{opacity:.55;transition:opacity var(--dur) var(--ease);pointer-events:none}.sk-list li{display:flex;align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-2) var(--sp-5)}.sk-list li+li{box-shadow:inset 0 1px 0 var(--border)}.chart:focus-visible{outline-offset:6px;border-radius:var(--r-6)}.chart .tip,.chart .dot,.chart .vline{transition:opacity var(--dur-fast) var(--ease)}.chart:not(.is-hover) .tip,.chart:not(.is-hover) .dot,.chart:not(.is-hover) .vline{opacity:0}.chart .yl{left:0}.chart-wrap{position:relative}#toast{position:fixed;left:50%;bottom:var(--sp-6);z-index:40;transform:translate(-50%,16px);opacity:0;pointer-events:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease-out)}#toast.show{opacity:1;transform:translate(-50%)}.is-moving-row{transition:transform var(--dur-slow) var(--ease-out)}@container app (max-width: 760px){.hdr.is-searching .search{display:flex;order:5;width:100%;margin-left:0}.hdr.is-searching .search .kbd{display:none}.sd{width:100%}}
