.cheapshot-loading-indicator[data-v-93b8199a]{align-items:center;animation:appear-93b8199a .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#111827d9,#111827f2);border:1px solid hsla(0,0%,100%,.1);border-radius:22px 22px 20px 20px;box-shadow:0 0 10px #0003,0 8px 32px #377df126,inset 0 0 0 1px #ffffff1a;display:flex;flex-direction:column;height:var(--v2cc757c4);justify-content:center;left:50%;padding:24px;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:var(--v2cc757c4);will-change:transform;z-index:2147483647;transform-gpu:translate(-50%,-50%)}.cheapshot-loading-indicator[data-v-93b8199a]:hover{background:linear-gradient(135deg,#111827e0,#111827fa);box-shadow:0 0 10px #00000040,0 8px 32px #377df133,inset 0 0 0 1px #ffffff26}.progress-loader[data-v-93b8199a]{filter:drop-shadow(0 4px 6px rgba(55,125,241,.1));height:100%;transform:rotate(-90deg);width:100%}.progress-circle[data-v-93b8199a]{stroke-linecap:round}.progress-circle[data-v-93b8199a],.progress-track[data-v-93b8199a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.progress-track[data-v-93b8199a]{opacity:.15}.background-dot[data-v-93b8199a]{animation:pulse-93b8199a 3s cubic-bezier(.4,0,.2,1) infinite;filter:blur(1px) url(#glow);opacity:.15}.pulse-circle[data-v-93b8199a]{animation:pulse-ring-93b8199a 3s cubic-bezier(.4,0,.2,1) infinite;filter:blur(2px) url(#glow)}.center-ring[data-v-93b8199a]{animation:spin-93b8199a 4s linear infinite;filter:blur(.5px);opacity:.5}.progress-text[data-v-93b8199a]{animation:fade-in-93b8199a .5s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0003;border-radius:12px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.05em;margin-top:20px;padding:2px 8px;position:absolute;text-shadow:0 0 10px currentColor,0 0 20px rgba(55,125,241,.4),0 0 30px rgba(55,125,241,.2);transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes appear-93b8199a{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;transform:translate(-50%,-50%) scale(.95)}to{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes pulse-93b8199a{0%{filter:blur(1px);opacity:.1;transform:scale(1)}50%{filter:blur(2px);opacity:.2;transform:scale(1.3)}to{filter:blur(1px);opacity:.1;transform:scale(1)}}@keyframes pulse-ring-93b8199a{0%{filter:blur(2px);opacity:.3;transform:scale(1)}50%{filter:blur(3px);opacity:.1;transform:scale(1.02)}to{filter:blur(2px);opacity:.3;transform:scale(1)}}@keyframes spin-93b8199a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fade-in-93b8199a{0%{filter:blur(4px);opacity:0;transform:translateY(4px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}.error.cheapshot-loading-indicator[data-v-93b8199a]{background:linear-gradient(135deg,#140000d9,#140000f2);box-shadow:0 0 10px #0003,0 8px 32px #ff585f26,inset 0 0 0 1px #ff585f1a}.error.cheapshot-loading-indicator[data-v-93b8199a]:hover{background:linear-gradient(135deg,#140000e0,#140000fa);box-shadow:0 0 10px #00000040,0 8px 32px #ff585f33,inset 0 0 0 1px #ff585f26}.loading-bubble[data-v-93b8199a]{align-items:center;display:flex;justify-content:center}.loading-bubble[data-v-93b8199a] .nst-speech-content{font-size:1rem;line-height:1.5rem;line-height:1.5;max-width:400px;min-width:200px}@media (max-width:640px){.loading-bubble[data-v-93b8199a] .nst-speech-content{font-size:.875rem;line-height:1.25rem;max-width:300px;min-width:150px}}@keyframes bounce-93b8199a{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}.animate-bounce[data-v-93b8199a]{animation:bounce-93b8199a 1s ease-in-out infinite}.reload-button-container[data-v-93b8199a]{bottom:30px;left:50%;position:absolute;text-align:center;transform:translate(-50%);z-index:10}.reload-button[data-v-93b8199a]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;box-shadow:0 2px 10px #0003;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:.8rem;gap:2px;padding:8px 16px;transition:all .3s ease}.reload-button[data-v-93b8199a]:hover{background:#fff3;border-color:#ffffff4d;box-shadow:0 4px 15px #0000004d;transform:translateY(-2px) scale(1.02)}.reload-button .reload-action[data-v-93b8199a]{font-size:.85rem;font-weight:600;text-decoration:underline}.loading-bubble.visible[data-v-93b8199a]{bottom:calc(100% + 90px)}.center-elements[data-v-93b8199a]{filter:url(#glow)}
