@keyframes rm-ring{0%{opacity:.7;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(3.2)}}@keyframes rm-tick{0%{opacity:0;transform:translateY(-30%)}to{opacity:1;transform:translateY(0)}}@keyframes rm-sheen{0%{background-position:0%}to{background-position:200%}}@keyframes rm-fade{0%{opacity:0}to{opacity:1}}@keyframes rm-pop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.rm-ring{animation:2.2s ease-out infinite rm-ring}.rm-tick{animation:.35s ease-out rm-tick}.rm-sheen{background-size:200% 100%;animation:6s linear infinite rm-sheen}.rm-backdrop{animation:.2s ease-out rm-fade}.rm-popup{animation:.25s ease-out rm-pop}@media (prefers-reduced-motion:reduce){.rm-ring,.rm-tick,.rm-sheen,.rm-backdrop,.rm-popup{animation:none}}.rm-flip{perspective:6em;font-variant-numeric:tabular-nums;filter:drop-shadow(0 .12em .18em #0000008c);width:.74em;height:1.1em;font-size:1em;font-weight:800;line-height:1;position:relative}.rm-flip:after{content:"";z-index:10;background:#05070c;height:.03em;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.rm-half{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.rm-half>span{justify-content:center;align-items:center;height:200%;display:flex;position:absolute;left:0;right:0}.rm-top{transform-origin:50% 100%;background:linear-gradient(#232b3d,#171d2b);border-radius:.1em .1em 0 0;top:0}.rm-top>span{top:0}.rm-bottom{transform-origin:50% 0;background:linear-gradient(#11161f,#1a2131);border-radius:0 0 .1em .1em;bottom:0}.rm-bottom>span{top:-100%}@keyframes rm-flip-top{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes rm-flip-bottom{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.rm-flap-top{z-index:5;animation:.3s ease-in forwards rm-flip-top}.rm-flap-bottom{z-index:5;animation:.3s ease-out .3s forwards rm-flip-bottom;transform:rotateX(90deg)}@keyframes rm-eq{0%,to{height:25%}50%{height:100%}}.rm-eq{height:40%;animation:.9s ease-in-out infinite rm-eq}@media (prefers-reduced-motion:reduce){.rm-eq{height:60%;animation:none}}.rm-preview .rm-header{display:none}.rm-noscrollbar,.rm-noscrollbar body,.rm-popup{scrollbar-width:none;-ms-overflow-style:none}.rm-noscrollbar::-webkit-scrollbar,.rm-noscrollbar body::-webkit-scrollbar,.rm-popup::-webkit-scrollbar{width:0;height:0;display:none}.rm-popup-body{scrollbar-width:thin;scrollbar-color:#ffffff38 transparent}.rm-popup-body::-webkit-scrollbar{width:6px}.rm-popup-body::-webkit-scrollbar-track{background:0 0;margin:6px 0}.rm-popup-body::-webkit-scrollbar-thumb{background:#fff3;border-radius:9999px;-webkit-transition:background .15s;transition:background .15s}.rm-popup-body::-webkit-scrollbar-thumb:hover{background:#ffffff61}html{overflow-x:clip}body.rm-body{-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,sans-serif}.rm-flip{font-family:Bricolage Grotesque,Plus Jakarta Sans,sans-serif}@keyframes rm-tip-in{0%{opacity:0}to{opacity:1}}.rm-tip{animation:.12s ease-out rm-tip-in}@media (prefers-reduced-motion:reduce){.rm-tip{animation:none}}@keyframes rm-wheel{0%{opacity:0;transform:translate(-50%)}25%{opacity:1}80%{opacity:0;transform:translate(-50%,1.1rem)}to{opacity:0;transform:translate(-50%,1.1rem)}}.rm-wheel{animation:1.8s ease-in-out infinite rm-wheel}@media (prefers-reduced-motion:reduce){.rm-wheel{opacity:1;animation:none}}.rm-clock-size{font-size:clamp(2.75rem,min(21vw,12vh),6.5rem)}@media (width>=640px){.rm-clock-size{font-size:clamp(2rem,min(9.5vw,17vh),12rem)}}.rm-wip-stripes{opacity:.9;background:repeating-linear-gradient(-45deg,#f59e0b 0 14px,#0b1220 14px 28px) 0 0/40px 100%;height:.6rem;animation:1.6s linear infinite rmWipMove}@keyframes rmWipMove{to{background-position:40px 0}}@media (prefers-reduced-motion:reduce){.rm-wip-stripes{animation:none}}@keyframes rm-route-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rm-route-fade{0%{opacity:0}to{opacity:1}}.rm-route-solid{stroke-dasharray:1;stroke-dashoffset:0;animation:.9s ease-out .15s both rm-route-draw}.rm-route-dash{animation:.6s ease-out .85s both rm-route-fade}@media (prefers-reduced-motion:reduce){.rm-route-solid,.rm-route-dash{animation:none}}
