._pill_wesx6_5{min-height:var(--gac-control-touch-target);padding:0 var(--gac-space-md);border-radius:var(--gac-radius-pill);background:var(--gac-accent);color:var(--gac-accent-ink);font-family:var(--gac-font-text);white-space:nowrap;cursor:pointer;border:none;flex:none;align-items:center;gap:6px;font-size:16px;font-weight:600;line-height:20px;display:inline-flex}._pill_wesx6_5:hover{background:var(--gac-accent-hover)}._pill_wesx6_5:focus-visible{outline:var(--gac-control-focus-ring) solid var(--gac-text-primary);outline-offset:2px}@media (width<=359px){._ask_wesx6_36{display:none}._pill_wesx6_5{padding:0 var(--gac-space-sm)}}._sheet_wesx6_50{flex-direction:column;height:calc(100dvh - 192px);min-height:0;display:flex}._panel_wesx6_60{top:var(--gac-nav-height);z-index:1000;width:400px;max-width:100vw;padding:var(--gac-space-md);box-sizing:border-box;background:var(--gac-surface-raised-solid);border-left:1px solid var(--gac-line-border);box-shadow:var(--gac-shadow-modal);flex-direction:column;display:flex;position:fixed;bottom:0;right:0}._panel_wesx6_60:focus{outline:none}._chat_17e4m_7{gap:var(--gac-space-sm);box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._header_17e4m_17{align-items:center;gap:var(--gac-space-xs);flex:none;display:flex}._title_17e4m_24{font-family:var(--gac-font-text);color:var(--gac-text-primary);flex:auto;margin:0;font-size:17px;font-weight:600;line-height:22px}._textButton_17e4m_35{min-height:var(--gac-control-touch-target);padding:0 var(--gac-space-xs);border-radius:var(--gac-radius-sm);color:var(--gac-text-secondary);font-family:var(--gac-font-text);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600}._textButton_17e4m_35:hover:not(:disabled){color:var(--gac-text-primary)}._textButton_17e4m_35:disabled{color:var(--gac-text-disabled);cursor:default}._close_17e4m_57{width:var(--gac-control-touch-target);height:var(--gac-control-touch-target);border:1px solid var(--gac-line-border);border-radius:var(--gac-radius-pill);background:var(--gac-surface-overlay);color:var(--gac-text-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._textButton_17e4m_35:focus-visible,._close_17e4m_57:focus-visible,._example_17e4m_73:focus-visible,._send_17e4m_74:focus-visible{outline:var(--gac-control-focus-ring) solid var(--gac-text-primary);outline-offset:2px}._scroll_17e4m_84{overscroll-behavior:contain;touch-action:none;gap:var(--gac-space-sm);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow-y:auto}._scroll_17e4m_84[data-more]{touch-action:pan-y}._examples_17e4m_101{gap:var(--gac-space-xs);flex-wrap:wrap;display:flex}._example_17e4m_73{min-height:var(--gac-control-touch-target);padding:0 var(--gac-space-sm);border:1px solid var(--gac-line-border);border-radius:var(--gac-radius-pill);background:var(--gac-surface-raised);color:var(--gac-text-primary);font-family:var(--gac-font-text);text-align:left;cursor:pointer;font-size:14px;line-height:18px}._example_17e4m_73:hover{background:var(--gac-surface-hover)}._form_17e4m_126{align-items:flex-end;gap:var(--gac-space-xs);flex:none;width:100%;display:flex}._field_17e4m_134{min-width:0;min-height:var(--gac-control-touch-target);border:1px solid var(--gac-line-border);background:var(--gac-surface-base);max-height:132px;color:var(--gac-text-primary);field-sizing:content;resize:none;box-sizing:border-box;border-radius:22px;outline:none;flex:auto;padding:10px 14px;font-family:inherit;font-size:16px;line-height:22px}._field_17e4m_134::placeholder{color:var(--gac-text-muted)}._field_17e4m_134:focus{border-color:var(--gac-accent)}._field_17e4m_134:disabled{opacity:.6}._send_17e4m_74{width:var(--gac-control-touch-target);height:var(--gac-control-touch-target);border-radius:var(--gac-radius-pill);background:var(--gac-accent);color:var(--gac-accent-ink);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._send_17e4m_74:hover:not(:disabled){background:var(--gac-accent-hover)}._send_17e4m_74:disabled{background:var(--gac-surface-overlay);color:var(--gac-text-disabled);cursor:default}._wide_17e4m_193{flex:none;width:100%}._log_17e4m_198{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._entry_17e4m_207{flex-direction:column;gap:10px;max-width:100%;display:flex}._bubble_17e4m_214{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:10px 14px}._person_17e4m_221 ._bubble_17e4m_214{background:var(--gac-surface-overlay);align-self:flex-end;max-width:85%}._assistant_17e4m_227 ._bubble_17e4m_214{background:var(--gac-surface-base);border:1px solid var(--gac-line-divider);align-self:flex-start;max-width:100%}._picks_17e4m_234{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}._pick_17e4m_234{flex-direction:column;gap:8px;display:flex}._pick_17e4m_234>._card_17e4m_253{flex:auto;height:auto;min-height:0}._reason_17e4m_260{padding:0 4px}._saving_17e4m_270{font-family:var(--gac-font-text);white-space:normal;color:var(--gac-text-secondary);margin-top:2px;font-size:13px;font-weight:400;line-height:18px;display:block}._savingFigure_17e4m_281{color:var(--gac-text-primary);font-weight:600}._book_17e4m_286{width:100%}._failure_17e4m_291{background:var(--gac-surface-base);border:1px solid var(--gac-status-danger);border-radius:12px;padding:10px 14px}._evidence_17e4m_303{background:var(--gac-surface-base);border:1px solid var(--gac-line-divider);border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;display:flex}._evidenceRow_17e4m_314{grid-template-columns:7.5em minmax(0,1fr);align-items:baseline;gap:8px;display:grid}._evidenceRow_17e4m_314 dt,._evidenceRow_17e4m_314 dd{overflow-wrap:anywhere;min-width:0;margin:0}._evidenceRow_17e4m_314 dt{border-left:3px solid #0000;padding-left:8px}._tone-good_17e4m_333 dt{border-left-color:var(--gac-status-success)}._tone-bad_17e4m_337 dt{border-left-color:var(--gac-status-danger)}._tone-muted_17e4m_341 dt{border-left-color:var(--gac-text-muted)}._tone-muted_17e4m_341 dd>:not(._dealerLink_17e4m_346){opacity:.8}._dealerRecord_17e4m_351{margin-bottom:4px;display:block}._dealerLink_17e4m_346{text-underline-offset:2px;color:inherit;text-decoration:underline}._dealerLink_17e4m_346:focus-visible{outline:2px solid var(--gac-accent);outline-offset:2px;border-radius:4px}._checks_17e4m_370{background:var(--gac-surface-base);border:1px solid var(--gac-line-divider);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._checksTitle_17e4m_381{margin:0}._checkList_17e4m_385{flex-direction:column;gap:4px;margin:0;padding:0 0 0 16px;display:flex}
