.notice.svelte-1dfl88u{background:var(--notice-bg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;font-size:.9rem;display:flex}.todo.svelte-17ewf5z{color:var(--muted);font-style:italic}dialog.svelte-148jxyr{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel);color:var(--text);width:100%;max-width:min(560px,95vw);padding:1.25rem 1.5rem}dialog.svelte-148jxyr::backdrop{background:#00000059}h3.svelte-148jxyr{margin-top:0}.grid.svelte-148jxyr{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}label.svelte-148jxyr{color:var(--muted);flex-direction:column;gap:.2rem;font-size:.88rem;display:flex}label.check.svelte-148jxyr{color:var(--text);flex-direction:row;align-items:center}input[type=number].svelte-148jxyr{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:.3rem .4rem}fieldset.svelte-148jxyr{border:1px solid var(--border);border-radius:var(--radius);margin-top:1rem}.tone.svelte-148jxyr{align-items:end;gap:.75rem;margin-bottom:.5rem;display:flex}.error.svelte-148jxyr{color:var(--bad);margin:.5rem 0 0;font-size:.88rem}.warning.svelte-148jxyr{color:var(--warn);margin:.5rem 0 0;font-size:.88rem}.buttons.svelte-148jxyr{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.wrap.svelte-fdho3y{width:100%}canvas.svelte-fdho3y{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);width:100%;display:block}.toolbar.svelte-sdu82b{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h2.svelte-sdu82b,h3.svelte-sdu82b{margin:0}.actions.svelte-sdu82b{gap:.5rem;display:flex}dl.svelte-sdu82b{grid-template-columns:max-content 1fr;gap:.2rem 1rem;margin:.75rem 0 1rem;display:grid}dt.svelte-sdu82b{color:var(--muted)}dd.svelte-sdu82b{font-family:var(--mono);margin:0}.export.svelte-sdu82b{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.hint.svelte-sdu82b{color:var(--muted);font-size:.85rem;font-family:var(--font)}.empty.svelte-sdu82b{color:var(--muted)}.head.svelte-onaymu{justify-content:space-between;align-items:center;gap:1rem;display:flex}h3.svelte-onaymu{margin:0}h4.svelte-onaymu{margin:1rem 0 .3rem;font-size:.95rem}.hint.svelte-onaymu{color:var(--muted);font-size:.9rem}table.svelte-onaymu{border-collapse:collapse;width:100%;font-size:.9rem}td.svelte-onaymu{border-bottom:1px solid var(--border);vertical-align:top;padding:.2rem .5rem}.mark.svelte-onaymu{text-align:center;width:1.5rem;font-weight:600}.value.svelte-onaymu{color:var(--muted);font-family:var(--mono);font-size:.85rem}tr[data-status=ok].svelte-onaymu .mark:where(.svelte-onaymu){color:var(--ok)}tr[data-status=warn].svelte-onaymu .mark:where(.svelte-onaymu){color:var(--warn)}tr[data-status=missing].svelte-onaymu .mark:where(.svelte-onaymu),.bad.svelte-onaymu{color:var(--bad)}label.svelte-1cz2k7{align-items:center;gap:.6rem;display:flex}.hint.svelte-1cz2k7{color:var(--muted);font-size:.9rem}.head.svelte-1ys520g{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}h2.svelte-1ys520g{margin:0}.actions.svelte-1ys520g{gap:.5rem;display:flex}.hint.svelte-1ys520g{color:var(--muted);font-size:.9rem}.summary.svelte-1ys520g{font-weight:600}.summary[data-state=pass].svelte-1ys520g{color:var(--ok)}.summary[data-state=fail].svelte-1ys520g{color:var(--bad)}table.svelte-1ys520g{border-collapse:collapse;width:100%;font-size:.88rem}th.svelte-1ys520g{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);padding:.2rem .4rem;font-weight:500}td.svelte-1ys520g{border-bottom:1px solid var(--border);vertical-align:top;padding:.25rem .4rem}.mark.svelte-1ys520g{text-align:center;width:1.5rem;font-weight:700}tr[data-status=pass].svelte-1ys520g .mark:where(.svelte-1ys520g){color:var(--ok)}tr[data-status=fail].svelte-1ys520g .mark:where(.svelte-1ys520g),tr[data-status=fail].svelte-1ys520g .detail:where(.svelte-1ys520g){color:var(--bad)}.group.svelte-1ys520g{white-space:nowrap;color:var(--muted)}.detail.svelte-1ys520g{font-family:var(--mono);color:var(--muted);word-break:break-word;font-size:.78rem}.ms.svelte-1ys520g{text-align:right;white-space:nowrap}header.svelte-1ocnzw1{background:var(--panel);border-bottom:1px solid var(--border);align-items:center;gap:1.5rem;padding:.5rem 1rem;display:flex}.brand.svelte-1ocnzw1{color:var(--text);font-size:1.1rem;font-weight:700;text-decoration:none}nav.svelte-1ocnzw1{flex:1;gap:.25rem;display:flex}.tab.svelte-1ocnzw1{border-radius:var(--radius);color:var(--text);padding:.35rem .9rem;text-decoration:none}.tab.svelte-1ocnzw1:hover{background:var(--bg)}.tab[aria-current=page].svelte-1ocnzw1{background:var(--accent);color:var(--accent-text)}main.svelte-1ocnzw1{flex-direction:column;flex:1;gap:1rem;width:100%;max-width:1400px;margin:0 auto;padding:1rem;display:flex}footer.svelte-1ocnzw1{color:var(--muted);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.4rem 1rem;font-size:.8rem;display:flex}:root{--bg:#f7f8fa;--panel:#fff;--text:#1b1f24;--muted:#5b6573;--border:#d9dee5;--accent:#1f5fbf;--accent-text:#fff;--ok:#1a7f37;--warn:#9a6700;--bad:#cf222e;--notice-bg:#fff8e1;--radius:8px;--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#111418;--panel:#1a1f26;--text:#e6e9ee;--muted:#9aa4b2;--border:#2d3540;--accent:#5b9bff;--accent-text:#0b1220;--ok:#4ac26b;--warn:#d4a72c;--bad:#ff7b72;--notice-bg:#2b2410;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#111418;--panel:#1a1f26;--text:#e6e9ee;--muted:#9aa4b2;--border:#2d3540;--accent:#5b9bff;--accent-text:#0b1220;--ok:#4ac26b;--warn:#d4a72c;--bad:#ff7b72;--notice-bg:#2b2410;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--font);background:var(--bg);color:var(--text);-webkit-text-size-adjust:100%;font-size:15px;line-height:1.45}#app{flex-direction:column;min-height:100%;display:flex}button{font:inherit;color:inherit;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;padding:.35rem .8rem}button:hover{border-color:var(--accent)}button.primary{background:var(--accent);color:var(--accent-text);border-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}a{color:var(--accent)}select{font:inherit;border-radius:var(--radius);border:1px solid var(--border);background:var(--panel);color:var(--text);padding:.25rem .4rem}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:1rem 1.25rem}button:disabled{opacity:.5;cursor:not-allowed}button:disabled:hover{border-color:var(--border)}
