@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_fcbcbf;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_fcbcbf;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_fcbcbf{font-family:__Inter_fcbcbf,__Inter_Fallback_fcbcbf;font-style:normal}.__variable_fcbcbf{--font-sans:"__Inter_fcbcbf","__Inter_Fallback_fcbcbf"}:root{--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--spacing-3xs:2px;--spacing-2xs:4px;--spacing-xs:6px;--spacing-sm:8px;--spacing-md:10px;--spacing-lg:12px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:32px;--spacing-5xl:40px;--figma-fill-white:#fff;--figma-text-color-secondary:#646464;--background:var(--figma-fill-white);--muted-foreground:var(--figma-text-color-secondary);--app-brand-primary:#8c26ea;--app-brand-primary-foreground:#fff;--color-danger:#e24b4a;--icon-muted:#73726c;--form-field-label-color:var(--icon-muted);--dropdown-menu-radius:14px;--dropdown-menu-border:#0000001f;--dropdown-menu-shadow:0 10px 28px #00000024;--dropdown-menu-padding-block:16px;--dropdown-menu-padding-inline:8px;--login-input-bg:#f5f5f5;--login-placeholder:#9a9a9a;--login-muted:#888;--login-header-button-border:#e5e5e5;--login-header-button-hover-bg:#f5f5f5;--login-divider:#ebebeb;--login-submit-bg:#222;--login-submit-bg-hover:#333;--login-submit-fg:#fff;--ds-text-accent-rust:#a35139;--ds-text-accent-red:#c5302d;--ds-text-black:#000;--ds-text-primary:#1a1a1a;--ds-text-secondary:#73726c;--ds-text-tertiary:#908f88;--ds-text-info:#185fa5;--ds-text-success:#085041;--ds-text-inverse:#fff;--ds-bg-primary:#fff;--ds-bg-primary-soft:#fcfcfa;--ds-bg-secondary:#f6f5f3;--ds-bg-secondary-soft:#f9f8f7;--ds-bg-hover:#968e7917;--ds-bg-accent-rust:#a35139;--ds-bg-accent-red:#c5302d;--ds-bg-accent-blue:#4077cf;--ds-bg-info-soft:#e6f1fb;--ds-bg-warning-soft:#faeeda;--ds-bg-success-soft:#e1f5ee;--ds-bg-error-soft:#fcebeb;--ds-bg-primary-dark:#1a1a1a;--ds-button-primary:#1a1a1a;--ds-button-secondary:#fff;--ds-button-height-sm:24px;--ds-border-tertiary:#e5e5e5;--ds-border-quaternary:#ebebeb;--ds-border-accent-blue:#4381d7;--ds-border-accent-light-blue:#4381d7a6;--ds-border-accent-red:#c5302d;--ds-border-accent-rust:#a35139;--ds-border-secondary:#cfcfcf;--ds-border-quaternary-opacity:#00000014;--ds-field-focus-ring:0 0 0 3px rgba(67,129,215,.2);--ds-icon-primary:#1a1a1a;--ds-icon-secondary:#73726c;--ds-icon-tertiary:#a3a29c;--ds-icon-inverse:#fff;--ds-icon-inverse-60:#ffffff99;--ds-icon-accent-rust:#a35139;--ds-icon-accent-blue:#4077cf;--ds-icon-accent-green:#1d9e75;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:10px;--ds-radius-xl:12px;--ds-radius-2xl:16px;--ds-radius-3xl:20px;--ds-radius-full:9999px;--ds-border-secondary-opacity:rgba(0,0,0,.08);--ds-border-primary-opacity:rgba(0,0,0,.05);--ds-icon-bleed-inset-compact:-5.85%;--ds-shadow-menu:0 2px 6px rgba(0,0,0,.05),0 8px 24px rgba(0,0,0,.08);--ds-shadow-chat-input:0 4px 10px rgba(0,0,0,.07);--ds-shadow-chat-input-focused:0 4px 12px rgba(0,0,0,.09);--ds-recommendations-list-gap:var(--spacing-xl);--ds-recommendations-item-gap:var(--spacing-lg);--ds-recommendations-item-max-width:768px;--ds-recommendations-item-min-height:23px;--ds-recommendations-text-size:15px;--ds-recommendations-text-line-height:1.5;--ds-recommendations-text-color:var(--ds-text-black);--ds-recommendations-text-hover-color:var(--ds-text-accent-rust);--ds-recommendations-icon-color:var(--ds-icon-secondary);--auth-page-bg:var(--ds-bg-secondary);--auth-card-bg:var(--ds-bg-primary);--auth-card-border:var(--ds-border-quaternary-opacity);--auth-card-shadow:0px 2px 6px 0px #0000000d,0px 8px 32px 0px #00000008;--auth-text-primary:var(--ds-text-primary);--auth-text-secondary:var(--ds-text-secondary);--auth-text-tertiary:var(--ds-text-tertiary);--auth-accent:var(--ds-text-accent-rust);--auth-input-bg:var(--ds-bg-primary);--auth-input-border:var(--ds-border-tertiary);--auth-placeholder:var(--ds-text-tertiary);--auth-submit-bg:var(--ds-button-primary);--auth-submit-fg:var(--ds-text-inverse);--auth-radius-md:8px;--auth-radius-card:24px;--border-accent-blue:var(--ds-border-accent-blue);--sidebar-width-expanded:288px;--sidebar-width-collapsed:48px;--sidebar-bg-expanded:var(--ds-bg-secondary-soft);--sidebar-bg-collapsed:var(--ds-bg-primary);--sidebar-border-color:var(--ds-border-secondary-opacity);--sidebar-footer-border-color:var(--ds-border-quaternary);--sidebar-header-padding-top:var(--spacing-sm);--sidebar-header-padding-x:var(--spacing-sm);--sidebar-header-gap:var(--spacing-3xl);--sidebar-logo-height:32px;--sidebar-logo-padding-left:var(--spacing-lg);--sidebar-section-gap:var(--spacing-3xl);--sidebar-items-padding-x:var(--spacing-sm);--sidebar-footer-padding:var(--spacing-sm);--sidebar-row-padding-x:var(--spacing-lg);--sidebar-row-radius:var(--ds-radius-md);--sidebar-row-height:32px;--sidebar-row-text-size:14px;--sidebar-row-text-line-height:1.4;--sidebar-row-text-color:var(--ds-text-primary);--sidebar-row-hover-bg:var(--ds-bg-hover);--sidebar-row-active-bg:var(--ds-border-quaternary);--sidebar-section-title-size:12px;--sidebar-section-title-line-height:16px;--sidebar-section-title-color:var(--ds-text-secondary);--sidebar-nav-badge-size:12px;--sidebar-nav-badge-line-height:16px;--sidebar-nav-badge-color:var(--ds-text-tertiary);--sidebar-nav-icon-size:16px;--sidebar-nav-icon-bleed-inset:-10%;--sidebar-nav-icon-bleed-inset-promo:-18.75%;--sidebar-collapse-button-size:32px;--sidebar-collapse-icon-size:24px;--sidebar-dots-button-size:24px;--sidebar-dots-button-radius:var(--ds-radius-sm);--sidebar-wordmark-size:17px;--sidebar-wordmark-tracking:-0.17px;--sidebar-wordmark-accent:var(--ds-text-accent-rust);--sidebar-avatar-size:28px;--sidebar-avatar-initials-size:11px;--sidebar-avatar-bg:var(--ds-bg-primary-dark);--sidebar-avatar-fg:var(--ds-text-inverse);--sidebar-menu-radius:var(--ds-radius-xl);--sidebar-menu-padding:var(--spacing-2xs);--sidebar-menu-border-color:var(--ds-border-secondary-opacity);--sidebar-menu-shadow:var(--ds-shadow-menu);--sidebar-menu-item-icon-size:16px;--chat-modal-radius:var(--ds-radius-2xl);--chat-modal-padding:var(--spacing-3xl);--chat-modal-gap:var(--spacing-xl);--chat-modal-body-gap:var(--spacing-2xl);--chat-modal-footer-gap:var(--spacing-sm);--chat-modal-footer-padding-top:var(--spacing-sm);--chat-modal-shadow:0 4px 12px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.07);--chat-modal-title-size:18px;--chat-modal-title-line-height:1.5;--chat-modal-label-size:12px;--chat-modal-label-line-height:16px;--chat-modal-field-height:32px;--chat-modal-field-text-size:14px;--chat-modal-field-text-line-height:16px;--chat-modal-field-focus-ring:0 0 0 3px rgba(67,129,215,.2);--chat-modal-button-height:32px;--chat-modal-button-text-size:14px;--chat-modal-button-shadow-secondary:0 1px 3px rgba(0,0,0,.05);--chat-modal-close-button-size:32px;--ds-modal-width:512px;--ds-modal-radius:var(--ds-radius-2xl);--ds-modal-padding:var(--spacing-3xl);--ds-modal-gap:var(--spacing-xl);--ds-modal-shadow:0 4px 12px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.07);--ds-modal-title-size:18px;--ds-modal-title-line-height:1.4;--ds-modal-description-size:14px;--ds-modal-description-line-height:1.4;--ds-modal-footer-gap:var(--spacing-sm);--ds-modal-footer-padding-top:var(--spacing-sm);--ds-modal-close-button-size:var(--ds-button-height-sm);--ds-modal-enter-duration:0.2s;--ds-modal-enter-easing:cubic-bezier(0.165,0.84,0.44,1);--ds-toast-bg:var(--ds-bg-primary-dark);--ds-toast-fg:var(--ds-text-inverse);--ds-toast-radius:var(--ds-radius-xl);--ds-toast-shadow:0 2px 8px rgba(0,0,0,.1);--ds-toast-gap:var(--spacing-sm);--ds-toast-padding-y:var(--spacing-sm);--ds-toast-padding-x-text:var(--spacing-xl);--ds-toast-padding-x-trailing:var(--spacing-sm);--ds-toast-padding-icon-text:var(--spacing-sm);--ds-toast-font-size:14px;--ds-toast-line-height:16px;--ds-toast-icon-slot-size:24px;--ds-toast-close-size:24px;--ds-toast-close-hover-bg:hsla(0,0%,100%,.12);--ds-tooltip-bg:var(--ds-bg-primary-dark);--ds-tooltip-fg:var(--ds-text-inverse);--ds-tooltip-radius:var(--ds-radius-sm);--ds-tooltip-shadow:0 2px 8px rgba(0,0,0,.1);--ds-tooltip-padding-x:var(--spacing-sm);--ds-tooltip-padding-y:var(--spacing-2xs);--ds-tooltip-font-size:13px;--ds-tooltip-line-height:16px;--ds-avatar-size-m:28px;--ds-avatar-size-s:28px;--ds-avatar-initials-size-m:11px;--ds-avatar-initials-size-s:9px;--ds-avatar-initials-line-height:16px;--ds-avatar-bg-default:var(--ds-bg-primary-dark);--ds-avatar-bg-rust:var(--ds-bg-accent-rust);--ds-avatar-bg-blue:var(--ds-bg-accent-blue);--ds-avatar-fg:var(--ds-text-inverse);--ds-avatar-border-color:var(--ds-text-inverse);--ds-avatar-group-overlap:var(--spacing-sm);--ds-segment-track-height:32px;--ds-segment-item-height:28px;--ds-segment-item-shadow:0 1px 1.5px rgba(0,0,0,.1);--ds-segment-label-size:14px;--ds-segment-label-line-height:16px;--ds-plan-tile-gap:var(--spacing-lg);--ds-plan-tile-action-height:var(--chat-modal-button-height);--ds-plan-tile-features-min-height:120px;--ds-plan-tile-shadow:0 2px 3px rgba(0,0,0,.05),0 8px 16px rgba(0,0,0,.03);--ds-plan-tile-title-size:15px;--ds-plan-tile-title-line-height:1.5;--ds-plan-tile-description-size:14px;--ds-plan-tile-description-line-height:1.4;--ds-plan-tile-features-stack-gap:var(--spacing-xs);--ds-plan-tile-features-row-gap:var(--spacing-sm);--ds-plan-tile-features-icon-size:14px;--ds-plan-tile-features-item-size:12px;--ds-plan-tile-features-item-line-height:1.4;--ds-plan-tile-price-size:23px;--ds-plan-tile-price-hint-size:12px;--ds-segment-discount-badge-safe-area-top:11px;--ds-segment-discount-badge-size:12px;--ds-segment-discount-badge-line-height:16px;--ds-plans-period-discount-badge-offset-x:106px;--ds-plans-modal-width:1024px;--ds-plans-modal-max-height:99%;--ds-plans-modal-padding:var(--spacing-4xl);--ds-plans-modal-gap:var(--spacing-4xl);--ds-plans-modal-header-body-gap:var(--spacing-xl);--ds-plans-modal-shadow:0 4px 12px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.07);--ds-plans-modal-title-size:23px;--ds-plans-modal-title-line-height:1.4;--ds-plans-modal-subtitle-size:14px;--ds-plans-modal-subtitle-line-height:1.4;--ds-plans-modal-loading-gap:var(--spacing-xl);--ds-plans-modal-close-row-height:32px;--ds-tag-label-size:11px;--ds-tag-label-line-height:16px;--ds-input-tag-chip-bg:var(--ds-bg-hover);--ds-input-tag-chip-height:var(--ds-button-height-sm);--ds-input-tag-chip-max-width:112px;--ds-input-tag-chip-padding-y:var(--spacing-sm);--ds-input-tag-chip-padding-x:var(--spacing-lg);--ds-input-tag-chip-gap:var(--spacing-sm);--settings-modal-width:960px;--settings-modal-frame-height:648px;--settings-modal-viewport-inset:var(--spacing-xl);--settings-modal-radius:var(--ds-radius-2xl);--settings-modal-shadow:var(--chat-modal-shadow);--settings-modal-bg:var(--ds-bg-primary);--settings-modal-nav-width:248px;--settings-modal-nav-padding:var(--spacing-lg);--settings-modal-nav-bg:var(--ds-bg-secondary-soft);--settings-modal-content-padding:var(--spacing-3xl);--settings-modal-content-gap:var(--spacing-3xl);--settings-modal-body-scroll-padding-end:var(--spacing-xl);--settings-modal-content-border-color:var(--ds-border-secondary-opacity);--settings-modal-body-section-gap:var(--spacing-4xl);--settings-modal-title-size:18px;--settings-modal-title-line-height:1.4;--settings-modal-close-icon-size:24px;--settings-modal-nav-icon-size:16px;--settings-row-height:64px;--settings-row-content-height:32px;--settings-row-padding-y:var(--spacing-xl);--settings-row-gap:var(--spacing-xl);--settings-row-border-color:var(--ds-border-quaternary);--settings-row-control-width:256px;--chat-bg:var(--ds-bg-primary);--chat-text-primary:var(--ds-text-primary);--chat-text-secondary:var(--ds-text-secondary);--chat-text-tertiary:var(--ds-text-tertiary);--chat-text-inverse:var(--ds-text-inverse);--chat-border-subtle:var(--ds-border-secondary-opacity);--chat-border-tertiary:var(--ds-border-tertiary);--chat-content-max-width:768px;--chat-content-padding-inline:32px;--chat-main-padding-y-px:32px;--chat-message-list-gap-px:32px;--chat-header-height:48px;--chat-header-padding-x:var(--spacing-lg);--chat-header-apron-height:20px;--chat-header-title-size:14px;--chat-header-title-line-height:16px;--chat-header-title-color:var(--ds-text-primary);--chat-header-icon-button-size:32px;--chat-header-button-height:32px;--chat-header-download-min-width:82px;--chat-header-menu-radius:var(--sidebar-menu-radius);--chat-header-menu-padding:var(--sidebar-menu-padding);--chat-header-menu-border-color:var(--sidebar-menu-border-color);--chat-header-menu-shadow:var(--sidebar-menu-shadow);--chat-header-model-title-gap:var(--spacing-3xl);--chat-header-model-select-padding-left:var(--spacing-xl);--chat-header-model-divider-color:var(--ds-border-quaternary-opacity);--chat-input-max-width:768px;--chat-input-padding:var(--spacing-lg);--chat-input-inner-gap:var(--spacing-xl);--chat-input-radius:var(--ds-radius-3xl);--chat-input-border-width:0.5px;--chat-input-border-color:rgba(0,0,0,.2);--chat-input-border-color-hover:rgba(0,0,0,.3);--chat-input-border-color-focus:rgba(0,0,0,.3);--chat-input-bg:var(--ds-bg-primary);--chat-input-shadow:var(--ds-shadow-chat-input);--chat-input-shadow-focus:var(--ds-shadow-chat-input-focused);--chat-input-body-padding:var(--spacing-sm);--chat-input-footer-padding:var(--spacing-2xs);--chat-input-placeholder-size:15px;--chat-input-placeholder-line-height:1.5;--chat-input-textarea-min-rows:2;--chat-input-textarea-min-height:calc(var(--chat-input-placeholder-size) * var(--chat-input-placeholder-line-height) * var(--chat-input-textarea-min-rows));--chat-input-textarea-max-rows:10;--chat-input-textarea-max-height:calc(var(--chat-input-placeholder-size) * var(--chat-input-placeholder-line-height) * var(--chat-input-textarea-max-rows));--chat-input-placeholder-color:var(--ds-text-tertiary);--chat-input-attach-button-size:32px;--chat-input-attach-button-radius:var(--ds-radius-sm);--chat-input-attach-icon-size:24px;--chat-input-mode-button-height:32px;--chat-input-mode-text-size:14px;--chat-input-mode-text-line-height:16px;--chat-input-mode-text-color:var(--ds-text-primary);--chat-input-send-button-height:32px;--chat-input-send-button-radius:var(--ds-radius-md);--chat-input-send-bg:var(--ds-bg-accent-rust);--chat-input-send-icon-size:16px;--chat-input-file-tile-height:56px;--chat-input-file-tile-min-width:240px;--chat-input-file-tile-radius:var(--ds-radius-xl);--chat-input-file-tile-border-color:var(--ds-border-tertiary);--chat-input-file-tile-border-color-error:var(--ds-border-accent-red);--chat-input-file-tile-text-error:var(--ds-text-accent-red);--chat-input-file-tile-icon-bg-error:var(--ds-bg-error-soft);--chat-input-file-tile-icon-box-size:40px;--chat-input-file-tile-list-gap:var(--spacing-sm);--chat-input-file-tile-list-padding-bottom:var(--spacing-xl);--chat-input-disclaimer-size:10px;--chat-input-disclaimer-color:var(--ds-text-tertiary);--chat-empty-intro-max-width:350px;--chat-empty-intro-illustration-width:223px;--chat-empty-intro-illustration-height:128px;--chat-empty-intro-illustration-gap:var(--spacing-xl);--chat-empty-intro-title-size:27px;--chat-empty-intro-title-line-height:32px;--chat-empty-intro-title-color:var(--ds-text-primary);--chat-empty-intro-subtitle-size:14px;--chat-empty-intro-subtitle-line-height:1.5;--chat-empty-intro-subtitle-color:var(--ds-text-tertiary);--chat-empty-intro-gap:var(--spacing-sm);--chat-loader-size:32px;--chat-sources-panel-width:368px;--chat-sources-panel-bg:var(--ds-bg-primary);--chat-sources-panel-border-color:var(--ds-border-secondary-opacity);--chat-sources-header-height:48px;--chat-sources-list-padding-x:var(--spacing-sm);--chat-sources-item-hover-bg:var(--ds-bg-hover);--chat-sources-item-active-bg:var(--ds-border-quaternary);--chat-sources-section-title-size:12px;--chat-sources-section-title-line-height:16px;--chat-sources-section-title-color:var(--ds-text-secondary);--chat-sources-section-padding-y:var(--spacing-sm);--chat-sources-item-title-size:14px;--chat-sources-item-title-line-height:1.4;--chat-sources-item-title-color:var(--ds-text-primary);--chat-sources-item-subtext-size:12px;--chat-sources-item-subtext-line-height:16px;--chat-sources-item-subtext-color:var(--ds-text-tertiary);--chat-sources-item-radius:var(--ds-radius-md);--chat-sources-item-padding-x:var(--spacing-lg);--chat-sources-item-padding-y:var(--spacing-xs);--chat-sources-item-padding-right:var(--spacing-2xs);--chat-sources-list-section-gap:var(--spacing-3xl);--chat-sources-close-button-size:32px;--chat-source-detail-header-back-title-gap:2px;--chat-source-detail-header-back-icon-size:16px;--chat-assistant-spinner-size:24px;--chat-assistant-preparing-gap:var(--spacing-sm);--chat-assistant-preparing-size:14px;--chat-assistant-preparing-line-height:16px;--chat-assistant-preparing-color:var(--ds-text-secondary);--chat-bubble-user-max-width:512px;--chat-bubble-user-bg:var(--ds-bg-secondary);--chat-bubble-user-radius:var(--ds-radius-3xl);--chat-bubble-user-padding-x:var(--spacing-xl);--chat-bubble-user-padding-y:var(--spacing-md);--chat-bubble-user-text-size:15px;--chat-bubble-user-text-line-height:1.5;--chat-bubble-user-text-color:var(--ds-text-primary);--chat-message-body-size:15px;--chat-message-body-line-height:1.5;--chat-message-body-color:var(--ds-text-primary);--chat-message-heading-lg-size:18px;--chat-message-heading-size:15px;--chat-message-block-gap:var(--spacing-xl);--chat-assistant-toolbar-button-size:28px;--chat-assistant-toolbar-icon-size:24px;--chat-assistant-toolbar-radius:var(--ds-radius-sm);--chat-assistant-toolbar-offset-x:4px;--chat-assistant-toolbar-padding-bottom:var(--spacing-4xl);--chat-footer-bar-height:119px;--chat-footer-prelimit-promo-extra:0px;--chat-footer-ai-disclaimer-block-height:calc(12px + 10px * 1.5 + 12px);--chat-footer-bottom-offset:0px;--chat-footer-list-gap-above-dock:80px;--chat-footer-message-list-bottom-overlay:calc(var(--chat-footer-list-gap-above-dock) + var(--chat-footer-bar-height) + var(--chat-footer-ai-disclaimer-block-height) + var(--chat-footer-prelimit-promo-extra));--chat-mode-select-popover-bg:var(--ds-bg-primary);--chat-mode-select-popover-radius:var(--ds-radius-xl);--chat-mode-select-popover-shadow:var(--ds-shadow-menu);--chat-mode-select-popover-width:268px;--chat-mode-select-popover-padding:var(--spacing-2xs);--chat-mode-select-popover-border-color:var(--ds-border-secondary-opacity);--chat-mode-select-item-active-bg:var(--ds-bg-hover);--chat-mode-select-check-color:var(--ds-icon-primary);--chat-mode-select-beta-color:var(--ds-text-tertiary);--chat-model-select-trigger-shadow:var(--ds-shadow-chat-input);--chat-model-select-popover-shadow:var(--chat-mode-select-popover-shadow);--chat-prelimit-wrapper-bg:var(--ds-bg-secondary-soft);--chat-prelimit-wrapper-border:var(--ds-border-primary-opacity);--chat-prelimit-wrapper-radius:var(--ds-radius-3xl);--chat-prelimit-row-padding-left:12px;--chat-prelimit-row-padding-right:10px;--chat-prelimit-row-padding-y:10px;--chat-prelimit-row-gap-icon-text:var(--spacing-sm);--chat-prelimit-row-gap-content-cta:var(--spacing-xl);--chat-prelimit-text:var(--ds-text-primary);--chat-prelimit-text-size:13px;--chat-prelimit-text-line-height:1.4;--chat-prelimit-icon-size:24px;--chat-prelimit-icon-color:var(--ds-icon-secondary);--chat-prelimit-promo-row-height:calc(var(--chat-prelimit-row-padding-y) * 2 + 32px);--chat-prelimit-max-width:var(--chat-content-max-width);--chat-hard-limit-bg:var(--ds-bg-primary);--chat-hard-limit-border:var(--ds-border-tertiary);--chat-hard-limit-radius:var(--ds-radius-3xl);--chat-hard-limit-shadow:0 2px 8px rgba(0,0,0,.05);--chat-hard-limit-padding:var(--spacing-3xl);--chat-hard-limit-gap:var(--spacing-3xl);--chat-hard-limit-header-block-gap:var(--spacing-xl);--chat-hard-limit-header-gap:var(--spacing-lg);--chat-hard-limit-progress-block-gap:var(--spacing-sm);--chat-hard-limit-benefits-gap:var(--spacing-xl);--chat-hard-limit-benefits-list-gap:var(--spacing-2xs);--chat-hard-limit-benefits-row-gap:var(--spacing-sm);--chat-hard-limit-footer-gap:var(--spacing-sm);--chat-hard-limit-footer-padding-top:var(--spacing-sm);--chat-hard-limit-max-width:var(--chat-content-max-width);--chat-hard-limit-title-text:var(--ds-text-primary);--chat-hard-limit-title-size:18px;--chat-hard-limit-title-line-height:1.4;--chat-hard-limit-body-text:var(--ds-text-primary);--chat-hard-limit-body-size:14px;--chat-hard-limit-body-line-height:1.4;--chat-hard-limit-benefits-title-size:14px;--chat-hard-limit-benefits-title-line-height:16px;--chat-hard-limit-benefits-item-size:13px;--chat-hard-limit-benefits-item-line-height:16px;--chat-hard-limit-benefits-item-text:var(--ds-text-secondary);--chat-hard-limit-benefits-icon-color:var(--ds-icon-accent-blue);--chat-hard-limit-caption-text:var(--ds-text-primary);--chat-hard-limit-caption-size:12px;--chat-hard-limit-caption-line-height:16px;--chat-hard-limit-note-size:10px;--chat-hard-limit-note-line-height:normal;--chat-hard-limit-note-color:var(--ds-text-tertiary);--chat-hard-limit-note-padding-x:var(--spacing-lg);--chat-hard-limit-note-padding-top:var(--spacing-3xl);--chat-hard-limit-progress-track:var(--ds-bg-secondary);--chat-hard-limit-progress-height:6px;--chat-hard-limit-progress-fill:var(--ds-bg-accent-rust);--chat-hard-limit-icon-size:24px;--chat-hard-limit-icon-color:var(--ds-icon-accent-rust);--chat-suggestion-plan-paywall-bg:var(--ds-bg-warning-soft);--chat-suggestion-plan-paywall-padding:var(--spacing-xl);--comparison-hero-max-width:680px;--comparison-hero-title:var(--ds-text-primary);--comparison-hero-title-size:27px;--comparison-hero-title-line-height:32px;--comparison-hero-subtitle:var(--ds-text-tertiary);--comparison-hero-subtitle-size:14px;--comparison-hero-subtitle-line-height:1.5;--comparison-dropzone-padding-top:var(--spacing-3xl);--comparison-dropzone-padding-x:var(--spacing-sm);--comparison-dropzone-container-gap:var(--spacing-xl);--comparison-dropzone-icon-size:32px;--comparison-dropzone-icon-color:var(--ds-icon-tertiary);--comparison-dropzone-primary:var(--ds-text-primary);--comparison-dropzone-primary-size:14px;--comparison-dropzone-primary-line-height:1.4;--comparison-dropzone-secondary:var(--ds-text-secondary);--comparison-dropzone-secondary-size:12px;--comparison-dropzone-secondary-line-height:1.4;--comparison-attachment-row-bg:var(--ds-bg-primary);--comparison-hero-to-input-gap-px:32px;--comparison-hero-title-to-subtitle-gap-px:8px;--comparison-attachment-list-gap-px:8px;--account-font-sans:var(--font-sans),ui-sans-serif,system-ui,sans-serif;--account-page-bg:#fff;--account-page-padding-y:32px;--account-surface:var(--background);--account-surface-elevated:var(--login-input-bg);--account-surface-muted:var(--login-header-button-hover-bg);--account-border:var(--login-divider);--account-border-strong:var(--login-header-button-border);--account-text:var(--login-submit-bg);--account-text-muted:var(--muted-foreground);--account-placeholder:var(--login-placeholder);--account-accent:var(--primary);--account-accent-on-soft:var(--muted-foreground);--account-accent-muted-bg:var(--login-header-button-hover-bg);--account-status-done:var(--primary);--account-status-draft:var(--muted-foreground);--account-destructive:var(--login-submit-bg);--account-secondary-bg:var(--background);--account-secondary-hover-bg:var(--login-header-button-hover-bg);--account-ghost-hover-bg:var(--login-header-button-hover-bg);--account-usage-track:var(--login-input-bg);--account-usage-fill:var(--primary);--account-usage-remainder-opacity:0.2;--account-usage-overage:var(--account-destructive);--account-radius-button:8px;--account-radius-card:12px;--account-radius-shell:12px;--account-shadow-card:0 1px 3px rgba(0,0,0,.08);--account-btn-height-lg:44px;--account-btn-height-md:36px;--account-btn-height-sm:32px;--account-layout-max-width:1100px;--account-layout-padding-inline:24px;--account-upgrade-modal-max-width:860px;--account-plan-card-bg:#fff;--account-text-tertiary:#a3a29c;--account-divider-color:#0000001f;--account-cancel-subscription-btn-bg:#8b2e1e;--account-cancel-subscription-btn-bg-hover:#6e2417;--account-cancel-subscription-btn-fg:#fff;--account-logout-text:#c0392b;--account-logout-hover-bg:rgba(192,57,43,.059)}