:is(html:has([data-workspace]),html:has([data-public-collection])){--brand-start:#346bf0;--brand-base:#3186ff;--brand-end:#4ea0ff;--page:#faf9f9;--canvas:#fff;--surface:#fff;--inset:#f1f0ef;--hover:color-mix(in srgb, var(--brand-base) 6%, var(--surface));--hover-2:color-mix(in srgb, var(--brand-base) 10%, var(--surface));--workspace-selected:color-mix(in srgb, var(--brand-base) 14%, var(--surface));--workspace-selected-foreground:var(--primary-text);--workspace-user-message:color-mix(in srgb, var(--brand-base) 10%, var(--surface));--workspace-user-message-foreground:#183b63;--accent:var(--hover);--accent-foreground:var(--ink);--ink:#202124;--ink-2:#444746;--ink-3:#626967;--line:#4d698f2e;--line-strong:#4d698f47;--field:#e5e3e2;--border-control:#7f93ae;--primary:var(--brand-base);--primary-foreground:#fff;--primary-text:#155fbf;--primary-soft:var(--workspace-selected);--accent-ink:var(--primary-text);--accent-tint:var(--workspace-selected);--ring:var(--primary-text);--sidebar:#fff;--sidebar-primary:var(--primary);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--workspace-selected);--sidebar-accent-foreground:var(--workspace-selected-foreground);--green:#067647;--green-tint:#ecfdf3;--orange:#895b00;--orange-tint:#fff5d6;--red:#b42318;--red-tint:#fef3f2;--radius:1rem;--font-workspace-sans:-apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-sans:var(--font-workspace-sans);--font-mono:var(--font-workspace-mono), monospace;--gradient-accent:linear-gradient(89.58deg, var(--brand-start) 0%, var(--brand-base) 50%, var(--brand-end) 100%);--gradient-action:var(--gradient-accent);--gradient-action-hover:linear-gradient(89.58deg in srgb, color-mix(in srgb, var(--brand-start), white 4%) 0%, color-mix(in srgb, var(--brand-base), white 4%) 50%, color-mix(in srgb, var(--brand-end), white 4%) 100%);--gradient-action-pressed:linear-gradient(89.58deg in srgb, color-mix(in srgb, var(--brand-start), black 4%) 0%, color-mix(in srgb, var(--brand-base), black 4%) 50%, color-mix(in srgb, var(--brand-end), black 4%) 100%);--chart-1:var(--brand-start);--chart-2:#087e8b;--chart-3:#8054d9;--chart-4:#9a6700;--chart-5:#626967;--workspace-glow:0 8px 32px #00000014;--workspace-scrollbar:color-mix(in srgb, var(--ink-3) 40%, transparent);--workspace-scrollbar-hover:color-mix(in srgb, var(--ink-3) 70%, transparent);--workspace-motion-fast:.1s;--workspace-motion-enter:.2s;--workspace-motion-exit:.15s;--workspace-motion-layout:.25s;--workspace-ease-standard:cubic-bezier(.2, 0, 0, 1);--workspace-ease-enter:cubic-bezier(.05, .7, .1, 1);--workspace-ease-exit:cubic-bezier(.3, 0, .8, .15);letter-spacing:0}:is(html.dark:has([data-workspace]),html.dark:has([data-public-collection])){--brand-start:#3186ff;--brand-base:#4ea0ff;--brand-end:#8cc4ff;--page:#161719;--canvas:#1c1d21;--surface:#1c1d21;--inset:#23252a;--hover:color-mix(in srgb, var(--brand-base) 12%, var(--surface));--hover-2:color-mix(in srgb, var(--brand-base) 20%, var(--surface));--workspace-selected:color-mix(in srgb, var(--brand-base) 32%, var(--surface));--workspace-selected-foreground:color-mix(in srgb, var(--brand-end) 72%, white);--workspace-user-message:color-mix(in srgb, var(--brand-base) 16%, var(--surface));--workspace-user-message-foreground:#e3efff;--ink:#f8fafc;--ink-2:#a7adb5;--ink-3:#9aa3af;--line:#a3bee12e;--line-strong:#a3bee147;--field:#23252a;--border-control:#718dab;--primary:var(--brand-base);--primary-foreground:#05070a;--primary-text:var(--brand-end);--primary-soft:var(--workspace-selected);--accent-ink:var(--primary-text);--accent-tint:var(--workspace-selected);--ring:var(--primary-text);--sidebar:#1c1d21;--sidebar-primary:var(--primary);--sidebar-primary-foreground:#05070a;--sidebar-accent:var(--workspace-selected);--sidebar-accent-foreground:var(--workspace-selected-foreground);--green:#6cdda2;--green-tint:#142d24;--orange:#f0c66a;--orange-tint:#332912;--red:#ff918a;--red-tint:#381e22;--gradient-accent:linear-gradient(89.58deg, var(--brand-start) 0%, var(--brand-base) 50%, var(--brand-end) 100%);--gradient-action:var(--gradient-accent);--gradient-action-hover:linear-gradient(89.58deg in srgb, color-mix(in srgb, var(--brand-start), white 4%) 0%, color-mix(in srgb, var(--brand-base), white 4%) 50%, color-mix(in srgb, var(--brand-end), white 4%) 100%);--gradient-action-pressed:linear-gradient(89.58deg in srgb, color-mix(in srgb, var(--brand-start), black 4%) 0%, color-mix(in srgb, var(--brand-base), black 4%) 50%, color-mix(in srgb, var(--brand-end), black 4%) 100%);--chart-1:var(--brand-end);--chart-2:#52c7ca;--chart-3:#c4a5ff;--chart-4:#f0c66a;--chart-5:#9aa3af;--workspace-glow:0 8px 32px #0000004d}html:has([data-workspace]){--page:var(--canvas);--sidebar:#faf9f9}html.dark:has([data-workspace]){--page:var(--canvas);--sidebar:#faf9f9}html.dark:has([data-workspace]){--sidebar:#161719}@layer base{:is(html:has([data-workspace]),html:has([data-workspace]) *){scrollbar-width:thin;scrollbar-color:transparent transparent}:is(html:has([data-workspace])[data-workspace-scrolling],html:has([data-workspace]) :is([data-workspace-scrolling],:focus-within)){scrollbar-color:var(--workspace-scrollbar) transparent}html:has([data-workspace]) ::-webkit-scrollbar{width:6px;height:6px}html:has([data-workspace]) ::-webkit-scrollbar-track{background:0 0}html:has([data-workspace]) ::-webkit-scrollbar-corner{background:0 0}html:has([data-workspace]) ::-webkit-scrollbar-thumb{background:0 0;border-radius:999px;min-height:32px}html:has([data-workspace]) :is([data-workspace-scrolling],:focus-within)::-webkit-scrollbar-thumb{background:var(--workspace-scrollbar)}@media (hover:hover) and (pointer:fine){html:has([data-workspace]) :hover{scrollbar-color:var(--workspace-scrollbar-hover) transparent}html:has([data-workspace]) :hover::-webkit-scrollbar-thumb{background:var(--workspace-scrollbar-hover)}}@media (forced-colors:active){:is(html:has([data-workspace]),html:has([data-workspace]) *){scrollbar-color:auto}}}html:has([data-workspace]) [data-slot=scroll-area-thumb]{background:var(--workspace-scrollbar);opacity:0;transition:opacity var(--workspace-motion-exit) var(--workspace-ease-standard)}html:has([data-workspace]) [data-slot=scroll-area]:is(:focus-within,:has([data-workspace-scrolling])) [data-slot=scroll-area-thumb]{opacity:1}@media (prefers-reduced-motion:reduce){html:has([data-workspace]) [data-slot=scroll-area-thumb]{transition:none}}@media (hover:hover) and (pointer:fine){html:has([data-workspace]) [data-slot=scroll-area]:hover [data-slot=scroll-area-thumb]{background:var(--workspace-scrollbar-hover);opacity:1}}@media (forced-colors:active){html:has([data-workspace]) [data-slot=scroll-area-thumb]{opacity:1;background:canvastext}}:is(html:has([data-workspace]) [data-slot=button],html:has([data-workspace]) [data-slot=sidebar-menu-button],html:has([data-workspace]) [data-slot=input],html:has([data-workspace]) [data-slot=select-trigger]){border-radius:999px}:is(html:has([data-workspace]) [data-slot=input],html:has([data-workspace]) [data-slot=textarea]){font-size:.9375rem}html:has([data-workspace]) [data-slot=card]{border-radius:24px}:is(html:has([data-workspace]) [data-slot=dialog-content],html:has([data-workspace]) [data-slot=alert-dialog-content]){box-shadow:var(--workspace-glow);border-radius:32px}.workspace-primary{background-image:var(--gradient-action,var(--gradient-accent));color:#fff;border:0;border-radius:999px}html:has([data-workspace]) [data-slot=dialog-overlay]:has(~[data-workspace-signin]){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000006b}.workspace-signin-art{background:var(--page);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:480px;padding:32px;display:flex}.workspace-signin-orbit{width:100%;max-width:300px;color:var(--ink-3);position:relative}.workspace-signin-orbit>svg{stroke:var(--line-strong);stroke-width:1px}.workspace-signin-node{fill:var(--primary);stroke:var(--surface);stroke-width:3px}.workspace-signin-mark{background:var(--surface);width:92px;height:92px;color:var(--ink);box-shadow:var(--workspace-glow);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (max-width:767px){.workspace-signin-art{display:none}}@media (prefers-reduced-motion:reduce){:is([data-workspace-signin],[data-slot=dialog-overlay]:has(~[data-workspace-signin])){animation:none!important}}html:has([data-workspace]) :is(.workspace-primary,[data-chat-control=send]):not(:disabled):not([aria-disabled=true]):hover{background-image:var(--gradient-action-hover)}html:has([data-workspace]) :is(.workspace-primary,[data-chat-control=send]):not(:disabled):not([aria-disabled=true]):active{background-image:var(--gradient-action-pressed)}[data-workspace] [data-workspace-chat-state]{--workspace-chat-width:48rem}[data-workspace] .workspace-opener{transition:background-color .15s}[data-workspace] [data-workspace-composer]{flex-shrink:0}[data-workspace] [data-workspace-composer]>[data-slot=input-group]{border-radius:24px;grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;padding:1rem .75rem .75rem}[data-workspace] [data-chat-control=send]{background-image:var(--gradient-action,var(--gradient-accent));color:#fff}[data-workspace] [data-workspace-chat-state=thread]{flex-direction:column;padding-bottom:0}[data-workspace] [data-workspace-chat-state=thread]>div:first-child{min-height:0;padding-top:0;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))}@media (max-width:767px){[data-workspace] [data-workspace-chat-state=thread]>div:first-child{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}}[data-workspace] [data-workspace-chat-state=empty] [data-chat-control=messaging-thread],[data-workspace] [data-workspace-composer],[data-workspace] .workspace-openers{max-width:var(--workspace-chat-width)}[data-workspace] [data-workspace-chat-state=empty]{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));justify-content:safe center;overflow-y:auto}[data-workspace] [data-workspace-chat-state=empty]:not([data-workspace-chat-error]):not([data-chat-embedded]){grid-template-rows:minmax(min-content,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}[data-workspace] [data-workspace-chat-state=empty]:not([data-workspace-chat-error]):not([data-chat-embedded]) [data-chat-control=messaging-thread]{align-self:end}[data-workspace] [data-workspace-chat-state=empty] [data-chat-control=messaging-thread]{align-self:center;width:100%;margin-bottom:2rem}[data-workspace] [data-workspace-chat-state=thread] .beautiful-scope{max-width:var(--workspace-chat-width);gap:2rem;padding-bottom:1.5rem;font-size:1rem;line-height:1.65}[data-workspace] [data-chat-control=user-bubble]{max-width:80%}@media (max-width:767px){[data-workspace] [data-chat-control=user-bubble]{max-width:calc(100% - 2.25rem)}}[data-workspace] [data-chat-control=turn][data-chat-from=assistant]+[data-chat-control=turn][data-chat-from=user]{margin-top:1rem}[data-workspace] [data-chat-control=turn][data-chat-from=user]+[data-chat-control=turn][data-chat-from=assistant]{margin-top:-1.25rem}[data-workspace] [data-chat-control=assistant-content]{width:100%;overflow:visible}[data-workspace] [data-chat-control=user-bubble]{background:var(--workspace-user-message);color:var(--workspace-user-message-foreground);border-radius:1.75rem;padding:.875rem 1.125rem}[data-workspace] [data-chat-control=user-bubble]>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}[data-workspace] .workspace-chat-prose{overflow-wrap:anywhere;line-height:1.7}[data-workspace] .workspace-chat-prose>*+*{margin-top:1rem}[data-workspace] .workspace-chat-prose p{margin-bottom:0;line-height:1.7}[data-workspace] .workspace-chat-prose :is(h1,h2,h3,h4){margin-top:1.75rem;margin-bottom:.75rem;font-weight:600;line-height:1.4}[data-workspace] .workspace-chat-prose>:first-child{margin-top:0}[data-workspace] .workspace-chat-prose li+li{margin-top:.375rem}[data-workspace] .workspace-chat-prose :is(pre,table){font-size:.875rem}[data-workspace] .workspace-chat-prose pre{white-space:pre;overflow-x:auto}[data-workspace] .workspace-chat-prose [data-streamdown=code-block]{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}[data-workspace] .workspace-chat-prose [data-streamdown=code-block-header]{grid-area:1/1;align-self:center}[data-workspace] .workspace-chat-prose [data-streamdown=code-block]>:has(>[data-streamdown=code-block-actions]){grid-area:1/2;height:auto;margin-top:0}[data-workspace] .workspace-chat-prose [data-streamdown=code-block]>:last-child{grid-column:1/-1;min-width:0}[data-workspace] .workspace-chat-prose [data-streamdown=code-block-actions]{background:0 0;border:0;padding:0}[data-workspace] .workspace-chat-prose table{overflow-wrap:normal;min-width:min(32rem,100vw)}[data-workspace] .workspace-response-table-wrap{border:1px solid var(--line);border-radius:1rem;max-width:100%;overflow-x:auto}[data-workspace] .workspace-chat-prose .workspace-response-table{border-collapse:collapse;background:var(--surface);width:100%}[data-workspace] .workspace-response-table :is(th,td){border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;min-width:8rem;padding:.875rem 1rem}[data-workspace] .workspace-response-table th{color:var(--ink-2);background:var(--inset);font-weight:500}[data-workspace] .workspace-response-table tr:last-child td{border-bottom:0}@media (max-width:640px){[data-workspace] .workspace-response-table-wrap{border:0;overflow:visible}[data-workspace] .workspace-chat-prose .workspace-response-table{background:0 0;min-width:0;display:block}[data-workspace] .workspace-response-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-workspace] .workspace-response-table tbody{gap:.75rem;display:grid}[data-workspace] .workspace-response-table tbody tr{border:1px solid var(--line);background:var(--surface);border-radius:1rem;padding:.75rem 1rem;display:grid}[data-workspace] .workspace-response-table td{border:0;min-width:0;padding:.625rem 0;display:grid}[data-workspace] .workspace-response-table td:before{content:attr(data-label);color:var(--ink-3);font-size:.75rem;font-weight:500}}[data-workspace] [data-chat-control=turn][data-chat-from=user]:has(>.workspace-message-actions){gap:.25rem}@media (hover:hover) and (pointer:fine){[data-workspace] [data-chat-from=user] .workspace-message-actions{transition:opacity var(--workspace-motion-exit) var(--workspace-ease-exit)}[data-workspace] [data-chat-from=user]:is(:hover,:focus-within) .workspace-message-actions{transition-duration:var(--workspace-motion-enter);transition-timing-function:var(--workspace-ease-enter)}}[data-workspace] .workspace-message-actions button{transition:background-color var(--workspace-motion-fast) linear, color var(--workspace-motion-fast) linear}[data-workspace] .workspace-turn-activity>[data-chat-control=collection-command-receipt]{margin:.5rem 0 0 2.25rem}[data-workspace] [data-chat-control=conversation-scroll]{left:auto;right:max(0px, calc((100% - var(--workspace-chat-width)) / 2));background:var(--surface);width:2.5rem;height:2.5rem;color:var(--ink-2);bottom:1rem;translate:none;box-shadow:0 2px 8px #00000014}@media (pointer:coarse){[data-workspace] .workspace-message-actions button,[data-workspace] [data-chat-control=conversation-scroll]{width:2.75rem;height:2.75rem}}[data-workspace] h1:not([data-chat-control=company-name]){font-size:1.5rem;font-weight:500;line-height:1.3}@media (max-width:767px){:is(html:has([data-workspace]) [data-slot=input],html:has([data-workspace]) [data-slot=textarea]){font-size:1rem}}[data-workspace] [data-workspace-composer]>[data-slot=input-group]{background:var(--surface);border-color:var(--line-strong)}[data-workspace] [data-chat-control=assistant-content],[data-workspace] [data-chat-control=user-bubble],[data-workspace] [data-chat-control=user-bubble] p{font-size:1rem;line-height:1.6}[data-workspace] [data-chat-control=assistant-content] h2{font-size:1.375rem}[data-workspace] [data-chat-control=assistant-content] h3{font-size:1.125rem}:is(html:has([data-workspace]) [data-slot=sidebar-menu-button][data-active],html:has([data-workspace]) [data-slot=button][aria-current=true],html:has([data-workspace]) :is([data-slot=button],[data-slot=dropdown-menu-trigger])[aria-pressed=true]){background:var(--workspace-selected);color:var(--workspace-selected-foreground);font-weight:500}html:has([data-workspace]) [data-slot=sidebar-menu-button][data-active]>svg{color:inherit}html:has([data-workspace]) [data-slot=sidebar-menu-button]{transition-property:width,height,padding,background-color,color}html:has([data-workspace]) [data-slot=sidebar-menu-button]:not([data-active]):not([data-chat-control=account-row]):hover{background:var(--hover);color:var(--ink)}[data-workspace] [data-chat-control=new-chat]:not([data-active]){color:var(--ink);background:0 0}[data-workspace] [data-chat-control=new-chat]:not([data-active]):hover{background:var(--hover)}[data-workspace] svg[class*=lucide]{stroke-width:1.7px}html:has([data-workspace]) [data-slot=sidebar] svg[class*=lucide]{stroke-width:1.7px}html:not(.dark) [data-workspace] [data-workspace-composer]>[data-slot=input-group]{border-color:#0000;box-shadow:0 2px 8px #2021241a}html:has([data-workspace]){--workspace-sidebar-duration:.3s;--workspace-sidebar-easing:cubic-bezier(.2, 0, 0, 1)}[data-workspace] [data-slot=sidebar-gap],[data-workspace] [data-slot=sidebar-container]{transition-duration:var(--workspace-sidebar-duration);transition-timing-function:var(--workspace-sidebar-easing)}[data-workspace] [data-slot=sidebar-inner]{transition:background-color var(--workspace-sidebar-duration) var(--workspace-sidebar-easing);overflow:hidden}[data-workspace] [data-collapsible=icon] [data-slot=sidebar-inner]{background-color:var(--page)}.workspace-sidebar-brand{transition:opacity .1s linear}.workspace-sidebar-toggle{transition:right var(--workspace-sidebar-duration) var(--workspace-sidebar-easing), opacity .1s linear, background-color .15s}.workspace-sidebar-toggle:after{content:""}.workspace-sidebar-toggle-arrow{transform:translateX(var(--toggle-arrow-offset,2px)) scale(.7);transform-origin:15px 12px;transition:transform var(--workspace-motion-enter) var(--workspace-ease-standard), opacity var(--workspace-motion-exit) var(--workspace-ease-exit)}.workspace-sidebar-toggle[aria-expanded=false]{--toggle-arrow-offset:-2px}.workspace-sidebar-toggle[aria-expanded=false] .workspace-sidebar-toggle-direction{transform-origin:15px 12px;transform:scaleX(-1)}.workspace-sidebar-toggle:focus-visible .workspace-sidebar-toggle-arrow{transform:translate(0)scale(1)}@media (hover:hover) and (pointer:fine){.workspace-sidebar-toggle:hover .workspace-sidebar-toggle-arrow{transform:translate(0)scale(1)}}@media (hover:none){.workspace-sidebar-toggle-arrow{transform:none}}@layer utilities{html:has([data-workspace]) .workspace-sidebar-controls .workspace-sidebar-action{transition:background-color .15s,color .15s;width:100%!important;height:36px!important;padding:8px!important}html:has([data-workspace]) [data-slot=sidebar-footer] [data-slot=sidebar-menu-button]{white-space:nowrap;gap:10px;transition:background-color .15s,color .15s;width:100%!important;height:36px!important;padding:8px!important}html:has([data-workspace]) [data-slot=sidebar-footer] [data-chat-control=account-row]{gap:4px;height:44px!important;padding:2px!important}@media (max-width:767px){:is(html:has([data-workspace]) .workspace-sidebar-controls .workspace-sidebar-action,html:has([data-workspace]) [data-slot=sidebar-footer] [data-slot=sidebar-menu-button]){height:44px!important}}html:has([data-workspace]) .workspace-search-dialog [data-slot=input-group]{border-radius:14px!important}html:has([data-workspace]) .workspace-search-dialog [data-slot=input-group-addon]{padding-left:14px!important}html:has([data-workspace]) .workspace-search-dialog .workspace-search-result{border-radius:12px!important}}.workspace-sidebar-label,[data-workspace-sidebar-content]{transition:opacity .15s linear .1s,visibility}[data-workspace-sidebar-content] [data-slot=sidebar-group]{padding-block:4px;padding-inline:6px;display:flex}[data-workspace-sidebar-content] [data-slot=sidebar-group-label]{opacity:1;color:var(--ink-3);margin-top:0;padding-inline:10px;font-weight:400}[data-workspace-sidebar-content] .workspace-sidebar-section-link{transition:opacity var(--workspace-motion-exit) var(--workspace-ease-standard), color var(--workspace-motion-fast) linear}[data-workspace-sidebar-content] .workspace-sidebar-section-chevron{transition:opacity var(--workspace-motion-exit) var(--workspace-ease-standard), rotate var(--workspace-motion-layout) var(--workspace-ease-standard)}[data-workspace-sidebar-content] [data-slot=collapsible-trigger]{transition:color var(--workspace-motion-fast) linear}[data-workspace-sidebar-content] .workspace-sidebar-section-content{transition:height var(--workspace-motion-layout) var(--workspace-ease-standard), opacity var(--workspace-motion-enter) var(--workspace-ease-enter)}[data-workspace-sidebar-content] .workspace-sidebar-section-content[data-ending-style]{transition:height var(--workspace-motion-layout) var(--workspace-ease-standard), opacity var(--workspace-motion-exit) var(--workspace-ease-exit)}@media (max-width:767px){[data-workspace-sidebar-content] [data-slot=sidebar-group-label]{height:44px}}html:has([data-workspace]) [data-slot=sidebar-footer]{padding:8px 8px 12px}html:has([data-workspace]) [data-slot=sidebar-footer] [data-chat-control=account-row]{cursor:pointer;background:0 0}html:has([data-workspace]) .workspace-guest-menu{width:264px;max-width:calc(100vw - 24px)}html:has([data-workspace]) .workspace-guest-menu [role^=menuitem]{cursor:pointer;min-height:40px}@media (max-width:767px){html:has([data-workspace]) .workspace-guest-menu [role^=menuitem]{min-height:44px}}html:has([data-workspace]) [data-slot=sidebar-footer] [data-slot=sidebar-menu-button]>span:last-child{flex-shrink:0;transition:opacity .15s linear .1s,visibility;display:grid}[data-workspace] [data-collapsible=icon] .workspace-sidebar-toggle{opacity:0;right:0}[data-workspace] [data-collapsible=icon] .workspace-sidebar-brand{pointer-events:none}[data-workspace] [data-collapsible=icon] .workspace-sidebar-toggle:is(:hover,:focus-visible){opacity:1}[data-workspace] [data-collapsible=icon] .workspace-sidebar-masthead:has(.workspace-sidebar-toggle:is(:hover,:focus-visible)) .workspace-sidebar-brand{opacity:0}@media (hover:none){[data-workspace] [data-collapsible=icon] .workspace-sidebar-toggle{opacity:1}[data-workspace] [data-collapsible=icon] .workspace-sidebar-brand{opacity:0}}[data-workspace] [data-collapsible=icon] .workspace-sidebar-label,[data-workspace] [data-collapsible=icon] [data-workspace-sidebar-content],[data-workspace] [data-collapsible=icon] [data-slot=sidebar-footer] [data-slot=sidebar-menu-button]>span:last-child{opacity:0;visibility:hidden;transition:opacity .1s linear,visibility 0s .1s}@media (prefers-reduced-motion:reduce){[data-workspace] [data-slot=sidebar-gap],[data-workspace] [data-slot=sidebar-container]{transition-duration:0s!important;transition-delay:0s!important}html:has([data-workspace]) [data-slot=sidebar] *{transition-duration:0s!important;transition-delay:0s!important}}html:has([data-workspace]) [data-slot=sidebar-footer] [data-slot=sidebar-menu-button]>svg{width:20px;height:20px}html [data-workspace] [data-workspace-chat-state][data-workspace-chat-error]{background:0 0}[data-workspace] .workspace-chat-notice [data-slot=button]{cursor:pointer}@media (max-width:767px){[data-workspace] .workspace-chat-notice [data-slot=button]{min-height:2.75rem}}.workspace-history-new,.workspace-history-row{transition:background-color var(--workspace-motion-fast) linear}.workspace-history-selector [data-slot=checkbox]{border-color:var(--line-strong);border-radius:999px}.workspace-history-actions [data-slot=button]{width:32px;height:32px;color:var(--ink-2)}.workspace-history-selection{animation:workspace-history-toolbar-in var(--workspace-motion-enter) var(--workspace-ease-enter)}@keyframes workspace-history-toolbar-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.workspace-history-selector,.workspace-history-actions{transition:opacity var(--workspace-motion-exit) var(--workspace-ease-standard)}}@media (max-width:767px){.workspace-history-actions [data-slot=button]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.workspace-history-row,.workspace-history-new,.workspace-history-selector,.workspace-history-actions{transition:none}.workspace-history-selection{animation:none}}[data-workspace] [data-collection-page],[data-workspace] .workspace-collections-body>*,[data-workspace] [data-collection-page] .workspace-table-frame,[data-workspace] [data-collection-page] .workspace-table-scroll,[data-workspace] .workspace-collections-assistant [data-chat-control=collection-agent],[data-workspace] .workspace-collections-assistant .collection-assistant-chat{min-width:0;max-width:100%}[data-workspace] [data-collection-page]>*,[data-workspace] .workspace-collection-rows{min-width:0}[data-workspace] [data-collection-page]{width:100%}[data-workspace] .workspace-collections-assistant .collection-assistant-header,[data-workspace] .workspace-collections-assistant .collection-assistant-context{flex-shrink:0}[data-workspace] .workspace-collections-assistant .collection-assistant-header h2{overflow-wrap:anywhere;min-width:0}[data-workspace] [data-collection-page]>.workspace-collections-header,[data-workspace] .workspace-collections-tabs>div,[data-workspace] .workspace-collections-body,[data-workspace] [data-collection-page=detail]>section{padding-inline:32px}[data-workspace] [data-chat-control=collections-stage-filter]{gap:8px;min-height:36px;margin-left:auto}[data-workspace] [data-chat-control=collections-shown-count]{color:var(--ink-3);flex-shrink:0;font-size:13px}[data-workspace] [data-chat-control=collections-column-visibility]{gap:8px;min-height:40px;margin-left:auto}[data-workspace] [data-collection-page] [data-slot=table-head]{height:44px;color:var(--ink-3);font-size:12px;font-weight:500}[data-workspace] [data-collection-page] [data-slot=table-header]{background:var(--surface)}[data-workspace] [data-collection-page] :is([data-slot=table-head],[data-slot=table-cell]){padding-inline:12px}[data-workspace] [data-collection-page] [data-slot=table-row]{border-color:color-mix(in srgb, var(--line) 65%, transparent);transition:background-color var(--workspace-motion-fast) linear}[data-workspace] [data-collection-page] [data-slot=table-body] [data-slot=table-row]:hover{background:var(--hover)}[data-workspace] [data-collection-page] [data-slot=table-row][data-selected=true]{background:var(--workspace-selected)}[data-workspace] [data-chat-control=collection-open]{min-width:0;color:var(--ink);font-size:14px;font-weight:500;text-decoration:none;display:block}[data-workspace] [data-chat-control=collection-description]{color:var(--ink-3);margin-top:5px;font-size:12px;font-weight:400}[data-workspace] .workspace-collections-assistant [data-chat-control=collection-agent]{background:var(--surface);width:100%;overflow:hidden}[data-workspace] [data-chat-control=collections-bulk-actions]{z-index:20;border:1px solid var(--line);background:var(--surface);box-shadow:var(--workspace-glow);border-radius:24px;flex-wrap:wrap;gap:12px;margin-top:12px;padding:12px 16px;position:sticky;bottom:12px}[data-workspace] [data-chat-control=collections-bulk-actions]>div{flex-wrap:wrap}[data-workspace] [data-collection-page=detail]>section:has(.workspace-company-toolbar){border-top:0;padding-top:0}[data-workspace] [data-chat-control=collection-pages]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}[data-workspace] [data-chat-control=collection-pages]>[role=alert]{flex-basis:100%}@media (max-width:767px){[data-workspace] .workspace-collections-grid-toolbar,[data-workspace] .workspace-collections-view-tools,[data-workspace] .workspace-collection-rows .workspace-company-filters,[data-workspace] .workspace-collection-rows .workspace-collection-result-summary{flex-wrap:wrap;min-width:0;max-width:100%}[data-workspace] .workspace-collections-view-tools>*,[data-workspace] .workspace-collection-rows .workspace-company-filters>*{white-space:normal;max-width:100%}[data-workspace] [data-collection-page] [data-chat-control=collection-options],[data-workspace] .workspace-collection-rows .workspace-company-row-actions{opacity:1}[data-workspace] [data-collection-page]>.workspace-collections-header,[data-workspace] .workspace-collections-tabs>div,[data-workspace] .workspace-collections-body,[data-workspace] [data-collection-page=detail]>section{padding-inline:16px}}@media (prefers-reduced-motion:reduce){[data-workspace] [data-collection-page] [data-slot=table-row]{transition:none}}[data-workspace] [data-chat-control=collections-scroll] [data-column-key]{align-items:center;min-width:0;padding-inline:12px;display:flex}[data-workspace] [data-chat-control=collections-scroll] [data-column-key]>button{font-size:inherit}[data-workspace] [data-chat-control=collections-scroll] [data-slot=table-cell]{flex-direction:column;justify-content:center;min-width:0;display:flex}[data-workspace] [data-collection-page] [data-chat-control=crm-next-step]>span{margin-top:4px;margin-left:0;display:block}@media (hover:none){[data-workspace] [data-collection-page] [data-chat-control=collection-options]{opacity:1}[data-workspace] [data-collection-page] [data-chat-control=crm-row-editor] [data-slot=table-cell]>span:has(button){opacity:1}}[data-workspace] [data-collection-page] [data-chat-control=crm-stage]{white-space:normal;max-width:100%}[data-workspace] [data-chat-control=collections-scroll][data-density=compact] [data-slot=table-cell]{padding-block:4px}[data-workspace] [data-chat-control=collections-scroll][data-density=compact] [data-chat-control=collection-description]{margin-top:0;line-height:16px}html:has([data-workspace]) .workspace-company-detail [data-slot=card]{border-color:var(--line);background:var(--surface);box-shadow:none;border-radius:24px;gap:12px;padding-block:16px}html:has([data-workspace]) .workspace-company-detail :is([data-slot=card-header],[data-slot=card-content]){padding-inline:20px}html:has([data-workspace]) .workspace-company-detail [data-slot=card-title]{font-size:14px;font-weight:600;line-height:1.5}html:has([data-workspace]) .workspace-company-detail [data-slot=card-description]{color:var(--ink-3);font-size:13px}html:has([data-workspace]) .workspace-company-record-heading [data-slot=card-title]{color:var(--ink-2);font-weight:500}html:has([data-workspace]) .workspace-company-record-heading [data-slot=card-description]{margin-top:4px}html:has([data-workspace]) .workspace-company-detail [data-chat-control=company-overview-grid]{gap:16px}html:has([data-workspace]) .workspace-company-fields :is(input,[data-slot=select-trigger]){min-height:44px;box-shadow:none}html:has([data-workspace]) .workspace-company-fields [data-slot=field]{gap:6px;min-width:0}html:has([data-workspace]) .workspace-company-timeline>li:before{content:""}@keyframes workspace-company-content-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){html:has([data-workspace]) .workspace-company-detail :is([data-slot=card-header],[data-slot=card-content]){padding-inline:16px}}html:has([data-workspace]) .workspace-company-fields [data-slot=select-trigger]{margin-top:0}@media (max-width:767px){html:has([data-workspace]) .workspace-company-detail [data-chat-control=company-overview-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}[data-workspace] .workspace-collection-rows [data-chat-control=crm-company]{line-height:20px}[data-workspace] .workspace-collection-rows [data-chat-control=crm-company]>span:first-child{align-self:start;margin-top:4px}[data-workspace] .workspace-collection-rows [data-chat-control=crm-row-editor]{height:76px}[data-workspace] .workspace-collection-rows [data-chat-control=crm-stage]{white-space:nowrap}[data-workspace] .workspace-collection-rows [data-chat-control=crm-owner]{font-size:13px}[data-workspace] .workspace-collection-rows [data-chat-control=crm-last-activity]{font-size:12px}[data-workspace] .workspace-collection-rows [data-chat-control=crm-next-step]{font-size:13px}@media (max-width:767px){[data-workspace] .workspace-collection-views [data-chat-control=collection-manage]{flex-shrink:0}[data-workspace] .workspace-collection-views [data-chat-control=collection-manage] span{display:none}}[data-workspace] [data-chat-control=crm-row-editor]:is(:hover,:focus-within) .workspace-company-row-actions,[data-workspace] .workspace-company-row-actions[data-popup-open]{opacity:1}@media (max-width:767px){[data-workspace] .workspace-collection-rows [data-slot=table]{min-width:0;display:block}[data-workspace] .workspace-collection-rows :is([data-slot=table-header],[data-slot=table-body]){display:block}[data-workspace] .workspace-collection-rows [data-slot=table-header]>tr,[data-workspace] .workspace-collection-rows [data-chat-control=crm-row-editor]{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) 44px;align-items:start;gap:8px;height:auto;padding:16px 8px;display:grid}[data-workspace] .workspace-collection-rows [data-slot=table-header]>tr{align-items:center;padding-block:4px}[data-workspace] .workspace-collection-rows :is([data-slot=table-cell],[data-slot=table-head]){width:auto;min-width:0;padding:0}[data-workspace] .workspace-collection-rows [data-chat-control=crm-row-editor] [aria-colindex="1"]{padding-top:10px}[data-workspace] .workspace-collection-rows [data-slot=table-header] :is([aria-colindex="3"],[aria-colindex="4"],[aria-colindex="5"],[aria-colindex="6"]){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-workspace] .workspace-collection-rows [data-chat-control=crm-owner]>span:first-child{display:none}[data-workspace] .workspace-collection-rows [data-chat-control=crm-next-step]{white-space:normal;overflow:visible}[data-workspace] .workspace-collection-rows [data-chat-control=crm-last-activity]:before{content:"Active "}[data-workspace] .workspace-collection-rows [data-chat-control=crm-row-editor] [aria-colindex="6"]:not(:empty):before{content:"Next step";color:var(--ink-3);margin-bottom:4px;font-size:12px;display:block}[data-workspace] .workspace-collection-rows [data-chat-control=crm-company]{display:block}[data-workspace] .workspace-collection-rows [data-chat-control=crm-company]>span:first-child{display:none}[data-workspace] .workspace-collection-rows [data-chat-control=crm-company]>:is(a,span):not(:first-child){display:block}[data-workspace] .workspace-collection-rows [data-chat-control=crm-company]>a{white-space:normal;overflow-wrap:anywhere}}html:has([data-workspace]) .workspace-manager-header [data-slot=dialog-title]{font-size:20px}html:has([data-workspace]) .workspace-manager-header [data-slot=dialog-description]{font-size:14px;line-height:1.6}html:has([data-workspace]) .workspace-manager-nav [data-slot=tabs-trigger]{min-height:40px;box-shadow:none;color:var(--ink-2);border:0;border-radius:999px;transition:background-color .18s,color .18s}:is(html:has([data-workspace]) .workspace-manager-view-form [data-slot=field],html:has([data-workspace]) .workspace-manager-view-form>[data-slot=label]){gap:8px}:is(html:has([data-workspace]) .workspace-manager-view-form [data-slot=field-label],html:has([data-workspace]) .workspace-manager-view-form>[data-slot=label]){line-height:20px}html:has([data-workspace]) .workspace-manager-view-form [data-slot=input]{background:var(--surface);height:40px}html:has([data-workspace]) .workspace-manager-view-form [data-slot=select-trigger]{width:100%;height:40px}@media (max-width:520px){html:has([data-workspace]) .workspace-manager-nav [data-slot=tabs-trigger]{min-height:44px;padding-inline:8px;font-size:13px}}@media (prefers-reduced-motion:reduce){html:has([data-workspace]) .workspace-manager-nav [data-slot=tabs-trigger]{transition:none}}html:has([data-workspace]) .workspace-collection-manager [data-chat-control=collection-cleanup-confirm]{height:auto;min-height:44px}[data-workspace] .workspace-kanban-card [data-slot=select-trigger]{min-height:44px}[data-workspace] .workspace-collection-folder{--folder-fill:color-mix(in srgb, var(--workspace-selected) 52%, var(--surface));--folder-open:0}[data-workspace] .workspace-folder-depth{z-index:-1;pointer-events:none;perspective:900px;position:absolute;inset:0}[data-workspace] .workspace-folder-back{background:var(--workspace-selected);border-radius:0 24px 24px;position:absolute;inset:0}[data-workspace] .workspace-folder-back:before{content:"";background:inherit;border-radius:14px 16px 0 0;width:38%;height:28px;position:absolute;top:-12px;left:0}[data-workspace] .workspace-folder-paper{border:1px solid var(--line);background:var(--surface);transform-origin:bottom;transition:transform var(--workspace-motion-layout) var(--workspace-ease-standard);border-radius:12px;position:absolute;inset:4px 16px 24px}[data-workspace] .workspace-folder-paper-back{transform:translateY(calc(-3px - var(--folder-open) * 12px)) rotate(calc(-1deg - var(--folder-open) * 1deg));background:color-mix(in srgb, var(--surface) 85%, var(--workspace-selected))}[data-workspace] .workspace-folder-paper-front{transform:translateY(calc(2px - var(--folder-open) * 8px)) rotate(calc(1deg + var(--folder-open) * .5deg));inset-inline:12px}[data-workspace] .workspace-folder-cover{border:1px solid color-mix(in srgb, var(--workspace-selected-foreground) 8%, transparent);background:var(--folder-fill);transform-origin:bottom;transform:rotateX(calc(-3deg - var(--folder-open) * 9deg));box-shadow:0 3px 5px -4px color-mix(in srgb, var(--ink) 20%, transparent);transition:transform var(--workspace-motion-layout) var(--workspace-ease-standard), background-color var(--workspace-motion-enter) var(--workspace-ease-standard), box-shadow var(--workspace-motion-layout) var(--workspace-ease-standard);border-radius:20px 20px 24px 24px;position:absolute;inset:16px 0 0}[data-workspace] .workspace-collection-folder:has(:focus-visible){--folder-open:1}[data-workspace] .workspace-collection-folder[data-selected=true]{--folder-fill:var(--workspace-selected)}[data-workspace] .workspace-collection-folder[data-selected=true] .workspace-folder-cover{border-color:var(--primary)}@media (hover:hover) and (pointer:fine){[data-workspace] .workspace-collection-folder:hover{--folder-open:1}[data-workspace] .workspace-collection-folder:hover .workspace-folder-cover{box-shadow:0 12px 16px -12px color-mix(in srgb, var(--ink) 25%, transparent)}}[data-workspace] .workspace-folder-controls [data-chat-control=collection-options]{opacity:1}[data-workspace] .workspace-folder-link:after{content:""}@media (hover:hover) and (pointer:fine){[data-workspace] .workspace-folder-controls [role=checkbox]{transition:opacity .15s var(--workspace-ease-standard)}}@media (max-width:767px){[data-workspace] .workspace-collections-view-tools [data-chat-control=collections-stage-filter]{margin-left:0}}@media (prefers-reduced-motion:reduce){[data-workspace] .workspace-collection-folder{--folder-open:0!important}[data-workspace] .workspace-folder-cover,[data-workspace] .workspace-folder-paper,[data-workspace] .workspace-folder-controls [role=checkbox]{transition:none}}@media (pointer:coarse){[data-workspace] .workspace-folder-controls [role=checkbox]:after{content:"";transform:translate(-50%,-50%)}}html:has([data-workspace]) .workspace-company-picker [data-slot=command]{background:0 0;flex:1;height:auto;min-height:0;padding:0}html:has([data-workspace]) .workspace-company-picker [data-slot=command-input-wrapper]{flex-shrink:0;padding:0 0 8px}html:has([data-workspace]) .workspace-company-picker [data-slot=input-group]{background:var(--inset);min-height:44px;box-shadow:none;border:0}html:has([data-workspace]) .workspace-company-picker [data-slot=input-group-addon]{color:var(--ink-3)}html:has([data-workspace]) .workspace-company-picker [data-slot=input-group-addon] svg{opacity:1}html:has([data-workspace]) .workspace-company-picker [data-slot=command-input]{min-width:0;height:44px;color:var(--ink);padding-right:12px}html:has([data-workspace]) .workspace-company-picker [data-slot=command-input]::placeholder{color:var(--ink-3)}html:has([data-workspace]) .workspace-company-picker [data-slot=command-list]{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;max-height:300px;padding:4px}html:has([data-workspace]) .workspace-company-picker [data-slot=command-item]{white-space:normal;cursor:pointer;border-radius:16px;align-items:center;gap:12px;min-height:60px;padding:10px 12px}html:has([data-workspace]) .workspace-company-picker [data-slot=command-item][data-checked=true]{background:var(--workspace-selected);color:var(--workspace-selected-foreground)}html:has([data-workspace]) .workspace-company-picker [data-slot=command-item][data-selected=true]{background:var(--hover)}html:has([data-workspace]) .workspace-company-picker [data-slot=command-item][data-checked=true][data-selected=true]{background:var(--workspace-selected)}html:has([data-workspace]) .workspace-company-details-content :is(section,[data-slot=card]){outline-offset:4px;scroll-margin-top:76px}@media (max-width:767px){html:has([data-workspace]) .workspace-company-detail :is([data-slot=card-header],[data-slot=card-content]){padding-inline:16px}}html:has([data-workspace]) .workspace-company-record-heading [data-slot=card-title]{font-size:12px}html:has([data-workspace]) .workspace-company-record[data-editing=true]{animation:workspace-company-content-enter var(--workspace-motion-enter) var(--workspace-ease-enter)}html:has([data-workspace]) .workspace-collection-share [data-slot=dialog-title]{font-size:20px}html:has([data-workspace]) .workspace-collection-share [data-slot=dialog-description]{font-size:14px;line-height:1.6}[data-workspace] .workspace-conversation-heading>svg{transition:transform var(--workspace-motion-enter) var(--workspace-ease-standard)}[data-workspace] .workspace-conversation-heading[aria-expanded=true]>svg{transform:rotate(180deg)}html:has([data-workspace]) .workspace-conversation-heading-menu{min-width:220px}html:has([data-workspace]) .workspace-conversation-heading-menu [role=menuitem]{gap:12px;min-height:44px;font-size:14px}@media (prefers-reduced-motion:reduce){[data-workspace] .workspace-conversation-heading>svg{transition:none}}@media (max-width:767px){[data-workspace] [data-collection-page=overview] .workspace-collections-header-actions [data-chat-control=collections-new]{order:-1;grid-column:1/-1}}html [data-workspace] [data-chat-embedded]>div:first-child{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex}html [data-workspace] [data-chat-embedded] [data-chat-control=messaging-thread]{flex:1;width:100%;min-height:0;margin:0}html [data-workspace] [data-chat-embedded] .beautiful-scope{gap:24px;padding:20px;font-size:14px;line-height:1.65}html [data-workspace] [data-chat-embedded] [data-workspace-composer]{width:calc(100% - 24px);margin:0 12px 12px}html [data-workspace] [data-chat-embedded] [data-workspace-composer]>[data-slot=input-group]{border:1px solid var(--line);box-shadow:none;border-radius:20px;padding:12px 8px 8px}html [data-workspace] [data-chat-embedded] [data-chat-control=composer]{min-height:48px;max-height:120px;font-size:14px}[data-workspace] .collection-assistant-welcome button{transition:background-color var(--workspace-motion-enter) var(--workspace-ease-standard), border-color var(--workspace-motion-enter) var(--workspace-ease-standard)}@media (prefers-reduced-motion:reduce){[data-workspace] .collection-assistant-welcome button{transition:none}}@keyframes collection-assistant-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-workspace] .workspace-collections-assistant:not([hidden]) .collection-assistant-panel{animation:collection-assistant-enter var(--workspace-motion-enter) var(--workspace-ease-enter)}}html [data-workspace] [data-chat-embedded][data-workspace-chat-state=empty] .beautiful-scope{justify-content:flex-start}html:has([data-workspace]) .text-primary{color:var(--primary-text)}html:has([data-workspace]) [data-slot=button].bg-primary:not(.workspace-primary):not([data-chat-control=send]){background-color:var(--primary);color:var(--primary-foreground)}html:has([data-workspace]) [data-slot=button].bg-primary:not(.workspace-primary):not([data-chat-control=send]):not(:disabled):hover{background-color:color-mix(in srgb, var(--primary), white 4%)}html:has([data-workspace]) [data-slot=button].bg-primary:not(.workspace-primary):not([data-chat-control=send]):not(:disabled):active{background-color:color-mix(in srgb, var(--primary), black 4%)}html:has([data-workspace]) :is(.workspace-primary,[data-chat-control=send],[data-slot=button].bg-primary):is(:disabled,[aria-disabled=true]){background:var(--inset);color:var(--ink-3);opacity:1}html:has([data-workspace]) :is([data-slot=input],[data-slot=textarea],[data-slot=input-group],[data-slot=select-trigger],[data-slot=checkbox]):not([aria-invalid=true]):not([data-checked]){border-color:var(--border-control)}html:has([data-workspace]) :is(:focus,:focus-within){--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:none}html:has([data-workspace]) :is(button,a,[role=button]):focus-visible{text-underline-offset:4px;text-decoration-line:underline}html:has([data-workspace]) [data-slot=button]:focus-visible:not(.bg-primary):not(.workspace-primary):not([data-chat-control=send]){background-color:var(--hover-2)}html:has([data-workspace]) .workspace-sliding-pill{pointer-events:none;background:var(--gradient-accent);border-radius:999px;position:absolute;top:0;left:0}html:has([data-workspace]) .workspace-sliding-pill[data-animate]{transition:transform .5s cubic-bezier(.2,.8,.2,1),width .5s cubic-bezier(.2,.8,.2,1)}html:has([data-workspace]) .workspace-pill-tabs>button{transition:color .3s}@media (prefers-reduced-motion:reduce){html:has([data-workspace]) .workspace-sliding-pill[data-animate]{transition:none}html:has([data-workspace]) .workspace-pill-tabs>button{transition:none}}html[data-workspace-reduced-motion]:has([data-workspace]) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-workspace-reduced-motion]:has([data-workspace]) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-workspace-reduced-motion]:has([data-workspace]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-workspace] .workspace-pricing-header [data-slot=button]{min-height:2.75rem}html:has([data-workspace]) :is(.workspace-profile-menu,.workspace-onboarding-menu) [data-slot=dropdown-menu-item]{cursor:pointer;border-radius:12px;gap:10px;min-height:38px;padding:8px 10px;font-size:14px}html:has([data-workspace]) .workspace-profile-menu [data-slot=dropdown-menu-item]>svg{width:18px;height:18px;color:var(--ink-2)}html:has([data-workspace]) :is(.workspace-profile-menu,.workspace-onboarding-menu) [data-slot=dropdown-menu-item]:is(:hover,[data-highlighted]){background:var(--hover)}html:has([data-workspace]) .workspace-profile-identity [data-slot=avatar]{background:var(--workspace-selected);width:32px;height:32px;color:var(--primary-text)}html:has([data-workspace]) .workspace-profile-plan-heading [data-slot=dropdown-menu-label]{color:var(--ink);padding:4px;font-size:16px;font-weight:600}html:has([data-workspace]) .workspace-profile-menu [data-slot=dropdown-menu-separator]{background:var(--line);margin:4px 10px}@media (pointer:coarse){html:has([data-workspace]) :is(.workspace-profile-menu,.workspace-onboarding-menu) [data-slot=dropdown-menu-item]{min-height:44px}}html:has([data-workspace]) .workspace-search-dialog{translate:-50%}html:has([data-workspace]) .workspace-search-header [data-slot=dialog-title]{font-size:14px;font-weight:600}html:has([data-workspace]) .workspace-search-dialog [data-slot=command]{background:0 0;flex:1;height:auto;min-height:0;padding:0}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-input-wrapper]{border-bottom:1px solid var(--line);flex-shrink:0;padding:8px 16px 16px}html:has([data-workspace]) .workspace-search-dialog [data-slot=input-group]{background:var(--inset);min-height:48px;box-shadow:none;border:0}html:has([data-workspace]) .workspace-search-dialog [data-slot=input-group-addon]{color:var(--ink-3);padding-left:14px!important}html:has([data-workspace]) .workspace-search-dialog [data-slot=input-group-addon] svg{opacity:1;width:20px;height:20px}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-input]{height:48px;color:var(--ink);font-size:16px}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-input]::placeholder{color:var(--ink-3)}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-list]{overscroll-behavior:contain;min-height:180px;max-height:min(440px,52dvh);padding:8px;scroll-padding:8px}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-group]{padding:0 0 8px}html:has([data-workspace]) .workspace-search-dialog .workspace-search-result{transition:background-color var(--workspace-motion-fast) linear, color var(--workspace-motion-fast) linear;border-radius:12px!important}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-empty]{color:var(--ink-2);padding:40px 20px;font-size:14px}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-empty]>svg{width:28px;height:28px;color:var(--ink-3);margin:0 auto 16px}@media (max-width:639px){html:has([data-workspace]) .workspace-search-dialog [data-slot=command-list]{min-height:120px;max-height:60dvh}}@media (prefers-reduced-motion:reduce){html:has([data-workspace]) .workspace-search-dialog .workspace-search-result{transition:none}}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-list]{scrollbar-width:thin}html:has([data-workspace]) .workspace-search-dialog [data-slot=command-list]::-webkit-scrollbar{display:block}html:has([data-workspace]) [data-slot=dialog-overlay]:has(~.workspace-search-dialog){z-index:70}[data-workspace] .workspace-collection-rows[data-table-presentation=panel] [data-chat-control=collection-pages]{width:100%;min-height:0}[data-workspace] .workspace-company-table-frame :is([data-slot=table-head],[data-slot=table-cell]){padding:16px}[data-workspace] .workspace-company-table-frame [data-chat-control=crm-row-editor]{height:76px}[data-workspace] .workspace-company-table-frame [data-chat-control=crm-company-subtext]:empty{display:none}[data-workspace] .workspace-company-table-frame [data-chat-control=crm-company]>span:first-child{align-self:center;margin:0}[data-workspace] .workspace-company-table-frame [data-slot=table-cell]:empty:after{content:"—";color:var(--ink-3)}[data-workspace] .workspace-company-table-frame [data-slot=table-cell][aria-colindex="7"]:empty:after{content:none}[data-workspace] .workspace-company-table-frame [data-chat-control=collection-items-filtered-empty],[data-workspace] .workspace-company-table-frame [data-chat-control=collection-items-empty]{min-height:180px;padding:32px}@media (max-width:767px){[data-workspace] .workspace-company-table-frame [data-slot=table]{min-width:960px;display:table}[data-workspace] .workspace-company-table-frame [data-slot=table-header]{display:table-header-group}[data-workspace] .workspace-company-table-frame [data-slot=table-body]{display:table-row-group}[data-workspace] .workspace-company-table-frame :is([data-slot=table-header]>tr,[data-chat-control=crm-row-editor]){display:table-row}[data-workspace] .workspace-company-table-frame :is([data-slot=table-head],[data-slot=table-cell]){padding:16px;display:table-cell}[data-workspace] .workspace-company-table-frame [data-slot=table-header] [aria-colindex]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}[data-workspace] .workspace-company-table-frame [data-chat-control=crm-company]{display:grid}[data-workspace] .workspace-company-table-frame [data-chat-control=crm-company]>span:first-child{display:flex}[data-workspace] .workspace-company-table-frame [data-chat-control=crm-row-editor] [aria-colindex="6"]:before,[data-workspace] .workspace-company-table-frame [data-chat-control=crm-last-activity]:before{content:none}}[data-workspace] .workspace-collection-rows[data-table-presentation=panel] [data-chat-control=collection-page-count]{display:none}@media (max-width:767px){[data-workspace] [data-chat-control=collections-scroll] :is([data-column-key=options],.workspace-collection-options-cell),[data-workspace] .workspace-collection-rows .workspace-company-table-frame [aria-colindex="7"]{z-index:2;background:var(--surface);width:auto;padding-inline:6px;position:sticky;right:0}}html [data-workspace] .workspace-composer-shell [data-workspace-composer]>[data-slot=input-group]{border-color:var(--line-strong);box-shadow:0 3px 12px #00000009}html:has([data-workspace]) .workspace-tool-picker [data-slot=command-input-wrapper]{flex-shrink:0;padding:0 4px 8px}html:has([data-workspace]) .workspace-tool-picker [data-slot=input-group]{background:var(--inset);min-height:40px;box-shadow:none;border:0;border-radius:999px!important;height:40px!important}html:has([data-workspace]) .workspace-tool-picker [data-slot=command-input]{height:40px;font-size:14px}html:has([data-workspace]) .workspace-tool-picker [data-slot=input-group-addon]{padding-left:12px!important}html:has([data-workspace]) .workspace-tool-picker [data-slot=command-list]{scrollbar-width:thin}html:has([data-workspace]) .workspace-tool-picker [data-slot=command-list]::-webkit-scrollbar{width:5px;display:block}html:has([data-workspace]) .workspace-tool-picker [data-slot=command-list]::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:8px}html:has([data-workspace]) [data-tool-group=Find\ leads]{--tool-color:var(--primary-text)}html:has([data-workspace]) [data-tool-group=Research]{--tool-color:var(--chart-3)}html:has([data-workspace]) [data-tool-group=Trade\ tools]{--tool-color:var(--chart-2)}[data-workspace] .workspace-tool-chip{max-width:100%;min-height:36px;color:var(--tool-color);align-items:center;gap:8px;font-size:15px;font-weight:500;animation:.16s ease-out workspace-tool-reveal;display:inline-flex}html:has([data-workspace]) .workspace-tool-art{border:1px solid color-mix(in srgb, var(--tool-color) 18%, var(--surface));background:linear-gradient(145deg, var(--surface), color-mix(in srgb, var(--tool-color) 12%, var(--surface)));width:28px;height:28px;color:var(--tool-color);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0000000a}html:has([data-workspace]) .workspace-tool-art svg{width:17px;height:17px;color:inherit}@keyframes workspace-tool-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-workspace] .workspace-tool-chip{animation:none}}@media (max-width:600px){[data-workspace] .workspace-tool-chip{font-size:14px}}[data-workspace] .workspace-composer-editor[data-empty=true]:before{content:attr(data-placeholder);color:var(--ink-3);pointer-events:none;position:absolute}[data-workspace] .workspace-composer-editor .workspace-tool-chip{vertical-align:middle;white-space:nowrap;-webkit-user-select:all;user-select:all;gap:6px;min-height:28px;margin:0 8px 0 0;line-height:28px;animation:none;display:inline-flex}html:has([data-workspace]) .workspace-trade-select [data-slot=native-select-wrapper]{max-width:100%}html:has([data-workspace]) .workspace-trade-select [data-slot=native-select-icon]{width:16px;height:16px;color:var(--ink-2);right:12px}html:has([data-workspace]) .workspace-trade-disclosure[open]>summary>svg{transform:rotate(180deg)}html:has([data-workspace]) .workspace-trade-chart{margin:18px 20px}html:has([data-workspace]) .workspace-trade-chart figcaption{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}html:has([data-workspace]) .workspace-trade-chart figcaption>span{color:var(--ink-3);font-size:12px}html:has([data-workspace]) .workspace-trade-chart-scroll{margin-top:12px;overflow-x:auto}html:has([data-workspace]) .workspace-trade-chart-plot{background:repeating-linear-gradient(to top, transparent 0, transparent 47px, var(--line) 48px, transparent 49px);justify-content:space-around;align-items:flex-end;gap:16px;min-height:198px;padding:0 12px;display:flex}html:has([data-workspace]) .workspace-trade-chart-column{font-variant-numeric:tabular-nums;flex-direction:column;flex:1 0 38px;justify-content:flex-end;align-items:center;gap:6px;max-width:120px;font-size:12px;display:flex}html:has([data-workspace]) .workspace-trade-chart-column:focus-visible{background:var(--hover);border-radius:8px;text-decoration:underline}html:has([data-workspace]) .workspace-trade-chart-total{color:var(--ink-2);font-size:11px}html:has([data-workspace]) .workspace-trade-chart-stack{border-radius:6px 6px 0 0;flex-direction:column-reverse;width:clamp(22px,5cqi,48px);display:flex;overflow:hidden}html:has([data-workspace]) .workspace-trade-chart-year{background:var(--surface);color:var(--ink-3);padding:4px 8px}html:has([data-workspace]) .workspace-trade-chart [data-direction=imports]{background:var(--primary-text)}html:has([data-workspace]) .workspace-trade-chart [data-direction=exports]{background:var(--green)}html:has([data-workspace]) .workspace-trade-chart [data-direction=other]{background:var(--ink-3)}html:has([data-workspace]) .workspace-trade-chart-legend{color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;margin-top:14px;font-size:12px;display:flex}html:has([data-workspace]) .workspace-trade-chart-legend>span{align-items:center;gap:6px;display:flex}html:has([data-workspace]) .workspace-trade-chart-legend i{border-radius:2px;width:8px;height:8px}html:has([data-workspace]) .workspace-trade-chart-legend strong{color:var(--ink);font-weight:500}@container (max-width:480px){html:has([data-workspace]) .workspace-trade-filter-bar .workspace-trade-select [data-slot=native-select-wrapper]{width:100%}}.workspace-sidebar-toggle{background:0 0}html:has([data-workspace]) .workspace-history-delete{color:var(--red)}html:has([data-workspace]) .workspace-history-delete:hover{background:var(--red-tint)}[data-workspace] .workspace-collections-header h1{line-height:1.35}html:has([data-workspace]) .workspace-company-record:not([data-editing=true]){background:color-mix(in srgb, var(--workspace-selected) 35%, var(--surface));border-color:#0000}html:not(.dark):has([data-workspace]) .workspace-company-record:not([data-editing=true]){border:1px solid color-mix(in srgb, var(--workspace-selected-foreground) 18%, transparent)}html:has([data-workspace]) .workspace-company-glance dt{margin:0;font-size:13px}html:has([data-workspace]) .workspace-company-glance dd{font-size:13px}html:has([data-workspace]) .workspace-company-detail .workspace-company-record:not([data-editing=true]){gap:4px;padding-block:12px 16px}html:has([data-workspace]) .workspace-pill-tabs>button{background:0 0}html:has([data-workspace]) .workspace-pill-tabs>button:is([aria-selected=true],[aria-pressed=true]){color:#fff;background:0 0}[data-workspace] .workspace-pricing-intro h1{font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.2}@media (max-width:767px){[data-workspace] .workspace-company-table-frame colgroup{display:table-column-group}}html:has([data-workspace]) .workspace-share-link-row input{font-size:13px}html:has([data-workspace]) .workspace-trade-search input{font-size:13px}@media (max-width:767px){html:has([data-workspace]) .workspace-trade-search input{font-size:16px}}html:has([data-workspace]) .workspace-profile-menu .workspace-profile-identity{padding:10px}html:has([data-workspace]) .workspace-profile-menu .workspace-profile-credits{gap:8px;padding:6px}html:has([data-workspace]) .workspace-profile-menu [data-variant=destructive]>svg{color:var(--red)}html [data-workspace] .workspace-collections-assistant [data-chat-embedded]{padding:0;overflow:hidden}
[data-public-collection] .workspace-company-filters button{background:var(--inset);box-shadow:none;border:0}[data-public-collection] .workspace-company-filters button[aria-pressed=true]{background:var(--workspace-selected);color:var(--workspace-selected-foreground)}html:has([data-public-collection]) :is([data-slot=select-content],[data-slot=dropdown-menu-content]){border-radius:16px;padding:6px}html:has([data-public-collection]) :is([data-slot=select-item],[data-slot=dropdown-menu-checkbox-item]){border-radius:10px}[data-public-collection] [data-slot=select-trigger]:focus-visible{box-shadow:none;text-underline-offset:4px;outline:none;text-decoration:underline}[data-workspace] .workspace-collections-grid-toolbar :is([data-chat-control=collections-stage-filter],[data-chat-control=collections-column-visibility]){background:var(--inset);box-shadow:none;border:0;border-radius:999px}
