.lbwrap:where(.astro-terdhxvy){border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-bg-1);overflow-x:auto}.lb:where(.astro-terdhxvy){border-collapse:collapse;width:100%;font:400 14px/1.3 var(--hd-sans);color:var(--hd-fg);min-width:560px}.lb:where(.astro-terdhxvy) th:where(.astro-terdhxvy){font:500 11px/1 var(--hd-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hd-fg-3);text-align:right;border-bottom:1px solid var(--hd-line);white-space:nowrap;user-select:none;padding:14px 16px}.lb:where(.astro-terdhxvy)[data-sortable] th:where(.astro-terdhxvy)[data-k]{cursor:pointer}.lb:where(.astro-terdhxvy)[data-sortable] th:where(.astro-terdhxvy)[data-k]:hover{color:var(--hd-fg)}.lb:where(.astro-terdhxvy) th:where(.astro-terdhxvy).sorted{color:var(--hd-lime)}.lb:where(.astro-terdhxvy) th:where(.astro-terdhxvy).sorted:after{content:" ↓"}.lb:where(.astro-terdhxvy) th:where(.astro-terdhxvy).sorted.asc:after{content:" ↑"}.lb:where(.astro-terdhxvy) td:where(.astro-terdhxvy){text-align:right;border-bottom:1px solid var(--hd-line);white-space:nowrap;padding:10px 16px}.lb:where(.astro-terdhxvy) tr:where(.astro-terdhxvy):last-child td:where(.astro-terdhxvy){border-bottom:0}.lb:where(.astro-terdhxvy) tbody:where(.astro-terdhxvy) tr:where(.astro-terdhxvy):hover td:where(.astro-terdhxvy){background:#ffffff05}.lb:where(.astro-terdhxvy) .l:where(.astro-terdhxvy){text-align:left}.lb:where(.astro-terdhxvy) .rk:where(.astro-terdhxvy){color:var(--hd-fg-3);width:36px;padding-right:0}.lb:where(.astro-terdhxvy) .mname:where(.astro-terdhxvy){font-weight:500}.lb:where(.astro-terdhxvy) .prov:where(.astro-terdhxvy){font:400 11.5px/1.3 var(--hd-mono);color:var(--hd-fg-3);margin-top:3px;display:block}.lb:where(.astro-terdhxvy) .hd-dim:where(.astro-terdhxvy){font-size:12px}.scorecell:where(.astro-terdhxvy){justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.sbar:where(.astro-terdhxvy){background:#ffffff10;border-radius:2px;width:90px;height:4px;overflow:hidden}.sbar:where(.astro-terdhxvy) i:where(.astro-terdhxvy){background:var(--hd-fg-2);border-radius:2px;height:100%;display:block}.lb:where(.astro-terdhxvy) tbody:where(.astro-terdhxvy).partial tr:where(.astro-terdhxvy):not(.sep){opacity:.5}.lb:where(.astro-terdhxvy) tbody:where(.astro-terdhxvy).partial tr:where(.astro-terdhxvy).sep td:where(.astro-terdhxvy){text-align:left;border-top:1px solid var(--hd-line-2);white-space:normal;background:#ffffff04;padding:12px 16px;font-size:12.5px}.lb:where(.astro-terdhxvy) tbody:where(.astro-terdhxvy).partial .hd-tag:where(.astro-terdhxvy){margin-right:8px}.lb:where(.astro-terdhxvy) tbody:where(.astro-terdhxvy):not(.partial) tr:where(.astro-terdhxvy):first-child .sbar:where(.astro-terdhxvy) i:where(.astro-terdhxvy){background:var(--hd-lime);box-shadow:0 0 10px #d5fd5199}.scorecell:where(.astro-terdhxvy) b:where(.astro-terdhxvy){min-width:34px;font-weight:500}@media (width<=640px){.sbar:where(.astro-terdhxvy){width:44px}.lb:where(.astro-terdhxvy) td:where(.astro-terdhxvy),.lb:where(.astro-terdhxvy) th:where(.astro-terdhxvy){padding:10px}}.curve:where(.astro-rvlsml4r){border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-bg-1);margin:0;padding:20px 20px 16px}.claim:where(.astro-rvlsml4r){color:var(--hd-fg);max-width:64ch;margin:0 0 12px;font-size:15px}.claim:where(.astro-rvlsml4r) .hd-num:where(.astro-rvlsml4r){color:var(--hd-lime)}svg:where(.astro-rvlsml4r){width:100%;height:auto;display:block}.ax:where(.astro-rvlsml4r){font:400 11px var(--hd-mono);fill:#8a8a93}.lv:where(.astro-rvlsml4r){font:500 12px var(--hd-mono);fill:#ededee}.ns:where(.astro-rvlsml4r){font:400 10.5px var(--hd-mono);fill:#8a8a93}.end:where(.astro-rvlsml4r){font:500 12px var(--hd-sans)}circle:where(.astro-rvlsml4r){cursor:default}g:where(.astro-rvlsml4r).lo:hover polyline:where(.astro-rvlsml4r){stroke:#fffa}figcaption:where(.astro-rvlsml4r){font:400 12px var(--hd-sans);color:var(--hd-fg-2);flex-wrap:wrap;gap:8px 18px;margin-top:8px;display:flex}figcaption:where(.astro-rvlsml4r) i:where(.astro-rvlsml4r){vertical-align:middle;width:12px;height:2px;margin-right:6px;display:inline-block}.hard:where(.astro-nzqaku4p){border:1px solid var(--hd-line);border-radius:var(--hd-radius);background:var(--hd-bg-1);margin:0;padding:0;list-style:none}.hard:where(.astro-nzqaku4p) li:where(.astro-nzqaku4p){border-bottom:1px solid var(--hd-line);grid-template-columns:78px 1fr 160px 120px;align-items:center;gap:16px;margin:0;padding:12px 16px;display:grid}.hard:where(.astro-nzqaku4p) li:where(.astro-nzqaku4p):last-child{border-bottom:0}.hard:where(.astro-nzqaku4p) code:where(.astro-nzqaku4p){color:var(--hd-fg-3);background:0 0;padding:0;font-size:12px}.hard:where(.astro-nzqaku4p) .nm:where(.astro-nzqaku4p) a:where(.astro-nzqaku4p){color:var(--hd-fg);font-size:14px;text-decoration:none}.hard:where(.astro-nzqaku4p) .nm:where(.astro-nzqaku4p) a:where(.astro-nzqaku4p):hover{color:var(--hd-lime)}.hard:where(.astro-nzqaku4p) .nm:where(.astro-nzqaku4p) span:where(.astro-nzqaku4p){font:400 11.5px var(--hd-mono);color:var(--hd-fg-3);margin-top:3px;display:block}.hard:where(.astro-nzqaku4p) .bar:where(.astro-nzqaku4p){background:#ffffff10;border-radius:2px;height:4px;overflow:hidden}.hard:where(.astro-nzqaku4p) .bar:where(.astro-nzqaku4p) i:where(.astro-nzqaku4p){background:var(--hd-miss);border-radius:2px;height:100%;display:block}.hard:where(.astro-nzqaku4p) .val:where(.astro-nzqaku4p){text-align:right}.hard:where(.astro-nzqaku4p) .val:where(.astro-nzqaku4p) b:where(.astro-nzqaku4p){font-size:15px;font-weight:500}.hard:where(.astro-nzqaku4p) .val:where(.astro-nzqaku4p) span:where(.astro-nzqaku4p){color:var(--hd-fg-3);font-size:11px;display:block}@media (width<=640px){.hard:where(.astro-nzqaku4p) li:where(.astro-nzqaku4p){grid-template-columns:64px 1fr 76px}.hard:where(.astro-nzqaku4p) .bar:where(.astro-nzqaku4p){display:none}}.hm:where(.astro-okvuppma){min-width:0;margin:0}.hm:where(.astro-okvuppma) figcaption:where(.astro-okvuppma){margin-bottom:12px}.scroll:where(.astro-okvuppma){overflow-x:auto}.heat:where(.astro-okvuppma){border-collapse:separate;border-spacing:2px;font:400 12.5px/1 var(--hd-sans);width:100%}.heat:where(.astro-okvuppma) thead:where(.astro-okvuppma) th:where(.astro-okvuppma){font:500 11.5px/1.25 var(--hd-sans);color:var(--hd-fg-2);text-align:center;vertical-align:bottom;padding:0 4px 8px}.heat:where(.astro-okvuppma) thead:where(.astro-okvuppma) th:where(.astro-okvuppma) small:where(.astro-okvuppma){color:var(--hd-fg-3);margin-top:3px;font-size:10.5px;display:block}.heat:where(.astro-okvuppma) th:where(.astro-okvuppma).rl{text-align:left;color:var(--hd-fg-2);white-space:nowrap;padding-right:12px;font-size:12.5px;font-weight:400}.heat:where(.astro-okvuppma) td:where(.astro-okvuppma){text-align:center;cursor:default;border-radius:3px;min-width:52px;height:28px;font-size:12px}.heat:where(.astro-okvuppma) tr:where(.astro-okvuppma).avg th:where(.astro-okvuppma),.heat:where(.astro-okvuppma) tr:where(.astro-okvuppma).avg td:where(.astro-okvuppma){border-top:6px solid #0000}.heat:where(.astro-okvuppma) tr:where(.astro-okvuppma).avg th:where(.astro-okvuppma){color:var(--hd-fg);font-weight:500}.heat:where(.astro-okvuppma) tr:where(.astro-okvuppma).partial td:where(.astro-okvuppma),.heat:where(.astro-okvuppma) tr:where(.astro-okvuppma).partial th:where(.astro-okvuppma){opacity:.45}.heat:where(.astro-okvuppma) .pt:where(.astro-okvuppma){color:var(--hd-miss);font-size:10px}.heat:where(.astro-okvuppma) td:where(.astro-okvuppma):hover{outline-offset:-1px;outline:1px solid #ffffff80}.legend:where(.astro-vrus3zdl){font:400 11.5px var(--hd-mono);color:var(--hd-fg-3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.legend:where(.astro-vrus3zdl) i:where(.astro-vrus3zdl){border:1px solid var(--hd-line);border-radius:2px;width:160px;height:8px}.legend:where(.astro-vrus3zdl) .na:where(.astro-vrus3zdl){margin-left:12px}.chips:where(.astro-g5yhyzc2){flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.chips:where(.astro-g5yhyzc2) button:where(.astro-g5yhyzc2){font:500 13px var(--hd-sans);color:var(--hd-fg-2);border:1px solid var(--hd-line);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px}.chips:where(.astro-g5yhyzc2) button:where(.astro-g5yhyzc2) span:where(.astro-g5yhyzc2){color:var(--hd-fg-3);font:400 11px var(--hd-mono);margin-left:4px}.chips:where(.astro-g5yhyzc2) button:where(.astro-g5yhyzc2)[aria-pressed=true]{color:var(--hd-fg);background:var(--hd-lime-dim);border-color:#d5fd5166}.grid:where(.astro-g5yhyzc2){grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.sc:where(.astro-g5yhyzc2){text-align:left;background:var(--hd-bg-1);border:1px solid var(--hd-line);border-radius:var(--hd-radius);cursor:pointer;color:var(--hd-fg);font:inherit;flex-direction:column;justify-content:flex-start;margin:0;padding:0;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.sc:where(.astro-g5yhyzc2):hover{border-color:#d5fd5166}.sc:where(.astro-g5yhyzc2) .im:where(.astro-g5yhyzc2){aspect-ratio:4/3;background:#000;position:relative}.sc:where(.astro-g5yhyzc2) img:where(.astro-g5yhyzc2){object-fit:cover;opacity:.92;width:100%;height:100%;display:block}.sc:where(.astro-g5yhyzc2) .hd-tag:where(.astro-g5yhyzc2){backdrop-filter:blur(6px);background:#0a0a0bcc;position:absolute;top:8px;left:8px}.sc:where(.astro-g5yhyzc2) .meta:where(.astro-g5yhyzc2){padding:10px 12px 12px}.sc:where(.astro-g5yhyzc2) .ttl:where(.astro-g5yhyzc2){-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:13.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.sc:where(.astro-g5yhyzc2) .sub:where(.astro-g5yhyzc2){font:400 11.5px var(--hd-mono);color:var(--hd-fg-3);text-transform:lowercase;margin-top:4px}.found:where(.astro-g5yhyzc2){flex-wrap:wrap;align-items:center;gap:2px;margin-top:10px;display:flex}.found:where(.astro-g5yhyzc2) i:where(.astro-g5yhyzc2){border-radius:1.5px;width:7px;height:12px}.found:where(.astro-g5yhyzc2) i:where(.astro-g5yhyzc2).y{background:var(--hd-hit)}.found:where(.astro-g5yhyzc2) i:where(.astro-g5yhyzc2).n{background:#ffffff1c}.found:where(.astro-g5yhyzc2) span:where(.astro-g5yhyzc2){color:var(--hd-fg-2);margin-left:8px;font-size:11px}@media (width<=520px){.grid:where(.astro-g5yhyzc2){grid-template-columns:repeat(2,1fr);gap:8px}}#hd-viewer{border:1px solid var(--hd-line-2);background:var(--hd-bg);color:var(--hd-fg);border-radius:14px;width:min(1180px,100vw - 24px);max-height:calc(100vh - 32px);margin:auto;padding:0}#hd-viewer::backdrop{backdrop-filter:blur(4px);background:#000000c0}#hd-viewer .vbox{padding:22px 24px 26px;position:relative}#hd-viewer .vclose{border:1px solid var(--hd-line);color:var(--hd-fg-2);cursor:pointer;background:0 0;border-radius:8px;width:32px;height:32px;font-size:18px;position:absolute;top:12px;right:14px}#hd-viewer .vtop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:0 44px 16px 0;display:flex}#hd-viewer h3{font:600 22px/1.2 var(--hd-sans);letter-spacing:-.02em;color:var(--hd-fg);margin:6px 0 0}#hd-viewer select{font:500 13px var(--hd-sans);background:var(--hd-bg-1);color:var(--hd-fg);border:1px solid var(--hd-line-2);border-radius:8px;padding:8px 10px}#hd-viewer .vimgs{grid-template-columns:1fr 1fr;gap:14px;display:grid}#hd-viewer .vimgs.single{grid-template-columns:1fr;max-width:760px}#hd-viewer .lab{font:500 11px var(--hd-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--hd-fg-3);margin-bottom:8px}#hd-viewer .legend2{color:var(--hd-fg-2);flex-wrap:wrap;gap:8px 18px;margin:14px 0 6px;font-size:12px;display:flex}#hd-viewer .legend2 i{vertical-align:-1px;border-radius:2px;width:14px;height:10px;margin-right:6px;display:inline-block}#hd-viewer .vinfo{grid-template-columns:1fr 1fr;gap:24px;margin-top:16px;display:grid}#hd-viewer h4{font:500 11px var(--hd-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--hd-fg-3);margin:0 0 10px}#hd-viewer .item{border-top:1px solid var(--hd-line);gap:10px;padding:10px 0;font-size:13.5px;display:flex}#hd-viewer .item .nm{font-weight:500}#hd-viewer .item .ev{color:var(--hd-fg-2);margin-top:3px;line-height:1.45}#hd-viewer .dots{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}#hd-viewer .dots span{font:400 11px var(--hd-mono);border-radius:4px;padding:3px 6px}#hd-viewer .dots .y{color:var(--hd-hit);background:var(--hd-hit-bg)}#hd-viewer .dots .pc{opacity:.5}#hd-viewer .dots .n{color:var(--hd-fg-3);background:#ffffff08}#hd-viewer .warn{color:var(--hd-miss);margin-top:6px;font-size:12.5px}@media (width<=760px){#hd-viewer .vimgs,#hd-viewer .vinfo{grid-template-columns:1fr}#hd-viewer .vbox{padding:16px}}
