.dl-btn.svelte-1p4uslv{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:var(--border-w) solid transparent;border-radius:var(--radius-md);font-family:var(--font-ui);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out);white-space:nowrap;text-decoration:none}a.dl-btn--primary.svelte-1p4uslv:hover{background:var(--accent-hover)}a.dl-btn--secondary.svelte-1p4uslv:hover,a.dl-btn--ghost.svelte-1p4uslv:hover{background:var(--surface-inset)}.dl-btn.svelte-1p4uslv:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}.dl-btn--block.svelte-1p4uslv{display:flex;width:100%}.dl-btn--sm.svelte-1p4uslv{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-13)}.dl-btn--md.svelte-1p4uslv{height:var(--control-md);padding:0 var(--space-4);font-size:var(--text-14)}.dl-btn--lg.svelte-1p4uslv{height:var(--control-lg);padding:0 var(--space-5);font-size:var(--text-16)}.dl-btn--touch.svelte-1p4uslv{height:var(--control-touch);padding:0 var(--space-6);font-size:var(--text-18)}.dl-btn--primary.svelte-1p4uslv{background:var(--accent);color:var(--text-on-accent)}.dl-btn--primary.svelte-1p4uslv:hover:enabled{background:var(--accent-hover)}.dl-btn--primary.svelte-1p4uslv:active:enabled{background:var(--accent-active)}.dl-btn--secondary.svelte-1p4uslv{background:var(--surface-card);border-color:var(--border-default);color:var(--text-primary)}.dl-btn--secondary.svelte-1p4uslv:hover:enabled{background:var(--surface-inset)}.dl-btn--secondary.svelte-1p4uslv:active:enabled{background:var(--neutral-150)}.dl-btn--ghost.svelte-1p4uslv{background:transparent;color:var(--text-primary)}.dl-btn--ghost.svelte-1p4uslv:hover:enabled{background:var(--surface-inset)}.dl-btn--ghost.svelte-1p4uslv:active:enabled{background:var(--neutral-150)}.dl-btn--danger.svelte-1p4uslv{background:var(--danger-strong);color:#fff}.dl-btn--danger.svelte-1p4uslv:hover:enabled{background:var(--danger-text)}.dl-btn--danger.svelte-1p4uslv:active:enabled{background:var(--danger-text)}.dl-btn.svelte-1p4uslv:disabled{background:var(--surface-inset);border-color:var(--border-subtle);color:var(--text-disabled);cursor:default}.dl-btn__spinner.svelte-1p4uslv{width:16px;height:16px;border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--text-secondary);animation:svelte-1p4uslv-dl-spin .8s linear infinite}@keyframes svelte-1p4uslv-dl-spin{to{transform:rotate(360deg)}}.dl-chip.svelte-1ka67kf{display:inline-flex;align-items:center;border-radius:var(--radius-sm);font-family:var(--font-ui);font-weight:var(--weight-medium);white-space:nowrap}.dl-chip--md.svelte-1ka67kf{padding:2px var(--space-2);font-size:var(--text-13);line-height:var(--leading-13)}.dl-chip--lg.svelte-1ka67kf{padding:var(--space-2) 14px;font-size:var(--text-16);line-height:20px}.dl-chip--new.svelte-1ka67kf{background:var(--status-new-bg);color:var(--status-new-text)}.dl-chip--accepted.svelte-1ka67kf{background:var(--status-accepted-bg);color:var(--status-accepted-text)}.dl-chip--preparing.svelte-1ka67kf{background:var(--status-preparing-bg);color:var(--status-preparing-text)}.dl-chip--ready.svelte-1ka67kf{background:var(--status-ready-bg);color:var(--status-ready-text)}.dl-chip--out-for-delivery.svelte-1ka67kf{background:var(--status-outfordelivery-bg);color:var(--status-outfordelivery-text)}.dl-chip--picked-up.svelte-1ka67kf{background:var(--status-pickedup-bg);color:var(--status-pickedup-text)}.dl-chip--delivered.svelte-1ka67kf{background:var(--status-delivered-bg);color:var(--status-delivered-text)}.dl-chip--cancelled.svelte-1ka67kf{background:var(--status-cancelled-bg);color:var(--status-cancelled-text)}.dl-chip--refunded.svelte-1ka67kf{background:var(--status-refunded-bg);color:var(--status-refunded-text)}.dl-seg.svelte-9nkzfi{display:flex;gap:var(--space-1);margin:0;padding:var(--space-1);border:none;background:var(--surface-inset);border-radius:var(--radius-md);font-family:var(--font-ui)}.dl-seg__option.svelte-9nkzfi{flex:1}.dl-seg__input.svelte-9nkzfi{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.dl-seg__face.svelte-9nkzfi{display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius-md) - 2px);border:var(--border-w) solid transparent;color:var(--text-secondary);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.dl-seg--md.svelte-9nkzfi .dl-seg__face:where(.svelte-9nkzfi){height:calc(var(--control-md) - 8px);font-size:var(--text-14)}.dl-seg--lg.svelte-9nkzfi .dl-seg__face:where(.svelte-9nkzfi){height:calc(var(--control-lg) - 8px);font-size:var(--text-16)}.dl-seg__face.svelte-9nkzfi:hover{color:var(--text-primary)}.dl-seg__input.svelte-9nkzfi:checked+.dl-seg__face:where(.svelte-9nkzfi){background:var(--surface-card);border-color:var(--border-default);color:var(--text-primary)}.dl-seg__input.svelte-9nkzfi:focus-visible+.dl-seg__face:where(.svelte-9nkzfi){outline:1px solid var(--focus-ring);outline-offset:2px}.dl-seg__input.svelte-9nkzfi:disabled+.dl-seg__face:where(.svelte-9nkzfi),.dl-seg.svelte-9nkzfi:disabled .dl-seg__face:where(.svelte-9nkzfi){color:var(--text-disabled);cursor:default}
