@layer components{.brand-spinner[data-v-9a32e0ff]{width:100px;height:100px;margin:0 auto;display:inline-block;position:relative;container-type:inline-size}}.brand-spinner-ring[data-v-9a32e0ff]{width:100%;height:100%;animation:1.6s linear infinite brand-spinner-rotate-9a32e0ff;position:absolute;inset:0}.brand-spinner-arc[data-v-9a32e0ff],.brand-spinner-track[data-v-9a32e0ff]{fill:none;stroke-width:2px}.brand-spinner-track[data-v-9a32e0ff]{stroke:color-mix(in srgb,var(--brandSpinnerColor,hsl(var(--cana-merlot))) 15%,transparent)}.brand-spinner-arc[data-v-9a32e0ff]{stroke:var(--brandSpinnerColor,hsl(var(--cana-merlot)));stroke-linecap:round;stroke-dasharray:42 84}.brand-spinner-logo[data-v-9a32e0ff]{width:56%;filter:var(--brandSpinnerLogoFilter,none);pointer-events:none;-webkit-user-select:none;user-select:none;animation:.6s ease-out forwards brand-spinner-fade-in-9a32e0ff,3s ease-in-out .6s infinite brand-spinner-breathe-9a32e0ff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@container (width<56px){.brand-spinner-logo[data-v-9a32e0ff]{display:none}.brand-spinner-arc[data-v-9a32e0ff],.brand-spinner-track[data-v-9a32e0ff]{stroke-width:4px}}@media (prefers-reduced-motion:reduce){.brand-spinner-ring[data-v-9a32e0ff]{animation-duration:3s}.brand-spinner-logo[data-v-9a32e0ff]{animation:.6s ease-out forwards brand-spinner-fade-in-9a32e0ff}}@keyframes brand-spinner-rotate-9a32e0ff{to{transform:rotate(1turn)}}@keyframes brand-spinner-fade-in-9a32e0ff{0%{opacity:0}to{opacity:1}}@keyframes brand-spinner-breathe-9a32e0ff{0%,to{opacity:1}50%{opacity:.3}}
