.domains-page.svelte-83awcy{padding:2rem 0}.page-header.svelte-83awcy{margin-bottom:1.5rem}h1.svelte-83awcy{font-size:var(--fs-2xl);margin:0 0 .5rem;color:var(--accent-cyan)}.subtitle.svelte-83awcy{color:var(--text-secondary);margin:0 0 .8rem}.subtitle.svelte-83awcy code:where(.svelte-83awcy){background:var(--bg-secondary);padding:.1em .4em;border-radius:var(--radius-sm, 4px);font-size:.85em}.subtitle.svelte-83awcy strong:where(.svelte-83awcy){color:var(--text-primary)}.controls.svelte-83awcy{display:flex;gap:.8rem;align-items:flex-end}.controls.svelte-83awcy label:where(.svelte-83awcy){display:flex;flex-direction:column;gap:.2rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.controls.svelte-83awcy select:where(.svelte-83awcy),.controls.svelte-83awcy input:where(.svelte-83awcy){padding:.35rem .6rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-primary);font:inherit;font-size:var(--fs-sm)}.controls.svelte-83awcy button:where(.svelte-83awcy){padding:.4rem 1rem;background:var(--bg-elevated, var(--bg-secondary));color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);cursor:pointer}.controls.svelte-83awcy button:where(.svelte-83awcy):hover{border-color:var(--accent-cyan)}.hierarchy.svelte-83awcy{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem;margin-bottom:1.5rem}.hierarchy.svelte-83awcy header:where(.svelte-83awcy){margin-bottom:.6rem}.hierarchy.svelte-83awcy h2:where(.svelte-83awcy),.ranked-section.svelte-83awcy h2:where(.svelte-83awcy){margin:0;font-size:var(--fs-md);color:var(--accent-cyan)}.hierarchy.svelte-83awcy .hint:where(.svelte-83awcy){color:var(--text-secondary);margin:.3rem 0 0;font-size:var(--fs-xs, .75rem);line-height:1.4;max-width:70ch}.tree.svelte-83awcy{list-style:none;padding:0;margin:0}.ranked-section.svelte-83awcy{margin-top:.5rem}.ranked-section.svelte-83awcy header:where(.svelte-83awcy){margin-bottom:.8rem}.domains-list.svelte-83awcy{list-style:none;padding:0;margin:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.domain-card.svelte-83awcy{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem;display:flex;flex-direction:column;gap:.5rem}.domain-card.svelte-83awcy header:where(.svelte-83awcy){display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.domain-card.svelte-83awcy h2:where(.svelte-83awcy){margin:0;font-size:var(--fs-md);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.domain-card.svelte-83awcy h2:where(.svelte-83awcy) a:where(.svelte-83awcy){color:var(--accent-cyan);text-decoration:none}.domain-card.svelte-83awcy h2:where(.svelte-83awcy) a:where(.svelte-83awcy):hover{text-decoration:underline}.parent.svelte-83awcy{font-size:var(--fs-xs, .75rem);color:var(--text-secondary)}.parent.svelte-83awcy a:where(.svelte-83awcy){color:var(--text-secondary);text-decoration:underline dotted}.parent.svelte-83awcy a:where(.svelte-83awcy):hover{color:var(--accent-cyan)}.activity-badge.svelte-83awcy{margin-left:auto;padding:.1em .5em;font-size:var(--fs-xs, .7rem);background:var(--bg-elevated, var(--bg-primary));border:1px solid var(--border-subtle);border-radius:3px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.description.svelte-83awcy{margin:0;color:var(--text-primary);font-size:var(--fs-sm);line-height:1.4}.description.muted.svelte-83awcy{color:var(--text-muted, var(--text-secondary));font-style:italic;font-size:var(--fs-xs, .75rem)}.description.svelte-83awcy code:where(.svelte-83awcy){background:var(--bg-primary, #0a0a0a);padding:.05em .4em;border-radius:3px;font-size:.95em}.counts.svelte-83awcy{display:flex;gap:1rem;font-size:var(--fs-sm);color:var(--text-secondary);flex-wrap:wrap}.counts.svelte-83awcy strong:where(.svelte-83awcy){color:var(--text-primary);font-variant-numeric:tabular-nums}.counts.svelte-83awcy a:where(.svelte-83awcy){color:var(--text-secondary);text-decoration:none}.counts.svelte-83awcy a:where(.svelte-83awcy):hover{color:var(--accent-cyan)}.counts.svelte-83awcy a:where(.svelte-83awcy):hover strong:where(.svelte-83awcy){color:var(--accent-cyan)}.counts-derived.svelte-83awcy{border-top:1px dashed var(--border-subtle);padding-top:.4rem;margin-top:.1rem;font-size:var(--fs-xs, .75rem)}.open-count.svelte-83awcy{color:var(--accent-green, #6cd47a);font-weight:600}.muted.svelte-83awcy{color:var(--text-muted, var(--text-secondary))}.drill.svelte-83awcy{display:flex;gap:.8rem;flex-wrap:wrap;font-size:var(--fs-sm);border-top:1px solid var(--border-subtle);padding-top:.6rem;margin-top:auto}.drill.svelte-83awcy a:where(.svelte-83awcy){color:var(--accent-cyan);text-decoration:none}.drill.svelte-83awcy a:where(.svelte-83awcy):hover{text-decoration:underline}.pagination.svelte-83awcy{display:flex;justify-content:flex-end;margin-top:1.2rem;padding-top:.5rem}.page-nav.svelte-83awcy{display:flex;gap:1rem}.page-link.svelte-83awcy{color:var(--accent-cyan);text-decoration:none;font-size:var(--fs-sm, .875rem);font-weight:500}.page-link.svelte-83awcy:hover{text-decoration:underline}.page-footer.svelte-83awcy{margin-top:2rem}
