body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bpMain{--column-gap:3rem;--row-gap:0.2rem;grid-row-gap:var(--row-gap);grid-column-gap:var(--column-gap);display:grid;font-size:1rem;grid-auto-flow:column;grid-template-columns:repeat(4,1fr);margin:.5rem}.bpColumn{display:flex;flex-direction:column;gap:var(--row-gap);grid-column:1}.bpColumn.bpc2{grid-column:2}.bpColumn.bpc3{grid-column:3}.bpColumn.bpc4{grid-column:4}@media (max-width:1250px){.bpMain{grid-template-columns:repeat(2,1fr)}.bpColumn.bpc2{grid-column:1}.bpColumn.bpc3,.bpColumn.bpc4{grid-column:2}}@media (max-width:625px){.bpMain{grid-template-columns:repeat(1,1fr)}.bpColumn.bpc2,.bpColumn.bpc3,.bpColumn.bpc4{grid-column:1}}.bpCategory{display:contents}.bpCategory .planer-theme-grouping:last-of-type .planer-line:last-child{margin-bottom:1rem}.bpGroup{display:contents}.planer-line{grid-column:var(--cat-column)}.planer-line p{margin:.5rem}.planer-line-addition{color:#444;position:absolute;right:2rem}.planer-category-title{background-color:var(--cat-color);color:#fff}.planer-category-title,.planer-group-title{font-size:1.2em;font-weight:700}.planer-theme-grouping{display:contents}.planer-entry{background-color:#ccc;cursor:pointer;position:relative}.planer-entry:focus,.planer-entry:hover{background-color:#bbb;background-color:color-mix(in srgb,#ccc 80%,var(--cat-color))}.planer-entry-disabled{cursor:default}.planer-entry-subpoint{margin-left:1rem}.planer-entry-subpoint-hidden{display:none}.planer-entry:after{background-color:var(--cat-color);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:1.5rem}.planer-entry-expandable:after{color:#fff;content:"\FF0B";font-weight:bolder;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.planer-entry-expandable.expanded:after{content:"\FF0D"}.KursContainer{display:block;height:100%;width:100%}.KursContainer .inner-container{border:1px solid #000;height:calc(100vh - 100px);margin:50px;position:relative}.KursContainer .inner-container .title{background-color:var(--course-color);color:#fff;cursor:pointer;height:1.3em;margin:0;padding:10px}.KursContainer .inner-container .download-container{bottom:0;display:flex;flex-direction:column;height:60px;position:absolute;right:0;width:min(400px,100%)}.KursContainer .inner-container .download-container a{align-items:center;background-color:var(--course-color);color:#fff;display:flex;font-weight:700;height:100%;justify-content:center;text-decoration:none;width:100%}.KursContainer .backButton{cursor:pointer;font-size:1.5rem;position:absolute;right:65px}.KursContainer .kurs-content{height:calc(100% - 100px - 1.3em);padding:30px 40px}.evento-kurs-iframe{border:none;height:100%;width:100%}
/*# sourceMappingURL=main.66456f7d.css.map*/