/* User-driven mobile marker sweep. */
@media(max-width:800px){
html body:is(#koosmos-site,#seitenanfang):is(#koosmos-site,#seitenanfang):is(#koosmos-site,#seitenanfang) :is([data-scroll-marker],[data-journey-marker]){background:none!important;background-image:none!important;box-shadow:none!important;position:relative!important;isolation:isolate!important}
html body:is(#koosmos-site,#seitenanfang):is(#koosmos-site,#seitenanfang):is(#koosmos-site,#seitenanfang) :is([data-scroll-marker],[data-journey-marker])::before{content:''!important;position:absolute!important;inset:42% -.04em 0!important;z-index:-1!important;background:#E6A08D!important;transform:rotate(-1deg) scaleX(var(--sweep-v136,0))!important;scale:1!important;transform-origin:left center!important;transition:none!important;pointer-events:none!important}
}
@media(max-width:800px){
 html body#koosmos-site :is(#chapter1.chapter,#chapter2.chapter){top:var(--chapter-top-v136,160px)!important;transform:none!important}
 html body#koosmos-site #knownCards#knownCards#knownCards{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;filter:none!important;perspective:none!important}
 html body#koosmos-site #knownCards#knownCards#knownCards .pain-mobile-stage{perspective:900px;overflow:hidden}
 html body#koosmos-site #knownCards#knownCards#knownCards .known-card{transform:translate3d(var(--mobile-x,0px),calc(-50% + var(--pain-y-v136,0px)),var(--pain-z-v136,0px)) rotateY(var(--pain-ry-v136,0deg)) rotate(var(--pain-r-v136,0deg)) scale(var(--pain-scale-v136,1))!important;transform-origin:center!important;z-index:var(--pain-order-v136,1)!important;backface-visibility:hidden}
 html body#koosmos-site[data-known-open=true]>#knownTrigger{position:fixed!important;inset:18px 20px auto auto!important;z-index:5000!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;min-width:130px!important;width:auto!important;height:46px!important;padding:12px 22px!important;font:650 16px/1.3 "DM Sans",Arial,sans-serif!important;background:#E6A08D!important;color:#303740!important;transform:none!important;box-shadow:0 5px 20px #30374018!important}
}
