.orbital-loader-module__E_Afeq__visual{width:100%;max-width:100%;padding-top:max(.75rem, calc(var(--loader-size) * .06));padding-bottom:max(1.5rem, calc(var(--loader-size) * .14));isolation:isolate;justify-content:center;align-items:center;display:flex;overflow:hidden}.orbital-loader-module__E_Afeq__visualLarge{--loader-size:clamp(180px, min(52vw, 42vh), 420px)}.orbital-loader-module__E_Afeq__visualCompact{--loader-size:clamp(112px, min(36vw, 28vh), 160px);padding-top:max(.5rem, calc(var(--loader-size) * .05));padding-bottom:max(1rem, calc(var(--loader-size) * .12))}.orbital-loader-module__E_Afeq__stage{width:var(--loader-size);height:var(--loader-size);max-width:100%;transform-style:preserve-3d;will-change:transform;background:0 0;flex-shrink:0;position:relative;transform:perspective(1000px)rotateX(45deg)rotateY(45deg)}.orbital-loader-module__E_Afeq__circle{top:var(--circle-offset);left:var(--circle-offset);box-sizing:border-box;width:var(--circle-size);height:var(--circle-size);transform-style:preserve-3d;animation-name:orbital-loader-module__E_Afeq__orbitalSpin;animation-duration:var(--circle-duration);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:var(--circle-direction);will-change:transform;background:0 0;border:clamp(1px,.25vw,2px) solid #fffffff2;border-radius:50%;position:absolute}.orbital-loader-module__E_Afeq__circleDashed{border-style:dashed;border-color:#ffffff73}@keyframes orbital-loader-module__E_Afeq__orbitalSpin{0%{transform:rotateX(0)rotateY(0)}to{transform:rotateX(360deg)rotateY(360deg)}}@media (max-width:640px){.orbital-loader-module__E_Afeq__visualLarge{--loader-size:clamp(160px, min(72vw, 38vh), 280px)}.orbital-loader-module__E_Afeq__visualCompact{--loader-size:clamp(96px, min(42vw, 24vh), 132px)}}@media (prefers-reduced-motion:reduce){.orbital-loader-module__E_Afeq__stage{will-change:auto}.orbital-loader-module__E_Afeq__circle{will-change:auto;animation:none;transform:rotateX(24deg)rotateY(36deg)}}
.music-generation-loader-module__3hM-Da__shell{flex-direction:column;align-items:center;gap:1.25rem;width:100%;display:flex}.music-generation-loader-module__3hM-Da__label{text-align:center;max-width:36rem;color:var(--app-text);margin:0;font-size:.95rem;font-weight:500;line-height:1.4}.music-generation-loader-module__3hM-Da__progressBlock{width:min(100%,22rem)}.music-generation-loader-module__3hM-Da__meta{text-align:center;max-width:36rem;color:var(--app-text-muted);margin:0;font-size:.75rem;line-height:1.4}
.elevenlabs-ui-module__vCD7na__aiStatusCard{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.elevenlabs-ui-module__vCD7na__orbContainer{width:7rem;height:7rem}.elevenlabs-ui-module__vCD7na__orbPlaceholder{background:var(--muted-bg);border-radius:9999px;width:100%;height:100%}.elevenlabs-ui-module__vCD7na__statusLabel{text-align:center;font-size:1rem;font-weight:500}.elevenlabs-ui-module__vCD7na__progressBlock{width:100%;max-width:20rem}.elevenlabs-ui-module__vCD7na__meta{color:var(--muted-foreground);text-align:center;font-size:.8125rem}.elevenlabs-ui-module__vCD7na__loadingPanel{flex-direction:column;gap:.75rem;display:flex}.elevenlabs-ui-module__vCD7na__loadingLineWide{border-radius:.375rem;width:100%;height:1rem}.elevenlabs-ui-module__vCD7na__loadingLineMedium{border-radius:.375rem;width:70%;height:1rem}.elevenlabs-ui-module__vCD7na__loadingLineShort{border-radius:.375rem;width:40%;height:1rem}.elevenlabs-ui-module__vCD7na__audioPreview{border:1px solid var(--border);background:var(--surface);border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;display:flex}.elevenlabs-ui-module__vCD7na__audioPreviewTimeline{flex:1;min-width:0}.elevenlabs-ui-module__vCD7na__audioPreviewTime{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;gap:.25rem;font-size:.75rem;display:flex}.elevenlabs-ui-module__vCD7na__playerSkeleton{border-radius:.5rem;width:100%;height:2.75rem}
.track-lane-module__0txZTq__trackProgressFill{width:var(--track-progress,0%);background:linear-gradient(90deg,#7c3aed 0%,#a78bfa 100%)}
