.wein-transition-line{--progress:0;z-index:80;pointer-events:none;opacity:0;height:2px;position:fixed;inset:0 0 auto}.wein-transition-line:before{content:"";background:linear-gradient(90deg, #5b7cff00 0%, var(--color-brand,#5b7cff) 22%, var(--color-violet,#9b6bff) 64%, var(--color-ember-soft,#ffb89a) 100%);clip-path:inset(-12px calc((1 - var(--progress)) * 100%) -12px 0);position:absolute;inset:0;box-shadow:0 0 6px #5b7cffa6,0 0 18px #9b6bff59}.wein-transition-line:after{content:"";width:120px;height:16px;transform:translateX(calc(var(--progress) * 100vw));background:radial-gradient(closest-side at 85%,#fff4ecf2,#a9b8ff66 45%,#0000);position:absolute;top:-7px;left:-120px}
