.progress-wrap.svelte-6m2u9b{margin:1.25rem 0}.progress-group.svelte-6m2u9b{gap:.6rem;display:grid}.hint.svelte-6m2u9b{color:var(--color-text-dim);margin:0;font-size:.82rem}.error.svelte-6m2u9b{color:var(--color-danger);margin-top:1rem;font-size:.9rem;line-height:1.6}.notice.svelte-6m2u9b{background:var(--color-bg-alt);border:1px solid var(--color-border);border-left:3px solid var(--color-text-muted);color:var(--color-text-dim);margin:0 0 1.25rem;padding:.75rem .9rem;font-size:.88rem;line-height:1.7}.notice-accent.svelte-6m2u9b{border-left-color:var(--color-accent)}.notice.svelte-6m2u9b p:where(.svelte-6m2u9b){margin:0}.notice.svelte-6m2u9b p:where(.svelte-6m2u9b)+p:where(.svelte-6m2u9b){margin-top:.35rem}.notice.svelte-6m2u9b strong:where(.svelte-6m2u9b){color:var(--color-text)}.notice.svelte-6m2u9b a:where(.svelte-6m2u9b),.lib-notice.svelte-6m2u9b a:where(.svelte-6m2u9b){color:var(--color-primary)}.dim.svelte-6m2u9b{color:var(--color-text-muted);font-size:.82rem}.options.svelte-6m2u9b{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start;gap:1rem;margin-bottom:1rem;display:grid}fieldset.svelte-6m2u9b{border:1px solid var(--color-border);margin:0;padding:.75rem .9rem .9rem}legend.svelte-6m2u9b{color:var(--color-text-muted);padding:0 .35rem;font-size:.78rem}.radio.svelte-6m2u9b,.check.svelte-6m2u9b{color:var(--color-text-dim);cursor:pointer;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.88rem;display:flex}.size.svelte-6m2u9b{color:var(--color-text-muted);font-size:.78rem}.radio.svelte-6m2u9b input:where(.svelte-6m2u9b),.check.svelte-6m2u9b input:where(.svelte-6m2u9b){width:auto;accent-color:var(--color-primary);flex-shrink:0}.side.svelte-6m2u9b{gap:.75rem;display:grid}.field.svelte-6m2u9b{gap:.35rem;display:grid}.field.svelte-6m2u9b label:where(.svelte-6m2u9b){color:var(--color-text-dim);font-size:.85rem}input[type=text].svelte-6m2u9b{box-sizing:border-box;background:var(--color-bg-alt);border:1px solid var(--color-border);width:100%;color:var(--color-text);font-family:var(--font-mono);padding:.6rem .7rem;font-size:.95rem}input.svelte-6m2u9b:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.field-msg.svelte-6m2u9b{min-height:1.2em;color:var(--color-text-muted);margin:0;font-size:.8rem}.field-msg.bad.svelte-6m2u9b{color:var(--color-danger)}.actions.svelte-6m2u9b{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.status.svelte-6m2u9b{color:var(--color-text-dim);min-height:1.2em;margin:.5rem 0;font-size:.88rem}.headline.svelte-6m2u9b{font-family:var(--font-pixel);color:var(--color-primary);margin:0 0 .5rem;font-size:clamp(.95rem,3.5vw,1.15rem);line-height:1.6}.warn.svelte-6m2u9b{color:var(--color-danger);margin:.4rem 0 0;font-size:.85rem;line-height:1.7}.accuracy.svelte-6m2u9b{background:var(--color-bg-alt);border-left:3px solid var(--color-accent);color:var(--color-text-dim);margin:.8rem 0 0;padding:.6rem .8rem;font-size:.82rem;line-height:1.7}.accuracy.svelte-6m2u9b strong:where(.svelte-6m2u9b){color:var(--color-text)}.pages.svelte-6m2u9b{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-item.svelte-6m2u9b{border-top:1px solid var(--color-border);padding-top:.8rem}.page-head.svelte-6m2u9b{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.page-no.svelte-6m2u9b{font-family:var(--font-pixel);color:var(--color-text);font-size:.8rem}.tag.svelte-6m2u9b{color:var(--color-text-muted);border:1px solid var(--color-border);padding:.1rem .4rem;font-size:.75rem}.tag-bad.svelte-6m2u9b{color:var(--color-danger);border-color:var(--color-danger)}.page-body.svelte-6m2u9b{grid-template-columns:1fr;align-items:start;gap:.8rem;display:grid}@media (width>=44rem){.page-body.svelte-6m2u9b{grid-template-columns:auto 1fr}}.frame.svelte-6m2u9b{border:1px solid var(--color-border);justify-self:start;max-width:100%;line-height:0;display:block;overflow:hidden}.zoom.svelte-6m2u9b{grid-column:1/-1;min-width:0}.zoom.svelte-6m2u9b .btn:where(.svelte-6m2u9b){padding:.4rem .8rem}.zoom.svelte-6m2u9b .btn:where(.svelte-6m2u9b):focus-visible,.original-head.svelte-6m2u9b .btn:where(.svelte-6m2u9b):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.original.svelte-6m2u9b{border:1px solid var(--color-border);background:var(--color-bg);width:min(100vw - 2rem,72rem);max-width:none;height:min(100svh - 2rem,64rem);max-height:none;color:var(--color-text);margin:auto;padding:0}.original[open].svelte-6m2u9b{flex-direction:column;display:flex}.original.svelte-6m2u9b::backdrop{background:color-mix(in srgb, var(--color-bg) 75%, transparent)}@media (width<=639.98px){.original.svelte-6m2u9b{border:0;width:100vw;height:100svh}}.original-head.svelte-6m2u9b{border-bottom:1px solid var(--color-border);flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.original-title.svelte-6m2u9b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:600;overflow:hidden}.original-title.svelte-6m2u9b .dim:where(.svelte-6m2u9b){color:var(--color-text-dim);font-weight:400}.original-head.svelte-6m2u9b .btn:where(.svelte-6m2u9b){flex:none;padding:.4rem .8rem}.original-body.svelte-6m2u9b{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.text.svelte-6m2u9b{background:var(--color-bg-alt);border:1px solid var(--color-border);max-height:22rem;font-family:var(--font-mono);letter-spacing:normal;word-spacing:normal;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.75rem;font-size:.8rem;line-height:1.7;overflow:auto}.empty.svelte-6m2u9b{color:var(--color-text-muted);margin:0;font-size:.85rem}.lib-notice.svelte-6m2u9b{border-top:1px solid var(--color-border);color:var(--color-text-dim);margin:1.5rem 0 0;padding-top:.75rem;font-size:.85rem}
