.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-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}.cdk-overlay-dark-backdrop{background:#00000052}html{height:100%;--mat-sys-background: ;--mat-sys-error: ;--mat-sys-error-container: ;--mat-sys-inverse-on-surface: ;--mat-sys-inverse-primary: #9bb9bd;--mat-sys-inverse-surface: ;--mat-sys-on-background: ;--mat-sys-on-error: ;--mat-sys-on-error-container: ;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #233d42;--mat-sys-on-primary-fixed: #0d1a1d;--mat-sys-on-primary-fixed-variant: #233d42;--mat-sys-on-secondary: ;--mat-sys-on-secondary-container: ;--mat-sys-on-secondary-fixed: ;--mat-sys-on-secondary-fixed-variant: ;--mat-sys-on-surface: ;--mat-sys-on-surface-variant: ;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #2f7577;--mat-sys-on-tertiary-fixed: #143a3b;--mat-sys-on-tertiary-fixed-variant: #2f7577;--mat-sys-outline: ;--mat-sys-outline-variant: ;--mat-sys-primary: #2f5157;--mat-sys-primary-container: #c2d4d6;--mat-sys-primary-fixed: #c2d4d6;--mat-sys-primary-fixed-dim: #9bb9bd;--mat-sys-scrim: ;--mat-sys-secondary: ;--mat-sys-secondary-container: ;--mat-sys-secondary-fixed: ;--mat-sys-secondary-fixed-dim: ;--mat-sys-shadow: ;--mat-sys-surface: ;--mat-sys-surface-bright: ;--mat-sys-surface-container: ;--mat-sys-surface-container-high: ;--mat-sys-surface-container-highest: ;--mat-sys-surface-container-low: ;--mat-sys-surface-container-lowest: ;--mat-sys-surface-dim: ;--mat-sys-surface-tint: #2f5157;--mat-sys-surface-variant: ;--mat-sys-tertiary: #3d9294;--mat-sys-tertiary-container: #e6f3f3;--mat-sys-tertiary-fixed: #e6f3f3;--mat-sys-tertiary-fixed-dim: #c2e2e2;--mat-sys-neutral-variant20: ;--mat-sys-neutral10: ;--mat-sys-level0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-sys-level1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-sys-level2: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-sys-level3: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-sys-level4: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-sys-level5: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-sys-body-large: 400 1rem / 1.5rem Ubuntu;--mat-sys-body-large-font: Ubuntu;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Ubuntu;--mat-sys-body-medium-font: Ubuntu;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Ubuntu;--mat-sys-body-small-font: Ubuntu;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Ubuntu;--mat-sys-display-large-font: Ubuntu;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Ubuntu;--mat-sys-display-medium-font: Ubuntu;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Ubuntu;--mat-sys-display-small-font: Ubuntu;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Ubuntu;--mat-sys-headline-large-font: Ubuntu;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Ubuntu;--mat-sys-headline-medium-font: Ubuntu;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Ubuntu;--mat-sys-headline-small-font: Ubuntu;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Ubuntu;--mat-sys-label-large-font: Ubuntu;--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: 700;--mat-sys-label-medium: 500 .75rem / 1rem Ubuntu;--mat-sys-label-medium-font: Ubuntu;--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: 700;--mat-sys-label-small: 500 .688rem / 1rem Ubuntu;--mat-sys-label-small-font: Ubuntu;--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: 400 1.375rem / 1.75rem Ubuntu;--mat-sys-title-large-font: Ubuntu;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Ubuntu;--mat-sys-title-medium-font: Ubuntu;--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 Ubuntu;--mat-sys-title-small-font: Ubuntu;--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;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}*{box-sizing:border-box}body{color-scheme:light;background-color:#f8f7f5;color:#292524;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;line-height:1.5;margin:0;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;color:#292524;margin:0 0 1rem;line-height:1.25}h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p{margin:0 0 1rem;color:#78716c}a{color:#348284;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}a:hover{color:#2f7577}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}::-ms-reveal{display:none}.mat-mdc-card{--mdc-elevated-card-container-color: #ffffff;--mdc-elevated-card-container-shape: 16px;border:1px solid #f5f4f2;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-flat-button,.mat-mdc-stroked-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button{--mdc-text-button-label-text-font: Ubuntu, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mdc-filled-button-label-text-font: Ubuntu, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mdc-outlined-button-label-text-font: Ubuntu, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mdc-outlined-button-container-shape: 8px;--mdc-filled-button-container-shape: 8px;--mdc-text-button-container-shape: 8px;font-weight:500;letter-spacing:.01em;border-radius:8px!important}.mat-mdc-flat-button.mat-primary,.mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #28454b;--mdc-filled-button-label-text-color: #ffffff}.mat-mdc-flat-button.mat-primary:hover,.mat-mdc-unelevated-button.mat-primary:hover{--mdc-filled-button-container-color: #233d42}.mat-mdc-flat-button.mat-accent,.mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #348284;--mdc-filled-button-label-text-color: #ffffff}.mat-mdc-flat-button.mat-accent:hover,.mat-mdc-unelevated-button.mat-accent:hover{--mdc-filled-button-container-color: #2f7577}.mat-mdc-form-field{--mdc-filled-text-field-container-color: #ffffff;--mdc-outlined-text-field-outline-color: #e8e6e3;--mdc-outlined-text-field-focus-outline-color: #28454b;--mdc-outlined-text-field-hover-outline-color: #d6d3cf;--mdc-outlined-text-field-container-shape: 6px}.mat-mdc-form-field .mat-mdc-text-field-wrapper{border-radius:6px}.mat-mdc-form-field .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-notched-outline__trailing{border-color:#e8e6e3!important}.mat-mdc-form-field:hover .mdc-notched-outline__leading,.mat-mdc-form-field:hover .mdc-notched-outline__notch,.mat-mdc-form-field:hover .mdc-notched-outline__trailing{border-color:#d6d3cf!important}.mat-mdc-form-field.mat-focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-focused .mdc-notched-outline__trailing{border-color:#28454b!important}.mat-mdc-form-field.mat-form-field-appearance-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-floating-label{display:none}.mat-mdc-input-element{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.875rem!important}.mat-mdc-input-element::placeholder{color:#a8a29e!important;opacity:1!important}.mat-mdc-dialog-container{--mdc-dialog-container-color: #ffffff;--mdc-dialog-container-shape: 16px}.mat-mdc-dialog-container .mat-mdc-dialog-surface,.mat-mdc-dialog-container .mdc-dialog__surface{background-color:#fff!important;border-radius:16px!important}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: #292524;--mdc-snackbar-supporting-text-color: #ffffff;border-radius:8px}.mat-mdc-radio-button{--mdc-radio-selected-icon-color: #348284;--mdc-radio-selected-hover-icon-color: #2f7577;--mdc-radio-selected-pressed-icon-color: #2f7577;--mat-radio-checked-ripple-color: rgba(52, 130, 132, .1)}.mat-mdc-checkbox{--mdc-checkbox-selected-icon-color: #348284;--mdc-checkbox-selected-hover-icon-color: #2f7577;--mdc-checkbox-selected-pressed-icon-color: #2f7577;--mdc-checkbox-selected-checkmark-color: #ffffff}.mat-mdc-slide-toggle{--mdc-switch-unselected-track-color: #f5f4f2;--mdc-switch-unselected-hover-track-color: #e8e6e3;--mdc-switch-selected-track-color: #348284;--mdc-switch-selected-hover-track-color: #2f7577;--mdc-switch-selected-focus-track-color: #2f7577;--mdc-switch-selected-pressed-track-color: #2f7577;--mat-slide-toggle-track-outline-color: #d6d3cf}.mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: #28454b}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #28454b}.mat-mdc-tab-group{--mdc-tab-indicator-active-indicator-color: #28454b;--mat-tab-header-active-label-text-color: #28454b}.mat-mdc-select-panel{background-color:#fff!important}.text-primary{color:#292524}.text-secondary{color:#78716c}.text-disabled{color:#a8a29e}.text-error{color:#ef4444}.text-success{color:#4caf50}.text-warning{color:#f59e0b}.bg-surface{background-color:#fff}.bg-background{background-color:#f8f7f5}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.w-full{width:100%}.h-full{height:100%}.text-center{text-align:center}.text-bold{font-weight:700}.text-medium{font-weight:500}.pointer{cursor:pointer}.snackbar-success{--mdc-snackbar-container-color: #4caf50;--mdc-snackbar-supporting-text-color: #ffffff}.snackbar-error{--mdc-snackbar-container-color: #ef4444;--mdc-snackbar-supporting-text-color: #ffffff}.snackbar-warning{--mdc-snackbar-container-color: #b45309;--mdc-snackbar-supporting-text-color: #ffffff}.snackbar-info{--mdc-snackbar-container-color: #28454b;--mdc-snackbar-supporting-text-color: #ffffff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#d6d3cf;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:#a8a29e}*{scrollbar-width:thin;scrollbar-color:#d6d3cf transparent}.quill-content,.rich-text-content{width:100%;max-width:100%}.quill-content p,.quill-content strong,.quill-content span,.quill-content div,.rich-text-content p,.rich-text-content strong,.rich-text-content span,.rich-text-content div{width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.flex{display:flex;flex-basis:auto}.flex--direction-row{flex-direction:row}.flex--direction-column{flex-direction:column}.flex--align-start{align-items:flex-start}.flex--align-end{align-items:end}.flex--align-center{align-items:center}.flex--align-stretch{align-items:stretch}.flex--align-self-center{align-self:center}.flex--align-self-start{align-self:start}.flex--align-self-end{align-self:end}.flex--align-self-stretch{align-self:stretch}.flex--justify-start{justify-content:start}.flex--justify-end{justify-content:flex-end}.flex--justify-center{justify-content:center}.flex--justify-space-around{justify-content:space-around}.flex--justify-space-between{justify-content:space-between}.flex--justify-space-evenly{justify-content:space-evenly}.flex--gap-2{gap:2px}.flex--gap-5{gap:5px}.flex--gap-10{gap:10px}.flex--gap-15{gap:15px}.flex--gap-20{gap:20px}.flex--gap-25{gap:25px}.flex--gap-30{gap:30px}.flex--gap-35{gap:35px}.flex--gap-40{gap:40px}.flex--gap-45{gap:45px}.flex--gap-50{gap:50px}.flex--stretch{align-items:stretch}.flex--grow{flex-grow:1}.flex--fill{flex:1}.flex--wrap{flex-wrap:wrap}.flex--percentage-25{flex-basis:25%}.flex--percentage-50{flex-basis:50%}.flex--percentage-75{flex-basis:75%}
