.gridAd{display:flex;flex-direction:column;gap:15px}.gridAd .top .profilePic{display:flex;-webkit-user-select:none;user-select:none}.gridAd .top .profilePic span{align-items:center;background:#f7f8f9;border-radius:50%;color:#2a51a0;display:flex;font-weight:700;height:100%;justify-content:center;width:100%}.gridAd ins{width:100%}.grid{gap:50px;width:100%}.grid,.grid .item{display:flex;flex-direction:column}.grid .item,.grid .item .top{color:#0d0c22;gap:15px;text-decoration:none}.grid .item .top{align-items:center;display:flex}.grid .item .top .profilePic{height:50px;width:50px}.grid .item .top .profilePic img{border-radius:50%;height:inherit;object-fit:cover;width:inherit}.grid .item .top .profileData{display:flex;flex-direction:column}.grid .item .top .profileData .name{font-size:1.1rem;font-weight:700}.grid .item .top .profileData .username{font-size:.9rem}.grid .item img{border:1px solid #d3d3d3;border-radius:20px;max-height:70vh;object-fit:cover}.grid .item .heading{align-items:flex-start;display:flex;gap:20px;padding:20px}.grid .item .heading .date,.grid .item .heading .info{background:#2a51a0;border-radius:10px;color:#fff;display:flex;flex-direction:column;padding:15px 10px;width:34px}.grid .item .heading .date .day,.grid .item .heading .info .day{font-size:1.5rem;font-weight:700}.grid .item .heading .date .month,.grid .item .heading .info .month{font-size:.9rem}.grid .item .heading .info{align-items:center}.grid .item .text{padding:0 20px 20px}.eventSlider{display:flex;gap:10px;overflow:hidden;position:relative;width:100%}.eventSlider .nav{align-items:center;background:#fff;border:none;color:#2a51a0;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:calc(50% - 20px);width:40px;z-index:1}.eventSlider .nav:disabled{opacity:0}.eventSlider .nav.left{left:10px}.eventSlider .nav.right{right:10px}.eventSlider .sliderContainer{overflow:hidden;width:100%}.eventSlider .sliderContainer .sliderTrack{display:flex;gap:5px;transition:transform .4s ease;width:100%}.eventSlider .sliderContainer .sliderTrack .item{background:#2a51a0;border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-basis:calc(14.28571% - 5px);flex-grow:0;flex-shrink:0;height:100px;overflow:hidden}.eventSlider .sliderContainer .sliderTrack .item .content{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;opacity:1;padding:15px 10px;position:relative;width:100%}.eventSlider .sliderContainer .sliderTrack .item .content .day{font-size:1.5rem;font-weight:700;z-index:1}.eventSlider .sliderContainer .sliderTrack .item .content .month{font-size:.9rem;z-index:1}.eventSlider .sliderContainer .sliderTrack .item .content img{height:100%;left:0;object-fit:cover;opacity:.5;position:absolute;top:0;width:100%}.loading{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.loading img{height:auto;width:200px}.home{display:flex;flex-direction:column}.home .header{background:#fff;margin-bottom:50px;margin-top:45px}.home .header .container{display:flex;flex-direction:column}.home .header .container .title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.home .header .container .title a{color:#2a51a0;font-weight:700;text-decoration:none}.navbar{align-items:flex-start;background:#fff;border-right:1px solid #d5d5d5;display:flex;flex-direction:column;gap:50px;height:calc(100vh - 40px);padding:40px 20px;position:fixed;width:250px;z-index:2}@media(max-width:760px){.navbar{bottom:0;flex-direction:row;height:60px;padding:10px;width:100vw}}.navbar img{height:auto;margin-left:15px;width:150px}@media(max-width:760px){.navbar img{display:none}}.navbar .navBar{display:flex;flex-direction:column;gap:5px;width:100%}@media(max-width:480px){.navbar .navBar{align-items:center;flex-direction:row;justify-content:center;width:calc(100% - 20px)}}.navbar .navBar .item{align-items:center;border-radius:10px;color:#0d0c22;display:flex;gap:15px;padding:10px 15px;text-decoration:none;transition:.2s ease-in-out;width:calc(100% - 30px)}.navbar .navBar .item img,.navbar .navBar .item svg{border-radius:50%;height:35px;position:relative;transition:.2 ease-in-out;width:35px}.navbar .navBar .item span{font-size:1.1rem}.navbar .navBar .item .line{width:20px}.navbar .navBar .item:hover{background:#f7f8f9}.navbar .navBar .item:active svg{transform:scale(.95)}.navbar .navBar .item.active{color:#2a51a0}.navbar .navBar .item.active span{font-weight:700}.navbar .navBar .account{align-items:center;bottom:60px;cursor:pointer;display:flex;gap:15px;height:50px;left:15px;padding:15px;position:absolute;text-decoration:none;-webkit-user-select:none;user-select:none}@media(max-width:760px){.navbar .navBar .account{position:static}}.navbar .navBar .account .userImage{height:50px;width:50px}.navbar .navBar .account .userImage img{border-radius:50%;height:100%;margin:0;width:100%}.navbar .navBar .account .userDetails{color:#0d0c22;display:flex;flex-direction:column}.navbar .navBar .account .userDetails .username{font-size:1.2rem;font-weight:700}.sidebar{display:flex;padding:10px;position:fixed;right:5vw;top:30px;width:330px}.sidebar .box{border:1px solid #d5d5d5;border-radius:20px;max-height:calc(100vh - 70px);overflow:hidden;padding:20px;width:290px}.sidebar .box .list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.sidebar .box .list .item{align-items:center;display:flex;gap:15px;text-decoration:none}.sidebar .box .list .item .image{height:50px;width:50px}.sidebar .box .list .item .image img{border-radius:50%;height:100%;width:100%}.sidebar .box .list .item .data{color:#0d0c22;display:flex;flex-direction:column}.sidebar .box .list .item .data .name{font-size:1.1rem;font-weight:700}.sidebar .box .list .item .data .location{font-size:.9rem}.footer{display:flex;margin-top:20px}.modal{background:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.modal .modal-nav{padding:20px 10px;position:absolute;width:60px}.modal .modal-nav,.modal .modal-nav svg{align-items:center;display:flex;justify-content:center}.modal .modal-nav svg{background:#34383f;border-radius:50%;color:#0d0c22;cursor:pointer;height:20px;padding:10px;transition:.2s ease-in-out;width:20px}.modal .modal-nav svg:hover{background:#0d0c22;color:#fff}.modal.open{display:flex}.modal.open svg{transform:translateX(0);transition:.2s ease-in-out}.modal.open .logo{transform:translateX(40px);transition:.2s ease-in-out}.modal.open .modal-content{align-items:center;display:flex;justify-content:center;padding:10px;width:calc(100vw - 20px)}.modal.open .modal-content img{border-radius:20px;height:auto;max-height:100%;width:auto}.view,.view .container{display:flex;flex-direction:column}.view .container{width:100%}.view .container .header{border-radius:20px;display:flex;margin-top:20px;max-height:70vh;overflow:hidden;width:100%}.view .container .header img{height:100%;object-fit:cover;width:100%}.pdfReader{background:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:30}.pdfReader .modal-nav{padding:20px 10px;position:absolute;width:60px;z-index:1}.pdfReader .modal-nav,.pdfReader .modal-nav svg{align-items:center;display:flex;justify-content:center}.pdfReader .modal-nav svg{background:#34383f;border-radius:50%;color:#fff;cursor:pointer;height:20px;padding:10px;transition:.2s ease-in-out;width:20px}.pdfReader .modal-nav svg:hover{background:#0d0c22;color:#fff}.pdfReader .modal-content{align-items:center;display:flex;justify-content:center;padding:10px;width:calc(100vw - 20px)}.pdfReader .modal-content .react-pdf__Document,.pdfReader .modal-content .react-pdf__Page,.pdfReader .modal-content .react-pdf__Page__canvas{height:calc(100vh - 40px)!important;object-fit:none;width:calc(100vw - 40px)!important}.pdfReader .modal-content .documentNav{align-items:center;background:#fff;border-radius:20px;bottom:10vh;box-shadow:0 0 10px 10px #0000000d;display:flex;gap:20px;justify-content:center;position:fixed;-webkit-user-select:none;user-select:none}.pdfReader .modal-content .documentNav button{align-items:center;background:none;border:none;display:flex;justify-content:center}.pdfReader .modal-content .documentNav button:hover{background:#f7f8f9}.edit,.pdfReader.open{display:flex}.edit{flex-direction:column;margin-left:80px;margin-top:100px}@media(max-width:760px){.edit{margin-bottom:20px;margin-left:0;margin-top:20px}}.edit .container{display:flex;flex-direction:column;gap:10vh;margin:0 auto;max-width:1000px;padding:0 20px;width:-webkit-fill-available}.edit .container .headingNotFound img{margin-bottom:50px;width:200px}.edit .container .headingNotFound h2{margin-bottom:10px}.edit .container .top{display:flex;gap:5vh}@media(max-width:760px){.edit .container .top{flex-direction:column}}.edit .container .top .left{background:#0d0c22;border-radius:20px;display:flex;flex-direction:column;height:fit-content;overflow:hidden;position:relative}.edit .container .top .left label{align-items:center;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;position:absolute;width:100%}.edit .container .top .left label svg{height:40px;width:40px}.edit .container .top .left label span{font-size:1.2rem}.edit .container .top .left img{aspect-ratio:9/16;height:80vh;object-fit:cover;width:auto}.edit .container .top .right{display:flex;flex-direction:column;width:50%}.edit .container .top .right .options{display:flex;gap:10px;justify-content:flex-end;margin-bottom:30px;position:relative}.edit .container .top .right .options button{align-items:center;background:#34383f;border:none;border-radius:50%;color:#0d0c22;display:flex;height:40px;justify-content:center;transition:.2s ease-in-out;width:40px}.edit .container .top .right .options button:hover{background:#0d0c22;color:#fff}.edit .container .top .right .options button:disabled{background:#2a51a0;color:#0d0c22;cursor:default;opacity:1}.edit .container .top .right .options button .rotate{animation:rotate 2s linear infinite}.edit .container .top .right .options button span{align-items:center;background:#2a51a0;border-radius:50%;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:-10px;top:-5px;width:20px}.edit .container .top .right form{display:flex;flex-direction:column;gap:10px}.edit .container .top .right form input{padding:15px 20px;width:auto}.edit .container .top .right form .select .select__control{border-radius:20px;padding:5px 10px}.edit .container .top .right form .select .select__control .select__value-container{align-content:center;display:flex}.edit .container .top .right form .select .select__control .select__value-container .select__multi-value{border-radius:10px;overflow:hidden}.edit .container .top .right form .select .select__control .select__value-container .select__multi-value .select__multi-value__label{align-items:center;display:flex;font-weight:bolder;padding:5px 5px 5px 10px}.edit .container .top .right form .select .select__control .select__value-container .select__multi-value .select__multi-value__remove{border-radius:10px;color:#2a51a0;transition:.2s ease-in-out}.edit .container .top .right form .select .select__control .select__value-container .select__multi-value .select__multi-value__remove:hover{background-color:#2a51a0;color:#0d0c22}.edit .container .top .right form .select .select__menu{border-radius:20px;color:#fff;overflow:hidden}.edit .container .top .right form .title{background:#0000;border:none;color:#0d0c22;font-size:2.5rem;font-weight:bolder}.edit .container .top .right form .title::placeholder{color:#0d0c22}.edit .container .top .right form .location{display:flex;gap:10px;margin-top:10px}.edit .container .top .right form .location .select{width:50%}.edit .container .top .right form .price{display:flex;margin-top:10px;position:relative}.edit .container .top .right form .price input{font-size:1rem;padding:13px 20px 13px 40px;width:100%}.edit .container .top .right form .price label{color:#fff;font-size:1.2rem;font-weight:700;left:20px;position:absolute;top:12px}.edit .container .top .right form .info{display:flex}.edit .container .top .right form .info textArea{font-size:1rem;height:300px;padding:15px 20px;resize:vertical}.edit .alert{align-items:center;background:#0d0c22;border-radius:20px;color:#fff;display:flex;gap:20px;height:50px;justify-content:center;overflow:hidden;padding:0 20px 4px;position:absolute;right:20px;top:10px;z-index:1}.edit .alert .line{animation:line 6s;background:#2a51a0;bottom:0;height:4px;left:0;position:absolute;width:100%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.notFound{display:flex;flex-direction:column;margin-top:130px}.notFound h2{font-size:50px;margin:0 auto 5%}.notFound .container,.notFound h2{max-width:1400px;width:-webkit-fill-available}.notFound .container{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin:0 auto;padding:0 5%}.region{display:flex}body{background-color:#fff;color:#0d0c22;min-height:100vh;overflow-x:hidden;overflow-y:scroll}.site,.site .main{display:flex}.site .main{justify-content:center;margin-bottom:20px;margin-left:290px;margin-right:400px;width:calc(100vw - 610px)}.container{color:#0d0c22;margin:0 auto;max-width:70vh;padding:0 5%;width:-webkit-fill-available}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h6{color:#2a51a0}h6,p,span{font-size:1rem}input,select,textarea{background:#f7f8f9;border:2px solid #0d0c22;border-radius:10px;border-radius:20px;color:#fff;cursor:pointer;font-size:18px;padding:15px 30px 15px 55px;transition:.2s ease-in-out;width:100%}input:hover,select:hover,textarea:hover{background:#d3d3d3}input:focus,select:focus,textarea:focus{border:2px solid #2a51a0;outline:none}input::placeholder,select::placeholder,textarea::placeholder{color:#fff}button{-webkit-appearance:none;appearance:none;background:#2a51a0;border:2px solid #2a51a0;border-radius:20px;color:#0d0c22;cursor:pointer;font-size:18px;font-weight:600;padding:15px 20px;transition:.2s ease-in-out}button:hover{opacity:.8}button.light{background:#0000;border:2px solid #f7f8f9;color:#0d0c22}button.light:hover{background:#34383f}button.secondary{background:#fff;border:2px solid #0000;color:#2a51a0}button.secondary:hover{background:#2a51a00d;border-color:#2a51a0}button.solid{background:#0d0c22;border:2px solid #0000;color:#fff}button.solid:hover{opacity:.5}.loadingCircle{align-items:center;display:flex;height:100px;justify-content:center;margin:5%;width:auto}.loadingCircle:after{animation:spin 1s linear infinite;background-color:#0000;border:5px solid #0d0c22;border-radius:50%;border-top-color:#2a51a0;content:"";height:75px;position:absolute;width:75px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login{display:flex;height:100vh}.login .container{display:flex;flex-direction:column}.login .container .logo{align-items:center;display:flex;gap:30px;margin-top:5vh}.login .container .logo img{width:120px}@media(max-width:760px){.login .container .logo img{width:80px}}.login .container .logo h2{color:#0d0c22;font-size:40px}.login .container .content{display:flex;gap:10%;height:100%}@media(max-width:760px){.login .container .content{flex-direction:column-reverse}}.login .container .content .left{display:flex;flex-direction:column;justify-content:center;width:40%}@media(max-width:760px){.login .container .content .left{width:100%}}.login .container .content .left h2{font-size:5rem;margin-bottom:30px}@media(max-width:760px){.login .container .content .left h2{font-size:3.5rem}}.login .container .content .left p{font-size:20px;margin-bottom:50px;opacity:.5}.login .container .content .left form{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.login .container .content .left form .benutzername,.login .container .content .left form .password{display:flex;position:relative;width:100%}.login .container .content .left form .benutzername svg,.login .container .content .left form .password svg{color:#fff;height:30px;width:30px}.login .container .content .left form .benutzername .icon,.login .container .content .left form .password .icon{cursor:pointer;left:20px;position:absolute;top:12px}.login .container .content .left form .benutzername .showPassword,.login .container .content .left form .password .showPassword{cursor:pointer;position:absolute;right:20px;top:12px}.login .container .content .right{align-items:center;display:flex;width:60%}@media(max-width:760px){.login .container .content .right{height:40vh;width:100%}}.login .container .content .right .box{aspect-ratio:1/1;display:flex;width:100%}.login .container .content .right .box .grid{height:100%;position:relative;width:100%}.login .container .content .right .box .grid .item{border-radius:20px;overflow:hidden;padding:0;position:absolute}.login .container .content .right .box .grid .item img{height:100%;object-fit:cover;width:100%}.login .container .content .right .box .grid .item.bottom{height:55%;left:65%;top:45%;width:35%}.login .container .content .right .box .grid .item.middle{height:55%;left:35%;top:0;width:55%}.login .container .content .right .box .grid .item.top{height:65%;left:0;top:25%;width:50%}.login .container .content .right .box .grid .badge{background:#0d0c22;border-radius:100px;color:#fff;display:flex;flex-direction:column;height:34px;padding:10px 60px 10px 30px;position:absolute;text-align:end;-webkit-user-select:none;user-select:none;z-index:1}.login .container .content .right .box .grid .badge .dot{height:20px;position:absolute;right:20px;top:17px;width:20px}.login .container .content .right .box .grid .badge .name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .container .content .right .box .grid .badge .sorte{color:#2a51a0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login .container .content .right .box .grid .badge.bottom{max-width:250px;right:20%;top:65%}.login .container .content .right .box .grid .badge.middle{max-width:250px;right:53%;top:5%}.login .container .content .right .box .grid .badge.top{left:5%;max-width:250px;padding-left:60px;padding-right:30px;text-align:start;top:85%}.login .container .content .right .box .grid .badge.top .dot{left:20px}
/*# sourceMappingURL=main.fe2ed899.css.map*/