.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #1D2F4A;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #CBAF88;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #B4553F;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #CBAF88;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #CBAF88;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #1D2F4A;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #1D2F4A;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #CBAF88;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #CBAF88;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #B4553F;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #B4553F;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-option-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-card-title-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #1D2F4A;--mat-progress-bar-track-color: rgba(29, 47, 74, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #CBAF88;--mat-progress-bar-track-color: rgba(203, 175, 136, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #B4553F;--mat-progress-bar-track-color: rgba(180, 85, 63, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-tooltip-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #1D2F4A 87%, transparent);--mat-form-field-filled-caret-color: #1D2F4A;--mat-form-field-filled-focus-active-indicator-color: #1D2F4A;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #1D2F4A 87%, transparent);--mat-form-field-outlined-caret-color: #1D2F4A;--mat-form-field-outlined-focus-outline-color: #1D2F4A;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #1D2F4A 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #B4553F;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #B4553F;--mat-form-field-filled-error-focus-label-text-color: #B4553F;--mat-form-field-filled-error-label-text-color: #B4553F;--mat-form-field-filled-error-caret-color: #B4553F;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #B4553F;--mat-form-field-filled-error-focus-active-indicator-color: #B4553F;--mat-form-field-filled-error-hover-active-indicator-color: #B4553F;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #B4553F;--mat-form-field-outlined-error-focus-label-text-color: #B4553F;--mat-form-field-outlined-error-label-text-color: #B4553F;--mat-form-field-outlined-error-hover-label-text-color: #B4553F;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #B4553F;--mat-form-field-outlined-error-hover-outline-color: #B4553F;--mat-form-field-outlined-error-outline-color: #B4553F}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #CBAF88 87%, transparent);--mat-form-field-filled-caret-color: #CBAF88;--mat-form-field-filled-focus-active-indicator-color: #CBAF88;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #CBAF88 87%, transparent);--mat-form-field-outlined-caret-color: #CBAF88;--mat-form-field-outlined-focus-outline-color: #CBAF88;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #CBAF88 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #B4553F 87%, transparent);--mat-form-field-filled-caret-color: #B4553F;--mat-form-field-filled-focus-active-indicator-color: #B4553F;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #B4553F 87%, transparent);--mat-form-field-outlined-caret-color: #B4553F;--mat-form-field-outlined-focus-outline-color: #B4553F;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #B4553F 87%, transparent)}html{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}html{--mat-form-field-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #1D2F4A;--mat-select-invalid-arrow-color: #B4553F}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #CBAF88;--mat-select-invalid-arrow-color: #B4553F}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #B4553F;--mat-select-invalid-arrow-color: #B4553F}html{--mat-select-arrow-transform: none}html{--mat-select-trigger-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-autocomplete-background-color: white}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}html{--mat-dialog-subhead-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #fff;--mat-chip-elevated-container-color: #1D2F4A;--mat-chip-elevated-disabled-container-color: #1D2F4A;--mat-chip-elevated-selected-container-color: #1D2F4A;--mat-chip-flat-disabled-selected-container-color: #1D2F4A;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #fff;--mat-chip-selected-disabled-trailing-icon-color: #fff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #fff;--mat-chip-selected-trailing-icon-color: #fff;--mat-chip-with-icon-disabled-icon-color: #fff;--mat-chip-with-icon-icon-color: #fff;--mat-chip-with-icon-selected-icon-color: #fff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #fff;--mat-chip-with-trailing-icon-trailing-icon-color: #fff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #152238;--mat-chip-elevated-container-color: #CBAF88;--mat-chip-elevated-disabled-container-color: #CBAF88;--mat-chip-elevated-selected-container-color: #CBAF88;--mat-chip-flat-disabled-selected-container-color: #CBAF88;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #152238;--mat-chip-selected-disabled-trailing-icon-color: #152238;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #152238;--mat-chip-selected-trailing-icon-color: #152238;--mat-chip-with-icon-disabled-icon-color: #152238;--mat-chip-with-icon-icon-color: #152238;--mat-chip-with-icon-selected-icon-color: #152238;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #152238;--mat-chip-with-trailing-icon-trailing-icon-color: #152238}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: #fff;--mat-chip-elevated-container-color: #B4553F;--mat-chip-elevated-disabled-container-color: #B4553F;--mat-chip-elevated-selected-container-color: #B4553F;--mat-chip-flat-disabled-selected-container-color: #B4553F;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #fff;--mat-chip-selected-disabled-trailing-icon-color: #fff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #fff;--mat-chip-selected-trailing-icon-color: #fff;--mat-chip-with-icon-disabled-icon-color: #fff;--mat-chip-with-icon-icon-color: #fff;--mat-chip-with-icon-selected-icon-color: #fff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #fff;--mat-chip-with-trailing-icon-trailing-icon-color: #fff}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 24px}.mat-mdc-standard-chip{--mat-chip-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: #fff;--mat-slide-toggle-disabled-selected-icon-color: #fff;--mat-slide-toggle-selected-focus-state-layer-color: #1D2F4A;--mat-slide-toggle-selected-handle-color: #1D2F4A;--mat-slide-toggle-selected-hover-state-layer-color: #1D2F4A;--mat-slide-toggle-selected-pressed-state-layer-color: #1D2F4A;--mat-slide-toggle-selected-focus-handle-color: #1D2F4A;--mat-slide-toggle-selected-hover-handle-color: #1D2F4A;--mat-slide-toggle-selected-pressed-handle-color: #1D2F4A;--mat-slide-toggle-selected-focus-track-color: #95A5B5;--mat-slide-toggle-selected-hover-track-color: #95A5B5;--mat-slide-toggle-selected-pressed-track-color: #95A5B5;--mat-slide-toggle-selected-track-color: #95A5B5;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #152238;--mat-slide-toggle-disabled-selected-icon-color: #152238;--mat-slide-toggle-selected-focus-state-layer-color: #CBAF88;--mat-slide-toggle-selected-handle-color: #CBAF88;--mat-slide-toggle-selected-hover-state-layer-color: #CBAF88;--mat-slide-toggle-selected-pressed-state-layer-color: #CBAF88;--mat-slide-toggle-selected-focus-handle-color: #CBAF88;--mat-slide-toggle-selected-hover-handle-color: #CBAF88;--mat-slide-toggle-selected-pressed-handle-color: #CBAF88;--mat-slide-toggle-selected-focus-track-color: #E3D3B4;--mat-slide-toggle-selected-hover-track-color: #E3D3B4;--mat-slide-toggle-selected-pressed-track-color: #E3D3B4;--mat-slide-toggle-selected-track-color: #E3D3B4}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: #fff;--mat-slide-toggle-disabled-selected-icon-color: #fff;--mat-slide-toggle-selected-focus-state-layer-color: #B4553F;--mat-slide-toggle-selected-handle-color: #B4553F;--mat-slide-toggle-selected-hover-state-layer-color: #B4553F;--mat-slide-toggle-selected-pressed-state-layer-color: #B4553F;--mat-slide-toggle-selected-focus-handle-color: #B4553F;--mat-slide-toggle-selected-hover-handle-color: #B4553F;--mat-slide-toggle-selected-pressed-handle-color: #B4553F;--mat-slide-toggle-selected-focus-track-color: #D69484;--mat-slide-toggle-selected-hover-track-color: #D69484;--mat-slide-toggle-selected-pressed-track-color: #D69484;--mat-slide-toggle-selected-track-color: #D69484}html{--mat-slide-toggle-state-layer-size: 32px;--mat-slide-toggle-touch-target-display: none}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #1D2F4A;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #1D2F4A;--mat-radio-selected-hover-icon-color: #1D2F4A;--mat-radio-selected-icon-color: #1D2F4A;--mat-radio-selected-pressed-icon-color: #1D2F4A;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #CBAF88;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #CBAF88;--mat-radio-selected-hover-icon-color: #CBAF88;--mat-radio-selected-icon-color: #CBAF88;--mat-radio-selected-pressed-icon-color: #CBAF88;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #B4553F;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #B4553F;--mat-radio-selected-hover-icon-color: #B4553F;--mat-radio-selected-icon-color: #B4553F;--mat-radio-selected-pressed-icon-color: #B4553F;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 32px;--mat-radio-touch-target-display: none}html{--mat-radio-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #1D2F4A;--mat-slider-focus-handle-color: #1D2F4A;--mat-slider-handle-color: #1D2F4A;--mat-slider-hover-handle-color: #1D2F4A;--mat-slider-focus-state-layer-color: color-mix(in srgb, #1D2F4A 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #1D2F4A 4%, transparent);--mat-slider-inactive-track-color: #1D2F4A;--mat-slider-ripple-color: #1D2F4A;--mat-slider-with-tick-marks-active-container-color: #fff;--mat-slider-with-tick-marks-inactive-container-color: #1D2F4A;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #CBAF88;--mat-slider-focus-handle-color: #CBAF88;--mat-slider-handle-color: #CBAF88;--mat-slider-hover-handle-color: #CBAF88;--mat-slider-focus-state-layer-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #CBAF88 4%, transparent);--mat-slider-inactive-track-color: #CBAF88;--mat-slider-ripple-color: #CBAF88;--mat-slider-with-tick-marks-active-container-color: #152238;--mat-slider-with-tick-marks-inactive-container-color: #CBAF88}.mat-warn{--mat-slider-active-track-color: #B4553F;--mat-slider-focus-handle-color: #B4553F;--mat-slider-handle-color: #B4553F;--mat-slider-hover-handle-color: #B4553F;--mat-slider-focus-state-layer-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #B4553F 4%, transparent);--mat-slider-inactive-track-color: #B4553F;--mat-slider-ripple-color: #B4553F;--mat-slider-with-tick-marks-active-container-color: #fff;--mat-slider-with-tick-marks-inactive-container-color: #B4553F}html{--mat-slider-label-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-menu-item-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #1D2F4A;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #1D2F4A;--mat-radio-selected-hover-icon-color: #1D2F4A;--mat-radio-selected-icon-color: #1D2F4A;--mat-radio-selected-pressed-icon-color: #1D2F4A;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #CBAF88;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #CBAF88;--mat-radio-selected-hover-icon-color: #CBAF88;--mat-radio-selected-icon-color: #CBAF88;--mat-radio-selected-pressed-icon-color: #CBAF88;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #B4553F;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #B4553F;--mat-radio-selected-hover-icon-color: #B4553F;--mat-radio-selected-icon-color: #B4553F;--mat-radio-selected-pressed-icon-color: #B4553F;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #1D2F4A;--mat-checkbox-selected-hover-icon-color: #1D2F4A;--mat-checkbox-selected-icon-color: #1D2F4A;--mat-checkbox-selected-pressed-icon-color: #1D2F4A;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #1D2F4A;--mat-checkbox-selected-hover-state-layer-color: #1D2F4A;--mat-checkbox-selected-pressed-state-layer-color: #1D2F4A;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #152238;--mat-checkbox-selected-focus-icon-color: #CBAF88;--mat-checkbox-selected-hover-icon-color: #CBAF88;--mat-checkbox-selected-icon-color: #CBAF88;--mat-checkbox-selected-pressed-icon-color: #CBAF88;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #CBAF88;--mat-checkbox-selected-hover-state-layer-color: #CBAF88;--mat-checkbox-selected-pressed-state-layer-color: #CBAF88;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #B4553F;--mat-checkbox-selected-hover-icon-color: #B4553F;--mat-checkbox-selected-icon-color: #B4553F;--mat-checkbox-selected-pressed-icon-color: #B4553F;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #B4553F;--mat-checkbox-selected-hover-state-layer-color: #B4553F;--mat-checkbox-selected-pressed-state-layer-color: #B4553F;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#1d2f4a}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 32px;--mat-radio-touch-target-display: none}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:48px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:64px}html{--mat-list-list-item-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.009375em}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-paginator-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #1D2F4A;--mat-tab-active-ripple-color: #1D2F4A;--mat-tab-inactive-ripple-color: #1D2F4A;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #1D2F4A;--mat-tab-active-hover-label-text-color: #1D2F4A;--mat-tab-active-focus-indicator-color: #1D2F4A;--mat-tab-active-hover-indicator-color: #1D2F4A;--mat-tab-active-indicator-color: #1D2F4A}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #CBAF88;--mat-tab-active-ripple-color: #CBAF88;--mat-tab-inactive-ripple-color: #CBAF88;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #CBAF88;--mat-tab-active-hover-label-text-color: #CBAF88;--mat-tab-active-focus-indicator-color: #CBAF88;--mat-tab-active-hover-indicator-color: #CBAF88;--mat-tab-active-indicator-color: #CBAF88}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #B4553F;--mat-tab-active-ripple-color: #B4553F;--mat-tab-inactive-ripple-color: #B4553F;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #B4553F;--mat-tab-active-hover-label-text-color: #B4553F;--mat-tab-active-focus-indicator-color: #B4553F;--mat-tab-active-hover-indicator-color: #B4553F;--mat-tab-active-indicator-color: #B4553F}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #1D2F4A;--mat-tab-foreground-color: #fff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #CBAF88;--mat-tab-foreground-color: #152238}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #B4553F;--mat-tab-foreground-color: #fff}.mat-mdc-tab-header{--mat-tab-container-height: 40px}.mat-mdc-tab-header{--mat-tab-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #152238;--mat-checkbox-selected-focus-icon-color: #CBAF88;--mat-checkbox-selected-hover-icon-color: #CBAF88;--mat-checkbox-selected-icon-color: #CBAF88;--mat-checkbox-selected-pressed-icon-color: #CBAF88;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #CBAF88;--mat-checkbox-selected-hover-state-layer-color: #CBAF88;--mat-checkbox-selected-pressed-state-layer-color: #CBAF88;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #1D2F4A;--mat-checkbox-selected-hover-icon-color: #1D2F4A;--mat-checkbox-selected-icon-color: #1D2F4A;--mat-checkbox-selected-pressed-icon-color: #1D2F4A;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #1D2F4A;--mat-checkbox-selected-hover-state-layer-color: #1D2F4A;--mat-checkbox-selected-pressed-state-layer-color: #1D2F4A;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #B4553F;--mat-checkbox-selected-hover-icon-color: #B4553F;--mat-checkbox-selected-icon-color: #B4553F;--mat-checkbox-selected-pressed-icon-color: #B4553F;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #B4553F;--mat-checkbox-selected-hover-state-layer-color: #B4553F;--mat-checkbox-selected-pressed-state-layer-color: #B4553F;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px}html{--mat-checkbox-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #1D2F4A;--mat-button-filled-label-text-color: #fff;--mat-button-filled-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-filled-state-layer-color: #fff;--mat-button-outlined-label-text-color: #1D2F4A;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #1D2F4A 12%, transparent);--mat-button-outlined-state-layer-color: #1D2F4A;--mat-button-protected-container-color: #1D2F4A;--mat-button-protected-label-text-color: #fff;--mat-button-protected-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-protected-state-layer-color: #fff;--mat-button-text-label-text-color: #1D2F4A;--mat-button-text-ripple-color: color-mix(in srgb, #1D2F4A 12%, transparent);--mat-button-text-state-layer-color: #1D2F4A;--mat-button-tonal-container-color: #1D2F4A;--mat-button-tonal-label-text-color: #fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-tonal-state-layer-color: #fff}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #CBAF88;--mat-button-filled-label-text-color: #152238;--mat-button-filled-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-button-filled-state-layer-color: #152238;--mat-button-outlined-label-text-color: #CBAF88;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-button-outlined-state-layer-color: #CBAF88;--mat-button-protected-container-color: #CBAF88;--mat-button-protected-label-text-color: #152238;--mat-button-protected-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-button-protected-state-layer-color: #152238;--mat-button-text-label-text-color: #CBAF88;--mat-button-text-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-button-text-state-layer-color: #CBAF88;--mat-button-tonal-container-color: #CBAF88;--mat-button-tonal-label-text-color: #152238;--mat-button-tonal-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-button-tonal-state-layer-color: #152238}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #B4553F;--mat-button-filled-label-text-color: #fff;--mat-button-filled-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-filled-state-layer-color: #fff;--mat-button-outlined-label-text-color: #B4553F;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-button-outlined-state-layer-color: #B4553F;--mat-button-protected-container-color: #B4553F;--mat-button-protected-label-text-color: #fff;--mat-button-protected-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-protected-state-layer-color: #fff;--mat-button-text-label-text-color: #B4553F;--mat-button-text-ripple-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-button-text-state-layer-color: #B4553F;--mat-button-tonal-container-color: #B4553F;--mat-button-tonal-label-text-color: #fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-tonal-state-layer-color: #fff}html{--mat-button-filled-container-height: 28px;--mat-button-filled-touch-target-display: none;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-protected-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none}html{--mat-button-filled-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #1D2F4A;--mat-icon-button-state-layer-color: #1D2F4A;--mat-icon-button-ripple-color: color-mix(in srgb, #1D2F4A 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #CBAF88;--mat-icon-button-state-layer-color: #CBAF88;--mat-icon-button-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #B4553F;--mat-icon-button-state-layer-color: #B4553F;--mat-icon-button-ripple-color: color-mix(in srgb, #B4553F 12%, transparent)}html{--mat-icon-button-touch-target-display: none}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #1D2F4A;--mat-fab-foreground-color: #fff;--mat-fab-ripple-color: color-mix(in srgb, #1D2F4A 12%, transparent);--mat-fab-small-container-color: #1D2F4A;--mat-fab-small-foreground-color: #fff;--mat-fab-small-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-fab-small-state-layer-color: #fff;--mat-fab-state-layer-color: #fff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #CBAF88;--mat-fab-foreground-color: #152238;--mat-fab-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-fab-small-container-color: #CBAF88;--mat-fab-small-foreground-color: #152238;--mat-fab-small-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-fab-small-state-layer-color: #152238;--mat-fab-state-layer-color: #152238}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #B4553F;--mat-fab-foreground-color: #fff;--mat-fab-ripple-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-fab-small-container-color: #B4553F;--mat-fab-small-foreground-color: #fff;--mat-fab-small-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-fab-small-state-layer-color: #fff;--mat-fab-state-layer-color: #fff}html{--mat-fab-small-touch-target-display: none;--mat-fab-touch-target-display: none}html{--mat-fab-extended-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #95A5B5}html{--mat-snack-bar-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px}html{--mat-table-header-headline-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #1D2F4A}.mat-accent{--mat-progress-spinner-active-indicator-color: #CBAF88}.mat-warn{--mat-progress-spinner-active-indicator-color: #B4553F}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #1D2F4A;--mat-badge-text-color: #fff;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #CBAF88;--mat-badge-text-color: #152238}.mat-badge-warn{--mat-badge-background-color: #B4553F;--mat-badge-text-color: #fff}html{--mat-badge-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-bottom-sheet-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 40px}html{--mat-button-toggle-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #1D2F4A 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #CBAF88 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-selected-state-background-color: #1D2F4A;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1D2F4A 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #fff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1D2F4A 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1D2F4A 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #1D2F4A;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #CBAF88 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #CBAF88 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #152238;--mat-datepicker-calendar-date-selected-state-background-color: #CBAF88;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #CBAF88 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #152238;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #CBAF88 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #CBAF88;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #B4553F 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #CBAF88 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-selected-state-background-color: #B4553F;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #B4553F 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #fff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #B4553F 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #B4553F;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px}html{--mat-expansion-header-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #1D2F4A}.mat-icon.mat-accent{--mat-icon-color: #CBAF88}.mat-icon.mat-warn{--mat-icon-color: #B4553F}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: #fff;--mat-stepper-header-selected-state-icon-background-color: #1D2F4A;--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-done-state-icon-background-color: #1D2F4A;--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: #1D2F4A;--mat-stepper-header-edit-state-icon-foreground-color: #fff;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #B4553F;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #B4553F;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #152238;--mat-stepper-header-selected-state-icon-background-color: #CBAF88;--mat-stepper-header-selected-state-icon-foreground-color: #152238;--mat-stepper-header-done-state-icon-background-color: #CBAF88;--mat-stepper-header-done-state-icon-foreground-color: #152238;--mat-stepper-header-edit-state-icon-background-color: #CBAF88;--mat-stepper-header-edit-state-icon-foreground-color: #152238}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: #fff;--mat-stepper-header-selected-state-icon-background-color: #B4553F;--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-done-state-icon-background-color: #B4553F;--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: #B4553F;--mat-stepper-header-edit-state-icon-foreground-color: #fff}html{--mat-stepper-header-height: 64px}html{--mat-stepper-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-stepper-header-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #1D2F4A;--mat-toolbar-container-text-color: #fff}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #CBAF88;--mat-toolbar-container-text-color: #152238}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #B4553F;--mat-toolbar-container-text-color: #fff}html{--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px}html{--mat-toolbar-title-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 40px}html{--mat-tree-node-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-timepicker-container-background-color: white}.dark-theme{--mat-app-background-color: #303030;--mat-app-text-color: white;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-label-text-color: #CBAF88;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme .mat-accent{--mat-option-selected-state-label-text-color: #E3D3B4;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme .mat-warn{--mat-option-selected-state-label-text-color: #B4553F;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, white 12%, transparent)}.dark-theme{--mat-optgroup-label-text-color: white;--mat-pseudo-checkbox-full-selected-icon-color: #E3D3B4;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #E3D3B4;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #CBAF88;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #CBAF88;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #E3D3B4;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #E3D3B4;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #B4553F;--mat-pseudo-checkbox-full-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(255, 255, 255, .7);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #B4553F;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, white 38%, transparent)}.dark-theme{--mat-option-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400;--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: #424242;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: #424242;--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(255, 255, 255, .12);--mat-card-subtitle-text-color: rgba(255, 255, 255, .7);--mat-card-filled-container-color: #424242;--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-title-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.dark-theme .mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #CBAF88;--mat-progress-bar-track-color: rgba(203, 175, 136, .25)}.dark-theme .mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #E3D3B4;--mat-progress-bar-track-color: rgba(227, 211, 180, .25)}.dark-theme .mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #B4553F;--mat-progress-bar-track-color: rgba(180, 85, 63, .25)}.dark-theme{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: white;--mat-tooltip-supporting-text-color: rgba(0, 0, 0, .87);--mat-tooltip-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #CBAF88 87%, transparent);--mat-form-field-filled-caret-color: #CBAF88;--mat-form-field-filled-focus-active-indicator-color: #CBAF88;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #CBAF88 87%, transparent);--mat-form-field-outlined-caret-color: #CBAF88;--mat-form-field-outlined-focus-outline-color: #CBAF88;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #CBAF88 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-state-layer-color: white;--mat-form-field-error-text-color: #B4553F;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .7);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #4a4a4a;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, white 4%, transparent);--mat-form-field-filled-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-hover-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-color: white;--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-filled-error-hover-label-text-color: #B4553F;--mat-form-field-filled-error-focus-label-text-color: #B4553F;--mat-form-field-filled-error-label-text-color: #B4553F;--mat-form-field-filled-error-caret-color: #B4553F;--mat-form-field-filled-active-indicator-color: rgba(255, 255, 255, .7);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: white;--mat-form-field-filled-error-active-indicator-color: #B4553F;--mat-form-field-filled-error-focus-active-indicator-color: #B4553F;--mat-form-field-filled-error-hover-active-indicator-color: #B4553F;--mat-form-field-outlined-label-text-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-hover-label-text-color: white;--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-color: white;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, white 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(255, 255, 255, .7);--mat-form-field-outlined-error-caret-color: #B4553F;--mat-form-field-outlined-error-focus-label-text-color: #B4553F;--mat-form-field-outlined-error-label-text-color: #B4553F;--mat-form-field-outlined-error-hover-label-text-color: #B4553F;--mat-form-field-outlined-outline-color: rgba(255, 255, 255, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, white 12%, transparent);--mat-form-field-outlined-hover-outline-color: white;--mat-form-field-outlined-error-focus-outline-color: #B4553F;--mat-form-field-outlined-error-hover-outline-color: #B4553F;--mat-form-field-outlined-error-outline-color: #B4553F}.dark-theme .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #E3D3B4 87%, transparent);--mat-form-field-filled-caret-color: #E3D3B4;--mat-form-field-filled-focus-active-indicator-color: #E3D3B4;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #E3D3B4 87%, transparent);--mat-form-field-outlined-caret-color: #E3D3B4;--mat-form-field-outlined-focus-outline-color: #E3D3B4;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #E3D3B4 87%, transparent)}.dark-theme .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #B4553F 87%, transparent);--mat-form-field-filled-caret-color: #B4553F;--mat-form-field-filled-focus-active-indicator-color: #B4553F;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #B4553F 87%, transparent);--mat-form-field-outlined-caret-color: #B4553F;--mat-form-field-outlined-focus-outline-color: #B4553F;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #B4553F 87%, transparent)}.dark-theme{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px;--mat-form-field-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #CBAF88;--mat-select-invalid-arrow-color: #B4553F}.dark-theme .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #E3D3B4;--mat-select-invalid-arrow-color: #B4553F}.dark-theme .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: white;--mat-select-disabled-trigger-text-color: color-mix(in srgb, white 38%, transparent);--mat-select-placeholder-text-color: rgba(255, 255, 255, .7);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .7);--mat-select-disabled-arrow-color: color-mix(in srgb, white 38%, transparent);--mat-select-focused-arrow-color: #B4553F;--mat-select-invalid-arrow-color: #B4553F}.dark-theme{--mat-select-arrow-transform: none;--mat-select-trigger-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #424242;--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-dialog-container-color: #424242;--mat-dialog-subhead-color: white;--mat-dialog-supporting-text-color: rgba(255, 255, 255, .7);--mat-dialog-subhead-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}.dark-theme .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.dark-theme .mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, white 12%, transparent);--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #152238;--mat-chip-elevated-container-color: #CBAF88;--mat-chip-elevated-disabled-container-color: #CBAF88;--mat-chip-elevated-selected-container-color: #CBAF88;--mat-chip-flat-disabled-selected-container-color: #CBAF88;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: #152238;--mat-chip-selected-disabled-trailing-icon-color: #152238;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #152238;--mat-chip-selected-trailing-icon-color: #152238;--mat-chip-with-icon-disabled-icon-color: #152238;--mat-chip-with-icon-icon-color: #152238;--mat-chip-with-icon-selected-icon-color: #152238;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #152238;--mat-chip-with-trailing-icon-trailing-icon-color: #152238}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: #E3D3B4;--mat-chip-elevated-disabled-container-color: #E3D3B4;--mat-chip-elevated-selected-container-color: #E3D3B4;--mat-chip-flat-disabled-selected-container-color: #E3D3B4;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: #fff;--mat-chip-elevated-container-color: #B4553F;--mat-chip-elevated-disabled-container-color: #B4553F;--mat-chip-elevated-selected-container-color: #B4553F;--mat-chip-flat-disabled-selected-container-color: #B4553F;--mat-chip-focus-state-layer-color: white;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: white;--mat-chip-label-text-color: #fff;--mat-chip-selected-disabled-trailing-icon-color: #fff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #fff;--mat-chip-selected-trailing-icon-color: #fff;--mat-chip-with-icon-disabled-icon-color: #fff;--mat-chip-with-icon-icon-color: #fff;--mat-chip-with-icon-selected-icon-color: #fff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #fff;--mat-chip-with-trailing-icon-trailing-icon-color: #fff}.dark-theme .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 24px}.dark-theme .mat-mdc-standard-chip{--mat-chip-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-chip-label-text-line-height: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: .0178571429em;--mat-chip-label-text-weight: 400}.dark-theme{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-icon-color: #152238;--mat-slide-toggle-disabled-selected-icon-color: #152238;--mat-slide-toggle-selected-focus-state-layer-color: #CBAF88;--mat-slide-toggle-selected-handle-color: #CBAF88;--mat-slide-toggle-selected-hover-state-layer-color: #CBAF88;--mat-slide-toggle-selected-pressed-state-layer-color: #CBAF88;--mat-slide-toggle-selected-focus-handle-color: #CBAF88;--mat-slide-toggle-selected-hover-handle-color: #CBAF88;--mat-slide-toggle-selected-pressed-handle-color: #CBAF88;--mat-slide-toggle-selected-focus-track-color: #BEA174;--mat-slide-toggle-selected-hover-track-color: #BEA174;--mat-slide-toggle-selected-pressed-track-color: #BEA174;--mat-slide-toggle-selected-track-color: #BEA174;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: white;--mat-slide-toggle-disabled-selected-track-color: white;--mat-slide-toggle-disabled-unselected-handle-color: white;--mat-slide-toggle-disabled-unselected-icon-color: #4a4a4a;--mat-slide-toggle-disabled-unselected-track-color: white;--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: #424242;--mat-slide-toggle-label-text-color: white;--mat-slide-toggle-unselected-hover-handle-color: white;--mat-slide-toggle-unselected-focus-handle-color: white;--mat-slide-toggle-unselected-focus-state-layer-color: white;--mat-slide-toggle-unselected-focus-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-icon-color: #4a4a4a;--mat-slide-toggle-unselected-handle-color: rgba(255, 255, 255, .7);--mat-slide-toggle-unselected-hover-state-layer-color: white;--mat-slide-toggle-unselected-hover-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-pressed-handle-color: white;--mat-slide-toggle-unselected-pressed-track-color: rgba(255, 255, 255, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: white;--mat-slide-toggle-unselected-track-color: rgba(255, 255, 255, .12)}.dark-theme .mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-slide-toggle-selected-focus-state-layer-color: #E3D3B4;--mat-slide-toggle-selected-handle-color: #E3D3B4;--mat-slide-toggle-selected-hover-state-layer-color: #E3D3B4;--mat-slide-toggle-selected-pressed-state-layer-color: #E3D3B4;--mat-slide-toggle-selected-focus-handle-color: #E3D3B4;--mat-slide-toggle-selected-hover-handle-color: #E3D3B4;--mat-slide-toggle-selected-pressed-handle-color: #E3D3B4;--mat-slide-toggle-selected-focus-track-color: #BEA174;--mat-slide-toggle-selected-hover-track-color: #BEA174;--mat-slide-toggle-selected-pressed-track-color: #BEA174;--mat-slide-toggle-selected-track-color: #BEA174}.dark-theme .mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: #fff;--mat-slide-toggle-disabled-selected-icon-color: #fff;--mat-slide-toggle-selected-focus-state-layer-color: #B4553F;--mat-slide-toggle-selected-handle-color: #B4553F;--mat-slide-toggle-selected-hover-state-layer-color: #B4553F;--mat-slide-toggle-selected-pressed-state-layer-color: #B4553F;--mat-slide-toggle-selected-focus-handle-color: #B4553F;--mat-slide-toggle-selected-hover-handle-color: #B4553F;--mat-slide-toggle-selected-pressed-handle-color: #B4553F;--mat-slide-toggle-selected-focus-track-color: #A34936;--mat-slide-toggle-selected-hover-track-color: #A34936;--mat-slide-toggle-selected-pressed-track-color: #A34936;--mat-slide-toggle-selected-track-color: #A34936}.dark-theme{--mat-slide-toggle-state-layer-size: 32px;--mat-slide-toggle-touch-target-display: none;--mat-slide-toggle-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}.dark-theme .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: .0178571429em;--mat-slide-toggle-label-text-weight: 400}.dark-theme{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.dark-theme .mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #CBAF88;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #CBAF88;--mat-radio-selected-hover-icon-color: #CBAF88;--mat-radio-selected-icon-color: #CBAF88;--mat-radio-selected-pressed-icon-color: #CBAF88;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.dark-theme .mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #E3D3B4;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #E3D3B4;--mat-radio-selected-hover-icon-color: #E3D3B4;--mat-radio-selected-icon-color: #E3D3B4;--mat-radio-selected-pressed-icon-color: #E3D3B4;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.dark-theme .mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #B4553F;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #B4553F;--mat-radio-selected-hover-icon-color: #B4553F;--mat-radio-selected-icon-color: #B4553F;--mat-radio-selected-pressed-icon-color: #B4553F;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.dark-theme{--mat-radio-state-layer-size: 32px;--mat-radio-touch-target-display: none;--mat-radio-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400;--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-active-track-color: #CBAF88;--mat-slider-focus-handle-color: #CBAF88;--mat-slider-handle-color: #CBAF88;--mat-slider-hover-handle-color: #CBAF88;--mat-slider-focus-state-layer-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #CBAF88 4%, transparent);--mat-slider-inactive-track-color: #CBAF88;--mat-slider-ripple-color: #CBAF88;--mat-slider-with-tick-marks-active-container-color: #152238;--mat-slider-with-tick-marks-inactive-container-color: #CBAF88;--mat-slider-disabled-active-track-color: white;--mat-slider-disabled-handle-color: white;--mat-slider-disabled-inactive-track-color: white;--mat-slider-label-container-color: white;--mat-slider-label-label-text-color: rgba(0, 0, 0, .87);--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: white;--mat-slider-with-tick-marks-disabled-container-color: white}.dark-theme .mat-accent{--mat-slider-active-track-color: #E3D3B4;--mat-slider-focus-handle-color: #E3D3B4;--mat-slider-handle-color: #E3D3B4;--mat-slider-hover-handle-color: #E3D3B4;--mat-slider-focus-state-layer-color: color-mix(in srgb, #E3D3B4 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #E3D3B4 4%, transparent);--mat-slider-inactive-track-color: #E3D3B4;--mat-slider-ripple-color: #E3D3B4;--mat-slider-with-tick-marks-active-container-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-inactive-container-color: #E3D3B4}.dark-theme .mat-warn{--mat-slider-active-track-color: #B4553F;--mat-slider-focus-handle-color: #B4553F;--mat-slider-handle-color: #B4553F;--mat-slider-hover-handle-color: #B4553F;--mat-slider-focus-state-layer-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #B4553F 4%, transparent);--mat-slider-inactive-track-color: #B4553F;--mat-slider-ripple-color: #B4553F;--mat-slider-with-tick-marks-active-container-color: #fff;--mat-slider-with-tick-marks-inactive-container-color: #B4553F}.dark-theme{--mat-slider-label-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 22px;--mat-slider-label-label-text-tracking: .0071428571em;--mat-slider-label-label-text-weight: 500;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-menu-container-color: #424242;--mat-menu-divider-color: rgba(255, 255, 255, .12);--mat-menu-item-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-label-text-color: white;--mat-list-list-item-supporting-text-color: rgba(255, 255, 255, .7);--mat-list-list-item-leading-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, .7);--mat-list-list-item-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-disabled-label-text-color: white;--mat-list-list-item-disabled-leading-icon-color: white;--mat-list-list-item-disabled-trailing-icon-color: white;--mat-list-list-item-hover-label-text-color: white;--mat-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-hover-state-layer-color: white;--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .7);--mat-list-list-item-focus-label-text-color: white;--mat-list-list-item-focus-state-layer-color: white;--mat-list-list-item-focus-state-layer-opacity: .12}.dark-theme .mdc-list-item__start,.dark-theme .mdc-list-item__end{--mat-radio-checked-ripple-color: #CBAF88;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #CBAF88;--mat-radio-selected-hover-icon-color: #CBAF88;--mat-radio-selected-icon-color: #CBAF88;--mat-radio-selected-pressed-icon-color: #CBAF88;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.dark-theme .mat-accent .mdc-list-item__start,.dark-theme .mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #E3D3B4;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #E3D3B4;--mat-radio-selected-hover-icon-color: #E3D3B4;--mat-radio-selected-icon-color: #E3D3B4;--mat-radio-selected-pressed-icon-color: #E3D3B4;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.dark-theme .mat-warn .mdc-list-item__start,.dark-theme .mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #B4553F;--mat-radio-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-radio-disabled-selected-icon-color: white;--mat-radio-disabled-unselected-icon-color: white;--mat-radio-label-text-color: white;--mat-radio-ripple-color: white;--mat-radio-selected-focus-icon-color: #B4553F;--mat-radio-selected-hover-icon-color: #B4553F;--mat-radio-selected-icon-color: #B4553F;--mat-radio-selected-pressed-icon-color: #B4553F;--mat-radio-unselected-focus-icon-color: white;--mat-radio-unselected-hover-icon-color: white;--mat-radio-unselected-icon-color: rgba(255, 255, 255, .7);--mat-radio-unselected-pressed-icon-color: white}.dark-theme .mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #152238;--mat-checkbox-selected-focus-icon-color: #CBAF88;--mat-checkbox-selected-hover-icon-color: #CBAF88;--mat-checkbox-selected-icon-color: #CBAF88;--mat-checkbox-selected-pressed-icon-color: #CBAF88;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #CBAF88;--mat-checkbox-selected-hover-state-layer-color: #CBAF88;--mat-checkbox-selected-pressed-state-layer-color: #CBAF88;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, .87);--mat-checkbox-selected-focus-icon-color: #E3D3B4;--mat-checkbox-selected-hover-icon-color: #E3D3B4;--mat-checkbox-selected-icon-color: #E3D3B4;--mat-checkbox-selected-pressed-icon-color: #E3D3B4;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #E3D3B4;--mat-checkbox-selected-hover-state-layer-color: #E3D3B4;--mat-checkbox-selected-pressed-state-layer-color: #E3D3B4;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #B4553F;--mat-checkbox-selected-hover-icon-color: #B4553F;--mat-checkbox-selected-icon-color: #B4553F;--mat-checkbox-selected-pressed-icon-color: #B4553F;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #B4553F;--mat-checkbox-selected-hover-state-layer-color: #B4553F;--mat-checkbox-selected-pressed-state-layer-color: #B4553F;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#cbaf88}.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.dark-theme{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-list-list-item-three-line-container-height: 80px}.dark-theme .mdc-list-item__start,.dark-theme .mdc-list-item__end{--mat-radio-state-layer-size: 32px;--mat-radio-touch-target-display: none}.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:48px}.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.dark-theme .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:64px}.dark-theme{--mat-list-list-item-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}.dark-theme .mdc-list-group__subheader{font:400 16px/28px Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:.009375em}.dark-theme{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: white;--mat-paginator-container-background-color: #424242;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .7);--mat-paginator-disabled-icon-color: color-mix(in srgb, white 38%, transparent);--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-paginator-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.dark-theme .mat-mdc-tab-group,.dark-theme .mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #CBAF88;--mat-tab-active-ripple-color: #CBAF88;--mat-tab-inactive-ripple-color: #CBAF88;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #CBAF88;--mat-tab-active-hover-label-text-color: #CBAF88;--mat-tab-active-focus-indicator-color: #CBAF88;--mat-tab-active-hover-indicator-color: #CBAF88;--mat-tab-active-indicator-color: #CBAF88}.dark-theme .mat-mdc-tab-group.mat-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #E3D3B4;--mat-tab-active-ripple-color: #E3D3B4;--mat-tab-inactive-ripple-color: #E3D3B4;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #E3D3B4;--mat-tab-active-hover-label-text-color: #E3D3B4;--mat-tab-active-focus-indicator-color: #E3D3B4;--mat-tab-active-hover-indicator-color: #E3D3B4;--mat-tab-active-indicator-color: #E3D3B4}.dark-theme .mat-mdc-tab-group.mat-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(255, 255, 255, .7);--mat-tab-pagination-icon-color: white;--mat-tab-inactive-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-label-text-color: #B4553F;--mat-tab-active-ripple-color: #B4553F;--mat-tab-inactive-ripple-color: #B4553F;--mat-tab-inactive-focus-label-text-color: rgba(255, 255, 255, .7);--mat-tab-inactive-hover-label-text-color: rgba(255, 255, 255, .7);--mat-tab-active-focus-label-text-color: #B4553F;--mat-tab-active-hover-label-text-color: #B4553F;--mat-tab-active-focus-indicator-color: #B4553F;--mat-tab-active-hover-indicator-color: #B4553F;--mat-tab-active-indicator-color: #B4553F}.dark-theme .mat-mdc-tab-group.mat-background-primary,.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #CBAF88;--mat-tab-foreground-color: #152238}.dark-theme .mat-mdc-tab-group.mat-background-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #E3D3B4;--mat-tab-foreground-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-tab-group.mat-background-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #B4553F;--mat-tab-foreground-color: #fff}.dark-theme .mat-mdc-tab-header{--mat-tab-container-height: 40px}.dark-theme .mat-mdc-tab-header{--mat-tab-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: .0892857143em;--mat-tab-label-text-line-height: 36px;--mat-tab-label-text-weight: 500}.dark-theme{--mat-checkbox-disabled-selected-checkmark-color: #424242;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-label-text-color: white;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: rgba(0, 0, 0, .87);--mat-checkbox-selected-focus-icon-color: #E3D3B4;--mat-checkbox-selected-hover-icon-color: #E3D3B4;--mat-checkbox-selected-icon-color: #E3D3B4;--mat-checkbox-selected-pressed-icon-color: #E3D3B4;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #E3D3B4;--mat-checkbox-selected-hover-state-layer-color: #E3D3B4;--mat-checkbox-selected-pressed-state-layer-color: #E3D3B4;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #152238;--mat-checkbox-selected-focus-icon-color: #CBAF88;--mat-checkbox-selected-hover-icon-color: #CBAF88;--mat-checkbox-selected-icon-color: #CBAF88;--mat-checkbox-selected-pressed-icon-color: #CBAF88;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #CBAF88;--mat-checkbox-selected-hover-state-layer-color: #CBAF88;--mat-checkbox-selected-pressed-state-layer-color: #CBAF88;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, white 38%, transparent);--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #B4553F;--mat-checkbox-selected-hover-icon-color: #B4553F;--mat-checkbox-selected-icon-color: #B4553F;--mat-checkbox-selected-pressed-icon-color: #B4553F;--mat-checkbox-unselected-focus-icon-color: white;--mat-checkbox-unselected-hover-icon-color: white;--mat-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-checkbox-selected-focus-state-layer-color: #B4553F;--mat-checkbox-selected-hover-state-layer-color: #B4553F;--mat-checkbox-selected-pressed-state-layer-color: #B4553F;--mat-checkbox-unselected-focus-state-layer-color: white;--mat-checkbox-unselected-hover-state-layer-color: white;--mat-checkbox-unselected-pressed-state-layer-color: white}.dark-theme{--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 32px;--mat-checkbox-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400;--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: #424242;--mat-button-filled-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: white;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: white;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-outlined-state-layer-color: white;--mat-button-protected-container-color: #424242;--mat-button-protected-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: white;--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: white;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-text-state-layer-color: white;--mat-button-tonal-container-color: #424242;--mat-button-tonal-disabled-container-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: white;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}.dark-theme .mat-mdc-button.mat-primary,.dark-theme .mat-mdc-unelevated-button.mat-primary,.dark-theme .mat-mdc-raised-button.mat-primary,.dark-theme .mat-mdc-outlined-button.mat-primary,.dark-theme .mat-tonal-button.mat-primary{--mat-button-filled-container-color: #CBAF88;--mat-button-filled-label-text-color: #152238;--mat-button-filled-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-button-filled-state-layer-color: #152238;--mat-button-outlined-label-text-color: #CBAF88;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-button-outlined-state-layer-color: #CBAF88;--mat-button-protected-container-color: #CBAF88;--mat-button-protected-label-text-color: #152238;--mat-button-protected-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-button-protected-state-layer-color: #152238;--mat-button-text-label-text-color: #CBAF88;--mat-button-text-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-button-text-state-layer-color: #CBAF88;--mat-button-tonal-container-color: #CBAF88;--mat-button-tonal-label-text-color: #152238;--mat-button-tonal-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-button-tonal-state-layer-color: #152238}.dark-theme .mat-mdc-button.mat-accent,.dark-theme .mat-mdc-unelevated-button.mat-accent,.dark-theme .mat-mdc-raised-button.mat-accent,.dark-theme .mat-mdc-outlined-button.mat-accent,.dark-theme .mat-tonal-button.mat-accent{--mat-button-filled-container-color: #E3D3B4;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-label-text-color: #E3D3B4;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #E3D3B4 12%, transparent);--mat-button-outlined-state-layer-color: #E3D3B4;--mat-button-protected-container-color: #E3D3B4;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-label-text-color: #E3D3B4;--mat-button-text-ripple-color: color-mix(in srgb, #E3D3B4 12%, transparent);--mat-button-text-state-layer-color: #E3D3B4;--mat-button-tonal-container-color: #E3D3B4;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-button.mat-warn,.dark-theme .mat-mdc-unelevated-button.mat-warn,.dark-theme .mat-mdc-raised-button.mat-warn,.dark-theme .mat-mdc-outlined-button.mat-warn,.dark-theme .mat-tonal-button.mat-warn{--mat-button-filled-container-color: #B4553F;--mat-button-filled-label-text-color: #fff;--mat-button-filled-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-filled-state-layer-color: #fff;--mat-button-outlined-label-text-color: #B4553F;--mat-button-outlined-outline-color: rgba(255, 255, 255, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-button-outlined-state-layer-color: #B4553F;--mat-button-protected-container-color: #B4553F;--mat-button-protected-label-text-color: #fff;--mat-button-protected-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-protected-state-layer-color: #fff;--mat-button-text-label-text-color: #B4553F;--mat-button-text-ripple-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-button-text-state-layer-color: #B4553F;--mat-button-tonal-container-color: #B4553F;--mat-button-tonal-label-text-color: #fff;--mat-button-tonal-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-tonal-state-layer-color: #fff}.dark-theme{--mat-button-filled-container-height: 28px;--mat-button-filled-touch-target-display: none;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-protected-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-button-filled-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500;--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, white 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-icon-button-state-layer-color: white}.dark-theme .mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #CBAF88;--mat-icon-button-state-layer-color: #CBAF88;--mat-icon-button-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent)}.dark-theme .mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #E3D3B4;--mat-icon-button-state-layer-color: #E3D3B4;--mat-icon-button-ripple-color: color-mix(in srgb, #E3D3B4 12%, transparent)}.dark-theme .mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #B4553F;--mat-icon-button-state-layer-color: #B4553F;--mat-icon-button-ripple-color: color-mix(in srgb, #B4553F 12%, transparent)}.dark-theme{--mat-icon-button-touch-target-display: none}.dark-theme .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.dark-theme{--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-fab-container-color: #424242;--mat-fab-disabled-state-container-color: color-mix(in srgb, white 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, white 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: white;--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-container-color: #424242;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, white 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(255, 255, 255, .7);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: white;--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}.dark-theme .mat-mdc-fab.mat-primary,.dark-theme .mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #CBAF88;--mat-fab-foreground-color: #152238;--mat-fab-ripple-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-fab-small-container-color: #CBAF88;--mat-fab-small-foreground-color: #152238;--mat-fab-small-ripple-color: color-mix(in srgb, #152238 12%, transparent);--mat-fab-small-state-layer-color: #152238;--mat-fab-state-layer-color: #152238}.dark-theme .mat-mdc-fab.mat-accent,.dark-theme .mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #E3D3B4;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-ripple-color: color-mix(in srgb, #E3D3B4 12%, transparent);--mat-fab-small-container-color: #E3D3B4;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.dark-theme .mat-mdc-fab.mat-warn,.dark-theme .mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #B4553F;--mat-fab-foreground-color: #fff;--mat-fab-ripple-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-fab-small-container-color: #B4553F;--mat-fab-small-foreground-color: #fff;--mat-fab-small-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-fab-small-state-layer-color: #fff;--mat-fab-state-layer-color: #fff}.dark-theme{--mat-fab-small-touch-target-display: none;--mat-fab-touch-target-display: none;--mat-fab-extended-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: .0892857143em;--mat-fab-extended-label-text-weight: 500;--mat-snack-bar-container-shape: 4px;--mat-snack-bar-container-color: white;--mat-snack-bar-supporting-text-color: rgba(0, 0, 0, .87);--mat-snack-bar-button-color: #BEA174;--mat-snack-bar-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #424242;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(255, 255, 255, .12);--mat-table-header-container-height: 48px;--mat-table-footer-container-height: 44px;--mat-table-row-item-container-height: 44px;--mat-table-header-headline-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em;--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-color: #CBAF88}.dark-theme .mat-accent{--mat-progress-spinner-active-indicator-color: #E3D3B4}.dark-theme .mat-warn{--mat-progress-spinner-active-indicator-color: #B4553F}.dark-theme{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #CBAF88;--mat-badge-text-color: #152238;--mat-badge-disabled-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, white 38%, transparent)}.dark-theme .mat-badge-accent{--mat-badge-background-color: #E3D3B4;--mat-badge-text-color: rgba(0, 0, 0, .87)}.dark-theme .mat-badge-warn{--mat-badge-background-color: #B4553F;--mat-badge-text-color: #fff}.dark-theme{--mat-badge-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #424242;--mat-bottom-sheet-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400;--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-background-color: #424242;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-disabled-state-background-color: #424242;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-divider-color: rgba(255, 255, 255, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: #424242;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: white;--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-legacy-text-color: white;--mat-button-toggle-selected-state-background-color: color-mix(in srgb, white 12%, transparent);--mat-button-toggle-selected-state-text-color: white;--mat-button-toggle-state-layer-color: white;--mat-button-toggle-text-color: white;--mat-button-toggle-height: 40px;--mat-button-toggle-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 24px;--mat-button-toggle-label-text-size: 16px;--mat-button-toggle-label-text-tracking: .03125em;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 24px;--mat-button-toggle-legacy-label-text-size: 16px;--mat-button-toggle-legacy-label-text-tracking: .03125em;--mat-button-toggle-legacy-label-text-weight: 400;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #CBAF88 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #E3D3B4 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #152238;--mat-datepicker-calendar-date-selected-state-background-color: #CBAF88;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #CBAF88 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #152238;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #CBAF88 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #CBAF88 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #CBAF88;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme .mat-datepicker-content.mat-accent,.dark-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #E3D3B4 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #E3D3B4 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-selected-state-background-color: #E3D3B4;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #E3D3B4 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #E3D3B4 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #E3D3B4 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #E3D3B4;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme .mat-datepicker-content.mat-warn,.dark-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #B4553F 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #E3D3B4 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-selected-state-background-color: #B4553F;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #B4553F 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #fff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #B4553F 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #B4553F 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #B4553F;--mat-datepicker-toggle-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-navigation-button-icon-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .7);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme .mat-calendar-controls{--mat-icon-button-touch-target-display: none}.dark-theme .mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}.dark-theme{--mat-datepicker-calendar-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-divider-width: 1px;--mat-divider-color: rgba(255, 255, 255, .12);--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #424242;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(255, 255, 255, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, white 38%, transparent);--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: rgba(255, 255, 255, .7);--mat-expansion-header-indicator-color: rgba(255, 255, 255, .7);--mat-expansion-header-collapsed-state-height: 40px;--mat-expansion-header-expanded-state-height: 56px;--mat-expansion-header-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px;--mat-icon-color: inherit}.dark-theme .mat-icon.mat-primary{--mat-icon-color: #CBAF88}.dark-theme .mat-icon.mat-accent{--mat-icon-color: #E3D3B4}.dark-theme .mat-icon.mat-warn{--mat-icon-color: #B4553F}.dark-theme{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(255, 255, 255, .12);--mat-sidenav-container-background-color: #424242;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #303030;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(255, 255, 255, .6);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-icon-foreground-color: #152238;--mat-stepper-header-selected-state-icon-background-color: #CBAF88;--mat-stepper-header-selected-state-icon-foreground-color: #152238;--mat-stepper-header-done-state-icon-background-color: #CBAF88;--mat-stepper-header-done-state-icon-foreground-color: #152238;--mat-stepper-header-edit-state-icon-background-color: #CBAF88;--mat-stepper-header-edit-state-icon-foreground-color: #152238;--mat-stepper-container-color: #424242;--mat-stepper-line-color: rgba(255, 255, 255, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, white 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, white 12%, transparent);--mat-stepper-header-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #B4553F;--mat-stepper-header-icon-background-color: rgba(255, 255, 255, .7);--mat-stepper-header-error-state-icon-foreground-color: #B4553F;--mat-stepper-header-error-state-icon-background-color: transparent}.dark-theme .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-selected-state-icon-background-color: #E3D3B4;--mat-stepper-header-selected-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-done-state-icon-background-color: #E3D3B4;--mat-stepper-header-done-state-icon-foreground-color: rgba(0, 0, 0, .87);--mat-stepper-header-edit-state-icon-background-color: #E3D3B4;--mat-stepper-header-edit-state-icon-foreground-color: rgba(0, 0, 0, .87)}.dark-theme .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: #fff;--mat-stepper-header-selected-state-icon-background-color: #B4553F;--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-done-state-icon-background-color: #B4553F;--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: #B4553F;--mat-stepper-header-edit-state-icon-foreground-color: #fff}.dark-theme{--mat-stepper-header-height: 64px;--mat-stepper-container-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-stepper-header-label-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-sort-arrow-color: white;--mat-toolbar-container-background-color: #424242;--mat-toolbar-container-text-color: white}.dark-theme .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #CBAF88;--mat-toolbar-container-text-color: #152238}.dark-theme .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #E3D3B4;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.dark-theme .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #B4553F;--mat-toolbar-container-text-color: #fff}.dark-theme{--mat-toolbar-standard-height: 56px;--mat-toolbar-mobile-height: 48px;--mat-toolbar-title-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500;--mat-tree-container-background-color: #424242;--mat-tree-node-text-color: white;--mat-tree-node-min-height: 40px;--mat-tree-node-text-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400;--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-timepicker-container-background-color: #424242}:root{--sidebar-width: 264px;--sidebar-collapsed: 72px;--navy: #1D2F4A;--navy-900: #152238;--navy-700: #25395A;--gold: #CBAF88;--gold-deep: #B0925F;--gold-soft: #E3D3B4;--cream: #F5E8D6;--ivory: #FFF8F0;--bg: #f4f4f6;--surface: #ffffff;--surface-2: #f9f9fb;--inset: #eeeef2;--border: #e2e2e8;--border-soft: #eaeaf0;--heading: #0f1623;--text: #3a3f4b;--text-soft: #6b7280;--text-faint: #687080;--ok: #4A7C59;--ok-bg: #E8F0EA;--warn: #8A651C;--warn-bg: #F7EFDD;--bad: #B4553F;--bad-bg: #F6E6E1;--info: #3A5680;--info-bg: #E7EEF7;--link: #705A37;--link-hover: var(--navy);--accent-foreground: var(--navy);--status-control-active: var(--navy);--status-control-inactive: var(--text-faint);--action-primary: var(--navy);--action-primary-hover: var(--navy-700);--action-primary-contrast: #fff;--action-secondary: var(--navy);--action-focus: var(--gold);--action-danger: #B4553F;--action-danger-hover: #A34936;--action-danger-contrast: #fff;--action-disabled: var(--text-faint);--action-disabled-bg: var(--inset);--excel: #107C41;--excel-hover: #0B6333;--excel-soft: #E8F3ED;--on-brand: #fff;--on-brand-soft: color-mix(in srgb, #fff 82%, var(--navy));--on-brand-muted: color-mix(in srgb, #fff 68%, var(--navy));--on-brand-faint: color-mix(in srgb, #fff 48%, var(--navy));--shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-md: 0 4px 16px rgba(0, 0, 0, .08), 0 1px 4px rgba(0, 0, 0, .04);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .06);--radius: .875rem;--radius-sm: .5rem;--radius-lg: 1.25rem;--radius-md: var(--radius);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-primary: var(--text);--text-secondary: var(--text-soft);--border-color: var(--border);--surface-muted: var(--inset);--danger: var(--bad);--success: var(--ok);--primary: var(--action-primary);--app-control-height: 3rem;--app-control-font-size: .875rem;--app-control-compact-font-size: .8125rem;--app-control-comfortable-font-size: 1rem;--app-control-label-color: var(--heading);--app-control-label-font-size: 1rem;--app-control-label-font-weight: 600;--app-control-floating-label-scale: .95;--app-data-grid-cell-padding: 1rem;--app-data-grid-dense-cell-padding: .65rem;--app-data-grid-header-height: 3.25rem;--app-data-grid-header-font-size: .9rem;--app-data-grid-row-divider: var(--border);--app-data-grid-column-divider: var(--border-soft);--app-button-height: 2.5rem;--app-button-font-size: .875rem;--app-button-padding-inline: 1rem;--app-icon-button-size: 2.5rem;--app-card-radius: var(--radius);--app-card-shadow: var(--shadow-sm);--app-card-padding-compact: .75rem;--app-card-padding-default: 1rem;--app-card-padding-comfortable: 1.5rem;--app-screen-gutter: .6rem;--app-page-card-padding: 1rem;--app-card-padding-responsive: var(--app-page-card-padding);--app-list-card-gap: 1rem;--app-list-card-surface: var(--surface);--app-list-card-border: color-mix(in srgb, var(--gold) 18%, var(--border));--app-list-card-toolbar-surface: var(--surface-2);--app-list-card-header-surface: color-mix(in srgb, var(--gold) 18%, var(--surface));--app-list-card-row-hover-surface: color-mix(in srgb, var(--gold) 6%, var(--surface));--app-list-card-divider: var(--border);--app-list-card-shadow: var(--shadow-sm)}.dark-theme{--bg: #0d1117;--surface: #161b22;--surface-2: #1c2128;--inset: #21262d;--border: #30363d;--border-soft: #2b3139;--heading: #e6edf3;--text: #c9d1d9;--text-soft: #8b949e;--text-faint: #848d97;--ok: #56A36C;--ok-bg: color-mix(in srgb, var(--ok) 12%, var(--surface));--warn: #D29922;--warn-bg: color-mix(in srgb, var(--warn) 12%, var(--surface));--bad: #E06C5F;--bad-bg: color-mix(in srgb, var(--bad) 12%, var(--surface));--info: #6E96D6;--info-bg: color-mix(in srgb, var(--info) 12%, var(--surface));--link: var(--gold);--link-hover: var(--gold-soft);--accent-foreground: var(--gold);--status-control-active: var(--gold);--status-control-inactive: var(--text-soft);--action-primary: var(--gold);--action-primary-hover: var(--gold-soft);--action-primary-contrast: var(--navy-900);--action-secondary: var(--gold);--action-danger: #B4553F;--action-danger-hover: #C56F5B;--action-danger-contrast: #fff;--excel: #33C481;--excel-hover: #57D49A;--excel-soft: rgba(51, 196, 129, .12);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .32), 0 1px 2px rgba(0, 0, 0, .24);--shadow-md: 0 4px 16px rgba(0, 0, 0, .38), 0 1px 4px rgba(0, 0, 0, .28);--shadow-lg: 0 8px 32px rgba(0, 0, 0, .46), 0 2px 8px rgba(0, 0, 0, .32);--app-list-card-surface: var(--surface-2);--app-list-card-border: color-mix(in srgb, var(--gold) 24%, var(--border));--app-list-card-toolbar-surface: color-mix(in srgb, var(--gold) 6%, var(--surface-2));--app-list-card-header-surface: color-mix(in srgb, var(--gold) 11%, var(--surface-2));--app-list-card-row-hover-surface: color-mix(in srgb, var(--gold) 7%, var(--surface-2));--app-list-card-divider: var(--border-soft);--app-list-card-shadow: var(--shadow-sm)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0;font-family:var(--font-sans);background:var(--bg);color:var(--text);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}body{overflow-x:clip}.auth-shell__form>router-outlet+*{min-width:0;max-width:100%}html{color-scheme:light}.dark-theme{color-scheme:dark}.driver-popover.hanil-tour-popover{--driver-popover-font-family: var(--font-sans);width:min(21rem,100vw - 2rem);min-width:min(18rem,100vw - 2rem);max-width:min(21rem,100vw - 2rem);padding:1.15rem;border:1px solid color-mix(in srgb,var(--gold) 36%,var(--border));border-radius:var(--radius);color:var(--text);background:var(--surface);box-shadow:var(--shadow-lg);z-index:2147483640!important}body.driver-active .driver-overlay{z-index:2147483000!important}body.driver-active .cdk-overlay-container{z-index:2147483200!important}body.driver-active .driver-popover,body.driver-active .driver-popover *{pointer-events:auto!important}.driver-popover.hanil-tour-popover .driver-popover-title{padding-inline-end:2rem;color:var(--heading);font-size:1.05rem;font-weight:850;letter-spacing:-.015em;line-height:1.35}.driver-popover.hanil-tour-popover .driver-popover-description{margin-top:.55rem;color:var(--text-soft);font-size:.82rem;line-height:1.6}.driver-popover.hanil-tour-popover .driver-popover-close-btn{top:.65rem;right:.65rem;display:grid;place-items:center;border-radius:50%;color:var(--text-faint);font-family:var(--font-sans);line-height:1}.driver-popover.hanil-tour-popover .driver-popover-close-btn:hover,.driver-popover.hanil-tour-popover .driver-popover-close-btn:focus-visible{color:var(--heading);background:var(--inset)}.driver-popover.hanil-tour-popover .driver-popover-footer{gap:.75rem;margin-top:1.1rem;padding-top:.9rem;border-top:1px solid var(--border-soft)}.driver-popover.hanil-tour-popover .driver-popover-progress-text{color:var(--gold-deep);font-size:.7rem;font-weight:750;white-space:nowrap}.driver-popover.hanil-tour-popover .driver-popover-navigation-btns{gap:.45rem}.driver-popover.hanil-tour-popover .driver-popover-navigation-btns button+button{margin-left:0}.driver-popover.hanil-tour-popover .driver-popover-footer-btn{min-height:2.25rem;display:inline-grid;place-items:center;padding:.45rem .85rem;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--heading);background:var(--surface-2);font-family:var(--font-sans);font-size:.75rem;font-weight:750;line-height:1.2;text-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.driver-popover.hanil-tour-popover .driver-popover-prev-btn:hover,.driver-popover.hanil-tour-popover .driver-popover-prev-btn:focus-visible{border-color:var(--gold);color:var(--gold-deep);background:color-mix(in srgb,var(--gold) 10%,var(--surface))}.driver-popover.hanil-tour-popover .driver-popover-next-btn{border-color:var(--action-primary);color:var(--action-primary-contrast);background:var(--action-primary)}.driver-popover.hanil-tour-popover .driver-popover-next-btn:hover,.driver-popover.hanil-tour-popover .driver-popover-next-btn:focus-visible{border-color:var(--action-primary-hover);color:var(--action-primary-contrast);background:var(--action-primary-hover)}.driver-popover.hanil-tour-popover .driver-popover-arrow-side-left{border-left-color:var(--surface)}.driver-popover.hanil-tour-popover .driver-popover-arrow-side-right{border-right-color:var(--surface)}.driver-popover.hanil-tour-popover .driver-popover-arrow-side-top{border-top-color:var(--surface)}.driver-popover.hanil-tour-popover .driver-popover-arrow-side-bottom{border-bottom-color:var(--surface)}.driver-active-element{scroll-margin:5rem}button,input,select,textarea{font:inherit}button.app-action-pending{position:relative;cursor:progress}button.app-action-pending:not([mat-icon-button]):not(:has(mat-spinner)){padding-inline-end:calc(var(--app-button-padding-inline) + 1.5rem)}button.app-action-pending:after{width:1rem;height:1rem;border:2px solid color-mix(in srgb,currentColor 35%,transparent);border-top-color:currentColor;border-radius:50%;content:"";position:absolute;inset-block-start:50%;inset-inline-end:.75rem;margin-block-start:-.5rem;pointer-events:none;animation:app-action-spin .7s linear infinite}button.app-action-pending[mat-icon-button]:after{inset:0;margin:auto}button.app-action-pending[mat-icon-button] mat-icon{opacity:0}button.app-action-pending:has(mat-spinner):after{display:none}@keyframes app-action-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){button.app-action-pending:after{animation-duration:1.4s}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--gold) 68%,transparent);outline-offset:2px}h1,h2,h3,h4,p{overflow-wrap:anywhere}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover)}.text-muted{color:var(--text-soft)}.text-faint{color:var(--text-faint)}.text-ok{color:var(--ok)}.text-warn{color:var(--warn)}.text-bad{color:var(--bad)}.page{min-width:0;animation:fadeIn .2s ease}.page-stack{display:grid;gap:1rem}.page-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.65rem;min-width:0}.page-actions>*{max-width:100%}.app-card,.surface,.table-card,.filter-panel{width:100%;min-width:0;max-width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--app-card-radius);box-shadow:var(--app-card-shadow);overflow-x:clip;overflow-wrap:anywhere}.app-card>*{min-width:0;max-width:100%}.app-card :is(img,video,canvas){max-width:100%;height:auto}.app-card .table-wrap{max-width:100%;overscroll-behavior-inline:contain}.filter-panel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:.85rem;padding:1rem}.filter-panel>*{grid-column:span 3;min-width:0}.filter-panel>.filter-panel__wide{grid-column:span 6}.filter-panel>.filter-panel__actions{display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.table-card{overflow:hidden}:is(.table-card,.app-card:has(>.table-wrap),.app-card:has(>.table-scroll),.app-card:has(>.app-grid-viewport),.app-card:has(>.app-grid-scroll)){background:var(--app-list-card-surface);border-color:var(--app-list-card-border);box-shadow:var(--app-list-card-shadow)}.app-card[data-card-layout=page]:has(table){gap:var(--app-list-card-gap)}:is(.table-card,.app-card:has(>.table-wrap),.app-card:has(>.table-scroll),.app-card:has(>.app-grid-viewport),.app-card:has(>.app-grid-scroll))>:is(.table-wrap,.table-scroll,.app-grid-viewport,.app-grid-scroll){background:var(--app-list-card-surface)}.table-wrap{width:100%;min-width:0;overflow-x:auto}.table-wrap table{width:100%;min-width:46rem}.app-grid-page{height:100%;max-height:100%;min-height:0;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.app-grid-page>*{min-width:0;flex:0 0 auto}.app-grid-page>:is(.app-grid-card,.app-grid-fill){min-height:0;flex:1 1 0}.app-grid-card{min-height:0;max-height:100%;position:relative;display:flex;flex-direction:column;overflow:hidden}.app-grid-card>.app-grid-viewport{min-height:0;position:relative;flex:1 1 0;overflow:hidden}.app-grid-card .app-grid-scroll{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:auto}.app-grid-scroll,:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gold-deep) 65%,var(--border)) color-mix(in srgb,var(--gold) 8%,var(--surface))}.app-grid-scroll::-webkit-scrollbar,:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap::-webkit-scrollbar{width:.65rem;height:.65rem}.app-grid-scroll::-webkit-scrollbar-track,:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap::-webkit-scrollbar-track{background:color-mix(in srgb,var(--gold) 8%,var(--surface))}.app-grid-scroll::-webkit-scrollbar-thumb,:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--gold-deep) 65%,var(--border));background-clip:padding-box}.app-grid-scroll::-webkit-scrollbar-thumb:hover,:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--gold-deep) 82%,var(--border));background-clip:padding-box}.app-grid-scroll::-webkit-scrollbar-corner,:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap::-webkit-scrollbar-corner{background:var(--surface)}:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .table-wrap{max-block-size:min(45dvh,30rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:auto}:is(app-sale-detail-page,app-invoice-detail-page,app-movement-detail-page) .mat-mdc-header-row{position:sticky;top:0;z-index:3}.app-grid-card>.app-grid-scroll{flex:1 1 0}.app-grid-viewport>.app-grid-scroll{position:absolute;inset:0;width:auto;max-width:none;height:auto}.app-grid-viewport>:is(.loading-state,.empty-state){position:absolute;inset:0;min-height:0}.app-grid-card .mat-mdc-header-row{position:sticky;top:0;z-index:3}.app-grid-card>:is(.table-toolbar,.pager,.app-grid-footer,mat-paginator,mat-progress-bar){flex:0 0 auto}mat-paginator.app-grid-record-count{height:3.5rem;min-height:3.5rem;display:flex;align-items:stretch;overflow-x:auto;overflow-y:hidden}.app-grid-record-count>.app-grid-record-count__label{min-width:max-content;display:inline-flex;align-items:center;flex:0 0 auto;padding-inline:1rem;color:var(--text-soft);font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.app-grid-footer.app-grid-record-count,.app-grid-pager.app-grid-record-count{min-height:3.5rem;display:flex;align-items:center;flex-wrap:nowrap;gap:.75rem;border-top:1px solid var(--border)}.app-grid-footer.app-grid-record-count{justify-content:flex-start}.app-grid-pager.app-grid-record-count{justify-content:space-between}.app-grid-pager.app-grid-record-count>.app-grid-record-count__label{padding-inline:0}.app-grid-pager__controls{min-width:max-content;display:inline-flex;align-items:center;gap:.25rem;margin-inline-start:auto}.app-grid-pager__page{padding-inline:.5rem;color:var(--text-soft);font-size:.78rem;white-space:nowrap}mat-paginator.app-grid-record-count>.mat-mdc-paginator-outer-container{min-width:max-content;flex:1 0 auto}mat-paginator.app-grid-record-count .mat-mdc-paginator-container{min-height:3.5rem;flex-wrap:nowrap;justify-content:flex-end}.app-text-box,.app-search-box,.app-select-box{min-width:0;font-size:var(--app-control-font-size)}.app-select-box{position:relative}.app-select-search{position:absolute;inset:0;z-index:5;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:0 .15rem;background:var(--surface)}.app-select-search__icon{width:1.15rem;height:1.15rem;color:var(--text-soft);font-size:1.15rem}.app-select-search__input{width:100%;min-width:0;height:100%;padding:0 .2rem;border:0;outline:0;color:var(--heading);background:transparent;font-size:.84rem}.app-select-search__input:focus,.app-select-search__input:focus-visible{border:0;outline:0;box-shadow:none}.app-select-search__input::placeholder{color:var(--text-faint);opacity:1}.app-select-search__input::-webkit-search-cancel-button{display:none}.app-select-search__clear{width:2rem;height:2rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--text-soft);background:transparent;cursor:pointer}.app-select-search__clear:hover,.app-select-search__clear:focus-visible{color:var(--heading);background:var(--inset)}.app-select-search__clear[hidden],.app-select-search__empty[hidden]{display:none}.app-select-search__clear .material-icons-outlined{width:1rem;height:1rem;font-size:1rem}.app-select-search__empty{padding:.85rem 1rem;color:var(--text-soft);font-size:.78rem;text-align:center}.phone-country-menu.mat-mdc-menu-panel{width:min(20rem,100vw - 2rem);min-width:min(18rem,100vw - 2rem);max-width:calc(100vw - 2rem);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-lg);overflow:hidden;--mat-menu-container-color: var(--surface)}.phone-country-menu .mat-mdc-menu-content{padding:0 0 .35rem;overflow:hidden}.phone-country-menu .phone-country-menu__item.mat-mdc-menu-item{min-height:2.75rem;padding-inline:.85rem}.phone-country-menu .phone-country-menu__item--active.mat-mdc-menu-item{background:var(--primary-soft)}:is(.app-text-box,.app-search-box,.app-select-box)[data-control-size=compact]{font-size:var(--app-control-compact-font-size)}:is(.app-text-box,.app-search-box,.app-select-box)[data-control-size=comfortable]{font-size:var(--app-control-comfortable-font-size)}.app-search-box::-webkit-search-cancel-button{display:none}.table-wrap .app-data-grid{width:100%;min-width:var(--app-data-grid-min-width, 46rem)}.app-data-grid :is(.mat-mdc-header-cell,.mat-mdc-cell){padding-inline:var(--app-data-grid-cell-padding)}.app-data-grid--dense :is(.mat-mdc-header-cell,.mat-mdc-cell){padding-inline:var(--app-data-grid-dense-cell-padding)}.table-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1rem;background:var(--app-list-card-toolbar-surface);border-bottom:1px solid var(--app-list-card-divider)}.table-toolbar__search{flex:1 1 18rem}:where(.table-toolbar,.filter-panel,[role=search],.filters-bar)>.mat-mdc-form-field{align-self:center;--mat-form-field-container-height: var(--app-button-height) !important;--mat-form-field-container-vertical-padding: .5rem !important}:where(.table-toolbar,.filter-panel,[role=search],.filters-bar)>.mat-mdc-form-field>.mat-mdc-form-field-subscript-wrapper{display:none}.feedback{display:flex;align-items:flex-start;gap:.65rem;padding:.8rem 1rem;border:1px solid;border-radius:var(--radius-sm);font-size:.875rem;line-height:1.5}.feedback mat-icon{flex:0 0 auto;margin-top:.05rem}.feedback--error{color:var(--bad);background:var(--bad-bg);border-color:color-mix(in srgb,var(--bad) 35%,transparent)}.feedback--success{color:var(--ok);background:var(--ok-bg);border-color:color-mix(in srgb,var(--ok) 35%,transparent)}.feedback--warning{color:var(--warn);background:var(--warn-bg);border-color:color-mix(in srgb,var(--warn) 35%,transparent)}.feedback--info{color:var(--info);background:var(--info-bg);border-color:color-mix(in srgb,var(--info) 35%,transparent)}.app-feedback-stack{position:fixed;z-index:900;top:.5rem;right:1rem;width:min(30rem,100vw - 2rem);max-height:calc(100dvh - 2rem);display:grid;gap:.75rem;overflow-y:auto;overscroll-behavior:contain;pointer-events:none}.app-feedback-stack:empty{display:none}.app-feedback-stack>.feedback{width:100%;align-items:center;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);pointer-events:auto}.app-feedback-stack>.feedback>span{min-width:0;flex:1 1 auto}.app-feedback-stack>.feedback>button{flex:0 0 auto;margin-left:auto}.loading-state,.empty-state{min-height:12rem;display:grid;place-items:center;padding:2rem;color:var(--text-soft);text-align:center}.empty-state__content{display:grid;justify-items:center;gap:.6rem;max-width:28rem}.empty-state__content mat-icon{width:2.6rem;height:2.6rem;color:var(--text-faint);font-size:2.6rem}.empty-state__content h3{margin:0;color:var(--heading);font-size:1rem}.empty-state__content p{margin:0;font-size:.875rem}.status-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1.25;white-space:nowrap}.status-badge--ok{color:var(--ok);background:var(--ok-bg)}.status-badge--warn{color:var(--warn);background:var(--warn-bg)}.status-badge--bad{color:var(--bad);background:var(--bad-bg)}.status-badge--info{color:var(--info);background:var(--info-bg)}.status-badge--muted{color:var(--text-soft);background:var(--inset)}.numeric{font-variant-numeric:tabular-nums;text-align:right}.muted{color:var(--text-soft)}.actions-cell{text-align:center;white-space:nowrap}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-card{background:var(--surface)!important;border:1px solid var(--border);border-radius:var(--radius)!important}.mat-mdc-table{background:var(--app-list-card-surface)!important}.mat-mdc-table tr.mat-mdc-header-row{height:var(--app-data-grid-header-height)!important}.mat-mdc-table th.mat-mdc-header-cell{background:var(--app-list-card-header-surface)!important;color:var(--action-secondary)!important;height:var(--app-data-grid-header-height)!important;padding-block:.65rem!important;font-size:var(--app-data-grid-header-font-size)!important;font-weight:750!important;line-height:1.25!important;letter-spacing:.02em!important;text-align:left!important;text-transform:none!important;vertical-align:middle!important;border-bottom:2px solid color-mix(in srgb,var(--gold-deep) 55%,var(--border))!important}.mat-mdc-table td.mat-mdc-cell{color:var(--text)!important;padding-block:.65rem!important;text-align:left!important;vertical-align:middle!important;border-bottom:1px solid var(--app-list-card-divider)!important}.mat-mdc-table :is(th.mat-mdc-header-cell,td.mat-mdc-cell):not(:last-child){border-inline-end:1px solid var(--app-data-grid-column-divider)!important}.mat-mdc-table td.mat-mdc-cell>:where(div){justify-content:flex-start;justify-items:start}.mat-mdc-table :is(th.mat-mdc-header-cell,td.mat-mdc-cell).numeric{text-align:right!important}.mat-mdc-table :is(th.mat-mdc-header-cell,td.mat-mdc-cell):is(.mat-column-status,.mat-column-estaActivo,.mat-column-actions,.actions-cell){text-align:center!important}.mat-mdc-table td.mat-mdc-cell:is(.mat-column-status,.mat-column-estaActivo,.mat-column-actions)>:where(div){justify-content:center;justify-items:center}.mat-mdc-table tr.mat-mdc-row:hover td{background:var(--app-list-card-row-hover-surface)!important}:is(.app-card,.table-card) :is(.table-wrap,.table-scroll)>table:not(.mat-mdc-table){width:100%;background:var(--app-list-card-surface)}:is(.app-card,.table-card) :is(.table-wrap,.table-scroll)>table:not(.mat-mdc-table) thead th{color:var(--action-secondary);background:var(--app-list-card-header-surface);border-bottom-color:color-mix(in srgb,var(--gold-deep) 55%,var(--border))}:is(.app-card,.table-card) :is(.table-wrap,.table-scroll)>table:not(.mat-mdc-table) tbody td{color:var(--text);border-bottom-color:var(--app-list-card-divider)}:is(.app-card,.table-card) :is(.table-wrap,.table-scroll)>table:not(.mat-mdc-table) tbody tr:hover td{background:var(--app-list-card-row-hover-surface)}:is(.table-card,.app-grid-card)>:is(mat-paginator,.pager,.app-grid-footer){color:var(--text-soft);background:var(--app-list-card-surface);border-top-color:var(--app-list-card-divider)}:is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button){height:var(--app-button-height);min-height:var(--app-button-height);padding-inline:var(--app-button-padding-inline);font-size:var(--app-button-font-size);font-weight:700;letter-spacing:.01em}:is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button) .mdc-button__label{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;line-height:1.2;text-align:center}:is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button) .mdc-button__label>.mat-icon{margin-inline:0}.mat-mdc-icon-button{width:var(--app-icon-button-size);height:var(--app-icon-button-size);display:inline-flex;align-items:center;justify-content:center;--mat-icon-button-state-layer-size: var(--app-icon-button-size)}.app-toolbar-icon-button.mat-mdc-icon-button{width:var(--app-icon-button-size);height:var(--app-icon-button-size);flex:0 0 var(--app-icon-button-size);display:inline-grid;place-items:center;padding:0;overflow:hidden;border-radius:.5rem;color:var(--on-brand);background:var(--navy)!important;--mat-icon-button-container-shape: .5rem;--mat-icon-button-state-layer-size: var(--app-icon-button-size);--mat-icon-button-icon-color: var(--on-brand) !important;--mat-icon-button-disabled-icon-color: var(--on-brand) !important;--mat-icon-button-state-layer-color: var(--on-brand) !important;--mat-icon-button-ripple-color: color-mix(in srgb, var(--on-brand) 22%, transparent) !important;transition:background-color .18s ease,opacity .18s ease}.app-toolbar-icon-button.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.app-toolbar-icon-button.mat-mdc-icon-button .mat-mdc-button-ripple,.app-toolbar-icon-button.mat-mdc-icon-button .mat-ripple-element,.app-toolbar-icon-button.mat-mdc-icon-button .mat-focus-indicator,.app-toolbar-icon-button.mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before{border-radius:inherit!important}.app-toolbar-icon-button.mat-mdc-icon-button .mat-icon{width:1.5rem;height:1.5rem;margin:0;display:grid;place-items:center;color:var(--on-brand);font-size:1.5rem;line-height:1.5rem}.app-toolbar-icon-button.mat-mdc-icon-button:not(:disabled):hover{background:var(--navy-700)!important}.app-toolbar-icon-button.mat-mdc-icon-button:disabled{opacity:.55}.mat-mdc-form-field{width:100%;--mat-mdc-form-field-floating-label-scale: var(--app-control-floating-label-scale);--mat-form-field-filled-label-text-color: var(--app-control-label-color);--mat-form-field-filled-hover-label-text-color: var(--app-control-label-color);--mat-form-field-filled-label-text-size: var(--app-control-label-font-size);--mat-form-field-filled-label-text-weight: var(--app-control-label-font-weight);--mat-form-field-outlined-label-text-color: var(--app-control-label-color);--mat-form-field-outlined-hover-label-text-color: var(--app-control-label-color);--mat-form-field-outlined-label-text-size: var(--app-control-label-font-size);--mat-form-field-outlined-label-text-populated-size: var(--app-control-label-font-size);--mat-form-field-outlined-label-text-weight: var(--app-control-label-font-weight)}.mat-mdc-form-field .mdc-notched-outline,.mat-mdc-form-field .mdc-notched-outline *{pointer-events:none!important}.mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size:before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-dynamic-size>:is(.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper){position:absolute}:is(app-stock-page .stock-toolbar__product,app-kardex-page .kardex-toolbar__product) .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size:before{content:unset;display:none;height:0}:is(app-stock-page .stock-toolbar__product,app-kardex-page .kardex-toolbar__product) .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-dynamic-size>:is(.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper){position:static}.mat-mdc-form-field .mat-mdc-form-field-required-marker:after{color:var(--bad)}.mat-mdc-unelevated-button.mat-primary{--mat-button-filled-container-color: var(--action-primary);--mat-button-filled-label-text-color: var(--action-primary-contrast);--mat-button-filled-state-layer-color: var(--action-primary-contrast);--mat-button-filled-ripple-color: color-mix(in srgb, var(--action-primary-contrast) 18%, transparent)}.mat-mdc-unelevated-button.mat-primary:not(:disabled):hover{--mat-button-filled-container-color: var(--action-primary-hover)}.mat-mdc-raised-button.mat-primary{--mat-button-protected-container-color: var(--action-primary);--mat-button-protected-label-text-color: var(--action-primary-contrast);--mat-button-protected-state-layer-color: var(--action-primary-contrast);--mat-button-protected-ripple-color: color-mix(in srgb, var(--action-primary-contrast) 18%, transparent)}.mat-mdc-raised-button.mat-primary:not(:disabled):hover{--mat-button-protected-container-color: var(--action-primary-hover)}.mat-mdc-outlined-button.mat-primary{--mat-button-outlined-label-text-color: var(--action-secondary);--mat-button-outlined-outline-color: color-mix(in srgb, var(--action-secondary) 55%, transparent);--mat-button-outlined-state-layer-color: var(--action-secondary);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--action-secondary) 18%, transparent)}.app-excel-button.mat-mdc-outlined-button{height:var(--app-icon-button-size);min-height:var(--app-icon-button-size);background:var(--excel-soft);--mat-button-outlined-container-height: var(--app-icon-button-size);--mat-button-outlined-label-text-color: var(--excel);--mat-button-outlined-outline-color: color-mix(in srgb, var(--excel) 62%, transparent);--mat-button-outlined-state-layer-color: var(--excel);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--excel) 18%, transparent);--mat-button-outlined-disabled-label-text-color: var(--action-disabled);--mat-button-outlined-disabled-outline-color: var(--border)}.app-excel-button.mat-mdc-outlined-button:not(:disabled):hover{color:var(--excel-hover);background:color-mix(in srgb,var(--excel-soft) 82%,var(--surface));--mat-button-outlined-label-text-color: var(--excel-hover);--mat-button-outlined-outline-color: var(--excel-hover)}.app-excel-button.mat-mdc-outlined-button .mat-icon{color:currentColor}.app-excel-icon{width:1.25rem;height:1.25rem;flex:0 0 auto;display:inline-block;background:center/contain no-repeat url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIzLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsKCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPgoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+Cgk8IUVOVElUWSBuc19ncmFwaHMgImh0dHA6Ly9ucy5hZG9iZS5jb20vR3JhcGhzLzEuMC8iPgoJPCFFTlRJVFkgbnNfdmFycyAiaHR0cDovL25zLmFkb2JlLmNvbS9WYXJpYWJsZXMvMS4wLyI+Cgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPgoJPCFFTlRJVFkgbnNfc2Z3ICJodHRwOi8vbnMuYWRvYmUuY29tL1NhdmVGb3JXZWIvMS4wLyI+Cgk8IUVOVElUWSBuc19jdXN0b20gImh0dHA6Ly9ucy5hZG9iZS5jb20vR2VuZXJpY0N1c3RvbU5hbWVzcGFjZS8xLjAvIj4KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPgpdPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxpdmVsbG9fMSIgeG1sbnM6eD0iJm5zX2V4dGVuZDsiIHhtbG5zOmk9IiZuc19haTsiIHhtbG5zOmdyYXBoPSImbnNfZ3JhcGhzOyIKCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDIyODkuNzUgMjEzMCIKCSBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMjg5Ljc1IDIxMzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8bWV0YWRhdGE+Cgk8c2Z3ICB4bWxucz0iJm5zX3NmdzsiPgoJCTxzbGljZXM+PC9zbGljZXM+CgkJPHNsaWNlU291cmNlQm91bmRzICBib3R0b21MZWZ0T3JpZ2luPSJ0cnVlIiBoZWlnaHQ9IjIxMzAiIHdpZHRoPSIyMjg5Ljc1IiB4PSItMTE0Ny41IiB5PSItMTA0MSI+PC9zbGljZVNvdXJjZUJvdW5kcz4KCTwvc2Z3Pgo8L21ldGFkYXRhPgo8cGF0aCBmaWxsPSIjMTg1QzM3IiBkPSJNMTQzNy43NSwxMDExLjc1TDUzMi41LDg1MnYxMTgwLjM5M2MwLDUzLjkwNyw0My43LDk3LjYwNyw5Ny42MDcsOTcuNjA3bDAsMGgxNTYyLjAzNgoJYzUzLjkwNywwLDk3LjYwNy00My43LDk3LjYwNy05Ny42MDdsMCwwVjE1OTcuNUwxNDM3Ljc1LDEwMTEuNzV6Ii8+CjxwYXRoIGZpbGw9IiMyMUEzNjYiIGQ9Ik0xNDM3Ljc1LDBINjMwLjEwN0M1NzYuMiwwLDUzMi41LDQzLjcsNTMyLjUsOTcuNjA3YzAsMCwwLDAsMCwwVjUzMi41bDkwNS4yNSw1MzIuNUwxOTE3LDEyMjQuNzUKCUwyMjg5Ljc1LDEwNjVWNTMyLjVMMTQzNy43NSwweiIvPgo8cGF0aCBmaWxsPSIjMTA3QzQxIiBkPSJNNTMyLjUsNTMyLjVoOTA1LjI1VjEwNjVINTMyLjVWNTMyLjV6Ii8+CjxwYXRoIG9wYWNpdHk9IjAuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGQ9Ik0xMTgwLjM5Myw0MjZINTMyLjV2MTMzMS4yNWg2NDcuODkzYzUzLjgzNC0wLjE3NSw5Ny40MzItNDMuNzczLDk3LjYwNy05Ny42MDcKCVY1MjMuNjA3QzEyNzcuODI1LDQ2OS43NzMsMTIzNC4yMjcsNDI2LjE3NSwxMTgwLjM5Myw0MjZ6Ii8+CjxwYXRoIG9wYWNpdHk9IjAuMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGQ9Ik0xMTI3LjE0Myw0NzkuMjVINTMyLjVWMTgxMC41aDU5NC42NDMKCWM1My44MzQtMC4xNzUsOTcuNDMyLTQzLjc3Myw5Ny42MDctOTcuNjA3VjU3Ni44NTdDMTIyNC41NzUsNTIzLjAyMywxMTgwLjk3Nyw0NzkuNDI1LDExMjcuMTQzLDQ3OS4yNXoiLz4KPHBhdGggb3BhY2l0eT0iMC4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgZD0iTTExMjcuMTQzLDQ3OS4yNUg1MzIuNVYxNzA0aDU5NC42NDNjNTMuODM0LTAuMTc1LDk3LjQzMi00My43NzMsOTcuNjA3LTk3LjYwNwoJVjU3Ni44NTdDMTIyNC41NzUsNTIzLjAyMywxMTgwLjk3Nyw0NzkuNDI1LDExMjcuMTQzLDQ3OS4yNXoiLz4KPHBhdGggb3BhY2l0eT0iMC4yIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgZD0iTTEwNzMuODkzLDQ3OS4yNUg1MzIuNVYxNzA0aDU0MS4zOTNjNTMuODM0LTAuMTc1LDk3LjQzMi00My43NzMsOTcuNjA3LTk3LjYwNwoJVjU3Ni44NTdDMTE3MS4zMjUsNTIzLjAyMywxMTI3LjcyNyw0NzkuNDI1LDEwNzMuODkzLDQ3OS4yNXoiLz4KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDMuNTEzMiIgeTE9IjE3MjkuMDE4MyIgeDI9Ijk2Ny45ODY4IiB5Mj0iNDA0Ljk4MTciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAyMTMyKSI+Cgk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMTg4ODRGIi8+Cgk8c3RvcCAgb2Zmc2V0PSIwLjUiIHN0eWxlPSJzdG9wLWNvbG9yOiMxMTdFNDMiLz4KCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMwQjY2MzEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik05Ny42MDcsNDc5LjI1aDk3Ni4yODVjNTMuOTA3LDAsOTcuNjA3LDQzLjcsOTcuNjA3LDk3LjYwN3Y5NzYuMjg1CgljMCw1My45MDctNDMuNyw5Ny42MDctOTcuNjA3LDk3LjYwN0g5Ny42MDdDNDMuNywxNjUwLjc1LDAsMTYwNy4wNSwwLDE1NTMuMTQzVjU3Ni44NTdDMCw1MjIuOTUsNDMuNyw0NzkuMjUsOTcuNjA3LDQ3OS4yNXoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMwMi4zLDEzODIuMjY0bDIwNS4zMzItMzE4LjE2OUwzMTkuNSw3NDcuNjgzaDE1MS4zMzZsMTAyLjY2NiwyMDIuMzUKCWM5LjQ3OSwxOS4yMjMsMTUuOTc1LDMzLjQ5NCwxOS40OSw0Mi45MTloMS4zMzFjNi43NDUtMTUuMzM2LDEzLjg0NS0zMC4yMjgsMjEuMy00NC42NzdMNzI1LjM3MSw3NDcuNzloMTM4LjkyOWwtMTkyLjkyNSwzMTQuNTQ4CglMODY5LjIsMTM4Mi4yNjNINzIxLjM3OEw2MDIuNzksMTE2MC4xNThjLTUuNTg2LTkuNDUtMTAuMzI2LTE5LjM3Ni0xNC4xNjQtMjkuNjZoLTEuNzU3Yy0zLjQ3NCwxMC4wNzUtOC4wODMsMTkuNzIyLTEzLjczOSwyOC43NTUKCWwtMTIyLjEwMiwyMjMuMDExSDMwMi4zeiIvPgo8cGF0aCBmaWxsPSIjMzNDNDgxIiBkPSJNMjE5Mi4xNDMsMEgxNDM3Ljc1djUzMi41aDg1MlY5Ny42MDdDMjI4OS43NSw0My43LDIyNDYuMDUsMCwyMTkyLjE0MywwTDIxOTIuMTQzLDB6Ii8+CjxwYXRoIGZpbGw9IiMxMDdDNDEiIGQ9Ik0xNDM3Ljc1LDEwNjVoODUydjUzMi41aC04NTJWMTA2NXoiLz4KPC9zdmc+Cg==)}.mat-mdc-button.mat-primary{--mat-button-text-label-text-color: var(--action-secondary);--mat-button-text-state-layer-color: var(--action-secondary);--mat-button-text-ripple-color: color-mix(in srgb, var(--action-secondary) 18%, transparent)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: var(--action-secondary);--mat-icon-button-state-layer-color: var(--action-secondary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--action-secondary) 18%, transparent)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: var(--action-primary);--mat-fab-foreground-color: var(--action-primary-contrast);--mat-fab-state-layer-color: var(--action-primary-contrast);--mat-fab-ripple-color: color-mix(in srgb, var(--action-primary-contrast) 18%, transparent)}.mat-mdc-unelevated-button.mat-warn{--mat-button-filled-container-color: var(--action-danger);--mat-button-filled-label-text-color: var(--action-danger-contrast);--mat-button-filled-state-layer-color: var(--action-danger-contrast)}.mat-mdc-unelevated-button.mat-warn:not(:disabled):hover{--mat-button-filled-container-color: var(--action-danger-hover)}.app-cancel-button.mat-mdc-unelevated-button{--mat-button-filled-container-color: var(--action-danger);--mat-button-filled-label-text-color: var(--action-danger-contrast);--mat-button-filled-state-layer-color: var(--action-danger-contrast);--mat-button-filled-ripple-color: color-mix(in srgb, var(--action-danger-contrast) 18%, transparent);--mat-button-filled-disabled-container-color: var(--action-disabled-bg);--mat-button-filled-disabled-label-text-color: var(--action-disabled)}.app-cancel-button.mat-mdc-unelevated-button:not(:disabled):hover{--mat-button-filled-container-color: var(--action-danger-hover)}.mat-mdc-raised-button.mat-warn{--mat-button-protected-container-color: var(--action-danger);--mat-button-protected-label-text-color: var(--action-danger-contrast);--mat-button-protected-state-layer-color: var(--action-danger-contrast)}.mat-mdc-raised-button.mat-warn:not(:disabled):hover{--mat-button-protected-container-color: var(--action-danger-hover)}.mat-mdc-outlined-button.mat-warn{--mat-button-outlined-label-text-color: var(--action-danger);--mat-button-outlined-outline-color: color-mix(in srgb, var(--action-danger) 55%, transparent);--mat-button-outlined-state-layer-color: var(--action-danger)}.mat-mdc-button.mat-warn{--mat-button-text-label-text-color: var(--action-danger);--mat-button-text-state-layer-color: var(--action-danger)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: var(--action-danger);--mat-icon-button-state-layer-color: var(--action-danger);--mat-icon-button-ripple-color: color-mix(in srgb, var(--action-danger) 18%, transparent)}h2.app-dialog-title.mat-mdc-dialog-title{margin:0;padding:0;min-height:var(--app-icon-button-size);display:flex;align-items:center;color:var(--gold-deep)!important;font-size:1.3rem;font-weight:800;line-height:1.3}h2.app-dialog-title.mat-mdc-dialog-title:before{display:none;content:none}button[aria-label=Cerrar].mat-mdc-icon-button{width:var(--app-icon-button-size);height:var(--app-icon-button-size);display:inline-grid;place-items:center;padding:0;overflow:hidden;border-radius:.5rem;color:var(--navy-900);background:var(--gold)!important;--mat-icon-button-container-shape: .5rem;--mat-icon-button-state-layer-size: var(--app-icon-button-size);--mat-icon-button-icon-color: var(--navy-900);--mat-icon-button-disabled-icon-color: var(--navy-900);--mat-icon-button-state-layer-color: var(--navy-900);--mat-icon-button-ripple-color: color-mix(in srgb, var(--navy-900) 20%, transparent)}button[aria-label=Cerrar].mat-mdc-icon-button .mat-mdc-button-persistent-ripple,button[aria-label=Cerrar].mat-mdc-icon-button .mat-mdc-button-ripple,button[aria-label=Cerrar].mat-mdc-icon-button .mat-ripple-element,button[aria-label=Cerrar].mat-mdc-icon-button .mat-focus-indicator,button[aria-label=Cerrar].mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before{border-radius:inherit!important}button[aria-label=Cerrar].mat-mdc-icon-button .mat-icon{width:1.5rem;height:1.5rem;margin:0;display:grid;place-items:center;color:var(--navy-900);font-size:1.5rem;line-height:1.5rem}button[aria-label=Cerrar].mat-mdc-icon-button:not(:disabled):hover{background:var(--gold-deep)!important}button[aria-label=Cerrar].mat-mdc-icon-button:disabled{opacity:.55}.dialog-action-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dialog-action-header>.dialog-heading{min-width:0;flex:1 1 auto}mat-dialog-actions{align-items:center;gap:.5rem}mat-dialog-actions :is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button){height:var(--app-button-height);min-height:var(--app-button-height);vertical-align:middle;--mat-button-text-container-height: var(--app-button-height);--mat-button-filled-container-height: var(--app-button-height)}mat-dialog-actions :is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button)+:is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button){margin-inline-start:0}mat-dialog-actions :is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button)>.mat-icon{width:1.25rem;height:1.25rem;flex:0 0 1.25rem;margin:0 .4rem 0 0;font-size:1.25rem;line-height:1.25rem}[dir=rtl] mat-dialog-actions :is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button)>.mat-icon{margin:0 0 0 .4rem}mat-dialog-actions :is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button) .mdc-button__label{min-height:1.5rem;align-items:center;line-height:1}mat-dialog-actions :is(.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button) mat-spinner{margin:0!important}mat-dialog-actions .app-cancel-button:not(:has(.mat-icon)) .mdc-button__label:before{content:"close";width:1.25rem;height:1.25rem;flex:0 0 1.25rem;font-family:Material Icons;font-size:1.25rem;font-weight:400;line-height:1.25rem;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:is(.page-actions,.table-toolbar,.filter-panel__actions,.section-heading--actions,.pager,.actions-cell,mat-dialog-actions) :is(.mat-mdc-button,.mat-mdc-outlined-button):not(.mat-primary):not(.mat-warn){--mat-button-text-label-text-color: var(--action-secondary);--mat-button-text-state-layer-color: var(--action-secondary);--mat-button-outlined-label-text-color: var(--action-secondary);--mat-button-outlined-outline-color: color-mix(in srgb, var(--action-secondary) 45%, transparent);--mat-button-outlined-state-layer-color: var(--action-secondary)}:is(.table-toolbar,.section-heading--actions,.pager,.actions-cell) .mat-mdc-icon-button:not(.mat-primary):not(.mat-warn){--mat-icon-button-icon-color: var(--action-secondary);--mat-icon-button-state-layer-color: var(--action-secondary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--action-secondary) 18%, transparent)}.mat-mdc-form-field:not(.mat-form-field-invalid){--mat-form-field-filled-caret-color: var(--action-secondary);--mat-form-field-filled-focus-active-indicator-color: var(--action-secondary);--mat-form-field-filled-focus-label-text-color: var(--app-control-label-color);--mat-form-field-outlined-caret-color: var(--action-secondary);--mat-form-field-outlined-focus-outline-color: var(--action-secondary);--mat-form-field-outlined-focus-label-text-color: var(--app-control-label-color);--mat-form-field-focus-select-arrow-color: var(--action-secondary);--mat-select-focused-arrow-color: var(--action-secondary)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-selected-checkmark-color: var(--action-primary-contrast);--mat-checkbox-selected-focus-icon-color: var(--action-primary);--mat-checkbox-selected-hover-icon-color: var(--action-primary);--mat-checkbox-selected-icon-color: var(--action-primary);--mat-checkbox-selected-pressed-icon-color: var(--action-primary);--mat-checkbox-selected-focus-state-layer-color: var(--action-primary);--mat-checkbox-selected-hover-state-layer-color: var(--action-primary);--mat-checkbox-selected-pressed-state-layer-color: var(--action-primary)}.mat-mdc-radio-button.mat-primary{--mat-radio-selected-focus-icon-color: var(--action-primary);--mat-radio-selected-hover-icon-color: var(--action-primary);--mat-radio-selected-icon-color: var(--action-primary);--mat-radio-selected-pressed-icon-color: var(--action-primary);--mat-radio-checked-ripple-color: var(--action-primary)}.mat-mdc-slide-toggle.mat-primary{--mat-slide-toggle-selected-icon-color: var(--action-primary-contrast);--mat-slide-toggle-selected-focus-state-layer-color: var(--action-primary);--mat-slide-toggle-selected-handle-color: var(--action-primary);--mat-slide-toggle-selected-hover-state-layer-color: var(--action-primary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--action-primary);--mat-slide-toggle-selected-focus-handle-color: var(--action-primary);--mat-slide-toggle-selected-hover-handle-color: var(--action-primary);--mat-slide-toggle-selected-pressed-handle-color: var(--action-primary);--mat-slide-toggle-selected-focus-track-color: color-mix(in srgb, var(--action-primary) 58%, var(--surface));--mat-slide-toggle-selected-hover-track-color: color-mix(in srgb, var(--action-primary) 58%, var(--surface));--mat-slide-toggle-selected-pressed-track-color: color-mix(in srgb, var(--action-primary) 58%, var(--surface));--mat-slide-toggle-selected-track-color: color-mix(in srgb, var(--action-primary) 58%, var(--surface))}.mat-mdc-progress-bar.mat-primary{--mat-progress-bar-active-indicator-color: var(--action-primary);--mat-progress-bar-track-color: color-mix(in srgb, var(--action-primary) 25%, transparent)}.mat-mdc-progress-spinner.mat-primary{--mat-progress-spinner-active-indicator-color: var(--action-primary)}.mat-button-toggle-group{--mat-button-toggle-selected-state-background-color: color-mix(in srgb, var(--gold) 34%, var(--surface));--mat-button-toggle-selected-state-text-color: var(--navy-900);--mat-button-toggle-state-layer-color: var(--action-secondary)}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: var(--surface);--mdc-snackbar-supporting-text-color: var(--text);--mat-snack-bar-button-color: var(--action-secondary);border:1px solid var(--border);border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-lg)}@media print{.mat-mdc-tooltip-panel,.mat-mdc-tooltip{display:none!important}}.chip{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:100px;font-size:11.5px;font-weight:500;line-height:1.6}.chip.chip-ok{background:var(--ok-bg);color:var(--ok)}.chip.chip-warn{background:var(--warn-bg);color:var(--warn)}.chip.chip-bad{background:var(--bad-bg);color:var(--bad)}.chip.chip-info{background:var(--info-bg);color:var(--info)}.chip.chip-muted{background:var(--inset);color:var(--text-soft)}@media(max-width:70rem){.filter-panel>*{grid-column:span 4}.filter-panel>.filter-panel__wide{grid-column:span 8}}@media(max-width:51.25rem){.filter-panel>*,.filter-panel>.filter-panel__wide{grid-column:span 6}}@media(max-width:37.5rem){.page-actions{justify-content:stretch}.page-actions>:not([mat-icon-button]){flex:1 1 auto}.filter-panel{grid-template-columns:minmax(0,1fr);padding:.8rem}.filter-panel>*,.filter-panel>.filter-panel__wide{grid-column:1}.filter-panel>.filter-panel__actions{justify-content:stretch}.filter-panel__actions>*{flex:1}.table-toolbar>button:not([mat-icon-button]){flex:1 1 auto}}.actions-cell .app-status-toggle.mat-mdc-icon-button .mat-icon{width:1.75rem;height:1.75rem;font-size:1.75rem;line-height:1.75rem}.actions-cell .app-status-toggle--active.mat-mdc-icon-button{--mat-icon-button-icon-color: var(--status-control-active);--mat-icon-button-state-layer-color: var(--status-control-active);--mat-icon-button-ripple-color: color-mix(in srgb, var(--status-control-active) 18%, transparent)}.actions-cell .app-status-toggle--inactive.mat-mdc-icon-button{--mat-icon-button-icon-color: var(--status-control-inactive);--mat-icon-button-disabled-icon-color: var(--status-control-inactive);--mat-icon-button-state-layer-color: var(--status-control-inactive);--mat-icon-button-ripple-color: color-mix(in srgb, var(--status-control-inactive) 18%, transparent)}
