.ic-target-tip[data-astro-cid-w3h27thi]{margin-left:auto;font-size:11px;color:var(--ink-4)}.ic-specs[data-astro-cid-w3h27thi]{padding:18px 20px 20px;border-bottom:2px solid var(--ink)}.ic-presets[data-astro-cid-w3h27thi]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ic-preset[data-astro-cid-w3h27thi]{padding:6px 12px;border:1.5px solid var(--line-mid);background:var(--paper-2);font-family:var(--font);font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer;transition:all .14s ease}.ic-preset[data-astro-cid-w3h27thi]:hover{border-color:var(--ink);color:var(--ink)}.ic-preset[data-astro-cid-w3h27thi].on{background:var(--ink);border-color:var(--ink);color:var(--paper-2)}.ic-fields[data-astro-cid-w3h27thi]{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.ic-field[data-astro-cid-w3h27thi]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.ic-field[data-astro-cid-w3h27thi]>span[data-astro-cid-w3h27thi]{white-space:nowrap}.ic-field[data-astro-cid-w3h27thi] em[data-astro-cid-w3h27thi]{font-style:normal;font-size:11.5px;color:var(--ink-4)}.ic-field[data-astro-cid-w3h27thi] input[data-astro-cid-w3h27thi][type=number]{width:68px;padding:7px 9px;border:1.5px solid var(--line-mid);background:var(--paper-2);font-family:var(--mono);font-size:13px;color:var(--ink)}.ic-field[data-astro-cid-w3h27thi] input[data-astro-cid-w3h27thi][type=number]:focus{outline:none;border-color:var(--ink);box-shadow:3px 3px 0 var(--yellow)}.ic-field[data-astro-cid-w3h27thi] select[data-astro-cid-w3h27thi]{padding:7px 10px;border:1.5px solid var(--line-mid);background:var(--paper-2);font-family:var(--mono);font-size:12.5px;color:var(--ink);cursor:pointer}.ic-field[data-astro-cid-w3h27thi] input[data-astro-cid-w3h27thi][type=range]{width:110px;accent-color:var(--red)}.ic-drop[data-astro-cid-w3h27thi]{display:flex;flex-direction:column;gap:5px;align-items:center;margin:20px;padding:34px 20px;border:2.5px dashed var(--line-mid);background:var(--paper);text-align:center;cursor:pointer;transition:all .16s ease}.ic-drop[data-astro-cid-w3h27thi]:hover,.ic-drop[data-astro-cid-w3h27thi].over{border-color:var(--ink);background:var(--paper-3)}.ic-drop[data-astro-cid-w3h27thi] b[data-astro-cid-w3h27thi]{font-size:15px}.ic-drop[data-astro-cid-w3h27thi] span[data-astro-cid-w3h27thi]{font-size:13px;color:var(--ink-3)}.ic-drop[data-astro-cid-w3h27thi] em[data-astro-cid-w3h27thi]{margin-top:4px;font-style:normal;font-size:11px;color:var(--ink-4)}.ic-list[data-astro-cid-w3h27thi]{max-height:520px;overflow:auto}.ic-row[data-astro-cid-w3h27thi]{display:grid;grid-template-columns:64px 1fr auto;gap:16px;align-items:start;padding:16px 20px;border-bottom:1px solid var(--line)}.ic-row[data-astro-cid-w3h27thi][data-v=grow]{background:#d42b210a}.ic-thumb[data-astro-cid-w3h27thi]{width:64px;height:64px;display:grid;place-items:center;border:1.5px solid var(--line-mid);background:#fff;overflow:hidden}.ic-thumb[data-astro-cid-w3h27thi] img[data-astro-cid-w3h27thi]{width:100%;height:100%;object-fit:contain}.ic-name[data-astro-cid-w3h27thi]{font-size:13.5px;font-weight:700;color:var(--ink);word-break:break-all}.ic-meta[data-astro-cid-w3h27thi]{margin-top:3px;font-size:11.5px;color:var(--ink-3)}.ic-issues[data-astro-cid-w3h27thi]{margin:7px 0 0;padding:0;list-style:none;font-size:12.5px;line-height:1.6}.ic-issues[data-astro-cid-w3h27thi] li[data-astro-cid-w3h27thi]{padding-left:14px;position:relative;color:var(--ink-2)}.ic-issues[data-astro-cid-w3h27thi] li[data-astro-cid-w3h27thi]:before{content:"·";position:absolute;left:4px;color:var(--ink-4)}.ic-issues[data-astro-cid-w3h27thi] li[data-astro-cid-w3h27thi].lv-fix:before{content:"!";color:var(--warn);font-weight:700}.ic-issues[data-astro-cid-w3h27thi] li[data-astro-cid-w3h27thi].lv-grow:before{content:"×";color:var(--red);font-weight:700}.ic-ok[data-astro-cid-w3h27thi]{margin-top:6px;font-size:11.5px;color:var(--ok)}.ic-done[data-astro-cid-w3h27thi]{margin-top:6px;font-size:11.5px;color:var(--blue)}.ic-act[data-astro-cid-w3h27thi]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ic-badge[data-astro-cid-w3h27thi]{padding:2px 8px;font-family:var(--mono);font-size:11px;font-weight:700;border:1.5px solid;white-space:nowrap}.b-ok[data-astro-cid-w3h27thi]{color:var(--ok);border-color:var(--ok)}.b-fix[data-astro-cid-w3h27thi]{color:var(--warn);border-color:var(--warn)}.b-grow[data-astro-cid-w3h27thi]{color:var(--red);border-color:var(--red)}.b-block[data-astro-cid-w3h27thi]{color:var(--ink-4);border-color:var(--line-mid)}.ic-reasons[data-astro-cid-w3h27thi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:30px}.ic-reason[data-astro-cid-w3h27thi]{position:relative;padding:20px 22px 22px}.ic-reason-strip[data-astro-cid-w3h27thi]{position:absolute;inset:0 0 auto;height:5px;background:var(--ink)}.tone-red[data-astro-cid-w3h27thi] .ic-reason-strip[data-astro-cid-w3h27thi]{background:var(--red)}.tone-yellow[data-astro-cid-w3h27thi] .ic-reason-strip[data-astro-cid-w3h27thi]{background:var(--yellow)}.tone-blue[data-astro-cid-w3h27thi] .ic-reason-strip[data-astro-cid-w3h27thi]{background:var(--blue)}.ic-reason-no[data-astro-cid-w3h27thi]{display:inline-block;margin-bottom:10px;font-size:11.5px;letter-spacing:.1em;color:var(--ink-4)}.ic-reason[data-astro-cid-w3h27thi] h3[data-astro-cid-w3h27thi]{font-size:17px;margin-bottom:8px}.ic-reason[data-astro-cid-w3h27thi] p[data-astro-cid-w3h27thi]{font-size:13.5px;line-height:1.7;color:var(--ink-2)}.ic-why[data-astro-cid-w3h27thi]{margin-top:26px;padding:22px 24px;background:var(--paper-2);border-left:6px solid var(--red);border-top:1.5px solid var(--line);border-right:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}.ic-why[data-astro-cid-w3h27thi] b[data-astro-cid-w3h27thi]{display:block;margin-bottom:6px;font-size:13.5px}.ic-why[data-astro-cid-w3h27thi] p[data-astro-cid-w3h27thi]{max-width:800px;font-size:14px;line-height:1.75;color:var(--ink-2)}@media(max-width:640px){.ic-row[data-astro-cid-w3h27thi]{grid-template-columns:48px 1fr;gap:12px}.ic-thumb[data-astro-cid-w3h27thi]{width:48px;height:48px}.ic-act[data-astro-cid-w3h27thi]{grid-column:1 / -1;flex-direction:row;justify-content:flex-end;align-items:center}}
