h2{color:#333;font-size:20px;font-weight:700;padding-bottom:12px;padding-top:15px}.date-label{color:#666;font-size:14px;font-weight:700;margin-top:-8px}.organizer-label{color:#666;font-size:12px;font-weight:700;margin-bottom:12px;margin-top:-20px}.green{background-color:#5a1}.red{background-color:#f55}.default{background-color:#032946}a{color:#032946}@keyframes fadeIn{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.fade-in{animation:fadeIn .2s ease-out forwards;opacity:0}.orange{background-color:#fa2}.orange-text{color:#fa2}.color-bar{border-radius:4px 0 0 4px;height:100%;position:absolute;width:5px}.event-row{border-bottom:.5px solid #aaa;border-top:.5px solid #aaa;margin-top:-.5px}.event-row:hover{background-color:#f7f7f7}.main-box{margin:20px min(40px,2%)}.inner-box{margin:20px;padding-bottom:15px}.inner-box-paper{margin:20px 20px 20px 25px;padding-bottom:15px}.paper{position:relative}.logout{position:absolute;right:13px;top:17px}.title-box{background-color:#032946;height:60px;width:100%}.nav{width:100%}.title{color:#fff;font-weight:700;margin:16px 16px 16px 95px;position:absolute}.title-jugend{margin-left:80px}.logo{height:20px;margin-left:18px;margin-top:20px;object-fit:contain;position:absolute;width:auto}.juplu{font-size:13px;margin-left:1.5px;vertical-align:super}.eventsystem,.juplu{font-weight:400}.lightgreen{background-color:#b5dd9a}.markdown h2{font-size:20px;padding:14px 0 4px}.markdown h3{font-size:17px;margin:14px 0 4px}.markdown li,.markdown p{line-height:1.6}.stat-tile{border:1px solid #ddd;border-radius:6px;flex:1 1 130px;padding:12px 14px}.stat-tile .value{color:#222;font-size:26px;font-weight:700;line-height:1.2}.stat-tile .label{color:#666;font-size:12px}.report-table{border-collapse:collapse;font-size:13px;width:100%}.report-table th{border-bottom:1.5px solid #999;color:#555;font-size:12px;padding:4px 6px;text-align:right}.report-table td{border-bottom:1px solid #e3e3e3;padding:4px 6px;text-align:right}.report-table td:first-child,.report-table th:first-child{text-align:left}.markdown blockquote{border-left:3px solid #999;margin:0 0 12px;padding:6px 14px}.markdown pre{overflow-x:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;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}html{scroll-behavior:smooth}