.ask-chat-shell{--ask-ink:#0b1220;--ask-text:#334155;--ask-muted:#64748b;--ask-line:#e2e8f0;--ask-soft:#f7f8fa;--ask-orange:#f97316;--ask-orange-dark:#ea580c;--ask-teal:#0f9f83;--ask-teal-dark:#087b67;--ask-teal-soft:#ecfdf5;border:1px solid var(--ask-line);width:100%;height:calc(100dvh - 105px);min-height:calc(100dvh - 105px);color:var(--ask-ink);background:#fff;border-radius:22px;grid-template-columns:270px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 14px 42px #0f172a12}.ask-chat-shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}.ask-chat-sidebar{border-right:1px solid var(--ask-line);background:#f8f8f7;flex-direction:column;min-width:0;min-height:0;transition:transform .2s,opacity .2s;display:flex;overflow:hidden}.ask-chat-shell.sidebar-collapsed .ask-chat-sidebar{pointer-events:none;opacity:0;transform:translate(-100%)}.ask-chat-sidebar-top{justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 8px;display:flex}.ask-chat-sidebar-brand{align-items:center;gap:9px;min-width:0;display:flex}.ask-chat-sidebar-brand img{object-fit:contain;width:32px;height:32px}.ask-chat-sidebar-brand strong{white-space:nowrap;font-size:14px;font-weight:900}.ask-chat-sidebar-close{color:#64748b;background:0 0;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.ask-chat-sidebar-close:hover{color:#0f172a;background:#e9ecef}.ask-chat-sidebar-close svg{width:15px;height:15px}.ask-chat-new{min-height:42px;color:var(--ask-ink);background:#fff;border:1px solid #d9dee5;border-radius:12px;align-items:center;gap:9px;margin:4px 12px 10px;padding:0 12px;font-size:12px;font-weight:850;display:flex;box-shadow:0 3px 10px #0f172a09}.ask-chat-new:hover{background:#fffaf5;border-color:#fdba74}.ask-chat-new svg{width:15px;height:15px;color:var(--ask-orange)}.ask-chat-history-search{color:#8b95a5;background:#eceeed;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;min-height:38px;margin:0 12px 10px;padding:0 10px;display:flex}.ask-chat-history-search:focus-within{background:#fff;border-color:#cfd6df}.ask-chat-history-search>svg{flex:none;width:14px;height:14px}.ask-chat-history-search input{min-width:0;color:var(--ask-ink);background:0 0;border:0;outline:0;flex:1;font-size:11.5px;font-weight:650}.ask-chat-history-search button{color:#94a3b8;background:0 0;border:0;place-items:center;width:23px;height:23px;display:grid}.ask-chat-history-search button svg{width:12px;height:12px}.ask-chat-history{flex:1;min-height:0;padding:0 8px 12px;overflow-y:auto}.ask-chat-history section{margin-top:12px}.ask-chat-history h3{color:#8a94a3;letter-spacing:.06em;text-transform:uppercase;margin:0 8px 5px;font-size:9px;font-weight:900}.ask-chat-history section>button{color:#4b5563;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px;width:100%;padding:8px 9px;display:grid}.ask-chat-history section>button:hover{color:#111827;background:#eceeed}.ask-chat-history section>button.active{color:#111827;background:#e6e7e5}.ask-chat-history section>button:disabled{opacity:.58}.ask-chat-history section>button>svg{color:#7b8794;width:14px;height:14px;margin-top:2px}.ask-chat-history section>button span{min-width:0}.ask-chat-history section>button strong,.ask-chat-history section>button small{display:block}.ask-chat-history section>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:750;line-height:1.35;overflow:hidden}.ask-chat-history section>button small{color:#8a94a3;margin-top:3px;font-size:8.5px;font-weight:650}.ask-chat-history-empty{text-align:center;color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:18px;display:flex}.ask-chat-history-empty>svg{opacity:.65;width:24px;height:24px}.ask-chat-history-empty strong{color:#475569;margin-top:9px;font-size:11px}.ask-chat-history-empty p{max-width:190px;margin:5px 0 0;font-size:9.5px;line-height:1.5}.ask-chat-sidebar-footer{color:#64748b;border-top:1px solid #dde2e8;align-items:flex-start;gap:8px;padding:11px 13px 13px;display:flex}.ask-chat-sidebar-footer>svg{width:14px;height:14px;color:var(--ask-teal);flex:none;margin-top:2px}.ask-chat-sidebar-footer strong,.ask-chat-sidebar-footer small{display:block}.ask-chat-sidebar-footer strong{font-size:9.5px;font-weight:850}.ask-chat-sidebar-footer small{margin-top:2px;font-size:8.5px;line-height:1.4}.ask-chat-main{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.ask-chat-topbar{border-bottom:1px solid var(--ask-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:8px 14px;display:flex}.ask-chat-topbar-left{align-items:center;gap:10px;min-width:0;display:flex}.ask-chat-menu-button{background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:36px;height:36px;display:flex}.ask-chat-menu-button:hover{background:#f1f5f9}.ask-chat-menu-button span{background:#475569;border-radius:999px;width:15px;height:1.5px}.ask-chat-topbar-left>div{min-width:0}.ask-chat-topbar-left strong,.ask-chat-topbar-left small{display:block}.ask-chat-topbar-left strong{color:var(--ask-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:900;overflow:hidden}.ask-chat-topbar-left small{color:#7b8794;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9.5px;font-weight:650;overflow:hidden}.ask-chat-topbar-actions{flex:none;align-items:center;gap:8px;display:flex}.ask-chat-live-context{background:var(--ask-teal-soft);min-height:31px;color:var(--ask-teal-dark);border:1px solid #d7eee8;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}.ask-chat-live-context i{background:var(--ask-teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #0f9f831a}.ask-chat-topbar-actions button{border:1px solid var(--ask-line);color:#334155;background:#fff;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}.ask-chat-topbar-actions button:hover{color:#c2410c;background:#fffaf5;border-color:#fdba74}.ask-chat-topbar-actions button svg{width:13px;height:13px}.ask-chat-state{flex:1;place-items:center;min-height:0;padding:30px;display:grid}.ask-chat-scroll{scroll-behavior:smooth;background:#fff;flex:1;min-height:0;padding:0 18px;overflow-y:auto}.ask-chat-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(760px,100%);min-height:100%;margin:0 auto;padding:44px 0 50px;display:flex}.ask-chat-welcome-logo{border:1px solid var(--ask-line);background:#fff;border-radius:22px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 14px 34px #0f172a17}.ask-chat-welcome-logo img{object-fit:contain;width:54px;height:54px}.ask-chat-welcome h1{color:#0a0f18;letter-spacing:-1px;max-width:650px;margin:20px 0 0;font-size:clamp(25px,3vw,36px);font-weight:900;line-height:1.13}.ask-chat-welcome>p{max-width:620px;color:var(--ask-muted);margin:10px auto 0;font-size:13px;font-weight:550;line-height:1.65}.ask-chat-capabilities{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:18px;display:flex}.ask-chat-capabilities span{border:1px solid var(--ask-line);color:#64748b;background:#fafafa;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.ask-chat-capabilities svg{width:12px;height:12px;color:var(--ask-teal)}.ask-chat-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;margin-top:24px;display:grid}.ask-chat-suggestions>button{border:1px solid var(--ask-line);color:#334155;text-align:left;background:#fff;border-radius:15px;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:9px;min-width:0;padding:11px;display:grid;box-shadow:0 5px 15px #0f172a09}.ask-chat-suggestions>button:hover:not(:disabled){background:#fffaf5;border-color:#fdba74;transform:translateY(-1px)}.ask-chat-suggestions>button:disabled{opacity:.6}.ask-chat-suggestions>button>span{background:var(--ask-teal-soft);width:34px;height:34px;color:var(--ask-teal);border-radius:11px;place-items:center;display:grid}.ask-chat-suggestions>button>span svg{width:15px;height:15px}.ask-chat-suggestions>button strong{text-overflow:ellipsis;font-size:10.8px;font-weight:800;line-height:1.35;overflow:hidden}.ask-chat-suggestions>button>svg{color:#94a3b8;width:13px;height:13px}.ask-chat-thread{width:min(860px,100%);margin:0 auto;padding:24px 0 70px}.ask-chat-message{grid-template-columns:34px minmax(0,1fr);gap:11px;margin-bottom:25px;display:grid}.ask-chat-message.user{justify-content:flex-end;display:flex}.ask-chat-avatar{border:1px solid var(--ask-line);background:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.ask-chat-avatar img{object-fit:contain;width:27px;height:27px}.ask-chat-message-body{min-width:0;max-width:100%}.ask-chat-message.user .ask-chat-message-body{max-width:min(680px,85%)}.ask-chat-message-meta{align-items:center;gap:8px;margin-bottom:5px;display:flex}.ask-chat-message.user .ask-chat-message-meta{justify-content:flex-end}.ask-chat-message-meta strong{color:#334155;font-size:10.5px;font-weight:900}.ask-chat-message-meta span{color:#94a3b8;font-size:8.5px;font-weight:650}.ask-chat-message-content{color:#253047;font-size:13px;line-height:1.75}.ask-chat-message.user .ask-chat-message-content{color:#1f2937;background:#f0f1f2;border-radius:18px 18px 5px;padding:10px 14px}.ask-chat-rich-text>p{margin:0 0 8px}.ask-chat-rich-text>p:last-child{margin-bottom:0}.ask-chat-rich-text h4{color:#111827;margin:15px 0 7px;font-size:13px;font-weight:900}.ask-chat-rich-text h4:first-child{margin-top:0}.ask-chat-spacer{height:4px}.ask-chat-list-line{grid-template-columns:15px minmax(0,1fr);gap:5px;margin:3px 0;display:grid}.ask-chat-list-line>span{color:var(--ask-orange);font-weight:900}.ask-chat-list-line.ordered>span{color:var(--ask-teal-dark)}.ask-chat-list-line p{margin:0}.ask-chat-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;display:flex}.ask-chat-actions a{border-radius:10px;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:9.5px;font-weight:850;display:inline-flex}.ask-chat-actions a.primary{border:1px solid var(--ask-teal);background:var(--ask-teal);color:#fff}.ask-chat-actions a.secondary{border:1px solid var(--ask-line);color:#475569;background:#fff}.ask-chat-actions a:hover{transform:translateY(-1px)}.ask-chat-actions svg{width:12px;height:12px}.ask-chat-sources{border-top:1px solid #edf1f5;margin-top:13px;padding-top:9px}.ask-chat-sources summary{cursor:pointer;color:#64748b;align-items:center;gap:6px;font-size:9px;font-weight:800;display:flex}.ask-chat-sources summary svg{width:12px;height:12px;color:var(--ask-teal)}.ask-chat-sources>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.ask-chat-sources>div span{border:1px solid var(--ask-line);color:#64748b;background:#f8fafc;border-radius:999px;padding:4px 7px;font-size:8.5px;font-weight:700}.ask-chat-report-card,.ask-chat-forecast-card,.ask-chat-record-card{border:1px solid var(--ask-line);background:#fff;border-radius:16px;margin-top:15px;overflow:hidden;box-shadow:0 8px 22px #0f172a0b}.ask-chat-report-card>header,.ask-chat-forecast-card>header,.ask-chat-record-card>header{background:#fbfcfd;border-bottom:1px solid #edf1f5;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.ask-chat-context-icon{border-radius:12px;flex:none;place-items:center;width:37px;height:37px;display:grid}.ask-chat-context-icon svg{width:16px;height:16px}.ask-chat-context-icon.report{color:#ea580c;background:#fff7ed}.ask-chat-context-icon.forecast{color:#2563eb;background:#eff6ff}.ask-chat-context-icon.search{background:var(--ask-teal-soft);color:var(--ask-teal)}.ask-chat-report-card>header div,.ask-chat-forecast-card>header div,.ask-chat-record-card>header div{min-width:0}.ask-chat-report-card>header small,.ask-chat-report-card>header strong,.ask-chat-report-card>header p,.ask-chat-forecast-card>header small,.ask-chat-forecast-card>header strong,.ask-chat-forecast-card>header p,.ask-chat-record-card>header small,.ask-chat-record-card>header strong{display:block}.ask-chat-report-card>header small,.ask-chat-forecast-card>header small,.ask-chat-record-card>header small{color:#8a94a3;text-transform:uppercase;letter-spacing:.05em;font-size:8.5px;font-weight:900}.ask-chat-report-card>header strong,.ask-chat-forecast-card>header strong,.ask-chat-record-card>header strong{color:#111827;margin-top:2px;font-size:12.5px;font-weight:900}.ask-chat-report-card>header p,.ask-chat-forecast-card>header p{color:#64748b;margin:3px 0 0;font-size:9px;line-height:1.45}.ask-chat-report-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:11px 12px;display:grid}.ask-chat-report-summary>div{border:1px solid var(--ask-line);background:#fafafa;border-radius:11px;min-width:0;padding:8px}.ask-chat-report-summary span,.ask-chat-report-summary strong{display:block}.ask-chat-report-summary span{color:#7b8794;text-transform:uppercase;font-size:7.5px;font-weight:850}.ask-chat-report-summary strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;font-weight:900;overflow:hidden}.ask-chat-report-table-wrap{border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5;overflow:auto}.ask-chat-report-table-wrap table{border-collapse:collapse;width:100%;font-size:8.5px}.ask-chat-report-table-wrap th,.ask-chat-report-table-wrap td{text-align:left;white-space:nowrap;border-right:1px solid #edf1f5;padding:7px 8px}.ask-chat-report-table-wrap th{color:#64748b;text-transform:uppercase;background:#f8fafc;font-size:7.5px}.ask-chat-report-table-wrap td{color:#334155;border-top:1px solid #edf1f5}.ask-chat-file-actions{flex-wrap:wrap;align-items:center;gap:7px;padding:10px 12px;display:flex}.ask-chat-file-actions button{border:1px solid var(--ask-line);color:#334155;background:#fff;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:8.8px;font-weight:850;display:inline-flex}.ask-chat-file-actions button:first-child{border-color:var(--ask-teal);background:var(--ask-teal);color:#fff}.ask-chat-file-actions button:hover:not(:disabled){transform:translateY(-1px)}.ask-chat-file-actions button:disabled{opacity:.55}.ask-chat-file-actions svg{width:12px;height:12px}.ask-chat-report-card>.ask-chat-actions,.ask-chat-forecast-card>.ask-chat-actions{margin:0;padding:0 12px 12px}.ask-chat-forecast-range{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.ask-chat-forecast-range>div{border:1px solid var(--ask-line);text-align:center;background:#fafafa;border-radius:11px;padding:9px}.ask-chat-forecast-range>div.central{background:#eff6ff;border-color:#bfdbfe}.ask-chat-forecast-range span,.ask-chat-forecast-range strong{display:block}.ask-chat-forecast-range span{color:#64748b;text-transform:uppercase;font-size:7.5px;font-weight:850}.ask-chat-forecast-range strong{color:#111827;margin-top:4px;font-size:11px;font-weight:900}.ask-chat-stock-forecast{flex-direction:column;padding:5px 12px;display:flex}.ask-chat-stock-forecast>div{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:14px;padding:8px 0;display:flex}.ask-chat-stock-forecast>div:last-child{border-bottom:0}.ask-chat-stock-forecast span:last-child{text-align:right}.ask-chat-stock-forecast strong,.ask-chat-stock-forecast small{display:block}.ask-chat-stock-forecast strong{color:#1f2937;font-size:9.5px}.ask-chat-stock-forecast small{color:#7b8794;margin-top:2px;font-size:8px}.ask-chat-warning-list{border-top:1px solid #edf1f5;flex-direction:column;gap:5px;padding:9px 12px;display:flex}.ask-chat-warning-list p{color:#9a5b14;align-items:flex-start;gap:6px;margin:0;font-size:8.5px;line-height:1.45;display:flex}.ask-chat-warning-list svg{flex:none;width:11px;height:11px;margin-top:1px}.ask-chat-record-list{flex-direction:column;display:flex}.ask-chat-record-list>a{color:#334155;border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:10px;padding:9px 12px;display:grid}.ask-chat-record-list>a:last-child{border-bottom:0}.ask-chat-record-list>a:hover{background:#fbfcfd}.ask-chat-record-list>a>span{min-width:0}.ask-chat-record-list>a>span:nth-child(2){text-align:right}.ask-chat-record-list strong,.ask-chat-record-list small{display:block}.ask-chat-record-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:850;overflow:hidden}.ask-chat-record-list small{color:#7b8794;margin-top:2px;font-size:8px}.ask-chat-record-list>a>svg{color:#94a3b8;width:12px;height:12px}.ask-chat-thinking{align-items:center;gap:5px;display:flex!important}.ask-chat-thinking>span{background:var(--ask-orange);border-radius:50%;width:6px;height:6px;animation:1.1s infinite askChatPulse}.ask-chat-thinking>span:nth-child(2){animation-delay:.14s}.ask-chat-thinking>span:nth-child(3){animation-delay:.28s}.ask-chat-thinking small{color:#64748b;margin-left:5px;font-size:9px}@keyframes askChatPulse{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.ask-chat-inline-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:11px;align-items:center;gap:7px;margin:0 16px 7px;padding:8px 10px;font-size:9px;font-weight:750;display:flex}.ask-chat-inline-error>svg{flex:none;width:13px;height:13px}.ask-chat-inline-error span{flex:1;min-width:0}.ask-chat-inline-error button{color:#be123c;background:0 0;border:0;place-items:center;width:24px;height:24px;display:grid}.ask-chat-inline-error button svg{width:11px;height:11px}.ask-chat-composer{border-top:1px solid var(--ask-line);background:#fff;padding:10px 16px 11px}.ask-chat-composer-inner{background:#fff;border:1px solid #cfd6df;border-radius:18px;grid-template-columns:minmax(0,1fr) 38px;align-items:end;gap:8px;width:min(860px,100%);margin:0 auto;padding:7px 7px 7px 13px;display:grid;box-shadow:0 7px 22px #0f172a12}.ask-chat-composer-inner:focus-within{border-color:#94a3b8;box-shadow:0 0 0 3px #0f172a0a,0 8px 24px #0f172a14}.ask-chat-composer textarea{resize:none;color:#111827;background:0 0;border:0;outline:0;min-height:34px;max-height:120px;padding:7px 0 4px;font-size:12.5px;font-weight:550;line-height:1.5}.ask-chat-composer textarea::placeholder{color:#9aa3b1}.ask-chat-composer-inner>button{color:#fff;background:#111827;border:0;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ask-chat-composer-inner>button:hover:not(:disabled){background:#000}.ask-chat-composer-inner>button:disabled{cursor:not-allowed;background:#d8dde4}.ask-chat-composer-inner>button svg{width:15px;height:15px}.ask-chat-composer-note{color:#8a94a3;justify-content:space-between;align-items:center;gap:10px;width:min(860px,100%);margin:6px auto 0;padding:0 4px;font-size:8px;font-weight:650;display:flex}.ask-chat-composer-note span:first-child{color:#64748b;align-items:center;gap:4px;display:flex}.ask-chat-composer-note svg{width:10px;height:10px;color:var(--ask-teal)}.ask-chat-mobile-backdrop{display:none}@media (max-width:1100px){.ask-chat-shell{grid-template-columns:245px minmax(0,1fr)}.ask-chat-shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}.ask-chat-report-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ask-chat-shell,.ask-chat-shell.sidebar-collapsed{grid-template-columns:1fr;position:relative}.ask-chat-sidebar{z-index:40;width:min(290px,86vw);position:absolute;inset:0 auto 0 0;box-shadow:16px 0 34px #0f172a29}.ask-chat-shell.sidebar-collapsed .ask-chat-sidebar{opacity:0;transform:translate(-100%)}.ask-chat-shell.sidebar-open .ask-chat-mobile-backdrop{z-index:35;background:#0f172a52;border:0;display:block;position:absolute;inset:0}.ask-chat-live-context{display:none}}@media (max-width:680px){.ask-chat-shell{border-radius:16px;height:calc(100dvh - 82px);min-height:calc(100dvh - 82px)}.ask-chat-topbar{min-height:56px;padding:7px 9px}.ask-chat-topbar-actions button span{display:none}.ask-chat-topbar-actions button{justify-content:center;width:34px;padding:0}.ask-chat-scroll{padding:0 10px}.ask-chat-welcome{padding:28px 0 38px}.ask-chat-welcome h1{font-size:25px}.ask-chat-welcome>p{font-size:11.5px}.ask-chat-suggestions{grid-template-columns:1fr;gap:7px}.ask-chat-capabilities span{font-size:8px}.ask-chat-thread{padding-top:16px}.ask-chat-message{grid-template-columns:29px minmax(0,1fr);gap:8px;margin-bottom:20px}.ask-chat-avatar{border-radius:9px;width:29px;height:29px}.ask-chat-avatar img{width:23px;height:23px}.ask-chat-message.user .ask-chat-message-body{max-width:90%}.ask-chat-message-content{font-size:11.5px;line-height:1.65}.ask-chat-report-summary{grid-template-columns:1fr 1fr}.ask-chat-forecast-range{grid-template-columns:1fr}.ask-chat-file-actions{flex-direction:column;align-items:stretch}.ask-chat-file-actions button{justify-content:center;width:100%}.ask-chat-record-list>a{grid-template-columns:minmax(0,1fr) 12px}.ask-chat-record-list>a>span:nth-child(2){display:none}.ask-chat-composer{padding:8px}.ask-chat-composer-note span:last-child{display:none}}@media (max-width:420px){.ask-chat-topbar-left small{max-width:200px}.ask-chat-report-summary{grid-template-columns:1fr}.ask-chat-composer-inner{border-radius:15px;grid-template-columns:minmax(0,1fr) 36px}.ask-chat-composer-inner>button{border-radius:10px;width:36px;height:36px}}
