.image-gallery-icon{appearance:none;background-color:transparent;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px #1a1a1a);outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media (hover:hover) and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media (hover:hover) and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:transparent;border:4px solid transparent;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media (max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover:hover) and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media (hover:hover) and (pointer:fine) and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.newsContainer{display:flex;flex-direction:column;margin-right:50px}@media screen and (max-width:1200px){.newsContainer{margin-right:0}}.toNewsArchiveButton{align-self:flex-end}.newsArticle{background-color:var(--color-light-gray);box-shadow:1px 1px 5px rgba(0,0,0,.2);margin-bottom:var(--spacer-m)}.newsArticle.unread{box-shadow:0 0 20px 5px rgba(28,126,214,.3)}.newsArticle:hover .newsImg{transform:scale(1.1)}.newsArticle:hover{background-color:var(--color-medium-gray)}.newsArticle:hover .newsArticleTitle{text-decoration:underline}.newsArticleTitle{color:var(--color-blue);font-size:1.05rem;font-weight:700;line-height:1.2}.newsImgContainer{min-width:160px;overflow:hidden}.newsImg{transition:transform .3s ease}@media screen and (max-width:768px){.newsArticle{margin-bottom:var(--spacer-s)}}@media screen and (max-width:576px){.newsArticleGroup{flex-direction:column}}.activityDetails{padding-bottom:var(--spacer-xs);padding-top:var(--spacer-xxxs)}.detailContainer{align-items:center;display:flex;margin:var(--spacer-xxxs) 0}.detailText{margin-left:var(--spacer-xs)}.activityDetailItem{padding-left:var(--spacer-m)}.activityDetailTitle{font-size:var(--font-size-larger)}.activitiesContainer{width:100%}.activitiesInnerContainer{align-items:flex-start;background:var(--color-light-gray);border-radius:8px;display:flex;flex-direction:column;padding:var(--spacer-m) var(--spacer-m) var(--spacer-s) var(--spacer-m);position:relative}.arrowLinkContainer{align-self:flex-end}.activityDetailLink .mantine-Timeline-itemTitle{text-decoration:underline}.activityDetailLink:hover{cursor:pointer}.activityDetailLink:hover .mantine-Timeline-itemTitle{color:var(--color-blue)}@media screen and (max-width:768px){.activitiesContainer{margin-top:var(--spacer-xxs)}}.gallery{height:300px}.galleryTeaserContainer{border-radius:4px;overflow:hidden;position:relative}.galleryTeaserContainer .image-gallery-slide img{height:400px;object-fit:cover!important;width:100%}.galleryArrowLinkText{font-size:19px;font-weight:500}.galleryTeaserButton{display:flex;justify-content:flex-end;margin-top:var(--spacer-xxs)}@media screen and (max-width:768px){.galleryTeaserContainer .image-gallery-slide img{height:300px}.galleryEntryImgContainer .image-gallery-slide img{height:auto;object-fit:contain}}.logoContainer{align-items:center;display:flex}.logoContainer.center{justify-content:center}.logo{height:70px!important;margin-right:20px;width:70px!important;z-index:0}.logoTextContainer{align-items:center;display:flex}.logoText{font-size:25px;font-weight:490}.mobileContainer{background-color:#f5f5f5;height:calc(100vh - 75px);left:0;margin-top:var(--spacer-xl);padding:20px 0 0 20px;position:fixed;top:0;width:100vw;z-index:10}.logo-link{margin-right:var(--spacer-m)}.footer{background:var(--color-blue);height:auto;min-height:250px;padding:var(--spacer-l) var(--spacer-xxxl) 0 var(--spacer-xxxl)}@media screen and (max-width:1200px){.footer{padding:var(--spacer-m) var(--spacer-l) var(--spacer-xs) var(--spacer-l)}}@media screen and (max-width:992px){.footer{padding:var(--spacer-m) var(--spacer-m) var(--spacer-m) var(--spacer-m)}}.footerTitle{color:var(--color-white);font-size:1.1rem;margin-bottom:var(--spacer-xs)}.tiny-footer-link-section{display:flex;gap:var(--spacer-s);margin-top:var(--spacer-xl)}.tiny-footer-link a{color:var(--color-light-gray);font-size:.8rem}@media screen and (max-width:992px){.tiny-footer-link-section{margin-top:var(--spacer-m)}}.contactItemLink .contactItemText{position:relative}.contactItemLink .contactItemText:after{background-color:var(--color-white);bottom:2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .4s;width:100%}.contactItemLink:hover .contactItemText:after{transform:scaleX(1);transform-origin:bottom left}.contactItemContainer{display:flex}.contactItemText{margin-left:15px}h1,h2,h3,h4,h5,h6{font-weight:400}#app{display:flex;flex-direction:column;min-height:100vh}body.not-admin{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0}.desktopHomepageBackgroundProvider{position:relative}.desktopHomepageBackgroundProvider:before{background-image:url(/build/images/background_sola_23.54123e79.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.appContainer{padding:var(--spacer-s) var(--spacer-xxl) var(--spacer-l) var(--spacer-xxl);position:relative}@media screen and (max-width:1400px){.appContainer{padding:var(--spacer-s) var(--spacer-xl) var(--spacer-m) var(--spacer-xl)}}@media screen and (max-width:992px){.appContainer{padding:var(--spacer-s) var(--spacer-l) var(--spacer-l) var(--spacer-l)}h1{font-size:1.6rem;margin-top:0}h2{font-size:1.4rem;margin-top:var(--spacer-xxs)}}@media screen and (max-width:768px){.appContainer{padding:var(--spacer-s) var(--spacer-s) var(--spacer-m) var(--spacer-s)}}.mainWrapper{flex:1}h1{margin-top:var(--spacer-xxs)}h1,h2{font-weight:600}@media screen and (max-width:992px){.cookieButton{padding-left:var(--spacer-s);padding-right:var(--spacer-s)}}@media screen and (max-width:389px){.cookieButton{padding-left:var(--spacer-xxs);padding-right:var(--spacer-xxs)}}.galleryContainer{--spacing-between-thumbnails:20px}.galleryInnerContainer{display:flex;flex-wrap:wrap;justify-content:flex-start}.thumbnailEntry{height:400px;margin:25px var(--spacing-between-thumbnails) 25px 0;position:relative;width:calc(33.3% - var(--spacing-between-thumbnails))}@media screen and (max-width:1400px){.thumbnailEntry{width:calc(50% - var(--spacing-between-thumbnails))}}@media screen and (max-width:992px){.thumbnailEntry{margin-right:0;width:100%}.thumbnailEntry:first-of-type{margin-top:0}}.thumbnailImage{height:360px;object-fit:cover;width:100%}.thumbnailInfo{background-color:var(--color-yellow);bottom:0;display:flex;height:40px;justify-content:center;position:absolute;width:100%}.galleryArrowLinkText{color:var(--color-white)}.galleryEntryImgContainer{align-items:center;display:flex;flex-direction:column}.galleryEntryImg{width:60%}@media screen and (max-width:992px){.galleryEntryImg{width:100vw}.backToGalleryButton{margin:var(--spacer-m) var(--spacer-s) 0 0}}.backToGalleryButton{align-self:flex-end}html{--color-yellow:#fab005;--color-blue:#1c7ed6;--color-light-teal:rgba(244,247,254,.7);--color-light-gray:#f8f9fa;--color-medium-gray:#e9ecef;--color-gray:#adb5bd;--color-white:#fff;--color-black:#000;--spacer-xxxl:15rem;--spacer-xxl:10rem;--spacer-xl:5rem;--spacer-l:3rem;--spacer-m:2rem;--spacer-s:1rem;--spacer-xs:0.75rem;--spacer-xxs:0.5rem;--spacer-xxxs:0.25rem;--spacing-to-border-md:75px;--spacing-to-border-sm:50px;--font-size-smaller:0.9rem;--font-size-larger:1.1rem;--line-height-default:1.5;font-size:18px}.no-link{color:initial;text-decoration:none}.pb-link{line-break:strict}.fancy-link{color:#000;text-decoration:underline;text-decoration-color:var(--color-yellow);text-decoration-thickness:2px}.verticallyCentered{align-items:center;display:flex}.introText{margin:var(--spacer-m) 0}.page-narrow{padding:var(--spacer-xs) var(--spacer-xxl) var(--spacer-m) var(--spacer-xxl)}@media screen and (max-width:1400px){.page-narrow{padding:var(--spacer-xs) var(--spacer-xl) var(--spacer-m) var(--spacer-xl)}}@media screen and (max-width:992px){.page-narrow{padding:var(--spacer-xs) var(--spacer-l) var(--spacer-m) var(--spacer-l)}}@media screen and (max-width:768px){.page-narrow{padding:var(--spacer-xxs) var(--spacer-xxs) var(--spacer-xxs) var(--spacer-xxs)}a{line-break:anywhere}a *{line-break:auto}}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.link-style-wrapper a,.page-narrow:not(.no-link-styling) a{color:var(--color-blue);text-decoration:none}.link-style-wrapper a:visited,.page-narrow:not(.no-link-styling) a:visited{color:var(--color-blue)}.link-style-wrapper a:hover,.page-narrow:not(.no-link-styling) a:hover{text-decoration:underline}.teamContainer{display:flex;flex-wrap:wrap;gap:var(--spacer-s)}.teamMember{margin-bottom:var(--spacer-m);width:32%}@media screen and (max-width:1200px){.teamMember{width:48%}}@media screen and (max-width:768px){.teamMember{margin-bottom:0;width:100%}.leaderDivider{display:none}.leaderContactInfo{display:flex;flex-wrap:wrap;justify-content:center}.leaderTeam{padding-left:var(--spacer-s);padding-right:var(--spacer-s)}}.leader-mail-link{color:unset;text-decoration:none}.leader-mail-link:hover{text-decoration:underline}.leaderPortraitWrapper{display:flex;justify-content:center}.leaderPortrait{background-color:var(--color-medium-gray);border-radius:100%;height:250px;margin-bottom:var(--spacer-m);width:250px}@media screen and (max-width:768px){.leaderPortrait{height:200px;margin-bottom:0;width:200px}.leaderName{width:100%}}.agendaCol{width:25%}.agendaEntryTitle{color:var(--color-yellow);font-weight:700}.agendaEntryTitle:hover{color:#c88d04}@media screen and (max-width:768px){.agendaRowText{font-size:.9rem!important;line-break:normal}}@media screen and (max-width:1200px){.agendaFilter{flex-wrap:wrap}.agenda-controls{flex-direction:column-reverse;gap:var(--spacer-s)}.agendaIntroText{margin-bottom:var(--spacer-xs)!important}}.agendaIntroText{margin:var(--spacer-s) 0 var(--spacer-m) 0}.agendaExportModal .mantine-Modal-inner{padding-left:0}.agenda-controls{align-items:center}.agenda-controls,.eventOverviewBox{display:flex;justify-content:space-between}.eventOverviewBox{border-radius:var(--spacer-s);color:var(--color-black);flex-wrap:wrap;padding-top:var(--spacer-xs);width:100%}.eventOverviewBox>div{border-bottom:1px solid var(--color-gray);margin-top:var(--spacer-s);padding-bottom:var(--spacer-s);padding-left:var(--spacer-s);width:45%}.activityDetailDescription{line-height:var(--line-height-default)}.activityContactDivider{margin-top:var(--spacer-l)}@media screen and (max-width:1400px){.eventOverviewBox>div{padding-left:var(--spacer-xs)}}@media screen and (max-width:992px){.eventOverviewBox{padding-top:0}.eventOverviewBox>div{padding-left:var(--spacer-xxs);width:100%}.activityContactDivider{margin-top:var(--spacer-m)}}@media screen and (max-width:340px){.eventOverviewBox>div{padding-left:0}}.leaderContactBox{color:light-dark(var(--mantine-color-black),var(--mantine-color-dark-0));display:block;padding:var(--mantine-spacing-md);width:100%}.contactLeaderEmail{color:#868e96!important;text-decoration:underline!important}.contactLeaderImage img{border-radius:250px}@media screen and (max-width:768px){.contactLeaderWrapper{display:flex;flex-direction:column}.contactLeaderSeparator{display:none}}.whatAreTheScoutsImg{width:80%}.whatAreTheScoutsImg img{height:auto;object-fit:cover;width:100%}@media screen and (max-width:1200px){.whatAreTheScoutsImg{width:100%}}.participateImg{width:80%}.participateImg img{height:auto;object-fit:cover;width:100%}@media screen and (max-width:1200px){.participateImg{width:100%}}.newsDetailImageContainer{width:65%}.newsDetailImage{height:auto;object-fit:cover;width:100%}@media screen and (max-width:786px){.newsDetailImageContainer{width:100%}}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000}@media (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight}.annotationLayer .buttonWidgetAnnotation.checkBox input:required,.annotationLayer .buttonWidgetAnnotation.radioButton input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation input:required,.annotationLayer .textWidgetAnnotation textarea:required{outline:1.5px solid selectedItem}}.annotationLayer{--scale-factor:1;left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0}.annotationLayer section{box-sizing:border-box;pointer-events:auto;position:absolute;text-align:initial;transform-origin:0 0}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{height:100%;width:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;position:absolute;width:100%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation.checkBox input:required,.annotationLayer .buttonWidgetAnnotation.radioButton input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation input:required,.annotationLayer .textWidgetAnnotation textarea:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus{background-color:transparent;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer .annotationTextContent,.annotationLayer section svg{height:100%;position:absolute;width:100%}.annotationLayer .annotationTextContent{color:transparent;opacity:0;pointer-events:none;user-select:none}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1}.textLayer{text-size-adjust:none;bottom:0;forced-color-adjust:none;left:0;line-height:1;overflow:hidden;position:absolute;right:0;text-align:initial;top:0}.textLayer br,.textLayer span{color:transparent;cursor:text;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400}.textLayer br::selection{background:transparent}.textLayer .endOfContent{bottom:0;cursor:default;display:block;left:0;position:absolute;right:0;top:100%;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.layoutHome{display:flex;flex-wrap:wrap;justify-content:space-between}.layoutHome>div{width:47%}.layoutHome img{object-fit:contain;width:100%}.layoutHome .map-burgdorf{height:400px;margin-top:var(--spacer-s);width:100%}.layoutHome .map-lyssach{height:300px;width:100%}@media screen and (max-width:1400px){.layoutHome .map-burgdorf{margin-top:var(--spacer-m)}}@media screen and (max-width:992px){.layoutHome img,.layoutHome>div{width:100%}.layoutHome .map-burgdorf,.layoutHome .map-lyssach{display:none}.layoutHome .home-lyssach{margin-top:var(--spacer-s)}.layoutHome.layoutLyssach{flex-direction:column-reverse}.layoutHome.homeBurgdorf img{margin-bottom:var(--spacer-s)}}@media screen and (max-height:650px){.tetrisContainer{font-size:16px}}.tetrisContainer{background:#fff;display:flex;justify-content:center}.tetrisGameWrapper{display:flex}.tetrisLeaderBoard{margin-right:var(--spacer-m)}.tetrisUsername{align-items:center;display:flex;gap:var(--spacer-xxxs)}.tetrisUsername:not(:hover) svg{color:var(--color-white)}.tetrisUsername svg:hover{color:var(--color-gray)}.rankingNumber{margin-right:var(--spacer-xxs)}.ownUsername,.rankingNumber{font-weight:700}.tetrisMenu{flex-direction:column;gap:var(--spacer-s);margin-left:var(--spacer-m)}.tetrisGameBoard,.tetrisMenu{display:flex}.game-block{height:1.5em;margin:0;padding:0;width:1.5em}.pieceQueue div .piece-view:not(:first-child){display:none}.game-board{border:1px solid #ddd}.piece-i{background-color:cyan}.piece-j{background-color:orange}.piece-l{background-color:blue}.piece-o{background-color:#ff0}.piece-s{background-color:red}.piece-t{background-color:green}.piece-z{background-color:purple}.piece-preview{background-color:#eee}.tetrisUsernameModal{display:flex;flex-direction:column;gap:var(--spacer-s)}.tetrisUsernameModal button{align-self:flex-end}