@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;padding:0;min-height:100vh}ul,ol{list-style:none;padding:0;margin:0}a{text-decoration:none;color:inherit}button{border:none;background:none;font-family:inherit;font-size:inherit;cursor:pointer;padding:0}button:disabled{cursor:not-allowed}input,textarea,select{font-family:inherit;font-size:inherit}img,picture,video,canvas,svg{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;padding:0;margin:0}legend{padding:0}button{font-family:var(--font-family-bold),serif}.primary__btn{display:inline-block;padding:10px 20px;color:var(--color-primary-btn-text);border-radius:var(--radius-md);background-color:var(--color-secondary);font-family:var(--font-family-anmelde-button),serif}.primary__btn:hover .primary__btn__icon{color:var(--color-secondary);background-color:var(--color-primary-btn-hover)}.postfach__btn .number{position:relative;display:flex;align-items:center;justify-content:center;font:17px Sparkasse Web Regular;width:40px;height:40px;border-radius:50%;background-color:var(--color-primary);color:var(--color-white-text);border:5px solid var(--color-white-text);margin-left:165px;margin-bottom:-5px}.secondary__btn{display:flex;padding:10px 20px;color:var(--color-secondary-btn-text);border-radius:var(--radius-md);background-color:var(--color-secondary-btn-background);font-family:var(--font-family-anmelde-button),serif}.secondary__btn:hover .secondary__btn__icon{opacity:1}.tertiary__btn{font-family:var(--font-family-base),serif;color:var(--color-text)}.tertiary__btn:hover .tertiary__btn__icon,.tertiary__btn:hover .tertiary-right__btn__icon{color:var(--color-white-text);background-color:var(--color-text)}.primary__link{display:inline-block;padding:10px 20px;color:var(--color-anmelde-button-icon);border-radius:var(--radius-md);background-color:var(--color-secondary);text-decoration:none}.primary__link:hover .primary__link__icon{color:var(--color-secondary);background-color:var(--color-primary-btn-hover)}.glossar__btn:hover .glossar__btn__icon{color:var(--color-background);background-color:var(--color-text)}.vorgemertke-umsaetze-aufklappen__btn:hover .vorgemertke-umsaetze-aufklappen-offen__icon,.vorgemertke-umsaetze-aufklappen__btn:hover .vorgemertke-umsaetze-aufklappen-zu__icon{color:var(--color-white-text);background-color:var(--color-primary)}.print__btn{font-family:var(--font-family-base),serif;color:var(--color-text)}.print__btn:hover .print__btn__icon{color:var(--color-white-text);background-color:var(--color-text)}.input_label{color:var(--color-text);font:var(--font-size-base) var(--font-family-base);line-height:1.5}.input{-webkit-appearance:none;color:var(--color-text);border:2px solid var(--color-text);border-radius:5px;background-color:var(--color-background);padding:5px;font:var(--font-size-lg) var(--font-family-base);line-height:21px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}label.error{color:var(--color-error)}input.error{border:2px solid var(--color-error)}.input__select{color:var(--color-text);border:2px solid var(--color-text);border-radius:5px;background-color:var(--color-background);padding:5px;font-size:var(--font-size-lg);line-height:21px;max-width:100%}@media(max-width:767px){.input__select{font-size:var(--font-size-md);width:100%;text-overflow:ellipsis}}.date-picker input{color:var(--color-text);border:2px solid var(--color-text);border-radius:5px;background-color:var(--color-background);padding:5px;font-size:var(--font-size-lg)!important;line-height:21px}.input__radio{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid var(--color-text);border-radius:50%;outline:none;cursor:pointer;position:relative;vertical-align:middle}.input__radio:checked{border-color:var(--color-text);background-color:#fff}.input__radio:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:var(--color-primary)}i{font-family:Pictos-IF;font-size:var(--font-size-2xl);font-style:normal;line-height:1}.calendar__icon{border:1px solid var(--color-text);border-radius:50%;display:inline-block;color:var(--color-text);text-align:center;margin-bottom:10px;height:26px;width:26px}.calendar__icon:hover{background-color:var(--color-text);color:var(--color-white-text)}.calendar__icon:before{content:"k";content:"k"/"";position:relative;top:-2px}.refresh__icon{border:1px solid #4d657c;border-radius:50%;display:inline-block;color:var(--color-text);text-align:center}.refresh__icon:hover{background-color:var(--color-text);color:var(--color-white-text)}.refresh__icon:before{content:"\f633";content:"\f633"/"";position:relative;top:-3px}.delete__icon{border:1px solid #4d657c;border-radius:50%;display:inline-block;color:var(--color-text);text-align:center;position:relative;top:-1px}.delete__icon:hover{background-color:var(--color-text);color:var(--color-white-text)}.delete__icon:before{content:"\f61b";content:"\f61b"/"";position:relative;top:-2px}.icon-page-pdf{border:1px solid #4d657c;border-radius:50%;display:inline-block;color:var(--color-text);text-align:center}.icon-page-pdf:hover{background-color:var(--color-text);color:var(--color-white-text)}.icon-page-pdf:before{content:"\f714"/"";position:relative;top:-1px}.icon-info{border:1px solid #4d657c;border-radius:50%;display:inline-block;color:var(--color-text);text-align:center}.icon-info:hover{background-color:var(--color-text);color:var(--color-white-text)}.icon-info:before{content:"i"/"";position:relative;top:-1px}.loeschen__icon{border:1px solid #4d657c;border-radius:50%;display:inline-block;color:var(--color-text);text-align:center}.loeschen__icon:hover{background-color:var(--color-text);color:var(--color-white-text)}.loeschen__icon:before{content:"\f61b"/"";position:relative;top:-2px}.postfach__btn__icon{font-size:15.625rem;line-height:0;display:inline-flex;justify-content:center;align-items:center;color:var(--color-primary);background-color:var(--color-background-secondary)}.postfach__btn__icon:before{content:"m"}.kachel__icon{color:var(--color-primary);font-size:var(--font-size-4xl);width:37px;margin-left:-8px;display:inline-block}.kachel__icon:before{content:"b"/""}.sort-up__icon{border:0;font-size:var(--font-size-2xl);color:var(--color-text);border-radius:50%;display:inline-block}.sort-up__icon:hover{color:var(--color-white-text);background-color:var(--color-text)}.sort-up__icon:before{content:"u";content:"u"/"";position:relative;top:-2px;right:1px}.sort-down__icon{border:0;font-size:var(--font-size-2xl);color:var(--color-text);border-radius:50%;display:inline-block}.sort-down__icon:hover{color:var(--color-white-text);background-color:var(--color-text)}.sort-down__icon:before{content:"d";content:"d"/"";position:relative;top:-2px}.secondary__btn__icon{opacity:0;color:var(--color-white-text);font-size:var(--font-size-base)}.secondary__btn__icon:before{content:">";display:block}.tertiary-right__btn__icon{font-size:var(--font-size-base);color:var(--color-text);border:1px solid var(--color-text);border-radius:50%}.tertiary-right__btn__icon:before{content:">";content:">"/"";position:relative;top:-1px;right:-1px}.tertiary__btn__icon{font-size:var(--font-size-base);color:var(--color-text);border:1px solid var(--color-text);border-radius:50%}.tertiary__btn__icon:before{content:"<";content:"<"/"";position:relative;top:-1px}.print__btn__icon{font-size:var(--font-size-2xl);border:1px solid var(--color-text);border-radius:50%;display:inline-block;color:var(--color-text);text-align:center}.print__btn__icon:before{content:"p";content:"p"/"";position:relative;top:-1px}.primary__btn__icon{color:var(--color-anmelde-button-icon);border:1px solid var(--color-anmelde-button-icon);border-radius:50%;font-size:var(--font-size-base)}.primary__btn__icon:before{content:">";position:relative;top:-1px}.hauptkk_umsaetze__icon{color:var(--color-white-text);display:inline-block;border:1px solid #FFFFFF;border-radius:50%}.hauptkk_umsaetze__icon:hover{color:var(--color-white-text);background-color:var(--color-text)}.hauptkk_umsaetze__icon:before{content:"\f62c"/"";position:relative;top:-1px}.hauptkk_abrechung__icon{color:var(--color-white-text);display:inline-block;border:1px solid #FFFFFF;border-radius:50%}.hauptkk_abrechung__icon:hover{color:var(--color-white-text);background-color:var(--color-text)}.hauptkk_abrechung__icon:before{content:"\f617"/"";position:relative;top:-1px}.unterkk_umsaetze__icon{color:var(--color-text);display:inline-block;border:1px solid #4d657c;border-radius:50%}.unterkk_umsaetze__icon:hover{color:var(--color-white-text);background-color:var(--color-text)}.unterkk_umsaetze__icon:before{content:"\f62c"/"";position:relative;top:-1px}.unterkk_abrechung__icon{color:var(--color-text);display:inline-block;border:1px solid #4d657c;border-radius:50%}.unterkk_abrechung__icon:hover{color:var(--color-white-text);background-color:var(--color-text)}.unterkk_abrechung__icon:before{content:"\f617"/"";position:relative;top:-1px}.umsaetze-umsaetze-aufklapp-offen__icon{font-size:var(--font-size-lg);border:1px solid #fff;border-radius:50%;display:inline-block;text-align:center;color:var(--color-white-text)}.umsaetze-umsaetze-aufklapp-offen__icon:hover{color:var(--color-primary);background-color:var(--color-white-text)}.umsaetze-umsaetze-aufklapp-offen__icon:before{content:"\f61c";content:"\f61c"/"";position:relative;top:-1px}.umsaetze-umsaetze-aufklapp-zu__icon{font-size:var(--font-size-lg);border:1px solid var(--color-white-text);border-radius:50%;display:inline-block;text-align:center;color:var(--color-white-text)}.umsaetze-umsaetze-aufklapp-zu__icon:hover{color:var(--color-primary);background-color:var(--color-white-text)}.umsaetze-umsaetze-aufklapp-zu__icon:before{content:"+";content:"+"/"";position:relative;top:-1px}.vorgemertke-umsaetze-aufklappen-offen__icon{font-size:var(--font-size-lg);width:18px;height:18px;border:1px solid var(--color-primary);border-radius:50%;display:inline-block;margin-right:10px;text-align:center;color:var(--color-primary)}.vorgemertke-umsaetze-aufklappen-offen__icon:before{content:"\f61c";content:"\f61c"/"";position:relative;top:-1px}.vorgemertke-umsaetze-aufklappen-zu__icon{font-size:var(--font-size-lg);border:1px solid var(--color-primary);border-radius:50%;display:inline-block;margin-right:10px;text-align:center;color:var(--color-primary)}.vorgemertke-umsaetze-aufklappen-zu__icon:before{content:"+";content:"+"/"";position:relative;top:-1px;right:-.5px}.primary__link__icon{color:var(--color-anmelde-button-icon);border:1px solid var(--color-anmelde-button-icon);border-radius:50%;font-size:var(--font-size-base);font-style:normal;line-height:1;padding-bottom:3px;padding-right:3px;padding-left:3px}.primary__link__icon:before{content:">"}.glossar__btn__icon{border:1px solid var(--color-text);border-radius:50%;color:var(--color-text);display:inline-block;height:26px;width:26px;text-align:center}.glossar__btn__icon:before{content:"\f70b";content:"\f70b"/"";position:relative;top:-2px}th{font-weight:var(--font-weight-normal)}.tableheader{background-color:var(--color-primary);color:var(--color-white-text)}.tablerowodd{background-color:#f3f5f6}td,th{font-size:var(--font-size-sm);padding:5px 5px 15px}table{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0 10px}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text);font-weight:var(--font-weight-normal)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);margin-top:0;margin-bottom:var(--spacing-md);color:var(--color-heading)}h1{font-size:var(--font-size-4xl)}@media(max-width:1023px){h1{font-size:var(--font-size-2xl)}}h2{font-size:var(--font-size-2xl)}@media(max-width:1023px){h2{font-size:var(--font-size-xl)}}h3{font-size:var(--font-size-xl)}@media(max-width:1023px){h3{font-size:var(--font-size-lg)}}h4{font-size:var(--font-size-lg)}@media(max-width:1023px){h4{font-size:var(--font-size-base)}}h5{font-size:var(--font-size-lg)}@media(max-width:1023px){h5{font-size:var(--font-size-base)}}h6{font-size:var(--font-size-base)}@media(max-width:1023px){h6{font-size:var(--font-size-sm)}}p{margin-top:0;margin-bottom:var(--spacing-md)}p:last-child{margin-bottom:0}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}strong,b{font-weight:var(--font-weight-bold)}small{font-size:var(--font-size-sm)}mark{background-color:#fef08a;padding:.125rem .25rem;border-radius:var(--radius-sm)}.container{width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}@media(min-width:576px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:960px}}@media(min-width:1280px){.container{max-width:960px}}.container-fluid{width:100%;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.container-sm{max-width:640px;margin-left:auto;margin-right:auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.grid{display:grid;gap:var(--spacing-md)}.grid--gap-sm{gap:var(--spacing-sm)}.grid--gap-lg{gap:var(--spacing-lg)}.grid--cols-1{grid-template-columns:repeat(1,1fr)}.grid--cols-2{grid-template-columns:repeat(2,1fr)}.grid--cols-3{grid-template-columns:repeat(3,1fr)}.grid--cols-4{grid-template-columns:repeat(4,1fr)}.grid--cols-6{grid-template-columns:repeat(6,1fr)}.grid--cols-12{grid-template-columns:repeat(12,1fr)}.grid--auto-fit{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid--auto-fit-sm{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.grid--auto-fit-lg{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.flex{display:flex}.flex--center{justify-content:center;align-items:center}.flex--between{justify-content:space-between;align-items:center}.flex--start{justify-content:flex-start;align-items:center}.flex--end{justify-content:flex-end;align-items:center}.flex--column{flex-direction:column}.flex--wrap{flex-wrap:wrap}.flex--gap-sm{gap:var(--spacing-sm)}.flex--gap-md{gap:var(--spacing-md)}.flex--gap-lg{gap:var(--spacing-lg)}.section{margin-bottom:var(--spacing-2xl)}.section__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg)}.section__content{background-color:var(--color-surface);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--shadow-sm)}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-6{grid-column:span 6}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.aspect-portrait{aspect-ratio:3/4}.w-70{width:70%}.w-60,.w-50{width:60%}.w-full{width:100%}.background__container{background-color:var(--color-background)}@media(min-width:768px){.grid--cols-md-1{grid-template-columns:repeat(1,1fr)}.grid--cols-md-2{grid-template-columns:repeat(2,1fr)}.grid--cols-md-3{grid-template-columns:repeat(3,1fr)}.grid--cols-md-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.grid--cols-lg-1{grid-template-columns:repeat(1,1fr)}.grid--cols-lg-2{grid-template-columns:repeat(2,1fr)}.grid--cols-lg-3{grid-template-columns:repeat(3,1fr)}.grid--cols-lg-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1280px){.grid--cols-xl-1{grid-template-columns:repeat(1,1fr)}.grid--cols-xl-2{grid-template-columns:repeat(2,1fr)}.grid--cols-xl-3{grid-template-columns:repeat(3,1fr)}.grid--cols-xl-4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.col-span-lg-1{grid-column:span 1}.col-span-lg-2{grid-column:span 2}.col-span-lg-3{grid-column:span 3}.col-span-lg-4{grid-column:span 4}.col-span-lg-full{grid-column:1/-1}}@media(max-width:1023px){.flex-lg-wrap{flex-wrap:wrap!important}}@media(min-width:1024px){.justify-lg-end{justify-content:flex-end!important}}html{height:100%;scroll-behavior:smooth}body{min-height:100%;background-color:var(--color-background);color:var(--color-text);overflow-x:hidden}::selection{background-color:var(--color-primary);color:#fff}::-moz-selection{background-color:var(--color-primary);color:#fff}*:focus{outline:none}*:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}[disabled],.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--color-background-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-dark);border-radius:var(--radius-full);border:3px solid var(--color-background-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-xs{margin:var(--spacing-xs)!important}.mt-xs{margin-top:var(--spacing-xs)!important}.mr-xs{margin-right:var(--spacing-xs)!important}.mb-xs{margin-bottom:var(--spacing-xs)!important}.ml-xs{margin-left:var(--spacing-xs)!important}.mx-xs{margin-left:var(--spacing-xs)!important;margin-right:var(--spacing-xs)!important}.my-xs{margin-top:var(--spacing-xs)!important;margin-bottom:var(--spacing-xs)!important}.p-xs{padding:var(--spacing-xs)!important}.pt-xs{padding-top:var(--spacing-xs)!important}.pr-xs{padding-right:var(--spacing-xs)!important}.pb-xs{padding-bottom:var(--spacing-xs)!important}.pl-xs{padding-left:var(--spacing-xs)!important}.px-xs{padding-left:var(--spacing-xs)!important;padding-right:var(--spacing-xs)!important}.py-xs{padding-top:var(--spacing-xs)!important;padding-bottom:var(--spacing-xs)!important}.m-sm{margin:var(--spacing-sm)!important}.mt-sm{margin-top:var(--spacing-sm)!important}.mr-sm{margin-right:var(--spacing-sm)!important}.mb-sm{margin-bottom:var(--spacing-sm)!important}.ml-sm{margin-left:var(--spacing-sm)!important}.mx-sm{margin-left:var(--spacing-sm)!important;margin-right:var(--spacing-sm)!important}.my-sm{margin-top:var(--spacing-sm)!important;margin-bottom:var(--spacing-sm)!important}.p-sm{padding:var(--spacing-sm)!important}.pt-sm{padding-top:var(--spacing-sm)!important}.pr-sm{padding-right:var(--spacing-sm)!important}.pb-sm{padding-bottom:var(--spacing-sm)!important}.pl-sm{padding-left:var(--spacing-sm)!important}.px-sm{padding-left:var(--spacing-sm)!important;padding-right:var(--spacing-sm)!important}.py-sm{padding-top:var(--spacing-sm)!important;padding-bottom:var(--spacing-sm)!important}.m-md{margin:var(--spacing-md)!important}.mt-md{margin-top:var(--spacing-md)!important}.mr-md{margin-right:var(--spacing-md)!important}.mb-md{margin-bottom:var(--spacing-md)!important}.ml-md{margin-left:var(--spacing-md)!important}.mx-md{margin-left:var(--spacing-md)!important;margin-right:var(--spacing-md)!important}.my-md{margin-top:var(--spacing-md)!important;margin-bottom:var(--spacing-md)!important}.p-md{padding:var(--spacing-md)!important}.pt-md{padding-top:var(--spacing-md)!important}.pr-md{padding-right:var(--spacing-md)!important}.pb-md{padding-bottom:var(--spacing-md)!important}.pl-md{padding-left:var(--spacing-md)!important}.px-md{padding-left:var(--spacing-md)!important;padding-right:var(--spacing-md)!important}.py-md{padding-top:var(--spacing-md)!important;padding-bottom:var(--spacing-md)!important}.m-lg{margin:var(--spacing-lg)!important}.mt-lg{margin-top:var(--spacing-lg)!important}.mr-lg{margin-right:var(--spacing-lg)!important}.mb-lg{margin-bottom:var(--spacing-lg)!important}.ml-lg{margin-left:var(--spacing-lg)!important}.mx-lg{margin-left:var(--spacing-lg)!important;margin-right:var(--spacing-lg)!important}.my-lg{margin-top:var(--spacing-lg)!important;margin-bottom:var(--spacing-lg)!important}.p-lg{padding:var(--spacing-lg)!important}.pt-lg{padding-top:var(--spacing-lg)!important}.pr-lg{padding-right:var(--spacing-lg)!important}.pb-lg{padding-bottom:var(--spacing-lg)!important}.pl-lg{padding-left:var(--spacing-lg)!important}.px-lg{padding-left:var(--spacing-lg)!important;padding-right:var(--spacing-lg)!important}.py-lg{padding-top:var(--spacing-lg)!important;padding-bottom:var(--spacing-lg)!important}.m-xl{margin:var(--spacing-xl)!important}.mt-xl{margin-top:var(--spacing-xl)!important}.mr-xl{margin-right:var(--spacing-xl)!important}.mb-xl{margin-bottom:var(--spacing-xl)!important}.ml-xl{margin-left:var(--spacing-xl)!important}.mx-xl{margin-left:var(--spacing-xl)!important;margin-right:var(--spacing-xl)!important}.my-xl{margin-top:var(--spacing-xl)!important;margin-bottom:var(--spacing-xl)!important}.p-xl{padding:var(--spacing-xl)!important}.pt-xl{padding-top:var(--spacing-xl)!important}.pr-xl{padding-right:var(--spacing-xl)!important}.pb-xl{padding-bottom:var(--spacing-xl)!important}.pl-xl{padding-left:var(--spacing-xl)!important}.px-xl{padding-left:var(--spacing-xl)!important;padding-right:var(--spacing-xl)!important}.py-xl{padding-top:var(--spacing-xl)!important;padding-bottom:var(--spacing-xl)!important}.m-2xl{margin:var(--spacing-2xl)!important}.mt-2xl{margin-top:var(--spacing-2xl)!important}.mr-2xl{margin-right:var(--spacing-2xl)!important}.mb-2xl{margin-bottom:var(--spacing-2xl)!important}.ml-2xl{margin-left:var(--spacing-2xl)!important}.mx-2xl{margin-left:var(--spacing-2xl)!important;margin-right:var(--spacing-2xl)!important}.my-2xl{margin-top:var(--spacing-2xl)!important;margin-bottom:var(--spacing-2xl)!important}.p-2xl{padding:var(--spacing-2xl)!important}.pt-2xl{padding-top:var(--spacing-2xl)!important}.pr-2xl{padding-right:var(--spacing-2xl)!important}.pb-2xl{padding-bottom:var(--spacing-2xl)!important}.pl-2xl{padding-left:var(--spacing-2xl)!important}.px-2xl{padding-left:var(--spacing-2xl)!important;padding-right:var(--spacing-2xl)!important}.py-2xl{padding-top:var(--spacing-2xl)!important;padding-bottom:var(--spacing-2xl)!important}.m-3xl{margin:var(--spacing-3xl)!important}.mt-3xl{margin-top:var(--spacing-3xl)!important}.mr-3xl{margin-right:var(--spacing-3xl)!important}.mb-3xl{margin-bottom:var(--spacing-3xl)!important}.ml-3xl{margin-left:var(--spacing-3xl)!important}.mx-3xl{margin-left:var(--spacing-3xl)!important;margin-right:var(--spacing-3xl)!important}.my-3xl{margin-top:var(--spacing-3xl)!important;margin-bottom:var(--spacing-3xl)!important}.p-3xl{padding:var(--spacing-3xl)!important}.pt-3xl{padding-top:var(--spacing-3xl)!important}.pr-3xl{padding-right:var(--spacing-3xl)!important}.pb-3xl{padding-bottom:var(--spacing-3xl)!important}.pl-3xl{padding-left:var(--spacing-3xl)!important}.px-3xl{padding-left:var(--spacing-3xl)!important;padding-right:var(--spacing-3xl)!important}.py-3xl{padding-top:var(--spacing-3xl)!important;padding-bottom:var(--spacing-3xl)!important}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}.items-start{align-items:flex-start!important}.items-center{align-items:center!important}.items-end{align-items:flex-end!important}.items-baseline{align-items:baseline!important}.items-stretch{align-items:stretch!important}.self-auto{align-self:auto!important}.self-start{align-self:flex-start!important}.self-center{align-self:center!important}.self-end{align-self:flex-end!important}.self-stretch{align-self:stretch!important}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}.flex-2{flex:2 1 0%!important}.flex-3{flex:3 1 0%!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.gap-0{gap:0!important}.gap-xs{gap:var(--spacing-xs)!important}.gap-sm{gap:var(--spacing-sm)!important}.gap-md{gap:var(--spacing-md)!important}.gap-lg{gap:var(--spacing-lg)!important}.gap-xl{gap:var(--spacing-xl)!important}.gap-2xl{gap:var(--spacing-2xl)!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}@media(max-width:575px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-grid{display:grid!important}}@media(min-width:1024px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-grid{display:grid!important}}@media(min-width:1280px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-grid{display:grid!important}}@media print{.d-print-none{display:none!important}.d-print-block{display:block!important}.d-print-inline{display:inline!important}.d-print-flex{display:flex!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}}@media(min-width:1024px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}}@media(min-width:1280px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-top{vertical-align:text-top!important}.align-text-bottom{vertical-align:text-bottom!important}.font-light{font-weight:300!important}.font-normal{font-weight:var(--font-weight-normal)!important}.font-medium{font-weight:var(--font-weight-medium)!important}.font-semibold{font-weight:var(--font-weight-semibold)!important}.font-bold{font-weight:var(--font-weight-bold)!important}.font-extrabold{font-weight:var(--font-weight-extrabold)!important}.text-xs{font-size:var(--font-size-xs)!important}.text-sm{font-size:var(--font-size-sm)!important}.text-base{font-size:var(--font-size-base)!important}.text-lg{font-size:var(--font-size-lg)!important}.text-xl{font-size:var(--font-size-xl)!important}.text-2xl{font-size:var(--font-size-2xl)!important}.text-3xl{font-size:var(--font-size-3xl)!important}.text-4xl{font-size:var(--font-size-4xl)!important}.text-5xl{font-size:var(--font-size-5xl)!important}.leading-none{line-height:var(--line-height-none)!important}.leading-tight{line-height:var(--line-height-tight)!important}.leading-snug{line-height:var(--line-height-snug)!important}.leading-normal{line-height:var(--line-height-normal)!important}.leading-relaxed{line-height:var(--line-height-relaxed)!important}.leading-loose{line-height:var(--line-height-loose)!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.normal-case{text-transform:none!important}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.text-ellipsis{text-overflow:ellipsis!important}.text-clip{text-overflow:clip!important}.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.whitespace-pre{white-space:pre!important}.whitespace-pre-line{white-space:pre-line!important}.whitespace-pre-wrap{white-space:pre-wrap!important}.break-normal{overflow-wrap:normal!important;word-break:normal!important}.break-words{overflow-wrap:break-word!important}.break-all{word-break:break-all!important}.text-primary{color:var(--color-primary)!important}.text-secondary{color:var(--color-text-secondary)!important}.text-muted{color:var(--color-text-muted)!important}.text-success{color:var(--color-success)!important}.text-warning{color:var(--color-warning)!important}.text-error{color:var(--color-error)!important}.text-info{color:var(--color-info)!important}.plus{color:#00724b}.minus{color:#ca0000}@font-face{font-family:Pictos-IF;src:url("./media/pictos-if-5UKWC7ZY.eot") format("embedded-opentype"),url("./media/pictos-if-UPV74IP4.woff") format("woff"),url("./media/pictos-if-VVBBO3VZ.ttf") format("truetype");font-weight:400;font-style:normal}:root{--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--font-family-base: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica", "Arial", sans-serif;--font-family-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-family-mono: "SF Mono", "Monaco", "Inconsolata", "Fira Code", "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .15);--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}.fs_ueberschrift{font:2rem/150% Sparkasse Web Bold,sans-serif;color:#fff;background-color:#37c391;text-align:center;margin-bottom:15px}.hinweis__container{background-color:var(--color-error);color:var(--color-white-text)}.hinweis__container a{color:var(--color-white-text)}@font-face{font-family:Sparkasse Web Regular;src:url("./media/Sparkasse_web_Rg-SJ6ME5RS.eot") format("embedded-opentype"),url("./media/Sparkasse_web_Rg-CNEBOULT.woff") format("woff"),url("./media/Sparkasse_Rg-OFK4D636.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Sparkasse Web Medium;src:url("./media/Sparkasse_web_Md-2TSOZJAB.eot") format("embedded-opentype"),url("./media/Sparkasse_web_Md-F4EQ2FES.woff") format("woff"),url("./media/Sparkasse_Md-3226A7F3.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Sparkasse Web Bold;src:url("./media/Sparkasse_web_Bd-ZOE3WCNB.eot") format("embedded-opentype"),url("./media/Sparkasse_web_Bd-SA2F2Q75.woff") format("woff"),url("./media/Sparkasse_Bd-7LU5QBGC.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Sparkasse Web Regular Italic;src:url("./media/Sparkasse_web_It-V5NH6CP4.eot") format("embedded-opentype"),url("./media/Sparkasse_web_It-55TRW4TQ.woff") format("woff"),url("./media/Sparkasse_It-VAUMMHTE.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Pictos-IF;src:url("./media/pictos-if-5UKWC7ZY.eot") format("embedded-opentype"),url("./media/pictos-if-UPV74IP4.woff") format("woff"),url("./media/pictos-if-VVBBO3VZ.ttf") format("truetype");font-weight:400;font-style:normal}:root{--font-family-base: "Sparkasse Web Regular", -apple-system, sans-serif;--font-family-medium: "Sparkasse Web Medium", -apple-system, sans-serif;--font-family-bold: "Sparkasse Web Bold", -apple-system, sans-serif;--font-family-italic: "Sparkasse Web Regular Italic", -apple-system, sans-serif;--font-family-heading: "Sparkasse Web Bold", -apple-system, sans-serif;--font-family-icons: "Pictos-IF";--font-family-anmelde-button: "Sparkasse Web Bold", -apple-system, sans-serif;--color-primary: #123250;--color-secondary: #37C391;--color-success: #37C391;--color-warning: #FFD719;--color-error: #d23237;--color-info: #19aad2;--color-background: #FFFFFF;--color-background-secondary: #F3F5F6;--color-background-pre-footer: #e3e3e9;--color-heading: #123250;--color-text: #4d657c;--color-white-text: #ffff;--color-secondary-text: #333;--color-anmelde-button-icon: #333;--color-text-pre-footer: var(--color-primary);--color-primary-btn-text: #333;--color-primary-btn-hover: #123250;--color-secondary-btn-background: #123250;--color-secondary-btn-text: #ffff;--color-secondary-btn-hover: #ffff;--color-focus: #007BFF }body{background-color:var(--color-background-secondary)}.header-ausfallseite{height:100px;background-color:var(--color-primary);color:var(--color-white-text)}.footer-ausfallseite{background-color:var(--color-primary)}.footer-ausfallseite a{color:var(--color-white-text)}*:focus,*:focus-visible{outline:3px solid var(--color-focus)!important;outline-offset:3px}.app-header__logo-link{display:flex;align-items:center;justify-content:center;height:96px}@media(max-width:1023px){.app-header__logo-link{height:60px}}@media(max-width:1023px){.app-header__logo-img{height:60px}}.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;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.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,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}dp-date-picker .dp-picker-input{box-sizing:border-box;width:115px;font-size:13px;outline:none}dp-day-calendar .dp-calendar-weekday{height:25px;width:30px;line-height:25px;color:#7a7a7a;border:none}dp-day-calendar span.dp-calendar-weekday{height:25px;width:30px;line-height:25px;color:#7a7a7a;border:none}dp-day-calendar .dp-calendar-wrapper{border:1px solid #E0E0E0}dp-day-calendar .dp-calendar-month,dp-day-calendar .dp-calendar-day{box-sizing:border-box;background:#fff;border-radius:50%;border:none;outline:none}dp-day-calendar .dp-calendar-month:hover,dp-day-calendar .dp-calendar-day:hover{background:#e0e0e0}dp-day-calendar .dp-selected{background:#123250;color:#fff}dp-day-calendar button.dp-selected{background:#123250;color:#fff}dp-day-calendar .dp-selected:hover{background:#123250}dp-day-calendar .dp-current-day{border:1px solid #123250}dp-calendar-nav .dp-calendar-nav-container{height:30px;border:1px solid #E0E0E0}dp-calendar-nav .dp-calendar-nav-left,dp-calendar-nav .dp-calendar-nav-right,dp-calendar-nav .dp-calendar-secondary-nav-left,dp-calendar-nav .dp-calendar-secondary-nav-right{border:none;background:#fff;outline:none;font-size:16px;padding:0;color:#123250}dp-calendar-nav .dp-calendar-secondary-nav-left,dp-calendar-nav .dp-calendar-secondary-nav-right{width:20px}dp-calendar-nav .dp-nav-header-btn{height:20px;width:80px;border:none;background:#fff;outline:none}dp-calendar-nav .dp-nav-header-btn:hover{background:#0000000d}dp-calendar-nav .dp-nav-header-btn:active{background:#0000001a}dp-date-picker div[dir=ltr]{margin:0}
