.field.svelte-53w8f1{display:block;margin-bottom:.55rem}.field.svelte-53w8f1 input:where(.svelte-53w8f1){margin-top:.2rem}textarea.svelte-53w8f1{width:100%;font-family:inherit;font-size:.95rem;resize:vertical;min-height:4rem}.hint.svelte-53w8f1{color:var(--muted);font-size:.78rem;margin:.35rem 0 0}.hint.err.svelte-53w8f1{color:var(--danger, #c0392b)}.layer-row.svelte-53w8f1{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.layer-opt.svelte-53w8f1{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.45rem;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:var(--surface);font-size:.9rem}.layer-opt.on.svelte-53w8f1{border-color:var(--accent);background:var(--accent-soft)}.layer-opt.svelte-53w8f1 input:where(.svelte-53w8f1){margin:0;width:auto}.dl-row.svelte-53w8f1{display:flex;gap:.4rem}.dl-row.svelte-53w8f1 button:where(.svelte-53w8f1){flex:1}.page-bar.svelte-53w8f1{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding-bottom:.75rem;margin-bottom:1rem;border-bottom:1px solid var(--border-light)}.page-bar.svelte-53w8f1 h1:where(.svelte-53w8f1){font-size:1.1rem;margin:0}.page-meta.svelte-53w8f1{color:var(--muted);font-size:.85rem}.sheet-card.svelte-53w8f1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.sheet-card-head.svelte-53w8f1{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem;background:var(--surface-sunken);border-bottom:1px solid var(--border);font-size:.85rem}.spacer.svelte-53w8f1{flex:1}.card.svelte-53w8f1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.75rem 1rem}
