@property --sweep{syntax:"<angle>";inherits:false;initial-value:90deg}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}.loader-stage[data-v-b15c88cd]{--loader-ink:#16233b;--loader-size:164px;--loader-duration:3.4s;isolation:isolate;place-items:center;width:250px;height:250px;display:grid;position:relative}.ambient-glow[data-v-b15c88cd]{filter:blur(20px);animation:glowBreath-b15c88cd calc(var(--loader-duration) * 1.2) cubic-bezier(.38, .12, .22, .98) infinite;background:radial-gradient(circle,#16233b17 0%,#16233b0b 38%,#16233b00 72%);border-radius:50%;position:absolute;inset:24px}.loader-shell[data-v-b15c88cd]{width:var(--loader-size);height:var(--loader-size);place-items:center;display:grid;position:relative}.sector[data-v-b15c88cd]{z-index:2;background:conic-gradient(from var(--spin), var(--loader-ink) 0deg var(--sweep), transparent var(--sweep) 360deg);width:100%;height:100%;animation:orbitLoader-b15c88cd var(--loader-duration) cubic-bezier(.38, .12, .22, .98) infinite;filter:none;will-change:transform, filter;border-radius:50%;position:relative}.center-echo[data-v-b15c88cd]{opacity:.6;animation:echoPulse-b15c88cd calc(var(--loader-duration) * 1.08) cubic-bezier(.38, .12, .22, .98) infinite;pointer-events:none;border:1px solid #16233b0f;border-radius:50%;position:absolute;inset:34px;transform:scale(.92)}@keyframes orbitLoader-b15c88cd{0%{--sweep:90deg;--spin:-90deg}20%{--sweep:126deg;--spin:-18deg}42%{--sweep:180deg;--spin:58deg}70%{--sweep:236deg;--spin:142deg}86%{--sweep:270deg;--spin:214deg}to{--sweep:90deg;--spin:270deg}}@keyframes glowBreath-b15c88cd{0%,to{opacity:.56;transform:scale(.96)}38%{opacity:1;transform:scale(1.02)}76%{opacity:.72;transform:scale(.985)}}@keyframes echoPulse-b15c88cd{0%,to{opacity:.36;transform:scale(.92)}52%{opacity:.12;transform:scale(1)}}@media (width<=560px){.loader-stage[data-v-b15c88cd]{--loader-size:142px;--loader-duration:3.2s;width:220px;height:220px}}@media (prefers-reduced-motion:reduce){.ambient-glow[data-v-b15c88cd],.sector[data-v-b15c88cd],.center-echo[data-v-b15c88cd]{animation:none!important}}
