[data-auth-visual=cortt-v2],[data-workspace-shell][data-workspace-visual=cortt-v2],html[data-workspace-visual=cortt-v2]{--background:#080809;--foreground:#efefeb;--card:#0f1012;--card-foreground:#efefeb;--popover:#151619;--popover-foreground:#efefeb;--primary:#efefeb;--primary-hover:#ffffff;--primary-foreground:#080809;--secondary:#1c1d20;--secondary-foreground:#efefeb;--muted:#17181b;--muted-foreground:#a5a5a2;--accent:#222327;--accent-foreground:#efefeb;--destructive:#c2c2bd;--destructive-foreground:#080809;--border:#2a2b2e;--input:#35363a;--ring:#b5b7bc;--chart-1:#d4d4cf;--chart-2:#bdbdb8;--chart-3:#a5a5a2;--chart-4:#8f8f8b;--chart-5:#737370;--tag:#1c1d20;--sage:#bdbdb8;--blue:#a6a9af;--gold:#c6c6c2;--signal:#b5b7bc;--brief-direction:#b8b8b3;--radius:0.625rem;--sidebar:#0b0c0e;--sidebar-foreground:#efefeb;--sidebar-primary:#efefeb;--sidebar-primary-foreground:#080809;--sidebar-accent:#17181b;--sidebar-accent-foreground:#efefeb;--sidebar-border:#242529;--sidebar-ring:#b5b7bc;color-scheme:dark}html[data-workspace-visual=cortt-v2],html[data-workspace-visual=cortt-v2] body{background:#080809;color-scheme:dark}[data-auth-visual=cortt-v2],[data-workspace-visual=cortt-v2],html[data-workspace-visual=cortt-v2] [data-slot=dialog-content],html[data-workspace-visual=cortt-v2] [data-slot=dropdown-menu-content],html[data-workspace-visual=cortt-v2] [data-slot=sheet-content]{font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.006em;font-synthesis:none;-webkit-font-smoothing:antialiased}[data-auth-visual=cortt-v2]{background:var(--background);color:var(--foreground);color-scheme:dark}[data-auth-visual=cortt-v2]>div>section{background-color:var(--background)}[data-auth-visual=cortt-v2]>div>section:first-child{background-color:var(--card)}[data-workspace-visual=cortt-v2] :is(.font-heading,h1,h2,h3,h4,[data-slot=card-title],[data-slot=dialog-title],[data-slot=sheet-title],[data-slot=button]),html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content]) :is(.font-heading,h1,h2,h3,h4,[data-slot=card-title],[data-slot=dialog-title],[data-slot=sheet-title],[data-slot=button]){font-family:var(--font-mono),"Space Grotesk",var(--font-sans),sans-serif!important;letter-spacing:-.018em}[data-workspace-visual=cortt-v2] [data-workspace-main] h1:is(.text-3xl,.text-4xl,.text-5xl){font-size:clamp(2.25rem,3vw,2.625rem);line-height:1.05}[data-auth-visual=cortt-v2] :is(h1,h2),[data-workspace-settings][data-workspace-visual=cortt-v2] h1,[data-workspace-visual=cortt-v2] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-slot=dialog-content] h1,html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) h1,html[data-workspace-visual=cortt-v2] [data-slot=dialog-content] h1.font-heading,html[data-workspace-visual=cortt-v2] h1.font-heading{font-family:CorttGeometric,var(--font-mono),"Space Grotesk",sans-serif!important;font-weight:400;letter-spacing:.018em;line-height:1.04;text-wrap:balance}[data-workspace-visual=cortt-v2] [data-workspace-main] h1{max-width:22ch}[data-workspace-visual=cortt-v2] [data-interface-title],html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content]) [data-interface-title]{font-family:CorttGeometric,var(--font-mono),"Space Grotesk",sans-serif!important;font-weight:400;letter-spacing:.018em;line-height:1.1}[data-workspace-visual=cortt-v2][data-workspace-route="/onboarding/business-brain"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/audience/sources/"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/brief-reviews/"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/companies/"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/creative/"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/ingest/batches/"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/ingest/review/"] [data-workspace-main] h1,[data-workspace-visual=cortt-v2][data-workspace-route^="/projects/"] [data-workspace-main] h1{max-width:none;font-family:var(--font-mono),"Space Grotesk",var(--font-sans),sans-serif!important;font-weight:600;letter-spacing:-.025em}[data-workspace-visual=cortt-v2][data-workspace-route^="/companies/"] [data-workspace-main] h1[data-company-title]{font-family:CorttGeometric,var(--font-mono),"Space Grotesk",sans-serif!important;font-weight:400;letter-spacing:.018em;line-height:1.04}[data-workspace-visual=cortt-v2] .font-mono,html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) .font-mono{font-family:var(--font-fira-code),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[data-workspace-visual=cortt-v2] ::selection,html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) ::selection{background:#b5b7bc;color:#080809}[data-workspace-visual=cortt-v2] :is(.ring-1,.ring-2),html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(.ring-1,.ring-2){--tw-ring-color:color-mix(in srgb,var(--ring) 28%,transparent)}[data-workspace-visual=cortt-v2] :is([data-slot=button],[data-slot=input],[data-slot=dialog-content]),html[data-workspace-visual=cortt-v2] :is([data-slot=button],[data-slot=input],[data-slot=dialog-content]){border-radius:.5rem}[data-workspace-visual=cortt-v2] [data-slot=badge],html[data-workspace-visual=cortt-v2] [data-slot=badge]{border-radius:.375rem}[data-workspace-visual=cortt-v2] [data-slot=badge][data-variant=destructive],html[data-workspace-visual=cortt-v2] [data-slot=badge][data-variant=destructive]{background:#1b1c1f;color:#d4d4cf}[data-workspace-visual=cortt-v2] :is(input,textarea,select),html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(input,textarea,select){accent-color:var(--signal)}html[data-workspace-visual=cortt-v2] :is([data-slot=sheet-overlay],[data-slot=dialog-overlay]){background:rgb(0 0 0/68%);backdrop-filter:blur(2px)}[data-workspace-visual=cortt-v2] [data-workspace-sidebar]{background:var(--background);box-shadow:none}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][data-collapsed=false] .workspace-navigation-header{height:88px;align-items:flex-start;padding:28px 34px 0}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][data-collapsed=false] .workspace-navigation-body{padding-inline:34px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-toggle{border-color:transparent;background:transparent;box-shadow:none;color:#777}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-toggle:hover{color:var(--foreground)}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-toggle:focus-visible{outline:1px solid var(--foreground);outline-offset:2px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][data-collapsed=false] .workspace-navigation-toggle{position:absolute;top:31px;right:6px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-links{gap:0}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-link:focus-visible{outline:none;box-shadow:none}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-link:focus-visible [data-interface-title]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][data-collapsed=true] .workspace-navigation-link:focus-visible .workspace-navigation-item{outline:1px solid var(--foreground);outline-offset:1px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][data-collapsed=false] .workspace-navigation-item{min-height:36.6px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-item{color:#a2a2a2}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-item [data-interface-title]{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:.025em}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-arrow{flex-shrink:0;margin-left:9px;color:#f3f3f3;font:12px Arial,sans-serif;opacity:0;transform:translate(-3px,2px);transition:opacity .2s,transform .2s}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-link:is(:hover,:focus-visible) .workspace-navigation-arrow{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){[data-workspace-visual=cortt-v2] [data-workspace-sidebar] .workspace-navigation-arrow{transition:none}}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][role=dialog] .workspace-navigation-item{min-height:44px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][role=dialog] .workspace-navigation-toggle{top:24px;right:12px;width:44px;height:44px}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] nav a,[data-workspace-visual=cortt-v2] [data-workspace-sidebar] nav a>div{border-radius:.25rem}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] nav a[aria-current=page]>div{position:relative;border-color:transparent;background:transparent;color:var(--foreground)}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] nav a[aria-current=page]>div:before{position:absolute;top:50%;height:14px;left:-12px;width:2px;transform:translateY(-50%);border-radius:999px;background:var(--signal);content:""}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] nav a[aria-current=page] svg{color:var(--signal)}[data-workspace-visual=cortt-v2] [data-workspace-sidebar] nav a:hover>div{background:transparent;color:var(--foreground)}[data-workspace-visual=cortt-v2] [data-workspace-sidebar][data-collapsed=true] nav a[aria-current=page]>div:before{left:-7px}@media (max-height:640px){[data-workspace-sidebar][data-collapsed=true] .workspace-navigation-header{height:80px}}[data-workspace-visual=cortt-v2] [data-workspace-main]{background:var(--background)}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.rounded-2xl,.rounded-\[1\.25rem\],.rounded-\[1\.15rem\]){border-radius:.625rem}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:none}[data-workspace-visual=cortt-v2] [data-workspace-main] :is([data-workspace-hero],[class*="bg-[linear-gradient"]){background:#121316}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.font-mono.text-primary,[class*=font-mono][class*=text-primary]){color:var(--signal)}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-white,.bg-\[\#fbfaf7\],.bg-\[\#f8f7f2\],.bg-\[\#f8f6f1\],.bg-\[\#faf8f3\],.bg-\[\#f4f1ea\],.bg-\[\#f4f1e9\],.bg-\[\#f2eee6\],.bg-\[\#f1eee6\],.bg-\[\#eee9df\],.bg-\[\#ebe8e0\]){background-color:#101114}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-white\/55,.bg-white\/60,.bg-white\/65,.bg-white\/70,.bg-white\/80,.bg-white\/90,.bg-white\/95){background-color:rgb(21 22 25/94%)}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.border-\[\#ddd8ce\],.border-\[\#eee9df\]){border-color:var(--border)}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-\[\#edf3f6\],.bg-\[\#f3f6f7\],.bg-\[\#f4f7f8\],.bg-\[\#f2f6f7\]){background-color:#15171a}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-\[\#eef2eb\],.bg-\[\#eef3ec\],.bg-\[\#eef3ec\]\/70,.bg-\[\#f1f5ee\]){background-color:#18191c}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-\[\#faf7ef\],.bg-\[\#faf3df\],.bg-\[\#f7f0df\],.bg-\[\#f7f0e4\],.bg-\[\#fff8ee\]){background-color:#191a1d}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-\[\#f8e7e2\],.bg-\[\#f8e7e2\]\/55,.bg-\[\#f5ded8\],.bg-\[\#fbebe7\],.bg-\[\#fff8f5\],.bg-\[\#fff2eb\],.bg-\[\#fbf2ec\],.bg-\[\#f7e3dd\],.bg-\[\#f2d5cc\],.bg-\[\#f1d0c8\]){background-color:#1b1c1f}[data-workspace-visual=cortt-v2] [data-workspace-main] .bg-\[\#f0ebe2\]{background-color:#1d1f23}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.text-\[\#80683f\],.text-\[\#8d7144\],.text-\[\#8f7444\],.text-\[\#7a642e\]){color:var(--muted-foreground)}[data-workspace-visual=cortt-v2] [data-workspace-main] .text-\[\#50624c\]{color:var(--muted-foreground)}[data-workspace-visual=cortt-v2] [data-workspace-main] :is([class*=bg-amber-50],.bg-amber-100,.bg-amber-500\/5){background-color:#191a1d}[data-workspace-visual=cortt-v2] [data-workspace-main] [class*=border-amber-]{border-color:#4a4b4f}[data-workspace-visual=cortt-v2] [data-workspace-main] [class*=text-amber-]{color:var(--muted-foreground)}[data-workspace-visual=cortt-v2] [data-workspace-main] .bg-amber-500{background-color:var(--foreground)}[data-workspace-visual=cortt-v2] [data-workspace-main] [class*=fill-amber-]{fill:currentColor}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.bg-red-50,.bg-emerald-50){background-color:#191a1d}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(.text-red-700,.text-emerald-700){color:var(--muted-foreground)}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(table,[role=table]){font-variant-numeric:tabular-nums}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(h1,h2,h3,h4){scroll-margin-top:5rem;text-wrap:balance}[data-workspace-visual=cortt-v2] [data-workspace-main] :is(p,li,dd){text-wrap:pretty}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(.bg-white,.bg-\[\#fbfaf7\],.bg-\[\#f8f7f2\],.bg-\[\#f8f6f1\],.bg-\[\#faf8f3\],.bg-\[\#f4f1ea\],.bg-\[\#f4f1e9\],.bg-\[\#f2eee6\],.bg-\[\#f1eee6\]){background-color:#101114}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(.bg-\[\#edf3f6\],.bg-\[\#f3f6f7\],.bg-\[\#f4f7f8\],.bg-\[\#f2f6f7\]){background-color:#15171a}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(.bg-\[\#eef2eb\],.bg-\[\#eef3ec\],.bg-\[\#f1f5ee\]){background-color:#18191c}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(.bg-\[\#faf7ef\],.bg-\[\#faf3df\],.bg-\[\#f7f0df\],.bg-\[\#f7f0e4\],.bg-\[\#fff8ee\]){background-color:#191a1d}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content]) :is(.bg-\[\#f8e7e2\],.bg-\[\#f5ded8\],.bg-\[\#fbebe7\],.bg-\[\#fff8f5\],.bg-\[\#fff2eb\]){background-color:#1b1c1f}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content]) :is([class*=bg-amber-50],.bg-amber-100,.bg-amber-500\/5,.bg-red-50,.bg-emerald-50){background-color:#191a1d}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content]) [class*=border-amber-]{border-color:#4a4b4f}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content]) :is([class*=text-amber-],.text-red-700,.text-emerald-700){color:var(--muted-foreground)}html[data-workspace-visual=cortt-v2] :is([data-slot=dialog-content],[data-slot=sheet-content],[data-slot=dropdown-menu-content]) [class*=fill-amber-]{fill:currentColor}[data-workspace-visual=cortt-v2] [data-format-library]{max-width:1240px}[data-workspace-visual=cortt-v2] [data-format-library-header]{padding-top:.25rem;padding-bottom:1.75rem}[data-workspace-visual=cortt-v2] [data-format-family-name]>svg,[data-workspace-visual=cortt-v2] [data-format-library-kicker] svg,html[data-workspace-visual=cortt-v2] [data-format-drawer-kicker]{color:var(--signal)}[data-workspace-visual=cortt-v2] :is([data-format-library-kicker],[data-format-eyebrow]),html[data-workspace-visual=cortt-v2] [data-format-drawer-kicker]{font-family:var(--font-mono),"Space Grotesk",var(--font-sans),sans-serif;font-weight:550;letter-spacing:.13em}[data-workspace-visual=cortt-v2] [data-format-library-title]{font-family:CorttGeometric,var(--font-mono),"Space Grotesk",sans-serif;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:400;letter-spacing:.018em;line-height:1}[data-workspace-visual=cortt-v2] [data-format-library-search]{min-height:3rem;border-color:var(--input);background:#101114;font-size:.9375rem}[data-workspace-visual=cortt-v2] [data-format-family]{overflow:visible;border-radius:.625rem;background:var(--card);box-shadow:none}[data-workspace-visual=cortt-v2] [data-format-family-header]{border-radius:.625rem;background:var(--card)}[data-workspace-visual=cortt-v2] [data-format-family-header]:has(button[aria-expanded=true]){border-radius:.625rem .625rem 0 0;background:#121316}[data-workspace-visual=cortt-v2] [data-format-family-variants]{background:#0c0d0f}[data-workspace-visual=cortt-v2] [data-format-family-description]{padding:1rem 1.25rem .5rem}[data-workspace-visual=cortt-v2] [data-format-variant]{padding:1rem 1.25rem 1.25rem;border-top:0}[data-workspace-visual=cortt-v2] [data-format-variant]+[data-format-variant]{border-top:1px solid var(--border)}[data-workspace-visual=cortt-v2] [data-format-counts] [data-slot=badge]{background:#191a1d;color:var(--muted-foreground)}html[data-workspace-visual=cortt-v2] [data-format-library-drawer]{border-color:var(--border);background:var(--popover);opacity:1;box-shadow:-24px 0 72px rgb(0 0 0/36%)}html[data-workspace-visual=cortt-v2] [data-format-library-drawer]>[data-slot=sheet-close]{z-index:40}html[data-workspace-visual=cortt-v2] [data-format-drawer-header]{position:sticky;top:0;z-index:30;background:rgb(21 22 25/96%);backdrop-filter:blur(16px)}html[data-workspace-visual=cortt-v2] [data-format-drawer-body]>details,html[data-workspace-visual=cortt-v2] [data-format-drawer-body]>section{border-radius:0;box-shadow:none}html[data-workspace-visual=cortt-v2] [data-testid=master-brief-toolbar]{background:rgb(21 22 25/96%)}html[data-workspace-visual=cortt-v2] :is([data-testid=master-brief],[data-testid=master-comparisons]) :is(.bg-muted\/30,.bg-muted\/40,.bg-muted\/50){background:#191a1d}html[data-workspace-visual=cortt-v2] [data-format-notice]{background:#18191c}html[data-workspace-visual=cortt-v2] [data-format-state=destructive]{background:#1b1c1f}html[data-workspace-visual=cortt-v2] [data-format-company-card],html[data-workspace-visual=cortt-v2] [data-format-concept-card],html[data-workspace-visual=cortt-v2] [data-format-evidence-card]{border-radius:.625rem;background:#101114}@media (max-width:767px){[data-workspace-visual=cortt-v2] [data-workspace-main] h1{max-width:100%}[data-workspace-visual=cortt-v2] [data-format-library-title]{font-size:2.35rem}[data-workspace-visual=cortt-v2] [data-format-family-description],[data-workspace-visual=cortt-v2] [data-format-variant]{padding-inline:1rem}}