
.cw-pullbar{position:fixed;top:0;left:0;right:0;height:44px;z-index:60;transform:translateY(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);background:var(--cw-red,#D72804);pointer-events:none}
.cw-pullbar::after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px);animation:cw-pull-stripe .9s linear infinite}
.cw-pullbar.is-on{transform:translateY(0)}
@keyframes cw-pull-stripe{to{background-position:16.97px 0}}
@media (prefers-reduced-motion: reduce){.cw-pullbar::after{animation:none}.cw-pullbar{transition:none}}
