/* Preserve V130's sphere material and complete scroll choreography. */
html body#koosmos-site .orb-rotor{isolation:isolate}
html body#koosmos-site .orb-rotor>.orb{z-index:2!important}
html body#koosmos-site .orb-rotor>.orbit,html body#koosmos-site .orb-rotor>.particle{display:none!important}
html body#koosmos-site .orbit-depth-v131{position:absolute;inset:-14%;width:128%;height:128%;overflow:visible;pointer-events:none}
html body#koosmos-site .orbit-depth-v131.rear{z-index:1;opacity:.55}
html body#koosmos-site .orbit-depth-v131.front{z-index:3}
html body#koosmos-site .orbit-depth-v131 path{fill:none;stroke:#fff0df;stroke-width:.19;stroke-linecap:round}
html body#koosmos-site .orbit-depth-v131 .spark-halo{fill:#ffe6cd;opacity:.28}
html body#koosmos-site .orbit-depth-v131 .spark-core{fill:#fff9ee}
html body#koosmos-site .surface-sparks-v131{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}
html body#koosmos-site .surface-sparks-v131 .twinkle{transform-box:fill-box;transform-origin:center;animation:spark-v131 4s ease-in-out infinite;animation-delay:var(--delay)}
@keyframes spark-v131{0%,100%{opacity:.22;transform:scale(.7)}45%{opacity:.95;transform:scale(1.12)}65%{opacity:.45;transform:scale(.85)}}
html body#koosmos-site .orb-rotor[data-paused=true] .twinkle{animation-play-state:paused}
html body#koosmos-site header.topbar.nav-on-paper,html body#koosmos-site header.topbar.nav-on-paper.is-condensed{background:#f8f5f1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid #3037400d!important}
html body:is(#koosmos-site,#seitenanfang) header.site-header,html body:is(#koosmos-site,#seitenanfang) header.site-header.is-condensed{background:#f8f5f1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
@media(prefers-reduced-motion:reduce){html body#koosmos-site .surface-sparks-v131 .twinkle{animation:none;opacity:.65}}

/* V132: restore V127's original luminous particles, retain true rear occlusion. */
html body#koosmos-site .orb-rotor>.particle{display:block!important;z-index:4!important;background:#fff5ed!important;box-shadow:0 0 9px #fff,0 0 3px #fff1dd!important;animation:particle-glint-v132 4.6s ease-in-out infinite!important}
html body#koosmos-site .orb-rotor>.particle:nth-of-type(3n){animation-delay:-1.7s!important}
html body#koosmos-site .orb-rotor>.particle:nth-of-type(3n + 1){animation-delay:-3.1s!important}
html body#koosmos-site .orb-rotor>.particle:nth-of-type(4n){animation-duration:6.2s!important}
@keyframes particle-glint-v132{0%,100%{opacity:.58;scale:.85}45%{opacity:1;scale:1.08}65%{opacity:.8;scale:1}}
html body#koosmos-site .surface-sparks-v131{display:none!important}
html body#koosmos-site .orbit-depth-v131 path{stroke:#fff4ed;stroke-width:.2;filter:drop-shadow(0 0 .28px #fff8e9) drop-shadow(0 0 .65px #fff0df99)}
html body#koosmos-site .orbit-depth-v131.rear{opacity:.68}
html body#koosmos-site .orbit-depth-v131 .spark-core{filter:drop-shadow(0 0 .55px #fff7ea)}
html body#koosmos-site .orbit-depth-v131 .spark-halo{opacity:.4}
html body#koosmos-site .orb-rotor[data-paused=true]>.particle{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){html body#koosmos-site .orb-rotor>.particle{animation:none!important;opacity:.9}}
