@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/a5a846b80042abc2-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/57ffad6f4cd1a3d5-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_2ce61b{font-family:"instrumentSerif","instrumentSerif Fallback"}.__variable_2ce61b{--font-display:"instrumentSerif","instrumentSerif Fallback"}@font-face{font-family:spaceGrotesk;src:url(/_next/static/media/dcc2f1532f204149-s.p.ttf) format("truetype");font-display:swap;font-weight:300 700}@font-face{font-family:spaceGrotesk Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_757201{font-family:spaceGrotesk,spaceGrotesk Fallback}.__variable_757201{--font-grotesk:"spaceGrotesk","spaceGrotesk Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/4c0a38defdf31450-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_7c3874{font-family:inter,inter Fallback}.__variable_7c3874{--font-inter:"inter","inter Fallback"}@font-face{font-family:Geist;src:url(/_next/static/media/GeistSans.0b78ff37.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/_next/static/media/GeistMono.723e11e5.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-sans:"Geist",ui-sans-serif,system-ui,-apple-system,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--font-geist-sans:var(--font-sans);--font-geist-mono:var(--font-mono);--ds-p-white:#ffffff;--ds-p-warm-50:#f7f7f4;--ds-p-warm-100:#fcfcf9;--ds-p-warm-150:#f3f3ee;--ds-p-warm-200:#efefeb;--ds-p-warm-300:#eae8e0;--ds-p-gray-400:#8a847c;--ds-p-gray-500:#666158;--ds-p-gray-700:#4a4742;--ds-p-ink:#1a1917;--ds-p-terracotta-50:#fbf2ee;--ds-p-terracotta-100:#f3ddd3;--ds-p-terracotta-300:#c4694a;--ds-p-terracotta-500:#a8522b;--ds-p-terracotta-600:#8b4426;--ds-p-terracotta-700:#7a3b21;--ds-p-slate-500:#3f6e8c;--ds-p-moss-500:#4a7c59;--ds-p-green-600:#1a7f37;--ds-p-green-700:#116329;--ds-p-amber-700:#9a5b08;--ds-p-amber-800:#7c4906;--ds-p-red-600:#8e1610;--ds-p-red-700:#74110c;--ds-navigation-max-inline:90vw;--ds-overlay-max-inline:95vw;--ds-dialog-max-block:90dvh;--ds-canvas:var(--ds-p-warm-100);--ds-surface:var(--ds-p-white);--ds-surface-2:var(--ds-p-warm-50);--ds-surface-3:var(--ds-p-warm-200);--ds-border:rgba(23,23,23,0.08);--ds-border-strong:rgba(23,23,23,0.16);--ds-scrim:rgba(23,23,23,0.35);--ds-ink:var(--ds-p-ink);--ds-ink-secondary:var(--ds-p-gray-700);--ds-ink-muted:var(--ds-p-gray-500);--ds-ink-faint:var(--ds-p-gray-400);--ds-accent:var(--ds-p-terracotta-500);--ds-accent-hover:var(--ds-p-terracotta-600);--ds-accent-active:var(--ds-p-terracotta-700);--ds-accent-soft:rgba(168,82,43,0.1);--ds-accent-soft-solid:var(--ds-p-terracotta-50);--ds-accent-tint:var(--ds-p-terracotta-300);--ds-on-accent:var(--ds-p-white);--ds-accent-glow:0 6px 16px -6px rgba(168,82,43,0.45);--ds-success:var(--ds-p-green-600);--ds-success-soft:rgba(26,127,55,0.12);--ds-success-text:var(--ds-p-green-700);--ds-warning:var(--ds-p-amber-700);--ds-warning-soft:rgba(154,91,8,0.12);--ds-warning-text:var(--ds-p-amber-800);--ds-danger:var(--ds-p-red-600);--ds-danger-soft:rgba(142,22,16,0.1);--ds-danger-text:var(--ds-p-red-700);--ds-category-discovery:var(--ds-p-slate-500);--ds-category-signal:var(--ds-p-amber-700);--ds-category-outreach:var(--ds-p-terracotta-300);--ds-category-insight:var(--ds-p-moss-500);--ds-gradient-agent:linear-gradient(135deg,#ff6b9d,#ffd93d,#4ecdc4);--ds-aura-a:rgba(168,82,43,0.55);--ds-aura-b:rgba(196,105,74,0.75);--ds-aura-c:rgba(168,82,43,0.25);--ds-shadow-ring:0 0 0 1px rgba(23,23,23,0.06);--ds-shadow-xs:0 0 0 1px rgba(23,23,23,0.06),0 1px 2px rgba(23,23,23,0.04);--ds-shadow-sm:0 0 0 1px rgba(23,23,23,0.08),0 1px 2px rgba(23,23,23,0.03),0 4px 12px -4px rgba(23,23,23,0.03);--ds-shadow-md:0 0 0 1px rgba(23,23,23,0.06),0 4px 12px rgba(23,23,23,0.05),0 12px 24px -8px rgba(23,23,23,0.06);--ds-shadow-lg:0 0 0 1px rgba(23,23,23,0.06),0 16px 40px -8px rgba(23,23,23,0.14);--ds-shadow-focus:0 0 0 3px rgba(168,82,43,0.25);--ds-shadow-button:inset 0 1px 0 rgba(255,255,255,0.2),0 0 0 1px rgba(23,23,23,0.08),0 1px 2px rgba(23,23,23,0.12);--ds-radius-sm:8px;--ds-radius-md:10px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-pill:9999px;--ds-text-2xs:11px;--ds-text-xs:clamp(0.75rem,0.73rem + 0.1vw,0.8125rem);--ds-text-sm:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--ds-text-base:clamp(0.875rem,0.85rem + 0.15vw,1rem);--ds-text-lg:clamp(1rem,0.96rem + 0.2vw,1.125rem);--ds-text-xl:clamp(1.125rem,1.05rem + 0.3vw,1.3125rem);--ds-text-2xl:clamp(1.3125rem,1.2rem + 0.55vw,1.625rem);--ds-text-3xl:clamp(1.625rem,1.42rem + 0.9vw,2.125rem);--ds-text-4xl:clamp(2rem,1.65rem + 1.5vw,2.75rem);--ds-text-5xl:clamp(2.5rem,1.9rem + 2.6vw,3.75rem);--ds-text-6xl:clamp(3rem,2.1rem + 3.9vw,5rem);--ds-leading-tight:1.2;--ds-leading-snug:1.35;--ds-leading-normal:1.55;--ds-tracking-tight:-0.02em;--ds-tracking-caps:0.05em;--ds-duration-press:100ms;--ds-duration-fast:140ms;--ds-duration-base:180ms;--ds-duration-slow:240ms;--ds-duration-shimmer:2s;--ds-ease-out:cubic-bezier(0.23,1,0.32,1);--ds-ease-drawer:cubic-bezier(0.32,0.72,0,1);--ds-ease-in-out:cubic-bezier(0.65,0,0.35,1);--ds-skeleton-bg:var(--ds-p-warm-150);--ds-sidebar-width:272px;--ds-thread-max-width:760px;--ds-chat-panel-width:360px;--ds-chat-rail-width:56px}.ds-pressable{transition-property:background-color,border-color,color,opacity,transform;transition-duration:var(--ds-duration-fast);transition-timing-function:var(--ds-ease-out)}.ds-pressable:active:not(:disabled):not([aria-disabled=true]):not(:focus-visible){transform:scale(.98);transition-duration:var(--ds-duration-press)}.ds-overlay-motion[data-state=open]{animation:ds-overlay-in var(--ds-duration-base) var(--ds-ease-out) both}.ds-overlay-motion[data-state=closed]{animation:ds-overlay-out var(--ds-duration-fast) var(--ds-ease-out) both}.ds-dialog-motion[data-state=open]{animation:ds-dialog-in var(--ds-duration-slow) var(--ds-ease-out) both}.ds-dialog-motion[data-state=closed]{animation:ds-dialog-out var(--ds-duration-fast) var(--ds-ease-out) both}.ds-sheet-motion{--ds-sheet-offset:translateX(100%)}.ds-sheet-motion[data-side=left]{--ds-sheet-offset:translateX(-100%)}.ds-sheet-motion[data-side=top]{--ds-sheet-offset:translateY(-100%)}.ds-sheet-motion[data-side=bottom]{--ds-sheet-offset:translateY(100%)}.ds-sheet-motion[data-state=open]{animation:ds-sheet-in var(--ds-duration-slow) var(--ds-ease-drawer) both}.ds-sheet-motion[data-state=closed]{animation:ds-sheet-out var(--ds-duration-fast) var(--ds-ease-drawer) both}.ds-popover-motion[data-state=open],.ds-tooltip-motion[data-state=delayed-open]{animation:ds-popover-in var(--ds-duration-base) var(--ds-ease-out) both}.ds-popover-motion[data-state=closed],.ds-tooltip-motion[data-state=closed]{animation:ds-popover-out var(--ds-duration-press) var(--ds-ease-out) both}.ds-tooltip-motion[data-state=instant-open]{animation:none}@keyframes ds-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes ds-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes ds-dialog-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ds-dialog-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-49%) scale(.98)}}@keyframes ds-sheet-in{0%{opacity:0;transform:var(--ds-sheet-offset)}to{opacity:1;transform:translate(0)}}@keyframes ds-sheet-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:var(--ds-sheet-offset)}}@keyframes ds-popover-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes ds-popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.ds-pressable,.ds-pressable:active{transform:none!important;transition-property:background-color,border-color,color,opacity;transition-duration:80ms!important}.ds-dialog-motion[data-state],.ds-overlay-motion[data-state],.ds-popover-motion[data-state],.ds-sheet-motion[data-state],.ds-tooltip-motion[data-state]{animation-duration:80ms!important;animation-name:ds-overlay-in}.ds-dialog-motion[data-state=closed],.ds-overlay-motion[data-state=closed],.ds-popover-motion[data-state=closed],.ds-sheet-motion[data-state=closed],.ds-tooltip-motion[data-state=closed]{animation-name:ds-overlay-out}.ds-tooltip-motion[data-state=instant-open]{animation:none!important}}.ds-skeleton{background:linear-gradient(90deg,var(--ds-skeleton-bg) 0,var(--ds-surface) 50%,var(--ds-skeleton-bg) 100%);background-size:200% 100%;animation:ds-shimmer var(--ds-duration-shimmer) linear infinite;border-radius:var(--ds-radius-sm)}@keyframes ds-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ds-dot-pulse{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.ds-dot-pulse{animation:ds-dot-pulse 1.4s var(--ds-ease-in-out) infinite}.ds-dot-1{animation-delay:0s}.ds-dot-2{animation-delay:.18s}.ds-dot-3{animation-delay:.36s}.ds-aura{position:relative;border-radius:calc(var(--ds-radius-lg) + 2px);padding:1.5px;isolation:isolate;overflow:hidden;transition:box-shadow var(--ds-duration-slow) var(--ds-ease-out)}.ds-aura:before{top:50%;left:50%;width:200%;aspect-ratio:1/1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent,var(--ds-aura-a),var(--ds-aura-b),var(--ds-aura-c),transparent,var(--ds-aura-a),var(--ds-aura-b),transparent);opacity:.45;transition:opacity var(--ds-duration-slow) var(--ds-ease-out);animation:ds-aura-spin 6s linear infinite}.ds-aura:after,.ds-aura:before{content:"";position:absolute;z-index:-1}.ds-aura:after{inset:1.5px;border-radius:var(--ds-radius-lg);background:var(--ds-surface)}.ds-aura[data-active=true]{box-shadow:var(--ds-shadow-ring),0 16px 48px -18px var(--ds-aura-a)}.ds-aura[data-active=true]:before{opacity:1;animation-duration:4s}@keyframes ds-aura-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ds-skeleton{background:var(--ds-skeleton-bg)}.ds-aura:before,.ds-dot-pulse,.ds-skeleton{animation:none}}