.bk h4.dt-bkh{box-sizing:border-box;height:30px;padding-top:0;padding-bottom:0}.bk-col{container-type:inline-size}@container (max-width: 214px){.bk h4.dt-bkh{position:relative;flex-direction:column;gap:1px;line-height:1;font-size:11px;letter-spacing:.5px}.bk h4.dt-bkh small{font-size:9.5px}.bk h4.dt-bkh .dt-cf{position:absolute;left:5px;top:50%;width:16px;height:16px;transform:translateY(-50%)}.bk-slot{padding-left:10px;padding-right:10px}.bk-slot::after,.bk-slot::before{width:10px}.bk-cap{left:12px;right:12px}.bk-t{grid-template-columns:20px auto minmax(0,1fr) auto;padding-right:7px;font-size:13.5px}.bk-t .lg,.bk-t .tb{margin-right:6px}.bk-t .sc{min-width:20px}.bk-t .sc:empty{min-width:0}.bk-t .nm{flex-direction:column;align-items:flex-start;line-height:1.08}.bk-t .nm em{max-width:100%}.bk-t .nm small{margin-left:0;font-size:10px;color:#9aa0a8}}#gf-dlg.gd-dlg .gf-card{width:min(700px,calc(100vw - 40px));padding:0 0 16px;overflow:hidden auto;position:relative;animation:tp-pop .4s cubic-bezier(.2,1.3,.4,1) both}.gd-top{position:relative;overflow:hidden;padding:18px 26px 14px;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 74%,#000),color-mix(in srgb,var(--c) 26%,#14181d));border-bottom:2px solid color-mix(in srgb,var(--c2) 70%,transparent)}.gd-top small{display:block;font-size:12px;font-weight:800;letter-spacing:3px;color:var(--gold)}.gd .gd-top h2{margin:6px 0 0;padding:0;background:none;border-radius:0;font-size:44px;font-weight:900;letter-spacing:6px;line-height:1;text-shadow:0 3px 12px rgba(0,0,0,.5)}.gd .gd-top p{margin:8px 0 0;font-size:14px;font-weight:800;letter-spacing:1.2px;line-height:1.2;color:#fff}.gd-l .gd-top{background:linear-gradient(180deg,#3a3f46,#20262d);border-bottom-color:#4a515a}.gd-l .gd-top h2{color:#c9ced6}.gd.gd-l .gd-top p{color:#e9a23b}.gd-t .gd-top{background:linear-gradient(180deg,#46505c,#20262d);border-bottom-color:#5b6470}.gd-w .gd-top::after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skewX(-18deg);animation:gd-shine 1.6s .35s ease-out 1 both;pointer-events:none}@keyframes gd-shine{from{left:-40%}to{left:120%}}.gd-po.gd-w .gd-top{border-bottom-color:var(--gold);box-shadow:inset 0 -18px 30px -18px rgba(244,197,66,.45)}.gd-duel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:16px 26px 8px}.gd-side{display:flex;flex-direction:column;align-items:center;gap:2px;color:#9aa0a8;text-decoration:none}.gd-side:hover{color:#fff}.gd-side .gd-logo{width:84px;height:84px;object-fit:contain;filter:grayscale(.65) drop-shadow(0 5px 12px rgba(0,0,0,.5));opacity:.72}.gd-side.win .gd-logo{filter:drop-shadow(0 5px 14px rgba(0,0,0,.55));opacity:1}.gd-side b{font-size:17px;font-weight:800;letter-spacing:.4px}.gd-side.win b{color:#fff}.gd-side small{font-size:12px;color:var(--dim)}.gd-tag{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:var(--tc);color:#fff;font-size:20px;font-weight:900;border:3px solid rgba(255,255,255,.3)}.gd-score{display:flex;align-items:center;gap:14px}.gd-score b{min-width:1.2ch;font-size:68px;font-weight:900;line-height:1;text-align:center;color:#747a83}.gd-score b.win{color:#fff;animation:gd-pop .5s .2s cubic-bezier(.2,1.6,.4,1) both}.gd-w .gd-score b.win{text-shadow:0 0 26px color-mix(in srgb,var(--c2) 62%,transparent)}@keyframes gd-pop{from{transform:scale(.6)}to{transform:none}}.gd-score i{font-style:normal;font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--dim)}.gd-line{width:auto;margin:4px auto 0;border-collapse:collapse}.gd-line td,.gd-line th{padding:4px 10px;text-align:center;font-size:13px;font-weight:600;color:#aeb3ba;border-bottom:1px solid rgba(255,255,255,.07)}.gd-line thead td{font-size:10.5px;font-weight:800;letter-spacing:1px;color:var(--dim);border-bottom-color:rgba(255,255,255,.14)}.gd-line th{position:static;padding-left:4px;padding-right:22px;background:none;text-align:left;font-weight:700;white-space:nowrap}.gd-line .gd-ll{width:18px;height:18px;object-fit:contain;vertical-align:-4px;margin-right:7px}.gd-line .gd-ll.gd-tag{width:26px;border-radius:3px;border-width:1px;font-size:0}.gd-line td.t{padding-left:16px;font-size:15px;font-weight:900;color:#d7dade}.gd-line tr.win th,.gd-line tr.win td{color:#fff}.gd-cols{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;margin:14px 26px 0}.gd-star{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;background:linear-gradient(120deg,color-mix(in srgb,var(--sc) 55%,#14181d),rgba(255,255,255,.04) 78%);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent)}.gd-face{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:76px;border-radius:6px;overflow:hidden;background:color-mix(in srgb,var(--sc) 70%,#000)}.gd-face img{width:100%;height:100%;object-fit:cover;object-position:top center}.gd-face i{position:absolute;left:0;bottom:0;padding:1px 5px;border-radius:0 4px 0 0;background:rgba(0,0,0,.7);font-style:normal;font-size:10px;font-weight:900;color:#fff}.gd-face:not(:has(img)) i{position:static;padding:0;background:none;font-size:20px}.gd-star small,.gd-lead small{display:block;font-size:10.5px;font-weight:900;letter-spacing:1.6px;color:var(--gold)}.gd-star>div{min-width:0}.gd-star b{display:block;margin-top:2px;font-size:18px;font-weight:800;line-height:1.15}.gd-star b a{color:#fff}.gd-star b a:hover{color:var(--gold)}.gd-star em{display:block;font-style:normal;font-size:12px;color:var(--muted)}.gd-star div>span{display:block;margin-top:4px;font-size:13.5px;font-weight:700;color:#fff}.gd-lead{padding:10px 12px;border-radius:8px;background:rgba(255,255,255,.04)}.gd-lead small{margin-bottom:4px;color:var(--dim)}.gd-lead>div{display:grid;grid-template-columns:74px minmax(0,1fr);column-gap:8px;align-items:baseline;padding:3px 0}.gd-lead i{grid-row:span 2;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.8px;color:var(--dim)}.gd-lead b{font-size:13px;font-weight:700}.gd-lead span{font-size:12px;color:var(--muted)}.gd-cmps{margin:12px 26px 0}.gd-cmp{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:3px 0;border-bottom:1px solid rgba(255,255,255,.07)}.gd-cmp b{font-size:14.5px;color:#aeb3ba}.gd-cmp b:last-child{text-align:right}.gd-cmp b.up{color:#fff}.gd-cmp span{font-size:10px;font-weight:800;letter-spacing:.8px;color:var(--dim)}.gd-cmph{border-bottom-color:rgba(255,255,255,.14)}.gd-cmph b{font-size:10.5px;letter-spacing:1px;color:var(--dim)}.gd p.gd-after{margin:14px 26px 0;text-align:center;font-size:14.5px;line-height:1.45;color:#dfe2e6}.gd-after b{color:#fff}.gd .gf-btns{margin-top:14px}.gd p.gf-foot{margin:10px 0 0}.gd .gf-foot a{color:var(--dim);text-decoration:underline}.gd .gf-foot a:hover{color:#fff}.ml-ic.scout{background:#2a7f86}:root{--good-ink: #5ed46a}.good,.mv.up,.rp-mv.up,.dr-str td.top,.fo2-tile.main.pos>b,.fo2-cand .nm em.up,.og-chk.is-ok>header .yr,.fa-step.done i,.pl-menu .menu-btn,.pl-menu .menu-list a b{color:var(--good-ink)}#rail span.CFB{color:#5fc08a}#rail span.PFL{color:#6f9bef}tr.pop-mine>td{background:color-mix(in srgb,var(--accent) 16%,transparent)}tr.pop-mine>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.grow2.nx{margin:5px 6px 0;padding:6px 8px 0 4px;border-radius:5px 5px 0 0;background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 3px 0 0 var(--accent)}.grow2.sub.nx{margin-top:0;margin-bottom:4px;padding:1px 8px 7px 34px;border-radius:0 0 5px 5px}.nx-chip{display:inline-block;margin-left:6px;padding:0 6px;border-radius:3px;background:var(--gold);color:#1a1500;font-size:10px;font-weight:900;letter-spacing:.8px;vertical-align:1px}b.tier5,em.tier5,td.tier5,span.tier5{text-shadow:0 0 9px rgba(56,200,255,.5)}.og-acts .og-main{color:#fff}.tag.CFB,.tag.PFL{color:#fff}.dp-mix i{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8),0 0 1px rgba(0,0,0,.6)}@media(min-width:1180px){.tr-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:14px;align-items:stretch}.tr-top>.panel{margin:0}.tr-top>.panel:nth-child(2){border-color:color-mix(in srgb,var(--gold) 38%,transparent)}}
