@keyframes _fadeIn_j5x84_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_j5x84_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loading_j5x84_27{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;color:var(--text-secondary);gap:.5rem}._loadingIcon_j5x84_37{animation:_spin_j5x84_1 1s linear infinite}@keyframes _spin_j5x84_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._equipmentList_j5x84_49{display:flex;flex-direction:column;gap:1rem}._instructions_j5x84_55{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;padding:0 .25rem}._list_j5x84_62{display:flex;flex-direction:column;gap:.5rem}._equipmentItem_j5x84_68{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;background-color:var(--bg-primary, #ffffff);border:1px solid var(--border-color);border-radius:var(--radius-lg);cursor:pointer;transition:all .12s ease-out;text-align:left;width:100%}@media(hover:hover){._equipmentItem_j5x84_68:hover{border-color:var(--primary);background-color:rgb(var(--primary-rgb)/.02)}}@media(hover:hover){._equipmentItem_j5x84_68:hover ._chevron_j5x84_86{transform:translate(2px)}}._equipmentInfo_j5x84_90{display:flex;flex-direction:column;gap:.25rem;min-width:0}._equipmentName_j5x84_97{font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._equipmentBrand_j5x84_106{font-size:var(--font-size-xs);color:var(--text-muted)}._equipmentStatus_j5x84_111{display:flex;align-items:center;gap:.5rem;flex-shrink:0}._chevron_j5x84_86{color:var(--text-muted);transition:transform .12s ease-out}._generateView_j5x84_123{display:flex;flex-direction:column;gap:1rem}._backButton_j5x84_129{display:flex;align-items:center;gap:.25rem;padding:.5rem;background:none;border:none;color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer;transition:color .12s ease-out;align-self:flex-start}@media(hover:hover){._backButton_j5x84_129:hover{color:var(--primary)}}._backIcon_j5x84_146{transform:rotate(180deg)}._generateContent_j5x84_150{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:1rem}._selectedEquipment_j5x84_159{display:flex;flex-direction:column;gap:.25rem}._selectedEquipment_j5x84_159 h3{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);margin:0}._brand_j5x84_171{font-size:var(--font-size-sm);color:var(--text-muted)}._generatePrompt_j5x84_176,._existingAdvice_j5x84_177{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem}._generatePrompt_j5x84_176 p,._existingAdvice_j5x84_177 p{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;max-width:280px}._promptIcon_j5x84_192{color:var(--primary);opacity:.7}._checkIcon_j5x84_197{color:#3f7d6e}._adviceDetail_j5x84_201{display:flex;flex-direction:column;gap:.75rem}._adviceHeader_j5x84_207{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .25rem}._adviceMeta_j5x84_215{display:flex;align-items:center;gap:.25rem;font-size:var(--font-size-xs);color:var(--text-muted)}._adviceList_j5x84_223{display:flex;flex-direction:column;gap:.75rem}._adviceCard_j5x84_229{padding:.75rem;background-color:var(--bg-primary, #ffffff);border-radius:var(--radius-lg);box-shadow:0 1px 2px #00000008}._adviceCard_j5x84_229._high_j5x84_235{background-color:#963f4505}._adviceCard_j5x84_229._medium_j5x84_238{background-color:#96742f05}._adviceCard_j5x84_229._low_j5x84_241{background-color:rgb(var(--primary-rgb)/.02)}._cardHeader_j5x84_245{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}._typeIcon_j5x84_252{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background-color:var(--bg-tertiary, #eef0f3);color:var(--text-secondary)}._typeIcon_j5x84_252._legal_obligation_j5x84_263,._typeIcon_j5x84_252._overdue_maintenance_j5x84_263{background-color:#963f451a;color:#963f45}._typeIcon_j5x84_252._warranty_alert_j5x84_267{background-color:#96742f1a;color:#96742f}._typeIcon_j5x84_252._preventive_j5x84_271,._typeIcon_j5x84_252._tip_j5x84_271{background-color:rgb(var(--primary-rgb)/.1);color:var(--primary)}._typeIcon_j5x84_252._seasonal_j5x84_275{background-color:#3f7d6e1a;color:#3f7d6e}._cardInfo_j5x84_280{flex:1;min-width:0}._adviceTitle_j5x84_285{font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary)}._message_j5x84_291{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.65;margin:0 0 .5rem}._actionSuggestion_j5x84_298{font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic}._historySection_j5x84_304{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}._historyTitle_j5x84_310{font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary);margin:0 0 .75rem}._historyList_j5x84_317{display:flex;flex-direction:column;gap:.5rem}._historyItem_j5x84_323{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background-color:var(--bg-secondary, #f7f8fa);border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all .12s ease-out;text-align:left;width:100%}@media(hover:hover){._historyItem_j5x84_323:hover{background-color:var(--bg-tertiary, #eef0f3)}}._historyItem_j5x84_323._expired_j5x84_340{opacity:.6}._historyInfo_j5x84_344{display:flex;flex-direction:column;gap:.25rem;min-width:0}._historyName_j5x84_351{font-size:var(--font-size-sm);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._historyDate_j5x84_359{font-size:var(--font-size-xs);color:var(--text-muted)}._empty_j5x84_364{display:flex;align-items:center;justify-content:center;padding:1.5rem;text-align:center}._empty_j5x84_364 p{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}._container_ihetk_27{position:fixed;bottom:1.5rem;right:1.5rem;z-index:300;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}@media(max-width:768px){._container_ihetk_27{bottom:.5rem;right:.75rem}}html.standalone-app ._container_ihetk_27{bottom:calc(var(--bottom-nav-height, 0px) + .5rem)}._backdrop_ihetk_47{display:none;position:fixed;inset:0;z-index:299}@media(min-width:768px){html.standalone-app ._backdrop_ihetk_47{display:block;background-color:#00000080;animation:_fadeIn_ihetk_1 .2s ease-out}}@keyframes _fadeIn_ihetk_1{0%{opacity:0}to{opacity:1}}._floatingButton_ihetk_69{position:relative;width:40px;height:40px;border-radius:9999px;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px -2px #0000000f,0 2px 4px -2px #0000000a,0 0 15px #00000026;transition:all .18s ease-out}@media(hover:hover){._floatingButton_ihetk_69:hover{transform:scale(1.05);box-shadow:0 8px 16px -4px #00000014,0 4px 8px -4px #0000000a,0 0 20px #0003}}._floatingButton_ihetk_69:active{transform:scale(.98)}._floatingButton_ihetk_69._open_ihetk_91{background:var(--bg-dark, #262b33);box-shadow:0 2px 4px -1px #0000000a,0 1px 2px -1px #00000008}@media(hover:hover){._floatingButton_ihetk_69._open_ihetk_91:hover{box-shadow:0 4px 8px -2px #0000000f,0 2px 4px -2px #0000000a}}._chatWindow_ihetk_99{position:absolute;bottom:56px;right:0;width:380px;max-width:calc(100vw - 2rem);height:620px;max-height:calc(100vh - 120px);background-color:var(--bg-primary, #ffffff);border-radius:var(--radius-2xl);border:1px solid var(--primary);box-shadow:0 8px 16px -4px #00000014,0 4px 8px -4px #0000000a;display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_ihetk_1 .2s ease-out;transition:width .2s ease-out,height .2s ease-out}._chatWindow_ihetk_99._expanded_ihetk_117{width:min(720px,100vw - 4rem);height:min(880px,100vh - 120px)}@media(max-width:768px){._chatWindow_ihetk_99{width:calc(100vw - 2rem);height:calc(100vh - 100px);bottom:56px}}@media(min-width:768px){html.standalone-app ._chatWindow_ihetk_99{height:calc(100dvh - var(--header-height, 64px) - var(--bottom-nav-height, 0px) - 56px - 1rem - env(safe-area-inset-top,0px) - 1rem);max-height:none}}._headerExpandToggle_ihetk_135{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:.25rem;padding:0;border:none;border-radius:9999px;background-color:#ffffff2e;color:#fff;cursor:pointer;transition:background-color .12s ease-out,transform .12s ease-out}@media(hover:hover){._headerExpandToggle_ihetk_135:hover{background-color:#ffffff4d}}._headerExpandToggle_ihetk_135:active{transform:scale(.92)}._headerExpandToggle_ihetk_135:focus{outline:none}._headerExpandToggle_ihetk_135:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@keyframes _slideUp_ihetk_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_ihetk_135{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;min-height:60px}._headerContent_ihetk_184{display:flex;align-items:center;gap:.5rem}._headerIcon_ihetk_190{opacity:.9}._headerTitle_ihetk_194{font-size:var(--font-size-lg);font-weight:600}._headerActions_ihetk_199{display:flex;align-items:center;gap:.25rem}._backButton_ihetk_205,._historyButton_ihetk_206,._closeButton_ihetk_207{width:36px;height:36px;border-radius:var(--radius-lg);background:transparent;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .12s ease-out}@media(hover:hover){._backButton_ihetk_205:hover,._historyButton_ihetk_206:hover,._closeButton_ihetk_207:hover{background-color:#ffffff26}}._tabs_ihetk_226{display:flex;gap:.25rem;padding:.5rem .75rem;background-color:var(--bg-secondary, #f7f8fa);border-bottom:1px solid var(--border-color, #dde1e6)}._tab_ihetk_226{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;background:transparent;border:none;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary, #545b66);cursor:pointer;transition:all .12s ease-out}@media(hover:hover){._tab_ihetk_226:hover{background-color:var(--bg-tertiary, #eef0f3);color:var(--text-primary, #12151a)}}._tab_ihetk_226._active_ihetk_254{background-color:var(--bg-primary, #ffffff);color:var(--primary);box-shadow:0 1px 2px #00000008}._content_ihetk_260{flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:var(--bg-primary, #ffffff)}._adviceContainer_ihetk_268{flex:1;overflow-y:auto;padding:.75rem;background-color:var(--bg-secondary, #f7f8fa)}._messages_ihetk_275{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.75rem;background-color:var(--bg-secondary, #f7f8fa)}._welcome_ihetk_285{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;color:var(--text-secondary, #545b66)}._welcome_ihetk_285 h3{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary, #12151a);margin:.75rem 0 .5rem}._welcome_ihetk_285 p{font-size:var(--font-size-sm);line-height:1.65;max-width:280px}._welcomeIcon_ihetk_307{color:var(--primary);opacity:.8}._suggestions_ihetk_312{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;width:100%}._suggestionButton_ihetk_320{padding:.75rem;background-color:var(--bg-primary, #ffffff);border:1px solid var(--border-color, #dde1e6);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:var(--text-primary, #12151a);cursor:pointer;text-align:left;transition:all .12s ease-out}@media(hover:hover){._suggestionButton_ihetk_320:hover{background-color:var(--bg-tertiary, #eef0f3);border-color:var(--primary);color:var(--primary)}}._message_ihetk_275{display:flex;flex-direction:column;max-width:85%}._message_ihetk_275._user_ihetk_342{align-self:flex-end}._message_ihetk_275._user_ihetk_342 ._messageContent_ihetk_345{background-color:var(--primary);color:#fff;border-radius:var(--radius-xl) var(--radius-xl) var(--radius-sm) var(--radius-xl)}._message_ihetk_275._assistant_ihetk_350{align-self:flex-start}._message_ihetk_275._assistant_ihetk_350 ._messageContent_ihetk_345{background-color:var(--bg-primary, #ffffff);color:var(--text-primary, #12151a);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-sm);box-shadow:0 1px 2px #00000008}._messageContent_ihetk_345{padding:.75rem 1rem;font-size:var(--font-size-sm);line-height:1.65;white-space:pre-wrap;word-break:break-word}._actionCard_ihetk_368{display:flex;align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem;background-color:var(--bg-primary, #ffffff);border:1px solid var(--border-color, #dde1e6);border-radius:var(--radius-lg);box-shadow:0 1px 2px #00000008}._actionCardIcon_ihetk_380{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-md);background-color:rgba(var(--success-rgb),.12);color:#3f7d6e}._actionCardBody_ihetk_392{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._actionCardTitle_ihetk_400{font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary, #12151a)}._actionCardSummary_ihetk_406{font-size:var(--font-size-xs);color:var(--text-secondary, #545b66);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actionCardUndo_ihetk_414{flex-shrink:0}._loadingIcon_ihetk_418{animation:_spin_ihetk_1 1s linear infinite;display:inline-block;margin-right:.5rem}@keyframes _spin_ihetk_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._inputArea_ihetk_432{display:flex;align-items:flex-end;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--border-color, #dde1e6);background-color:var(--bg-primary, #ffffff)}._input_ihetk_432{flex:1;min-height:40px;max-height:120px;padding:.5rem .75rem;border:1px solid var(--border-color, #dde1e6);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-family:var(--font-family-base);background-color:var(--bg-primary, #ffffff);color:var(--text-primary, #12151a);resize:none;outline:none;transition:all .12s ease-out}._input_ihetk_432:focus{border-color:var(--primary)}._input_ihetk_432::placeholder{color:var(--text-muted, #7c828c)}._input_ihetk_432:disabled{background-color:var(--bg-tertiary, #f7f8fa)}._input_ihetk_432._listening_ihetk_465{border-color:#963f45;box-shadow:0 0 0 3px #963f4526;background-color:#963f4505}._micButton_ihetk_471{flex-shrink:0;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);border:1px solid var(--border-color, #dde1e6);background-color:var(--bg-primary, #ffffff);color:var(--text-secondary, #545b66);cursor:pointer;transition:all .12s ease-out}@media(hover:hover){._micButton_ihetk_471:hover:not(:disabled){background-color:var(--bg-tertiary, #eef0f3);border-color:var(--border-color-dark, #c7cdd6)}}._micButton_ihetk_471:disabled{opacity:.5;cursor:not-allowed}._micButton_ihetk_471._listening_ihetk_465{color:#fff;background-color:#963f45;border-color:#963f45;animation:_pulse_ihetk_1 1.5s ease-in-out infinite}._micButton_ihetk_471._processing_ihetk_500{color:var(--text-muted, #7c828c);background-color:var(--bg-tertiary, #eef0f3);border-color:var(--border-color, #dde1e6)}@keyframes _pulse_ihetk_1{0%,to{opacity:1}50%{opacity:.7}}._attachButton_ihetk_514{flex-shrink:0;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);border:1px solid var(--border-color, #dde1e6);background-color:var(--bg-primary, #ffffff);color:var(--text-secondary, #545b66);cursor:pointer;transition:all .12s ease-out}@media(hover:hover){._attachButton_ihetk_514:hover:not(:disabled){background-color:var(--bg-tertiary, #eef0f3);border-color:var(--border-color-dark, #c7cdd6)}}._attachButton_ihetk_514:disabled{opacity:.5;cursor:not-allowed}._hiddenInput_ihetk_538{display:none}._attachmentPreview_ihetk_542{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-top:1px solid var(--border-color, #dde1e6);background-color:var(--bg-tertiary, #f7f8fa)}._attachmentPreviewImage_ihetk_551{width:32px;height:32px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-color, #dde1e6)}._attachmentPreviewName_ihetk_559{flex:1;min-width:0;font-size:var(--font-size-xs);color:var(--text-secondary, #545b66);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentPreviewRemove_ihetk_569{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:9999px;background-color:var(--bg-secondary, #dde1e6);color:var(--text-secondary, #545b66);cursor:pointer}@media(hover:hover){._attachmentPreviewRemove_ihetk_569:hover{background-color:#963f45;color:#fff}}._sendButton_ihetk_588{flex-shrink:0;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center}._historyList_ihetk_598{flex:1;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}._newConversationButton_ihetk_607{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:linear-gradient(135deg,#0000000d,#00000005);border:1px dashed var(--primary);border-radius:var(--radius-lg);color:var(--primary);font-size:var(--font-size-sm);font-weight:500;cursor:pointer;transition:all .12s ease-out}@media(hover:hover){._newConversationButton_ihetk_607:hover{background:linear-gradient(135deg,#00000014,#0000000a)}}._historyItem_ihetk_626{display:flex;align-items:center;gap:.5rem;padding:.75rem;background-color:var(--bg-secondary, #f7f8fa);border:1px solid transparent;border-radius:var(--radius-lg);cursor:pointer;transition:all .12s ease-out}@media(hover:hover){._historyItem_ihetk_626:hover{background-color:var(--bg-tertiary, #eef0f3)}}@media(hover:hover){._historyItem_ihetk_626:hover ._deleteButton_ihetk_640{opacity:1}}._historyItem_ihetk_626._active_ihetk_254{background-color:#0000000d;border-color:var(--primary)}._historyItemContent_ihetk_648{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}._historyItemTitle_ihetk_656{font-size:var(--font-size-sm);font-weight:500;color:var(--text-primary, #12151a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._historyItemPreview_ihetk_665{font-size:var(--font-size-xs);color:var(--text-muted, #7c828c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._deleteButton_ihetk_640{width:28px;height:28px;border-radius:var(--radius-md);background:transparent;border:none;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center}@media(hover:hover){._deleteButton_ihetk_640{opacity:0}}._deleteButton_ihetk_640{transition:all .12s ease-out}@media(hover:hover){._deleteButton_ihetk_640:hover{background-color:#963f451a;color:#963f45}}._emptyHistory_ihetk_698{text-align:center;color:var(--text-muted);font-size:var(--font-size-sm);padding:1.5rem}._premiumBadge_ihetk_705{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background-color:#96742f;color:#fff;border:2px solid var(--bg-primary)}._upsellBody_ihetk_720{display:flex;flex-direction:column;gap:1rem}._upsellIntro_ihetk_726{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.65}._upsellList_ihetk_733{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._upsellList_ihetk_733 li{display:flex;gap:.75rem;align-items:flex-start}._upsellList_ihetk_733 strong{display:block;font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary)}._upsellList_ihetk_733 span{display:block;font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.65}._upsellBullet_ihetk_759{flex-shrink:0;color:var(--primary);margin-top:2px}._upsellExample_ihetk_765{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;border-radius:var(--radius-md);background-color:rgb(var(--primary-rgb)/.06);color:var(--text-secondary);font-size:var(--font-size-xs);font-style:italic;line-height:1.65}._upsellExampleIcon_ihetk_778{flex-shrink:0;color:var(--primary);margin-top:2px}._upsellActions_ihetk_784{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}._floatingButton_ihetk_69._disabled_ihetk_792{background:linear-gradient(135deg,#7c828c,#3d434c);box-shadow:0 2px 4px -1px #0000000a,0 1px 2px -1px #00000008}@media(hover:hover){._floatingButton_ihetk_69._disabled_ihetk_792:hover{box-shadow:0 4px 8px -2px #0000000f,0 2px 4px -2px #0000000a}}._disabledBadge_ihetk_800{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background-color:#545b66;color:#fff;border:2px solid var(--bg-primary)}._disabledBody_ihetk_815{display:flex;flex-direction:column;gap:1rem}._disabledIntro_ihetk_821{font-size:var(--font-size-sm);line-height:1.65;color:var(--text-secondary);margin:0}._disabledActions_ihetk_828{display:flex;flex-direction:column;gap:.5rem}._disabledNote_ihetk_834{font-size:var(--font-size-xs);line-height:1.5;color:var(--text-muted);margin:0;text-align:center}._dragZone_ihetk_842{position:relative;flex-shrink:0}._sheetHandle_ihetk_847{display:none}@media(max-width:767px){._backdrop_ihetk_47{display:block;background-color:#0003;animation:_fadeIn_ihetk_1 .3s ease-out}._backdrop_ihetk_47._closing_ihetk_857{animation:_chatSheetFadeOut_ihetk_1 .3s ease-in forwards}._chatWindow_ihetk_99._sheet_ihetk_847{position:fixed;top:calc(env(safe-area-inset-top,0px) + .75rem);right:0;bottom:0;left:0;width:auto;max-width:none;height:auto;max-height:none;border:none;border-radius:12px 12px 0 0;box-shadow:0 -4px 24px #0000002e;padding-bottom:env(safe-area-inset-bottom,0px);animation:_chatSheetUp_ihetk_1 .4s cubic-bezier(.32,.72,0,1)}html.keyboard-open ._chatWindow_ihetk_99._sheet_ihetk_847{padding-bottom:0}._chatWindow_ihetk_99._sheet_ihetk_847._closing_ihetk_857{animation:_chatSheetDown_ihetk_1 .3s ease-in forwards}._chatWindow_ihetk_99._sheet_ihetk_847 ._sheetHandle_ihetk_847{display:block;position:absolute;top:6px;left:50%;z-index:1;width:36px;height:5px;border-radius:9999px;background-color:#ffffff8c;transform:translate(-50%)}._chatWindow_ihetk_99._sheet_ihetk_847 ._dragZone_ihetk_842{touch-action:none}}@keyframes _chatSheetUp_ihetk_1{0%{transform:translateY(100%)}}@keyframes _chatSheetDown_ihetk_1{to{transform:translateY(100%)}}@keyframes _chatSheetFadeOut_ihetk_1{to{opacity:0}}._safetyCard_ihetk_913{margin-top:.5rem;max-width:100%}._extras_ihetk_918{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.5rem}._sourceChip_ihetk_926{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid color-mix(in srgb,var(--warning) 35%,var(--card-border));border-radius:999px;background-color:color-mix(in srgb,var(--warning) 7%,var(--card-bg));color:var(--warning);font-size:var(--font-size-xs);font-weight:500;cursor:pointer}._linkChips_ihetk_940{display:flex;flex-wrap:wrap;gap:.5rem}._linkChip_ihetk_940{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background-color:var(--bg-tertiary);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:600;text-decoration:none}._linkChipPrimary_ihetk_959{background-color:var(--text-primary);color:var(--bg-page)}@keyframes _fadeIn_utxit_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_utxit_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_utxit_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._markdown_utxit_27{font-size:var(--font-size-sm);line-height:1.65;word-break:break-word;white-space:normal}._markdown_utxit_27 p{margin:0}._markdown_utxit_27 p+p{margin-top:.5rem}._markdown_utxit_27 a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}@media(hover:hover){._markdown_utxit_27 a:hover{opacity:.8}}._markdown_utxit_27 strong{font-weight:600}._markdown_utxit_27 em{font-style:italic}._markdown_utxit_27 code{font-family:JetBrains Mono,Fira Code,Consolas,monospace,monospace;font-size:.9em;padding:.1em .35em;border-radius:var(--radius-sm);background-color:#0000000f}._markdown_utxit_27 pre{margin:.5rem 0;padding:.5rem .75rem;border-radius:var(--radius-md);background-color:#0000000f;overflow-x:auto}._markdown_utxit_27 pre code{padding:0;background:transparent}._markdown_utxit_27 ul,._markdown_utxit_27 ol{margin:.5rem 0;padding-left:1.25rem}._markdown_utxit_27 ul li+li,._markdown_utxit_27 ol li+li{margin-top:.25rem}._markdown_utxit_27 h1,._markdown_utxit_27 h2,._markdown_utxit_27 h3,._markdown_utxit_27 h4{margin:.75rem 0 .5rem;font-weight:600;line-height:1.3}._markdown_utxit_27 h1:first-child,._markdown_utxit_27 h2:first-child,._markdown_utxit_27 h3:first-child,._markdown_utxit_27 h4:first-child{margin-top:0}._markdown_utxit_27 h1{font-size:var(--font-size-lg)}._markdown_utxit_27 h2{font-size:var(--font-size-base)}._markdown_utxit_27 h3,._markdown_utxit_27 h4{font-size:var(--font-size-sm)}._markdown_utxit_27 hr{margin:.75rem 0;border:0;border-top:1px solid var(--border-color, #dde1e6)}._markdown_utxit_27 blockquote{margin:.5rem 0;padding-left:.75rem;border-left:3px solid var(--border-color, #dde1e6);color:var(--text-secondary, #545b66)}._markdown_utxit_27 table{margin:.5rem 0;border-collapse:collapse;font-size:var(--font-size-xs)}._markdown_utxit_27 table th,._markdown_utxit_27 table td{padding:.25rem .5rem;border:1px solid var(--border-color, #dde1e6);text-align:left}._markdown_utxit_27 table th{background-color:#0000000a;font-weight:600}
