.AskAIMessage_message__AumTU{display:flex;gap:12px;padding:14px 0}.AskAIMessage_user__oluVD{flex-direction:row-reverse}.AskAIMessage_assistant__v2Xzd{flex-direction:row}.AskAIMessage_avatar__MTqDj{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}.AskAIMessage_user__oluVD .AskAIMessage_avatar__MTqDj{background:var(--color-bg-tertiary,#1a1a1a);color:var(--color-text-hint,#666666)}.AskAIMessage_assistant__v2Xzd .AskAIMessage_avatar__MTqDj{background:var(--color-trouble-subtle,rgba(255,149,0,.12));color:var(--color-trouble,#ff9500)}.AskAIMessage_avatar__MTqDj svg{width:14px;height:14px}.AskAIMessage_content__N1w7e{flex:1;min-width:0;max-width:100%}.AskAIMessage_user__oluVD .AskAIMessage_content__N1w7e{display:flex;justify-content:flex-end}.AskAIMessage_text__KmMzR{color:var(--color-text-secondary,#c0c0c0);line-height:1.65;font-size:14px}.AskAIMessage_text__KmMzR blockquote,.AskAIMessage_text__KmMzR h3,.AskAIMessage_text__KmMzR h4,.AskAIMessage_text__KmMzR h5,.AskAIMessage_text__KmMzR h6,.AskAIMessage_text__KmMzR li,.AskAIMessage_text__KmMzR p{font-size:inherit;line-height:inherit}.AskAIMessage_user__oluVD .AskAIMessage_text__KmMzR{background:var(--color-bg-tertiary,#1a1a1a);padding:10px 14px;border-radius:14px 14px 4px 14px;max-width:85%;font-size:14px}.AskAIMessage_assistant__v2Xzd .AskAIMessage_text__KmMzR{padding:0}.AskAIMessage_text__KmMzR strong{color:inherit;font-weight:800;filter:brightness(1.25)}.AskAIMessage_cursor__JTIC_{display:inline-block;width:2px;height:1.1em;background-color:var(--color-trouble,#ff9500);animation:AskAIMessage_blink__aCJXt 1s infinite;margin-left:2px;vertical-align:text-bottom}.AskAIMessage_progressContainer__FoONf{display:flex;flex-direction:column;gap:6px}.AskAIMessage_stageTrail__Anfue{display:flex;flex-wrap:wrap;gap:8px;font-size:12px}.AskAIMessage_stageComplete__G6X1M{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-muted,#888)}.AskAIMessage_stageCheck__IH_fH{color:var(--color-success,#4ade80);font-size:10px}.AskAIMessage_searching__Ej8Ps{display:flex;align-items:center;gap:6px;padding:4px 0}.AskAIMessage_searchingText__K3K3F{font-size:14px;color:var(--color-text-muted,#888);font-style:italic}.AskAIMessage_elapsedTime__fmL3l{color:var(--color-text-hint,#666);font-size:12px;font-style:normal;opacity:.8}@keyframes AskAIMessage_blink__aCJXt{0%,50%{opacity:1}51%,to{opacity:0}}.AskAIMessage_paragraph__8_Xov{margin:0 0 10px;font-size:14px}.AskAIMessage_paragraph__8_Xov:last-child{margin-bottom:0}.AskAIMessage_heading1__tA_z7{font-size:16px;margin:16px 0 8px}.AskAIMessage_heading1__tA_z7,.AskAIMessage_heading2__dqzms{font-weight:600;color:var(--color-text-primary,#ffffff);line-height:1.4}.AskAIMessage_heading2__dqzms{font-size:15px;margin:14px 0 6px}.AskAIMessage_heading3__pZdX_{font-size:14px;margin:12px 0 6px}.AskAIMessage_heading3__pZdX_,.AskAIMessage_heading4__druxg{font-weight:600;color:var(--color-text-primary,#ffffff);line-height:1.4}.AskAIMessage_heading4__druxg{font-size:13px;margin:10px 0 4px}.AskAIMessage_heading1__tA_z7:first-child,.AskAIMessage_heading2__dqzms:first-child,.AskAIMessage_heading3__pZdX_:first-child,.AskAIMessage_heading4__druxg:first-child{margin-top:0}.AskAIMessage_orderedList__Z0XEx,.AskAIMessage_unorderedList__raVi8{margin:8px 0;padding-left:18px}.AskAIMessage_orderedList__Z0XEx li,.AskAIMessage_unorderedList__raVi8 li{margin:3px 0;line-height:1.5;padding-left:4px}.AskAIMessage_orderedList__Z0XEx .AskAIMessage_orderedList__Z0XEx,.AskAIMessage_orderedList__Z0XEx .AskAIMessage_unorderedList__raVi8,.AskAIMessage_unorderedList__raVi8 .AskAIMessage_orderedList__Z0XEx,.AskAIMessage_unorderedList__raVi8 .AskAIMessage_unorderedList__raVi8{margin:2px 0 2px 4px;padding-left:14px}.AskAIMessage_orderedList__Z0XEx .AskAIMessage_orderedList__Z0XEx li,.AskAIMessage_orderedList__Z0XEx .AskAIMessage_unorderedList__raVi8 li,.AskAIMessage_unorderedList__raVi8 .AskAIMessage_orderedList__Z0XEx li,.AskAIMessage_unorderedList__raVi8 .AskAIMessage_unorderedList__raVi8 li{margin:1px 0;font-size:13px;color:var(--color-text-muted,#b0b0b0)}.AskAIMessage_unorderedList__raVi8{list-style-type:disc}.AskAIMessage_unorderedList__raVi8 li::marker{color:var(--color-trouble,#ff9500)}.AskAIMessage_unorderedList__raVi8 .AskAIMessage_unorderedList__raVi8{list-style-type:circle}.AskAIMessage_unorderedList__raVi8 .AskAIMessage_unorderedList__raVi8 li::marker{color:var(--color-text-hint,#666)}.AskAIMessage_orderedList__Z0XEx .AskAIMessage_orderedList__Z0XEx,.AskAIMessage_unorderedList__raVi8 .AskAIMessage_orderedList__Z0XEx{list-style-type:lower-alpha}.AskAIMessage_orderedList__Z0XEx .AskAIMessage_orderedList__Z0XEx li::marker,.AskAIMessage_unorderedList__raVi8 .AskAIMessage_orderedList__Z0XEx li::marker{color:var(--color-text-hint,#666)}.AskAIMessage_orderedList__Z0XEx .AskAIMessage_unorderedList__raVi8{list-style-type:circle}.AskAIMessage_orderedList__Z0XEx .AskAIMessage_unorderedList__raVi8 li::marker{color:var(--color-text-hint,#666)}.AskAIMessage_orderedList__Z0XEx{list-style-type:decimal}.AskAIMessage_orderedList__Z0XEx li::marker{color:var(--color-text-muted,#999999)}.AskAIMessage_link__3NtOm{color:var(--color-trouble,#ff9500);text-decoration:none;transition:opacity .15s}.AskAIMessage_link__3NtOm:hover{opacity:.8;text-decoration:underline}.AskAIMessage_hr__BXgyC{border:none;border-top:1px solid var(--color-border-primary,#252525);margin:12px 0}.AskAIMessage_tableWrapper__W65wk{overflow-x:auto;margin:14px 0;border-radius:8px;border:1px solid var(--color-border-secondary,#333);background:var(--color-bg-secondary,#151515)}.AskAIMessage_table__IPCc_{width:100%;border-collapse:collapse;font-size:13px;min-width:280px}.AskAIMessage_table__IPCc_ td,.AskAIMessage_table__IPCc_ th{padding:10px 14px;text-align:left;border-bottom:1px solid var(--color-border-primary,#252525)}.AskAIMessage_table__IPCc_ td:first-child,.AskAIMessage_table__IPCc_ th:first-child{font-weight:500;color:var(--color-text-primary,#ffffff);background:var(--color-bg-tertiary,#1a1a1a);position:sticky;left:0;z-index:1}.AskAIMessage_table__IPCc_ th{background:var(--color-bg-tertiary,#1a1a1a);color:var(--color-trouble,#ff9500);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.AskAIMessage_table__IPCc_ td{color:var(--color-text-secondary,#e0e0e0);background:var(--color-bg-secondary,#151515)}.AskAIMessage_table__IPCc_ td strong{color:#ffffff;font-weight:600}.AskAIMessage_table__IPCc_ tr:last-child td{border-bottom:none}.AskAIMessage_table__IPCc_ tr:hover td{background:var(--color-bg-tertiary,#1a1a1a)}.AskAIMessage_table__IPCc_ tr:hover td:first-child{background:var(--color-bg-elevated,#222)}.AskAIMessage_quote__4gJOM{margin:12px 0;padding:0 0 0 14px;background:transparent;border-left:2px solid var(--color-border-tertiary,#444);font-style:italic;color:var(--color-text-muted,#999);border-radius:0;line-height:1.6;font-size:14px}.AskAIMessage_footer__Exov5{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--color-border-primary,#252525)}.AskAIMessage_footerLeft__p7fDf,.AskAIMessage_footerRight__5C5a4{display:flex;align-items:center;gap:8px}.AskAIMessage_footerRight__5C5a4{margin-left:auto}.AskAIMessage_confidence__i4TAZ{font-size:12px;opacity:.8}.AskAIMessage_confidence__i4TAZ.AskAIMessage_high__AHuzn{color:var(--color-success,#4caf50)}.AskAIMessage_confidence__i4TAZ.AskAIMessage_medium__pzg_b{color:var(--color-warning,#ff9800)}.AskAIMessage_confidence__i4TAZ.AskAIMessage_low__bYIyF{color:var(--color-error,#ff3b30);font-weight:500}.AskAIMessage_toggleIcon__um75M{color:var(--color-trouble,#ff9500);flex-shrink:0}.AskAIMessage_lowConfidenceIcon__yWYAu{margin-right:2px}.AskAIMessage_knowledgeToggle__kAH7t{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;color:var(--color-text-muted,#888888);border:1px solid rgba(255,149,0,.3);background:var(--color-bg-secondary,#151515);border-radius:6px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.AskAIMessage_knowledgeToggle__kAH7t:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:rgba(255,149,0,.5);color:var(--color-text-secondary,#cccccc)}.AskAIMessage_knowledgeArrow__YCYgW{font-size:9px;transition:transform .2s}.AskAIMessage_knowledgeArrow__YCYgW.AskAIMessage_expanded__garC4{transform:rotate(90deg)}.AskAIMessage_sourcesToggle__yYW1A{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;color:var(--color-text-muted,#888888);border:1px solid rgba(255,149,0,.3);background:var(--color-bg-secondary,#151515);border-radius:6px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.AskAIMessage_sourcesToggle__yYW1A:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:rgba(255,149,0,.5);color:var(--color-text-secondary,#cccccc)}.AskAIMessage_sourcesArrow__iglxE{font-size:9px;transition:transform .2s}.AskAIMessage_sourcesArrow__iglxE.AskAIMessage_expanded__garC4{transform:rotate(90deg)}.AskAIMessage_confidenceBadge__ItJzc{font-size:11px;padding:2px 8px;border-radius:4px;margin-left:4px}.AskAIMessage_confidenceBadge__ItJzc.AskAIMessage_high__AHuzn{color:var(--color-success,#4caf50);background:rgba(76,175,80,.1)}.AskAIMessage_confidenceBadge__ItJzc.AskAIMessage_medium__pzg_b{color:var(--color-warning,#ff9800);background:rgba(255,152,0,.1)}.AskAIMessage_confidenceBadge__ItJzc.AskAIMessage_low__bYIyF{color:var(--color-error,#ff3b30);background:rgba(255,59,48,.1)}.AskAIMessage_sourcesList__K7ANu{display:flex;flex-direction:column;margin-top:8px;background:var(--color-bg-secondary,#151515);border-radius:6px;overflow:hidden}.AskAIMessage_sourceItem__qu1h6{display:flex;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;color:inherit;transition:background .15s}.AskAIMessage_sourceItem__qu1h6:hover{background:var(--color-bg-tertiary,#1a1a1a)}.AskAIMessage_sourceItem__qu1h6:not(:last-child){border-bottom:1px solid var(--color-border-subtle,#222222)}.AskAIMessage_sourceNum__FpUAR{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--color-text-muted,#999999);background:var(--color-bg-tertiary,#1a1a1a);border-radius:4px;flex-shrink:0}.AskAIMessage_sourceInfo___gUub{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.AskAIMessage_sourceBrand__w2EKp{font-size:9px;text-transform:uppercase;color:var(--color-brand,#ff3b30);letter-spacing:.5px;font-weight:600}.AskAIMessage_sourceTitle__RCcV6{font-size:12px;font-weight:500;color:var(--color-text-secondary,#f0f0f0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AskAIMessage_sourceLink__BkRpK{font-size:11px;color:var(--color-brand,#ff3b30);white-space:nowrap;flex-shrink:0;opacity:0;transition:opacity .15s}.AskAIMessage_sourceItem__qu1h6:hover .AskAIMessage_sourceLink__BkRpK{opacity:1}.AskAIMessage_verifyReminder__defnc{display:flex;align-items:flex-start;gap:6px;padding:10px 12px;font-size:11px;color:var(--color-trouble,#ff9500);background:var(--color-bg-tertiary,#1a1a1a);border-top:1px solid var(--color-border-subtle,#222222);line-height:1.4}.AskAIMessage_verifyIcon__xWqIK{flex-shrink:0;margin-top:1px}.AskAIMessage_knowledgeList__udaOG{display:flex;flex-direction:column;margin-top:8px;background:var(--color-bg-secondary,#151515);border-radius:6px;overflow:hidden}.AskAIMessage_knowledgeItem__6bzoN{display:flex;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;color:inherit;transition:background .15s}.AskAIMessage_knowledgeItem__6bzoN:hover{background:var(--color-bg-tertiary,#1a1a1a)}.AskAIMessage_knowledgeItem__6bzoN:not(:last-child){border-bottom:1px solid var(--color-border-subtle,#222222)}.AskAIMessage_knowledgeIcon__XplWQ{display:flex;align-items:center;justify-content:center;color:var(--color-trouble,#ff9500);flex-shrink:0}.AskAIMessage_knowledgeInfo__QMSUb{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.AskAIMessage_knowledgeType__rigXw{font-size:9px;text-transform:uppercase;color:var(--color-brand,#ff3b30);letter-spacing:.5px;font-weight:600}.AskAIMessage_knowledgeTitle__FGyri{font-size:12px;font-weight:500;color:var(--color-text-secondary,#f0f0f0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AskAIMessage_knowledgeLink__OTMGb{font-size:11px;color:var(--color-brand,#ff3b30);white-space:nowrap;flex-shrink:0;opacity:0;transition:opacity .15s}.AskAIMessage_knowledgeItem__6bzoN:hover .AskAIMessage_knowledgeLink__OTMGb{opacity:1}.AskAIMessage_actionBtn__zoMBC{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer;color:var(--color-text-muted,#666);opacity:.5;transition:opacity .15s,background .15s,color .15s,border-color .15s}.AskAIMessage_actionBtn__zoMBC:hover{opacity:1;background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-border-primary,#252525);color:var(--color-text-secondary,#ccc)}.AskAIMessage_actionBtn__zoMBC:active{transform:scale(.95)}.AskAIMessage_actionBtnActive__ci_Fk{opacity:1;background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-border-secondary,#333);color:var(--color-trouble,#ff9500)}.AskAIMessage_actionBtnSuccess__TXvHT{opacity:1;color:var(--color-success,#4ade80)}.AskAIMessage_actionBtnSuccess__TXvHT:hover{color:var(--color-success,#4ade80)}.AskAIMessage_actionBtnReport__pxurk{color:var(--color-error-muted,#994444);opacity:.65}.AskAIMessage_actionBtnReport__pxurk:hover{opacity:1;color:var(--color-error,#ff3b30);background:rgba(255,59,48,.08);border-color:rgba(255,59,48,.2)}.AskAIMessage_actionBtnReport__pxurk.AskAIMessage_actionBtnActive__ci_Fk{color:var(--color-error,#ff3b30);background:rgba(255,59,48,.12);border-color:rgba(255,59,48,.3)}.AskAIMessage_reportBtn__buAZs{background:none;border:none;cursor:pointer;opacity:.4;font-size:14px;padding:6px 10px;border-radius:6px;transition:opacity .2s,background .2s}.AskAIMessage_reportBtn__buAZs:hover{opacity:1;background:var(--color-bg-tertiary,#1a1a1a)}.AskAIMessage_reportedText__l3rpI{font-size:12px;color:var(--color-success,#4caf50)}.AskAIMessage_reportForm__MLKLY{margin-top:16px;padding:14px;background:var(--color-bg-secondary,#151515);border-radius:10px;border:1px solid var(--color-border-secondary,#2a2a2a)}.AskAIMessage_reportTypeLabel__VfOu9{font-size:12px;color:var(--color-text-muted,#888888);margin-bottom:8px}.AskAIMessage_reportTypes__zi0w_{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.AskAIMessage_reportTypeBtn__TG9mH{padding:6px 12px;font-size:12px;font-weight:500;color:var(--color-text-muted,#888888);background:var(--color-bg-page,#0d0d0d);border:1px solid var(--color-border-tertiary,#333333);border-radius:16px;cursor:pointer;transition:all .15s}.AskAIMessage_reportTypeBtn__TG9mH:hover{color:var(--color-text-secondary,#cccccc);border-color:var(--color-border-hover,#444444);background:var(--color-bg-tertiary,#1a1a1a)}.AskAIMessage_reportTypeBtnActive__ztHB0{color:var(--color-error,#ff3b30);background:rgba(255,59,48,.1);border-color:rgba(255,59,48,.4)}.AskAIMessage_reportTypeBtnActive__ztHB0:hover{color:var(--color-error,#ff3b30);background:rgba(255,59,48,.15);border-color:rgba(255,59,48,.5)}.AskAIMessage_reportTypeBtn__TG9mH:disabled{opacity:.5;cursor:not-allowed}.AskAIMessage_reportForm__MLKLY textarea{width:100%;padding:10px 12px;background:var(--color-bg-page,#0d0d0d);border:1px solid var(--color-border-tertiary,#333333);border-radius:8px;color:var(--color-text-primary,#ffffff);font-size:13px;resize:none;font-family:inherit;line-height:1.5}.AskAIMessage_reportForm__MLKLY textarea:focus{outline:none;border-color:var(--color-border-hover,#444444)}.AskAIMessage_reportActions__3kjtJ{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.AskAIMessage_reportActions__3kjtJ button{padding:8px 14px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:opacity .2s}.AskAIMessage_reportActions__3kjtJ button:first-child{background:var(--color-bg-elevated,#1e1e1e);color:var(--color-text-muted,#999999)}.AskAIMessage_reportActions__3kjtJ button:first-child:hover{background:var(--color-bg-hover,#222222)}.AskAIMessage_reportActions__3kjtJ button:last-child{background:var(--color-trouble,#ff9500);color:#1a1a1a}.AskAIMessage_reportActions__3kjtJ button:last-child:hover{background:var(--color-trouble-light,#ffb347)}.AskAIMessage_reportActions__3kjtJ button:disabled{opacity:.4;cursor:not-allowed}.AskAIMessage_reportError__ylGL0{margin-top:8px;padding:8px 10px;background:var(--color-error-subtle,rgba(255,59,48,.12));border:1px solid var(--color-error,#ff3b30);border-radius:6px;color:var(--color-error,#ff3b30);font-size:12px}.AskAIMessage_loading__YXueM{display:flex;align-items:center;gap:4px;padding:4px 0}.AskAIMessage_loadingText__gIiHx{font-size:14px;color:var(--color-text-secondary,#e0e0e0)}.AskAIMessage_loadingDots__CVN02{display:flex;gap:3px;padding-top:2px}.AskAIMessage_dot__H_Ym_{width:5px;height:5px;background:var(--color-trouble,#ff9500);border-radius:50%;animation:AskAIMessage_pulse__wTv98 1.4s ease-in-out infinite both}.AskAIMessage_dot__H_Ym_:first-child{animation-delay:-.32s}.AskAIMessage_dot__H_Ym_:nth-child(2){animation-delay:-.16s}@keyframes AskAIMessage_pulse__wTv98{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@media (max-width:768px){.AskAIMessage_message__AumTU{gap:10px;padding:12px 0}.AskAIMessage_avatar__MTqDj{width:24px;height:24px}.AskAIMessage_avatar__MTqDj svg{width:12px;height:12px}.AskAIMessage_text__KmMzR,.AskAIMessage_text__KmMzR li,.AskAIMessage_text__KmMzR p{font-size:14px}.AskAIMessage_user__oluVD .AskAIMessage_text__KmMzR{padding:8px 12px;border-radius:12px 12px 4px 12px;max-width:90%;font-size:14px}.AskAIMessage_paragraph__8_Xov{font-size:14px}.AskAIMessage_quote__4gJOM{padding:8px 10px;margin:8px 0;font-size:13px}.AskAIMessage_heading1__tA_z7{font-size:15px}.AskAIMessage_heading2__dqzms,.AskAIMessage_heading3__pZdX_,.AskAIMessage_heading4__druxg{font-size:14px}.AskAIMessage_orderedList__Z0XEx,.AskAIMessage_unorderedList__raVi8{padding-left:16px}.AskAIMessage_orderedList__Z0XEx li,.AskAIMessage_unorderedList__raVi8 li{font-size:14px}}.AskAIUsage_loading__EpHyw{font-size:12px;color:var(--color-text-muted,#999);padding:8px}.AskAIUsage_inline__BoCCR{font-size:11px;color:var(--color-text-secondary,#f0f0f0);background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-primary,#252525);padding:3px 10px;border-radius:12px;white-space:nowrap}.AskAIUsage_inline__BoCCR.AskAIUsage_low___hBQf{color:var(--color-warning,#eab308);border-color:rgba(234,179,8,.3)}.AskAIUsage_compact__O9hwl{justify-content:space-between;padding:0 12px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-primary,#252525);border-radius:8px;font-size:12px;height:32px;box-sizing:border-box}.AskAIUsage_compactInfo__QlR_X,.AskAIUsage_compact__O9hwl{display:flex;align-items:center;gap:10px}.AskAIUsage_tierBadge__daqvS{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary,#ccc);background:var(--color-bg-elevated,#1e1e1e);border:1px solid var(--color-border-secondary,#2a2a2a);padding:3px 8px;border-radius:4px}.AskAIUsage_proBadge__ADBmS{font-size:10px;font-weight:700;color:white;background:var(--color-brand,#ff3b30);padding:2px 6px;border-radius:3px}.AskAIUsage_remaining__6_v_7{color:var(--color-text-secondary,#f0f0f0);font-weight:500}.AskAIUsage_remaining__6_v_7.AskAIUsage_low___hBQf{color:var(--color-warning,#eab308);font-weight:600}.AskAIUsage_unlimited__EKH0s{color:var(--color-success,#22c55e);font-size:12px}.AskAIUsage_upgradeLink__Fu_jo{font-size:12px;color:var(--color-brand,#ff3b30);text-decoration:none;white-space:nowrap}.AskAIUsage_upgradeLink__Fu_jo:hover{text-decoration:underline}.AskAIUsage_proLink__IwLwV{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-muted,#999);background:transparent;border:1px solid var(--color-border-secondary,#2a2a2a);padding:3px 8px;border-radius:4px;text-decoration:none;white-space:nowrap;transition:all .15s ease}.AskAIUsage_proLink__IwLwV:hover{color:var(--color-brand,#ff3b30);border-color:var(--color-brand,#ff3b30);background:rgba(255,59,48,.08)}.AskAIUsage_proLinkUrgent__sBMm4{color:var(--color-brand,#ff3b30);border-color:rgba(255,59,48,.4)}.AskAIUsage_usage__7HmbA{background:var(--color-bg-secondary,#151515);border:1px solid var(--color-border-primary,#252525);border-radius:12px;padding:16px}.AskAIUsage_header__052bs{display:flex;align-items:center;gap:8px;margin-bottom:12px}.AskAIUsage_stats__NzZY3{margin-bottom:8px}.AskAIUsage_progressBar__siPIv{height:6px;background:var(--color-bg-tertiary,#1a1a1a);border-radius:3px;overflow:hidden;margin-bottom:8px}.AskAIUsage_progressFill__L8PBP{height:100%;background:var(--color-success,#22c55e);border-radius:3px;transition:width .3s ease}.AskAIUsage_progressFill__L8PBP.AskAIUsage_low___hBQf{background:var(--color-warning,#eab308)}.AskAIUsage_progressFill__L8PBP.AskAIUsage_empty__0dJja{background:var(--color-brand,#ff3b30)}.AskAIUsage_statsText__z2Ke6{display:flex;align-items:baseline;gap:4px;font-size:13px}.AskAIUsage_count__12HZ8{font-size:20px;font-weight:700;color:var(--color-text-primary,#fff)}.AskAIUsage_count__12HZ8.AskAIUsage_low___hBQf{color:var(--color-warning,#eab308)}.AskAIUsage_divider__omY3y{color:var(--color-text-muted,#999)}.AskAIUsage_limit__5B6Fg{color:var(--color-text-tertiary,#ccc)}.AskAIUsage_label__gbX9d{color:var(--color-text-muted,#999);margin-left:4px}.AskAIUsage_unlimitedIcon__EYEXR{font-size:18px;margin-right:6px}.AskAIUsage_resetInfo__WO0ac{font-size:11px;color:var(--color-text-muted,#999);margin-bottom:12px}.AskAIUsage_upgradePrompt__0aj93{margin-top:12px;padding:12px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:8px;text-align:center}.AskAIUsage_upgradePrompt__0aj93 p{font-size:13px;color:var(--color-text-muted,#999);margin:0 0 10px}.AskAIUsage_upgradeButton__gWLNM{display:inline-block;padding:8px 16px;background:var(--color-brand,#ff3b30);color:white;font-size:13px;font-weight:600;text-decoration:none;border-radius:6px;transition:background .2s}.AskAIUsage_upgradeButton__gWLNM:hover{background:var(--color-brand-hover,#e53935)}.AskAIUsage_upgradeHint__suIHY{margin-top:8px;font-size:12px;text-align:center}.AskAIUsage_upgradeHint__suIHY a{color:var(--color-brand,#ff3b30);text-decoration:none}.AskAIUsage_upgradeHint__suIHY a:hover{text-decoration:underline}.AskAIUsage_signInHint__ZZyyU{font-size:12px!important;color:var(--color-text-muted,#999)!important;margin-top:10px!important;margin-bottom:0!important}.AskAIUsage_signInLink__5buXE{color:var(--color-brand,#ff3b30);text-decoration:underline}.AskAIUsage_signInLink__5buXE:hover{color:var(--color-brand-hover,#e53935)}@media (max-width:768px){.AskAIUsage_compact__O9hwl{padding:0 10px;gap:8px;font-size:12px;border-radius:8px;height:36px}.AskAIUsage_compactInfo__QlR_X{gap:8px}.AskAIUsage_tierBadge__daqvS{font-size:10px;padding:3px 6px}.AskAIUsage_remaining__6_v_7{font-size:12px}.AskAIUsage_upgradeLink__Fu_jo{font-size:11px}.AskAIUsage_proLink__IwLwV{font-size:9px;padding:2px 6px}}@media (max-width:480px){.AskAIUsage_compact__O9hwl{padding:0 8px;gap:6px;font-size:11px;height:34px}.AskAIUsage_compactInfo__QlR_X{gap:5px}.AskAIUsage_tierBadge__daqvS{font-size:9px;padding:2px 5px}.AskAIUsage_remaining__6_v_7{font-size:11px}.AskAIUsage_upgradeLink__Fu_jo{font-size:10px}}.RecentQuestions_container____wEC{border-radius:10px;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);overflow:hidden}.RecentQuestions_skeleton__nWCEQ{pointer-events:none}.RecentQuestions_skeletonHeader__kXT9z{display:flex;align-items:center;gap:8px;padding:12px 14px}.RecentQuestions_skeletonIcon__q8J7v{width:16px;height:16px}.RecentQuestions_skeletonIcon__q8J7v,.RecentQuestions_skeletonTitle__76uTc{border-radius:4px;background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-border-primary) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:RecentQuestions_shimmer__5Hzrk 1.5s infinite}.RecentQuestions_skeletonTitle__76uTc{width:120px;height:14px}@keyframes RecentQuestions_shimmer__5Hzrk{0%{background-position:200% 0}to{background-position:-200% 0}}.RecentQuestions_header__exJ1C{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:transparent;border:none;cursor:pointer;transition:background .15s}.RecentQuestions_header__exJ1C:hover{background:var(--color-bg-tertiary)}.RecentQuestions_headerLeft__L99gl{display:flex;align-items:center;gap:8px}.RecentQuestions_headerIcon__VC8sX{color:var(--color-text-muted)}.RecentQuestions_headerTitle__pJejX{font-size:13px;font-weight:500;color:var(--color-text-secondary)}.RecentQuestions_count__DxTYL{font-size:12px;color:var(--color-text-muted)}.RecentQuestions_chevron__BfWGs{color:var(--color-text-muted);transition:transform .2s ease}.RecentQuestions_chevron__BfWGs.RecentQuestions_rotated__dROQc{transform:rotate(180deg)}.RecentQuestions_content__6f2FV{border-top:1px solid var(--color-border-primary)}.RecentQuestions_list__9jYzp{list-style:none;margin:0;padding:0}.RecentQuestions_item__0wuSq{border-bottom:1px solid var(--color-border-primary)}.RecentQuestions_item__0wuSq:last-child{border-bottom:none}.RecentQuestions_itemExpanded__sfJCk{background:var(--color-bg-tertiary)}.RecentQuestions_itemButton__pI4bZ{width:100%;display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:transparent;border:none;text-align:left;cursor:pointer;transition:background .15s}.RecentQuestions_itemButton__pI4bZ:hover{background:var(--color-bg-tertiary)}.RecentQuestions_questionText__rS8PS{font-size:13px;color:var(--color-text-primary);line-height:1.4}.RecentQuestions_itemMeta__3LdHJ{display:flex;align-items:center;gap:8px}.RecentQuestions_time__ttbl9{font-size:11px;color:var(--color-text-muted)}.RecentQuestions_itemChevron__ktWuj{color:var(--color-text-muted);transition:transform .2s ease;margin-left:auto}.RecentQuestions_itemChevron__ktWuj.RecentQuestions_rotated__dROQc{transform:rotate(180deg)}.RecentQuestions_manualTag__Jbrnx{font-size:10px;padding:1px 6px;background:var(--color-bg-tertiary);border-radius:3px;color:var(--color-text-muted)}.RecentQuestions_answerPreview__RI5XD{padding:0 14px 12px;border-top:1px solid var(--color-border-primary);margin-top:8px}.RecentQuestions_answerText__rmpBy{font-size:12px;color:var(--color-text-secondary);line-height:1.5;margin:10px 0 12px;white-space:pre-wrap}.RecentQuestions_answerActions__0YcaF{display:flex;align-items:center;gap:12px}.RecentQuestions_askAgainBtn___Zrc3{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:500;background:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:5px;color:var(--color-text-secondary);cursor:pointer;transition:all .15s}.RecentQuestions_askAgainBtn___Zrc3:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.RecentQuestions_viewFullBtn__NQkgv{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:500;background:transparent;border:1px solid var(--color-border-primary);border-radius:5px;color:var(--color-text-muted);text-decoration:none;cursor:pointer;transition:all .15s}.RecentQuestions_viewFullBtn__NQkgv:hover{background:var(--color-bg-tertiary);border-color:var(--color-text-secondary);color:var(--color-text-primary)}.RecentQuestions_viewAll__3NWYO{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;font-size:12px;color:var(--color-text-secondary);text-decoration:none;background:var(--color-bg-tertiary);transition:all .15s}.RecentQuestions_viewAll__3NWYO:hover{color:var(--color-text-primary);background:var(--color-border-primary)}.AskAIChat_chat__1Je8l{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--color-bg-page,#0d0d0d);overflow:hidden;position:relative}.AskAIChat_transferToast__rqw7t{position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(22,163,74,.08));border:1px solid rgba(34,197,94,.25);border-radius:10px;color:rgb(134,239,172);font-size:13px;font-weight:500;box-shadow:0 4px 20px rgba(0,0,0,.3);animation:AskAIChat_toastSlideIn__i7Jee .3s ease-out;white-space:nowrap}.AskAIChat_transferToast__rqw7t svg{color:rgb(74,222,128);flex-shrink:0}.AskAIChat_transferToastText__SVxze{color:var(--color-text-secondary,#e0e0e0)}.AskAIChat_transferToastHighlight__eh42p{color:rgb(134,239,172);font-weight:600}@keyframes AskAIChat_toastSlideIn__i7Jee{0%{opacity:0;transform:translateX(-50%) translateY(-12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes AskAIChat_toastSlideOut__BSBjW{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-12px)}}.AskAIChat_transferToast__rqw7t.AskAIChat_hiding__GH7A1{animation:AskAIChat_toastSlideOut__BSBjW .3s ease-in forwards}.AskAIChat_context__sJ3bA{padding:12px 16px;font-size:13px;color:var(--color-text-muted,#999999)}.AskAIChat_chatHeader__CApXP,.AskAIChat_context__sJ3bA{background:var(--color-bg-secondary,#151515);border-bottom:1px solid var(--color-border-primary,#252525);flex-shrink:0}.AskAIChat_chatHeader__CApXP{padding:10px 24px}.AskAIChat_chatHeaderInner__zLU5o{display:flex;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto;width:100%}.AskAIChat_chatHeaderTitle__z06Iy{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-text-secondary,#e0e0e0)}.AskAIChat_headerLed__KvA45{width:8px;height:8px;border-radius:50%;background:var(--color-trouble,#ff9500);box-shadow:0 0 6px var(--color-trouble-glow,rgba(255,149,0,.3))}.AskAIChat_chatHeaderRight__QV72m{display:flex;align-items:center;gap:12px}.AskAIChat_emptyUsage__5KGoj{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:8px}.AskAIChat_emptyHistoryLink__zr_Wq{display:flex;align-items:center;gap:5px;padding:6px 12px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-primary,#252525);border-radius:8px;color:var(--color-text-muted,#888888);font-size:12px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s;height:32px;box-sizing:border-box}.AskAIChat_emptyHistoryLink__zr_Wq:hover{background:var(--color-bg-elevated,#1e1e1e);border-color:var(--color-text-secondary,#ccc);color:var(--color-text-primary,#fff)}.AskAIChat_resetChatButton__i7GVr{display:flex;align-items:center;gap:5px;padding:0 12px;background:transparent;border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:8px;color:var(--color-text-muted,#999999);font-size:12px;font-weight:500;height:32px;box-sizing:border-box;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.AskAIChat_resetChatButton__i7GVr:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-trouble,#ff9500);color:var(--color-trouble,#ff9500)}.AskAIChat_resetChatButton__i7GVr svg{flex-shrink:0}.AskAIChat_historyLink__vMvFo{display:flex;align-items:center;gap:5px;padding:0 12px;background:transparent;border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:8px;color:var(--color-text-muted,#999999);font-size:12px;font-weight:500;text-decoration:none;height:32px;box-sizing:border-box;transition:background .2s,border-color .2s,color .2s}.AskAIChat_historyLink__vMvFo:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-text-secondary,#ccc);color:var(--color-text-primary,#fff)}.AskAIChat_historyLink__vMvFo svg{flex-shrink:0}.AskAIChat_confirmOverlay__NhNFI{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AskAIChat_confirmDialog__UbXDg{background:var(--color-bg-secondary,#151515);border:1px solid var(--color-border-primary,#252525);border-radius:12px;padding:24px;max-width:360px;width:100%;text-align:center}.AskAIChat_confirmTitle__fjpdq{font-size:16px;font-weight:600;color:var(--color-text-primary,#ffffff);margin-bottom:8px}.AskAIChat_confirmMessage__ctZcD{font-size:14px;color:var(--color-text-muted,#999999);margin-bottom:20px;line-height:1.5}.AskAIChat_confirmActions__RbqXj{display:flex;gap:12px;justify-content:center}.AskAIChat_confirmCancel__ahpo8{padding:10px 20px;background:transparent;border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:8px;color:var(--color-text-secondary,#e0e0e0);font-size:14px;cursor:pointer;transition:background .2s,border-color .2s}.AskAIChat_confirmCancel__ahpo8:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-border-focus,#383838)}.AskAIChat_confirmReset__tmfqi{padding:10px 20px;background:var(--color-trouble,#ff9500);border:none;border-radius:8px;color:#000000;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.AskAIChat_confirmReset__tmfqi:hover{background:#e68600}.AskAIChat_messages___aq_m{flex:1;overflow-y:auto;display:flex;flex-direction:column;min-height:0}.AskAIChat_messages___aq_m::-webkit-scrollbar{width:6px}.AskAIChat_messages___aq_m::-webkit-scrollbar-track{background:transparent}.AskAIChat_messages___aq_m::-webkit-scrollbar-thumb{background:var(--color-border-secondary,#2a2a2a);border-radius:3px}.AskAIChat_messages___aq_m::-webkit-scrollbar-thumb:hover{background:var(--color-text-hint,#666666)}.AskAIChat_empty__KOGJP{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;padding:32px 24px;max-width:720px;margin:0 auto;width:100%}.AskAIChat_emptyCompact__2EUcR{padding:20px 16px;gap:4px;justify-content:center}.AskAIChat_emptyCompact__2EUcR .AskAIChat_emptyTitle__ADHTW{font-size:17px;margin-bottom:4px}.AskAIChat_emptyDescCompact__K0xqM{font-size:13px;color:var(--color-text-muted,#999999);line-height:1.4}.AskAIChat_troubleBadge__0DBAR{display:flex;align-items:center;gap:10px;padding:12px 20px;background:linear-gradient(180deg,#1a1a1a,#141414);border:1px solid #333;border-radius:8px;margin-bottom:28px;position:relative;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 4px 12px rgba(0,0,0,.4)}.AskAIChat_troubleLed__RJink{width:12px;height:12px;border-radius:50%;background:var(--color-trouble,#ff9500);box-shadow:0 0 8px var(--color-trouble,#ff9500),0 0 16px var(--color-trouble-glow,rgba(255,149,0,.25)),inset 0 -2px 4px rgba(0,0,0,.3);animation:AskAIChat_troublePulse__3fyFE 2s ease-in-out infinite}.AskAIChat_troubleText__Fc_ly{font-family:Arial Narrow,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:3px;color:var(--color-trouble,#ff9500);text-shadow:0 0 8px var(--color-trouble-glow,rgba(255,149,0,.25));text-transform:uppercase}.AskAIChat_troubleBadgeCompact__oHHzi{padding:8px 14px;gap:8px;margin-bottom:16px}.AskAIChat_troubleBadgeCompact__oHHzi .AskAIChat_troubleLed__RJink{width:8px;height:8px}.AskAIChat_troubleBadgeCompact__oHHzi .AskAIChat_troubleText__Fc_ly{font-size:13px;letter-spacing:2px}@keyframes AskAIChat_troublePulse__3fyFE{0%,to{box-shadow:0 0 8px var(--color-trouble,#ff9500),0 0 16px var(--color-trouble-glow,rgba(255,149,0,.25)),inset 0 -2px 4px rgba(0,0,0,.3);opacity:1}50%{box-shadow:0 0 12px var(--color-trouble,#ff9500),0 0 24px var(--color-trouble-glow,rgba(255,149,0,.4)),0 0 36px rgba(255,149,0,.15),inset 0 -2px 4px rgba(0,0,0,.3);opacity:.85}}.AskAIChat_emptyTitle__ADHTW{font-size:28px;font-weight:600;color:var(--color-text-primary,#ffffff);margin-bottom:12px;letter-spacing:-.02em}.AskAIChat_brandName__Hv3I0{color:var(--color-trouble,#ff9500);text-shadow:0 0 20px rgba(255,149,0,.3)}.AskAIChat_emptyDesc__iC9UH{font-size:15px;color:var(--color-text-muted,#999999);max-width:480px;line-height:1.6}.AskAIChat_trustList__Ki8Kv{display:flex;flex-direction:column;gap:8px;margin-top:20px;margin-bottom:0;text-align:left}.AskAIChat_trustItem__hrwR2{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--color-text-secondary,#e0e0e0);line-height:1.4}.AskAIChat_trustCheck__dR_I2{color:#4ade80;font-size:14px;flex-shrink:0;margin-top:1px}.AskAIChat_contextLine__sLBrt{font-size:12px;color:var(--color-text-muted,#999999);margin-bottom:12px}.AskAIChat_contextLine__sLBrt strong{color:var(--color-text-secondary,#e0e0e0)}.AskAIChat_tipNote__HLuNB{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-muted,#888888);margin-top:4px}.AskAIChat_tipLabel__C9A8c{color:var(--color-trouble,#ff9500);font-weight:600;flex-shrink:0}.AskAIChat_trustListCompact__N_eLL{gap:6px;margin-bottom:8px}.AskAIChat_trustListCompact__N_eLL .AskAIChat_trustItem__hrwR2{font-size:13px;gap:8px}.AskAIChat_trustListCompact__N_eLL .AskAIChat_trustCheck__dR_I2{font-size:13px}.AskAIChat_manualCountLine__GHtQE{font-size:14px;color:var(--color-text-muted,#999999);margin-top:8px}.AskAIChat_languageHint__ttHlM{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--color-text-hint,#666666);margin-top:6px}.AskAIChat_languageHint__ttHlM svg,.AskAIChat_tipIcon__Mg_74{display:flex;align-items:center;justify-content:center;opacity:.7}.AskAIChat_tipIcon__Mg_74{flex-shrink:0}.AskAIChat_proUpsell__ByeaA{margin-top:16px}.AskAIChat_proUpsellLink__PGXKK{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:transparent;border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:6px;text-decoration:none;transition:all .15s ease}.AskAIChat_proUpsellLink__PGXKK:hover{border-color:var(--color-brand,#ff3b30);background:rgba(255,59,48,.05)}.AskAIChat_proUpsellText__PhL2p{font-size:12px;color:var(--color-text-muted,#999)}.AskAIChat_proUpsellBadge__vocK4{font-size:11px;font-weight:600;color:var(--color-brand,#ff3b30)}.AskAIChat_proUpsellDetail__zAbHA{font-size:11px;color:var(--color-text-hint,#666)}.AskAIChat_proUpsellLink__PGXKK:hover .AskAIChat_proUpsellText__PhL2p{color:var(--color-text-secondary,#f0f0f0)}.AskAIChat_proUpsellLink__PGXKK:hover .AskAIChat_proUpsellDetail__zAbHA{color:var(--color-text-muted,#999)}.AskAIChat_examples__qXMVn{margin-top:24px;display:flex;flex-direction:column;gap:6px;width:100%;max-width:520px;animation:AskAIChat_fadeIn__hXuq6 .2s ease-out}.AskAIChat_examples__qXMVn button{padding:10px 14px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-tertiary,#333333);border-radius:8px;color:var(--color-text-secondary,#f0f0f0);font-size:13px;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.AskAIChat_examples__qXMVn button:hover:not(:disabled){border-color:var(--color-trouble,#ff9500);background:var(--color-bg-elevated,#1e1e1e);box-shadow:0 0 0 1px var(--color-trouble-bg,rgba(255,149,0,.08))}.AskAIChat_examples__qXMVn button:disabled{opacity:.5;cursor:not-allowed}.AskAIChat_recentQuestionsTop__ZJVQh{width:100%;max-width:520px;margin-top:32px;animation:AskAIChat_fadeIn__hXuq6 .2s ease-out}@keyframes AskAIChat_fadeIn__hXuq6{0%{opacity:0}to{opacity:1}}.AskAIChat_messageList__jSSYf{padding:16px 24px;display:flex;flex-direction:column;gap:8px;max-width:1000px;margin:0 auto;width:100%}.AskAIChat_upgradePrompt___NJWb{margin-top:12px;padding:16px;background:linear-gradient(135deg,var(--color-bg-secondary,#151515) 0,var(--color-bg-tertiary,#1a1a1a) 100%);border-radius:12px;border:1px solid rgba(255,59,48,.3)}.AskAIChat_upgradeHeader__SZ3I0{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--color-text-muted,#999999);margin-bottom:8px}.AskAIChat_upgradeIcon__wRvK0{font-size:16px}.AskAIChat_upgradeTitle__uTLGc{font-size:16px;font-weight:600;color:var(--color-text-primary,#ffffff);margin-bottom:12px}.AskAIChat_upgradeOptions__lrPzc{display:flex;flex-direction:column;gap:8px}.AskAIChat_upgradeOption__AaF8U{display:block;padding:12px 16px;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s}.AskAIChat_upgradeOption__AaF8U:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.AskAIChat_upgradeOption__AaF8U.AskAIChat_primary__SXF2f{background:var(--color-brand,#ff3b30);color:white}.AskAIChat_upgradeOption__AaF8U.AskAIChat_secondary__yHE0r{background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-secondary,#2a2a2a);color:var(--color-text-primary,#ffffff)}.AskAIChat_optionHeader__uIbIw{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.AskAIChat_optionTitle__h_c1Z{font-weight:600;font-size:14px}.AskAIChat_optionPrice__GRIxx{font-size:13px;opacity:.9}.AskAIChat_upgradeOption__AaF8U.AskAIChat_primary__SXF2f .AskAIChat_optionPrice__GRIxx{background:rgba(255,255,255,.2);padding:2px 8px;border-radius:4px}.AskAIChat_upgradeOption__AaF8U.AskAIChat_secondary__yHE0r .AskAIChat_optionPrice__GRIxx{color:var(--color-brand,#ff3b30);font-weight:600}.AskAIChat_optionDesc__9IOhI{font-size:12px;opacity:.85;line-height:1.4}.AskAIChat_signInHint__gDH0C{margin-top:12px;font-size:12px;color:var(--color-text-muted,#999);text-align:center}.AskAIChat_signInLink__HL69N{color:var(--color-brand,#ff3b30);text-decoration:underline}.AskAIChat_signInLink__HL69N:hover{color:var(--color-brand-hover,#e53935)}.AskAIChat_errorActions__XVeJT{margin-top:8px;padding-left:40px}.AskAIChat_retryButton__5yIgF{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:8px;color:var(--color-text-secondary,#e0e0e0);font-size:13px;cursor:pointer;transition:background .2s,border-color .2s}.AskAIChat_retryButton__5yIgF:hover:not(:disabled){background:var(--color-bg-elevated,#1e1e1e);border-color:var(--color-trouble,#ff9500)}.AskAIChat_retryButton__5yIgF:disabled{opacity:.5;cursor:not-allowed}.AskAIChat_retryButton__5yIgF svg{color:var(--color-trouble,#ff9500)}.AskAIChat_suggestedManuals__xoxt5{margin-top:12px;padding:12px;background:var(--color-bg-secondary,#151515);border-radius:8px;border:1px solid var(--color-border-primary,#252525)}.AskAIChat_suggestedHeader__sOf_T{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-text-muted,#999999);margin-bottom:8px}.AskAIChat_suggestedIcon__v1QwR{color:var(--color-trouble,#ff9500);flex-shrink:0}.AskAIChat_suggestedManual__QYDBx{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-bg-tertiary,#1a1a1a);border-radius:6px;text-decoration:none;margin-top:6px;transition:background .2s}.AskAIChat_suggestedManual__QYDBx:hover{background:var(--color-bg-elevated,#1e1e1e)}.AskAIChat_suggestedBrand__wKQwL{font-size:11px;color:var(--color-brand,#ff3b30);text-transform:uppercase}.AskAIChat_suggestedTitle__YDh2A{flex:1;font-size:13px;color:var(--color-text-secondary,#f0f0f0)}.AskAIChat_suggestedArrow__wvgHI{color:var(--color-brand,#ff3b30);font-size:14px}.AskAIChat_inputArea__hzRT5{flex-shrink:0;padding:16px 16px 24px;background:linear-gradient(to top,var(--color-bg-page,#0d0d0d) 70%,transparent);transition:padding-bottom .3s ease}@media (min-width:1024px){.AskAIChat_inputArea__hzRT5{padding-bottom:40px}}.AskAIChat_inputAreaWithCookieBanner__t5ZRp{padding-bottom:120px}@media (max-width:768px){.AskAIChat_inputAreaWithCookieBanner__t5ZRp{padding-bottom:160px}}@media (max-width:480px){.AskAIChat_inputAreaWithCookieBanner__t5ZRp{padding-bottom:200px}}.AskAIChat_inputWrapper__W2jaH{max-width:680px;margin:0 auto}.AskAIChat_form__iPZpC{display:flex;align-items:flex-end;gap:8px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-tertiary,#333333);border-radius:.75rem;padding:6px 8px 6px 16px;transition:border-color .2s,box-shadow .2s}.AskAIChat_form__iPZpC:focus-within{border-color:var(--color-trouble,#ff9500);box-shadow:0 0 0 2px var(--color-trouble-bg,rgba(255,149,0,.08))}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX{flex:1;padding:10px 0;min-height:44px;height:44px;max-height:200px;background:transparent;border:none;border-radius:0;color:var(--color-text-primary,#ffffff);font-size:15px;font-family:inherit;min-width:0;line-height:22px;width:100%;resize:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border-secondary,#2a2a2a) transparent}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX::-webkit-scrollbar{width:4px}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX::-webkit-scrollbar-track{background:transparent}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX::-webkit-scrollbar-thumb{background:var(--color-border-secondary,#2a2a2a);border-radius:2px}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX::placeholder{color:var(--color-text-hint,#666666)}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX:focus{outline:none}.AskAIChat_form__iPZpC button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;margin-bottom:3px;background:var(--color-trouble,#ff9500);border:none;border-radius:50%;color:#1a1a1a;cursor:pointer;flex-shrink:0;transition:background .2s,opacity .2s,transform .15s,box-shadow .2s}.AskAIChat_form__iPZpC button:hover:not(:disabled){background:#e68600;transform:scale(1.05);box-shadow:0 0 12px var(--color-trouble-glow,rgba(255,149,0,.3))}.AskAIChat_form__iPZpC button:disabled{opacity:.3;cursor:not-allowed;background:var(--color-text-muted,#999999)}.AskAIChat_form__iPZpC button svg{width:18px;height:18px;transform:translate(-1px,1px)}.AskAIChat_form__iPZpC .AskAIChat_cancelButton__bvJku{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;margin-bottom:3px;background:var(--color-bg-elevated,#1e1e1e);border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:50%;color:var(--color-text-primary,#ffffff);cursor:pointer;flex-shrink:0;transition:background .2s,border-color .2s,color .2s}.AskAIChat_form__iPZpC .AskAIChat_cancelButton__bvJku:hover{background:var(--color-trouble,#ff9500);border-color:var(--color-trouble,#ff9500);color:#000000}.AskAIChat_form__iPZpC .AskAIChat_cancelButton__bvJku svg{width:14px;height:14px;transform:none;fill:#999999;stroke:#999999}.AskAIChat_form__iPZpC .AskAIChat_cancelButton__bvJku:hover svg{fill:var(--color-bg-input,#141414);stroke:var(--color-bg-input,#141414)}.AskAIChat_dots__216LN{display:flex;gap:4px;justify-content:center}.AskAIChat_dots__216LN span{width:6px;height:6px;background:white;border-radius:50%;animation:AskAIChat_bounce__yDwfR 1.4s ease-in-out infinite both}.AskAIChat_dots__216LN span:first-child{animation-delay:-.32s}.AskAIChat_dots__216LN span:nth-child(2){animation-delay:-.16s}@keyframes AskAIChat_bounce__yDwfR{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.AskAIChat_disclaimer__GVmUB{margin-top:8px;padding:0 12px;max-width:1000px;margin-left:auto;margin-right:auto}.AskAIChat_disclaimerWarning__H7_K3{color:var(--color-trouble,#ff9500);font-weight:600}.AskAIChat_disclaimerWarning__H7_K3:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--color-trouble,#ff9500);box-shadow:0 0 4px var(--color-trouble-glow,rgba(255,149,0,.3));opacity:.7;margin-right:5px;vertical-align:middle}.AskAIChat_disclaimerText__eAq7I{font-size:10px;color:var(--color-text-hint,#666666);line-height:1.4;text-align:center}.AskAIChat_disclaimerLink__N_5_K{color:var(--color-text-muted,#999999);text-decoration:none;margin-left:4px}.AskAIChat_disclaimerLink__N_5_K:hover{text-decoration:underline;color:var(--color-text-primary,#ffffff)}@media (max-width:768px){.AskAIChat_chatHeader__CApXP{padding:10px 12px}.AskAIChat_chatHeaderInner__zLU5o{gap:10px}.AskAIChat_chatHeaderTitle__z06Iy{font-size:13px;gap:6px;white-space:nowrap}.AskAIChat_chatHeaderTitle__z06Iy .AskAIChat_headerLed__KvA45{width:7px;height:7px}.AskAIChat_chatHeaderRight__QV72m{gap:8px;flex-shrink:0}.AskAIChat_resetChatButton__i7GVr{padding:0 12px;font-size:12px;height:36px;min-width:36px}.AskAIChat_resetChatButton__i7GVr span{display:none}.AskAIChat_resetChatButton__i7GVr svg{width:18px;height:18px}.AskAIChat_historyLink__vMvFo{padding:0 12px;font-size:12px;height:36px;min-width:36px}.AskAIChat_historyLinkText__wLa1E{display:none}.AskAIChat_historyLink__vMvFo svg{width:18px;height:18px}.AskAIChat_emptyUsage__5KGoj{gap:8px;top:12px;right:12px}.AskAIChat_emptyHistoryLink__zr_Wq{padding:0 12px;font-size:12px;height:36px;min-width:36px}.AskAIChat_emptyHistoryLink__zr_Wq span{display:none}.AskAIChat_messageList__jSSYf{padding:12px 16px}.AskAIChat_inputArea__hzRT5{padding:8px 12px max(8px,env(safe-area-inset-bottom))}.AskAIChat_form__iPZpC{border-radius:.75rem;padding:6px 8px 6px 14px}.AskAIChat_form__iPZpC .AskAIChat_textarea__XGmqX{padding:10px 0;min-height:44px;height:44px;max-height:200px;line-height:22px;font-size:16px}.AskAIChat_form__iPZpC button{width:40px;height:40px;margin-bottom:2px}.AskAIChat_form__iPZpC button svg{width:18px;height:18px;transform:translate(-1px,1px)}.AskAIChat_form__iPZpC .AskAIChat_cancelButton__bvJku{width:40px;height:40px;margin-bottom:2px}.AskAIChat_form__iPZpC .AskAIChat_cancelButton__bvJku svg{width:14px;height:14px;transform:none}.AskAIChat_empty__KOGJP{padding:24px 16px}.AskAIChat_troubleBadge__0DBAR{padding:10px 16px;margin-bottom:24px}.AskAIChat_troubleLed__RJink{width:10px;height:10px}.AskAIChat_troubleText__Fc_ly{font-size:16px;letter-spacing:2px}.AskAIChat_emptyTitle__ADHTW{font-size:22px}.AskAIChat_emptyDesc__iC9UH{font-size:14px}.AskAIChat_trustList__Ki8Kv{gap:6px;margin-bottom:12px}.AskAIChat_trustItem__hrwR2{font-size:13px;gap:8px}.AskAIChat_contextLine__sLBrt,.AskAIChat_manualCountLine__GHtQE,.AskAIChat_trustCheck__dR_I2{font-size:13px}.AskAIChat_tipNote__HLuNB{font-size:12px}.AskAIChat_examples__qXMVn button{padding:10px 12px;font-size:13px}.AskAIChat_disclaimer__GVmUB{margin-top:6px;padding:0 8px}.AskAIChat_disclaimerWarning__H7_K3:before{width:4px;height:4px;margin-right:4px}.AskAIChat_disclaimerText__eAq7I{font-size:9px;line-height:1.3}.AskAIChat_disclaimerLink__N_5_K{display:block;margin-left:0;margin-top:2px}}@media (max-width:480px){.AskAIChat_chatHeader__CApXP{padding:8px 10px}.AskAIChat_chatHeaderTitle__z06Iy{font-size:12px;gap:5px}.AskAIChat_chatHeaderTitle__z06Iy .AskAIChat_headerLed__KvA45{width:6px;height:6px}.AskAIChat_chatHeaderRight__QV72m{gap:6px}.AskAIChat_resetChatButton__i7GVr{padding:0 10px;height:34px;min-width:34px}.AskAIChat_resetChatButton__i7GVr svg{width:16px;height:16px}.AskAIChat_historyLink__vMvFo{padding:0 10px;height:34px;min-width:34px}.AskAIChat_historyLink__vMvFo svg{width:16px;height:16px}.AskAIChat_emptyHistoryLink__zr_Wq{padding:0 10px;height:34px;min-width:34px}.AskAIChat_emptyTitle__ADHTW{font-size:20px}.AskAIChat_examples__qXMVn{gap:5px}.AskAIChat_examples__qXMVn button{padding:8px 10px;border-radius:8px}}.AskAIKnowledgeSources_container__UIfq8{margin-top:8px}.AskAIKnowledgeSources_header__JeDrO{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:500;color:var(--color-text-hint,#666666);border:none;background:var(--color-bg-secondary,#151515);border-radius:6px;cursor:pointer;user-select:none;transition:background .15s,color .15s}.AskAIKnowledgeSources_header__JeDrO:hover{background:var(--color-bg-tertiary,#1a1a1a);color:var(--color-text-muted,#999999)}.AskAIKnowledgeSources_headerIcon__429b6{font-size:10px;transition:transform .2s}.AskAIKnowledgeSources_headerIcon__429b6.AskAIKnowledgeSources_expanded__WOB27{transform:rotate(90deg)}.AskAIKnowledgeSources_toggleIcon__oE90z{color:var(--color-trouble,#ff9500);flex-shrink:0}.AskAIKnowledgeSources_list__KEEdO{display:flex;flex-direction:column;margin-top:6px;background:var(--color-bg-secondary,#151515);border-radius:6px;overflow:hidden}.AskAIKnowledgeSources_item__8dTgy{display:flex;align-items:center;gap:8px;padding:6px 10px;text-decoration:none;color:inherit;transition:background .15s}.AskAIKnowledgeSources_item__8dTgy:hover{background:var(--color-bg-tertiary,#1a1a1a)}.AskAIKnowledgeSources_item__8dTgy:not(:last-child){border-bottom:1px solid var(--color-border-subtle,#222222)}.AskAIKnowledgeSources_icon__J9XF0{display:flex;align-items:center;justify-content:center;color:var(--color-trouble,#ff9500);flex-shrink:0}.AskAIKnowledgeSources_info__82fqc{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.AskAIKnowledgeSources_type__8_tf1{font-size:9px;text-transform:uppercase;color:var(--color-brand,#ff3b30);letter-spacing:.5px;font-weight:600}.AskAIKnowledgeSources_title__oIyqq{font-size:12px;font-weight:500;color:var(--color-text-secondary,#f0f0f0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AskAIKnowledgeSources_link__Zg7PH{font-size:11px;color:var(--color-brand,#ff3b30);white-space:nowrap;flex-shrink:0;opacity:0;transition:opacity .15s}.AskAIKnowledgeSources_item__8dTgy:hover .AskAIKnowledgeSources_link__Zg7PH{opacity:1}@media (max-width:768px){.AskAIKnowledgeSources_header__JeDrO{padding:5px 8px;font-size:10px}.AskAIKnowledgeSources_item__8dTgy{padding:5px 8px}.AskAIKnowledgeSources_title__oIyqq{font-size:11px}.AskAIKnowledgeSources_link__Zg7PH{opacity:1;font-size:10px}}.AskAISources_sources__vJC1_{margin-top:12px;border-radius:8px;background:var(--color-bg-secondary,#151515);border:1px solid var(--color-border-primary,#252525);overflow:hidden}.AskAISources_header__tfS4d{display:flex;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:600;color:var(--color-text-muted,#999999);border-bottom:1px solid var(--color-border-primary,#252525);cursor:pointer;user-select:none;transition:background .15s}.AskAISources_header__tfS4d:hover{background:var(--color-bg-tertiary,#1a1a1a)}.AskAISources_headerIcon__Nfo2k{font-size:14px;transition:transform .2s}.AskAISources_headerIcon__Nfo2k.AskAISources_expanded__Nv1fM{transform:rotate(90deg)}.AskAISources_toggleIcon__q__XH{color:var(--color-trouble,#ff9500);flex-shrink:0}.AskAISources_list__Ju5na{display:flex;flex-direction:column}.AskAISources_source__oivoH{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;text-decoration:none;color:inherit;transition:background .15s}.AskAISources_source__oivoH:hover{background:var(--color-bg-tertiary,#1a1a1a)}.AskAISources_source__oivoH:not(:last-child){border-bottom:1px solid var(--color-border-subtle,#222222)}.AskAISources_num__E55H0{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--color-trouble,#ff9500);color:#1a1a1a;border-radius:50%;font-size:11px;font-weight:600;flex-shrink:0}.AskAISources_info__MBiAv{flex:1;min-width:0}.AskAISources_brand__4B8HL{font-size:10px;text-transform:uppercase;color:var(--color-trouble,#ff9500);letter-spacing:.5px}.AskAISources_title__l4Sem{font-size:13px;font-weight:500;color:var(--color-text-secondary,#f0f0f0);margin-top:1px}.AskAISources_relevance__bXteR{font-size:10px;color:var(--color-text-hint,#666666);margin-top:3px}.AskAISources_link__OWBEP{font-size:11px;color:var(--color-trouble,#ff9500);white-space:nowrap;flex-shrink:0}.AskAISources_verifyReminder__EhhXl{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;background:var(--color-warning-bg,rgba(255,152,0,.08));border-top:1px solid var(--color-warning-border,rgba(255,152,0,.2));font-size:11px;color:var(--color-warning-text,#ffb74d);text-align:center;line-height:1.4}.AskAISources_verifyIcon__mN2D8{flex-shrink:0}@media (max-width:768px){.AskAISources_quoteText__o5U_Y{font-size:12px;padding:8px 10px}.AskAISources_title__l4Sem{font-size:12px}.AskAISources_source__oivoH{padding:8px 10px;gap:8px}.AskAISources_num__E55H0{width:18px;height:18px;font-size:10px}}.AskAIWidget_widget__ilV_a{position:fixed;bottom:32px;right:32px;z-index:1000;opacity:0;transition:opacity .3s ease-out}.AskAIWidget_widget__ilV_a.AskAIWidget_visible__Z6ZvN{opacity:1}.AskAIWidget_backdrop__7R_DX{display:none}.AskAIWidget_panel__Mg5lF{position:absolute;bottom:80px;right:0;width:420px;max-width:calc(100vw - 48px);height:560px;background:var(--color-bg-page,#0d0d0d);border:1px solid var(--color-border-primary,#252525);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(255,149,0,.1);display:flex;flex-direction:column;overflow:hidden;animation:AskAIWidget_slideUp__1ZqFR .25s ease-out}@keyframes AskAIWidget_slideUp__1ZqFR{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.AskAIWidget_widget__ilV_a{bottom:24px;right:24px}.AskAIWidget_backdrop__7R_DX{display:block;position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:-1;animation:AskAIWidget_fadeIn__0eUmy .2s ease-out}.AskAIWidget_panel__Mg5lF{position:fixed;top:70px;bottom:100px;left:16px;right:16px;width:auto;height:auto;max-width:none;max-height:none;border-radius:16px}}@media (max-width:480px){.AskAIWidget_widget__ilV_a{bottom:20px;right:20px}.AskAIWidget_panel__Mg5lF{top:60px;bottom:96px;left:12px;right:12px;border-radius:12px}}@keyframes AskAIWidget_fadeIn__0eUmy{0%{opacity:0}to{opacity:1}}.AskAIWidget_header__N07mi{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:linear-gradient(180deg,#151515,#121212);border-bottom:1px solid var(--color-border-primary,#252525);flex-shrink:0}.AskAIWidget_headerTitle__IaA2a{display:flex;align-items:center;gap:10px;min-width:0;flex:1;overflow:hidden}.AskAIWidget_headerLed__I3cw7{width:8px;height:8px;border-radius:50%;background:var(--color-trouble,#ff9500);box-shadow:0 0 6px var(--color-trouble,#ff9500),0 0 12px var(--color-trouble-glow,rgba(255,149,0,.25)),inset 0 -1px 2px rgba(0,0,0,.3);animation:AskAIWidget_ledPulse__Wdgoa 2s ease-in-out infinite;flex-shrink:0}@keyframes AskAIWidget_ledPulse__Wdgoa{0%,to{box-shadow:0 0 8px var(--color-trouble,#ff9500),0 0 16px var(--color-trouble-glow,rgba(255,149,0,.25)),inset 0 -2px 4px rgba(0,0,0,.3);opacity:1}50%{box-shadow:0 0 12px var(--color-trouble,#ff9500),0 0 24px var(--color-trouble-glow,rgba(255,149,0,.4)),0 0 36px rgba(255,149,0,.15),inset 0 -2px 4px rgba(0,0,0,.3);opacity:.85}}.AskAIWidget_headerText__iTz3B{font-size:13px;font-weight:600;letter-spacing:.25px;color:var(--color-trouble,#ff9500);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AskAIWidget_headerActions__kyKDg{display:flex;align-items:center;gap:6px;flex-shrink:0}.AskAIWidget_closeButton__nyR6F,.AskAIWidget_expandButton__jHMb1,.AskAIWidget_resetButton__uxab7{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--color-text-muted,#999999);cursor:pointer;transition:background .2s,border-color .2s,color .2s}.AskAIWidget_expandButton__jHMb1:hover,.AskAIWidget_resetButton__uxab7:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-trouble,#ff9500);color:var(--color-trouble,#ff9500)}.AskAIWidget_closeButton__nyR6F:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-border-secondary,#2a2a2a);color:var(--color-text-primary,#ffffff)}.AskAIWidget_confirmOverlay__Fx07n{position:absolute;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:10;padding:20px;border-radius:16px}.AskAIWidget_confirmDialog__sleYv{background:var(--color-bg-secondary,#151515);border:1px solid var(--color-border-primary,#252525);border-radius:12px;padding:20px;max-width:280px;width:100%;text-align:center}.AskAIWidget_confirmTitle__a_wto{font-size:15px;font-weight:600;color:var(--color-text-primary,#ffffff);margin-bottom:8px}.AskAIWidget_confirmMessage__sQoUA{font-size:13px;color:var(--color-text-muted,#999999);margin-bottom:16px;line-height:1.5}.AskAIWidget_confirmActions__5Gqfk{display:flex;gap:10px;justify-content:center}.AskAIWidget_confirmCancel__xL1qi{padding:8px 16px;background:transparent;border:1px solid var(--color-border-secondary,#2a2a2a);border-radius:8px;color:var(--color-text-secondary,#e0e0e0);font-size:13px;cursor:pointer;transition:background .2s,border-color .2s}.AskAIWidget_confirmCancel__xL1qi:hover{background:var(--color-bg-tertiary,#1a1a1a);border-color:var(--color-border-focus,#383838)}.AskAIWidget_confirmReset__LRnis{padding:8px 16px;background:var(--color-trouble,#ff9500);border:none;border-radius:8px;color:#000000;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.AskAIWidget_confirmReset__LRnis:hover{background:#e68600}.AskAIWidget_chat__y2saS{flex:1;min-height:0;border-radius:0;background:var(--color-bg-page,#0d0d0d)}.AskAIWidget_toggle__X_iOP{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--color-trouble,#ff9500);border:none;border-radius:50%;color:#000;cursor:pointer;box-shadow:0 4px 16px rgba(255,149,0,.4),0 8px 32px rgba(0,0,0,.3);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.AskAIWidget_toggle__X_iOP:hover{transform:scale(1.08);background:var(--color-trouble-light,#ffb347);box-shadow:0 6px 24px rgba(255,149,0,.5),0 12px 40px rgba(0,0,0,.3)}.AskAIWidget_toggle__X_iOP:active{transform:scale(.95)}.AskAIWidget_toggle__X_iOP.AskAIWidget_open__qYwov{width:64px;height:64px;background:var(--color-bg-tertiary,#1a1a1a);border:1px solid var(--color-border-secondary,#333);border-radius:50%;color:var(--color-text-muted,#999999);box-shadow:0 4px 16px rgba(0,0,0,.4)}.AskAIWidget_toggle__X_iOP.AskAIWidget_open__qYwov:hover{background:var(--color-bg-secondary,#1e1e1e);border-color:var(--color-trouble,#ff9500);color:var(--color-trouble,#ff9500);transform:scale(1.05)}@media (max-width:768px){.AskAIWidget_toggle__X_iOP,.AskAIWidget_toggle__X_iOP.AskAIWidget_open__qYwov{width:58px;height:58px}.AskAIWidget_toggle__X_iOP svg{width:24px;height:24px}}.ExpandableModelList_container__4RBWj{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;width:100%}.ExpandableModelList_label__3IVpV{color:#888888;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:.25rem;flex-shrink:0}.ExpandableModelList_countBadge__cZonv{color:#666666;font-weight:400}.ExpandableModelList_pillsInline__YMbEY,.ExpandableModelList_pillsPreview__NIqRs{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}.ExpandableModelList_pill__dtZn_{display:inline-block;padding:.25rem .5rem;background:rgba(255,255,255,.04);border:1px solid #333333;border-radius:4px;color:#bbbbbb;font-size:.7rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-weight:500;letter-spacing:.01em;white-space:nowrap}.ExpandableModelList_moreButton__Pk0bK{display:inline-flex;align-items:center;padding:.25rem .5rem;background:rgba(255,59,48,.08);border:1px solid rgba(255,59,48,.2);border-radius:4px;color:#ff3b30;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap}.ExpandableModelList_moreButton__Pk0bK:hover{background:rgba(255,59,48,.15);border-color:rgba(255,59,48,.35)}.ExpandableModelList_moreButton__Pk0bK:active{transform:scale(.98)}@media (max-width:768px){.ExpandableModelList_container__4RBWj{gap:.3125rem}.ExpandableModelList_label__3IVpV{font-size:.7rem}.ExpandableModelList_moreButton__Pk0bK,.ExpandableModelList_pill__dtZn_{padding:.1875rem .375rem;font-size:.65rem;border-radius:3px}}@media (max-width:380px){.ExpandableModelList_pillsPreview__NIqRs{gap:.25rem}.ExpandableModelList_moreButton__Pk0bK,.ExpandableModelList_pill__dtZn_{padding:.15625rem .3125rem;font-size:.6rem}}.ExpandableModelList_text__ccbou{color:var(--color-text-muted);font-size:.75rem;line-height:1.4;word-break:break-word}.ExpandableModelList_truncated__eE9fN{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ExpandableModelList_showMoreBtn__yxzVb{background:none;border:none;padding:0;color:var(--color-brand);font-size:.7rem;font-weight:500;cursor:pointer;margin-top:.25rem;text-decoration:underline;opacity:.9;transition:opacity .2s}.ExpandableModelList_showMoreBtn__yxzVb:hover{opacity:1}.ModelListModal_overlay__1oxhp{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(4px);z-index:99999;display:flex;align-items:flex-end;justify-content:center;animation:ModelListModal_overlayFadeIn__tIac4 .2s ease-out}@keyframes ModelListModal_overlayFadeIn__tIac4{0%{opacity:0}to{opacity:1}}.ModelListModal_modal__kCwwS{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:16px 16px 0 0;width:100%;max-height:85vh;display:flex;flex-direction:column;animation:ModelListModal_slideUp__kmvT8 .25s ease-out;box-shadow:0 -8px 32px rgba(0,0,0,.5)}@keyframes ModelListModal_slideUp__kmvT8{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.ModelListModal_overlay__1oxhp{align-items:center;padding:2rem}.ModelListModal_modal__kCwwS{max-width:600px;max-height:70vh;border-radius:16px;animation:ModelListModal_modalFadeIn__XyMnk .2s ease-out}@keyframes ModelListModal_modalFadeIn__XyMnk{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}}.ModelListModal_header__pY61W{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid #2a2a2a;flex-shrink:0}.ModelListModal_headerContent__s77FY{flex:1;min-width:0}.ModelListModal_title__O7jSZ{font-size:1.125rem;font-weight:600;color:#f0f0f0;margin:0;display:flex;align-items:center;gap:.5rem}.ModelListModal_count__IBqMw{font-size:.875rem;font-weight:500;color:#888888}.ModelListModal_subtitle__uWEFN{font-size:.8rem;color:#666666;margin:.25rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModelListModal_closeButton__Ls9af{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.05);border:none;border-radius:8px;color:#888888;cursor:pointer;transition:all .15s ease;flex-shrink:0;margin-left:1rem;padding:0}.ModelListModal_closeButton__Ls9af:hover{background:rgba(255,255,255,.1);color:#ffffff}.ModelListModal_toolbar__5RcW_{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #222222;flex-shrink:0}.ModelListModal_searchWrapper__9X3LY{position:relative;flex:1}.ModelListModal_searchIcon__DpWdz{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#666666;pointer-events:none}.ModelListModal_searchInput__fRAhA{width:100%;padding:.625rem 2rem .625rem 2.25rem;background:#141414;border:1px solid #333333;border-radius:8px;color:#f0f0f0;font-size:.875rem;outline:none;transition:border-color .15s ease}.ModelListModal_searchInput__fRAhA::placeholder{color:#555555}.ModelListModal_searchInput__fRAhA:focus{border-color:#ff3b30}.ModelListModal_clearSearch__oGO_M{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;color:#666666;cursor:pointer;padding:0;border-radius:4px}.ModelListModal_clearSearch__oGO_M:hover{color:#999999;background:rgba(255,255,255,.05)}.ModelListModal_copyButton__wZLTX{display:flex;align-items:center;gap:.375rem;padding:.625rem .875rem;background:rgba(255,59,48,.1);border:1px solid rgba(255,59,48,.2);border-radius:8px;color:#ff3b30;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.ModelListModal_copyButton__wZLTX:hover{background:rgba(255,59,48,.15);border-color:rgba(255,59,48,.3)}.ModelListModal_content__mapxL{flex:1;overflow-y:auto;padding:1rem 1.25rem;scrollbar-width:thin;scrollbar-color:#333333 transparent}.ModelListModal_content__mapxL::-webkit-scrollbar{width:6px}.ModelListModal_content__mapxL::-webkit-scrollbar-track{background:transparent}.ModelListModal_content__mapxL::-webkit-scrollbar-thumb{background:#333333;border-radius:3px}.ModelListModal_modelGrid__yleFk{display:flex;flex-wrap:wrap;gap:.5rem}.ModelListModal_modelPill__F29MW{display:inline-block;padding:.375rem .625rem;background:rgba(255,255,255,.04);border:1px solid #333333;border-radius:6px;color:#cccccc;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-weight:500;letter-spacing:.01em;transition:all .15s ease}.ModelListModal_modelPill__F29MW:hover{background:rgba(255,255,255,.08);border-color:#444444;color:#ffffff}.ModelListModal_modelPill__F29MW.ModelListModal_highlighted__gqMSu{background:rgba(255,59,48,.12);border-color:rgba(255,59,48,.3);color:#ff6b5b}.ModelListModal_noResults__Lw_wn{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:#666666;font-size:.875rem;text-align:center}.ModelListModal_footer__XeuIh{padding:.875rem 1.25rem;border-top:1px solid #222222;flex-shrink:0}.ModelListModal_footerText__pOdod{font-size:.75rem;color:#666666}@media (max-width:767px){.ModelListModal_modal__kCwwS{max-height:80vh}.ModelListModal_header__pY61W{padding:1rem}.ModelListModal_title__O7jSZ{font-size:1rem}.ModelListModal_toolbar__5RcW_{padding:.75rem 1rem;flex-direction:column;gap:.625rem}.ModelListModal_searchWrapper__9X3LY{width:100%}.ModelListModal_copyButton__wZLTX{width:100%;justify-content:center}.ModelListModal_content__mapxL{padding:.875rem 1rem}.ModelListModal_modelPill__F29MW{padding:.3125rem .5rem;font-size:.7rem}.ModelListModal_footer__XeuIh{padding:.75rem 1rem}}@media (max-width:380px){.ModelListModal_modelGrid__yleFk{gap:.375rem}.ModelListModal_modelPill__F29MW{padding:.25rem .4375rem;font-size:.65rem}}