._selector_1v1lb_1{align-items:center;gap:var(--space-auth-2);font-size:var(--font-size-auth-sm);display:inline-flex}._selector_1v1lb_1 select{font:inherit;color:inherit;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-auth-sm);padding:var(--space-auth-2)}._selector_1v1lb_1 select:focus-visible{outline:var(--focus-width-auth) solid var(--color-focus);outline-offset:var(--focus-offset-auth)}._auth_1v1lb_22{margin-bottom:var(--space-auth-5);justify-content:flex-end;display:flex}._entry_1v1lb_28{font-size:var(--font-size-xs)}._selector_1v1lb_1._entry_1v1lb_28 select{color:var(--color-entry-text);border-color:var(--color-entry-border);border-radius:var(--radius-sm);min-height:var(--size-control-compact);padding:var(--space-4);width:auto}._selector_1v1lb_1._entry_1v1lb_28 select:focus-visible{outline:var(--border-width-focus) solid var(--color-entry-primary);outline-offset:var(--focus-offset-entry)}._territories_smavc_1{color:var(--color-entry-subtle);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);position:relative}._territories_smavc_1 summary{cursor:pointer;padding:var(--space-4) 0}._territories_smavc_1 summary:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--focus-offset-entry)}._territories_smavc_1 ul{z-index:10;margin:var(--space-8) 0 0;padding:var(--space-8);text-align:left;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);width:min(20rem,80vw);max-height:18rem;box-shadow:var(--shadow-auth-card);list-style:none;position:absolute;right:0;overflow-y:auto}._territories_smavc_1 li{gap:var(--space-4);padding:var(--space-10);overflow-wrap:anywhere;flex-direction:column;display:flex}._territories_smavc_1 li+li{border-top:var(--border-width) solid var(--color-entry-divider)}@media (width<=760px){._territories_smavc_1{position:static}._territories_smavc_1 ul{width:min(20rem,100%);top:100%;left:auto;right:0}}._dock_cx88x_7 *,._page_cx88x_8 *{box-sizing:border-box}._page_cx88x_8{max-width:760px;margin:0 auto;padding:24px 16px 104px}._card_cx88x_18{background:#fff;border:1px solid #ccd9d3;border-radius:16px;flex-direction:column;height:min(72vh,640px);display:flex;overflow:hidden;box-shadow:0 12px 32px #102a211a}._panel_cx88x_29{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._quotePage_cx88x_38{max-width:1600px}._quoteLayout_cx88x_42,._quoteLayout_cx88x_42>._card_cx88x_18{min-width:0}._previewOpen_cx88x_49{grid-template-columns:minmax(320px, 1fr) 12px minmax(260px, var(--preview-width));display:grid}._quotePreview_cx88x_54{overflow-wrap:anywhere;background:#fff;border:1px solid #ccd9d3;border-radius:16px;height:min(72vh,640px);padding:20px;overflow:auto}._quotePreview_cx88x_54 h2{margin-top:0;font-size:1.1rem}._quotePreview_cx88x_54 small{display:block}._previewResize_cx88x_71{cursor:col-resize;touch-action:none;border-radius:8px;display:none}._previewResize_cx88x_71:hover,._previewResize_cx88x_71:focus-visible{background:#ccd9d3;outline:2px solid #52665f}._previewOpen_cx88x_49 ._previewResize_cx88x_71{display:block}._previewToggle_cx88x_86{margin:6px 14px}._page_cx88x_8 ._quoteChat_cx88x_90{min-width:0}._page_cx88x_8 ._quoteChat_cx88x_90 button{cursor:pointer}._page_cx88x_8 ._quoteChat_cx88x_90 button:disabled{cursor:not-allowed;opacity:.5}._page_cx88x_8 ._quoteChat_cx88x_90 button,._page_cx88x_8 ._quoteChat_cx88x_90 input{font:inherit;max-width:100%}._page_cx88x_8 ._quoteChat_cx88x_90 button{color:#164d37;background:#fff;border:1px solid #ccd9d3;border-radius:12px;padding:8px 12px}._page_cx88x_8 ._quoteChat_cx88x_90 input{border:1px solid #ccd9d3;border-radius:8px;padding:8px}._page_cx88x_8 ._quoteChat_cx88x_90 [role=alert]{color:#92392a}._page_cx88x_8 ._quoteChat_cx88x_90>div{min-width:0}._chatProducts_cx88x_124>div{flex-direction:column;display:flex}._chatStages_cx88x_129{flex-wrap:wrap;gap:8px;padding:0;font-size:.8rem;list-style:none;display:flex}._chatStages_cx88x_129 [aria-current=step]{color:#164d37;font-weight:700}._persistence_cx88x_143{color:#52665f;background:#eef3f0;border-radius:8px;padding:10px;font-size:.82rem}._localTranscript_cx88x_151{color:#52665f;font-size:.82rem}._fieldQuestion_cx88x_156{background:#fff;border:1px solid #ccd9d3;border-radius:14px;margin:12px 0;padding:14px}._fieldQuestion_cx88x_156 form{flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:10px;display:flex}._fieldQuestion_cx88x_156 label{gap:6px;display:grid}._optionChoices_cx88x_177,._chatActions_cx88x_178{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}._optionChoices_cx88x_177 [aria-pressed=true]{background:#eef3f0;border-color:#164d37}._quoteSummary_cx88x_190{margin:16px 0;font-size:.85rem}._quoteChoices_cx88x_195 ul{gap:8px;padding:0;list-style:none;display:grid}._quoteChoices_cx88x_195 button{font:inherit;cursor:pointer;color:#164d37;background:#fff;border:1px solid #ccd9d3;border-radius:10px;padding:10px}._quoteChoices_cx88x_195 li button{text-align:left;overflow-wrap:anywhere;gap:4px;width:100%;display:grid}._quoteChoices_cx88x_195 button:hover:not(:disabled),._quoteChoices_cx88x_195 button:focus-visible{outline-offset:2px;background:#eef3f0;border-color:#164d37;outline:2px solid #164d37}._quoteChoices_cx88x_195 button:disabled{cursor:not-allowed;opacity:.6}._quoteSummary_cx88x_190>div{border-bottom:1px solid #e8efeb;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:7px 0;display:grid}._quoteSummary_cx88x_190 dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._previewLine_cx88x_243{border:1px solid #ccd9d3;border-radius:10px;margin:12px 0;padding:12px;font-size:.85rem}@media (width<=850px){._previewOpen_cx88x_49{flex-direction:column;gap:12px;display:flex}._previewOpen_cx88x_49 ._previewResize_cx88x_71{display:none}._quotePreview_cx88x_54{height:auto;max-height:50vh}}._panelHeader_cx88x_265{border-bottom:1px solid #e8efeb;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 14px;display:grid}._brand_cx88x_274{flex:none;width:auto;height:24px}._heading_cx88x_280{flex-direction:column;min-width:0;display:flex;overflow:hidden}._heading_cx88x_280 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;line-height:1.2;overflow:hidden}._heading_cx88x_280 small{color:#6b7c74;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}._iconButton_cx88x_301{color:#52665f;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}._iconButton_cx88x_301:hover:not(:disabled){background:#eef3f0}._iconButton_cx88x_301:disabled{cursor:not-allowed;opacity:.35}._thread_cx88x_321{background:#f5f8f6;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 14px;display:flex;overflow:auto}._empty_cx88x_332{color:#6b7c74;text-align:center;max-width:32ch;margin:auto;font-size:.88rem;line-height:1.45}._bubble_cx88x_341{overflow-wrap:anywhere;border-radius:14px;max-width:84%;padding:9px 12px;font-size:.9rem;line-height:1.4}._bubble_cx88x_341>p{white-space:pre-wrap;margin:0}._bubble_cx88x_341 small{opacity:.75;margin-top:6px;font-size:.72rem;display:block}._markdown_cx88x_360 p{margin:0 0 .6em}._markdown_cx88x_360 p:last-child{margin-bottom:0}._markdown_cx88x_360 h1,._markdown_cx88x_360 h2,._markdown_cx88x_360 h3,._markdown_cx88x_360 h4,._markdown_cx88x_360 h5,._markdown_cx88x_360 h6{margin:.7em 0 .3em;font-size:1em;line-height:1.3}._markdown_cx88x_360 h1:first-child,._markdown_cx88x_360 h2:first-child,._markdown_cx88x_360 h3:first-child,._markdown_cx88x_360 h4:first-child,._markdown_cx88x_360 h5:first-child,._markdown_cx88x_360 h6:first-child{margin-top:0}._markdown_cx88x_360 ul,._markdown_cx88x_360 ol{margin:0 0 .6em;padding-left:1.3em}._markdown_cx88x_360 a{color:inherit;text-decoration:underline}._markdown_cx88x_360 code{background:#102a2114;border-radius:4px;padding:.1em .3em;font-size:.85em}._markdown_cx88x_360 pre{background:#102a2114;border-radius:8px;margin:0 0 .6em;padding:8px 10px;overflow-x:auto}._markdown_cx88x_360 pre code{background:0 0;padding:0}._markdown_cx88x_360 blockquote{color:#52665f;border-left:3px solid #ccd9d3;margin:0 0 .6em;padding-left:.8em}._markdown_cx88x_360 table{border-collapse:collapse;margin:0 0 .6em;font-size:.85em}._markdown_cx88x_360 th,._markdown_cx88x_360 td{border:1px solid #dbe6e0;padding:4px 8px}._markdown_cx88x_360 hr{border:0;border-top:1px solid #dbe6e0;margin:.6em 0}._bubbleUser_cx88x_432{color:#fff;background:var(--color-plant-green-core);border-bottom-right-radius:4px;align-self:flex-end}._bubbleAssistant_cx88x_439{color:#1d2b26;background:#fff;border:1px solid #e3ebe7;border-bottom-left-radius:4px;align-self:flex-start}._bubbleError_cx88x_447{color:#842c22;background:#fff0ed;border:1px solid #f3d3cc;align-self:flex-start}._notice_cx88x_454{color:#8a5a00;margin-top:8px;font-size:.78rem;display:block}._actionCard_cx88x_461{flex-direction:column;gap:8px;padding-top:12px;display:flex}._actionCard_cx88x_461 button{font:inherit;color:#17563f;cursor:pointer;background:#eef3f0;border:1px solid #ccd9d3;border-radius:8px;padding:8px}._actionCard_cx88x_461 button:disabled{cursor:not-allowed;opacity:.5}._actionCard_cx88x_461 dl{margin:0}._actionCard_cx88x_461 dd{white-space:pre-wrap;margin:0 0 8px}._actionStatus_cx88x_488{margin-top:8px}._typing_cx88x_492{color:#52665f;font-style:italic}._composerBar_cx88x_497{background:#fff;border-top:1px solid #e8efeb;align-items:flex-end;gap:8px;padding:10px 12px;display:flex;position:relative}._composerInput_cx88x_507{min-width:0;min-height:40px;max-height:120px;font:inherit;resize:none;background:#f5f8f6;border:1px solid #dbe6e0;border-radius:20px;flex:1;padding:9px 14px;font-size:.92rem;line-height:20px}._composerInput_cx88x_507:focus-visible{outline-offset:1px;outline:2px solid #327eec}._composerAdd_cx88x_526,._composerMic_cx88x_527,._composerSend_cx88x_528{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}._composerAdd_cx88x_526,._composerMic_cx88x_527{color:#17563f;background:#eef3f0}._composerAdd_cx88x_526:hover:not(:disabled),._composerMic_cx88x_527:hover:not(:disabled){background:#e2ece7}._composerAdd_cx88x_526:disabled,._composerMic_cx88x_527:disabled{cursor:not-allowed;opacity:.5}._composerMic_cx88x_527[aria-pressed=true]{color:#fff;background:#d33}._composerSend_cx88x_528{color:#fff;background:var(--color-plant-green-core)}._composerSend_cx88x_528:disabled{cursor:not-allowed;background:#cbd9d3}._composerMenu_cx88x_568{z-index:3;background:#fff;border:1px solid #dbe6e0;border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:62px;left:12px;box-shadow:0 12px 28px #102a2129}._composerMenu_cx88x_568 button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:.88rem}._composerMenu_cx88x_568 button:hover{background:#eef3f0}._menuNote_cx88x_597{color:#6b7c74;padding:8px 12px;font-size:.78rem}._dock_cx88x_7{z-index:50;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}._drawer_cx88x_614{background:#fff;border:1px solid #ccd9d3;border-radius:16px;width:min(400px,100vw - 40px);height:min(74vh,620px);display:flex;overflow:hidden;box-shadow:0 20px 48px #102a213d}._fab_cx88x_625{width:58px;height:58px;color:var(--color-plant-green-core);cursor:pointer;background:#fff;border:1px solid #dbe6e0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 10px 24px #102a2133}._fab_cx88x_625:hover{background:var(--color-entry-hover)}@media (width<=480px){._drawer_cx88x_614{width:calc(100vw - 32px);height:min(78vh,560px)}._dock_cx88x_7{bottom:16px;right:16px}}
