/* Add-on-Farbe Rose (07.11.2026), wie roadmap/assets/ek-farbe.css: Hauptknopf = Rose, schwarze Schrift. */
:root{--acc-500:#ff688d;--acc-600:#eb527a}
.btn:not(.dk):not(.ghost),.btn:not(.dk):not(.ghost):hover{background:var(--acc-500);color:var(--ink);box-shadow:0 1px 0 #ffffff66 inset,0 -2px 0 #00000014 inset,0 12px 30px #ff688d47}
.btn:not(.dk):not(.ghost):hover{background:var(--acc-600)}
.btn:not(.dk):not(.ghost) svg,.btn:not(.dk):not(.ghost)>span[aria-hidden]{color:var(--ink)}
.btn.dk svg,.btn.dk>span[aria-hidden]{color:var(--acc-500)}
/* Highlights nach den Referenz-Reels: wenig Platz, viel Wirkung */
.ekv-play{background:var(--acc-500);box-shadow:0 0 0 10px #ff688d29,0 14px 44px #ff688d59}
.ekv-seek::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--acc-500) var(--p,0%),#ffffff4d var(--p,0%))}
.ekv-seek::-moz-range-progress{background:var(--acc-500)}
.ekv-seek::-webkit-slider-thumb{background:var(--acc-500)}
.ekv-seek::-moz-range-thumb{background:var(--acc-500)}
.kick i,.pill i{background:var(--acc-500)}
.when .cal span{background:var(--acc-500)}
.get .nr,.fcard .eyebrow{color:#b73b5d}
.gift-tag{background:var(--acc-500);color:var(--ink)}
.vs .row.gut .mono{color:var(--acc-500)}
@media (min-width:960px){.fcard::before{content:"";position:absolute;z-index:-1;width:112px;aspect-ratio:1;left:-58px;top:34%;background:url(/roadmap/assets/glass/orb-rose-s.webp) center/contain no-repeat;filter:drop-shadow(0 12px 22px #ff688d40);pointer-events:none}}
.proof>.gk{--gk-tint:#fffffff0}
.get--key.gk{--gk-tint:#f4fbc4e0}
.get--key.gk>.gk-ring{box-shadow:inset 0 0 0 2px var(--lime-deep)}
.check-hint .arr{background:var(--acc-500)}
