.label.svelte-vtf466{font:700 12px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.muted.svelte-vtf466{color:var(--ink-muted);margin:0}.small.svelte-vtf466{font-size:14px}h2.svelte-vtf466{font:900 32px/1.1 var(--font-display);margin:0}h3.svelte-vtf466{font:800 20px/1.2 var(--font-display);flex:1;margin:0}.staff.svelte-vtf466{gap:var(--space-4);flex-direction:column;display:flex}.card-head.svelte-vtf466{gap:var(--space-1);flex-direction:column;display:flex}.recipes.svelte-vtf466{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.recipe.svelte-vtf466{background:var(--surface-200);border:2px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.recipe.svelte-vtf466 header:where(.svelte-vtf466){align-items:center;gap:var(--space-3);display:flex}.recipe.svelte-vtf466 header:where(.svelte-vtf466) img:where(.svelte-vtf466){object-fit:contain;width:56px;height:56px}.tiles.svelte-vtf466{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.tiles.svelte-vtf466 div:where(.svelte-vtf466){background:var(--surface-300);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}.v.svelte-vtf466{font:900 26px/1.15 var(--font-display)}summary.svelte-vtf466{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.check.svelte-vtf466{margin:var(--space-2) 0 0}.pill.svelte-vtf466{border-radius:var(--radius-pill);border:2px solid;margin-right:6px;padding:2px 10px;font-weight:700;display:inline-block}.pill.good.svelte-vtf466{color:var(--good)}.pill.adjust.svelte-vtf466{color:var(--warn)}.stepper.svelte-vtf466{margin:0 0 var(--space-4);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.stepper.svelte-vtf466 button:where(.svelte-vtf466){border-radius:var(--radius-pill);border:2px solid var(--control-border);cursor:pointer;background:0 0;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 6px;font-weight:700;display:inline-flex}.stepper.svelte-vtf466 span:where(.svelte-vtf466){background:var(--surface-300);border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.stepper.svelte-vtf466 [aria-current=step]:where(.svelte-vtf466){border-color:var(--reaper-red)}.stepper.svelte-vtf466 [aria-current=step]:where(.svelte-vtf466) span:where(.svelte-vtf466){background:var(--reaper-red);color:var(--on-red)}.panel.svelte-vtf466{background:var(--surface-200);border:2px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-4);flex-direction:column;max-width:880px;display:flex}.field.svelte-vtf466{flex-direction:column;gap:6px;display:flex}label.svelte-vtf466,legend.svelte-vtf466{font-weight:700}input.svelte-vtf466,select.svelte-vtf466{border-radius:var(--radius-sm);border:2px solid var(--control-border);background:var(--surface-100);width:100%;min-height:48px;color:var(--ink);padding:0 12px;font-size:17px}.edit.svelte-vtf466{border:2px solid var(--line);border-radius:var(--radius-md);background:var(--surface-200);padding:var(--space-4);margin:0}.edit.svelte-vtf466 legend:where(.svelte-vtf466){float:left;width:100%;margin:0 0 var(--space-3);font:800 20px/1.2 var(--font-display);padding:0}.edit.svelte-vtf466 legend:where(.svelte-vtf466)+:where(.svelte-vtf466){clear:both}.grid.svelte-vtf466{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.two.svelte-vtf466{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.with-unit.svelte-vtf466{align-items:center;gap:var(--space-2);display:flex}.with-unit.svelte-vtf466 span:where(.svelte-vtf466){color:var(--ink-muted)}.row.svelte-vtf466,.link-row.svelte-vtf466{gap:var(--space-2);flex-wrap:wrap;display:flex}.row.svelte-vtf466 select:where(.svelte-vtf466){flex:220px}.link-row.svelte-vtf466 input:where(.svelte-vtf466){flex:260px;font-size:14px}.qr.svelte-vtf466{border-radius:var(--radius-sm);background:#fff;width:220px;max-width:100%;padding:8px}.qr.svelte-vtf466 svg{width:100%;height:auto;display:block}.actions.svelte-vtf466{gap:var(--space-2);flex-wrap:wrap;display:flex}.primary.svelte-vtf466,.secondary.svelte-vtf466{border-radius:var(--radius-pill);cursor:pointer;min-height:52px;padding:0 22px;font-weight:700}.primary.svelte-vtf466{border:2px solid var(--reaper-red);background:var(--reaper-red);color:var(--on-red);box-shadow:var(--shadow-sticker);font-family:var(--font-display);font-size:18px;font-weight:900}.secondary.svelte-vtf466{border:2px solid var(--control-border);background:var(--surface-300)}.secondary.svelte-vtf466:disabled{opacity:.5;cursor:not-allowed}.link-btn.svelte-vtf466{margin-top:var(--space-3);color:var(--red-text);cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:44px;padding:0;text-decoration:underline}@media print{.recipe.svelte-vtf466{break-inside:avoid;border-color:#999}}.intro[data-astro-cid-xdji473t]{max-width:720px;margin-bottom:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.label[data-astro-cid-xdji473t]{font:700 12px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0}h1[data-astro-cid-xdji473t]{font:900 clamp(34px, 6vw, 52px)/1.05 var(--font-display);margin:0}.intro[data-astro-cid-xdji473t] p[data-astro-cid-xdji473t]:last-child{color:var(--ink-muted);margin:0;font-size:18px}@media print{.intro[data-astro-cid-xdji473t]{display:none}}
