@property --sr-orb-level{syntax:"<number>";inherits:true;initial-value:0}.sr-orb{--sr-orb-gain:0;--sr-orb-glow:0;--sr-orb-spin:18s;--sr-orb-drive:calc(var(--sr-orb-level) * var(--sr-orb-gain));--sr-orb-hole:40%;isolation:isolate;justify-content:center;align-items:center;transition:--sr-orb-level .12s linear;display:flex;position:relative}.sr-orb[data-state=idle]{--sr-orb-gain:0;--sr-orb-glow:.16;--sr-orb-spin:40s}.sr-orb[data-state=connecting]{--sr-orb-gain:0;--sr-orb-glow:.4;--sr-orb-spin:26s}.sr-orb[data-state=listening]{--sr-orb-gain:.25;--sr-orb-glow:.64;--sr-orb-spin:22s}.sr-orb[data-state=speaking]{--sr-orb-gain:1;--sr-orb-glow:1;--sr-orb-spin:9s}.sr-orb-surface{transform:scale(calc(.86 + var(--sr-orb-drive) * .14));filter:saturate(calc(.45 + var(--sr-orb-glow) * .75)) brightness(calc(.76 + var(--sr-orb-glow) * .44 + var(--sr-orb-drive) * .28));border-radius:9999px;transition:transform .12s ease-out,filter .26s ease-out;position:absolute;inset:0;overflow:hidden}.sr-orb[data-state=idle] .sr-orb-blob{animation:none}.sr-orb[data-state=connecting] .sr-orb-surface{animation:2.6s ease-in-out infinite sr-orb-breathe}.sr-orb-halo{z-index:-1;background:radial-gradient(circle at 50% 50%, var(--sr-orb-tint-b,#6366f1) 0%, transparent 68%);opacity:calc(.1 + var(--sr-orb-drive) * .42);filter:blur(calc(12px + var(--sr-orb-drive) * 18px));transform:scale(calc(.9 + var(--sr-orb-drive) * .22));border-radius:9999px;transition:opacity .14s linear,transform .14s ease-out;position:absolute;inset:-18%}.sr-orb-base{border-radius:inherit;background:radial-gradient(circle at 50% 42%,#ffffff29 0%,#00000038 78%);position:absolute;inset:0}.sr-orb-blob{will-change:transform;filter:blur(calc(14px + var(--sr-orb-drive) * 10px));opacity:calc(.5 + var(--sr-orb-glow) * .32);border-radius:9999px;transition:filter .14s linear,opacity .2s linear;position:absolute}.sr-orb-blob-a{background:radial-gradient(circle at 42% 44%, var(--sr-orb-tint-a,var(--color-solidroad-fg-brand,#39ad52)) 0%, transparent 70%);animation:sr-orb-drift-a var(--sr-orb-spin) linear infinite;inset:-14% 6% 22% -12%}.sr-orb-blob-b{background:radial-gradient(circle at 56% 50%, var(--sr-orb-tint-b,#6366f1) 0%, transparent 72%);animation:sr-orb-drift-b calc(var(--sr-orb-spin) * 1.45) linear infinite reverse;inset:12% -18% -16% 10%}.sr-orb-blob-c{background:radial-gradient(circle at 50% 56%, var(--sr-orb-tint-c,#22d3ee) 0%, transparent 66%);animation:sr-orb-drift-c calc(var(--sr-orb-spin) * 2.1) linear infinite;inset:-6% -10% 18% 24%}.sr-orb-sheen{border-radius:inherit;background:radial-gradient(circle at 34% 28%,#ffffff4d 0%,#0000 42%),radial-gradient(circle,#0000 62%,#00000047 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.sr-orb[data-has-content=true] .sr-orb-surface{-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 var(--sr-orb-hole), #000 calc(var(--sr-orb-hole) + 22%));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent 0 var(--sr-orb-hole), #000 calc(var(--sr-orb-hole) + 22%));mask-image:radial-gradient(circle at 50% 50%, transparent 0 var(--sr-orb-hole), #000 calc(var(--sr-orb-hole) + 22%))}.sr-orb[data-has-content=true] .sr-orb-base,.sr-orb[data-has-content=true] .sr-orb-sheen{display:none}.sr-orb-content{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}@keyframes sr-orb-breathe{0%,to{transform:scale(.82)}50%{transform:scale(.94)}}@keyframes sr-orb-drift-a{0%{transform:rotate(0)translate(5%)}to{transform:rotate(360deg)translate(5%)}}@keyframes sr-orb-drift-b{0%{transform:rotate(0)translate(-7%,3%)}to{transform:rotate(360deg)translate(-7%,3%)}}@keyframes sr-orb-drift-c{0%{transform:rotate(0)translate(2%,-6%)}to{transform:rotate(360deg)translate(2%,-6%)}}@media (prefers-reduced-motion:reduce){.sr-orb{transition:none}.sr-orb[data-state] .sr-orb-blob{transition:opacity .2s linear;animation:none}.sr-orb[data-state] .sr-orb-surface,.sr-orb[data-state] .sr-orb-halo{transition:opacity .2s linear,filter .26s ease-out;animation:none;transform:none}.sr-orb[data-state]{--sr-orb-drive:0}.sr-orb[data-state] .sr-orb-halo{opacity:calc(.1 + var(--sr-orb-glow) * .3)}}
.loading-small-module__BHqMNG__loader{box-sizing:border-box;border-right:3px solid #0000;border-radius:50%;animation:1s linear infinite loading-small-module__BHqMNG__rotation;display:inline-block}.loading-small-module__BHqMNG__light-loader{border-top:3px solid #fff}.loading-small-module__BHqMNG__dark-loader{border-top:3px solid #000}@keyframes loading-small-module__BHqMNG__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=1q3g-9_ia5ld1.css.map*/