:where([data-kb-recipe=operations]),:where([data-kb-recipe=operations])[data-kb-theme=light]{--kb-operations-primitive-workspace-home-background-light:#e3f0ee;--kb-operations-primitive-workspace-orders-foreground-light:#b94e0b;--kb-operations-primitive-workspace-orders-background-light:#fff0e5;--kb-operations-primitive-workspace-orders-foreground-dark:#f6b27a;--kb-operations-primitive-workspace-orders-background-dark:#3c2b23;--kb-operations-primitive-workspace-menu-foreground-light:#975f38;--kb-operations-primitive-workspace-menu-background-light:#f6ebe2;--kb-operations-primitive-workspace-menu-foreground-dark:#ddb28e;--kb-operations-primitive-workspace-menu-background-dark:#342d27;--kb-operations-primitive-workspace-stock-foreground-light:#65713e;--kb-operations-primitive-workspace-stock-background-light:#edf0e3;--kb-operations-primitive-workspace-stock-foreground-dark:#bfce8e;--kb-operations-primitive-workspace-stock-background-dark:#2b3224;--kb-operations-primitive-workspace-team-foreground-light:#805b86;--kb-operations-primitive-workspace-team-background-light:#f2eaf4;--kb-operations-primitive-workspace-team-foreground-dark:#d2afdc;--kb-operations-primitive-workspace-team-background-dark:#332b3b;--kb-operations-primitive-workspace-finance-foreground-light:#5365a0;--kb-operations-primitive-workspace-finance-background-light:#eaf0fa;--kb-operations-primitive-workspace-finance-foreground-dark:#afbdf2;--kb-operations-primitive-workspace-finance-background-dark:#242f46;--kb-operations-primitive-workspace-settings-foreground-light:#61717b;--kb-operations-primitive-workspace-settings-background-light:#ecf0f2;--kb-operations-primitive-workspace-settings-foreground-dark:#bccbd2;--kb-operations-primitive-workspace-settings-background-dark:#28363b;--kb-operations-primitive-overlay-black-48:#0000007a;--kb-operations-primitive-yellow-700:#6b4015;--kb-operations-primitive-yellow-100:#fff1d7;--kb-operations-primitive-orange-700:#a84c16;--kb-operations-primitive-orange-500:#f57f14;--kb-operations-primitive-orange-200:#ffcd7c;--kb-operations-primitive-red-700:#7a2f20;--kb-operations-primitive-red-600:#b34528;--kb-operations-primitive-red-200:#ffaba5;--kb-operations-primitive-red-100:#ffe6df;--kb-operations-primitive-green-800:#143d2a;--kb-operations-primitive-green-700:#285b3e;--kb-operations-primitive-green-200:#aee3be;--kb-operations-primitive-green-100:#dcefe3;--kb-operations-primitive-info-surface-light:#ccebff;--kb-operations-primitive-info-surface-dark:#013f65;--kb-operations-primitive-info-text-light:#015e98;--kb-operations-primitive-info-text-dark:#9ad8fe;--kb-operations-primitive-brand-canvas-light:#f5f7f3;--kb-operations-primitive-brand-canvas-dark:#0d1f20;--kb-operations-primitive-brand-surface-light:#fff;--kb-operations-primitive-brand-surface-dark:#142c2d;--kb-operations-primitive-brand-surface-subtle-light:#ecf3f4;--kb-operations-primitive-brand-surface-subtle-dark:#1b393a;--kb-operations-primitive-brand-surface-strong-light:#fff;--kb-operations-primitive-brand-surface-strong-dark:#234748;--kb-operations-primitive-brand-accent-light:#126f70;--kb-operations-primitive-brand-accent-dark:#70c9c5;--kb-operations-primitive-brand-accent-strong-light:#0f5c5d;--kb-operations-primitive-brand-accent-strong-dark:#97dbd5;--kb-operations-primitive-brand-text-light:#183531;--kb-operations-primitive-brand-text-dark:#eaf5f2;--kb-operations-primitive-brand-secondary-light:#365a55;--kb-operations-primitive-brand-secondary-dark:#bdd3ce;--kb-operations-primitive-brand-muted-light:#526f69;--kb-operations-primitive-brand-muted-dark:#9dbbb6;--kb-operations-primitive-brand-inverse-light:#fff;--kb-operations-primitive-brand-inverse-dark:#0d1f20;--kb-operations-primitive-brand-border-light:#b8d4d4;--kb-operations-primitive-brand-border-dark:#365556;--kb-operations-primitive-brand-border-strong-light:#628b88;--kb-operations-primitive-brand-border-strong-dark:#709b96;--kb-operations-primitive-brand-focus-light:#126f70;--kb-operations-primitive-brand-focus-dark:#97dbd5;--kb-operations-primitive-brand-disabled-light:#ecf3f4;--kb-operations-primitive-brand-disabled-dark:#234748;--kb-operations-primitive-brand-disabled-text-light:#526f69;--kb-operations-primitive-brand-disabled-text-dark:#9dbbb6;--kb-operations-primitive-brand-highlight-light:#f87516;--kb-operations-primitive-brand-highlight-dark:#f87516;--kb-operations-primitive-brand-highlight-foreground-light:#183531;--kb-operations-primitive-brand-highlight-foreground-dark:#183531;--kb-operations-primitive-brand-logo-white:#fff;--kb-operations-primitive-glass-edge-light:#fffc;--kb-operations-primitive-glass-edge-dark:#aedfd53d;--kb-space-0:0px;--kb-space-050:2px;--kb-space-100:4px;--kb-space-150:6px;--kb-space-200:8px;--kb-space-300:12px;--kb-space-400:16px;--kb-space-500:20px;--kb-space-600:24px;--kb-space-800:32px;--kb-space-1000:40px;--kb-space-1200:48px;--kb-space-1600:64px;--kb-radius-0:0px;--kb-radius-100:4px;--kb-radius-200:8px;--kb-radius-300:12px;--kb-radius-400:16px;--kb-radius-600:24px;--kb-radius-full:999px;--kb-border-100:1px;--kb-border-200:2px;--kb-breakpoint-mobile:375px;--kb-breakpoint-tablet:768px;--kb-breakpoint-desktop:1280px;--kb-content-max:1280px;--kb-safe-area-top:env(safe-area-inset-top,0px);--kb-safe-area-right:env(safe-area-inset-right,0px);--kb-safe-area-bottom:env(safe-area-inset-bottom,0px);--kb-safe-area-left:env(safe-area-inset-left,0px);--kb-type-family-body:Manrope, system-ui, sans-serif;--kb-type-family-display:Manrope, system-ui, sans-serif;--kb-type-family-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--kb-type-weight-regular:400;--kb-type-weight-medium:500;--kb-type-weight-semibold:600;--kb-type-weight-bold:700;--kb-type-size-label:11px;--kb-type-size-body-small:12px;--kb-type-size-body:14px;--kb-type-size-body-large:16px;--kb-type-size-title:20px;--kb-type-size-heading:24px;--kb-type-size-display:32px;--kb-type-size-hero:48px;--kb-type-size-fluid-heading:clamp(20px, 3vw, 24px);--kb-type-size-fluid-display:clamp(24px, 4vw, 32px);--kb-type-size-fluid-hero:clamp(32px, 5vw, 48px);--kb-type-line-label:16px;--kb-type-line-body-small:18px;--kb-type-line-body:20px;--kb-type-line-body-large:24px;--kb-type-line-title:28px;--kb-type-line-heading:32px;--kb-type-line-display:40px;--kb-type-line-hero:52px;--kb-type-letter-label:.5px;--kb-type-letter-title:-.4px;--kb-type-letter-heading:-.6px;--kb-type-letter-display:-.8px;--kb-type-letter-hero:-1.2px;--kb-visual-background-operations:var(--kb-color-background-canvas);--kb-visual-background-back-office:url(/images/operations-glass-backdrop.webp);--kb-visual-background-hero-scrim:linear-gradient(90deg, #0000008a 0%, #0000008a calc(100% - var(--kb-space-1600)), #0000 100%);--kb-visual-elevation-glass:0px 16px 48px #0f373e1f, inset 0px 1px 0px var(--kb-color-border-glass-edge);--kb-visual-elevation-glass-panel:0px 4px 20px #0f373e12, inset 0px 1px 0px var(--kb-color-border-glass-edge);--kb-visual-elevation-panel-subtle:0px 1px 2px #1835310a;--kb-visual-elevation-panel:0px 2px 8px #1835310f;--kb-visual-elevation-button:0px 1px 2px #18353114;--kb-visual-elevation-drawer:-8px 0px 24px #1835311f;--kb-visual-focus-halo:0 0 0 3px #126f7055;--kb-visual-media-filter-standard:none;--kb-visual-media-filter-muted:grayscale(1);--kb-visual-media-filter-inverse:none;--kb-visual-media-filter-vivid:none;--kb-visual-media-blend:normal;--kb-visual-layer-sticky:20;--kb-visual-layer-navigation:40;--kb-visual-layer-floating:60;--kb-visual-layer-popover:80;--kb-visual-layer-tooltip:90;--kb-visual-layer-overlay:1000;--kb-visual-layer-skip-link:2000;--kb-background-operations:var(--kb-visual-background-operations);--kb-background-back-office:var(--kb-visual-background-back-office);--kb-background-hero-scrim:var(--kb-visual-background-hero-scrim);--kb-elevation-glass:var(--kb-visual-elevation-glass);--kb-elevation-glass-panel:var(--kb-visual-elevation-glass-panel);--kb-elevation-panel-subtle:var(--kb-visual-elevation-panel-subtle);--kb-elevation-panel:var(--kb-visual-elevation-panel);--kb-elevation-button:var(--kb-visual-elevation-button);--kb-elevation-drawer:var(--kb-visual-elevation-drawer);--kb-focus-halo:var(--kb-visual-focus-halo);--kb-media-filter-standard:var(--kb-visual-media-filter-standard);--kb-media-filter-muted:var(--kb-visual-media-filter-muted);--kb-media-filter-inverse:var(--kb-visual-media-filter-inverse);--kb-media-filter-vivid:var(--kb-visual-media-filter-vivid);--kb-media-blend:var(--kb-visual-media-blend);--kb-layer-sticky:var(--kb-visual-layer-sticky);--kb-layer-navigation:var(--kb-visual-layer-navigation);--kb-layer-floating:var(--kb-visual-layer-floating);--kb-layer-popover:var(--kb-visual-layer-popover);--kb-layer-tooltip:var(--kb-visual-layer-tooltip);--kb-layer-overlay:var(--kb-visual-layer-overlay);--kb-layer-skip-link:var(--kb-visual-layer-skip-link);--kb-color-workspace-home-foreground:var(--kb-operations-primitive-brand-accent-light);--kb-color-workspace-home-background:var(--kb-operations-primitive-workspace-home-background-light);--kb-color-workspace-orders-foreground:var(--kb-operations-primitive-workspace-orders-foreground-light);--kb-color-workspace-orders-background:var(--kb-operations-primitive-workspace-orders-background-light);--kb-color-workspace-menu-foreground:var(--kb-operations-primitive-workspace-menu-foreground-light);--kb-color-workspace-menu-background:var(--kb-operations-primitive-workspace-menu-background-light);--kb-color-workspace-stock-foreground:var(--kb-operations-primitive-workspace-stock-foreground-light);--kb-color-workspace-stock-background:var(--kb-operations-primitive-workspace-stock-background-light);--kb-color-workspace-team-foreground:var(--kb-operations-primitive-workspace-team-foreground-light);--kb-color-workspace-team-background:var(--kb-operations-primitive-workspace-team-background-light);--kb-color-workspace-finance-foreground:var(--kb-operations-primitive-workspace-finance-foreground-light);--kb-color-workspace-finance-background:var(--kb-operations-primitive-workspace-finance-background-light);--kb-color-workspace-settings-foreground:var(--kb-operations-primitive-workspace-settings-foreground-light);--kb-color-workspace-settings-background:var(--kb-operations-primitive-workspace-settings-background-light);--kb-color-background-canvas:var(--kb-operations-primitive-brand-canvas-light);--kb-color-background-surface:var(--kb-operations-primitive-brand-surface-light);--kb-color-background-surface-subtle:var(--kb-operations-primitive-brand-surface-subtle-light);--kb-color-background-surface-strong:var(--kb-operations-primitive-brand-surface-strong-light);--kb-color-background-accent:var(--kb-operations-primitive-brand-accent-light);--kb-color-background-accent-strong:var(--kb-operations-primitive-brand-accent-strong-light);--kb-color-background-warning:var(--kb-operations-primitive-yellow-100);--kb-color-background-danger:var(--kb-operations-primitive-red-100);--kb-color-background-success:var(--kb-operations-primitive-green-100);--kb-color-background-info:var(--kb-operations-primitive-info-surface-light);--kb-color-background-signal:var(--kb-operations-primitive-brand-accent-strong-light);--kb-color-background-table-header:var(--kb-operations-primitive-brand-surface-subtle-light);--kb-color-text-primary:var(--kb-operations-primitive-brand-text-light);--kb-color-text-secondary:var(--kb-operations-primitive-brand-secondary-light);--kb-color-text-muted:var(--kb-operations-primitive-brand-muted-light);--kb-color-text-inverse:var(--kb-operations-primitive-brand-inverse-light);--kb-color-text-accent:var(--kb-operations-primitive-brand-accent-light);--kb-color-text-warning:var(--kb-operations-primitive-orange-700);--kb-color-text-danger:var(--kb-operations-primitive-red-600);--kb-color-text-success:var(--kb-operations-primitive-green-700);--kb-color-text-info:var(--kb-operations-primitive-info-text-light);--kb-color-icon-default:var(--kb-operations-primitive-brand-text-light);--kb-color-icon-secondary:var(--kb-operations-primitive-brand-secondary-light);--kb-color-icon-accent:var(--kb-operations-primitive-brand-accent-light);--kb-color-border-default:var(--kb-operations-primitive-brand-border-light);--kb-color-border-strong:var(--kb-operations-primitive-brand-border-strong-light);--kb-color-border-accent:var(--kb-operations-primitive-brand-accent-light);--kb-color-border-warning:var(--kb-operations-primitive-orange-500);--kb-color-border-danger:var(--kb-operations-primitive-red-600);--kb-color-border-success:var(--kb-operations-primitive-green-700);--kb-color-border-info:var(--kb-operations-primitive-info-text-light);--kb-color-focus-ring:var(--kb-operations-primitive-brand-focus-light);--kb-color-overlay-scrim:var(--kb-operations-primitive-overlay-black-48);--kb-color-state-disabled-background:var(--kb-operations-primitive-brand-disabled-light);--kb-color-state-disabled-foreground:var(--kb-operations-primitive-brand-disabled-text-light);--kb-color-status-success-background:var(--kb-operations-primitive-green-100);--kb-color-status-success-foreground:var(--kb-operations-primitive-green-700);--kb-color-status-warning-background:var(--kb-operations-primitive-yellow-100);--kb-color-status-warning-foreground:var(--kb-operations-primitive-orange-700);--kb-color-status-danger-background:var(--kb-operations-primitive-red-100);--kb-color-status-danger-foreground:var(--kb-operations-primitive-red-600);--kb-color-status-info-background:var(--kb-operations-primitive-info-surface-light);--kb-color-status-info-foreground:var(--kb-operations-primitive-info-text-light);--kb-color-status-offline-background:var(--kb-operations-primitive-brand-surface-subtle-light);--kb-color-status-offline-foreground:var(--kb-operations-primitive-brand-secondary-light);--kb-color-brand-highlight:var(--kb-operations-primitive-brand-highlight-light);--kb-color-brand-highlight-foreground:var(--kb-operations-primitive-brand-highlight-foreground-light);--kb-color-brand-logo-surface:var(--kb-operations-primitive-brand-logo-white);--kb-color-border-glass-edge:var(--kb-operations-primitive-glass-edge-light);--kb-color-text-on-hero:var(--kb-operations-primitive-brand-logo-white);--kb-color-background-hero:var(--kb-operations-primitive-brand-accent-strong-light)}:root[data-theme=dark] :where([data-kb-recipe=operations]),:where([data-kb-recipe=operations])[data-kb-theme=dark]{--kb-color-workspace-home-foreground:var(--kb-operations-primitive-brand-accent-dark);--kb-color-workspace-home-background:var(--kb-operations-primitive-brand-surface-subtle-dark);--kb-color-workspace-orders-foreground:var(--kb-operations-primitive-workspace-orders-foreground-dark);--kb-color-workspace-orders-background:var(--kb-operations-primitive-workspace-orders-background-dark);--kb-color-workspace-menu-foreground:var(--kb-operations-primitive-workspace-menu-foreground-dark);--kb-color-workspace-menu-background:var(--kb-operations-primitive-workspace-menu-background-dark);--kb-color-workspace-stock-foreground:var(--kb-operations-primitive-workspace-stock-foreground-dark);--kb-color-workspace-stock-background:var(--kb-operations-primitive-workspace-stock-background-dark);--kb-color-workspace-team-foreground:var(--kb-operations-primitive-workspace-team-foreground-dark);--kb-color-workspace-team-background:var(--kb-operations-primitive-workspace-team-background-dark);--kb-color-workspace-finance-foreground:var(--kb-operations-primitive-workspace-finance-foreground-dark);--kb-color-workspace-finance-background:var(--kb-operations-primitive-workspace-finance-background-dark);--kb-color-workspace-settings-foreground:var(--kb-operations-primitive-workspace-settings-foreground-dark);--kb-color-workspace-settings-background:var(--kb-operations-primitive-workspace-settings-background-dark);--kb-color-background-canvas:var(--kb-operations-primitive-brand-canvas-dark);--kb-color-background-surface:var(--kb-operations-primitive-brand-surface-dark);--kb-color-background-surface-subtle:var(--kb-operations-primitive-brand-surface-subtle-dark);--kb-color-background-surface-strong:var(--kb-operations-primitive-brand-surface-strong-dark);--kb-color-background-accent:var(--kb-operations-primitive-brand-accent-dark);--kb-color-background-accent-strong:var(--kb-operations-primitive-brand-accent-strong-dark);--kb-color-background-warning:var(--kb-operations-primitive-yellow-700);--kb-color-background-danger:var(--kb-operations-primitive-red-700);--kb-color-background-success:var(--kb-operations-primitive-green-800);--kb-color-background-info:var(--kb-operations-primitive-info-surface-dark);--kb-color-background-signal:var(--kb-operations-primitive-brand-accent-strong-dark);--kb-color-background-table-header:var(--kb-operations-primitive-brand-surface-subtle-dark);--kb-color-text-primary:var(--kb-operations-primitive-brand-text-dark);--kb-color-text-secondary:var(--kb-operations-primitive-brand-secondary-dark);--kb-color-text-muted:var(--kb-operations-primitive-brand-muted-dark);--kb-color-text-inverse:var(--kb-operations-primitive-brand-inverse-dark);--kb-color-text-accent:var(--kb-operations-primitive-brand-accent-dark);--kb-color-text-warning:var(--kb-operations-primitive-orange-200);--kb-color-text-danger:var(--kb-operations-primitive-red-200);--kb-color-text-success:var(--kb-operations-primitive-green-200);--kb-color-text-info:var(--kb-operations-primitive-info-text-dark);--kb-color-icon-default:var(--kb-operations-primitive-brand-text-dark);--kb-color-icon-secondary:var(--kb-operations-primitive-brand-secondary-dark);--kb-color-icon-accent:var(--kb-operations-primitive-brand-accent-dark);--kb-color-border-default:var(--kb-operations-primitive-brand-border-dark);--kb-color-border-strong:var(--kb-operations-primitive-brand-border-strong-dark);--kb-color-border-accent:var(--kb-operations-primitive-brand-accent-dark);--kb-color-border-warning:var(--kb-operations-primitive-orange-200);--kb-color-border-danger:var(--kb-operations-primitive-red-200);--kb-color-border-success:var(--kb-operations-primitive-green-200);--kb-color-border-info:var(--kb-operations-primitive-info-text-dark);--kb-color-focus-ring:var(--kb-operations-primitive-brand-focus-dark);--kb-color-overlay-scrim:var(--kb-operations-primitive-overlay-black-48);--kb-color-state-disabled-background:var(--kb-operations-primitive-brand-disabled-dark);--kb-color-state-disabled-foreground:var(--kb-operations-primitive-brand-disabled-text-dark);--kb-color-status-success-background:var(--kb-operations-primitive-green-800);--kb-color-status-success-foreground:var(--kb-operations-primitive-green-200);--kb-color-status-warning-background:var(--kb-operations-primitive-yellow-700);--kb-color-status-warning-foreground:var(--kb-operations-primitive-orange-200);--kb-color-status-danger-background:var(--kb-operations-primitive-red-700);--kb-color-status-danger-foreground:var(--kb-operations-primitive-red-200);--kb-color-status-info-background:var(--kb-operations-primitive-info-surface-dark);--kb-color-status-info-foreground:var(--kb-operations-primitive-info-text-dark);--kb-color-status-offline-background:var(--kb-operations-primitive-brand-surface-subtle-dark);--kb-color-status-offline-foreground:var(--kb-operations-primitive-brand-secondary-dark);--kb-color-brand-highlight:var(--kb-operations-primitive-brand-highlight-dark);--kb-color-brand-highlight-foreground:var(--kb-operations-primitive-brand-highlight-foreground-dark);--kb-color-brand-logo-surface:var(--kb-operations-primitive-brand-logo-white);--kb-color-border-glass-edge:var(--kb-operations-primitive-glass-edge-dark);--kb-color-text-on-hero:var(--kb-operations-primitive-brand-logo-white);--kb-color-background-hero:var(--kb-operations-primitive-brand-accent-strong-light)}:where([data-kb-recipe=operations]){--kb-motion-duration-instant:0s;--kb-motion-duration-fast:.12s;--kb-motion-duration-base:.18s;--kb-motion-duration-slow:.28s;--kb-motion-duration-loop:.9s;--kb-motion-easing-linear:linear;--kb-motion-easing-standard:ease;--kb-motion-easing-enter:ease-out;--kb-motion-easing-exit:ease-in;--kb-motion-easing-in-out:ease-in-out;--kb-motion-easing-emphasized:cubic-bezier(.22, 1, .36, 1);--kb-motion-behavior-scroll:smooth;--kb-motion-distance-small:8px;--kb-motion-distance-medium:16px;--kb-motion-opacity-pressed:.92;--kb-motion-scale-enter:.98;--kb-motion-scale-pressed:.9;--kb-motion-scale-hover:1.025;--kb-motion-scale-emphasis:1.18;box-sizing:border-box;min-width:0;color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas);font-family:var(--kb-type-family-body);font-size:var(--kb-type-size-body);line-height:var(--kb-type-line-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--kb-color-background-accent);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:root[data-theme=dark] :where([data-kb-recipe=operations]),:where([data-kb-recipe=operations])[data-kb-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where([data-kb-recipe=operations]) :where(*){box-sizing:inherit}:where([data-kb-recipe=operations]) :where(button,input,select,textarea){font:inherit}:where([data-kb-recipe=operations]) :where(:focus-visible){outline:var(--kb-border-200) solid var(--kb-color-focus-ring);outline-offset:var(--kb-space-050)}@media (prefers-reduced-motion:reduce){:where([data-kb-recipe=operations]){--kb-motion-duration-instant:0s;--kb-motion-duration-fast:0s;--kb-motion-duration-base:0s;--kb-motion-duration-slow:0s;--kb-motion-duration-loop:0s;--kb-motion-easing-linear:linear;--kb-motion-easing-standard:ease;--kb-motion-easing-enter:ease-out;--kb-motion-easing-exit:ease-in;--kb-motion-easing-in-out:ease-in-out;--kb-motion-easing-emphasized:ease;--kb-motion-behavior-scroll:auto;--kb-motion-distance-small:0px;--kb-motion-distance-medium:0px;--kb-motion-opacity-pressed:1;--kb-motion-scale-enter:1;--kb-motion-scale-pressed:1;--kb-motion-scale-hover:1;--kb-motion-scale-emphasis:1}}:where([data-kb-recipe=operations]){--kb-color-action-primary:var(--kb-color-background-accent);--kb-color-action-primary-foreground:var(--kb-color-text-inverse);--kb-color-action-secondary:var(--kb-color-background-surface-subtle);--kb-color-action-secondary-foreground:var(--kb-color-text-accent);--kb-transparency-hidden:0;--kb-transparency-disabled:.52;--kb-transparency-muted:.72;--kb-transparency-glass:.84;--kb-transparency-scrim:.6;--kb-blur-none:0px;--kb-blur-subtle:8px;--kb-blur-panel:18px;--kb-blur-sheet:28px;--kb-color-system-loading:var(--kb-color-status-info-background);--kb-color-system-empty:var(--kb-color-background-surface-subtle);--kb-color-system-stale:var(--kb-color-status-warning-background);--kb-color-system-partial:var(--kb-color-status-warning-background);--kb-color-system-unavailable:var(--kb-color-state-disabled-background);--kb-color-system-denied:var(--kb-color-status-danger-background);--kb-color-system-error:var(--kb-color-status-danger-background);--kb-color-system-update-required:var(--kb-color-status-info-background);--kb-color-system-retired:var(--kb-color-state-disabled-background);--kb-color-system-recovery:var(--kb-color-status-info-background);--kb-color-background-panel-chrome-glass:color-mix(in srgb, var(--kb-color-background-surface) 76%, transparent);--kb-color-background-shell-glass:color-mix(in srgb, var(--kb-color-background-surface) 66%, transparent);--kb-color-background-panel-glass:color-mix(in srgb, var(--kb-color-background-surface) 90%, transparent);--kb-color-background-navigation-glass:color-mix(in srgb, var(--kb-color-background-surface) 84%, transparent);--kb-color-border-accent-subtle:color-mix(in srgb, var(--kb-color-border-accent) 35%, var(--kb-color-border-default));--kb-color-background-accent-translucent:color-mix(in srgb, var(--kb-color-background-accent) 22%, transparent);--kb-component-actions-background:var(--kb-color-action-primary);--kb-component-actions-foreground:var(--kb-color-action-primary-foreground);--kb-component-actions-secondary-background:var(--kb-color-action-secondary);--kb-component-actions-secondary-foreground:var(--kb-color-action-secondary-foreground);--kb-component-actions-disabled-background:var(--kb-color-state-disabled-background);--kb-component-fields-background:var(--kb-color-background-surface);--kb-component-fields-foreground:var(--kb-color-text-primary);--kb-component-fields-border:var(--kb-color-border-strong);--kb-component-fields-focus:var(--kb-color-focus-ring);--kb-component-fields-invalid:var(--kb-color-border-danger);--kb-component-navigation-background:var(--kb-color-background-surface);--kb-component-navigation-foreground:var(--kb-color-text-secondary);--kb-component-navigation-active:var(--kb-color-text-accent);--kb-component-dialogs-background:var(--kb-color-background-surface-strong);--kb-component-dialogs-foreground:var(--kb-color-text-primary);--kb-component-dialogs-scrim:var(--kb-color-overlay-scrim);--kb-component-sheets-background:var(--kb-color-background-surface-strong);--kb-component-sheets-foreground:var(--kb-color-text-primary);--kb-component-sheets-border:var(--kb-color-border-default);--kb-component-notifications-background:var(--kb-color-background-info);--kb-component-notifications-foreground:var(--kb-color-text-info);--kb-component-notifications-danger:var(--kb-color-text-danger);--kb-component-tables-background:var(--kb-color-background-surface);--kb-component-tables-header:var(--kb-color-background-surface-subtle);--kb-component-tables-border:var(--kb-color-border-default);--kb-component-status-indicators-success-background:var(--kb-color-status-success-background);--kb-component-status-indicators-success-foreground:var(--kb-color-status-success-foreground);--kb-component-status-indicators-warning-background:var(--kb-color-status-warning-background);--kb-component-status-indicators-warning-foreground:var(--kb-color-status-warning-foreground);--kb-component-status-indicators-danger-background:var(--kb-color-status-danger-background);--kb-component-status-indicators-danger-foreground:var(--kb-color-status-danger-foreground);--kb-component-status-indicators-offline-background:var(--kb-color-status-offline-background);--kb-component-status-indicators-offline-foreground:var(--kb-color-status-offline-foreground)}:where([data-kb-recipe=operations]),:where([data-kb-recipe=operations])[data-kb-density=compact],:where([data-kb-recipe=operations]) :where([data-kb-density=compact]){--kb-density-control-height:36px;--kb-density-target-min:44px;--kb-density-row-height:40px;--kb-density-navigation-item-height:40px;--kb-density-panel-padding:16px;--kb-density-layout-gap:8px;--kb-density-icon-size:18px}:where([data-kb-recipe=operations])[data-kb-density=touch],:where([data-kb-recipe=operations]) :where([data-kb-density=touch]){--kb-density-control-height:48px;--kb-density-target-min:48px;--kb-density-row-height:56px;--kb-density-navigation-item-height:52px;--kb-density-panel-padding:20px;--kb-density-layout-gap:12px;--kb-density-icon-size:22px}:where([data-kb-recipe=operations])[data-kb-density=glance],:where([data-kb-recipe=operations]) :where([data-kb-density=glance]){--kb-density-control-height:56px;--kb-density-target-min:52px;--kb-density-row-height:64px;--kb-density-navigation-item-height:56px;--kb-density-panel-padding:20px;--kb-density-layout-gap:12px;--kb-density-icon-size:24px}@media (prefers-reduced-motion:reduce){:where([data-kb-recipe=operations]){--kb-motion-duration-instant:0s;--kb-motion-duration-fast:0s;--kb-motion-duration-base:0s;--kb-motion-duration-slow:0s;--kb-motion-distance-small:0px;--kb-motion-distance-medium:0px}}.kb-tenant-operations-shell-boundary{min-height:100dvh}.kb-tenant-operations-shell{min-width:0;min-height:100dvh;color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas)}.kb-tenant-connectivity{min-height:var(--kb-density-control-height);justify-content:center;align-items:center;gap:var(--kb-space-200);padding:var(--kb-space-200) max(var(--kb-space-400), var(--kb-safe-area-right)) var(--kb-space-200) max(var(--kb-space-400), var(--kb-safe-area-left));border-bottom:var(--kb-border-100) solid var(--kb-color-border-warning);color:var(--kb-color-status-offline-foreground);background:var(--kb-color-status-offline-background);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold);display:flex}.kb-tenant-shell-header{z-index:var(--kb-layer-navigation);align-items:center;gap:var(--kb-space-400);min-height:64px;padding:max(var(--kb-space-200), var(--kb-safe-area-top)) max(var(--kb-space-500), var(--kb-safe-area-right)) var(--kb-space-200) max(var(--kb-space-500), var(--kb-safe-area-left));border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface-strong);box-shadow:var(--kb-visual-elevation-panel-subtle);grid-template-columns:minmax(184px,1fr) auto minmax(0,1fr);display:grid;position:sticky;top:0}.kb-tenant-shell-brand{min-width:0;min-height:var(--kb-density-target-min);align-items:center;gap:var(--kb-space-200);padding:var(--kb-space-100);border-radius:var(--kb-radius-200);color:var(--kb-color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:inline-flex}.kb-tenant-shell-brand:hover{background:var(--kb-color-background-surface-subtle)}.kb-tenant-shell-brand>span,.kb-tenant-shell-profile>span:last-child{min-width:0;display:grid}.kb-tenant-shell-brand strong{font-size:var(--kb-type-size-body-large);line-height:var(--kb-type-line-body-large)}.kb-tenant-shell-brand small,.kb-tenant-shell-profile small{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);line-height:var(--kb-type-line-label)}.kb-tenant-shell-surface{gap:var(--kb-space-050);min-width:0;padding:var(--kb-space-0) var(--kb-space-300);border-left:var(--kb-border-100) solid var(--kb-color-border-default);display:grid}.kb-tenant-shell-surface small{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);line-height:var(--kb-type-line-label);text-transform:uppercase}.kb-tenant-shell-surface strong{color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);line-height:var(--kb-type-line-body-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-tenant-shell-tools{justify-content:flex-end;align-items:center;gap:var(--kb-space-150);min-width:0;display:flex}.kb-tenant-shell-tools>button,.kb-tenant-mobile-menu>header button{width:var(--kb-density-target-min);min-width:var(--kb-density-target-min);height:var(--kb-density-target-min);padding:var(--kb-space-0);position:relative}.kb-tenant-mobile-menu__preferences>button{min-width:var(--kb-density-target-min);height:var(--kb-density-target-min);position:relative}.kb-tenant-shell-tool-badge,.kb-tenant-nav-item__badge{min-width:17px;min-height:17px;padding:var(--kb-space-0) var(--kb-space-100);border-radius:var(--kb-radius-full);color:var(--kb-color-text-inverse);background:var(--kb-color-text-danger);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);line-height:var(--kb-type-line-label);place-items:center;display:inline-grid}.kb-tenant-shell-tool-badge{top:calc(var(--kb-space-100) * -1);right:calc(var(--kb-space-100) * -1);position:absolute}.kb-tenant-shell-profile{align-items:center;gap:var(--kb-space-200);min-width:0;max-width:190px;margin-left:var(--kb-space-100);padding-left:var(--kb-space-200);border-left:var(--kb-border-100) solid var(--kb-color-border-default);display:flex}.kb-tenant-shell-profile>span:first-child{border-radius:var(--kb-radius-full);width:34px;height:34px;color:var(--kb-color-text-inverse);background:var(--kb-color-background-accent);font-weight:var(--kb-type-weight-bold);flex:0 0 34px;place-items:center;display:grid}.kb-tenant-shell-profile strong,.kb-tenant-work-context strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-tenant-work-context{border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface);grid-template-columns:repeat(7,minmax(112px,1fr));min-width:0;display:grid}.kb-tenant-work-context>div,.kb-tenant-work-context>label{gap:var(--kb-space-050);min-width:0;padding:var(--kb-space-200) var(--kb-space-300);border-right:var(--kb-border-100) solid var(--kb-color-border-default);display:grid}.kb-tenant-work-context small{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-semibold);letter-spacing:var(--kb-type-letter-label);line-height:var(--kb-type-line-label);text-transform:uppercase}.kb-tenant-work-context strong{align-items:center;gap:var(--kb-space-150);min-width:0;color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);line-height:var(--kb-type-line-body-small);display:flex}.kb-tenant-work-context .is-online strong{color:var(--kb-color-text-success)}.kb-tenant-work-context .is-offline strong{color:var(--kb-color-text-warning)}.kb-tenant-shell-body{grid-template-columns:248px minmax(0,1fr);align-items:start;min-width:0;display:grid}.kb-tenant-shell-navigation{z-index:var(--kb-layer-navigation);border-right:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface-strong);align-self:start;min-width:0;position:sticky;top:64px}.kb-tenant-shell-navigation__desktop{gap:var(--kb-space-400);padding:var(--kb-space-500) var(--kb-space-300) var(--kb-space-800);display:grid}.kb-tenant-shell-navigation__desktop section{gap:var(--kb-space-100);display:grid}.kb-tenant-shell-navigation__desktop section+section{padding-top:var(--kb-space-400);border-top:var(--kb-border-100) solid var(--kb-color-border-default)}.kb-tenant-navigation-group-label{margin:var(--kb-space-0) var(--kb-space-200);color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);line-height:var(--kb-type-line-label);text-transform:uppercase;display:block}.kb-tenant-shell-navigation__desktop section.is-active .kb-tenant-navigation-group-label{color:var(--kb-color-text-accent)}.kb-tenant-shell-navigation__desktop section>div,.kb-tenant-mobile-menu__groups section>div{gap:var(--kb-space-050);display:grid}.kb-tenant-nav-item{width:100%;min-height:var(--kb-density-navigation-item-height);align-items:center;gap:var(--kb-space-200);padding:var(--kb-space-150) var(--kb-space-200);border:var(--kb-border-100) solid transparent;border-radius:var(--kb-radius-200);color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold);text-align:left;cursor:pointer;background:0 0;grid-template-columns:20px minmax(0,1fr) auto;display:grid;position:relative}.kb-tenant-nav-item:hover{color:var(--kb-color-text-primary);background:var(--kb-color-background-surface-subtle)}.kb-tenant-nav-item.is-active{border-color:var(--kb-color-border-accent);color:var(--kb-color-text-accent);background:var(--kb-color-background-info)}.kb-tenant-shell-navigation__mobile{display:none}.kb-tenant-shell-content{min-width:0;min-height:65vh;padding:var(--kb-space-500);background:var(--kb-color-background-canvas)}.kb-tenant-mobile-menu,.shell-utility-drawer{overflow:hidden}.kb-tenant-mobile-menu>header,.shell-utility-header{align-items:start;gap:var(--kb-space-400);padding:max(var(--kb-space-500), var(--kb-safe-area-top)) max(var(--kb-space-500), var(--kb-safe-area-right)) var(--kb-space-400) max(var(--kb-space-500), var(--kb-safe-area-left));border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);grid-template-columns:minmax(0,1fr) auto;display:grid}.kb-tenant-mobile-menu>header>div,.shell-utility-header>div{min-width:0}.kb-tenant-mobile-menu>header span,.shell-utility-header>div>span,.context-help-section header,.notification-item-meta{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);line-height:var(--kb-type-line-label);text-transform:uppercase}.kb-tenant-mobile-menu>header h2,.shell-utility-header h2{margin:var(--kb-space-100) var(--kb-space-0) var(--kb-space-0);font-size:var(--kb-type-size-heading);line-height:var(--kb-type-line-heading)}.kb-tenant-mobile-menu>header p,.shell-utility-header p{margin:var(--kb-space-150) var(--kb-space-0) var(--kb-space-0);color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);line-height:var(--kb-type-line-body-small)}.kb-tenant-mobile-menu__preferences,.shell-utility-actions{align-items:center;gap:var(--kb-space-200);padding:var(--kb-space-300) max(var(--kb-space-500), var(--kb-safe-area-right)) var(--kb-space-300) max(var(--kb-space-500), var(--kb-safe-area-left));border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);flex-wrap:wrap;display:flex}.kb-tenant-mobile-menu__preferences>button{gap:var(--kb-space-200);width:auto;padding:var(--kb-space-0) var(--kb-space-300);display:inline-flex}.kb-tenant-mobile-menu__groups,.shell-utility-body{overscroll-behavior:contain;min-height:0;padding:var(--kb-space-400) max(var(--kb-space-500), var(--kb-safe-area-right)) calc(var(--kb-space-600) + var(--kb-safe-area-bottom)) max(var(--kb-space-500), var(--kb-safe-area-left));flex:1;overflow-y:auto}.kb-tenant-mobile-menu__groups{align-content:start;gap:var(--kb-space-500);display:grid}.kb-tenant-mobile-menu__groups section{gap:var(--kb-space-200);display:grid}.shell-utility-actions button,.context-help-links button{white-space:normal;max-width:100%}.shell-utility-state{gap:var(--kb-space-200);margin-bottom:var(--kb-space-300);padding:var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-warning);border-radius:var(--kb-radius-200);color:var(--kb-color-status-warning-foreground);background:var(--kb-color-status-warning-background);display:flex}.shell-utility-state.is-danger{border-color:var(--kb-color-border-danger);color:var(--kb-color-status-danger-foreground);background:var(--kb-color-status-danger-background)}.shell-utility-state strong,.shell-utility-state p{margin:var(--kb-space-0);display:block}.shell-utility-state p{margin-top:var(--kb-space-100);font-size:var(--kb-type-size-body-small)}.notification-controls{align-items:end;gap:var(--kb-space-300);margin-bottom:var(--kb-space-300);grid-template-columns:minmax(0,1fr) 124px;display:grid}.notification-view-switch{padding:var(--kb-space-100);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface-subtle);display:flex}.notification-view-switch button{white-space:normal;flex:1}.notification-view-switch button span{margin-left:var(--kb-space-100);color:var(--kb-color-text-danger)}.notification-controls label{gap:var(--kb-space-100);color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);text-transform:uppercase;display:grid}.notification-feedback{margin:var(--kb-space-0) var(--kb-space-0) var(--kb-space-300);padding:var(--kb-space-200) var(--kb-space-300);border-left:var(--kb-border-200) solid var(--kb-color-border-accent);color:var(--kb-color-status-info-foreground);background:var(--kb-color-status-info-background);font-size:var(--kb-type-size-body-small)}.notification-list,.notification-skeleton{gap:var(--kb-space-200);margin:var(--kb-space-0);padding:var(--kb-space-0);list-style:none;display:grid}.notification-item{padding:var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-default);border-left:var(--kb-border-200) solid var(--kb-color-border-accent);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface)}.notification-item.severity-warning{border-left-color:var(--kb-color-border-warning)}.notification-item.severity-critical{border-left-color:var(--kb-color-border-danger)}.notification-item.is-read{opacity:var(--kb-transparency-muted)}.notification-item-meta,.notification-item-footer,.notification-item-footer>div{justify-content:space-between;align-items:center;gap:var(--kb-space-200);display:flex}.notification-item h3{margin:var(--kb-space-200) var(--kb-space-0) var(--kb-space-100);font-size:var(--kb-type-size-body)}.notification-item>p{margin:var(--kb-space-0);color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small)}.notification-item-footer{margin-top:var(--kb-space-300);padding-top:var(--kb-space-200);border-top:var(--kb-border-100) solid var(--kb-color-border-default)}.notification-item-footer>span{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label)}.notification-skeleton span{border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface-subtle);height:116px;animation:kb-tenant-skeleton-pulse var(--kb-motion-duration-slow) var(--kb-motion-easing-in-out) infinite alternate}@keyframes kb-tenant-skeleton-pulse{to{opacity:var(--kb-transparency-disabled)}}.shell-utility-empty{align-content:center;place-items:center;gap:var(--kb-space-200);min-height:260px;color:var(--kb-color-text-muted);text-align:center;display:grid}.shell-utility-empty strong{color:var(--kb-color-text-primary)}.shell-utility-empty p{max-width:280px;margin:var(--kb-space-0);font-size:var(--kb-type-size-body-small)}.context-help-section{margin-bottom:var(--kb-space-300);padding:var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface)}.context-help-section header{align-items:center;gap:var(--kb-space-150);display:flex}.context-help-section h3{margin:var(--kb-space-0);font:inherit}.context-help-section>p,.context-help-section ul{margin:var(--kb-space-200) var(--kb-space-0) var(--kb-space-0);color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small)}.context-help-section ul{padding-left:var(--kb-space-500)}.context-help-section ol{gap:var(--kb-space-200);margin:var(--kb-space-300) var(--kb-space-0) var(--kb-space-0);padding:var(--kb-space-0);list-style:none;display:grid}.context-help-section ol li{gap:var(--kb-space-200);grid-template-columns:26px minmax(0,1fr);align-items:start;display:grid}.context-help-section ol li>span{border:var(--kb-border-100) solid var(--kb-color-border-accent);border-radius:var(--kb-radius-100);width:26px;height:26px;color:var(--kb-color-text-accent);place-items:center;display:inline-grid}.context-help-section ol p{margin:var(--kb-space-100) var(--kb-space-0) var(--kb-space-0);color:var(--kb-color-text-primary);font-size:var(--kb-type-size-body-small)}.context-help-links{gap:var(--kb-space-200);margin-top:var(--kb-space-300);display:grid}.context-help-links button{justify-content:space-between;width:100%}@media (width<=1080px){.kb-tenant-shell-header{grid-template-columns:minmax(176px,1fr) auto}.kb-tenant-shell-profile>span:last-child,.kb-tenant-shell-surface,.kb-tenant-shell-language{display:none}.kb-tenant-work-context{grid-template-columns:repeat(7,minmax(132px,1fr));overflow-x:auto}}.kb-crew-mobile-business{display:none}@media (width<=760px){.kb-tenant-operations-shell--crew .kb-tenant-shell-brand{box-shadow:none;padding:var(--kb-space-0);background:0 0;border:0;justify-content:flex-start}.kb-tenant-operations-shell--crew .kb-tenant-shell-brand>span{align-items:center;gap:var(--kb-space-200);flex-wrap:wrap;display:flex}.kb-tenant-operations-shell--crew .kb-crew-mobile-business{font-size:var(--kb-type-size-body-small);color:var(--kb-color-text-secondary);white-space:normal;overflow-wrap:anywhere;display:grid}.kb-tenant-operations-shell--crew .kb-crew-brand-name,.kb-tenant-operations-shell--crew .kb-tenant-work-context>div:first-child{display:none}.kb-tenant-operations-shell--crew .kb-tenant-work-context:not(:has(.is-offline)){display:none}.kb-tenant-operations-shell--crew .kb-tenant-shell-header{grid-template-columns:minmax(0,1fr)}.kb-tenant-operations-shell--crew .kb-tenant-shell-tools{display:none}.kb-tenant-operations-shell--crew .kb-tenant-work-context{justify-content:space-between;min-height:0;display:flex}.kb-tenant-operations-shell--crew .kb-tenant-work-context>div:not(:first-child):not(.is-offline),.kb-tenant-operations-shell--crew .kb-tenant-work-context small{display:none}.kb-tenant-operations-shell{padding-bottom:calc(calc(var(--kb-space-1600) + var(--kb-space-100)) + var(--kb-safe-area-bottom))}.kb-tenant-shell-header{gap:var(--kb-space-200);min-height:58px;padding:max(var(--kb-space-150), var(--kb-safe-area-top)) max(var(--kb-space-300), var(--kb-safe-area-right)) var(--kb-space-150) max(var(--kb-space-300), var(--kb-safe-area-left));grid-template-columns:minmax(0,1fr) auto}.kb-tenant-shell-brand small,.kb-tenant-shell-surface,.kb-tenant-shell-profile,.kb-tenant-shell-language,.kb-tenant-shell-tools>button[aria-controls=contextual-help]{display:none}.kb-tenant-work-context{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow:visible}.kb-tenant-work-context>div,.kb-tenant-work-context>label{min-width:0;padding:var(--kb-space-150) var(--kb-space-300)}.kb-tenant-work-context>:nth-child(4),.kb-tenant-work-context>:nth-child(6){display:none}.kb-tenant-shell-body{display:block}.kb-tenant-shell-navigation{z-index:var(--kb-layer-navigation);border-top:var(--kb-border-100) solid var(--kb-color-border-default);box-shadow:var(--kb-visual-elevation-panel);border-right:0;position:fixed;inset:auto 0 0}.kb-tenant-shell-navigation__desktop{display:none}.kb-tenant-shell-navigation__mobile{min-height:calc(60px + var(--kb-safe-area-bottom));padding:var(--kb-space-100) max(var(--kb-space-100), var(--kb-safe-area-right)) var(--kb-safe-area-bottom) max(var(--kb-space-100), var(--kb-safe-area-left));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;display:grid}.kb-tenant-nav-item.is-compact{min-width:0;min-height:var(--kb-density-navigation-item-height);justify-content:center;gap:var(--kb-space-100);padding:var(--kb-space-100);font-size:var(--kb-type-size-label);text-align:center;flex-direction:column;display:flex}.kb-tenant-nav-item.is-compact span:not(.kb-tenant-nav-item__badge){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kb-tenant-nav-item.is-compact .kb-tenant-nav-item__badge{top:var(--kb-space-100);left:calc(50% + var(--kb-space-200));position:absolute}.kb-tenant-shell-content{min-height:0;padding:var(--kb-space-300)}}@media (width<=540px){.notification-controls{grid-template-columns:1fr}.notification-item-footer{flex-direction:column;align-items:flex-start}.notification-item-footer>div{width:100%}.notification-item-footer button{white-space:normal;flex:1}}@media (width<=380px){.kb-tenant-shell-brand>span{display:none}}@media (prefers-reduced-motion:reduce){.kb-tenant-mobile-menu,.shell-utility-drawer,.notification-skeleton span{animation:none}}.kb-tenant-ui-boundary.kb-back-office-glass-boundary{padding:var(--kb-space-800);background:var(--kb-color-background-canvas) var(--kb-visual-background-back-office) center / cover fixed}.kb-tenant-operations-shell--backOffice [data-workspace-tone=home]{--workspace-accent-foreground:var(--kb-color-workspace-home-foreground);--workspace-accent-background:var(--kb-color-workspace-home-background)}.kb-tenant-operations-shell--backOffice [data-workspace-tone=orders]{--workspace-accent-foreground:var(--kb-color-workspace-orders-foreground);--workspace-accent-background:var(--kb-color-workspace-orders-background)}.kb-tenant-operations-shell--backOffice [data-workspace-tone=menu]{--workspace-accent-foreground:var(--kb-color-workspace-menu-foreground);--workspace-accent-background:var(--kb-color-workspace-menu-background)}.kb-tenant-operations-shell--backOffice [data-workspace-tone=stock]{--workspace-accent-foreground:var(--kb-color-workspace-stock-foreground);--workspace-accent-background:var(--kb-color-workspace-stock-background)}.kb-tenant-operations-shell--backOffice [data-workspace-tone=team]{--workspace-accent-foreground:var(--kb-color-workspace-team-foreground);--workspace-accent-background:var(--kb-color-workspace-team-background)}.kb-tenant-operations-shell--backOffice [data-workspace-tone=finance]{--workspace-accent-foreground:var(--kb-color-workspace-finance-foreground);--workspace-accent-background:var(--kb-color-workspace-finance-background)}.kb-tenant-operations-shell--backOffice [data-workspace-tone=settings]{--workspace-accent-foreground:var(--kb-color-workspace-settings-foreground);--workspace-accent-background:var(--kb-color-workspace-settings-background)}.kb-tenant-operations-shell--backOffice{min-height:calc(100dvh - var(--kb-space-1600));padding:var(--kb-space-200);border:var(--kb-border-100) solid var(--kb-color-border-glass-edge);border-radius:var(--kb-radius-600);background:var(--kb-color-background-surface);box-shadow:var(--kb-visual-elevation-glass);grid-template-rows:auto 1fr;grid-template-columns:248px minmax(0,1fr);display:grid}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-body{display:contents}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-header{top:var(--kb-space-800);min-height:76px;margin-left:var(--kb-space-200);padding:var(--kb-space-200) var(--kb-space-300);border-radius:var(--kb-radius-400);background:var(--kb-color-background-surface);box-shadow:none;border:0;grid-area:1/2;grid-template-columns:minmax(0,1fr) auto}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation{top:var(--kb-space-1000);height:calc(100dvh - var(--kb-space-1600) - var(--kb-space-400));border:var(--kb-border-100) solid var(--kb-color-border-glass-edge);border-radius:var(--kb-radius-600);background:var(--kb-color-background-surface);grid-area:1/1/3;overflow-y:auto}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation__desktop{height:100%;padding:var(--kb-space-0)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-content{min-width:0;padding:var(--kb-space-300) var(--kb-space-300) var(--kb-space-600) var(--kb-space-500);background:0 0;grid-area:2/2}.kb-tenant-operations-shell--backOffice .kb-tenant-connectivity{z-index:var(--kb-layer-navigation);position:fixed;bottom:0;left:288px;right:0}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-profile>span:last-child{display:none}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-profile{border:0;margin:0;padding:0}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-profile>span:first-child{color:var(--kb-color-text-accent);background:var(--kb-color-background-surface-subtle)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-tools>.kb-button{width:var(--kb-density-target-min);padding:0}.kb-tenant-operations-shell--backOffice .back-office-context{align-items:center;gap:var(--kb-space-400);min-width:0;display:flex}.kb-tenant-operations-shell--backOffice .back-office-context__heading{gap:var(--kb-space-100);flex:0 230px;min-width:0;display:grid}.kb-tenant-operations-shell--backOffice .back-office-context__heading strong{font-size:var(--kb-type-size-title);line-height:var(--kb-type-line-title);overflow-wrap:anywhere}.kb-tenant-operations-shell--backOffice .back-office-context time,.kb-tenant-operations-shell--backOffice .back-office-context__network{align-items:center;gap:var(--kb-space-200);white-space:nowrap;color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);display:flex}.kb-tenant-operations-shell--backOffice .back-office-context__network{flex-shrink:0}.kb-tenant-operations-shell--backOffice .back-office-search{flex:1;min-width:140px;position:relative}.kb-tenant-operations-shell--backOffice .back-office-search__popover{inset:calc(100% + var(--kb-space-200)) 0 auto;min-width:min(320px,80vw);padding:var(--kb-space-300);max-height:min(480px,70dvh);position:absolute;overflow-y:auto}.kb-tenant-operations-shell--backOffice .back-office-search__popover [role=listbox]{gap:var(--kb-space-100);display:grid}.kb-tenant-operations-shell--backOffice .back-office-search__popover [role=option]{white-space:normal;text-align:left;justify-content:flex-start;width:100%}.kb-tenant-operations-shell--backOffice .back-office-search__hint{justify-content:space-between;gap:var(--kb-space-200);margin:0 0 var(--kb-space-200);color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);display:flex}.kb-tenant-operations-shell--backOffice .back-office-branch-select{gap:var(--kb-space-100);min-width:0;display:grid}.kb-tenant-operations-shell--backOffice .back-office-branch-select>span{color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-label)}.kb-tenant-operations-shell--backOffice .back-office-branch-select select{width:100%;min-width:0}.kb-tenant-operations-shell--backOffice .back-office-context__network.is-offline{color:var(--kb-color-text-warning)}.kb-tenant-operations-shell--backOffice .back-office-sidebar{gap:var(--kb-space-400);min-height:100%;padding:var(--kb-space-300);flex-direction:column;display:flex}.kb-tenant-operations-shell--backOffice .back-office-sidebar .kb-button{text-align:left;white-space:normal}.kb-tenant-operations-shell--backOffice .back-office-sidebar>*{flex-shrink:0}.kb-tenant-operations-shell--backOffice .back-office-sidebar__brand.kb-button{justify-content:flex-start;gap:var(--kb-space-300);width:100%;padding:var(--kb-space-300);margin-bottom:var(--kb-space-200);display:flex}.kb-tenant-operations-shell--backOffice .back-office-sidebar__brand img{width:var(--kb-space-1200);height:var(--kb-space-1200)}.kb-tenant-operations-shell--backOffice .back-office-sidebar__brand>span,.kb-tenant-operations-shell--backOffice .back-office-sidebar__business>span,.kb-tenant-operations-shell--backOffice .back-office-sidebar__account>span:last-child{gap:var(--kb-space-100);min-width:0;display:grid}.kb-tenant-operations-shell--backOffice .back-office-sidebar__brand strong{font-size:var(--kb-type-size-heading);line-height:var(--kb-type-line-heading);letter-spacing:var(--kb-type-letter-heading)}.kb-tenant-operations-shell--backOffice .back-office-sidebar small{color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-regular)}.kb-tenant-operations-shell--backOffice .back-office-sidebar__business.kb-button{gap:var(--kb-space-200);width:100%;padding:var(--kb-space-400) var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-400);background:var(--kb-color-background-surface);display:flex}.kb-tenant-operations-shell--backOffice .back-office-sidebar__business>span{flex:1}.kb-tenant-operations-shell--backOffice .back-office-sidebar__business strong,.kb-tenant-operations-shell--backOffice .back-office-sidebar__account strong{overflow-wrap:anywhere;font-size:var(--kb-type-size-body)}.kb-tenant-operations-shell--backOffice .back-office-sidebar svg{color:var(--kb-color-icon-accent);flex:none}.kb-tenant-operations-shell--backOffice .back-office-sidebar__categories{gap:var(--kb-space-100);display:grid}.kb-tenant-operations-shell--backOffice .back-office-sidebar__row{border:var(--kb-border-100) solid transparent;border-radius:var(--kb-radius-300);align-items:center;display:flex}.kb-tenant-operations-shell--backOffice .back-office-sidebar__category.is-active>.back-office-sidebar__row{border-color:var(--kb-color-border-default);background:var(--workspace-accent-background,var(--kb-color-background-surface-subtle))}.kb-tenant-operations-shell--backOffice .back-office-sidebar__destination{gap:var(--kb-space-300);min-width:0;padding:var(--kb-space-200);flex:1}.kb-tenant-operations-shell--backOffice .back-office-sidebar__expand.kb-button{width:var(--kb-density-target-min);padding:var(--kb-space-200);border-radius:var(--kb-radius-200)}.kb-tenant-operations-shell--backOffice .back-office-sidebar__category-icon{flex:0 0 var(--kb-space-1000);width:var(--kb-space-1000);height:var(--kb-space-1000);border-radius:var(--kb-radius-300);background:var(--workspace-accent-background,var(--kb-color-background-surface-subtle));place-items:center;display:grid}.kb-tenant-operations-shell--backOffice .back-office-sidebar__category-icon svg{color:var(--workspace-accent-foreground,var(--kb-color-text-accent))}.kb-tenant-operations-shell--backOffice .back-office-sidebar__expand[aria-expanded=true] svg{transform:rotate(180deg)}.kb-tenant-operations-shell--backOffice .back-office-sidebar__children:not([hidden]){padding:var(--kb-space-100) var(--kb-space-200) var(--kb-space-200) var(--kb-space-800);gap:var(--kb-space-050);display:grid}.kb-tenant-operations-shell--backOffice .back-office-sidebar__children .kb-navigation-item{justify-content:flex-start;width:100%}.kb-tenant-operations-shell--backOffice .back-office-sidebar__all.kb-button{justify-content:flex-start;gap:var(--kb-space-400);width:100%;padding:var(--kb-space-300) var(--kb-space-400);color:var(--kb-color-text-secondary)}.kb-tenant-operations-shell--backOffice .back-office-sidebar__footer{padding-top:var(--kb-space-400);border-top:var(--kb-border-100) solid var(--kb-color-border-default);align-items:center;margin-top:auto;display:flex}.kb-tenant-operations-shell--backOffice .back-office-sidebar__account.kb-button{justify-content:flex-start;gap:var(--kb-space-300);padding:var(--kb-space-200);flex:1}.kb-tenant-operations-shell--backOffice .back-office-sidebar__avatar{flex:0 0 var(--kb-space-1200);width:var(--kb-space-1200);height:var(--kb-space-1200);border-radius:var(--kb-radius-full);color:var(--kb-color-text-accent);background:var(--kb-color-background-surface-subtle);font-size:var(--kb-type-size-title);place-items:center;display:grid}.kb-tenant-operations-shell--backOffice .back-office-sidebar__logout.kb-button{width:var(--kb-density-target-min);padding:var(--kb-space-200)}.kb-tenant-operations-shell--backOffice .kb-tenant-nav-item.kb-button{box-shadow:none;background:0 0;border-color:#0000}.kb-tenant-operations-shell--backOffice .kb-tenant-mobile-menu .kb-tenant-nav-item.kb-button{text-align:left;white-space:normal;grid-template-columns:20px minmax(0,1fr) auto;justify-content:start;display:grid}.kb-tenant-operations-shell--backOffice .kb-tenant-mobile-menu>.app-version-anchor--inline,.kb-tenant-operations-shell--backOffice .back-office-menu-account{padding-inline:var(--kb-space-500)}.kb-tenant-operations-shell--backOffice .back-office-menu-account{gap:var(--kb-space-200);padding-block:var(--kb-space-200);flex-wrap:wrap;display:flex}.kb-tenant-operations-shell--backOffice .back-office-menu-account>strong,.kb-tenant-operations-shell--backOffice .back-office-menu-account>.back-office-branch-select{flex-basis:100%}.kb-tenant-operations-shell--backOffice .kb-tenant-nav-item.kb-button.is-active{background:var(--workspace-accent-background,var(--kb-color-background-surface-subtle));border-color:var(--kb-color-border-default)}.kb-tenant-operations-shell--backOffice .kb-tenant-nav-item[data-workspace-tone]{gap:var(--kb-space-200);color:var(--kb-color-text-primary)}.kb-tenant-operations-shell--backOffice .kb-tenant-nav-item[data-workspace-tone]>svg{box-sizing:border-box;width:var(--kb-space-800);height:var(--kb-space-800);padding:var(--kb-space-150);color:var(--workspace-accent-foreground,var(--kb-color-text-accent));background:var(--workspace-accent-background,var(--kb-color-background-surface-subtle));border-radius:var(--kb-radius-200)}.kb-tenant-operations-shell--backOffice .kb-tenant-nav-item[data-workspace-tone].is-active:before{background:var(--workspace-accent-foreground,var(--kb-color-text-accent))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kb-tenant-operations-shell--backOffice{background:var(--kb-color-background-shell-glass)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-header,.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation{background:var(--kb-color-background-navigation-glass);-webkit-backdrop-filter:blur(var(--kb-blur-panel));backdrop-filter:blur(var(--kb-blur-panel))}}@media (width<=1180px){.kb-tenant-ui-boundary.kb-back-office-glass-boundary{padding:var(--kb-space-400)}.kb-tenant-operations-shell--backOffice{min-height:calc(100dvh - var(--kb-space-800));grid-template-columns:216px minmax(0,1fr)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-header{top:var(--kb-space-400)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation{top:var(--kb-space-600);height:calc(100dvh - var(--kb-space-1200))}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-content{padding-inline:var(--kb-space-500)}.kb-tenant-operations-shell--backOffice .back-office-context{gap:var(--kb-space-200)}.kb-tenant-operations-shell--backOffice .back-office-context time{white-space:normal}.kb-tenant-operations-shell--backOffice .back-office-context__heading{flex-basis:150px}.kb-tenant-operations-shell--backOffice .back-office-context__network{display:none}.kb-tenant-operations-shell--backOffice .back-office-sidebar__destination.kb-button{gap:var(--kb-space-300);font-size:var(--kb-type-size-body)}.kb-tenant-operations-shell--backOffice .back-office-sidebar__brand strong{font-size:var(--kb-type-size-title);line-height:var(--kb-type-line-title)}.kb-tenant-operations-shell--backOffice .kb-tenant-connectivity{left:240px}}@media (width<=760px){.kb-tenant-ui-boundary.kb-back-office-glass-boundary{padding:var(--kb-space-200)}.kb-tenant-operations-shell--backOffice{padding:0 0 calc(var(--kb-space-1600) + var(--kb-safe-area-bottom));display:block}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-header{top:var(--kb-space-200);min-height:60px;padding:var(--kb-space-200) var(--kb-space-300);border-radius:var(--kb-radius-400);gap:var(--kb-space-200);margin:0}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-content{padding:var(--kb-space-400)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation{border-width:var(--kb-border-100) 0 0;border-radius:0;height:auto;position:fixed;top:auto;bottom:0;overflow:visible}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation__desktop,.kb-tenant-operations-shell--backOffice .back-office-context__network{display:none}.kb-tenant-operations-shell--backOffice .back-office-context{display:contents}.kb-tenant-operations-shell--backOffice .back-office-context__heading{grid-area:1/1}.kb-tenant-operations-shell--backOffice .back-office-context__heading strong{font-size:var(--kb-type-size-body-large)}.kb-tenant-operations-shell--backOffice .kb-tenant-shell-tools{grid-area:1/2}.kb-tenant-operations-shell--backOffice .back-office-search{grid-area:2/1/auto/-1}.kb-tenant-operations-shell--backOffice .back-office-search__popover{min-width:0}.kb-tenant-operations-shell--backOffice .kb-tenant-connectivity{left:0;bottom:calc(var(--kb-space-1600) + var(--kb-safe-area-bottom))}}@media (prefers-reduced-transparency:reduce){.kb-tenant-operations-shell--backOffice,.kb-tenant-operations-shell--backOffice .kb-tenant-shell-header,.kb-tenant-operations-shell--backOffice .kb-tenant-shell-navigation{background:var(--kb-color-background-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.kb-tenant-ui-boundary{min-width:0;min-height:100%;color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas);font-family:var(--kb-type-family-body);font-size:var(--kb-type-size-body);line-height:var(--kb-type-line-body);position:relative}.kb-tenant-ui-boundary *,.kb-tenant-ui-boundary :before,.kb-tenant-ui-boundary :after{box-sizing:border-box}.kb-tenant-ui-boundary :focus-visible{outline:var(--kb-border-200) solid var(--kb-color-focus-ring);outline-offset:var(--kb-space-050);box-shadow:var(--kb-visual-focus-halo)}.kb-tenant-ui-boundary .sr-only,.kb-button>.sr-only,.kb-search-field>.sr-only,.kb-sort-button>.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.kb-tenant-portal{z-index:var(--kb-layer-overlay);position:relative}.kb-operations-shell{min-width:0;min-height:100dvh;color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas);grid-template-rows:auto minmax(0,1fr);display:grid}.kb-operations-shell__header{z-index:var(--kb-layer-navigation);align-items:center;gap:var(--kb-space-400);min-height:52px;padding:var(--kb-space-150) var(--kb-space-400);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface-strong);grid-template-columns:max-content minmax(240px,560px) minmax(0,1fr) auto;display:grid;position:sticky;top:0}.kb-operations-shell__brand{align-items:center;gap:var(--kb-space-200);min-width:0;display:flex}.kb-brand-mark{object-fit:contain;flex:0 0 44px;width:44px;height:44px;display:block}:where([data-kb-recipe=operations],[data-kb-recipe=control],[data-kb-recipe=commerce]) .kb-brand-mark{background:var(--kb-color-brand-logo-surface)}.kb-operations-shell__brand-mark{color:var(--kb-color-text-primary);font-family:var(--kb-type-family-display);font-size:var(--kb-type-size-title);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-title)}.kb-operations-shell__brand-context{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-semibold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase}.kb-operations-shell__search,.kb-search-field{min-width:0;min-height:var(--kb-density-control-height);align-items:center;gap:var(--kb-space-200);padding:0 var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);color:var(--kb-color-icon-secondary);background:var(--kb-color-background-surface-subtle);display:flex}.kb-operations-shell__search input,.kb-search-field input{width:100%;min-width:0;color:var(--kb-color-text-primary);font:inherit;background:0 0;border:0;outline:0}.kb-operations-shell__search input::placeholder,.kb-search-field input::placeholder{color:var(--kb-color-text-muted)}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-search-field--glass:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)){min-height:var(--kb-density-target-min);border-color:var(--kb-color-border-glass-edge);border-radius:var(--kb-radius-400);background:var(--kb-color-background-surface);box-shadow:var(--kb-visual-elevation-glass-panel)}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-search-field--glass:focus-within:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)){outline:var(--kb-border-200) solid var(--kb-color-focus-ring);outline-offset:var(--kb-space-050);box-shadow:var(--kb-visual-focus-halo)}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-search-field--glass:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)) input:focus-visible{box-shadow:none;outline:0}.kb-operations-shell__context{justify-content:flex-end;align-items:center;gap:var(--kb-space-150);flex-wrap:wrap;min-width:0;display:flex}.kb-operations-shell__context-item,.kb-context-control{align-items:center;gap:var(--kb-space-150);min-width:0;min-height:28px;padding:var(--kb-space-100) var(--kb-space-200);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-100);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface);font-size:var(--kb-type-size-body-small);display:inline-flex}.kb-operations-shell__context-label,.kb-context-control small{color:var(--kb-color-text-muted)}.kb-context-control>span:last-child{min-width:0;display:grid}.kb-context-control strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-operations-shell__main{min-width:0;display:flex}.kb-operations-shell__rail,.kb-operations-shell__nav{border-right:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface-strong);align-self:start;min-width:0;height:calc(100dvh - 52px);position:sticky;top:52px}.kb-operations-shell__rail{padding:var(--kb-space-300) var(--kb-space-150);flex:0 0 52px}.kb-operations-shell__nav{padding:var(--kb-space-500) var(--kb-space-300);flex:0 0 176px}.kb-operations-shell__nav-title{margin:0 var(--kb-space-200) var(--kb-space-300);color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-semibold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase}.kb-operations-shell__content{background:var(--kb-color-background-surface-strong);flex:1;min-width:0}.kb-navigation{gap:var(--kb-space-050);display:grid}.kb-module-rail{gap:var(--kb-space-150);flex-direction:column;height:100%;display:flex}.kb-module-rail__spacer{flex:1}.kb-navigation-item{width:100%;min-height:var(--kb-density-navigation-item-height);align-items:center;gap:var(--kb-space-200);padding:var(--kb-space-200) var(--kb-space-300);border:var(--kb-border-100) solid transparent;border-radius:var(--kb-radius-100);color:var(--kb-color-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:background var(--kb-motion-duration-fast) var(--kb-motion-easing-standard), color var(--kb-motion-duration-fast) var(--kb-motion-easing-standard);background:0 0;text-decoration:none;display:flex;position:relative}.kb-navigation-item:hover{color:var(--kb-color-text-primary);background:var(--kb-color-background-surface-subtle)}.kb-navigation-item[aria-current=page],.kb-navigation-item[data-active=true]{color:var(--kb-color-text-accent);background:var(--kb-color-background-surface-subtle);font-weight:var(--kb-type-weight-bold)}.kb-navigation-segmented .kb-navigation-item{border-radius:var(--kb-radius-300)}.kb-navigation-segmented .kb-navigation-item:is([aria-current=page],[data-active=true]){background:var(--kb-color-background-surface);box-shadow:var(--kb-visual-elevation-button)}.kb-navigation-item__icon{color:var(--kb-color-icon-secondary);flex:none;display:inline-flex}.kb-navigation-item__label{overflow-wrap:anywhere;flex:1;min-width:0}.kb-navigation-item__badge{color:var(--kb-color-text-accent);font-size:var(--kb-type-size-body-small);flex:none}.kb-module-rail .kb-navigation-item{width:var(--kb-density-navigation-item-height);min-height:var(--kb-density-navigation-item-height);justify-content:center;padding:0}.kb-module-rail .kb-navigation-item__label,.kb-module-rail .kb-navigation-item__badge{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.kb-button{min-width:var(--kb-density-target-min);min-height:var(--kb-density-target-min);justify-content:center;align-items:center;gap:var(--kb-space-200);padding:var(--kb-space-150) var(--kb-space-400);border:var(--kb-border-100) solid transparent;border-radius:var(--kb-radius-200);font:inherit;font-weight:var(--kb-type-weight-bold);line-height:var(--kb-type-line-body);white-space:nowrap;cursor:pointer;transition:background var(--kb-motion-duration-fast) var(--kb-motion-easing-standard), border-color var(--kb-motion-duration-fast) var(--kb-motion-easing-standard), color var(--kb-motion-duration-fast) var(--kb-motion-easing-standard), opacity var(--kb-motion-duration-fast) var(--kb-motion-easing-standard);text-decoration:none;display:inline-flex}.kb-button>svg{width:var(--kb-density-icon-size);height:var(--kb-density-icon-size);flex-shrink:0}.kb-button--touch{min-width:var(--kb-density-target-min);min-height:var(--kb-density-target-min);padding:var(--kb-space-300) var(--kb-space-400)}.kb-button[data-kb-density=editorial],.kb-button[data-kb-density=touch]{padding-block:var(--kb-space-300)}.kb-button[data-kb-density=glance]{padding:var(--kb-space-400) var(--kb-space-500);font-size:var(--kb-type-size-body-large)}.kb-button--secondary{color:var(--kb-component-actions-secondary-foreground);border-color:var(--kb-color-border-default);background:var(--kb-component-actions-secondary-background)}.kb-button--quiet{color:var(--kb-component-actions-secondary-foreground);background:0 0;border-color:#0000}.kb-button--secondary:hover:not(:disabled),.kb-button--quiet:hover:not(:disabled){color:var(--kb-color-text-primary);border-color:var(--kb-color-border-strong);background:var(--kb-color-background-surface-subtle)}.kb-button--primary{color:var(--kb-component-actions-foreground);background:var(--kb-component-actions-background);box-shadow:var(--kb-visual-elevation-button);border-color:#0000}.kb-button--primary:hover:not(:disabled){background:var(--kb-color-background-accent-strong)}.kb-button--danger{color:var(--kb-color-text-inverse);background:var(--kb-color-text-danger)}.kb-button:disabled,.kb-button[aria-disabled=true]{color:var(--kb-color-state-disabled-foreground);background:var(--kb-color-state-disabled-background);cursor:not-allowed;border-color:#0000}.kb-button[aria-busy=true]{cursor:wait}.kb-button__spinner{width:var(--kb-density-icon-size);height:var(--kb-density-icon-size);border:var(--kb-border-200) solid currentColor;border-radius:var(--kb-radius-full);animation:kb-spin var(--kb-motion-duration-slow) var(--kb-motion-easing-linear) infinite;border-right-color:#0000}.kb-button--icon-only{padding-inline:var(--kb-space-200)}.kb-button--round{border-radius:var(--kb-radius-full)}.kb-button--round.kb-button--icon-only{width:var(--kb-density-target-min);aspect-ratio:1;padding:0}.kb-switch{width:64px;min-height:var(--kb-density-target-min);padding:var(--kb-space-100);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-full);background:var(--kb-color-background-surface-subtle);cursor:pointer;flex:none;align-items:center;display:flex}.kb-switch>span{width:var(--kb-space-800);height:var(--kb-space-800);border-radius:var(--kb-radius-full);background:var(--kb-color-text-secondary)}.kb-switch[aria-checked=true]{background:var(--kb-color-action-primary);justify-content:flex-end}.kb-switch[aria-checked=true]>span{background:var(--kb-color-action-primary-foreground)}.kb-switch:focus-visible{outline:var(--kb-border-200) solid var(--kb-color-focus-ring);outline-offset:var(--kb-space-100)}.kb-switch:disabled{opacity:var(--kb-transparency-disabled);cursor:not-allowed}.kb-page-header{align-items:end;gap:var(--kb-space-500);padding:var(--kb-space-600);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface-strong);grid-template-columns:minmax(0,1fr) auto;display:grid}.kb-page-header__copy{min-width:0}.kb-workspace-header{min-width:0;padding:var(--kb-space-400) var(--kb-space-0);box-shadow:none;background:0 0;border:0;border-radius:0}.kb-workspace-header h1{color:var(--kb-color-text-primary);font-family:var(--kb-type-family-display);font-size:var(--kb-type-size-heading);line-height:var(--kb-type-line-heading);letter-spacing:var(--kb-type-letter-heading);margin:0}.kb-workspace-header>div{min-width:0}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-workspace-hero:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)){border:var(--kb-border-100) solid var(--kb-color-border-glass-edge);border-radius:var(--kb-radius-600);color:var(--kb-color-text-on-hero);background:var(--kb-color-background-hero);box-shadow:var(--kb-visual-elevation-glass-panel);overflow:hidden}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-workspace-hero__content:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)){isolation:isolate;position:relative}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-workspace-hero__content:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)):before{inset:calc(-1 * var(--kb-space-1600));z-index:-1;background:var(--kb-visual-background-hero-scrim);content:"";pointer-events:none;position:absolute}.kb-page-header__eyebrow{margin-bottom:var(--kb-space-100);color:var(--kb-color-text-accent);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase;display:block}.kb-page-header h1{color:var(--kb-color-text-primary);font-family:var(--kb-type-family-display);font-size:var(--kb-type-size-heading);line-height:var(--kb-type-line-heading);letter-spacing:var(--kb-type-letter-heading);margin:0}.kb-page-header p,.kb-panel__header p{max-width:72ch;margin:var(--kb-space-100) 0 0;color:var(--kb-color-text-secondary)}.kb-page-header__context,.kb-page-header__actions,.kb-toolbar,.kb-action-group,.kb-filter-group{align-items:center;gap:var(--kb-space-200);flex-wrap:wrap;display:flex}.kb-page-header__actions{justify-content:flex-end}.kb-page-header__context{grid-column:1/-1}.kb-toolbar{min-height:48px;padding:var(--kb-space-200) var(--kb-space-400);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface);justify-content:space-between}.kb-tabs{gap:var(--kb-space-050);min-width:0;padding:var(--kb-space-100);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-300);background:var(--kb-color-background-surface-subtle);display:flex;overflow-x:auto}.kb-tabs>button{min-height:var(--kb-density-navigation-item-height);align-items:center;gap:var(--kb-space-150);padding:var(--kb-space-200) var(--kb-space-400);border-radius:var(--kb-radius-200);color:var(--kb-color-text-secondary);box-shadow:none;font:inherit;font-weight:var(--kb-type-weight-semibold);cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex}.kb-tabs>button:hover:not(:disabled):not([aria-disabled=true]){color:var(--kb-color-text-primary);background:var(--kb-color-background-surface);box-shadow:none}.kb-tabs>button:is([aria-selected=true],[aria-pressed=true],[aria-current=page],.active,.is-active):not(:disabled):not([aria-disabled=true]){color:var(--kb-component-actions-foreground);background:var(--kb-component-actions-background);box-shadow:none}.kb-tabs>button:disabled,.kb-tabs>button[aria-disabled=true]{color:var(--kb-color-state-disabled-foreground);box-shadow:none;cursor:not-allowed;background:0 0}.kb-tabs>button:focus-visible{outline:var(--kb-border-200) solid var(--kb-color-focus-ring);outline-offset:calc(-1 * var(--kb-space-050))}.kb-tabs--segmented{border-radius:var(--kb-radius-400);border:0}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-tabs--segmented:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)){border:var(--kb-border-100) solid var(--kb-color-border-glass-edge);background:var(--kb-color-background-surface);box-shadow:var(--kb-visual-elevation-glass-panel)}.kb-tabs--segmented>button{border-radius:var(--kb-radius-300)}.kb-tabs--segmented>button:is([aria-selected=true],[aria-pressed=true],[aria-current=page],.active,.is-active):not(:disabled):not([aria-disabled=true]){color:var(--kb-color-text-accent);background:var(--kb-color-background-surface);box-shadow:var(--kb-visual-elevation-button)}.kb-navigation--glass{border-radius:var(--kb-radius-400);background:var(--kb-color-background-surface-subtle)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kb-tabs--glass,.kb-navigation--glass{background:var(--kb-color-background-navigation-glass);-webkit-backdrop-filter:blur(var(--kb-blur-panel));backdrop-filter:blur(var(--kb-blur-panel))}}@media (prefers-reduced-transparency:reduce){.kb-tabs--glass,.kb-navigation--glass{background:var(--kb-color-background-surface-subtle);-webkit-backdrop-filter:none;backdrop-filter:none}}.kb-panel{border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface);box-shadow:var(--kb-visual-elevation-panel-subtle);overflow:hidden}.kb-panel--subtle{background:var(--kb-color-background-surface-subtle)}.kb-panel--strong{background:var(--kb-color-background-surface-strong)}.kb-panel--auth{border-radius:var(--kb-radius-400);background:var(--kb-color-background-surface-strong);box-shadow:var(--kb-visual-elevation-panel)}.kb-panel--workspace{border-radius:var(--kb-radius-600);box-shadow:var(--kb-visual-elevation-panel);border:0}:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) .kb-panel--workspace:not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *)){border:var(--kb-border-100) solid var(--kb-color-border-glass-edge);box-shadow:var(--kb-visual-elevation-glass-panel)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) .kb-panel--workspace:not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *)){-webkit-backdrop-filter:blur(var(--kb-blur-panel));backdrop-filter:blur(var(--kb-blur-panel))}:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) .kb-panel--workspace:not(:where(.kb-panel--glass-header)):not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *)){background:var(--kb-color-background-panel-glass)}:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) .kb-panel--workspace:where(.kb-panel--glass-header):not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *)){background:var(--kb-color-background-panel-chrome-glass)}:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) .kb-panel--glass-header:not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *))>.kb-panel__readable-body{background:var(--kb-color-background-panel-glass)}:where([data-kb-recipe=operations][data-kb-surface=tenant]) .kb-tabs--segmented:not(:where([data-kb-surface]:not([data-kb-surface=tenant]) *)){background:var(--kb-color-background-navigation-glass);-webkit-backdrop-filter:blur(var(--kb-blur-panel));backdrop-filter:blur(var(--kb-blur-panel))}}@media (prefers-reduced-transparency:reduce){:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) :is(.kb-panel--workspace,.kb-tabs--segmented):not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *)){background:var(--kb-color-background-surface);-webkit-backdrop-filter:none;backdrop-filter:none}:where([data-kb-recipe=operations]:is([data-kb-surface=tenant],[data-kb-surface=tenant-auth])) .kb-panel--glass-header:not(:where([data-kb-surface]:not([data-kb-surface=tenant],[data-kb-surface=tenant-auth]) *))>.kb-panel__readable-body{background:var(--kb-color-background-surface)}}.kb-panel--glass-header>.kb-panel__readable-body{min-width:0;margin:calc(-1 * var(--kb-space-200));padding:var(--kb-space-200);border-radius:var(--kb-radius-400)}.kb-panel--grouped{border-radius:var(--kb-radius-400);background:var(--kb-color-background-surface-subtle);box-shadow:none;border:0}.kb-panel__header{justify-content:space-between;align-items:flex-start;gap:var(--kb-space-400);padding:var(--kb-density-panel-padding);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);display:flex}.kb-panel__header h2{font-size:var(--kb-type-size-title);line-height:var(--kb-type-line-title);margin:0}.kb-panel__body{min-width:0;padding:var(--kb-density-panel-padding)}.kb-panel--compact{padding:var(--kb-space-400)}.kb-panel-heading{justify-content:space-between;align-items:center;gap:var(--kb-space-300);margin-bottom:var(--kb-space-200);padding-bottom:var(--kb-space-100);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);flex-wrap:wrap;display:flex}.kb-panel-heading__title{align-items:center;gap:var(--kb-space-100);flex:1;min-width:0;display:flex}.kb-panel-heading__title>:is(h2,h3,h4){font-family:var(--kb-type-family-body);font-size:var(--kb-type-size-body);font-weight:var(--kb-type-weight-bold);line-height:var(--kb-type-line-body);overflow-wrap:anywhere;margin:0}.kb-panel-heading__actions{align-items:center;gap:var(--kb-space-200);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.kb-panel-heading__actions>span:not([class]){color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-bold)}.kb-badge,.kb-status{align-items:center;gap:var(--kb-space-150);min-height:24px;padding:var(--kb-space-050) var(--kb-space-200);border:var(--kb-border-100) solid transparent;border-radius:var(--kb-radius-full);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold);line-height:var(--kb-type-line-body-small);white-space:nowrap;display:inline-flex}.kb-status__marker,.kb-notification__marker{border-radius:var(--kb-radius-full);background:currentColor;flex:none;width:7px;height:7px}.kb-badge--success,.kb-status--success{color:var(--kb-color-status-success-foreground);background:var(--kb-color-status-success-background)}.kb-badge--warning,.kb-status--warning{color:var(--kb-color-status-warning-foreground);background:var(--kb-color-status-warning-background)}.kb-badge--danger,.kb-status--danger{color:var(--kb-color-status-danger-foreground);background:var(--kb-color-status-danger-background)}.kb-badge--info,.kb-status--info{color:var(--kb-color-status-info-foreground);background:var(--kb-color-status-info-background)}.kb-badge--offline,.kb-status--offline{color:var(--kb-color-status-offline-foreground);background:var(--kb-color-status-offline-background)}.kb-badge--neutral,.kb-status--neutral{color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface-subtle)}.kb-chip{min-height:var(--kb-density-target-min);padding:var(--kb-space-150) var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-full);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface);font:inherit;cursor:pointer}.kb-chip[aria-pressed=true]{color:var(--kb-color-text-inverse);border-color:var(--kb-color-border-accent);background:var(--kb-color-background-accent)}.kb-divider{height:1px;margin:var(--kb-space-400) 0;background:var(--kb-color-border-default);border:0}.kb-field,.kb-form{gap:var(--kb-space-150);width:100%;display:grid}.kb-field__label,.kb-field-group legend{color:var(--kb-color-text-primary);font-size:var(--kb-type-size-body);font-weight:var(--kb-type-weight-semibold)}.kb-field__required{margin-left:var(--kb-space-050);color:var(--kb-color-text-danger)}.kb-field__control{width:100%;min-height:var(--kb-density-control-height);padding:var(--kb-space-150) var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-strong);border-radius:var(--kb-radius-200);color:var(--kb-color-text-primary);background:var(--kb-color-background-surface-strong);font:inherit;transition:border-color var(--kb-motion-duration-fast) var(--kb-motion-easing-standard), box-shadow var(--kb-motion-duration-fast) var(--kb-motion-easing-standard)}.kb-field__control-wrap{border:var(--kb-border-100) solid var(--kb-color-border-strong);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface-strong);align-items:stretch;min-width:0;display:flex}.kb-field__control-wrap .kb-field__control{border:0;border-radius:0;min-width:0}.kb-field__affix{padding:0 var(--kb-space-300);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface-subtle);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold);flex:none;align-items:center;display:inline-flex}.kb-field__control::placeholder{color:var(--kb-color-text-muted)}.kb-field__control:hover:not(:disabled){border-color:var(--kb-color-border-accent)}.kb-field__control[aria-invalid=true]{border-color:var(--kb-color-border-danger)}.kb-field__control:disabled{color:var(--kb-color-state-disabled-foreground);background:var(--kb-color-state-disabled-background);cursor:not-allowed}textarea.kb-field__control{min-height:calc(var(--kb-density-row-height) * 2);resize:vertical}.kb-field__hint,.kb-field__error{font-size:var(--kb-type-size-body-small);line-height:var(--kb-type-line-body-small)}.kb-field__hint{color:var(--kb-color-text-muted)}.kb-field__error{color:var(--kb-color-text-danger);font-weight:var(--kb-type-weight-semibold)}.kb-form-grid{gap:var(--kb-space-400);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kb-field-group{min-width:0;padding:var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);margin:0}.kb-field-group>p{margin:var(--kb-space-100) 0 var(--kb-space-300);color:var(--kb-color-text-muted)}.kb-field-group>div{gap:var(--kb-space-200);display:grid}.kb-choice-field{min-height:var(--kb-density-target-min);align-items:flex-start;gap:var(--kb-space-200);color:var(--kb-color-text-primary);cursor:pointer;display:flex}.kb-choice-field[data-kb-density=touch],.kb-choice-field[data-kb-density=glance]{padding-block:var(--kb-space-200);align-items:center}.kb-validation-summary{gap:var(--kb-space-200);padding:var(--kb-space-300) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-danger);border-inline-start-width:var(--kb-border-200);border-radius:var(--kb-radius-200);color:var(--kb-color-status-danger-foreground);background:var(--kb-color-status-danger-background);display:grid}.kb-validation-summary ul{gap:var(--kb-space-100);margin:0;padding-inline-start:var(--kb-space-500);display:grid}.kb-validation-summary a{color:inherit;font-weight:var(--kb-type-weight-semibold)}.kb-choice-field input{--ui-choice-marker-optical-offset:calc(var(--kb-space-100) * .25);width:18px;height:18px;margin:var(--ui-choice-marker-optical-offset) 0 0;accent-color:var(--kb-color-background-accent)}.kb-choice-field span{gap:var(--kb-space-050);display:grid}.kb-choice-field small{color:var(--kb-color-text-muted)}.kb-table-list,.kb-data-table-wrap{border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface-strong);max-width:100%;overflow:auto}.kb-table-list__header,.kb-table-list__row{min-height:var(--kb-density-row-height);align-items:center;gap:var(--kb-space-300);padding:var(--kb-space-200) var(--kb-space-400);grid-template-columns:minmax(180px,2fr) repeat(auto-fit,minmax(100px,1fr));display:grid}.kb-table-list__header{color:var(--kb-color-text-muted);background:var(--kb-component-tables-header);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-semibold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase}.kb-table-list__row{border-top:var(--kb-border-100) solid var(--kb-color-border-default)}.kb-table-list__row:hover,.kb-data-table tr[data-interactive=true]:hover{background:var(--kb-color-background-surface-subtle)}.kb-table-list__row--interactive,.kb-data-table tr[data-interactive=true]{cursor:pointer}.kb-table-list__primary,.kb-table-list__cell{min-width:0}.kb-table-list__title{color:var(--kb-color-text-primary);font-weight:var(--kb-type-weight-semibold);overflow-wrap:anywhere;display:block}.kb-table-list__meta{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-body-small);overflow-wrap:anywhere;display:block}.kb-table-list__cell{overflow-wrap:anywhere}.kb-table-list__actions{justify-content:flex-end;gap:var(--kb-space-200);display:flex}.kb-data-table{border-collapse:collapse;width:100%;color:var(--kb-color-text-primary)}.kb-data-table th,.kb-data-table td{min-width:120px;padding:var(--kb-space-300) var(--kb-space-400);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);text-align:left;vertical-align:middle}.kb-data-table th{color:var(--kb-color-text-muted);background:var(--kb-component-tables-header);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-semibold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase}.kb-data-table--workspace>:is(thead,tbody,tfoot)>tr>th{color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold);letter-spacing:normal;text-transform:none;background:0 0}.kb-data-table [data-align=center]{text-align:center}.kb-data-table [data-align=end]{text-align:right}.kb-pagination{justify-content:space-between;align-items:center;gap:var(--kb-space-300);min-height:48px;padding:var(--kb-space-200) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface);display:flex}.kb-selection-bar{justify-content:space-between;align-items:center;gap:var(--kb-space-300);min-height:48px;padding:var(--kb-space-200) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);display:flex}.kb-breadcrumb ol{align-items:center;gap:var(--kb-space-100);min-width:0;color:var(--kb-color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kb-breadcrumb li{align-items:center;gap:var(--kb-space-100);min-width:0;display:inline-flex}.kb-breadcrumb li:not(:last-child):after{color:var(--kb-color-text-muted);content:"/"}.kb-breadcrumb a,.kb-breadcrumb [aria-current=page]{color:var(--kb-color-text-secondary)}.kb-breadcrumb [aria-current=page]{font-weight:var(--kb-type-weight-semibold)}.kb-skip-link{z-index:var(--kb-layer-skip-link);top:var(--kb-space-300);left:var(--kb-space-300);padding:var(--kb-space-200) var(--kb-space-300);border-radius:var(--kb-radius-200);color:var(--kb-color-text-inverse);background:var(--kb-color-background-accent);box-shadow:var(--kb-visual-elevation-panel);transition:transform var(--kb-motion-duration-fast) var(--kb-motion-easing-standard);position:fixed;transform:translateY(-200%)}.kb-skip-link:focus{transform:translateY(0)}.kb-responsive-disclosure{border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface)}.kb-responsive-disclosure>summary{min-height:var(--kb-density-target-min);padding:var(--kb-space-300) var(--kb-space-400);color:var(--kb-color-text-primary);font-weight:var(--kb-type-weight-semibold);cursor:pointer}.kb-responsive-disclosure>div{padding:0 var(--kb-space-400) var(--kb-space-400)}.kb-selection-bar{color:var(--kb-color-text-inverse);border-color:var(--kb-color-border-accent);background:var(--kb-color-background-accent)}.kb-selection-bar .kb-button--quiet{color:var(--kb-color-text-inverse);border-color:currentColor}.kb-selection-bar .kb-button--quiet:hover:not(:disabled){background:var(--kb-color-background-accent-strong)}.kb-sort-button{min-width:var(--kb-density-target-min);min-height:var(--kb-density-target-min);justify-content:center;align-items:center;gap:var(--kb-space-100);color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.kb-sort-button[data-sort-direction=descending] svg{transform:rotate(180deg)}.kb-empty-result,.kb-state-panel{align-content:center;place-items:center;gap:var(--kb-space-200);min-height:160px;padding:var(--kb-space-800);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface);text-align:center;display:grid}.kb-empty-result strong,.kb-state-panel__title{color:var(--kb-color-text-primary);font-size:var(--kb-type-size-title);line-height:var(--kb-type-line-title)}.kb-empty-result p,.kb-state-panel__description{max-width:52ch;margin:0}.kb-state-panel__icon{color:var(--kb-color-icon-accent)}.kb-state-panel--error{border-color:var(--kb-color-border-danger)}.kb-state-panel--error .kb-state-panel__icon{color:var(--kb-color-text-danger)}.kb-state-panel__action{margin-top:var(--kb-space-200)}.kb-stepper{--ui-step-indicator-size:28px;--ui-step-connector-thickness:var(--kb-border-200);width:100%;padding:var(--kb-space-100) 0;align-items:flex-start;display:flex;overflow-x:auto}.kb-step{flex:1 1 0;align-items:flex-start;min-width:110px;display:flex}.kb-step__body{justify-items:center;gap:var(--kb-space-150);text-align:center;min-width:80px;display:grid}.kb-step__indicator{width:var(--ui-step-indicator-size);height:var(--ui-step-indicator-size);border:var(--kb-border-100) solid var(--kb-color-border-strong);border-radius:var(--kb-radius-full);color:var(--kb-color-text-muted);background:var(--kb-color-background-surface-strong);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold);place-items:center;display:grid}.kb-step--complete .kb-step__indicator{color:var(--kb-color-text-inverse);border-color:var(--kb-color-border-accent);background:var(--kb-color-background-accent)}.kb-step--current .kb-step__indicator{color:var(--kb-color-text-accent);border-color:var(--kb-color-border-accent);box-shadow:var(--kb-visual-focus-halo)}.kb-step__label{color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small);line-height:var(--kb-type-line-label)}.kb-step--current .kb-step__label{color:var(--kb-color-text-primary);font-weight:var(--kb-type-weight-semibold)}.kb-step__connector{--ui-step-connector-axis:calc(var(--kb-space-100) * 3.25);height:var(--ui-step-connector-thickness);margin:var(--ui-step-connector-axis) var(--kb-space-200) 0;background:var(--kb-color-border-default);flex:1}.kb-step--complete .kb-step__connector{background:var(--kb-color-border-accent)}.kb-dialog-scrim{z-index:var(--kb-layer-overlay);background:var(--kb-color-overlay-scrim);place-items:end;display:grid;position:fixed;inset:0}.kb-dialog-scrim--dialog{padding:var(--kb-space-400);place-items:center}.kb-dialog{border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-600) var(--kb-radius-600) 0 0;width:min(100%,520px);max-width:100%;max-height:min(100dvh,720px);color:var(--kb-color-text-primary);background:var(--kb-color-background-surface-strong);box-shadow:var(--kb-visual-elevation-drawer);animation:kb-drawer-in var(--kb-motion-duration-base) var(--kb-motion-easing-enter);flex-direction:column;display:flex}.kb-dialog-scrim--dialog .kb-dialog{border-radius:var(--kb-radius-300);animation-name:kb-dialog-in}.kb-dialog-scrim.kb-dialog-scrim--side{align-items:stretch}.kb-dialog-scrim.kb-dialog-scrim--side>.kb-dialog{border-radius:var(--kb-radius-300) 0 0 var(--kb-radius-300);width:min(460px,100%);max-width:100%;height:100%;min-height:0;max-height:100%;margin:0;animation-name:kb-side-drawer-in}@keyframes kb-side-drawer-in{0%{transform:translateX(var(--kb-motion-distance-medium));opacity:var(--kb-transparency-muted)}to{opacity:1;transform:translate(0)}}.kb-dialog__header{align-items:flex-start;gap:var(--kb-space-400);padding:var(--kb-space-500) var(--kb-space-600) var(--kb-space-300);border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);display:flex}.kb-dialog__heading{flex:1;min-width:0}.kb-dialog__title{font-size:var(--kb-type-size-heading);line-height:var(--kb-type-line-heading);margin:0}.kb-dialog__description{margin:var(--kb-space-100) 0 0;color:var(--kb-color-text-secondary)}.kb-dialog__close{flex:none}.kb-dialog__body{padding:var(--kb-space-500) var(--kb-space-600);overflow:auto}.kb-dialog__footer{justify-content:flex-end;gap:var(--kb-space-200);padding:var(--kb-space-300) var(--kb-space-600) var(--kb-space-500);border-top:var(--kb-border-100) solid var(--kb-color-border-default);flex-wrap:wrap;display:flex}.kb-popover{position:relative}.kb-popover>summary{min-width:var(--kb-density-target-min);min-height:var(--kb-density-target-min);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}.kb-popover>summary::-webkit-details-marker{display:none}.kb-popover__content{z-index:var(--kb-layer-popover);top:calc(100% + var(--kb-space-200));width:max-content;max-width:min(360px,100vw - 32px);padding:var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface-strong);box-shadow:var(--kb-visual-elevation-panel);position:absolute;left:0}.kb-popover--end .kb-popover__content{left:auto;right:0}.kb-info-popover{vertical-align:middle;flex:none;display:inline-flex}.kb-info-popover__content{box-sizing:border-box;width:min(360px, calc(100vw - var(--kb-space-800)));max-height:calc(100vh - var(--kb-space-800));max-height:calc(100dvh - var(--kb-space-800));padding:var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-300);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface-strong);box-shadow:var(--kb-visual-elevation-panel);font-family:var(--kb-type-family-body);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-regular);line-height:var(--kb-type-line-body-small);letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;overflow-wrap:anywhere;margin:auto;position:fixed;inset:0;overflow:auto}.kb-info-popover__content:popover-open{gap:var(--kb-space-200);display:grid}.kb-info-popover__title{color:var(--kb-color-text-primary);font-weight:var(--kb-type-weight-semibold)}@supports (position-area:bottom) and (position-try-fallbacks:flip-block){.kb-info-popover__content{margin:var(--kb-space-100);position-area:bottom;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;inset:auto}}.kb-tooltip{display:inline-flex;position:relative}.kb-tooltip [role=tooltip]{z-index:var(--kb-layer-tooltip);bottom:calc(100% + var(--kb-space-200));width:max-content;max-width:240px;padding:var(--kb-space-150) var(--kb-space-200);border-radius:var(--kb-radius-100);opacity:var(--kb-transparency-hidden);color:var(--kb-color-text-inverse);background:var(--kb-color-background-accent-strong);font-size:var(--kb-type-size-body-small);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.kb-tooltip:hover [role=tooltip],.kb-tooltip:focus-within [role=tooltip]{opacity:1}.kb-notification,.kb-offline-banner,.kb-sync-item,.kb-system-state{align-items:flex-start;gap:var(--kb-space-300);padding:var(--kb-space-300) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface);display:flex}.kb-permission-state{align-items:flex-start;gap:var(--kb-space-300);padding:var(--kb-space-300) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);display:flex}.kb-notification>div,.kb-offline-banner__content,.kb-sync-item__content,.kb-permission-state__content,.kb-system-state>div{flex:1;min-width:0}.kb-notification p,.kb-system-state p,.kb-permission-state__description{margin:var(--kb-space-050) 0 0}.kb-notification__action,.kb-offline-banner__action,.kb-sync-item__status,.kb-permission-state__action,.kb-system-state__action{margin-top:var(--kb-space-200)}.kb-notification--success,.kb-system-state--success,.kb-offline-banner--online{color:var(--kb-color-status-success-foreground);border-color:var(--kb-color-border-success);background:var(--kb-color-status-success-background)}.kb-notification--warning,.kb-system-state--warning,.kb-permission-state{color:var(--kb-color-status-warning-foreground);border-color:var(--kb-color-border-warning);background:var(--kb-color-status-warning-background)}.kb-notification--danger,.kb-system-state--danger,.kb-offline-banner--blocked{color:var(--kb-color-status-danger-foreground);border-color:var(--kb-color-border-danger);background:var(--kb-color-status-danger-background)}.kb-notification--info,.kb-system-state--info{color:var(--kb-color-status-info-foreground);border-color:var(--kb-color-border-accent);background:var(--kb-color-status-info-background)}.kb-notification--offline,.kb-system-state--offline,.kb-offline-banner--degraded,.kb-offline-banner--offline-admitted{color:var(--kb-color-status-offline-foreground);border-color:var(--kb-color-border-warning);background:var(--kb-color-status-offline-background)}.kb-offline-banner__icon,.kb-sync-item__icon,.kb-permission-state__icon,.kb-system-state__icon{margin-top:var(--kb-space-050);flex:none}.kb-offline-banner__title,.kb-sync-item__title,.kb-permission-state__title{color:currentColor;font-weight:var(--kb-type-weight-semibold);overflow-wrap:anywhere;display:block}.kb-offline-banner__description,.kb-sync-item__detail,.kb-permission-state__handoff{margin-top:var(--kb-space-050);color:currentColor;font-size:var(--kb-type-size-body-small);overflow-wrap:anywhere;display:block}.kb-sync-item__action{flex:none}.kb-system-state h2{color:currentColor;font-size:var(--kb-type-size-title);margin:0}.kb-system-state__eyebrow{margin-bottom:var(--kb-space-100);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase;display:block}.kb-system-state-page,.kb-system-state--viewport{min-height:100dvh;padding:var(--kb-space-600);background:var(--kb-color-background-canvas);place-items:center;display:grid}.kb-system-state-page>.kb-system-state,.kb-system-state--viewport{width:min(100%,620px)}.kb-async-announcement:empty{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.kb-operational-bootstrap{align-content:center;gap:var(--kb-density-layout-gap);width:min(100%,760px);min-height:100dvh;padding:max(var(--kb-space-400), var(--kb-safe-area-top)) var(--kb-space-400) max(var(--kb-space-400), var(--kb-safe-area-bottom));margin-inline:auto;display:grid}.kb-operational-bootstrap__header{justify-content:space-between;align-items:center;gap:var(--kb-space-300);display:flex}.kb-operational-bootstrap__identity{align-items:center;gap:var(--kb-space-300);min-width:0;display:flex}.kb-operational-bootstrap__identity>span:last-child{min-width:0;display:grid}.kb-operational-bootstrap__identity small{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase}.kb-operational-bootstrap__identity h1{font-family:var(--kb-type-family-display);font-size:var(--kb-type-size-title);margin:0}.kb-operational-bootstrap__identity h1+span{color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-body-small)}.kb-operational-bootstrap__mark{width:calc(var(--kb-density-icon-size) * 2);height:calc(var(--kb-density-icon-size) * 2);border-radius:var(--kb-radius-200);color:var(--kb-color-text-inverse);background:var(--kb-color-background-accent);flex:none;place-items:center;display:grid;overflow:hidden}.kb-operational-bootstrap__mark img{object-fit:contain;max-width:100%;max-height:100%}.kb-operational-bootstrap__panel .kb-panel__body{gap:var(--kb-space-400);padding:var(--kb-density-panel-padding);display:grid}.kb-operational-bootstrap__retained{padding:var(--kb-space-300) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-warning);border-radius:var(--kb-radius-200);color:var(--kb-color-status-warning-foreground);background:var(--kb-color-status-warning-background)}.kb-operational-scope,.kb-operational-scope fieldset,.kb-operational-scope__options{gap:var(--kb-space-300);display:grid}.kb-operational-scope fieldset{border:0;min-width:0;margin:0;padding:0}.kb-operational-scope legend{margin-bottom:var(--kb-space-300);color:var(--kb-color-text-primary);font-size:var(--kb-type-size-title);font-weight:var(--kb-type-weight-bold)}.kb-operational-scope__options>label{min-height:var(--kb-density-row-height);align-items:center;gap:var(--kb-space-300);padding:var(--kb-space-300) var(--kb-space-400);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.kb-operational-scope__options>label[data-selected=true]{border-color:var(--kb-color-border-accent);box-shadow:var(--kb-visual-focus-halo)}.kb-operational-scope__options input{width:var(--kb-space-500);height:var(--kb-space-500);accent-color:var(--kb-color-background-accent)}.kb-operational-scope__options label>span:nth-child(2){min-width:0;display:grid}.kb-operational-scope__options small{color:var(--kb-color-text-muted)}.kb-access-denied-actions{gap:var(--kb-space-400);display:grid}.kb-access-denied-context{gap:var(--kb-space-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kb-action-footer{z-index:var(--kb-layer-sticky);justify-content:flex-end;gap:var(--kb-space-200);padding:var(--kb-space-300) var(--kb-space-400);border-top:var(--kb-border-100) solid var(--kb-color-border-default);background:var(--kb-color-background-surface-strong);flex-wrap:wrap;display:flex;position:sticky;bottom:0}@keyframes kb-spin{to{transform:rotate(360deg)}}@keyframes kb-drawer-in{0%{opacity:var(--kb-transparency-disabled);transform:translateY(var(--kb-motion-distance-medium))}to{opacity:1;transform:translateY(0)}}@keyframes kb-dialog-in{0%{opacity:var(--kb-transparency-disabled);transform:scale(var(--kb-motion-scale-enter))}to{opacity:1;transform:scale(1)}}@media (width>=768px){.kb-dialog-scrim{align-items:stretch}.kb-dialog{border-radius:var(--kb-radius-300) 0 0 var(--kb-radius-300);width:min(520px,55vw);height:100%;max-height:none}.kb-dialog-scrim--dialog{align-items:center}.kb-dialog-scrim--dialog .kb-dialog{border-radius:var(--kb-radius-300);width:min(520px,100vw - 32px);height:auto;max-height:min(100dvh,720px)}}@media (width<=1100px){.kb-operations-shell__header{grid-template-columns:max-content minmax(220px,1fr) auto}.kb-operations-shell__context{display:none}.kb-operations-shell__rail{flex-basis:48px}.kb-operations-shell__nav{flex-basis:156px}}@media (width<=1023px){.kb-step{min-width:80px}.kb-step__body{min-width:64px}.kb-step__connector{margin-inline:var(--kb-space-100)}.kb-table-list__header{display:none}.kb-table-list__row{min-height:var(--kb-density-row-height);padding:var(--kb-space-300) var(--kb-space-400);flex-wrap:wrap;align-items:flex-start;display:flex}.kb-table-list__primary{width:100%}.kb-table-list__cell{flex:160px}.kb-table-list__actions{justify-content:flex-start;width:100%}}@media (width<=480px){.kb-stepper--compact-mobile{overflow-x:visible}.kb-stepper--compact-mobile .kb-tenant-ui-static-20b4584c20{flex-direction:column;width:100%;display:flex}.kb-stepper--compact-mobile .kb-step{flex-direction:column;flex:none;align-items:flex-start;width:100%;min-width:0}.kb-stepper--compact-mobile .kb-step__body{grid-template-columns:var(--ui-step-indicator-size) minmax(0, 1fr);text-align:left;justify-items:start;width:100%;min-width:0}.kb-stepper--compact-mobile .kb-step__label{overflow-wrap:anywhere}.kb-stepper--compact-mobile .kb-step__connector{width:var(--ui-step-connector-thickness);height:var(--kb-space-300);flex:0 0 var(--kb-space-300);margin:var(--kb-space-100) 0 var(--kb-space-100) var(--ui-step-connector-axis)}}@media (width<=767px){.kb-operations-shell__header{padding:var(--kb-space-300) var(--kb-space-400);grid-template-columns:minmax(0,1fr) auto;position:relative}.kb-operations-shell__brand-context{display:none}.kb-operations-shell__search{grid-area:2/1/auto/-1}.kb-operations-shell__main{display:block}.kb-operations-shell__rail{display:none}.kb-operations-shell__nav{height:auto;padding:var(--kb-space-200) var(--kb-space-300);border-right:0;border-bottom:var(--kb-border-100) solid var(--kb-color-border-default);position:static;overflow-x:auto}.kb-operations-shell__nav .kb-navigation{min-width:max-content;display:flex}.kb-operations-shell__nav-title{display:none}.kb-page-header{padding:var(--kb-space-400);grid-template-columns:1fr}.kb-page-header__actions{justify-content:flex-start}.kb-toolbar{align-items:stretch}.kb-form-grid{grid-template-columns:1fr}.kb-table-list__cell{flex-basis:40%}.kb-dialog__footer{flex-direction:column-reverse}.kb-dialog__footer .kb-button,.kb-action-footer .kb-button{width:100%}.kb-action-footer{flex-direction:column-reverse;position:static}}@media (prefers-reduced-motion:reduce){.kb-tenant-ui-boundary *,.kb-tenant-ui-boundary :before,.kb-tenant-ui-boundary :after{animation-duration:var(--kb-motion-duration-instant);transition-duration:var(--kb-motion-duration-instant)}}:where(.kb-surface--back-office,.kb-surface--tenant-auth,.kb-surface--crew,.kb-surface--kds,.kb-surface--pos) .kb-tenant-ui-static-20b4584c20{margin:0;padding:0;list-style:none;display:contents}.language-selector{gap:var(--kb-space-050);padding:var(--kb-space-050);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-200);background:var(--kb-color-background-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:inline-grid}.language-selector button{min-width:94px;min-height:var(--kb-density-target-min);justify-content:center;align-items:center;gap:var(--kb-space-150);display:inline-flex}.language-selector button strong{font-size:var(--kb-type-size-label);letter-spacing:var(--kb-type-letter-label)}.language-selector button span{font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold)}.language-selector--compact button{min-width:var(--kb-density-target-min);min-height:var(--kb-density-target-min)}.app-version-anchor{top:max(8px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right));z-index:var(--kb-layer-floating);align-items:flex-end;gap:var(--kb-space-150);pointer-events:none;flex-direction:column;max-width:calc(100vw - 20px);display:flex;position:fixed}.app-version-badge{max-width:100%;padding:var(--kb-space-100) var(--kb-space-200);border:var(--kb-border-100) solid var(--kb-color-border-default);border-radius:var(--kb-radius-full);background:var(--kb-color-background-surface);color:var(--kb-color-text-secondary);box-shadow:var(--kb-visual-elevation-panel-subtle);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);line-height:var(--kb-type-line-heading);white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;overflow:hidden}.app-version-name{color:var(--kb-color-text-primary)}.app-version-anchor.app-version-anchor--inline{align-items:flex-start;max-width:100%;position:static}.app-version-anchor--inline .app-version-badge{box-shadow:none;line-height:var(--kb-type-line-body-small);white-space:normal;background:0 0;border:0;padding:0}.app-version-separator{margin:0 var(--kb-space-100);color:var(--kb-color-text-accent)}.app-version-update-banner{max-width:100%;padding:var(--kb-space-200) var(--kb-space-300);border:var(--kb-border-100) solid var(--kb-color-border-success);border-radius:var(--kb-radius-400);background:var(--kb-color-status-success-background);color:var(--kb-color-status-success-foreground);box-shadow:var(--kb-visual-elevation-panel);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);line-height:var(--kb-type-line-body-small);white-space:nowrap}:where(.kb-surface--back-office,.kb-surface--tenant-auth,.kb-surface--crew,.kb-surface--kds,.kb-surface--pos) .app-version-badge{border-color:var(--kb-color-border-default);color:var(--kb-color-text-secondary);background:var(--kb-color-background-surface-strong);box-shadow:var(--kb-visual-elevation-panel-subtle);font-family:var(--kb-type-family-body)}:where(.kb-surface--back-office,.kb-surface--tenant-auth,.kb-surface--crew,.kb-surface--kds,.kb-surface--pos) .app-version-name{color:var(--kb-color-text-primary)}:where(.kb-surface--back-office,.kb-surface--tenant-auth,.kb-surface--crew,.kb-surface--kds,.kb-surface--pos) .app-version-separator{color:var(--kb-color-text-accent)}:where(.kb-surface--back-office,.kb-surface--tenant-auth,.kb-surface--crew,.kb-surface--kds,.kb-surface--pos) .app-version-update-banner{border-color:var(--kb-color-border-success);color:var(--kb-color-status-success-foreground);background:var(--kb-color-status-success-background);box-shadow:var(--kb-visual-elevation-panel);font-family:var(--kb-type-family-body)}@media (width<=480px){.app-version-anchor{top:max(6px, env(safe-area-inset-top));right:max(6px, env(safe-area-inset-right));max-width:calc(100vw - 12px)}.app-version-badge{padding:var(--kb-space-100) var(--kb-space-200);font-size:var(--kb-type-size-label)}.app-version-update-banner{padding:var(--kb-space-150) var(--kb-space-200);font-size:var(--kb-type-size-label)}}.error-boundary--excluded{min-height:100vh;padding:var(--kb-space-600);color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas);font-family:var(--kb-type-family-body);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.error-boundary--excluded h1{margin:0 0 var(--kb-space-300);font-size:var(--kb-type-size-heading)}.error-boundary--excluded p{max-width:400px;margin:0 0 var(--kb-space-600);color:var(--kb-color-text-secondary)}.error-boundary--excluded button{padding:var(--kb-space-300) var(--kb-space-800);border-radius:var(--kb-radius-200);color:var(--kb-color-action-primary-foreground);background:var(--kb-color-action-primary);font:inherit;cursor:pointer;border:0}.account-password-login__card{gap:var(--kb-space-400);display:grid}.account-password-login__eyebrow{color:var(--kb-color-text-accent);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);margin:0}.account-password-login h1{font-family:var(--kb-type-family-display);font-size:var(--kb-type-size-fluid-hero);line-height:var(--kb-type-line-display);margin:0}.account-password-login__intro{color:var(--kb-color-text-secondary);line-height:var(--kb-type-line-body);margin:0}.account-password-login form{gap:var(--kb-space-400);display:grid}.account-password-login__field{gap:var(--kb-space-200);display:grid}.account-password-login__field label{font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-semibold)}.account-password-login__separator{align-items:center;gap:var(--kb-space-300);color:var(--kb-color-text-muted);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-bold);text-transform:uppercase;display:flex}.account-password-login__separator:before,.account-password-login__separator:after{height:var(--kb-border-100);content:"";background:var(--kb-color-border-default);flex:1}.account-password-login__google-help{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-body-small);line-height:var(--kb-type-line-body-small);text-align:center;margin:0}.account-password-login__error{padding:var(--kb-space-300);border-inline-start:var(--kb-border-100) solid var(--kb-color-border-danger);color:var(--kb-color-status-danger-foreground);background:var(--kb-color-status-danger-background);margin:0}.account-password-login a{min-height:var(--kb-density-target-min);align-items:center;display:inline-flex}.account-session-state{place-content:center;gap:var(--kb-space-300);min-height:100dvh;padding:var(--kb-space-400);color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas);font-family:var(--kb-type-family-body);text-align:center;display:grid}.account-session-state h1,.account-session-state p{margin:0}.account-session-state .kb-button{justify-self:center}.password-policy{gap:var(--kb-space-150);color:var(--kb-color-text-secondary);font-size:var(--kb-type-size-label);line-height:var(--kb-type-line-body);display:grid}.password-policy__list{gap:var(--kb-space-100);margin:0;padding:0;list-style:none;display:grid}.password-policy__list li{align-items:flex-start;gap:var(--kb-space-150);display:flex}.password-policy__marker{width:1rem;font-weight:var(--kb-type-weight-bold);text-align:center;flex:0 0 1rem}.password-policy__list li[data-state=met]{color:var(--kb-color-text-success)}.password-policy__list li[data-state=unmet],.password-policy__confirmation{color:var(--kb-color-text-danger)}.password-policy__list li[data-state=unknown]{color:var(--kb-color-text-secondary)}.password-policy__confirmation{margin:0}.account-password-recovery__card{gap:var(--kb-space-400);display:grid}.account-password-recovery__eyebrow{color:var(--kb-color-text-accent);font-size:var(--kb-type-size-label);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);margin:0}.account-password-recovery h1{font-family:var(--kb-type-family-display);font-size:var(--kb-type-size-fluid-hero);line-height:var(--kb-type-line-display);margin:0}.account-password-recovery__intro,.account-password-recovery__status,.account-password-recovery__complete p{color:var(--kb-color-text-secondary);line-height:var(--kb-type-line-body);margin:0}.account-password-recovery form,.account-password-recovery__complete{gap:var(--kb-space-400);display:grid}.account-password-recovery__field{gap:var(--kb-space-200);display:grid}.account-password-recovery__field label{font-weight:var(--kb-type-weight-semibold)}.account-password-recovery__field small{color:var(--kb-color-text-muted);line-height:var(--kb-type-line-body-small)}.account-password-recovery__error{padding:var(--kb-space-300);border-inline-start:var(--kb-border-100) solid var(--kb-color-border-danger);color:var(--kb-color-status-danger-foreground);background:var(--kb-color-status-danger-background);line-height:var(--kb-type-line-body);margin:0}.surface-route-fallback{min-height:100%;padding:clamp(var(--kb-space-500), 4vw, calc(var(--kb-space-400) * 3));color:var(--kb-color-text-primary);background:var(--kb-color-background-canvas);font-family:var(--kb-type-family-body)}.surface-route-fallback--viewport{text-align:center;place-items:center;min-height:100vh;display:grid}.surface-route-fallback p{max-width:42rem;font-size:var(--kb-type-size-body);line-height:var(--kb-type-line-body);margin:0}.surface-route-fallback h1{margin:var(--kb-space-200) 0;font-size:var(--kb-type-size-fluid-display)}.surface-route-fallback__eyebrow{color:var(--kb-color-text-muted);font-size:var(--kb-type-size-body-small);font-weight:var(--kb-type-weight-bold);letter-spacing:var(--kb-type-letter-label);text-transform:uppercase}.surface-route-fallback__action{align-items:center;gap:var(--kb-space-200);min-height:var(--kb-density-target-min);margin-top:var(--kb-space-400);padding:var(--kb-space-300) var(--kb-space-400);color:var(--kb-color-action-primary-foreground);background:var(--kb-color-action-primary);border-radius:var(--kb-radius-200);text-decoration:none;display:inline-flex}.surface-route-fallback small{margin-top:var(--kb-space-200);opacity:var(--kb-transparency-muted);display:block}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-condensed-latin-400-normal-Dc2u_eUW.woff2)format("woff2"),url(/assets/barlow-condensed-latin-400-normal-BXL2z6Kg.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2)format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer kb-ui-tokens{:where([data-kb-recipe]){--kb-ui-focus-width:3px;--kb-ui-focus-offset:2px;--kb-ui-disabled-opacity:.52;--kb-ui-motion-fast:.14s;--kb-ui-motion-standard:.22s}@media (prefers-reduced-motion:reduce){:where([data-kb-recipe]){--kb-ui-motion-fast:1ms;--kb-ui-motion-standard:1ms}}}:root{font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,#root{min-width:0;min-height:100%}body{min-width:0;min-height:100vh;font-family:var(--kb-type-family-body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p{margin:0;padding:0}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:var(--kb-motion-duration-instant)!important;transition-duration:var(--kb-motion-duration-instant)!important;animation-iteration-count:1!important}}
