.print-sheet.svelte-1drmknm{display:none}@media print{body{background:#fff!important}.consumer-theme{color:var(--print-ink)!important;background:#fff!important}.consumer-theme>header,.screen-ticket-view.svelte-1drmknm{display:none!important}main.svelte-1drmknm{max-width:none!important;padding:0!important}.print-sheet.svelte-1drmknm{color:var(--print-ink);background:#fff;font-family:Inter Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.print-page.svelte-1drmknm{background:#fff;width:7.5in;margin:0 auto}.print-header.svelte-1drmknm{border-bottom:2px solid var(--print-ink);break-inside:avoid;justify-content:space-between;align-items:flex-start;gap:.25in;padding:.18in .28in;display:flex}.print-brand.svelte-1drmknm{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.08in;margin-bottom:.06in;font-size:9px;font-weight:800;display:flex}.print-brand-mark.svelte-1drmknm{background:oklch(from var(--primary) l c h / .1);letter-spacing:0;border-radius:3px;justify-content:center;align-items:center;width:.24in;height:.24in;font-size:10px;display:inline-flex}.print-header.svelte-1drmknm h1:where(.svelte-1drmknm){color:var(--print-ink);letter-spacing:0;margin:0;font-size:18px;font-weight:800;line-height:1.15}.print-meta.svelte-1drmknm{text-align:right}.print-meta.svelte-1drmknm p:where(.svelte-1drmknm){color:var(--print-ink-muted);margin:0 0 .03in;font-size:11px;line-height:1.35}.print-meta.svelte-1drmknm .print-order:where(.svelte-1drmknm){color:var(--print-ink-faint);margin-top:.05in;font-family:monospace;font-size:10px}.print-ticket.svelte-1drmknm{border-bottom:1px solid var(--print-rule);break-inside:avoid;page-break-inside:avoid;align-items:center;gap:.2in;padding:.18in .28in;display:flex}.print-code-block.svelte-1drmknm{flex-direction:column;flex-shrink:0;align-items:center;gap:.05in;width:.95in;display:flex}.print-code-block.svelte-1drmknm img:where(.svelte-1drmknm){object-fit:contain;border:1.5px solid var(--print-rule-light);background:#fff;border-radius:3px;width:.84in;height:.84in;padding:.04in}.print-code-block.svelte-1drmknm p:where(.svelte-1drmknm){color:var(--print-ink);letter-spacing:.04em;text-align:center;margin:0;font-family:monospace;font-size:9px;font-weight:800}.print-divider.svelte-1drmknm{background:var(--print-rule);align-self:stretch;width:1px}.print-ticket-details.svelte-1drmknm{flex-direction:column;flex:1;gap:.04in;min-width:0;display:flex}.print-ticket-title.svelte-1drmknm{justify-content:space-between;align-items:flex-start;gap:.12in;display:flex}.print-ticket-title.svelte-1drmknm h2:where(.svelte-1drmknm){color:var(--print-ink);letter-spacing:0;margin:0;font-size:17px;font-weight:800;line-height:1.2}.print-ticket-title.svelte-1drmknm span:where(.svelte-1drmknm){color:var(--print-ink-faint);flex-shrink:0;margin-top:.03in;font-family:monospace;font-size:10px}.print-ticket-type.svelte-1drmknm{color:var(--primary);margin:0;font-size:12px;font-weight:700}.print-ticket-note.svelte-1drmknm{color:var(--print-ink-muted);margin:0;font-size:11px}.print-status.svelte-1drmknm{border:1.5px solid var(--print-rule);color:var(--print-ink);border-radius:4px;flex-shrink:0;padding:.05in .12in;font-size:10px;font-weight:800}.print-footer.svelte-1drmknm{border-top:1px solid var(--print-rule);background:var(--print-surface-tinted);color:var(--print-ink-faint);break-inside:avoid;padding:.11in .28in;font-size:9px;line-height:1.7}}@page{size:letter;margin:.35in}
