.preview-tab[data-v-046a4d50]{flex-direction:column;height:100%;display:flex;overflow:hidden}.preview-container[data-v-046a4d50]{flex-direction:column;flex:1;display:flex;overflow:hidden}.empty-state[data-v-046a4d50]{color:#6b7280;flex-direction:column;gap:12px;height:100%;padding:0 12px}.empty-icon[data-v-046a4d50],.empty-state[data-v-046a4d50]{justify-content:center;align-items:center;display:flex}.empty-icon[data-v-046a4d50]{color:#909499}.empty-icon[data-v-046a4d50],.empty-icon svg[data-v-046a4d50]{width:24px;height:24px}.empty-default[data-v-046a4d50]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.empty-text[data-v-046a4d50]{color:#909499;font-size:14px;font-weight:400}.carousel-container[data-v-046a4d50]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.carousel-wrapper[data-v-046a4d50]{justify-content:center;align-items:flex-start;width:500px;max-width:100%;height:300px;padding-top:90px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.carousel-wrapper[data-v-046a4d50]{height:300px}}.carousel-track[data-v-046a4d50]{will-change:transform;flex-direction:column;transition:transform .5s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;top:-64px}@media (max-width:768px){.carousel-track[data-v-046a4d50]{top:-96px}}.carousel-item[data-v-046a4d50]{text-align:center;box-sizing:border-box;color:#909499;opacity:.4;will-change:transform,opacity,color;flex-shrink:0;justify-content:center;align-items:center;height:64px;padding:12px 20px;font-weight:500;line-height:1.4;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),color .5s cubic-bezier(.25,.46,.45,.94);display:flex;transform:scale(.92)}@media (max-width:768px){.carousel-item[data-v-046a4d50]{height:96px;padding:16px 20px}}.carousel-item.active[data-v-046a4d50]{opacity:1;color:#232425;transform:scale(1.02)}.carousel-item.next[data-v-046a4d50],.carousel-item.prev[data-v-046a4d50]{opacity:.7;color:#909499;transform:scale(.97)}.carousel-fade-bottom[data-v-046a4d50],.carousel-fade-top[data-v-046a4d50]{pointer-events:none;z-index:10;height:20px;position:absolute;left:0;right:0}.carousel-fade-top[data-v-046a4d50]{background:linear-gradient(#fff 0,#fff0);top:72px}.carousel-fade-bottom[data-v-046a4d50]{background:linear-gradient(0deg,#fff 0,#fff0);bottom:0}.preview-content[data-v-046a4d50]{flex-direction:column;height:100%;display:flex;overflow:hidden}.preview-header[data-v-046a4d50]{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.preview-info[data-v-046a4d50]{flex:1;min-width:0;margin-right:12px}.preview-controls[data-v-046a4d50],.preview-info[data-v-046a4d50]{align-items:flex-start;display:flex}.preview-controls[data-v-046a4d50]{width:100%}.file-tabs[data-v-046a4d50]{flex-wrap:wrap;align-items:flex-start;gap:6px 4px;width:100%;display:flex;position:relative}.file-tab-hidden[data-v-046a4d50]{display:none}.file-tab[data-v-046a4d50]{color:#6b7280;cursor:pointer;white-space:nowrap;background:#f3f4f6;border:none;border-radius:8px;outline:none;padding:8px 16px;font-size:14px;font-weight:400;transition:all .2s}.file-tab[data-v-046a4d50]:hover{color:#374151;background:#e5e7eb}.file-tab-active[data-v-046a4d50]{color:#fff;background:#393939}.file-tab-active[data-v-046a4d50]:hover{color:#fff;background:#374151}.file-tab.expand-toggle[data-v-046a4d50]{background:#e5e7eb;justify-content:center;align-items:center;padding:8px 12px;display:flex}.file-tab.expand-toggle[data-v-046a4d50]:hover{background:#d1d5db}.file-tab.expand-toggle svg[data-v-046a4d50]{width:16px;height:16px}.chevron-icon[data-v-046a4d50]{transition:transform .3s}.chevron-icon.rotate-180[data-v-046a4d50]{transform:rotate(180deg)}.preview-actions[data-v-046a4d50]{gap:4px;display:flex}.action-button[data-v-046a4d50]{color:#6b7280;cursor:pointer;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;transition:all .2s;display:flex}.action-button svg[data-v-046a4d50]{width:100%;height:100%}.action-button[data-v-046a4d50]:hover{color:#374151;background:#e5e7eb}.action-button.action-button-active[data-v-046a4d50]{color:#fff;background:#3b82f6}.action-button.action-button-active[data-v-046a4d50]:hover{color:#fff;background:#2563eb}.action-button.action-button-active-edit[data-v-046a4d50]{color:#fff;background:#3b82f6}.action-button.action-button-active-edit[data-v-046a4d50]:hover{color:#fff;background:#2563eb}.action-button.action-button-save[data-v-046a4d50]{color:#fff;background:#10b981}.action-button.action-button-save[data-v-046a4d50]:hover{background:#059669}.action-button.action-button-cancel[data-v-046a4d50]{color:#fff;background:#6b7280}.action-button.action-button-cancel[data-v-046a4d50]:hover{background:#4b5563}.action-divider[data-v-046a4d50]{background:#e5e7eb;width:1px;height:20px;margin:0 4px}.action-button.action-button-disabled[data-v-046a4d50]{opacity:.5;cursor:not-allowed}.width-toggle[data-v-046a4d50]{position:relative}.hover-border[data-v-046a4d50],.select-border[data-v-046a4d50]{transition:all .1s}.iframe-container[data-v-046a4d50]{flex:1;justify-content:center;align-items:stretch;display:flex;position:relative;overflow:hidden}.iframe-wrapper[data-v-046a4d50]{width:100%;height:100%;transition:all .3s;position:relative}.iframe-wrapper.width-full[data-v-046a4d50]{width:100%}.iframe-wrapper.width-tablet[data-v-046a4d50]{border-radius:8px;width:1024px;max-width:100%;overflow:hidden;box-shadow:0 0 20px #0000001a}.iframe-wrapper.width-mobile[data-v-046a4d50]{border:1px solid #e5e7eb;border-radius:12px;width:390px;max-width:100%;overflow:hidden;box-shadow:0 0 20px #00000026}.iframe-loading[data-v-046a4d50]{z-index:10;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.loading-text[data-v-046a4d50]{color:#6b7280;font-size:14px}.preview-iframe[data-v-046a4d50]{background:#fff;border:none;width:100%;height:100%;transition:opacity .2s}.iframe-hidden[data-v-046a4d50]{opacity:0}@media (prefers-color-scheme:dark){.carousel-item[data-v-046a4d50],.empty-icon[data-v-046a4d50],.empty-text[data-v-046a4d50]{color:#a1a1aa}.carousel-item.active[data-v-046a4d50]{color:#fff}.carousel-item.next[data-v-046a4d50],.carousel-item.prev[data-v-046a4d50]{color:#71717a}.carousel-fade-top[data-v-046a4d50]{background:linear-gradient(#1f2937 0,#1f293700);top:72px}.carousel-fade-bottom[data-v-046a4d50]{background:linear-gradient(0deg,#1f2937 0,#1f293700)}.file-tab[data-v-046a4d50]{color:#9ca3af;background:#374151}.file-tab[data-v-046a4d50]:hover{color:#f9fafb;background:#4b5563}.file-tab-active[data-v-046a4d50]{color:#1f2937;background:#f9fafb}.file-tab-active[data-v-046a4d50]:hover{color:#1f2937;background:#e5e7eb}.file-tab.expand-toggle[data-v-046a4d50]{color:#9ca3af;background:#4b5563}.file-tab.expand-toggle[data-v-046a4d50]:hover{color:#f9fafb;background:#6b7280}.iframe-loading[data-v-046a4d50]{background:#393939}.loading-text[data-v-046a4d50]{color:#9ca3af}.preview-header[data-v-046a4d50]{background:#111827;border-bottom-color:#374151}.preview-title[data-v-046a4d50]{color:#f9fafb}.action-button[data-v-046a4d50],.preview-file[data-v-046a4d50]{color:#9ca3af}.action-button[data-v-046a4d50]:hover{color:#f9fafb;background:#374151}.preview-iframe[data-v-046a4d50]{background:#393939}.iframe-wrapper.width-tablet[data-v-046a4d50]{box-shadow:0 0 20px #0000004d}.iframe-wrapper.width-mobile[data-v-046a4d50]{border-color:#374151;box-shadow:0 0 20px #0006}}@media (max-width:768px){.preview-header[data-v-046a4d50]{flex-direction:column;align-items:flex-start;gap:12px}.preview-info[data-v-046a4d50]{width:100%;margin-right:0}.preview-actions[data-v-046a4d50]{justify-content:flex-start;width:100%}.preview-actions .action-button.edit-mode-button[data-v-046a4d50]:not(.action-button-save):not(.action-button-cancel),.preview-actions .action-divider.edit-mode-button[data-v-046a4d50],.width-toggle[data-v-046a4d50]{display:none}}.__sandbox-resize-handle__{pointer-events:auto;z-index:10002;background:#10b981;border:1px solid #fff;border-radius:2px;width:10px;height:10px;transition:transform .15s;position:fixed;box-shadow:0 1px 4px #0000004d}.__sandbox-resize-handle__:hover{transform:scale(1.3)}.__sandbox-resize-handle-nw__{cursor:nw-resize}.__sandbox-resize-handle-ne__{cursor:ne-resize}.__sandbox-resize-handle-sw__{cursor:sw-resize}.__sandbox-resize-handle-se__{cursor:se-resize}.__sandbox-resize-preview__{pointer-events:none;z-index:10001;background:#10b98114;border:2px dashed #10b981;border-radius:2px;position:fixed}.__sandbox-resize-drag-overlay__{z-index:10003;-webkit-user-select:none;user-select:none;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}.file-viewer[data-v-5b3c95be]{height:100%;overflow:hidden}.empty-state[data-v-5b3c95be],.file-viewer[data-v-5b3c95be]{flex-direction:column;display:flex}.empty-state[data-v-5b3c95be]{color:#6b7280;justify-content:center;align-items:center;gap:12px;height:200px}.empty-icon[data-v-5b3c95be]{opacity:.5;width:48px;height:48px}.empty-text[data-v-5b3c95be]{color:#374151;font-size:16px;font-weight:500}.file-header[data-v-5b3c95be]{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;padding:16px}.file-path[data-v-5b3c95be]{color:#1f2937;word-break:break-all;font-size:14px;font-weight:600}.file-meta[data-v-5b3c95be]{color:#6b7280;gap:12px;margin-top:4px;font-size:12px;display:flex}.file-size[data-v-5b3c95be]{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.text-content[data-v-5b3c95be]{flex-direction:column;height:100%;display:flex;overflow:hidden}.code-content[data-v-5b3c95be]{background:#fff;flex:1;overflow:auto}.code-content pre[data-v-5b3c95be]{white-space:pre-wrap;word-wrap:break-word;background:#f8fafc;border:none;min-height:100%;margin:0;padding:16px;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:13px;line-height:1.5;overflow:auto}.code-content code[data-v-5b3c95be]{color:#1f2937}.image-content[data-v-5b3c95be]{flex-direction:column;height:100%;display:flex;overflow:hidden}.image-container[data-v-5b3c95be]{flex:1;justify-content:center;align-items:center;padding:20px;display:flex;overflow:auto}.preview-image[data-v-5b3c95be]{border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 4px 12px #0000001a}.image-error[data-v-5b3c95be]{color:#6b7280;flex-direction:column;align-items:center;gap:12px;display:flex}.image-error svg[data-v-5b3c95be]{opacity:.5;width:48px;height:48px}.binary-content[data-v-5b3c95be]{flex-direction:column;height:100%;display:flex;overflow:hidden}.binary-info[data-v-5b3c95be]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.binary-icon[data-v-5b3c95be]{color:#6b7280;opacity:.5;width:64px;height:64px}.binary-text[data-v-5b3c95be]{text-align:center}.binary-title[data-v-5b3c95be]{color:#1f2937;margin-bottom:4px;font-size:16px;font-weight:600}.binary-subtitle[data-v-5b3c95be]{color:#6b7280;font-size:14px}@media (prefers-color-scheme:dark){.binary-title[data-v-5b3c95be],.empty-text[data-v-5b3c95be]{color:#f9fafb}.file-header[data-v-5b3c95be]{background:#111827;border-bottom-color:#374151}.file-path[data-v-5b3c95be]{color:#f9fafb}.file-meta[data-v-5b3c95be]{color:#9ca3af}.code-content[data-v-5b3c95be]{background:#393939}.code-content pre[data-v-5b3c95be]{color:#f9fafb;background:#111827}.code-content code[data-v-5b3c95be]{color:#f9fafb}.binary-icon[data-v-5b3c95be],.binary-subtitle[data-v-5b3c95be]{color:#9ca3af}}.data-tab[data-v-582f923e]{flex-direction:column;height:100%;padding:16px}.controls[data-v-582f923e],.data-tab[data-v-582f923e]{gap:16px;display:flex}.controls[data-v-582f923e]{flex-shrink:0;align-items:center}.hosted-data-notice[data-v-582f923e]{color:#3b5b8c;background:#f0f6ff;border:1px solid #d6e6ff;border-radius:8px;flex-shrink:0;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.hosted-data-notice .notice-icon[data-v-582f923e]{flex-shrink:0;width:16px;height:16px;margin-top:2px}.schema-selector[data-v-582f923e],.schema-tabs[data-v-582f923e]{align-items:flex-start;width:100%;display:flex}.schema-tabs[data-v-582f923e]{flex-wrap:wrap;gap:6px 4px}.schema-tab[data-v-582f923e]{color:#6b7280;cursor:pointer;white-space:nowrap;background:#f3f4f6;border:none;border-radius:8px;outline:none;padding:8px 16px;font-size:14px;font-weight:400;transition:all .2s}.schema-tab[data-v-582f923e]:hover:not(:disabled){color:#374151;background:#e5e7eb}.schema-tab[data-v-582f923e]:disabled{opacity:.5;cursor:not-allowed}.schema-tab-active[data-v-582f923e]{color:#fff;background:#393939}.schema-tab-active[data-v-582f923e]:hover:not(:disabled){color:#fff;background:#374151}.data-content[data-v-582f923e]{gap:16px}.data-content[data-v-582f923e],.table-wrapper[data-v-582f923e]{flex-direction:column;flex:1;min-height:0;display:flex}.table-wrapper[data-v-582f923e]{padding-bottom:64px;overflow:auto}[data-v-582f923e] .n-pagination{--n-item-border-active:1px solid #393939!important;--n-item-text-color-active:#393939!important;--n-item-text-color-hover:#393939!important}[data-v-582f923e] .n-select .n-base-selection{--n-border-active:1px solid #393939!important;--n-border-focus:1px solid #374151!important;--n-border-hover:1px solid #374151!important;--n-box-shadow-active:0 0 0 2px #1f293733!important;--n-box-shadow-focus:0 0 0 2px #1f293733!important;--n-loading-color:#393939!important}.n-base-select-option{--n-option-text-color-active:#393939!important}[data-v-582f923e] .n-input{--n-item-text-color-hover:#374151!important;--n-item-text-color-active:#393939!important;--n-item-text-color-pressed:#111827!important;--n-item-border-active:1px solid #393939!important;--n-border-hover:1px solid #374151!important;--n-border-focus:1px solid #374151!important;--n-box-shadow-focus:0 0 0 2px #1f293733!important}@media (prefers-color-scheme:dark){[data-v-582f923e] .n-pagination{--n-item-border-active:1px solid #f9fafb!important;--n-item-text-color-active:#f9fafb!important;--n-item-text-color-hover:#f9fafb!important}[data-v-582f923e] .n-select .n-base-selection{--n-border-active:1px solid #f9fafb!important;--n-border-focus:1px solid #e5e7eb!important;--n-border-hover:1px solid #e5e7eb!important;--n-box-shadow-active:0 0 0 2px #f9fafb33!important;--n-box-shadow-focus:0 0 0 2px #f9fafb33!important;--n-loading-color:#f9fafb!important}.n-base-select-option{--n-option-text-color-active:#f9fafb!important}[data-v-582f923e] .n-input{--n-item-text-color-hover:#e5e7eb!important;--n-item-text-color-active:#f9fafb!important;--n-item-text-color-pressed:#d1d5db!important;--n-item-border-active:1px solid #f9fafb!important;--n-border-hover:1px solid #e5e7eb!important;--n-border-focus:1px solid #e5e7eb!important;--n-box-shadow-focus:0 0 0 2px #f9fafb33!important}}.table-wrapper[data-v-582f923e] .n-data-table{min-width:100%}.table-wrapper[data-v-582f923e] .n-data-table-wrapper{overflow-x:auto}.table-wrapper[data-v-582f923e] .n-data-table-table{table-layout:fixed;min-width:max-content}.table-info[data-v-582f923e]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.table-info h3[data-v-582f923e]{color:#374151;margin:0;font-size:16px;font-weight:600}.table-info p[data-v-582f923e]{color:#6b7280;margin:0;font-size:14px}.loading-placeholder[data-v-582f923e]{color:#6b7280;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:200px;display:flex}.loading-placeholder p[data-v-582f923e]{margin:0;font-size:14px}.empty-state[data-v-582f923e]{color:#6b7280;min-height:200px;font-style:italic}.empty-state[data-v-582f923e],.empty-state-centered[data-v-582f923e]{flex:1;justify-content:center;align-items:center;display:flex}.empty-state-centered[data-v-582f923e]{text-align:center;flex-direction:column;gap:16px;max-width:600px;min-height:300px;margin:0 auto;padding:32px}.empty-icon[data-v-582f923e]{color:#9ca3af;opacity:.4;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:8px;display:flex}.empty-title[data-v-582f923e]{color:#909499;margin-bottom:8px;font-size:18px;font-weight:500;line-height:1.4}.empty-description[data-v-582f923e]{color:#bdbdbd;max-width:480px;font-size:14px;font-weight:400;line-height:1.5}[data-v-582f923e] .scroll-icon-animate{animation:1s infinite moveAround-582f923e}@keyframes moveAround-582f923e{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}@media (prefers-color-scheme:dark){.hosted-data-notice[data-v-582f923e]{color:#9db8dd;background:#1e2a3d;border-color:#2c3e5c}.schema-tab[data-v-582f923e]{color:#9ca3af;background:#374151}.schema-tab[data-v-582f923e]:hover:not(:disabled){color:#f9fafb;background:#4b5563}.schema-tab-active[data-v-582f923e]{color:#1f2937;background:#f9fafb}.schema-tab-active[data-v-582f923e]:hover:not(:disabled){color:#1f2937;background:#e5e7eb}.table-info[data-v-582f923e]{background:#393939;border-color:#374151}.table-info h3[data-v-582f923e]{color:#f9fafb}.empty-state[data-v-582f923e],.loading-placeholder[data-v-582f923e],.table-info p[data-v-582f923e]{color:#9ca3af}.empty-icon[data-v-582f923e]{color:#6b7280}.empty-title[data-v-582f923e]{color:#a1a1aa}.empty-description[data-v-582f923e]{color:#71717a}}[data-v-d422dcfb] .n-tabs-wrapper{padding:0 16px!important}.wrapper[data-v-d422dcfb]{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:1220px){.wrapper[data-v-d422dcfb]{display:flex}}@media (max-width:1219px){.wrapper.mobile-visible[data-v-d422dcfb]{height:calc(100vh - 70px);max-height:calc(100vh - 70px);display:flex}}.controls[data-v-d422dcfb]{background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;height:48px;padding:0 16px}.canvas_header[data-v-d422dcfb],.controls[data-v-d422dcfb]{align-items:center;display:flex}.canvas_header[data-v-d422dcfb]{gap:12px}.current-canvas-header[data-v-d422dcfb]{gap:8px}.current-canvas-header[data-v-d422dcfb],.icon[data-v-d422dcfb]{align-items:center;display:flex}.icon[data-v-d422dcfb]{justify-content:center;width:16px;height:16px}.icon[data-v-d422dcfb],.label[data-v-d422dcfb]{color:#606366}.label[data-v-d422dcfb]{font-size:14px;font-style:normal;font-weight:400;line-height:150%}.action-buttons[data-v-d422dcfb]{gap:8px}.action-button[data-v-d422dcfb],.action-buttons[data-v-d422dcfb]{align-items:center;display:flex}.action-button[data-v-d422dcfb]{cursor:pointer;color:#6b7280;border-radius:6px;justify-content:center;width:20px;height:20px;padding:4px;transition:all .2s}.action-button[data-v-d422dcfb]:hover{color:#374151;background:#e5e7eb}.action-button.loading[data-v-d422dcfb]{animation:1s linear infinite spin-d422dcfb;background:0 0!important}.action-button.readonly-margin[data-v-d422dcfb]{margin-right:20px}@keyframes spin-d422dcfb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.mobile-close-button[data-v-d422dcfb]{display:none}@media (max-width:1220px){.mobile-close-button[data-v-d422dcfb]{flex-direction:row;justify-content:flex-end;display:flex}}.mobile-close-button .icon[data-v-d422dcfb]{cursor:pointer;color:#6b7280;width:24px;height:24px;transition:all .2s}.mobile-close-button .icon[data-v-d422dcfb]:hover{color:#374151}@media (prefers-color-scheme:dark){.wrapper[data-v-d422dcfb]{background:#393939;border-left-color:#666}.controls[data-v-d422dcfb]{background:#393939;border-bottom-color:#666}.icon[data-v-d422dcfb],.label[data-v-d422dcfb]{color:#d1d5db}.action-button[data-v-d422dcfb]{color:#9ca3af}.action-button[data-v-d422dcfb]:hover{color:#f9fafb;background:#374151}.mobile-close-button .icon[data-v-d422dcfb]{color:#9ca3af}.mobile-close-button .icon[data-v-d422dcfb]:hover{color:#f9fafb}}.sandbox-tabs[data-v-d422dcfb]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;--n-tab-text-color-hover:#0f7fff!important;--n-tab-text-color-active:#0f7fff!important;--n-bar-color:#0f7fff!important;--n-pane-padding-top:0!important}.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab span{color:#232425!important}@media (prefers-color-scheme:dark){.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab span{color:#d1d5db!important}}.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab--active,.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab--active span{color:#0f7fff!important}.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab .tab-icon{color:#232425!important}@media (prefers-color-scheme:dark){.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab .tab-icon{color:#d1d5db!important}}.sandbox-tabs[data-v-d422dcfb] .n-tabs-tab--active .tab-icon{color:#0f7fff!important}.sandbox-tabs[data-v-d422dcfb] .n-tabs-content,.sandbox-tabs[data-v-d422dcfb] .n-tab-pane{flex-direction:column;flex:1;display:flex;overflow:hidden}.tab-header[data-v-d422dcfb]{align-items:center;gap:4px;display:flex}.tab-icon[data-v-d422dcfb]{width:16px;height:16px}@media (prefers-color-scheme:dark){.tab-icon[data-v-d422dcfb]{color:#9ca3af}}.file-tab-header[data-v-d422dcfb]{padding-right:24px;position:relative}.close-icon[data-v-d422dcfb]{cursor:pointer;opacity:.6;width:12px;height:12px;transition:opacity .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.close-icon[data-v-d422dcfb]:hover{opacity:1}.version-button[data-v-d422dcfb],.version-button-label[data-v-d422dcfb]{color:#606366;font-size:14px}@media (prefers-color-scheme:dark){.version-button[data-v-d422dcfb],.version-button-label[data-v-d422dcfb]{color:#999}}
