:root{--color-black: #000;--color-disabled: #d3d9dc;--color-error: #e53935;--color-info: #3b99fc;--color-light-gray: #eef0f2;--color-primary: #a11692;--color-secondary: #24d8d7;--color-success: #76b947;--color-tertiary: #2db8dd;--color-text: #3e3939;--color-text-secondary: #8894a5;--color-warning: #f2994a;--color-white: #fff;--font-family: sans-serif;--box-shadow: -4px 8px 20px 0 #ebebeb;--button-border-radius: 4px;--button-primary-color: var(--color-white);--button-primary-background: var(--color-primary);--button-primary-border: none;--button-secondary-color: var(--color-white);--button-secondary-background: var(--color-secondary);--button-secondary-border: none;--button-tertiary-color: var(--color-white);--button-tertiary-background: var(--color-tertiary);--button-tertiary-border: none;--input-container-color: var(--color-light-gray);--input-label-color: var(--color-text-secondary);--input-error-color: var(--color-error);--mat-form-field-filled-container-shape: 4px;--mat-form-field-filled-container-color: var(--input-container-color);--mat-form-field-filled-active-indicator-height: 2px;--mat-form-field-filled-active-indicator-color: var(--input-container-color);--mat-form-field-filled-hover-active-indicator-color: var(--input-container-color);--mat-form-field-filled-focus-active-indicator-color: var(--color-primary);--mat-form-field-filled-input-text-color: var(--color-text);--mat-form-field-filled-caret-color: var(--color-text);--mat-form-field-filled-label-text-color: var(--input-label-color);--mat-form-field-filled-hover-label-text-color: var(--input-label-color);--mat-form-field-filled-focus-label-text-color: var(--input-label-color);--mat-form-field-filled-error-active-indicator-color: var(--input-error-color);--mat-form-field-filled-error-focus-active-indicator-color: var(--input-error-color);--mat-form-field-filled-error-hover-active-indicator-color: var(--input-error-color);--mat-form-field-filled-error-label-text-color: var(--input-error-color);--mat-form-field-filled-error-hover-label-text-color: var(--input-error-color);--mat-form-field-filled-error-focus-label-text-color: var(--input-error-color);--mat-form-field-filled-with-label-container-padding-top: 28px;--mat-form-field-error-text-color: var(--input-error-color);--mat-form-field-subscript-text-size: 12px;--mat-tooltip-supporting-text-size: 14px;--mat-tooltip-supporting-text-line-height: 1.5;--mat-tooltip-supporting-text-color: var(--color-white);--mat-tooltip-container-color: var(--color-text);--mat-tooltip-container-shape: 4px;--mat-dialog-container-shape: 8px}::-ms-clear,::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}*{font-family:var(--font-family)}body{margin:0;color:var(--color-text);-webkit-text-size-adjust:100%;text-size-adjust:100%}img{vertical-align:middle;border-style:none}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:500}h1{font-size:64px}h2{font-size:36px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.popper{z-index:1000;display:none;max-width:min(640px,75vw);padding:16px;background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:8px;box-shadow:var(--box-shadow)}.modal-container{position:relative;padding:36px}.modal-container .close{position:absolute;top:16px;right:16px;cursor:pointer}@media screen and (max-width: 639px){.modal-container{width:100%!important}}.mat-mdc-form-field{width:100%}.mat-mdc-form-field-required-marker{display:none}.mat-mdc-form-field-subscript-wrapper{height:40px}.mat-mdc-form-field-icon-suffix{padding-right:16px!important}.mdc-tooltip__surface{max-width:260px!important;padding:2px 8px!important}.mat-mdc-snack-bar-container{max-width:calc(100% - 32px);margin:16px!important}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{padding-right:0;box-shadow:unset}.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface .mdc-snackbar__label{padding:0}.mat-mdc-dialog-surface{max-height:80vh!important}@media screen and (max-width: 639px){.mat-mdc-dialog-surface{position:fixed!important;right:0;bottom:0;left:0;height:auto!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.mat-mdc-dialog-panel{max-width:100vw!important}}.cdk-global-scrollblock{overflow:hidden!important}.cdk-overlay-backdrop-showing{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.input-icon{cursor:pointer}.input-icon path{fill:var(--input-label-color)}.error-icon{display:none}.error-icon path{fill:var(--input-error-color)}.ng-submitted .mdc-text-field--invalid .error-icon{display:block}.ng-submitted .mdc-text-field--invalid .input-icon path{fill:var(--input-error-color)}.ng-submitted .mdc-text-field--invalid .input-icon+.error-icon{display:none}hr{height:1px;margin:0;background:var(--color-border);border:unset}.mat-mdc-option.mdc-list-item{background-color:var(--color-white)!important}.mdc-list-item__primary-text{overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:normal!important;white-space:nowrap!important}.mat-mdc-option{height:auto!important;min-height:38px!important;padding:6px 16px!important;border-radius:4px}.mat-mdc-option.mdc-list-item--selected:after,.mat-mdc-option.selected:after{padding-left:12px;margin-left:auto;content:url(/img/icons/selected.svg)!important}.mat-mdc-option.mdc-list-item--disabled{pointer-events:unset!important;cursor:default}.mat-mdc-option.mdc-list-item--disabled>.mdc-list-item__primary-text{opacity:unset!important}.mat-mdc-menu-item{min-height:38px!important;border-radius:4px}.mat-mdc-menu-item.selected:after{position:unset!important;padding-left:12px;margin-left:auto;content:url(/img/icons/selected.svg)!important}.mat-mdc-menu-item[disabled]{cursor:default;opacity:unset!important}.mat-mdc-menu-item>.mat-mdc-menu-item-text{display:flex;column-gap:16px;align-items:center;justify-content:space-between;width:100%}.mat-mdc-menu-item>.mat-mdc-menu-item-text>.d-flex.flex-column{padding:8px 0}.mat-mdc-autocomplete-panel,.mat-mdc-menu-panel,.mat-mdc-select-panel{min-width:120px;max-height:min(324px,60vh)!important;padding:8px 4px!important;border-radius:4px!important;box-shadow:var(--box-shadow)!important}.mat-mdc-autocomplete-panel hr,.mat-mdc-menu-panel hr,.mat-mdc-select-panel hr{width:calc(100% + 8px);margin:8px -4px}.mat-mdc-autocomplete-panel,.mat-mdc-select-panel{margin-top:8px!important;margin-bottom:0!important}.mat-mdc-autocomplete-panel hr+.mat-mdc-option,.mat-mdc-select-panel hr+.mat-mdc-option{margin-top:unset!important}.mat-mdc-autocomplete-panel .mat-mdc-option:not(:first-of-type),.mat-mdc-select-panel .mat-mdc-option:not(:first-of-type){margin-top:1px}.mat-mdc-autocomplete-panel-above,.mat-mdc-select-panel-above{margin-top:0!important;margin-bottom:8px!important}.mat-mdc-menu-panel.mat-menu-above{margin-top:0;margin-bottom:8px}.mat-mdc-menu-panel.mat-menu-below{margin-top:8px;margin-bottom:0}.mat-mdc-menu-panel hr+.mat-mdc-menu-item{margin-top:unset!important}.mat-mdc-menu-panel .mat-mdc-menu-item:not(:first-of-type){margin-top:1px}.mat-mdc-menu-content{min-width:140px;padding:0!important}.static{position:static}.absolute{position:absolute}.relative{position:relative}.\!my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-8{margin-bottom:-2rem}.-mt-4{margin-top:-1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-8{margin-right:2rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.hidden{display:none}.\!h-\[16px\]{height:16px!important}.h-full{height:100%}.\!w-\[16px\]{width:16px!important}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[400px\]{max-width:400px}.max-w-\[456px\]{max-width:456px}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-32{padding-left:8rem;padding-right:8rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-right{text-align:right}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--color-text: #4a4a4a;--button-secondary-color: #4a4a4a;--button-secondary-background: var(--color-white);--button-secondary-border: 1px solid #4a4a4a;--color-error: #b3261e;--color-primary: #f39200;--color-secondary: #bd1622;--font-family: "Roboto", sans-serif;--font-family-alt: "Roboto Mono", sans-serif;--color-border: #e4e7ec;--box-shadow: 4px 12px 15px 0 rgb(0 0 0 / 15%);--box-shadow-light: -4px 8px 20px 0 #ebebeb;--color-brand-primary: #f39200;--color-brand-secondary: #bd1622;--color-surface: #f4f4f4}h1,h2,h3,h4,h5,h6,button{letter-spacing:.5px}body{background-color:#f6f6f6}.icon-wrapper{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:16px;background-color:var(--color-light-gray);border-radius:8px}.text-brand-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-brand-secondary{color:var(--color-secondary)}a{font-weight:500;color:var(--color-text);text-decoration:unset;cursor:pointer}.mat-mdc-menu-panel{border:1px solid #f3f3f3;border-radius:8px!important}.mat-mdc-menu-panel .mat-mdc-menu-content{padding:16px}.mat-mdc-menu-panel .mat-mdc-menu-item-text{display:flex;gap:8px;align-items:center}.box-shadow{box-shadow:var(--box-shadow)}.container{max-width:1248px;padding:0 24px;margin:0 auto}.btn-sm{min-height:40px!important}.btn-sm .mat-icon{width:20px;height:20px}.btn-account{width:40px;padding:0!important;background-color:#eef0f2!important;border-color:transparent!important}.empty .cup{transform:translate(-50%,-50%) scale(.125)!important}.mat-datepicker-content{margin:8px 0;background-color:var(--color-white)!important;box-shadow:var(--box-shadow)}.mat-datepicker-content.mat-datepicker-content-touch{overflow-y:auto}.mat-datepicker-content:not(.mat-datepicker-content-touch) .mat-calendar{width:320px!important}.mat-datepicker-content .mat-calendar-content{padding:0 16px 16px!important}.mat-datepicker-content .mat-calendar-table-header th{padding:20px 0 0!important;font-size:10px!important;color:var(--color-text-secondary)!important;text-transform:uppercase}.mat-datepicker-content .mat-calendar-table-header-divider{display:none}.mat-datepicker-content .mat-calendar-body{font-size:15px}.mat-datepicker-content .mat-calendar-body:before{display:block;line-height:8px;color:var(--color-white);content:"."}.mat-datepicker-content mat-year-view .mat-calendar-body:before,.mat-datepicker-content mat-multi-year-view .mat-calendar-body:before{height:16px}.mat-datepicker-content .mat-calendar-body-label{opacity:0}.mat-datepicker-content .mat-calendar-body-label[colspan="7"],.mat-datepicker-content mat-year-view .mat-calendar-body-label[colspan="4"]{display:none}.mat-datepicker-content .mat-calendar-body-cell-content{color:var(--color-text)}.mat-datepicker-content mat-year-view .mat-calendar-body-cell-content,.mat-datepicker-content mat-multi-year-view .mat-calendar-body-cell-content{font-weight:500;border-radius:4px}.mat-datepicker-content .mat-calendar-body-selected{color:var(--color-white)!important;background-color:var(--color-primary)}.mat-datepicker-content .mat-calendar-body-today{border:none!important;box-shadow:none!important}.mat-datepicker-content mat-month-view .mat-calendar-body-today:not(.mat-calendar-body-selected){font-weight:500;color:var(--color-primary)}.mat-datepicker-content mat-month-view .mat-calendar-body-today:not(.mat-calendar-body-selected):after{position:absolute;top:6px;right:6px;width:4px;height:4px;content:"";background-color:var(--color-primary);border-radius:100%}.mat-datepicker-content .mat-calendar-body-cell-preview{border-color:var(color-text-secondary)!important}.mat-datepicker-content .mat-calendar-body-preview-start .mat-calendar-body-cell-preview,.mat-datepicker-content .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:99%}.mat-datepicker-content .mat-calendar-body-in-range:before{background:rgb(var(--color-primary),15%)}.mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-toggle{position:relative;right:-6px}.mat-datepicker-toggle>button{display:flex;align-items:center;justify-content:center;width:25px!important;height:25px!important;padding:0!important}.mat-datepicker-toggle>button:hover .mat-mdc-button-persistent-ripple:before,.mat-datepicker-toggle>button.cdk-program-focused .mat-mdc-button-persistent-ripple:before{opacity:0}.mat-datepicker-toggle>button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple:before{opacity:.05}.mat-datepicker-toggle>button>.mat-icon{width:13px;height:13px}.mat-datepicker-toggle .mat-mdc-button-touch-target{display:none!important}.mat-datepicker-toggle.mat-datepicker-toggle-active>button{transform:rotate(180deg)}.mat-date-range-input-separator{position:relative;top:-2px;color:var(--color-text)}.mat-datepicker-toggle svg{fill:var(--color-text-secondary)}input::placeholder{color:var(--color-text);opacity:1}button.secondary[disabled]{color:#bcbbbb!important;background-color:#fff!important;border-color:#bcbbbb!important}.font-alt{font-family:var(--font-family-alt)}@media (min-width: 768px){.md\:ml-auto{margin-left:auto}}
