@charset "UTF-8";html{--mdc-elevated-card-container-shape: 4px}html{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}html{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}html{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}html{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}html{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}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-arrow-transform: translateY(-8px)}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{--mdc-dialog-container-shape: 4px}html{--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-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-state-layer-size: 40px}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}html{--mdc-radio-state-layer-size: 40px}html{--mat-radio-touch-target-display: block}html{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-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)}html{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}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{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}html{--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.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:56px}.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:72px}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}html{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}html{--mdc-checkbox-state-layer-size: 40px}html{--mat-checkbox-touch-target-display: block}html{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}html{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}html{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-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);--mdc-protected-button-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);--mdc-protected-button-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);--mdc-protected-button-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);--mdc-protected-button-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)}html{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}html{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}html{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}html{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}html{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}html{--mdc-text-button-container-height: 36px}html{--mdc-filled-button-container-height: 36px}html{--mdc-protected-button-container-height: 36px}html{--mdc-outlined-button-container-height: 36px}html{--mat-text-button-touch-target-display: block}html{--mat-filled-button-touch-target-display: block}html{--mat-protected-button-touch-target-display: block}html{--mat-outlined-button-touch-target-display: block}html{--mdc-icon-button-icon-size: 24px}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-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);--mdc-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);--mdc-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);--mdc-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)}html{--mdc-fab-small-container-shape: 50%;--mdc-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);--mdc-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);--mdc-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);--mdc-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{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-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);--mdc-extended-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);--mdc-extended-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);--mdc-extended-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)}html{--mat-fab-touch-target-display: block}html{--mat-fab-small-touch-target-display: block}html{--mdc-snackbar-container-shape: 4px}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}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-bottom-sheet-container-shape: 4px}html{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}html{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}html{--mat-standard-button-toggle-height: 48px}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)}.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;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}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-stepper-header-height: 72px}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-node-min-height: 48px}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)}:root{--brand-structural: #3f8634;--brand-primary: #357ea6;--neutral-0: #ffffff;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #eeeeee;--neutral-300: #e0e0e0;--neutral-600: #757575;--neutral-800: #424242;--lib-color-primary: var(--mat-sys-primary, var(--brand-primary));--lib-color-on-primary: var(--mat-sys-on-primary, #ffffff);--lib-color-primary-container: var(--mat-sys-primary-container, color-mix(in oklab, var(--brand-primary) 14%, var(--neutral-0)));--lib-color-on-primary-container: var(--mat-sys-on-primary-container, color-mix(in oklab, var(--brand-primary) 80%, #000000));--lib-color-secondary: var(--mat-sys-secondary, var(--brand-structural));--lib-color-on-secondary: var(--mat-sys-on-secondary, #ffffff);--lib-color-secondary-container: var(--mat-sys-secondary-container, color-mix(in oklab, var(--brand-structural) 14%, var(--neutral-0)));--lib-color-on-secondary-container: var(--mat-sys-on-secondary-container, color-mix(in oklab, var(--brand-structural) 80%, #000000));--lib-color-surface: var(--mat-sys-surface, var(--neutral-0));--lib-color-on-surface: var(--mat-sys-on-surface, var(--neutral-800));--lib-color-on-surface-variant: var(--mat-sys-on-surface-variant, var(--neutral-600));--lib-color-surface-container-lowest: var(--mat-sys-surface-container-lowest, var(--neutral-0));--lib-color-surface-container-low: var(--mat-sys-surface-container-low, var(--neutral-50));--lib-color-surface-container: var(--mat-sys-surface-container, var(--neutral-100));--lib-color-surface-container-high: var(--mat-sys-surface-container-high, var(--neutral-200));--lib-color-outline: var(--mat-sys-outline, var(--neutral-600));--lib-color-outline-variant: var(--mat-sys-outline-variant, var(--neutral-300));--lib-color-error: var(--mat-sys-error, #b3261e);--lib-color-on-error: var(--mat-sys-on-error, #ffffff);--mcl-radius-sm: 8px;--mcl-radius-md: 12px;--mcl-radius-lg: 16px;--mcl-radius-full: 999px;--mcl-shadow-1: 0 1px 2px rgba(0, 0, 0, .05), 0 1px 3px rgba(0, 0, 0, .06);--mcl-shadow-2: 0 4px 12px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .05);--mcl-shadow-3: 0 12px 32px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .06);--mcl-transition: .18s ease;--mcl-font: "Inter", Roboto, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", sans-serif;--mdc-text-button-container-shape: var(--mcl-radius-full);--mdc-filled-button-container-shape: var(--mcl-radius-full);--mdc-outlined-button-container-shape: var(--mcl-radius-full);--mdc-protected-button-container-shape: var(--mcl-radius-full);--mdc-outlined-text-field-container-shape: 10px;--mdc-filled-text-field-container-shape: 10px;--mdc-dialog-container-shape: var(--mcl-radius-lg);--mdc-elevated-card-container-shape: var(--mcl-radius-lg);--mdc-outlined-card-container-shape: var(--mcl-radius-lg);--mat-menu-container-shape: var(--mcl-radius-md);--mat-autocomplete-container-shape: var(--mcl-radius-md);--mat-select-panel-container-shape: var(--mcl-radius-md)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{height:100%}body{margin:0;background:var(--lib-color-surface);color:var(--lib-color-on-surface);font:400 15px/1.5 var(--mcl-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{letter-spacing:-.015em;font-weight:600}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--lib-color-on-surface) 22%,transparent) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--lib-color-on-surface) 22%,transparent);border-radius:var(--mcl-radius-full)}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--lib-color-on-surface) 36%,transparent)}::selection{background:color-mix(in oklab,var(--lib-color-primary) 24%,transparent)}a{color:var(--lib-color-primary);text-decoration:none}a:hover{text-decoration:underline}img,svg,video,canvas{height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:where(a,button,[role=button],input,select,textarea):focus-visible{outline:2px solid var(--lib-color-primary);outline-offset:2px;border-radius:var(--mcl-radius-sm)}mat-form-field{width:100%;display:block}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--lib-color-outline-variant);padding:12px 16px;text-align:left}thead th{color:var(--lib-color-on-surface-variant);font-size:.8125rem;font-weight:600;letter-spacing:.02em;background:var(--lib-color-surface-container-low);white-space:nowrap}tbody tr{transition:background-color var(--mcl-transition)}tbody tr:hover{background:color-mix(in oklab,var(--lib-color-on-surface) 4%,var(--lib-color-surface))}tbody tr:last-child td{border-bottom:0}.mat-mdc-table{background:transparent}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--mcl-radius-full);font-size:.75rem;font-weight:600;letter-spacing:.02em;background:var(--lib-color-surface-container-high);color:var(--lib-color-on-surface-variant)}.badge--ok,.badge--success{background:color-mix(in oklab,var(--brand-structural) 14%,var(--lib-color-surface));color:color-mix(in oklab,var(--brand-structural) 85%,var(--lib-color-on-surface))}.badge--warn,.badge--warning{background:color-mix(in oklab,#b06f00 14%,var(--lib-color-surface));color:color-mix(in oklab,#b06f00 85%,var(--lib-color-on-surface))}.badge--err,.badge--error{background:color-mix(in oklab,var(--lib-color-error) 12%,var(--lib-color-surface));color:var(--lib-color-error)}.badge--muted,.badge--neutral{background:var(--lib-color-surface-container-high);color:var(--lib-color-on-surface-variant)}.actions{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.mat-toolbar{background:var(--lib-color-surface);color:var(--lib-color-on-surface);border-bottom:1px solid var(--lib-color-outline-variant)}.mat-mdc-card{border:1px solid var(--lib-color-outline-variant);box-shadow:var(--mcl-shadow-1);border-radius:var(--mcl-radius-lg)}.mdc-button__label,.mat-mdc-form-field,.mat-mdc-floating-label,.mat-mdc-select,.mat-mdc-option,.mat-mdc-menu-content,.mat-mdc-dialog-container,.mat-mdc-table,.mat-mdc-card,.mat-mdc-tab-link .mdc-tab__text-label,.mat-mdc-tab .mdc-tab__text-label,.mat-mdc-paginator{font-family:var(--mcl-font)}.mat-mdc-menu-panel{box-shadow:var(--mcl-shadow-2);border:1px solid var(--lib-color-outline-variant)}.mat-mdc-menu-content{padding:6px}.mat-mdc-menu-item{min-height:40px;border-radius:var(--mcl-radius-sm)}.mat-mdc-menu-item .mat-icon{color:var(--lib-color-on-surface-variant);font-size:20px;width:20px;height:20px;margin-right:10px}.mat-mdc-menu-item .mat-mdc-menu-item-text{font-family:var(--mcl-font);font-size:.875rem;font-weight:500}.mat-mdc-menu-panel.mcl-user-menu{min-width:232px}.mcl-user-menu__header{padding:8px 10px 10px;margin:0 0 6px;border-bottom:1px solid var(--lib-color-outline-variant);cursor:default}.mcl-user-menu__name{font-size:.875rem;font-weight:600;color:var(--lib-color-on-surface);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcl-user-menu__role{font-size:.75rem;color:var(--lib-color-on-surface-variant);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mdc-evolution-chip--selected,.mat-mdc-standard-chip.mat-mdc-chip-selected{background:var(--lib-color-secondary-container);color:var(--lib-color-on-secondary-container)}.mat-mdc-paginator .mdc-icon-button,.mat-mdc-paginator .mat-mdc-select-value{color:var(--lib-color-on-surface)}.mat-mdc-paginator .mdc-icon-button:hover{color:var(--lib-color-primary)}.mat-h1,.mat-h2,.mat-h3,.mat-h4,.mat-h5{color:var(--lib-color-on-surface);font-weight:600}.mat-body-1,.mat-body-2,.mat-subtitle-2{color:var(--lib-color-on-surface-variant)}[mat-dialog-actions]{justify-content:end;gap:12px}[mat-dialog-actions] .spacer{flex:1 1 auto}[mat-dialog-actions] button{margin:0!important}.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:16px}.row .col{flex:1 1 0;min-width:0}.row .col-1{flex:0 0 calc(8.33333333% - 13.33px)}.row .col-2{flex:0 0 calc(16.66666667% - 12px)}.row .col-3{flex:0 0 calc(25% - 12px)}.row .col-4{flex:0 0 calc(33.33333333% - 10.67px)}.row .col-5{flex:0 0 calc(41.66666667% - 9.6px)}.row .col-6{flex:0 0 calc(50% - 8px)}.row .col-7{flex:0 0 calc(58.33333333% - 6.86px)}.row .col-8{flex:0 0 calc(66.66666667% - 5.33px)}.row .col-9{flex:0 0 calc(75% - 4px)}.row .col-10{flex:0 0 calc(83.33333333% - 2.4px)}.row .col-11{flex:0 0 calc(91.66666667% - 1.45px)}.row .col-12{flex:0 0 100%}.row .col-auto{flex:0 0 auto}@media (max-width: 768px){.row{flex-direction:column;gap:12px}.row .col,.row .col-1,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-10,.row .col-11,.row .col-12{flex:0 0 100%;max-width:100%}.row .col-mobile-6{flex:0 0 calc(50% - 6px)}.row .col-mobile-4{flex:0 0 calc(33.33333333% - 4px)}.row .col-mobile-3{flex:0 0 calc(25% - 3px)}.row.row-mobile-horizontal{flex-direction:row}}@media (min-width: 769px) and (max-width: 1199.98px){.row{gap:14px}.row .col-1,.row .col-2{flex:0 0 calc(33.33333333% - 9.34px)}.row .col-3,.row .col-4{flex:0 0 calc(50% - 7px)}.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9{flex:0 0 100%}.row .col-tablet-6{flex:0 0 calc(50% - 7px)}.row .col-tablet-4{flex:0 0 calc(33.33333333% - 9.34px)}.row .col-tablet-3{flex:0 0 calc(25% - 10.5px)}}.acoes{display:flex;flex-direction:row-reverse;gap:10px}.acoes .spacer{flex:1 1 auto}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.component-loading{position:relative}html{--mat-sys-background: light-dark(#f4fbf9, #0e1514);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#ebf2f0, #2b3231);--mat-sys-inverse-primary: light-dark(#3ddcd2, #006a65);--mat-sys-inverse-surface: light-dark(#2b3231, #dde4e2);--mat-sys-on-background: light-dark(#161d1c, #dde4e2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003734);--mat-sys-on-primary-container: light-dark(#00504c, #63f9ef);--mat-sys-on-primary-fixed: light-dark(#00201e, #00201e);--mat-sys-on-primary-fixed-variant: light-dark(#00504c, #00504c);--mat-sys-on-secondary: light-dark(#ffffff, #003734);--mat-sys-on-secondary-container: light-dark(#00504c, #9ef1ea);--mat-sys-on-secondary-fixed: light-dark(#00201e, #00201e);--mat-sys-on-secondary-fixed-variant: light-dark(#00504c, #00504c);--mat-sys-on-surface: light-dark(#161d1c, #dde4e2);--mat-sys-on-surface-variant: light-dark(#3c4948, #d6e6e3);--mat-sys-on-tertiary: light-dark(#ffffff, #003734);--mat-sys-on-tertiary-container: light-dark(#00504c, #63f9ef);--mat-sys-on-tertiary-fixed: light-dark(#00201e, #00201e);--mat-sys-on-tertiary-fixed-variant: light-dark(#00504c, #00504c);--mat-sys-outline: light-dark(#6b7a78, #859492);--mat-sys-outline-variant: light-dark(#bacac7, #3c4948);--mat-sys-primary: light-dark(#006a65, #3ddcd2);--mat-sys-primary-container: light-dark(#63f9ef, #00504c);--mat-sys-primary-fixed: light-dark(#63f9ef, #63f9ef);--mat-sys-primary-fixed-dim: light-dark(#3ddcd2, #3ddcd2);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#006a65, #82d5ce);--mat-sys-secondary-container: light-dark(#9ef1ea, #00504c);--mat-sys-secondary-fixed: light-dark(#9ef1ea, #9ef1ea);--mat-sys-secondary-fixed-dim: light-dark(#82d5ce, #82d5ce);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f4fbf9, #0e1514);--mat-sys-surface-bright: light-dark(#f4fbf9, #333b3a);--mat-sys-surface-container: light-dark(#e8efee, #1a2120);--mat-sys-surface-container-high: light-dark(#e3eae8, #242b2a);--mat-sys-surface-container-highest: light-dark(#dde4e2, #2f3635);--mat-sys-surface-container-low: light-dark(#eef5f3, #161d1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #090f0f);--mat-sys-surface-dim: light-dark(#d4dbda, #0e1514);--mat-sys-surface-tint: light-dark(#006a65, #3ddcd2);--mat-sys-surface-variant: light-dark(#d6e6e3, #3c4948);--mat-sys-tertiary: light-dark(#006a65, #3ddcd2);--mat-sys-tertiary-container: light-dark(#63f9ef, #00504c);--mat-sys-tertiary-fixed: light-dark(#63f9ef, #63f9ef);--mat-sys-tertiary-fixed-dim: light-dark(#3ddcd2, #3ddcd2);--mat-sys-neutral-variant20: #253332;--mat-sys-neutral10: #161d1c}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 300 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 300;--mat-sys-body-medium: 300 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 300;--mat-sys-body-small: 300 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 300;--mat-sys-display-large: 300 3.562rem / 4rem Open Sans;--mat-sys-display-large-font: Open Sans;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 300;--mat-sys-display-medium: 300 2.812rem / 3.25rem Open Sans;--mat-sys-display-medium-font: Open Sans;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 300;--mat-sys-display-small: 300 2.25rem / 2.75rem Open Sans;--mat-sys-display-small-font: Open Sans;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 300;--mat-sys-headline-large: 300 2rem / 2.5rem Open Sans;--mat-sys-headline-large-font: Open Sans;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 300;--mat-sys-headline-medium: 300 1.75rem / 2.25rem Open Sans;--mat-sys-headline-medium-font: Open Sans;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 300;--mat-sys-headline-small: 300 1.5rem / 2rem Open Sans;--mat-sys-headline-small-font: Open Sans;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 300;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 900;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 900;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 300 1.375rem / 1.75rem Open Sans;--mat-sys-title-large-font: Open Sans;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 300;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html fieldset{position:relative;border:1px solid var(--mat-sys-outline);border-radius:4px;margin:16px 0;padding:16px 12px;min-height:56px;font-family:var(--mat-sys-typescale-body-large-font);display:flex;flex-direction:column;background:transparent;transition:border-color .15s cubic-bezier(.4,0,.2,1)}html fieldset legend{position:absolute;top:-8px;left:12px;background-color:var(--mat-sys-surface);padding:0 4px;font-size:12px;font-weight:400;line-height:1.2;color:var(--mat-sys-on-surface-variant);max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s cubic-bezier(.4,0,.2,1)}html fieldset:hover{border-color:var(--mat-sys-on-surface)}html fieldset:focus-within{border-color:var(--mat-sys-primary);border-width:2px;padding:15px 11px}html fieldset:focus-within legend{color:var(--mat-sys-primary)}html fieldset.ng-invalid.ng-touched{border-color:var(--mat-sys-error)}html fieldset.ng-invalid.ng-touched legend{color:var(--mat-sys-error)}html fieldset.ng-invalid.ng-touched:focus-within{border-color:var(--mat-sys-error)}html fieldset>*:not(legend){position:relative;flex:1}html fieldset mat-error{margin-top:3px;font-size:12px;line-height:14px;color:var(--mat-sys-error);display:block}html table.mat-mdc-table tr.mat-mdc-header-row th,html table.mat-mdc-table tr.mat-mdc-row td{text-align:left}html table.mat-mdc-table tr.mat-mdc-header-row th.text-right,html table.mat-mdc-table tr.mat-mdc-row td.text-right{text-align:right}html table.mat-mdc-table tr.mat-mdc-header-row th text-center,html table.mat-mdc-table tr.mat-mdc-row td text-center{text-align:center}html .mat-mdc-option h4{margin:0}html .mat-mdc-option small{color:#686868}html .mat-mdc-option span{font-weight:700}.mat-mdc-option .product-option{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:4px 0;line-height:1.3}.mat-mdc-option .product-option--ineligible{opacity:.55}.mat-mdc-option .product-option .product-option__badge{font-size:11px;font-weight:600;padding:1px 8px;border-radius:10px;background:#ececec;color:#555;white-space:nowrap}.mat-mdc-option .product-option .product-option__badge--fallback{background:#fff3e0;color:#b26a00}.mat-mdc-option .product-option .product-option__reason{flex-basis:100%;font-size:12px}
