:root{--kds-color-action-primary-disabled-ink: #4A5260;--kds-color-action-primary-disabled-surface: #DDE5EF;--kds-color-action-primary-ink: #FFFFFF;--kds-color-action-primary-pressed: #1D4F8C;--kds-color-action-primary-surface: #2563AE;--kds-color-action-secondary-ink: #4A5260;--kds-color-action-secondary-surface: #F2F5F8;--kds-color-ai-committed-band: #EEEAFB;--kds-color-ai-committed-bar: #6D28D9;--kds-color-ai-committed-ink: #5026B8;--kds-color-ai-suggestion-bar: #6D28D9;--kds-color-ai-suggestion-card-surface: #FFFFFF;--kds-color-channel-dot-ink: #FFFFFF;--kds-color-channel-dot-surface: #5A6372;--kds-color-chrome-segment-on-ink: #121923;--kds-color-chrome-segment-on-surface: #DCEBFC;--kds-color-chrome-selected-ink: #FFFFFF;--kds-color-chrome-selected-surface: #2563AE;--kds-color-command-border: #E1E5EA;--kds-color-command-ink: #FFFFFF;--kds-color-command-subtle-surface: #EFEADF;--kds-color-command-surface: #17232D;--kds-color-control-on-ink: #FFFFFF;--kds-color-control-on-surface: #334155;--kds-color-count-danger-ink: #FFFFFF;--kds-color-count-danger-surface: #B3283F;--kds-color-count-neutral-ink: #121923;--kds-color-count-neutral-surface: #C9D4E1;--kds-color-count-warn-ink: #FFFFFF;--kds-color-count-warn-surface: #A9480F;--kds-color-event-add-ink: #1D4F8C;--kds-color-event-add-surface: #E1EDFB;--kds-color-event-allergen-ink: #8E1F2C;--kds-color-event-allergen-surface: #FBE3E7;--kds-color-event-done-ink: #145C3E;--kds-color-event-done-surface: #DDF2E7;--kds-color-event-hold-ink: #3E4A59;--kds-color-event-hold-surface: #E6EAF0;--kds-color-event-modify-ink: #5B2EA6;--kds-color-event-modify-surface: #EFE8FB;--kds-color-event-recall-ink: #8A3510;--kds-color-event-recall-surface: #FDE7DA;--kds-color-event-urge-ink: #7A4300;--kds-color-event-urge-surface: #FFEFD1;--kds-color-event-void-ink: #8E1F2C;--kds-color-event-void-surface: #FBE3E7;--kds-color-focus-ring: #1A45C0;--kds-color-focus-ring-on-chrome: #5B9BFF;--kds-color-group-combo-border: #6D28D9;--kds-color-hint-info-bar: #1D4F8C;--kds-color-hint-info-ink: #1D4F8C;--kds-color-hint-info-surface: #E8F1FB;--kds-color-hint-note-bar: #A9480F;--kds-color-hint-note-ink: #7A3410;--kds-color-hint-note-surface: #FBEEE2;--kds-color-hint-risk-bar: #B3283F;--kds-color-hint-risk-ink: #8E1F2C;--kds-color-hint-risk-surface: #F9E6E9;--kds-color-ink-modifier: #9A3A0A;--kds-color-ink-muted: #5F6675;--kds-color-ink-on-chrome: #E8EDF3;--kds-color-ink-on-chrome-muted: #9AA7B6;--kds-color-ink-on-color: #FFFFFF;--kds-color-ink-primary: #15181E;--kds-color-ink-remark: #B54154;--kds-color-ink-secondary: #4A5260;--kds-color-ink-tertiary: #5F6675;--kds-color-line-chrome: #334354;--kds-color-line-hairline: #E1E5EA;--kds-color-line-secondary: #BCC5CF;--kds-color-order-type-delivery-ink: #5B2EA6;--kds-color-order-type-delivery-surface: #EFE8FB;--kds-color-order-type-dine-in-ink: #1D4F8C;--kds-color-order-type-dine-in-surface: #E1EDFB;--kds-color-order-type-neutral-ink: #3E4A59;--kds-color-order-type-neutral-surface: #E6EAF0;--kds-color-order-type-take-out-ink: #8A3510;--kds-color-order-type-take-out-surface: #FDE7DA;--kds-color-order-type-text-ink: #15181E;--kds-color-overlay-scrim: #080C129E;--kds-color-pay-paid-body: #E3F4EA;--kds-color-pay-paid-ink: #16321F;--kds-color-pay-paid-mark-ring: #0A6238;--kds-color-pay-unpaid-body: #FBE2E5;--kds-color-pay-unpaid-ink: #3A1015;--kds-color-pay-unpaid-mark-ring: #A50F22;--kds-color-scope-global-ink: #9A5A12;--kds-color-scope-global-surface: #FDEEE0;--kds-color-scope-screen-ink: #1A45C0;--kds-color-scope-screen-surface: #EAF0FF;--kds-color-selection-border: #6B8493;--kds-color-selection-ink: #163E55;--kds-color-selection-surface: #E6EDF1;--kds-color-shadow-card: #15182114;--kds-color-stage-done-ink: #FFFFFF;--kds-color-stage-done-surface: #1A6B4A;--kds-color-state-add-ink: #FFFFFF;--kds-color-state-add-surface: #0A6238;--kds-color-state-complete-body: #E3F4EA;--kds-color-state-complete-mark: #0A6238;--kds-color-state-complete-strike-ink: #3B4654;--kds-color-state-fire-band: #FBE3DE;--kds-color-state-fire-ink: #B02C13;--kds-color-state-hold-band: #E6E3F5;--kds-color-state-hold-ink: #3A2F8F;--kds-color-state-ready-ink: #FFFFFF;--kds-color-state-ready-surface: #0A6238;--kds-color-state-recall-line-ink: #A50F22;--kds-color-state-recall-on-surface: #FFFFFF;--kds-color-state-recall-surface: #A50F22;--kds-color-state-urge-ink: #FFFFFF;--kds-color-state-urge-surface: #1A45C0;--kds-color-state-void-ink: #FFFFFF;--kds-color-state-void-surface: #8E1F2C;--kds-color-surface-board: #131A23;--kds-color-surface-card: #FFFFFF;--kds-color-surface-card-footer: #F2F5F8;--kds-color-surface-chrome: #121923;--kds-color-surface-chrome-sub: #17212E;--kds-color-surface-control: #263240;--kds-color-surface-page: #E9ECF1;--kds-color-surface-panel-head: #DCEBFC;--kds-color-surface-sunken: #F1F3F6;--kds-color-surface-sunken-alt: #F6F8FA;--kds-color-surface-toolbar: #F4F5F7;--kds-color-sync-bad-ink: #FF9AA8;--kds-color-sync-ok-ink: #7FD4A8;--kds-color-sync-warn-ink: #F2B36B;--kds-color-urgency-calm-ink: #FFFFFF;--kds-color-urgency-calm-surface: #1D4F8C;--kds-color-urgency-carry-ink: #FFFFFF;--kds-color-urgency-carry-surface: #7E1F33;--kds-color-urgency-over-ink: #FFFFFF;--kds-color-urgency-over-surface: #B3283F;--kds-color-urgency-warn-ink: #FFFFFF;--kds-color-urgency-warn-surface: #A9480F;--kds-space-s4: 4px;--kds-space-s6: 6px;--kds-space-s8: 8px;--kds-space-s9: 9px;--kds-space-s10: 10px;--kds-space-s12: 12px;--kds-space-s14: 14px;--kds-space-s16: 16px;--kds-space-s18: 18px;--kds-space-s24: 24px;--kds-space-s56: 56px;--kds-space-card-padding-x: 12px;--kds-space-card-padding-y: 8px;--kds-space-line-padding: 6px;--kds-space-board-padding: 8px;--kds-space-board-gap: 8px;--kds-space-line-padding-dense: 4px;--kds-radius-card: 8px;--kds-radius-control: 8px;--kds-radius-chip: 9px;--kds-radius-badge: 6px;--kds-radius-seg: 6px;--kds-radius-pill: 999px;--kds-radius-dialog: 12px;--kds-stroke-hairline: 1px;--kds-stroke-lane-frame: 2px;--kds-stroke-focus: 2px;--kds-elevation-card: none;--kds-elevation-dialog: 0 16px 40px rgba(0,0,0,.45);--kds-font-scale: 1;--kds-font-dish-name-size: 32px;--kds-font-dish-name-weight: 700;--kds-font-dish-name-floor: 28px;--kds-font-qty-size: 32px;--kds-font-qty-weight: 800;--kds-font-qty-floor: 28px;--kds-font-order-type-size: 30px;--kds-font-order-type-weight: 700;--kds-font-order-type-floor: 26px;--kds-font-timer-size: 24px;--kds-font-timer-weight: 700;--kds-font-timer-floor: 22px;--kds-font-identity-size: 26px;--kds-font-identity-weight: 800;--kds-font-identity-floor: 24px;--kds-font-modifier-size: 24px;--kds-font-modifier-weight: 600;--kds-font-modifier-floor: 22px;--kds-font-meta-size: 22px;--kds-font-meta-weight: 600;--kds-font-meta-floor: 18px;--kds-font-badge-size: 18px;--kds-font-badge-weight: 800;--kds-font-badge-floor: 16px;--kds-font-count-bar-size: 22px;--kds-font-count-bar-weight: 800;--kds-font-count-bar-floor: 22px;--kds-font-all-day-size: 64px;--kds-font-all-day-weight: 900;--kds-font-all-day-floor: 52px;--kds-font-panel-h2-size: 24px;--kds-font-panel-h2-weight: 800;--kds-font-panel-h2-floor: 22px;--kds-font-card-h3-size: 15px;--kds-font-card-h3-weight: 900;--kds-font-card-h3-floor: 13px;--kds-font-group-head-size: 13px;--kds-font-group-head-weight: 900;--kds-font-group-head-floor: 12px;--kds-font-inspector-label-size: 14px;--kds-font-inspector-label-weight: 800;--kds-font-inspector-label-floor: 13px;--kds-font-inspector-sub-size: 11px;--kds-font-inspector-sub-weight: 600;--kds-font-inspector-sub-floor: 10px;--kds-font-control-text-size: 18px;--kds-font-control-text-weight: 700;--kds-font-control-text-floor: 18px;--kds-font-kpi-label-size: 10px;--kds-font-kpi-label-weight: 900;--kds-font-kpi-label-floor: 10px;--kds-font-kpi-value-size: 17px;--kds-font-kpi-value-weight: 900;--kds-font-kpi-value-floor: 15px;--kds-font-meta-sub-size: 12px;--kds-font-meta-sub-weight: 600;--kds-font-meta-sub-floor: 11px;--kds-font-chrome-count-size: 18px;--kds-font-chrome-count-weight: 800;--kds-font-chrome-count-floor: 18px;--kds-font-chrome-clock-size: 22px;--kds-font-chrome-clock-weight: 800;--kds-font-chrome-clock-floor: 22px;--kds-font-chrome-brand-size: 20px;--kds-font-chrome-brand-weight: 800;--kds-font-chrome-brand-floor: 20px;--kds-font-hint-size: 20px;--kds-font-hint-weight: 600;--kds-font-hint-floor: 20px;--kds-font-action-size: 22px;--kds-font-action-weight: 800;--kds-font-action-floor: 22px;--kds-font-panel-row-size: 22px;--kds-font-panel-row-weight: 700;--kds-font-panel-row-floor: 22px;--kds-font-panel-qty-size: 24px;--kds-font-panel-qty-weight: 800;--kds-font-panel-qty-floor: 24px;--kds-font-panel-meta-size: 16px;--kds-font-panel-meta-weight: 600;--kds-font-panel-meta-floor: 16px;--kds-font-dialog-body-size: 20px;--kds-font-dialog-body-weight: 600;--kds-font-dialog-body-floor: 20px}[data-scale=mid]{--kds-font-scale: 1}[data-scale=far]{--kds-font-scale: 1.25}@keyframes kds-badge-pulse{50%{opacity:.35}}@keyframes kds-marquee{0%{transform:translate(0)}to{transform:translate(-40%)}}@keyframes kds-depart{0%,40%{opacity:1}66%,to{opacity:.12}}@media (prefers-reduced-motion: reduce){[data-departing=true],[data-region=ticket-card] [data-flash],[data-region=ticket-card] [data-marquee]{animation:none!important}}[data-region=top-bar] button:focus-visible,[data-region=filter-bar] button:focus-visible,[data-region=logical-screen-tabs] button:focus-visible{outline:3px solid var(--kds-color-focus-ring-on-chrome);outline-offset:-3px}[data-region=customer-gate-board] button:focus-visible,[data-region=customer-gate-board] [role=button]:focus-visible,[data-region=footer] button:focus-visible{outline:3px solid var(--kds-color-selection-border);outline-offset:-3px}@media (hover: hover){[data-region=logical-screen-tabs] button:not([data-active]):hover,[data-region=top-bar] button:not([data-active]):not(:disabled):hover,[data-region=filter-bar] button:not([data-active]):hover,[data-region=customer-gate-board] button:not(:disabled):hover,[data-region=footer] button:not(:disabled):hover{box-shadow:inset 0 0 0 999px color-mix(in srgb,currentColor 7%,transparent)}}
