:root{--sw-color-background:#f1f3f0;--sw-color-surface-elevated:#fbfcfb;--sw-color-navy-800:#263a56;--sw-color-navy-700:#3d506b;--sw-color-navy-100:#e8edf3;--sw-color-text-primary:#182434;--sw-color-text-muted:#687386;--sw-color-ink-strong:#182434;--sw-color-ink-muted:#687386;--sw-color-ink-subtle:#788497;--sw-color-ink-soft:#8994a5;--sw-color-text-inverse:#ffffff;--sw-color-success:#317a4b;--sw-color-warning:#a26d1b;--sw-color-danger:#a7434b;--sw-color-info:#315f9b;--sw-color-teal:#2c807f;--sw-color-success-soft:rgba(49,122,75,0.1);--sw-color-warning-soft:rgba(162,109,27,0.11);--sw-color-danger-soft:rgba(167,67,75,0.1);--sw-color-info-soft:rgba(49,95,155,0.1);--sw-color-teal-soft:rgba(44,128,127,0.1);--sw-gradient-danger-command:linear-gradient(180deg,#ffffff,#fbfaf9);--sw-gradient-warning-command:linear-gradient(180deg,#ffffff,#fbfaf6);--sw-gradient-neutral-command:linear-gradient(180deg,#ffffff,#fafbf9);--sw-shadow-sm:0 6px 18px rgba(24,36,52,0.045);--sw-shadow-md:0 14px 36px rgba(24,36,52,0.075);--sw-shadow-lg:0 22px 60px rgba(24,36,52,0.09);--sw-shadow-danger-glow:none;--sw-radius-sm:10px;--sw-radius-md:14px;--sw-radius-lg:20px;--sw-radius-xl:30px;--sw-space-1:0.25rem;--sw-space-2:0.5rem;--sw-space-3:0.75rem;--sw-space-4:1rem;--sw-space-6:1.5rem;--sw-space-8:2rem;--sw-space-12:3rem;--sw-type-hero:680 clamp(2rem,3.7vw,3.25rem) /1.06 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-page-title:680 clamp(1.72rem,3vw,2.55rem) /1.08 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-section-title:620 clamp(1.14rem,1.7vw,1.48rem) /1.16 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-card-title:600 1rem/1.32 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-body:500 1rem/1.55 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-label:720 0.72rem/1.25 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-value:760 1rem/1.28 "IBM Plex Sans","Segoe UI",sans-serif;--accent:var(--sw-color-navy-900);--accent-strong:var(--sw-color-command-blue-hover);--shadow-card:var(--sw-shadow-md);--shadow-elevated:var(--sw-shadow-lg)}.sw-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sw-inset-sm{padding:var(--sw-space-3)}.sw-inset{padding:var(--sw-space-4)}.sw-inset-lg{padding:var(--sw-space-6)}.sw-stack,.sw-stack-sm{display:grid}.sw-stack-sm{gap:var(--sw-space-3)}.sw-stack{gap:var(--sw-space-4)}.sw-action-row,.sw-card-header,.sw-row,.sw-row-between{display:flex;gap:var(--sw-space-4)}.sw-action-row,.sw-row,.sw-row-between{align-items:center;flex-wrap:wrap}.sw-card-header,.sw-row-between{justify-content:space-between}.sw-card-header{align-items:flex-start}.sw-decision-surface{border:1px solid rgba(167,67,75,.16);border-left:3px solid var(--sw-color-danger);border-radius:var(--sw-radius-xl);background:var(--sw-gradient-danger-command);color:var(--sw-color-text-primary)}.sw-command-surface,.sw-decision-surface{--sw-surface-inset:var(--sw-space-6);position:relative;overflow:hidden;padding:var(--sw-surface-inset);box-shadow:var(--sw-shadow-sm)}.sw-command-surface{border:1px solid rgba(24,36,52,.08);border-radius:var(--sw-radius-xl);background:var(--sw-gradient-neutral-command)}.sw-command-surface--warning{border-color:rgba(162,109,27,.18);background:var(--sw-gradient-warning-command)}.sw-operational-surface{border:1px solid rgba(24,36,52,.075);border-radius:var(--sw-radius-lg);background:#ffffff}.sw-operational-surface,.sw-supporting-surface{--sw-surface-inset:var(--sw-space-4);padding:var(--sw-surface-inset);box-shadow:var(--sw-shadow-sm)}.sw-supporting-surface{border:1px solid rgba(24,36,52,.07);border-radius:var(--sw-radius-lg);background:rgba(255,255,255,.82)}.sw-utility-surface{--sw-surface-inset:var(--sw-space-4);padding:var(--sw-surface-inset);border:1px dashed rgba(102,117,139,.28);border-radius:var(--sw-radius-lg);background:rgba(247,248,246,.72);box-shadow:var(--sw-shadow-sm)}.sw-decision-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sw-space-6)}.sw-decision-title{color:var(--sw-color-text-primary);font:var(--sw-type-hero);letter-spacing:-.036em}.sw-decision-copy{color:var(--sw-color-text-muted);font:var(--sw-type-body)}.sw-decision-insight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sw-space-4);gap:var(--sw-space-4)}.sw-decision-insight{padding:var(--sw-space-4);border-radius:var(--sw-radius-lg);border:1px solid rgba(24,36,52,.06);background:rgba(255,255,255,.68);box-shadow:none}.sw-decision-actions{display:flex;flex-wrap:wrap;gap:var(--sw-space-3)}.sw-metric-card{--sw-surface-inset:var(--sw-space-4);position:relative;overflow:hidden;padding:var(--sw-surface-inset);border:1px solid rgba(24,36,52,.065);border-radius:var(--sw-radius-lg);background:var(--sw-color-surface);box-shadow:var(--sw-shadow-sm)}.sw-icon-badge,.sw-metric-icon{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sw-radius-md)}.sw-metric-value{color:var(--sw-color-text-primary);font-weight:760;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.06em}.sw-label,.sw-metric-label{color:var(--sw-color-text-muted);font:var(--sw-type-label);letter-spacing:.08em;text-transform:uppercase}.sw-empty-copy,.sw-help-text,.sw-metric-copy{color:var(--sw-color-text-muted);font:var(--sw-type-body)}.sw-queue-row{--sw-row-inset:var(--sw-space-3);position:relative;display:grid;grid-gap:var(--sw-space-4);gap:var(--sw-space-4);padding:var(--sw-row-inset);border-radius:var(--sw-radius-lg);border:1px solid rgba(24,36,52,.06);background:rgba(255,255,255,.74);box-shadow:var(--sw-shadow-sm)}.sw-queue-row--danger{border-color:rgba(167,67,75,.14);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(250,245,244,.8))}.sw-queue-row--warning{border-color:rgba(162,109,27,.16);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(250,247,239,.8))}.sw-queue-row-main{display:grid;grid-gap:var(--sw-space-3);gap:var(--sw-space-3);min-width:0}.sw-queue-row-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sw-space-2)}.sw-admin-row,.sw-list-row,.sw-notification-row{display:grid;grid-gap:var(--sw-space-4);gap:var(--sw-space-4);padding:var(--sw-space-3)}.sw-update-row{display:grid;grid-gap:var(--sw-space-4);gap:var(--sw-space-4);padding:var(--sw-space-4)}.sw-admin-row,.sw-list-row,.sw-notification-row,.sw-update-row{align-items:flex-start}.sw-badge{display:inline-flex;align-items:center;gap:var(--sw-space-1);min-height:26px;padding:.28rem .52rem;border:1px solid transparent;font:var(--sw-type-label);letter-spacing:.06em;text-transform:uppercase}.sw-badge--danger{border-color:rgba(167,67,75,.18);background:var(--sw-color-danger-soft);color:var(--sw-color-danger)}.sw-badge--warning{border-color:rgba(162,109,27,.18);background:var(--sw-color-warning-soft);color:var(--sw-color-warning)}.sw-badge--success{border-color:rgba(49,122,75,.18);background:var(--sw-color-success-soft);color:var(--sw-color-success)}.sw-badge--info{border-color:rgba(49,95,155,.17);background:var(--sw-color-info-soft);color:var(--sw-color-info)}.sw-badge--neutral{border-color:rgba(104,115,134,.14);background:rgba(104,115,134,.07);color:var(--sw-color-text-primary)}.sw-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sw-space-2);min-height:46px;padding:.85rem 1.15rem;border:1px solid transparent;border-radius:var(--sw-radius-sm);font-weight:720;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sw-button--primary{border-color:var(--sw-color-command-blue);background:var(--sw-color-command-blue);color:var(--sw-color-text-inverse)}.sw-button--secondary{border-color:rgba(24,36,52,.1);background:var(--sw-color-surface);color:var(--sw-color-text-primary)}.sw-button--danger{background:var(--sw-color-danger);color:var(--sw-color-text-inverse);box-shadow:0 12px 30px rgba(167,67,75,.16)}.sw-button--ghost{border-color:rgba(10,33,66,.08);background:transparent;color:var(--sw-color-text-primary)}.sw-icon-badge{width:2.35rem;height:2.35rem}.sw-icon-badge--danger{background:var(--sw-color-danger-soft);color:var(--sw-color-danger)}.sw-icon-badge--warning{background:var(--sw-color-warning-soft);color:var(--sw-color-warning)}.sw-icon-badge--success{background:var(--sw-color-success-soft);color:var(--sw-color-success)}.sw-icon-badge--info{background:var(--sw-color-info-soft);color:var(--sw-color-info)}.sw-icon-badge--neutral{background:rgba(102,117,139,.1);color:var(--sw-color-text-muted)}.sw-field{display:grid;grid-gap:var(--sw-space-2);gap:var(--sw-space-2)}.sw-input{min-height:48px;border:1px solid rgba(10,33,66,.12);border-radius:var(--sw-radius-md);background:var(--sw-color-surface);color:var(--sw-color-text-primary);font:var(--sw-type-body)}.sw-error-text{color:var(--sw-color-danger);font-weight:800}.sw-empty-state{padding:var(--sw-space-4);display:grid;grid-gap:var(--sw-space-2);gap:var(--sw-space-2);border-radius:var(--sw-radius-lg);border:1px solid rgba(24,36,52,.06);background:rgba(255,255,255,.74);box-shadow:var(--sw-shadow-sm)}.sw-empty-title{color:var(--sw-color-text-primary);font:var(--sw-type-card-title)}@media (max-width:980px){.sw-decision-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sw-card-header,.sw-command-surface,.sw-decision-header,.sw-row-between{flex-direction:column}.sw-decision-insight-grid{grid-template-columns:1fr}.sw-action-row,.sw-queue-row-actions{justify-content:flex-start}}.admin-shell-page h1,.admin-shell-page h2,.admin-shell-page h3,.customer-order-page h1,.customer-order-page h2,.customer-order-page h3,.driver-shell h1,.driver-shell h2,.driver-shell h3,.ops-shell h1,.ops-shell h2,.ops-shell h3,.payments-shell-page h1,.payments-shell-page h2,.payments-shell-page h3,.reports-shell-page h1,.reports-shell-page h2,.reports-shell-page h3{color:var(--sw-color-text-primary);font-weight:700;letter-spacing:-.035em}.admin-shell-page .sw-card-header h2,.ops-shell .sw-card-header h2,.payments-shell-page .sw-card-header h2,.reports-shell-page .sw-card-header h2{font:var(--sw-type-section-title)}.admin-shell-page .sw-list-row,.admin-shell-page .sw-queue-row,.ops-shell .sw-list-row,.ops-shell .sw-queue-row,.payments-shell-page .sw-list-row,.reports-shell-page .sw-list-row{border-color:rgba(24,36,52,.065);box-shadow:var(--sw-shadow-sm)}.ops-decision-banner,.ops-job-hero,.orders-decision-surface,.tracking-command-surface{border-color:rgba(24,36,52,.08);border-left:3px solid var(--sw-color-info);background:#ffffff;box-shadow:var(--sw-shadow-sm);color:var(--sw-color-text-primary)}.ops-job-hero-blocker,.orders-command-surface-alert,.orders-decision-surface:not(.orders-decision-surface-success):not(.orders-decision-surface-neutral),.payments-empty-state-danger,.reports-empty-state-danger{border-color:rgba(167,67,75,.13);border-left-color:var(--sw-color-danger);background:#ffffff}.ops-decision-banner h2,.ops-job-hero h2,.orders-decision-surface h2{color:var(--sw-color-text-primary);font-size:clamp(1.38rem,2.3vw,2rem);font-weight:640;line-height:1.15;letter-spacing:-.032em}.ops-decision-grid>div,.orders-decision-hero-neutral,.orders-decision-hero-success,.sw-decision-insight{border:1px solid rgba(24,36,52,.06);background:rgba(248,249,247,.68);box-shadow:none}.admin-health-card,.admin-summary-card,.ops-metric-card,.payments-metric-card,.reports-metric-card{border-color:rgba(24,36,52,.065);background:#ffffff;box-shadow:var(--sw-shadow-sm)}.admin-health-card strong,.admin-summary-card strong,.ops-metric-card strong,.payments-metric-card strong,.reports-metric-card strong{color:var(--sw-color-text-primary);font-weight:720;letter-spacing:-.035em}.admin-summary-card-danger,.admin-summary-card-warning,.briefing-item-danger,.ops-metric-card-attention,.ops-metric-card-attention.ops-metric-card-alert,.orders-command-surface-alert,.payments-queue-row-danger .payments-risk-strip,.payments-queue-row-warning .payments-risk-strip,.reports-action-row-danger,.reports-action-row-warning{background:#ffffff}.admin-command-item-danger,.admin-intervention-row-danger,.admin-outbox-row-danger,.assignment-row-blocked,.orders-queue-row-danger{border-left-width:3px;border-left-color:var(--sw-color-danger)}.admin-command-item-warning,.admin-intervention-row-warning,.admin-outbox-row-warning{border-left-width:3px;border-left-color:var(--sw-color-warning)}.admin-command-item-success,.assignment-row-ready,.orders-queue-row-success{border-left-width:3px;border-left-color:var(--sw-color-success)}.admin-command-item,.attention-queue-row,.briefing-item,.orders-queue-row,.payments-queue-row,.reports-action-row{background:rgba(255,255,255,.78);box-shadow:none}.attention-queue-row,.briefing-item-danger,.orders-queue-row-danger,.payments-queue-row-danger,.reports-action-row-danger{border-color:rgba(167,67,75,.12)}.briefing-item-warning,.payments-queue-row-warning,.reports-action-row-warning{border-color:rgba(162,109,27,.13)}.attention-queue-row:before{background:var(--sw-color-danger);box-shadow:none;width:3px}.attention-severity-risk:before{background:var(--sw-color-warning)}.button-danger,.sw-button--danger{background:var(--sw-color-danger);box-shadow:none}.briefing-surface{box-shadow:var(--sw-shadow-sm)}.briefing-surface .briefing-item,.briefing-surface .briefing-metric-card,.briefing-surface .briefing-recommendations{background:transparent;box-shadow:none}.briefing-surface .briefing-metric-card,.briefing-surface .briefing-recommendations{border-color:rgba(24,36,52,.06)}:root{--sw-color-background:#f7f7f4;--sw-color-surface:#ffffff;--sw-color-surface-elevated:#fbfbf8;--sw-color-navy-950:#101b33;--sw-color-navy-900:#172554;--sw-color-navy-800:#334155;--sw-color-navy-700:#475569;--sw-color-navy-100:#e9edf2;--sw-color-text-primary:#1f2937;--sw-color-text-muted:#687385;--sw-color-ink-strong:#1f2937;--sw-color-ink-muted:#687385;--sw-color-ink-subtle:#7a8494;--sw-color-ink-soft:#8b94a1;--sw-color-success:#2f6f4e;--sw-color-warning:#946722;--sw-color-danger:#9f424b;--sw-color-info:#3d5f8f;--sw-color-teal:#3a7876;--sw-color-command-blue:#2563eb;--sw-color-command-blue-hover:#243c96;--sw-color-command-blue-deep:#172554;--sw-color-sidebar-navy:#101b33;--sw-color-sidebar-navy-elevated:#152447;--sw-color-sidebar-active:rgba(37,99,235,0.14);--sw-color-commerce-orange:#ea7a1a;--sw-color-commerce-amber:#f59e0b;--sw-color-commerce-amber-soft:#fff4df;--sw-color-proof-green:#3b8f6b;--sw-color-route-glow:rgba(245,158,11,0.34);--sw-focus-ring:0 0 0 4px rgba(36,60,150,0.22);--sw-color-success-soft:rgba(47,111,78,0.08);--sw-color-warning-soft:rgba(148,103,34,0.08);--sw-color-danger-soft:rgba(159,66,75,0.08);--sw-color-info-soft:rgba(61,95,143,0.08);--sw-color-teal-soft:rgba(58,120,118,0.08);--sw-gradient-danger-command:linear-gradient(180deg,#ffffff,#ffffff);--sw-gradient-warning-command:linear-gradient(180deg,#ffffff,#ffffff);--sw-gradient-neutral-command:linear-gradient(180deg,#ffffff,#ffffff);--sw-shadow-sm:0 1px 2px rgba(17,24,39,0.04);--sw-shadow-md:0 8px 24px rgba(17,24,39,0.055);--sw-shadow-lg:0 16px 48px rgba(17,24,39,0.07);--sw-type-hero:650 clamp(1.8rem,3.2vw,2.8rem) /1.12 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-page-title:650 clamp(1.55rem,2.6vw,2.25rem) /1.15 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-section-title:590 clamp(1.08rem,1.45vw,1.32rem) /1.22 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-card-title:580 0.98rem/1.35 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-label:660 0.69rem/1.25 "IBM Plex Sans","Segoe UI",sans-serif;--sw-type-value:650 0.98rem/1.32 "IBM Plex Sans","Segoe UI",sans-serif;--bg:var(--sw-color-background);--surface:var(--sw-color-surface);--surface-strong:var(--sw-color-surface-elevated);--ink:var(--sw-color-text-primary);--muted:var(--sw-color-text-muted);--primary:var(--sw-color-command-blue);--secondary:var(--sw-color-navy-700);--danger:var(--sw-color-danger);--warning:var(--sw-color-warning);--success:var(--sw-color-success);--teal:var(--sw-color-teal);--shadow:var(--sw-shadow-md);--shadow-soft:var(--sw-shadow-sm);--shadow-card:var(--sw-shadow-sm);--shadow-elevated:var(--sw-shadow-md);--layer-bg:var(--sw-color-background);--layer-card:var(--sw-color-surface);--layer-elevated:var(--sw-color-surface-elevated)}body,html{background:var(--sw-color-background)}body{color:var(--sw-color-text-primary)}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.admin-command-copy h2,.admin-section-header h2,.admin-shell-header h1,.brand-wordmark,.customer-order-state h1,.customer-restaurant-heading h1,.ops-command-copy h2,.ops-job-header h2,.ops-section-header h2,.payments-command-copy h2,.product-updates-hero h1,.reports-command-copy h2,.sw-card-header h2,h1,h2,h3{color:var(--sw-color-text-primary);font-weight:600;letter-spacing:-.025em;line-height:1.18;text-shadow:none}.admin-shell-header h1,.customer-order-state h1,.customer-restaurant-heading h1,.product-updates-hero h1{font:var(--sw-type-page-title)}.admin-command-copy p:last-child,.briefing-guidance,.command-intelligence-note p,.customer-next-note,.customer-restaurant-subtitle,.customer-success-copy,.ops-detail-note,.orders-queue-identity p,.payments-command-copy p,.reports-command-copy p,.sw-empty-copy,p{color:var(--sw-color-text-muted);font-weight:450;line-height:1.62}.attention-facts dt,.eyebrow,.jobs-table-head,.ops-section-label,.orders-queue-facts span,.orders-status-block span,.payments-queue-facts span,.payments-status-cluster .orders-status-block>span,.preview-label,.reports-stat-list span,.sw-label{color:var(--sw-color-ink-subtle);font-weight:650;letter-spacing:.075em}.admin-command-group,.admin-command-report-card,.admin-section,.customer-cart-panel,.customer-menu-panel,.customer-order-state,.driver-panel,.driver-section,.ops-creation-panel,.ops-queue-section,.ops-section,.ops-zone,.payments-section,.reports-section,.sw-command-surface,.sw-decision-surface,.sw-operational-surface,.sw-supporting-surface,.sw-utility-surface{border:1px solid rgba(31,41,55,.08);border-radius:18px;background:#ffffff;box-shadow:var(--sw-shadow-sm)}.sw-command-surface,.sw-decision-surface{padding:clamp(1.1rem,2vw,1.55rem)}.sw-operational-surface,.sw-supporting-surface,.sw-utility-surface{padding:clamp(1rem,1.7vw,1.35rem)}.admin-command-page-hero.sw-command-surface--warning,.assignment-error-panel,.briefing-surface-alert,.ops-job-hero-blocker,.orders-command-surface-alert,.reports-command-surface-alert,.sw-command-surface--warning,.sw-decision-surface{border-left:3px solid var(--sw-color-warning);background:#ffffff;color:var(--sw-color-text-primary)}.assignment-error-panel,.ops-job-hero-blocker,.orders-decision-surface:not(.orders-decision-surface-success):not(.orders-decision-surface-neutral),.sw-decision-surface{border-left-color:var(--sw-color-danger)}.admin-command-page-copy h2,.briefing-header h2,.ops-decision-banner h2,.ops-job-hero h2,.orders-decision-surface h2,.reports-command-copy h2,.sw-decision-title{color:var(--sw-color-text-primary);font:var(--sw-type-section-title);letter-spacing:-.022em;line-height:1.22}.ops-decision-banner .eyebrow,.ops-decision-banner .ops-detail-note,.ops-decision-tile .ops-section-label,.ops-decision-tile .sw-label,.ops-decision-tile p,.sw-decision-copy{color:var(--sw-color-text-muted)}.admin-command-stat-list div,.attention-facts div,.briefing-metric-card,.briefing-recommendations,.customer-confirmation-tile,.customer-trust-tile,.dispatch-recovery-surface,.incident-draft-box,.incident-drafts-panel,.incident-summary-card,.ops-decision-grid>div,.ops-decision-tile,.orders-decision-hero-neutral,.orders-decision-hero-success,.orders-status-block,.payments-queue-facts div,.payments-risk-strip,.payments-status-cluster .orders-status-block,.reports-stat-list div,.sw-decision-insight{border:0;border-radius:12px;background:transparent;box-shadow:none}.admin-command-metric-card,.admin-health-card,.admin-summary-card,.ops-metric-card,.payments-metric-card,.reports-metric-card,.sw-metric-card{border:1px solid rgba(31,41,55,.075);border-radius:16px;background:#ffffff;box-shadow:none;min-height:auto}.admin-command-metric-card strong,.admin-health-card strong,.admin-summary-card strong,.ops-metric-card strong,.payments-metric-card strong,.reports-metric-card strong,.sw-metric-value{color:var(--sw-color-text-primary);font-weight:620;letter-spacing:-.02em}.ops-metric-card strong{font-size:clamp(1.7rem,3.2vw,2.35rem)}.admin-command-item,.assignment-row,.attention-queue-row,.attention-row,.customer-tracking-step,.jobs-table-row,.orders-queue-row,.payments-queue-row,.recent-order-row,.reports-action-row,.sw-list-row,.sw-queue-row{border:1px solid rgba(31,41,55,.07);border-radius:14px;background:#ffffff;box-shadow:none}.admin-command-item-danger,.admin-command-item-warning,.assignment-row-blocked,.briefing-item-danger,.briefing-item-warning,.orders-queue-row-danger,.payments-queue-row-danger,.payments-queue-row-warning,.reports-action-row-danger,.reports-action-row-warning,.sw-queue-row--danger,.sw-queue-row--warning{background:#ffffff}.admin-command-item-danger,.assignment-row-blocked,.briefing-item-danger,.orders-queue-row-danger,.payments-queue-row-danger,.reports-action-row-danger,.sw-queue-row--danger{border-left:3px solid var(--sw-color-danger)}.admin-command-item-warning,.briefing-item-warning,.payments-queue-row-warning,.reports-action-row-warning,.sw-queue-row--warning{border-left:3px solid var(--sw-color-warning)}.sw-badge{min-height:24px;padding:.2rem .48rem;border-radius:999px;font-size:.67rem;font-weight:650;letter-spacing:.045em}.admin-command-icon,.admin-command-item-icon,.decision-hero-icon,.decision-tile-icon,.metric-icon,.ops-command-icon,.payments-command-icon,.reports-command-icon,.section-title-icon,.sw-icon-badge{width:2rem;height:2rem;border-radius:10px;box-shadow:none}.admin-command-icon,.ops-command-icon,.payments-command-icon,.reports-command-icon{background:var(--sw-color-info-soft);color:var(--sw-color-info)}.button,.sw-button{min-height:40px;padding:.62rem .9rem;border-radius:10px;font-weight:620;letter-spacing:0;box-shadow:none}.button-primary,.ops-command-actions .button-primary,.ops-decision-banner .button-primary,.sw-button--primary{border-color:var(--sw-color-command-blue);background:var(--sw-color-command-blue);color:#ffffff;box-shadow:0 10px 24px rgba(37,99,235,.18)}.button-secondary,.ops-decision-banner .button-secondary,.sw-button--secondary{border-color:rgba(37,99,235,.16);background:#ffffff;color:var(--sw-color-text-primary);box-shadow:none}.button-primary:focus-visible,.button-primary:hover,.sw-button--primary:focus-visible,.sw-button--primary:hover{border-color:var(--sw-color-command-blue-hover);background:var(--sw-color-command-blue-hover);color:#ffffff;box-shadow:0 14px 34px rgba(37,99,235,.24);outline:none;transform:translateY(-1px)}.button-secondary:focus-visible,.button-secondary:hover,.sw-button--secondary:focus-visible,.sw-button--secondary:hover{border-color:rgba(37,99,235,.28);background:color-mix(in srgb,#ffffff 88%,var(--sw-color-command-blue) 12%);box-shadow:0 10px 26px rgba(37,99,235,.08);outline:none;transform:translateY(-1px)}.button-primary:active,.button-secondary:active,.sw-button--primary:active,.sw-button--secondary:active{box-shadow:none;transform:translateY(0)}.sw-button--danger,.sw-button--danger.button,.sw-button--danger.button-primary{border-color:var(--sw-color-danger);background:var(--sw-color-danger);color:var(--sw-color-text-inverse);box-shadow:0 12px 30px rgba(159,66,75,.16)}.sw-button--danger.button:focus-visible,.sw-button--danger.button:hover,.sw-button--danger:focus-visible,.sw-button--danger:hover{border-color:color-mix(in srgb,var(--sw-color-danger) 86%,#000000 14%);background:color-mix(in srgb,var(--sw-color-danger) 86%,#000000 14%);box-shadow:0 14px 34px rgba(159,66,75,.2)}.button:focus-visible,.landing-mega-trigger:focus-visible,.landing-nav-cta:focus-visible,.landing-nav-link:focus-visible,.sw-button:focus-visible{outline:none;box-shadow:var(--sw-focus-ring)}.demo-request-page,.help-shell,.internal-shell,.landing-page-story,.pricing-page{--sw-commerce-amber:var(--sw-color-commerce-orange);--sw-command-blue:var(--sw-color-command-blue);--sw-proof-green:var(--sw-color-proof-green);--sw-route-glow:var(--sw-color-route-glow);--story-ink:#0f172a;--story-blue:var(--sw-color-command-blue)}.demo-request-form .button-primary,.landing-button-primary,.landing-nav-cta,.pricing-package-cta{border-color:var(--sw-color-command-blue);background:linear-gradient(180deg,color-mix(in srgb,var(--sw-color-command-blue) 96%,#ffffff 4%),var(--sw-color-command-blue)),var(--sw-color-command-blue);color:#ffffff;box-shadow:0 16px 36px rgba(37,99,235,.24),inset 0 1px 0 rgba(255,255,255,.18)}.demo-request-form .button-primary:focus-visible,.demo-request-form .button-primary:hover,.landing-button-primary:focus-visible,.landing-button-primary:hover,.landing-nav-cta:focus-visible,.landing-nav-cta:hover,.pricing-package-cta:focus-visible,.pricing-package-cta:hover{border-color:var(--sw-color-command-blue-hover);background:linear-gradient(180deg,color-mix(in srgb,var(--sw-color-command-blue-hover) 94%,#ffffff 6%),var(--sw-color-command-blue-hover)),var(--sw-color-command-blue-hover);box-shadow:0 20px 44px rgba(37,99,235,.28),inset 0 1px 0 rgba(255,255,255,.16);transform:translateY(-1px)}.demo-request-form .button-primary:active,.landing-button-primary:active,.landing-nav-cta:active,.pricing-package-cta:active{box-shadow:0 8px 20px rgba(37,99,235,.18);transform:translateY(0)}.landing-button-secondary{border-color:rgba(37,99,235,.16);color:#172554;background:rgba(255,255,255,.84)}.landing-button-secondary:focus-visible,.landing-button-secondary:hover{border-color:rgba(37,99,235,.26);background:color-mix(in srgb,#ffffff 90%,var(--sw-color-command-blue) 10%)}.landing-mega-trigger:focus-visible,.landing-mega-trigger:hover,.landing-mega-trigger[aria-expanded=true],.landing-nav-pricing-link:focus-visible,.landing-nav-pricing-link:hover{color:#172554;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(239,246,255,.76)),#ffffff;box-shadow:inset 0 -2px 0 rgba(245,158,11,.62),0 12px 30px rgba(37,99,235,.08)}.demo-request-proof-row span:first-child,.landing-conversion-card>span,.landing-kicker,.pricing-note span,.pricing-package-heading p{color:color-mix(in srgb,var(--sw-color-commerce-orange) 80%,#0f172a 20%)}.landing-route-courier-marker{background:var(--sw-color-command-blue);box-shadow:0 20px 54px rgba(37,99,235,.22),0 0 0 9px rgba(255,255,255,.58)}.demo-request-route,.landing-mega-art-route,.landing-route-arc,.pricing-route-line{background:linear-gradient(90deg,rgba(245,158,11,.18),rgba(245,158,11,.72),rgba(37,99,235,.66),rgba(59,143,107,.42));box-shadow:0 0 34px rgba(245,158,11,.22)}.landing-atmosphere-glow-amber,.landing-scene-orb-primary{background:rgba(245,158,11,.24)}.landing-atmosphere-glow-blue,.landing-scene-orb-secondary{background:rgba(37,99,235,.14)}.landing-floating-card-command{border-left-color:rgba(37,99,235,.72)}.landing-conversion-card-commerce,.pricing-package-card-commerce{background:radial-gradient(circle at 14% 8%,rgba(255,244,223,.92),transparent 12rem),rgba(255,255,255,.72);box-shadow:inset 0 3px 0 rgba(245,158,11,.5),0 26px 76px rgba(15,23,42,.075)}.landing-conversion-card-command,.pricing-package-card-command{background:radial-gradient(circle at 18% 8%,rgba(239,246,255,.92),transparent 12rem),rgba(255,255,255,.72);box-shadow:inset 0 3px 0 rgba(37,99,235,.38),0 26px 76px rgba(15,23,42,.075)}.landing-conversion-card-proof,.pricing-package-card-proof{box-shadow:inset 0 3px 0 rgba(59,143,107,.34),0 26px 76px rgba(15,23,42,.075)}.landing-conversion-link{color:var(--sw-color-command-blue)}.landing-conversion-link:focus-visible,.landing-conversion-link:hover,.public-mega-proof-card a:focus-visible,.public-mega-proof-card a:hover{color:var(--sw-color-command-blue-hover)}.landing-mega-icon,.pricing-package-icon{color:var(--sw-color-command-blue)}.landing-mega-item:nth-child(3n+1) .landing-mega-icon,.pricing-package-card-commerce .pricing-package-icon{color:var(--sw-color-commerce-orange)}.landing-mega-item:nth-child(3n) .landing-mega-icon,.pricing-package-card-proof .pricing-package-icon{color:var(--sw-color-proof-green)}.demo-request-signal,.landing-cinematic-scene,.landing-conversion-section,.pricing-final,.pricing-hero-scene,.public-mega-panel{background:radial-gradient(circle at 14% 18%,rgba(245,158,11,.12),transparent 22rem),radial-gradient(circle at 82% 22%,rgba(37,99,235,.11),transparent 24rem),radial-gradient(circle at 70% 78%,rgba(59,143,107,.08),transparent 18rem),rgba(255,255,255,.92)}@media (prefers-reduced-motion:reduce){.button,.landing-button-primary,.landing-button-secondary,.landing-conversion-link,.landing-mega-trigger,.landing-nav-cta,.public-mega-proof-card a,.sw-button{transition:none}.button:hover,.landing-button-primary:hover,.landing-button-secondary:hover,.landing-mega-trigger:hover,.landing-nav-cta:hover,.sw-button:hover{transform:none}}.admin-shell-page,.app-shell.ops-shell,.customer-order-page,.driver-shell,.ops-shell,.payments-shell-page,.reports-shell-page{background:transparent}.admin-shell-page,.ops-layout,.payments-shell-page,.reports-shell-page{gap:clamp(1.25rem,2vw,2rem)}.admin-shell-page,.ops-main,.payments-shell-page,.reports-shell-page{padding-top:clamp(1.25rem,2vw,2rem)}.merchant-sidebar,.ops-sidebar{border:1px solid rgba(255,255,255,.08);background:#111827;box-shadow:none}.ops-sidebar .ops-section-label,.ops-sidebar p,.ops-sidebar span,.ops-sidebar-live .ops-section-label,.ops-sidebar-live p{color:rgba(255,255,255,.62)}.ops-sidebar .brand-logo-inverse .brand-wordmark,.ops-sidebar .brand-wordmark,.ops-sidebar strong,.ops-sidebar-live strong{color:rgba(255,255,255,.92);font-weight:600}.ops-sidebar-live,.ops-sidebar-section{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.035);box-shadow:none}.admin-command-page-hero,.customer-tracking-hero,.driver-hero,.ops-command-strip,.orders-command-surface,.payments-command-surface,.reports-command-surface{border:1px solid rgba(31,41,55,.08);border-left:3px solid var(--sw-color-info);border-radius:18px;background:#ffffff;box-shadow:var(--sw-shadow-sm)}.admin-command-page-hero.sw-command-surface--warning,.ops-command-strip-alert,.orders-command-surface-alert,.reports-command-surface-alert{border-left-color:var(--sw-color-warning)}.ops-command-strip:after,.ops-command-strip:before,.ops-decision-banner:after,.ops-decision-banner:before,.ops-metric-card:after{content:none;display:none}.admin-command-page-copy,.ops-command-copy,.payments-command-copy,.reports-command-copy{display:flex;align-items:flex-start;gap:.85rem}.admin-command-page-copy h2,.ops-command-copy h2,.payments-command-copy h2,.reports-command-copy h2{margin:.1rem 0 .25rem;font:var(--sw-type-section-title)}.admin-command-page-copy p,.ops-command-copy p:last-child,.payments-command-copy p,.reports-command-copy p{max-width:760px;margin:0}.briefing-surface{gap:1rem;border-left:3px solid var(--sw-color-info)}.briefing-surface-alert{border-left-color:var(--sw-color-warning)}.briefing-header{gap:.85rem}.admin-command-page-counts,.briefing-metrics-grid,.briefing-title-row,.payments-metric-grid,.reports-metrics-grid{gap:.75rem}.briefing-content-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:.9rem}.admin-command-list,.attention-list,.briefing-critical-list,.briefing-recommendations,.orders-queue-list,.payments-list,.reports-action-list{gap:.65rem}.ops-review-section,.reports-actions-section{border-left:3px solid var(--sw-color-warning)}.ops-decision-banner,.ops-job-hero,.orders-decision-surface{min-height:auto;padding:clamp(1.1rem,2vw,1.55rem);border-left:3px solid var(--sw-color-info)}.ops-job-hero-blocker,.orders-decision-surface:not(.orders-decision-surface-success):not(.orders-decision-surface-neutral){border-left-color:var(--sw-color-danger)}.ops-decision-grid{gap:.75rem}.ops-decision-actions{margin-top:.4rem;padding-top:.9rem;border-top:1px solid rgba(31,41,55,.08)}.admin-fact-grid,.orders-queue-facts,.orders-queue-status-cluster,.payments-queue-facts,.payments-status-cluster,.reports-summary-grid{gap:.75rem}.orders-queue-row,.payments-queue-row{grid-template-columns:minmax(0,1fr) auto}.customer-route-node,.customer-route-node-complete,.customer-route-node-current,.customer-route-node-problem,.customer-route-node-upcoming,.customer-tracking-step{background:#ffffff}@media (max-width:960px){.briefing-content-grid,.orders-queue-row,.payments-queue-row{grid-template-columns:1fr}}.briefing-surface{padding:clamp(1.1rem,2vw,1.45rem)}.briefing-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.briefing-header-actions{align-items:center}.briefing-signal-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.briefing-signal{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .8rem;border:1px solid rgba(31,41,55,.08);border-radius:14px;background:rgba(255,255,255,.72)}.briefing-signal span{color:var(--sw-color-ink-subtle);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.briefing-signal strong{color:var(--sw-color-ink);font-size:1.05rem;font-weight:650}.briefing-signal-warning{border-left:2px solid var(--sw-color-warning)}.briefing-signal-success{border-left:2px solid var(--sw-color-success)}.briefing-signal-info{border-left:2px solid var(--sw-color-info)}.briefing-advisory-stream{display:grid;grid-gap:.65rem;gap:.65rem}.briefing-primary-action-row{border-left:2px solid var(--sw-color-warning)}.briefing-link-row,.briefing-primary-action-row{align-items:center}.briefing-link-row{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.25rem;color:var(--sw-color-ink-muted);font-size:.9rem}.briefing-link-row a{color:var(--sw-color-info-ink);font-weight:600;text-decoration:none}.briefing-item{padding:.8rem .9rem;box-shadow:none}.briefing-item-copy{gap:.4rem}.admin-command-item-actions .sw-button,.attention-actions .sw-button,.briefing-item-actions .sw-button,.reports-action-row .sw-button{min-height:2.35rem}.attention-queue-row{padding:.9rem 1rem}.attention-summary-line{margin:0;color:var(--sw-color-ink-muted)}.attention-next-action{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;color:var(--sw-color-ink)}.attention-next-action span{color:var(--sw-color-ink-subtle);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.attention-next-action strong{font-weight:650}.admin-command-groups,.admin-command-list{gap:.55rem}.admin-command-group-flat{display:grid;grid-gap:.5rem;gap:.5rem;padding:.85rem 0;border-top:1px solid rgba(31,41,55,.08)}.admin-command-group-flat:first-child{border-top:0;padding-top:0}.admin-command-group-flat:last-child{padding-bottom:0}.admin-command-item{padding:.8rem .9rem;box-shadow:none}.admin-command-item-title h3,.reports-action-title h3{font-size:.98rem;font-weight:650}.admin-command-recommendation{margin-top:.3rem;font-weight:600}.admin-command-disclosure{justify-self:start;margin-top:.15rem}.admin-command-guidance{padding:.95rem 1rem}.reports-closeout-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.reports-summary-item{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem;border:1px solid rgba(31,41,55,.08);border-radius:14px;background:rgba(255,255,255,.74)}.reports-summary-item span:not(.sw-icon-badge){color:var(--sw-color-ink-subtle);font-size:.78rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.reports-summary-item strong{display:block;margin:.05rem 0 .1rem;color:var(--sw-color-ink);font-size:1.15rem;font-weight:650}.reports-summary-item p{margin:0;color:var(--sw-color-ink-muted);font-size:.88rem}.reports-action-note{display:none}.incident-summary-grid,.ops-decision-summary-list{display:grid;grid-gap:.55rem;gap:.55rem}.ops-decision-summary-list{grid-template-columns:repeat(4,minmax(0,1fr))}.incident-summary-card,.ops-decision-summary-row,.orders-decision-summary-row{display:grid;align-content:start;grid-gap:.25rem;gap:.25rem;padding:.8rem .9rem;box-shadow:none}.incident-summary-card p,.ops-decision-summary-row p,.orders-decision-summary-row p{margin:0;color:var(--sw-color-ink-muted)}.ops-decision-summary-row-action,.orders-decision-summary-row:last-child{border-left:2px solid var(--sw-color-info)}.incident-summary-panel{border-left:3px solid var(--sw-color-warning)}.incident-summary-panel-critical{border-left-color:var(--sw-color-danger)}.incident-drafts-panel{padding:.85rem 0 0;border-top:1px solid rgba(31,41,55,.08);background:transparent;box-shadow:none}.incident-drafts-grid{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.incident-draft-box{padding:.75rem;border:1px solid rgba(31,41,55,.08);border-radius:14px;background:rgba(255,255,255,.7)}@media (max-width:1100px){.briefing-signal-strip,.ops-decision-summary-list,.reports-closeout-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.briefing-header,.briefing-signal-strip,.incident-drafts-grid,.ops-decision-summary-list,.reports-closeout-summary{grid-template-columns:1fr}}.button-primary,.demo-request-form .button-primary,.landing-button-primary,.landing-nav-cta,.ops-command-actions .button-primary,.ops-decision-banner .button-primary,.pricing-page .button-primary,.sw-button--primary{border-color:var(--sw-color-command-blue);background:var(--sw-color-command-blue);color:#ffffff;box-shadow:0 12px 28px rgba(36,60,150,.18)}.button-primary:focus-visible,.button-primary:hover,.landing-button-primary:focus-visible,.landing-button-primary:hover,.landing-nav-cta:focus-visible,.landing-nav-cta:hover,.sw-button--primary:focus-visible,.sw-button--primary:hover{border-color:var(--sw-color-command-blue-hover);background:var(--sw-color-command-blue-hover);color:#ffffff;box-shadow:0 16px 36px rgba(37,99,235,.24);outline:none;transform:translateY(-1px)}.button-primary:active,.landing-button-primary:active,.landing-nav-cta:active,.sw-button--primary:active{border-color:var(--sw-color-command-blue-deep);background:var(--sw-color-command-blue-deep);box-shadow:0 8px 18px rgba(23,37,84,.18);transform:translateY(0)}.button-secondary,.landing-button-secondary,.sw-button--secondary{border-color:rgba(36,60,150,.16);color:var(--sw-color-navy-900)}.button-secondary:focus-visible,.button-secondary:hover,.landing-button-secondary:focus-visible,.landing-button-secondary:hover,.sw-button--secondary:focus-visible,.sw-button--secondary:hover{border-color:rgba(37,99,235,.3);background:color-mix(in srgb,#ffffff 88%,var(--sw-color-command-blue-hover) 12%);color:var(--sw-color-navy-950);outline:none;transform:translateY(-1px)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--sw-focus-ring)}.merchant-sidebar,.ops-sidebar{border:1px solid rgba(148,163,184,.12);background:radial-gradient(circle at 16% 0,rgba(37,99,235,.14),transparent 17rem),linear-gradient(180deg,var(--sw-color-sidebar-navy) 0,#0b1428 100%);color:rgba(248,250,252,.94);box-shadow:0 22px 70px rgba(16,27,51,.18)}.merchant-sidebar .ops-section-label,.merchant-sidebar p,.merchant-sidebar span,.ops-sidebar .ops-section-label,.ops-sidebar p,.ops-sidebar span{color:rgba(226,232,240,.68)}.merchant-sidebar .brand-wordmark,.merchant-sidebar strong,.ops-sidebar .brand-wordmark,.ops-sidebar strong{color:rgba(248,250,252,.96)}.merchant-nav,.merchant-side-section,.ops-nav,.ops-sidebar-section{border-color:rgba(148,163,184,.14)}.merchant-nav a,.ops-nav-link{color:rgba(226,232,240,.74)}.merchant-nav a.active,.ops-nav-link.active{position:relative;background:var(--sw-color-sidebar-active);color:#ffffff;box-shadow:inset 3px 0 0 var(--sw-color-command-blue-hover)}.merchant-nav a:hover,.ops-nav-link:hover{background:rgba(37,99,235,.1);color:#ffffff}.merchant-next-action,.ops-sidebar-live,.team-sidebar-card{border:1px solid rgba(148,163,184,.14);background:rgba(21,36,71,.78);box-shadow:none}.merchant-next-action strong,.ops-sidebar-live .ops-section-label,.ops-sidebar-live strong,.team-sidebar-card h2,.team-sidebar-card strong{color:rgba(248,250,252,.96)}.merchant-next-action p,.ops-sidebar-live p,.team-sidebar-card p{color:rgba(226,232,240,.72)}.landing-mega-trigger:focus-visible,.landing-mega-trigger:hover,.landing-nav-link:focus-visible,.landing-nav-link:hover,.landing-nav-pricing-link:focus-visible,.landing-nav-pricing-link:hover{color:var(--sw-color-command-blue-hover)}@media (prefers-reduced-motion:reduce){.button-primary:hover,.button-secondary:hover,.landing-button-primary:hover,.landing-button-secondary:hover,.landing-nav-cta:hover,.sw-button--primary:hover,.sw-button--secondary:hover{transform:none}}