.backdrop[data-v-79858c21]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:10;display:flex;justify-content:flex-end}.panel[data-v-79858c21]{width:min(440px,100%);height:100%;overflow-y:auto;background:var(--surface);border-left:1px solid var(--line);padding:20px 20px 40px;box-shadow:-8px 0 32px #00000026}.head[data-v-79858c21]{display:flex;gap:12px;align-items:flex-start}.avatar[data-v-79858c21]{width:72px;height:72px;object-fit:contain;background:var(--surface-2);border-radius:12px;flex:none}.who[data-v-79858c21]{flex:1;min-width:0}h2[data-v-79858c21]{margin:4px 0 2px;font-size:20px}.muted[data-v-79858c21]{color:var(--muted);margin:0}.small[data-v-79858c21]{font-size:12px}.pad[data-v-79858c21]{padding:24px 0}.title-badge[data-v-79858c21]{display:inline-block;margin:6px 0 0;font-size:12px;padding:2px 8px;border-radius:99px;background:var(--accent-soft);color:var(--accent)}.close[data-v-79858c21]{border:none;background:none;font-size:18px;min-height:0;padding:4px 8px;color:var(--muted)}.error[data-v-79858c21]{color:var(--danger);margin-top:16px}.presets[data-v-79858c21]{display:flex;gap:6px;margin:18px 0 12px;flex-wrap:wrap}.presets button[data-v-79858c21]{min-height:30px;padding:4px 10px;font-size:12px;border-radius:99px}.presets .on[data-v-79858c21]{background:var(--text);color:var(--surface);border-color:var(--text)}.grid[data-v-79858c21]{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;background:var(--surface-2);padding:10px;border-radius:12px}.extras[data-v-79858c21]{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.extras .slot[data-v-79858c21]{width:56px}.slot[data-v-79858c21]{position:relative;aspect-ratio:1;min-height:0;padding:0;border-radius:8px;background:var(--surface);border:2px solid var(--line);display:grid;place-items:center}.slot.empty[data-v-79858c21]{visibility:hidden}.slot[data-v-79858c21]:disabled{cursor:default;opacity:.55}.slot img[data-v-79858c21]{max-width:70%;max-height:70%;image-rendering:pixelated}.slot.on[data-v-79858c21]{outline:2px solid var(--accent);outline-offset:1px}.slot-name[data-v-79858c21]{font-size:10px;color:var(--muted);text-align:center;line-height:1.1;padding:2px}.sf[data-v-79858c21]{position:absolute;right:3px;bottom:1px;font-size:10px;font-weight:700;color:var(--gold)}.slot.rare[data-v-79858c21]{border-color:var(--g-rare)}.slot.epic[data-v-79858c21]{border-color:var(--g-epic)}.slot.unique[data-v-79858c21]{border-color:var(--g-unique)}.slot.legendary[data-v-79858c21]{border-color:var(--g-legendary)}.detail[data-v-79858c21]{margin-top:16px;border:1px solid var(--line);border-radius:12px;padding:14px}.d-head[data-v-79858c21]{display:flex;gap:12px;align-items:center}.d-head img[data-v-79858c21]{width:48px;height:48px;object-fit:contain;image-rendering:pixelated;background:var(--surface-2);border-radius:8px;padding:6px}h3[data-v-79858c21]{margin:2px 0;font-size:16px}.stars[data-v-79858c21]{margin:0;color:var(--gold);font-weight:700;font-size:13px}.block[data-v-79858c21]{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.stat-line[data-v-79858c21]{display:grid;grid-template-columns:1fr auto;gap:0 8px;font-size:13px;padding:2px 0}.stat-line b[data-v-79858c21]{font-variant-numeric:tabular-nums}.stat-line em[data-v-79858c21]{grid-column:1 / -1;font-style:normal;font-size:11px;color:var(--muted)}.grade[data-v-79858c21]{margin:0 0 4px;font-size:12px;font-weight:700}.grade.rare[data-v-79858c21]{color:var(--g-rare)}.grade.epic[data-v-79858c21]{color:var(--g-epic)}.grade.unique[data-v-79858c21]{color:var(--g-unique)}.grade.legendary[data-v-79858c21]{color:var(--g-legendary)}.opt[data-v-79858c21]{margin:2px 0;font-size:13px}.page[data-v-5e29b7e0]{max-width:1080px;margin:0 auto;padding:32px 16px 80px}section[data-v-5e29b7e0]{margin-bottom:44px}h2[data-v-5e29b7e0]{font-size:16px;margin:0 0 12px}h3[data-v-5e29b7e0]{font-size:15px;margin:0 0 12px}.accent[data-v-5e29b7e0]{color:var(--accent)}.muted[data-v-5e29b7e0]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.small[data-v-5e29b7e0]{font-size:12px;margin-bottom:10px}.card[data-v-5e29b7e0]{background:var(--surface);border:1px solid var(--line);border-radius:14px}.note[data-v-5e29b7e0]{font-size:12px;color:var(--muted);margin:10px 2px 0;line-height:1.7}.note b[data-v-5e29b7e0]{color:var(--text)}.h-sub[data-v-5e29b7e0]{font-size:12px;font-weight:400;color:var(--muted);margin-left:8px}.hero[data-v-5e29b7e0]{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;align-items:end;padding:24px 0 8px}.eyebrow[data-v-5e29b7e0]{grid-column:1 / -1;margin:0 0 -16px;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--muted)}.hero h1[data-v-5e29b7e0]{grid-column:1;font-size:clamp(26px,4vw,40px);line-height:1.25;letter-spacing:-.03em;margin:0}.lead[data-v-5e29b7e0]{grid-column:1;margin:0;font-size:15px;line-height:1.75;color:var(--muted);max-width:580px}.lead b[data-v-5e29b7e0]{color:var(--text)}.progress-card[data-v-5e29b7e0]{grid-column:2;grid-row:2 / span 2;align-self:end;display:block;text-decoration:none;color:inherit;padding:18px;background:var(--surface);border:1px solid var(--line);border-radius:14px;transition:border-color .15s}.progress-card[data-v-5e29b7e0]:hover{border-color:var(--accent)}.pc-label[data-v-5e29b7e0]{font-size:12px;color:var(--muted)}.pc-nums[data-v-5e29b7e0]{display:flex;gap:28px;margin:8px 0 12px}.pc-nums div[data-v-5e29b7e0]{display:flex;flex-direction:column}.pc-nums b[data-v-5e29b7e0]{font-size:30px;font-variant-numeric:tabular-nums;line-height:1.15}.pc-nums small[data-v-5e29b7e0]{color:var(--muted);font-size:12px}.pc-bottom[data-v-5e29b7e0]{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);border-top:1px solid var(--line);padding-top:10px}.go[data-v-5e29b7e0]{color:var(--accent);font-weight:600}.two-col[data-v-5e29b7e0]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.inven[data-v-5e29b7e0]{padding:16px 18px}.iv-row[data-v-5e29b7e0]{display:grid;grid-template-columns:140px 1fr 28px;gap:10px;align-items:center;font-size:13px;padding:4px 0;color:var(--muted)}.iv-row b[data-v-5e29b7e0]{text-align:right;font-variant-numeric:tabular-nums}.iv-bar[data-v-5e29b7e0],.bar[data-v-5e29b7e0]{height:8px;background:var(--surface-2);border-radius:99px;overflow:hidden}.iv-bar i[data-v-5e29b7e0],.bar i[data-v-5e29b7e0]{display:block;height:100%;background:var(--muted);opacity:.45;border-radius:99px}.iv-row.hit[data-v-5e29b7e0]{color:var(--text);font-weight:600}.iv-row.hit .iv-bar i[data-v-5e29b7e0],.bar.acc i[data-v-5e29b7e0]{background:var(--accent);opacity:1}.quotes[data-v-5e29b7e0]{display:flex;flex-direction:column;gap:10px}blockquote[data-v-5e29b7e0]{margin:0;padding:14px 16px;font-size:14px;border-left:4px solid var(--accent)}.steps[data-v-5e29b7e0]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.step[data-v-5e29b7e0]{padding:18px;display:flex;flex-direction:column}.step h3[data-v-5e29b7e0]{margin:10px 0 6px;font-size:16px}.step p[data-v-5e29b7e0]{margin:0;font-size:13px;line-height:1.7;color:var(--muted);flex:1}.step.doing[data-v-5e29b7e0]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.step-head[data-v-5e29b7e0]{display:flex;justify-content:space-between;align-items:center}.no[data-v-5e29b7e0]{font-size:12px;font-weight:800;color:var(--muted);letter-spacing:.05em}.badge[data-v-5e29b7e0]{font-size:11px;font-weight:700;padding:2px 9px;border-radius:99px;background:var(--surface-2);color:var(--muted)}.badge.doing[data-v-5e29b7e0]{background:var(--accent-soft);color:var(--accent)}.badge.done[data-v-5e29b7e0]{background:color-mix(in srgb,var(--g-legendary) 15%,transparent);color:var(--g-legendary)}.step-link[data-v-5e29b7e0]{margin-top:14px;font-size:13px;font-weight:600;color:var(--accent);text-decoration:none}.models[data-v-5e29b7e0]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.model[data-v-5e29b7e0]{padding:16px 18px}.model.best[data-v-5e29b7e0]{border-color:var(--g-legendary)}.m-head[data-v-5e29b7e0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.model dl[data-v-5e29b7e0]{display:grid;grid-template-columns:repeat(3,1fr);margin:0;gap:8px}.model dt[data-v-5e29b7e0]{font-size:11px;color:var(--muted)}.model dd[data-v-5e29b7e0]{margin:2px 0 0;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.results[data-v-5e29b7e0]{margin-bottom:12px}.chart[data-v-5e29b7e0]{padding:16px 18px}.bar-row[data-v-5e29b7e0]{display:grid;grid-template-columns:150px 1fr 44px;gap:10px;align-items:center;font-size:13px;padding:3px 0}.bar-row b[data-v-5e29b7e0]{text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.bl small[data-v-5e29b7e0]{color:var(--muted);font-size:11px;margin-left:4px}.lowest[data-v-5e29b7e0]{padding:16px 18px;margin-bottom:12px}.table-wrap[data-v-5e29b7e0]{overflow-x:auto}table[data-v-5e29b7e0]{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}th[data-v-5e29b7e0],td[data-v-5e29b7e0]{padding:8px 10px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}th[data-v-5e29b7e0]{font-size:12px;color:var(--muted);font-weight:600}tbody tr:last-child td[data-v-5e29b7e0]{border-bottom:none}.num[data-v-5e29b7e0]{text-align:right}.neg[data-v-5e29b7e0]{color:var(--danger);font-weight:700}.muted-td[data-v-5e29b7e0]{color:var(--muted)}.link[data-v-5e29b7e0]{border:none;background:none;padding:0;min-height:0;font-weight:700;color:var(--text);text-decoration:underline;text-underline-offset:3px}.link[data-v-5e29b7e0]:hover{color:var(--accent)}.chip[data-v-5e29b7e0]{display:inline-block;font-size:12px;padding:2px 8px;border-radius:99px;background:var(--surface-2);margin:1px 4px 1px 0}.findings[data-v-5e29b7e0]{padding:18px 20px}.findings h3[data-v-5e29b7e0]{margin:0 0 8px;font-size:14px}.findings ul[data-v-5e29b7e0]{margin:0;padding-left:18px;font-size:13px;line-height:1.8;color:var(--muted)}.findings li[data-v-5e29b7e0]{margin-bottom:6px}.findings li b[data-v-5e29b7e0]{color:var(--text)}.defs[data-v-5e29b7e0]{display:flex;flex-direction:column;gap:10px}.def[data-v-5e29b7e0]{padding:14px 16px;display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center;border-left:4px solid var(--accent)}.def b[data-v-5e29b7e0]{font-size:14px}.def span[data-v-5e29b7e0]{font-size:13px;color:var(--muted);line-height:1.6}.feats[data-v-5e29b7e0]{padding:18px;display:flex;flex-direction:column;gap:14px}.group b[data-v-5e29b7e0]{font-size:13px}.group ul[data-v-5e29b7e0]{margin:4px 0 0;padding-left:16px;font-size:13px;color:var(--muted);line-height:1.75}.side[data-v-5e29b7e0]{padding:18px 20px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.side h2[data-v-5e29b7e0]{font-size:14px;margin-bottom:6px}@media(max-width:900px){.steps[data-v-5e29b7e0]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.hero[data-v-5e29b7e0],.two-col[data-v-5e29b7e0],.side[data-v-5e29b7e0],.models[data-v-5e29b7e0]{grid-template-columns:1fr}.progress-card[data-v-5e29b7e0]{grid-column:1;grid-row:auto}.steps[data-v-5e29b7e0]{grid-template-columns:1fr}.eyebrow[data-v-5e29b7e0]{margin-bottom:0}.bar-row[data-v-5e29b7e0]{grid-template-columns:110px 1fr 40px}.iv-row[data-v-5e29b7e0]{grid-template-columns:120px 1fr 28px}}.page[data-v-b553b7eb]{max-width:1180px;margin:0 auto;padding:24px 16px 64px}h1[data-v-b553b7eb]{font-size:24px;margin:0 0 6px;letter-spacing:-.02em}h2[data-v-b553b7eb]{font-size:16px;margin:32px 0 10px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.accent[data-v-b553b7eb]{color:var(--accent)}.sub[data-v-b553b7eb],.muted[data-v-b553b7eb]{color:var(--muted);margin:0}.small[data-v-b553b7eb]{font-size:12px;font-weight:400}.pad[data-v-b553b7eb]{padding:40px 0}.error[data-v-b553b7eb]{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent);padding:10px 14px;border-radius:8px}.note[data-v-b553b7eb]{font-size:12px;color:var(--muted);margin:8px 2px 0}.card[data-v-b553b7eb]{background:var(--surface);border:1px solid var(--line);border-radius:12px}.cards[data-v-b553b7eb]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:12px;margin-top:20px}.stat[data-v-b553b7eb]{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.stat span[data-v-b553b7eb]{font-size:12px;color:var(--muted)}.stat b[data-v-b553b7eb]{font-size:22px;font-variant-numeric:tabular-nums}.stat small[data-v-b553b7eb]{font-size:13px;color:var(--muted);font-weight:500}.stat em[data-v-b553b7eb]{font-style:normal;font-size:12px;color:var(--muted)}.bar[data-v-b553b7eb]{height:6px;background:var(--surface-2);border-radius:99px;overflow:hidden}.bar i[data-v-b553b7eb]{display:block;height:100%;background:var(--accent);border-radius:99px}.table-wrap[data-v-b553b7eb]{overflow-x:auto}table[data-v-b553b7eb]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th[data-v-b553b7eb],td[data-v-b553b7eb]{padding:9px 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--line)}th[data-v-b553b7eb]{font-size:12px;color:var(--muted);font-weight:600;background:var(--surface-2)}tbody tr:last-child td[data-v-b553b7eb]{border-bottom:none}.num[data-v-b553b7eb]{text-align:right}.sortable[data-v-b553b7eb]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable[data-v-b553b7eb]:hover{color:var(--text)}.arrow[data-v-b553b7eb]{margin-left:4px;font-size:10px;color:var(--accent)}.clickable[data-v-b553b7eb]{cursor:pointer}.clickable[data-v-b553b7eb]:hover,tr.active[data-v-b553b7eb]{background:var(--surface-2)}tr.active td[data-v-b553b7eb]:first-child{box-shadow:inset 3px 0 0 var(--accent)}.progress[data-v-b553b7eb]{display:flex;align-items:center;gap:10px;min-width:180px}.progress .bar[data-v-b553b7eb]{flex:1}.progress span[data-v-b553b7eb]{font-size:12px;color:var(--muted);min-width:52px}.rate[data-v-b553b7eb]{padding:1px 8px;border-radius:99px;background:var(--surface-2)}.rate.hot[data-v-b553b7eb]{background:var(--accent-soft);color:var(--accent);font-weight:700}.name[data-v-b553b7eb]{font-weight:600}.zero[data-v-b553b7eb]{color:var(--danger)}.new-tag[data-v-b553b7eb]{margin-left:6px;font-size:10px;font-weight:700;color:var(--accent)}.link[data-v-b553b7eb]{min-height:0;padding:0 4px;border:none;background:none;color:var(--accent);cursor:pointer;font-size:12px}.chart[data-v-b553b7eb]{padding:14px 16px 10px}.legend[data-v-b553b7eb]{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;margin-bottom:6px}.legend span[data-v-b553b7eb]{display:inline-flex;align-items:center;gap:6px}.dot[data-v-b553b7eb]{width:10px;height:10px;border-radius:50%;display:inline-block}svg[data-v-b553b7eb]{width:100%;height:auto;display:block}.band[data-v-b553b7eb]{fill:var(--surface-2)}.band-label[data-v-b553b7eb]{font-size:11px;fill:var(--muted);font-weight:600}.grid[data-v-b553b7eb]{stroke:var(--line);stroke-width:1}.tick[data-v-b553b7eb]{font-size:11px;fill:var(--muted)}.axis[data-v-b553b7eb]{font-size:12px;fill:var(--muted)}.pt[data-v-b553b7eb]{stroke:var(--surface);stroke-width:1.5;cursor:pointer;transition:r .1s}.pt[data-v-b553b7eb]:hover{r:7}.pt.old[data-v-b553b7eb],.dot.old[data-v-b553b7eb]{fill:#5b7fb8;background:#5b7fb8}.pt.new[data-v-b553b7eb],.dot.new[data-v-b553b7eb]{fill:var(--accent);background:var(--accent)}.hover-line[data-v-b553b7eb]{font-size:13px;margin:6px 0 0;min-height:20px}@media(max-width:760px){.cards[data-v-b553b7eb]{grid-template-columns:1fr 1fr}}.page[data-v-42a4566d]{max-width:1180px;margin:0 auto;padding:24px 16px 64px}h1[data-v-42a4566d]{font-size:24px;margin:0 0 6px;letter-spacing:-.02em}.accent[data-v-42a4566d]{color:var(--accent)}.sub[data-v-42a4566d]{margin:0;color:var(--muted);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.badge[data-v-42a4566d]{font-size:12px;padding:2px 8px;border-radius:99px}.badge.warn[data-v-42a4566d]{background:var(--accent-soft);color:var(--accent)}.filters[data-v-42a4566d]{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:24px 0 16px}.filters label[data-v-42a4566d]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}input[data-v-42a4566d],select[data-v-42a4566d]{background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:7px 10px;min-height:36px}button[data-v-42a4566d]{cursor:pointer;border-radius:8px;border:1px solid var(--line);background:var(--surface);padding:7px 14px;min-height:36px}button[data-v-42a4566d]:disabled{opacity:.45;cursor:default}.primary[data-v-42a4566d]{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.error[data-v-42a4566d]{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent);padding:10px 14px;border-radius:8px}.card[data-v-42a4566d]{background:var(--surface);border:1px solid var(--line);border-radius:12px}.summary[data-v-42a4566d]{display:grid;grid-template-columns:160px 200px 1fr 1fr;gap:12px;margin-bottom:16px}.stat[data-v-42a4566d]{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.stat span[data-v-42a4566d],.label[data-v-42a4566d]{font-size:12px;color:var(--muted)}.stat b[data-v-42a4566d]{font-size:20px;font-variant-numeric:tabular-nums}.chips[data-v-42a4566d]{padding:12px 14px;display:flex;flex-wrap:wrap;gap:6px;align-content:flex-start}.chips .label[data-v-42a4566d]{width:100%}.chip[data-v-42a4566d]{min-height:0;padding:3px 9px;border-radius:99px;font-size:12px;background:var(--surface-2);border:none}.chip em[data-v-42a4566d]{font-style:normal;color:var(--accent);font-weight:600;margin-left:2px}.chip.static[data-v-42a4566d]{cursor:default}.toolbar[data-v-42a4566d]{display:flex;gap:12px;align-items:center;margin-bottom:10px}.search[data-v-42a4566d]{flex:1;max-width:360px}.muted[data-v-42a4566d]{color:var(--muted)}.table-wrap[data-v-42a4566d]{overflow-x:auto}table[data-v-42a4566d]{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th[data-v-42a4566d],td[data-v-42a4566d]{padding:10px 12px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--line)}th[data-v-42a4566d]{font-size:12px;color:var(--muted);font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--surface-2);position:sticky;top:0}th[data-v-42a4566d]:hover{color:var(--text)}.num[data-v-42a4566d]{text-align:right}.arrow[data-v-42a4566d]{margin-left:4px;font-size:10px;color:var(--accent)}tbody tr[data-v-42a4566d]:hover{background:var(--surface-2)}.clickable[data-v-42a4566d]{cursor:pointer}tbody tr:last-child td[data-v-42a4566d]{border-bottom:none}.name[data-v-42a4566d]{font-weight:600}.rank[data-v-42a4566d]{display:inline-block;min-width:30px;text-align:center;font-weight:700}.rank.gold[data-v-42a4566d],.rank.silver[data-v-42a4566d],.rank.bronze[data-v-42a4566d]{color:#fff;border-radius:6px;padding:1px 6px}.rank.gold[data-v-42a4566d]{background:var(--gold)}.rank.silver[data-v-42a4566d]{background:var(--silver)}.rank.bronze[data-v-42a4566d]{background:var(--bronze)}.empty[data-v-42a4566d]{text-align:center;color:var(--muted);padding:40px}.skeleton i[data-v-42a4566d]{display:block;height:12px;border-radius:4px;background:var(--surface-2);animation:pulse-42a4566d 1.2s infinite}@keyframes pulse-42a4566d{50%{opacity:.4}}.pager[data-v-42a4566d]{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:16px}.pager span[data-v-42a4566d]{padding:0 10px;color:var(--muted);font-variant-numeric:tabular-nums}@media(max-width:760px){.summary[data-v-42a4566d]{grid-template-columns:1fr 1fr}.chips[data-v-42a4566d]{grid-column:span 2}}.fig[data-v-27c69ae3]{display:flex;flex-direction:column;gap:14px}.step[data-v-27c69ae3]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;overflow-x:auto}.step-h[data-v-27c69ae3]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:14px}.step-h b[data-v-27c69ae3]{font-size:15px}.no[data-v-27c69ae3]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--accent);color:#fff;font-size:12px;font-weight:800}.muted[data-v-27c69ae3]{color:var(--muted);font-size:12px;font-weight:400}.note[data-v-27c69ae3]{font-size:12px;color:var(--muted);margin:12px 0 0;line-height:1.7}.note b[data-v-27c69ae3]{color:var(--text)}.eq[data-v-27c69ae3]{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;min-width:max-content}.op[data-v-27c69ae3]{font-size:20px;font-weight:700;color:var(--muted);align-self:center;margin-bottom:28px}.mat-wrap[data-v-27c69ae3]{display:flex;gap:8px}.row-labels[data-v-27c69ae3]{display:flex;flex-direction:column}.row-labels .corner[data-v-27c69ae3]{height:30px}.rl[data-v-27c69ae3]{height:34px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;font-size:12px;font-weight:600;white-space:nowrap}.rl small[data-v-27c69ae3]{font-size:10px;color:var(--muted);font-weight:400}.rl.dots[data-v-27c69ae3]{color:var(--muted)}.rl.sum[data-v-27c69ae3]{color:var(--muted);font-weight:700;height:30px}.col-labels[data-v-27c69ae3]{display:flex;height:30px;align-items:flex-end;padding:0 12px 4px;gap:0}.col-labels span[data-v-27c69ae3]{width:92px;text-align:center;font-size:11px;font-weight:700;line-height:1.2}.col-labels .dots[data-v-27c69ae3]{width:36px;color:var(--muted)}.mat[data-v-27c69ae3]{position:relative;display:grid;grid-template-columns:repeat(var(--cols),auto);padding:2px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-variant-numeric:tabular-nums}.mat[data-v-27c69ae3]:before,.mat[data-v-27c69ae3]:after{content:"";position:absolute;top:0;bottom:0;width:7px;border:2px solid var(--text)}.mat[data-v-27c69ae3]:before{left:0;border-right:none}.mat[data-v-27c69ae3]:after{right:0;border-left:none}.mat>span[data-v-27c69ae3]{width:92px;height:34px;display:flex;flex-direction:column;align-items:center;justify-content:center}.mat>span.dots[data-v-27c69ae3]{width:36px;color:var(--muted)}.mat[style*="--cols: 1"]>span.dots[data-v-27c69ae3]{width:92px}.mat.sq>span[data-v-27c69ae3]:not(.dots){width:72px}.mat .neg[data-v-27c69ae3]{color:var(--danger)}.mat .tip small[data-v-27c69ae3]{font-size:10px;color:var(--muted);font-family:inherit}.mat .diag[data-v-27c69ae3]{background:var(--accent-soft);color:var(--accent);font-weight:700;border-radius:6px}.mat.result>span[data-v-27c69ae3]:not(.dots){font-weight:800}.mat-foot[data-v-27c69ae3]{display:grid;grid-template-columns:repeat(var(--cols),92px);padding:6px 12px 0;font-variant-numeric:tabular-nums}.mat-foot b[data-v-27c69ae3]{height:30px;display:grid;place-items:center;font-size:13px;border-top:1px dashed var(--line)}.mat-foot .rank small[data-v-27c69ae3]{color:var(--muted);font-weight:400;font-size:11px}.mat-foot .rank.top[data-v-27c69ae3]{color:var(--accent)}.cap[data-v-27c69ae3]{margin:6px 0 0;text-align:center;font-size:13px}.cap small[data-v-27c69ae3]{display:block;font-size:11px;color:var(--muted)}.alpha[data-v-27c69ae3]{color:var(--accent)}.formula-line[data-v-27c69ae3]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:16px;margin-bottom:14px;display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.model-eq[data-v-27c69ae3]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:15px;line-height:2;display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline}.model-eq span[data-v-27c69ae3]:not(.muted){padding:1px 8px;border-radius:6px;background:var(--surface-2)}.check[data-v-27c69ae3]{margin:10px 0 0;font-size:12px;color:var(--g-legendary);font-weight:600}.c0[data-v-27c69ae3]{color:#2f7dd1}.c1[data-v-27c69ae3]{color:#b55bd6}.c2[data-v-27c69ae3]{color:#2e9e6a}.mat .c0[data-v-27c69ae3],.mat .c1[data-v-27c69ae3],.mat .c2[data-v-27c69ae3]{color:inherit}.mat .neg.c0[data-v-27c69ae3],.mat .neg.c1[data-v-27c69ae3],.mat .neg.c2[data-v-27c69ae3]{color:var(--danger)}.mat.result .c0[data-v-27c69ae3],.mat-foot .c0[data-v-27c69ae3],.model-eq .c0[data-v-27c69ae3]{color:#2f7dd1}.mat.result .c1[data-v-27c69ae3],.mat-foot .c1[data-v-27c69ae3],.model-eq .c1[data-v-27c69ae3]{color:#b55bd6}.mat.result .c2[data-v-27c69ae3],.mat-foot .c2[data-v-27c69ae3],.model-eq .c2[data-v-27c69ae3]{color:#2e9e6a}.fig[data-v-cbaf5733]{display:flex;flex-direction:column;gap:14px}.step[data-v-cbaf5733]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;overflow-x:auto}.step-h[data-v-cbaf5733]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:14px}.step-h b[data-v-cbaf5733]{font-size:15px}.no[data-v-cbaf5733]{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--text);color:var(--surface);font-size:12px;font-weight:800}.muted[data-v-cbaf5733]{color:var(--muted);font-size:12px;font-weight:400}.note[data-v-cbaf5733]{font-size:12px;color:var(--muted);margin:12px 0 0;line-height:1.7}.note b[data-v-cbaf5733]{color:var(--text)}.mono[data-v-cbaf5733],.formula-line[data-v-cbaf5733],.mat[data-v-cbaf5733],.result-line[data-v-cbaf5733],.path[data-v-cbaf5733]{font-family:ui-monospace,SF Mono,Menlo,monospace}.formula-line[data-v-cbaf5733]{font-size:15px;margin:0 0 14px;display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.formula-line.sp[data-v-cbaf5733]{margin:18px 0 12px}.why[data-v-cbaf5733]{background:var(--surface-2);border-radius:10px;padding:12px 14px;margin:-4px 0 16px;font-size:12px;line-height:1.7;color:var(--muted);max-width:820px}.why dl[data-v-cbaf5733]{margin:0 0 8px;display:grid;gap:2px}.why dl div[data-v-cbaf5733]{display:grid;grid-template-columns:56px 1fr;gap:8px}.why dt[data-v-cbaf5733]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:700;color:var(--text)}.why dd[data-v-cbaf5733]{margin:0}.why b[data-v-cbaf5733]{color:var(--text)}.why p[data-v-cbaf5733]{margin:0}.two[data-v-cbaf5733]{display:flex;gap:28px;align-items:flex-start;min-width:max-content}.eq[data-v-cbaf5733]{display:flex;align-items:center;gap:16px;min-width:max-content}.op[data-v-cbaf5733]{font-size:18px;font-weight:700;color:var(--muted);margin-bottom:28px;white-space:nowrap}.op.muted[data-v-cbaf5733]{font-size:12px;font-family:inherit}.mat-wrap[data-v-cbaf5733]{display:flex;gap:8px}.row-labels[data-v-cbaf5733]{display:flex;flex-direction:column}.row-labels .corner[data-v-cbaf5733]{height:30px}.rl[data-v-cbaf5733]{height:32px;display:flex;align-items:center;justify-content:flex-end;font-size:12px;font-weight:600;white-space:nowrap}.rl.dots[data-v-cbaf5733]{color:var(--muted)}.rl.sum[data-v-cbaf5733]{height:30px;color:var(--muted);font-weight:700}.col-labels[data-v-cbaf5733]{display:flex;height:30px;align-items:flex-end;padding:0 12px 4px}.col-labels span[data-v-cbaf5733]{width:84px;text-align:center;font-size:11px;font-weight:700;line-height:1.2}.mat[data-v-cbaf5733]{position:relative;display:grid;grid-template-columns:repeat(var(--cols),auto);padding:2px 12px;font-size:13px;font-variant-numeric:tabular-nums}.mat[data-v-cbaf5733]:before,.mat[data-v-cbaf5733]:after{content:"";position:absolute;top:0;bottom:0;width:7px;border:2px solid var(--text)}.mat[data-v-cbaf5733]:before{left:0;border-right:none}.mat[data-v-cbaf5733]:after{right:0;border-left:none}.mat>span[data-v-cbaf5733]{width:84px;height:32px;display:flex;align-items:center;justify-content:center}.mat.sq>span[data-v-cbaf5733]{width:64px}.mat>span.dots[data-v-cbaf5733]{color:var(--muted)}.mat.sq>span.dots[data-v-cbaf5733]{width:30px}.mat .neg[data-v-cbaf5733]{color:var(--danger)}.mat .muted-cell[data-v-cbaf5733]{color:var(--muted)}.mat .diag[data-v-cbaf5733]{background:var(--accent-soft);color:var(--accent);font-weight:700;border-radius:6px}.mat.result>span[data-v-cbaf5733]{font-weight:800}.mat-foot[data-v-cbaf5733]{display:grid;grid-template-columns:repeat(var(--cols),84px);padding:6px 12px 0;font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace}.mat-foot b[data-v-cbaf5733]{height:30px;display:grid;place-items:center;font-size:14px}.mat-foot b.hl[data-v-cbaf5733],.mat-foot b.hl2[data-v-cbaf5733]{border-top:2px solid currentColor}.cap[data-v-cbaf5733]{margin:6px 0 0;text-align:center;font-size:13px}.cap small[data-v-cbaf5733]{display:block;font-size:11px;color:var(--muted)}.hl[data-v-cbaf5733]{color:#c46a12}.hl2[data-v-cbaf5733]{color:#2f7dd1}.mat span.hl[data-v-cbaf5733]{background:color-mix(in srgb,#c46a12 9%,transparent)}.mat span.hl2[data-v-cbaf5733]{background:color-mix(in srgb,#2f7dd1 9%,transparent)}.alpha[data-v-cbaf5733]{color:var(--accent)}.result-line[data-v-cbaf5733]{display:flex;align-items:center;gap:14px;margin-top:16px;flex-wrap:wrap;font-size:15px}.frac[data-v-cbaf5733]{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.frac i[data-v-cbaf5733]{display:block;width:100%;min-width:80px;border-top:2px solid var(--text)}.big[data-v-cbaf5733]{font-size:20px}.chart[data-v-cbaf5733]{margin:0;width:360px}.chart svg[data-v-cbaf5733]{width:100%;height:auto;display:block}.grid[data-v-cbaf5733]{stroke:var(--line)}.tick[data-v-cbaf5733],.axis[data-v-cbaf5733]{font-size:10px;fill:var(--muted);font-family:ui-monospace,Menlo,monospace}.line[data-v-cbaf5733]{fill:none;stroke:var(--text);stroke-width:2;opacity:.7}circle[data-v-cbaf5733]{fill:var(--surface);stroke:var(--text);stroke-width:1.5}circle.best[data-v-cbaf5733]{fill:#2f7dd1;stroke:#2f7dd1}.guide[data-v-cbaf5733]{stroke:#2f7dd1;stroke-dasharray:3 3}.best-label[data-v-cbaf5733]{font-size:11px;font-weight:700;fill:#2f7dd1;font-family:ui-monospace,Menlo,monospace}figcaption[data-v-cbaf5733]{font-size:11px;color:var(--muted);line-height:1.5;margin-top:4px}.legend[data-v-cbaf5733]{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;margin-bottom:28px}.path[data-v-cbaf5733]{display:grid;gap:6px;font-size:13px;min-width:620px}.path-head[data-v-cbaf5733],.path-row[data-v-cbaf5733]{display:grid;grid-template-columns:230px repeat(3,1fr);gap:12px;align-items:center}.path-head span[data-v-cbaf5733]{font-family:Pretendard,system-ui,sans-serif;font-size:11px;font-weight:700}.stage[data-v-cbaf5733]{font-family:Pretendard,system-ui,sans-serif;font-size:12px;color:var(--muted)}.path-row.final .stage[data-v-cbaf5733]{color:var(--text);font-weight:700}.path-row.final[data-v-cbaf5733]{border-top:1px dashed var(--line);padding-top:6px}.cell[data-v-cbaf5733]{position:relative;height:24px;display:flex;align-items:center}.cell .bar[data-v-cbaf5733]{position:absolute;left:0;top:4px;bottom:4px;border-radius:4px;opacity:.22}.cell b[data-v-cbaf5733]{position:relative;padding-left:6px;font-variant-numeric:tabular-nums}.cell em[data-v-cbaf5733]{color:var(--muted);font-style:normal;padding-left:6px}.c0[data-v-cbaf5733]{color:#2f7dd1}.c1[data-v-cbaf5733]{color:#b55bd6}.c2[data-v-cbaf5733]{color:#2e9e6a}.bg0[data-v-cbaf5733]{background:#2f7dd1}.bg1[data-v-cbaf5733]{background:#b55bd6}.bg2[data-v-cbaf5733]{background:#2e9e6a}.page[data-v-83516a83]{max-width:1080px;margin:0 auto;padding:32px 16px 80px}header[data-v-83516a83]{margin-bottom:24px}h1[data-v-83516a83]{font-size:26px;margin:0 0 6px;letter-spacing:-.02em}.accent[data-v-83516a83]{color:var(--accent)}.sub[data-v-83516a83]{margin:0;color:var(--muted);font-size:14px;line-height:1.7}section[data-v-83516a83]{margin-bottom:32px}h2[data-v-83516a83]{font-size:16px;margin:0 0 8px}.h-sub[data-v-83516a83]{font-weight:400;margin-left:6px}.h-sub code[data-v-83516a83]{font-size:12px;color:var(--muted)}.card[data-v-83516a83]{background:var(--surface);border:1px solid var(--line);border-radius:14px}.muted[data-v-83516a83]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.note[data-v-83516a83]{font-size:12px;color:var(--muted);margin:10px 2px 0;line-height:1.7}.note.top[data-v-83516a83]{margin:0 2px 8px}.error[data-v-83516a83]{color:var(--danger)}code[data-v-83516a83]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.target[data-v-83516a83]{padding:18px 20px;display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center}.tag[data-v-83516a83]{display:inline-block;font-size:11px;font-weight:700;padding:2px 9px;border-radius:99px;background:var(--accent-soft);color:var(--accent);margin-bottom:8px}.formula.big[data-v-83516a83]{display:block;font-size:22px;font-weight:700;margin-bottom:6px;color:var(--text);background:none;padding:0}.target .why b[data-v-83516a83]{color:var(--text)}.table-wrap[data-v-83516a83]{overflow-x:auto}table[data-v-83516a83]{width:100%;min-width:720px;border-collapse:collapse;font-size:13px;table-layout:fixed}.c-med[data-v-83516a83]{width:84px}.c-range[data-v-83516a83]{width:150px}.c-rank[data-v-83516a83]{width:88px}th[data-v-83516a83],td[data-v-83516a83]{padding:10px 12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}th[data-v-83516a83]{font-size:12px;color:var(--muted);font-weight:600;background:var(--surface-2);white-space:nowrap}tbody tr:last-child td[data-v-83516a83]{border-bottom:none}.c-name[data-v-83516a83]{width:190px}.c-name b[data-v-83516a83]{display:block}.key[data-v-83516a83]{color:var(--muted);font-size:11px}.formula[data-v-83516a83]{display:inline-block;max-width:100%;word-break:break-word;background:var(--surface-2);padding:3px 8px;border-radius:6px;line-height:1.6;white-space:pre-wrap}.why-line[data-v-83516a83]{margin:6px 0 0;font-size:12px;color:var(--muted)}.num[data-v-83516a83]{text-align:right;font-variant-numeric:tabular-nums}.muted-td[data-v-83516a83]{color:var(--muted)}.muted-td small[data-v-83516a83]{display:block;font-size:11px}.rank[data-v-83516a83]{font-weight:700}.rank small[data-v-83516a83]{color:var(--muted);font-weight:400}.rank.top[data-v-83516a83]{color:var(--accent)}.excluded[data-v-83516a83]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ex[data-v-83516a83]{padding:14px 16px;display:flex;flex-direction:column;gap:6px;border-left:4px solid var(--line)}.ex b[data-v-83516a83]{font-size:14px}.ex span[data-v-83516a83]{font-size:13px;color:var(--muted);line-height:1.7}.prep[data-v-83516a83]{padding:18px 20px}.prep ol[data-v-83516a83]{margin:8px 0 0;padding-left:20px;font-size:13px;line-height:1.9;color:var(--muted)}.prep li b[data-v-83516a83]{color:var(--text)}@media(max-width:760px){.target[data-v-83516a83],.excluded[data-v-83516a83]{grid-template-columns:1fr}.c-name[data-v-83516a83]{width:150px}}.page[data-v-97715f24]{max-width:1080px;margin:0 auto;padding:32px 16px 80px}header[data-v-97715f24]{margin-bottom:24px}h1[data-v-97715f24]{font-size:26px;margin:0 0 6px;letter-spacing:-.02em}.accent[data-v-97715f24]{color:var(--accent)}.sub[data-v-97715f24]{margin:0;color:var(--muted);font-size:14px;line-height:1.7}section[data-v-97715f24]{margin-bottom:36px}h2[data-v-97715f24]{font-size:16px;margin:0 0 12px}h3[data-v-97715f24]{font-size:14px;margin:0 0 10px}.h-sub[data-v-97715f24]{font-size:12px;font-weight:400;color:var(--muted);margin-left:6px}.card[data-v-97715f24]{background:var(--surface);border:1px solid var(--line);border-radius:14px}.note[data-v-97715f24]{font-size:12px;color:var(--muted);margin:10px 0 0;line-height:1.7}.note b[data-v-97715f24]{color:var(--text)}.note a[data-v-97715f24]{color:var(--accent)}.error[data-v-97715f24]{color:var(--danger)}code[data-v-97715f24]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.badge[data-v-97715f24]{font-size:11px;font-weight:700;padding:2px 9px;border-radius:99px;margin-left:8px;background:color-mix(in srgb,var(--g-legendary) 15%,transparent);color:var(--g-legendary)}.flow[data-v-97715f24]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;counter-reset:f}.flow li[data-v-97715f24]{padding:14px;display:flex;flex-direction:column;gap:6px;position:relative}.flow li[data-v-97715f24]:not(:last-child):after{content:"→";position:absolute;right:-10px;top:50%;transform:translate(50%,-50%);color:var(--muted);font-weight:700}.flow .no[data-v-97715f24]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font-size:12px;font-weight:800}.flow b[data-v-97715f24]{font-size:14px}.flow span[data-v-97715f24]:last-child{font-size:12px;color:var(--muted);line-height:1.6}.models[data-v-97715f24]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.model[data-v-97715f24]{padding:18px;display:flex;flex-direction:column;gap:10px}.model.chosen[data-v-97715f24]{border-color:var(--g-legendary);box-shadow:0 0 0 1px var(--g-legendary) inset}.m-head b[data-v-97715f24]{font-size:15px}.formula[data-v-97715f24]{display:block;background:var(--surface-2);padding:8px 10px;border-radius:8px;line-height:1.6}.model dl[data-v-97715f24]{margin:0;display:grid;gap:6px;font-size:13px}.model dl div[data-v-97715f24]{display:grid;grid-template-columns:74px 1fr;gap:8px}.model dt[data-v-97715f24]{color:var(--muted);font-size:12px}.model dd[data-v-97715f24]{margin:0;line-height:1.6}.pro[data-v-97715f24]{margin:0;font-size:12px;color:var(--muted);line-height:1.6;border-top:1px solid var(--line);padding-top:10px}.cv[data-v-97715f24]{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}.cv-text[data-v-97715f24]{padding:18px 20px}.cv-text ol[data-v-97715f24]{margin:0;padding-left:20px;font-size:13px;line-height:1.85;color:var(--muted)}.cv-text li b[data-v-97715f24]{color:var(--text)}.grid-card[data-v-97715f24]{padding:16px 18px}.gc-title[data-v-97715f24]{margin:0 0 10px;font-size:13px;font-weight:700}table.grid[data-v-97715f24]{border-collapse:separate;border-spacing:4px;font-size:13px;font-variant-numeric:tabular-nums;width:100%}.grid th[data-v-97715f24]{font-size:11px;color:var(--muted);font-weight:600;text-align:center}.grid td[data-v-97715f24]{text-align:center;padding:6px 0;border-radius:6px;background:color-mix(in srgb,var(--accent) calc(var(--a) * 45%),var(--surface-2));font-weight:700}.grid td.sum[data-v-97715f24],.grid .tot td[data-v-97715f24]{background:none;color:var(--muted);font-weight:600}.metrics[data-v-97715f24]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.mt[data-v-97715f24]{padding:14px;display:flex;flex-direction:column;gap:8px}.mt b[data-v-97715f24]{font-size:13px}.mt code[data-v-97715f24]{background:var(--surface-2);padding:6px 8px;border-radius:6px;line-height:1.5}.mt span[data-v-97715f24]{font-size:12px;color:var(--muted);line-height:1.6}.mt.sel[data-v-97715f24]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.table-wrap[data-v-97715f24]{overflow-x:auto;margin-bottom:12px}table.score[data-v-97715f24]{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.score th[data-v-97715f24],.score td[data-v-97715f24]{padding:12px 16px;border-bottom:1px solid var(--line);text-align:left}.score th[data-v-97715f24]{font-size:12px;color:var(--muted);background:var(--surface-2)}.score tbody tr:last-child td[data-v-97715f24]{border-bottom:none}.score .num[data-v-97715f24]{text-align:right}.score .strong[data-v-97715f24]{font-weight:800}.score tr.chosen td[data-v-97715f24]:first-child{box-shadow:inset 3px 0 0 var(--g-legendary)}.two[data-v-97715f24]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.chart[data-v-97715f24]{padding:16px 18px}.legend[data-v-97715f24]{display:flex;gap:14px;font-size:12px;margin-bottom:8px}.lg.ridge[data-v-97715f24]{color:#2f7dd1}.lg.lgbm[data-v-97715f24]{color:#c46a12}.sbar[data-v-97715f24]{display:grid;grid-template-columns:120px 1fr;gap:10px;align-items:center;padding:4px 0}.sl[data-v-97715f24]{font-size:13px;font-weight:700}.sl small[data-v-97715f24]{display:block;font-size:11px;color:var(--muted);font-weight:400}.bars[data-v-97715f24]{display:flex;flex-direction:column;gap:3px}.bar-line[data-v-97715f24]{display:flex;align-items:center;gap:6px;height:12px}.bar-line i[data-v-97715f24]{height:100%;border-radius:3px;min-width:2px}.bar-line i.ridge[data-v-97715f24]{background:#2f7dd1}.bar-line i.lgbm[data-v-97715f24]{background:#c46a12}.bar-line b[data-v-97715f24]{font-size:11px;font-variant-numeric:tabular-nums}.seg[data-v-97715f24]{display:inline-flex;background:var(--surface-2);border-radius:8px;padding:3px;gap:2px;margin-bottom:14px}.seg button[data-v-97715f24]{border:none;background:none;min-height:0;padding:5px 12px;border-radius:6px;font-size:12px;font-weight:600;color:var(--muted)}.seg button.on[data-v-97715f24]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}.dotplot[data-v-97715f24]{padding:4px 0 0}.dp-row[data-v-97715f24]{display:grid;grid-template-columns:70px 1fr 70px;gap:10px;align-items:center;height:36px}.dp-l[data-v-97715f24]{font-size:13px;font-weight:700}.dp-r[data-v-97715f24]{font-size:12px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.dp-track[data-v-97715f24]{position:relative;height:100%;border-bottom:1px solid var(--line)}.dp-track .range[data-v-97715f24]{position:absolute;top:50%;height:4px;transform:translateY(-50%);border-radius:2px;opacity:.2}.dp-track .dot[data-v-97715f24]{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);opacity:.75;border:1.5px solid var(--surface)}.dp-track .avg[data-v-97715f24]{position:absolute;top:15%;bottom:15%;width:2px;background:var(--text);transform:translate(-50%)}.range.ridge[data-v-97715f24],.dot.ridge[data-v-97715f24]{background:#2f7dd1}.range.lgbm[data-v-97715f24],.dot.lgbm[data-v-97715f24]{background:#c46a12}.dp-axis[data-v-97715f24]{position:relative;height:18px;margin:4px 80px 0}.dp-axis span[data-v-97715f24]{position:absolute;transform:translate(-50%);font-size:10px;color:var(--muted);font-family:ui-monospace,Menlo,monospace}.verdict[data-v-97715f24]{margin:12px 0 0;font-size:13px}.verdict b[data-v-97715f24]{font-size:15px}.scatter-card[data-v-97715f24]{padding:16px 18px}.scatter-wrap[data-v-97715f24]{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;align-items:start}.scatter-wrap svg[data-v-97715f24]{width:100%;height:auto;display:block}.grid-l[data-v-97715f24]{stroke:var(--line)}.tick[data-v-97715f24],.axis[data-v-97715f24]{font-size:10px;fill:var(--muted)}.diag[data-v-97715f24]{stroke:var(--text);stroke-width:1.5;opacity:.6}.band[data-v-97715f24]{stroke:var(--muted);stroke-dasharray:4 4;opacity:.5}circle[data-v-97715f24]{stroke:var(--surface);stroke-width:1.5;opacity:.85;cursor:pointer}circle.hov[data-v-97715f24]{stroke:var(--text);stroke-width:2.5;opacity:1}.side[data-v-97715f24]{display:flex;flex-direction:column;gap:14px}.st-legend[data-v-97715f24]{display:flex;flex-direction:column;gap:4px;font-size:12px}.st-legend i[data-v-97715f24]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px}.st-legend small[data-v-97715f24]{color:var(--muted)}.hover-card[data-v-97715f24]{display:flex;flex-direction:column;gap:4px;font-size:12px;padding:12px;border-radius:10px;background:var(--surface-2);min-height:92px}.hover-card.empty[data-v-97715f24]{color:var(--muted);justify-content:center}.hover-card b[data-v-97715f24]{font-size:14px}.hover-card .over[data-v-97715f24]{color:#2f7dd1;font-weight:700}.hover-card .under[data-v-97715f24]{color:var(--danger);font-weight:700}.verdict-card[data-v-97715f24]{padding:18px 22px}.verdict-card ul[data-v-97715f24]{margin:0;padding-left:18px;font-size:13px;line-height:1.85;color:var(--muted)}.verdict-card li b[data-v-97715f24]{color:var(--text)}@media(max-width:960px){.flow[data-v-97715f24]{grid-template-columns:repeat(3,1fr)}.flow li[data-v-97715f24]:after{display:none}.metrics[data-v-97715f24]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.models[data-v-97715f24],.cv[data-v-97715f24],.two[data-v-97715f24],.scatter-wrap[data-v-97715f24]{grid-template-columns:1fr}.flow[data-v-97715f24]{grid-template-columns:1fr 1fr}.metrics[data-v-97715f24]{grid-template-columns:1fr}}.page[data-v-e9f7e93b]{max-width:1080px;margin:0 auto;padding:32px 16px 80px}header[data-v-e9f7e93b]{margin-bottom:24px}h1[data-v-e9f7e93b]{font-size:26px;margin:0 0 6px;letter-spacing:-.02em}.accent[data-v-e9f7e93b]{color:var(--accent)}.sub[data-v-e9f7e93b]{margin:0;color:var(--muted);font-size:14px;line-height:1.7}section[data-v-e9f7e93b]{margin-bottom:36px}h2[data-v-e9f7e93b]{font-size:16px;margin:0 0 12px}h3[data-v-e9f7e93b]{font-size:14px;margin:0 0 10px}h3.mt[data-v-e9f7e93b]{margin-top:24px}.h-sub[data-v-e9f7e93b]{font-size:12px;font-weight:400;color:var(--muted);margin-left:6px}.card[data-v-e9f7e93b]{background:var(--surface);border:1px solid var(--line);border-radius:14px}.pad[data-v-e9f7e93b]{padding:16px 18px}.note[data-v-e9f7e93b]{font-size:12px;color:var(--muted);margin:10px 0 0;line-height:1.7}.note b[data-v-e9f7e93b]{color:var(--text)}.error[data-v-e9f7e93b]{color:var(--danger)}code[data-v-e9f7e93b],.mono[data-v-e9f7e93b]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.formula[data-v-e9f7e93b]{display:inline-block;background:var(--surface-2);padding:6px 10px;border-radius:8px;margin-bottom:12px}.neg[data-v-e9f7e93b]{color:var(--danger)}.pos[data-v-e9f7e93b]{color:#2f7dd1}.muted[data-v-e9f7e93b]{color:var(--muted)}.flow[data-v-e9f7e93b]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.flow li[data-v-e9f7e93b]{padding:14px;display:flex;flex-direction:column;gap:6px;position:relative}.flow li[data-v-e9f7e93b]:not(:last-child):after{content:"→";position:absolute;right:-10px;top:50%;transform:translate(50%,-50%);color:var(--muted);font-weight:700}.flow .no[data-v-e9f7e93b]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font-size:12px;font-weight:800}.flow b[data-v-e9f7e93b]{font-size:14px}.flow span[data-v-e9f7e93b]:last-child{font-size:12px;color:var(--muted);line-height:1.6}.two[data-v-e9f7e93b]{display:grid;grid-template-columns:1fr 1.2fr;gap:12px}.hist[data-v-e9f7e93b]{display:grid;grid-template-columns:repeat(8,1fr);gap:6px;height:170px;align-items:end}.hbar[data-v-e9f7e93b]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:4px}.hbar i[data-v-e9f7e93b]{width:100%;background:var(--muted);opacity:.45;border-radius:4px 4px 0 0;min-height:2px}.hbar i.neg[data-v-e9f7e93b]{background:var(--danger);opacity:.75}.hbar i.pos[data-v-e9f7e93b]{background:#2f7dd1;opacity:.75}.hn[data-v-e9f7e93b]{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.hl[data-v-e9f7e93b]{font-size:10px;color:var(--muted);text-align:center;line-height:1.2;height:24px}.strips[data-v-e9f7e93b]{display:flex;flex-direction:column;gap:2px}.strip[data-v-e9f7e93b]{display:grid;grid-template-columns:96px 1fr;gap:10px;align-items:center;height:28px}.sl[data-v-e9f7e93b]{font-size:12px;font-weight:700}.sl small[data-v-e9f7e93b]{font-weight:400;color:var(--muted);font-size:10px;margin-left:2px}.track[data-v-e9f7e93b]{position:relative;height:100%;border-bottom:1px dashed var(--line)}.track .zero[data-v-e9f7e93b]{position:absolute;top:0;bottom:0;width:1px;background:var(--text);opacity:.4}.dot[data-v-e9f7e93b]{position:absolute;top:50%;width:11px;height:11px;min-height:0;padding:0;border-radius:50%;transform:translate(-50%,-50%);background:var(--muted);border:1.5px solid var(--surface);opacity:.7;cursor:pointer}.dot.neg[data-v-e9f7e93b]{background:var(--danger);opacity:.9}.dot.pos[data-v-e9f7e93b]{background:#2f7dd1;opacity:.9}.dot.clip[data-v-e9f7e93b]{border:2px solid var(--text)}.dot.on[data-v-e9f7e93b]{outline:2px solid var(--accent);outline-offset:2px;opacity:1;z-index:2}.axis[data-v-e9f7e93b]{position:relative;height:18px;margin-left:106px}.axis span[data-v-e9f7e93b]{position:absolute;transform:translate(-50%);font-size:10px;color:var(--muted);font-family:ui-monospace,Menlo,monospace}.pick-row[data-v-e9f7e93b]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.pick-row select[data-v-e9f7e93b]{flex:1;max-width:520px}.ghost[data-v-e9f7e93b]{background:var(--surface-2);border:1px solid var(--line)}.ghost.sm[data-v-e9f7e93b]{min-height:0;padding:3px 10px;font-size:12px}.summary[data-v-e9f7e93b]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.summary div[data-v-e9f7e93b]{background:var(--surface-2);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.summary span[data-v-e9f7e93b]{font-size:11px;color:var(--muted)}.summary b[data-v-e9f7e93b]{font-size:20px;font-variant-numeric:tabular-nums}.summary b.small[data-v-e9f7e93b]{font-size:13px}.wf[data-v-e9f7e93b]{display:flex;flex-direction:column;gap:3px}.wf-row[data-v-e9f7e93b]{display:grid;grid-template-columns:200px 1fr 80px;gap:10px;align-items:center;height:26px;font-size:13px}.wf-row.total[data-v-e9f7e93b]{font-weight:700}.wf-row b[data-v-e9f7e93b]{text-align:right;font-variant-numeric:tabular-nums}.wl.rest[data-v-e9f7e93b]{color:var(--muted);font-weight:400}.wtrack[data-v-e9f7e93b]{position:relative;height:100%;background:linear-gradient(var(--line),var(--line)) center / 100% 1px no-repeat}.wtrack .seg[data-v-e9f7e93b]{position:absolute;top:5px;bottom:5px;border-radius:3px}.seg.neg[data-v-e9f7e93b]{background:var(--danger);opacity:.8}.seg.pos[data-v-e9f7e93b]{background:#2f7dd1;opacity:.8}.seg.out[data-v-e9f7e93b]{background:repeating-linear-gradient(45deg,var(--muted) 0 4px,transparent 4px 7px);opacity:.7}.wtrack .mark[data-v-e9f7e93b]{position:absolute;top:2px;bottom:2px;width:4px;border-radius:2px;background:var(--text);transform:translate(-50%)}.wtrack .mark.act[data-v-e9f7e93b]{background:var(--accent)}.table-wrap[data-v-e9f7e93b]{overflow-x:auto}table[data-v-e9f7e93b]{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}th[data-v-e9f7e93b],td[data-v-e9f7e93b]{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}th[data-v-e9f7e93b]{font-size:11px;color:var(--muted);font-weight:600;background:var(--surface-2)}.num[data-v-e9f7e93b]{text-align:right}.strong[data-v-e9f7e93b]{font-weight:800}.ft tr.weak td[data-v-e9f7e93b]{background:color-mix(in srgb,var(--danger) 7%,transparent)}.wk[data-v-e9f7e93b]{display:inline-block;font-size:10px;font-weight:800;color:#fff;background:var(--danger);border-radius:99px;padding:1px 7px;margin-right:6px}.ft tr.more td[data-v-e9f7e93b]{text-align:center}.filters[data-v-e9f7e93b]{display:flex;gap:4px;margin-bottom:10px;flex-wrap:wrap}.filters button[data-v-e9f7e93b]{min-height:0;padding:4px 12px;font-size:12px;border-radius:99px}.filters button.on[data-v-e9f7e93b]{background:var(--text);color:var(--surface);border-color:var(--text)}.list tr.on td[data-v-e9f7e93b]{background:var(--accent-soft)}.list tbody tr:last-child td[data-v-e9f7e93b]{border-bottom:none}.link[data-v-e9f7e93b]{border:none;background:none;padding:0;min-height:0;font-weight:700;color:var(--text);text-decoration:underline;text-underline-offset:3px}.link[data-v-e9f7e93b]:hover{color:var(--accent)}.chip[data-v-e9f7e93b]{display:inline-block;font-size:11px;padding:2px 8px;border-radius:99px;background:var(--surface-2);margin-right:4px}.caution[data-v-e9f7e93b]{padding:18px 22px}.caution ul[data-v-e9f7e93b]{margin:0;padding-left:18px;font-size:13px;line-height:1.85;color:var(--muted)}.caution li b[data-v-e9f7e93b]{color:var(--text)}@media(max-width:900px){.flow[data-v-e9f7e93b]{grid-template-columns:repeat(3,1fr)}.flow li[data-v-e9f7e93b]:after{display:none}.two[data-v-e9f7e93b]{grid-template-columns:1fr}.summary[data-v-e9f7e93b]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.flow[data-v-e9f7e93b]{grid-template-columns:1fr 1fr}.wf-row[data-v-e9f7e93b]{grid-template-columns:120px 1fr 60px}}.nav[data-v-daf11d1c]{position:sticky;top:0;z-index:5;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.nav-inner[data-v-daf11d1c]{max-width:1180px;margin:0 auto;padding:0 16px;display:flex;align-items:center;gap:4px;height:52px}.nav-inner .brand[data-v-daf11d1c]{font-weight:800;padding:0;background:none;letter-spacing:.04em;color:var(--accent);margin-right:16px;font-size:13px}a[data-v-daf11d1c]{color:var(--muted);text-decoration:none;padding:6px 12px;border-radius:8px;font-weight:600}a[data-v-daf11d1c]:hover{color:var(--text);background:var(--surface-2)}a.on[data-v-daf11d1c]{color:var(--text);background:var(--surface);box-shadow:0 0 0 1px var(--line)}:root{--bg: #f6f5f2;--surface: #ffffff;--surface-2: #f0eee9;--text: #1d1c1a;--muted: #6f6b64;--line: #e2dfd8;--accent: #e8711c;--accent-soft: #fcebdc;--gold: #c99a1e;--silver: #8d96a3;--bronze: #b06a3b;--danger: #c0392b;--g-rare: #3d8fd1;--g-epic: #8e5ad1;--g-unique: #d9a514;--g-legendary: #4caf50;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,system-ui,sans-serif;color:var(--text);background:var(--bg);font-size:14px}@media(prefers-color-scheme:dark){:root{--bg: #141414;--surface: #1d1d1c;--surface-2: #262624;--text: #ecebe8;--muted: #9b978f;--line: #33322f;--accent: #f08a3c;--accent-soft: #3a2817}}*{box-sizing:border-box}body{margin:0;background:var(--bg)}button,input,select{font:inherit;color:inherit}
