.StreamingReveal_reveal__IPcEN{display:inline}.StreamingReveal_cursor__PUsG9{display:inline-block;width:2px;height:.85em;background:#4ade80;margin-left:2px;vertical-align:text-bottom;border-radius:1px;animation:StreamingReveal_blink__Ywzg9 1s ease-in-out infinite}@keyframes StreamingReveal_blink__Ywzg9{0%,to{opacity:1}50%{opacity:0}}.chat_shell__nm_pT{position:fixed;inset:0;display:flex;background:#050508;color:#f0f0f5;font-family:Inter Variable,Inter,system-ui,sans-serif;font-feature-settings:"cv01","ss03";overflow:hidden}.chat_shell__nm_pT:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 60% 40% at 20% 10%,rgba(74,222,128,.05) 0,transparent 60%),radial-gradient(ellipse 50% 35% at 80% 85%,rgba(74,222,128,.04) 0,transparent 60%)}.chat_sidebar__AZXe4{position:relative;z-index:2;width:260px;flex-shrink:0;background:#0a0a0f;border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;transition:width .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.chat_sidebarClosed__s2MRC{width:0;border-right:none}.chat_sidebarHeader__on5m_{padding:14px 12px 10px;flex-shrink:0}.chat_newChatBtn__ZgRbm{width:100%;display:flex;align-items:center;gap:8px;padding:10px 14px;background:hsla(0,0%,100%,.04);border:1px solid rgba(74,222,128,.22);border-radius:12px;color:#f0f0f5;font-size:.84rem;font-weight:510;font-variation-settings:"wght" 510;cursor:pointer;transition:all .15s ease}.chat_newChatBtn__ZgRbm:hover{background:rgba(74,222,128,.06);border-color:rgba(74,222,128,.4)}.chat_conversationList__Bb3pm{flex:1 1;overflow-y:auto;padding:4px 8px 12px}.chat_conversationList__Bb3pm::-webkit-scrollbar{width:4px}.chat_conversationList__Bb3pm::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:2px}.chat_sidebarLabel__xztf9{font-size:.68rem;font-weight:510;color:hsla(0,0%,100%,.28);text-transform:uppercase;letter-spacing:.08em;padding:10px 10px 6px}.chat_sidebarEmpty__DQwfJ{font-size:.78rem;color:#606070;padding:8px 10px;font-style:italic}.chat_conversationItem__hp5di{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .12s;position:relative;color:#a0a0b0;font-size:.82rem;font-weight:400;margin-bottom:1px}.chat_conversationItem__hp5di:hover{background:hsla(0,0%,100%,.04);color:#f0f0f5}.chat_conversationItemActive__tdqZK{background:rgba(74,222,128,.08);color:#f0f0f5}.chat_conversationItemActive__tdqZK:before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:2px;height:14px;background:#4ade80;border-radius:0 2px 2px 0}.chat_conversationIcon__kl1V6{flex-shrink:0;opacity:.5}.chat_conversationTitle__3iQoM{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_conversationDelete__SX4r_{opacity:0;background:transparent;border:none;color:#606070;cursor:pointer;padding:2px;border-radius:4px;transition:opacity .12s,color .12s}.chat_conversationItem__hp5di:hover .chat_conversationDelete__SX4r_{opacity:1}.chat_conversationDelete__SX4r_:hover{color:#f98181}.chat_sidebarFooter__YQOqA{padding:10px 10px 14px;border-top:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:2px;flex-shrink:0}.chat_sidebarLink__tMWvv{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:#a0a0b0;font-size:.82rem;font-weight:510;font-variation-settings:"wght" 510;text-decoration:none;transition:background .12s,color .12s}.chat_sidebarLink__tMWvv:hover{background:hsla(0,0%,100%,.04);color:#f0f0f5}.chat_sidebarUpgrade__CcU1c{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-top:6px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.22);border-radius:10px;color:#4ade80;font-size:.82rem;font-weight:510;font-variation-settings:"wght" 510;cursor:pointer;transition:all .15s}.chat_sidebarUpgrade__CcU1c:hover{background:rgba(74,222,128,.12);border-color:rgba(74,222,128,.4)}.chat_main__8xQu5{flex:1 1;display:flex;flex-direction:column;position:relative;z-index:1;min-width:0}.chat_topbar__K9aLf{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid hsla(0,0%,100%,.05);flex-shrink:0;background:rgba(10,10,15,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.chat_menuBtn__VGcgm{background:transparent;border:1px solid hsla(0,0%,100%,.08);color:#a0a0b0;border-radius:8px;padding:6px 8px;cursor:pointer;transition:background .12s,color .12s}.chat_menuBtn__VGcgm:hover{background:hsla(0,0%,100%,.04);color:#f0f0f5}.chat_modelSelectorWrap__v3rqR{position:relative}.chat_modelSelector__7HbqH{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#f0f0f5;font-size:.84rem;font-weight:510;font-variation-settings:"wght" 510;cursor:pointer;transition:all .15s}.chat_modelSelector__7HbqH:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.14)}.chat_modelName__xNaBT{font-weight:590;font-variation-settings:"wght" 590}.chat_modelBadge__igkDD{font-size:.62rem;font-weight:510;letter-spacing:.06em;padding:2px 6px;background:rgba(74,222,128,.12);border:1px solid rgba(74,222,128,.25);border-radius:4px;color:#4ade80}.chat_modelBackdrop__GF82s{position:fixed;inset:0;z-index:49}.chat_modelMenu__THUlX{position:absolute;top:calc(100% + 6px);left:0;min-width:320px;background:rgba(15,15,22,.98);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:6px;z-index:50;box-shadow:0 16px 48px rgba(0,0,0,.45);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.chat_modelOption__znGPn{display:block;width:100%;text-align:left;background:transparent;border:none;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .12s;color:#f0f0f5}.chat_modelOption__znGPn:hover{background:hsla(0,0%,100%,.04)}.chat_modelOptionActive__EYcUJ{background:rgba(74,222,128,.08)}.chat_modelOptionTop__xF_L2{display:flex;align-items:center;gap:8px}.chat_modelOptionName__bVjPY{font-size:.88rem;font-weight:590;font-variation-settings:"wght" 590;letter-spacing:-.01em}.chat_modelOptionBadge__QjOnM{font-size:.62rem;padding:1px 6px;background:hsla(0,0%,100%,.06);border-radius:4px;color:#a0a0b0;font-weight:510}.chat_lockIcon__CwAzs{margin-left:auto;color:#606070}.chat_modelOptionDesc__olgKE{font-size:.74rem;color:#a0a0b0;margin-top:3px;font-weight:400}.chat_teeBadge__41A2F{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.22);border-radius:9999px;color:#4ade80;font-size:.74rem;font-weight:510;font-variation-settings:"wght" 510;cursor:pointer;transition:all .15s;margin-left:auto}.chat_teeBadge__41A2F:hover{background:rgba(74,222,128,.12);border-color:rgba(74,222,128,.4)}.chat_teeDot__lFNJw{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px rgba(74,222,128,.6);animation:chat_pulse__70rGI 2s ease-in-out infinite}@keyframes chat_pulse__70rGI{0%,to{opacity:1}50%{opacity:.5}}.chat_messagesArea__zDzzy{flex:1 1;overflow-y:auto;padding:20px 0 10px;display:flex;flex-direction:column;min-height:0}.chat_messagesArea__zDzzy::-webkit-scrollbar{width:6px}.chat_messagesArea__zDzzy::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:3px}.chat_welcome__s3pUK{max-width:780px;width:100%;margin:auto;padding:20px 24px 40px;display:flex;flex-direction:column;align-items:center;text-align:center}.chat_welcomeIcon__xr0jf{width:64px;height:64px;border-radius:16px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.22);display:flex;align-items:center;justify-content:center;margin-bottom:22px;box-shadow:0 8px 32px rgba(74,222,128,.08)}.chat_welcomeTitle__CdBR9{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:510;font-variation-settings:"wght" 510;letter-spacing:-.04em;line-height:1.1;margin:0 0 12px;color:#f0f0f5}.chat_welcomeStreaming__mqHo3{position:relative;color:#4ade80}.chat_welcomeStreaming__mqHo3:after{content:"";position:absolute;inset:-4px -8px;background-image:url(/noise.png);background-repeat:repeat;background-size:200px 200px;opacity:.05;pointer-events:none;border-radius:6px;mix-blend-mode:overlay}.chat_welcomeSubtitle__zK2Mb{font-size:.95rem;font-weight:400;color:#a0a0b0;line-height:1.65;max-width:560px;margin:0 0 32px;min-height:1.7em}.chat_welcomeGrid__gZkFo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px;width:100%;max-width:720px;margin-bottom:24px}.chat_welcomeCard__Atce5{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;text-align:left;cursor:pointer;transition:all .15s;color:inherit;font-family:inherit}.chat_welcomeCard__Atce5:hover{background:rgba(74,222,128,.04);border-color:rgba(74,222,128,.22);transform:translateY(-1px)}.chat_welcomeCardIcon__pEswy{color:#4ade80}.chat_welcomeCardLabel__iOG_V{font-size:.78rem;font-weight:590;font-variation-settings:"wght" 590;color:#f0f0f5;letter-spacing:-.01em}.chat_welcomeCardPrompt__K3LdT{font-size:.74rem;color:#a0a0b0;line-height:1.55;font-weight:400}.chat_welcomeAuthHint__caZF7{font-size:.78rem;color:#606070;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.05);padding:10px 16px;border-radius:10px;max-width:560px}.chat_messages__cLMMh{max-width:780px;width:100%;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:20px}.chat_messageRow__EQpiH{display:flex;gap:12px;align-items:flex-start}.chat_messageRowUser__Eqa45{justify-content:flex-end}.chat_messageRowAssistant__tGc2T{justify-content:flex-start}.chat_avatarWrap__JoKBP{width:28px;height:28px;border-radius:8px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.chat_bubble__vnfyR{max-width:78%;padding:12px 16px;border-radius:12px;font-size:.95rem;line-height:1.65;font-weight:400}.chat_bubbleUser__PZ2W2{background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.2);color:#f0f0f5}.chat_bubbleAssistant__A23EP{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);color:#f0f0f5;max-width:88%}.chat_bubbleContent__grULN strong{color:#f0f0f5;font-weight:590}.chat_bubbleContent__grULN a{color:#4ade80;text-decoration:underline;text-underline-offset:3px}.chat_bubbleContent__grULN .inline-code{background:rgba(74,222,128,.1);color:#86efac;padding:1px 6px;border-radius:4px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:.86em}.chat_codeBlock__XH7Mc{background:#0a0a0f;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;padding:32px 14px 14px;margin:10px 0;overflow-x:auto;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:.82rem;line-height:1.6;color:#d0d0da;position:relative}.chat_codeLang__Z7Kvd{position:absolute;top:6px;left:12px;font-size:.62rem;font-weight:510;color:hsla(0,0%,100%,.35);text-transform:uppercase;letter-spacing:.06em;font-family:Inter Variable,sans-serif}.chat_codeBlock__XH7Mc code{font-family:inherit;color:inherit;background:none;padding:0}.chat_caret__4i3x2{display:inline-block;width:7px;height:1em;vertical-align:text-bottom;background:#4ade80;margin-left:2px;animation:chat_blink__YUDJu 1s steps(2) infinite}@keyframes chat_blink__YUDJu{to{opacity:0}}.chat_typing__dWu_N{display:inline-flex;gap:4px;align-items:center;padding:4px 0}.chat_typing__dWu_N span{width:6px;height:6px;border-radius:50%;background:rgba(74,222,128,.6);animation:chat_typing__dWu_N 1.2s ease-in-out infinite}.chat_typing__dWu_N span:nth-child(2){animation-delay:.15s}.chat_typing__dWu_N span:nth-child(3){animation-delay:.3s}@keyframes chat_typing__dWu_N{0%,to{transform:translateY(0);opacity:.4}50%{transform:translateY(-4px);opacity:1}}.chat_bubbleFooter__xwnVQ{margin-top:10px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.04);display:flex;align-items:center;gap:5px;font-size:.68rem;color:#606070;font-weight:510}.chat_agentSuggestion__9AoVe{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 14px;background:rgba(74,222,128,.06);border:1px solid rgba(74,222,128,.22);border-radius:10px;color:#f0f0f5;font-size:.8rem;font-weight:510;text-decoration:none;line-height:1.5;transition:all .15s}.chat_agentSuggestion__9AoVe:hover{background:rgba(74,222,128,.1);border-color:rgba(74,222,128,.4)}.chat_agentSuggestion__9AoVe svg:first-child{color:#4ade80;flex-shrink:0}.chat_agentSuggestion__9AoVe svg:last-child{opacity:.6;flex-shrink:0;margin-left:auto}.chat_agentSuggestion__9AoVe strong{color:#4ade80;font-weight:590}.chat_inputArea__wuGQB{padding:12px 24px 20px;flex-shrink:0;max-width:780px;width:100%;margin:0 auto}.chat_errorBanner__YeLWp{display:flex;align-items:center;gap:8px;padding:10px 14px;background:hsla(0,91%,74%,.08);border:1px solid hsla(0,91%,74%,.22);border-radius:10px;color:#f98181;font-size:.82rem;margin-bottom:10px}.chat_errorBanner__YeLWp button{margin-left:auto;background:transparent;border:none;color:inherit;cursor:pointer;padding:2px}.chat_inputWrap__ubmxY{position:relative;display:flex;align-items:flex-end;gap:8px;padding:12px 14px 12px 18px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;transition:border-color .15s}.chat_inputWrap__ubmxY:focus-within{border-color:rgba(74,222,128,.35);background:hsla(0,0%,100%,.05)}.chat_input__fIIkc{flex:1 1;background:transparent;border:none;outline:none;resize:none;color:#f0f0f5;font-family:inherit;font-size:.95rem;font-weight:400;line-height:1.55;max-height:200px;padding:4px 0}.chat_input__fIIkc::placeholder{color:#606070}.chat_sendBtn__40MAC{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:#4ade80;border:none;color:#050508;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}.chat_sendBtn__40MAC:hover:not(:disabled){background:#86efac;transform:translateY(-1px)}.chat_sendBtn__40MAC:disabled{background:hsla(0,0%,100%,.06);color:#606070;cursor:not-allowed}.chat_usageBar__VzKXD{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:0 6px;font-size:.72rem;color:#606070;font-weight:510;font-variation-settings:"wght" 510}.chat_usageText__FfnRZ{font-family:JetBrains Mono,SF Mono,monospace;font-size:.7rem}.chat_planLabel__8zZsS{color:#4ade80;font-weight:590}.chat_usageUpgrade__NdPHM{background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.25);border-radius:6px;color:#4ade80;font-size:.7rem;font-weight:510;padding:4px 10px;cursor:pointer;transition:all .15s}.chat_usageUpgrade__NdPHM:hover{background:rgba(74,222,128,.15)}.chat_modalBackdrop__L7mVd{position:fixed;inset:0;background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:chat_fadeIn__NSOaK .18s ease}@keyframes chat_fadeIn__NSOaK{0%{opacity:0}to{opacity:1}}.chat_modal__QQ5ll{position:relative;max-width:860px;width:100%;max-height:90vh;overflow-y:auto;background:rgba(15,15,22,.98);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:32px;box-shadow:0 24px 64px rgba(0,0,0,.55);animation:chat_slideUp__hER1_ .22s cubic-bezier(.16,1,.3,1)}@keyframes chat_slideUp__hER1_{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.chat_modalClose__PwjIY{position:absolute;top:16px;right:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:#a0a0b0;border-radius:8px;padding:6px;cursor:pointer;transition:all .12s}.chat_modalClose__PwjIY:hover{background:hsla(0,0%,100%,.08);color:#f0f0f5}.chat_modalHeader__7P8Jk{text-align:center;margin-bottom:28px}.chat_modalHeaderIcon__hz9pa{color:#4ade80;margin-bottom:10px}.chat_modalTitle__c04AZ{font-size:1.5rem;font-weight:510;font-variation-settings:"wght" 510;letter-spacing:-.025em;margin:0 0 8px;color:#f0f0f5}.chat_modalSubtitle__DWY6Y{font-size:.88rem;font-weight:400;color:#a0a0b0;margin:0;line-height:1.6}.chat_modalPaths__AnIg2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:760px){.chat_modalPaths__AnIg2{grid-template-columns:1fr}}.chat_pathCard__MgJgH{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px 20px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;transition:all .15s}.chat_pathCard__MgJgH:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.14)}.chat_pathCardHighlight__Z0tO_{border-color:rgba(74,222,128,.35);background:rgba(74,222,128,.04)}.chat_pathBadge__ZQIdC{position:absolute;top:-10px;left:50%;transform:translateX(-50%);padding:3px 12px;background:#4ade80;color:#050508;font-size:.66rem;font-weight:590;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.chat_pathIcon__HVlDc{color:#4ade80;margin-bottom:4px}.chat_pathTitle__La_DR{font-size:1rem;font-weight:590;font-variation-settings:"wght" 590;color:#f0f0f5;letter-spacing:-.01em}.chat_pathSubtitle__2AqW4{font-size:.76rem;color:#a0a0b0;font-weight:400}.chat_pathPrice__5wZEj{font-size:.88rem;font-weight:590;color:#4ade80;margin:6px 0 10px;font-variation-settings:"wght" 590}.chat_pathFeatures__AZtfc{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:6px;flex:1 1}.chat_pathFeatures__AZtfc li{display:flex;align-items:center;gap:8px;font-size:.78rem;color:#a0a0b0;font-weight:400}.chat_pathFeatures__AZtfc li svg{color:#4ade80;flex-shrink:0}.chat_pathCta__i_2cv{display:block;padding:10px 16px;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.25);border-radius:10px;color:#4ade80;font-size:.82rem;font-weight:510;font-variation-settings:"wght" 510;text-decoration:none;text-align:center;transition:all .15s}.chat_pathCta__i_2cv:hover{background:rgba(74,222,128,.16);border-color:rgba(74,222,128,.45)}.chat_attestationBody__oASaN{display:flex;flex-direction:column;gap:10px}.chat_attestationRow__1tzww{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.chat_attestationLabel__9xIs3{font-size:.78rem;color:#a0a0b0;font-weight:510}.chat_attestationValue__gBMJf{font-family:JetBrains Mono,SF Mono,monospace;font-size:.76rem;color:#f0f0f5;text-align:right;font-weight:400}.chat_attestationNote__G_2Wt{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:rgba(74,222,128,.06);border:1px solid rgba(74,222,128,.22);border-radius:10px;color:#a0a0b0;font-size:.82rem;line-height:1.6;margin-top:8px}.chat_attestationNote__G_2Wt svg{color:#4ade80;flex-shrink:0;margin-top:2px}.chat_attestationLink__mkARA{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:#4ade80;font-size:.82rem;font-weight:510;text-decoration:none;align-self:center}.chat_attestationLink__mkARA:hover{color:#86efac}@media (max-width:900px){.chat_sidebar__AZXe4{position:absolute;z-index:100;height:100%;box-shadow:12px 0 32px rgba(0,0,0,.4)}.chat_sidebarClosed__s2MRC{transform:translateX(-100%);width:260px}.chat_welcomeGrid__gZkFo{grid-template-columns:1fr}}@media (max-width:600px){.chat_topbar__K9aLf{padding:10px 14px;gap:8px}.chat_modelSelector__7HbqH{padding:6px 10px;font-size:.78rem}.chat_teeBadge__41A2F{padding:5px 10px;font-size:.68rem}.chat_teeBadge__41A2F span:last-child{display:none}.chat_messages__cLMMh,.chat_welcome__s3pUK{padding-left:14px;padding-right:14px;padding-bottom:110px}.chat_inputArea__wuGQB{position:fixed;bottom:0;left:0;right:0;z-index:50;padding:10px 14px calc(env(safe-area-inset-bottom, 8px) + 8px);background:hsla(0,0%,5%,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid hsla(0,0%,100%,.06);max-width:100%}.chat_bubble__vnfyR{max-width:92%;font-size:.9rem}.chat_modal__QQ5ll{padding:24px 18px}.chat_modalTitle__c04AZ{font-size:1.25rem}}@media (max-width:480px){.chat_modal__QQ5ll{padding:20px 14px;max-height:95vh}.chat_pathCard__MgJgH{padding:18px 16px}.chat_welcomeTitle__CdBR9{font-size:1.6rem}.chat_welcomeSubtitle__zK2Mb{font-size:.84rem}}.LanguageSwitcher_wrap__NzIxn{display:inline-flex;align-items:center;gap:3px;padding:2px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.LanguageSwitcher_btn__7XCAz{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;background:transparent;border:1px solid transparent;border-radius:6px;color:rgba(240,240,245,.45);font-family:inherit;font-size:11px;font-weight:510;font-feature-settings:"cv01","ss03";letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s,border-color .15s,color .15s;line-height:1}.LanguageSwitcher_btn__7XCAz:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:#f0f0f5}.LanguageSwitcher_active__hdGCF{background:rgba(74,222,128,.08);border-color:rgba(74,222,128,.22);color:#4ade80}.LanguageSwitcher_active__hdGCF:hover{background:rgba(74,222,128,.12);border-color:rgba(74,222,128,.3);color:#4ade80}.PublicSidebar_fab__fUo_a{position:fixed;top:16px;left:16px;z-index:1200;width:40px;height:40px;border-radius:10px;background:#0a0a0f;border:1px solid hsla(0,0%,100%,.08);cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;transition:border-color .15s;box-shadow:0 2px 12px rgba(0,0,0,.35)}.PublicSidebar_fab__fUo_a:hover{border-color:hsla(0,0%,100%,.14)}.PublicSidebar_fab__fUo_a span{display:block;height:1.5px;background:hsla(0,0%,100%,.45);border-radius:2px;transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.PublicSidebar_fab__fUo_a span:first-child{width:18px}.PublicSidebar_fab__fUo_a span:nth-child(2){width:14px}.PublicSidebar_fab__fUo_a span:nth-child(3){width:10px}.PublicSidebar_fabActive__5h0Gy{border-color:rgba(74,222,128,.25);background:rgba(74,222,128,.06)}.PublicSidebar_fabActive__5h0Gy span{background:#4ade80}.PublicSidebar_fabActive__5h0Gy span:first-child{transform:rotate(45deg) translate(4.5px,4.5px);width:18px}.PublicSidebar_fabActive__5h0Gy span:nth-child(2){opacity:0;transform:scaleX(0)}.PublicSidebar_fabActive__5h0Gy span:nth-child(3){transform:rotate(-45deg) translate(4.5px,-4.5px);width:18px}.PublicSidebar_backdrop__D6dpk{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1100;animation:PublicSidebar_fadeIn__0ZYaM .18s ease}@keyframes PublicSidebar_fadeIn__0ZYaM{0%{opacity:0}to{opacity:1}}.PublicSidebar_panel__tSAOx{position:fixed;top:0;left:0;width:280px;height:100vh;background:#0a0a0f;border-right:1px solid hsla(0,0%,100%,.06);z-index:1150;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.PublicSidebar_panelOpen__WD49B{transform:translateX(0)}.PublicSidebar_nav__gVJjx{display:flex;flex-direction:column;height:100%;padding:12px 10px 20px;overflow-y:auto;overflow-x:hidden}.PublicSidebar_brandSpacer__DFvTq{height:auto;min-height:48px;flex-shrink:0;display:flex;align-items:flex-end;padding:48px 0 8px}.PublicSidebar_nav__gVJjx::-webkit-scrollbar{width:3px}.PublicSidebar_nav__gVJjx::-webkit-scrollbar-track{background:transparent}.PublicSidebar_nav__gVJjx::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.06);border-radius:3px}.PublicSidebar_sections__V9lXr{flex:1 1;display:flex;flex-direction:column;gap:2px}.PublicSidebar_category__vKiyb{border-radius:8px}.PublicSidebar_categoryActive__VFD_L{background:rgba(74,222,128,.04)}.PublicSidebar_catHeader__7TYV_{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border:none;background:transparent;cursor:pointer;border-radius:7px;transition:background .12s}.PublicSidebar_catHeader__7TYV_:hover{background:hsla(0,0%,100%,.03)}.PublicSidebar_catTitle__6P3GD{display:flex;align-items:center;gap:7px;font-size:.69rem;font-weight:510;color:hsla(0,0%,100%,.22);text-transform:uppercase;letter-spacing:.07em;font-feature-settings:"cv01","ss03"}.PublicSidebar_categoryActive__VFD_L .PublicSidebar_catTitle__6P3GD{color:#4ade80}.PublicSidebar_catDot__APp8R{display:inline-block;width:5px;height:5px;border-radius:50%;background:#4ade80;flex-shrink:0}.PublicSidebar_catMeta__XxIyU{display:flex;align-items:center;gap:6px}.PublicSidebar_catBadge__KiEbh{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;background:rgba(74,222,128,.12);color:#4ade80;font-size:.6rem;font-weight:590}.PublicSidebar_catChevron__eAtAS{color:hsla(0,0%,100%,.18);transition:transform .22s ease;flex-shrink:0}.PublicSidebar_catChevronCollapsed__c1ps1{transform:rotate(-90deg)}.PublicSidebar_catItems__M_1CF{display:flex;flex-direction:column;gap:1px;padding:2px 0 5px;animation:PublicSidebar_slideDown__GFOCQ .18s ease}@keyframes PublicSidebar_slideDown__GFOCQ{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.PublicSidebar_link__92QLT{display:flex;align-items:center;gap:9px;padding:7px 10px 7px 16px;border-radius:7px;color:#a0a0b0;font-size:.84rem;font-weight:510;font-feature-settings:"cv01","ss03";text-decoration:none;transition:background .12s,color .12s;position:relative}.PublicSidebar_link__92QLT:hover{background:hsla(0,0%,100%,.04);color:#f0f0f5}.PublicSidebar_linkActive__UB0Zt{background:rgba(74,222,128,.1);color:#f0f0f5}.PublicSidebar_linkIcon__VYj0e{display:flex;align-items:center;opacity:.4;flex-shrink:0;color:currentColor}.PublicSidebar_linkActive__UB0Zt .PublicSidebar_linkIcon__VYj0e,.PublicSidebar_link__92QLT:hover .PublicSidebar_linkIcon__VYj0e{opacity:.8;color:#4ade80}.PublicSidebar_linkLabel__fuF3B{flex:1 1;min-width:0}.PublicSidebar_linkBar__fonmz{position:absolute;left:3px;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:0 2px 2px 0;background:#4ade80}.PublicSidebar_ctaGroup__aNjVn{display:flex;flex-direction:column;gap:8px;padding:14px 10px 4px;border-top:1px solid hsla(0,0%,100%,.05);margin-top:10px;flex-shrink:0}.PublicSidebar_ctaQuickRow__Xz9Ph{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.PublicSidebar_ctaQuickTile__qLZ6G{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 8px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;color:rgba(240,240,245,.85);font-size:12px;font-weight:510;font-feature-settings:"cv01","ss03";text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.PublicSidebar_ctaQuickTile__qLZ6G svg{color:hsla(0,0%,100%,.45);transition:color .15s;flex-shrink:0}.PublicSidebar_ctaQuickTile__qLZ6G:hover{background:hsla(0,0%,100%,.05);border-color:rgba(74,222,128,.22);color:#f0f0f5}.PublicSidebar_ctaQuickTile__qLZ6G:hover svg{color:#4ade80}.PublicSidebar_ctaTryFree__E7dTF{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 14px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.25);border-radius:8px;color:#4ade80;font-size:12.5px;font-weight:590;font-variation-settings:"wght" 590;font-feature-settings:"cv01","ss03";letter-spacing:.01em;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.PublicSidebar_ctaTryFreeLabel__fwZwZ{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.1;gap:2px}.PublicSidebar_ctaTryFreeTitle__G5Eji{font-size:12.5px;font-weight:590;letter-spacing:.01em}.PublicSidebar_ctaTryFreeSub__QnZgn{font-size:10px;font-weight:500;letter-spacing:.02em;color:rgba(134,239,172,.75);text-transform:none}.PublicSidebar_ctaTryFreeArrow__iGhsX{margin-left:-2px;opacity:.7;transition:transform .15s,opacity .15s}.PublicSidebar_ctaTryFree__E7dTF:hover{background:rgba(74,222,128,.14);border-color:rgba(74,222,128,.45);color:#86efac;box-shadow:0 4px 16px rgba(74,222,128,.12)}.PublicSidebar_ctaTryFree__E7dTF:hover .PublicSidebar_ctaTryFreeArrow__iGhsX{opacity:1;transform:translate(1px,-1px)}.PublicSidebar_ctaBackHome__SDoCS{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;background:transparent;border:1px solid transparent;border-radius:8px;color:hsla(0,0%,100%,.42);font-size:11.5px;font-weight:510;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.PublicSidebar_ctaBackHome__SDoCS svg{flex-shrink:0;transition:transform .15s}.PublicSidebar_ctaBackHome__SDoCS:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.06);color:#f0f0f5}.PublicSidebar_ctaBackHome__SDoCS:hover svg{transform:translateX(-2px)}.PublicSidebar_linkExternal__gHaSO{color:#4ade80}.PublicSidebar_linkExternal__gHaSO .PublicSidebar_linkIcon__VYj0e{opacity:.8;color:#4ade80}@media (min-width:1024px){.PublicSidebar_backdrop__D6dpk,.PublicSidebar_fab__fUo_a{display:none}.PublicSidebar_panel__tSAOx{transform:translateX(0);width:260px;transition:none;box-shadow:none}.PublicSidebar_brandSpacer__DFvTq{height:18px}}@media (max-width:1023px){.PublicSidebar_fab__fUo_a{display:none}}@media (max-width:480px){.PublicSidebar_panel__tSAOx{width:82vw;max-width:300px}}.ConversationSidebar_sidebar__PKoHx{position:fixed;top:0;left:0;width:260px;height:100vh;height:100dvh;background:#0a0a0f;border-right:1px solid hsla(0,0%,100%,.06);z-index:200;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s ease}.ConversationSidebar_topBar__61ynV{display:flex;align-items:center;gap:6px;padding:14px 10px 8px;flex-shrink:0}.ConversationSidebar_newChatBtn__CcYH9{flex:1 1;display:flex;align-items:center;gap:8px;padding:8px 12px;background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.07);border-radius:8px;color:#a0a0b0;font-size:.82rem;font-weight:510;font-feature-settings:"cv01","ss03";cursor:pointer;transition:background .12s,color .12s,border-color .12s}.ConversationSidebar_newChatBtn__CcYH9:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:#f0f0f5}.ConversationSidebar_collapseBtn__dc5bF{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:transparent;border:1px solid hsla(0,0%,100%,.05);border-radius:8px;color:hsla(0,0%,100%,.22);cursor:pointer;transition:background .12s,color .12s;flex-shrink:0}.ConversationSidebar_collapseBtn__dc5bF:hover{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.5)}.ConversationSidebar_agentGrid__WefR8{display:flex;flex-wrap:wrap;gap:4px;padding:4px 10px 10px;flex-shrink:0;border-bottom:1px solid hsla(0,0%,100%,.05)}.ConversationSidebar_agentChip__sWu7i{display:flex;align-items:center;gap:5px;padding:4px 9px;background:transparent;border:1px solid hsla(0,0%,100%,.06);border-radius:7px;color:hsla(0,0%,100%,.3);font-size:.67rem;font-weight:510;font-feature-settings:"cv01","ss03";cursor:pointer;transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.ConversationSidebar_agentChip__sWu7i:hover{background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.55);border-color:hsla(0,0%,100%,.09)}.ConversationSidebar_agentChipActive__iDCS_{background:rgba(167,139,250,.08);border-color:rgba(167,139,250,.18);color:#a78bfa}.ConversationSidebar_agentChipActive__iDCS_:hover{background:rgba(167,139,250,.1);color:#a78bfa}.ConversationSidebar_agentChipIcon__n9wIy{display:flex;align-items:center}.ConversationSidebar_agentChipIcon__n9wIy svg{width:11px;height:11px}.ConversationSidebar_agentChipName__6GIFK{line-height:1}.ConversationSidebar_iconRail__rFyh0{position:fixed;top:0;left:0;width:50px;height:100vh;height:100dvh;background:#0a0a0f;border-right:1px solid hsla(0,0%,100%,.06);z-index:200;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:4px}.ConversationSidebar_railBtn__8acDy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;border:none;color:hsla(0,0%,100%,.25);cursor:pointer;transition:background .12s,color .12s}.ConversationSidebar_railBtn__8acDy:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.65)}.ConversationSidebar_railDivider___Ii6d{width:22px;height:1px;background:hsla(0,0%,100%,.06);margin:5px 0}.ConversationSidebar_railAgentBtn__k90JV{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;border:none;color:hsla(0,0%,100%,.18);cursor:pointer;transition:background .12s,color .12s}.ConversationSidebar_railAgentBtn__k90JV:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.55)}.ConversationSidebar_railAgentBtnActive__wtZTJ{background:rgba(167,139,250,.08);color:#a78bfa}.ConversationSidebar_railAgentBtnActive__wtZTJ:hover{background:rgba(167,139,250,.12);color:#a78bfa}.ConversationSidebar_list___Tk2Z{flex:1 1;overflow-y:auto;padding:4px 8px 16px}.ConversationSidebar_list___Tk2Z::-webkit-scrollbar{width:3px}.ConversationSidebar_list___Tk2Z::-webkit-scrollbar-track{background:transparent}.ConversationSidebar_list___Tk2Z::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.06);border-radius:3px}.ConversationSidebar_group__CQu4i{margin-bottom:2px}.ConversationSidebar_groupLabel__PWTCx{font-size:.66rem;font-weight:510;color:hsla(0,0%,100%,.18);text-transform:uppercase;letter-spacing:.06em;padding:12px 10px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-feature-settings:"cv01","ss03"}.ConversationSidebar_item__TyI0w{display:flex;align-items:center;gap:6px;padding:7px 8px;border-radius:8px;cursor:pointer;transition:background .12s;position:relative}.ConversationSidebar_item__TyI0w:hover{background:hsla(0,0%,100%,.04)}.ConversationSidebar_itemActive__BXGbX{background:rgba(167,139,250,.08)}.ConversationSidebar_itemActive__BXGbX:hover{background:rgba(167,139,250,.1)}.ConversationSidebar_itemContent__uTST_{flex:1 1;min-width:0}.ConversationSidebar_itemTitle__AXmwM{font-size:.8rem;font-weight:510;font-feature-settings:"cv01","ss03";color:hsla(0,0%,100%,.45);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.ConversationSidebar_itemActive__BXGbX .ConversationSidebar_itemTitle__AXmwM{color:#f0f0f5}.ConversationSidebar_item__TyI0w:hover .ConversationSidebar_itemTitle__AXmwM{color:hsla(0,0%,100%,.65)}.ConversationSidebar_itemDoc__3acn3{display:flex;align-items:center;gap:4px;font-size:.64rem;font-weight:510;color:rgba(167,139,250,.4);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"cv01","ss03"}.ConversationSidebar_itemActive__BXGbX:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;border-radius:0 2px 2px 0;background:#a78bfa}.ConversationSidebar_deleteBtn__Rcb3n{padding:4px;background:transparent;border:none;color:hsla(0,0%,100%,.1);cursor:pointer;border-radius:5px;transition:color .12s,background .12s;display:flex;align-items:center;flex-shrink:0}.ConversationSidebar_deleteBtn__Rcb3n:hover{color:#f87171;background:hsla(0,91%,71%,.08)}.ConversationSidebar_empty__zX0S7{padding:40px 16px;text-align:center;color:hsla(0,0%,100%,.14);font-size:.78rem;font-feature-settings:"cv01","ss03"}.ConversationSidebar_loadingDots__ZUA1d{display:flex;justify-content:center;gap:4px}.ConversationSidebar_loadingDots__ZUA1d span{width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.14);animation:ConversationSidebar_dotPulse__iEBt_ 1.2s ease-in-out infinite}.ConversationSidebar_loadingDots__ZUA1d span:nth-child(2){animation-delay:.15s}.ConversationSidebar_loadingDots__ZUA1d span:nth-child(3){animation-delay:.3s}@keyframes ConversationSidebar_dotPulse__iEBt_{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ConversationSidebar_contentWithSidebar__CnVth{margin-left:260px;transition:margin-left .2s ease}.ConversationSidebar_contentWithRail__eJAoj{margin-left:50px;transition:margin-left .2s ease}.ConversationSidebar_mobileFab__T2NQ2{display:none;position:fixed;bottom:calc(env(safe-area-inset-bottom, 0px) + 84px);left:14px;z-index:201;width:38px;height:38px;border-radius:9px;background:#0a0a0f;border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.4);cursor:pointer;align-items:center;justify-content:center;transition:color .15s;box-shadow:0 2px 8px rgba(0,0,0,.3)}.ConversationSidebar_mobileFab__T2NQ2:hover{color:#f0f0f5}.ConversationSidebar_backdrop__pIuqM{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:199;animation:ConversationSidebar_fadeIn__Lr8ho .15s ease}@keyframes ConversationSidebar_fadeIn__Lr8ho{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.ConversationSidebar_sidebar__PKoHx{transform:translateX(-100%);width:82vw;max-width:300px;box-shadow:4px 0 24px rgba(0,0,0,.5)}.ConversationSidebar_sidebarOpen__9zKOr{transform:translateX(0)}.ConversationSidebar_mobileFab__T2NQ2{display:flex}.ConversationSidebar_iconRail__rFyh0{display:none}.ConversationSidebar_contentWithRail__eJAoj,.ConversationSidebar_contentWithSidebar__CnVth{margin-left:0}}.agent-confidential_container__R0Nt_{min-height:100vh;background:transparent;color:#fff}.agent-confidential_centerCard__TPwYb{max-width:400px;margin:120px auto;text-align:center;padding:40px 24px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:18px}.agent-confidential_centerCard__TPwYb h2{font-size:1.15rem;font-weight:590;margin:12px 0 8px;color:#f0f0f5}.agent-confidential_subText___V3VK{color:#a0a0b0;font-size:.86rem;margin:0 0 12px}.agent-confidential_subNote__sHNcL{color:#606070;font-size:.8rem;margin:12px 0;line-height:1.5}.agent-confidential_agentIcon__FQ8Q7{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid;margin-bottom:8px}.agent-confidential_usageBar__6npQp{width:100%;height:4px;background:hsla(0,0%,100%,.05);border-radius:2px;margin:12px 0;overflow:hidden}.agent-confidential_usageBarFill__m5Qzq{height:100%;border-radius:inherit;transition:width .3s}.agent-confidential_spinner__1zhvB{width:24px;height:24px;border:2px solid hsla(0,0%,100%,.08);border-top-color:#4ade80;border-radius:50%;animation:agent-confidential_spin__nxueM .6s linear infinite;margin:0 auto 12px}.agent-confidential_btnPrimary__CsEjx{display:inline-flex;align-items:center;gap:7px;padding:11px 24px;font-size:.88rem;font-weight:510;color:#d4af37;background:rgba(212,175,55,.06);border:1px solid rgba(212,175,55,.25);border-radius:6px;text-decoration:none;transition:all .15s ease}.agent-confidential_btnPrimary__CsEjx:hover{border-color:rgba(212,175,55,.5)}.agent-confidential_authLink__GbYyQ{display:block;margin-top:12px;color:#606070;font-size:.82rem;text-decoration:underline;text-underline-offset:3px}.agent-confidential_authLink__GbYyQ:hover{color:#a0a0b0}.agent-confidential_landingCompact__fmA8E{max-width:480px;margin:80px auto;text-align:center;padding:0 20px}.agent-confidential_landingIconWrap__EQflt{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid;margin-bottom:16px}.agent-confidential_landingTitle__UN9V3{font-size:clamp(1.5rem,4vw,2rem);font-weight:590;letter-spacing:-.704px;line-height:1.15;margin:0 0 8px;color:#f0f0f5}.agent-confidential_landingDesc__TZT_v{font-size:.9rem;color:#a0a0b0;line-height:1.55;margin:0 0 14px}.agent-confidential_landingTrustRow__PCLjS{margin-bottom:16px}.agent-confidential_tdxBadge__h03iS{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:100px;background:rgba(212,175,55,.06);border:1px solid rgba(212,175,55,.2);color:#d4af37;font-size:.7rem;font-weight:510;letter-spacing:.02em}.agent-confidential_landingFeaturesList__aFVmU{font-size:.78rem;color:#606070;margin:0 0 20px;line-height:1.5}.agent-confidential_landingCtas__sJPXt{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.agent-confidential_landingCtaDemo__MkhuM{display:inline-flex;align-items:center;gap:6px;padding:11px 20px;font-size:.86rem;font-weight:510;color:#606070;background:transparent;border:1px solid hsla(0,0%,100%,.06);border-radius:6px;text-decoration:none;transition:all .15s ease}.agent-confidential_landingCtaDemo__MkhuM:hover{border-color:hsla(0,0%,100%,.12);color:#a0a0b0}.agent-confidential_landingTrust__VGOfL{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.agent-confidential_landingTrustBadge__APA_D{padding:3px 10px;border-radius:100px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);font-size:.66rem;font-weight:500;color:#606070}.agent-confidential_chatContainer__FjrEm{position:fixed;inset:0;z-index:2000;display:flex;background:#050508}.agent-confidential_chatFrame__8EqHe{flex:1 1;display:flex;flex-direction:column;min-width:0;transition:margin-left .2s}.agent-confidential_chatHeader__yllYO{display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-bottom:1px solid hsla(0,0%,100%,.04);flex-shrink:0}.agent-confidential_chatHeaderBack__85wsu{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#606070;text-decoration:none;transition:color .15s}.agent-confidential_chatHeaderBack__85wsu:hover{color:#a0a0b0}.agent-confidential_chatHeaderCenter___stF5{min-width:0}.agent-confidential_chatHeaderNameRow___zkLh{display:flex;align-items:center;gap:8px}.agent-confidential_chatHeaderName__E6ysk{font-size:.88rem;font-weight:590;color:#f0f0f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-confidential_tierBadgeFree__iwExN{padding:1px 6px;border-radius:4px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);font-size:.58rem;font-weight:510;color:#606070;text-transform:uppercase;letter-spacing:.04em}.agent-confidential_tierBadgePro__Ur6cf{padding:1px 6px;border-radius:4px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.15);font-size:.58rem;font-weight:590;color:#4ade80;text-transform:uppercase;letter-spacing:.04em}.agent-confidential_chatHeaderSub__x1KIA{display:flex;align-items:center;gap:4px;font-size:.64rem;color:#4ade80;font-weight:500}.agent-confidential_centeredLayout__uQf0R{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;gap:16px}.agent-confidential_centeredHero__Sptq_{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.agent-confidential_centeredIcon__v9WkU{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(74,222,128,.06);border:1px solid rgba(74,222,128,.1);color:#4ade80}.agent-confidential_centeredTitle__js1rp{font-size:1.15rem;font-weight:590;color:#f0f0f5;letter-spacing:-.2px;margin:0}.agent-confidential_centeredSub__OQkoY{font-size:.78rem;color:#606070;max-width:320px;line-height:1.4;margin:0}.agent-confidential_centeredInput__CYTPH{width:100%;max-width:680px}.agent-confidential_inputArea__ajEsP{display:flex;flex-direction:column;gap:6px;width:100%;max-width:680px;margin:0 auto}.agent-confidential_pillsRow__2Y_5U{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.agent-confidential_pillWrapper__60PqN{position:relative}.agent-confidential_pill__0XB6d{display:flex;align-items:center;gap:5px;padding:5px 12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.07);border-radius:20px;color:#a0a0b0;font-size:.76rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.agent-confidential_pill__0XB6d:hover{background:hsla(0,0%,100%,.06);color:#f0f0f5;border-color:hsla(0,0%,100%,.12)}.agent-confidential_pillOpen__uzqIL{background:hsla(0,0%,100%,.06);border-color:rgba(74,222,128,.2);color:#f0f0f5}.agent-confidential_pillModel__4Ys1E{color:#606070}.agent-confidential_pickerDropdown__qLRSN{position:absolute;bottom:calc(100% + 6px);left:0;z-index:300;min-width:250px;background:#0f0f18;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:4px;box-shadow:0 -8px 32px rgba(0,0,0,.5);animation:agent-confidential_dropUp__GUd6V .12s ease}.agent-confidential_pickerItem__EzTWl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;background:none;border:none;border-radius:8px;cursor:pointer;transition:background .1s;text-align:left}.agent-confidential_pickerItem__EzTWl:hover{background:hsla(0,0%,100%,.04)}.agent-confidential_pickerItemActive__zJUn_{background:rgba(74,222,128,.06)}.agent-confidential_pickerItemLocked__vZ9t2{opacity:.4;cursor:not-allowed}.agent-confidential_pickerItemLocked__vZ9t2:hover{background:none}.agent-confidential_pickerItemName__z9GfI{font-size:.82rem;font-weight:510;color:#f0f0f5}.agent-confidential_pickerItemSub__tdSg_{font-size:.66rem;color:#4ade80;font-weight:500}.agent-confidential_pickerItemTag__0JDhh{font-size:.6rem;color:#4ade80;font-weight:510;background:rgba(74,222,128,.06);padding:2px 7px;border-radius:4px;white-space:nowrap}.agent-confidential_pickerLock__QuURi{font-size:.58rem;color:#a78bfa;font-weight:510;background:rgba(167,139,250,.1);padding:2px 6px;border-radius:4px;text-transform:capitalize}.agent-confidential_suggestions__aTxPD{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%;max-width:680px}.agent-confidential_suggestionPill__OcgxL{padding:10px 14px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;color:#606070;font-size:.76rem;cursor:pointer;transition:all .15s;text-align:left;line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.agent-confidential_suggestionPill__OcgxL:hover{background:rgba(74,222,128,.04);border-color:rgba(74,222,128,.12);color:#a0a0b0}.agent-confidential_modelPickerWrapper__nZr4r{position:relative}.agent-confidential_modelPickerBtn__dBJ6C{display:flex;align-items:center;gap:5px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:4px 10px;cursor:pointer;font-size:.72rem;font-weight:500;color:#a0a0b0;transition:all .15s}.agent-confidential_modelPickerBtn__dBJ6C:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:#f0f0f5}.agent-confidential_modelDropdown__Dz9I2{position:absolute;top:100%;right:0;z-index:100;margin-top:6px;min-width:220px;background:#0f0f18;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:4px;box-shadow:0 12px 40px rgba(0,0,0,.5);animation:agent-confidential_dropIn__cb02W .15s ease}.agent-confidential_modelDropdownItem__lFC64{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:none;border:none;border-radius:8px;cursor:pointer;transition:background .1s;text-align:left}.agent-confidential_modelDropdownItem__lFC64:hover{background:hsla(0,0%,100%,.04)}.agent-confidential_modelDropdownItemActive__C1zcs{background:rgba(167,139,250,.08)}.agent-confidential_modelDropdownItemLocked__sL4Lx{opacity:.4;cursor:not-allowed}.agent-confidential_modelDropdownItemLocked__sL4Lx:hover{background:none}.agent-confidential_modelDropdownLeft__Nzf5V{display:flex;align-items:center;gap:8px}.agent-confidential_modelDropdownName__JBJAH{font-size:.82rem;font-weight:510;color:#f0f0f5}.agent-confidential_modelDropdownSub__6FVJy{font-size:.66rem;color:#606070;font-weight:400}.agent-confidential_modelDropdownLock__kQAhm{font-size:.6rem;color:#a78bfa;font-weight:510;background:rgba(167,139,250,.1);padding:2px 6px;border-radius:4px;text-transform:capitalize}.agent-confidential_modelDropdownCheck__FJjFS{font-size:.72rem;color:#4ade80}.agent-confidential_scrollArea__sKqzy{flex:1 1;overflow-y:auto;overflow-x:hidden}.agent-confidential_scrollArea__sKqzy::-webkit-scrollbar{width:0}.agent-confidential_scrollArea__sKqzy{scrollbar-width:none}.agent-confidential_scrollColumn__Na1qF{max-width:860px;width:100%;margin:0 auto;padding:20px 28px 40px;display:flex;flex-direction:column;min-height:100%}.agent-confidential_emptyState__fWh9u{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px 0;text-align:center}.agent-confidential_emptyTitle__6fEzv{font-size:clamp(1.1rem,3vw,1.4rem);font-weight:590;color:#f0f0f5;line-height:1.3;margin:0;max-width:400px}.agent-confidential_emptyTdx__R8GIy{position:relative;font-size:.82rem;font-weight:510;font-variation-settings:"wght" 510;color:#4ade80;margin:0 0 8px;min-height:1.3em}.agent-confidential_emptyTdx__R8GIy:after{content:"";position:absolute;inset:-3px -6px;background-image:url(/noise.png);background-repeat:repeat;background-size:200px 200px;opacity:.05;pointer-events:none;border-radius:4px;mix-blend-mode:overlay}.agent-confidential_emptySub__4VQWa{font-size:.82rem;color:#606070;margin:0}.agent-confidential_docChip__RaMOG{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;background:rgba(74,222,128,.04);border:1px solid rgba(74,222,128,.1);color:#4ade80;font-size:.8rem;font-weight:500}.agent-confidential_docChip__RaMOG button{background:none;border:none;color:#606070;font-size:1rem;cursor:pointer;padding:0 0 0 4px}.agent-confidential_docChip__RaMOG button:hover{color:#ef4444}.agent-confidential_docIndicator__aWNg5{display:flex;align-items:center;gap:6px;padding:6px 12px;margin-bottom:12px;border-radius:8px;background:rgba(74,222,128,.03);border:1px solid rgba(74,222,128,.06);color:#4ade80;font-size:.72rem;font-weight:500}.agent-confidential_docIndicator__aWNg5 button{background:none;border:none;color:#3f3f46;cursor:pointer;margin-left:auto;font-size:.9rem}.agent-confidential_msgContent__J2_3M{display:flex;flex-direction:column}.agent-confidential_message__J48FL{margin-bottom:20px;animation:agent-confidential_msgIn__vIApG .2s ease}@keyframes agent-confidential_msgIn__vIApG{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.agent-confidential_messageUser__8LYYN{display:flex;justify-content:flex-end}.agent-confidential_messageAssistant__m2O2v{display:flex;justify-content:flex-start}.agent-confidential_msgContentUser__40GO0{max-width:85%;padding:10px 16px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.1);border-radius:16px 16px 4px 16px;color:#f0f0f5;font-size:.9rem;line-height:1.5;word-break:break-word}.agent-confidential_msgContentBot__5IjCI{max-width:100%;color:#c4c4cc;font-size:.9rem;line-height:1.75;word-break:break-word}.agent-confidential_msgActions__KlIPA{margin-top:6px;opacity:0;transition:opacity .15s;display:flex;align-items:center;gap:6px}.agent-confidential_message__J48FL:hover .agent-confidential_msgActions__KlIPA{opacity:1}.agent-confidential_msgActionsVisible__SKkTr{opacity:1!important}.agent-confidential_copyBtn__cRo76{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);color:#606070;font-size:.72rem;font-weight:500;cursor:pointer;transition:all .15s}.agent-confidential_copyBtn__cRo76:hover{color:#4ade80;border-color:rgba(74,222,128,.15)}.agent-confidential_tdxActiveBanner__ZJqxF{display:flex;align-items:center;gap:6px;padding:6px 10px;margin-bottom:6px;background:rgba(74,222,128,.05);border:1px solid rgba(74,222,128,.12);border-radius:8px;font-size:.72rem;color:#4ade80;font-weight:500;animation:agent-confidential_tdxFadeIn__IWHLo .3s ease}.agent-confidential_tdxActivePulse__kfnAH{width:6px;height:6px;border-radius:50%;background:#4ade80;flex-shrink:0;animation:agent-confidential_pulse__lZkRG 1.2s ease-in-out infinite}@keyframes agent-confidential_tdxFadeIn__IWHLo{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.agent-confidential_attestationBadge__tNMvW{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:4px 10px;background:rgba(74,222,128,.04);border:1px solid rgba(74,222,128,.08);border-radius:100px;font-size:.66rem;color:#3f6050;font-weight:500;transition:border-color .15s}.agent-confidential_attestationBadge__tNMvW:hover{border-color:rgba(74,222,128,.18)}.agent-confidential_attestationDot__Zaqrp{width:5px;height:5px;border-radius:50%;background:#4ade80;flex-shrink:0;opacity:.7}.agent-confidential_attestationLink__pG4WH{color:#4ade80;font-weight:510;text-decoration:none;opacity:.7;margin-left:4px}.agent-confidential_attestationLink__pG4WH:hover{opacity:1;text-decoration:underline}.agent-confidential_usageMeta__0FvuV{display:flex;align-items:center;gap:5px;justify-content:center;font-size:.65rem;color:#3f3f46}.agent-confidential_usageMetaDot__7SYwa{width:4px;height:4px;border-radius:50%;flex-shrink:0}.agent-confidential_sampleDocBtn__vO2sV{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:10px;background:rgba(212,175,55,.04);border:1px solid rgba(212,175,55,.12);color:#8a7535;font-size:.76rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.agent-confidential_sampleDocBtn__vO2sV:hover{background:rgba(212,175,55,.08);border-color:rgba(212,175,55,.22);color:#d4af37}.agent-confidential_toolsUpsell__9K_3G{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;background:rgba(74,222,128,.02);border:1px solid rgba(74,222,128,.06);border-radius:8px;font-size:.7rem;color:#606070;line-height:1.4}.agent-confidential_toolsUpsell__9K_3G svg{color:#4ade80;flex-shrink:0}.agent-confidential_toolsUpsellLink__qACPq{margin-left:auto;flex-shrink:0;color:#4ade80;font-weight:510;text-decoration:none;font-size:.7rem}.agent-confidential_toolsUpsellLink__qACPq:hover{text-decoration:underline}.agent-confidential_thinking__k4CSv{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#4ade80;font-weight:500;padding:4px 0}.agent-confidential_thinkingDot__fOEK1{width:6px;height:6px;border-radius:50%;background:#4ade80;flex-shrink:0;animation:agent-confidential_pulse__lZkRG 1.5s ease-in-out infinite}@keyframes agent-confidential_pulse__lZkRG{0%,to{opacity:.4}50%{opacity:1}}.agent-confidential_thinkingText__avqfp{animation:agent-confidential_fadeSwitch__hlEFr .3s ease}@keyframes agent-confidential_fadeSwitch__hlEFr{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.agent-confidential_thinkingTimer__u_gUG{font-family:SF Mono,Consolas,monospace;font-size:.72rem;color:rgba(74,222,128,.4);margin-left:auto;flex-shrink:0}.agent-confidential_cursorInline__9ZVfB{color:#4ade80;animation:agent-confidential_blink__z7WIC .8s infinite;font-weight:300}@keyframes agent-confidential_blink__z7WIC{0%,to{opacity:1}50%{opacity:0}}.agent-confidential_msgContentBot__5IjCI h1,.agent-confidential_msgContentBot__5IjCI h2,.agent-confidential_msgContentBot__5IjCI h3{color:#f0f0f5;margin:1em 0 .4em;line-height:1.3}.agent-confidential_msgContentBot__5IjCI h2{font-size:1rem;font-weight:590;border-bottom:1px solid hsla(0,0%,100%,.04);padding-bottom:6px}.agent-confidential_msgContentBot__5IjCI h3{font-size:.92rem;font-weight:590}.agent-confidential_msgContentBot__5IjCI strong{color:#f0f0f5}.agent-confidential_msgContentBot__5IjCI p{margin:.5em 0}.agent-confidential_msgContentBot__5IjCI ol,.agent-confidential_msgContentBot__5IjCI ul{padding-left:1.2em;margin:.4em 0}.agent-confidential_msgContentBot__5IjCI li{margin-bottom:.3em}.agent-confidential_msgContentBot__5IjCI table{width:100%;border-collapse:collapse;margin:.8em 0;font-size:.8rem;border:1px solid hsla(0,0%,100%,.05);overflow:hidden}.agent-confidential_msgContentBot__5IjCI th{padding:7px 10px;background:hsla(0,0%,100%,.025);color:#a0a0b0;font-weight:590;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.05)}.agent-confidential_msgContentBot__5IjCI td{padding:7px 10px;border-bottom:1px solid hsla(0,0%,100%,.025);color:#a0a0b0}.agent-confidential_msgContentBot__5IjCI tr:last-child td{border-bottom:none}.agent-confidential_msgContentBot__5IjCI code{background:hsla(0,0%,100%,.04);padding:1px 5px;border-radius:3px;font-size:.84em;color:#c4b5fd}.agent-confidential_msgContentBot__5IjCI blockquote{border-left:2px solid rgba(74,222,128,.12);margin:.6em 0;padding:.4em .8em;color:#a0a0b0;background:rgba(74,222,128,.015);border-radius:0 8px 8px 0}.agent-confidential_msgContentBot__5IjCI a{color:#4ade80;text-decoration:underline;text-underline-offset:2px}.agent-confidential_errorBar__eLLj4{display:flex;align-items:center;gap:8px;padding:10px 16px;margin:0 16px;background:rgba(239,68,68,.04);border:1px solid rgba(239,68,68,.08);border-radius:10px;color:#ef4444;font-size:.8rem}.agent-confidential_errorBar__eLLj4 button{margin-left:auto;background:none;border:none;color:#ef4444;cursor:pointer;font-size:1rem}.agent-confidential_inputZone__LDVVA{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 24px calc(12px + env(safe-area-inset-bottom, 0px));width:100%}.agent-confidential_inputBar__o9Xuu{display:flex;align-items:flex-end;gap:0;width:100%;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;transition:border-color .15s;overflow:hidden}.agent-confidential_inputBar__o9Xuu:focus-within{border-color:rgba(74,222,128,.15)}.agent-confidential_attachBtn__1IGOn{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#3f3f46;cursor:pointer;transition:color .15s}.agent-confidential_attachBtn__1IGOn:hover{color:#a0a0b0}.agent-confidential_attachBtnActive__psKm5{color:#4ade80}.agent-confidential_input__LhUh_{flex:1 1;border:none;background:transparent;color:#f0f0f5;font-size:.9rem;font-family:inherit;padding:10px 0;resize:none;max-height:140px;overflow-y:hidden;line-height:1.4}.agent-confidential_input__LhUh_:focus{outline:none}.agent-confidential_input__LhUh_::placeholder{color:#3f3f46}.agent-confidential_sendBtn__1xeyp{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f0f0f5;border:none;border-radius:8px;color:#0a0a0f;cursor:pointer;margin:5px 6px 5px 2px;transition:all .15s}.agent-confidential_sendBtn__1xeyp:hover{background:#fff}.agent-confidential_sendBtn__1xeyp:disabled{background:#27272a;color:#606070;cursor:not-allowed}.agent-confidential_spinnerSmall__oAL_U{width:14px;height:14px;border:2px solid rgba(10,10,15,.15);border-top-color:#0a0a0f;border-radius:50%;animation:agent-confidential_spin__nxueM .6s linear infinite}.agent-confidential_inputMeta__mMOFh{display:flex;align-items:center;gap:4px;font-size:.6rem;color:#27272a}@keyframes agent-confidential_spin__nxueM{to{transform:rotate(1turn)}}.agent-confidential_inputPickerZone__PkGFg{position:relative;flex-shrink:0;display:flex;align-items:center}.agent-confidential_inputPickerBtn__9Qfy9{display:flex;align-items:center;gap:4px;padding:5px 10px;margin:4px 2px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:8px;color:#a0a0b0;font-size:.72rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .12s}.agent-confidential_inputPickerBtn__9Qfy9:hover{background:hsla(0,0%,100%,.07);color:#f0f0f5;border-color:hsla(0,0%,100%,.1)}.agent-confidential_inputPickerDropdown__a902C{position:absolute;bottom:calc(100% + 8px);right:0;z-index:300;min-width:240px;background:#0f0f18;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:4px;box-shadow:0 12px 40px rgba(0,0,0,.5);animation:agent-confidential_dropUp__GUd6V .12s ease}@keyframes agent-confidential_dropUp__GUd6V{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.agent-confidential_inputPickerItem__UykGY{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;background:none;border:none;border-radius:8px;cursor:pointer;transition:background .1s;text-align:left}.agent-confidential_inputPickerItem__UykGY:hover{background:hsla(0,0%,100%,.04)}.agent-confidential_inputPickerItemActive__KT0Tr{background:rgba(74,222,128,.06)}.agent-confidential_inputPickerItemLocked__o28di{opacity:.4;cursor:not-allowed}.agent-confidential_inputPickerItemLocked__o28di:hover{background:none}.agent-confidential_inputPickerItemLeft__0Sifo{display:flex;align-items:center;gap:8px}.agent-confidential_inputPickerItemName__CCalv{font-size:.82rem;font-weight:510;color:#f0f0f5}.agent-confidential_inputPickerItemSub__dmglI{font-size:.66rem;color:#4ade80;font-weight:500}.agent-confidential_inputPickerLock__KnOQk{font-size:.6rem;color:#a78bfa;font-weight:510;background:rgba(167,139,250,.1);padding:2px 6px;border-radius:4px;text-transform:capitalize}.agent-confidential_inputPickerCheck__oVMZh{font-size:.72rem;color:#4ade80}.agent-confidential_loginOverlay__2CClF{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:20px}.agent-confidential_langToggle__VZ8S4{position:absolute;top:14px;right:16px;display:flex;align-items:center;gap:2px}.agent-confidential_langBtn__GbUFT{background:none;border:none;cursor:pointer;font-size:.62rem;font-weight:600;color:#3f3f46;padding:2px 5px;border-radius:3px;transition:color .12s;letter-spacing:.04em}.agent-confidential_langBtn__GbUFT:hover{color:#a0a0b0}.agent-confidential_langBtnActive__Kqzsb{color:#4ade80!important}.agent-confidential_langSep__NlGD1{font-size:.55rem;color:#27272a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.agent-confidential_loginModal__bsiQF{position:relative;max-width:360px;width:100%;background:#0f0f18;border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:32px 28px;text-align:center;animation:agent-confidential_modalIn__exET3 .25s ease}@keyframes agent-confidential_modalIn__exET3{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.agent-confidential_loginIcon__Lpf8x{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid;margin-bottom:14px}.agent-confidential_loginTitle__VCC0E{font-size:1.15rem;font-weight:590;color:#f0f0f5;margin:0 0 6px}.agent-confidential_loginSub__jm0_s{font-size:.82rem;color:#606070;margin:0 0 22px;line-height:1.5}.agent-confidential_slideContent___vkGz{animation:agent-confidential_modalIn__exET3 .2s ease}.agent-confidential_slideIcon__5g9XS{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid;margin-bottom:16px}.agent-confidential_slideTitle__wlAXV{font-size:1.05rem;font-weight:590;color:#f0f0f5;line-height:1.35;margin:0 0 10px}.agent-confidential_slideSub__xjNWe{font-size:.8rem;color:#606070;line-height:1.55;margin:0 0 16px}.agent-confidential_slideSub__xjNWe strong{color:inherit}.agent-confidential_slideGrid__G5ShE{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:4px;gap:4px;margin-bottom:16px}.agent-confidential_slideGridItem__vU70N{padding:6px 10px;display:flex;align-items:baseline;gap:6px;background:hsla(0,0%,100%,.015);border-radius:6px}.agent-confidential_slideGridValue__AhBuu{font-size:.72rem;font-weight:590;color:#4ade80;white-space:nowrap}.agent-confidential_slideGridDesc__QxgZY{font-size:.64rem;color:#606070}.agent-confidential_slideActions__BGu7K{display:flex;flex-direction:column;gap:6px}.agent-confidential_slideNext__RJPp8{display:flex;align-items:center;gap:5px;width:100%;padding:11px;justify-content:center;font-size:.86rem;font-weight:510;color:#4ade80;background:rgba(10,10,20,.8);border:1px solid rgba(74,222,128,.3);border-radius:12px;cursor:pointer;transition:all .15s ease}.agent-confidential_slideNext__RJPp8:hover{border-color:rgba(74,222,128,.6)}.agent-confidential_slideSkip__juYyW{padding:8px;font-size:.76rem;font-weight:500;color:#3f3f46;background:transparent;border:none;cursor:pointer;transition:color .15s;text-align:center}.agent-confidential_slideSkip__juYyW:hover{color:#606070}.agent-confidential_slideDots__rXGit{display:flex;justify-content:center;gap:6px;margin-top:18px}.agent-confidential_slideDot__nZN1v{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.08);border:none;cursor:pointer;transition:all .2s;padding:0}.agent-confidential_slideDotActive__foWya{background:#4ade80;width:18px;border-radius:3px}.agent-confidential_googleBtn___wXLf{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#c4c4cc;font-size:.84rem;font-weight:510;cursor:pointer;transition:all .15s;margin-bottom:12px}.agent-confidential_googleBtn___wXLf:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.15)}.agent-confidential_authSeparator__8OxCT{display:flex;align-items:center;gap:12px;margin-bottom:12px}.agent-confidential_authSeparator__8OxCT:after,.agent-confidential_authSeparator__8OxCT:before{content:"";flex:1 1;height:1px;background:hsla(0,0%,100%,.06)}.agent-confidential_authSeparator__8OxCT span{font-size:.68rem;color:#3f3f46;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.agent-confidential_authForm__zPXvO{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:10px}.agent-confidential_authInput__o6tif{width:100%;padding:10px 14px;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.06);border-radius:10px;color:#f0f0f5;font-size:.86rem;font-family:inherit;transition:border-color .15s}.agent-confidential_authInput__o6tif:focus{outline:none;border-color:rgba(74,222,128,.25)}.agent-confidential_authInput__o6tif::placeholder{color:#3f3f46}.agent-confidential_authError__bGmmr{padding:8px 12px;border-radius:8px;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.1);color:#ef4444;font-size:.78rem;margin-bottom:8px}.agent-confidential_authSuccess__u7uGs{padding:8px 12px;border-radius:8px;background:rgba(74,222,128,.06);border:1px solid rgba(74,222,128,.1);color:#4ade80;font-size:.78rem;margin-bottom:8px}.agent-confidential_authSwitch__nDTlM{background:none;border:none;color:#606070;font-size:.76rem;cursor:pointer;padding:4px;transition:color .15s}.agent-confidential_authSwitch__nDTlM:hover{color:#a0a0b0}.agent-confidential_loginCodeBox__CZuLf{padding:12px 16px;background:rgba(74,222,128,.03);border:1px solid rgba(74,222,128,.08);border-radius:10px;margin-bottom:16px}.agent-confidential_loginCodeLabel__ecYwm{font-size:.8rem;font-weight:510;color:#4ade80;margin-bottom:4px}.agent-confidential_loginCodeHint__jdnQK{font-size:.7rem;color:#606070;line-height:1.4}.agent-confidential_loginButtons__eTRST{display:flex;flex-direction:column;gap:8px}.agent-confidential_loginBtnPrimary__JAiJ_{display:block;padding:12px;text-align:center;font-size:.88rem;font-weight:510;color:#4ade80;background:rgba(10,10,20,.8);border:1px solid rgba(74,222,128,.3);border-radius:12px;text-decoration:none;transition:all .15s ease}.agent-confidential_loginBtnPrimary__JAiJ_:hover{border-color:rgba(74,222,128,.6)}.agent-confidential_loginBtnSecondary__afy5_{display:block;padding:12px;text-align:center;font-size:.86rem;font-weight:510;color:#606070;background:transparent;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;text-decoration:none;transition:all .15s}.agent-confidential_loginBtnSecondary__afy5_:hover{border-color:hsla(0,0%,100%,.12);color:#a0a0b0}.agent-confidential_loginTrust__ftrn_{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:18px}.agent-confidential_loginTrust__ftrn_ span{font-size:.62rem;color:#3f3f46;font-weight:500;padding:2px 8px;border-radius:100px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.03)}@media (max-width:640px){.agent-confidential_centeredLayout__uQf0R{padding:24px 16px;gap:14px}.agent-confidential_centeredTitle__js1rp{font-size:1.05rem}.agent-confidential_centeredSub__OQkoY{font-size:.76rem;max-width:300px}.agent-confidential_centeredInput__CYTPH{max-width:100%}.agent-confidential_centeredIcon__v9WkU{width:40px;height:40px}.agent-confidential_suggestions__aTxPD{grid-template-columns:1fr;gap:6px}.agent-confidential_suggestionPill__OcgxL{padding:8px 12px;font-size:.74rem}.agent-confidential_scrollColumn__Na1qF{padding:14px 14px 32px}.agent-confidential_suggestions__aTxPD{max-width:100%}.agent-confidential_message__J48FL{margin-bottom:14px}.agent-confidential_msgContentUser__40GO0{max-width:90%;padding:9px 14px;font-size:.86rem}.agent-confidential_msgContentBot__5IjCI{font-size:.86rem}.agent-confidential_msgContentBot__5IjCI table{font-size:.74rem;overflow-x:auto;display:block}.agent-confidential_msgContentBot__5IjCI td,.agent-confidential_msgContentBot__5IjCI th{padding:5px 7px}.agent-confidential_input__LhUh_{font-size:16px}.agent-confidential_attachBtn__1IGOn,.agent-confidential_sendBtn__1xeyp{width:36px;height:36px}.agent-confidential_inputZone__LDVVA{padding:8px 10px calc(8px + env(safe-area-inset-bottom, 0px))}.agent-confidential_inputMeta__mMOFh{display:none}.agent-confidential_chatHeader__yllYO{padding:10px 12px}.agent-confidential_chatHeaderName__E6ysk{font-size:.82rem}.agent-confidential_pill__0XB6d{font-size:.7rem;padding:4px 10px}.agent-confidential_pickerDropdown__qLRSN{min-width:220px;left:0;right:auto}.agent-confidential_loginModal__bsiQF{padding:24px 20px;margin:0 12px}.agent-confidential_slideTitle__wlAXV{font-size:.95rem}.agent-confidential_slideGrid__G5ShE{grid-template-columns:1fr}.agent-confidential_landingCompact__fmA8E{margin:60px auto;padding:0 16px}.agent-confidential_landingTitle__UN9V3{font-size:1.3rem}}@media (max-width:380px){.agent-confidential_centeredTitle__js1rp{font-size:.95rem}.agent-confidential_centeredSub__OQkoY{font-size:.72rem}.agent-confidential_scrollColumn__Na1qF{padding:10px 10px 28px}.agent-confidential_msgContentUser__40GO0{font-size:.84rem}.agent-confidential_loginModal__bsiQF{padding:20px 16px}}