._paper_8406ca2{border:1px solid var(--hairline);color:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:12px;padding:6mm}._grid_8406ca2{--gap:2.4mm;grid-template-columns:repeat(auto-fill, var(--w));gap:var(--gap);-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:0;padding:1mm;list-style:none;display:grid}._sticker_8406ca2{--edge:var(--tone);--hatch:var(--tone);width:var(--w);height:var(--h);box-sizing:border-box;border:.35mm solid var(--edge);outline-offset:.7mm;background:var(--tone);color:#000;break-inside:avoid;border-radius:1.2mm;outline:.25mm dashed #9a9a9a;justify-content:center;align-items:center;display:flex;overflow:hidden}._text_8406ca2{font-family:var(--font), system-ui, sans-serif;font-size:var(--size);white-space:nowrap;font-weight:800;line-height:1}._sticker_8406ca2[data-sharp=true]{background:repeating-linear-gradient(135deg, var(--hatch) 0 .3mm, #fff .3mm 1.1mm)}._sticker_8406ca2[data-sharp=true] ._text_8406ca2{background:#fff;border-radius:.6mm;padding:.3mm .6mm}._grid_8406ca2[data-colour=false] ._sticker_8406ca2{--edge:#000;--hatch:#777;background:#fff}._grid_8406ca2[data-colour=false] ._sticker_8406ca2[data-sharp=true]{background:repeating-linear-gradient(135deg, var(--hatch) 0 .3mm, #fff .3mm 1.1mm)}._page_e89a1f0{min-height:100dvh;padding:24px calc(var(--gutter) + var(--safe-right)) 48px calc(var(--gutter) + var(--safe-left));background:var(--bg);color:var(--ink)}._tools_e89a1f0,._sheet_e89a1f0{max-width:820px;margin:0 auto}._tools_e89a1f0{gap:12px;margin-bottom:24px;display:grid}._tools_e89a1f0 h1{margin:8px 0 0;font-size:1.7rem;line-height:1.15}._bar_e89a1f0{align-items:center;gap:12px;display:flex}._button_e89a1f0{background:var(--ctl);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}._primary_e89a1f0{background:var(--accent);color:var(--on-accent);margin-left:auto}._button_e89a1f0:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._hint_e89a1f0{color:var(--muted);margin:0}._controls_e89a1f0{background:var(--surface);border-radius:14px;gap:14px;padding:14px 16px;display:grid}._caption_e89a1f0{color:var(--muted);margin:0 0 6px;font-size:.85rem}@page{margin:10mm}@media print{._page_e89a1f0{color:#000;background:#fff;min-height:0;padding:0}._tools_e89a1f0{display:none}._sheet_e89a1f0{max-width:none}._caption_e89a1f0{color:#555}._sheet_e89a1f0>div{border:0;padding:0}}
