html[data-saison-thema]{background-color:var(--color-background)}html[data-saison-thema] :is(.text-primary,.text-forest){color:var(--color-akzent)}html[data-saison-schema=dunkel]{--bl-glass-solid:color-mix(in srgb,var(--color-card) 96%,transparent);--bl-glass-tint:linear-gradient(135deg,color-mix(in srgb,var(--color-card) 74%,transparent) 0%,color-mix(in srgb,var(--color-card) 64%,transparent) 100%)}html[data-saison-schema=dunkel] :is(.bl-bar,.bl-glass,.bl-menu-panel){box-shadow:inset 0 1px 0 rgba(255,232,200,.07),0 12px 34px -8px rgba(0,0,0,.55)}html[data-saison-schema=dunkel][data-saison-thema] .bl-bar .bl-bar__tint{background:linear-gradient(135deg,color-mix(in srgb,var(--color-background) 90%,transparent),color-mix(in srgb,var(--color-background) 82%,transparent))}html[data-saison-schema=dunkel] .bl-menu-item{text-shadow:none}html[data-saison-schema=dunkel] .bl-menu-item[data-active=true]{background:color-mix(in srgb,var(--color-akzent) 14%,transparent);border-color:color-mix(in srgb,var(--color-akzent) 30%,transparent)}html[data-saison-schema=dunkel] :is([data-thema-fluessig],[data-thema-glanz]){display:none}html[data-saison-schema=dunkel] *{--tw-ring-offset-color:var(--color-background)}html[data-saison-schema=dunkel] :is(.bl-glass-btn,.bl-glass-btn-white,.bl-glass-btn-outline){background:var(--bl-glass-tint);border-color:color-mix(in srgb,var(--color-akzent) 30%,transparent);color:var(--color-foreground);box-shadow:inset 0 1px 0 rgba(255,232,200,.08),0 8px 22px -8px rgba(0,0,0,.6)}html[data-saison-schema=dunkel] .bl-glass-btn-outline{color:var(--color-akzent)}html[data-saison-schema=dunkel] :is(.bl-glass-btn,.bl-glass-btn-white,.bl-glass-btn-outline):not(:disabled):hover{background:color-mix(in srgb,var(--color-card) 92%,var(--color-akzent));border-color:color-mix(in srgb,var(--color-akzent) 50%,transparent)}html[data-saison-schema=dunkel] .bl-bar :focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}html[data-saison-schema=dunkel] .hero-lightleak,html[data-saison-schema=dunkel] [class*=pointer-events-none][class*=rounded-]:is([class*=" blur-"],[class^=blur-]),html[data-saison-schema=dunkel] [style*=radial-gradient]:is([style*="rgba(173,189,188"],[style*="rgba(173, 189, 188"],[style*="rgba(1,75,63"],[style*="rgba(1, 75, 63"]){display:none}html[data-saison-schema=dunkel] :is([stroke="#014B3F"],[stroke="#014b3f"]){stroke:var(--color-akzent)}html[data-saison-schema=dunkel] :is([fill="#014B3F"],[fill="#014b3f"]){fill:var(--color-akzent)}html[data-saison-schema=dunkel] [class*="rgba(1,75,63"]{box-shadow:inset 0 1px 0 rgba(255,232,200,.05),0 18px 40px -22px rgba(0,0,0,.75)}html[data-saison-schema=dunkel] :is([class^=border-white],[class*=" border-white"],[class*="border-[rgba(255,255,255"]){border-color:color-mix(in srgb,var(--color-akzent) 14%,transparent)}html[data-saison-schema=dunkel] .bl-lang-pill{color:var(--color-foreground)}html[data-saison-schema=dunkel] .bl-lang-pill[data-active=true]{background:color-mix(in srgb,var(--color-akzent) 16%,transparent);color:var(--color-akzent)}html[data-saison-schema=dunkel] :is([class^=bg-white],[class*=" bg-white"],[class^="bg-[#F"],[class*=" bg-[#F"],[class^="bg-[#f"],[class*=" bg-[#f"]){background-color:color-mix(in srgb,var(--color-card) 92%,transparent)}html[data-saison-schema=dunkel] :is([class^=from-white],[class*=" from-white"],[class^="from-[#F"],[class*=" from-[#F"],[class^="from-[#f"],[class*=" from-[#f"]){--tw-gradient-from:var(--color-card)}html[data-saison-schema=dunkel] :is([class*=" via-white"],[class*=" via-[#F"],[class*=" via-[#f"],[class*=" via-[#e"]){--tw-gradient-via:var(--color-card)}html[data-saison-schema=dunkel] :is([class*=" to-white"],[class*=" to-[#F"],[class*=" to-[#f"],[class*=" to-[#d"]){--tw-gradient-to:var(--color-cream-deep)}html[data-saison-schema=dunkel] [class*=" to-[#013B33]"]{--tw-gradient-to:var(--color-forest-deep)}html[data-saison-schema=dunkel] :is(.bl-seg,.bl-slider__track){background:var(--color-cream-deep);border-color:color-mix(in srgb,var(--color-akzent) 18%,transparent);box-shadow:inset 0 1px 3px rgba(0,0,0,.45)}html[data-saison-schema=dunkel] .bl-slider__thumb{background:linear-gradient(180deg,#f6d3a4 0,var(--color-akzent) 100%);border-color:color-mix(in srgb,var(--color-primary) 60%,transparent);box-shadow:0 2px 8px rgba(0,0,0,.55)}html[data-saison-schema=dunkel] :is(.bl-seg__pill,.bl-slider__fill){background:var(--color-primary);box-shadow:inset 0 1px 0 rgba(255,236,206,.16),0 6px 16px -6px rgba(0,0,0,.6)}html[data-saison-schema=dunkel] .bl-glass-inset,html[data-saison-schema=dunkel] .bl-glass-panel--flat .bl-glass-panel__tint{background:var(--color-card)}html[data-saison-schema=dunkel] [class*=ring-primary]{--tw-ring-color:var(--color-ring)}html[data-saison-schema=dunkel] :is([class*="text-[#7E2A22]"],.text-red-700,.text-red-800){color:var(--color-destructive)}html[data-saison-schema=dunkel] img[src*=boosterlounge-logo]:not(.stempel-logo){filter:brightness(0) invert(95%) sepia(12%) saturate(250%)}html[data-saison-thema] [data-thema-karte]{background-image:linear-gradient(160deg,var(--color-cream-deep),var(--color-card));border-color:color-mix(in srgb,var(--color-akzent) 18%,transparent);box-shadow:inset 0 1px 0 rgba(255,232,200,.06),0 24px 52px -24px rgba(0,0,0,.8)}html[data-saison-thema] [data-thema-stapel]{background:linear-gradient(180deg,var(--color-cream-deep),var(--color-card))!important;box-shadow:0 16px 28px -14px rgba(0,0,0,.7)!important}html[data-saison-thema=halloween] .bl-glass-btn-green{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 82%,#000));border-color:color-mix(in srgb,var(--color-akzent) 34%,transparent);color:var(--color-primary-foreground);box-shadow:inset 0 1px 0 rgba(255,236,206,.16),0 10px 26px -12px rgba(233,160,90,.45)}html[data-saison-thema=halloween] .bl-glass-btn-green:not(:disabled):hover{background:var(--color-primary)}html[data-saison-thema=halloween] footer[data-site-footer]{background:radial-gradient(90% 75% at 50% 40%,color-mix(in srgb,var(--color-primary) 38%,#0b0806) 0,color-mix(in srgb,var(--color-primary) 14%,#0b0806) 48%,#0b0806 82%)}html[data-saison-thema=halloween] footer[data-site-footer]:before{content:"";position:absolute;left:6%;right:6%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(236,190,120,.55) 30%,rgba(255,224,180,.9) 50%,rgba(236,190,120,.55) 70%,transparent)}html[data-saison-thema=halloween] footer[data-site-footer]:after{content:"";position:absolute;left:0;bottom:6%;width:3px;height:3px;border-radius:50%;pointer-events:none;box-shadow:12vw -20px 0 0 rgba(255,214,160,.9),12vw -20px 6px 1px rgba(255,160,80,.6),31vw -60px 0 0 rgba(255,214,160,.8),31vw -60px 6px 1px rgba(255,160,80,.5),52vw -10px 0 0 rgba(255,214,160,.9),52vw -10px 6px 1px rgba(255,160,80,.6),71vw -80px 0 0 rgba(255,214,160,.7),71vw -80px 6px 1px rgba(255,160,80,.5),86vw -35px 0 0 rgba(255,214,160,.85),86vw -35px 6px 1px rgba(255,160,80,.55);animation:thema-glut 13s linear infinite}@keyframes thema-glut{0%{opacity:0;transform:translateZ(0)}15%{opacity:.85}70%{opacity:.4}to{opacity:0;transform:translate3d(18px,-320px,0)}}.stempel-motiv,html[data-saison-thema=halloween] .stempel-logo{display:none}html[data-saison-thema=halloween] .stempel-kuerbis{display:block}.stempel-kuerbis .kuerbis-leib{fill:#d9822b;stroke:#8a4515;stroke-width:1}.stempel-kuerbis .kuerbis-stiel{fill:none;stroke:#6f7a34;stroke-width:2.2;stroke-linecap:round}.stempel-kuerbis .kuerbis-gesicht{fill:#ffe1a8}.stempel-kuerbis.kuerbis-leer{opacity:.5;filter:grayscale(.3)}@media (prefers-reduced-motion:reduce){html[data-saison-thema] footer[data-site-footer]:after{animation:none;opacity:.6}}[data-perf=lite] footer[data-site-footer]:after{animation:none}