.tabs.svelte-sq7bg7{display:flex;gap:2rem;border-bottom:1px solid #e0e0e0;margin-bottom:var(--rhythm-section)}.tab.svelte-sq7bg7{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);background:none;border:none;padding:0 0 .75rem;cursor:pointer;position:relative;transition:color var(--duration-normal) var(--easing-smooth)}.tab.svelte-sq7bg7:hover{color:var(--color-ink)}.tab.active.svelte-sq7bg7{color:var(--color-ink);font-weight:600}.tab.active.svelte-sq7bg7:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-ink)}@media(max-width:768px){.tabs.svelte-sq7bg7{gap:1rem}}.domain-list.svelte-19sk5ru{display:flex;flex-direction:column;gap:var(--rhythm-section)}.domain.svelte-19sk5ru{padding-bottom:var(--rhythm-section);border-bottom:1px solid #f0f0f0}.domain.svelte-19sk5ru:last-child{border-bottom:none;padding-bottom:0}.domain-title.svelte-19sk5ru{font-family:var(--font-sans);font-size:var(--type-lg);font-weight:600;color:var(--color-ink);line-height:var(--leading-snug)}.domain-description.svelte-19sk5ru{font-family:var(--font-mono);font-size:var(--type-sm);color:var(--color-ink-muted);letter-spacing:var(--tracking-wide);margin-top:var(--rhythm-micro)}.domain-body.svelte-19sk5ru{font-family:var(--font-sans);font-size:var(--type-sm);color:var(--color-ink);line-height:var(--leading-relaxed);margin-top:var(--rhythm-item);max-width:60ch}.empty.svelte-19sk5ru{font-family:var(--font-sans);font-size:var(--type-sm);color:var(--color-ink-muted);font-style:italic}.paper-list.svelte-dz2gkc{display:flex;flex-direction:column}.paper.svelte-dz2gkc{padding:var(--rhythm-item) 0;border-bottom:1px solid #f0f0f0}.paper.svelte-dz2gkc:last-child{border-bottom:none}.paper-title.svelte-dz2gkc{font-family:var(--font-sans);font-size:var(--type-sm);font-weight:600;color:var(--color-ink);line-height:var(--leading-snug)}.paper-title.svelte-dz2gkc a:where(.svelte-dz2gkc){color:var(--color-ink);text-decoration:none;transition:color var(--duration-normal) var(--easing-smooth)}.paper-title.svelte-dz2gkc a:where(.svelte-dz2gkc):hover{color:var(--color-ci-blue)}.paper-meta.svelte-dz2gkc{font-family:var(--font-mono);font-size:.8125rem;color:var(--color-ink-muted);letter-spacing:var(--tracking-wide);margin-top:var(--rhythm-micro)}.paper-status.svelte-dz2gkc{font-weight:400;opacity:.7}.paper-abstract.svelte-dz2gkc{font-family:var(--font-sans);font-size:var(--type-sm);color:var(--color-ink);line-height:var(--leading-relaxed);margin-top:var(--rhythm-tight);max-width:60ch;opacity:.85}.empty.svelte-dz2gkc{font-family:var(--font-sans);font-size:var(--type-sm);color:var(--color-ink-muted);font-style:italic}.research.svelte-1seozpa{max-width:72ch}.research-header.svelte-1seozpa{margin-bottom:var(--rhythm-section)}.research-header.svelte-1seozpa h1:where(.svelte-1seozpa){font-family:var(--font-mono);font-size:var(--type-2xl);font-weight:300;letter-spacing:var(--tracking-tight);color:var(--color-ink)}.intro.svelte-1seozpa{margin-bottom:var(--rhythm-breathe)}.section-heading.svelte-1seozpa{font-family:var(--font-mono);font-size:var(--type-sm);font-weight:500;color:var(--color-ink-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--rhythm-group)}.intro-text.svelte-1seozpa{font-family:var(--font-sans);font-size:var(--type-sm);line-height:var(--leading-relaxed);color:var(--color-ink);margin-bottom:var(--rhythm-group)}.mode-list.svelte-1seozpa{display:flex;flex-direction:column;gap:var(--rhythm-group);margin:0;padding:0}.mode.svelte-1seozpa{padding-left:var(--rhythm-group);border-left:2px solid #e0e0e0}.mode.svelte-1seozpa dt:where(.svelte-1seozpa){font-family:var(--font-sans);font-size:var(--type-base);font-weight:600;color:var(--color-ink);margin-bottom:.25em}.mode-tag.svelte-1seozpa{font-family:var(--font-mono);font-size:var(--type-xs);font-weight:400;color:var(--color-ink-muted);letter-spacing:var(--tracking-wide)}.mode.svelte-1seozpa dd:where(.svelte-1seozpa){font-family:var(--font-sans);font-size:var(--type-sm);line-height:var(--leading-relaxed);color:var(--color-ink);margin:0}.decomp-test.svelte-1seozpa{font-family:var(--font-sans);font-size:var(--type-sm);line-height:var(--leading-relaxed);color:var(--color-ink-muted);font-style:italic;margin-top:var(--rhythm-group)}.research-nav.svelte-1seozpa{margin-top:var(--rhythm-breathe);padding-top:var(--rhythm-group);border-top:1px solid #e0e0e0}.nav-link.svelte-1seozpa{font-family:var(--font-mono);font-size:var(--type-sm);font-weight:500;color:var(--color-ink-muted);text-decoration:none;letter-spacing:var(--tracking-wide);transition:color var(--duration-normal) var(--easing-smooth)}.nav-link.svelte-1seozpa:hover{color:var(--color-ink)}@media(max-width:768px){.research-header.svelte-1seozpa h1:where(.svelte-1seozpa){font-size:var(--type-xl)}}
