@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(MaterialIcons-Regular.1e50f5c2ffa6aba4.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(MaterialIcons-Regular.7ea2023eeca07427.woff2) format("woff2"),url(MaterialIcons-Regular.db852539204b1a34.woff) format("woff"),url(MaterialIcons-Regular.196fa4a92dd6fa73.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}html{font-family:Roboto,Helvetica Neue,sans-serif}html{--mat-sys-background: light-dark(#f9f9ff, #111318);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f0f0f7, #2e3035);--mat-sys-inverse-primary: light-dark(#a9c7ff, #004489);--mat-sys-inverse-surface: light-dark(#2e3035, #e2e2e8);--mat-sys-on-background: light-dark(#191c20, #e2e2e8);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003063);--mat-sys-on-primary-container: light-dark(#04468b, #d6e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3d, #001b3d);--mat-sys-on-primary-fixed-variant: light-dark(#04468b, #04468b);--mat-sys-on-secondary: light-dark(#ffffff, #303030);--mat-sys-on-secondary-container: light-dark(#474747, #e5e2e1);--mat-sys-on-secondary-fixed: light-dark(#1b1b1c, #1b1b1c);--mat-sys-on-secondary-fixed-variant: light-dark(#474747, #474747);--mat-sys-on-surface: light-dark(#191c20, #e2e2e8);--mat-sys-on-surface-variant: light-dark(#424751, #dfe2ef);--mat-sys-on-tertiary: light-dark(#ffffff, #4b185f);--mat-sys-on-tertiary-container: light-dark(#643178, #f9d8ff);--mat-sys-on-tertiary-fixed: light-dark(#320046, #320046);--mat-sys-on-tertiary-fixed-variant: light-dark(#643178, #643178);--mat-sys-outline: light-dark(#737782, #8d919c);--mat-sys-outline-variant: light-dark(#c3c6d2, #424751);--mat-sys-primary: light-dark(#004489, #a9c7ff);--mat-sys-primary-container: light-dark(#d6e3ff, #04468b);--mat-sys-primary-fixed: light-dark(#d6e3ff, #d6e3ff);--mat-sys-primary-fixed-dim: light-dark(#a9c7ff, #a9c7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#5f5e5e, #c8c6c6);--mat-sys-secondary-container: light-dark(#e5e2e1, #474747);--mat-sys-secondary-fixed: light-dark(#e5e2e1, #e5e2e1);--mat-sys-secondary-fixed-dim: light-dark(#c8c6c6, #c8c6c6);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9ff, #111318);--mat-sys-surface-bright: light-dark(#f9f9ff, #37393e);--mat-sys-surface-container: light-dark(#ededf4, #1e2024);--mat-sys-surface-container-high: light-dark(#e7e8ee, #282a2f);--mat-sys-surface-container-highest: light-dark(#e2e2e8, #33353a);--mat-sys-surface-container-low: light-dark(#f3f3fa, #191c20);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0e13);--mat-sys-surface-dim: light-dark(#d9d9e0, #111318);--mat-sys-surface-tint: light-dark(#004489, #a9c7ff);--mat-sys-surface-variant: light-dark(#dfe2ef, #424751);--mat-sys-tertiary: light-dark(#7e4992, #ecb1ff);--mat-sys-tertiary-container: light-dark(#f9d8ff, #643178);--mat-sys-tertiary-fixed: light-dark(#f9d8ff, #f9d8ff);--mat-sys-tertiary-fixed-dim: light-dark(#ecb1ff, #ecb1ff);--mat-sys-neutral-variant20: #2c303a;--mat-sys-neutral10: #191c20}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto, Helvetica Neue, sans-serif;--mat-sys-body-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-body-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-body-small-font: Roboto, Helvetica Neue, 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: 400 3.562rem / 4rem Roboto, Helvetica Neue, sans-serif;--mat-sys-display-large-font: Roboto, Helvetica Neue, 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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto, Helvetica Neue, sans-serif;--mat-sys-display-medium-font: Roboto, Helvetica Neue, 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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto, Helvetica Neue, sans-serif;--mat-sys-display-small-font: Roboto, Helvetica Neue, 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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto, Helvetica Neue, sans-serif;--mat-sys-headline-large-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-headline-medium-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-headline-small-font: Roboto, Helvetica Neue, sans-serif;--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, Helvetica Neue, sans-serif;--mat-sys-label-large-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-medium-font: Roboto, Helvetica Neue, 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 Roboto, Helvetica Neue, sans-serif;--mat-sys-label-small-font: Roboto, Helvetica Neue, 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: 400 1.375rem / 1.75rem Roboto, Helvetica Neue, sans-serif;--mat-sys-title-large-font: Roboto, Helvetica Neue, 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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto, Helvetica Neue, sans-serif;--mat-sys-title-medium-font: Roboto, Helvetica Neue, 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: 500 .875rem / 1.25rem Roboto, Helvetica Neue, sans-serif;--mat-sys-title-small-font: Roboto, Helvetica Neue, 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: 500}html{--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}html{--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{--mat-toolbar-container-background-color: var(--mat-sys-primary)}html{--mat-toolbar-container-text-color: var(--mat-sys-surface)}html{--mat-sidenav-container-background-color: var(--mat-sys-primary)}html{--mat-sidenav-container-text-color: var(--mat-sys-surface)}html{--mat-sidenav-container-width: 150px}html{--mat-sidenav-container-shape: 0}html{--mat-icon-color: var(--mat-sys-primary)}html{--mat-dialog-container-max-width: 800px}html{--mdc-dialog-container-shape: var(--mat-sys-corner-small)}html{--mat-table-header-headline-font: var(--mat-sys-title-small-font)}html{--mat-table-header-headline-line-height: var(--mat-sys-title-small-line-height)}html{--mat-table-header-headline-size: .75rem}html{--mat-table-header-headline-color: light-dark(rgba(0, 0, 0, .54), #c4c4c4)}html{--mdc-protected-button-container-color: var(--mat-sys-primary)}html{--mdc-protected-button-label-text-color: var(--mat-sys-surface)}html{--mdc-elevated-card-container-color: var(--mat-sys-surface-container-lowest)}html{--mat-card-subtitle-text-size: var(--mat-sys-title-small-size)}html{--mat-card-subtitle-text-color: light-dark(rgba(0, 0, 0, .54), #c4c4c4)}@media (prefers-color-scheme: dark){html{--mdc-elevated-card-container-color: var(--mat-sys-surface-container-brightest)}}mat-toolbar{--mat-icon-color: var(--mat-sys-surface)}.warning-icon{--mat-icon-color: var(--mat-sys-error)}.disabled-icon{--mat-icon-color: var(--mat-sys-outline)}.alert-success{--mdc-snackbar-container-color: #d4edda}.alert-success{--mdc-snackbar-supporting-text-color: #155724}.alert-danger{--mdc-snackbar-container-color: #f8d7da}.alert-danger{--mdc-snackbar-supporting-text-color: #721c24}mat-sidenav{--mdc-list-list-item-label-text-color: var(--mat-sys-surface)}mat-sidenav{--mdc-list-list-item-hover-label-text-color: var(--mat-sys-surface)}mat-sidenav{--mdc-list-list-item-focus-label-text-color: var(--mat-sys-surface)}mat-sidenav{--mat-icon-color: var(--mat-sys-surface)}mat-card-content{font-size:.875rem}mat-card-title{margin-bottom:12px!important}mat-card-subtitle{margin-top:-8px!important;margin-bottom:16px!important}.mat-elevation-z8{box-shadow:var(--mat-sys-level4)}.alert-success{color:#155724;background-color:#d4edda}.alert-danger{color:#721c24;background-color:#f8d7da}.fc-button-primary{background-color:var(--mat-sys-primary)!important;border:0px!important;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.fc-button-primary:disabled{background-color:#0000001f!important;color:#00000042!important;border:0px!important;box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f!important}.fc-button-primary:not(:disabled):active,.fc-button-primary:not(:disabled).fc-button-active{background-color:#001f59!important}.fc-button-primary:not(:disabled):hover{background-color:#001f59!important}.fc-button-primary:not(:disabled):active:focus{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f!important}.fc-button-primary:not(:disabled):focus,.fc-button-primary:not(:disabled).fc-button-active:focus{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f!important}.mat-mdc-row:hover{background:#0000000a}.mat-mdc-row.selectable-row:hover{cursor:pointer;cursor:hand}tr.selected-row{background:#0000001f!important;color:var(--mat-sys-primary)}.selected-row>td.mat-mdc-cell{color:var(--mat-sys-primary)!important}a{cursor:pointer;cursor:hand;text-decoration:none}a.link{color:var(--mat-sys-primary);font-weight:700}body{margin:0}.padding-bottom-5{padding-bottom:5px}.bottom-5{margin-bottom:5px}.bottom-10{margin-bottom:10px}.bottom-15{margin-bottom:15px}.top-5{margin-top:5px}mat-icon.action-icon{cursor:pointer;cursor:hand}div.app-body{padding:50px}div.center{display:flex;justify-content:center;align-items:center}.full-width{width:100%}.truncate-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:280px}.half-width{width:50%}.table-container{margin:10px 10px 20px}.action-col{width:100px}.small-action-col{width:50px}.italic{font-style:italic}.layout-wrapper,.flex-wrapper{height:100%}mat-sidenav-container,mat-sidenav-content,mat-sidenav{height:100%}
