[data-v-770bd931]:export{colorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#333;dashboardColorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#5b5b5b}.studio-loading[data-v-770bd931]{position:absolute;inset:0;z-index:5;-webkit-box-pack:center;justify-content:center;background:rgba(250,251,252,.96);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all}.studio-loading-card[data-v-770bd931],.studio-loading[data-v-770bd931]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.studio-loading-card[data-v-770bd931]{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;padding:28px 36px;min-width:220px}.studio-loading-icon-wrap[data-v-770bd931]{position:relative;width:64px;height:64px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.studio-loading-icon-wrap[data-v-770bd931]:after,.studio-loading-icon-wrap[data-v-770bd931]:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--studio-loading-ring-bg,rgba(8,151,156,.12));-webkit-animation:studio-loading-ripple-770bd931 1.8s ease-out infinite;animation:studio-loading-ripple-770bd931 1.8s ease-out infinite}.studio-loading-icon-wrap[data-v-770bd931]:after{-webkit-animation-delay:.9s;animation-delay:.9s}.studio-loading-icon[data-v-770bd931]{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:var(--studio-loading-bg,linear-gradient(135deg,#e6fffb 0,#87e8de 100%));color:var(--studio-loading-color,#08979c);font-size:24px;-webkit-animation:studio-loading-pulse-770bd931 1.6s ease-in-out infinite;animation:studio-loading-pulse-770bd931 1.6s ease-in-out infinite;box-shadow:0 4px 12px var(--studio-loading-shadow,rgba(8,151,156,.18))}@-webkit-keyframes studio-loading-pulse-770bd931{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes studio-loading-pulse-770bd931{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes studio-loading-ripple-770bd931{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}@keyframes studio-loading-ripple-770bd931{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.5}to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}}.studio-loading-text[data-v-770bd931]{font-size:13.5px;color:#595959;font-weight:500;letter-spacing:.2px;text-align:center;line-height:1.5}.studio-loading-sub[data-v-770bd931]{font-size:11.5px;color:#8c8c8c;letter-spacing:.1px;margin-top:-8px}.studio-loading-bar[data-v-770bd931]{width:140px;height:3px;background:#eef0f3;border-radius:2px;overflow:hidden;position:relative}.studio-loading-bar[data-v-770bd931]:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:var(--studio-loading-bar-bg,linear-gradient(90deg,transparent 0,#08979c 50%,transparent 100%));-webkit-animation:studio-loading-slide-770bd931 1.4s ease-in-out infinite;animation:studio-loading-slide-770bd931 1.4s ease-in-out infinite;border-radius:2px}@-webkit-keyframes studio-loading-slide-770bd931{0%{left:-40%}to{left:100%}}@keyframes studio-loading-slide-770bd931{0%{left:-40%}to{left:100%}}.studio-loading.variant-chat[data-v-770bd931]{--studio-loading-bg:linear-gradient(135deg,#f0e6ff,#b37feb);--studio-loading-color:#722ed1;--studio-loading-ring-bg:rgba(114,46,209,.12);--studio-loading-shadow:rgba(114,46,209,.18);--studio-loading-bar-bg:linear-gradient(90deg,transparent,#722ed1 50%,transparent)}.studio-loading.variant-code[data-v-770bd931]{--studio-loading-bg:linear-gradient(135deg,#e6f4ff,#69b1ff);--studio-loading-color:#1677ff;--studio-loading-ring-bg:rgba(22,119,255,.12);--studio-loading-shadow:rgba(22,119,255,.18);--studio-loading-bar-bg:linear-gradient(90deg,transparent,#1677ff 50%,transparent)}.studio-loading.variant-preview[data-v-770bd931]{--studio-loading-bg:linear-gradient(135deg,#e6fffb,#5cdbd3);--studio-loading-color:#08979c;--studio-loading-ring-bg:rgba(8,151,156,.12);--studio-loading-shadow:rgba(8,151,156,.18);--studio-loading-bar-bg:linear-gradient(90deg,transparent,#08979c 50%,transparent)}.studio-loading.studio-loading-fade-enter-active[data-v-770bd931],.studio-loading.studio-loading-fade-leave-active[data-v-770bd931]{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.studio-loading.studio-loading-fade-enter[data-v-770bd931],.studio-loading.studio-loading-fade-leave-to[data-v-770bd931]{opacity:0}[data-v-42aa22cd]:export{colorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#333;dashboardColorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#5b5b5b}.preview-panel[data-v-42aa22cd]{height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:#f0f0f0;position:relative}.preview-viewport-bar[data-v-42aa22cd]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:8px;gap:8px;flex-shrink:0}.viewport-btn[data-v-42aa22cd]{padding:4px 10px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;font-size:12px;color:#606266}.viewport-btn.active[data-v-42aa22cd]{border-color:#409eff;color:#409eff;background:#ecf5ff}.viewport-btn[data-v-42aa22cd]:hover{border-color:#c0c4cc}.preview-iframe-container[data-v-42aa22cd]{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;overflow:auto;padding:0;position:relative}.preview-iframe-wrapper[data-v-42aa22cd]{height:100%;background:#fff;box-shadow:none;-webkit-transition:width .3s;transition:width .3s}.preview-iframe-wrapper.viewport-mobile[data-v-42aa22cd],.preview-iframe-wrapper.viewport-tablet[data-v-42aa22cd]{box-shadow:0 2px 12px rgba(0,0,0,.15);border-radius:8px;margin-top:16px;height:calc(100% - 32px)}.preview-iframe[data-v-42aa22cd]{width:100%;height:100%;border:none}.preview-error-bar[data-v-42aa22cd]{background:#fef0f0;border-top:1px solid #fbc4c4;padding:8px 16px;flex-shrink:0;max-height:200px;overflow-y:auto}.preview-error-toolbar[data-v-42aa22cd]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:6px;padding-bottom:6px;border-bottom:1px dashed #fbc4c4}.preview-error-summary[data-v-42aa22cd]{font-size:12px;font-weight:600;color:#f56c6c}.preview-error-actions[data-v-42aa22cd]{display:-webkit-box;display:flex;gap:6px}.error-item[data-v-42aa22cd]{font-size:12px;color:#f56c6c;line-height:1.7;word-break:break-word}.error-item code[data-v-42aa22cd]{font-family:SFMono-Regular,Consolas,monospace;background:hsla(0,87%,69%,.1);padding:0 4px;border-radius:3px}.error-tag[data-v-42aa22cd]{display:inline-block;font-size:10px;font-weight:600;padding:0 6px;margin-right:6px;border-radius:3px;color:#fff}.tag-compile[data-v-42aa22cd]{background:#909399}.tag-api[data-v-42aa22cd]{background:#e6a23c}.tag-js[data-v-42aa22cd]{background:#f56c6c}.error-resp[data-v-42aa22cd]{color:#909399;font-style:italic}