.dataset-dialog[data-v-2bf41304]{display:grid;gap:16px;height:100%}.state-panel[data-v-2bf41304]{padding:20px}.state-panel h2[data-v-2bf41304]{margin:0 0 8px;color:var(--text-1);font-size:20px}.state-panel p[data-v-2bf41304]{margin:0;color:var(--text-2);line-height:1.55}.state-panel.error p[data-v-2bf41304]{color:var(--red)}.dataset-dialog-state[data-v-2bf41304]{padding:0}.dataset-workspace[data-v-2bf41304]{display:grid;grid-template-columns:minmax(0,35fr) minmax(0,65fr);gap:20px;min-height:0}.dataset-dialog-hint[data-v-2bf41304],.dataset-dialog-empty[data-v-2bf41304]{color:var(--text-2);font-size:13px;line-height:1.45}.dataset-sidebar[data-v-2bf41304],.dataset-main[data-v-2bf41304]{min-width:0;min-height:0}.dataset-sidebar[data-v-2bf41304]{display:grid;align-content:start}.dataset-panel[data-v-2bf41304]{display:grid;gap:12px;padding:14px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-0)}.dataset-panel-main[data-v-2bf41304]{min-height:0}.dataset-main-stack[data-v-2bf41304]{display:grid;gap:14px;min-height:0}.dataset-panel-header[data-v-2bf41304]{color:var(--text-3);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.dataset-panel-header-row[data-v-2bf41304]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dataset-panel-header-row strong[data-v-2bf41304]{color:var(--accent-bright);font-size:12px}.dataset-dialog-inline-error[data-v-2bf41304]{margin:0;padding:10px 12px;border-radius:12px;border:1px solid var(--red-border);background:var(--red-dim);color:var(--red);font-size:13px}.dataset-field[data-v-2bf41304]{display:grid;gap:6px}.dataset-field span[data-v-2bf41304]{color:var(--text-1);font-size:12px;font-weight:700}.dataset-column-list[data-v-2bf41304]{display:grid;gap:10px;align-content:start}.dataset-column-row[data-v-2bf41304]{display:grid;grid-template-columns:24px minmax(180px,220px) auto minmax(180px,220px);align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-0)}.dataset-column-row.is-unselected[data-v-2bf41304]{opacity:.58}.dataset-column-check[data-v-2bf41304]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid var(--border-md);border-radius:6px;background:var(--bg-0);color:transparent;cursor:pointer;font-size:12px;font-weight:800}.dataset-column-check.is-checked[data-v-2bf41304]{border-color:transparent;background:var(--accent-dim);color:var(--accent-bright)}.dataset-column-check[data-v-2bf41304]:disabled{cursor:default;opacity:1}.dataset-column-name[data-v-2bf41304]{color:var(--text-1);font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataset-column-badges[data-v-2bf41304]{display:flex;flex-wrap:wrap;gap:6px}.dataset-badge[data-v-2bf41304]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:var(--blue-dim);color:var(--text-1);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.dataset-badge-accent[data-v-2bf41304]{background:var(--accent-dim);color:var(--accent-bright)}.dataset-badge-warning[data-v-2bf41304]{background:var(--amber-dim);color:var(--amber)}.dataset-badge-muted[data-v-2bf41304]{background:var(--bg-2);color:var(--text-1)}.dataset-column-type-select[data-v-2bf41304]{min-width:0}.dataset-sample-wrap[data-v-2bf41304]{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-0);overflow:hidden}.dataset-sample-caption[data-v-2bf41304]{padding:10px 12px;border-bottom:1px solid var(--border);color:var(--text-1);font-size:12px;font-weight:700}.dataset-sample-table-scroll[data-v-2bf41304]{overflow:auto}.dataset-sample-table[data-v-2bf41304]{width:max-content;min-width:100%;border-collapse:collapse}.dataset-sample-table th[data-v-2bf41304],.dataset-sample-table td[data-v-2bf41304]{padding:10px 12px;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;font-size:12px}.dataset-sample-table th[data-v-2bf41304]{color:var(--text-1);font-weight:700}.dataset-sample-table td[data-v-2bf41304]{color:var(--text-2)}@media (max-width: 900px){.dataset-workspace[data-v-2bf41304],.dataset-column-row[data-v-2bf41304]{grid-template-columns:1fr}}.open-data-page[data-v-f34fc006]{flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.catalog-shell[data-v-f34fc006]{display:grid;grid-template-columns:384px minmax(0,1fr);flex:1 1 auto;height:100%;min-height:0;background:var(--bg-1);overflow:hidden}.catalog-sidebar[data-v-f34fc006]{min-height:0;background:var(--bg-1);border-right:1px solid var(--border)}.source-card[data-v-f34fc006]{width:100%;border-left:3px solid transparent;background:transparent;cursor:pointer;text-align:left;overflow:hidden;padding:20px}.source-card+.source-card[data-v-f34fc006]{margin-top:8px}.source-card[data-v-f34fc006] .bvd-card-header{padding:16px 18px 6px}.source-card[data-v-f34fc006] .bvd-card-body{padding:0 18px 16px}.source-card[data-v-f34fc006] .bvd-card-title,.source-card[data-v-f34fc006] .bvd-card-label{font-size:var(--forum-text-card-title);font-weight:800;color:var(--text-1)}.source-card.active[data-v-f34fc006]{border-left-color:var(--accent-bright);background:var(--bg-2)}.source-card.disabled[data-v-f34fc006]{opacity:.72}.source-chips[data-v-f34fc006],.result-chips[data-v-f34fc006],.result-actions[data-v-f34fc006]{display:flex;flex-wrap:wrap;gap:6px}.source-chips[data-v-f34fc006]{margin-top:8px}.chip[data-v-f34fc006]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:var(--accent-dim);color:var(--accent-bright);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.format-chip[data-v-f34fc006]{background:var(--blue-dim);color:var(--text-1)}.source-hint[data-v-f34fc006],.result-hint[data-v-f34fc006]{margin:8px 0 0;color:var(--text-2);font-size:var(--forum-text-help);line-height:1.35}.upload-content[data-v-f34fc006]{display:grid;align-content:start;gap:28px;padding:48px;min-height:100%;box-sizing:border-box}.upload-content-head[data-v-f34fc006]{display:flex;align-items:flex-start;gap:14px;max-width:760px}.upload-content-icon[data-v-f34fc006]{color:var(--accent-bright);font-size:32px}.upload-content h1[data-v-f34fc006]{margin:0;color:var(--text-1);font-size:24px}.upload-content p[data-v-f34fc006]{margin:8px 0 0;color:var(--text-2);font-size:var(--forum-text-body);line-height:1.5}.upload-panel[data-v-f34fc006]{width:min(760px,100%);padding:24px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-0);box-sizing:border-box}.upload-panel[data-v-f34fc006] .bvd-field{margin:0}.catalog-main[data-v-f34fc006]{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.search-row[data-v-f34fc006]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border)}.job-row[data-v-f34fc006]{padding:16px 24px;border-bottom:1px solid var(--border)}.progress-wrap[data-v-f34fc006]{display:grid;gap:10px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg-0)}.progress-head[data-v-f34fc006]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-1);font-size:var(--forum-text-card-body)}.progress-type[data-v-f34fc006]{color:var(--text-2);font-size:var(--forum-text-help);text-transform:uppercase;letter-spacing:.04em}.progress-bar[data-v-f34fc006]{width:100%;height:10px;border:0;border-radius:999px;background:var(--bg-2);overflow:hidden}.progress-bar[data-v-f34fc006]::-webkit-progress-bar{background:var(--bg-2);border-radius:999px}.progress-bar[data-v-f34fc006]::-webkit-progress-value{background:var(--accent-bright);border-radius:999px}.progress-bar[data-v-f34fc006]::-moz-progress-bar{background:var(--accent-bright);border-radius:999px}.progress-wrap[data-status=succeeded] .progress-bar[data-v-f34fc006]::-webkit-progress-value,.progress-wrap[data-status=succeeded] .progress-bar[data-v-f34fc006]::-moz-progress-bar{background:var(--green)}.progress-wrap[data-status=failed] .progress-bar[data-v-f34fc006]::-webkit-progress-value,.progress-wrap[data-status=failed] .progress-bar[data-v-f34fc006]::-moz-progress-bar,.progress-wrap[data-status=cancelled] .progress-bar[data-v-f34fc006]::-webkit-progress-value,.progress-wrap[data-status=cancelled] .progress-bar[data-v-f34fc006]::-moz-progress-bar{background:var(--red)}.hint[data-v-f34fc006]{color:var(--text-1);font-size:var(--forum-text-help);line-height:1.4}.hint.subtle[data-v-f34fc006]{color:var(--text-2)}.hint.error[data-v-f34fc006]{color:var(--red)}.hint.warning[data-v-f34fc006]{color:var(--amber)}.count-pill[data-v-f34fc006]{min-width:46px;padding:8px 14px;border-radius:999px;background:var(--bg-2);color:var(--text-2);text-align:center;font-weight:700}.results-list[data-v-f34fc006]{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow-y:auto}.results-list[data-v-f34fc006]::-webkit-scrollbar{width:10px}.results-list[data-v-f34fc006]::-webkit-scrollbar-track{background:var(--bg-0)}.results-list[data-v-f34fc006]::-webkit-scrollbar-thumb{background:var(--bg-2);border-radius:999px}.results-list[data-v-f34fc006]::-webkit-scrollbar-thumb:hover{background:var(--bg-2)}.result-card-slim[data-v-f34fc006]{width:100%;border:0;border-radius:0;border-bottom:1px solid var(--border);background:transparent;padding:20px}.result-card-slim[data-v-f34fc006]:hover{background:var(--bg-2)}.result-card-slim[data-v-f34fc006] .bvd-card-header{min-height:unset;padding:12px 20px 2px}.result-card-slim[data-v-f34fc006] .bvd-card-body{padding:0 20px 12px}.result-card-slim[data-v-f34fc006] .bvd-card-title,.result-card-slim[data-v-f34fc006] .bvd-card-label{color:var(--text-1);font-size:var(--forum-text-card-title);font-weight:800;line-height:1.2}.result-card-slim[data-v-f34fc006] .bvd-card-meta{margin-top:2px;color:var(--text-2);font-size:var(--forum-text-meta)}.result-description[data-v-f34fc006]{margin:6px 0 0;color:var(--text-2);font-size:var(--forum-text-card-body);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.result-bottom[data-v-f34fc006]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.result-chips[data-v-f34fc006]{min-width:0}.result-count[data-v-f34fc006]{color:var(--text-2);font-size:13px;font-weight:700;line-height:1}.result-actions[data-v-f34fc006]{flex-shrink:0}.ghost-link[data-v-f34fc006],.primary-action[data-v-f34fc006]{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--bg-0);color:var(--text-1);font-size:12px;text-decoration:none;cursor:pointer}.primary-action[data-v-f34fc006]{border-color:var(--accent-border);background:var(--accent-dim);color:var(--accent-bright);font-weight:700}.dataset-action[data-v-f34fc006]{border-color:var(--border-md);background:var(--blue-dim);color:var(--text-1)}.primary-action[data-v-f34fc006]:disabled{opacity:.6;cursor:progress}.state-panel[data-v-f34fc006]{padding:32px 24px}.state-panel h2[data-v-f34fc006]{margin:0 0 8px;color:var(--text-1);font-size:20px}.state-panel p[data-v-f34fc006]{margin:0;max-width:720px;color:var(--text-2);line-height:1.55}.state-panel.error p[data-v-f34fc006]{color:var(--red)}@media (max-width: 1200px){.catalog-shell[data-v-f34fc006]{grid-template-columns:1fr}.catalog-sidebar[data-v-f34fc006]{border-right:0;border-bottom:1px solid var(--border)}}@media (max-width: 760px){.open-data-page[data-v-f34fc006]{padding:0}.catalog-shell[data-v-f34fc006],.search-row[data-v-f34fc006],.result-bottom[data-v-f34fc006],.job-progress[data-v-f34fc006]{grid-template-columns:1fr}.result-bottom[data-v-f34fc006]{align-items:flex-start;flex-direction:column}.result-actions[data-v-f34fc006]{width:100%}.count-pill[data-v-f34fc006]{justify-self:start}}
