.Header_navItem__d8hEO{white-space:nowrap;transition:all .3s ease}@media (max-width:1099px) and (min-width:830px){.Header_navItemHidden__ptBqC{display:none}}.Header_logoContainer__V_0vt{transition:all .3s ease}@media (max-width:1200px){.Header_logoContainer__V_0vt{max-width:200px}}@media (max-width:1024px){.Header_logoContainer__V_0vt{max-width:180px}}@media (max-width:900px){.Header_logoContainer__V_0vt{max-width:160px}}.Header_moreDropdown__In7MF{position:relative;z-index:50}.Header_moreDropdownMenu__lK0M2{position:absolute;right:0;margin-top:.5rem;width:12rem;background-color:white;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid rgba(212,165,116,.2);overflow:hidden}.Header_moreDropdownItem__6SdSB{display:block;padding:.75rem 1rem;font-size:.875rem;color:#6F4E37;transition:all .2s ease}.Header_moreDropdownItem__6SdSB:hover{background-color:#FBF8F3;color:#E89D5C}.Header_headerNav__nCPQ9{transition:all .3s ease}.Header_navText__EwsMA{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes Header_slideIn__lI7Wh{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Header_slideOut__Kg_XG{0%{transform:translateX(0)}to{transform:translateX(100%)}}.Header_mobileMenu__B5eYP{animation:Header_slideIn__lI7Wh .3s ease-out}.Header_mobileMenu__B5eYP.Header_closing__rNbac{animation:Header_slideOut__Kg_XG .3s ease-in}.ChatTheme_chatTheme__mqzoC{--chat-bg-primary:#0B0B20;--chat-bg-secondary:#0F0F1A;--chat-bg-message:transparent;--chat-bg-hover:#141430;--chat-border-color:#1a1a40;--chat-table-bg:#0D0D25;--chat-table-header-bg:#0F0F2A;--chat-text-primary:#d4d4d8;--chat-text-secondary:#94949c;--chat-text-thinking:#4ade80;--chat-pill-bg:rgba(74,222,128,0.08);--chat-pill-bg-hover:rgba(74,222,128,0.12);--chat-pill-border:rgba(74,222,128,0.15);--chat-action-primary:#3b82f6;--chat-action-hover:#2563eb;--chat-action-disabled:#52525b;--chat-document-chip-bg:#0F0F2A;--chat-warning-color:#fbbf24;--chat-loading-dot:rgba(74,222,128,0.85);--chat-wand-color:#71717a;--chat-submit-bg:#0F0F2A;--chat-submit-bg-disabled:#080810;--chat-dragover-bg:rgba(74,222,128,0.04);--chat-title-bg:transparent;--chat-error:#ef4444;--chat-warning:#fbbf24;--chat-success:#4ade80;--chat-primary:#4ade80;--chat-primary-light:rgba(74,222,128,0.08);--chat-success-light:rgba(74,222,128,0.08);--chat-error-light:rgba(239,68,68,0.08);--chat-spacing-xs:4px;--chat-spacing-sm:8px;--chat-spacing-md:16px;--chat-spacing-lg:16px;--chat-spacing-xl:24px;--chat-spacing-2xl:32px;--chat-radius-sm:2px;--chat-radius-md:4px;--chat-radius-lg:6px;--chat-font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--chat-font-scale:1;--chat-font-xs:calc(0.813rem * var(--chat-font-scale));--chat-font-sm:calc(0.875rem * var(--chat-font-scale));--chat-font-base:calc(0.938rem * var(--chat-font-scale));--chat-line-height:1.6;--chat-transition-fast:0.2s;--chat-transition-normal:0.3s;--chat-shadow-sm:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);--chat-shadow-md:0 2px 4px rgba(0,0,0,0.16),0 2px 8px rgba(0,0,0,0.12);--chat-shadow-inner:inset 0 1px 2px rgba(0,0,0,0.2);--chat-loader-size:clamp(6px,calc(8px * var(--chat-font-scale)),12px);--chat-loader-gap:clamp(4px,calc(6px * var(--chat-font-scale)),10px);--chat-loader-speed:1.15s;--chat-loader-ease:cubic-bezier(0.22,1,0.36,1);--chat-loader-offset-y:calc(var(--chat-loader-size) + var(--chat-loader-gap));--chat-loader-x-delta:calc((var(--chat-loader-size) + var(--chat-loader-gap)) / 2);--chat-loader-x-a:calc(9999px - var(--chat-loader-x-delta));--chat-loader-x-b:calc(9999px + var(--chat-loader-x-delta))}.ChatTheme_chatTheme__mqzoC .terminal-scrollbar::-webkit-scrollbar{width:8px}.ChatTheme_chatTheme__mqzoC .terminal-scrollbar::-webkit-scrollbar-track{background:var(--chat-bg-secondary);border-radius:2px}.ChatTheme_chatTheme__mqzoC .terminal-scrollbar::-webkit-scrollbar-thumb{background:var(--chat-text-secondary);border-radius:2px;border:1px solid var(--chat-bg-primary)}.ChatTheme_chatTheme__mqzoC .terminal-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--chat-text-primary)}.ChatTheme_chatTheme__mqzoC .terminal-scrollbar{scrollbar-width:thin;scrollbar-color:var(--chat-text-secondary) var(--chat-bg-secondary)}@keyframes ChatTheme_fadeIn__ZKZGQ{0%{opacity:0}to{opacity:1}}@keyframes ChatTheme_shimmer__u1g8y{0%{background-position:-200% 0}to{background-position:200% 0}}.ChatTheme_chatTheme__mqzoC .animation-fadeIn{animation:ChatTheme_fadeIn__ZKZGQ .2s ease-in-out}.ChatTheme_chatTheme__mqzoC .shimmer-line{background:linear-gradient(90deg,var(--chat-bg-hover) 25%,rgba(74,222,128,.05) 50%,var(--chat-bg-hover) 75%);background-size:200% 100%;animation:ChatTheme_shimmer__u1g8y 2s ease-in-out infinite}.ChatTheme_chatTheme__mqzoC .dot-bricks{position:relative;top:calc(var(--chat-loader-size));left:-9999px;width:var(--chat-loader-size);height:var(--chat-loader-size);border-radius:calc(var(--chat-loader-size) / 2);background-color:var(--chat-loading-dot);color:var(--chat-loading-dot);box-shadow:var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot);animation:ChatTheme_dot-bricks__LOM0l var(--chat-loader-speed) infinite var(--chat-loader-ease)}@keyframes ChatTheme_dot-bricks__LOM0l{0%{box-shadow:var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot)}8.333%{box-shadow:var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot)}16.667%{box-shadow:var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot)}25%{box-shadow:var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot)}33.333%{box-shadow:var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot)}41.667%{box-shadow:var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot)}50%{box-shadow:var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot)}58.333%{box-shadow:var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot)}66.666%{box-shadow:var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot)}75%{box-shadow:var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot)}83.333%{box-shadow:var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot)}91.667%{box-shadow:var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot)}to{box-shadow:var(--chat-loader-x-a) calc(var(--chat-loader-offset-y) * -1) 0 0 var(--chat-loading-dot),var(--chat-loader-x-a) 0 0 0 var(--chat-loading-dot),var(--chat-loader-x-b) 0 0 0 var(--chat-loading-dot)}}