:root{--mat-badge-background-color: var(--mat-sys-tertiary)}.button-group{display:flex;align-items:center;border-radius:24px;margin:0 .125rem}.button-group .mdc-icon-button{display:flex;align-items:center;justify-content:center;width:2.75rem}.button-group .mdc-icon-button:first-child{padding-left:.75rem}.button-group .mdc-icon-button:first-child,.button-group .mdc-icon-button:first-child .mat-mdc-button-persistent-ripple{border-top-right-radius:0;border-bottom-right-radius:0}.button-group .mdc-icon-button:not(:first-child){position:relative}.button-group .mdc-icon-button:not(:first-child):before{position:absolute;top:50%;left:0;content:"";border-left:1px solid var(--mat-sys-outline-variant);margin-top:-.75rem;height:1.5rem}.button-group .mdc-icon-button:last-child{padding-right:.75rem}.button-group .mdc-icon-button:last-child,.button-group .mdc-icon-button:last-child .mat-mdc-button-persistent-ripple{border-top-left-radius:0;border-bottom-left-radius:0}mat-button-toggle-group.with-icons{--mat-button-toggle-shape: var(--mat-sys-corner-extra-small)}mat-button-toggle-group.with-icons .mat-button-toggle-label-content{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem .25rem;line-height:1.375}mat-button-toggle-group.with-icons .mat-button-toggle-label-content mat-icon{flex-shrink:0}.card-list{display:flex;flex-direction:column;gap:1rem}.mat-mdc-card-title.mat-mdc-card-title{display:flex;align-items:center;gap:.5rem;text-decoration:none}.mat-mdc-card-header-text{flex:1}.card-actions{margin:-8px -8px -8px .25rem}.mdc-evolution-chip__cell--primary,.mdc-evolution-chip__action--primary,.mat-mdc-chip-action-label{overflow:hidden!important}.detail-value{display:flex;min-width:0px;align-items:center;gap:.25rem}.detail-value mat-icon{flex-shrink:0;width:16px;height:16px;font-size:16px}@media (min-width: 600px){.detail-value mat-icon{display:none}}.detail-value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--mat-dialog-supporting-text-size: var(--mat-sys-body-large-size);--mat-dialog-supporting-text-line-height: var(--mat-sys-body-large-line-height)}.mat-mdc-dialog-title h1{display:inline;font:inherit}@media not all and (min-width: 600px){.panel-responsive{height:100dvh!important;max-height:none!important;width:100dvw!important;max-width:none!important}.panel-responsive .mdc-dialog__surface{--mat-dialog-container-shape: 0}.panel-responsive .mdc-dialog__surface>.mat-mdc-dialog-component-host,.panel-responsive .mdc-dialog__surface>.mat-mdc-dialog-component-host form{display:flex;flex-direction:column;height:100%}.panel-responsive .mdc-dialog__surface .mat-mdc-dialog-content{max-height:none}}.mat-mdc-dialog-title.dialog-title-responsive{display:flex;height:4rem;align-items:center;padding-top:0;padding-bottom:0}.mat-mdc-dialog-title.dialog-title-responsive h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-dialog-title.dialog-title-responsive .dialog-title-actions{margin-inline-start:auto;display:flex;gap:.5rem}.mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header{padding:0 1.5rem 0 1rem}.mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-header-title{gap:.5rem;font:var(--mat-sys-title-large)}.mat-expansion-panel.mat-expansion-panel .mat-expansion-panel-body{padding:0 1rem 1rem}.mat-expansion-panel.mat-expansion-panel.no-body-padding .mat-expansion-panel-body{padding:0}html{--mat-form-field-filled-container-color: light-dark(#e6e0ed, #312f38)}.mdc-notched-outline__notch{border-left-style:none;border-right-style:none}.mat-mdc-form-field.mat-mdc-form-field{display:block}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-field-group{display:flex;gap:.5rem}.form-field-group__icon{display:flex;align-items:center;height:56px;flex-shrink:0;margin-right:.5rem;color:var(--mat-sys-secondary)}.form-field-group__content{flex:1}.form-field-group__actions{display:flex;align-items:center;height:56px}.form-field-group__actions--2{width:80px}.form-field-row{display:flex;flex-direction:column;gap:1rem}@media (min-width: 600px){.form-field-row{flex-direction:row;gap:.5rem}.form-field-row mat-form-field{flex:1}.form-field-row mat-form-field .mat-mdc-form-field-infix{width:auto}}mat-icon.grid-sort-indicator{margin-inline-start:.5rem;opacity:.8;width:14px;height:14px;font-size:14px}.grid-row{display:grid;grid-template-columns:48px fit-content(100%) fit-content(100%) auto fit-content(56px);grid-template-areas:"icon title title title actions" "icon subtitle subtitle subtitle actions" "icon detail-1 detail-2 . actions";align-content:center;border-color:var(--mat-sys-outline-variant)}@media (min-width: 600px){.grid-row{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:0;width:100%;gap:1rem;padding-left:var(--app-padding);padding-right:var(--app-padding)}}.grid-row--header{height:48px;border-bottom-style:solid;border-bottom-width:1px}@media not all and (min-width: 600px){.grid-row--header{display:none}}@supports selector(::-webkit-scrollbar){body.custom-scrollbars .grid-row--header.scrollbar-gutter{padding-right:calc(var(--app-scrollbar-width) + var(--app-padding))}}.grid-row+.grid-row{border-top-width:1px;border-top-style:solid}a.grid-row,.grid-row--interactive{outline:2px solid transparent;outline-offset:2px;color:inherit;text-decoration:none;cursor:pointer}a.grid-row:hover,.grid-row--interactive:hover{background:var(--mat-sys-surface-container-low)}a.grid-row:focus,.grid-row--interactive:focus{background:var(--mat-sys-surface-container)}.grid-col-group{display:flex;flex-direction:row;align-items:center}@media (min-width: 600px){.grid-col-group{min-width:0;width:100%;flex:2}}.grid-col{display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 600px){.grid-col{display:block;flex:1;min-width:0}.grid-row--header .grid-col{display:flex;align-items:center}}.grid-col--icon,.grid-col--title,.grid-col--subtitle,.grid-col--detail-1,.grid-col--detail-2,.grid-col--actions{display:block}.grid-col--icon{grid-area:icon;display:flex;align-items:center;justify-content:center;padding:0;color:var(--mat-sys-secondary)}@media (min-width: 600px){.grid-col--icon{flex:0 0 24px}}.grid-col--title{grid-area:title}@media not all and (min-width: 600px){.grid-col--title{font:var(--mat-sys-body-large)}.grid-col--title:not(:empty){padding-right:1rem}.grid-col--subtitle,.grid-col--detail-1,.grid-col--detail-2{font:var(--mat-sys-label-large);color:var(--app-text-muted)}.grid-col--subtitle:not(:empty),.grid-col--detail-1:not(:empty),.grid-col--detail-2:not(:empty){padding-right:1rem}}.grid-col--subtitle{grid-area:subtitle}.grid-col--detail-1{grid-area:detail-1}.grid-col--detail-2{grid-area:detail-2}.grid-col--actions{grid-area:actions;padding-right:8px}@media (min-width: 600px){.grid-col--actions{flex:0 0 40px;padding-right:0}}.grid-row--header .grid-col{font:var(--mat-sys-label-medium);color:var(--mat-sys-secondary);text-transform:uppercase;letter-spacing:.08rem}.mat-mdc-icon-button .mat-icon{display:block}.side-col-layout{display:grid;grid-template-areas:"main" "side" "secondary";padding:var(--app-padding);gap:3rem}@media (min-width: 960px){.side-col-layout{grid-template-columns:auto 18rem;grid-template-areas:"main side" "secondary side"}}.side-col-layout__item{min-width:0}.side-col-layout__item--side{grid-area:side}.side-col-layout__item--main{grid-area:main}.side-col-layout__item--secondary{grid-area:secondary}mat-list.attr-list mat-list-item{height:auto!important}mat-list.attr-list mat-list-item .mdc-list-item__content{padding-top:.375rem;padding-bottom:.375rem}mat-list.attr-list mat-list-item .mdc-list-item__primary-text,mat-list.attr-list mat-list-item .mdc-list-item__secondary-text{margin:0!important;white-space:normal}mat-list.attr-list mat-list-item .mdc-list-item__primary-text:before,mat-list.attr-list mat-list-item .mdc-list-item__primary-text:after,mat-list.attr-list mat-list-item .mdc-list-item__secondary-text:before,mat-list.attr-list mat-list-item .mdc-list-item__secondary-text:after{display:none!important}:root{--mat-optgroup-label-text-color: var(--mat-sys-secondary);--mat-optgroup-label-text-font: var(--mat-sys-label-medium);--mat-optgroup-label-text-tracking: .08em}.mat-mdc-optgroup-label.mat-mdc-optgroup-label .mdc-list-item__primary-text{text-transform:uppercase}.mat-mdc-option .mdc-list-item__primary-text.mdc-list-item__primary-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdc-list-item.active .mdc-list-item__primary-text,.active:not(.custom-action) .mat-icon-no-color{color:var(--mat-sys-primary)}.mat-mdc-option.custom-action.active:not(.mdc-list-item--disabled){background:none}.mat-mdc-option.custom-action.active:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-theme-text-primary-on-background, white)}.cdk-overlay-dark-backdrop{background-color:#000000b3}body.dark-theme .cdk-overlay-dark-backdrop{background-color:#000000d9}.popover{max-width:none!important}.popover .mat-mdc-menu-content{padding:1.5rem;color:var(--mat-sys-on-surface)}.popover--sm .mat-mdc-menu-content{padding:.75rem 1rem}body.custom-scrollbars ::-webkit-scrollbar{width:var(--app-scrollbar-width);height:var(--app-scrollbar-width)}body.custom-scrollbars ::-webkit-scrollbar-track{border:none;padding:0;background:transparent}body.custom-scrollbars ::-webkit-scrollbar-thumb{background-color:var(--mat-sys-outline);border-radius:calc(var(--app-scrollbar-width) * .5);stroke-width:0}@supports selector(::-webkit-scrollbar){body.custom-scrollbars .scrollbar-gutter{padding-right:var(--app-scrollbar-width)}}:root{--mat-sidenav-container-background-color: var(--mat-sys-surface-container-lowest);--mat-sidenav-container-width: 14rem;--mat-sidenav-container-shape: 0;--mat-sidenav-container-divider-color: var(--mat-sys-outline-variant)}@media not all and (min-width: 960px){:root{--mat-sidenav-container-width: 20rem}}.mat-drawer{max-width:100dvw}.error-snack-bar-panel{--mat-snack-bar-container-color: var(--mat-sys-error-container);--mat-snack-bar-button-color: var(--mat-sys-on-error-container);--mat-snack-bar-supporting-text-color: var(--mat-sys-on-error-container)}.status-chip{display:inline-flex;align-items:center;gap:.25rem;padding:0 .5rem;height:1.5rem;border-radius:.75rem;font:var(--mat-sys-label-medium);background-color:var(--mat-sys-surface-container-high)}.table{border-spacing:0;border-collapse:collapse}.table--fixed{table-layout:fixed;width:100%}.table .interactive{cursor:pointer}.table th,.table td{padding:.5rem 1rem;white-space:nowrap;text-align:left;border-color:var(--mat-sys-outline-variant)}.table th:first-child,.table td:first-child{padding-left:var(--app-padding)}.table th:last-child,.table td:last-child{padding-right:var(--app-padding)}.table th.row-link,.table td.row-link{padding-right:0}.table th.row-link a,.table td.row-link a{display:flex;color:var(--mat-sys-secondary)}.table th.center,.table td.center{text-align:center}.table th.right,.table td.right{text-align:right}.table th.top,.table td.top{vertical-align:top}.table th{color:var(--mat-sys-secondary);font:var(--mat-sys-label-medium);text-transform:uppercase;letter-spacing:.08em}.table:not(.table--no-border) thead th,.table:not(.table--no-border) thead td{border-bottom-width:1px;border-bottom-style:solid}.table:not(.table--no-border) tbody tr:hover{background-color:var(--mat-sys-surface-container-high)}.table:not(.table--no-border) tbody tr:not(:last-child) th,.table:not(.table--no-border) tbody tr:not(:last-child) td{border-bottom-width:1px;border-bottom-style:solid}.table:not(.table--no-border) tfoot th,.table:not(.table--no-border) tfoot td{border-top-width:3px;border-top-style:solid}.table .cell-link>a{display:inline-block;margin:-.5rem -1rem;padding:.5rem 1rem;text-decoration:none;color:inherit}.table .cell-link>a:hover{text-decoration:underline}:root{--mat-tab-divider-height: 0}.tabs-no-labels .mat-mdc-tab-labels{display:none!important}mat-toolbar{transition:box-shadow .1s}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--mat-sys-outline-variant)}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--mat-sys-on-surface-variant: light-dark(#605d67, #aea9b5);--mat-sys-outline: light-dark(#c9c4d0, #312f38);--mat-sys-outline-variant: light-dark(#e6e0ed, #1c1a23);--app-status-off: light-dark(gray, gray);--app-status-normal: light-dark(#4ca034, #3c782c);--app-status-serious: light-dark(#ec904b, #895634);--app-status-critical: light-dark(#ff386a, #882542);--app-text-muted: light-dark( #48454f, #aea9b5 );--app-padding: 1rem;--app-scrollbar-width: .5rem}@media (min-width: 600px){:root{--app-padding: 2rem}}html{color-scheme:light;--mat-sys-background: light-dark(#fdf8ff, #14121b);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f4eefb, #312f38);--mat-sys-inverse-primary: light-dark(#96d0d9, #2b676e);--mat-sys-inverse-surface: light-dark(#312f38, #e6e0ed);--mat-sys-on-background: light-dark(#1c1a23, #e6e0ed);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #00363c);--mat-sys-on-primary-container: light-dark(#094e56, #b2ecf5);--mat-sys-on-primary-fixed: light-dark(#001f23, #001f23);--mat-sys-on-primary-fixed-variant: light-dark(#094e56, #094e56);--mat-sys-on-secondary: light-dark(#ffffff, #1f3437);--mat-sys-on-secondary-container: light-dark(#364a4d, #d0e7ea);--mat-sys-on-secondary-fixed: light-dark(#091f21, #091f21);--mat-sys-on-secondary-fixed-variant: light-dark(#364a4d, #364a4d);--mat-sys-on-surface: light-dark(#1c1a23, #e6e0ed);--mat-sys-on-surface-variant: light-dark(#40484a, #dbe4e5);--mat-sys-on-tertiary: light-dark(#ffffff, #382950);--mat-sys-on-tertiary-container: light-dark(#4f3f68, #ecdcff);--mat-sys-on-tertiary-fixed: light-dark(#22133a, #22133a);--mat-sys-on-tertiary-fixed-variant: light-dark(#4f3f68, #4f3f68);--mat-sys-outline: light-dark(#70797a, #899294);--mat-sys-outline-variant: light-dark(#bfc8c9, #40484a);--mat-sys-primary: light-dark(#2b676e, #96d0d9);--mat-sys-primary-container: light-dark(#b2ecf5, #094e56);--mat-sys-primary-fixed: light-dark(#b2ecf5, #b2ecf5);--mat-sys-primary-fixed-dim: light-dark(#96d0d9, #96d0d9);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4d6265, #b4cbce);--mat-sys-secondary-container: light-dark(#d0e7ea, #364a4d);--mat-sys-secondary-fixed: light-dark(#d0e7ea, #d0e7ea);--mat-sys-secondary-fixed-dim: light-dark(#b4cbce, #b4cbce);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fdf8ff, #14121b);--mat-sys-surface-bright: light-dark(#fdf8ff, #3a3841);--mat-sys-surface-container: light-dark(#f1ecf8, #201e27);--mat-sys-surface-container-high: light-dark(#ebe6f2, #2b2932);--mat-sys-surface-container-highest: light-dark(#e6e0ed, #36333d);--mat-sys-surface-container-low: light-dark(#f7f1fe, #1c1a23);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0f0d15);--mat-sys-surface-dim: light-dark(#ddd8e4, #14121b);--mat-sys-surface-tint: light-dark(#2b676e, #96d0d9);--mat-sys-surface-variant: light-dark(#dbe4e5, #40484a);--mat-sys-tertiary: light-dark(#675781, #d2beef);--mat-sys-tertiary-container: light-dark(#ecdcff, #4f3f68);--mat-sys-tertiary-fixed: light-dark(#ecdcff, #ecdcff);--mat-sys-tertiary-fixed-dim: light-dark(#d2beef, #d2beef);--mat-sys-neutral-variant20: #293233;--mat-sys-neutral10: #1c1a23;--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 proxima-nova;--mat-sys-body-large-font: proxima-nova;--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 proxima-nova;--mat-sys-body-medium-font: proxima-nova;--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 proxima-nova;--mat-sys-body-small-font: proxima-nova;--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 proxima-nova;--mat-sys-display-large-font: proxima-nova;--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 proxima-nova;--mat-sys-display-medium-font: proxima-nova;--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 proxima-nova;--mat-sys-display-small-font: proxima-nova;--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 proxima-nova;--mat-sys-headline-large-font: proxima-nova;--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 proxima-nova;--mat-sys-headline-medium-font: proxima-nova;--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 proxima-nova;--mat-sys-headline-small-font: proxima-nova;--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 proxima-nova;--mat-sys-label-large-font: proxima-nova;--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 proxima-nova;--mat-sys-label-medium-font: proxima-nova;--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 proxima-nova;--mat-sys-label-small-font: proxima-nova;--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 proxima-nova;--mat-sys-title-large-font: proxima-nova;--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 proxima-nova;--mat-sys-title-medium-font: proxima-nova;--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 proxima-nova;--mat-sys-title-small-font: proxima-nova;--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}body{text-wrap:pretty;background-color:var(--mat-sys-background);color:var(--mat-sys-on-background)}body.dark-theme{color-scheme:dark}#app .pointer-events-none{pointer-events:none}#app .visible{visibility:visible}#app .invisible{visibility:hidden}#app .static{position:static}#app .absolute{position:absolute}#app .relative{position:relative}#app .sticky{position:sticky}#app .bottom-0{bottom:0}#app .left-0{left:0}#app .start-0{inset-inline-start:0px}#app .top-0{top:0}#app .top-\[1px\]{top:1px}#app .top-\[4px\]{top:4px}#app .z-10{z-index:10}#app .m-0{margin:0}#app .-mx-4{margin-left:-1rem;margin-right:-1rem}#app .-my-2{margin-top:-.5rem;margin-bottom:-.5rem}#app .mx-auto{margin-left:auto;margin-right:auto}#app .my-4{margin-top:1rem;margin-bottom:1rem}#app .my-6{margin-top:1.5rem;margin-bottom:1.5rem}#app .-me-3{margin-inline-end:-.75rem}#app .-ms-3{margin-inline-start:-.75rem}#app .-ms-\[1px\]{margin-inline-start:-1px}#app .-mt-3{margin-top:-.75rem}#app .mb-1{margin-bottom:.25rem}#app .mb-2{margin-bottom:.5rem}#app .mb-4{margin-bottom:1rem}#app .mb-app{margin-bottom:var(--app-padding)}#app .me-1{margin-inline-end:.25rem}#app .me-2{margin-inline-end:.5rem}#app .me-3{margin-inline-end:.75rem}#app .me-6{margin-inline-end:1.5rem}#app .ms-0{margin-inline-start:0px}#app .ms-1\.5{margin-inline-start:.375rem}#app .ms-8{margin-inline-start:2rem}#app .ms-auto{margin-inline-start:auto}#app .mt-4{margin-top:1rem}#app .mt-6{margin-top:1.5rem}#app .mt-app{margin-top:var(--app-padding)}#app .mt-auto{margin-top:auto}#app .block{display:block}#app .inline-block{display:inline-block}#app .inline{display:inline}#app .flex{display:flex}#app .inline-flex{display:inline-flex}#app .table{display:table}#app .grid{display:grid}#app .hidden{display:none}#app .size-3{width:.75rem;height:.75rem}#app .size-8{width:2rem;height:2rem}#app .h-0{height:0px}#app .h-12{height:3rem}#app .h-6{height:1.5rem}#app .h-auto{height:auto}#app .h-dvh{height:100dvh}#app .h-full{height:100%}#app .min-h-0{min-height:0px}#app .min-h-14{min-height:3.5rem}#app .w-\[400px\]{width:400px}#app .w-full{width:100%}#app .min-w-0{min-width:0px}#app .max-w-2xl{max-width:42rem}#app .max-w-48{max-width:12rem}#app .max-w-full{max-width:100%}#app .max-w-lg{max-width:32rem}#app .max-w-prose{max-width:65ch}#app .flex-1{flex:1 1 0%}#app .shrink-0{flex-shrink:0}#app .grow{flex-grow:1}#app .grow-0{flex-grow:0}#app .basis-1\/3{flex-basis:33.333333%}#app .basis-10{flex-basis:2.5rem}#app .-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#app .cursor-default{cursor:default}#app .cursor-pointer{cursor:pointer}#app .select-none{-webkit-user-select:none;user-select:none}#app .grid-rows-0fr{grid-template-rows:0fr}#app .grid-rows-1fr{grid-template-rows:1fr}#app .flex-row{flex-direction:row}#app .flex-col{flex-direction:column}#app .flex-wrap{flex-wrap:wrap}#app .items-center{align-items:center}#app .items-baseline{align-items:baseline}#app .justify-end{justify-content:flex-end}#app .justify-center{justify-content:center}#app .gap-0\.5{gap:.125rem}#app .gap-1{gap:.25rem}#app .gap-2{gap:.5rem}#app .gap-3{gap:.75rem}#app .gap-4{gap:1rem}#app .gap-6{gap:1.5rem}#app .gap-app{gap:var(--app-padding)}#app .gap-x-12{column-gap:3rem}#app .gap-x-4{column-gap:1rem}#app .gap-y-app{row-gap:var(--app-padding)}#app .overflow-hidden{overflow:hidden}#app .overflow-x-auto{overflow-x:auto}#app .overflow-y-auto{overflow-y:auto}#app .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#app .text-wrap{text-wrap:wrap}#app .text-pretty{text-wrap:pretty}#app .rounded-full{border-radius:9999px}#app .rounded-none{border-radius:0}#app .border{border-width:1px}#app .border-b{border-bottom-width:1px}#app .border-e{border-inline-end-width:1px}#app .border-t{border-top-width:1px}#app .bg{background-color:var(--mat-sys-surface)}#app .bg-status-normal{background-color:var(--app-status-normal)}#app .bg-status-off{background-color:var(--app-status-off)}#app .bg-surface-container{background-color:var(--mat-sys-surface-container)}#app .bg-transparent{background-color:transparent}#app .p-0{padding:0}#app .p-2{padding:.5rem}#app .p-4{padding:1rem}#app .p-6{padding:1.5rem}#app .p-app{padding:var(--app-padding)}#app .px-0{padding-left:0;padding-right:0}#app .px-4{padding-left:1rem;padding-right:1rem}#app .px-6{padding-left:1.5rem;padding-right:1.5rem}#app .px-8{padding-left:2rem;padding-right:2rem}#app .px-app{padding-left:var(--app-padding);padding-right:var(--app-padding)}#app .py-0{padding-top:0;padding-bottom:0}#app .py-1{padding-top:.25rem;padding-bottom:.25rem}#app .py-2{padding-top:.5rem;padding-bottom:.5rem}#app .py-4{padding-top:1rem;padding-bottom:1rem}#app .py-6{padding-top:1.5rem;padding-bottom:1.5rem}#app .pb-0{padding-bottom:0}#app .pb-2{padding-bottom:.5rem}#app .pb-4{padding-bottom:1rem}#app .pb-app{padding-bottom:var(--app-padding)}#app .ps-2{padding-inline-start:.5rem}#app .pt-0{padding-top:0}#app .pt-2{padding-top:.5rem}#app .pt-4{padding-top:1rem}#app .text-center{text-align:center}#app .text-end{text-align:end}#app .align-middle{vertical-align:middle}#app .text-body-lg{font-size:var(--mat-sys-body-large-size)}#app .text-label-md{font-size:var(--mat-sys-label-medium-size)}#app .text-sm{font-size:.875rem;line-height:1.25rem}#app .font-bold{font-weight:700}#app .uppercase{text-transform:uppercase}#app .lowercase{text-transform:lowercase}#app .tracking-wider{letter-spacing:.05em}#app .text-error{color:var(--mat-sys-error)}#app .text-muted{color:var(--app-text-muted)}#app .text-on-surface{color:var(--mat-sys-on-surface)}#app .text-primary{color:var(--mat-sys-primary)}#app .text-secondary{color:var(--mat-sys-secondary)}#app .text-status-critical{color:var(--app-status-critical)}#app .text-status-normal{color:var(--app-status-normal)}#app .text-status-serious{color:var(--app-status-serious)}#app .underline{text-decoration-line:underline}#app .opacity-0{opacity:0}#app .opacity-40{opacity:.4}#app .opacity-60{opacity:.6}#app .shadow-1{--tw-shadow: var(--mat-sys-level1);--tw-shadow-colored: var(--mat-sys-level1);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .shadow-none{--tw-shadow: var(--mat-sys-level0);--tw-shadow-colored: var(--mat-sys-level0);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#app .outline-none{outline:2px solid transparent;outline-offset:2px}#app .outline{outline-style:solid}#app .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}#app .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#app .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#app .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}#app .icon-fill{font-variation-settings:"FILL" 1}#app .icon-xs{width:16px;height:16px;font-size:16px}#app .icon-sm{width:18px;height:18px;font-size:18px}#app .icon-xl{width:72px;height:72px;font-size:72px}#app .mat-label-medium{font:var(--mat-sys-label-medium)}#app .mat-label-large{font:var(--mat-sys-label-large)}#app .before\:hidden:before{content:var(--tw-content);display:none}#app .hover\:bg-surface-container-high:hover{background-color:var(--mat-sys-surface-container-high)}#app .hover\:text-on-surface:hover{color:var(--mat-sys-on-surface)}#app .hover\:underline:hover{text-decoration-line:underline}@media not all and (min-width: 960px){#app .max-md\:mt-4{margin-top:1rem}#app .max-md\:flex-1{flex:1 1 0%}}@media not all and (min-width: 600px){#app .max-sm\:hidden{display:none}}@media (min-width: 600px){#app .sm\:-ms-2{margin-inline-start:-.5rem}#app .sm\:me-2{margin-inline-end:.5rem}#app .sm\:mt-0{margin-top:0}#app .sm\:hidden{display:none}#app .sm\:h-full{height:100%}#app .sm\:max-h-none{max-height:none}#app .sm\:w-\[28rem\]{width:28rem}#app .sm\:flex-1{flex:1 1 0%}#app .sm\:flex-row{flex-direction:row}#app .sm\:overflow-hidden{overflow:hidden}#app .sm\:pb-1{padding-bottom:.25rem}#app .sm\:text-end{text-align:end}#app :is(.sm\:badge-hidden .mat-badge-content){display:none}}@media (min-width: 960px){#app .md\:sticky{position:sticky}#app .md\:top-app{top:var(--app-padding)}#app .md\:-order-1{order:-1}#app .md\:-order-2{order:-2}#app .md\:me-2{margin-inline-end:.5rem}#app .md\:ms-0{margin-inline-start:0px}#app .md\:w-60{width:15rem}#app .md\:max-w-2xl{max-width:42rem}#app .md\:grow{flex-grow:1}#app .md\:flex-row{flex-direction:row}}
