@charset "UTF-8";@font-face{font-family:BundesSansWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/BundesSansWeb-Regular.woff) format("woff");ascent-override:95%;font-display:swap}@font-face{font-family:BundesSansWeb;font-style:normal;font-weight:700;src:url(/assets/fonts/BundesSansWeb-Bold.woff) format("woff");ascent-override:95%;font-display:swap}@font-face{font-family:BundesSansWeb;font-style:italic;font-weight:400;src:url(/assets/fonts/BundesSansWeb-Italic.woff) format("woff");ascent-override:95%;font-display:swap}@font-face{font-family:BundesSerifWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/BundesSerifWeb-Regular.woff) format("woff");ascent-override:95%;font-display:swap}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/assets/fonts/material-icons.woff2) format("woff2");font-display:block}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/assets/fonts/material-icons-outlined.woff2) format("woff2");font-display:block}.material-icons{font-family:Material Icons,sans-serif}.material-icons-outlined{font-family:Material Icons Outlined,sans-serif}input,textarea{--mat-form-field-filled-container-color: var(--mat-sys-on-primary)}:not(:disabled).required,:not(:disabled).required input{--mat-form-field-filled-container-color: var(--app-input-required)}:not(:disabled).has-error,:not(:disabled).has-error input{--mat-form-field-filled-container-color: var(--app-input-error)}.resy-dialog div[mat-dialog-title]{display:flex;align-items:center;justify-content:flex-start;padding:.75rem 1rem;color:#fff;letter-spacing:0;background-color:var(--mat-sys-primary);border-bottom:1px solid #ececec;border-top-left-radius:3px;border-top-right-radius:3px}.resy-dialog div[mat-dialog-title] h2{margin:0;font-size:1.25rem;font-weight:700;color:inherit}.resy-dialog div[mat-dialog-title] button{margin-left:auto}.resy-dialog mat-dialog-content{padding-top:1rem!important}.resy-dialog mat-dialog-content .form-element-row:not(:last-child){margin-bottom:10px}.resy-dialog mat-dialog-content label{display:block;font-weight:700}.resy-dialog mat-dialog-content .mat-form-field{margin-bottom:0;padding-bottom:0}.resy-dialog mat-dialog-content .mat-mdc-form-field-subscript-wrapper{margin:0;padding:0;height:0}.resy-dialog mat-dialog-content .mat-mdc-form-field{margin-bottom:0}.resy-dialog mat-dialog-content .big-icon{font-size:5em!important;width:1em;height:1em;line-height:1em;display:block;margin:auto}.resy-dialog mat-dialog-content .required-asterisk{color:var(--app-danger-color)}.resy-dialog mat-dialog-content.error-content mat-icon.icon.danger{color:var(--app-danger-color)!important}.resy-dialog mat-dialog-content mat-error{font-size:14px;font-weight:400;color:var(--app-danger-color)}.resy-dialog mat-dialog-actions{background-color:#f5f5f5}.html-tooltip-panel .cdk-overlay-pane{pointer-events:none}.html-tooltip-content{background-color:#fff;color:#fff;box-shadow:#0003 0 3px 1px -2px,#00000024 0 2px 2px,#0000001f 0 1px 5px;padding:6px 8px;max-width:250px;word-wrap:break-word}.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}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--app-danger-color: #c82333;--app-warn-color: #f29527;--app-info-color: #4093c7;--app-input-required: #ffffc9;--app-disabled-color: #f2f2f2;--app-input-error: #ffe6e6;--app-disabled-opacity: .45;--app-border-color: #a0a0a0;--app-form-border-color: #798183;--app-disabled-header-label: gray;--mat-expansion-container-shape: 6px;--mat-expansion-container-background-color: #f5f5f5;--mat-expansion-header-hover-state-layer-color: #e3e7a4;--mat-sys-primary: #35380d;--mat-sys-secondary: #c1ca31;--mat-sys-on-primary: #fff;--mat-sys-primary-container: #DEE5D7;--mat-sys-on-primary-container: #000;--mat-sys-surface-container: #fff;--mat-sys-background: #404040;--mat-sys-on-background: #eeeeee;--mat-button-filled-container-shape: 3px;--mat-button-filled-container-height: 44px;--mat-button-filled-container-color: #35380d;--mat-button-filled-label-text-color: #fff;--mat-button-filled-disabled-container-color: #dfdee2;--mat-button-filled-disabled-label-text-color: #949498;--mat-button-filled-state-layer-color: #fff;--mat-button-filled-hover-state-layer-opacity: .2;--mat-button-filled-pressed-state-layer-opacity: .2;--mat-button-filled-focus-state-layer-opacity: .2;--mat-button-filled-horizontal-padding: 8px;--mat-button-filled-icon-offset: 0;--mat-button-outlined-container-shape: 3px;--mat-button-outlined-container-height: 44px;--mat-button-outlined-disabled-outline-color: #dfdee2;--mat-button-outlined-disabled-label-text-color: #949498;--mat-button-outlined-hover-state-layer-opacity: .2;--mat-button-outlined-pressed-state-layer-opacity: .2;--mat-button-outlined-focus-state-layer-opacity: .2;--mat-button-outlined-horizontal-padding: 8px;--mat-button-outlined-icon-offset: 0;--mat-button-protected-container-shape: 3px;--mat-button-protected-container-height: 44px;--mat-button-protected-container-color: #35380d;--mat-button-protected-label-text-color: #fff;--mat-button-protected-disabled-container-color: #dfdee2;--mat-button-protected-disabled-label-text-color: #949498;--mat-button-protected-state-layer-color: #fff;--mat-button-protected-hover-state-layer-opacity: .2;--mat-button-protected-pressed-state-layer-opacity: .2;--mat-button-protected-focus-state-layer-opacity: .2;--mat-button-protected-hover-container-elevation-shadow: 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-button-protected-horizontal-padding: 8px;--mat-button-protected-icon-offset: 0}html .mdc-button--outlined{background:#fff}html{--mat-icon-button-state-layer-color: #eee;--mat-icon-button-disabled-icon-color: #949494;--mat-icon-button-hover-state-layer-opacity: .8;--mat-icon-button-focus-state-layer-opacity: .9;--mat-icon-button-pressed-state-layer-opacity: .9;--icon-button-border-width: 1.5px}html .mdc-icon-button.icon-button-outlined{border:solid var(--icon-button-border-width) var(--mat-sys-primary)}html .mdc-icon-button.icon-button-outlined mat-icon{left:calc(var(--icon-button-border-width) / 2 * -1);top:calc(var(--icon-button-border-width) / 2 * -1)}html .mdc-icon-button.icon-button-outlined:disabled{border-color:#949494}html .mdc-icon-button{background-color:#fff}html .mdc-icon-button.icon-button-transparent{background-color:#0000}html .mat-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}html button.warn{--mat-button-filled-container-color: var(--app-danger-color);--mat-button-outlined-state-layer-color: var(--app-danger-color);--mat-button-outlined-outline-color: var(--app-danger-color);--mat-button-outlined-label-text-color: var(--app-danger-color);--mat-button-protected-container-color: var(--app-danger-color);--mat-icon-button-icon-color: var(--app-danger-color)}html mat-calendar{--mat-button-text-hover-state-layer-opacity: 0;--mat-button-text-focus-state-layer-opacity: 0;--mat-button-text-pressed-state-layer-opacity: 0}html .mat-datepicker-toggle button{--mat-icon-button-hover-state-layer-opacity: 0;--mat-icon-button-focus-state-layer-opacity: 0;--mat-icon-button-pressed-state-layer-opacity: 0}html .mat-datepicker-toggle button.mdc-icon-button{background-color:#0000}html{--mat-menu-container-color: #fff;--mat-menu-item-hover-state-layer-color: #f5f5f5;--mat-select-disabled-trigger-text-color: #515151;--mat-select-disabled-arrow-color: #a9a9a9;--mat-dialog-subhead-color: #fff;--mat-dialog-with-actions-content-padding: 1rem;--mat-tooltip-container-color: var(--mat-sys-background);--mat-tooltip-supporting-text-color: var(--mat-sys-on-background);--mat-checkbox-selected-hover-state-layer-opacity: 0;--mat-checkbox-selected-focus-state-layer-opacity: 0;--mat-checkbox-unselected-pressed-state-layer-opacity: 0;--mat-form-field-container-height: 24px;--mat-form-field-container-vertical-padding: 7px;--mat-form-field-filled-container-color: #fff;--mat-form-field-filled-container-shape: 3px;--mat-form-field-filled-disabled-container-color: #f5f5f5;--mat-form-field-filled-active-indicator-height: 0;--mat-form-field-filled-focus-active-indicator-height: 0}html .mat-mdc-form-field{width:100%}html .mat-mdc-form-field .mdc-text-field{border:1px solid var(--app-form-border-color);border-bottom-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-left-radius:var(--mdc-filled-text-field-container-shape)}html .mat-mdc-form-field.mat-focused .mdc-text-field{outline:solid 2px #000;outline-offset:-2px}html div.mat-mdc-select-panel{padding:0}html .mat-mdc-option{font-size:1rem;line-height:1.3rem;min-height:unset;border-top:solid 1px #cccccc}html .mat-mdc-option span{margin:.2rem 0}html .resy-dialog{--mat-dialog-supporting-text-color: #404040;--mat-dialog-supporting-text-font: Arial, Helvetica Neue, Helvetica, sans-serif;--mat-dialog-supporting-text-tracking: 0;--mat-dialog-supporting-text-line-height: normal}html .resy-dialog .mat-mdc-dialog-title{--mat-icon-button-icon-color: #35380d}html{--mat-app-text-color: #000;--mat-option-hover-state-layer-color: rgba(0,0,0,.04);--mat-sys-corner-medium: 16px;--mat-sys-corner-full: 24px;--mat-slide-toggle-unselected-icon-color: var(--mat-sys-on-primary);--mat-slide-toggle-unselected-handle-color: var(--mat-sys-primary);--mat-sys-surface-container-high: var(--mat-sys-surface-container);--mat-list-list-item-hover-label-text-color: var(--mat-sys-on-primary-container);--mat-slide-toggle-handle-surface-color: var(--mat-sys-primary);--mat-expansion-header-indicator-color: variables.$redaktionssystem-black;--mat-fab-small-state-layer-color: #fff;--mat-dialog-container-max-width: 50rem;--mat-dialog-container-min-width: 40rem;--mat-mdc-dialog-title-display: flex;--mat-datepicker-toggle-active-state-icon-color: var(--mat-sys-primary);--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, var(--app-disabled-color) 60%, #000);--mat-app-disabled-border: var(--app-border-color);--mat-datepicker-calendar-container-elevation-shadow: 0 2px 4px -1px rgba(0, 0, 0, .2), 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12);--mat-app-disabled-background: var(--app-disabled-color);--mat-option-selected-state-layer-color: rgba(0,0,0,.04);--mat-option-selected-state-label-text-color: var(--mat-sys-on-primary-container);--mat-menu-divider-color: #e2e2e2;--mat-menu-divider-bottom-spacing: 0px;--mat-menu-divider-top-spacing: 0px}.high-contrast{--app-danger-color: #000;--app-warn-color: #000;--app-info-color: #000;--app-input-required: #fff;--app-disabled-color: #fff;--app-input-error: #fff;--app-disabled-opacity: 1;--app-border-color: #000;--app-form-border-color: #000;--mat-sys-primary: #000;--mat-sys-on-primary: #fff;--mat-sys-primary-container: #fff;--mat-sys-on-primary-container: #000;--mat-sys-surface-container: #fff;--mat-sys-background: #fff;--mat-sys-on-background: #000}.high-contrast{--mat-datepicker-calendar-date-disabled-state-text-color: #000;--mat-app-disabled-border: #000}.resolved-repeatable-group mat-expansion-panel{border:0!important;box-shadow:none!important;background-color:inherit!important;margin-bottom:25px}.resolved-repeatable-group mat-expansion-panel-header{height:0!important}.resolved-repeatable-group mat-expansion-panel-header .mat-expansion-indicator,.resolved-repeatable-group mat-expansion-panel-header mat-panel-title{display:none}.resolved-repeatable-group .mat-expansion-panel-content-wrapper{width:calc(100% - 50px)}.resolved-repeatable-group .button-container{position:absolute;width:100%;right:0;padding-left:10px;display:flex;justify-content:end;pointer-events:none}.resolved-repeatable-group .button-container>button{pointer-events:all;margin-right:0!important}.resolved-repeatable-group .button-container>button.add-element{position:absolute;bottom:calc(-5rem + 3px);left:0}.resolved-repeatable-group .form-component-input-group{margin-bottom:0}.resolved-repeatable-group .mat-expansion-panel-body{padding:0!important}app-repeatable-group:has(>.resolved-repeatable-group):not(:last-child) .resolved-repeatable-group{border-bottom:1px solid #a0a0a0}app-repeatable-group:has(>.resolved-repeatable-group):not(:last-child) .button-container{bottom:0}app-repeatable-group:has(>.resolved-repeatable-group):not(:first-child) app-field-header{display:none}app-repeatable-group:has(>.resolved-repeatable-group):has(.button-container):last-child .button-container{bottom:5rem}app-repeatable-group:has(>.resolved-repeatable-group):has(.button-container):last-child app-form-component-wrapper:not(:empty){margin-bottom:5rem}.repeatable-wrapper:has(>app-repeatable-group>.resolved-repeatable-group){border:1px solid #a0a0a0;display:block;margin-bottom:10px;border-radius:6px;padding:.5rem 2rem}.input-maxlength-badge-wrapper{position:relative;width:100%}.input-maxlength-badge-wrapper .input-maxlength-badge{font: 400 .75rem/1rem arial,sans-serif;background-color:#ececec;border:1px solid var(--app-border-color);border-radius:3px;color:#000;padding:0 .25rem;position:absolute;right:-.5rem;top:-.5rem;z-index:2}.input-maxlength-badge-wrapper .input-maxlength-badge--invalid{background-color:#c82333;border-color:#c82333;color:#fff}.hint{display:inline-flex;padding:.25rem;margin-bottom:-1px;margin-top:-2px}.hint p{margin:.1em .3em;line-height:normal;flex:1}.hint mat-icon{align-items:normal;color:#c1ca31;position:relative;font-size:1.5rem;line-height:1em;height:initial;width:initial}div:first-child .hint{border-radius:.25em .25em 0 0;margin-top:0}.hint-wrapper{margin-bottom:-1px;border:1px solid #a0a0a0;border-radius:0;display:flex;flex-direction:column;width:fit-content;max-width:90%}.loading-spinner-container{position:fixed;width:100%;inset:0;background-color:#ffffff80;z-index:9999;cursor:wait}.loading-spinner-wheel{content:"";display:block;position:absolute;left:48%;top:40%;width:63px;height:63px;margin:0 auto;border:4px solid #e3e7a4;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:loading-spinner 1s infinite linear;-webkit-animation:loading-spinner 1s infinite linear}@keyframes loading-spinner{to{transform:rotate(360deg)}}@-webkit-keyframes loading-spinner{to{transform:rotate(360deg)}}html,body{display:block;height:100%;margin:0;font-family:BundesSansWeb,Times New Roman,Times,serif}*,*:before,*:after{box-sizing:border-box}.visually-hidden{border:0;clip:rect(1px 1px 1px 1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.cursor-pointer{cursor:pointer!important}#as-split-right{height:auto}main{line-height:1.25rem}main input{height:2.5rem;line-height:1rem;background-color:var(--mat-form-field-filled-container-color)}.support-mode-label-right{font-weight:400;font-family:monospace;float:right;margin-left:auto;font-size:1rem}.description{margin:-.5em 0 0;font-style:italic;padding:0 .3em .3em}.mat-calendar .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover,.mat-calendar>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-sys-primary-container);border-radius:999px}.mat-calendar button.maintenance-window-date{background:#ececec99;border-radius:0}.mat-calendar button.maintenance-window-date.start{border-top-left-radius:50%;border-bottom-left-radius:50%}.mat-calendar button.maintenance-window-date.end{border-top-right-radius:50%;border-bottom-right-radius:50%}.mat-calendar button.maintenance-window-date.holiday-date{background-image:radial-gradient(circle closest-side,#fedd74,#ececec99)}.mat-calendar button.maintenance-window-date.holiday-date.start.end{border-radius:0}.mat-calendar button.holiday-date :not(.maintenance-window-date){background:#fedd74;border-radius:100%}.mat-calendar .maintenance-window-date:hover:after,.mat-calendar .holiday-date:hover:after{content:attr(data-title);position:absolute;left:0;top:2rem;width:fit-content;height:fit-content;border:1px #404040 solid;border-radius:.25rem;background-color:#404040;padding:.6rem;color:#fff;font-size:.9rem;z-index:9999;cursor:help;white-space:pre}.mat-calendar .maintenance-window-date:hover:before,.mat-calendar .holiday-date:hover:before{top:1.4rem;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:.35rem solid transparent;border-bottom-color:#404040;margin-left:-.35rem;z-index:9999}.form-component-input-group{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1rem;position:relative;width:100%}.form-component-input-group.disabled-spacer{width:3em}.form-component-input-group.subgroup{margin-bottom:0;margin-left:1rem}.form-component-input-group>label:first-child{align-items:center;display:inline-flex;font:400 1rem/1.25rem arial,sans-serif;font-style:normal;font-weight:700;margin-bottom:.5rem}.form-component-input-group .input-group-addon{align-items:stretch;display:flex;position:relative;width:100%}.form-component-input-group:has(>app-form-component-wrapper:empty){margin-bottom:0}.form-component-icon{display:inline-block;font-family:sans-serif;font-size:1.5rem;font-style:normal!important;font-weight:400!important;letter-spacing:normal;line-height:1;position:relative;text-rendering:auto;text-transform:none;white-space:nowrap;word-wrap:normal}.form-text-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 1rem/1.25rem arial,sans-serif;appearance:none;background-color:var(--mat-form-field-filled-container-color);border:1px solid var(--app-form-border-color);border-radius:3px;color:var(--mat-app-text-color);display:block;padding:calc(.75rem - 1px);width:100%;height:40px}.form-text-field:disabled{background-color:var(--mat-app-disabled-background)}.form-textarea{font:400 1rem/1.25rem arial,sans-serif;appearance:none;background-color:var(--mat-form-field-filled-container-color);border:1px solid var(--app-form-border-color);border-radius:0 3px 3px 0;color:var(--mat-app-text-color);display:block;padding:calc(.75rem - 1px);width:100%;height:auto;resize:vertical;min-height:1rem}.form-textarea:disabled{background-color:var(--mat-app-disabled-background)}.form-textarea::-webkit-scrollbar{display:inherit;height:8px;width:8px;background-color:#ececec}.form-textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:5rem}.form-textarea::-webkit-scrollbar-track{background-color:#ececec;border-radius:0}a,a:not([href]):not([tabindex]){color:#171805;font-style:italic;text-decoration:underline;cursor:pointer}a:hover,a:focus,a:visited,a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):visited{color:#171805}.mat-mdc-select-panel mat-option.mat-mdc-option,.mat-mdc-autocomplete-panel mat-option.mat-mdc-option{font-size:1rem;line-height:1.3rem;min-height:0;border-top:solid 1px #a0a0a0}.mat-mdc-select-panel mat-option.mat-mdc-option span,.mat-mdc-autocomplete-panel mat-option.mat-mdc-option span{margin:.2rem 0}.mat-mdc-select-panel mat-option.mat-mdc-option:hover,.mat-mdc-autocomplete-panel mat-option.mat-mdc-option:hover{background-color:var(--app-disabled-color)}.mat-mdc-select-panel mat-option.mat-mdc-option:focus,.mat-mdc-autocomplete-panel mat-option.mat-mdc-option:focus{background-color:var(--app-disabled-color);outline:solid 2px black}.mat-mdc-select-panel mat-option.mat-mdc-option.select-placeholder span,.mat-mdc-autocomplete-panel mat-option.mat-mdc-option.select-placeholder span{color:#a0a0a0}.mat-mdc-select-panel .selectPanel.mdc-menu-surface.mat-mdc-select-panel,.mat-mdc-autocomplete-panel .selectPanel.mdc-menu-surface.mat-mdc-select-panel{padding:0;border:solid 1px var(--app-border-color)}.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active,.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active.mdc-list-item,.mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active,.mat-mdc-autocomplete-panel .mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--app-disabled-color)}.mat-mdc-select-value .show-id,.mat-mdc-select-panel mat-option.mat-mdc-option .show-id{margin-right:.5rem;font-weight:700}.select-container{width:100%}.select-container mat-select.mat-mdc-select{font-size:1rem;color:var(--mat-app-text-color)}.select-container .mat-mdc-text-field-wrapper{align-items:center}.select-container .mat-mdc-form-field-subscript-wrapper,.select-container .mdc-line-ripple,.select-container mat-form-field.disabled .mat-mdc-select-arrow{display:none}.select-container .noValueSelected mat-select-trigger{color:#a0a0a0}.select-container mat-form-field.mat-mdc-form-field.disabled{color:var(--mat-sys-on-primary-container);background:none}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-Light-KGGNL5N2.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-LightItalic-NFTPTZS6.woff2") format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-Regular-4EEUODOF.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-Italic-MSQRUAHH.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-Medium-4P4WFFMJ.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-MediumItalic-5PPPENFW.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-SemiBold-AE2RTPBR.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-SemiBoldItalic-CHOLFMFH.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-Bold-BMAATULY.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Fira Sans;src:url("./media/FiraSans-BoldItalic-6KW4YTZU.woff2") format("woff2");font-weight:700;font-style:italic}
