@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);a,b,blockquote,body,button,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{border:0;font-size:100%;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{border-radius:0}.second-column .form-row{margin-bottom:2rem}.form-row label{padding:.5rem}.form-row{display:flex;flex-direction:column}.form-row>*{width:100%}.form-row.checkbox-row>*{flex:none;width:auto}.checkbox-row{align-items:center;display:flex;flex-direction:row;gap:.5rem}table{border:0;border-collapse:separate;display:table;margin-bottom:1.5rem;overflow-y:auto;padding:.25rem 0;text-align:center;width:100%}table a{text-decoration:underline}table thead{background-color:#0e3f5f}table thead td,table thead th{color:#f7f7f2;text-align:center}table td,table th{border:1px solid #f7f7f2;line-height:1.5rem;padding:.5rem;text-align:center;vertical-align:middle}table tbody td:first-child{background-color:#cdd6ff}table tbody td:not(:first-child){background-color:#e3e8ff}table .row-selector{width:20px}table .table-actions a{text-decoration:none}table .table-actions a:hover{color:#1977b5}.tile-row{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:flex-start;padding:1rem 1rem 5rem}.tile-row .tile{background-color:#f1f2f2;border-radius:14px;box-shadow:0 2px 4px rgba(0,0,0,.102);cursor:pointer;height:10rem;padding:.5rem;text-align:center;transition:transform .2s ease;width:10rem}.tile-row .tile a{display:block;height:100%;width:100%}.tile-row .tile:hover{transform:scale(1.05)}.tile-row .tile .tile-icon{font-size:2rem;height:2.5rem;width:2.5rem}.tile-row .tile img.tile-icon{filter:brightness(0) saturate(100%) invert(67%) sepia(70%) saturate(239%) hue-rotate(147deg) brightness(89%) contrast(85%);height:2.5rem;overflow:hidden;text-wrap:nowrap;width:2.5rem}.tile-row .tile .tile-content{align-items:center;display:flex;flex-direction:column;font-size:1.25rem;font-weight:700;height:100%;justify-content:center;word-wrap:break-word;color:#6eb5ca}.tile-row .tile .tile-text{color:#11344e;font-size:1.25rem}a{color:#11344e;text-decoration:none}.link_back{font-style:oblique}h1{font-size:20px}h1,h2{color:var(--text-color);font-weight:700;padding:.5rem 0}h2{font-size:16px}h3{color:var(--text-color);font-size:14px;font-weight:400;padding:.5rem 0}body,html{font-family:Inter,sans-serif;font-size:16px;font-weight:200;line-height:24px}small{font-size:.9rem}body,html{box-sizing:border-box;height:100%;margin:0;width:100%}html{background-color:#0e3f5f;padding:1rem}body{background-color:#f7f7f2;color:#11344e}#wrapper{box-sizing:border-box;display:flex;flex-direction:row;height:calc(100% - 5rem);overflow:hidden;width:100%}main{flex-grow:1;overflow:auto;padding:1rem 3.5rem 3.5rem}.page-title,.page-title>*{display:block}.page-title small,header{padding:.5rem}header{align-items:center;background-color:#f7f7f2;box-sizing:border-box;display:flex;height:5rem;justify-content:flex-start;width:100%}header>*{max-height:4rem;padding-left:.5rem;padding-right:.5rem}header .logo img{max-width:200px}header .search_container{background-color:#f1f2f2}header .search_container>*{color:#bebebc}header .search_container input::placeholder{color:#bebebc}header .search_container input:focus{border-color:#f7f7f2}header .header-date{align-items:center;color:#bebebc;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;justify-content:flex-end;padding:.5rem}header .header-date .date,header .header-date .day{padding-left:.5rem;padding-right:.5rem}header .header-date .date{color:#11344e;font-weight:700}nav.menu{align-items:flex-start;background-color:#0e3f5f;display:flex;flex-direction:column;justify-content:flex-start;min-width:15rem;padding-top:1rem}nav.menu .nav-item{align-items:center;background-color:transparent;color:#f7f7f2;display:flex;margin-bottom:1rem;min-height:1rem;padding:1rem;transition:background-color .3s ease,color .3s ease;width:100%}nav.menu .nav-item.selected,nav.menu .nav-item:active,nav.menu .nav-item:hover{background-color:#f7f7f2;color:#11344e}nav.menu .nav-item>i{padding-right:.5rem}nav.menu a{color:inherit;text-decoration:none}.search_container{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-shrink:1}.search_container input{background-color:transparent;border:0;flex-grow:1;margin-left:.5rem}.search_container input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search_container input:focus{background-color:transparent}.form_search{display:flex;flex-direction:row}.form_search>*{max-height:4rem;padding-left:.5rem;padding-right:.5rem}.form_search label{flex-grow:1;max-width:10%;min-width:5rem}.form_search .search_container{flex-grow:1;max-width:30rem}.form_search .clear-button{flex-grow:0;flex-shrink:0}.input,input,select,textarea{background-color:#d0dbff;border:0;border-radius:14px;box-sizing:border-box;height:2rem;transition:background-color .3s ease}.input:focus,input:focus,select:focus,textarea:focus{background-color:#b0c4ff;outline:none}.input[disabled],.input[readonly],input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#f0f4ff}input[type=checkbox]{height:auto!important}input,select,textarea{font-family:Inter,"sans-serif";padding:.25rem .75rem}input.no-input,select.no-input,table input[disabled],table select[disabled],table textarea[disabled],textarea.no-input{border-radius:0;border-width:0;padding:0}input{outline:none}.btn,.button{border:0;border-radius:14px;cursor:pointer;font-size:.9rem;font-weight:inherit;margin:.5rem;min-width:7rem;overflow:hidden;padding:1rem;text-align:center;transition:background-color .3s ease}.btn:focus,.button:focus{border:1px solid #0e3f5f}.btn-primary{background-color:#1977b5;color:#f7f7f2}.btn-primary:active,.btn-primary:hover{background-color:#0056b3}.btn-secondary{background-color:#f7f7f2!important}.btn-secondary:active,.btn-secondary:hover{border:1px solid #bebebc}.btn-small,.btn-tertiary{font-size:.75rem;min-width:5rem;padding:.5rem}.btn-logout,.button-danger{background-color:#f0153f;color:#f7f7f2}.btn-logout:active,.btn-logout:hover,.button-danger:active,.button-danger:hover{background-color:#d4143a}img{max-width:100%}form[name=vorhabensbeschreibung] img{max-height:10rem}.pagination{display:flex;gap:.25rem;justify-content:center}.pagination .pagination__item{border:1px solid #0e3f5f;border-radius:4px;color:#11344e;display:inline-block;padding:.5rem;text-decoration:none;transition:background-color .3s,color .3s}.pagination .pagination__item--current-page,.pagination .pagination__item:hover{background-color:#1977b5;border-color:#1977b5;color:#f7f7f2}.pagination .pagination__item--current-page{cursor:default}.pagination .pagination__item--disabled{display:none}.pagination .pagination__item--next-page,.pagination .pagination__item--previous-page{color:#11344e;font-weight:700}.hidden{display:none}