:root{--mdc-filled-text-field-caret-color: #964900;--mdc-filled-text-field-focus-active-indicator-color: #964900;--mdc-filled-text-field-focus-label-text-color: #964900;--mdc-filled-text-field-container-color: #f4ded3;--mdc-filled-text-field-disabled-container-color: rgba(32, 26, 23, .04);--mdc-filled-text-field-label-text-color: #52443c;--mdc-filled-text-field-hover-label-text-color: #52443c;--mdc-filled-text-field-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-filled-text-field-input-text-color: #201a17;--mdc-filled-text-field-disabled-input-text-color: rgba(32, 26, 23, .38);--mdc-filled-text-field-input-text-placeholder-color: #52443c;--mdc-filled-text-field-error-hover-label-text-color: #93000a;--mdc-filled-text-field-error-focus-label-text-color: #ba1a1a;--mdc-filled-text-field-error-label-text-color: #ba1a1a;--mdc-filled-text-field-active-indicator-color: #52443c;--mdc-filled-text-field-disabled-active-indicator-color: rgba(32, 26, 23, .38);--mdc-filled-text-field-hover-active-indicator-color: #201a17;--mdc-filled-text-field-error-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-focus-active-indicator-color: #ba1a1a;--mdc-filled-text-field-error-hover-active-indicator-color: #93000a;--mdc-filled-text-field-label-text-font: Roboto, sans-serif;--mdc-filled-text-field-label-text-size: 1rem;--mdc-filled-text-field-label-text-tracking: .031rem;--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}:root{--mdc-outlined-text-field-caret-color: #964900;--mdc-outlined-text-field-focus-outline-color: #964900;--mdc-outlined-text-field-focus-label-text-color: #964900;--mdc-outlined-text-field-label-text-color: #52443c;--mdc-outlined-text-field-hover-label-text-color: #201a17;--mdc-outlined-text-field-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-outlined-text-field-input-text-color: #201a17;--mdc-outlined-text-field-disabled-input-text-color: rgba(32, 26, 23, .38);--mdc-outlined-text-field-input-text-placeholder-color: #52443c;--mdc-outlined-text-field-error-focus-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-label-text-color: #ba1a1a;--mdc-outlined-text-field-error-hover-label-text-color: #93000a;--mdc-outlined-text-field-outline-color: #84746a;--mdc-outlined-text-field-disabled-outline-color: rgba(32, 26, 23, .12);--mdc-outlined-text-field-hover-outline-color: #201a17;--mdc-outlined-text-field-error-focus-outline-color: #ba1a1a;--mdc-outlined-text-field-error-hover-outline-color: #93000a;--mdc-outlined-text-field-error-outline-color: #ba1a1a;--mdc-outlined-text-field-label-text-font: Roboto, sans-serif;--mdc-outlined-text-field-label-text-size: 1rem;--mdc-outlined-text-field-label-text-tracking: .031rem;--mdc-outlined-text-field-label-text-weight: 400;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}:root{--mat-form-field-focus-select-arrow-color: #964900;--mat-form-field-disabled-input-text-placeholder-color: rgba(32, 26, 23, .38);--mat-form-field-state-layer-color: #201a17;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-select-option-text-color: #201a17;--mat-form-field-select-disabled-option-text-color: rgba(32, 26, 23, .38);--mat-form-field-leading-icon-color: #52443c;--mat-form-field-disabled-leading-icon-color: rgba(32, 26, 23, .38);--mat-form-field-trailing-icon-color: #52443c;--mat-form-field-disabled-trailing-icon-color: rgba(32, 26, 23, .38);--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-enabled-select-arrow-color: #52443c;--mat-form-field-disabled-select-arrow-color: rgba(32, 26, 23, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-container-text-font: Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: 1rem;--mat-form-field-container-text-tracking: .031rem;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-font: Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: .025rem;--mat-form-field-subscript-text-weight: 400;--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;--mat-form-field-focus-state-layer-opacity: 0}:root{--mat-select-panel-background-color: #f8ebe6;--mat-select-enabled-trigger-text-color: #201a17;--mat-select-disabled-trigger-text-color: rgba(32, 26, 23, .38);--mat-select-placeholder-text-color: #52443c;--mat-select-enabled-arrow-color: #52443c;--mat-select-disabled-arrow-color: rgba(32, 26, 23, .38);--mat-select-focused-arrow-color: #964900;--mat-select-invalid-arrow-color: #ba1a1a;--mat-select-trigger-text-font: Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: 1rem;--mat-select-trigger-text-tracking: .031rem;--mat-select-trigger-text-weight: 400;--mat-select-arrow-transform: translateY(-8px);--mat-select-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)}:root{--mat-autocomplete-background-color: #f8ebe6;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-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)}:root{--mat-option-selected-state-label-text-color: #5b4130;--mat-option-label-text-color: #201a17;--mat-option-hover-state-layer-color: rgba(32, 26, 23, .08);--mat-option-focus-state-layer-color: rgba(32, 26, 23, .12);--mat-option-selected-state-layer-color: #ffdcc7;--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-size: 1rem;--mat-option-label-text-tracking: .006rem;--mat-option-label-text-weight: 400}:root{--mdc-text-button-label-text-color: #964900;--mdc-text-button-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-text-button-label-text-font: Roboto, sans-serif;--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: .006rem;--mdc-text-button-label-text-weight: 500;--mdc-text-button-container-height: 40px;--mdc-text-button-container-shape: 9999px}:root{--mdc-protected-button-container-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);--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 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);--mdc-protected-button-hover-container-elevation-shadow: 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);--mdc-protected-button-pressed-container-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);--mdc-protected-button-container-color: #fff8f5;--mdc-protected-button-label-text-color: #964900;--mdc-protected-button-disabled-container-color: rgba(32, 26, 23, .12);--mdc-protected-button-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-protected-button-label-text-font: Roboto, sans-serif;--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: .006rem;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-container-height: 40px;--mdc-protected-button-container-shape: 9999px}:root{--mdc-filled-button-container-color: #964900;--mdc-filled-button-label-text-color: #ffffff;--mdc-filled-button-disabled-container-color: rgba(32, 26, 23, .12);--mdc-filled-button-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-filled-button-label-text-font: Roboto, sans-serif;--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: .006rem;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-container-height: 40px;--mdc-filled-button-container-shape: 9999px}:root{--mdc-outlined-button-disabled-outline-color: rgba(32, 26, 23, .12);--mdc-outlined-button-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-outlined-button-label-text-color: #964900;--mdc-outlined-button-outline-color: #84746a;--mdc-outlined-button-label-text-font: Roboto, sans-serif;--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: .006rem;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-container-height: 40px;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 9999px}:root{--mat-text-button-state-layer-color: #964900;--mat-text-button-disabled-state-layer-color: #52443c;--mat-text-button-ripple-color: rgba(150, 73, 0, .12);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mat-text-button-touch-target-display: block;--mat-text-button-horizontal-padding: 12px;--mat-text-button-with-icon-horizontal-padding: 16px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: -4px}:root{--mat-protected-button-state-layer-color: #964900;--mat-protected-button-disabled-state-layer-color: #52443c;--mat-protected-button-ripple-color: rgba(150, 73, 0, .12);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mat-protected-button-touch-target-display: block;--mat-protected-button-horizontal-padding: 24px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -8px}:root{--mat-filled-button-state-layer-color: #ffffff;--mat-filled-button-disabled-state-layer-color: #52443c;--mat-filled-button-ripple-color: rgba(255, 255, 255, .12);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mat-filled-button-touch-target-display: block;--mat-filled-button-horizontal-padding: 24px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -8px}:root{--mat-outlined-button-state-layer-color: #964900;--mat-outlined-button-disabled-state-layer-color: #52443c;--mat-outlined-button-ripple-color: rgba(150, 73, 0, .12);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mat-outlined-button-touch-target-display: block;--mat-outlined-button-horizontal-padding: 24px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -8px}:root{--mdc-checkbox-disabled-selected-checkmark-color: #fff8f5;--mdc-checkbox-selected-focus-state-layer-opacity: .12;--mdc-checkbox-selected-hover-state-layer-opacity: .08;--mdc-checkbox-selected-pressed-state-layer-opacity: .12;--mdc-checkbox-unselected-focus-state-layer-opacity: .12;--mdc-checkbox-unselected-hover-state-layer-opacity: .08;--mdc-checkbox-unselected-pressed-state-layer-opacity: .12;--mdc-checkbox-selected-pressed-icon-color: #964900;--mdc-checkbox-disabled-selected-icon-color: rgba(32, 26, 23, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(32, 26, 23, .38);--mdc-checkbox-selected-checkmark-color: #ffffff;--mdc-checkbox-selected-focus-icon-color: #964900;--mdc-checkbox-selected-hover-icon-color: #964900;--mdc-checkbox-selected-icon-color: #964900;--mdc-checkbox-unselected-focus-icon-color: #201a17;--mdc-checkbox-unselected-hover-icon-color: #201a17;--mdc-checkbox-unselected-icon-color: #52443c;--mdc-checkbox-selected-focus-state-layer-color: #964900;--mdc-checkbox-selected-hover-state-layer-color: #964900;--mdc-checkbox-selected-pressed-state-layer-color: #201a17;--mdc-checkbox-unselected-focus-state-layer-color: #201a17;--mdc-checkbox-unselected-hover-state-layer-color: #201a17;--mdc-checkbox-unselected-pressed-state-layer-color: #964900;--mdc-checkbox-state-layer-size: 40px}:root{--mat-checkbox-disabled-label-color: rgba(32, 26, 23, .38);--mat-checkbox-label-text-color: #201a17;--mat-checkbox-label-text-font: Roboto, sans-serif;--mat-checkbox-label-text-line-height: 1.25rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: .016rem;--mat-checkbox-label-text-weight: 400;--mat-checkbox-touch-target-display: block}:root{--mdc-chip-outline-color: #84746a;--mdc-chip-disabled-outline-color: rgba(32, 26, 23, .12);--mdc-chip-focus-outline-color: #52443c;--mdc-chip-hover-state-layer-opacity: .08;--mdc-chip-selected-hover-state-layer-opacity: .08;--mdc-chip-disabled-label-text-color: rgba(32, 26, 23, .38);--mdc-chip-elevated-selected-container-color: #ffdcc7;--mdc-chip-flat-disabled-selected-container-color: rgba(32, 26, 23, .12);--mdc-chip-focus-state-layer-color: #52443c;--mdc-chip-hover-state-layer-color: #52443c;--mdc-chip-selected-hover-state-layer-color: #5b4130;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: #5b4130;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #52443c;--mdc-chip-selected-label-text-color: #5b4130;--mdc-chip-with-icon-icon-color: #52443c;--mdc-chip-with-icon-disabled-icon-color: #201a17;--mdc-chip-with-icon-selected-icon-color: #5b4130;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #201a17;--mdc-chip-with-trailing-icon-trailing-icon-color: #52443c;--mdc-chip-label-text-font: Roboto, sans-serif;--mdc-chip-label-text-line-height: 1.25rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: .006rem;--mdc-chip-label-text-weight: 500;--mdc-chip-container-height: 32px;--mdc-chip-container-shape-radius: 8px;--mdc-chip-with-avatar-avatar-shape-radius: 24px;--mdc-chip-with-avatar-avatar-size: 24px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 1px;--mdc-chip-with-avatar-disabled-avatar-opacity: .38;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: .38;--mdc-chip-with-icon-disabled-icon-opacity: .38;--mdc-chip-elevated-container-color: transparent}:root{--mat-chip-trailing-action-state-layer-color: #52443c;--mat-chip-selected-trailing-action-state-layer-color: #5b4130;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-selected-disabled-trailing-icon-color: #201a17;--mat-chip-selected-trailing-icon-color: #5b4130;--mat-chip-disabled-container-opacity: 1;--mat-chip-trailing-action-opacity: 1;--mat-chip-trailing-action-focus-opacity: 1}:root{--mat-tree-container-background-color: #fff8f5;--mat-tree-node-text-color: #201a17;--mat-tree-node-text-font: Roboto, sans-serif;--mat-tree-node-text-size: 1rem;--mat-tree-node-text-weight: 400;--mat-tree-node-min-height: 48px}:root{--mdc-secondary-navigation-tab-container-height: 48px}:root{--mdc-tab-indicator-active-indicator-color: #964900;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}:root{--mat-tab-header-divider-color: #f4ded3;--mat-tab-header-pagination-icon-color: #201a17;--mat-tab-header-inactive-label-text-color: #201a17;--mat-tab-header-active-label-text-color: #201a17;--mat-tab-header-active-ripple-color: #201a17;--mat-tab-header-inactive-ripple-color: #201a17;--mat-tab-header-inactive-focus-label-text-color: #201a17;--mat-tab-header-inactive-hover-label-text-color: #201a17;--mat-tab-header-active-focus-label-text-color: #201a17;--mat-tab-header-active-hover-label-text-color: #201a17;--mat-tab-header-active-focus-indicator-color: #964900;--mat-tab-header-active-hover-indicator-color: #964900;--mat-tab-header-label-text-font: Roboto, sans-serif;--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: .006rem;--mat-tab-header-label-text-line-height: 1.25rem;--mat-tab-header-label-text-weight: 500;--mat-tab-header-divider-height: 1px}:root{--mat-expansion-container-background-color: #fff8f5;--mat-expansion-container-text-color: #201a17;--mat-expansion-actions-divider-color: #84746a;--mat-expansion-header-hover-state-layer-color: rgba(32, 26, 23, .08);--mat-expansion-header-focus-state-layer-color: rgba(32, 26, 23, .12);--mat-expansion-header-disabled-state-text-color: rgba(32, 26, 23, .38);--mat-expansion-header-text-color: #201a17;--mat-expansion-header-description-color: #52443c;--mat-expansion-header-indicator-color: #52443c;--mat-expansion-header-text-font: Roboto, sans-serif;--mat-expansion-header-text-size: 1rem;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: 1.5rem;--mat-expansion-header-text-tracking: .009rem;--mat-expansion-container-text-font: Roboto, sans-serif;--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: 1rem;--mat-expansion-container-text-tracking: .031rem;--mat-expansion-container-text-weight: 400;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-container-shape: 12px;--mat-expansion-legacy-header-indicator-display: none;--mat-expansion-header-indicator-display: inline-block}:root{--mdc-elevated-card-container-color: #fef1ec;--mdc-elevated-card-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);--mdc-elevated-card-container-shape: 12px}:root{--mdc-outlined-card-container-color: #fff8f5;--mdc-outlined-card-outline-color: #d7c3b8;--mdc-outlined-card-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);--mdc-outlined-card-container-shape: 12px;--mdc-outlined-card-outline-width: 1px}:root{--mat-card-subtitle-text-color: #201a17;--mat-card-title-text-font: Roboto, sans-serif;--mat-card-title-text-line-height: 1.75rem;--mat-card-title-text-size: 1.375rem;--mat-card-title-text-tracking: 0;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5rem;--mat-card-subtitle-text-size: 1rem;--mat-card-subtitle-text-tracking: .009rem;--mat-card-subtitle-text-weight: 500}:root{--mdc-plain-tooltip-container-color: #362f2b;--mdc-plain-tooltip-supporting-text-color: #fbeee8;--mdc-plain-tooltip-supporting-text-line-height: 1rem;--mdc-plain-tooltip-supporting-text-font: Roboto, sans-serif;--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .025rem;--mdc-plain-tooltip-container-shape: 4px}:root{--mdc-circular-progress-active-indicator-color: #964900;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:400 3.562rem/4rem Roboto,sans-serif;letter-spacing:-.016rem;margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:400 2.812rem/3.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:400 2.25rem/2.75rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:400 2rem/2.5rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:400 1.75rem/2.25rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:400 1.5rem/2rem Roboto,sans-serif;letter-spacing:0;margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:400 1.375rem/1.75rem Roboto,sans-serif;letter-spacing:0}.mat-title-medium,.mat-typography .mat-title-medium{font:500 1rem/1.5rem Roboto,sans-serif;letter-spacing:.009rem}.mat-title-small,.mat-typography .mat-title-small{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:400 1rem/1.5rem Roboto,sans-serif;letter-spacing:.031rem}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:400 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.016rem}.mat-body-small,.mat-typography .mat-body-small{font:400 .75rem/1rem Roboto,sans-serif;letter-spacing:.025rem}.mat-label-large,.mat-typography .mat-label-large{font:500 .875rem/1.25rem Roboto,sans-serif;letter-spacing:.006rem}.mat-label-medium,.mat-typography .mat-label-medium{font:500 .75rem/1rem Roboto,sans-serif;letter-spacing:.031rem}.mat-label-small,.mat-typography .mat-label-small{font:500 .688rem/1rem Roboto,sans-serif;letter-spacing:.031rem}:root{--websGreen: #4d7701;--websOrange: #f46500;--websLightOrange: #ff7300;--websGrey: #f8fafc;--websBorder: #e2e8f0;--shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06)}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background-color:var(--websGrey);font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1e293b}.standardBox{display:block;background:#fff;border:1px solid var(--websBorder);border-top:4px solid var(--websOrange);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease;position:relative}.standardBox:hover{box-shadow:0 10px 15px -3px #0000001a}.standardBoxInternal{border-top-color:var(--websGreen)}.standardBoxTitle,legend.standardBox{font-size:14px;font-weight:700;color:var(--websOrange);letter-spacing:.05em;margin-bottom:1.25rem;display:block;border:none;padding:18px}.siteButton{padding:8px 20px;border-radius:6px;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;background:transparent;transition:all .15s;line-height:1;text-decoration:none}.siteButton--primary{color:var(--websGreen);border:2px solid var(--websGreen)}.siteButton--primary:hover:not(:disabled){background:var(--websGreen);color:#fff}.siteButton--action{color:var(--websOrange);border:2px solid var(--websOrange)}.siteButton--action:hover:not(:disabled){background:var(--websOrange);color:#fff}.siteButton--neutral{color:#666;border:2px solid var(--websBorder)}.siteButton--neutral:hover:not(:disabled){border-color:#aaa;color:#333;background:#f5f5f5}.siteButton--sm{padding:5px 13px;font-size:12px}.siteButton--lg{padding:11px 28px;font-size:15px}.siteButton:disabled{opacity:.4;cursor:not-allowed}.resourceListRow{display:flex;align-items:center;justify-content:center;max-width:1100px;margin:0 auto;height:50px;background-color:#fff;border-bottom:1px solid #eee;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.resourceListItem{padding:0 15px;height:50px;line-height:50px;cursor:pointer;font-size:14px;font-weight:400;color:#666;transition:all .2s ease;position:relative;flex:0 0 auto;white-space:nowrap}.resourceListItem:hover{color:var(--websOrange)}.resourceListItem.active{color:var(--websOrange);font-weight:700}.resourceListItem.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:var(--websOrange)}.secondary-nav{margin-top:2px!important}.mat-mdc-form-field{width:100%}.mat-mdc-text-field-wrapper{height:48px!important;background-color:#fff!important}.mat-mdc-form-field-infix{padding-top:0!important;padding-bottom:0!important;min-height:48px!important;display:flex!important;align-items:center!important}.mat-mdc-form-field-subscript-wrapper{display:none!important}.main-container{display:flex;min-height:100vh;width:100%;max-width:1200px;min-width:0;margin:0 auto}.sidebar{width:190px;padding:20px}.sidebar nav ul{list-style-type:none;padding:0;margin:0}.sidebar nav ul li{margin-bottom:10px}.sidebar nav ul li a{display:block;padding:10px;text-decoration:none;color:var(--websGreen);font-size:14px;transition:background-color .3s ease;border-radius:4px}.sidebar nav ul li a:hover{background-color:#ddd}.sidebar .submenu{list-style-type:none;padding-left:0;padding-right:15px;margin-top:5px;border-right:2px solid var(--websOrange, #ffa500);text-align:right}.sidebar .submenu li{margin-bottom:5px}.sidebar .submenu li a{font-size:14px;padding:8px 10px;color:#555;text-align:right}.sidebar .submenu li a:hover{background-color:#e8e8e8}.sidebar .submenu li a.active{background-color:transparent;color:var(--websOrange, #ffa500);font-weight:500;box-shadow:inset -3px 0 0 0 var(--websOrange, #ffa500),0 1px 3px #0000001a}.sidebar .submenu li a.active:hover{background-color:#e8e8e8}.sidebar .has-submenu>a{position:relative}.sidebar .has-submenu>a:after{content:"+";position:absolute;right:10px;transition:transform .3s ease}.sidebar .has-submenu>a.expanded:after{transform:rotate(45deg)}.scroll-btn-container{position:fixed;bottom:400px;right:100px;display:flex;flex-direction:column;gap:8px;z-index:1000}.scroll-btn{width:40px;height:40px;border-radius:50%;border:2px solid var(--websOrange);background:transparent;color:var(--websOrange);font-size:18px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;line-height:1}.scroll-btn:hover{background:var(--websOrange);color:#fff}@media (max-width: 800px){.main-container{flex-direction:column;min-height:0}.main-container>.sidebar,.main-container>.content{width:100%;min-width:0}.sidebar{width:100%;padding:12px}.scroll-btn-container{right:8px;bottom:56px}.resourceListItem{min-height:44px;line-height:44px}}
