.grid.svelte-5dm5g6{width:100%;height:auto;display:block}line.svelte-5dm5g6{stroke:#1b1b18}.cell.svelte-5dm5g6{stroke-opacity:.45;stroke-width:2px}.box.svelte-5dm5g6{stroke-width:5px}.frame.svelte-5dm5g6{fill:none;stroke:#1b1b18;stroke-width:8px}text.svelte-5dm5g6{dominant-baseline:central;fill:#1b1b18;font-family:var(--font-sans);font-size:var(--digit);text-anchor:middle;font-weight:600}.filled.svelte-5dm5g6{fill:#6b6a63;font-weight:400}.controls.svelte-1d2uv12{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);gap:16px;margin:0 0 28px;padding:16px;display:grid}.levels.svelte-1d2uv12{background:#1b1b180d;border-radius:9px;flex-wrap:wrap;gap:2px;padding:3px;display:flex}.levels.svelte-1d2uv12 a:where(.svelte-1d2uv12),.levels.svelte-1d2uv12 button:where(.svelte-1d2uv12){color:var(--muted);text-align:center;background:0 0;border:0;border-radius:7px;flex:auto;padding:8px 10px;font-size:14px;text-decoration:none}@media (width<=560px){.levels.svelte-1d2uv12{grid-template-columns:repeat(3,1fr);display:grid}}.levels.svelte-1d2uv12 a:where(.svelte-1d2uv12):hover,.levels.svelte-1d2uv12 button:where(.svelte-1d2uv12):hover{color:var(--ink)}.levels.svelte-1d2uv12 .active:where(.svelte-1d2uv12){background:var(--surface);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #1b1b181f}.levels.sizes.svelte-1d2uv12{display:flex}.options.svelte-1d2uv12{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}label.svelte-1d2uv12{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}select.svelte-1d2uv12{background:var(--surface);border:1px solid var(--border);color:var(--ink);font:inherit;border-radius:7px;padding:6px 8px}.check.svelte-1d2uv12 input:where(.svelte-1d2uv12){accent-color:var(--accent);width:16px;height:16px;margin:0}.controls.svelte-1d2uv12 .reuse:where(.svelte-1d2uv12){color:var(--faint);margin:0;font-size:12.5px;line-height:1.45}.actions.svelte-1d2uv12{flex-wrap:wrap;gap:10px;display:flex}.actions.svelte-1d2uv12 button:where(.svelte-1d2uv12){flex:140px;width:auto}.secondary.svelte-1d2uv12{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px 16px;font-size:14px;font-weight:500}.secondary.svelte-1d2uv12:hover{background:#1b1b180a}.sheets.svelte-1d2uv12{justify-items:center;gap:24px;display:grid}.paper.svelte-1d2uv12{box-shadow:var(--shadow);background:#fff;width:100%;max-width:640px;padding:6.45%}.sheet.svelte-1d2uv12{aspect-ratio:186/250;color:#1b1b18;flex-direction:column;display:flex;container-type:inline-size}.sheet-head.svelte-1d2uv12,.sheet-foot.svelte-1d2uv12{color:#6b6a63;justify-content:space-between;font-size:2cqw;display:flex}.sheet-head.svelte-1d2uv12{border-bottom:.15cqw solid #1b1b18;padding-bottom:1.2cqw}.sheet-brand.svelte-1d2uv12{color:#1b1b18;letter-spacing:-.04em;font-weight:700}.sheet-brand.svelte-1d2uv12 span:where(.svelte-1d2uv12){color:var(--accent)}.sheet-foot.svelte-1d2uv12{justify-content:center;padding-top:1.2cqw}.sheet-body.svelte-1d2uv12{flex:1;place-content:space-evenly center;display:grid}.sheet-body.top.svelte-1d2uv12{align-content:start;row-gap:4cqw;padding-top:4cqw}figure.svelte-1d2uv12{margin:0}figcaption.svelte-1d2uv12{font-size:var(--caption);justify-content:space-between;margin-bottom:.8cqw;display:flex}.time.svelte-1d2uv12:after{content:"";border-bottom:.12cqw solid #93918a;width:10cqw;margin-left:1cqw;display:inline-block}@media (width>=960px){.workbench.svelte-1d2uv12{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:32px;margin:8px 0 12px;display:grid}.controls.svelte-1d2uv12{margin:0;position:sticky;top:20px}.levels.svelte-1d2uv12{grid-template-columns:repeat(3,1fr);display:grid}.options.svelte-1d2uv12{flex-direction:column;align-items:stretch;gap:12px}.options.svelte-1d2uv12 label:where(.svelte-1d2uv12):not(.check){justify-content:space-between}.options.svelte-1d2uv12 select:where(.svelte-1d2uv12){min-width:112px}.actions.svelte-1d2uv12{flex-direction:column}.actions.svelte-1d2uv12 button:where(.svelte-1d2uv12){flex:none}.actions.svelte-1d2uv12 .primary-button:where(.svelte-1d2uv12){order:-1}.sheets.svelte-1d2uv12{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start}.paper.svelte-1d2uv12{max-width:none}}@media print{.workbench.svelte-1d2uv12,.sheets.svelte-1d2uv12{display:block}.paper.svelte-1d2uv12{box-shadow:none;break-after:page;break-inside:avoid;width:186mm;max-width:none;margin:0 auto;padding:0}.paper.svelte-1d2uv12:last-child{break-after:auto}}
