html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}div{box-sizing:border-box}input{color-scheme:dark}ul,ul li{padding:0;margin:0;list-style-type:none}.mat-radio-button~.mat-radio-button{margin-left:16px}html{color-scheme:dark;--mat-sys-background: light-dark(#fbf8ff, #11131c);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f0effe, #2e303a);--mat-sys-inverse-primary: light-dark(#b9c3ff, #0946f9);--mat-sys-inverse-surface: light-dark(#2e303a, #e2e1ef);--mat-sys-on-background: light-dark(#191b25, #e2e1ef);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #00228b);--mat-sys-on-primary-container: light-dark(#0033c2, #dee1ff);--mat-sys-on-primary-fixed: light-dark(#001258, #001258);--mat-sys-on-primary-fixed-variant: light-dark(#0033c2, #0033c2);--mat-sys-on-secondary: light-dark(#ffffff, #142779);--mat-sys-on-secondary-container: light-dark(#2e4090, #dee1ff);--mat-sys-on-secondary-fixed: light-dark(#001258, #001258);--mat-sys-on-secondary-fixed-variant: light-dark(#2e4090, #2e4090);--mat-sys-on-surface: light-dark(#191b25, #e2e1ef);--mat-sys-on-surface-variant: light-dark(#434656, #e0e1f6);--mat-sys-on-tertiary: light-dark(#ffffff, #55006a);--mat-sys-on-tertiary-container: light-dark(#790095, #fdd6ff);--mat-sys-on-tertiary-fixed: light-dark(#340042, #340042);--mat-sys-on-tertiary-fixed-variant: light-dark(#790095, #790095);--mat-sys-outline: light-dark(#747688, #8e8fa2);--mat-sys-outline-variant: light-dark(#c4c5d9, #434656);--mat-sys-primary: light-dark(#0946f9, #b9c3ff);--mat-sys-primary-container: light-dark(#dee1ff, #0033c2);--mat-sys-primary-fixed: light-dark(#dee1ff, #dee1ff);--mat-sys-primary-fixed-dim: light-dark(#b9c3ff, #b9c3ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4758a9, #b9c3ff);--mat-sys-secondary-container: light-dark(#dee1ff, #2e4090);--mat-sys-secondary-fixed: light-dark(#dee1ff, #dee1ff);--mat-sys-secondary-fixed-dim: light-dark(#b9c3ff, #b9c3ff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fbf8ff, #11131c);--mat-sys-surface-bright: light-dark(#fbf8ff, #373843);--mat-sys-surface-container: light-dark(#edecfb, #1d1f29);--mat-sys-surface-container-high: light-dark(#e7e7f5, #282934);--mat-sys-surface-container-highest: light-dark(#e2e1ef, #33343f);--mat-sys-surface-container-low: light-dark(#f3f2ff, #191b25);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0e17);--mat-sys-surface-dim: light-dark(#d9d9e7, #11131c);--mat-sys-surface-tint: light-dark(#0946f9, #b9c3ff);--mat-sys-surface-variant: light-dark(#e0e1f6, #434656);--mat-sys-tertiary: light-dark(#9b17bc, #f4aeff);--mat-sys-tertiary-container: light-dark(#fdd6ff, #790095);--mat-sys-tertiary-fixed: light-dark(#fdd6ff, #fdd6ff);--mat-sys-tertiary-fixed-dim: light-dark(#f4aeff, #f4aeff);--mat-sys-neutral-variant20: #2d2f3f;--mat-sys-neutral10: #191b25;--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 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: 400;--mat-sys-body-medium: 400 .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: 400;--mat-sys-body-small: 400 .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: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--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 Roboto;--mat-sys-display-medium-font: Roboto;--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 Roboto;--mat-sys-display-small-font: Roboto;--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 Roboto;--mat-sys-headline-large-font: Roboto;--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 Roboto;--mat-sys-headline-medium-font: Roboto;--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 Roboto;--mat-sys-headline-small-font: Roboto;--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 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: 700;--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: 700;--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: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--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 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;--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}:root{--mat-sys-outline: rgba(255, 255, 255, .12);--mat-expansion-container-shape: 4px;--mat-card-elevated-container-shape: 4px;--mat-button-outlined-container-shape: 4px;--mat-button-filled-container-shape: 4px;--mat-button-text-container-shape: 4px;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-label-text-size: var(--mat-sys-body-medium-size);--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: var(--mat-sys-level3);--mat-button-toggle-shape: 4px;--mat-button-toggle-selected-state-background-color: var(--mat-sys-surface-container);--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: var(--mat-sys-level3);--mat-expansion-container-text-size: var(--mat-sys-body-medium-size)}body{font:var(--mat-sys-body-medium)}textarea,input{font:inherit;color:var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-filled-caret-color, var(--mat-sys-primary))}textarea::placeholder,input::placeholder{color:var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface))}a.mat-menu-item{text-decoration:none!important}.mdc-list-item:has(mat-checkbox){padding-left:0}.page-container{height:100%;padding:0 24px;display:flex;flex-direction:column;align-items:stretch}.page-container .page-header .page-toolbar{display:flex;align-items:center;height:64px}.page-container .page-header .page-toolbar .title{font-size:20px}.page-container .page-content{flex:1;overflow:auto}.mat-mdc-card{--ui-overlay-surface: var(--mat-sys-surface-container-low)}mat-drawer-container{height:100%}form{display:flex;flex-direction:column;align-items:stretch}.form-row-group{display:flex;gap:20px;align-items:stretch;width:100%}mat-form-field{width:100%}.mat-radio-group{margin-bottom:16px}.mat-mdc-radio-button~.mat-mdc-radio-button{margin-left:16px}.mat-mdc-table{width:100%}.mat-header-cell.right,.mat-mdc-footer-cell.right,.mat-column-actions,.mat-mdc-table td.right,.mat-mdc-table th.right{text-align:right!important;justify-content:flex-end}.mat-mdc-table td.center,.mat-mdc-table th.center{text-align:center!important;justify-content:center}.mat-footer-row{font-weight:400}table.data-table .mat-cell.button{padding-left:0!important}.mat-mdc-table .mdc-button__label{text-overflow:ellipsis;white-space:nowrap}table.data-table .mat-mdc-cell.word-wrap{white-space:normal}.mat-mdc-header-cell.mat-mdc-table-sticky,.mat-mdc-footer-cell.mat-mdc-table-sticky{background-color:var(--mat-sys-background)!important}table.data-table .mat-mdc-cell:first-child,table.data-table .mat-mdc-header-cell:first-child{padding-left:0!important}table.data-table .mat-mdc-cell:last-child,table.data-table .mat-mdc-header-cell:last-child,table.data-table .mat-mdc-footer-cell:last-child{padding-right:0!important}mat-card .mat-mdc-table,mat-expansion-panel .mat-mdc-table{border-bottom:none;background-color:var(--mat-sys-surface-container-low)}mat-card .mat-mdc-table .mat-mdc-header-cell.mat-mdc-table-sticky,mat-card .mat-mdc-table .mat-mdc-footer-cell.mat-mdc-table-sticky,mat-expansion-panel .mat-mdc-table .mat-mdc-header-cell.mat-mdc-table-sticky,mat-expansion-panel .mat-mdc-table .mat-mdc-footer-cell.mat-mdc-table-sticky{background-color:var(--mat-sys-surface-container-low)!important}mat-card .mat-mdc-table tr:not(.border):last-of-type td,mat-card .mat-mdc-table .mat-mdc-footer-row,mat-card .mat-mdc-table .mat-mdc-footer-row td,mat-expansion-panel .mat-mdc-table tr:not(.border):last-of-type td,mat-expansion-panel .mat-mdc-table .mat-mdc-footer-row,mat-expansion-panel .mat-mdc-table .mat-mdc-footer-row td{border:none}.mat-mdc-table.no-padding th.mat-mdc-header-cell:first-of-type,.mat-mdc-table.no-padding .mat-mdc-header-cell:first-of-type,.mat-mdc-table.no-padding .mat-mdc-cell:first-of-type,.mat-mdc-table.no-padding td:first-child,mat-card .mat-mdc-table th.mat-mdc-header-cell:first-of-type,mat-card .mat-mdc-table .mat-mdc-header-cell:first-of-type,mat-card .mat-mdc-table .mat-mdc-cell:first-of-type,mat-card .mat-mdc-table td:first-child,mat-expansion-panel .mat-mdc-table th.mat-mdc-header-cell:first-of-type,mat-expansion-panel .mat-mdc-table .mat-mdc-header-cell:first-of-type,mat-expansion-panel .mat-mdc-table .mat-mdc-cell:first-of-type,mat-expansion-panel .mat-mdc-table td:first-child{padding-left:0}.mat-mdc-table.no-padding .mat-mdc-header-cell:last-of-type,.mat-mdc-table.no-padding .mat-mdc-cell:last-of-type,.mat-mdc-table.no-padding .mat-mdc-footer-cell:last-of-type,.mat-mdc-table.no-padding th:last-child,.mat-mdc-table.no-padding td:last-child,mat-card .mat-mdc-table .mat-mdc-header-cell:last-of-type,mat-card .mat-mdc-table .mat-mdc-cell:last-of-type,mat-card .mat-mdc-table .mat-mdc-footer-cell:last-of-type,mat-card .mat-mdc-table th:last-child,mat-card .mat-mdc-table td:last-child,mat-expansion-panel .mat-mdc-table .mat-mdc-header-cell:last-of-type,mat-expansion-panel .mat-mdc-table .mat-mdc-cell:last-of-type,mat-expansion-panel .mat-mdc-table .mat-mdc-footer-cell:last-of-type,mat-expansion-panel .mat-mdc-table th:last-child,mat-expansion-panel .mat-mdc-table td:last-child{padding-right:0}.spacer{flex:1 1 auto}mat-bottom-sheet-container{padding:0!important}mat-tab-group.border mat-tab-header{border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}mat-tab-group.border-bottom mat-tab-header{border-bottom:1px solid rgba(255,255,255,.12)}.mat-mdc-icon-button.mat-mdc-button-base.small{height:36px;width:36px;padding:6px}.mat-mdc-icon-button.mat-mdc-button-base.small .mat-mdc-button-touch-target{height:36px;width:36px}.mat-mdc-icon-button.mat-mdc-button-base.small .mat-icon{font-size:20px;width:20px;height:20px;line-height:20px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}mat-icon.sync{color:#ffffff1f}mat-icon.sync.done{color:var(--mat-sys-primary)}mat-icon.sync.working{color:var(--mat-sys-secondary);-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.dropdown-panel{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:var(--mat-sys-surface-container);color:#fff;border-radius:4px}ui-action-sheet-content .mat-expansion-panel{background-color:var(--mat-sys-surface-container-low)}.linear-loader{width:50px;aspect-ratio:4;--_g: no-repeat radial-gradient(circle closest-side, #42A5F5 90%, transparent);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;animation:l7 1s infinite linear}@keyframes l7{33%{background-size:33.3333333333% 0%,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0%,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0%}}@media print{.mat-app-background{background-color:#fff}.mat-drawer-container,.mat-mdc-table{background-color:inherit}.mat-drawer-container{position:static!important;padding-bottom:12px}.mat-app-background,.mat-mdc-button:not(:disabled),.mdc-icon-button,.mat-drawer-container,.mdc-data-table__cell,.mdc-data-table__header-cell{color:#212121!important}.mdc-tooltip,.mat-mdc-cell.actions,.mat-mdc-header-cell.actions,.app-header,.app-menu{display:none!important}ui-toolbar-actions{display:none!important}.print-hide,.mat-drawer.settings-menu{display:none!important}.mat-drawer-content{margin-left:0!important}}.error-message{color:var(--mat-sys-error);margin-bottom:16px}dl{margin:0}dl .dl-row{display:grid;grid-template-columns:120px 1fr;column-gap:12px;align-items:center;min-height:32px}dl dt,dl dd{display:flex;align-items:center;min-height:32px;margin:0}dl dt{color:color-mix(in srgb,var(--mat-sys-on-surface) 70%,transparent);white-space:nowrap}dl dd{gap:4px}dl .dl-row+.dl-row{margin-top:6px}
