html,body{scroll-behavior:smooth;height:100%}body{margin:0}a,a:active,a:focus,a:hover{text-decoration:none}a:hover{cursor:pointer}.warn{color:var(--color-status-warn)}.info{color:var(--color-primary)}.center{display:flex;align-items:center;justify-content:center}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.close-dialog-icon{position:absolute;right:0;padding:10px;cursor:pointer;font-size:32px}.column2-layout{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-grid-column-gap, 40px)}.column2-layout>*{display:flex;flex-direction:column}.column3-layout{display:grid;grid-template-columns:1fr min-content min-content;grid-column-gap:var(--space-grid-column-gap, 40px)}.column3-layout>*{display:flex;flex-direction:column}@media (max-width: 1340px){.profdat-center{width:96%!important}}@media (max-width: 960px){.column2-layout,.column3-layout{grid-template-columns:1fr;grid-row-gap:var(--space-spacing-large, 24px)}}.profdat-center{max-width:var(--max-container-width);margin:0 auto;width:100%}.profdat-content{width:100%;padding:var(--space-spacing-section, 40px) 0}@media (max-width: 960px){.column2-layout,.column3-layout{flex-direction:column;justify-content:center;align-items:center}.card-container{min-width:96%;align-self:unset!important}}.card-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.card-container>*{width:100%}.card-container .mat-mdc-card{box-shadow:0 var(--shape-card-shadow-y) var(--shape-card-shadow-blur) 0 #0003!important;margin-bottom:var(--space-spacing-large)}.card-container .mdc-card .mat-mdc-card-content{padding:var(--space-spacing-large)}.card-container .mdc-card .mat-mdc-card-content:first-child{padding:var(--space-spacing-large) var(--space-spacing-large) 0 var(--space-spacing-large)}.card-container .mat-mdc-card-actions{border-top:unset!important}@media (max-width: 480px){.card-container .mat-mdc-card-actions{flex-direction:column}}.card-container div.card-content{font-weight:var(--font-normal-weight-med)}.card-container div.card-content p{margin:0}.icon-title-centered{display:flex;flex-direction:row;align-items:center;margin-top:0;font-family:var(--font-headings, Roboto);margin-bottom:var(--space-spacing-medium);color:var(--specials-cardcontainer-title)}.icon-title-centered span{font-size:var(--iconsize-icon-big)}.action .card-action-button .card-action-button-label{font-size:.8rem}.action .card-action-button .action.mat-mdc-button:not(:disabled){color:var(--color-tertiary-interaction)}.action .card-action-button .action-text-icon-center{display:flex;align-items:center;color:var(--color-tertiary-interaction)}.action .card-action-button .action-text-icon-center span{color:var(--color-tertiary-interaction);text-align:right}.action .card-action-button .action-text-icon-center .card-action-icon{font-size:var(--iconsize-icon-small)}.action .card-action-button:hover .sv-o_poi1:before{content:"\e92c"}.action .card-action-button:hover .sv-o_edit1:before{content:"\e932"}.action .card-action-button:hover .sv-o_delete1:before{content:"\e91b"}h1{color:var(--color-primary);font-family:var(--font-headings, Roboto);font-size:var(--font-xl-size);font-weight:var(--font-normal-weight-med);line-height:var(--font-xl-lh);letter-spacing:1px;margin:0}h2{color:var(--color-primary);font-family:var(--font-headings, Roboto);font-size:var(--font-l-size);line-height:var(--font-l-lh);font-weight:var(--font-title2-weight)}h3{color:var(--color-primary);font-family:var(--font-headings, Roboto);font-size:1rem;font-weight:var(--font-normal-weight-med);line-height:1rem}select.meinesv-select{border-radius:0;min-height:2.1875rem;font-size:var(--font-normal-size);color:var(--color-text-text);border:.0625rem solid var(--color-border-border);box-shadow:0 1px 2px var(--select-box-shadow-color) inset;background-color:var(--select-background-color);padding:.25rem .625rem}textarea{color:var(--color-text-text-medium);font-size:1.125rem;font-weight:400;line-height:1.5rem;min-height:3.125rem;width:31.625rem;padding:.25rem .625rem;border-radius:.25rem;border:1px solid var(--color-border-border);box-sizing:border-box;resize:vertical}textarea input::placeholder{color:var(--color-text-text-medium)}mat-form-field[appearance=outline]{--mdc-outlined-text-field-outline-color: var(--color-border-border);--mdc-outlined-text-field-container-shape: var(--shape-input-border-radius);--mdc-outlined-text-field-input-text-color: var(--color-text-text);--mdc-outlined-text-field-hover-outline-color: var(--specials-contrast-primary, var(--color-primary));--mdc-outlined-text-field-label-text-color: var(--color-text-text);--mdc-outlined-text-field-hover-label-text-color: var(--color-text-text);border-radius:var(--shape-input-border-radius)}mat-form-field[appearance=outline].mat-focused .mat-mdc-text-field-wrapper{background-color:var(--specials-transparent)}mat-form-field[appearance=outline]:not(.mat-focused) .mat-mdc-text-field-wrapper{background-color:var(--specials-transparent)}mat-form-field[appearance=outline] div.mat-mdc-form-field-subscript-wrapper{display:none}mat-form-field[appearance=outline] .mdc-text-field{border-radius:var(--shape-input-border-radius, 4px) var(--shape-input-border-radius, 4px) var(--shape-input-border-radius, 0) var(--shape-input-border-radius, 0)}.mat-form-field-disabled{--mdc-outlined-text-field-disabled-label-text-color: var(--color-text-text-light);--mat-select-disabled-arrow-color: var(--color-text-text-light)}.mat-form-field-disabled .mat-mdc-text-field-wrapper.mdc-text-field--disabled{border:var(--specials-contrast-optional-border) var(--color-primary)}a.mat-mdc-outlined-button,a.mat-mdc-unelevated-button,button.mat-mdc-outlined-button,button.mat-mdc-unelevated-button{--mdc-outlined-button-container-height: 56px;--mdc-filled-button-container-height: 56px;--mdc-outlined-button-label-text-size: var(--font-s-size);--mdc-filled-button-label-text-size: var(--font-s-size);--mdc-outlined-button-label-text-weight: var(--font-normal-weight-reg);--mdc-filled-button-label-text-weight: var(--font-normal-weight-reg);--mdc-outlined-button-container-shape: var(--shape-button-border-radius);--mdc-filled-button-container-shape: var(--shape-button-border-radius);min-width:200px;text-transform:uppercase;letter-spacing:var(--letter-spacing)}a.mat-mdc-outlined-button.mat-primary,a.mat-mdc-unelevated-button.mat-primary,button.mat-mdc-outlined-button.mat-primary,button.mat-mdc-unelevated-button.mat-primary{--mdc-outlined-button-outline-color: var(--color-primary);--mdc-outlined-button-label-text-color: var(--color-primary)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-button-disabled{border:var(--specials-contrast-optional-border)!important;--mdc-filled-button-disabled-label-text-color: var(--color-text-text-light)}a,button{color:var(--color-primary)}a:not(.mat-mdc-fab,.mat-mdc-button):hover,a:not(.mat-mdc-fab,.mat-mdc-button):focus,button:not(.mat-mdc-fab,.mat-mdc-button):hover,button:not(.mat-mdc-fab,.mat-mdc-button):focus{-webkit-text-decoration:var(--specials-contrast-text-underline)!important;text-decoration:var(--specials-contrast-text-underline)!important}a.mat-mdc-button,button.mat-mdc-button{-webkit-text-decoration:var(--specials-contrast-text-underline);text-decoration:var(--specials-contrast-text-underline)}a.mat-mdc-button:hover,button.mat-mdc-button:hover{text-decoration:none!important}.mat-mdc-card{--mdc-elevated-card-container-shape: var(--shape-card-border-radius);--mdc-elevated-card-container-elevation: 0 var(--shape-card-shadow-y, 4px) var(--shape-card-shadow-blur, 8px) 0 rgba(0, 0, 0, .2);--mdc-elevated-card-container-color: var(--color-ground-card-background, #FFF);border:1px solid var(--specials-optional-border, #FFF)!important}.mat-mdc-card .mat-mdc-card-header{border-bottom:1px solid var(--color-border-border, #DDD);padding:0}.mat-mdc-card .mat-mdc-card-header .mat-mdc-card-title{margin:var(--space-spacing-medium, 16px) var(--card-inner-padding, 25px)}.mat-mdc-card .mat-mdc-card-content,.mat-mdc-card .mat-mdc-card-content:last-child{padding:0}.mat-mdc-card .mat-mdc-card-actions{border-top:1px solid var(--color-border-border, #DDD);padding:var(--card-inner-padding, 25px)}.mat-mdc-checkbox.mat-accent{--mdc-checkbox-selected-checkmark-color: var(--light-primary-text);--mdc-checkbox-selected-focus-icon-color: var(--checkbox-default-color);--mdc-checkbox-selected-hover-icon-color: var(--checkbox-default-color);--mdc-checkbox-selected-icon-color: var(--checkbox-default-color);--mdc-checkbox-selected-pressed-icon-color: var(--checkbox-default-color);--mdc-checkbox-selected-focus-state-layer-color: var(--checkbox-default-color);--mdc-checkbox-selected-hover-state-layer-color: var(--checkbox-default-color);--mdc-checkbox-selected-pressed-state-layer-color: var(--checkbox-default-color)}mat-checkbox.mat-mdc-checkbox.mat-primary{--mdc-checkbox-unselected-icon-color: var(--color-secondary-dark);--mdc-checkbox-unselected-focus-icon-color: var(--color-secondary-dark);--mdc-checkbox-unselected-hover-icon-color: var(--color-on-secondary)}.cdk-global-overlay-wrapper{overflow:auto}mat-dialog-container.mat-mdc-dialog-container{--mdc-dialog-container-shape: var(--shape-card-border-radius);--mdc-dialog-container-color: var(--color-ground-card-background)}mat-dialog-container.mat-mdc-dialog-container mat-dialog-content.mat-mdc-dialog-content.mdc-dialog__content{color:var(--color-text-text);font-size:.9375rem;font-weight:var(--font-normal-weight-reg);text-align:center;margin-top:.625rem;padding:1.5625rem;line-height:1.5rem}.mat-mdc-dialog-container.mdc-dialog.cdk-dialog-container.mdc-dialog--open{position:relative;width:50rem;min-height:18.75rem;margin:1rem auto}.mat-mdc-dialog-surface{border:var(--specials-contrast-border-width, 0) solid var(--color-border-border)}.mat-mdc-radio-button.mat-primary{--mdc-radio-selected-focus-icon-color: var(--radio-button-default-color);--mdc-radio-selected-hover-icon-color: var(--radio-button-default-color);--mdc-radio-selected-icon-color: var(--radio-button-default-color);--mdc-radio-selected-pressed-icon-color: var(--radio-button-default-color);--mat-radio-checked-ripple-color: var(--radio-button-default-color);--mdc-radio-unselected-hover-icon-color: var(--color-text-text) !important;--mdc-radio-unselected-pressed-icon-color: var(--color-text-text) !important;--mdc-radio-unselected-focus-icon-color: var(--color-text-text) !important;--mdc-radio-unselected-icon-color: var(--color-text-text-light) !important;--mat-radio-label-text-color: var(--color-text-text) !important}.mat-mdc-radio-button.mat-primary:hover .mdc-label,.mat-mdc-radio-button.mat-primary:focus .mdc-label{-webkit-text-decoration:var(--specials-contrast-text-underline)!important;text-decoration:var(--specials-contrast-text-underline)!important}div.mat-mdc-select-panel{--mat-select-panel-background-color: var(--color-ground-white-background)}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel,.mat-mdc-select-panel-above div.mat-mdc-select-panel{border:var(--specials-contrast-border-width, 0) solid var(--color-border-border)!important}.mat-mdc-option{--mat-option-label-text-color: var(--color-text-text);--mdc-list-list-item-label-text-color: var(--color-text-text);--mdc-list-list-item-hover-label-text-color: var(--color-text-text);--mdc-list-list-item-focus-label-text-color: var(--color-text-text)}.mat-mdc-option:hover{-webkit-text-decoration:var(--specials-contrast-text-underline)!important;text-decoration:var(--specials-contrast-text-underline)!important}.mat-mdc-select{--mat-select-enabled-trigger-text-color: var(--color-text-text)}.mat-mdc-select-arrow{--mat-select-enabled-arrow-color: var(--color-text-text)}.mat-mdc-list-item{--mdc-list-list-item-label-text-color: var(--color-text-text);--mdc-list-list-item-hover-label-text-color: var(--color-text-text);--mdc-list-list-item-focus-label-text-color: var(--color-text-text)}.mat-mdc-list-item:hover,.mat-mdc-list-item:focus{-webkit-text-decoration:var(--specials-contrast-text-underline)!important;text-decoration:var(--specials-contrast-text-underline)!important}*:focus-visible:not(mat-select):not(.mat-mdc-input-element):not(.dropzone){outline-style:auto;outline-color:#000}
