:root{--header-height:3rem;--footer-height:2.5rem;--myGray:#f3f2f2;--rot:#eb4260;--hellrot:rgba(235,66,96,0.12156862745098039);--tuerkis:#8fefdf;--hellrot:#ffecf0;--rot-active:rgba(235,66,96,0.12);--dunkelgrau:#3b3b3b;--hellgrau:#ececec;--grau:#adadad;--myBlue:rgba(0,111,185,0.5215686274509804);--myGreen:rgba(58,144,0,0.47843137254901963);--myRed:rgba(255,0,0,0.5098039215686274);--myOrange:#ff8c00}html{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:15px;color:#3b3b3b;color:var(--dunkelgrau);scroll-behavior:smooth}body{margin:0}h1,h2,h3,h4,h5,h6{font-size:1.7rem;font-weight:400}h3,h4,h5,h6{color:#eb4260;color:var(--rot)}h4{font-size:1.3rem;text-transform:uppercase}h5{font-size:1.1rem;margin:0}h6{margin:2rem 0 .2rem;font-size:.8rem}.pointer:hover{cursor:pointer}a{color:#3b3b3b;color:var(--dunkelgrau)}.no-scrollbar::-webkit-scrollbar{display:none!important}.no-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}a:visited{color:#3b3b3b;color:var(--dunkelgrau)}.width-100{width:100px!important}.width-150{width:150px!important}.width-200{width:200px!important}.width-300{width:300px!important}.no-left-padding{padding-left:0!important}.no-right-padding{padding-right:0!important}.no-bottom-padding{padding-bottom:0!important}.vertical-margin{margin-top:1rem;margin-bottom:1rem}.lightred-info{color:rgba(255,0,0,.5098039215686274)!important;color:var(--myRed)!important}.gray-info{color:#adadad!important;color:var(--grau)!important;font-style:italic}.white-info{color:#fff!important}#fullscreen-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.basic-container{width:90%;max-width:1000px;margin:2rem auto;position:relative}.basic-container .basic-container{width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.box-container{min-width:300px;max-width:450px;border:1px solid #eb4260;border:1px solid var(--rot);display:flex;flex-direction:column;justify-content:center;text-align:center;margin:2rem auto;padding:2rem;background-color:#fff;box-shadow:0 0 20px 0 #adadad;box-shadow:0 0 20px 0 var(--grau)}.gray-background{background-color:#f3f2f2;background-color:var(--myGray)}.gray-background,.orange-background{width:100%;height:100%;position:absolute}.orange-background,.warning,.warning-box{background-color:#ff8c00;background-color:var(--myOrange)}.warning-box{padding:.5em;font-size:small;border:3px solid #eb4260;border:3px solid var(--rot);color:#fff}.activity-indicator-container{width:100%;display:flex;justify-content:center;margin:2rem 0;color:#eb4260;color:var(--rot)}.seperator{width:100%;height:4rem}.multiple-btn-container{display:flex}.basic-btn,.basic-small-btn{width:45%;min-width:-moz-fit-content;min-width:fit-content;padding:1rem;box-sizing:border-box;margin:.5rem auto;display:flex;justify-content:center;align-items:center;border:1px solid #eb4260;border:1px solid var(--rot);border-radius:.5rem;background-color:#f3f2f2;background-color:var(--myGray);text-align:center;font-size:.9rem}.basic-btn svg,.basic-small-btn svg{margin-right:.5rem;color:#eb4260;color:var(--rot)}.basic-btn:hover,.basic-small-btn:hover{background-color:#d3d3d3}.basic-btn.left,.basic-small-btn.left{margin:.5rem 0}.basic-btn.right,.basic-small-btn.right{margin-right:0}.basic-btn.inline,.basic-small-btn.inline{display:inline-flex;margin-right:1rem;align-items:center}.basic-small-btn{width:-moz-fit-content;width:fit-content;border:none}.toggle-btn{width:100%;padding:.5rem;margin:2rem 0}.basic-btn:hover,.basic-small-btn:hover{cursor:pointer}.basic-btn .svg-container{display:inline-block;height:100%}.basic-btn svg{height:100%;margin-right:.3rem}.basic-btn .svg-container[ispublic=true] svg{color:green}.basic-btn .svg-container[ispublic=false] svg{color:red}.main-container{width:100%;position:relative;display:flex}#sections-container{position:relative;width:100%;overflow-y:scroll;padding-bottom:2.5rem;padding-bottom:var(--footer-height)}.info-container{display:flex;justify-content:space-between}.headline-add-btn,.headline-add-btn>*{display:flex;align-items:center}.headline-add-btn svg{margin-left:1rem;width:1.5rem;height:1.5rem}#burger-menu,#sections-container{height:100vh;box-sizing:border-box;padding-top:3rem;padding-top:var(--header-height)}#burger-menu{display:block;width:250px;padding:3rem 0;padding:var(--header-height) 0;border-right:1px solid #3b3b3b;border-right:1px solid var(--dunkelgrau);box-shadow:0 0 10px #3b3b3b;box-shadow:0 0 10px var(--dunkelgrau);box-sizing:border-box;background-color:#f3f2f2;background-color:var(--myGray);z-index:98;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#burger-menu::-webkit-scrollbar{display:none}#burger-menu .basic-small-btn{width:100%;border-radius:0;margin:0;padding:0;text-align:left}#burger-menu ul{margin:0;padding:0}#burger-menu ul li{width:100%;font-size:1.2rem;list-style:none;margin:0;padding:2rem;border-bottom:1px solid #adadad;border-bottom:1px solid var(--grau)}#burger-menu ul li:hover{cursor:pointer;color:#adadad;color:var(--grau)}#burger-menu ul li[active=true]{color:#fff;background-color:#3b3b3b;background-color:var(--dunkelgrau);border-top:.2rem solid #eb4260;border-top:.2rem solid var(--rot)}#status-history-container{margin-top:2rem;padding:.5rem;background-color:#d3d3d3}#status-history-container h4{margin:.5rem 0}#status-history{padding:1rem 0;margin:.5rem 0;height:auto}#status-history p{margin-bottom:2rem}#form-header .steps-container{width:100%;display:flex;justify-content:space-evenly}#form-header .steps-container .basic-small-btn{min-width:12.5%;margin:0;box-sizing:border-box;border-radius:0!important;border-top:none;background:linear-gradient(270deg,var(--myGray),var(--myGray)) 0 100% #fff no-repeat;background-size:100% 5px;transition:none}#form-header .steps-container .basic-small-btn svg{color:var(--dunkelgrau);background:none!important}#form-header .basic-small-btn[active=true],#form-header .steps-container .basic-small-btn[active=true] svg{color:var(--rot);background:linear-gradient(270deg,var(--myGray) 0,var(--hellrot) 15%,var(--rot) 50%,var(--hellrot) 85%,var(--myGray)) 0 100% #fff no-repeat;background-size:100% 5px;border-bottom:none}#course-blocked-container{margin:2rem auto;text-align:center}.new-item-form{margin:2rem auto;max-width:600px}.new-item-form .basic-btn{width:100%}.read-only{border:none!important;outline:none!important;color:grey!important}.select-json-container{margin-bottom:5rem}.form-container .input-container{position:relative;display:inline-block;width:50%;margin:.3rem 0 .7rem;padding:0 1rem;box-sizing:border-box}.form-container .input-container.third{width:33.3%}.form-container.simple-form-container .input-container{margin:0;padding:0 0 .3rem}.form-container.simple-form-container .input-container label{width:40%;display:inline-block}.form-container.simple-form-container .input-container input{width:calc(60% - 1rem);min-height:0;padding:0 .5rem}.form-container .input-container.large{width:100%!important}.form-container .input-container .textarea-editor,.form-container .input-container input,.form-container .input-container select,.form-container .input-container textarea{width:100%;min-height:3rem;box-sizing:border-box;padding:.5rem;background-color:var(--myGray);font-size:1rem;font-family:inherit;line-height:1.8;word-wrap:break-word;border-radius:.2rem;border:1px solid #a9a9a9}.form-container .input-container>label{color:grey}.form-container .input-container.input-checkbox-container{display:inline-flex;align-items:center;justify-content:flex-start}.form-container .input-container.input-checkbox-container input,.form-container .input-container.input-checkbox-container label{color:var(--dunkelgrau);font-size:1rem}.form-container .input-container.input-checkbox-container input{width:1.2rem;height:1.2rem;margin:1rem .5rem}.multiple-checkbox-container{width:100%!important}.multiple-checkbox-container .multiple-checkboxes .input-container{width:33%;margin:0;padding:0;flex-direction:row-reverse}.multiple-checkbox-container .multiple-checkboxes .input-container input{min-height:2rem}.multiple-checkbox-container .multiple-checkboxes .input-container label,.multiple-checkbox-container .multiple-checkboxes.large .input-container{width:100%}.form-container .input-container textarea{height:12rem}.form-container .input-container textarea.small-text{height:5rem}.form-container .input-container textarea.large-text{height:19rem}.form-container .input-container textarea.larger-text{height:34rem}.form-container .input-container textarea.huge-text{height:54rem;padding-bottom:2rem}.max-letters{font-size:.9rem;color:grey;font-style:italic;padding:.7rem;position:absolute;bottom:0;right:1rem}.correct-answer{background-color:var(--myGreen)!important}.form-container .input-container .textarea-editor{background-color:transparent;border:none;position:relative;padding:0}.form-container .input-container .textarea-editor textarea{display:block;border-bottom:none}.textarea-editor .editor-btns{font-size:.8rem;display:flex;flex-wrap:wrap;justify-content:space-evenly;background-color:var(--myGray);border:1px solid #a9a9a9;border-top:none}.textarea-editor .editor-btns:hover{cursor:pointer}.textarea-editor .editor-btns div{background-color:#d3d3d3;border-radius:1rem;padding:0 1rem;margin:.1rem .2rem .1rem 0;display:inline-block}.textarea-editor .max-letters{bottom:1.5rem}input[type=file]{font-size:.9rem!important;padding:1rem 0!important;border:1px solid var(--rot)!important;border-radius:.5rem!important}input[type=file][file-over]{background-color:var(--myGreen);opacity:.8}input[type=file][file-dropped]{background-color:var(--myGreen)!important;border:none!important;color:#fff;font-size:1.2rem!important;padding-left:1rem!important}input[type=file][file-dropped]::-webkit-file-upload-button{display:none!important}input[type=file]:hover{cursor:pointer;background-color:#d3d3d3}::-webkit-file-upload-button{font-size:1.1rem;font-weight:700;padding:0 1rem;margin:0!important;border:none;background-color:transparent;color:var(--dunkelgrau)}.preview-container{display:inline-block;position:relative;width:100%;display:flex;align-items:center}.preview-container .input-container{width:90%}.preview-value{width:10%}header{position:fixed;top:0;left:0;width:100%;height:var(--header-height);z-index:99;color:#fff;background-color:var(--dunkelgrau);display:flex;align-items:center;justify-content:center}header .home-btn-container,header .logout-container,header .refresh-btn-container,header .toggle-burger-btn-container{position:absolute;height:100%;display:flex;align-items:center}header .home-btn-container:hover,header .home-btn-container:hover *,header .logout-container:hover,header .logout-container:hover *,header .refresh-btn-container:hover,header .refresh-btn-container:hover *,header .toggle-burger-btn-container:hover,header .toggle-burger-btn-container:hover *{cursor:pointer;color:var(--rot)!important}header .home-btn-container svg,header .logout-container svg,header .refresh-btn-container svg,header .toggle-burger-btn-container svg{display:block;width:auto;height:50%;color:#fff}header .logout-container svg{margin-left:.5rem}header .toggle-burger-btn-container{left:1rem}header .home-btn-container{left:3rem}.back-btn-container{left:5rem}header .logout-container{right:1rem}header .refresh-btn-container{right:3rem}.back-btn-container{position:fixed;display:flex;align-items:center;top:0;z-index:950;color:#fff;height:var(--header-height)}.back-btn-container:hover{color:var(--rot);cursor:pointer}.back-btn-container svg{height:50%;width:auto}footer{width:100%;color:#fff;background-color:var(--dunkelgrau);position:fixed;bottom:0;height:var(--footer-height);margin:0;padding:0 2rem 0 0;z-index:95}footer,footer .status-icon{display:flex;align-items:center;justify-content:center}footer .status-icon{padding:.5rem .5rem .5rem 1rem;height:100%;box-sizing:border-box}footer #status-check-container,footer #status-spinner-container{display:none;height:100%}footer .status-icon #status-spinner-container *{height:100%}footer #status-check-container[active],footer #status-spinner-container[active]{display:block}footer .status-icon div svg{width:auto;display:block;height:100%;color:green}footer #warning-message{display:none;position:absolute;top:0;right:2rem;height:100%}footer #warning-message:hover #warning-message-popup,footer #warning-message[active]{display:block}footer #warning-message svg{width:auto;height:100%;padding:.4rem;box-sizing:border-box;color:red}footer #warning-message:hover svg{cursor:pointer;color:brown}footer #warning-message #warning-message-popup{display:none;width:max-content;position:absolute;right:0;bottom:100%;background-color:var(--dunkelgrau);border:2px solid #000;box-shadow:0 0 10px #000;padding:1rem;color:red}footer #warning-message #warning-message-popup #validation-info{margin-bottom:1rem}footer #warning-message #warning-message-popup #validation-info>p{margin:.2rem 1rem;text-align:center;color:#000}footer #warning-message #warning-message-popup[active]{display:block}footer #warning-message #warning-message-popup #warning-message-text{padding:1rem}#session-expired-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:900}.form-container{width:100%;position:relative}#main-form{margin:0 auto;width:85%;max-width:1000px;position:relative}#course-list{margin-top:3rem}.filter-header-container{display:flex;align-items:center}.filter-header-container svg{color:var(--rot);margin-left:.5rem}.filter-header-container:hover{cursor:pointer}.checkbox-inline-container{display:inline-flex;margin-right:2rem;align-items:center}.square-checkbox{-webkit-appearance:none;width:1.3rem;height:1.3rem;margin:0 .5rem 0 0;border-radius:.1rem;background-color:#d3d3d3}.square-checkbox:checked{background-color:var(--rot)}.checkbox-inline-container:hover,.checkbox-inline-container label:hover,.square-checkbox:hover{cursor:pointer}#course-public-container{display:block;text-align:center;margin:1rem 0 4rem;padding:.5rem;box-sizing:border-box;font-size:1.2rem;border-radius:.5rem;border:1px solid var(--dunkelgrau)}#course-public-container:hover{cursor:pointer}#course-public-container[active="0"]{background-color:rgba(255,160,131,.9647058823529412)}#course-public-container[active="1"]{background-color:#b8ffa6}.home-container .basic-small-btn{width:10%!important;display:block;margin:.5rem 0 .5rem .5rem}.single-part-container{margin:5rem 0;padding-bottom:2rem;border-bottom:2px solid var(--rot);box-shadow:0 20px 20px -20px var(--rot)}.chart-input-container{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1.5rem}.chart-input-container .input-container{margin:0;padding:0 0 0 .8rem;box-sizing:border-box}.chart-input-container .input-container:first-child{width:70%}.chart-input-container .input-container:nth-child(2){width:20%}.chart-input-container .input-container:nth-child(2) input{text-align:center}.chart-input-container .checkbox-input-container{width:10%;display:inline-flex;align-items:center;padding-left:.5rem;box-sizing:border-box}.chart-input-container .checkbox-input-container svg{display:block}.chart-videoposter-container[isvideo=false]{display:none!important}.chart-videoposter-container{margin:0!important}.wissensfragen-input-container{margin-top:3rem}.wissensfragen-answer-container{margin-top:1rem}.multiple-btn-container .add,.multiple-btn-container .remove{box-shadow:none;background-color:#fff;border:none}.multiple-btn-container .add:hover,.multiple-btn-container .remove:hover{box-shadow:none;cursor:pointer}.multiple-btn-container .add>svg,.multiple-btn-container .remove>svg{width:2rem;height:2rem;padding-right:.5rem}.multiple-btn-container.small{display:flex;align-items:center}.multiple-btn-container.small>div{margin-right:1rem;display:flex;align-items:center}.multiple-btn-container.small svg{width:1rem;height:1em;margin:0;padding:0}.multiple-btn-container.small svg:hover{cursor:pointer;transform:scale(1.5)!important}.multiple-btn-container.small .remove:hover{color:red!important}.multiple-btn-container.small .add:hover{color:green!important}.reset-btn{position:absolute;width:0;right:0;top:0;margin:0;padding:0;background-color:transparent;background-color:initial}#prev-next-btn-container{width:100%;height:3rem;margin-top:2rem;position:relative;background-color:var(--myGray);padding:.5rem;box-sizing:border-box}.next-btn,.prev-btn{height:100%;top:0;position:absolute;background-color:transparent;border:none}.next-btn:hover,.prev-btn:hover{cursor:pointer}.next-btn svg,.prev-btn svg{width:auto;height:100%;color:var(--dunkelgrau)}.prev-btn{left:0}.next-btn{right:0}.basic-btn button{border:none;background-color:transparent;background-color:initial}#error-message{color:red;padding:0 1rem}.screenshot-container{align-items:center;display:flex;margin:3rem 1rem;box-sizing:border-box;border:1px solid grey;background-color:grey}.screenshot-container>img{max-width:50%}.screenshot-container>p{margin:0 2rem;color:#fff}.radio-button-row{margin:0;background-color:var(--myGray);width:100%;display:flex;align-items:center;border-bottom:1px solid grey}.radio-button-row input[type=radio]{appearance:none;width:.7rem;height:.7rem;margin:0 .5rem;box-sizing:border-box;border-radius:.35rem;border:1px solid grey}.radio-button-row input[type=radio]:checked{background-color:var(--rot)}.radio-button-row .question,.radio-button-row .radio-button-row-element{display:inline}.radio-button-row .question{font-size:1.2rem;text-align:center;box-sizing:border-box;width:20%}.radio-button-row .radio-button-row-element{margin:0;padding:1.3rem 0;width:16%;display:flex;align-items:center;justify-content:center}.radio-button-row .radio-button-row-element[iscorrect=true]{background-color:#afc6a7}.radio-button-row .radio-button-row-element[iscorrect=false]{background-color:#c6a7a7}.radio-button-row .radio-button-row-element:hover{cursor:pointer;opacity:.5}:root{--row-height:2rem;--border-radius:0.5rem}.table-container{margin:2rem 0;background-color:var(--myGray);position:relative;overflow-y:hidden}.table-container .table-header{display:flex;flex-direction:row;align-items:center;position:relative;width:100%;padding:.5rem 1rem;box-sizing:border-box;background-color:var(--dunkelgrau);color:#fff}.table-container .table-header svg{margin:0 .5rem 0 0;transition:all 1s;width:1.3rem;height:1.3rem;color:#fff}.table-container .table-header:hover{cursor:pointer}.table-container[active=false] .table-header svg{transform:rotate(180deg)}.table-btn-container .basic-small-btn{padding:.8rem;margin:0 1rem 0 0}.table-container .sorted-table-header th{position:relative}.table-container .sorted-table-header th svg{display:none;position:absolute;right:5%}.table-container .sorted-table-header th[active] svg{display:inline;display:initial}.table-container .sorted-table-header th[reverse=true] svg{transform:rotate(180deg)}.table-container table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.table-container[active=false] table{display:none}.table-container table td,.table-container table td .input-container input,.table-container table th{padding:.3rem 1rem;border:1px solid #fff}.table-container table td.column-input,.table-container table td .input-container{padding:0}.table-container table td .input-container label{display:none}.table-container table td .input-container{width:100%;margin:0;box-sizing:border-box;border:1px solid #dcdcdc;border-radius:0}.table-container table td .input-container select{width:100%}.table-container thead th{text-align:left;font-weight:400;font-style:italic;color:var(--grau)}.table-container.compact *{font-size:.85rem!important}.table-container.compact .input-checkbox-container input,.table-container.compact .input-container,.table-container.compact select{padding:0;margin:0}.table-container.compact input{padding:0 .25rem!important}.table-container.compact .input-container.input-checkbox-container{display:flex;justify-content:center;background-color:var(--myGray)}.table-container.compact tr input{border:none!important}.table-container .table-legend{display:flex;justify-content:center}.table-container .table-legend>*{margin:.2rem 1rem}.table-container.compact .active *,.table-container.compact .expired *,.table-container.compact .link-focused *{background-color:transparent}.table-container.compact .active{background-color:#8fbc8f}.table-container.compact .expired{background-color:#e9967a}.table-container.compact .link-focused{background-color:#faebd7}.table-container.compact tr.link-focused input,.table-container.compact tr.link-focused select{margin:0}.table-container tbody tr:hover{background-color:#fff}.table-container .column-width-5{width:5%}.table-container .column-width-10{width:10%}.table-container .column-width-15{width:15%}.table-container .column-width-20{width:20%}.table-container .column-width-30{width:30%}.table-container .column-width-40{width:40%}.table-container .column-width-50{width:50%}.table-container tr .column-icon{position:relative;text-align:center;width:3%}.table-container tr .column-icon svg{width:1.2rem;height:1.2rem}.table-container tr .column-icon:hover .explanation{display:block}.table-container tr .column-icon .explanation{background-color:#fff;padding:1rem;position:absolute;top:80%;left:0;border:1px solid #000;z-index:900;color:var(--dunkelgrau);box-shadow:0 0 5px #000;display:none;width:max-content}.table-container tr .column-icon.black-icon{color:#000}.table-container tr .column-icon.black-icon svg:hover{color:var(--grau);cursor:pointer}.table-container tr .column-icon[ispublic=true]{color:green}.table-container tr .column-icon[ispublic=true]:hover{background-color:green;color:#fff}.table-container tr .column-icon[ispublic=false]{color:red}.table-container tr .column-icon[ispublic=false]:hover{background-color:red;color:#fff}.table-container .icon-column .column-icon{padding:.5rem 0;box-sizing:border-box;width:100%}.table-container.course-table{margin-bottom:4rem;border-radius:.5rem;border-radius:var(--border-radius);border:1px solid #d3d3d3;overflow:visible}.table-container tr.course-row td{border:none;padding-top:1rem;padding-bottom:1rem}.table-container tr.course-row:hover{background-color:transparent}.table-container tr.course-row.blocked{background-color:#d3d3d3}.table-container .course-table-list li .course-title{font-weight:700;margin-bottom:.6rem}.table-container .course-table-list li span:nth-child(2){color:var(--grau);font-style:italic;margin-left:.2rem}.table-container.course-table .bottom-row{width:100%;box-sizing:border-box;display:block;font-size:.9rem;text-align:center;border-bottom-right-radius:.5rem;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:.5rem;border-bottom-left-radius:var(--border-radius)}.table-container .bottom-row[state=undefined]{background-color:#add8e6!important}.table-container .bottom-row[state=upcoming]{background-color:var(--myBlue)!important}.table-container .bottom-row[state=active]{background-color:var(--myGreen)!important}.table-container .bottom-row[state=expired]{background-color:var(--myRed)!important}.table-container .bottom-row .input-container{width:100%;display:flex;align-items:center;margin:0;padding:0}.table-container .bottom-row .input-container input{font-size:.8rem;min-height:0}.table-container .bottom-row .input-container label{display:none}.table-container .column-list ul{font-size:.85rem;list-style:none;padding:0;margin:0}.table-container .column-list ul li{margin:.3rem 0;display:flex}.table-container .delete{color:red}.table-container .add{color:green}.table-container .add :hover,.table-container .delete :hover{color:#fff}.table-container .delete:hover{background-color:red;color:#fff}.table-container .add:hover{background-color:green;color:#fff}.table-container .underline:hover{cursor:pointer;text-decoration:underline}.table-container .relation-checkbox{width:1.2rem;height:1.2rem;margin:0;padding:1rem;box-sizing:border-box}.table-container .relation-checkbox:hover{opacity:.4;cursor:pointer}.login-container{width:100%;padding:1rem;box-sizing:border-box;text-align:left}.login-container .input-container>label{min-width:100px!important;text-align:left}.login-container .input-container input{border-radius:5px;margin:.5rem 0}#login-message,.create-user{margin-top:2rem;width:100%;justify-self:left}.login-container a,.login-container a:visited{color:grey;text-decoration:underline}.login-container a:hover{cursor:pointer}#login-message{color:red}#login-form-loader,#register-form-loader{display:none}.search-create-teilnehmer-container{margin:2rem 0}.search-status-btn-container{display:flex;justify-content:space-between}.search-status-btn-container .basic-small-btn{margin:0}.teilnehmer-interessensgebiete:hover{opacity:.7;cursor:pointer}.vorlagen-preview-btn{position:fixed;top:25%;right:2rem;padding:.5rem;box-shadow:0 0 2px #000;z-index:50}.vorlagen-preview-btn svg{color:#000;margin:0}.vorlagen-preview-btn.lower{top:20%}.paragraph-container{margin-bottom:5rem}.paragraph-container .paragraph{padding:0}.paragraph-container .paragraph .input-container{width:20%;margin:.2rem 0}.paragraph-container .paragraph .input-container input,.paragraph-container .paragraph .input-container select{padding-top:0;padding-bottom:0;min-height:0;height:1.8rem}.paragraph-container .paragraph .input-container textarea{height:10rem}.import-loader{display:flex;align-items:center;flex-direction:column;flex-direction:row;margin:2rem 0}.import-loader div{color:var(--rot);margin-right:1rem}.search-form .search-input-container{width:100%;margin:0;padding:0;position:relative}.search-form .search-input{border-radius:.3rem;border:1px solid #d3d3d3}.search-form .search-loader-status-container{position:absolute;right:1rem;bottom:.5rem;height:2rem;display:flex;align-items:center;white-space:nowrap}.search-form .search-icon-btn{display:flex;align-items:center;margin-left:1rem;color:var(--rot)}.search-form .search-icon-btn:hover{cursor:pointer;opacity:.7}.search-form .search-loader{display:none}.search-form .search-loader .activity-indicator-container{width:auto;margin:0 1rem 0 0}.condition-container{width:100%;position:relative;vertical-align:top;box-sizing:border-box}.condition-container .condition-list{padding:1rem;display:none;overflow-y:scroll;border:1px solid var(--dunkelgrau);background-color:var(--myGray);box-shadow:0 5px 15px -6px #000}.collapse-arrow.point-up{transform:rotate(180deg)}.collapse-arrow svg{transform:scale(1.15);stroke-width:1rem}.condition-container .condition-list[active=true]{display:block}.condition-key-container{margin-bottom:1.2rem}.condition-key-container .condition-name-container{display:flex;align-items:center;margin-bottom:.5rem}.condition-key-container .condition-name-container h5{margin-right:1rem}.condition-value-container{display:flex;flex-wrap:wrap}.condition-value-container .condition-single-container{display:flex;align-items:center;font-size:.82rem;color:#fff;margin:.3rem 1rem .3rem 0;background-color:var(--grau);overflow:hidden;border:solid var(--grau)1px;border-radius:2rem}.condition-value-container .condition-single-container[active=true]{background-color:var(--tuerkis);color:var(--dunkelgrau)}.condition-value-container .condition-single-container .condition-single-name{padding:.2rem .5rem}.condition-value-container .condition-single-container .condition-single-button{padding:0 .3rem}.condition-container .condition-select-all-btn{margin-right:.5rem;border-radius:1rem;border:1px solid var(--rot);font-size:.75rem}.condition-value-container .condition-single-container .condition-single-button{background-color:#fff;color:var(--dunkelgrau);font-size:.6rem;border-left:1px solid var(--dunkelgrau);height:100%;display:flex;align-items:center;box-sizing:border-box}.condition-value-container .condition-single-container .condition-single-button:nth-child(2n)[active=true]{background-color:var(--rot);color:#fff}.condition-value-container .condition-single-container .condition-single-button:nth-child(odd)[active=true]{background-color:var(--tuerkis)}.condition-container .condition-select-all-btn:hover,.condition-value-container .condition-single-container .condition-single-button:hover{opacity:.7;cursor:pointer}.search-condition-string-container{margin-top:2rem}.condition-string-container{margin:.4rem 0;border:2px solid var(--dunkelgrau)}.condition-string-container.or-condition{border:2px solid var(--tuerkis)}.condition-string-container.and-condition{border:2px solid var(--rot)}.condition-string-container .condition-string{background-color:var(--myGray);padding:.5rem}.condition-string-container .condition-string-key{font-weight:700;margin-bottom:.2rem}.condition-string-container .condition-string-values{display:inline-block}.condition-string-and,.condition-string-or{padding:0 .2rem;margin-right:.2rem}.condition-combination{width:100px;margin:0 auto;text-align:center;box-sizing:border-box}.condition-string-or{background-color:var(--tuerkis)}.condition-string-and{background-color:var(--rot);color:#fff}.popup-container{display:inline-block}.popup-container .popup[active=false]{display:none}.popup-container .popup{width:100%;height:100%;box-sizing:border-box;position:fixed;left:0;top:0;background-color:rgba(4,3,3,.5333333333333333);z-index:960;display:flex;align-items:center}.popup-container .popup .popup-content{width:60%;height:70%;min-width:300px;min-height:500px;position:relative;box-shadow:0 0 10px var(--dunkelgrau);margin:0 auto;padding:2rem;background-color:#fff;border:2px solid var(--rot);overflow-y:scroll}.popup-container.large-popup .popup .popup-content{width:100%;height:100%;padding:2rem 0 0;box-sizing:border-box}.popup-container .popup-content .exit{position:absolute;top:.5rem;right:.5rem}.popup-container .open-popup-btn:hover,.popup-container .popup-content .exit:hover{cursor:pointer;color:grey}.popup-container .open-popup-btn{display:flex;align-items:center}#overwrite-changes h2,#overwrite-changes h5,#overwrite-changes p,#overwrite-changes small{display:block;text-align:center;margin:0 0 1rem}#overwrite-changes .changes-container{max-width:400px;margin:3rem auto 0}#overwrite-changes .changes-container .overwrite-entry{border-bottom:1px solid #d3d3d3;padding:.3rem;margin-bottom:.3rem;display:flex}#overwrite-changes .changes-container .overwrite-key,#overwrite-changes .changes-container .overwrite-value{width:47.5%}#overwrite-changes .changes-container .overwrite-key{display:flex;align-items:center;color:#d3d3d3;min-width:150px}#overwrite-changes .changes-container .overwrite-btn-container{width:5%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative}#overwrite-changes .changes-container .overwrite-btn-container>span{display:flex}#overwrite-changes .overwrite-btn-container .pointer:hover{opacity:.5}#overwrite-changes .overwrite-btn-container .info{display:none;position:absolute;left:100%;font-size:.8rem}#overwrite-changes .overwrite-btn-container .pointer:hover .info{display:block}#next-teilnehmer-btn svg{color:var(--dunkelgrau);margin-left:.5rem}.statistic-container .input-checkbox-container{margin:2rem 1rem;font-weight:700}.statistic-container .basic-btn.left{margin:1rem}.statistic-container-table td,.statistic-container-table th{width:7.69231%}.statistic-container-table table tr{height:2rem}.statistic-container-table thead tr th{height:3rem;padding:0;text-align:center}.statistic-container-table thead tr th:first-child{color:var(--rot)}.statistic-container-table td:first-child{background-color:var(--myGray);padding:0 .4rem;text-align:right;font-style:italic;color:var(--grau)}.statistic-container-table tbody tr{background-color:var(--myGray)}.import-container .input-container{padding:0;width:auto;margin:0}.import-container .input-container input[type=checkbox]{margin:0 .5rem}.info-icon-container{position:absolute;left:-.5rem}.info-icon-container:hover{cursor:help}.info-icon-container:hover .info-popup-container{display:block!important}.info-icon-container svg{width:1.2rem;height:auto;margin:0;padding:0}.info-popup-container{position:absolute;width:200px;background-color:#fff;border:2px solid grey;box-shadow:0 0 20px 5px grey;padding:1rem;z-index:90}.pdf-creator-container .basic-btn{margin:0}#pdf-info-selection{display:flex;flex-wrap:wrap}
/*# sourceMappingURL=main.7d47ce0c.chunk.css.map */