:root{--soonDueColor: #FFEE02;--dueColor: #E2312B;--overdueColor: #832A29;--monitoringColor: #86C4FF;--light-grey: #b5b5b5;--nav-bar-smoke-blue: #eaf1fb;--nav-bar-smoke-white: #f6f8fc;--module-selector: #ecf1fa;--light-blue: #B4D5EB;--warn-red: #f44336;--blue: #0474bb;--darker-blue: #024670;--darker-light-grey: #b5b5b5}.scs-padding-xs,.scs-padding-s,.scs-padding-m,.scs-padding-l,.scs-padding-xl{box-sizing:border-box}.scs-padding-xs{padding:4px}.scs-padding-s{padding:8px}.scs-padding-m{padding:16px}.scs-padding-l{padding:24px}.scs-padding-xl{padding:36px}.scs-flex-r{display:flex;flex-direction:row}.scs-flex-c{display:flex;flex-direction:column}.scs-flex-r.scs-wrap,.scs-flex-c.scs-wrap{flex-wrap:wrap}.scs-flex-r.scs-wrap-reverse,.scs-flex-c.scs-wrap-reverse{flex-wrap:wrap-reverse}.scs-flex-r.scs-align-start,.scs-flex-c.scs-align-start{justify-content:flex-start;align-items:flex-start}.scs-flex-r.scs-align-start-center,.scs-flex-c.scs-align-start-center{justify-content:flex-start;align-items:center}.scs-flex-r.scs-align-start-end,.scs-flex-c.scs-align-start-end{justify-content:flex-start;align-items:flex-end}.scs-flex-r.scs-align-start-stretch,.scs-flex-c.scs-align-start-stretch{justify-content:flex-start;align-items:stretch}.scs-flex-r.scs-align-start-space-around,.scs-flex-c.scs-align-start-space-around{justify-content:space-around;align-items:stretch}.scs-flex-r.scs-align-end,.scs-flex-c.scs-align-end{justify-content:flex-end;align-items:flex-end}.scs-flex-r.scs-align-end-start,.scs-flex-c.scs-align-end-start{justify-content:flex-end;align-items:flex-start}.scs-flex-r.scs-align-end-center,.scs-flex-c.scs-align-end-center{justify-content:flex-end;align-items:center}.scs-flex-r.scs-align-end-stretch,.scs-flex-c.scs-align-end-stretch{justify-content:flex-end;align-items:stretch}.scs-flex-r.scs-align-center-center,.scs-flex-c.scs-align-center-center{align-content:center;justify-content:center;text-align:center}.scs-flex-r.scs-align-center,.scs-flex-c.scs-align-center{justify-content:center;align-items:center}.scs-flex-r.scs-align-center-start,.scs-flex-c.scs-align-center-start{justify-content:center;align-items:flex-start}.scs-flex-r.scs-align-center-end,.scs-flex-c.scs-align-center-end{justify-content:center;align-items:flex-end}.scs-flex-r.scs-align-space-between-start,.scs-flex-c.scs-align-space-between-start{justify-content:space-between;align-items:flex-start}.scs-flex-r.scs-align-space-between-center,.scs-flex-c.scs-align-space-between-center{justify-content:space-between;align-items:center}.scs-flex-r.scs-align-space-between-end,.scs-flex-c.scs-align-space-between-end{justify-content:space-between;align-items:flex-end}.scs-flex-r.scs-align-space-between-stretch,.scs-flex-c.scs-align-space-between-stretch{justify-content:space-between;align-items:stretch}.scs-flex-r.scs-gap-xs,.scs-flex-c.scs-gap-xs{gap:4px}.scs-flex-r.scs-gap-s,.scs-flex-c.scs-gap-s{gap:8px}.scs-flex-r.scs-gap-m,.scs-flex-c.scs-gap-m{gap:16px}.scs-flex-r.scs-gap-l,.scs-flex-c.scs-gap-l{gap:24px}.scs-flex-r.scs-gap-xl,.scs-flex-c.scs-gap-xl{gap:36px}.scs-flex-r.scs-gap-xxl,.scs-flex-c.scs-gap-xxl{gap:48px}.scs-flex-1{flex:1}.scs-flex-2{flex:2}.scs-flex-3{flex:3}.scs-flex-4{flex:4}.scs-flex-5{flex:5}.scs-flex-6{flex:6}.scs-flex-size-10{flex:1 1 100%;max-width:10%}.scs-flex-size-20{flex:1 1 100%;max-width:20%}.scs-flex-size-30{flex:1 1 100%;max-width:30%}.scs-flex-size-35{flex:1 1 100%;max-width:35%}.scs-flex-size-40{flex:1 1 100%;max-width:40%}.scs-flex-size-43{flex:1 1 100%;max-width:43%}.scs-flex-size-45{flex:1 1 100%;max-width:45%}.scs-flex-size-50{flex:1 1 100%;max-width:50%}.scs-flex-size-60{flex:1 1 100%;max-width:60%}.scs-flex-size-65{flex:1 1 100%;max-width:65%}.scs-flex-size-70{flex:1 1 100%;max-width:70%}.scs-flex-size-80{flex:1 1 100%;max-width:80%}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(MaterialSymbolsRounded.aff3d252f801baa3.woff2) format("woff2")}.material-icons-rounded{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;--webkit-font-feature-settings: "liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(MaterialSymbolsOutlined.feec91a64f6fc781.woff2) format("woff2")}.material-icons{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, transparent);color:var(--mat-app-text-color, inherit)}.mdc-button{letter-spacing:0}.mat-fab .mat-icon{padding-bottom:1.5px}.mat-card,.mat-expansion-panel{border-radius:.5rem!important}.green_snackbar{--mdc-snackbar-container-color: #32ffc2 !important}a{text-decoration:none;cursor:pointer;transition:color .2s}div{white-space:pre-line}.mdc-text-field--filled:not(.mdc-text-field--disabled){border-radius:10px}.mdc-line-ripple:before{display:none}.mdc-line-ripple:after{display:none}.mat-mdc-menu-panel.mat-mdc-menu-panel{border-radius:10px}.mat-mdc-card{border-radius:10px!important;padding:10px}.mat-sort-header-content{line-height:normal}.mat-icon{flex:none}:root{--mdc-text-button-container-height: 32px !important;--mdc-filled-button-container-height: 32px !important;--mdc-outlined-button-container-height: 32px !important;--mdc-protected-button-container-height: 32px !important}:root .mat-mdc-button-base{min-height:32px!important}*,: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: }.flex{display:flex}.hidden{display:none}.h-full{height:100%}.w-\[50\%\]{width:50%}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-full{width:100%}.w-min{width:min-content}.flex-grow{flex-grow:1}.basis-2\/5{flex-basis:40%}.basis-3\/5{flex-basis:60%}.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))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-start{place-items:start}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-24{gap:6rem}.gap-32{gap:8rem}.border{border-width:1px}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.object-contain{object-fit:contain}.p-32{padding:8rem}.p-8{padding:2rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-32{padding-left:8rem;padding-right:8rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pl-16{padding-left:4rem}.pl-32{padding-left:8rem}.pl-8{padding-left:2rem}.pt-12{padding-top:3rem}.pt-32{padding-top:8rem}.pt-48{padding-top:12rem}.pt-\[32rem\]{padding-top:32rem}.\!text-left{text-align:left!important}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-9xl{font-size:8rem;line-height:1}.text-\[120px\]{font-size:120px}.text-\[130px\]{font-size:130px}.text-\[180px\]{font-size:180px}.text-\[3vw\]{font-size:3vw}.text-\[5vw\]{font-size:5vw}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.leading-\[1\.1\]{line-height:1.1}.\!text-blue-600{--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity, 1))!important}.\!text-green-500{--tw-text-opacity: 1 !important;color:rgb(34 197 94 / var(--tw-text-opacity, 1))!important}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.outline{outline-style:solid}.portrait-screen{width:2160px;height:3840px}.landscape-screen{width:3840px;height:2160px}.portrait-upper-segment{height:25%;flex:none}.portrait-middle-segment{height:30%;flex:none}.portrait-lower-segment{height:45%;flex:none}.landscape-upper-segment{height:20%}.landscape-middle-segment,.landscape-lower-segment{height:40%;flex:none}.green-background{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position)}.yellow-background{background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #fefce8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #fff var(--tw-gradient-to-position)}.badge{border-radius:3rem;padding:2rem 1rem;text-align:center;font-family:OpenSans;font-size:140px;font-weight:500;color:#000000f2}.text-color{color:#000000f2}.text-xs{font-family:OpenSans;font-size:100px;font-weight:500;line-height:1.2;color:#000000f2}.text-s{text-align:center;font-family:OpenSans;font-size:120px;font-weight:500;line-height:1.2;color:#000000f2}.text-s-lighter{text-align:center;font-family:OpenSans;font-size:120px;font-weight:500;line-height:1.2;color:#000c}.text-s-normal-lighter{text-align:center;font-family:OpenSans;font-size:120px;font-weight:400;line-height:1.2;color:#000c}.text-m{text-align:center;font-family:OpenSans;font-size:140px;font-weight:500;color:#000000f2}.text-m-lighter{text-align:center;font-family:OpenSans;font-size:140px;font-weight:500;color:#000c}.text-l{text-align:center;font-family:OpenSans;font-size:180px;font-weight:500}html,body{height:100%;margin:0;padding:0;-webkit-user-select:none;user-select:none}@font-face{font-family:OpenSans;src:url(OpenSans.abb0f3a06e9f64d3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(OpenSans.abb0f3a06e9f64d3.ttf) format("truetype");font-weight:500;font-style:normal}body{font-family:OpenSans,serif}
