:root{--destructive-foreground:#fafafa;--plan-pending:#3c83f6;--plan-executing:#f59f0a;--plan-completed:#21c45d;--plan-failed:#ef4343;--step-pending:#9c9c9c;--step-in-progress:#f59f0a;--step-completed:#21c45d;--step-failed:#ef4343}.dark{--destructive-foreground:#fafafa}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@keyframes pulse-ring{0%{opacity:0;transform:scale(1)}20%{opacity:.5;transform:scale(1.03)}to{opacity:0;transform:scale(1.15)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes shimmer-text{0%{background-position:200%}to{background-position:-200%}}
@layer base{.no-scrollbar::-webkit-scrollbar{display:none}.hide-scroll-bar::-webkit-scrollbar{display:none}.hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.mask-fade-right{-webkit-mask:linear-gradient(90deg,#000 0% calc(100% - 3rem),#0000 100%);mask:linear-gradient(90deg,#000 0% calc(100% - 3rem),#0000 100%)}.truncate-fade{-webkit-mask:linear-gradient(90deg,#000 0% calc(100% - 2rem),#0000 100%);mask:linear-gradient(90deg,#000 0% calc(100% - 2rem),#0000 100%)}}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden:active{scrollbar-width:auto}.scrollbar-hidden:active::-webkit-scrollbar{display:block}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:10px}::-webkit-scrollbar-track{background:#f8f8f8;border-radius:10px}.scrollbar-gutter-stable{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.scrollbar-gutter-stable{scrollbar-width:thin;scrollbar-color:#e0e0e0 #f8f8f8}}
.tiptap-editor{font-family:Times New Roman,Times,serif}.tiptap-editor .tiptap{outline:none;min-height:200px;padding:1rem}.tiptap-editor .tiptap:focus{outline:none}.tiptap-editor .tiptap>:first-child{margin-top:0}.tiptap-editor .tiptap>:last-child{margin-bottom:0}.tiptap-editor h1{font-size:2em;font-weight:700}.tiptap-editor h2{margin:.25em 0;font-size:1.5em;font-weight:700}.tiptap-editor h3{margin:.25em 0;font-size:1.17em;font-weight:700}.tiptap-editor ul,.tiptap-editor ol{padding-left:2em}.tiptap-editor ul>li{list-style-type:disc}.tiptap-editor ol>li{list-style-type:decimal}.tiptap-editor blockquote{border-left:4px solid var(--border);color:var(--muted-foreground);margin:1em 0;padding-left:1em}.tiptap-editor code{background:var(--muted);border-radius:.25em;padding:.2em .4em;font-family:monospace}.tiptap-editor pre{background:var(--muted);border-radius:.5em;padding:1em;overflow-x:auto}.tiptap-editor pre code{background:0 0;padding:0}.tiptap-editor table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap-editor table td,.tiptap-editor table th{border:1px solid var(--border);box-sizing:border-box;vertical-align:top;min-width:1em;padding:6px 8px;position:relative}:is(.tiptap-editor table td,.tiptap-editor table th)>*{margin-bottom:0}.tiptap-editor table th{background-color:var(--accent);text-align:left;font-weight:700}.tiptap-editor table .selectedCell:after{background:var(--muted);content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.tiptap-editor table .column-resize-handle{background-color:var(--primary);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap-editor .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap-editor.resize-cursor{cursor:ew-resize;cursor:col-resize}@keyframes pulse-highlight{0%,to{background-color:#38bdf833}50%{background-color:#38bdf859}}.ProseMirror mark[data-color=\#e9d5ff],.ProseMirror mark[style*=\#e9d5ff]{border-radius:3px!important;padding:2px 4px!important;transition:none!important;animation:1.2s ease-in-out infinite pulse-highlight!important}.tiptap-ai-suggestion,.tiptap-ai-suggestion>*{color:#0700c7;text-decoration:underline}.tiptap-ai-suggestion-diff,.tiptap-ai-suggestion-diff>*{color:#de0202;font-size:1em;text-decoration:line-through}.tiptap-ai-suggestion-diff h1{font-size:1.17em;font-weight:700}.tiptap-ai-suggestion-diff h2{font-size:1.12em;font-weight:700}.tiptap-ai-suggestion-diff h3{font-size:1.08em;font-weight:700}
.email-viewer-body p{margin:1em 0}.email-viewer-body p:first-child{margin-top:0}.email-viewer-body p:last-child{margin-bottom:0}.email-viewer-body ul,.email-viewer-body ol{margin:.5em 0;padding-left:1.5em}.email-viewer-body ul li{list-style-type:disc}.email-viewer-body ol li{list-style-type:decimal}.email-viewer-body table{border-collapse:collapse}.email-viewer-body h1,.email-viewer-body h2,.email-viewer-body h3{margin:1em 0 .5em}
.rhap_container{box-shadow:none!important}.rhap_controls-section{flex:none!important;margin-right:.75rem!important}.rhap_main-controls{width:auto!important}.rhap_main-controls-button{width:2.5rem!important;height:2.5rem!important;margin:0!important}
@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}[data-name=nextstep-overlay],.nextstep-card{transition:opacity .2s ease-in-out!important}body[data-onboarding-transitioning=true] [data-name=nextstep-overlay],body[data-onboarding-transitioning=true] .nextstep-card{opacity:0!important;pointer-events:none!important}body:has([data-name=nextstep-overlay]:not([data-interactive=true])) *{pointer-events:none!important}:is(body:has([data-name=nextstep-overlay]) .nextstep-card,body:has([data-name=nextstep-overlay]) .nextstep-card *){pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-interactive=true]) [data-name=nextstep-overlay]{pointer-events:none!important}:is(body:has([data-name=nextstep-overlay][data-interactive=true][data-step="2"]) #add-sources-dropdown-trigger,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="2"]) #add-sources-dropdown-trigger *),:is(body:has([data-name=nextstep-overlay][data-interactive=true][data-step="3"]) [role=menu],body:has([data-name=nextstep-overlay][data-interactive=true][data-step="3"]) [role=menu] *,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="3"]) [role=menuitem],body:has([data-name=nextstep-overlay][data-interactive=true][data-step="3"]) [role=menuitem] *){pointer-events:auto!important}:is(body:has([data-name=nextstep-overlay][data-step="4"]) #folders-sidebar [data-filepicker-search],body:has([data-name=nextstep-overlay][data-step="4"]) #folders-sidebar [data-filepicker-source-tabs],body:has([data-name=nextstep-overlay][data-step="4"]) #folders-sidebar [data-filepicker-upload],body:has([data-name=nextstep-overlay][data-step="4"]) #folders-sidebar [data-sidebar-close]){opacity:.4!important;pointer-events:none!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="4"]) #folders-sidebar [data-filepicker-folders]{pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="4"]) #folders-sidebar [data-filepicker-folders] *{pointer-events:none!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="4"]) #folders-sidebar [data-filepicker-folders] button[role=checkbox]{pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="4"]) #folders-sidebar [data-filepicker-folders] [aria-roledescription=draggable]{pointer-events:auto!important;cursor:grab!important}:is(body:has([data-name=nextstep-overlay][data-interactive=true][data-step="5"]) #llm-text-input,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="5"]) #llm-text-input *),:is(body:has([data-name=nextstep-overlay][data-interactive=true][data-step="7"]) #chat-reasoning-steps,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="7"]) #chat-reasoning-steps *){pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="8"]) #chat-response-area{pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="8"]) #chat-response-area *{pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-interactive=true][data-step="8"]) [data-citation-key]{pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-step="8"]) [data-name=nextstep-overlay] svg{opacity:0!important}body:has([data-name=nextstep-overlay][data-step="8"]) .nextstep-card{position:fixed!important;top:50%!important;left:auto!important;right:1.5rem!important;transform:translateY(-50%)!important}:is(body:has([data-name=nextstep-overlay][data-interactive=true][data-step="9"]) #tabular-review-sidebar,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="9"]) #tabular-review-sidebar *,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="9"]) #document-viewer-sidebar,body:has([data-name=nextstep-overlay][data-interactive=true][data-step="9"]) #document-viewer-sidebar *){pointer-events:auto!important}body:has([data-name=nextstep-overlay][data-step="8"]) [data-citation-key]{animation:1.5s ease-in-out infinite citation-pulse!important}@keyframes citation-pulse{0%,to{box-shadow:0 0 #3b82f680}50%{box-shadow:0 0 0 4px #3b82f64d}}body:has([data-name=nextstep-overlay][data-step="10"]) #tabular-review-sidebar tr[data-index="0"] td{background-color:#3b82f614!important;animation:1.5s ease-in-out infinite row-pulse!important;box-shadow:inset 0 2px #3b82f680,inset 0 -2px #3b82f680!important}body:has([data-name=nextstep-overlay][data-step="10"]) #tabular-review-sidebar tr[data-index="0"] td:first-child{box-shadow:inset 2px 2px #3b82f680,inset 0 -2px #3b82f680!important}body:has([data-name=nextstep-overlay][data-step="10"]) #tabular-review-sidebar tr[data-index="0"] td:last-child{box-shadow:inset -2px 2px #3b82f680,inset 0 -2px #3b82f680!important}body:has([data-name=nextstep-overlay][data-step="11"]) #tabular-review-sidebar thead th:nth-child(3){background-color:#3b82f614!important;animation:1.5s ease-in-out infinite row-pulse!important;box-shadow:inset 2px 2px #3b82f680,inset -2px 0 #3b82f680!important}body:has([data-name=nextstep-overlay][data-step="11"]) #tabular-review-sidebar tbody td:nth-child(3){background-color:#3b82f614!important;animation:1.5s ease-in-out infinite row-pulse!important;box-shadow:inset 2px 0 #3b82f680,inset -2px 0 #3b82f680!important}body:has([data-name=nextstep-overlay][data-step="11"]) #tabular-review-sidebar tbody tr:last-child td:nth-child(3){box-shadow:inset 2px 0 #3b82f680,inset -2px -2px #3b82f680!important}@keyframes row-pulse{0%,to{outline-color:#3b82f699}50%{outline-color:#3b82f633}}
.cl-drawerRoot{z-index:10!important}.cl-profileSectionPrimaryButton__subscriptionsList:has([data-localization-key="userProfile.billingPage.subscriptionsListSection.actionLabel__switchPlan"]){display:none!important}
.field-sizing-content{field-sizing:content}.word-plugin-readonly input,.word-plugin-readonly textarea{pointer-events:none;cursor:default}@property --sp-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sp-border-rotate{to{--sp-border-angle:360deg}}.sp-tracer-overlay{border-radius:inherit;background:conic-gradient(from var(--sp-border-angle),transparent 90%,#787878b3 93%,#787878b3 97%,transparent 100%);-webkit-mask-composite:xor;pointer-events:none;opacity:0;padding:1.5px;transition:opacity 1.2s ease-in-out;animation:2.4s linear infinite sp-border-rotate;position:absolute;inset:-.75px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.brutalist-light{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#f33;--primary-foreground:#fff;--secondary:#ffff02;--secondary-foreground:#000;--muted:#f0f0f0;--muted-foreground:#333;--accent:#06f;--accent-foreground:#fff;--destructive:#000;--destructive-foreground:#fff;--border:#000;--input:#000;--ring:#f33;--chart-1:#f33;--chart-2:#ffff02;--chart-3:#06f;--chart-4:#0c0;--chart-5:#c0c;--sidebar:#f0f0f0;--sidebar-foreground:#000;--sidebar-primary:#f33;--sidebar-primary-foreground:#fff;--sidebar-accent:#06f;--sidebar-accent-foreground:#fff;--sidebar-border:#000;--sidebar-ring:#f33;--font-sans:"DM Sans",sans-serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:"Space Mono",monospace;--radius:0px;--spacing:.25rem;--tracking-normal:0em;--shadow-2xs:4px 4px 0px 0px #00000080;--shadow-xs:4px 4px 0px 0px #00000080;--shadow-sm:4px 4px 0px 0px #000,4px 1px 2px -1px #000;--shadow:4px 4px 0px 0px #000,4px 1px 2px -1px #000;--shadow-md:4px 4px 0px 0px #000,4px 2px 4px -1px #000;--shadow-lg:4px 4px 0px 0px #000,4px 4px 6px -1px #000;--shadow-xl:4px 4px 0px 0px #000,4px 8px 10px -1px #000;--shadow-2xl:4px 4px 0px 0px #000}@supports (color:lab(0% 0 0)){.brutalist-light{--background:lab(100% 0 0);--foreground:lab(0% 0 0);--card:lab(100% 0 0);--card-foreground:lab(0% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(0% 0 0);--primary:lab(56.9063% 74.6175 52.3075);--primary-foreground:lab(100% 0 0);--secondary:lab(97.609% -15.7495 93.389);--secondary-foreground:lab(0% 0 0);--muted:lab(94.7916% -.0000298023 0);--muted-foreground:lab(21.2476% -.0000149012 0);--accent:lab(46.4336% 24.0137 -84.1001);--accent-foreground:lab(100% 0 0);--destructive:lab(0% 0 0);--destructive-foreground:lab(100% 0 0);--border:lab(0% 0 0);--input:lab(0% 0 0);--ring:lab(56.9063% 74.6175 52.3075);--chart-1:lab(56.9063% 74.6175 52.3075);--chart-2:lab(97.609% -15.7495 93.389);--chart-3:lab(46.4336% 24.0137 -84.1001);--chart-4:lab(71.7458% -67.0027 68.4627);--chart-5:lab(48.3827% 79.0685 -51.1415);--sidebar:lab(94.7916% -.0000298023 0);--sidebar-foreground:lab(0% 0 0);--sidebar-primary:lab(56.9063% 74.6175 52.3075);--sidebar-primary-foreground:lab(100% 0 0);--sidebar-accent:lab(46.4336% 24.0137 -84.1001);--sidebar-accent-foreground:lab(100% 0 0);--sidebar-border:lab(0% 0 0);--sidebar-ring:lab(56.9063% 74.6175 52.3075)}}.brutalist-dark{--background:#000;--foreground:#fff;--card:#333;--card-foreground:#fff;--popover:#333;--popover-foreground:#fff;--primary:#f66;--primary-foreground:#000;--secondary:#ffff34;--secondary-foreground:#000;--muted:#1a1a1a;--muted-foreground:#ccc;--accent:#39f;--accent-foreground:#000;--destructive:#fff;--destructive-foreground:#000;--border:#fff;--input:#fff;--ring:#f66;--chart-1:#f66;--chart-2:#ffff34;--chart-3:#39f;--chart-4:#3c3;--chart-5:#c3c;--sidebar:#000;--sidebar-foreground:#fff;--sidebar-primary:#f66;--sidebar-primary-foreground:#000;--sidebar-accent:#39f;--sidebar-accent-foreground:#000;--sidebar-border:#fff;--sidebar-ring:#f66;--font-sans:"DM Sans",sans-serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:"Space Mono",monospace;--radius:0px;--spacing:.25rem;--tracking-normal:0em;--shadow-2xs:4px 4px 0px 0px #00000080;--shadow-xs:4px 4px 0px 0px #00000080;--shadow-sm:4px 4px 0px 0px #000,4px 1px 2px -1px #000;--shadow:4px 4px 0px 0px #000,4px 1px 2px -1px #000;--shadow-md:4px 4px 0px 0px #000,4px 2px 4px -1px #000;--shadow-lg:4px 4px 0px 0px #000,4px 4px 6px -1px #000;--shadow-xl:4px 4px 0px 0px #000,4px 8px 10px -1px #000;--shadow-2xl:4px 4px 0px 0px #000}@supports (color:lab(0% 0 0)){.brutalist-dark{--background:lab(0% 0 0);--foreground:lab(100% 0 0);--card:lab(21.2476% -.0000149012 0);--card-foreground:lab(100% 0 0);--popover:lab(21.2476% -.0000149012 0);--popover-foreground:lab(100% 0 0);--primary:lab(63.8144% 59.3104 31.9492);--primary-foreground:lab(0% 0 0);--secondary:lab(97.6918% -15.1886 86.7064);--secondary-foreground:lab(0% 0 0);--muted:lab(9.2648% -.00000745058 0);--muted-foreground:lab(82.0432% 0 0);--accent:lab(61.337% -2.17447 -60.0194);--accent-foreground:lab(0% 0 0);--destructive:lab(100% 0 0);--destructive-foreground:lab(0% 0 0);--border:lab(100% 0 0);--input:lab(100% 0 0);--ring:lab(63.8144% 59.3104 31.9492);--chart-1:lab(63.8144% 59.3104 31.9492);--chart-2:lab(97.6918% -15.1886 86.7064);--chart-3:lab(61.337% -2.17447 -60.0194);--chart-4:lab(72.3788% -61.3831 59.4658);--chart-5:lab(51.2303% 71.0473 -46.6111);--sidebar:lab(0% 0 0);--sidebar-foreground:lab(100% 0 0);--sidebar-primary:lab(63.8144% 59.3104 31.9492);--sidebar-primary-foreground:lab(0% 0 0);--sidebar-accent:lab(61.337% -2.17447 -60.0194);--sidebar-accent-foreground:lab(0% 0 0);--sidebar-border:lab(100% 0 0);--sidebar-ring:lab(63.8144% 59.3104 31.9492)}}
/*# sourceMappingURL=cf4cb638ee2ced13.css.map*/