.tsa-home-header-shell{--tsa-home-surface:rgba(255,255,255,0.96);--tsa-home-surface-2:#f8fafc;--tsa-home-border:#e2e8f0;--tsa-home-text:#0f172a;--tsa-home-muted:#64748b;--tsa-home-accent:#2563eb;--tsa-home-accent-soft:rgba(37,99,235,0.1);--tsa-home-accent-border:rgba(37,99,235,0.18);--tsa-home-hover:#f1f5f9;--tsa-home-shadow:0 10px 30px rgba(15,23,42,0.06);display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;border-bottom:1px solid var(--tsa-home-border);background:var(--tsa-home-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--tsa-home-shadow);position:-webkit-sticky;position:sticky;top:0;z-index:40}[data-theme=dark] .tsa-home-header-shell{--tsa-home-surface:rgba(18,18,18,0.96);--tsa-home-surface-2:#202020;--tsa-home-border:#303030;--tsa-home-text:#f1f5f9;--tsa-home-muted:#94a3b8;--tsa-home-accent:#60a5fa;--tsa-home-accent-soft:rgba(96,165,250,0.12);--tsa-home-accent-border:rgba(96,165,250,0.2);--tsa-home-hover:#262626;--tsa-home-shadow:0 10px 30px rgba(0,0,0,0.28)}.tsa-home-header-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tsa-home-header-copy{min-width:0}.tsa-home-eyebrow{margin:0 0 6px;color:var(--tsa-home-accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tsa-home-title{margin:0;color:var(--tsa-home-text);font-size:24px;font-weight:800;line-height:1.05;letter-spacing:-.03em;font-family:Nunito,sans-serif}.tsa-home-subtitle{margin:8px 0 0;max-width:780px;color:var(--tsa-home-muted);font-size:13px;line-height:1.55}.tsa-home-domain-row,.tsa-home-tabs-row{display:flex;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:none}.tsa-home-domain-row::-webkit-scrollbar,.tsa-home-tabs-row::-webkit-scrollbar{display:none}.tsa-home-feed-tab{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--tsa-home-border);border-radius:999px;background:var(--tsa-home-surface-2);color:var(--tsa-home-muted);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.tsa-home-feed-tab:hover{background:var(--tsa-home-hover);color:var(--tsa-home-text);transform:translateY(-1px)}.tsa-home-feed-tab.is-active{background:var(--tsa-home-accent-soft);border-color:var(--tsa-home-accent-border);color:var(--tsa-home-accent)}.tsa-home-domain-chip{min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--tsa-home-muted);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.tsa-home-domain-chip:hover{background:var(--tsa-home-hover);border-color:var(--tsa-home-border);color:var(--tsa-home-text);transform:translateY(-1px)}.tsa-home-domain-chip.is-active{background:var(--tsa-home-accent-soft);border-color:var(--tsa-home-accent-border);color:var(--tsa-home-accent)}@media (max-width:768px){.tsa-home-header-shell{gap:12px;padding:14px 12px 12px;border-bottom:1px solid var(--tsa-home-border)}.tsa-home-title{font-size:19px}.tsa-home-domain-chip,.tsa-home-feed-tab,.tsa-home-subtitle{font-size:12px}}