@charset "UTF-8";::view-transition-old{animation:exit 2s ease 0s 1 normal forwards}::view-transition-new{animation:enter 3s ease 0s 1 normal forwards}@keyframes enter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes enter{0%{opacity:0}to{opacity:1}}@keyframes exit{0%{opacity:1}to{opacity:0}}@-webkit-keyframes exit{0%{opacity:1}to{opacity:0}}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}:root{--free: #09803633;--unavailable: #e7e7e7;--selected: #098036;--preferential: #006bb9;--preferentialx2: #ef893a;--blocked: #951c1c;--reserved: #baaa29;--green: rgb(9, 128, 54);--green-20: rgba(9, 128, 54, .2);--orange: #ffc973;--primary-bg-color-icon: #DBEAFE;--success-color: #16A34A;--success-bg-color: #F0FDF4;--success-bg-color-icon: #DCFCE7;--warning-color: #F59E0B;--warning-bg-color: #FEF9C3;--error-color: #EF4444;--error-bg-color: #FEE2E2;--error-text-dark: #991b1b;--error-text-darker: #7f1d1d;--error-bg-light: #fef2f2;--error-border-light: #fecaca}html,body{color-scheme:light;height:100svh;overflow:auto}body{font-family:Inter,Helvetica Neue,sans-serif;font-optical-sizing:auto;font-style:normal;background-color:light-dark(#eef7fd,var(--mat-sys-background));color:var(--mat-sys-on-surface)}button{background-color:transparent;border:none;outline:none;cursor:pointer}img[class=support-dark-mode]{filter:none}@media (prefers-color-scheme: dark){img[class=support-dark-mode]{filter:brightness(0) invert(1)}}ui-icon{display:flex}.color-primary{color:var(--mat-sys-primary)}ui-message-loader{display:grid;place-content:center;height:100%}ui-ctrl-password,ui-ctrl-text,ui-ctrl-autocomplete,ui-ctrl-select,ui-ctrl-date-picker,ui-ctrl-date-range{display:grid}.preview-modal-panel .mat-mdc-dialog-container{padding:0;overflow:auto;max-width:95vw;max-height:95vh}.preview-modal-panel .mat-mdc-dialog-content{padding:0;margin:0;max-height:none;overflow:visible}@media (max-width: 1366px){html{font-size:79.5%}}mat-slide-toggle.mat-checked .mdc-switch,.mat-mdc-slide-toggle.mat-checked .mdc-switch{--mdc-switch-selected-track-color: var(--app-color-success) !important;--mdc-switch-selected-handle-color: #ffffff !important}html{color-scheme:light;--mat-sys-primary: light-dark(#005db7, #a9c7ff);--mat-sys-on-primary: light-dark(#ffffff, #003063);--mat-sys-primary-container: light-dark(#EFF6FF, #00468c);--mat-sys-on-primary-container: light-dark(#001b3d, #d6e3ff);--mat-sys-inverse-primary: light-dark(#a9c7ff, #005db7);--mat-sys-primary-fixed: light-dark(#d6e3ff, #d6e3ff);--mat-sys-primary-fixed-dim: light-dark(#a9c7ff, #a9c7ff);--mat-sys-on-primary-fixed: light-dark(#001b3d, #001b3d);--mat-sys-on-primary-fixed-variant: light-dark(#00468c, #00468c);--mat-sys-secondary: light-dark(#4f606f, #b6c9da);--mat-sys-on-secondary: light-dark(#ffffff, #213240);--mat-sys-secondary-container: light-dark(#d2e5f7, #374957);--mat-sys-on-secondary-container: light-dark(#0a1d2a, #d2e5f7);--mat-sys-secondary-fixed: light-dark(#d2e5f7, #d2e5f7);--mat-sys-secondary-fixed-dim: light-dark(#b6c9da, #b6c9da);--mat-sys-on-secondary-fixed: light-dark(#0a1d2a, #0a1d2a);--mat-sys-on-secondary-fixed-variant: light-dark(#374957, #374957);--mat-sys-tertiary: light-dark(#7c5716, #f0be74);--mat-sys-on-tertiary: light-dark(#ffffff, #442c00);--mat-sys-tertiary-container: light-dark(#ffddb0, #614000);--mat-sys-on-tertiary-container: light-dark(#281800, #ffddb0);--mat-sys-tertiary-fixed: light-dark(#ffddb0, #ffddb0);--mat-sys-tertiary-fixed-dim: light-dark(#f0be74, #f0be74);--mat-sys-on-tertiary-fixed: light-dark(#281800, #281800);--mat-sys-on-tertiary-fixed-variant: light-dark(#614000, #614000);--mat-sys-background: light-dark(#f9f9f9, #121414);--mat-sys-on-background: light-dark(#1a1c1c, #e2e2e2);--mat-sys-surface: light-dark(#f9f9f9, #121414);--mat-sys-surface-dim: light-dark(#dadada, #121414);--mat-sys-surface-bright: light-dark(#f9f9f9, #37393a);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0f);--mat-sys-surface-container: light-dark(#eeeeee, #1e2020);--mat-sys-surface-container-high: light-dark(#e8e8e8, #282a2b);--mat-sys-surface-container-highest: light-dark(#e2e2e2, #333535);--app-surface-ultra-low: light-dark(#FCFCFF, #0c0f0f);--app-color-success: light-dark(#029941, #4cd68f);--app-color-success-on: light-dark(#ffffff, #06371c);--app-color-success-container: light-dark(#e1f6eb, #0d3e24);--app-color-success-container-on: light-dark(#06371c, #b5f3d4);--app-color-success-hover: light-dark(#027a37, #3fb674);--app-color-success-pressed: light-dark(#02662f, #349e63);--app-color-success-container-alias: var(--app-color-success-container);--mat-sys-on-surface: light-dark(#1a1c1c, #e2e2e2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#005db7, #a9c7ff);--mat-sys-inverse-surface: light-dark(#2f3131, #e2e2e2);--mat-sys-inverse-on-surface: light-dark(#f0f1f1, #2f3131);--mat-sys-outline: light-dark(#727783, #8c919d);--mat-sys-outline-variant: light-dark(#c2c6d4, #424752);--mat-sys-neutral10: light-dark( #1a1c1c, #1a1c1c );--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-on-error-container: light-dark(#410002, #ffdad6);--mat-sys-surface-variant: light-dark(#dee2f0, #424752);--mat-sys-on-surface-variant: light-dark(#424752, #c2c6d4);--mat-sys-neutral-variant20: light-dark( #2b303b, #2b303b );--mat-sys-on-white: light-dark(#ffffff, transparent);--mat-sys-on-success-bg-ui-card: light-dark(var(--success-bg-color), transparent);--mat-sys-on-success-border-ui-card: light-dark(var(--success-bg-color), var(--mat-sys-surface-container-highest));--mat-sys-bg-ui-alert-modal: light-dark(#ffffff, #1F2937);--mat-sys-border-ui-alert-modal: light-dark(#ffffff, #1F2937);--mat-sys-border-ui-alert-title: light-dark(#1a1a1a, #ffffff);--mat-sys-border-ui-alert-sub-title: light-dark(#666, #D1D5DB);--app-color-expansion-header-bg: light-dark(#DFEFFF, transparent);--app-color-calendar-surface: light-dark(#F9F9FF, var(--mat-sys-surface-container-lowest));--mat-sys-brand-font-family: Inter;--mat-sys-plain-font-family: Inter;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-label-large-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-medium-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-title-small-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-umbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 80%);--mat-sys-penumbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 86%);--mat-sys-ambient-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 88%);--mat-sys-level0: 0px 0px 0px 0px var(--mat-sys-umbra-color), 0px 0px 0px 0px var(--mat-sys-penumbra-color), 0px 0px 0px 0px var(--mat-sys-ambient-color);--mat-sys-level1: 0px 2px 1px -1px var(--mat-sys-umbra-color), 0px 1px 1px 0px var(--mat-sys-penumbra-color), 0px 1px 3px 0px var(--mat-sys-ambient-color);--mat-sys-level2: 0px 3px 3px -2px var(--mat-sys-umbra-color), 0px 3px 4px 0px var(--mat-sys-penumbra-color), 0px 1px 8px 0px var(--mat-sys-ambient-color);--mat-sys-level3: 0px 3px 5px -1px var(--mat-sys-umbra-color), 0px 6px 10px 0px var(--mat-sys-penumbra-color), 0px 1px 18px 0px var(--mat-sys-ambient-color);--mat-sys-level4: 0px 5px 5px -3px var(--mat-sys-umbra-color), 0px 8px 10px 1px var(--mat-sys-penumbra-color), 0px 3px 14px 2px var(--mat-sys-ambient-color);--mat-sys-level5: 0px 7px 8px -4px var(--mat-sys-umbra-color), 0px 12px 17px 2px var(--mat-sys-penumbra-color), 0px 5px 22px 4px var(--mat-sys-ambient-color);--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}.body-medium{font:var(--mat-sys-body-medium);color:var(--mat-sys-secondary)}.title-medium{font:var(--mat-sys-title-medium);line-height:var(--mat-sys-title-medium-line-height);font-size:var(--mat-sys-title-medium-size)}.title-medium-bold{font:var(--mat-sys-title-medium);line-height:var(--mat-sys-title-medium-line-height);font-size:var(--mat-sys-title-medium-size);font-weight:700}.title-large{font:var(--mat-sys-title-large);font-weight:700}.title-small-bold{font:var(--mat-sys-title-small);font-weight:700}@media (max-width: 1366px){.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content{transform:scale(.7225)!important;transform-origin:top left!important}.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-body-cell-content,.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-body-label,.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-table-header th,.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-period-button,.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-arrow,.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-previous-button,.cdk-overlay-container .mat-datepicker-popup .mat-datepicker-content .mat-calendar-next-button{font-size:110%!important;line-height:1.12}}:root{--mat-divider-color: var(--mat-sys-surface-container-highest)}:root{--mat-expansion-header-indicator-color: var(--mat-sys-primary);--mat-expansion-header-collapsed-state-height: 56px;--mat-expansion-header-expanded-state-height: 56px;--mat-expansion-container-background-color: var(--mat-sys-surface-container-low)}.mat-expansion-panel{box-shadow:none!important}.mat-expansion-panel-body{padding:0!important}mat-form-field{width:100%;margin-top:20px}.mat-mdc-form-field-icon-suffix{margin-right:4px}@media (max-width: 1366px){.mat-mdc-text-field-wrapper{display:flex;align-items:stretch}.mat-mdc-form-field-flex{align-items:stretch}.mat-mdc-form-field-infix{display:flex;align-items:center;min-height:36px;line-height:1.2}.mat-mdc-input-element{padding:0!important;line-height:1.2!important;height:auto}.mat-mdc-form-field-infix .mdc-floating-label:not(.mdc-floating-label--float-above){top:50%!important;transform:translateY(-50%) scale(1)!important}.mat-mdc-form-field-infix .mdc-floating-label.mdc-floating-label--float-above{top:.25rem!important;transform:translateY(0) scale(var(--mat-mdc-form-field-floating-label-scale, .75))!important}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix,.mat-mdc-form-field-prefix,.mat-mdc-form-field-suffix{display:inline-flex;align-items:center}form ui-ctrl-select .mat-mdc-form-field-infix,form ui-ctrl-autocomplete .mat-mdc-form-field-infix,form ui-ctrl-date-picker .mat-mdc-form-field-infix,form ui-ctrl-date-range .mat-mdc-form-field-infix{min-height:36px}.mat-mdc-select-trigger{display:flex;align-items:center;height:100%;min-height:0;padding:0!important}.mat-mdc-select-value{display:flex;align-items:center;line-height:1.2;padding:0}.mat-mdc-select-value-text{line-height:1.2}.mat-mdc-select-arrow-wrapper,.mat-mdc-select-arrow{height:auto;align-self:center}.mat-mdc-select-panel .mat-mdc-option{display:flex;align-items:center;min-height:36px;padding-top:0;padding-bottom:0}.mat-mdc-select-panel .mat-mdc-option .mdc-list-item__primary-text{line-height:1.2;display:flex;align-items:center}.mat-mdc-select-panel .mat-pseudo-checkbox,.mat-mdc-select-panel .mat-mdc-option .mat-icon{align-self:center}textarea.mat-mdc-input-element{line-height:1.4!important;min-height:70px}app-private-pos-passengers-details-form-component mat-form-field{margin-top:8px}app-private-pos-passengers-details-form-component mat-form-field:first-of-type{margin-top:0}}:root{--mat-sidenav-container-width: 300px}@media (max-width: 1366px){:root{--mat-sidenav-container-width: 270px}}mat-slide-toggle.pending .mdc-switch,.mat-mdc-slide-toggle.pending .mdc-switch,mat-slide-toggle.pending.mat-checked .mdc-switch,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch,mat-slide-toggle.mat-checked.pending .mdc-switch,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch{--mdc-switch-selected-track-color: var(--app-color-success) !important;--mdc-switch-selected-handle-color: #ffffff !important;--mdc-switch-selected-hover-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-focus-track-color: var(--app-color-success) !important;--mdc-switch-selected-pressed-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-ripple-color: color-mix(in srgb, var(--app-color-success) 15%, transparent) !important}mat-slide-toggle.pending .mdc-switch__track,.mat-mdc-slide-toggle.pending .mdc-switch__track,mat-slide-toggle.pending.mat-checked .mdc-switch__track,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__track,mat-slide-toggle.mat-checked.pending .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__track{background-color:var(--app-color-success)!important}mat-slide-toggle.pending .mdc-switch__handle:before,.mat-mdc-slide-toggle.pending .mdc-switch__handle:before,mat-slide-toggle.pending.mat-checked .mdc-switch__handle:before,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__handle:before,mat-slide-toggle.mat-checked.pending .mdc-switch__handle:before,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__handle:before{background-color:#fff!important}mat-slide-toggle.pending .mdc-switch__ripple:before,mat-slide-toggle.pending .mdc-switch__ripple:after,.mat-mdc-slide-toggle.pending .mdc-switch__ripple:before,.mat-mdc-slide-toggle.pending .mdc-switch__ripple:after,mat-slide-toggle.pending.mat-checked .mdc-switch__ripple:before,mat-slide-toggle.pending.mat-checked .mdc-switch__ripple:after,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__ripple:before,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__ripple:after,mat-slide-toggle.mat-checked.pending .mdc-switch__ripple:before,mat-slide-toggle.mat-checked.pending .mdc-switch__ripple:after,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__ripple:before,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__ripple:after{background-color:var(--app-color-success)!important}mat-slide-toggle.mat-checked .mdc-switch,.mat-mdc-slide-toggle.mat-checked .mdc-switch{--mdc-switch-selected-track-color: var(--app-color-success) !important;--mdc-switch-selected-handle-color: #ffffff !important;--mdc-switch-selected-hover-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-focus-track-color: var(--app-color-success) !important;--mdc-switch-selected-pressed-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-hover-handle-color: #ffffff !important;--mdc-switch-selected-focus-handle-color: #ffffff !important;--mdc-switch-selected-pressed-handle-color: #ffffff !important;--mdc-switch-selected-ripple-color: color-mix(in srgb, var(--app-color-success) 15%, transparent) !important;--mdc-switch-selected-icon-color: #ffffff !important}mat-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__track{background-color:var(--app-color-success)!important;opacity:1!important}mat-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__handle:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__handle:before{background-color:#fff!important}mat-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__ripple,.mat-mdc-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__ripple{color:var(--app-color-success)!important}mat-slide-toggle.mat-checked .mdc-switch__track,mat-slide-toggle.mat-checked .mdc-switch__handle,mat-slide-toggle.mat-checked .mdc-switch__handle:before,mat-slide-toggle.mat-checked .mdc-switch__ripple:before,mat-slide-toggle.mat-checked .mdc-switch__ripple:after,.mat-mdc-slide-toggle.mat-checked .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked .mdc-switch__handle,.mat-mdc-slide-toggle.mat-checked .mdc-switch__handle:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch__ripple:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch__ripple:after{transition:none!important;animation:none!important}.mat-slide-toggle-checked .mdc-switch,.mat-mdc-slide-toggle-checked .mdc-switch,[aria-checked=true] .mdc-switch{--mdc-switch-selected-track-color: var(--app-color-success) !important;--mdc-switch-selected-handle-color: #ffffff !important}.mat-slide-toggle-checked .mdc-switch--selected .mdc-switch__track,.mat-mdc-slide-toggle-checked .mdc-switch--selected .mdc-switch__track,[aria-checked=true] .mdc-switch--selected .mdc-switch__track{background-color:var(--app-color-success)!important}.mdc-switch--selected .mdc-switch__track,.mdc-switch.mdc-switch--selected .mdc-switch__track{background-color:var(--app-color-success)!important;opacity:1!important}mat-slide-toggle:focus-visible .mdc-switch__track,.mat-mdc-slide-toggle:focus-visible .mdc-switch__track,mat-slide-toggle:focus-visible .mdc-switch__handle:before,.mat-mdc-slide-toggle:focus-visible .mdc-switch__handle:before{outline:2px solid var(--app-color-success)!important;outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-color-success) 25%,transparent)!important}mat-slide-toggle.mat-checked:focus-visible .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked:focus-visible .mdc-switch__track{outline-color:var(--app-color-success-hover)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-color-success-hover) 25%,transparent)!important}.mdc-switch--selected .mdc-switch__handle:before,.mdc-switch.mdc-switch--selected .mdc-switch__handle:before{background-color:#fff!important}mat-slide-toggle.mat-checked:hover .mdc-switch,.mat-mdc-slide-toggle.mat-checked:hover .mdc-switch,.mat-slide-toggle-checked:hover .mdc-switch,.mat-mdc-slide-toggle-checked:hover .mdc-switch,[aria-checked=true]:hover .mdc-switch{--mdc-switch-selected-track-color: var(--app-color-success) !important;--mdc-switch-selected-hover-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-handle-color: #ffffff !important}mat-slide-toggle.mat-checked.mat-primary .mdc-switch,mat-slide-toggle.mat-checked.mat-accent .mdc-switch,.mat-mdc-slide-toggle.mat-checked.mat-primary .mdc-switch,.mat-mdc-slide-toggle.mat-checked.mat-accent .mdc-switch{--mdc-switch-selected-track-color: var(--app-color-success) !important;--mdc-switch-selected-focus-track-color: var(--app-color-success) !important;--mdc-switch-selected-pressed-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-hover-track-color: var(--app-color-success-hover) !important;--mdc-switch-selected-handle-color: #ffffff !important;--mdc-switch-selected-hover-handle-color: #ffffff !important;--mdc-switch-selected-focus-handle-color: #ffffff !important;--mdc-switch-selected-pressed-handle-color: #ffffff !important}.mat-mdc-slide-toggle.mat-checked .mdc-switch__track,.mat-mdc-slide-toggle-checked .mdc-switch__track,.mdc-switch.mdc-switch--selected .mdc-switch__track{background-color:var(--app-color-success)!important;opacity:1!important;transition:none!important}.mat-mdc-slide-toggle.mat-checked .mdc-switch__handle:before,.mat-mdc-slide-toggle-checked .mdc-switch__handle:before,.mdc-switch.mdc-switch--selected .mdc-switch__handle:before{background-color:#fff!important;transition:none!important}.mat-mdc-slide-toggle.mat-checked .mdc-switch__ripple:after,.mat-mdc-slide-toggle.mat-checked .mdc-switch__ripple:before,.mat-mdc-slide-toggle-checked .mdc-switch__ripple:after,.mat-mdc-slide-toggle-checked .mdc-switch__ripple:before,.mdc-switch.mdc-switch--selected .mdc-switch__ripple:after,.mdc-switch.mdc-switch--selected .mdc-switch__ripple:before{background-color:var(--app-color-success)!important;transition:none!important}:root{--mat-stepper-container-color: transparent;--mat-stepper-header-height: 50px}.mat-horizontal-stepper-header-container{padding:0 5px}.mat-horizontal-content-container{padding:5px!important}@media (max-width: 1366px){.mat-step-icon{width:39px!important;height:39px!important}}:root{--mdc-secondary-navigation-tab-container-height: 56px}:root{--mat-table-row-item-outline-color: var(--mat-sys-surface-container-highest)}.align{align-items:center}.br{border-color:var(--mat-sys-surface-container-highest);border-width:1px;border-style:solid}.br-bottom{border-bottom-color:var(--mat-sys-surface-container-highest);border-bottom-width:1px;border-bottom-style:solid}.br-top{border-top-color:var(--mat-sys-surface-container-highest);border-top-width:1px;border-top-style:solid}.br-y{border-top-color:var(--mat-sys-surface-container-highest);border-top-width:1px;border-top-style:solid;border-bottom-color:var(--mat-sys-surface-container-highest);border-bottom-width:1px;border-bottom-style:solid}.br-x{border-left-color:var(--mat-sys-surface-container-highest);border-left-width:1px;border-left-style:solid;border-right-color:var(--mat-sys-surface-container-highest);border-right-width:1px;border-right-style:solid}.br-0{border-radius:var(--mat-sys-corner-none)!important}.br-4{border-radius:var(--mat-sys-corner-extra-small)}.br-8{border-radius:var(--mat-sys-corner-small)}.br-12{border-radius:var(--mat-sys-corner-medium)}.br-16{border-radius:var(--mat-sys-corner-large)!important}.br-28{border-radius:var(--mat-sys-corner-extra-large)}.br-f{border-radius:var(--mat-sys-corner-full)}.br-100{border-radius:100%}.display-b{display:block}.flex{display:flex}.col{flex-direction:column}.wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-center{display:flex;justify-content:center;align-items:center}.flex-bet{display:flex;justify-content:space-between;align-items:center}.flex-evenly{display:flex;justify-content:space-evenly;align-items:center}.flex-around{display:flex;justify-content:space-around;align-items:center}.flex-start{display:flex;justify-content:flex-start;align-items:center}.flex-end{display:flex;justify-content:flex-end;align-items:center}.flex-column{display:flex;flex-direction:column}.items-center{align-items:center}.items-top{align-items:flex-start}.align-normal{align-items:normal}.gp-4{gap:.25rem}.gp-8{gap:.5rem}.gp-12{gap:.75rem}.gp-16{gap:1rem}.gp-20{gap:1.25rem}.gp-24{gap:1.5rem}.grid{display:grid}.grid-center{display:grid;place-items:center}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-rows-2{grid-template-rows:repeat(2,1fr)}.grid-rows-3{grid-template-rows:repeat(3,1fr)}.h{height:100%}.h-80p{height:80%}.h-fit{height:fit-content!important}.svh{height:100svh}.min-svh{min-height:100svh}.hidden{display:none!important}.h-24{height:1.5rem!important}.h-80{height:5rem!important}.h-inherit{height:inherit!important}.center{justify-content:center;justify-items:center}.bet{justify-content:space-between}.start{justify-content:flex-start}.end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.over-x-hidden{overflow-x:hidden}.over-y-auto{overflow-y:auto}.over-x-auto{overflow-x:auto}.abs{position:absolute}.rel{position:relative}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.inset-0{inset:0}.text-heading-lg{font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.text-heading-md{font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.text-body-sm-extra-bold{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:normal}.text-body-sm-regular{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.w{width:100%}.w-25p{width:25%!important}.w-40p{width:40%!important}.w-50p{width:50%!important}.vw{width:100vw}.w-24{width:1.5rem!important}.w-256{width:16rem!important}.w-300{width:18.75rem!important}.min-w-150{min-width:150px!important}.max-w-lg{max-width:1024px!important}.mg-4{margin:.25rem}.mg-8{margin:.5rem}.mg-12{margin:.75rem}.mg-16{margin:1rem}.mg-20{margin:1.25rem}.mg-24{margin:1.5rem}.mb-4{margin-bottom:.25rem}.mb-8{margin-bottom:.5rem}.mb-12{margin-bottom:.75rem}.mb-16{margin-bottom:1rem}.mb-20{margin-bottom:1.25rem}.mb-24{margin-bottom:1.5rem}.ml-4{margin-left:.25rem}.ml-8{margin-left:.5rem}.ml-12{margin-left:.75rem}.ml-16{margin-left:1rem}.ml-20{margin-left:1.25rem}.ml-24{margin-left:1.5rem}.mr-4{margin-right:.25rem}.mr-8{margin-right:.5rem}.mr-12{margin-right:.75rem}.mr-16{margin-right:1rem}.mr-20{margin-right:1.25rem}.mr-24{margin-right:1.5rem}.mt-4{margin-top:.25rem}.mt-8{margin-top:.5rem}.mt-12{margin-top:.75rem}.mt-16{margin-top:1rem}.mt-20{margin-top:1.25rem}.mt-24{margin-top:1.5rem}.mx-4{margin-left:.25rem;margin-right:.25rem}.mx-8{margin-left:.5rem;margin-right:.5rem}.mx-12{margin-left:.75rem;margin-right:.75rem}.mx-16{margin-left:1rem;margin-right:1rem}.mx-20{margin-left:1.25rem;margin-right:1.25rem}.mx-24{margin-left:1.5rem;margin-right:1.5rem}.my-4{margin-top:.25rem;margin-bottom:.25rem}.my-8{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-12{margin-top:.75rem;margin-bottom:.75rem}.my-16{margin-top:1rem;margin-bottom:1rem}.my-20{margin-top:1.25rem;margin-bottom:1.25rem}.my-24{margin-top:1.5rem;margin-bottom:1.5rem}.pd-4{padding:.25rem}.pd-8{padding:.5rem}.pd-12{padding:.75rem}.pd-16{padding:1rem}.pd-20{padding:1.25rem}.pd-24{padding:1.5rem}.pd-28{padding:1.75rem}.pd-32{padding:2rem}.pd-36{padding:2.25rem}.pd-40{padding:2.5rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.125rem}.pb-4{padding-bottom:.25rem}.pb-8{padding-bottom:.5rem}.pb-12{padding-bottom:.75rem}.pb-16{padding-bottom:1rem}.pb-20{padding-bottom:1.25rem}.pb-24{padding-bottom:1.5rem}.pl-4{padding-left:.25rem}.pl-8{padding-left:.5rem}.pl-12{padding-left:.75rem}.pl-16{padding-left:1rem}.pl-20{padding-left:1.25rem}.pl-24{padding-left:1.5rem}.pr-4{padding-right:.25rem}.pr-8{padding-right:.5rem}.pr-12{padding-right:.75rem}.pr-16{padding-right:1rem}.pr-20{padding-right:1.25rem}.pr-24{padding-right:1.5rem}.pt-4{padding-top:.25rem}.pt-8{padding-top:.5rem}.pt-12{padding-top:.75rem}.pt-16{padding-top:1rem}.pt-20{padding-top:1.25rem}.pt-24{padding-top:1.5rem}.px-4{padding-left:.25rem;padding-right:.25rem}.px-8{padding-left:.5rem;padding-right:.5rem}.px-12{padding-left:.75rem;padding-right:.75rem}.px-16{padding-left:1rem;padding-right:1rem}.px-20{padding-left:1.25rem;padding-right:1.25rem}.px-24{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:.25rem;padding-bottom:.25rem}.py-8{padding-top:.5rem;padding-bottom:.5rem}.py-12{padding-top:.75rem;padding-bottom:.75rem}.py-16{padding-top:1rem;padding-bottom:1rem}.py-20{padding-top:1.25rem;padding-bottom:1.25rem}.py-24{padding-top:1.5rem;padding-bottom:1.5rem}app-private-pos-container mat-stepper.custom-stepper{--stepper-icon-default-bg: #616161;--stepper-icon-selected-bg: #64b5f6;--stepper-icon-completed-bg: #81c784;--stepper-icon-optional-bg: #fbbf24;--stepper-icon-text: #ffffff;--stepper-header-default-bg: #f9fafb;--stepper-header-default-border: #e5e7eb;--stepper-header-selected-bg: #eff6ff;--stepper-header-selected-border: #60a5fa;--stepper-header-completed-bg: #f0fdf4;--stepper-header-completed-border: #bbf7d0;--stepper-header-optional-bg: #fffbeb;--stepper-header-optional-border: #fde68a;--stepper-header-selected-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1), 0 4px 6px 0 rgba(0, 0, 0, .1)}@media (prefers-color-scheme: dark){app-private-pos-container mat-stepper.custom-stepper{--stepper-icon-default-bg: #4b5563;--stepper-icon-selected-bg: #3b82f6;--stepper-icon-completed-bg: #10b981;--stepper-icon-optional-bg: #f59e0b;--stepper-header-default-bg: #1f2937;--stepper-header-default-border: #374151;--stepper-header-selected-bg: #1e3a8a;--stepper-header-selected-border: #3b82f6;--stepper-header-completed-bg: #064e3b;--stepper-header-completed-border: #10b981;--stepper-header-optional-bg: #78350f;--stepper-header-optional-border: #f59e0b;--stepper-header-selected-shadow: 0 2px 4px 0 rgba(0, 0, 0, .25), 0 4px 6px 0 rgba(0, 0, 0, .25)}}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:max-content 1fr;min-height:100%}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-content-container .mat-horizontal-stepper-content.mat-horizontal-stepper-content[aria-expanded=true]{height:100%!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header{display:inline-flex!important;height:92px!important;align-items:center!important;gap:16px!important;flex-shrink:0!important;transition:all .3s ease!important;margin:1rem 0!important;border-radius:8px!important;border:2px solid var(--stepper-header-default-border)!important;background:var(--stepper-header-default-bg)!important}@media (max-width: 1366px){app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header{height:75px!important;gap:14px!important;margin:.9rem 0!important;padding:0 14px!important}}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header[aria-selected=true]{border:2px solid var(--stepper-header-selected-border)!important;background:var(--stepper-header-selected-bg)!important;box-shadow:var(--stepper-header-selected-shadow)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header[completed=true]:not([aria-selected=true]){border:2px solid var(--stepper-header-completed-border)!important;background:var(--stepper-header-completed-bg)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-icon{width:48px!important;height:48px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Material Icons!important;font-size:32px!important;transition:all .3s ease!important;background-color:var(--stepper-icon-default-bg)!important;color:var(--stepper-icon-text)!important}@media (max-width: 1366px){app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-icon{width:39px!important;height:39px!important}}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-icon-selected{background-color:var(--stepper-icon-selected-bg)!important;color:var(--stepper-icon-text)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-icon-state-edit{background-color:var(--stepper-icon-completed-bg)!important;color:var(--stepper-icon-text)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header.step-optional:not([aria-selected=true]) .mat-step-icon-state-edit{background-color:var(--stepper-icon-optional-bg)!important;color:var(--stepper-icon-text)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header.step-optional:not([aria-selected=true]){border:2px solid var(--stepper-header-optional-border)!important;background:var(--stepper-header-optional-bg)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header[completed=false]:not(.mat-step-header-selected) .mat-step-icon,app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header[completed=false]:not(.mat-step-header-selected) .mat-step-icon-state-edit{background-color:var(--stepper-icon-default-bg)!important;color:var(--stepper-icon-text)!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-icon .mat-step-icon-content{display:none!important}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header:nth-child(1) .mat-step-icon:before{content:"search"}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header:nth-child(3) .mat-step-icon:before{content:"airline_seat_recline_normal"}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header:nth-child(5) .mat-step-icon:before{content:"person"}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header:nth-child(7) .mat-step-icon:before{content:"payment"}app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header:nth-child(9) .mat-step-icon:before{content:"receipt"}@media (max-width: 1366px){app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-label,app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-step-header .mat-step-text-label{font-size:107%!important;line-height:1.15!important}}@media print{mat-sidenav,mat-sidenav-container mat-sidenav-content,.mat-drawer,.mat-drawer-container,.mat-drawer-backdrop,.cdk-overlay-container,.cdk-overlay-backdrop,nav,header,footer,.navbar,.sidebar,.navigation,.mat-toolbar,.no-print{display:none!important}body{margin:0!important;padding:0!important;background:#fff!important}.print-container,.print-content{margin:0!important;padding:0!important;width:100%!important}#print-content{width:100%!important;margin:0!important;padding:0!important}.page{margin:0!important;padding:0!important;page-break-after:avoid!important;page-break-before:avoid!important;page-break-inside:avoid!important}}
