@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;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}:root{--md-ref-palette-primary0: #000000;--md-ref-palette-primary10: #001B3D;--md-ref-palette-primary20: #003063;--md-ref-palette-primary30: #00468C;--md-ref-palette-primary40: #005DB7;--md-ref-palette-primary50: #3277D2;--md-ref-palette-primary60: #5191EE;--md-ref-palette-primary70: #79ACFF;--md-ref-palette-primary80: #A9C7FF;--md-ref-palette-primary90: #D6E3FF;--md-ref-palette-primary95: #ECF0FF;--md-ref-palette-primary99: #FDFBFF;--md-ref-palette-primary100: #FFFFFF;--md-ref-palette-secondary0: #000000;--md-ref-palette-secondary10: #0A1D2A;--md-ref-palette-secondary20: #213240;--md-ref-palette-secondary30: #374957;--md-ref-palette-secondary40: #4F606F;--md-ref-palette-secondary50: #677989;--md-ref-palette-secondary60: #8193A3;--md-ref-palette-secondary70: #9BADBE;--md-ref-palette-secondary80: #B6C9DA;--md-ref-palette-secondary90: #D2E5F7;--md-ref-palette-secondary95: #E6F2FF;--md-ref-palette-secondary99: #FCFCFF;--md-ref-palette-secondary100: #FFFFFF;--md-ref-palette-tertiary0: #000000;--md-ref-palette-tertiary10: #281800;--md-ref-palette-tertiary20: #442C00;--md-ref-palette-tertiary30: #614000;--md-ref-palette-tertiary40: #7C5716;--md-ref-palette-tertiary50: #98702D;--md-ref-palette-tertiary60: #B58944;--md-ref-palette-tertiary70: #D2A35C;--md-ref-palette-tertiary80: #F0BE74;--md-ref-palette-tertiary90: #FFDDB0;--md-ref-palette-tertiary95: #FFEEDB;--md-ref-palette-tertiary99: #FFFBFF;--md-ref-palette-tertiary100: #FFFFFF;--md-ref-palette-error0: #000000;--md-ref-palette-error10: #410002;--md-ref-palette-error20: #690005;--md-ref-palette-error30: #93000A;--md-ref-palette-error40: #BA1A1A;--md-ref-palette-error50: #DE3730;--md-ref-palette-error60: #FF5449;--md-ref-palette-error70: #FF897D;--md-ref-palette-error80: #FFB4AB;--md-ref-palette-error90: #FFDAD6;--md-ref-palette-error95: #FFEDEA;--md-ref-palette-error99: #FFFBFF;--md-ref-palette-error100: #FFFFFF;--md-ref-palette-success0: #000000;--md-ref-palette-success10: #002108;--md-ref-palette-success20: #003914;--md-ref-palette-success30: #005320;--md-ref-palette-success40: #006E2C;--md-ref-palette-success50: #16893D;--md-ref-palette-success60: #3AA454;--md-ref-palette-success70: #58C06C;--md-ref-palette-success80: #74DC85;--md-ref-palette-success90: #B1F2B5;--md-ref-palette-success95: #C6FFC7;--md-ref-palette-success99: #F6FFF1;--md-ref-palette-success100: #FFFFFF;--md-ref-palette-neutral0: #000000;--md-ref-palette-neutral10: #1C1B1B;--md-ref-palette-neutral20: #313030;--md-ref-palette-neutral30: #484646;--md-ref-palette-neutral40: #5F5E5E;--md-ref-palette-neutral50: #787776;--md-ref-palette-neutral60: #929090;--md-ref-palette-neutral70: #ADAAAA;--md-ref-palette-neutral80: #C9C6C5;--md-ref-palette-neutral90: #E5E2E1;--md-ref-palette-neutral95: #F4F0EF;--md-ref-palette-neutral99: #F6FEFF;--md-ref-palette-neutral100: #FFFFFF;--md-ref-palette-neutral-variant0: #000000;--md-ref-palette-neutral-variant10: #1C1B1C;--md-ref-palette-neutral-variant20: #313031;--md-ref-palette-neutral-variant30: #474647;--md-ref-palette-neutral-variant40: #5F5E5F;--md-ref-palette-neutral-variant50: #787777;--md-ref-palette-neutral-variant60: #929091;--md-ref-palette-neutral-variant70: #ADAAAB;--md-ref-palette-neutral-variant80: #C8C6C6;--md-ref-palette-neutral-variant90: #E5E2E2;--md-ref-palette-neutral-variant95: #F3F0F0;--md-ref-palette-neutral-variant99: #FFFBFC;--md-ref-palette-neutral-variant100: #FFFFFF;--md-ref-palette-purple0: #000000;--md-ref-palette-purple10: #2E004E;--md-ref-palette-purple20: #4A0072;--md-ref-palette-purple30: #581C87;--md-ref-palette-purple40: #7209A6;--md-ref-palette-purple50: #8B1FC8;--md-ref-palette-purple60: #9333EA;--md-ref-palette-purple70: #A855F7;--md-ref-palette-purple80: #C084FC;--md-ref-palette-purple90: #E9D5FF;--md-ref-palette-purple95: #FAF5FF;--md-ref-palette-purple99: #FFFBFF;--md-ref-palette-purple100: #FFFFFF}: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: var(--app-color-primary-bg-icon);--success-color: var(--app-color-success-main);--success-bg-color: var(--app-color-success-bg);--success-bg-color-icon: var(--app-color-success-bg-icon);--warning-color: var(--app-color-warning-main);--warning-bg-color: var(--app-color-warning-bg);--error-color: var(--app-color-error-main);--error-bg-color: var(--app-color-error-bg)}html,body{color-scheme:light dark;height:100svh;width:100vw;overflow:hidden}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)}.text-error{color:var(--app-color-error-main)}.text-warning{color:var(--app-color-warning-main)}.text-success{color:var(--app-color-success-main)}.text-neutral{color:var(--mat-sys-on-surface-variant)}.occupancy-low{--occupancy-color: var(--md-ref-palette-success50)}.occupancy-medium{--occupancy-color: var(--md-ref-palette-tertiary60)}.occupancy-high{--occupancy-color: var(--md-ref-palette-error40)}.occupancy-critical{--occupancy-color: var(--md-ref-palette-error50)}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}.cashbox-advance-action-modal-panel .mat-mdc-dialog-container{padding:0;border-radius:16px;overflow:visible;max-height:none}.cashbox-advance-action-modal-panel .mat-mdc-dialog-content{padding:0;margin:0;max-height:none;overflow:visible}.cashbox-advance-action-modal-panel .mat-mdc-dialog-actions{margin:0}.cashbox-advance-action-modal-panel .mat-mdc-dialog-surface{border-radius:16px;max-height:none}.cashbox-transaction-history-modal-panel .mat-mdc-dialog-container{padding:0;border-radius:16px;overflow:hidden;max-height:99vh;height:auto}.cashbox-transaction-history-modal-panel{padding-block:.5vh;box-sizing:border-box}.cashbox-transaction-history-modal-panel .mat-mdc-dialog-content{padding:0;margin:0;max-height:none;overflow:visible}.cashbox-transaction-history-modal-panel .mat-mdc-dialog-surface{border-radius:16px;max-height:99vh;height:auto;overflow:hidden;display:flex;flex-direction:column}.cashbox-transaction-history-modal-panel .ui-modal-base-container{display:flex;flex-direction:column;max-height:99vh;overflow:hidden}.cashbox-transaction-history-modal-panel .ui-modal-base-container>div:last-child{overflow-y:auto;flex:1;min-height:0}@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: light-dark( color-mix(in srgb, var(--app-color-success-bg-icon) 55%, var(--success-color)), var(--app-color-success-bg-icon) ) !important;--mdc-switch-selected-handle-color: #ffffff !important;--mdc-switch-selected-track-opacity: 1 !important;--mdc-switch-selected-hover-track-opacity: 1 !important;--mdc-switch-selected-focus-track-opacity: 1 !important;--mdc-switch-selected-pressed-track-opacity: 1 !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:light-dark(color-mix(in srgb,var(--app-color-success-bg-icon) 55%,var(--success-color)),var(--app-color-success-bg-icon))!important;background-image:none!important;border-color:light-dark(color-mix(in srgb,var(--app-color-success-bg-icon) 55%,var(--success-color)),var(--app-color-success-bg-icon))!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}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);--app-color-white-static: light-dark(#ffffff, #ffffff);--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);--app-color-primary-bg-icon: light-dark(var(--md-ref-palette-primary90), var(--md-ref-palette-primary30));--app-color-success-main: light-dark(var(--md-ref-palette-success50), var(--md-ref-palette-success70));--app-color-success-bg: light-dark(var(--md-ref-palette-success99), var(--md-ref-palette-success20));--app-color-success-bg-icon: light-dark(var(--md-ref-palette-success90), var(--md-ref-palette-success30));--app-color-warning-main: light-dark(var(--md-ref-palette-tertiary60), var(--md-ref-palette-tertiary70));--app-color-warning-bg: light-dark(var(--md-ref-palette-tertiary95), var(--md-ref-palette-tertiary30));--app-color-error-main: light-dark(var(--md-ref-palette-error60), var(--md-ref-palette-error70));--app-color-error-bg: light-dark(var(--md-ref-palette-error90), var(--md-ref-palette-error30));--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);--app-color-success-bg-ui-card: light-dark(var(--app-color-success-bg), transparent);--app-color-success-border-ui-card: light-dark(var(--app-color-success-bg), var(--mat-sys-surface-container-highest));--app-color-success-bg-reprint: light-dark(var(--app-color-success-bg), var(--md-ref-palette-success30));--app-color-success-border-reprint: light-dark(var(--app-color-success-bg), var(--md-ref-palette-success30));--app-color-purple-bg-ui-card: light-dark(var(--md-ref-palette-purple95), transparent);--app-color-purple-border-ui-card: light-dark( var(--md-ref-palette-purple95), var(--mat-sys-surface-container-highest) );--app-color-neutral-light-bg-ui-card: light-dark(var(--md-ref-palette-neutral99), transparent);--app-color-neutral-light-border-ui-card: light-dark( var(--md-ref-palette-neutral99), 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-background: light-dark(#f9f9ff, var(--mat-sys-surface-container-lowest));--app-color-background-secondary: light-dark(var(--md-ref-palette-neutral90), var(--md-ref-palette-neutral20));--app-color-connection: light-dark(#ffeedb, #7c5716);--app-color-ticket-types-border: light-dark(#c6c6cb, var(--mat-sys-outline-variant));--divider-color: light-dark(#e5e7eb, var(--mat-sys-surface-container-highest));--app-color-icon-information: light-dark(#004f9e, #004f9e);--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-bold-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-bold-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-bold-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: .009375rem;--mat-sys-title-medium-weight: var(--mat-sys-bold-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-bold-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}button.mat-mdc-button-disabled{opacity:.38!important;cursor:not-allowed!important}@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)}:root{--mat-expansion-header-collapsed-state-height: 56px}:root{--mat-expansion-header-expanded-state-height: 56px}:root{--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}}mat-date-range-input input[matStartDate]{text-align:right}@media (min-width: 1367px){mat-form-field .mdc-floating-label:not(.mdc-floating-label--float-above){font-size:.795rem!important}mat-date-range-input{font-size:.9rem!important}}: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,mat-slide-toggle.mat-checked .mdc-switch,.mat-mdc-slide-toggle.mat-checked .mdc-switch,.mat-slide-toggle-checked .mdc-switch,.mat-mdc-slide-toggle-checked .mdc-switch,[aria-checked=true] .mdc-switch{--trips-toggle-track-color: var(--app-color-success-bg-icon);--mdc-switch-selected-track-color: var(--trips-toggle-track-color) !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(--trips-toggle-track-color) !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-track-opacity: 1 !important;--mdc-switch-selected-hover-track-opacity: 1 !important;--mdc-switch-selected-focus-track-opacity: 1 !important;--mdc-switch-selected-pressed-track-opacity: 1 !important;--mdc-switch-selected-ripple-color: color-mix(in srgb, var(--success-color) 15%, transparent) !important;--mdc-switch-selected-icon-color: #ffffff !important}mat-slide-toggle.pending .mdc-switch__track,mat-slide-toggle.pending .mdc-switch__track:before,mat-slide-toggle.pending .mdc-switch__track:after,.mat-mdc-slide-toggle.pending .mdc-switch__track,.mat-mdc-slide-toggle.pending .mdc-switch__track:before,.mat-mdc-slide-toggle.pending .mdc-switch__track:after,mat-slide-toggle.pending.mat-checked .mdc-switch__track,mat-slide-toggle.pending.mat-checked .mdc-switch__track:before,mat-slide-toggle.pending.mat-checked .mdc-switch__track:after,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__track,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__track:before,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__track:after,mat-slide-toggle.mat-checked.pending .mdc-switch__track,mat-slide-toggle.mat-checked.pending .mdc-switch__track:before,mat-slide-toggle.mat-checked.pending .mdc-switch__track:after,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__track:before,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__track:after,mat-slide-toggle.mat-checked .mdc-switch__track,mat-slide-toggle.mat-checked .mdc-switch__track:before,mat-slide-toggle.mat-checked .mdc-switch__track:after,.mat-mdc-slide-toggle.mat-checked .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked .mdc-switch__track:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch__track:after,.mat-slide-toggle-checked .mdc-switch__track,.mat-slide-toggle-checked .mdc-switch__track:before,.mat-slide-toggle-checked .mdc-switch__track:after,.mat-mdc-slide-toggle-checked .mdc-switch__track,.mat-mdc-slide-toggle-checked .mdc-switch__track:before,.mat-mdc-slide-toggle-checked .mdc-switch__track:after,[aria-checked=true] .mdc-switch__track,[aria-checked=true] .mdc-switch__track:before,[aria-checked=true] .mdc-switch__track:after{background-color:var(--trips-toggle-track-color)!important;background-image:none!important;border-color:var(--trips-toggle-track-color)!important;opacity:1!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,mat-slide-toggle.mat-checked .mdc-switch__handle:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch__handle:before,.mat-slide-toggle-checked .mdc-switch__handle:before,.mat-mdc-slide-toggle-checked .mdc-switch__handle:before,[aria-checked=true] .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,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__ripple:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch__ripple:after,.mat-slide-toggle-checked .mdc-switch__ripple:before,.mat-slide-toggle-checked .mdc-switch__ripple:after,.mat-mdc-slide-toggle-checked .mdc-switch__ripple:before,.mat-mdc-slide-toggle-checked .mdc-switch__ripple:after,[aria-checked=true] .mdc-switch__ripple:before,[aria-checked=true] .mdc-switch__ripple:after{background-color:var(--success-color)!important}mat-slide-toggle.pending .mdc-switch--selected .mdc-switch__track,.mat-mdc-slide-toggle.pending .mdc-switch--selected .mdc-switch__track,mat-slide-toggle.pending.mat-checked .mdc-switch--selected .mdc-switch__track,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch--selected .mdc-switch__track,mat-slide-toggle.mat-checked.pending .mdc-switch--selected .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch--selected .mdc-switch__track,mat-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__track,.mat-mdc-slide-toggle.mat-checked .mdc-switch--selected .mdc-switch__track,.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(--trips-toggle-track-color)!important;background-image:none!important;border-color:var(--trips-toggle-track-color)!important;opacity:1!important}mat-slide-toggle.pending .mdc-switch__track,mat-slide-toggle.pending .mdc-switch__handle,mat-slide-toggle.pending .mdc-switch__handle:before,mat-slide-toggle.pending .mdc-switch__ripple:before,mat-slide-toggle.pending .mdc-switch__ripple:after,.mat-mdc-slide-toggle.pending .mdc-switch__track,.mat-mdc-slide-toggle.pending .mdc-switch__handle,.mat-mdc-slide-toggle.pending .mdc-switch__handle:before,.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__track,mat-slide-toggle.pending.mat-checked .mdc-switch__handle,mat-slide-toggle.pending.mat-checked .mdc-switch__handle:before,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__track,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__handle,.mat-mdc-slide-toggle.pending.mat-checked .mdc-switch__handle:before,.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__track,mat-slide-toggle.mat-checked.pending .mdc-switch__handle,mat-slide-toggle.mat-checked.pending .mdc-switch__handle:before,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__track,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__handle,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__handle:before,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__ripple:before,.mat-mdc-slide-toggle.mat-checked.pending .mdc-switch__ripple:after,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,.mat-slide-toggle-checked .mdc-switch__track,.mat-slide-toggle-checked .mdc-switch__handle,.mat-slide-toggle-checked .mdc-switch__handle:before,.mat-slide-toggle-checked .mdc-switch__ripple:before,.mat-slide-toggle-checked .mdc-switch__ripple:after,.mat-mdc-slide-toggle-checked .mdc-switch__track,.mat-mdc-slide-toggle-checked .mdc-switch__handle,.mat-mdc-slide-toggle-checked .mdc-switch__handle:before,.mat-mdc-slide-toggle-checked .mdc-switch__ripple:before,.mat-mdc-slide-toggle-checked .mdc-switch__ripple:after,[aria-checked=true] .mdc-switch__track,[aria-checked=true] .mdc-switch__handle,[aria-checked=true] .mdc-switch__handle:before,[aria-checked=true] .mdc-switch__ripple:before,[aria-checked=true] .mdc-switch__ripple:after{transition:none!important;animation:none!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(--success-color)!important;outline-offset:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--success-color) 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}.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(--trips-toggle-track-color, var(--app-color-success-bg-icon))!important;background-image:none!important;border-color:var(--trips-toggle-track-color, var(--app-color-success-bg-icon))!important;opacity:1!important;transition:none!important}.mat-mdc-slide-toggle.mat-checked .mdc-switch__track:before,.mat-mdc-slide-toggle.mat-checked .mdc-switch__track:after,.mat-mdc-slide-toggle-checked .mdc-switch__track:before,.mat-mdc-slide-toggle-checked .mdc-switch__track:after,.mdc-switch.mdc-switch--selected .mdc-switch__track:before,.mdc-switch.mdc-switch--selected .mdc-switch__track:after{background-color:var(--trips-toggle-track-color, var(--app-color-success-bg-icon))!important;background-image:none!important;border-color:var(--trips-toggle-track-color, var(--app-color-success-bg-icon))!important;opacity:1!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(--success-color)!important;transition:none!important}:root{--mat-stepper-container-color: transparent}:root{--mat-stepper-header-height: 50px}.mat-horizontal-stepper-header-container{padding:0 5px}.mat-horizontal-content-container{padding:5px!important}.mat-step-header[aria-selected=true],.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused{background-color:var(--mat-sys-secondary-container)!important;border-radius:8px}@media (max-width: 1366px){.mat-step-icon{width:39px!important;height:39px!important}}:root{--mdc-secondary-navigation-tab-container-height: 56px}.mat-mdc-tab.mdc-tab--active{background-color:var(--mat-sys-secondary-container)}: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}.align-end{align-items:flex-end}.flex-content-center{justify-content:center}.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}.gp-32{gap:2rem}.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)}@media (max-width: 900px){.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:repeat(1,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}.min-h{min-height:100%!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}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.txt-semibold{font-weight:500!important}.txt-bold{font-weight:700!important}.txt-large{font-size:1.25rem!important}.txt-medium{font-size:1rem!important}.txt-small{font-size:.875rem!important}.txt-xsmall{font-size:.75rem!important}.text-primary50{color:var(--md-ref-palette-primary50)}.text-secondary50{color:var(--md-ref-palette-secondary50)}.text-secondary{color:var(--md-ref-palette-secondary40)}.text-outline{color:var(--mat-sys-outline)}.display-large{font:var(--mat-sys-display-large);font-size:var(--mat-sys-display-large-size);font-weight:var(--mat-sys-display-large-weight);line-height:var(--mat-sys-display-large-line-height);letter-spacing:var(--mat-sys-display-large-tracking)}.display-medium{font:var(--mat-sys-display-medium);font-size:var(--mat-sys-display-medium-size);font-weight:var(--mat-sys-display-medium-weight);line-height:var(--mat-sys-display-medium-line-height);letter-spacing:var(--mat-sys-display-medium-tracking)}.display-small{font:var(--mat-sys-display-small);font-size:var(--mat-sys-display-small-size);font-weight:var(--mat-sys-display-small-weight);line-height:var(--mat-sys-display-small-line-height);letter-spacing:var(--mat-sys-display-small-tracking)}.headline-large{font:var(--mat-sys-headline-large);font-size:var(--mat-sys-headline-large-size);font-weight:var(--mat-sys-headline-large-weight);line-height:var(--mat-sys-headline-large-line-height);letter-spacing:var(--mat-sys-headline-large-tracking)}.headline-medium{font:var(--mat-sys-headline-medium);font-size:var(--mat-sys-headline-medium-size);font-weight:var(--mat-sys-headline-medium-weight);line-height:var(--mat-sys-headline-medium-line-height);letter-spacing:var(--mat-sys-headline-medium-tracking)}.headline-small{font:var(--mat-sys-headline-small);font-size:var(--mat-sys-headline-small-size);font-weight:var(--mat-sys-headline-small-weight);line-height:var(--mat-sys-headline-small-line-height);letter-spacing:var(--mat-sys-headline-small-tracking)}.title-large{font:var(--mat-sys-title-large);font-size:var(--mat-sys-title-large-size);font-weight:var(--mat-sys-title-large-weight);line-height:var(--mat-sys-title-large-line-height);letter-spacing:var(--mat-sys-title-large-tracking)}.title-medium{font:var(--mat-sys-title-medium);font-size:var(--mat-sys-title-medium-size);font-weight:var(--mat-sys-title-medium-weight);line-height:var(--mat-sys-title-medium-line-height);letter-spacing:var(--mat-sys-title-medium-tracking)}.title-small{font:var(--mat-sys-title-small);font-size:var(--mat-sys-title-small-size);font-weight:var(--mat-sys-title-small-weight);line-height:var(--mat-sys-title-small-line-height);letter-spacing:var(--mat-sys-title-small-tracking)}.body-large{font:var(--mat-sys-body-large);font-size:var(--mat-sys-body-large-size);font-weight:var(--mat-sys-body-large-weight);line-height:var(--mat-sys-body-large-line-height);letter-spacing:var(--mat-sys-body-large-tracking)}.body-medium{font:var(--mat-sys-body-medium);font-size:var(--mat-sys-body-medium-size);font-weight:var(--mat-sys-body-medium-weight);line-height:var(--mat-sys-body-medium-line-height);letter-spacing:var(--mat-sys-body-medium-tracking)}.body-small{font:var(--mat-sys-body-small);font-size:var(--mat-sys-body-small-size);font-weight:var(--mat-sys-body-small-weight);line-height:var(--mat-sys-body-small-line-height);letter-spacing:var(--mat-sys-body-small-tracking)}.label-large{font:var(--mat-sys-label-large);font-size:var(--mat-sys-label-large-size);font-weight:var(--mat-sys-label-large-weight);line-height:var(--mat-sys-label-large-line-height);letter-spacing:var(--mat-sys-label-large-tracking)}.label-medium{font:var(--mat-sys-label-medium);font-size:var(--mat-sys-label-medium-size);font-weight:var(--mat-sys-label-medium-weight);line-height:var(--mat-sys-label-medium-line-height);letter-spacing:var(--mat-sys-label-medium-tracking)}.label-small{font:var(--mat-sys-label-small);font-size:var(--mat-sys-label-small-size);font-weight:var(--mat-sys-label-small-weight);line-height:var(--mat-sys-label-small-line-height);letter-spacing:var(--mat-sys-label-small-tracking)}.w{width:100%}.w-25p{width:25%!important}.w-30p{width:30%!important}.w-33p{width:33%!important}.w-40p{width:40%!important}.w-48p{width:48%!important}.w-50p{width:50%!important}.w-60p{width:60%!important}.w-70p{width:70%!important}.w-75p{width:75%!important}.w-80p{width:80%!important}.w-90p{width:90%!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-xs{max-width:320px!important}.max-w-sm{max-width:480px!important}.max-w-md{max-width:768px!important}.max-w-lg{max-width:1024px!important}.max-w-xl{max-width:1366px!important}.w-auto{width:auto}.w-fit{width:fit-content}.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-1{margin-bottom:.01rem}.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}.ml-28{margin-left:1.75rem}.ml-32{margin-left:2rem}.ml-36{margin-left:2.25rem}.ml-40{margin-left:2.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}.mr-28{margin-right:1.75rem}.mr-32{margin-right:2rem}.mr-36{margin-right:2.25rem}.mr-40{margin-right:2.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}.pr-28{padding-right:1.75rem}.pr-32{padding-right:2rem}.pr-36{padding-right:2.25rem}.pr-40{padding-right:2.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.step-hidden,app-private-pos-container mat-stepper.custom-stepper>.mat-horizontal-stepper-wrapper>.mat-horizontal-stepper-header-container>.mat-stepper-horizontal-line.step-hidden{display:none!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}}
