.urm{width:var(--urm-size);height:var(--urm-size);--urm-dot-r:calc(.1875rem * var(--cds-rem-scale,1));--urm-dot-x:calc(100% - var(--urm-dot-r) + 1px);place-items:center;display:inline-grid;position:relative}.urm:dir(rtl){--urm-dot-x:calc(var(--urm-dot-r) - 1px)}.urm__indicator{--cds-page-bg:transparent;position:absolute;inset-block-start:-1px;inset-inline-end:-1px}@media not (forced-colors:active){.urm[data-indicator] .urm__breath{mask-image:radial-gradient(circle at var(--urm-dot-x) calc(var(--urm-dot-r) - 1px), transparent calc(var(--urm-dot-r) + 2px), black calc(var(--urm-dot-r) + 2.5px))}}.urm__hover,.urm__beat,.urm__breath{place-items:center;width:100%;height:100%;display:grid;position:relative}.urm__glow,.urm__beat-glow,.urm__hover-glow{inset:calc(var(--urm-size) * -1);pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--urm-color) 55%, transparent), transparent 62%);border-radius:50%;position:absolute}.urm__glow{opacity:.06}.urm__beat-glow,.urm__hover-glow{opacity:0}.urm [data-ring-arc]{transition-property:stroke-dashoffset,stroke;transition-duration:var(--cds-dur-sheet), var(--cds-dur-base);transition-timing-function:var(--cds-ease-out)}.urm [data-ring-track]{transition:stroke var(--cds-dur-base) var(--cds-ease-out)}.urm__hover{transition:transform var(--cds-dur-fast) var(--cds-ease-out)}.urm__hover-glow{transition:opacity var(--cds-dur-fast) var(--cds-ease-out)}@media (hover:hover){.group\/btn:hover .urm__hover{transform:scale(1.08)}.group\/btn:hover .urm__hover-glow{opacity:.23}}.urm[data-entrance=draw] [data-ring-arc]{animation:urm-arc-sweep calc(2 * var(--cds-dur-slow)) var(--cds-ease-overshoot) backwards, urm-fade-in var(--cds-dur-snap) linear backwards}.urm[data-entrance=draw] [data-ring-track]{animation:urm-fade-in var(--cds-dur-sheet) var(--cds-ease-out) .15s backwards}.urm[data-entrance=draw] .urm__glow{animation:1.2s linear backwards urm-draw-glow}.urm[data-entrance=quiet] [data-ring-arc]{animation:urm-arc-sweep var(--cds-dur-base) var(--cds-ease-out) backwards, urm-fade-in var(--cds-dur-base) var(--cds-ease-out) backwards}.urm[data-entrance=quiet] [data-ring-track],.urm[data-entrance=quiet] .urm__glow{animation:urm-fade-in var(--cds-dur-base) var(--cds-ease-out) backwards}.urm[data-always-shown]{--urm-glow-from:.06}.urm[data-always-shown] [data-ring-track],.urm[data-always-shown][data-entrance=quiet] .urm__glow{animation:none}.urm[data-beat="1"] .urm__beat{animation:2.3s linear urm-beat-warning}.urm[data-beat="1"] .urm__beat-glow{animation:2.3s linear urm-beat-warning-glow}.urm[data-beat="2"] .urm__beat{animation:1.45s linear urm-beat-critical}.urm[data-beat="2"] .urm__beat-glow{animation:1.45s linear urm-beat-critical-glow}.urm[data-beat="3"] .urm__beat{animation:2.45s linear urm-beat-limit}.urm[data-beat="3"] .urm__beat-glow{animation:2.45s linear urm-beat-limit-glow}.urm[data-shimmer] .urm__breath{animation:1.5s ease-in-out urm-breath}.urm__comet{pointer-events:none;opacity:0;position:absolute;inset:0;transform:rotate(-90deg)}.urm__comet circle{stroke:color-mix(in srgb, var(--urm-color) 28%, white)}.urm[data-shimmer] .urm__comet{animation:2s linear urm-comet-travel,2s linear urm-comet-fade}@keyframes urm-arc-sweep{0%{stroke-dashoffset:var(--ring-c)}}@keyframes urm-fade-in{0%{opacity:0}}@keyframes urm-breath{50%{transform:scale(1.0384)}}@keyframes urm-comet-travel{0%{transform:rotate(-90deg)}to{transform:rotate(calc(-90deg + var(--urm-travel)))}}@keyframes urm-draw-glow{0%{opacity:var(--urm-glow-from,0)}10%{opacity:.06}50%{opacity:.07}56.25%{opacity:.12}62.5%{opacity:.271}68.75%{opacity:.506}75%{opacity:.633}81.25%{opacity:.506}87.5%{opacity:.271}93.75%{opacity:.12}to{opacity:.06}}@keyframes urm-comet-fade{0%{opacity:0}16.67%{opacity:.425}33.33%{opacity:.736}50%{opacity:.85}66.67%{opacity:.736}83.33%{opacity:.425}to{opacity:0}}@keyframes urm-beat-warning{0%{transform:scale(1)}14.7%{transform:scale(1.0006)}17.83%{transform:scale(1.0037)}20.91%{transform:scale(1.0129)}24.04%{transform:scale(1.0275)}27.13%{transform:scale(1.0352)}30.26%{transform:scale(1.0273)}33.35%{transform:scale(1.0129)}36.48%{transform:scale(1.0037)}39.57%{transform:scale(1.0006)}52%{transform:scale(1.0004)}55.96%{transform:scale(1.002)}59.91%{transform:scale(1.0071)}63.87%{transform:scale(1.015)}67.83%{transform:scale(1.0192)}71.78%{transform:scale(1.015)}75.74%{transform:scale(1.0071)}79.7%{transform:scale(1.002)}83.65%{transform:scale(1.0004)}to{transform:scale(1)}}@keyframes urm-beat-warning-glow{0%{opacity:0}14.7%{opacity:.005}17.83%{opacity:.027}20.91%{opacity:.093}24.04%{opacity:.198}27.13%{opacity:.253}30.26%{opacity:.196}33.35%{opacity:.093}36.48%{opacity:.026}39.57%{opacity:.005}52%{opacity:.003}55.96%{opacity:.016}59.91%{opacity:.055}63.87%{opacity:.116}67.83%{opacity:.15}71.78%{opacity:.116}75.74%{opacity:.055}79.7%{opacity:.016}83.65%{opacity:.003}to{opacity:0}}@keyframes urm-beat-critical{0%{transform:scale(1)}14.34%{transform:scale(1.0006)}17.38%{transform:scale(1.0037)}20.41%{transform:scale(1.0129)}23.45%{transform:scale(1.0274)}26.48%{transform:scale(1.0352)}29.52%{transform:scale(1.0274)}32.55%{transform:scale(1.0129)}35.59%{transform:scale(1.0037)}38.62%{transform:scale(1.0006)}50.76%{transform:scale(1.0004)}54.62%{transform:scale(1.002)}58.48%{transform:scale(1.0071)}62.34%{transform:scale(1.015)}66.21%{transform:scale(1.0192)}70.07%{transform:scale(1.015)}73.93%{transform:scale(1.0071)}77.79%{transform:scale(1.002)}81.66%{transform:scale(1.0004)}to{transform:scale(1)}}@keyframes urm-beat-critical-glow{0%{opacity:0}14.34%{opacity:.005}17.38%{opacity:.027}20.41%{opacity:.093}23.45%{opacity:.197}26.48%{opacity:.253}29.52%{opacity:.197}32.55%{opacity:.093}35.59%{opacity:.027}38.62%{opacity:.005}50.76%{opacity:.003}54.62%{opacity:.016}58.48%{opacity:.055}62.34%{opacity:.116}66.21%{opacity:.15}70.07%{opacity:.116}73.93%{opacity:.055}77.79%{opacity:.016}81.66%{opacity:.003}to{opacity:0}}@keyframes urm-beat-limit{0%{transform:scale(1)}4.53%{transform:scale(1.0009)}5.47%{transform:scale(1.0049)}6.41%{transform:scale(1.0167)}7.39%{transform:scale(1.0359)}8.33%{transform:scale(1.0458)}9.27%{transform:scale(1.0359)}10.24%{transform:scale(1.0167)}11.18%{transform:scale(1.0049)}12.16%{transform:scale(1.0008)}15.96%{transform:scale(1.0005)}17.18%{transform:scale(1.0027)}18.41%{transform:scale(1.0093)}19.59%{transform:scale(1.0194)}20.82%{transform:scale(1.025)}22.04%{transform:scale(1.0194)}23.27%{transform:scale(1.009)}24.45%{transform:scale(1.0027)}25.67%{transform:scale(1.0005)}73.92%{transform:scale(1.0009)}74.86%{transform:scale(1.0049)}75.8%{transform:scale(1.0167)}76.78%{transform:scale(1.0359)}77.71%{transform:scale(1.0458)}78.65%{transform:scale(1.0359)}79.63%{transform:scale(1.0167)}80.57%{transform:scale(1.0049)}81.55%{transform:scale(1.0008)}85.35%{transform:scale(1.0005)}86.57%{transform:scale(1.0027)}87.8%{transform:scale(1.0093)}88.98%{transform:scale(1.0194)}90.2%{transform:scale(1.025)}91.43%{transform:scale(1.0194)}92.65%{transform:scale(1.009)}93.84%{transform:scale(1.0027)}95.06%{transform:scale(1.0005)}to{transform:scale(1)}}@keyframes urm-beat-limit-glow{0%{opacity:0}4.53%{opacity:.006}5.47%{opacity:.035}6.41%{opacity:.12}7.39%{opacity:.258}8.33%{opacity:.329}9.27%{opacity:.258}10.24%{opacity:.12}11.18%{opacity:.035}12.16%{opacity:.006}15.96%{opacity:.004}17.18%{opacity:.021}18.41%{opacity:.073}19.59%{opacity:.151}20.82%{opacity:.194}22.04%{opacity:.151}23.27%{opacity:.07}24.45%{opacity:.021}25.67%{opacity:.004}73.92%{opacity:.006}74.86%{opacity:.035}75.8%{opacity:.12}76.78%{opacity:.258}77.71%{opacity:.329}78.65%{opacity:.258}79.63%{opacity:.12}80.57%{opacity:.035}81.55%{opacity:.006}85.35%{opacity:.004}86.57%{opacity:.021}87.8%{opacity:.073}88.98%{opacity:.151}90.2%{opacity:.194}91.43%{opacity:.151}92.65%{opacity:.07}93.84%{opacity:.021}95.06%{opacity:.004}to{opacity:0}}@media (prefers-reduced-motion:reduce){.urm [data-ring-arc],.urm [data-ring-track],.urm__hover,.urm__hover-glow{transition:none}.group\/btn:hover .urm__hover{transform:none}.urm__comet{display:none}}html[data-reduce-motion=true] .urm [data-ring-arc],html[data-reduce-motion=true] .urm [data-ring-track],html[data-reduce-motion=true] .urm__hover,html[data-reduce-motion=true] .urm__hover-glow{transition:none}html[data-reduce-motion=true] .group\/btn:hover .urm__hover{transform:none}html[data-reduce-motion=true] .urm__comet{display:none}
