[data-v-7c0c08ad]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#101722;--sidebar-background:#141e2d;--surface:#192536;--surface-raised:#26364c;--surface-subtle:#202e42;--surface-hover:#30435d;--key-edge:#111a26;--text-primary:#f5f8ff;--text-secondary:#edf3fc;--text-subdued:#a8b8ce;--text-muted:#e5edf8;--text-placeholder:#a8b8ce;--line:#394f6b;--control-border:#8097b4;--primary:#a3c7f0;--primary-hover:#bdd9fa;--on-primary:#15253b;--focus-ring:#90c7f4;--floor-background:#151f30;--floor-grid:#344963;--fixture-fill:#34475f;--fixture-stroke:#91a9c7;--danger:#ff6b63;--danger-surface:#3f1b1a;--danger-hover:#4d211f;--conflict:#ff7d75;--conflict-surface:#5a1a16;--conflict-hover:#6a1f1a;--attention:#ffbf87;--attention-action-hover:#ffd2aa;--attention-surface:#3c2c20;--attention-hover:#4d3827;--caution:#ffeab3;--caution-surface:#65572e;--caution-hover:#746536;--attention-sign:#ffe066;--note-fill:#f2c94c;--note-outline:#2a2208;--note-surface:#fff1a8;--note-border:#c9a227;--note-text:#2a2208;--success:#c6f8c8;--success-surface:#3d6448;--success-hover:#487452;--completed:#d19eff;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#91e8b0;--move-available-surface:#203c2c;--move-available-hover:#2b5039;--info:#cde6ff;--info-surface:#233347;--info-hover:#2c415b;--late:#ffd0a3;--late-surface:#94480c;--late-hover:#8a420b;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#ffb9e5;--new-or-amended-surface:#4e2c4e;--new-or-amended-hover:#5e355e;--cancelled:#d5d9e0;--cancelled-surface:#090c11;--cancelled-hover:#171b23;--free-table:#fff;--free-table-outline:#6fe0ae;--free-table-surface:#17784f;--free-table-hover:#198052;--seated-table:#15253b;--seated-table-outline:#7fa8d6;--seated-table-surface:#cde6ff;--seated-table-hover:#e0efff;--reserved:#30233f;--reserved-outline:#aa91c2;--reserved-surface:#dccbf0;--reserved-hover:#e5d8f4;--upcoming:#dccbf0;--upcoming-surface:#3c4357;--upcoming-hover:#4c5066;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#e0b84a;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fff7dc;--walk-in-table:#fff4cc;--walk-in-table-outline:#f2c94c;--walk-in-table-surface:#7a5c12;--walk-in-table-hover:#6e530f;--selected-surface:#41658b;--on-selected:#f5faff;--merge-1:#b4bccb;--merge-2:#6fdcec;--merge-3:#d4ee70;--merge-4:#f7a4ff;--shadow:#00000040;--scrim:#000000b3;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}:root[data-theme=light][data-v-7c0c08ad]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f3f6fb;--sidebar-background:#203650;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf2f9;--surface-hover:#e0e9f5;--key-edge:#8b9db5;--text-primary:#203650;--text-secondary:#435974;--text-subdued:#596b82;--text-muted:#4b5e77;--text-placeholder:#596b82;--line:#d7e0ed;--control-border:#7085a0;--primary:#294f7b;--primary-hover:#1b3d65;--on-primary:#fff;--focus-ring:#245c91;--floor-background:#f9fbff;--floor-grid:#d7e0ed;--fixture-fill:#d8e2ef;--fixture-stroke:#667e9d;--danger:#b42318;--danger-surface:#fcece8;--danger-hover:#f5dcd5;--conflict:#b42318;--conflict-surface:#fcece8;--conflict-hover:#f5dcd5;--attention:#874b0c;--attention-action-hover:#6f3c08;--attention-surface:#fff0dc;--attention-hover:#ffe4be;--caution:#6c5715;--caution-surface:#f8f2df;--caution-hover:#eee5c4;--attention-sign:#a37f00;--note-fill:#f6d55c;--note-outline:#6c5715;--note-surface:#fff6c4;--note-border:#b8921c;--note-text:#2a2208;--success:#365d32;--success-surface:#edf3e6;--success-hover:#dfebd4;--completed:#8a1ee6;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#17663c;--move-available-surface:#d6f3e2;--move-available-hover:#bce9ce;--info:#245c91;--info-surface:#e9f1fa;--info-hover:#d7e7f7;--late:#874b0c;--late-surface:#ffd2a1;--late-hover:#ffc98f;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#942365;--new-or-amended-surface:#f9dcf7;--new-or-amended-hover:#f3c8f0;--cancelled:#3f4650;--cancelled-surface:#e2e4e8;--cancelled-hover:#d4d7dd;--free-table:#365d32;--free-table-outline:#365d32;--free-table-surface:#edf3e6;--free-table-hover:#dfebd4;--seated-table:#15253b;--seated-table-outline:#47739f;--seated-table-surface:#cde6ff;--seated-table-hover:#bdd9fa;--reserved:#30233f;--reserved-outline:#74598e;--reserved-surface:#dccbf0;--reserved-hover:#bbadcc;--upcoming:#6a4f84;--upcoming-surface:#efe8f8;--upcoming-hover:#e8ddf5;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#80620d;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fbe6a8;--walk-in-table:#6c5715;--walk-in-table-outline:#6c5715;--walk-in-table-surface:#f8f2df;--walk-in-table-hover:#eee5c4;--selected-surface:#d7e7f7;--on-selected:#183d61;--merge-1:#4a5263;--merge-2:#00687a;--merge-3:#4d6600;--merge-4:#8a2a9f;--shadow:#20365025;--scrim:#122035c0;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}.modal-dialog[data-v-7c0c08ad]{box-sizing:border-box;border:1px solid var(--control-border);width:min(650px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);background:var(--surface-raised);border-radius:14px;padding:24px;overflow:auto}.modal-dialog[data-v-7c0c08ad]::backdrop{background:var(--scrim)}.modal-dialog[data-v-7c0c08ad] .button{min-height:44px;font-size:var(--font-size-body)}.modal-dialog.is-anchored[data-v-7c0c08ad]{margin:0;bottom:auto;right:auto}header[data-v-7c0c08ad]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}h2[data-v-7c0c08ad]{margin:0;font-size:23px}@media (width>=651px){.modal-dialog.is-compact[data-v-7c0c08ad]{border-top:3px solid var(--primary);width:fit-content;max-width:calc(100vw - 32px);box-shadow:0 18px 48px var(--shadow);padding:12px 14px 14px}.modal-dialog.is-compact header[data-v-7c0c08ad]{border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:8px}.modal-dialog.is-compact h2[data-v-7c0c08ad]{font-size:19px}}@media (width<=650px){.modal-dialog[data-v-7c0c08ad]{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px}}[data-v-d0e7a0a1]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#101722;--sidebar-background:#141e2d;--surface:#192536;--surface-raised:#26364c;--surface-subtle:#202e42;--surface-hover:#30435d;--key-edge:#111a26;--text-primary:#f5f8ff;--text-secondary:#edf3fc;--text-subdued:#a8b8ce;--text-muted:#e5edf8;--text-placeholder:#a8b8ce;--line:#394f6b;--control-border:#8097b4;--primary:#a3c7f0;--primary-hover:#bdd9fa;--on-primary:#15253b;--focus-ring:#90c7f4;--floor-background:#151f30;--floor-grid:#344963;--fixture-fill:#34475f;--fixture-stroke:#91a9c7;--danger:#ff6b63;--danger-surface:#3f1b1a;--danger-hover:#4d211f;--conflict:#ff7d75;--conflict-surface:#5a1a16;--conflict-hover:#6a1f1a;--attention:#ffbf87;--attention-action-hover:#ffd2aa;--attention-surface:#3c2c20;--attention-hover:#4d3827;--caution:#ffeab3;--caution-surface:#65572e;--caution-hover:#746536;--attention-sign:#ffe066;--note-fill:#f2c94c;--note-outline:#2a2208;--note-surface:#fff1a8;--note-border:#c9a227;--note-text:#2a2208;--success:#c6f8c8;--success-surface:#3d6448;--success-hover:#487452;--completed:#d19eff;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#91e8b0;--move-available-surface:#203c2c;--move-available-hover:#2b5039;--info:#cde6ff;--info-surface:#233347;--info-hover:#2c415b;--late:#ffd0a3;--late-surface:#94480c;--late-hover:#8a420b;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#ffb9e5;--new-or-amended-surface:#4e2c4e;--new-or-amended-hover:#5e355e;--cancelled:#d5d9e0;--cancelled-surface:#090c11;--cancelled-hover:#171b23;--free-table:#fff;--free-table-outline:#6fe0ae;--free-table-surface:#17784f;--free-table-hover:#198052;--seated-table:#15253b;--seated-table-outline:#7fa8d6;--seated-table-surface:#cde6ff;--seated-table-hover:#e0efff;--reserved:#30233f;--reserved-outline:#aa91c2;--reserved-surface:#dccbf0;--reserved-hover:#e5d8f4;--upcoming:#dccbf0;--upcoming-surface:#3c4357;--upcoming-hover:#4c5066;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#e0b84a;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fff7dc;--walk-in-table:#fff4cc;--walk-in-table-outline:#f2c94c;--walk-in-table-surface:#7a5c12;--walk-in-table-hover:#6e530f;--selected-surface:#41658b;--on-selected:#f5faff;--merge-1:#b4bccb;--merge-2:#6fdcec;--merge-3:#d4ee70;--merge-4:#f7a4ff;--shadow:#00000040;--scrim:#000000b3;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}:root[data-theme=light][data-v-d0e7a0a1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f3f6fb;--sidebar-background:#203650;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf2f9;--surface-hover:#e0e9f5;--key-edge:#8b9db5;--text-primary:#203650;--text-secondary:#435974;--text-subdued:#596b82;--text-muted:#4b5e77;--text-placeholder:#596b82;--line:#d7e0ed;--control-border:#7085a0;--primary:#294f7b;--primary-hover:#1b3d65;--on-primary:#fff;--focus-ring:#245c91;--floor-background:#f9fbff;--floor-grid:#d7e0ed;--fixture-fill:#d8e2ef;--fixture-stroke:#667e9d;--danger:#b42318;--danger-surface:#fcece8;--danger-hover:#f5dcd5;--conflict:#b42318;--conflict-surface:#fcece8;--conflict-hover:#f5dcd5;--attention:#874b0c;--attention-action-hover:#6f3c08;--attention-surface:#fff0dc;--attention-hover:#ffe4be;--caution:#6c5715;--caution-surface:#f8f2df;--caution-hover:#eee5c4;--attention-sign:#a37f00;--note-fill:#f6d55c;--note-outline:#6c5715;--note-surface:#fff6c4;--note-border:#b8921c;--note-text:#2a2208;--success:#365d32;--success-surface:#edf3e6;--success-hover:#dfebd4;--completed:#8a1ee6;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#17663c;--move-available-surface:#d6f3e2;--move-available-hover:#bce9ce;--info:#245c91;--info-surface:#e9f1fa;--info-hover:#d7e7f7;--late:#874b0c;--late-surface:#ffd2a1;--late-hover:#ffc98f;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#942365;--new-or-amended-surface:#f9dcf7;--new-or-amended-hover:#f3c8f0;--cancelled:#3f4650;--cancelled-surface:#e2e4e8;--cancelled-hover:#d4d7dd;--free-table:#365d32;--free-table-outline:#365d32;--free-table-surface:#edf3e6;--free-table-hover:#dfebd4;--seated-table:#15253b;--seated-table-outline:#47739f;--seated-table-surface:#cde6ff;--seated-table-hover:#bdd9fa;--reserved:#30233f;--reserved-outline:#74598e;--reserved-surface:#dccbf0;--reserved-hover:#bbadcc;--upcoming:#6a4f84;--upcoming-surface:#efe8f8;--upcoming-hover:#e8ddf5;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#80620d;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fbe6a8;--walk-in-table:#6c5715;--walk-in-table-outline:#6c5715;--walk-in-table-surface:#f8f2df;--walk-in-table-hover:#eee5c4;--selected-surface:#d7e7f7;--on-selected:#183d61;--merge-1:#4a5263;--merge-2:#00687a;--merge-3:#4d6600;--merge-4:#8a2a9f;--shadow:#20365025;--scrim:#122035c0;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}.number-pad[data-v-d0e7a0a1]{gap:12px;width:min(100%,300px);display:grid}.number-pad-label-row[data-v-d0e7a0a1]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:-4px;display:flex}.number-pad-label[data-v-d0e7a0a1]{font-weight:600}.number-pad-display[data-v-d0e7a0a1]{border:1px solid var(--primary);background:var(--surface);height:56px;box-shadow:inset 0 2px 4px var(--shadow);caret-color:#0000;color:var(--text-primary);font-variant-numeric:tabular-nums;text-align:center;border-radius:8px;padding:0 14px;font-size:1.75rem;font-weight:600}.number-pad-keys[data-v-d0e7a0a1]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.number-pad-key[data-v-d0e7a0a1]{border:1px solid var(--control-border);background:var(--surface-hover);box-shadow:inset 0 -4px 0 var(--key-edge), 0 3px 0 var(--shadow);color:var(--text-primary);border-radius:10px;justify-content:center;align-items:center;gap:6px;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.number-pad-key[data-v-d0e7a0a1]:active:not(:disabled){border-color:var(--primary);background:var(--info-surface);box-shadow:inset 0 -1px 0 var(--key-edge), inset 0 0 0 1px var(--primary);transform:translateY(2px)}.number-pad-key[data-v-d0e7a0a1]{font-variant-numeric:tabular-nums;min-height:56px;font-size:1.375rem;font-weight:600}.number-pad-key.is-secondary[data-v-d0e7a0a1]{background:var(--surface-subtle);color:var(--text-secondary)}.number-pad-key.is-secondary[data-v-d0e7a0a1]:disabled{box-shadow:none}.number-pad-key.is-secondary[data-v-d0e7a0a1]{font-size:1rem}.number-pad.is-compact[data-v-d0e7a0a1]{width:100%}@media (width>=651px){.number-pad.is-compact[data-v-d0e7a0a1]{gap:8px;width:228px;max-width:100%}.number-pad.is-compact .number-pad-display[data-v-d0e7a0a1]{height:44px;font-size:1.5rem}.number-pad.is-compact .number-pad-keys[data-v-d0e7a0a1]{gap:6px}.number-pad.is-compact .number-pad-key[data-v-d0e7a0a1]{min-height:44px;font-size:1.125rem}.number-pad.is-compact .number-pad-key.is-secondary[data-v-d0e7a0a1]{font-size:.875rem}}[data-v-2b64beaf]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#101722;--sidebar-background:#141e2d;--surface:#192536;--surface-raised:#26364c;--surface-subtle:#202e42;--surface-hover:#30435d;--key-edge:#111a26;--text-primary:#f5f8ff;--text-secondary:#edf3fc;--text-subdued:#a8b8ce;--text-muted:#e5edf8;--text-placeholder:#a8b8ce;--line:#394f6b;--control-border:#8097b4;--primary:#a3c7f0;--primary-hover:#bdd9fa;--on-primary:#15253b;--focus-ring:#90c7f4;--floor-background:#151f30;--floor-grid:#344963;--fixture-fill:#34475f;--fixture-stroke:#91a9c7;--danger:#ff6b63;--danger-surface:#3f1b1a;--danger-hover:#4d211f;--conflict:#ff7d75;--conflict-surface:#5a1a16;--conflict-hover:#6a1f1a;--attention:#ffbf87;--attention-action-hover:#ffd2aa;--attention-surface:#3c2c20;--attention-hover:#4d3827;--caution:#ffeab3;--caution-surface:#65572e;--caution-hover:#746536;--attention-sign:#ffe066;--note-fill:#f2c94c;--note-outline:#2a2208;--note-surface:#fff1a8;--note-border:#c9a227;--note-text:#2a2208;--success:#c6f8c8;--success-surface:#3d6448;--success-hover:#487452;--completed:#d19eff;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#91e8b0;--move-available-surface:#203c2c;--move-available-hover:#2b5039;--info:#cde6ff;--info-surface:#233347;--info-hover:#2c415b;--late:#ffd0a3;--late-surface:#94480c;--late-hover:#8a420b;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#ffb9e5;--new-or-amended-surface:#4e2c4e;--new-or-amended-hover:#5e355e;--cancelled:#d5d9e0;--cancelled-surface:#090c11;--cancelled-hover:#171b23;--free-table:#fff;--free-table-outline:#6fe0ae;--free-table-surface:#17784f;--free-table-hover:#198052;--seated-table:#15253b;--seated-table-outline:#7fa8d6;--seated-table-surface:#cde6ff;--seated-table-hover:#e0efff;--reserved:#30233f;--reserved-outline:#aa91c2;--reserved-surface:#dccbf0;--reserved-hover:#e5d8f4;--upcoming:#dccbf0;--upcoming-surface:#3c4357;--upcoming-hover:#4c5066;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#e0b84a;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fff7dc;--walk-in-table:#fff4cc;--walk-in-table-outline:#f2c94c;--walk-in-table-surface:#7a5c12;--walk-in-table-hover:#6e530f;--selected-surface:#41658b;--on-selected:#f5faff;--merge-1:#b4bccb;--merge-2:#6fdcec;--merge-3:#d4ee70;--merge-4:#f7a4ff;--shadow:#00000040;--scrim:#000000b3;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}:root[data-theme=light][data-v-2b64beaf]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f3f6fb;--sidebar-background:#203650;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf2f9;--surface-hover:#e0e9f5;--key-edge:#8b9db5;--text-primary:#203650;--text-secondary:#435974;--text-subdued:#596b82;--text-muted:#4b5e77;--text-placeholder:#596b82;--line:#d7e0ed;--control-border:#7085a0;--primary:#294f7b;--primary-hover:#1b3d65;--on-primary:#fff;--focus-ring:#245c91;--floor-background:#f9fbff;--floor-grid:#d7e0ed;--fixture-fill:#d8e2ef;--fixture-stroke:#667e9d;--danger:#b42318;--danger-surface:#fcece8;--danger-hover:#f5dcd5;--conflict:#b42318;--conflict-surface:#fcece8;--conflict-hover:#f5dcd5;--attention:#874b0c;--attention-action-hover:#6f3c08;--attention-surface:#fff0dc;--attention-hover:#ffe4be;--caution:#6c5715;--caution-surface:#f8f2df;--caution-hover:#eee5c4;--attention-sign:#a37f00;--note-fill:#f6d55c;--note-outline:#6c5715;--note-surface:#fff6c4;--note-border:#b8921c;--note-text:#2a2208;--success:#365d32;--success-surface:#edf3e6;--success-hover:#dfebd4;--completed:#8a1ee6;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#17663c;--move-available-surface:#d6f3e2;--move-available-hover:#bce9ce;--info:#245c91;--info-surface:#e9f1fa;--info-hover:#d7e7f7;--late:#874b0c;--late-surface:#ffd2a1;--late-hover:#ffc98f;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#942365;--new-or-amended-surface:#f9dcf7;--new-or-amended-hover:#f3c8f0;--cancelled:#3f4650;--cancelled-surface:#e2e4e8;--cancelled-hover:#d4d7dd;--free-table:#365d32;--free-table-outline:#365d32;--free-table-surface:#edf3e6;--free-table-hover:#dfebd4;--seated-table:#15253b;--seated-table-outline:#47739f;--seated-table-surface:#cde6ff;--seated-table-hover:#bdd9fa;--reserved:#30233f;--reserved-outline:#74598e;--reserved-surface:#dccbf0;--reserved-hover:#bbadcc;--upcoming:#6a4f84;--upcoming-surface:#efe8f8;--upcoming-hover:#e8ddf5;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#80620d;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fbe6a8;--walk-in-table:#6c5715;--walk-in-table-outline:#6c5715;--walk-in-table-surface:#f8f2df;--walk-in-table-hover:#eee5c4;--selected-surface:#d7e7f7;--on-selected:#183d61;--merge-1:#4a5263;--merge-2:#00687a;--merge-3:#4d6600;--merge-4:#8a2a9f;--shadow:#20365025;--scrim:#122035c0;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}.walk-in-step[data-v-2b64beaf]{justify-items:start;gap:10px;width:100%;display:grid}@media (width>=651px){.walk-in-step[data-v-2b64beaf]{width:340px;max-width:100%}.walk-in-step.is-party-size[data-v-2b64beaf],.walk-in-step.is-receipt[data-v-2b64beaf]{width:228px}.walk-in-step.is-choosing-tables[data-v-2b64beaf]{width:max-content}}.walk-in-step.is-choosing-tables[data-v-2b64beaf]{flex-direction:column;align-items:flex-start;display:flex}.walk-in-step.is-choosing-tables[data-v-2b64beaf]>:not(.walk-in-actions){contain:inline-size;align-self:stretch}.walk-in-step.is-choosing-tables[data-v-2b64beaf] .table-picker-dropdown{margin-top:4px;position:static}.walk-in-step.is-choosing-tables[data-v-2b64beaf] .table-picker-options{max-height:120px}.walk-in-step.is-receipt>.alert[data-v-2b64beaf]{justify-self:stretch}@media (height>=42.5em){dialog.is-choosing-tables[open][data-v-2b64beaf]{flex-direction:column;display:flex}dialog.is-choosing-tables[open] .walk-in-dialog[data-v-2b64beaf],dialog.is-choosing-tables[open] .walk-in-step[data-v-2b64beaf],dialog.is-choosing-tables[open][data-v-2b64beaf] .table-picker,dialog.is-choosing-tables[open][data-v-2b64beaf] .table-combobox,dialog.is-choosing-tables[open][data-v-2b64beaf] .table-picker-dropdown{flex-direction:column;min-height:0;display:flex}dialog.is-choosing-tables[open][data-v-2b64beaf] .table-picker-options{max-height:none}}.walk-in-sitting[data-v-2b64beaf]{color:var(--text-secondary);margin:0}.walk-in-duration[data-v-2b64beaf]{border:1px solid var(--primary);border-radius:12px;grid-template-columns:44px 1fr 44px;justify-self:stretch;align-items:center;gap:6px;padding:4px;display:grid}.walk-in-duration-change[data-v-2b64beaf]{border:1px solid var(--control-border);background:var(--surface-hover);box-shadow:inset 0 -4px 0 var(--key-edge), 0 3px 0 var(--shadow);color:var(--text-primary);border-radius:10px;justify-content:center;align-items:center;gap:6px;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.walk-in-duration-change[data-v-2b64beaf]:active:not(:disabled){border-color:var(--primary);background:var(--info-surface);box-shadow:inset 0 -1px 0 var(--key-edge), inset 0 0 0 1px var(--primary);transform:translateY(2px)}.walk-in-duration-change[data-v-2b64beaf]{min-height:44px;padding:0}.walk-in-duration-value[data-v-2b64beaf]{font-variant-numeric:tabular-nums;text-align:center;justify-items:center;row-gap:4px;margin:0;line-height:1.25;display:grid}.walk-in-duration-value strong[data-v-2b64beaf]{font-size:1.125rem}.walk-in-duration-value span[data-v-2b64beaf]{color:var(--text-subdued);font-size:var(--font-size-caption);white-space:nowrap}.walk-in-shortened[data-v-2b64beaf]{color:var(--caution);margin:0}.walk-in-step>.walk-in-seat-button[data-v-2b64beaf],.walk-in-done-button[data-v-2b64beaf]{justify-content:center;justify-self:stretch}.walk-in-step .walk-in-seat-button[data-v-2b64beaf]{min-height:52px;box-shadow:0 2px 0 var(--shadow);font-weight:700}.walk-in-step>.alert[data-v-2b64beaf],.walk-in-loading[data-v-2b64beaf]{margin:0}.walk-in-actions[data-v-2b64beaf]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=650px){.walk-in-actions[data-v-2b64beaf]{flex-direction:column;align-self:stretch}}.walk-in-receipt[data-v-2b64beaf]{border:1px solid var(--line);background:var(--surface-subtle);border-radius:10px;grid-template-columns:max-content minmax(0,1fr);justify-self:stretch;gap:8px 24px;margin:0;padding:10px 12px;display:grid}.walk-in-receipt dt[data-v-2b64beaf]{color:var(--text-secondary)}.walk-in-receipt dd[data-v-2b64beaf]{overflow-wrap:anywhere;margin:0;font-weight:600}[data-v-13adca66]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#101722;--sidebar-background:#141e2d;--surface:#192536;--surface-raised:#26364c;--surface-subtle:#202e42;--surface-hover:#30435d;--key-edge:#111a26;--text-primary:#f5f8ff;--text-secondary:#edf3fc;--text-subdued:#a8b8ce;--text-muted:#e5edf8;--text-placeholder:#a8b8ce;--line:#394f6b;--control-border:#8097b4;--primary:#a3c7f0;--primary-hover:#bdd9fa;--on-primary:#15253b;--focus-ring:#90c7f4;--floor-background:#151f30;--floor-grid:#344963;--fixture-fill:#34475f;--fixture-stroke:#91a9c7;--danger:#ff6b63;--danger-surface:#3f1b1a;--danger-hover:#4d211f;--conflict:#ff7d75;--conflict-surface:#5a1a16;--conflict-hover:#6a1f1a;--attention:#ffbf87;--attention-action-hover:#ffd2aa;--attention-surface:#3c2c20;--attention-hover:#4d3827;--caution:#ffeab3;--caution-surface:#65572e;--caution-hover:#746536;--attention-sign:#ffe066;--note-fill:#f2c94c;--note-outline:#2a2208;--note-surface:#fff1a8;--note-border:#c9a227;--note-text:#2a2208;--success:#c6f8c8;--success-surface:#3d6448;--success-hover:#487452;--completed:#d19eff;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#91e8b0;--move-available-surface:#203c2c;--move-available-hover:#2b5039;--info:#cde6ff;--info-surface:#233347;--info-hover:#2c415b;--late:#ffd0a3;--late-surface:#94480c;--late-hover:#8a420b;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#ffb9e5;--new-or-amended-surface:#4e2c4e;--new-or-amended-hover:#5e355e;--cancelled:#d5d9e0;--cancelled-surface:#090c11;--cancelled-hover:#171b23;--free-table:#fff;--free-table-outline:#6fe0ae;--free-table-surface:#17784f;--free-table-hover:#198052;--seated-table:#15253b;--seated-table-outline:#7fa8d6;--seated-table-surface:#cde6ff;--seated-table-hover:#e0efff;--reserved:#30233f;--reserved-outline:#aa91c2;--reserved-surface:#dccbf0;--reserved-hover:#e5d8f4;--upcoming:#dccbf0;--upcoming-surface:#3c4357;--upcoming-hover:#4c5066;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#e0b84a;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fff7dc;--walk-in-table:#fff4cc;--walk-in-table-outline:#f2c94c;--walk-in-table-surface:#7a5c12;--walk-in-table-hover:#6e530f;--selected-surface:#41658b;--on-selected:#f5faff;--merge-1:#b4bccb;--merge-2:#6fdcec;--merge-3:#d4ee70;--merge-4:#f7a4ff;--shadow:#00000040;--scrim:#000000b3;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}:root[data-theme=light][data-v-13adca66]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f3f6fb;--sidebar-background:#203650;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf2f9;--surface-hover:#e0e9f5;--key-edge:#8b9db5;--text-primary:#203650;--text-secondary:#435974;--text-subdued:#596b82;--text-muted:#4b5e77;--text-placeholder:#596b82;--line:#d7e0ed;--control-border:#7085a0;--primary:#294f7b;--primary-hover:#1b3d65;--on-primary:#fff;--focus-ring:#245c91;--floor-background:#f9fbff;--floor-grid:#d7e0ed;--fixture-fill:#d8e2ef;--fixture-stroke:#667e9d;--danger:#b42318;--danger-surface:#fcece8;--danger-hover:#f5dcd5;--conflict:#b42318;--conflict-surface:#fcece8;--conflict-hover:#f5dcd5;--attention:#874b0c;--attention-action-hover:#6f3c08;--attention-surface:#fff0dc;--attention-hover:#ffe4be;--caution:#6c5715;--caution-surface:#f8f2df;--caution-hover:#eee5c4;--attention-sign:#a37f00;--note-fill:#f6d55c;--note-outline:#6c5715;--note-surface:#fff6c4;--note-border:#b8921c;--note-text:#2a2208;--success:#365d32;--success-surface:#edf3e6;--success-hover:#dfebd4;--completed:#8a1ee6;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#17663c;--move-available-surface:#d6f3e2;--move-available-hover:#bce9ce;--info:#245c91;--info-surface:#e9f1fa;--info-hover:#d7e7f7;--late:#874b0c;--late-surface:#ffd2a1;--late-hover:#ffc98f;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#942365;--new-or-amended-surface:#f9dcf7;--new-or-amended-hover:#f3c8f0;--cancelled:#3f4650;--cancelled-surface:#e2e4e8;--cancelled-hover:#d4d7dd;--free-table:#365d32;--free-table-outline:#365d32;--free-table-surface:#edf3e6;--free-table-hover:#dfebd4;--seated-table:#15253b;--seated-table-outline:#47739f;--seated-table-surface:#cde6ff;--seated-table-hover:#bdd9fa;--reserved:#30233f;--reserved-outline:#74598e;--reserved-surface:#dccbf0;--reserved-hover:#bbadcc;--upcoming:#6a4f84;--upcoming-surface:#efe8f8;--upcoming-hover:#e8ddf5;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#80620d;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fbe6a8;--walk-in-table:#6c5715;--walk-in-table-outline:#6c5715;--walk-in-table-surface:#f8f2df;--walk-in-table-hover:#eee5c4;--selected-surface:#d7e7f7;--on-selected:#183d61;--merge-1:#4a5263;--merge-2:#00687a;--merge-3:#4d6600;--merge-4:#8a2a9f;--shadow:#20365025;--scrim:#122035c0;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}.table-move-banner[data-v-13adca66]{border-bottom:1px solid var(--info);box-shadow:0 2px 4px var(--shadow);background:var(--info-surface);color:var(--info);font-size:var(--font-size-body);align-items:center;gap:12px;padding:8px 16px;display:flex}.table-move-banner>svg[data-v-13adca66]{flex-shrink:0}.table-move-banner-text[data-v-13adca66]{flex:auto;min-width:0}.table-move-banner-text p[data-v-13adca66]{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.table-move-banner-text strong[data-v-13adca66]{margin-right:6px}.table-move-destination svg[data-v-13adca66],.table-move-saving svg[data-v-13adca66]{vertical-align:-2px;margin-right:4px}.table-move-destination.conflict[data-v-13adca66],.table-move-saving.conflict[data-v-13adca66]{color:var(--attention)}.table-move-cancel[data-v-13adca66]{flex-shrink:0}.segmented-control[data-v-dcdc9396]{border:1px solid var(--control-border);display:inline-flex}.segmented-control-option[data-v-dcdc9396]{color:var(--text-secondary);font-size:var(--font-size-caption);background:0 0;border:0;border-radius:0;flex:1 1 0;padding:3px 12px;font-weight:600}.segmented-control-option+.segmented-control-option[data-v-dcdc9396]{border-left:1px solid var(--control-border)}.segmented-control-option[data-v-dcdc9396]:hover:not([aria-pressed=true]){background:var(--surface-subtle)}.segmented-control-option[aria-pressed=true][data-v-dcdc9396]{background:var(--primary);color:var(--on-primary)}.segmented-control-option[data-v-dcdc9396]:focus-visible{outline-offset:-2px;outline-width:2px}.segmented-control-option[aria-pressed=true][data-v-dcdc9396]:focus-visible{outline-color:var(--on-primary)}.hourly-arrivals[data-v-57c513c4]{color:var(--text-secondary);font-size:calc(var(--font-size-body) + 1px);white-space:nowrap;flex-direction:column;gap:6px;padding:4px 0;display:flex}.hourly-arrivals-heading[data-v-57c513c4],.hourly-arrivals-caption[data-v-57c513c4],.hourly-arrivals-message[data-v-57c513c4]{padding:0 8px}.hourly-arrivals-heading[data-v-57c513c4]{color:var(--text-primary);font-size:inherit;margin:0;padding-right:24px;font-weight:700}.hourly-arrivals-caption[data-v-57c513c4]{color:var(--text-muted);font-size:var(--font-size-caption);margin:0}.hourly-arrivals-unit[data-v-57c513c4]{margin:2px 0 4px}.hourly-arrivals-message[data-v-57c513c4]{align-items:center;gap:6px;margin:0;display:flex}.hourly-arrivals-message.is-error[data-v-57c513c4]{color:var(--danger)}.hourly-arrivals-message.is-uncertain[data-v-57c513c4]{color:var(--attention)}.hourly-arrivals-table[data-v-57c513c4]{border-collapse:collapse;font-variant-numeric:tabular-nums}.hourly-arrivals-table th[data-v-57c513c4],.hourly-arrivals-table td[data-v-57c513c4]{text-align:right;padding:3px 8px}.hourly-arrivals-table th[scope=row][data-v-57c513c4]{text-align:left;color:var(--text-primary);font-weight:600}.hourly-arrivals-table thead th[data-v-57c513c4],.hourly-arrivals-table tfoot th[data-v-57c513c4],.hourly-arrivals-table tfoot td[data-v-57c513c4]{background:var(--surface-subtle);position:sticky}.hourly-arrivals-table thead th[data-v-57c513c4]{vertical-align:middle;box-shadow:inset 0 1px var(--line), inset 0 -1px var(--line);padding-top:6px;padding-bottom:6px;top:0}.hourly-arrivals-table thead th svg[data-v-57c513c4]{margin-left:auto;display:block}.hourly-arrivals-table thead th.arrival-hour svg[data-v-57c513c4]{margin-right:auto}.hourly-arrivals-table thead th[data-v-57c513c4]:not(.arrival-hour){width:calc(3ch + 16px)}.hourly-arrivals-table tbody tr[data-v-57c513c4]:first-child>*{padding-top:6px}.hourly-arrivals-table tbody td[data-v-57c513c4]{font-weight:700}.hourly-arrivals-table tfoot th[data-v-57c513c4],.hourly-arrivals-table tfoot td[data-v-57c513c4]{box-shadow:inset 0 1px var(--line);padding-top:6px;padding-bottom:6px;font-weight:700;bottom:0}.hourly-arrivals-table .arrival-hour[data-v-57c513c4]{color:var(--primary)}.hourly-arrivals-table .checked-out[data-v-57c513c4]{color:var(--completed)}.hourly-arrivals-table .seated[data-v-57c513c4]{color:var(--info)}.hourly-arrivals-table .expected[data-v-57c513c4]{color:var(--upcoming)}.hourly-arrivals-table td.is-zero[data-v-57c513c4]{color:var(--text-placeholder);font-weight:400}.two-step-action-button[data-v-c8998b4d]{touch-action:manipulation}[data-v-20d6cc1c]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#101722;--sidebar-background:#141e2d;--surface:#192536;--surface-raised:#26364c;--surface-subtle:#202e42;--surface-hover:#30435d;--key-edge:#111a26;--text-primary:#f5f8ff;--text-secondary:#edf3fc;--text-subdued:#a8b8ce;--text-muted:#e5edf8;--text-placeholder:#a8b8ce;--line:#394f6b;--control-border:#8097b4;--primary:#a3c7f0;--primary-hover:#bdd9fa;--on-primary:#15253b;--focus-ring:#90c7f4;--floor-background:#151f30;--floor-grid:#344963;--fixture-fill:#34475f;--fixture-stroke:#91a9c7;--danger:#ff6b63;--danger-surface:#3f1b1a;--danger-hover:#4d211f;--conflict:#ff7d75;--conflict-surface:#5a1a16;--conflict-hover:#6a1f1a;--attention:#ffbf87;--attention-action-hover:#ffd2aa;--attention-surface:#3c2c20;--attention-hover:#4d3827;--caution:#ffeab3;--caution-surface:#65572e;--caution-hover:#746536;--attention-sign:#ffe066;--note-fill:#f2c94c;--note-outline:#2a2208;--note-surface:#fff1a8;--note-border:#c9a227;--note-text:#2a2208;--success:#c6f8c8;--success-surface:#3d6448;--success-hover:#487452;--completed:#d19eff;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#91e8b0;--move-available-surface:#203c2c;--move-available-hover:#2b5039;--info:#cde6ff;--info-surface:#233347;--info-hover:#2c415b;--late:#ffd0a3;--late-surface:#94480c;--late-hover:#8a420b;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#ffb9e5;--new-or-amended-surface:#4e2c4e;--new-or-amended-hover:#5e355e;--cancelled:#d5d9e0;--cancelled-surface:#090c11;--cancelled-hover:#171b23;--free-table:#fff;--free-table-outline:#6fe0ae;--free-table-surface:#17784f;--free-table-hover:#198052;--seated-table:#15253b;--seated-table-outline:#7fa8d6;--seated-table-surface:#cde6ff;--seated-table-hover:#e0efff;--reserved:#30233f;--reserved-outline:#aa91c2;--reserved-surface:#dccbf0;--reserved-hover:#e5d8f4;--upcoming:#dccbf0;--upcoming-surface:#3c4357;--upcoming-hover:#4c5066;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#e0b84a;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fff7dc;--walk-in-table:#fff4cc;--walk-in-table-outline:#f2c94c;--walk-in-table-surface:#7a5c12;--walk-in-table-hover:#6e530f;--selected-surface:#41658b;--on-selected:#f5faff;--merge-1:#b4bccb;--merge-2:#6fdcec;--merge-3:#d4ee70;--merge-4:#f7a4ff;--shadow:#00000040;--scrim:#000000b3;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}:root[data-theme=light][data-v-20d6cc1c]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f3f6fb;--sidebar-background:#203650;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf2f9;--surface-hover:#e0e9f5;--key-edge:#8b9db5;--text-primary:#203650;--text-secondary:#435974;--text-subdued:#596b82;--text-muted:#4b5e77;--text-placeholder:#596b82;--line:#d7e0ed;--control-border:#7085a0;--primary:#294f7b;--primary-hover:#1b3d65;--on-primary:#fff;--focus-ring:#245c91;--floor-background:#f9fbff;--floor-grid:#d7e0ed;--fixture-fill:#d8e2ef;--fixture-stroke:#667e9d;--danger:#b42318;--danger-surface:#fcece8;--danger-hover:#f5dcd5;--conflict:#b42318;--conflict-surface:#fcece8;--conflict-hover:#f5dcd5;--attention:#874b0c;--attention-action-hover:#6f3c08;--attention-surface:#fff0dc;--attention-hover:#ffe4be;--caution:#6c5715;--caution-surface:#f8f2df;--caution-hover:#eee5c4;--attention-sign:#a37f00;--note-fill:#f6d55c;--note-outline:#6c5715;--note-surface:#fff6c4;--note-border:#b8921c;--note-text:#2a2208;--success:#365d32;--success-surface:#edf3e6;--success-hover:#dfebd4;--completed:#8a1ee6;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#17663c;--move-available-surface:#d6f3e2;--move-available-hover:#bce9ce;--info:#245c91;--info-surface:#e9f1fa;--info-hover:#d7e7f7;--late:#874b0c;--late-surface:#ffd2a1;--late-hover:#ffc98f;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#942365;--new-or-amended-surface:#f9dcf7;--new-or-amended-hover:#f3c8f0;--cancelled:#3f4650;--cancelled-surface:#e2e4e8;--cancelled-hover:#d4d7dd;--free-table:#365d32;--free-table-outline:#365d32;--free-table-surface:#edf3e6;--free-table-hover:#dfebd4;--seated-table:#15253b;--seated-table-outline:#47739f;--seated-table-surface:#cde6ff;--seated-table-hover:#bdd9fa;--reserved:#30233f;--reserved-outline:#74598e;--reserved-surface:#dccbf0;--reserved-hover:#bbadcc;--upcoming:#6a4f84;--upcoming-surface:#efe8f8;--upcoming-hover:#e8ddf5;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#80620d;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fbe6a8;--walk-in-table:#6c5715;--walk-in-table-outline:#6c5715;--walk-in-table-surface:#f8f2df;--walk-in-table-hover:#eee5c4;--selected-surface:#d7e7f7;--on-selected:#183d61;--merge-1:#4a5263;--merge-2:#00687a;--merge-3:#4d6600;--merge-4:#8a2a9f;--shadow:#20365025;--scrim:#122035c0;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}.time-slot-picker[data-v-20d6cc1c]{position:relative}.time-slot-picker-panel[data-v-20d6cc1c]{z-index:30;border:1px solid var(--control-border);background:var(--surface-raised);width:max-content;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);box-shadow:0 6px 20px var(--shadow);border-radius:6px;padding:10px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.time-slot-picker-panel.is-above-trigger[data-v-20d6cc1c]{top:auto;bottom:calc(100% + 6px)}.time-slot-grid[data-v-20d6cc1c]{grid-template-columns:repeat(8,minmax(56px,1fr));gap:6px;display:grid}.time-slot[data-v-20d6cc1c]{border:1px solid var(--control-border);color:var(--text-primary);font-size:var(--font-size-body);font-variant-numeric:tabular-nums;background:0 0;border-radius:4px;padding:8px 6px}.time-slot[data-v-20d6cc1c]:hover{background:var(--surface-hover)}.time-slot[aria-pressed=true][data-v-20d6cc1c]{border-color:var(--info);background:var(--info-surface);font-weight:600}.time-slot[data-v-20d6cc1c]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.time-slot-picker-empty[data-v-20d6cc1c]{color:var(--text-secondary);white-space:nowrap;margin:0;padding:8px}@media (width<=650px){.time-slot-picker-panel[data-v-20d6cc1c]{width:auto;max-width:none;max-height:calc(100vh - 32px);position:fixed;inset:auto 16px 16px}.time-slot-grid[data-v-20d6cc1c]{grid-template-columns:repeat(4,minmax(0,1fr))}}.toast-region[data-v-a3f16a60]{z-index:45;pointer-events:none;width:max-content;max-width:calc(100vw - 32px);position:fixed;top:16px;right:16px}.toast-notification[data-v-a3f16a60]{border:1px solid var(--success);background:var(--success-surface);color:var(--success);box-shadow:0 7px 35px var(--shadow);animation:toast-fade-a3f16a60 var(--toast-fade) linear calc(var(--toast-lifetime) - var(--toast-fade)) forwards;border-radius:9px;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.toast-notification>svg[data-v-a3f16a60]{flex-shrink:0;margin-top:2px}.toast-notification strong[data-v-a3f16a60],.toast-notification span[data-v-a3f16a60]{display:block}.toast-notification span[data-v-a3f16a60]{margin-top:3px}.toast-notification.attention[data-v-a3f16a60]{border-color:var(--attention);background:var(--attention-surface);color:var(--attention)}.toast-notification.has-action[data-v-a3f16a60]{pointer-events:auto}.toast-notification.is-paused[data-v-a3f16a60]{animation-play-state:paused}.toast-notification.is-in-progress[data-v-a3f16a60]{border-color:var(--info);background:var(--info-surface);color:var(--info);animation:none}.toast-action[data-v-a3f16a60]{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;flex-shrink:0;align-self:center;padding:6px 14px;font-weight:600}.toast-action[data-v-a3f16a60]:hover{background:var(--success-hover)}.attention>.toast-action[data-v-a3f16a60]:hover{background:var(--attention-hover)}.toast-action[data-v-a3f16a60]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes toast-fade-a3f16a60{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.toast-notification[data-v-a3f16a60]{animation:none}}[data-v-07a52a31]:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#101722;--sidebar-background:#141e2d;--surface:#192536;--surface-raised:#26364c;--surface-subtle:#202e42;--surface-hover:#30435d;--key-edge:#111a26;--text-primary:#f5f8ff;--text-secondary:#edf3fc;--text-subdued:#a8b8ce;--text-muted:#e5edf8;--text-placeholder:#a8b8ce;--line:#394f6b;--control-border:#8097b4;--primary:#a3c7f0;--primary-hover:#bdd9fa;--on-primary:#15253b;--focus-ring:#90c7f4;--floor-background:#151f30;--floor-grid:#344963;--fixture-fill:#34475f;--fixture-stroke:#91a9c7;--danger:#ff6b63;--danger-surface:#3f1b1a;--danger-hover:#4d211f;--conflict:#ff7d75;--conflict-surface:#5a1a16;--conflict-hover:#6a1f1a;--attention:#ffbf87;--attention-action-hover:#ffd2aa;--attention-surface:#3c2c20;--attention-hover:#4d3827;--caution:#ffeab3;--caution-surface:#65572e;--caution-hover:#746536;--attention-sign:#ffe066;--note-fill:#f2c94c;--note-outline:#2a2208;--note-surface:#fff1a8;--note-border:#c9a227;--note-text:#2a2208;--success:#c6f8c8;--success-surface:#3d6448;--success-hover:#487452;--completed:#d19eff;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#91e8b0;--move-available-surface:#203c2c;--move-available-hover:#2b5039;--info:#cde6ff;--info-surface:#233347;--info-hover:#2c415b;--late:#ffd0a3;--late-surface:#94480c;--late-hover:#8a420b;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#ffb9e5;--new-or-amended-surface:#4e2c4e;--new-or-amended-hover:#5e355e;--cancelled:#d5d9e0;--cancelled-surface:#090c11;--cancelled-hover:#171b23;--free-table:#fff;--free-table-outline:#6fe0ae;--free-table-surface:#17784f;--free-table-hover:#198052;--seated-table:#15253b;--seated-table-outline:#7fa8d6;--seated-table-surface:#cde6ff;--seated-table-hover:#e0efff;--reserved:#30233f;--reserved-outline:#aa91c2;--reserved-surface:#dccbf0;--reserved-hover:#e5d8f4;--upcoming:#dccbf0;--upcoming-surface:#3c4357;--upcoming-hover:#4c5066;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#e0b84a;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fff7dc;--walk-in-table:#fff4cc;--walk-in-table-outline:#f2c94c;--walk-in-table-surface:#7a5c12;--walk-in-table-hover:#6e530f;--selected-surface:#41658b;--on-selected:#f5faff;--merge-1:#b4bccb;--merge-2:#6fdcec;--merge-3:#d4ee70;--merge-4:#f7a4ff;--shadow:#00000040;--scrim:#000000b3;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}:root[data-theme=light][data-v-07a52a31]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f3f6fb;--sidebar-background:#203650;--surface:#fff;--surface-raised:#fff;--surface-subtle:#edf2f9;--surface-hover:#e0e9f5;--key-edge:#8b9db5;--text-primary:#203650;--text-secondary:#435974;--text-subdued:#596b82;--text-muted:#4b5e77;--text-placeholder:#596b82;--line:#d7e0ed;--control-border:#7085a0;--primary:#294f7b;--primary-hover:#1b3d65;--on-primary:#fff;--focus-ring:#245c91;--floor-background:#f9fbff;--floor-grid:#d7e0ed;--fixture-fill:#d8e2ef;--fixture-stroke:#667e9d;--danger:#b42318;--danger-surface:#fcece8;--danger-hover:#f5dcd5;--conflict:#b42318;--conflict-surface:#fcece8;--conflict-hover:#f5dcd5;--attention:#874b0c;--attention-action-hover:#6f3c08;--attention-surface:#fff0dc;--attention-hover:#ffe4be;--caution:#6c5715;--caution-surface:#f8f2df;--caution-hover:#eee5c4;--attention-sign:#a37f00;--note-fill:#f6d55c;--note-outline:#6c5715;--note-surface:#fff6c4;--note-border:#b8921c;--note-text:#2a2208;--success:#365d32;--success-surface:#edf3e6;--success-hover:#dfebd4;--completed:#8a1ee6;--vip:#c9962e;--vip-highlight:#f6e27a;--vip-hover:#b7861f;--on-vip:#2a1d00;--move-available:#17663c;--move-available-surface:#d6f3e2;--move-available-hover:#bce9ce;--info:#245c91;--info-surface:#e9f1fa;--info-hover:#d7e7f7;--late:#874b0c;--late-surface:#ffd2a1;--late-hover:#ffc98f;--new-or-amended-icon:#ffe066;--on-new-or-amended-icon:#352600;--new-or-amended:#942365;--new-or-amended-surface:#f9dcf7;--new-or-amended-hover:#f3c8f0;--cancelled:#3f4650;--cancelled-surface:#e2e4e8;--cancelled-hover:#d4d7dd;--free-table:#365d32;--free-table-outline:#365d32;--free-table-surface:#edf3e6;--free-table-hover:#dfebd4;--seated-table:#15253b;--seated-table-outline:#47739f;--seated-table-surface:#cde6ff;--seated-table-hover:#bdd9fa;--reserved:#30233f;--reserved-outline:#74598e;--reserved-surface:#dccbf0;--reserved-hover:#bbadcc;--upcoming:#6a4f84;--upcoming-surface:#efe8f8;--upcoming-hover:#e8ddf5;--reserved-walk-in:#3a2a00;--reserved-walk-in-outline:#80620d;--reserved-walk-in-surface:#fff1c2;--reserved-walk-in-hover:#fbe6a8;--walk-in-table:#6c5715;--walk-in-table-outline:#6c5715;--walk-in-table-surface:#f8f2df;--walk-in-table-hover:#eee5c4;--selected-surface:#d7e7f7;--on-selected:#183d61;--merge-1:#4a5263;--merge-2:#00687a;--merge-3:#4d6600;--merge-4:#8a2a9f;--shadow:#20365025;--scrim:#122035c0;--device-frame:#0c121b;--sidebar-text:#edf3fc;--sidebar-muted:#b4c5dc;--sidebar-line:#526987;--sidebar-hover:#283c57;--sidebar-active:#334e70;--brand-accent:#dfc28a;--brand-decoration:#dfc28a14}.table-move-drag-badge[data-v-07a52a31]{z-index:60;border:1px solid var(--info);background:var(--surface-raised);max-width:min(320px,100vw - 32px);color:var(--text-primary);box-shadow:0 7px 25px var(--shadow);font-size:var(--font-size-body);pointer-events:none;will-change:transform;border-radius:8px;padding:8px 12px;position:fixed;top:0;left:0}.table-move-drag-badge.move-conflict[data-v-07a52a31]{border-color:var(--attention)}.table-move-drag-badge.move-prohibited[data-v-07a52a31]{border-color:var(--control-border)}.table-move-drag-badge-booking[data-v-07a52a31],.table-move-drag-badge-destination[data-v-07a52a31]{align-items:center;gap:6px;display:flex}.table-move-drag-badge-icon[data-v-07a52a31]{color:var(--info);flex-shrink:0;transform:scaleX(-1)}.table-move-drag-badge-destination[data-v-07a52a31]{color:var(--info);margin-top:4px}.move-conflict .table-move-drag-badge-destination[data-v-07a52a31]{color:var(--attention)}.move-prohibited .table-move-drag-badge-destination[data-v-07a52a31]{color:var(--text-muted)}.table-move-drag-badge-destination>svg[data-v-07a52a31]{flex-shrink:0}.copy-text[data-v-49dc2b0d]{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.copy-text-status.copied[data-v-49dc2b0d]{color:var(--success)}.copy-text-status.failed[data-v-49dc2b0d]{color:var(--danger)}
