﻿.no-double-click-select{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.unstyled-list{list-style:none;padding:0;margin:0}.list-item{line-height:1.4rem}.list-item::before{font-weight:900;font-family:"Font Awesome 6 Free";color:var(--clr-medium-dark-text);content:""}.invisible{visibility:hidden}.overflow-unset{overflow:unset !important}.page-header{border-bottom:1px solid var(--subtle-border-color);margin-bottom:1rem}.page-header h1{font-size:1.125rem;display:inline-block;font-weight:300;margin-left:.5rem}.sub-header{border-bottom:1px solid var(--subtle-border-color);margin-bottom:1rem;font-weight:400}.validation-error{color:var(--clr-danger, firebrick)}h4{font-size:1rem}.sub-text{font-size:75%;color:hsl(0,0%,45%);font-weight:400;line-height:1rem}.logo{color:var(--text-color, white);font-size:var(--text-size, 1.4rem);font-weight:700}.slogan{color:var(--text-color, white);font-size:1rem;font-weight:300}.italic{font-style:italic}.bold{font-weight:600}.emphasis{font-weight:600;text-decoration:underline}.text-medium{--text-size: 0.9rem}.text-decoration-horizontal-line{position:relative;text-align:center;margin:0 auto;width:100%}.text-decoration-horizontal-line:after{background-color:var(--subtle-border-color);content:"";display:block;height:1px;position:absolute;left:0;top:50%;width:100%}.text-decoration-horizontal-line span{display:inline-block;background-color:#fff;position:relative;z-index:1;padding-left:1rem;padding-right:1rem;margin-top:1rem;margin-bottom:1rem}.line-height-large{--line-height: 1.6rem}.unicode{font-family:NotoSansMono-SMR,monospace}a{text-decoration:none;color:var(--clr-link)}a:hover{text-decoration:underline}.accessible-title{position:absolute;left:-999rem}.abrufverfahren-bezeichner{font-weight:700}.pflichtfelder{font-weight:600}.text-align-center{text-align:center}*,*::before,*::after{box-sizing:border-box}html{height:100%;min-height:max-content}body{--font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;background-color:hsl(0,0%,97%);color:var(--default-font-color);font-family:var(--font-family);font-size:.875rem;height:100%}.content-view{display:grid;justify-items:center;align-items:center}.signin-container{--columns: 1fr 1.5fr;--max-width: 1000px;--signin-container-padding: 2.5rem;padding:var(--signin-container-padding);display:grid;grid-template-columns:var(--columns);min-width:var(--min-width);max-width:var(--max-width)}@media(max-width: 880px){.signin-container{--max-width: unset;--columns: 1fr}}.signin-info{background-color:var(--clr-dark-background);--text-color: var(--clr-dark-text);padding:1.9rem}.signin-details{background-color:#fff;padding:1.9rem}.signin-details h2{font-size:inherit;color:inherit;font-weight:inherit}.signin-main-title{font-size:1.5rem;margin-top:0}.side-logon-links{margin-top:1.5rem}.side-logon-links ul{list-style:none;padding:0}.side-logon-links li{margin:1rem 0;--clr-link: var(--clr-dark-text)}:root{--default-background-color: var(--clr-surface-default-background);--default-font-color: var(--clr-surface-default-text);--darker-font-color: hsl(214, 10%, 13%);--light-font-color: hsl(0, 0%, 100%);--subtle-border-color: hsl(0, 0%, 85%)}:root{--clr-default: hsl(0, 0%, 90%);--clr-text-on-default: hsl(0, 0%, 18%);--clr-button-default-border: hsl(0, 0%, 85%);--clr-button-default-hover: hsl(195, 12%, 78%);--clr-button-default-text-on-hover: hsl(0, 0%, 18%);--clr-button-default-border-hover: hsl(195, 12%, 68%);--clr-surface-default-background: hsl(0, 0%, 100%);--clr-surface-default-text: hsl(0, 0%, 33%);--clr-surface-default-border: hsl(0, 0%, 58%);--clr-surface-default-border-accent: hsl(0, 0%, 74%);--clr-primary: hsl(171, 73%, 30%);--clr-text-on-primary: hsl(0, 0%, 100%);--clr-button-primary-border: hsl(171, 72%, 25%);--clr-button-primary-hover: hsl(171, 51%, 45%);--clr-button-primary-text-on-hover: hsl(0, 0%, 100%);--clr-button-primary-border-hover: hsl(171, 51%, 35%);--clr-info: hsl(194, 66%, 36%);--clr-text-on-info: hsl(0, 0%, 100%);--clr-button-info-border: hsl(194, 66%, 31%);--clr-button-info-hover: hsl(194, 44%, 51%);--clr-button-info-text-on-hover: hsl(0, 0%, 100%);--clr-button-info-border-hover: hsl(194, 44%, 41%);--clr-surface-light-info-background: hsl(194, 44%, 95%);--clr-surface-light-info-border: hsl(194, 66%, 36%);--clr-surface-info-background: hsl(194, 44%, 84%);--clr-surface-info-border: hsl(194, 66%, 82%);--clr-surface-info-text: hsl(194, 66%, 30%);--clr-danger: hsl(6, 73%, 47%);--clr-text-on-danger: hsl(0, 0%, 100%);--clr-button-danger-border: hsl(6, 73%, 42%);--clr-button-danger-hover: hsl(7, 75%, 57%);--clr-button-danger-text-on-hover: hsl(0, 0%, 100%);--clr-button-danger-border-hover: hsl(6, 51%, 52%);--clr-surface-light-danger-background: hsl(6, 73%, 98%);--clr-surface-light-danger-border: hsl(6, 73%, 47%);--clr-surface-danger-background: hsl(0, 43%, 91%);--clr-surface-danger-border: hsl(6, 73%, 82%);--clr-surface-danger-text: hsl(6, 73%, 35%);--clr-validation-error: hsl(6, 73%, 47%);--clr-surface-validation-error-background: hsl(0, 43%, 91%);--clr-surface-validation-error-border: hsl(6, 73%, 82%);--clr-surface-validation-error-text: hsl(6, 73%, 35%);--clr-success: hsl(120, 42%, 48%);--clr-text-on-success: hsl(0, 0%, 100%);--clr-button-success-border: hsl(120, 42%, 45%);--clr-button-success-hover: hsl(120, 42%, 53%);--clr-button-success-text-on-hover: hsl(0, 0%, 100%);--clr-button-success-border-hover: hsl(120, 42%, 43%);--clr-surface-light-success-background: hsl(120, 42%, 98%);--clr-surface-light-success-border: hsl(120, 42%, 48%);--clr-surface-success-background: hsl(103, 44%, 89%);--clr-surface-success-border: hsl(120, 42%, 82%);--clr-surface-success-text: hsl(120, 42%, 35%);--clr-warning: hsl(56, 100%, 47%);--clr-text-on-warning: hsl(0, 0%, 100%);--clr-button-warning-border: hsl(56, 100%, 27%);--clr-button-warning-hover: hsl(56, 100%, 51%);--clr-button-warning-text-on-hover: hsl(0, 0%, 100%);--clr-button-warning-border-hover: hsl(56, 100%, 41%);--clr-surface-light-warning-background: hsl(45, 100%, 95%);--clr-surface-light-warning-border: hsl(44, 94%, 26%);--clr-surface-warning-background: hsl(45, 100%, 90%);--clr-surface-warning-border: hsl(42, 100%, 86%);--clr-surface-warning-text: hsl(44, 94%, 26%);--clr-link: hsl(221, 40%, 50%);--clr-medium-dark-background: hsl(195, 12%, 94%);--clr-medium-dark-text: hsl(218, 11%, 18%);--clr-medium-dark-border: hsl(0, 0%, 85%);--clr-dark-background: hsl(218, 11%, 43%);--clr-dark-text: hsl(0, 0%, 100%)}.text-default{color:var(--clr-default)}.box-default{--box-color: var(--clr-default);display:inline-block;vertical-align:middle}.feedback-default{--feedback-background: var(--clr-surface-default-background);--feedback-border: var(--clr-surface-default-border);--feedback-text: var(--clr-surface-default-text)}.surface-default{background-color:var(--clr-surface-default-background);color:var(--clr-surface-default-text)}.text-primary{color:var(--clr-primary)}.box-primary{--box-color: var(--clr-primary);display:inline-block;vertical-align:middle}.text-info{color:var(--clr-info)}.box-info{--box-color: var(--clr-info);display:inline-block;vertical-align:middle}.note-info{--note-background: var(--clr-surface-light-info-background);--note-border-color: var(--clr-surface-light-info-border);--note-title-color: var(--clr-surface-light-info-title)}.feedback-info{--feedback-background: var(--clr-surface-info-background);--feedback-border: var(--clr-surface-info-border);--feedback-text: var(--clr-surface-info-text)}.surface-info{background-color:var(--clr-surface-info-background);color:var(--clr-surface-info-text)}.text-danger{color:var(--clr-danger)}.box-danger{--box-color: var(--clr-danger);display:inline-block;vertical-align:middle}.note-danger{--note-background: var(--clr-surface-light-danger-background);--note-border-color: var(--clr-surface-light-danger-border);--note-title-color: var(--clr-surface-light-danger-title)}.feedback-danger{--feedback-background: var(--clr-surface-danger-background);--feedback-border: var(--clr-surface-danger-border);--feedback-text: var(--clr-surface-danger-text)}.surface-danger{background-color:var(--clr-surface-danger-background);color:var(--clr-surface-danger-text)}.text-validation-error{color:var(--clr-validation-error)}.box-validation-error{--box-color: var(--clr-validation-error);display:inline-block;vertical-align:middle}.feedback-validation-error{--feedback-background: var(--clr-surface-validation-error-background);--feedback-border: var(--clr-surface-validation-error-border);--feedback-text: var(--clr-surface-validation-error-text)}.surface-validation-error{background-color:var(--clr-surface-validation-error-background);color:var(--clr-surface-validation-error-text)}.text-success{color:var(--clr-success)}.box-success{--box-color: var(--clr-success);display:inline-block;vertical-align:middle}.note-success{--note-background: var(--clr-surface-light-success-background);--note-border-color: var(--clr-surface-light-success-border);--note-title-color: var(--clr-surface-light-success-title)}.feedback-success{--feedback-background: var(--clr-surface-success-background);--feedback-border: var(--clr-surface-success-border);--feedback-text: var(--clr-surface-success-text)}.surface-success{background-color:var(--clr-surface-success-background);color:var(--clr-surface-success-text)}.text-warning{color:var(--clr-warning)}.box-warning{--box-color: var(--clr-warning);display:inline-block;vertical-align:middle}.note-warning{--note-background: var(--clr-surface-light-warning-background);--note-border-color: var(--clr-surface-light-warning-border);--note-title-color: var(--clr-surface-light-warning-title)}.feedback-warning{--feedback-background: var(--clr-surface-warning-background);--feedback-border: var(--clr-surface-warning-border);--feedback-text: var(--clr-surface-warning-text)}.surface-warning{background-color:var(--clr-surface-warning-background);color:var(--clr-surface-warning-text)}.text-link{color:var(--clr-link)}.box-link{--box-color: var(--clr-link);display:inline-block;vertical-align:middle}.surface-medium-dark{background-color:var(--clr-medium-dark-background);color:var(--clr-medium-dark-text)}.feedback-medium-dark{--feedback-background: var(--clr-medium-dark-background);--feedback-border: var(--clr-medium-dark-border);--feedback-text: var(--clr-medium-dark-text)}.surface-dark{background-color:var(--clr-dark-background);color:var(--clr-dark-text)}.feedback-dark{--feedback-background: var(--clr-dark-background);--feedback-border: var(--clr-dark-border);--feedback-text: var(--clr-dark-text)}.color-box{height:20px;width:20px;background-color:var(--box-color, grey)}.columns{--align-items: center;--column-gap: 1rem;display:grid;row-gap:var(--column-gap, 0.7rem);column-gap:var(--column-gap);grid-template-columns:var(--columns-template);align-items:var(--align-items);justify-items:var(--justify-items);margin:var(--grid-margin, 0.9rem) 0}.columns.first-column-right-aligned>:nth-child(odd){text-align:right}@media(max-width: 800px){.columns.first-column-right-aligned>:nth-child(odd){text-align:left}}.columns-1{--columns-template: var(--column-1, 1fr)}.columns-2{--columns-template: var(--column-1, 40%) var(--column-2, 1fr)}@media(max-width: 800px){.columns-2{--columns-template: 1fr;--column-gap: 0.2rem}}.columns-3{--columns-template: var(--column-1, 1fr) var(--column-2, 1fr) var(--column-3, 1fr)}.first-column-small{--column-1: 25%}.first-column-minmax{--column-1: minmax(25%, max-content)}.columns-minimal{--column-1: minmax(0, max-content);--column-2: minmax(0, max-content);--column-3: minmax(0, max-content)}.columns-minimal-first{--column-1: minmax(0, max-content)}.columns-minimal-second{--column-2: minmax(0, max-content)}.columns-minimal-all-except-first{--column-2: minmax(0, max-content);--column-3: minmax(0, max-content)}.columns-spread div{display:flex;gap:inherit}.columns-spread div:last-of-type{justify-content:end}.columns-two-thirds-layout{--column-1: 2fr;--column-2: minmax(0, max-content)}@media(min-width: 2000px){.columns-two-thirds-layout{--column-1: 1fr;--column-2: 1fr}}.small-gap{--column-gap: 0.2rem}.no-grid-margin{--grid-margin: 0}.nested>.columns>:first-child:not(.checkbox):not(.radio){margin-left:1.25rem}.nested>.columns>:nth-child(2):not(.checkbox):not(.radio){margin-right:1.25rem}.justify-end{--justify-items: end}.align-baseline{--align-items: baseline}.align-stretch{--align-items: stretch}.striped-grid{--row-color-alt: hsl(195, 12%, 96%);--row-text-alt: var(--clr-surface-default-text);--column-gap: 0}.striped-grid>*{height:100%}.striped-grid>:nth-child(odd){background-color:var(--row-color-alt);color:var(--row-text-alt)}.full-input-width input:not([type=checkbox]):not([type=radio]),.full-input-width select,input:not([type=checkbox]):not([type=radio]).full-input-width,select.full-input-width{width:100%}.max-150px input:not([type=checkbox]):not([type=radio]),.max-150px select,input:not([type=checkbox]):not([type=radio]).max-150px,select.max-150px{width:100%;max-width:150px}.max-250px input:not([type=checkbox]):not([type=radio]),.max-250px select,input:not([type=checkbox]):not([type=radio]).max-250px,select.max-250px{width:100%;max-width:250px}.max-500px input:not([type=checkbox]):not([type=radio]),.max-500px select,input:not([type=checkbox]):not([type=radio]).max-500px,select.max-500px{width:100%;max-width:500px}.input-ten-digits input:not([type=checkbox]):not([type=radio]),.input-ten-digits select,input:not([type=checkbox]):not([type=radio]).input-ten-digits,select.input-ten-digits{width:100%;max-width:120px}.margin-block-small{margin-top:.5rem;margin-bottom:.5rem}.margin-top-small{margin-top:.5rem}.margin-bottom-small{margin-bottom:.5rem}.margin-bottom-medium{margin-bottom:1.5rem}.margin-right-small{margin-right:.5rem}.margin-left-medium{margin-left:1.5rem}.no-margin-top{margin-top:0}.no-padding{--padding: 0}.no-margin{--margin: 0}.padding-inline-small{padding-left:.5rem;padding-right:.5rem}.horizontal-line{border-top:1px solid var(--subtle-border-color);padding:var(--padding, 0.625rem 1.25rem)}.gap-small{gap:.5rem}.flex{display:flex}.flex-right{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.flex-gap-small{gap:.5rem}.flex-align-center{align-items:center}.flex-item-grow-1{flex-grow:1}.button{--button-bg: var(--clr-default);--button-bg-lighter: hsl(0, 0%, 90.5%);--button-border-color: var(--clr-button-default-border);--button-text: var(--clr-text-on-default);--button-bg-hover: var(--clr-button-default-hover);--button-border-color-hover: var(--clr-button-default-border-hover);--button-text-hover: var(--clr-button-default-text-on-hover)}.button:disabled,.button.disabled{--disabled-text-color: hsl(0, 0%, 50%);--button-bg: var(--clr-default);--button-bg-lighter: hsl(0, 0%, 90.5%);--button-border-color: var(--clr-button-default-border);--button-text: var(--disabled-text-color);--button-bg-hover: var(--clr-default);--button-border-color-hover: var(--clr-button-default-border);--button-text-hover: var(--disabled-text-color)}.button-primary{--button-bg: var(--clr-primary);--button-bg-lighter: hsl(171, 73%, 33.5%);--button-border-color: var(--clr-button-primary-border);--button-text: var(--clr-text-on-primary);--button-bg-hover: var(--clr-button-primary-hover);--button-border-color-hover: var(--clr-button-primary-border-hover);--button-text-hover: var(--clr-button-primary-text-on-hover)}.button-info{--button-bg: var(--clr-info);--button-bg-lighter: hsl(194, 66%, 39.2%);--button-border-color: var(--clr-button-info-border);--button-text: var(--clr-text-on-info);--button-bg-hover: var(--clr-button-info-hover);--button-border-color-hover: var(--clr-button-info-border-hover);--button-text-hover: var(--clr-button-info-text-on-hover)}.button-danger{--button-bg: var(--clr-danger);--button-bg-lighter: hsl(6, 73%, 49.65%);--button-border-color: var(--clr-button-danger-border);--button-text: var(--clr-text-on-danger);--button-bg-hover: var(--clr-button-danger-hover);--button-border-color-hover: var(--clr-button-danger-border-hover);--button-text-hover: var(--clr-button-danger-text-on-hover)}.button-success{--button-bg: var(--clr-success);--button-bg-lighter: hsl(120, 42%, 50.6%);--button-border-color: var(--clr-button-success-border);--button-text: var(--clr-text-on-success);--button-bg-hover: var(--clr-button-success-hover);--button-border-color-hover: var(--clr-button-success-border-hover);--button-text-hover: var(--clr-button-success-text-on-hover)}.button-warning{--button-bg: var(--clr-warning);--button-bg-lighter: hsl(56, 100%, 49.65%);--button-border-color: var(--clr-button-warning-border);--button-text: var(--clr-text-on-warning);--button-bg-hover: var(--clr-button-warning-hover);--button-border-color-hover: var(--clr-button-warning-border-hover);--button-text-hover: var(--clr-button-warning-text-on-hover)}.button{--default-radius: 2px;border-radius:var(--border-radius, var(--default-radius));--default-button-border: 1px solid transparent;--button-line-height: normal;border:var(--button-border, var(--default-button-border));border-color:var(--button-border-color);padding:7px 12px;color:var(--button-text);line-height:var(--button-line-height);font-family:var(--font-family);background:linear-gradient(var(--button-bg-lighter, var(--button-bg)), var(--button-bg))}.button:hover,.button:focus{cursor:pointer;border-color:var(--button-border-color-hover);background:linear-gradient(var(--button-bg-hover-lighter, var(--button-bg-hover)), var(--button-bg-hover));color:var(--button-text-hover)}.button:focus{outline:2px solid #000}.button-unstyled{padding:0;--button-bg: hsla(0, 0%, 0%, 0);--button-bg-lighter: var(--button-bg);--button-border-color: var(--button-bg);--button-text: inherit;--button-bg-hover: var(--button-bg);--button-border-color-hover: var(--button-bg);--button-text-hover: inherit}.button-line-height-large .button{--button-line-height: 1.3rem }a.button{text-decoration:none;display:inline-block;line-height:var(--button-line-height)}.button-white{--button-bg: hsl(0, 0%, 100%);--button-border-color: var(--subtle-border-color);--button-text: var(--clr-surface-default-text);--button-bg-hover: hsl(0, 0%, 90%);--button-border-color-hover: var(--subtle-border-color);--button-text-hover: var(--clr-surface-default-text)}.label{--default-radius: 2px;border-radius:var(--border-radius, var(--default-radius));color:var(--label-text);font-weight:600;font-size:.7rem;background-color:var(--label-bg);padding:.1rem .4rem;line-height:1.25rem;display:inline-block}.label-pfad{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.label{--label-bg: var(--clr-default);--label-text: var(--clr-text-on-default)}.label-primary{--label-bg: var(--clr-primary);--label-text: var(--clr-text-on-primary)}.label-info{--label-bg: var(--clr-info);--label-text: var(--clr-text-on-info)}.label-danger{--label-bg: var(--clr-danger);--label-text: var(--clr-text-on-danger)}.label-validation-error{--label-bg: var(--clr-validation-error);--label-text: var(--clr-text-on-validation-error)}.label-success{--label-bg: var(--clr-success);--label-text: var(--clr-text-on-success)}.label-warning{--label-bg: var(--clr-warning);--label-text: var(--clr-text-on-warning)}.label-link{--label-bg: var(--clr-link);--label-text: var(--clr-text-on-link)}[data-istgesperrt=true],[data-istgesperrt=True]{--label-bg: var(--clr-danger);--label-text: var(--clr-text-on-danger)}[data-istgesperrt=true]:before,[data-istgesperrt=True]:before{content:"Gesperrt"}[data-istgesperrt=true]:empty,[data-istgesperrt=True]:empty{display:inline-block}[data-istgesperrt=false],[data-istgesperrt=False]{--label-bg: var(--clr-success);--label-text: var(--clr-text-on-success)}[data-istgesperrt=false]:before,[data-istgesperrt=False]:before{content:"Entsperrt"}[data-istgesperrt=false]:empty,[data-istgesperrt=False]:empty{display:inline-block}.input-label{font-weight:600;width:fit-content;background-color:var(--input-background)}.input-common{--default-radius: 2px;border-radius:var(--border-radius, var(--default-radius))}.input-common[type=text],.input-common[type=number],.input-common[type=date],.input-common:not([type]),.input-common[type=password]{background-color:var(--input-background);border:1px solid;border-color:var(--input-border);border-top-color:var(--input-border-accent);border-left-color:var(--input-border-accent);line-height:var(--line-height, 1.4rem);height:2.25rem;padding:.375rem .75rem;color:var(--text-color, var(--default-font-color))}.input-common[type=checkbox],.input-common[type=radio],.input-common[type=radio]+label{--accent-color: var(--clr-primary);--checkbox-radio-size: 1rem;width:var(--checkbox-radio-size);height:var(--checkbox-radio-size);vertical-align:middle;margin:0;accent-color:var(--accent-color)}.input-common:focus,.input-common:focus-visible{outline-color:var(--clr-primary)}.input-common:disabled,.input-common[readonly]{cursor:not-allowed;background-color:hsl(0,0%,93%);--accent-color: hsl(0, 0%, 93%);opacity:.7}.input-common option{padding:.375rem .75rem}.input-common option:checked{background-color:var(--clr-primary);color:var(--clr-text-on-primary)}select.input-common[size]{height:auto}.with-icon{position:relative;display:inline-block}.with-icon label{position:absolute;left:-999rem}.with-icon span.fa{color:var(--input-icon-color, hsl(0, 0%, 84%));position:absolute;top:50%;left:0;padding:.25rem .8rem;border-right:1px solid hsl(0,0%,84%);transform:translateY(-50%)}.with-icon input[type=text],.with-icon input[type=number],.with-icon input[type=password]{font-size:1rem;padding-left:3.5rem}.with-icon input[type=text]:focus~span.fa,.with-icon input[type=text]:focus-visible~span.fa,.with-icon input[type=number]:focus~span.fa,.with-icon input[type=number]:focus-visible~span.fa,.with-icon input[type=password]:focus~span.fa,.with-icon input[type=password]:focus-visible~span.fa{--input-icon-color: var(--default-font-color)}.radio .input-label,.checkbox .input-label{font-weight:400;vertical-align:middle;cursor:pointer}.radio input:disabled,.radio input:disabled+label,.radio input.disabled,.radio input.disabled+label,.radio input[readonly],.radio input[readonly]+label,.checkbox input:disabled,.checkbox input:disabled+label,.checkbox input.disabled,.checkbox input.disabled+label,.checkbox input[readonly],.checkbox input[readonly]+label{--input-background: var(--clr-surface-default-background);--input-border: var(--clr-surface-default-border);--input-border-accent: var(--clr-surface-default-border-accent, var(--clr-surface-default-border))}.input-common{--input-background: var(--clr-surface-default-background);--input-border: var(--clr-surface-default-border);--input-border-accent: var(--clr-surface-default-border-accent);--text-color: var(--clr-surface-default-text)}.input-info{--input-background: var(--clr-surface-info-background);--input-border: var(--clr-surface-info-border);--input-border-accent: var(--clr-surface-info-border-accent, var(--clr-surface-info-border))}.input-danger{--input-background: var(--clr-surface-danger-background);--input-border: var(--clr-surface-danger-border);--input-border-accent: var(--clr-surface-danger-border-accent, var(--clr-surface-danger-border))}.input-validation-error{--input-background: var(--clr-surface-validation-error-background);--input-border: var(--clr-surface-validation-error-border);--input-border-accent: var(--clr-surface-validation-error-border-accent, var(--clr-surface-validation-error-border))}.input-success{--input-background: var(--clr-surface-success-background);--input-border: var(--clr-surface-success-border);--input-border-accent: var(--clr-surface-success-border-accent, var(--clr-surface-success-border))}.input-warning{--input-background: var(--clr-surface-warning-background);--input-border: var(--clr-surface-warning-border);--input-border-accent: var(--clr-surface-warning-border-accent, var(--clr-surface-warning-border))}.help-icon{font-size:.7rem;cursor:help}.page-header-icon{font-size:1.3rem}.icon-medium-large{font-size:1.1rem}.icon-small{font-size:.7rem}.icon-bottom-right{--left: 25px}.icon-bottom-right::before{position:absolute;left:var(--left);top:20px}.icon-bottom-right.slot-2{--left: 35px}.menu-icon{font-size:.875rem}.username-icon{font-size:1rem}.link-with-icon span{margin-left:.3rem}.link-with-icon:hover{text-decoration:none}.link-with-icon:hover span{text-decoration:underline}.oidc-logins-container{display:grid;grid-template-columns:1fr;gap:.8rem}.oidc-login-button-group{display:grid;grid-template-columns:1fr minmax(50px, min-content);align-items:stretch}.oidc-login-button-group img{width:32px}.oidc-login-button-group a{--clr-link: var(--clr-dark-text);font-size:1rem;display:grid;grid-template-columns:minmax(50px, min-content) 1fr}.oidc-login-button-group a:hover{text-decoration:none}.oidc-login-button-group .button{height:100%;display:grid;align-items:center;justify-items:center}.oidc-login-button-group .button.button-white{--border-radius: var(--default-radius) 0 0 var(--default-radius)}.oidc-login-button-group .button.button-primary{--border-radius: 0}.oidc-login-button-group .button.button-info{--border-radius: 0 var(--default-radius) var(--default-radius) 0}.npa-info{margin-top:1rem}.npa-info li{margin:.25rem;line-height:1.2rem}.validation-messages-container{display:grid;gap:.375rem;margin:.375rem 0}.note{background:var(--note-background, hsl(0, 0%, 90%));border-left:3px solid var(--note-border-color, hsl(0, 0%, 70%));border-right:0;margin-bottom:1.25rem;padding:1.25rem}.note h2,.note h4{color:var(--note-title-color, var(--note-border-color, black));margin-top:0;font-weight:500}.note h5{color:var(--note-title-color, var(--note-border-color, black));font-size:.825rem;margin-top:0}.note ul{list-style:none;padding:0;margin:0}
