:root{--padding-05: 4px;--padding-1: 8px;--padding-2: 16px;--padding-3: 24px;--padding-4: 32px;--padding-5: 40px;--padding-6: 48px;--padding-7: 56px;--padding-8: 64px;--margin-05: 4px;--margin-1: 8px;--margin-2: 16px;--margin-3: 24px;--margin-4: 32px;--margin-5: 40px;--margin-6: 48px;--border-size-1: 1px;--border-size-2: 2px;--border-size-3: 3px;--border-size-4: 4px;--border-size-5: 5px;--border-size-6: 6px;--border-radius-1: 2px;--border-radius-2: 4px;--border-radius-3: 8px;--border-radius-4: 12px;--border-radius-5: 16px;--border-radius-6: 18px;--scrollbar-size-default: 8px;--error-rgb: 219, 15, 0;--error: rgb(219, 15, 0);--warning: rgb(255, 214, 8);--warning-secondary: rgb(255, 148, 8);--notification-background: #333333;--notification-text-color: rgba(255, 255, 255, .87);--highlight: rgb(252, 243, 146);--box-shadow-1: 0 0 8px rgba(0, 0, 0, .15);--box-shadow-2: 0 0 3px rgba(0, 0, 0, .1);--box-shadow-3: 0 3px 1px -2px rgba(0, 0, 0, .2), 0 2px 2px 0 rgba(0, 0, 0, .14), 0 1px 5px 0 rgba(0, 0, 0, .12)}.light{--primary-rgb: 0, 139, 0;--primary: rgb(0, 139, 0);--accent-rgb: 0, 113, 184;--accent: rgb(0, 113, 184);--accent-2: rgb(174, 105, 175);--background-primary: rgb(236, 242, 246);--foreground-primary: rgb(253, 253, 253);--foreground-active: rgb(243, 243, 243);--foreground-hover: rgb(233, 233, 233);--foreground-secondary: rgb(233, 233, 233);--foreground-secondary-active: rgb(223, 223, 223);--foreground-secondary-hover: rgb(213, 213, 213);--input-background: rgb(243, 243, 243);--foreground-accent: rgb(53, 64, 82);--text-on-foreground-accent: hsl(217, 19%, 69%);--text-on-foreground-accent-hover: rgb(243, 243, 243);--disabled: rgb(200, 200, 200);--disabled-secondary: rgb(150, 150, 150);--disabled-background: rgb(220, 220, 220);--text-primary: rgb(41, 41, 41);--text-secondary: rgb(125, 125, 125);--text-on-primary: rgb(243, 243, 243);--text-on-accent: rgb(243, 243, 243);--text-on-disabled: rgb(50, 50, 50);--border-primary: rgb(194, 194, 194);--border-secondary: rgb(230, 230, 230);--scrollbar-thumb-color: rgb(125, 125, 125);--scrollbar-thumb-hover-color: rgb(42, 42, 42)}.dark{--primary-rgb: 9, 175, 0;--primary: rgb(9, 175, 0);--accent-rgb: 0, 157, 255;--accent: rgb(0, 157, 255);--accent-2: rgb(174, 105, 175);--background-primary: rgb(38, 39, 41);--foreground-primary: rgb(50, 50, 50);--foreground-active: rgb(60, 60, 60);--foreground-hover: rgb(70, 70, 70);--foreground-secondary: rgb(42, 42, 42);--foreground-secondary-active: rgb(52, 52, 52);--foreground-secondary-hover: rgb(62, 62, 62);--input-background: rgb(42, 42, 42);--disabled: rgb(93, 93, 93);--disabled-secondary: rgb(107, 107, 107);--disabled-background: rgb(121, 121, 121);--foreground-accent: rgb(51, 62, 79);--text-on-foreground-accent: rgb(160, 172, 191);--text-primary: rgb(225, 225, 225);--text-secondary: rgb(177, 177, 177);--text-on-primary: rgb(243, 243, 243);--text-on-accent: rgb(243, 243, 243);--text-on-disabled: rgb(177, 177, 177);--border-primary: rgb(80, 80, 80);--border-secondary: rgb(71, 71, 71);--scrollbar-thumb-color: rgb(177, 177, 177);--scrollbar-thumb-hover-color: rgb(224, 224, 224);--highlight: rgb(0, 113, 184);--box-shadow-default: 0 0 8px rgba(0, 0, 0, .15)}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;font-size:13px;background-color:var(--background-primary);print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}a:hover{cursor:pointer;color:var(--accent)}strong{font-weight:500}p,span{font-size:13px;color:var(--text-primary)}h4{font-size:16px;margin:20px 8px!important}h3{font-size:16px;color:var(--text-primary);margin:0;font-weight:500}h2{font-size:18px;color:var(--text-primary);margin:0;font-weight:400}h1{font-size:22px;color:var(--text-primary);font-weight:400}textarea{font-family:Roboto,Helvetica Neue,sans-serif;font-size:13px}::-webkit-scrollbar{width:var(--scrollbar-size-default);height:var(--scrollbar-size-default)}::-webkit-scrollbar-track{background:var(--foreground-secondary)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.fop-button{font-family:Roboto,Helvetica Neue,sans-serif;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translateZ(0);transition:background .4s cubic-bezier(.25,.8,.25,1),filter .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1);color:var(--text-primary);font-weight:500;box-shadow:none;background-color:transparent;display:flex;align-items:center;justify-content:center;gap:var(--margin-05)}.fop-button.fop-color-primary{color:var(--primary)}.fop-button.fop-color-accent{color:var(--accent)}.fop-button.fop-color-warning{color:var(--error)}.fop-button:hover,.fop-button:focus{background-color:#2626261a}.fop-button.fop-color-primary:hover,.fop-button.fop-color-primary:focus{background-color:rgb(var(--primary-rgb),10%)}.fop-button.fop-color-accent:hover,.fop-button.fop-color-accent:focus{background-color:rgb(var(--accent-rgb),10%)}.fop-button.fop-color-warning:hover,.fop-button.fop-color-warning:focus{background-color:rgb(var(--error-rgb),10%)}.fop-button:active{background-color:#26262626}.fop-button.fop-color-primary:active{background-color:rgb(var(--primary-rgb),20%)}.fop-button.fop-color-accent:active{background-color:rgb(var(--accent-rgb),20%)}.fop-button.fop-color-warning:active{background-color:rgb(var(--error-rgb),20%)}.fop-button:disabled{pointer-events:none;color:var(--disabled)}.fop-button-flat{background-color:var(--foreground-primary)}.fop-button-flat.fop-color-primary{background-color:var(--primary);color:var(--text-on-primary)}.fop-button-flat.fop-color-accent{background-color:var(--accent);color:var(--text-on-primary)}.fop-button-flat.fop-color-warning{background-color:var(--error);color:var(--text-on-primary)}.fop-button-flat:hover,.fop-button-flat:focus{background-color:var(--foreground-primary)}.fop-button-flat.fop-color-primary:hover,.fop-button-flat.fop-color-primary:focus{background-color:var(--primary)}.fop-button-flat.fop-color-accent:hover,.fop-button-flat.fop-color-accent:focus{background-color:var(--accent)}.fop-button-flat.fop-color-warning:hover,.fop-button-flat.fop-color-warning:focus{background-color:var(--error)}.fop-button-flat:active{background-color:var(--foreground-primary);filter:brightness(.9)}.fop-button-flat.fop-color-primary:active{background-color:var(--primary);filter:brightness(1.1)}.fop-button-flat.fop-color-accent:active{background-color:var(--accent);filter:brightness(1.1)}.fop-button-flat.fop-color-warning:active{background-color:var(--error);filter:brightness(1.1)}.fop-button-flat:disabled{pointer-events:none;color:var(--disabled-secondary);background-color:var(--disabled-background)}.fop-button-raised{background-color:var(--foreground-primary);color:var(--text-primary);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.fop-button-raised.fop-color-primary{background-color:var(--primary);color:var(--text-on-primary)}.fop-button-raised.fop-color-accent{background-color:var(--accent);color:var(--text-on-primary)}.fop-button-raised.fop-color-warning{background-color:var(--error);color:var(--text-on-primary)}.fop-button-raised:hover,.fop-button-raised:focus{background-color:var(--foreground-primary)}.fop-button-raised.fop-color-primary:hover,.fop-button-raised.fop-color-primary:focus{background-color:var(--primary)}.fop-button-raised.fop-color-accent:hover,.fop-button-raised.fop-color-accent:focus{background-color:var(--accent)}.fop-button-raised.fop-color-warning:hover,.fop-button-raised.fop-color-warning:focus{background-color:var(--error)}.fop-button-raised:active{background-color:var(--foreground-primary);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;filter:brightness(.9)}.fop-button-raised.fop-color-primary:active{background-color:var(--primary);filter:brightness(1.1)}.fop-button-raised.fop-color-accent:active{background-color:var(--accent);filter:brightness(1.1)}.fop-button-raised.fop-color-warning:active{background-color:var(--error);filter:brightness(1.1)}.fop-button-raised:disabled{pointer-events:none;color:var(--disabled-secondary);background-color:var(--disabled-background);box-shadow:none}.fop-button-stroked{border:var(--border-size-1) solid var(--border-primary)}.fop-button-icon{border-radius:50%;min-width:0;padding:0;font-size:24px;width:36px;height:36px;font-family:Material Icons}.fop-multiline{white-space:pre-wrap}.fop-dialog-content{display:flex;flex-direction:column;padding:20px var(--padding-2);background:var(--foreground-primary);margin-left:-24px;margin-right:-24px;gap:var(--margin-1);overflow:auto}.fop-dialog-title{margin:-24px -24px 0!important;border-bottom:var(--border-size-1) solid var(--border-secondary);padding:var(--padding-2)!important}.fop-dialog-actions{margin-left:-24px;margin-right:-24px;margin-bottom:-24px;display:flex;justify-content:flex-end;padding:15px 16px;border-top:var(--border-size-1) solid var(--border-primary);background:var(--foreground-secondary);gap:var(--margin-1);flex-wrap:wrap;min-height:52px}.cdk-dialog-container{background:var(--foreground-primary)!important;color:var(--text-primary)!important;display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.cdk-menu{background:var(--foreground-primary)!important;padding-top:8px;padding-bottom:8px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:var(--border-radius-1);max-height:100%;max-width:300px;overflow:auto}.cdk-menu-item{display:flex;align-items:center;position:relative;color:var(--text-primary);width:100%;-webkit-user-select:none;user-select:none;cursor:pointer;border:none;background:transparent;border-radius:var(--border-radius-1);padding:0 16px;min-height:48px;line-height:1.25rem;overflow:hidden;text-align:left}.cdk-menu-item fop-icon{margin-right:var(--margin-1);color:var(--text-primary)}.cdk-menu-item .fop-slidetoggle-container .label{width:100%}.cdk-menu-item:hover{background-color:var(--foreground-secondary-hover)}.mat-calendar{background-color:var(--foreground-primary);box-shadow:var(--box-shadow-1);padding-bottom:var(--padding-1);height:auto!important;color:var(--text-primary)!important}.mat-calendar-arrow{fill:var(--text-primary)!important}.mat-calendar-body-cell-content{color:var(--text-primary)!important;border-color:var(--foreground-primary)!important}.mat-calendar-body-cell-content:hover{background-color:rgb(var(--accent-rgb),50%)!important;border-color:rgb(var(--accent-rgb),50%)!important}.mat-calendar-body-selected{color:var(--text-on-accent)!important;background-color:var(--accent)!important;border-color:var(--accent)!important}.mat-calendar-body-today{border-color:var(--text-secondary)!important}.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,.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .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)}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, none)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, none)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, none)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, none)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, none)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, none)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, none)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, none)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, none)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, none)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, none)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, none)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, none)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, none)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, none)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, none)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, none)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, none)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, none)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, none)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, none)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, none)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, none)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, none)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, none)}.light{--logo: url("./media/logo_black-AFGAJEZG.png");--foreground-accent: var(--foreground-primary);--text-on-foreground-accent: var(--text-secondary);--text-on-foreground-accent-hover: var(--text-primary)}.dark{--logo: url("./media/logo_white-56JKOUDE.png");--foreground-accent: var(--foreground-primary);--text-on-foreground-accent: var(--text-secondary);--text-on-foreground-accent-hover: var(--text-primary)}
