:root{--fib-line-color: var(--mat-sys-outline-variant, rgba(0, 0, 0, .25));--fib-muted-color: light-dark(rgba(0, 0, 0, .54), #a0a0a3);--fib-on-muted-color: var(--mat-sys-on-surface);--fib-base-color: var(--mat-sys-surface);--fib-on-base-color: #191b23;--fib-success-color: light-dark(#38803a, #53bd57);--fib-warn-color: light-dark(#cc4e00, #ff9800);--fib-error-color: light-dark(#ed0000, #ff2b2b);--fib-info-color: light-dark(#0a7cc1, #2baeff);--fib-secondary-color: light-dark(#a642b8, #cf87ff);--fib-minor-color: var(--mat-sys-inverse-on-surface);--fib-on-muted-color: var(--fib-base-color);--fib-on-success-color: light-dark( var(--fib-base-color), var(--fib-on-base-color) );--fib-on-warn-color: light-dark( var(--fib-base-color), var(--fib-on-base-color) );--fib-on-error-color: light-dark( var(--fib-base-color), var(--fib-on-base-color) );--fib-on-info-color: light-dark( var(--fib-base-color), var(--fib-on-base-color) );--fib-on-secondary-color: light-dark( var(--fib-base-color), var(--fib-on-base-color) );--fib-on-minor-color: light-dark( var(--fib-base-color), var(--fib-on-base-color) )}body{font:var(--mat-sys-body-medium);color:var(--mat-sys-on-surface)}h1{font-size:var(--mat-sys-headline-large-size);font-weight:var(--mat-sys-headline-large-weight);margin-block:0 12px}h2{font-size:var(--mat-sys-headline-medium-size);font-weight:var(--mat-sys-headline-medium-weight);margin-block-start:0}h3{font-size:var(--mat-sys-title-medium-size);font-weight:var(--mat-sys-title-medium-weight);margin-block-start:0}a{color:var(--mat-sys-on-surface)}a:hover{color:var(--mat-sys-primary);text-decoration:none}[color=primary]:not([disabled]){--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-filled-state-layer-color: var(--mat-sys-primary);--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-state-layer-color: var(--mat-sys-primary);--mat-button-protected-container-color: var(--mat-sys-primary);--mat-button-protected-label-text-color: var(--mat-sys-on-primary);--mat-button-protected-state-layer-color: var(--mat-sys-primary);--mat-button-text-label-text-color: var(--mat-sys-primary);--mat-button-text-state-layer-color: var(--mat-sys-primary);--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-state-layer-color: var(--mat-sys-primary)}mat-icon[color=primary]:not([disabled]){--mat-icon-color: var(--mat-sys-primary)}[color=accent]:not([disabled]){--mat-button-filled-container-color: var(--mat-sys-tertiary);--mat-button-filled-label-text-color: var(--mat-sys-on-tertiary);--mat-button-filled-state-layer-color: var(--mat-sys-tertiary);--mat-button-outlined-label-text-color: var(--mat-sys-tertiary);--mat-button-outlined-state-layer-color: var(--mat-sys-tertiary);--mat-button-protected-container-color: var(--mat-sys-on-tertiary);--mat-button-protected-label-text-color: var(--mat-sys-tertiary);--mat-button-protected-state-layer-color: var(--mat-sys-tertiary);--mat-button-text-label-text-color: var(--mat-sys-tertiary);--mat-button-text-state-layer-color: var(--mat-sys-tertiary);--mat-fab-container-color: var(--mat-sys-tertiary-container);--mat-fab-small-container-color: var(--mat-sys-tertiary-container);--mat-icon-button-icon-color: var(--mat-sys-tertiary);--mat-icon-button-state-layer-color: var(--mat-sys-tertiary)}mat-icon[color=accent]:not([disabled]){--mat-icon-color: var(--mat-sys-tertiary)}[color=warn]:not([disabled]){--mat-button-filled-container-color: var(--mat-sys-error);--mat-button-filled-label-text-color: var(--mat-sys-on-error);--mat-button-filled-state-layer-color: var(--mat-sys-error);--mat-button-outlined-label-text-color: var(--mat-sys-error);--mat-button-outlined-state-layer-color: var(--mat-sys-error);--mat-button-protected-container-color: var(--mat-sys-on-error);--mat-button-protected-label-text-color: var(--mat-sys-error);--mat-button-protected-state-layer-color: var(--mat-sys-error);--mat-button-text-label-text-color: var(--mat-sys-error);--mat-button-text-state-layer-color: var(--mat-sys-error);--mat-fab-container-color: var(--mat-sys-error-container);--mat-fab-small-container-color: var(--mat-sys-error-container);--mat-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-state-layer-color: var(--mat-sys-error)}mat-icon[color=error]:not([disabled]){--mat-icon-color: var(--mat-sys-error)}[color=muted]:not([disabled]){--mat-button-filled-container-color: var(--fib-muted-color);--mat-button-filled-label-text-color: var(--fib-on-muted-color);--mat-button-filled-state-layer-color: var(--fib-muted-color);--mat-button-outlined-label-text-color: var(--fib-muted-color);--mat-button-outlined-state-layer-color: var(--fib-muted-color);--mat-button-protected-container-color: var(--fib-on-muted-color);--mat-button-protected-label-text-color: var(--fib-muted-color);--mat-button-protected-state-layer-color: var(--fib-muted-color);--mat-button-text-label-text-color: var(--fib-muted-color);--mat-button-text-state-layer-color: var(--fib-muted-color);--mat-icon-button-icon-color: var(--fib-muted-color);--mat-icon-button-state-layer-color: var(--fib-muted-color)}mat-icon[color=muted]:not([disabled]){--mat-icon-color: var(--fib-muted-color)}:root{--mat-card-elevated-container-color: light-dark(#fff, #222328)}:root .mat-mdc-tab-header{--mat-tab-container-height: 32px}:root .mat-mdc-table .mat-mdc-table-sticky-border-elem-left{border-inline-end:1px solid var(--mat-sys-outline, rgba(0, 0, 0, .12))}.fib-dense-field{--mat-form-field-container-height: 20px;--mat-form-field-container-vertical-padding: 0}html{--mat-dialog-container-max-width: 90vw}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: var(--mat-sys-level3)}html{--mat-expansion-container-shape: var(--mat-sys-corner-extra-small);--mat-expansion-container-text-size: var(--mat-sys-body-medium-size);--mat-expansion-header-text-size: var(--mat-sys-body-medium-size)}.dynamic-width-dialog-box fib-cc-value-object-action-form-dialog .form-content,.dynamic-width-dialog-box fib-controlcenter-value-object-dialog .form-content,.dynamic-width-dialog-box fib-controlcenter-record-action-form-dialog .form-content{margin-block-end:8px}html .fib-headline{font-size:var(--mat-sys-headline-medium-size)}html .fib-title{font-size:var(--mat-sys-title-medium-size)}html .fib-body{font-size:var(--mat-sys-body-medium-size)}html .fib-label{font-size:var(--mat-sys-label-medium-size)}html .fib-muted{color:var(--fib-muted-color)}html .fib-error{color:var(--fib-error-color)}html .fib-error-box{border:1px solid var(--theme-error-color, var(--fib-error-color));border-left-width:8px;border-radius:4px;margin:10px 0;padding:10px;font-size:var(--mat-sys-title-small-size);line-height:1.5;background-color:var(--mat-sys-on-error);--icon-text-weight: normal}html .fib-error-box a{color:var(--theme-error-color, var(--fib-error-color))!important;font-weight:700}html .fib-error-msg{background-color:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);border-radius:0;padding:12px 14px}html .fib-error-msg+.fib-error-msg{margin-block-start:4px}html .fib-info{color:var(--fib-info-color)}html .fib-success{color:var(--fib-success-color)}html .fib-no-data{border:1px solid var(--mat-sys-outline-variant, var(--fib-line-color));color:var(--fib-muted-color);display:inline-flex;width:fit-content;padding:10px 20px;border-radius:4px}html .fib-break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word}html .fib-count{display:inline-block;width:20px;height:20px;margin:var(--fib-count-margin, 0 4px 0 0);transition:transform .2s ease-in-out;overflow:hidden;border:1px solid var(--mat-sys-outline-variant, var(--fib-line-color));border-radius:50%;font-size:var(--mat-sys-title-small-size);text-align:center;vertical-align:baseline;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;line-height:var(--mat-sys-title-small-line-height)}html .fib-instructions{display:flex;justify-content:center;margin-block-end:12px;color:var(--fib-muted-color)}html .fib-tooltip{white-space:pre-line}html .fib-sticky-table-wrapper{box-shadow:var(--mat-sys-level1);overflow-x:auto;overflow-y:hidden}html .fib-dense{--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-select-arrow-transform: none}html .fib-dense .mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 24px}html .fib-dense .mat-mdc-tab-header{--mat-tab-container-height: 32px}html .fib-dense{--mat-icon-button-touch-target-display: none}html .fib-dense .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 28px;--mat-icon-button-state-layer-size: 28px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:2px}html .fib-dense{--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 6px;--mat-paginator-touch-target-display: none}html .fib-dense-default{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-icon-button-touch-target-display: block}html .fib-dense-default .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html .fib-dense-smaller{--mat-icon-button-touch-target-display: none}html .fib-dense-smaller .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 .fib-dense-smaller{--mat-button-filled-container-height: 32px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 32px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 32px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 32px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 32px;--mat-button-tonal-touch-target-display: block}html .fib-dense-table .actions .mat-icon{overflow:revert}html .fib-dense-table .mdc-data-table__cell,html .fib-dense-table .mdc-data-table__header-cell{padding-inline:4px}html .fib-dense-table .mdc-data-table__cell.number,html .fib-dense-table .mdc-data-table__header-cell.number{padding-inline-end:12px;text-align:right}html .fib-dense-table .mat-mdc-footer-row{background-color:var(--mat-sys-background);font-weight:700}html .fib-block-anchor>.mdc-card,html .fib-block-anchor.mdc-card{transition:all .2s ease-in-out;cursor:pointer}html .fib-block-anchor>.mdc-card:hover,html .fib-block-anchor.mdc-card:hover{transform:translateY(-4px);box-shadow:var(--mat-card-outlined-container-elevation, var(--mat-sys-level3))}html .fib-field-hide-error .mat-mdc-form-field-subscript-wrapper{display:none}html .fib-period-menu.mat-mdc-menu-panel{padding-inline:8px;min-width:450px;max-width:none}html a.block-anchor{cursor:pointer;color:var(--theme-text-color)}html .block-anchor>.mdc-card,html .block-anchor.mdc-card{transition:all .2s ease-in-out;cursor:pointer}html .block-anchor>.mdc-card:hover,html .block-anchor.mdc-card:hover{transform:translateY(-4px);box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}html button[data-is-loading~=true]{position:relative;transition:width 1s}html button[data-is-loading~=true]:before{content:"";position:absolute;inset:0;border:3px solid var(--mat-sys-primary-fixed-dim);animation:clippath 1.5s infinite linear}html button[data-is-loading~=true][color=accent]:before{border-color:var(--mat-sys-tertiary-fixed-dim)}@keyframes clippath{0%,to{clip-path:inset(0 95% 0 0)}25%{clip-path:inset(0 0 95% 0)}50%{clip-path:inset(0 0 0 95%)}75%{clip-path:inset(95% 0 0 0)}}@property --fib-contrast-input-color{html {syntax: "<color>"; inherits: true; initial-value: white;}}html .fib-contrast-color{--y-threshold: .36;color:var(--mat-sys-surface);background-color:var(--fib-contrast-input-color);text-shadow:0 0 .05em var(--mat-sys-on-surface),0 0 .05em var(--mat-sys-on-surface),0 0 .05em var(--mat-sys-on-surface),0 0 .05em var(--mat-sys-on-surface)}@supports (color: oklch(from red l c h)){html .fib-contrast-color{--y-threshold: .36;--y: clamp(0, (y / var(--y-threshold) - 1) * -infinity, 1);color:color(from var(--fib-contrast-input-color) xyz-d65 var(--y) var(--y) var(--y));text-shadow:none}}@supports (color: contrast-color(red)){html .fib-contrast-color{color:contrast-color(var(--fib-contrast-input-color));text-shadow:none}}html .fib-transparency-grid{--size: 10px;--color-1: #eeeeee;--color-2: #cccccc;width:fit-content;padding:8px;background-image:linear-gradient(45deg,var(--color-2) 25%,transparent 25%),linear-gradient(-45deg,var(--color-2) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--color-2) 75%),linear-gradient(-45deg,transparent 75%,var(--color-2) 75%);background-size:var(--size) var(--size);background-position:0 0,0 calc(var(--size) / 2),calc(var(--size) / 2) calc(var(--size) / -2),calc(var(--size) / -2) 0px;background-color:var(--color-1)}html .draggable-dialog-container{--mat-dialog-container-elevation-shadow: var(--mat-sys-level5)}html .mat-mdc-table tr:hover td{background-color:var(--mat-sys-background)}html .mat-mdc-dialog-container:has(.mat-mdc-form-field-error) .mat-mdc-dialog-title{background-color:var(--mat-sys-error-container)}html mat-form-field .mat-mdc-form-field-icon-suffix:has(mat-datepicker-toggle){display:inline-flex}html .note-editor .note-toolbar{background-color:var(--mat-sys-surface-variant)}html .note-editor .note-btn{color:var(--mat-sys-on-surface);background-color:var(--mat-sys-surface);border-color:var(--mat-sys-outline)}html .note-editor .note-dropdown-menu{background-color:var(--mat-sys-surface-variant);border-color:var(--mat-sys-outline);border-radius:4px;box-shadow:var(--mat-sys-level1)}html .note-editor .note-dropdown-item,html .note-editor.note-frame{color:var(--mat-sys-on-surface)}html .note-editor .note-toolbar .note-dropdown-menu.note-check a i,html .note-popover .popover-content .note-dropdown-menu.note-check a i{color:var(--mat-sys-primary)}html .note-modal .note-modal-content{background-color:var(--mat-sys-surface);border-radius:var(--mat-sys-corner-extra-large, 4px)}html .note-modal .note-modal-content .close{color:var(--mat-sys-on-surface)}html .note-modal .note-modal-header{border-top-left-radius:var(--mat-sys-corner-extra-large, 4px);border-top-right-radius:var(--mat-sys-corner-extra-large, 4px);border:none}html .note-modal .note-modal-title,html .note-modal .note-form-label{color:var(--mat-sys-on-surface)}html .note-modal .note-input{background-color:var(--mat-sys-surface);border-radius:var(--mat-sys-corner-extra-small, 4px)}html{--tag-weight: 600}html .fib-sticky-table-wrapper+.mat-mdc-paginator,html .fib-sticky-table-wrapper+div>fib-cc-paginator{display:block;margin-block:8px 80px}html{color-scheme:light;--mat-sys-background: light-dark(#fafafa, #11131b);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad5, #930009);--mat-sys-inverse-on-surface: light-dark(#f0f0fb, #2e3039);--mat-sys-inverse-primary: light-dark(#b2c5ff, #0055d5);--mat-sys-inverse-surface: light-dark(#2e3039, #e2e1ed);--mat-sys-on-background: light-dark(#191b23, #e2e1ed);--mat-sys-on-error: light-dark(#ffffff, #690004);--mat-sys-on-error-container: light-dark(#930009, #ffdad5);--mat-sys-on-primary: light-dark(#ffffff, #002b74);--mat-sys-on-primary-container: light-dark(#003fa3, #dae2ff);--mat-sys-on-primary-fixed: light-dark(#001849, #001849);--mat-sys-on-primary-fixed-variant: light-dark(#003fa3, #003fa3);--mat-sys-on-secondary: light-dark(#ffffff, #331784);--mat-sys-on-secondary-container: light-dark(#4a339b, #e7deff);--mat-sys-on-secondary-fixed: light-dark(#1e0061, #1e0061);--mat-sys-on-secondary-fixed-variant: light-dark(#4a339b, #4a339b);--mat-sys-on-surface: light-dark(#191b23, #e2e1ed);--mat-sys-on-surface-variant: light-dark(#464747, #e3e2e2);--mat-sys-on-tertiary: light-dark(#ffffff, #500075);--mat-sys-on-tertiary-container: light-dark(#700f9e, #f6d9ff);--mat-sys-on-tertiary-fixed: light-dark(#310049, #310049);--mat-sys-on-tertiary-fixed-variant: light-dark(#700f9e, #700f9e);--mat-sys-outline: light-dark(#c7c6c6, #919090);--mat-sys-outline-variant: light-dark(#c7c6c6, #464747);--mat-sys-primary: light-dark(#0055d5, #b2c5ff);--mat-sys-primary-container: light-dark(#dae2ff, #003fa3);--mat-sys-primary-fixed: light-dark(#dae2ff, #dae2ff);--mat-sys-primary-fixed-dim: light-dark(#b2c5ff, #b2c5ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#624db5, #cbbeff);--mat-sys-secondary-container: light-dark(#e7deff, #4a339b);--mat-sys-secondary-fixed: light-dark(#e7deff, #e7deff);--mat-sys-secondary-fixed-dim: light-dark(#cbbeff, #cbbeff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff, #222328);--mat-sys-surface-bright: light-dark(#faf8ff, #373941);--mat-sys-surface-container: light-dark(#ededf8, #1d1f27);--mat-sys-surface-container-high: light-dark(#e7e7f3, #282a32);--mat-sys-surface-container-highest: light-dark(#e2e1ed, #33343d);--mat-sys-surface-container-low: light-dark(#f3f2fe, #191b23);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0e15);--mat-sys-surface-dim: light-dark(#d9d9e4, #11131b);--mat-sys-surface-tint: light-dark(#0055d5, #b2c5ff);--mat-sys-surface-variant: light-dark(#e3e2e2, #464747);--mat-sys-tertiary: light-dark(#8a33b8, #e8b3ff);--mat-sys-tertiary-container: light-dark(#f6d9ff, #700f9e);--mat-sys-tertiary-fixed: light-dark(#f6d9ff, #f6d9ff);--mat-sys-tertiary-fixed-dim: light-dark(#e8b3ff, #e8b3ff);--mat-sys-neutral-variant20: #303031;--mat-sys-neutral10: #191b23;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem/1.5rem var(--mat-sys-body-large-font);--mat-sys-body-large-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 var(--mat-sys-body-small-font);--mat-sys-body-small-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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: 300 3.562rem / 4rem -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-display-large-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-display-medium-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-display-small-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 1.25rem/1.5rem var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-headline-large-line-height: 1.5rem;--mat-sys-headline-large-size: 1.25rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 300;--mat-sys-headline-medium: 300 1.1rem/1.3rem var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-headline-medium-line-height: 1.3rem;--mat-sys-headline-medium-size: 1.1rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 300;--mat-sys-headline-small: 500 1rem/1.25rem var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-headline-small-line-height: 1.25rem;--mat-sys-headline-small-size: 1rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 500;--mat-sys-label-large: 500 .875rem / 1.25rem -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-label-large-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-label-medium-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-label-small-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-title-large-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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 -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--mat-sys-title-medium-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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: 600 .875rem/1.25rem var(--mat-sys-title-small-font);--mat-sys-title-small-font: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--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: 600;--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 44px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 10px;--mat-form-field-filled-with-label-container-padding-top: 10px;--mat-form-field-filled-with-label-container-padding-bottom: 10px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 28px;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-list-list-item-one-line-container-height: 36px;--mat-list-list-item-two-line-container-height: 52px;--mat-list-list-item-three-line-container-height: 76px;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 28px;--mat-tab-container-height: 36px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 36px;--mat-stepper-header-height: 60px;--mat-table-header-container-height: 44px;--mat-table-footer-container-height: 40px;--mat-table-row-item-container-height: 40px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 36px;--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}html{scroll-behavior:smooth}html,body{height:100%}body{margin:0}
