.alert[data-astro-cid-fv5igk4s][hidden]{display:none}.alert-title[data-astro-cid-fv5igk4s],.alert-text[data-astro-cid-fv5igk4s]{margin:0}.alert-safety[data-astro-cid-fv5igk4s]{border:1.5px solid var(--color-ink);border-radius:var(--radius-xs);background:var(--color-surface);overflow:hidden}.safety-band[data-astro-cid-fv5igk4s]{align-items:center;gap:var(--space-1) 10px;padding:9px var(--space-4);background:var(--color-ink);flex-wrap:wrap;display:flex}.safety-sign[data-astro-cid-fv5igk4s]{flex:none;width:24px;height:24px}.sign-plate[data-astro-cid-fv5igk4s]{fill:var(--color-brand-yellow);stroke:var(--color-brand-yellow);stroke-width:1.2px;stroke-linejoin:round}.sign-mark[data-astro-cid-fv5igk4s]{fill:none;stroke:var(--color-ink);stroke-width:2.4px;stroke-linecap:round}.sign-dot[data-astro-cid-fv5igk4s]{fill:var(--color-ink)}.safety-word[data-astro-cid-fv5igk4s]{color:var(--color-brand-yellow);font-family:var(--font-ui);font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:.16em;line-height:var(--leading-snug);text-transform:uppercase}.safety-topic[data-astro-cid-fv5igk4s]{color:var(--color-on-ink-faint);font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.06em;line-height:var(--leading-snug);text-transform:uppercase;margin-left:auto}.safety-stripe[data-astro-cid-fv5igk4s]{background:repeating-linear-gradient(-45deg, var(--color-brand-yellow) 0 7px, var(--color-ink) 7px 14px);height:6px}.safety-body[data-astro-cid-fv5igk4s]{padding:14px 18px var(--space-4)}.alert-safety[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{margin-bottom:var(--space-2);color:var(--color-ink);font-family:var(--font-ui);font-size:1.125rem;font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.alert-safety[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s]{color:var(--color-ink-soft);font-family:var(--font-reading);font-size:.9375rem;line-height:1.45}.alert-safety[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] ol{counter-reset:paso;gap:6px;margin:0;padding:0;list-style:none;display:grid}.alert-safety[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] li{counter-increment:paso;padding-left:30px;position:relative}.alert-safety[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] li:before{content:counter(paso);border:1.5px solid var(--color-ink);width:20px;height:20px;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-bold);place-items:center;line-height:1;display:grid;position:absolute;top:1px;left:0}.alert-safety[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] strong{color:var(--color-ink)}.alert-safety[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] p{margin:0}.is-compact[data-astro-cid-fv5igk4s] .safety-body[data-astro-cid-fv5igk4s]{padding:var(--space-3) 18px;align-content:center;display:grid}.is-compact[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{font-size:var(--text-body);margin-bottom:2px}@media (width>=40rem){.alert-safety[data-astro-cid-fv5igk4s].is-compact{grid-template-columns:auto 6px minmax(0,1fr);display:grid}.is-compact[data-astro-cid-fv5igk4s] .safety-band[data-astro-cid-fv5igk4s]{padding:var(--space-3) var(--space-4);flex-flow:column;justify-content:center;gap:6px}.is-compact[data-astro-cid-fv5igk4s] .safety-stripe[data-astro-cid-fv5igk4s]{height:auto}}.alert-note[data-astro-cid-fv5igk4s]{padding:18px 22px}.alert-note[data-astro-cid-fv5igk4s] .eyebrow[data-astro-cid-fv5igk4s]{margin-bottom:var(--space-2);font-size:var(--text-micro)}.alert-note[data-astro-cid-fv5igk4s] .eyebrow[data-astro-cid-fv5igk4s]:before{width:20px}.alert-note[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{margin-bottom:var(--space-1);color:var(--color-ink);font-family:var(--font-ui);font-size:1.0625rem;font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.note-row[data-astro-cid-fv5igk4s]{align-items:baseline;gap:var(--space-1) 14px;flex-wrap:wrap;display:flex}.alert-note[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s]{color:var(--color-ink-soft);font-size:.9375rem}.alert-note[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] strong{color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--weight-semibold)}.alert-note[data-astro-cid-fv5igk4s] .alert-action[data-astro-cid-fv5igk4s] a{color:var(--color-gold-text);font-family:var(--font-reading);text-decoration-color:var(--color-gold);text-underline-offset:3px;white-space:nowrap;font-size:.9375rem}.alert-note[data-astro-cid-fv5igk4s] .alert-action[data-astro-cid-fv5igk4s] a:hover{text-decoration-color:currentColor}.alert-receipt[data-astro-cid-fv5igk4s]{--perf:7px;max-width:36rem;padding:14px 18px calc(14px + var(--perf));border:1px solid var(--color-border);background:var(--color-surface);-webkit-mask:radial-gradient(circle var(--perf) at 50% 100%, transparent 98%, black) 0 0 / 18px 100% repeat-x;mask:radial-gradient(circle var(--perf) at 50% 100%, transparent 98%, black) 0 0 / 18px 100% repeat-x;border-bottom:0;position:relative}.receipt-head[data-astro-cid-fv5igk4s]{padding-bottom:var(--space-3);border-bottom:1px dashed var(--color-border-strong);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.receipt-seal[data-astro-cid-fv5igk4s]{clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:var(--color-sage);width:30px;height:30px;color:var(--color-on-ink);grid-row:span 2;place-items:center;display:grid}.receipt-seal[data-astro-cid-fv5igk4s] svg{stroke-width:2.6px}.alert-receipt[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{color:var(--color-ink);font-family:var(--font-ui);font-size:var(--text-body);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.receipt-sub[data-astro-cid-fv5igk4s]{color:var(--color-ink-soft);font-family:var(--font-body);font-size:.8125rem;font-weight:var(--weight-medium);margin-top:2px;line-height:1.3}.receipt-sub[data-astro-cid-fv5igk4s][hidden],.receipt-variant[data-astro-cid-fv5igk4s][hidden]{display:none}.receipt-line[data-astro-cid-fv5igk4s]{align-items:center;gap:var(--space-3);padding-top:var(--space-3);grid-template-columns:52px minmax(0,1fr) auto;display:grid}.receipt-thumb[data-astro-cid-fv5igk4s]{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.receipt-thumb[data-astro-cid-fv5igk4s] img{object-fit:contain;width:100%;height:100%}.receipt-thumb[data-astro-cid-fv5igk4s] .placeholder{border:0;border-radius:0;width:100%;height:100%}.receipt-name[data-astro-cid-fv5igk4s]{color:var(--color-ink);font-family:var(--font-ui);font-size:.9375rem;font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0 0 3px}.receipt-variant[data-astro-cid-fv5igk4s]{color:var(--color-ink-soft);font-family:var(--font-body);font-size:.8125rem;line-height:1.4}.receipt-variant[data-astro-cid-fv5igk4s] b{color:var(--color-ink);font-weight:var(--weight-semibold)}.receipt-qty[data-astro-cid-fv5igk4s]{color:var(--color-ink);font-family:var(--font-body);font-size:.9375rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.alert-pending[data-astro-cid-fv5igk4s]{padding:var(--space-3) var(--space-4);border:1px dashed var(--color-border-control);border-radius:var(--radius-sm);background:0 0;align-content:start;gap:6px;display:grid}.pending-tag[data-astro-cid-fv5igk4s]{color:var(--color-ink-faint);font-family:var(--font-body);font-size:var(--text-micro);font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;line-height:1;display:inline-flex}.pending-tag[data-astro-cid-fv5igk4s]:before{content:"";clip-path:polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);background:currentColor;flex:none;width:11px;height:10px;-webkit-mask:radial-gradient(3px,#0000 98%,#000);mask:radial-gradient(3px,#0000 98%,#000)}.alert-pending[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s]{color:var(--color-ink-soft);font-size:var(--text-small);line-height:1.5}.alert-pending[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{color:var(--color-ink);font-weight:var(--weight-semibold)}.alert-pending[data-astro-cid-fv5igk4s].is-inline{align-items:center;gap:var(--space-1) 10px;padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.is-inline[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s]{flex:14rem;min-width:0}.alert-pending[data-astro-cid-fv5igk4s].is-bare{border:0;padding:0}.alert-pending[data-astro-cid-fv5igk4s].on-ink{border-color:var(--color-ink-border)}.on-ink[data-astro-cid-fv5igk4s] .pending-tag[data-astro-cid-fv5igk4s]{color:var(--color-on-ink-faint)}.on-ink[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s]{color:var(--color-on-ink-soft)}.on-ink[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{color:var(--color-on-ink)}.alert-error[data-astro-cid-fv5igk4s]{border-left:3px solid var(--color-error);background:color-mix(in srgb, var(--color-error-tint) 70%, var(--color-surface));grid-template-columns:20px minmax(0,1fr);gap:10px;padding:10px 14px;display:grid}.alert-error[data-astro-cid-fv5igk4s] .error-icon{color:var(--color-error);stroke-width:2px;margin-top:1px}.alert-error[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s]{color:var(--color-ink);font-size:.9375rem;line-height:1.45}.alert-error[data-astro-cid-fv5igk4s] .alert-title[data-astro-cid-fv5igk4s]{font-weight:var(--weight-bold)}.alert-error[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] a{color:var(--color-ink);font-weight:var(--weight-bold);text-decoration-color:var(--color-error);text-underline-offset:3px}.alert-error[data-astro-cid-fv5igk4s] .alert-text[data-astro-cid-fv5igk4s] a:hover{text-decoration-thickness:2px}
