._heroBanner_1lu99_2{text-align:center;padding-top:48px;padding-bottom:30px}._logoContainer_1lu99_8{color:#163b68;margin-bottom:20px;font-size:40px;font-weight:700}._logoImage_1lu99_15{-o-object-fit:contain;object-fit:contain;margin:0 auto;display:block;width:568px!important;height:auto!important}._inputContainer_1lu99_23{background-color:#fff;border:1px solid #999;border-radius:40px;align-items:center;max-width:1024px;min-height:70px;margin:0 auto;padding:6px 16px;display:flex;position:relative;box-shadow:0 10px 40px #0954bf26}._inputWrapper_1lu99_38{flex:1;align-items:center;width:100%;min-height:70px;display:flex;position:relative}._contentEditable_1lu99_47{cursor:text;white-space:pre-wrap;word-break:break-word;caret-color:#1e2a39;color:#0000;z-index:2;text-align:left;background:0 0;border:none;outline:none;align-items:center;width:100%;height:auto;padding:0;font-size:15px;line-height:1.5;display:flex;position:relative;overflow:hidden}._contentDisplay_1lu99_70{cursor:text;-webkit-user-select:none;user-select:none;white-space:pre-wrap;word-break:break-word;pointer-events:none;text-align:left;z-index:1;align-items:center;width:100%;min-height:70px;padding-left:0;font-size:15px;line-height:1.5;display:flex;position:absolute;inset:0}._placeholder_1lu99_92{color:#bfbfbf;-webkit-user-select:none;user-select:none;text-align:left;width:100%;font-style:italic}._agentTag_1lu99_100{color:#12458d;font-size:15px;font-weight:600;display:inline}._textContent_1lu99_107{color:#1e2a39;font-size:15px;font-weight:400;display:inline}._sendButton_1lu99_114{color:#fff;cursor:pointer;background:linear-gradient(#2b7cff 0%,#12458d 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:4px;transition:background .3s;display:flex;box-shadow:0 4px 10px #12458d66}._sendButton_1lu99_114:hover:not(._disabled_1lu99_131){background:linear-gradient(135deg,#3a8bff 0%,#1e6fd9 60%,#12458d 100%);box-shadow:0 4px 8px #12458d8c,inset 0 1px 1px #ffffff40}._sendButton_1lu99_114._disabled_1lu99_131{cursor:not-allowed;box-shadow:none;background:#d9d9d9}._agentDropdown_1lu99_142{background:#fff;border:1px solid #d9d9d9;border-radius:8px;width:320px;max-height:400px;overflow:auto;box-shadow:0 4px 12px #00000026}._dropdownHeader_1lu99_152{border-bottom:1px solid #f0f0f0;padding:12px 16px}._dropdownTitle_1lu99_157{color:#262626;font-size:14px;font-weight:500}._dropdownSubtitle_1lu99_163{color:#8c8c8c;margin-top:4px;font-size:12px}._tabContainer_1lu99_169{border-bottom:1px solid #f0f0f0;display:flex}._tabItem_1lu99_174{text-align:center;cursor:pointer;color:#595959;flex:1;padding:8px 0;font-size:12px;font-weight:400}._tabItem_1lu99_174._active_1lu99_183{color:#1890ff;border-bottom:2px solid #1890ff;font-weight:500}._agentSection_1lu99_196{padding:8px 0}._agentSection_1lu99_196._withBorder_1lu99_199{border-top:1px solid #f0f0f0}._sectionTitle_1lu99_203{color:#595959;padding:0 16px 4px;font-size:12px;font-weight:500}._agentItem_1lu99_211{cursor:pointer;align-items:center;gap:12px;padding:6px 16px;display:flex}._agentItem_1lu99_211:hover{background:#f5f5f5}._agentInfo_1lu99_222{flex:1}._agentName_1lu99_226{color:#262626;font-size:14px;font-weight:500}._openingRemarksPlaceholder_1lu99_232{color:#bfbfbf;-webkit-user-select:none;user-select:none;opacity:.8;margin-left:4px;font-style:italic}._agentRemarks_1lu99_240{color:#8c8c8c;margin-top:2px;font-size:12px}._lessonResults_1lu99_246{z-index:1000;background:#fff;border:1px solid #d9d9d9;border-radius:8px;width:300px;max-height:300px;margin-top:8px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #00000026}._resultsHeader_1lu99_261{border-bottom:1px solid #f0f0f0;padding:12px 16px}._resultsTitle_1lu99_266{color:#262626;font-size:14px;font-weight:600}._resultsSubtitle_1lu99_272{color:#8c8c8c;margin-top:4px;font-size:12px}._lessonList_1lu99_278{padding:8px 0}._lessonItem_1lu99_282{cursor:pointer;align-items:center;padding:12px 16px;transition:background-color .2s;display:flex}._lessonItem_1lu99_282:hover{background-color:#f5f5f5}._lessonItem_1lu99_282 ._lessonInfo_1lu99_292{flex:1}._lessonItem_1lu99_282 ._lessonInfo_1lu99_292 ._lessonName_1lu99_295{color:#333;margin-bottom:4px;font-size:14px;font-weight:500}._lessonItem_1lu99_282 ._lessonInfo_1lu99_292 ._lessonType_1lu99_301{color:#999;margin-right:4px}._loadingState_1lu99_189,._emptyState_1lu99_190{text-align:center;color:#8c8c8c;padding:20px}._agentDropdown_1lu99_142{z-index:10000}
