.search-box.svelte-cllcmk{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;padding:14px 16px 12px;border-bottom:1px solid #ECE9E2;background:transparent}.search-box.active.svelte-cllcmk{background:#fff}.search-icon.svelte-cllcmk{flex-shrink:0}.search-input.svelte-cllcmk{flex:1;min-width:0;padding:0;border:0;background:transparent;outline:0;font-family:Inter,sans-serif;font-size:12.5px;color:#1a1a1a;caret-color:#1a1a1a}.search-input.svelte-cllcmk::placeholder{color:#9c9c9c;opacity:1}.hit-count.svelte-cllcmk{font-family:JetBrains Mono,monospace;font-size:10px;color:#b6b2a8;flex-shrink:0}.search-clear.svelte-cllcmk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:#ece9e2;border:0;border-radius:3px;cursor:pointer;flex-shrink:0}.search-clear.svelte-cllcmk:hover{background:#d9d3c5}.type-pill{display:inline-flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:10px;font-weight:500;letter-spacing:.005em;padding:2px 5px;border-radius:3px}.pill-categorical{color:#5942a0;background:#e8e4f4}.pill-multiresponse{color:#3c7a3f;background:#ded}.pill-numeric{color:#a65a1f;background:#fbebd8}.pill-scale{color:#8c5a1f;background:#f4e5c9}.pill-date{color:#2d6657;background:#ddede5}.pill-boolean{color:#555248;background:#e8e4dc}.pill-text{color:#2d5a8c;background:#dde9f4}.pill-weight{color:#6b6b6b;background:#ece9e2}.search-overlay.svelte-cobli3{display:flex;flex-direction:column;padding:4px 0 0}.overlay-loading.svelte-cobli3{padding:18px 16px;margin:0;font-family:Inter,sans-serif;font-size:12px;color:#9c9c9c}.empty.svelte-cobli3{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 28px;text-align:center}.empty-title.svelte-cobli3{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#1a1a1a}.empty-body.svelte-cobli3{font-family:Inter,sans-serif;font-size:12px;color:#6b6b6b;line-height:17px;max-width:220px}.result-row.svelte-cobli3{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-rows:auto auto;gap:1px 8px;align-items:center;width:100%;padding:6px 14px 6px 16px;background:transparent;border:0;cursor:pointer;text-align:left}.result-row.svelte-cobli3:hover{background:#f4efe3}.accent-dot.svelte-cobli3{grid-column:1;grid-row:1;width:6px;height:6px;border-radius:50%;flex-shrink:0}.result-name.svelte-cobli3{grid-column:2;grid-row:1;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:#1a1a1a;letter-spacing:-.012em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.type-pill.svelte-cobli3{grid-column:3;grid-row:1}.open-affordance.svelte-cobli3{grid-column:4;grid-row:1;font-family:Inter,sans-serif;font-size:10px;font-weight:500;color:#9c9c9c;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.result-subtitle.svelte-cobli3{grid-column:1 / -1;grid-row:2;padding-left:14px;font-family:Inter,sans-serif;font-size:12px;color:#6b6b6b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-dataset.svelte-cobli3{color:#9c9c9c}.search-overlay .hl{background:#fbebe6;padding:0 1px;border-radius:2px}.other-divider.svelte-cobli3{font-family:Inter,sans-serif;font-size:10px;font-weight:700;color:#b6b2a8;letter-spacing:.16em;text-transform:uppercase;padding:14px 16px 6px;border-top:1px solid #ece9e2;margin-top:6px}.sidebar-section.svelte-1b64q52{display:flex;flex-direction:column;flex-shrink:0}.section-header.svelte-1b64q52{display:flex;align-items:center;gap:6px;padding:18px 16px 6px}.title.svelte-1b64q52{font-family:Inter,sans-serif;font-size:10px;font-weight:700;color:#b6b2a8;letter-spacing:.16em;text-transform:uppercase}.count.svelte-1b64q52{font-family:JetBrains Mono,monospace;font-size:10px;color:#b6b2a8}.body.svelte-1b64q52{display:flex;flex-direction:column}.folder-row.svelte-1qcg7of{display:flex;align-items:center;gap:8px;width:100%;padding:14px 14px 4px 16px;background:transparent;border:0;cursor:pointer;font:inherit;text-align:left}.folder-row.svelte-1qcg7of:hover{background:#f4efe3}.folder-row.expanded.svelte-1qcg7of{padding-bottom:4px}.folder-name.svelte-1qcg7of{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a;letter-spacing:-.005em}.folder-count.svelte-1qcg7of{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10px;color:#b6b2a8;letter-spacing:.02em}.hovercard.svelte-11kuqi7{position:fixed;z-index:1100;max-width:320px;min-width:240px;padding:10px 12px;background:#fff;border:1px solid #D9D3C5;border-radius:5px;box-shadow:0 8px 24px #1a1a1a2e;font-family:Inter,sans-serif;font-size:12px;color:#1a1a1a;pointer-events:none}.header.svelte-11kuqi7{display:flex;align-items:center;gap:8px;margin-bottom:6px}.name.svelte-11kuqi7{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600}.label.svelte-11kuqi7{margin:0 0 8px;font-size:12px;line-height:16px;color:#1a1a1a}.vlabels.svelte-11kuqi7{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}.vlabel-row.svelte-11kuqi7{display:flex;align-items:baseline;gap:6px;font-size:11.5px}.code.svelte-11kuqi7{font-family:JetBrains Mono,monospace;font-size:11px;color:#6b6b6b;min-width:22px;flex-shrink:0}.vlabel.svelte-11kuqi7{color:#1a1a1a;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.count.svelte-11kuqi7{font-family:JetBrains Mono,monospace;font-size:11px;color:#1a1a1a;text-align:right;min-width:48px;flex-shrink:0}.pct.svelte-11kuqi7{font-size:11px;color:#6b6b6b;min-width:44px;text-align:right;flex-shrink:0}.vlabel-row.muted.svelte-11kuqi7{color:#b6b2a8;font-size:11px}.skeleton-bar.svelte-11kuqi7{display:inline-block;height:8px;min-width:64px;flex:1;background:linear-gradient(90deg,#ece9e2,#f4efe3,#ece9e2);background-size:200% 100%;animation:svelte-11kuqi7-skeleton-pulse 1.2s ease-in-out infinite;border-radius:2px}@keyframes svelte-11kuqi7-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.missing-row.svelte-11kuqi7{margin:0;padding-top:4px;border-top:1px solid #ECE9E2;display:flex;align-items:baseline;gap:6px;font-size:11.5px;color:#6b6b6b}.missing-label.svelte-11kuqi7{flex:1}.variable-row.svelte-97xg6b{display:flex;flex-direction:column;gap:1px;padding:5px 14px 5px 16px;cursor:pointer}.variable-row.dimmed.svelte-97xg6b{opacity:.55}.variable-row.svelte-97xg6b:hover{background:#f4efe3}.variable-row.selected.svelte-97xg6b{background:#fbebe6;box-shadow:inset 3px 0 #c24a2a}.variable-row.selected.svelte-97xg6b:hover{background:#fbebe6}.var-line.svelte-97xg6b{display:flex;align-items:center;gap:8px}.var-name.svelte-97xg6b{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:500;color:#1a1a1a;letter-spacing:-.012em}.var-subtitle.svelte-97xg6b{font-family:Inter,sans-serif;font-size:12px;color:#6b6b6b}.applied-dot.svelte-97xg6b{width:5px;height:5px;border-radius:50%;background:#c24a2a;flex-shrink:0}.hover-actions.svelte-97xg6b{margin-left:auto;display:none;gap:2px;flex-shrink:0}.variable-row.svelte-97xg6b:hover .hover-actions:where(.svelte-97xg6b){display:flex}.variable-row.svelte-97xg6b:hover .applied-dot:where(.svelte-97xg6b){display:none}.hover-action.svelte-97xg6b{display:flex;align-items:center;justify-content:center;width:22px;height:20px;padding:0;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:3px;color:#1a1a1a;cursor:pointer}.hover-action.active.svelte-97xg6b{background:#fbebe6;border-color:#c24a2a;color:#c24a2a}.weight-glyph.svelte-97xg6b{display:block}.group-row.svelte-1lnsdje{display:flex;flex-direction:column}.group-row.dimmed.svelte-1lnsdje{opacity:.55}.parent-line.svelte-1lnsdje{display:flex;align-items:center;gap:8px;padding:5px 14px 1px 16px;width:100%;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit;text-align:left}.parent-line.svelte-1lnsdje:hover{background:#f4efe3}.group-name.svelte-1lnsdje{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:#1a1a1a;letter-spacing:-.012em}.group-name.svelte-1lnsdje .wildcard:where(.svelte-1lnsdje){color:#c24a2a}.group-count.svelte-1lnsdje{margin-left:auto;display:flex;align-items:center;gap:5px;font-family:JetBrains Mono,monospace;font-size:10px;color:#b6b2a8}.group-subtitle.svelte-1lnsdje{padding:0 14px 5px 16px;font-family:Inter,sans-serif;font-size:12px;color:#6b6b6b}.children.svelte-1lnsdje{display:flex;flex-direction:column;padding:4px 0 6px}.group-child.svelte-1lnsdje{display:flex;align-items:center;padding:0 14px 0 16px}.group-child.svelte-1lnsdje:hover{background:#f4efe3}.group-child.selected.svelte-1lnsdje{background:#fbebe6;box-shadow:inset 3px 0 #c24a2a}.group-child.selected.svelte-1lnsdje:hover{background:#fbebe6}.child-click.svelte-1lnsdje{flex:1;display:flex;align-items:baseline;gap:10px;min-width:0;padding:2px 0;background:transparent;border:0;cursor:pointer;font:inherit;text-align:left;overflow:hidden}.child-name.svelte-1lnsdje{font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:300;color:#8a8a8a;letter-spacing:-.005em;flex-shrink:0}.child-label.svelte-1lnsdje{font-family:Inter,sans-serif;font-size:11.5px;font-weight:400;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-add.svelte-1lnsdje{display:none;align-items:center;justify-content:center;width:18px;height:18px;margin-left:auto;flex-shrink:0;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:3px;color:#1a1a1a;cursor:pointer;padding:0}.group-child.svelte-1lnsdje:hover .child-add:where(.svelte-1lnsdje){display:flex}.folder-row.svelte-ggucqj{display:flex;align-items:center;gap:8px;width:100%;padding:14px 14px 4px 16px;background:transparent;border:0;cursor:pointer;font:inherit;text-align:left}.folder-row.svelte-ggucqj:hover{background:#f4efe3}.folder-row.expanded.svelte-ggucqj{padding-bottom:4px}.folder-row.dimmed.svelte-ggucqj{opacity:.55}.folder-name.svelte-ggucqj{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a;letter-spacing:-.005em}.members.svelte-ggucqj{display:flex;flex-direction:column}.dataset-row.svelte-1bfxfj7{display:flex;flex-direction:column;flex-shrink:0}.dataset-header-wrap.svelte-1bfxfj7{display:flex;align-items:stretch}.dataset-header-wrap.svelte-1bfxfj7:hover{background:#f4efe3}.dataset-header.svelte-1bfxfj7{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:18px 16px;border:0;background:transparent;cursor:pointer;font:inherit;text-align:left}.dataset-row.expanded.svelte-1bfxfj7 .dataset-header:where(.svelte-1bfxfj7){padding:22px 16px 8px}.chevron.svelte-1bfxfj7{flex-shrink:0}.dataset-accent.svelte-1bfxfj7{display:inline-block;width:9px;height:9px;border-radius:50%;flex-shrink:0}.dataset-name.svelte-1bfxfj7{font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#1a1a1a;letter-spacing:-.012em;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin-glyph.svelte-1bfxfj7{flex-shrink:0}.dataset-count.svelte-1bfxfj7{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:10px;color:#b6b2a8;letter-spacing:.02em}.dataset-count.timestamp.svelte-1bfxfj7{font-family:Inter,sans-serif;font-size:10.5px;color:#9c9c9c;letter-spacing:0}.dataset-header-wrap.svelte-1bfxfj7:hover .dataset-count:where(.svelte-1bfxfj7){display:none}.header-action.svelte-1bfxfj7{display:none;align-items:center;justify-content:center;align-self:center;width:22px;height:20px;margin-right:16px;padding:0;background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:3px;color:#1a1a1a;cursor:pointer;flex-shrink:0}.dataset-header-wrap.svelte-1bfxfj7:hover .header-action:where(.svelte-1bfxfj7){display:flex}.rows.svelte-1bfxfj7{display:flex;flex-direction:column}.hidden-banner.svelte-1bfxfj7{display:block;width:calc(100% - 32px);margin:0 16px 4px;padding:4px 0;background:transparent;border:0;border-bottom:1px dashed var(--color-border-recessive, #ECE9E2);font:inherit;font-size:11.5px;color:var(--color-text-muted, #6B6B6B);text-align:left;cursor:pointer}.hidden-banner.svelte-1bfxfj7:hover{color:var(--color-text-primary, #1A1A1A)}.weights-divider.svelte-1bfxfj7{display:flex;justify-content:center;padding:14px 16px 10px}.weights-divider.svelte-1bfxfj7>span:where(.svelte-1bfxfj7){display:inline-block;width:96px;height:1px;background:#d9d3c5}.weights.svelte-1bfxfj7{display:flex;flex-direction:column}.ctx-menu.svelte-yj2bgj{position:fixed;display:flex;flex-direction:column;width:220px;padding:6px 0;background:#fff;border:1px solid #D9D3C5;border-radius:5px;box-shadow:0 8px 24px #1a1a1a2e;z-index:1000}.item.svelte-yj2bgj{display:flex;align-items:center;gap:9px;width:100%;padding:7px 12px;background:transparent;border:0;font-family:Inter,sans-serif;font-size:12px;color:#1a1a1a;text-align:left;cursor:pointer}.item.svelte-yj2bgj:hover:not(:disabled){background:#f4efe3}.item.svelte-yj2bgj:disabled{opacity:.45;cursor:default}.icon.svelte-yj2bgj{flex-shrink:0}.label.svelte-yj2bgj{flex:1}.kbd.svelte-yj2bgj{font-family:JetBrains Mono,monospace;font-size:10px;color:#b6b2a8}.divider.svelte-yj2bgj{height:1px;background:#ece9e2;margin:5px 10px}.ctx-menu.svelte-19ntocu{position:fixed;display:flex;flex-direction:column;width:180px;padding:6px 0;background:#fff;border:1px solid #D9D3C5;border-radius:5px;box-shadow:0 8px 24px #1a1a1a2e;z-index:1000}.item.svelte-19ntocu{display:flex;align-items:center;gap:9px;width:100%;padding:7px 12px;background:transparent;border:0;font-family:Inter,sans-serif;font-size:12px;color:#1a1a1a;text-align:left;cursor:pointer}.item.svelte-19ntocu:hover{background:#f4efe3}.icon.svelte-19ntocu{flex-shrink:0;color:#6b6b6b}.skeleton.svelte-lyytwo{padding:22px 16px;display:flex;flex-direction:column;gap:14px}.bone.svelte-lyytwo{display:inline-block;background:#ece9e2;border-radius:2px}.bone-chevron.svelte-lyytwo{width:11px;height:11px}.bone-dot.svelte-lyytwo{width:9px;height:9px;border-radius:50%}.bone-name.svelte-lyytwo{width:168px;height:10px}.bone-count.svelte-lyytwo{margin-left:auto;width:36px;height:8px}.dataset-row.svelte-lyytwo{display:flex;align-items:center;gap:10px}.var-row.svelte-lyytwo{display:flex;flex-direction:column;gap:5px}.var-line.svelte-lyytwo{display:flex;align-items:center;gap:8px}.bone-vname.svelte-lyytwo{width:90px;height:10px}.bone-pill.svelte-lyytwo{width:60px;height:12px;border-radius:3px}.bone-label.svelte-lyytwo{height:9px}.status.svelte-lyytwo{display:flex;align-items:center;gap:6px;padding-top:8px}.status.svelte-lyytwo span:where(.svelte-lyytwo){font-family:Inter,sans-serif;font-size:11px;color:#9c9c9c;letter-spacing:.04em;text-transform:uppercase}.banner.svelte-1lxxfwz{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:#fbebe6;border-bottom:1px solid #ECE9E2}.banner.svelte-1lxxfwz svg:where(.svelte-1lxxfwz):first-of-type{flex-shrink:0;margin-top:1px}.body.svelte-1lxxfwz{display:flex;flex-direction:column;gap:4px;flex:1}.title.svelte-1lxxfwz{font-family:Inter,sans-serif;font-size:12.5px;font-weight:600;color:#1a1a1a}.desc.svelte-1lxxfwz{font-family:Inter,sans-serif;font-size:11.5px;color:#6b6b6b;line-height:16px}.actions.svelte-1lxxfwz{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px}.action.svelte-1lxxfwz{display:inline-flex;align-items:center;gap:4px;padding:4px 0;background:transparent;border:0;font-family:Inter,sans-serif;font-size:11.5px;font-weight:500;color:#c24a2a;cursor:pointer;text-decoration:none}.action.svelte-1lxxfwz:hover{text-decoration:underline}.action.muted.svelte-1lxxfwz{color:#6b6b6b;cursor:default}.action.muted.svelte-1lxxfwz:hover{text-decoration:none}.variable-sidebar.svelte-19fioac{display:flex;flex-direction:column;flex:1;padding:18px 18px 24px;min-height:0;overflow:auto;background:var(--color-bg-surface)}.sections.svelte-19fioac{display:flex;flex-direction:column}.variable-sidebar.overlay-active.svelte-19fioac .sections:where(.svelte-19fioac){opacity:.4;pointer-events:none}.empty-state.svelte-19fioac{display:flex;flex-direction:column;gap:6px;padding:24px 16px;color:#6b6b6b}.empty-title.svelte-19fioac{margin:0;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1a1a1a}.empty-body.svelte-19fioac{margin:0;font-family:Inter,sans-serif;font-size:12px;line-height:16px}.compare-hint.svelte-19fioac{position:sticky;bottom:0;display:flex;align-items:center;gap:6px;padding:8px 12px;background:#fff7ed;border-top:1px solid #ECE9E2;font-family:Inter,sans-serif;font-size:12px;color:#1a1a1a}.compare-source.svelte-19fioac{font-family:JetBrains Mono,monospace;font-weight:600}.compare-cancel.svelte-19fioac{margin-left:auto;background:transparent;border:0;font:inherit;color:#c24a2a;cursor:pointer}.compare-popover.svelte-19fioac{position:fixed;left:50%;bottom:24px;transform:translate(-50%);max-width:720px;width:calc(100vw - 48px);background:#fff;border:1px solid #D9D3C5;border-radius:8px;box-shadow:0 12px 32px #1a1a1a2e;padding:14px 16px 16px;z-index:1100}.compare-header.svelte-19fioac{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.compare-title.svelte-19fioac{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1a1a1a}.compare-close.svelte-19fioac{width:22px;height:22px;border:0;background:transparent;font-size:18px;color:#6b6b6b;cursor:pointer}.compare-grid.svelte-19fioac{display:grid;grid-template-columns:1fr 1fr;gap:16px}.compare-side.svelte-19fioac{display:flex;flex-direction:column;gap:4px}.compare-name.svelte-19fioac{margin:0;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:#1a1a1a}.compare-dataset.svelte-19fioac{margin:0 0 6px;font-family:Inter,sans-serif;font-size:11px;color:#6b6b6b}.compare-fields.svelte-19fioac{margin:0;display:grid;grid-template-columns:88px 1fr;gap:4px 10px;font-family:Inter,sans-serif;font-size:12px}.compare-fields.svelte-19fioac dt:where(.svelte-19fioac){color:#6b6b6b}.compare-fields.svelte-19fioac dd:where(.svelte-19fioac){margin:0;color:#1a1a1a}.compare-vlabels.svelte-19fioac{display:flex;flex-direction:column;gap:2px}.compare-vlabels.svelte-19fioac .vl:where(.svelte-19fioac) code:where(.svelte-19fioac){font-family:JetBrains Mono,monospace;font-size:11px;color:#6b6b6b;margin-right:4px}.compare-vlabels.svelte-19fioac .muted:where(.svelte-19fioac){color:#b6b2a8;font-size:11px}.ctx-backdrop.svelte-19fioac{position:fixed;inset:0;background:transparent;border:0;z-index:999;cursor:default;padding:0}
