.arpp-timer{--arpp-accent:#45c4bc;z-index:99990}.arpp-timer--bar{position:fixed;left:0;right:0;height:4px;background:rgba(38,34,84,.15);pointer-events:none}.arpp-timer--bar.arpp-timer--top{top:0}.arpp-timer--bar.arpp-timer--bottom{bottom:0}body.admin-bar .arpp-timer--bar.arpp-timer--top{top:32px}@media screen and (max-width:782px){body.admin-bar .arpp-timer--bar.arpp-timer--top{top:46px}}.arpp-timer__fill{display:block;height:100%;width:100%;background:var(--arpp-accent);transform-origin:left center;transition:transform 0.98s linear;box-shadow:0 0 8px var(--arpp-accent)}.arpp-timer--circle{position:fixed;right:22px;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:rgba(38,34,84,.92);color:#fff;box-shadow:0 10px 26px -8px rgba(38,34,84,.6);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:13px}.arpp-timer--circle.arpp-timer--top{top:22px}body.admin-bar .arpp-timer--circle.arpp-timer--top{top:54px}.arpp-timer--circle.arpp-timer--bottom{bottom:22px;top:auto}.arpp-timer__label{padding-left:4px;opacity:.85;white-space:nowrap}.arpp-timer__ring{position:relative;width:40px;height:40px;flex:0 0 auto}.arpp-timer__ring svg{width:40px;height:40px;transform:rotate(-90deg);display:block}.arpp-timer__track,.arpp-timer__progress{fill:none;stroke-width:4}.arpp-timer__track{stroke:rgba(255,255,255,.22)}.arpp-timer__progress{stroke:var(--arpp-accent);stroke-linecap:round;stroke-dasharray:119.38;stroke-dashoffset:0;transition:stroke-dashoffset 0.98s linear}.arpp-timer__count{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;font-size:12px;color:#fff}.arpp-timer.is-paused{opacity:.55}.arpp-timer.is-paused .arpp-timer__fill,.arpp-timer.is-paused .arpp-timer__progress{transition:none}.arpp-refreshing{animation:arpp-flash 0.6s ease}@keyframes arpp-flash{0%{opacity:.35}100%{opacity:1}}.arpp-shortcode{display:inline-flex;align-items:center;gap:10px;font-family:inherit}.arpp-shortcode .arpp-inline-bar{position:relative;width:180px;max-width:100%;height:6px;border-radius:999px;background:rgba(38,34,84,.15);overflow:hidden}.arpp-shortcode .arpp-inline-bar span{position:absolute;inset:0;background:var(--arpp-accent,#45c4bc);transform-origin:left center;transition:transform 0.98s linear;border-radius:999px}.arpp-shortcode .arpp-inline-label{font-size:13px;opacity:.8}.arpp-shortcode .arpp-timer__ring{width:36px;height:36px}.arpp-shortcode .arpp-timer__ring svg{width:36px;height:36px}.arpp-shortcode .arpp-timer__count{color:inherit;font-size:11px}@media (prefers-reduced-motion:reduce){.arpp-timer__fill,.arpp-timer__progress,.arpp-shortcode .arpp-inline-bar span{transition:none}}