@charset "UTF-8";@use "@/styles/variables.scss" as *;@use "@/styles/element/index.scss" as *;.workbench-loading-overlay[data-v-5534aba9]{position:fixed!important;height:100vh;width:100vw;inset:0;background:#0000008c;backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:fadeIn-5534aba9 .3s ease;overflow:hidden;box-sizing:border-box}.workbench-loading-overlay .loading-content[data-v-5534aba9]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;max-width:500px;padding:20px}.workbench-loading-overlay .loading-content .progress-ring[data-v-5534aba9]{position:relative;width:120px;height:120px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.workbench-loading-overlay .loading-content .progress-ring .progress-svg[data-v-5534aba9]{width:100%;height:100%;transform:rotate(-90deg)}.workbench-loading-overlay .loading-content .progress-ring .progress-ring-bg[data-v-5534aba9]{stroke:#ffffff1a}.workbench-loading-overlay .loading-content .progress-ring .progress-ring-fill[data-v-5534aba9]{stroke:#fff;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.workbench-loading-overlay .loading-content .progress-ring .progress-ring-fill.ring-success[data-v-5534aba9]{stroke:var(--success-color)}.workbench-loading-overlay .loading-content .progress-ring .progress-ring-fill.ring-error[data-v-5534aba9]{stroke:var(--error-color)}.workbench-loading-overlay .loading-content .progress-ring .progress-ring-fill.ring-running[data-v-5534aba9]{stroke:var(--primary-light)}.workbench-loading-overlay .loading-content .loading-center[data-v-5534aba9]{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:120px;height:120px}.workbench-loading-overlay .loading-content .loading-center .loading-icon[data-v-5534aba9]{display:flex;align-items:center;justify-content:center}.workbench-loading-overlay .loading-content .loading-center .loading-icon .spinning-icon[data-v-5534aba9]{font-size:32px;color:var(--primary-light);animation:spin-5534aba9 1s linear infinite}.workbench-loading-overlay .loading-content .loading-center .success-icon[data-v-5534aba9]{font-size:32px;color:var(--primary-light);animation:successPulse-5534aba9 .6s ease}.workbench-loading-overlay .loading-content .loading-center .error-icon[data-v-5534aba9]{font-size:32px;color:var(--primary-light);animation:errorShake-5534aba9 .6s ease}.workbench-loading-overlay .loading-content .progress-percent[data-v-5534aba9]{font-size:28px;font-weight:700;color:var(--primary-light);margin-bottom:16px;text-shadow:0 2px 8px rgba(40,135,255,.3)}.workbench-loading-overlay .loading-content .status-description[data-v-5534aba9]{font-size:16px;color:var(--primary-light);line-height:1.5;max-width:400px;margin-bottom:8px}.workbench-loading-overlay .loading-content .pulse-ring[data-v-5534aba9]{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);width:140px;height:140px;border:2px solid rgba(40,135,255,.3);border-radius:50%;animation:pulse-5534aba9 2s infinite;z-index:1}.workbench-loading-overlay .auto-close-hint[data-v-5534aba9]{position:absolute;bottom:80px;left:50%;transform:translate(-50%);background:#ffffff1a;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:12px 24px;font-size:14px;color:#000;animation:slideUp-5534aba9 .3s ease}@keyframes fadeIn-5534aba9{0%{opacity:0}to{opacity:1}}@keyframes spin-5534aba9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-5534aba9{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.2);opacity:0}}@keyframes successPulse-5534aba9{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}@keyframes errorShake-5534aba9{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes slideUp-5534aba9{0%{transform:translate(-50%) translateY(20px);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}@media (max-width: 768px){.workbench-loading-overlay .loading-content[data-v-5534aba9]{padding:16px}.workbench-loading-overlay .loading-content .progress-ring[data-v-5534aba9]{width:100px;height:100px;margin-bottom:20px}.workbench-loading-overlay .loading-content .loading-center[data-v-5534aba9]{width:100px;height:100px}.workbench-loading-overlay .loading-content .loading-center .loading-icon .spinning-icon[data-v-5534aba9],.workbench-loading-overlay .loading-content .loading-center .success-icon[data-v-5534aba9],.workbench-loading-overlay .loading-content .loading-center .error-icon[data-v-5534aba9]{font-size:28px}.workbench-loading-overlay .loading-content .progress-percent[data-v-5534aba9]{font-size:24px;margin-bottom:12px}.workbench-loading-overlay .loading-content .status-description[data-v-5534aba9]{font-size:14px;max-width:300px;padding:0 20px}.workbench-loading-overlay .loading-content .pulse-ring[data-v-5534aba9]{width:120px;height:120px}.workbench-loading-overlay .auto-close-hint[data-v-5534aba9]{bottom:60px;padding:10px 20px;font-size:13px}}
