._panel_ljqiy_1{isolation:isolate;min-width:0;box-shadow:0 14px 44px #122a4007;container-type:inline-size}._heading_ljqiy_7{background:linear-gradient(110deg,#f6fbfc,#fbfdff);gap:10px}._headingIdentity_ljqiy_11{align-items:center;gap:11px;min-width:0;display:flex}._headingIdentity_ljqiy_11 h2{line-height:1.7}._headingActions_ljqiy_13{flex-shrink:0;align-items:center;gap:8px;display:flex}._heading_ljqiy_7 ._headerNewConversation_ljqiy_14{color:#086873;white-space:nowrap;background:#fff;min-height:36px;font-size:11px}._headerNewConversation_ljqiy_14:disabled{opacity:.5;cursor:wait}._symbol_ljqiy_16{border-radius:14px;flex-shrink:0;width:42px;height:42px}._historyToggle_ljqiy_17{background:#fff;border:1px solid #dae7ed;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-width:36px;min-height:36px;font-size:11px;display:inline-flex}._historyToggle_ljqiy_17[aria-expanded=true]{color:#00747d;background:#eaf7f6;border-color:#b8dedc}._historyToggle_ljqiy_17:focus-visible{outline-offset:3px;outline:2px solid #00747d}._headerNewConversation_ljqiy_14:focus-visible{outline-offset:3px;outline:2px solid #00747d}._sidebar_ljqiy_30 button:focus-visible{outline-offset:3px;outline:2px solid #00747d}._workspace_ljqiy_31{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._main_ljqiy_32{background:linear-gradient(#fff,#fcfdff);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._messages_ljqiy_33{min-height:0}._emptyMessages_ljqiy_34{justify-content:center;align-items:center}._welcome_ljqiy_35{color:#5e7784;text-align:center;max-width:400px;font-size:14px;line-height:2.3}._form_ljqiy_36 textarea{min-width:0}._sidebar_ljqiy_30{z-index:3;background:#f6fafb;border-inline-end:1px solid #e0ebef;outline:none;flex-direction:column;width:min(284px,88%);min-width:0;padding:20px 15px 14px;display:flex;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:-14px 0 36px #122a4014}._sidebar_ljqiy_30[hidden]{display:none}._sidebarHeading_ljqiy_53{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}._sidebarHeading_ljqiy_53 h3{color:#183e50;font-size:14px;font-weight:700}._sidebarEyebrow_ljqiy_55{color:#7c909c;margin-bottom:5px;font-size:10px;display:block}._closeSidebar_ljqiy_56{color:#6a8491;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}._closeSidebar_ljqiy_56:hover{color:#00747d;background:#e6f1f2}._newConversation_ljqiy_58{color:#086873;background:#fff;border:1px solid #bddbdf;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:9px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}._newConversation_ljqiy_58:hover:enabled{background:#eaf6f5}._sidebar_ljqiy_30 button:disabled{opacity:.5;cursor:wait}._historyList_ljqiy_61{scrollbar-width:thin;scrollbar-color:#cadde2 transparent;flex:1;min-height:0;padding-block:16px;overflow-y:auto}._historyList_ljqiy_61 nav{flex-direction:column;gap:7px;display:flex}._conversationItem_ljqiy_63{color:#5e7784;text-align:start;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;width:100%;min-width:0;padding:12px 10px;font-size:11px;line-height:1.8;transition:background .15s,color .15s;display:flex}._conversationItem_ljqiy_63>svg{flex-shrink:0}._conversationItem_ljqiy_63>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._conversationItem_ljqiy_63:hover:enabled{color:#00747d;background:#eaf2f4}._currentConversation_ljqiy_67{color:#086873;background:#e9f5f4;border-color:#cce5e7;font-weight:600}._currentDot_ljqiy_68{background:#1c9793;border-radius:100%;flex-shrink:0;width:5px;height:5px}._historyEmpty_ljqiy_69{color:#8aa0aa;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 14px;display:flex}._historyEmpty_ljqiy_69 strong{color:#5d7885;font-size:12px;font-weight:500}._historyEmpty_ljqiy_69 p{max-width:190px;font-size:11px;line-height:2}._historyNotice_ljqiy_72{color:#6c8490;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:20px 10px;font-size:11px;line-height:2;display:flex}._historyNotice_ljqiy_72 p{width:100%}._sidebarFooter_ljqiy_74{border-top:1px solid #dfebef;padding-top:13px}._sidebarFooter_ljqiy_74 p{color:#8a9da6;padding-inline:3px;font-size:10px;line-height:2}._deleteConversation_ljqiy_76{color:#a25757;text-align:start;border-radius:8px;align-items:center;gap:8px;width:100%;margin-bottom:10px;padding:9px 10px;font-size:11px;display:flex}._deleteConversation_ljqiy_76:hover:enabled{color:#a62f2f;background:#fcf0f0}._backdrop_ljqiy_78{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#122a402b;position:absolute;inset:0}._accessState_ljqiy_79{text-align:center;color:#68808f;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:0;padding:32px 24px;display:flex;overflow-y:auto}._accessIcon_ljqiy_80{color:#00747d;background:#eff9f8;border:1px solid #d7ebed;border-radius:22px;place-items:center;width:65px;min-height:65px;margin-bottom:3px;display:grid;box-shadow:0 8px 24px #00747d0a}._accessState_ljqiy_79 h3{color:#214457;font-size:16px;font-weight:700}._accessState_ljqiy_79 p{max-width:335px;font-size:12px;line-height:2.2}._accessState_ljqiy_79 a{margin-top:4px}@container (width>=680px){._sidebar_ljqiy_30{width:238px;box-shadow:none;flex:0 0 238px;position:relative;inset:auto}._backdrop_ljqiy_78{display:none}}@container (width<=430px){._toggleLabel_ljqiy_89{display:none}._heading_ljqiy_7{flex-wrap:wrap;gap:7px;padding-block:14px;padding-inline-start:14px}._headingIdentity_ljqiy_11{flex-basis:100%;gap:8px}._headingActions_ljqiy_13{margin-inline-start:auto}._headingIdentity_ljqiy_11 h2{font-size:12px}._headingIdentity_ljqiy_11 p{font-size:9px}._symbol_ljqiy_16{border-radius:11px;width:34px;height:34px}._symbol_ljqiy_16 svg{width:19px}._accessState_ljqiy_79{gap:13px;padding:24px 18px}._accessState_ljqiy_79 h3{font-size:14px}._accessState_ljqiy_79 p{font-size:11px}._welcome_ljqiy_35{font-size:13px}}._streamingReply_ljqiy_102>p:last-child{display:inline}._streamingReply_ljqiy_102:after{content:"";vertical-align:middle;background:currentColor;border-radius:.15rem;width:.45rem;height:.85rem;margin-inline-start:.3rem;animation:1s ease-in-out infinite _stream-cursor_ljqiy_1;display:inline-block}@keyframes _stream-cursor_ljqiy_1{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){._streamingReply_ljqiy_102:after{animation:none}}
