@font-face{font-family:manrope;src:url(/_next/static/media/5d7fa19dd58d4d1a-s.p.ttf) format("truetype");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_bba84d{font-family:manrope,manrope Fallback}.__variable_bba84d{--font-sans:"manrope","manrope Fallback"}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/f2c834003ac8c524-s.p.ttf) format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:"sourceSerif Fallback";src:local("Arial");ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.00%;size-adjust:101.16%}.__className_8dc840{font-family:"sourceSerif","sourceSerif Fallback"}.__variable_8dc840{--font-voice:"sourceSerif","sourceSerif Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/7f4301aec3389de3-s.p.woff2) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_a0efad{font-family:jetbrainsMono,jetbrainsMono Fallback}.__variable_a0efad{--font-mono:"jetbrainsMono","jetbrainsMono Fallback"}:root,[data-design-system]{--background:210 20% 99%;--surface:0 0% 100%;--surface-muted:210 20% 97%;--border:214 20% 90%;--input:214 20% 90%;--foreground:217 33% 17%;--muted-foreground:215 16% 47%;--primary:222 64% 45%;--primary-foreground:0 0% 100%;--primary-hover:222 64% 38%;--primary-subtle:222 64% 95%;--accent:222 64% 45%;--accent-foreground:0 0% 100%;--success:152 55% 34%;--warning:32 90% 40%;--danger:0 70% 45%;--info:210 80% 42%;--voice-idle:215 16% 60%;--voice-listening:152 60% 42%;--voice-thinking:32 85% 48%;--voice-speaking:var(--accent);--voice-muted:0 60% 50%;--ring:222 80% 52%;--radius:0.5rem;--card-border-width:1px;--card-shadow:none}.dark{--background:222 28% 8%;--surface:222 24% 11%;--surface-muted:222 20% 14%;--border:215 18% 22%;--input:215 18% 25%;--foreground:210 20% 96%;--muted-foreground:215 15% 66%;--primary:222 70% 64%;--primary-foreground:222 30% 10%;--primary-hover:222 70% 58%;--primary-subtle:222 40% 18%;--ring:222 80% 62%;--success:152 50% 48%;--warning:32 85% 55%;--danger:0 70% 60%;--info:210 80% 62%}[data-density=comfortable]{--radius:0.875rem;font-size:1.125rem}[data-vertical=research_kit]{--accent:222 64% 45%}[data-accent=indigo]{--primary:243 75% 59%;--primary-hover:245 58% 51%;--primary-subtle:226 100% 97%;--accent:243 75% 59%;--ring:239 84% 67%}.dark[data-accent=indigo]{--primary:234 89% 74%;--primary-hover:230 94% 82%;--primary-subtle:239 40% 18%;--primary-foreground:234 40% 12%;--accent:234 89% 74%;--ring:234 89% 74%}[data-accent=blue]{--primary:221 83% 53%;--primary-hover:224 76% 48%;--primary-subtle:214 100% 97%;--accent:221 83% 53%;--ring:217 91% 60%}.dark[data-accent=blue]{--primary:213 94% 68%;--primary-hover:212 96% 78%;--primary-subtle:221 45% 18%;--primary-foreground:213 45% 12%;--accent:213 94% 68%;--ring:213 94% 68%}[data-accent=green]{--primary:142 76% 36%;--primary-hover:142 72% 29%;--primary-subtle:138 76% 97%;--accent:142 76% 36%;--ring:142 71% 45%}.dark[data-accent=green]{--primary:142 69% 58%;--primary-hover:142 77% 73%;--primary-subtle:142 40% 16%;--primary-foreground:142 40% 10%;--accent:142 69% 58%;--ring:142 69% 58%}[data-accent=amber]{--primary:32 95% 44%;--primary-hover:26 90% 37%;--primary-subtle:48 100% 96%;--accent:32 95% 44%;--ring:38 92% 50%}.dark[data-accent=amber]{--primary:43 96% 56%;--primary-hover:46 97% 65%;--primary-subtle:32 50% 16%;--primary-foreground:30 60% 10%;--accent:43 96% 56%;--ring:43 96% 56%}[data-accent=purple]{--primary:271 81% 56%;--primary-hover:272 72% 47%;--primary-subtle:270 100% 98%;--accent:271 81% 56%;--ring:271 91% 65%}.dark[data-accent=purple]{--primary:270 95% 75%;--primary-hover:269 97% 85%;--primary-subtle:271 40% 18%;--primary-foreground:270 40% 12%;--accent:270 95% 75%;--ring:270 95% 75%}[data-accent=rose]{--primary:347 77% 50%;--primary-hover:345 83% 41%;--primary-subtle:356 100% 97%;--accent:347 77% 50%;--ring:350 89% 60%}.dark[data-accent=rose]{--primary:351 95% 71%;--primary-hover:353 96% 82%;--primary-subtle:347 45% 18%;--primary-foreground:350 45% 12%;--accent:351 95% 71%;--ring:351 95% 71%}html:not(.dark)[data-surface-light=slate]{--background:214 38% 95%;--surface:210 40% 99%;--surface-muted:214 32% 92%;--border:214 28% 87%;--input:214 28% 87%;--foreground:217 33% 17%;--muted-foreground:215 22% 42%}html:not(.dark)[data-surface-light=gray]{--background:220 16% 96%;--surface:0 0% 100%;--surface-muted:220 14% 93%;--border:220 13% 88%;--input:220 13% 88%;--foreground:215 28% 17%;--muted-foreground:220 10% 42%}html:not(.dark)[data-surface-light=neutral]{--background:0 0% 96%;--surface:0 0% 100%;--surface-muted:0 0% 93%;--border:0 0% 88%;--input:0 0% 88%;--foreground:0 0% 13%;--muted-foreground:0 0% 42%}.dark[data-surface-dark=navy]{--background:220 33% 14%;--surface:219 33% 19%;--surface-muted:219 35% 22%;--border:220 29% 27%;--input:220 29% 31%;--foreground:225 20% 92%;--muted-foreground:220 22% 62%}.dark[data-surface-dark=mirage]{--background:222 63% 5%;--surface:223 47% 9%;--surface-muted:220 48% 12%;--border:221 42% 18%;--input:221 41% 20%;--foreground:220 55% 91%;--muted-foreground:221 20% 62%}.dark[data-surface-dark=mint]{--background:204 33% 6%;--surface:204 37% 8%;--surface-muted:204 32% 12%;--border:207 22% 18%;--input:203 22% 21%;--foreground:213 18% 90%;--muted-foreground:203 12% 62%}.dark[data-surface-dark=cinder]{--background:220 10% 6%;--surface:228 11% 9%;--surface-muted:228 8% 12%;--border:230 8% 15%;--input:225 9% 18%;--foreground:228 11% 91%;--muted-foreground:226 7% 62%}.dark[data-surface-dark=black]{--background:0 0% 0%;--surface:240 6% 3%;--surface-muted:240 3% 8%;--border:240 3% 13%;--input:240 5% 15%;--foreground:240 5% 93%;--muted-foreground:240 4% 62%}[data-card-skin=shadow]{--card-border-width:0px;--card-shadow:0 1px 2px 0 hsl(var(--foreground)/0.06),0 2px 6px -1px hsl(var(--foreground)/0.1)}[data-card-skin=bordered]{--card-border-width:1px;--card-shadow:none}html[data-vertical=research_kit]:not(.dark){--background:45 27% 94%;--surface:40 100% 99%;--surface-muted:36 24% 88%;--border:36 24% 82%;--input:195 7% 45%;--foreground:200 19% 18%;--muted-foreground:195 7% 45%;--ink-secondary:194 24% 30%;--primary:194 49% 18%;--primary-foreground:0 0% 100%;--primary-hover:194 53% 15%;--primary-subtle:154 19% 93%;--accent:19 47% 56%;--accent-foreground:0 0% 100%;--ring:194 49% 18%;--success:142 72% 29%;--warning:26 90% 37%;--danger:0 72% 51%;--harbor-soft:154 19% 93%;--harbor-ink:194 53% 15%;--ai:262 83% 58%;--ai-soft:259 90% 96%;--ai-ink:263 70% 50%;--brass:19 47% 56%;--brass-soft:20 67% 93%;--brass-ink:19 49% 32%;--success-soft:141 84% 93%;--success-ink:143 64% 24%;--warning-soft:48 96% 89%;--warning-ink:25 92% 28%;--danger-soft:0 93% 94%;--danger-ink:0 74% 42%;--heat-0:30 18% 94%;--heat-1:30 90% 90%;--heat-2:28 95% 78%;--heat-3:25 95% 60%;--heat-4:22 100% 40%;--focus:194 49% 18%;--anchor-teal:194 49% 18%;--anchor-terracotta:19 47% 56%;--anchor-sage:156 13% 70%;--anchor-ivory:45 27% 94%;--anchor-graphite:200 19% 18%;--glass-edge:24 18% 10%/0.1;--glass-shine:0 0% 100%/0.8;--shadow-popover:0 12px 32px rgb(17 24 33/0.12),0 0 0 1px rgb(17 24 33/0.06);--shadow-dialog:0 24px 64px rgb(17 24 33/0.18);--card-border-width:1px;--card-shadow:none}html.dark[data-vertical=research_kit]{--background:194 28% 7%;--surface:194 24% 10%;--surface-muted:194 20% 14%;--border:194 16% 20%;--input:194 12% 30%;--foreground:45 27% 94%;--muted-foreground:195 10% 63%;--ink-secondary:195 12% 74%;--primary:19 62% 62%;--primary-foreground:194 40% 8%;--primary-hover:19 66% 68%;--primary-subtle:19 30% 15%;--accent:19 62% 62%;--accent-foreground:194 40% 8%;--ring:19 70% 72%;--success:151 65% 54%;--warning:37 91% 55%;--danger:358 86% 64%;--harbor-soft:19 30% 15%;--harbor-ink:19 75% 74%;--ai:255 92% 76%;--ai-soft:254 35% 16%;--ai-ink:252 95% 85%;--brass:39 68% 62%;--brass-soft:40 48% 12%;--brass-ink:39 71% 69%;--success-soft:149 47% 11%;--success-ink:151 70% 63%;--warning-soft:39 71% 11%;--warning-ink:37 91% 65%;--danger-soft:356 46% 15%;--danger-ink:358 100% 77%;--heat-0:194 18% 14%;--heat-1:19 35% 20%;--heat-2:19 45% 32%;--heat-3:19 55% 46%;--heat-4:19 62% 62%;--focus:19 70% 72%;--glass-edge:30 20% 95%/0.1;--glass-shine:30 20% 98%/0.07;--shadow-popover:0 12px 32px rgb(0 0 0/0.5),0 0 0 1px rgb(255 255 255/0.06);--shadow-dialog:0 24px 64px rgb(0 0 0/0.6);--card-border-width:1px;--card-shadow:none}[data-vertical=research_kit]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:999px;--duration-instant:80ms;--duration-fast:140ms;--duration-base:220ms;--duration-slow:320ms;--duration-expressive:520ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-enter:cubic-bezier(0,0,0.2,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease-expressive:cubic-bezier(0.34,1.2,0.64,1)}