@charset "UTF-8";.schema-tabs[data-v-68b72cd1]{border-bottom:1px solid var(--border-color);background-color:var(--fg-color);margin-top:0;display:flex;flex-direction:column;height:100%;min-height:0}.tab-header[data-v-68b72cd1]{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;min-height:42px;flex:0 0 auto}.tabs[data-v-68b72cd1]{display:flex;flex:1;overflow-x:auto}.tab[data-v-68b72cd1]{display:flex;align-items:center;padding:10px 18px 10px 15px;color:var(--text-muted);cursor:pointer;border-bottom:2px solid transparent;position:relative;min-width:max-content;transition:all .2s ease}.tab[draggable=true][data-v-68b72cd1]{cursor:grab}.tab[draggable=true][data-v-68b72cd1]:active{cursor:grabbing}.tab.dragging[data-v-68b72cd1]{opacity:.5;transform:rotate(5deg)}.tab[data-v-68b72cd1]:hover{color:var(--text-color)}.tab.active[data-v-68b72cd1]{color:var(--text-color);font-weight:600;border-bottom-color:var(--border-primary)}.remove-tab-btn[data-v-68b72cd1]{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:2px 4px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1}.remove-tab-btn[data-v-68b72cd1]:hover{background-color:var(--red-500);color:#fff}.tab-actions[data-v-68b72cd1]{margin-left:1rem}.add-tab-btn[data-v-68b72cd1]{background-color:var(--control-bg);border:1px solid var(--border-color);color:var(--text-color);padding:4px 8px;border-radius:var(--border-radius);cursor:pointer;font-size:var(--text-sm)}.add-tab-btn[data-v-68b72cd1]:hover{background-color:var(--btn-default-hover-bg)}.tab-content-area[data-v-68b72cd1]{border-top:1px solid var(--border-color);flex:1 1 auto;min-height:0;overflow:auto}.tab-content-drop-zone[data-v-68b72cd1]{border:2px dashed var(--border-color);border-radius:var(--border-radius);padding:2rem;text-align:center;color:var(--text-muted);background-color:var(--fg-color);transition:all .2s ease}.tab-content-drop-zone[data-v-68b72cd1]:hover{border-color:var(--primary-color);background-color:var(--primary-light)}
