@charset "UTF-8";html,html.theme-light{color-scheme:light;--app-navy: #1c1915;--app-navy-mid: #2a2620;--app-navy-soft: #6b6560;--app-cyan: #8a7a5c;--app-gold: #c97a0a;--app-gold-light: #e09a2a;--app-gold-muted: #f7ecd8;--app-gold-on: #3d2808;--app-cta-on: #1a1408;--app-surface-warm: #f4f2ec;--app-surface-elevated: #ffffff;--app-dialog-surface: #ffffff;--app-dialog-backdrop: rgba(28, 25, 21, .48);--app-border: #e2ddd3;--app-shadow: 0 1px 3px rgba(28, 25, 21, .06), 0 6px 20px rgba(28, 25, 21, .05);--app-shadow-elevated: 0 4px 16px rgba(28, 25, 21, .1);--app-dialog-shadow: 0 12px 40px rgba(28, 25, 21, .2), 0 2px 8px rgba(28, 25, 21, .08);--app-surface-hover: #faf8f4;--app-border-hover: #d0caba;--app-field-outline: #b8b0a2;--app-header-fg: #1c1915;--app-on-brand: #f6f4ef;--app-rail-bg: linear-gradient(180deg, #f7f4ed 0%, #efebe3 100%);--app-rail-border: #e2ddd3;--app-rail-fg: rgba(28, 25, 21, .55);--app-rail-fg-hover: rgba(28, 25, 21, .85);--app-rail-fg-active: #1c1915;--app-rail-logo-shadow: 0 2px 8px rgba(28, 25, 21, .1);--app-text-heading: #1c1915;--app-chip-bg: #ece8df;--app-chip-fg: #3d3a36;--app-type-chip-bg: #ece8df;--app-type-chip-fg: #3d3a36;--app-type-chip-border: #d5cfc3;--app-type-chip-selected-bg: #ece8df;--app-type-chip-selected-fg: #3d3a36;--app-type-chip-selected-border: #d0caba;--app-header-type-chip-bg: rgba(28, 25, 21, .06);--app-header-type-chip-fg: #1c1915;--app-header-type-chip-border: rgba(28, 25, 21, .12);--app-hero-glass-bg: rgba(28, 25, 21, .05);--app-hero-glass-border: rgba(28, 25, 21, .12);--app-hero-glass-fg: #1c1915;--app-hero-route-bg: rgba(28, 25, 21, .04);--app-hero-route-border: rgba(28, 25, 21, .1);--app-arrival: #a85c3a;--app-selection-bg: #f7ecd8;--app-selection-fg: #3d2808;--app-selection-muted: #8a5a12;--app-action-transit-fg: #1c1915;--app-action-arrive-fg: #5a3d6b;--app-action-end-fg: #2d5a3a;--app-timeline-bg: #f4f2ec;--app-timeline-surface: #ffffff;--app-timeline-border: #e2ddd3;--app-timeline-muted: #6b6560;--app-timeline-heading: #3d3a36;--app-timeline-today-bg: color-mix(in srgb, var(--app-gold) 14%, transparent);--app-timeline-today-fg: #8a5a12;--app-signature-bg: #faf8f4;--app-signature-border: #c9c2b6;--app-signature-stroke: #1c1915;--app-signature-active-border: var(--app-gold);--app-hero-gradient: linear-gradient(160deg, #faf8f3 0%, #f3eee5 50%, #ebe3d4 100%);--app-cta-gradient: linear-gradient(160deg, #e09a2a 0%, #c97a0a 100%);--app-brand-gradient: linear-gradient(145deg, #e09a2a 0%, #c97a0a 50%, #1c1915 100%);--app-status-pending: #a67c2a;--app-status-sent_to_driver: #8a7a5c;--app-status-transit_started: #6b6560;--app-status-at_departure: #7a4a8c;--app-status-in_progress: #c45e12;--app-status-completed: #2e8b57;--app-status-approved: #1f7a6c;--app-status-cancelled: #c04545;--app-status-on: #1c1915;--app-status-chip-tint: 18%;--mat-sys-background: #fff8f5;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #fbeee8;--mat-sys-inverse-primary: #ffb787;--mat-sys-inverse-surface: #362f2b;--mat-sys-on-background: #201a17;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #723600;--mat-sys-on-primary-fixed: #311300;--mat-sys-on-primary-fixed-variant: #723600;--mat-sys-on-secondary-container: #5b4130;--mat-sys-on-secondary-fixed: #2b1708;--mat-sys-on-secondary-fixed-variant: #5b4130;--mat-sys-on-surface: #201a17;--mat-sys-on-surface-variant: #52443c;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #723600;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #84746a;--mat-sys-outline-variant: #d7c3b8;--mat-sys-primary: #964900;--mat-sys-primary-container: #ffdcc7;--mat-sys-primary-fixed: #ffdcc7;--mat-sys-primary-fixed-dim: #ffb787;--mat-sys-scrim: #000000;--mat-sys-secondary: #755846;--mat-sys-secondary-container: #ffdcc7;--mat-sys-secondary-fixed: #ffdcc7;--mat-sys-secondary-fixed-dim: #e5bfa8;--mat-sys-shadow: #000000;--mat-sys-surface: #fff8f5;--mat-sys-surface-bright: #fff8f5;--mat-sys-surface-container: #f8ebe6;--mat-sys-surface-container-high: #f2e6e1;--mat-sys-surface-container-highest: #ece0da;--mat-sys-surface-container-low: #fef1ec;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #e3d8d3;--mat-sys-surface-tint: #964900;--mat-sys-surface-variant: #f4ded3;--mat-sys-tertiary: #964900;--mat-sys-tertiary-container: #ffdcc7;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #3a2e26;--mat-sys-neutral10: #201a17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--app-gold);--mat-sys-on-primary: var(--app-cta-on);--mat-sys-primary-container: var(--app-gold-muted);--mat-sys-on-primary-container: var(--app-gold-on);--mat-sys-secondary: var(--app-navy-mid);--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #e8e4dc;--mat-sys-on-secondary-container: var(--app-navy);--mat-sys-tertiary: var(--app-gold-light);--mat-sys-on-tertiary: var(--app-cta-on);--mat-sys-tertiary-container: var(--app-gold-muted);--mat-sys-on-tertiary-container: var(--app-gold-on);--mat-sys-surface: var(--app-surface-warm);--mat-sys-on-surface: #1c1915;--mat-sys-on-surface-variant: #5c574f;--mat-sys-surface-container-low: #ece9e2;--mat-sys-surface-container-lowest: var(--app-surface-elevated);--mat-sys-surface-container-high: #ffffff;--mat-sys-outline: #c9c2b6;--mat-sys-outline-variant: var(--app-border);--mat-sys-inverse-surface: var(--app-navy);--mat-sys-inverse-on-surface: #f6f4ef;--mat-sys-error-container: #f5e8e8;--mat-sys-on-error-container: #8b3030}html .status-chip,html .status-chip-lg,html.theme-light .status-chip,html.theme-light .status-chip-lg{border:1px solid transparent;box-sizing:border-box}html .status-pending,html .status-chip.status-pending,html .status-chip-lg.status-pending,html .hero .status-chip-lg.status-pending,html .order-card .status-chip.status-pending,html .order-card .status-pending,html.theme-light .status-pending,html.theme-light .status-chip.status-pending,html.theme-light .status-chip-lg.status-pending,html.theme-light .hero .status-chip-lg.status-pending,html.theme-light .order-card .status-chip.status-pending,html.theme-light .order-card .status-pending{background:color-mix(in srgb,var(--app-status-pending) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-pending) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-pending) 42%,var(--app-border))!important}html .status-sent_to_driver,html .status-chip.status-sent_to_driver,html .status-chip-lg.status-sent_to_driver,html .hero .status-chip-lg.status-sent_to_driver,html .order-card .status-chip.status-sent_to_driver,html .order-card .status-sent_to_driver,html.theme-light .status-sent_to_driver,html.theme-light .status-chip.status-sent_to_driver,html.theme-light .status-chip-lg.status-sent_to_driver,html.theme-light .hero .status-chip-lg.status-sent_to_driver,html.theme-light .order-card .status-chip.status-sent_to_driver,html.theme-light .order-card .status-sent_to_driver{background:color-mix(in srgb,var(--app-status-sent_to_driver) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-sent_to_driver) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-sent_to_driver) 42%,var(--app-border))!important}html .status-transit_started,html .status-chip.status-transit_started,html .status-chip-lg.status-transit_started,html .hero .status-chip-lg.status-transit_started,html .order-card .status-chip.status-transit_started,html .order-card .status-transit_started,html.theme-light .status-transit_started,html.theme-light .status-chip.status-transit_started,html.theme-light .status-chip-lg.status-transit_started,html.theme-light .hero .status-chip-lg.status-transit_started,html.theme-light .order-card .status-chip.status-transit_started,html.theme-light .order-card .status-transit_started{background:color-mix(in srgb,var(--app-status-transit_started) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-transit_started) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-transit_started) 42%,var(--app-border))!important}html .status-at_departure,html .status-chip.status-at_departure,html .status-chip-lg.status-at_departure,html .hero .status-chip-lg.status-at_departure,html .order-card .status-chip.status-at_departure,html .order-card .status-at_departure,html.theme-light .status-at_departure,html.theme-light .status-chip.status-at_departure,html.theme-light .status-chip-lg.status-at_departure,html.theme-light .hero .status-chip-lg.status-at_departure,html.theme-light .order-card .status-chip.status-at_departure,html.theme-light .order-card .status-at_departure{background:color-mix(in srgb,var(--app-status-at_departure) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-at_departure) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-at_departure) 42%,var(--app-border))!important}html .status-in_progress,html .status-chip.status-in_progress,html .status-chip-lg.status-in_progress,html .hero .status-chip-lg.status-in_progress,html .order-card .status-chip.status-in_progress,html .order-card .status-in_progress,html.theme-light .status-in_progress,html.theme-light .status-chip.status-in_progress,html.theme-light .status-chip-lg.status-in_progress,html.theme-light .hero .status-chip-lg.status-in_progress,html.theme-light .order-card .status-chip.status-in_progress,html.theme-light .order-card .status-in_progress{background:color-mix(in srgb,var(--app-status-in_progress) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-in_progress) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-in_progress) 42%,var(--app-border))!important}html .status-completed,html .status-chip.status-completed,html .status-chip-lg.status-completed,html .hero .status-chip-lg.status-completed,html .order-card .status-chip.status-completed,html .order-card .status-completed,html.theme-light .status-completed,html.theme-light .status-chip.status-completed,html.theme-light .status-chip-lg.status-completed,html.theme-light .hero .status-chip-lg.status-completed,html.theme-light .order-card .status-chip.status-completed,html.theme-light .order-card .status-completed{background:color-mix(in srgb,var(--app-status-completed) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-completed) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-completed) 42%,var(--app-border))!important}html .status-approved,html .status-chip.status-approved,html .status-chip-lg.status-approved,html .hero .status-chip-lg.status-approved,html .order-card .status-chip.status-approved,html .order-card .status-approved,html.theme-light .status-approved,html.theme-light .status-chip.status-approved,html.theme-light .status-chip-lg.status-approved,html.theme-light .hero .status-chip-lg.status-approved,html.theme-light .order-card .status-chip.status-approved,html.theme-light .order-card .status-approved{background:color-mix(in srgb,var(--app-status-approved) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-approved) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-approved) 42%,var(--app-border))!important}html .status-cancelled,html .status-chip.status-cancelled,html .status-chip-lg.status-cancelled,html .hero .status-chip-lg.status-cancelled,html .order-card .status-chip.status-cancelled,html .order-card .status-cancelled,html.theme-light .status-cancelled,html.theme-light .status-chip.status-cancelled,html.theme-light .status-chip-lg.status-cancelled,html.theme-light .hero .status-chip-lg.status-cancelled,html.theme-light .order-card .status-chip.status-cancelled,html.theme-light .order-card .status-cancelled{background:color-mix(in srgb,var(--app-status-cancelled) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-cancelled) 72%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-cancelled) 42%,var(--app-border))!important}html .order-card__type,html.theme-light .order-card__type{border:1px solid transparent;box-sizing:border-box;background:var(--app-chip-bg);color:var(--app-chip-fg);border-color:color-mix(in srgb,var(--app-chip-fg) 18%,transparent)}html .order-type-chip,html.theme-light .order-type-chip{border:1px solid transparent;box-sizing:border-box;background:var(--app-type-chip-bg);color:var(--app-type-chip-fg);border-color:var(--app-type-chip-border)}html .order-card.order-card--selected .order-card__type,html.theme-light .order-card.order-card--selected .order-card__type{background:var(--app-type-chip-selected-bg)!important;color:var(--app-type-chip-selected-fg)!important;border-color:var(--app-type-chip-selected-border)!important}html .driver-header .order-type-chip,html.theme-light .driver-header .order-type-chip{background:var(--app-header-type-chip-bg);color:var(--app-header-type-chip-fg);border-color:var(--app-header-type-chip-border)}html.theme-dark{color-scheme:dark;--app-navy: #141311;--app-navy-mid: #1f1d1a;--app-navy-soft: #b8b2a8;--app-cyan: #c4b59a;--app-gold: #e9a53a;--app-gold-light: #f5c46a;--app-gold-muted: #3d3018;--app-gold-on: #faf3dc;--app-cta-on: #1a1408;--app-surface-warm: #0e0d0c;--app-surface-elevated: #1c1b19;--app-dialog-surface: #2a2824;--app-dialog-backdrop: rgba(0, 0, 0, .72);--app-border: #4a4742;--app-shadow: 0 1px 3px rgba(0, 0, 0, .5), 0 8px 24px rgba(0, 0, 0, .38);--app-shadow-elevated: 0 6px 20px rgba(0, 0, 0, .48);--app-dialog-shadow: 0 16px 48px rgba(0, 0, 0, .65), 0 0 0 1px rgba(255, 255, 255, .06);--app-surface-hover: #262420;--app-border-hover: #6e6860;--app-field-outline: #7a746c;--app-header-fg: #f6f4ef;--app-on-brand: #f6f4ef;--app-rail-bg: linear-gradient(180deg, #141311 0%, #1f1d1a 100%);--app-rail-border: rgba(255, 255, 255, .06);--app-rail-fg: rgba(255, 255, 255, .58);--app-rail-fg-hover: rgba(255, 255, 255, .9);--app-rail-fg-active: #ffffff;--app-rail-logo-shadow: 0 4px 12px rgba(0, 0, 0, .35);--app-text-heading: #f2f0ea;--app-chip-bg: #2a2824;--app-chip-fg: #d8d4cc;--app-type-chip-bg: #2a2824;--app-type-chip-fg: #d8d4cc;--app-type-chip-border: #3a3732;--app-type-chip-selected-bg: #2f2d29;--app-type-chip-selected-fg: #f2f0ea;--app-type-chip-selected-border: #6b6560;--app-header-type-chip-bg: rgba(255, 255, 255, .14);--app-header-type-chip-fg: #f6f4ef;--app-header-type-chip-border: rgba(255, 255, 255, .3);--app-hero-glass-bg: rgba(255, 255, 255, .1);--app-hero-glass-border: rgba(255, 255, 255, .26);--app-hero-glass-fg: #ffffff;--app-hero-route-bg: rgba(0, 0, 0, .22);--app-hero-route-border: rgba(255, 255, 255, .1);--app-arrival: #f0b080;--app-selection-bg: #4a3818;--app-selection-fg: #faf3dc;--app-selection-muted: #e9c98a;--app-action-transit-fg: #d4c4a0;--app-action-arrive-fg: #e8d4f8;--app-action-end-fg: #b8ecc8;--app-timeline-bg: #0e0d0c;--app-timeline-surface: #1c1b19;--app-timeline-border: #3a3732;--app-timeline-muted: #a8a49c;--app-timeline-heading: #f2f0ea;--app-timeline-today-bg: color-mix(in srgb, var(--app-gold) 16%, transparent);--app-timeline-today-fg: var(--app-gold-light);--app-signature-bg: #181614;--app-signature-border: #3a3732;--app-signature-stroke: #f2f0ea;--app-signature-active-border: var(--app-gold);--app-hero-gradient: linear-gradient(160deg, #121110 0%, #1a1917 55%, #242220 100%);--app-cta-gradient: linear-gradient(160deg, #f5c46a 0%, #e9a53a 100%);--app-brand-gradient: linear-gradient(145deg, #f5c46a 0%, #e9a53a 50%, #1f1d1a 100%);--app-status-pending: #c9a35a;--app-status-sent_to_driver: #b0a894;--app-status-transit_started: #9a9286;--app-status-at_departure: #b090c4;--app-status-in_progress: #d4844a;--app-status-completed: #5cbc80;--app-status-approved: #4aafa0;--app-status-cancelled: #e07070;--app-status-on: #1c1915;--app-status-chip-tint: 28%;--mat-sys-background: #181210;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #362f2b;--mat-sys-inverse-primary: #964900;--mat-sys-inverse-surface: #ece0da;--mat-sys-on-background: #ece0da;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #502400;--mat-sys-on-primary-container: #ffdcc7;--mat-sys-on-primary-fixed: #311300;--mat-sys-on-primary-fixed-variant: #723600;--mat-sys-on-secondary: #422b1b;--mat-sys-on-secondary-container: #ffdcc7;--mat-sys-on-secondary-fixed: #2b1708;--mat-sys-on-secondary-fixed-variant: #5b4130;--mat-sys-on-surface: #ece0da;--mat-sys-on-surface-variant: #f4ded3;--mat-sys-on-tertiary: #502400;--mat-sys-on-tertiary-container: #ffdcc7;--mat-sys-on-tertiary-fixed: #311300;--mat-sys-on-tertiary-fixed-variant: #723600;--mat-sys-outline: #9f8d83;--mat-sys-outline-variant: #52443c;--mat-sys-primary: #ffb787;--mat-sys-primary-container: #723600;--mat-sys-primary-fixed: #ffdcc7;--mat-sys-primary-fixed-dim: #ffb787;--mat-sys-scrim: #000000;--mat-sys-secondary: #e5bfa8;--mat-sys-secondary-container: #5b4130;--mat-sys-secondary-fixed: #ffdcc7;--mat-sys-secondary-fixed-dim: #e5bfa8;--mat-sys-shadow: #000000;--mat-sys-surface: #181210;--mat-sys-surface-bright: #3f3834;--mat-sys-surface-container: #241e1b;--mat-sys-surface-container-high: #2f2926;--mat-sys-surface-container-highest: #3a3330;--mat-sys-surface-container-low: #201a17;--mat-sys-surface-container-lowest: #120d0b;--mat-sys-surface-dim: #181210;--mat-sys-surface-tint: #ffb787;--mat-sys-surface-variant: #52443c;--mat-sys-tertiary: #ffb787;--mat-sys-tertiary-container: #723600;--mat-sys-tertiary-fixed: #ffdcc7;--mat-sys-tertiary-fixed-dim: #ffb787;--mat-sys-neutral-variant20: #3a2e26;--mat-sys-neutral10: #201a17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--app-gold);--mat-sys-on-primary: var(--app-cta-on);--mat-sys-primary-container: var(--app-gold-muted);--mat-sys-on-primary-container: var(--app-gold-on);--mat-sys-secondary: #c8c2b4;--mat-sys-on-secondary: #1a1408;--mat-sys-secondary-container: #2a2824;--mat-sys-on-secondary-container: #e8e4dc;--mat-sys-tertiary: var(--app-gold-light);--mat-sys-on-tertiary: var(--app-cta-on);--mat-sys-tertiary-container: var(--app-gold-muted);--mat-sys-on-tertiary-container: var(--app-gold-on);--mat-sys-surface: var(--app-surface-warm);--mat-sys-on-surface: #f0eeeb;--mat-sys-on-surface-variant: #b8b4ac;--mat-sys-surface-container-low: #161513;--mat-sys-surface-container-lowest: var(--app-surface-elevated);--mat-sys-surface-container-high: #2a2824;--mat-sys-outline: #8a847a;--mat-sys-outline-variant: var(--app-border);--mat-sys-inverse-surface: #f0eeeb;--mat-sys-inverse-on-surface: #1c1915;--mat-sys-error-container: #5c2828;--mat-sys-on-error-container: #ffd4d4}html.theme-dark .status-chip,html.theme-dark .status-chip-lg{border:1px solid transparent;box-sizing:border-box}html.theme-dark .status-pending,html.theme-dark .status-chip.status-pending,html.theme-dark .status-chip-lg.status-pending,html.theme-dark .hero .status-chip-lg.status-pending,html.theme-dark .order-card .status-chip.status-pending,html.theme-dark .order-card .status-pending{background:color-mix(in srgb,var(--app-status-pending) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-pending) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-pending) 42%,var(--app-border))!important}html.theme-dark .status-sent_to_driver,html.theme-dark .status-chip.status-sent_to_driver,html.theme-dark .status-chip-lg.status-sent_to_driver,html.theme-dark .hero .status-chip-lg.status-sent_to_driver,html.theme-dark .order-card .status-chip.status-sent_to_driver,html.theme-dark .order-card .status-sent_to_driver{background:color-mix(in srgb,var(--app-status-sent_to_driver) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-sent_to_driver) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-sent_to_driver) 42%,var(--app-border))!important}html.theme-dark .status-transit_started,html.theme-dark .status-chip.status-transit_started,html.theme-dark .status-chip-lg.status-transit_started,html.theme-dark .hero .status-chip-lg.status-transit_started,html.theme-dark .order-card .status-chip.status-transit_started,html.theme-dark .order-card .status-transit_started{background:color-mix(in srgb,var(--app-status-transit_started) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-transit_started) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-transit_started) 42%,var(--app-border))!important}html.theme-dark .status-at_departure,html.theme-dark .status-chip.status-at_departure,html.theme-dark .status-chip-lg.status-at_departure,html.theme-dark .hero .status-chip-lg.status-at_departure,html.theme-dark .order-card .status-chip.status-at_departure,html.theme-dark .order-card .status-at_departure{background:color-mix(in srgb,var(--app-status-at_departure) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-at_departure) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-at_departure) 42%,var(--app-border))!important}html.theme-dark .status-in_progress,html.theme-dark .status-chip.status-in_progress,html.theme-dark .status-chip-lg.status-in_progress,html.theme-dark .hero .status-chip-lg.status-in_progress,html.theme-dark .order-card .status-chip.status-in_progress,html.theme-dark .order-card .status-in_progress{background:color-mix(in srgb,var(--app-status-in_progress) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-in_progress) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-in_progress) 42%,var(--app-border))!important}html.theme-dark .status-completed,html.theme-dark .status-chip.status-completed,html.theme-dark .status-chip-lg.status-completed,html.theme-dark .hero .status-chip-lg.status-completed,html.theme-dark .order-card .status-chip.status-completed,html.theme-dark .order-card .status-completed{background:color-mix(in srgb,var(--app-status-completed) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-completed) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-completed) 42%,var(--app-border))!important}html.theme-dark .status-approved,html.theme-dark .status-chip.status-approved,html.theme-dark .status-chip-lg.status-approved,html.theme-dark .hero .status-chip-lg.status-approved,html.theme-dark .order-card .status-chip.status-approved,html.theme-dark .order-card .status-approved{background:color-mix(in srgb,var(--app-status-approved) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-approved) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-approved) 42%,var(--app-border))!important}html.theme-dark .status-cancelled,html.theme-dark .status-chip.status-cancelled,html.theme-dark .status-chip-lg.status-cancelled,html.theme-dark .hero .status-chip-lg.status-cancelled,html.theme-dark .order-card .status-chip.status-cancelled,html.theme-dark .order-card .status-cancelled{background:color-mix(in srgb,var(--app-status-cancelled) var(--app-status-chip-tint),var(--app-surface-elevated))!important;color:color-mix(in srgb,var(--app-status-cancelled) 70%,var(--mat-sys-on-surface))!important;border-color:color-mix(in srgb,var(--app-status-cancelled) 42%,var(--app-border))!important}html.theme-dark .order-card__type{border:1px solid transparent;box-sizing:border-box;background:var(--app-chip-bg);color:var(--app-chip-fg);border-color:color-mix(in srgb,var(--app-chip-fg) 18%,transparent)}html.theme-dark .order-type-chip{border:1px solid transparent;box-sizing:border-box;background:var(--app-type-chip-bg);color:var(--app-type-chip-fg);border-color:var(--app-type-chip-border)}html.theme-dark .order-card.order-card--selected .order-card__type{background:var(--app-type-chip-selected-bg)!important;color:var(--app-type-chip-selected-fg)!important;border-color:var(--app-type-chip-selected-border)!important}html.theme-dark .driver-header .order-type-chip{background:var(--app-header-type-chip-bg);color:var(--app-header-type-chip-fg);border-color:var(--app-header-type-chip-border)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;font-family:Roboto,Helvetica Neue,sans-serif;background:var(--app-surface-warm);color:var(--mat-sys-on-surface)}.mat-mdc-card{border-radius:14px!important;border:1px solid var(--app-border)!important;box-shadow:var(--app-shadow)!important}.mat-mdc-tab-group{--mdc-tab-indicator-active-indicator-color: var(--app-gold);--mat-tab-header-active-label-text-color: var(--app-text-heading);--mat-tab-header-active-focus-label-text-color: var(--app-text-heading);--mat-tab-header-active-hover-label-text-color: var(--app-text-heading);--mat-tab-header-active-ripple-color: var(--app-gold-muted);--mat-tab-header-inactive-label-text-color: var(--mat-sys-on-surface-variant)}.mat-mdc-form-field{--mat-form-field-outlined-label-text-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-hover-label-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-color: var(--mat-sys-on-surface);--mat-form-field-outlined-input-text-placeholder-color: var(--mat-sys-on-surface-variant);--mat-form-field-outlined-outline-color: var(--app-field-outline);--mat-form-field-outlined-hover-outline-color: var(--app-border-hover);--mat-form-field-outlined-focus-outline-color: var(--app-gold);--mat-form-field-focus-label-color: var(--app-gold);--mdc-outlined-text-field-outline-width: 1.5px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-outline-color: var(--app-field-outline);--mdc-outlined-text-field-hover-outline-color: var(--app-border-hover);--mdc-outlined-text-field-focus-outline-color: var(--app-gold)}.mat-mdc-form-field .mat-mdc-text-field-wrapper{margin-inline:1px}.mat-mdc-form-field .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mat-mdc-form-field:hover:not(.mat-focused) .mdc-notched-outline__leading,.mat-mdc-form-field:hover:not(.mat-focused) .mdc-notched-outline__notch,.mat-mdc-form-field:hover:not(.mat-focused) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mat-mdc-form-field.mat-focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mat-mdc-filled-button:not([disabled]),.mat-mdc-unelevated-button:not([disabled]),a.mat-mdc-filled-button,a.mat-mdc-unelevated-button{--mdc-filled-button-container-color: var(--app-gold);--mdc-filled-button-label-text-color: var(--app-cta-on);--mdc-filled-button-icon-color: var(--app-cta-on);--mat-filled-button-state-layer-color: var(--app-cta-on)}.mat-mdc-filled-button[disabled],.mat-mdc-unelevated-button[disabled]{--mdc-filled-button-disabled-container-color: color-mix(in srgb, var(--app-gold) 28%, var(--app-border));--mdc-filled-button-disabled-label-text-color: color-mix(in srgb, var(--app-cta-on) 45%, transparent)}.mat-mdc-button:not([disabled]){--mat-text-button-label-text-color: var(--mat-sys-on-surface);--mat-text-button-state-layer-color: var(--mat-sys-on-surface)}.mat-mdc-outlined-button:not([disabled]){--mat-outlined-button-label-text-color: var(--mat-sys-on-surface);--mat-outlined-button-outline-color: var(--app-border-hover);--mat-outlined-button-state-layer-color: var(--mat-sys-on-surface)}.full-width{width:100%}.mat-mdc-form-field .mat-mdc-form-field-text-suffix,.mat-mdc-form-field .mat-mdc-form-field-icon-suffix{padding-inline-end:14px}.mat-mdc-form-field .mat-mdc-form-field-text-suffix,.mat-mdc-form-field span[matSuffix],.mat-mdc-form-field span[matTextSuffix]{padding-inline-start:6px;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-medium);white-space:nowrap}.btn-with-icon,.mat-mdc-button.btn-with-icon,a.mat-mdc-button.btn-with-icon{display:inline-flex!important;align-items:center;justify-content:center;gap:8px}.btn-with-icon .mat-icon,.mat-mdc-button.btn-with-icon .mat-icon,a.mat-mdc-button.btn-with-icon .mat-icon{margin:0!important;font-size:20px;width:20px;height:20px}.btn-with-icon mat-spinner,.btn-with-icon .mat-mdc-progress-spinner,.mat-mdc-button.btn-with-icon mat-spinner,.mat-mdc-button.btn-with-icon .mat-mdc-progress-spinner,a.mat-mdc-button.btn-with-icon mat-spinner,a.mat-mdc-button.btn-with-icon .mat-mdc-progress-spinner{display:inline-block}.mat-mdc-raised-button .mat-icon:first-child:not(:last-child),.mat-mdc-unelevated-button .mat-icon:first-child:not(:last-child),.mat-mdc-outlined-button .mat-icon:first-child:not(:last-child),.mat-mdc-stroked-button .mat-icon:first-child:not(:last-child),a.mat-mdc-raised-button .mat-icon:first-child:not(:last-child),a.mat-mdc-unelevated-button .mat-icon:first-child:not(:last-child){margin-right:4px;margin-left:-4px}.cdk-overlay-dark-backdrop{background:var(--app-dialog-backdrop)!important}.mat-mdc-dialog-container{--mdc-dialog-container-color: var(--app-dialog-surface);--mat-dialog-container-elevation-shadow: var(--app-dialog-shadow)}.mat-mdc-dialog-container .mat-mdc-dialog-surface{background:var(--app-dialog-surface)!important;border:1px solid var(--app-border)!important;border-radius:18px!important;box-shadow:var(--app-dialog-shadow)!important}.mat-mdc-dialog-content{padding-top:20px;padding-inline:24px!important;overflow-x:hidden}.timeline-confirm-panel .mat-mdc-dialog-surface,.fleet-form-panel .mat-mdc-dialog-surface{padding:0;overflow:hidden;border-radius:18px}.timeline-confirm-panel .mat-mdc-dialog-title,.fleet-form-panel .mat-mdc-dialog-title{margin:0}@media(max-width:768px){.mat-mdc-dialog-container{max-width:100vw!important;max-height:100dvh!important;width:100vw!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface{border-radius:0!important}.cdk-overlay-pane.order-form-dialog-panel{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important}.order-form-dialog-panel .mat-mdc-dialog-container,.order-form-dialog-panel .mat-mdc-dialog-surface{height:100%;max-height:100%;border-radius:0!important}.order-form-dialog-panel app-order-form-dialog{display:flex;flex-direction:column;height:100%;min-height:0}.order-form-dialog-panel .mat-mdc-dialog-content{flex:1 1 auto;min-height:0}.mat-mdc-dialog-content{padding-inline:14px!important}}
