[r="10vmlyk1uvu0as"] .progress-wrapper.active{opacity:1}[r="10vmlyk1uvu0as"] progress{-webkit-appearance:none;appearance:none;border:none;background:transparent;display:block;position:fixed;top:0;left:0;right:0;height:3px;width:100%;z-index:9999;opacity:0;transition:opacity .2s ease;pointer-events:none}[r="10vmlyk1uvu0as"] progress::-webkit-progress-bar{background:transparent}[r="10vmlyk1uvu0as"] progress::-webkit-progress-value{background:var(--color-primary, #4a90e2);transition:width .1s linear}[r="10vmlyk1uvu0as"] progress::-moz-progress-bar{background:var(--color-primary, #4a90e2)}[r="10vmlyk1uvu0as"] .spinnerOverlay{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:none;outline:none;background:#00000026;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9998}[r="10vmlyk1uvu0as"] .spinnerOverlay[open]{display:flex;align-items:center;justify-content:center}[r="10vmlyk1uvu0as"] .spinnerCard{background:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;padding:1.5rem 2rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}[r="10vmlyk1uvu0as"] .dotPulse{display:flex;gap:.5rem}[r="10vmlyk1uvu0as"] .dotPulse span{width:8px;height:8px;border-radius:50%;background:var(--color-primary);animation:dotBounce 1.2s ease-in-out infinite}[r="10vmlyk1uvu0as"] .dotPulse span:nth-child(2){animation-delay:.15s}[r="10vmlyk1uvu0as"] .dotPulse span:nth-child(3){animation-delay:.3s}@keyframes dotBounce{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}[r="10vmlyk1uvu0as"] .spinnerLabel{margin:0;color:var(--color-text-muted);font-size:.875rem}[r="10vmlyk1uvu0as"] .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){[r="10vmlyk1uvu0as"] .progress-wrapper{transition:none}[r="10vmlyk1uvu0as"] progress::-webkit-progress-value{transition:none}[r="10vmlyk1uvu0as"] .spinnerOverlay{backdrop-filter:none;-webkit-backdrop-filter:none}[r="10vmlyk1uvu0as"] .dotPulse span{animation:none;opacity:1;transform:none}}
