.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}:root{--font-family: "Reddit Sans", sans-serif;--text-color: #262626;--header-bg: #ffffff;--header-text: #454545;--header-border: #d9d9d9;--header-shadow: #e4e2e280;--header-item-text: #262626;--header-item-active: #1976d2;--header-item-hover: #1976d2;--header-item-active-bg: #a6d2fd;--header-item-active-border: #1976d2;--header-arrow-bg: #00000033;--header-arrow-color: #ffffff;--sab-primary-color: #3cc575;--sab-primary-color-pop-up: #249C70;--sab-primary-hover-color: #2d9d5b;--sab-header-bg: #2d9d5b;--sab-user-message-bg: #bae6fd;--sab-bot-message-bg: #e5e7eb;--sab-input-border: #d1d5db;--sab-input-focus-border: #3cc575;--sab-input-focus-shadow: #3b82f633}.btn-view-phieu{padding:3px;margin:0 1px;border-radius:3px;background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2);box-shadow:0 0 5px #0003;cursor:pointer}*{padding:0;margin:0;border:none;outline:none;box-sizing:border-box;font-family:var(--font-family),serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}.headerPowersheet{position:relative;display:flex;justify-content:space-between;align-items:center}.headerTitle{display:flex;width:max-content;align-items:center;gap:5px}.headerTitle>span{color:#248627;font-size:23px;font-weight:700;line-height:35.41px}.headerAction{display:flex;justify-content:flex-end;width:85%;height:100%;gap:20px;align-items:center}.generalButton{display:flex;height:35px;background:#d9d9d9;border-radius:10px;text-align:center;align-items:center;line-height:24px;padding:0 20px;color:#454545;cursor:pointer}.btn-normal{display:flex;height:27px;background:#e1e1e1;border-radius:10px;text-align:center;align-items:center;line-height:24px;padding:0 20px;color:#868686;cursor:pointer}.btn-normal{font-size:14px}.save-btn{display:flex;height:35px;color:#454545;border:1px solid #1171E6;background:#e3f4ff;border-radius:10px;text-align:center;align-items:center;line-height:24px;padding:0 20px;cursor:pointer;gap:5px;width:fit-content}.zoomIn{animation:zoomIn .5s ease-out forwards;background-color:#d3dce2;height:100vh;overflow:auto}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ant-menu-submenu-title{padding-left:16px!important;display:flex!important;align-items:center!important}.ant-menu.ant-menu-sub.ant-menu-inline>li{padding-left:17px!important}.ant-menu-submenu-popup.ant-menu-submenu-placement-rightTop>ul{max-height:350px!important;background-color:#f0f0f0;margin-left:-5%}.ant-menu-item .ant-menu-item-only-child{padding-left:0}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#249e57!important}#react-doc-viewer{height:100%!important;border-radius:10px}._aiLayout_1h3aj_1{display:flex;height:100%;background-color:#f5f5f5;width:100%}._aiSidebar_1h3aj_8{width:22%;padding:22px 12px 12px 15px;display:flex;flex-direction:column;gap:15px;background:#fff}._aiSectionTitle_1h3aj_18{display:flex;align-items:center;padding:0 10px 0 0;gap:5px}._aiSection_1h3aj_18{margin-bottom:12px;height:calc(50% - 24px);width:100%;overflow-y:auto;border:1px solid rgba(216,216,216,1);border-radius:5px;padding:10px 0 0 10px;box-sizing:border-box}._sendButton_1h3aj_37{align-self:flex-end;height:36px;padding:0 16px;display:flex;align-items:center;gap:8px}._sendButton_1h3aj_37 svg{margin-right:4px}._aiSectionHistoryChat_1h3aj_51{margin-bottom:24px;height:calc(50% - 24px);padding:10px 6px 0 10px}._aiSectionHistoryChat_1h3aj_51 h3{margin-bottom:12px}._aiSectionTemplate_1h3aj_61{width:max-content;display:flex;align-items:center;background:#d6d6d6;border-radius:10px}._aiSectionTemplate_1h3aj_61>span{padding:5px 10px;font-size:13px;color:#fff}._historyHeader_1h3aj_76{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._historyTitle_1h3aj_84>h3{margin:0}._aiList_1h3aj_97{overflow-y:auto;height:calc(100% - 20px)}._aiCard_1h3aj_102{background:#fff;border:1px solid #eee;border-radius:8px;margin-bottom:12px;min-height:60px;box-shadow:none}._aiDate_1h3aj_111{font-size:12px;color:#888;text-align:right;display:flex;justify-content:end;align-items:center;gap:8px}._aiMain_1h3aj_121{width:78%;padding:20px;height:100%;display:flex;flex-direction:column;gap:12px}._allMainContainer_1h3aj_130{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:5px;border:1px solid rgba(216,216,216,1);overflow:scroll;overflow-x:hidden;padding:15px}._aiQuestionBox_1h3aj_143{background:#fff;border-radius:8px;height:20%}._aiMainBottom_1h3aj_149{display:flex;height:94%}._headerAnswer_1h3aj_154{display:flex;justify-content:space-between;align-items:center;height:6%;padding:0 16px;width:100%}._buttonHeader_1h3aj_163{display:flex;align-items:center;width:100%}._aiAnswerBox_1h3aj_169{width:55%;display:flex;flex-direction:column;height:100%;overflow-y:auto}._aiAnswerBox2_1h3aj_177,._aiDataBox_1h3aj_185{width:100%;display:flex;flex-direction:column;height:100%;overflow-y:auto}._aiAnswerContent_1h3aj_194,._aiDataContent_1h3aj_194{width:100%;margin-top:8px;height:100%;overflow-y:auto}._aiSettings_1h3aj_201{width:10%;display:flex;align-items:flex-start;justify-content:flex-end;padding:24px;background:#fff}._chatHistory_1h3aj_211 .ant-list-item{padding:12px;border-radius:8px;margin-bottom:8px;background:#f6f8fa;transition:all .3s}._chatHistory_1h3aj_211 .ant-list-item:hover{background:#e6f7ff}._chatHistory_1h3aj_211 .ant-list-item-meta-title{font-weight:500;margin-bottom:8px}._chatHistory_1h3aj_211 .ant-list-item-meta-description{color:#666}._selectedCard_1h3aj_232{border:2px solid #1677ff!important;background:#f0f7ff}._dataTableRow_1h3aj_237{height:64px!important;min-height:64px!important}._customeButton_1h3aj_242{width:150px;min-width:150px}._markedContent_1h3aj_247{font-size:14px;line-height:1.6;color:#333;padding:15px}._markedContent_1h3aj_247 h1,._markedContent_1h3aj_247 h2,._markedContent_1h3aj_247 h3,._markedContent_1h3aj_247 h4,._markedContent_1h3aj_247 h5,._markedContent_1h3aj_247 h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}._markedContent_1h3aj_247 h1{font-size:2em;border-bottom:1px solid #eaecef;padding-bottom:.3em}._markedContent_1h3aj_247 h2{font-size:1.5em;border-bottom:1px solid #eaecef;padding-bottom:.3em}._markedContent_1h3aj_247 h3{font-size:1.25em}._markedContent_1h3aj_247 h4{font-size:1em}._markedContent_1h3aj_247 p{margin-top:0;margin-bottom:16px}._markedContent_1h3aj_247 code{padding:.2em .4em;margin:0;font-size:85%;background-color:#1b1f230d;border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}._markedContent_1h3aj_247 pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px;margin-bottom:16px}._markedContent_1h3aj_247 pre code{padding:0;margin:0;background-color:transparent;border:0;word-break:normal;white-space:pre}._markedContent_1h3aj_247 blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5;margin:0 0 16px}._markedContent_1h3aj_247 ul,._markedContent_1h3aj_247 ol{padding-left:2em;margin-top:0;margin-bottom:16px}._markedContent_1h3aj_247 table{display:block;width:100%;overflow:auto;margin-top:0;margin-bottom:16px;border-spacing:0;border-collapse:collapse}._markedContent_1h3aj_247 table th,._markedContent_1h3aj_247 table td{padding:6px 13px;border:1px solid #dfe2e5}._markedContent_1h3aj_247 table tr{background-color:#fff;border-top:1px solid #c6cbd1}._markedContent_1h3aj_247 table tr:nth-child(2n){background-color:#f6f8fa}._markedContent_1h3aj_247 img{max-width:100%;box-sizing:content-box;background-color:#fff}._markedContent_1h3aj_247 hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}._markedContent_1h3aj_247 a{color:#0366d6;text-decoration:none}._markedContent_1h3aj_247 a:hover{text-decoration:underline}._templateItem_1h3aj_382{display:flex;flex-direction:column;gap:4px;margin-left:8px}._templateQuestion_1h3aj_389{font-size:14px}._templateMeta_1h3aj_393{font-size:12px;color:#666}@keyframes _blink_1h3aj_410{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._blinkingText_1h3aj_410{animation:_blink_1h3aj_410 1.5s infinite;font-size:14px;color:red}._main_wnwca_1{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f4f4f4}._img_wnwca_11{width:50%;height:50%}._img_wnwca_11 img{width:100%;height:100%}._button_wnwca_21{width:50%;height:5%;display:flex;justify-content:center;align-items:center}._loader_1q9k5_1{--background: linear-gradient(135deg, #23C4F8, #275EFE);--shadow: rgba(39, 94, 254, .28);--text: #6C7486;--page: rgba(255, 255, 255, .36);--page-fold: rgba(255, 255, 255, .52);--duration: 3s;width:200px;height:140px;position:relative}._loader_1q9k5_1:before,._loader_1q9k5_1:after{--r: -6deg;content:"";position:absolute;bottom:8px;width:120px;top:80%;box-shadow:0 16px 12px var(--shadow);transform:rotate(var(--r))}._loader_1q9k5_1:before{left:4px}._loader_1q9k5_1:after{--r: 6deg;right:4px}._loader_1q9k5_1 div{width:100%;height:100%;border-radius:13px;position:relative;z-index:1;perspective:600px;box-shadow:0 4px 6px var(--shadow);background-image:var(--background)}._loader_1q9k5_1 div ul{margin:0;padding:0;list-style:none;position:relative}._loader_1q9k5_1 div ul li{--r: 180deg;--o: 0;--c: var(--page);position:absolute;top:10px;left:10px;transform-origin:100% 50%;color:var(--c);opacity:var(--o);transform:rotateY(var(--r));-webkit-animation:var(--duration) ease infinite;animation:var(--duration) ease infinite}._loader_1q9k5_1 div ul li:nth-child(2){--c: var(--page-fold);-webkit-animation-name:_page-2_1q9k5_1;animation-name:_page-2_1q9k5_1}._loader_1q9k5_1 div ul li:nth-child(3){--c: var(--page-fold);-webkit-animation-name:_page-3_1q9k5_1;animation-name:_page-3_1q9k5_1}._loader_1q9k5_1 div ul li:nth-child(4){--c: var(--page-fold);-webkit-animation-name:_page-4_1q9k5_1;animation-name:_page-4_1q9k5_1}._loader_1q9k5_1 div ul li:nth-child(5){--c: var(--page-fold);-webkit-animation-name:_page-5_1q9k5_1;animation-name:_page-5_1q9k5_1}._loader_1q9k5_1 div ul li svg{width:90px;height:120px;display:block}._loader_1q9k5_1 div ul li:first-child{--r: 0deg;--o: 1}._loader_1q9k5_1 div ul li:last-child{--o: 1}._loader_1q9k5_1 span{display:block;left:0;right:0;top:100%;margin-top:20px;text-align:center;color:var(--text)}@keyframes _page-2_1q9k5_1{0%{transform:rotateY(180deg);opacity:0}20%{opacity:1}35%,to{opacity:0}50%,to{transform:rotateY(0)}}@keyframes _page-3_1q9k5_1{15%{transform:rotateY(180deg);opacity:0}35%{opacity:1}50%,to{opacity:0}65%,to{transform:rotateY(0)}}@keyframes _page-4_1q9k5_1{30%{transform:rotateY(180deg);opacity:0}50%{opacity:1}65%,to{opacity:0}80%,to{transform:rotateY(0)}}@keyframes _page-5_1q9k5_1{45%{transform:rotateY(180deg);opacity:0}65%{opacity:1}80%,to{opacity:0}95%,to{transform:rotateY(0)}}._firstTimePopup_1vbdv_1 .ant-modal{z-index:2000!important}._firstTimePopup_1vbdv_1 .ant-modal-mask{z-index:1999!important}._firstTimePopup_1vbdv_1 .ant-modal-content{border-radius:12px;overflow:hidden}._firstTimePopup_1vbdv_1 .ant-modal-header{background:#fff;border-bottom:none;padding:20px 24px}._firstTimePopup_1vbdv_1 .ant-modal-title{color:#fff;font-size:18px;font-weight:600;text-align:center}._firstTimePopup_1vbdv_1 .ant-modal-close{color:#fff}._firstTimePopup_1vbdv_1 .ant-modal-close:hover{color:#fffc}._firstTimePopup_1vbdv_1 .ant-modal-body{padding:0}._firstTimePopup_1vbdv_1 .ant-modal-footer{border-top:1px solid #f0f0f0;padding:16px 24px;text-align:center}._firstTimePopup_1vbdv_1 .ant-btn-primary{background-color:#262626;border-color:#262626;border-radius:6px;padding:8px 24px;height:auto;font-weight:500}._firstTimePopup_1vbdv_1 .ant-btn-primary:hover{background-color:#8f0f2f;border-color:#8f0f2f}._firstTimePopup_1vbdv_1 .ant-checkbox-wrapper{font-size:14px}._firstTimePopup_1vbdv_1 .ant-checkbox-checked .ant-checkbox-inner{background-color:#262626;border-color:#262626}._imageContainer_1vbdv_72{padding:20px 0}._welcomeImage_1vbdv_76{width:500px;height:500px;margin-bottom:20px;border-radius:8px;box-shadow:0 4px 12px #0000001a;object-fit:cover}._contentSection_1vbdv_85{margin-bottom:20px;padding:0 24px}._welcomeTitle_1vbdv_90{color:#262626;margin-bottom:10px;font-size:18px;font-weight:600}._welcomeText_1vbdv_97{color:#666;line-height:1.6;font-size:14px;text-align:left}._checkboxSection_1vbdv_104{border-top:1px solid #f0f0f0;padding:20px 24px;display:flex;justify-content:center;align-items:center;background-color:#fafafa}html,body{height:100%;overflow-y:auto!important;-webkit-overflow-scrolling:touch}#_root_1uzzc_1{min-height:100vh;overflow:auto}._background_1uzzc_22{width:100vw;--color: #e2e2e2;background-color:#d4d4d4;background-image:linear-gradient(0deg,transparent 24%,var(--color) 25%,var(--color) 26%,transparent 27%,transparent 74%,var(--color) 75%,var(--color) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,var(--color) 25%,var(--color) 26%,transparent 27%,transparent 74%,var(--color) 75%,var(--color) 76%,transparent 77%,transparent);background-size:55px 55px}._container_1uzzc_35{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.5;max-width:100vw;width:100%;position:relative;background:#d3dce2}._header_1uzzc_50{margin-bottom:10px;width:100%;background-color:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 3px 3px #0000001a;color:#454545;min-height:80px;display:flex;align-items:center}._navContainer_1uzzc_62{display:flex;justify-content:space-between;align-items:center;position:relative;height:100%;width:100%;overflow:hidden;min-height:inherit}._header_left_1uzzc_73{flex:1;height:100%;display:flex;justify-content:start;gap:10px;align-items:center;padding:15px 20px}._backCanvas_1uzzc_83{width:40px;height:38px;background-color:#fafafa;border-radius:12px;box-shadow:1px 1px 2px 1px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}._backCanvas_1uzzc_83:hover{background-color:#f0f0f0;transform:translateY(-1px);box-shadow:1px 2px 4px 2px #0000004d}._headerLogo_1uzzc_102{line-height:20px;font-weight:500;font-size:20px;color:#262626}._header_right_1uzzc_109{flex-shrink:0;height:100%;display:flex;justify-content:flex-end;gap:0 10px;align-items:center;font-size:14px;color:#454545;padding:15px 20px}._headerActions_1uzzc_121{display:flex;align-items:center;gap:10px;flex-shrink:0}._username_1uzzc_128{flex:0 0 auto;display:flex;align-items:center;padding:0 10px}._logo_1uzzc_136{font-size:32px;margin-bottom:8px;display:flex;align-items:center;gap:10px;padding-left:4px}._logo_1uzzc_136>span{font-size:35px;color:#262626;font-weight:500}._desc_1uzzc_152{font-size:13px}._subtitle_1uzzc_156{color:#6b7280;font-size:14px}._userSection_1uzzc_162{position:absolute;top:20px;right:25px;z-index:50}._userInfo_1uzzc_170{display:flex;align-items:center;gap:8px;padding:6px 12px;background:#fff;border-radius:20px;box-shadow:0 2px 6px #0000001a;transition:all .2s;cursor:pointer}._userInfo_1uzzc_170:hover{box-shadow:0 4px 12px #00000026}._userAvatar_1uzzc_186{background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0}._userDetails_1uzzc_192{display:flex;flex-direction:column;gap:2px;min-width:0}._userName_1uzzc_199{font-size:12px;font-weight:500;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._dropdownIcon_1uzzc_209{font-size:10px;color:#9ca3af;transition:transform .2s;margin-left:4px}._userInfo_1uzzc_170:hover ._dropdownIcon_1uzzc_209{color:#6b7280}._tabsWrapper_1uzzc_222{position:sticky;top:0;z-index:100;margin:-16px 0 0}._tabs_1uzzc_222{display:flex;gap:6px;background:#fff;padding:6px 8px;box-shadow:0 1px 3px #0000001a;flex-wrap:wrap}._tabBtn_1uzzc_238{flex:1;padding:6px 16px;border:1px solid #d9d9d9;background:#fff;cursor:pointer;font-size:18px;color:#262626;border-radius:8px;transition:all .2s;white-space:nowrap;min-width:0;display:flex;align-items:center;justify-content:center;line-height:1.2}._tabBtn_1uzzc_238:hover{background:#f3f4f6;color:#374151}._tabBtn_1uzzc_238._active_1uzzc_262{background:#e1e1e1;color:#262626!important;font-weight:600!important}._questionCountBadge_1uzzc_275{background:#fff;color:#262626;border-radius:20px;border:.5px solid #8D8D8D;min-width:20px;height:22px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;margin-left:8px;padding:0 8px;line-height:1;flex-shrink:0;position:relative;z-index:10}._tabBtn_1uzzc_238._active_1uzzc_262 ._questionCountBadge_1uzzc_275{background:transparent;color:#262626;border:1px solid #262626}@media(max-width:768px){._questionCountBadge_1uzzc_275{min-width:18px;height:18px;font-size:10px;margin-left:6px;padding:0 4px}._tabBtn_1uzzc_238{font-size:16px;padding:10px 16px}}._tabContent_1uzzc_319{display:block}._filters_1uzzc_324{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:10px;box-shadow:0 1px 3px #0000001a}._resultsCount_1uzzc_332{font-size:12px;color:#6b7280;margin-bottom:5px;padding:2px 5px;background:#f9fafb}._filterRow_1uzzc_340{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}._filterLabel_1uzzc_348{min-width:60px;margin-bottom:0;font-size:13px;color:#6b7280;flex-shrink:0}._filterSelect_1uzzc_356{display:none;width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#fff;color:#222;outline:none;transition:border-color .2s}._filterSelect_1uzzc_356:focus{border-color:#262626}._bookmarkBtn_1uzzc_374{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-width:40px}._bookmarkBtn_1uzzc_374:hover{background:#f3f4f6;border-color:#d1d5db}._bookmarkBtn_1uzzc_374._active_1uzzc_262{background:#fef3c7;border-color:#f59e0b;color:#d97706}._readFilterSelect_1uzzc_400{padding:8px 12px;border:1px solid #e2e8f0;background:linear-gradient(135deg,#fff,#f8fafc);border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:120px;color:#475569;box-shadow:0 1px 2px #0000000d}._readFilterSelect_1uzzc_400:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._readFilterSelect_1uzzc_400:focus{outline:none;border-color:#0ea5e9;background:linear-gradient(135deg,#fff,#f0f9ff);box-shadow:0 0 0 3px #0ea5e91a}._importantBtn_1uzzc_429{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-width:40px}._importantBtn_1uzzc_429:hover{background:#f3f4f6;border-color:#d1d5db}._importantBtn_1uzzc_429._active_1uzzc_262{background:#fef2f2;border-color:#ef4444;color:#dc2626}._filterButtons_1uzzc_455{display:flex;gap:8px;flex-wrap:wrap;transition:max-height .3s ease}._filterButtons_1uzzc_455._collapsed_1uzzc_462{max-height:75px;overflow:hidden}._filterBtn_1uzzc_468{padding:6px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:20px;font-size:13px;cursor:pointer;transition:all .2s;white-space:nowrap;display:flex;align-items:center;gap:4px;min-width:fit-content}._filterBtn_1uzzc_468:hover{background:#f3f4f6}._filterBtn_1uzzc_468._active_1uzzc_262{background:#262626;color:#fff;border-color:#262626}._expandBtn_1uzzc_493{background:#f8f9fa!important;border-color:#dee2e6!important;color:#6c757d!important;font-weight:500;min-width:40px}._expandBtn_1uzzc_493:hover{background:#e9ecef!important;border-color:#ced4da!important}._newsPanel_1uzzc_507{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._newsItem_1uzzc_514{padding:12px 16px!important;border-bottom:1px solid #f1f5f9;display:flex;align-items:flex-start;transition:all .2s ease;cursor:pointer;position:relative;background:#fff;margin:0}._newsItem_1uzzc_514._noImpact_1uzzc_526{padding-left:16px}._newsItem_1uzzc_514:hover{background:#f8fafc;border-left:3px solid #3b82f6;padding-left:13px!important}._newsItem_1uzzc_514:last-child{border-bottom:1px solid #f1f5f9}._newsItem_1uzzc_514._selected_1uzzc_540{background:#eff6ff;border-left:6px solid #3b82f6;padding-left:13px!important;box-shadow:inset 0 0 0 1px #dbeafe}._newsItem_1uzzc_514._hasBookmark_1uzzc_548 ._newsActions_1uzzc_548,._newsItem_1uzzc_514._hasRead_1uzzc_552 ._newsActions_1uzzc_548,._newsItem_1uzzc_514._hasBookmark_1uzzc_548 ._newsActions_1uzzc_548 ._actionBtn_1uzzc_557,._newsItem_1uzzc_514._hasRead_1uzzc_552 ._newsActions_1uzzc_548 ._actionBtn_1uzzc_557{opacity:1}._impactIcon_1uzzc_572{width:8px;height:8px;border-radius:50%;background:#ef4444}._impactIcon2_1uzzc_579{width:8px;height:8px;border-radius:50%;background:#0000;position:absolute;left:20px;top:22px}._newsContent_1uzzc_589{flex:1;min-width:0}._newsContent_1uzzc_589._noImpact_1uzzc_526{margin-left:0}._newsTitle_1uzzc_598{font-size:16px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4;display:flex;align-items:center;justify-content:space-between;flex:1}._newsSummary_1uzzc_610{font-size:15.5px;color:#4a5568;margin-bottom:8px;line-height:1.5}._newsExpandedContent_1uzzc_617{margin:8px 0}._detailBtn_1uzzc_621{background:#262626;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;margin:8px 0;transition:all .2s;display:inline-block}._detailBtn_1uzzc_621:hover{background:#374151;transform:translateY(-1px)}._newsDetail_1uzzc_640{font-size:15.5px;color:#2d3748;background:#f7fafc;padding:12px;border-radius:8px;margin:8px 0;line-height:1.6;border-left:1px solid #d1d0d0}._newsMeta_1uzzc_651{display:flex;align-items:center;flex-wrap:wrap;margin-top:8px}._impactIcon_1uzzc_572{display:inline-block;width:12px;height:12px;border-radius:50%;background:#e53935;margin-left:12px;vertical-align:middle}._newsSource_1uzzc_669{font-size:10px;color:#9ca3af}._fileIndicator_1uzzc_674{font-size:10px;color:#6b7280;padding:3px;border-radius:4px;display:flex;align-items:center;gap:2px;font-weight:500}._fileIndicator_1uzzc_674 span{font-size:12px;color:#8999b8;font-weight:600}._categoryTag_1uzzc_691{font-size:11px;font-weight:500;display:flex;align-items:center;gap:2px}._categoryEmoji_1uzzc_702{margin-right:2px}._newsTime_1uzzc_706{font-size:10px;color:#9ca3af}._newsActions_1uzzc_548{position:absolute;right:10px;top:30px;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._newsItem_1uzzc_514:hover ._newsActions_1uzzc_548,._newsItem_1uzzc_514:hover ._newsActions_1uzzc_548 ._actionBtn_1uzzc_557,._newsItem_1uzzc_514._hasRead_1uzzc_552:hover ._newsActions_1uzzc_548 ._actionBtn_1uzzc_557,._newsItem_1uzzc_514._hasBookmark_1uzzc_548:hover ._newsActions_1uzzc_548 ._actionBtn_1uzzc_557{opacity:1}._actionBtn_1uzzc_557{width:28px;height:28px;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;color:#64748b;transition:all .2s ease;opacity:0}._newsMeta_1uzzc_651 ._actionBtn_1uzzc_557{opacity:1}._actionBtn_1uzzc_557:hover{background:#f1f5f9;color:#334155;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._actionBtn_1uzzc_557._bookmarked_1uzzc_765{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706;border-color:#fbbf24}._actionBtn_1uzzc_557._read_1uzzc_400{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#16a34a;border-color:#22c55e}._actionBtn_1uzzc_557._bookmarked_1uzzc_765:hover{background:#fde68a}._actionBtn_1uzzc_557._read_1uzzc_400{background:#dcfce7;color:#16a34a}._actionBtn_1uzzc_557._read_1uzzc_400:hover{background:#bbf7d0}._actionBtn_1uzzc_557._playing_1uzzc_792{background:#fef3c7;color:#d97706}._actionBtn_1uzzc_557._playing_1uzzc_792:hover{background:#fde68a}._sentimentIndicator_1uzzc_801{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#fff}._sentimentPositive_1uzzc_817{background:linear-gradient(135deg,#10b981,#059669)}._sentimentNegative_1uzzc_821{background:linear-gradient(135deg,#ef4444,#dc2626)}._expandIcon_1uzzc_825{position:absolute;right:8px;bottom:16px;color:#9ca3af;font-size:10px;cursor:pointer;transition:color .2s}._newsItem_1uzzc_514:hover ._expandIcon_1uzzc_825{color:#6b7280}._libraryItem_1uzzc_840{padding:16px 80px 16px 20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._libraryItem_1uzzc_840:hover{background:#f9fafb}._libraryItem_1uzzc_840._hasBookmark_1uzzc_548 ._libraryMeta_1uzzc_855 ._actionBtn_1uzzc_557,._libraryItem_1uzzc_840:hover ._libraryActions_1uzzc_860,._libraryItem_1uzzc_840:hover ._libraryMeta_1uzzc_855 ._actionBtn_1uzzc_557,._libraryItem_1uzzc_840:hover ._libraryActions_1uzzc_860 ._actionBtn_1uzzc_557{opacity:1}._libraryItem_1uzzc_840:last-child{border-bottom:none}._libraryContent_1uzzc_878{flex:1;min-width:0;padding-right:60px}._libraryTitle_1uzzc_884{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._librarySummary_1uzzc_892{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._libraryDetail_1uzzc_899{font-size:15.5px;color:#2d3748;background:#f7fafc;padding:12px;border-radius:8px;margin:8px 0;line-height:1.6;border-left:3px solid #262626}._libraryDescription_1uzzc_910{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._libraryMeta_1uzzc_855{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280;position:relative}._libraryActions_1uzzc_860{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._learnMoreBtn_1uzzc_937{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;color:#374151;transition:all .2s;display:flex;align-items:center;gap:4px}._learnMoreBtn_1uzzc_937:hover{background:#f3f4f6;border-color:#d1d5db}._storyItem_1uzzc_958{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._storyItem_1uzzc_958:hover{background:#f9fafb}._storyItem_1uzzc_958:last-child{border-bottom:none}._storyContent_1uzzc_976{flex:1;min-width:0;padding-right:80px;padding-top:4px}._storyTitle_1uzzc_983{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._storySummary_1uzzc_991{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._storyExpandedContent_1uzzc_998{margin:8px 0}._storyDetail_1uzzc_1002{font-size:15.5px;color:#2d3748;background:#f7fafc;padding:12px;border-radius:8px;margin:8px 0;line-height:1.6;border-left:3px solid #262626}._storyDescription_1uzzc_1013{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._storyMeta_1uzzc_1020{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280}._storyTime_1uzzc_1028{font-size:10px;color:#9ca3af}._storyActions_1uzzc_1033{position:absolute;right:20px;top:20px;display:flex;gap:8px;opacity:1;transition:opacity .2s}._storyItem_1uzzc_958:hover ._storyActions_1uzzc_1033,._storyItem_1uzzc_958:hover ._storyActions_1uzzc_1033 ._actionBtn_1uzzc_557,._storyItem_1uzzc_958._hasBookmark_1uzzc_548 ._storyActions_1uzzc_1033,._storyItem_1uzzc_958._hasBookmark_1uzzc_548 ._storyActions_1uzzc_1033 ._actionBtn_1uzzc_557,._newsItem_1uzzc_514._hasBookmark_1uzzc_548 ._newsActions_1uzzc_548 ._actionBtn_1uzzc_557,._libraryItem_1uzzc_840._hasBookmark_1uzzc_548 ._libraryMeta_1uzzc_855 ._actionBtn_1uzzc_557,._libraryItem_1uzzc_840._hasBookmark_1uzzc_548 ._libraryActions_1uzzc_860,._libraryItem_1uzzc_840._hasBookmark_1uzzc_548 ._libraryActions_1uzzc_860 ._actionBtn_1uzzc_557{opacity:1}._playBtn_1uzzc_790{background:#0000;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:4px}._emptyState_1uzzc_1091{text-align:center;padding:60px 20px;color:#6b7280}@media(max-width:768px)and (min-width:481px){._container_1uzzc_35{padding:5px 5px 60px}._tabs_1uzzc_222{flex-direction:row;flex-wrap:wrap;padding:6px;gap:2px}._tabBtn_1uzzc_238{flex:1;padding:10px 8px;font-size:12px;white-space:normal;line-height:1.2;min-height:40px;display:flex;align-items:center;justify-content:center}}@media(max-width:480px){._container_1uzzc_35{padding:5px 5px 40px}._header_1uzzc_50{margin-bottom:20px}._header_left_1uzzc_73{padding:10px 12px;gap:6px}._backCanvas_1uzzc_83{width:28px;height:26px;border-radius:8px}._headerLogo_1uzzc_102{font-size:14px;line-height:16px;font-weight:500}._header_right_1uzzc_109{padding:10px 12px;font-size:12px}._userSection_1uzzc_162{top:8px;right:8px}._userInfo_1uzzc_170{padding:3px 6px;gap:4px}._userName_1uzzc_199{font-size:10px;max-width:60px}._dropdownIcon_1uzzc_209{font-size:7px;margin-left:1px}._tabs_1uzzc_222{margin-bottom:16px;padding:4px;flex-direction:row;gap:1px}._tabBtn_1uzzc_238{padding:8px 6px;font-size:11px;min-height:36px;white-space:normal;line-height:1.1}._filters_1uzzc_324,._newsItem_1uzzc_514,._libraryItem_1uzzc_840,._storyItem_1uzzc_958{padding:8px}._newsTitle_1uzzc_598,._libraryTitle_1uzzc_884,._storyTitle_1uzzc_983{font-size:17px}}@media(max-width:400px){._tabs_1uzzc_222{flex-wrap:wrap;gap:2px}._tabBtn_1uzzc_238{flex:1 1 auto;min-width:80px;background:transparent;color:#6b7280}._tabBtn_1uzzc_238:hover{background:#f3f4f6;color:#374151}}@media(max-width:768px){._container_1uzzc_35{padding:8px 8px 300px;min-height:100vh;width:100vw}._header_1uzzc_50{margin-bottom:20px;min-height:60px;padding:0 8px}._header_left_1uzzc_73{padding:8px 12px;gap:6px;flex:1;min-width:0}._backCanvas_1uzzc_83{width:32px;height:30px;border-radius:10px}._headerLogo_1uzzc_102{font-size:16px;line-height:18px;font-weight:500}._logo_1uzzc_136{font-size:20px;margin-bottom:4px}._logo_1uzzc_136>span{font-size:22px}._desc_1uzzc_152{font-size:10px}._headerActions_1uzzc_121{gap:6px;flex-wrap:wrap;justify-content:flex-end}._header_right_1uzzc_109{padding:8px 12px;font-size:12px;flex-shrink:0;min-width:0}._navContainer_1uzzc_62{gap:8px;padding:0 8px}._userSection_1uzzc_162{top:10px;right:10px}._userInfo_1uzzc_170{padding:4px 8px;gap:6px}._userDetails_1uzzc_192{gap:1px}._userName_1uzzc_199{font-size:11px;max-width:80px}._dropdownIcon_1uzzc_209{font-size:8px;margin-left:2px}._desktopOnly_1uzzc_1330{display:none!important}._mobileOnly_1uzzc_1334{display:inline-flex!important}._filterRow_1uzzc_340{flex-direction:column;align-items:stretch}._filterLabel_1uzzc_348{margin-bottom:4px;line-height:30px}._bookmarkBtn_1uzzc_374,._importantBtn_1uzzc_429{padding:8px;min-width:36px;font-size:14px}._filterButtons_1uzzc_455{display:none}._filterSelect_1uzzc_356{display:block}._tabs_1uzzc_222{flex-direction:row;gap:2px;padding:6px;flex-wrap:wrap}._tabBtn_1uzzc_238{flex:1;padding:10px 8px;font-size:12px;white-space:normal;line-height:1.2;min-height:40px;display:flex;align-items:center;justify-content:center;text-align:center}._newsContent_1uzzc_589,._libraryContent_1uzzc_878,._storyContent_1uzzc_976{padding-right:0}._newsActions_1uzzc_548,._libraryActions_1uzzc_860,._storyActions_1uzzc_1033{position:static;transform:none;margin-top:12px;opacity:1;justify-content:flex-end}._newsItem_1uzzc_514,._libraryItem_1uzzc_840,._storyItem_1uzzc_958{padding:10px;flex-direction:column;align-items:stretch}._newsItem_1uzzc_514._noImpact_1uzzc_526{padding-left:10px}._expandIcon_1uzzc_825{position:static;margin-top:8px;text-align:center;font-size:12px}._newsTitle_1uzzc_598,._libraryTitle_1uzzc_884,._storyTitle_1uzzc_983{font-size:18px;line-height:1.3}._newsDetail_1uzzc_640,._libraryDetail_1uzzc_899,._storyDetail_1uzzc_1002{margin:12px 0;padding:16px;font-size:15px}._filters_1uzzc_324{padding:16px;margin-bottom:16px}._searchContainer_1uzzc_1449{flex-direction:column;gap:12px;align-items:stretch}._filterActionsContainer_1uzzc_1455{justify-content:flex-start;margin-top:8px}._resultsCount_1uzzc_332{font-size:13px;padding:6px 10px;margin-bottom:12px}._newsPanel_1uzzc_507{margin-bottom:20px}._tabContent_1uzzc_319{overflow-x:hidden;overflow-y:visible}body{-webkit-overflow-scrolling:touch}._container_1uzzc_35{width:100%;max-width:100vw;height:100vh;overflow:auto}._newsItem_1uzzc_514:last-child,._libraryItem_1uzzc_840:last-child,._storyItem_1uzzc_958:last-child{margin-bottom:20px}}._markdownContent_1uzzc_1498{color:#374151;line-height:1.5;overflow-y:auto}._markdownContent_1uzzc_1498 .katex *{color:#3e51ca!important}._markdownContent_1uzzc_1498 .katex-display{font-size:1.1em;font-family:"Latin Modern Math","STIX Two Math",Computer Modern,Times New Roman,serif}._markdownContent_1uzzc_1498 .katex-display>.katex{font-size:1em}._markdownContent_1uzzc_1498 h1,._markdownContent_1uzzc_1498 h2,._markdownContent_1uzzc_1498 h3,._markdownContent_1uzzc_1498 h4,._markdownContent_1uzzc_1498 h5,._markdownContent_1uzzc_1498 h6{color:#262626;margin:24px 0 16px;font-weight:600;line-height:1.1}._markdownContent_1uzzc_1498 h1{font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._markdownContent_1uzzc_1498 h2{font-size:20px;border-bottom:1px solid #e5e7eb;padding-bottom:6px}._markdownContent_1uzzc_1498 h3{font-size:18px;color:#262626}._markdownContent_1uzzc_1498 h4{font-size:16px;color:#4b5563}._markdownContent_1uzzc_1498 h5,._markdownContent_1uzzc_1498 h6{font-size:14px;color:#6b7280}._markdownContent_1uzzc_1498 p{margin:12px 0;text-align:justify}._markdownContent_1uzzc_1498 ul,._markdownContent_1uzzc_1498 ol{margin:8px 0;padding-left:24px}._markdownContent_1uzzc_1498 ul li,._markdownContent_1uzzc_1498 ol li{margin:4px 0;padding-left:4px}._markdownContent_1uzzc_1498 ul{list-style-type:disc}._markdownContent_1uzzc_1498 ul ul{list-style-type:circle;margin:8px 0}._markdownContent_1uzzc_1498 ul ul ul{list-style-type:square}._markdownContent_1uzzc_1498 ol{list-style-type:decimal}._markdownContent_1uzzc_1498 ol ol{list-style-type:lower-alpha;margin:8px 0}._markdownContent_1uzzc_1498 ol ol ol{list-style-type:lower-roman}._markdownContent_1uzzc_1498 blockquote{border-left:4px solid #262626;background:#f0f9ff;margin:16px 0;padding:16px 20px;font-style:italic;color:#1e40af;border-radius:0 8px 8px 0}._markdownContent_1uzzc_1498 blockquote p{margin:0}._markdownContent_1uzzc_1498 code{background:#f3f4f6;color:#dc2626;padding:2px 6px;border-radius:4px;font-family:SFMono-Regular,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}._markdownContent_1uzzc_1498 pre{background:#262626;color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0;border:1px solid #374151}._markdownContent_1uzzc_1498 pre code{background:none;color:inherit;padding:0;border-radius:0;font-size:14px}._markdownContent_1uzzc_1498 table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._markdownContent_1uzzc_1498 table th,._markdownContent_1uzzc_1498 table td{border:1px solid #e5e7eb;padding:12px 16px;text-align:left}._markdownContent_1uzzc_1498 table th{background:#f9fafb;font-weight:600;color:#374151}._markdownContent_1uzzc_1498 table tr:nth-child(2n){background:#f9fafb}._markdownContent_1uzzc_1498 table tr:hover{background:#f3f4f6}._markdownContent_1uzzc_1498 hr{border:none;height:2px;background:linear-gradient(to right,#3b82f6,#93c5fd,#3b82f6);margin:24px 0;border-radius:1px}._markdownContent_1uzzc_1498 a{color:#262626;text-decoration:none;font-weight:500;transition:color .2s ease}._markdownContent_1uzzc_1498 a:hover{color:#1d4ed8;text-decoration:underline}._markdownContent_1uzzc_1498 strong,._markdownContent_1uzzc_1498 b{font-weight:700;color:#262626}._markdownContent_1uzzc_1498 em,._markdownContent_1uzzc_1498 i{font-style:italic;color:#4b5563}._markdownContent_1uzzc_1498 img{max-width:100%;height:auto;border-radius:8px;margin:16px 0;box-shadow:0 4px 6px #0000001a}._markdownContent_1uzzc_1498 del{text-decoration:line-through;color:#9ca3af}._markdownContent_1uzzc_1498 mark{background:#fef3c7;color:#92400e;padding:2px 4px;border-radius:4px}._markdownContent_1uzzc_1498 li::marker{color:#262626;font-weight:700}._markdownContent_1uzzc_1498 pre[class*=language-]{position:relative}._markdownContent_1uzzc_1498 pre[class*=language-]:before{content:attr(class);position:absolute;top:8px;right:8px;font-size:12px;color:#9ca3af;text-transform:uppercase;font-weight:500}._playgroundContainer_1uzzc_1749{display:flex;flex-direction:column;height:100%;font-family:Reddit Sans,Roboto,Arial,sans-serif;background:#f7f9fb}._playgroundContent_1uzzc_1757{display:flex;flex:1;height:80vh;background:#fff;border-radius:18px;box-shadow:0 4px 24px #22292f14;overflow:hidden}._chatSessionsSidebar_1uzzc_1767{width:300px;background:#f4f7fa;border-right:1px solid #e6eaf0;padding:24px 0 0;display:flex;flex-direction:column;border-radius:18px 0 0 18px;box-shadow:2px 0 8px #22292f0a;height:70vh}._sidebarHeader_1uzzc_1779{display:flex;align-items:center;justify-content:space-between;padding:0 24px 16px;font-weight:600;font-size:18px;color:#2d6cdf}._sessionsList_1uzzc_1789{flex:1;overflow-y:auto;padding:0 8px 8px}._sessionItem_1uzzc_1795{background:#fff;border-radius:10px;margin-bottom:10px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;transition:box-shadow .2s,background .2s;border:1.5px solid transparent}._sessionItem_1uzzc_1795:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeSession_1uzzc_1812{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._sessionContent_1uzzc_1818{flex:1;display:flex;flex-direction:column}._sessionTitle_1uzzc_1824{font-weight:700;color:#262626;font-size:13.5px;display:flex;align-items:center;gap:6px}._sessionInfo_1uzzc_1833{display:flex;align-items:center;gap:10px;margin-top:2px}._advisorType_1uzzc_1840{font-size:12px;color:#888;background:#f0f4fa;border-radius:6px;padding:2px 8px}._sessionTime_1uzzc_1848{font-size:11px;color:#999;font-weight:400}._deleteButton_1uzzc_1854{color:#d9534f;margin-left:8px}._loadingText_1uzzc_1859{color:#888;text-align:center;margin-top:32px}._chatMainArea_1uzzc_1865{flex:1;display:flex;flex-direction:column;padding:16px 16px 8px;background:#fff;border-radius:0 18px 18px 0}._advisorSection_1uzzc_1874{display:flex;align-items:center;gap:16px;margin-bottom:18px}._sectionLabel_1uzzc_1881{font-weight:500;color:#2d6cdf;font-size:15px;min-width:110px}._advisorButton_1uzzc_1888{display:flex;align-items:center;gap:8px;font-size:14px;padding:8px 16px;border-radius:8px;transition:all .2s ease;white-space:nowrap;min-width:fit-content;background:#fff;border:1px solid #e5e7eb;color:#6b7280;font-weight:500;box-shadow:0 1px 3px #0000001a;cursor:pointer}._advisorButton_1uzzc_1888:hover{background:#f9fafb!important;border-color:#d1d5db!important;box-shadow:0 2px 6px #00000026!important;transform:translateY(-1px);color:#6b7280!important}._advisorButtonSelected_1uzzc_1914{background:#262626!important;color:#fff!important;border-color:#262626!important;box-shadow:0 2px 6px #2626264d!important}._advisorButtonSelected_1uzzc_1914:hover{background:#404040!important;border-color:#404040!important;box-shadow:0 3px 8px #26262666!important;color:#fff!important}._advisorAvatar_1uzzc_1928{font-size:28px;margin-right:6px}._advisorInfo_1uzzc_1933{display:flex;flex-direction:column}._advisorName_1uzzc_1938{font-weight:600;color:#2d6cdf;font-size:16px}._advisorSpecialty_1uzzc_1944{font-size:13px;color:#888}._jobSection_1uzzc_1949{margin-bottom:18px;display:flex}._jobButtons_1uzzc_1954{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}._jobButton_1uzzc_1954{background:#f4f7fa!important;color:#2d6cdf!important;border:1.5px solid #e6eaf0!important;border-radius:10px!important;font-weight:500;font-size:14px;padding:6px 16px!important;transition:background .2s,border .2s,color .2s}._jobButton_1uzzc_1954:hover,._selected_1uzzc_540{background:#e6f7ff!important}._currentSessionInfo_1uzzc_1978{margin-bottom:10px;margin-top:-50px;margin-left:50px;font-size:14px;color:#2d6cdf;display:flex;align-items:center;gap:16px}._messageLimit_1uzzc_1990{background:#eaf2fd;color:#2d6cdf;border-radius:8px;padding:2px 10px;font-weight:600;font-size:13px}._chatContainer_1uzzc_1999{flex:1;display:flex;flex-direction:column;background:#f7f9fb;border-radius:14px;box-shadow:0 2px 12px #22292f0f;min-height:340px;max-height:70vh;overflow-y:auto;position:relative}._messagesArea_1uzzc_2012{flex:1;overflow-y:auto;padding-bottom:12px;display:flex;flex-direction:column;gap:18px}._messageWrapper_1uzzc_2021{display:flex;align-items:flex-end;gap:12px}._userMessage_1uzzc_2027{flex-direction:row-reverse}._assistantMessage_1uzzc_2031{flex-direction:row}._dataSourcesMessage_1uzzc_2035{flex-direction:row;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:8px 0;padding:12px}._dataSourcesInfo_1uzzc_2044{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#28a7451a;border-radius:8px;width:fit-content}._dataSourcesName_1uzzc_2055{font-size:12px;font-weight:600;color:#28a745}._messageAvatar_1uzzc_2061{font-size:28px!important;width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center;background:#eaf2fd!important;color:#2d6cdf!important;box-shadow:0 2px 8px #22292f0f}._messageContent_1uzzc_2073{max-width:70%;display:flex;flex-direction:column;align-items:flex-start}._userMessage_1uzzc_2027 ._messageContent_1uzzc_2073{align-items:flex-end}._messageText_1uzzc_2084{background:#fff;color:#222;border-radius:16px;padding:12px 18px;font-size:15px;box-shadow:0 2px 8px #22292f0f;margin-bottom:4px;word-break:break-word}._userMessage_1uzzc_2027 ._messageText_1uzzc_2084{background:#2d6cdf;color:#fff}._messageTime_1uzzc_2100{font-size:12px;color:#888;margin-top:2px;align-self:flex-end;display:flex;align-items:center;gap:8px}._thesisButton_1uzzc_2110{padding:2px 6px;height:auto;font-size:11px;color:#1890ff;border:none;background:transparent;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:2px;border-radius:4px}._thesisButton_1uzzc_2110:hover{color:#40a9ff;background:#1890ff1a}._thesisButton_1uzzc_2110:active{color:#096dd9}._thesisModalTitle_1uzzc_2135{display:flex;align-items:center;gap:8px;font-weight:600}._thesisModalContent_1uzzc_2142{max-height:400px;overflow-y:auto}._thesisModalSummary_1uzzc_2147{max-height:150px;overflow-y:auto}._aiSummaryButton_1uzzc_2152{margin-left:auto;color:#1890ff;padding:2px 8px;height:24px;font-size:12px;border:1px solid #d9d9d9;border-radius:4px;transition:all .2s;display:flex;align-items:center;gap:4px}._aiSummaryButton_1uzzc_2152:hover{color:#40a9ff;border-color:#40a9ff;background:#1890ff1a}._aiSummaryButton_1uzzc_2152:active{color:#096dd9;border-color:#096dd9}._inputArea_1uzzc_2177{background:transparent;display:flex;align-items:center;gap:5px}._inputWrapper_1uzzc_2184{display:flex;align-items:center;width:100%;gap:10px}._messageInput_1uzzc_2191{border-radius:12px!important;border:1.5px solid #e6eaf0!important;font-size:15px;padding:10px 16px!important;background:#fff!important;box-shadow:0 2px 8px #22292f0a;transition:border .2s;min-width:200px;max-width:80%}._messageInput_1uzzc_2191:focus{border:1.5px solid #2d6cdf!important}._templateError_1uzzc_2207{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._templateError_1uzzc_2207:focus{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._sendButton_1uzzc_2217{border-radius:6px!important;background:#2d6cdf!important;color:#fff!important;font-size:20px!important;width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #22292f14;transition:background .2s}._sendButton_1uzzc_2217:disabled{background:#b3c7e6!important;color:#fff!important}._welcomeSection_1uzzc_2237{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:400px}._welcomeText_1uzzc_2252 h3{font-size:24px;color:#262626;margin-bottom:8px;font-weight:600}._welcomeText_1uzzc_2252 p{font-size:16px;color:#666;margin-bottom:24px}._createChatBtn_1uzzc_2265{border-radius:32px!important;color:#262626!important;background:#fff!important;font-size:16px!important;font-weight:600!important;padding:16px 48px!important;height:auto!important;box-shadow:0 4px 12px #98989833!important}._createChatBtn_1uzzc_2265:hover{border:1px solid rgba(38,38,38,.7)!important}._createChatSmall_1uzzc_2280{background:#fff!important;color:#262626!important}._inputControls_1uzzc_2286{display:flex;justify-content:space-between;align-items:center}._advisorSelector_1uzzc_2292{display:flex;align-items:center;gap:8px}._advisorLabel_1uzzc_2298{font-size:14px;color:#2d6cdf;font-weight:500;min-width:fit-content}._advisorInfo_1uzzc_1933{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#2d6cdf1a;border-radius:8px;width:fit-content}._advisorAvatar_1uzzc_1928{font-size:16px}._advisorName_1uzzc_1938{font-size:12px;color:#2d6cdf;font-weight:500}._typingIndicator_1uzzc_2327{display:flex;align-items:center;gap:4px;height:18px;margin:8px 0 0}._typingIndicator_1uzzc_2327 span{display:inline-block;width:7px;height:7px;background:#2d6cdf;border-radius:50%;animation:_typing-bounce_1uzzc_1 1.2s infinite both}._typingIndicator_1uzzc_2327 span:nth-child(2){animation-delay:.2s}._typingIndicator_1uzzc_2327 span:nth-child(3){animation-delay:.4s}@keyframes _typing-bounce_1uzzc_1{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1.2);opacity:1}}._newSessionForm_1uzzc_2367{display:flex;flex-direction:column;gap:12px;padding:8px 0}._formLabel_1uzzc_2374{font-size:15px;color:#2d6cdf;font-weight:500;margin-bottom:4px}._advisorJobRow_1uzzc_2381{display:flex;flex-direction:row;align-items:flex-end;gap:32px;margin-bottom:18px}._advisorSection_1uzzc_1874,._jobSection_1uzzc_1949{flex:1;min-width:0}._sectionLabel_1uzzc_1881{margin-bottom:4px}._advisorSettingBtn_1uzzc_2399{position:absolute;top:18px;right:36px;z-index:10;background:#fff;border:1.5px solid #2d6cdf;color:#2d6cdf;font-weight:500;border-radius:8px;box-shadow:0 2px 8px #22292f0f;transition:border .2s,box-shadow .2s}._advisorSettingBtn_1uzzc_2399:hover{background:#2d6cdf;color:#fff;border:1.5px solid #2d6cdf}._toggleButton_1uzzc_2420{position:absolute;top:16px;left:16px;width:33px;height:33px;background:#262626;border:none;color:#fff;border-radius:5px;padding:0;font-size:16px;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:all .2s;display:flex;align-items:center;justify-content:center}._toggleButton_1uzzc_2420:hover{background:#40a9ff;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._toggleButton_1uzzc_2420:active{transform:translateY(0)}._desktopToggleButton_1uzzc_2451{position:relative;top:auto;left:auto;margin-bottom:16px}._mobileToggleButton_1uzzc_2459{position:absolute;top:20px;left:15px;z-index:10;transition:opacity .3s ease,visibility .3s ease}._playgroundContent_1uzzc_1757._mobileSidebarOpen_1uzzc_2468 ._mobileToggleButton_1uzzc_2459{opacity:0;visibility:hidden;pointer-events:none}._mobileCloseButton_1uzzc_2474{background:#ff4d4f;color:#fff;border:none;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._desktopOnly_1uzzc_1330{display:block}._mobileOnly_1uzzc_1334{display:none}._searchContainer_1uzzc_1449{flex:1;flex-direction:row;gap:6px;display:flex;justify-content:space-between;align-items:center}._searchContainer2_1uzzc_2505{display:flex;gap:5px;align-items:center}._filterActionsContainer_1uzzc_1455{display:flex;justify-content:flex-end;align-items:center}@media(min-width:769px){._mobileToggleButton_1uzzc_2459,._mobileCloseButton_1uzzc_2474{display:none!important}._chatSessionsSidebar_1uzzc_1767{transition:width .3s ease;position:relative;left:auto;background:#fff;box-shadow:none}._chatSessionsSidebar_1uzzc_1767._collapsed_1uzzc_462{width:0;overflow:hidden;padding:0}._chatMainArea_1uzzc_1865._expanded_1uzzc_2541{margin-left:0;width:100%}._playgroundContent_1uzzc_1757._sidebarCollapsed_1uzzc_2546{justify-content:center}}@media(max-width:768px){._playgroundContainer_1uzzc_1749{height:calc(100vh - 150px)}._desktopToggleButton_1uzzc_2451,._desktopOnly_1uzzc_1330{display:none!important}._playgroundContent_1uzzc_1757{position:relative;width:100%}._chatSessionsSidebar_1uzzc_1767{position:fixed;left:-100%;top:0;width:85vw;max-width:320px;height:100vh;background:#f4f7fa;z-index:999;transition:left .3s cubic-bezier(.4,0,.2,1);box-shadow:2px 0 20px #00000026;border-radius:0;overflow-y:auto}._chatSessionsSidebar_1uzzc_1767._mobileOpen_1uzzc_2585{left:0}._chatSessionsSidebar_1uzzc_1767._collapsed_1uzzc_462{left:-100%}._chatMainArea_1uzzc_1865{width:100%;padding:80px 16px 16px;position:relative}._chatMainArea_1uzzc_1865._mobileSidebarOpen_1uzzc_2468{margin-left:0}._sidebarOverlay_1uzzc_2605{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._sidebarOverlay_1uzzc_2605._mobileOpen_1uzzc_2585{display:block;opacity:1;pointer-events:auto}._currentSessionInfo_1uzzc_1978{padding:12px;margin-bottom:16px;margin-top:10px}._currentSessionInfo_1uzzc_1978 h3{font-size:16px;margin-bottom:8px}._advisorSection_1uzzc_1874{flex-direction:column;align-items:flex-start;gap:8px}._sectionLabel_1uzzc_1881{min-width:auto}._chatContainer_1uzzc_1999{height:calc(100vh - 300px)}._messageWrapper_1uzzc_2021{margin-bottom:12px}._messageInput_1uzzc_2191{font-size:14px}._messageContent_1uzzc_2073{max-width:80%}._messageText_1uzzc_2084{width:320px;font-size:14px;padding:10px 14px}._messageAvatar_1uzzc_2061{width:36px!important;height:36px!important;font-size:24px!important}._sidebarHeader_1uzzc_1779 h3{font-size:16px}._sessionTitle_1uzzc_1824{font-size:14px}._sessionInfo_1uzzc_1833{font-size:11px}._advisorSection_1uzzc_1874,._jobSection_1uzzc_1949,._currentSessionInfo_1uzzc_1978 ._advisorSection_1uzzc_1874{display:none!important}._currentSessionInfo_1uzzc_1978{padding:8px;margin-bottom:12px;margin-top:0}._currentSessionInfo_1uzzc_1978 h3{font-size:14px;margin-bottom:4px}._chatContainer_1uzzc_1999{height:calc(100vh - 200px)}._chatMainArea_1uzzc_1865{padding:12px}._inputWrapper_1uzzc_2184{gap:6px}._messageInput_1uzzc_2191{font-size:14px;padding:8px 12px!important}._sendButton_1uzzc_2217{width:40px;height:40px;font-size:18px!important}._welcomeSection_1uzzc_2237{padding:40px 16px}._welcomeText_1uzzc_2252 h3{font-size:20px}._welcomeText_1uzzc_2252 p{font-size:14px}._inputControls_1uzzc_2286{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}._advisorSelector_1uzzc_2292{width:100%;justify-content:space-between}._advisorInfo_1uzzc_1933{margin-bottom:4px}._advisorName_1uzzc_1938{font-size:11px}._logo_1uzzc_136{margin:8px;font-size:24px}._logo_1uzzc_136>span{font-size:26px}}._citationsSection_1uzzc_2775{margin-top:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #1890ff}._citationsTitle_1uzzc_2783{font-size:12px;font-weight:500;color:#1890ff;margin-bottom:6px;display:flex;align-items:center}._citationsList_1uzzc_2792{display:flex;flex-direction:column;gap:4px}._citationItem_1uzzc_2798{font-size:11px}._citationLink_1uzzc_2802{color:#1890ff;text-decoration:none;word-break:break-all}._citationLink_1uzzc_2802:hover{text-decoration:underline;color:#40a9ff}._templateSuggestions_1uzzc_2814{position:absolute;bottom:100%;left:0;right:0;background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 -4px 12px #00000026;z-index:1000;max-height:200px;overflow-y:auto;margin-bottom:4px}._suggestionItem_1uzzc_2829{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}._suggestionItem_1uzzc_2829:hover{background-color:#f5f5f5}._suggestionItem_1uzzc_2829:last-child{border-bottom:none}._suggestionLabel_1uzzc_2844{font-weight:500;color:#262626;font-size:13px;margin-bottom:2px}._suggestionPreview_1uzzc_2851{color:#666;font-size:12px;line-height:1.4}._pipelineStepsSection_1uzzc_2858{margin-top:12px;padding:8px 12px;background:#f6ffed;border-radius:6px;border-left:3px solid #52c41a}._pipelineStepsTitle_1uzzc_2866{font-weight:600;color:#52c41a;font-size:13px;margin-bottom:8px}._pipelineStepsList_1uzzc_2873{display:flex;flex-direction:column;gap:8px}._pipelineStepItem_1uzzc_2879{background:#fff;border-radius:4px;padding:8px;border:1px solid #d9d9d9}._pipelineStepHeader_1uzzc_2886{display:flex;align-items:center;gap:8px;margin-bottom:4px}._pipelineStepNumber_1uzzc_2893{font-weight:600;color:#52c41a;font-size:12px}._pipelineStepName_1uzzc_2899{font-weight:500;color:#262626;font-size:12px}._pipelineStepContent_1uzzc_2905{color:#666;font-size:11px;line-height:1.4}._pipelineButton_1uzzc_2912{border-color:#52c41a!important}._pipelineButton_1uzzc_2912:hover{border-color:#52c41a!important;background:#f6ffed!important}@media(max-width:768px){._citationsSection_1uzzc_2775{margin-top:8px;padding:6px 8px}._citationsTitle_1uzzc_2783{font-size:11px;margin-bottom:4px}._citationItem_1uzzc_2798{font-size:10px}._templateSuggestions_1uzzc_2814{max-height:150px}._suggestionItem_1uzzc_2829{padding:6px 10px}._suggestionLabel_1uzzc_2844{font-size:13px}._suggestionPreview_1uzzc_2851{font-size:11px}._pipelineStepsSection_1uzzc_2858{margin-top:8px;padding:6px 8px}._pipelineStepsTitle_1uzzc_2866{font-size:12px;margin-bottom:6px}._pipelineStepItem_1uzzc_2879{padding:6px}._pipelineStepNumber_1uzzc_2893,._pipelineStepName_1uzzc_2899{font-size:11px}._pipelineStepContent_1uzzc_2905{font-size:10px}}._advisorButtonsContainer_1uzzc_2978{padding:5px;border-top:1px solid #e5e7eb}._advisorButtons_1uzzc_2978{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._embeddingSwitchContainer_1uzzc_2990{display:flex;align-items:center;justify-content:start}._embeddingSwitchLabel_1uzzc_2996{font-size:12px;color:#6c757d;font-weight:500;margin-left:8px}._embeddingResultsSection_1uzzc_3004{margin-top:12px;padding:8px 12px;background:#f0f8ff;border-radius:6px;border-left:3px solid #1890ff}._embeddingResultsTitle_1uzzc_3012{font-size:12px;font-weight:600;color:#1890ff;margin-bottom:8px}._searchMethodInfo_1uzzc_3019{font-size:11px;color:#666;font-weight:400;margin-left:8px}._embeddingResultsList_1uzzc_3026{display:flex;flex-direction:column;gap:6px}._embeddingResultItem_1uzzc_3032{padding:6px 8px;background:#fff;border-radius:4px;border:1px solid #e6f7ff;cursor:pointer;transition:all .2s ease}._embeddingResultItem_1uzzc_3032:hover{background:#f0f8ff;border-color:#1890ff;box-shadow:0 2px 4px #1890ff1a}._embeddingResultTitle_1uzzc_3047{font-size:11px;font-weight:500;color:#262626;margin-bottom:4px}._embeddingResultMeta_1uzzc_3054{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}._embeddingResultType_1uzzc_3061{color:#52c41a;background:#f6ffed;padding:2px 6px;border-radius:3px}._embeddingResultCategory_1uzzc_3068{color:#722ed1;background:#f9f0ff;padding:2px 6px;border-radius:3px}._embeddingResultSimilarity_1uzzc_3075{color:#fa8c16;background:#fff7e6;padding:2px 6px;border-radius:3px}._embeddingDetailContent_1uzzc_3083{padding:16px 0}._embeddingDetailHeader_1uzzc_3087{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._embeddingDetailHeader_1uzzc_3087 h3{margin:0 0 12px;color:#262626;font-size:18px;font-weight:600}._embeddingDetailMeta_1uzzc_3100{display:flex;flex-wrap:wrap;gap:12px}._embeddingDetailType_1uzzc_3106,._embeddingDetailCategory_1uzzc_3107,._embeddingDetailSimilarity_1uzzc_3108,._embeddingDetailDate_1uzzc_3109,._embeddingDetailSource_1uzzc_3110,._embeddingDetailEmoji_1uzzc_3111{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._embeddingDetailType_1uzzc_3106{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}._embeddingDetailCategory_1uzzc_3107{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailSimilarity_1uzzc_3108{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}._embeddingDetailDate_1uzzc_3109{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}._embeddingDetailSource_1uzzc_3110{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailEmoji_1uzzc_3111{color:#13c2c2;background:#e6fffb;border:1px solid #87e8de}._embeddingDetailBody_1uzzc_3154,._embeddingDetailSummary_1uzzc_3155{margin-bottom:20px}._embeddingDetailBody_1uzzc_3154 h4,._embeddingDetailSummary_1uzzc_3155 h4{margin:0 0 12px;color:#262626;font-size:14px;font-weight:600}._embeddingDetailSummary_1uzzc_3155 p{margin:0;color:#595959;line-height:1.6}._embeddingDetailEmpty_1uzzc_3173{text-align:center;padding:40px 20px;color:#8c8c8c;font-style:italic}._noEmbeddingResultsSection_1uzzc_3181{margin-top:12px;padding:8px 12px;background:#fff7e6;border-radius:6px;border-left:3px solid #fa8c16}._noEmbeddingResultsTitle_1uzzc_3189{font-size:12px;font-weight:600;color:#fa8c16;margin-bottom:4px}._noEmbeddingResultsText_1uzzc_3196{font-size:11px;color:#8c8c8c;line-height:1.4;margin-bottom:6px}._noEmbeddingResultsSuggestion_1uzzc_3203{font-size:10px;color:#52c41a;font-style:italic;padding-top:4px;border-top:1px solid #f0f0f0}._advisorButton_1uzzc_1888{display:flex;align-items:center;gap:4px;font-size:12px;padding:6px;border-radius:16px;transition:all .2s;white-space:nowrap;min-width:fit-content}@media(max-width:768px){._advisorButtons_1uzzc_2978{gap:2px}._advisorButton_1uzzc_1888{font-size:11px;padding:4px}._embeddingResultsSection_1uzzc_3004{margin-top:8px;padding:6px 8px}._embeddingResultsTitle_1uzzc_3012{font-size:11px;margin-bottom:6px}._embeddingResultItem_1uzzc_3032{padding:4px 6px}._embeddingResultTitle_1uzzc_3047{font-size:10px;margin-bottom:3px}._embeddingResultMeta_1uzzc_3054{gap:4px;font-size:9px}._embeddingResultType_1uzzc_3061,._embeddingResultCategory_1uzzc_3068,._embeddingResultSimilarity_1uzzc_3075{padding:1px 4px}._embeddingDetailHeader_1uzzc_3087 h3{font-size:16px}._embeddingDetailMeta_1uzzc_3100{gap:8px}._embeddingDetailType_1uzzc_3106,._embeddingDetailCategory_1uzzc_3107,._embeddingDetailSimilarity_1uzzc_3108,._embeddingDetailDate_1uzzc_3109,._embeddingDetailSource_1uzzc_3110,._embeddingDetailEmoji_1uzzc_3111{font-size:11px;padding:3px 6px}}._categoryChips_1uzzc_3283{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}._categoryChip_1uzzc_3283{display:flex;align-items:center;border-radius:999px;border:2px solid #e0e0e0;padding:4px 20px 4px 4px;background:#fff;min-width:120px;box-shadow:0 1px 3px #0000000a}._chipCount_1uzzc_3301{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ccc;color:#fff;font-size:2rem;font-weight:700;margin-right:12px}._chipLabel_1uzzc_3315{font-size:1.2rem;color:#222;font-weight:500}._chipCountInBtn_1uzzc_3321{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:50%;background:#e0e0e0;color:#222;font-size:.85em;font-weight:600;margin-right:6px;padding:0 4px}._newsVideoSection_1uzzc_3336{margin-bottom:16px}._newsImagesSection_1uzzc_3340{margin-top:16px}._avatarWrapper_1uzzc_3344{display:flex;align-items:center;justify-content:center;width:120px;height:120px;overflow:hidden;background:#f0f0f0;flex-shrink:0}._avatarWrapper_1uzzc_3344 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:768px){._newsItem_1uzzc_514{flex-direction:row;padding:10px 12px!important;border-bottom:1px solid #f1f5f9}._newsItem_1uzzc_514:hover{background:#f8fafc;border-left:3px solid #3b82f6;padding-left:9px!important}._newsItem_1uzzc_514._selected_1uzzc_540{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:9px!important}._newsActions_1uzzc_548{margin-top:0}._newsSummary_1uzzc_610{margin-top:-20px}._newsSummary2_1uzzc_3398{margin-top:0}._detailText_1uzzc_3402{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}._summaryText_1uzzc_3410{color:#495057;line-height:1.6;margin-bottom:12px}._noSummary_1uzzc_3416{color:#6c757d;font-style:italic;text-align:center;padding:20px}}._embeddingResultChunks_1uzzc_3427{font-size:11px;color:#8b5cf6;background:#f3f4f6;padding:2px 6px;border-radius:4px;margin-left:8px}._embeddingDetailChunks_1uzzc_3436{margin-bottom:24px}._embeddingDetailChunks_1uzzc_3436 h4{color:#374151;font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}._embeddingDetailChunk_1uzzc_3436{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._embeddingDetailChunk_1uzzc_3436:last-child{margin-bottom:0}._embeddingDetailChunkHeader_1uzzc_3462{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._embeddingDetailChunkIndex_1uzzc_3471{font-size:14px;font-weight:600;color:#374151;background:#e0e7ff;padding:4px 8px;border-radius:4px}._embeddingDetailChunkSimilarity_1uzzc_3480{font-size:12px;color:#059669;font-weight:500;background:#d1fae5;padding:4px 8px;border-radius:4px}._embeddingDetailChunkText_1uzzc_3489{font-size:14px;line-height:1.6;color:#374151;background:#fff;padding:12px;border-radius:6px;border:1px solid #f3f4f6}@media(max-width:768px){._embeddingResultChunks_1uzzc_3427{font-size:10px;padding:1px 4px;margin-left:4px}._embeddingDetailChunks_1uzzc_3436 h4{font-size:14px;margin-bottom:12px}._embeddingDetailChunk_1uzzc_3436{padding:12px;margin-bottom:8px}._embeddingDetailChunkHeader_1uzzc_3462{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}._embeddingDetailChunkIndex_1uzzc_3471,._embeddingDetailChunkSimilarity_1uzzc_3480{font-size:11px;padding:2px 6px}._embeddingDetailChunkText_1uzzc_3489{font-size:13px;padding:8px}}._dataSourcesSection_1uzzc_3536{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._dataSourcesTitle_1uzzc_3544{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;display:flex;align-items:center;gap:6px}._dataSourcesList_1uzzc_3554{display:flex;flex-direction:column;gap:12px}._dataSourceItem_1uzzc_3560{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._dataSourceItem_1uzzc_3560:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}._dataSourceHeader_1uzzc_3576{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._dataSourceTitle_1uzzc_3583{font-size:14px;font-weight:600;color:#212529;flex:1;margin-right:12px}._dataSourceSimilarity_1uzzc_3591{background:#28a745;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;min-width:40px;text-align:center}._dataSourceMeta_1uzzc_3602{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}._dataSourceType_1uzzc_3609,._dataSourceId_1uzzc_3610,._dataSourceChunk_1uzzc_3611{font-size:11px;color:#6c757d;background:#f8f9fa;padding:2px 6px;border-radius:4px;font-weight:500}._dataSourcePreview_1uzzc_3620{font-size:13px;color:#495057;line-height:1.5;background:#f8f9fa;padding:8px;border-radius:4px;border-left:3px solid #dee2e6}._dataSourcesContent_1uzzc_3630{width:100%}._dataSourcesContent_1uzzc_3630 ._dataSourcesList_1uzzc_3554{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(max-width:768px){._dataSourcesSection_1uzzc_3536{padding:12px;margin-top:12px}._dataSourcesTitle_1uzzc_3544{font-size:13px;margin-bottom:10px}._dataSourceItem_1uzzc_3560{padding:10px}._dataSourceHeader_1uzzc_3576{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}._dataSourceTitle_1uzzc_3583{font-size:13px;margin-right:0}._dataSourceSimilarity_1uzzc_3591{font-size:10px;padding:1px 6px}._dataSourceMeta_1uzzc_3602{gap:8px;margin-bottom:6px}._dataSourceType_1uzzc_3609,._dataSourceId_1uzzc_3610,._dataSourceChunk_1uzzc_3611{font-size:10px;padding:1px 4px}._dataSourcePreview_1uzzc_3620{font-size:12px;padding:6px}}._thesisLayout_1uzzc_3695{display:flex;height:calc(100vh - 200px);gap:20px}._thesisSidebar_1uzzc_3701{width:300px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContent_1uzzc_3711{flex:1;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContentWrapper_1uzzc_3721{display:flex;flex-direction:column;height:100%}._thesisContentHeader_1uzzc_3727{padding:10px;border-bottom:1px solid #e8e8e8;background:#fafafa}._thesisContentTitle_1uzzc_3733{font-size:20px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center}._thesisContentActions_1uzzc_3742{margin-bottom:16px;display:flex;justify-content:flex-end}._thesisContentSummary_1uzzc_3748{line-height:1.6;color:#666}._thesisContentMeta_1uzzc_3753{display:flex;gap:16px;font-size:12px;color:#999}._thesisChatArea_1uzzc_3760{flex:1;display:flex;flex-direction:column;overflow:hidden}._thesisChatHeader_1uzzc_3767{padding:0 0 10px 10px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;background:#fff}._thesisChatHeader_1uzzc_3767 h3{margin:0;font-size:16px;font-weight:600;color:#262626}._thesisChatList_1uzzc_3783{flex:1;overflow-y:auto;padding:10px;height:0}._thesisChatItem_1uzzc_3791{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:0 16px 16px;margin-bottom:16px;transition:all .2s}._thesisChatItem_1uzzc_3791:hover{box-shadow:0 2px 8px #0000001a}._thesisChatHeader_1uzzc_3767{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._thesisChatOrder_1uzzc_3811{font-weight:600;color:#1890ff;font-size:14px}._thesisChatActions_1uzzc_3817{display:flex;gap:8px}._thesisChatSummary_1uzzc_3822{margin-bottom:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:#666}._thesisChatContent_1uzzc_3831{line-height:1.6}._thesisChatText_1uzzc_3835{color:#333;font-size:14px}._thesisContentEmpty_1uzzc_3840{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;text-align:center;padding:40px}._thesisContentEmpty_1uzzc_3840 h3{margin:16px 0 8px;color:#666}._thesisContentEmpty_1uzzc_3840 p{color:#999;font-size:14px}._selectedThesis_1uzzc_3861{border:2px solid #1890ff!important;background:#f0f8ff!important}._selectedThesis_1uzzc_3861:hover{border-color:#1890ff!important;background:#f0f8ff!important}._thesisHeader_1uzzc_3871{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:24px;padding:16px;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._thesisTitle_1uzzc_3883{font-size:18px;font-weight:600;color:#262626;display:flex;align-items:center}._thesisList_1uzzc_3891{flex:1;overflow-y:auto;padding:0 16px 16px}._thesisList_1uzzc_3891::-webkit-scrollbar{width:6px}._thesisList_1uzzc_3891::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._thesisList_1uzzc_3891::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._thesisList_1uzzc_3891::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._thesisListItem_1uzzc_3915{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:12px;transition:all .3s ease;border:1px solid #e8e8e8;cursor:pointer}._thesisListItem_1uzzc_3915:hover{box-shadow:0 4px 16px #00000026}._thesisItemHeader_1uzzc_3929{display:flex;justify-content:space-between;align-items:center;padding:16px;transition:background-color .2s}._thesisItemHeader_1uzzc_3929:hover{background-color:#f8f9fa}._thesisItemInfo_1uzzc_3941{flex:1;min-width:0}._thesisItemTitle_1uzzc_3946{font-size:16px;font-weight:600;color:#262626;margin-bottom:8px;display:flex;align-items:center}._thesisItemSummary_1uzzc_3955{color:#666;font-size:14px;line-height:1.5;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._thesisItemMeta_1uzzc_3966{display:flex;gap:16px;font-size:12px;color:#999}._thesisItemActions_1uzzc_3973{display:flex;gap:8px;align-items:center}._thesisItemDetail_1uzzc_3979{padding:16px;border-top:1px solid #eee;background:#f8f9fa}._thesisDetailContent_1uzzc_3985{margin-bottom:16px}._thesisDetailContent_1uzzc_3985 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisContentText_1uzzc_3996{color:#666;font-size:14px;line-height:1.6}._thesisContentText_1uzzc_3996 h1,._thesisContentText_1uzzc_3996 h2,._thesisContentText_1uzzc_3996 h3,._thesisContentText_1uzzc_3996 h4,._thesisContentText_1uzzc_3996 h5,._thesisContentText_1uzzc_3996 h6{color:#262626;margin:16px 0 8px;font-weight:600}._thesisContentText_1uzzc_3996 h1{font-size:20px}._thesisContentText_1uzzc_3996 h2{font-size:18px}._thesisContentText_1uzzc_3996 h3{font-size:16px}._thesisContentText_1uzzc_3996 h4{font-size:15px}._thesisContentText_1uzzc_3996 h5{font-size:14px}._thesisContentText_1uzzc_3996 h6{font-size:13px}._thesisContentText_1uzzc_3996 p{margin:8px 0}._thesisContentText_1uzzc_3996 ul,._thesisContentText_1uzzc_3996 ol{margin:8px 0;padding-left:20px}._thesisContentText_1uzzc_3996 li{margin:4px 0}._thesisContentText_1uzzc_3996 blockquote{border-left:4px solid #1890ff;margin:12px 0;padding:8px 16px;background:#f8f9fa;color:#666}._thesisContentText_1uzzc_3996 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}._thesisContentText_1uzzc_3996 pre{background:#f8f9fa;padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0}._thesisContentText_1uzzc_3996 pre code{background:none;padding:0}._thesisContentText_1uzzc_3996 strong{font-weight:600;color:#262626}._thesisContentText_1uzzc_3996 em{font-style:italic}._thesisContentText_1uzzc_3996 a{color:#1890ff;text-decoration:none}._thesisContentText_1uzzc_3996 a:hover{text-decoration:underline}._thesisContentText_1uzzc_3996 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}._thesisContentText_1uzzc_3996 th,._thesisContentText_1uzzc_3996 td{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}._thesisContentText_1uzzc_3996 th{background:#f8f9fa;font-weight:600}._thesisDetailSummary_1uzzc_4117{margin-bottom:16px}._thesisDetailSummary_1uzzc_4117 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisSummaryText_1uzzc_4128{color:#666;font-size:14px;line-height:1.6}._thesisSummaryText_1uzzc_4128 h1,._thesisSummaryText_1uzzc_4128 h2,._thesisSummaryText_1uzzc_4128 h3,._thesisSummaryText_1uzzc_4128 h4,._thesisSummaryText_1uzzc_4128 h5,._thesisSummaryText_1uzzc_4128 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisSummaryText_1uzzc_4128 h1{font-size:16px}._thesisSummaryText_1uzzc_4128 h2{font-size:15px}._thesisSummaryText_1uzzc_4128 h3{font-size:14px}._thesisSummaryText_1uzzc_4128 h4{font-size:13px}._thesisSummaryText_1uzzc_4128 h5{font-size:12px}._thesisSummaryText_1uzzc_4128 h6{font-size:11px}._thesisSummaryText_1uzzc_4128 p{margin:6px 0}._thesisSummaryText_1uzzc_4128 ul,._thesisSummaryText_1uzzc_4128 ol{margin:6px 0;padding-left:16px}._thesisSummaryText_1uzzc_4128 li{margin:2px 0}._thesisSummaryText_1uzzc_4128 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:13px}._thesisSummaryText_1uzzc_4128 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}._thesisSummaryText_1uzzc_4128 strong{font-weight:600;color:#262626}._thesisSummaryText_1uzzc_4128 em{font-style:italic}._thesisSummaryText_1uzzc_4128 a{color:#1890ff;text-decoration:none}._thesisSummaryText_1uzzc_4128 a:hover{text-decoration:underline}._thesisChatPreview_1uzzc_4218{color:#666;font-size:13px;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._thesisChatCount_1uzzc_4229{color:#999;font-size:12px;display:flex;align-items:center;gap:4px}._thesisDetailChats_1uzzc_4237{margin-bottom:16px}._thesisDetailChats_1uzzc_4237 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._thesisChatList_1uzzc_3783{display:flex;flex-direction:column;gap:12px}._thesisChatItem_1uzzc_3791{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;transition:all .2s}._thesisChatHeader_1uzzc_3767{display:flex;justify-content:space-between;align-items:center}._thesisChatOrder_1uzzc_3811{font-weight:600;color:#1890ff;font-size:13px}._thesisChatSummary_1uzzc_3822{margin-bottom:8px;font-size:12px;color:#666;font-style:italic}._thesisChatContent_1uzzc_3831{line-height:1.5}._thesisChatText_1uzzc_3835{color:#333;font-size:13px}._thesisChatText_1uzzc_3835 h1,._thesisChatText_1uzzc_3835 h2,._thesisChatText_1uzzc_3835 h3,._thesisChatText_1uzzc_3835 h4,._thesisChatText_1uzzc_3835 h5,._thesisChatText_1uzzc_3835 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisChatText_1uzzc_3835 h1{font-size:16px}._thesisChatText_1uzzc_3835 h2{font-size:15px}._thesisChatText_1uzzc_3835 h3{font-size:14px}._thesisChatText_1uzzc_3835 h4{font-size:13px}._thesisChatText_1uzzc_3835 h5{font-size:12px}._thesisChatText_1uzzc_3835 h6{font-size:11px}._thesisChatText_1uzzc_3835 p{margin:6px 0}._thesisChatText_1uzzc_3835 ul,._thesisChatText_1uzzc_3835 ol{margin:6px 0;padding-left:16px}._thesisChatText_1uzzc_3835 li{margin:2px 0}._thesisChatText_1uzzc_3835 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:12px}._thesisChatText_1uzzc_3835 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}._thesisChatText_1uzzc_3835 strong{font-weight:600;color:#262626}._thesisChatText_1uzzc_3835 em{font-style:italic}._thesisChatText_1uzzc_3835 a{color:#1890ff;text-decoration:none}._thesisChatText_1uzzc_3835 a:hover{text-decoration:underline}._thesisDetailEmpty_1uzzc_4374{text-align:center;padding:40px 20px;color:#666}._thesisEmptyContent_1uzzc_4380 h4{margin:16px 0 8px;color:#999;font-size:16px}._thesisEmptyContent_1uzzc_4380 p{color:#999;font-size:14px;margin-bottom:16px}._thesisDate_1uzzc_4392,._thesisUser_1uzzc_4397{color:#999;font-size:12px}._noSummary_1uzzc_3416{color:#999;font-style:italic;font-size:14px}@media(max-width:768px){._thesisLayout_1uzzc_3695{flex-direction:column;height:auto}._thesisSidebar_1uzzc_3701{width:100%;height:300px}._thesisContent_1uzzc_3711{height:400px}._thesisHeader_1uzzc_3871{flex-direction:column;gap:12px;align-items:stretch}._thesisItemHeader_1uzzc_3929{flex-direction:column;align-items:stretch;gap:8px}._thesisItemActions_1uzzc_3973{justify-content:flex-end}._thesisItemMeta_1uzzc_3966{flex-direction:column;gap:4px}}._aiSummaryButton_1uzzc_2152{background:#1890ff;color:#fff}._aiSummaryButton_1uzzc_2152:hover{background:#40a9ff;color:#fff}._aiSummaryButton_1uzzc_2152:active{background:#096dd9}._loadingContainer_1uzzc_4459{display:flex;justify-content:center;align-items:center;padding:40px}._loading_1uzzc_1859{color:#666;font-size:14px}._emptyContainer_1uzzc_4471{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999}._emptyContainer_1uzzc_4471 p{margin:16px 0;font-size:14px}@media(max-width:768px){._thesisHeader_1uzzc_3871{flex-direction:column;gap:12px}._thesisGrid_1uzzc_4492{grid-template-columns:1fr}._thesisCard_1uzzc_4496{margin-bottom:12px}._thesisCardTitle_1uzzc_4500{font-size:14px}._thesisMeta_1uzzc_4504{flex-direction:column;gap:4px}._messageTime_1uzzc_2100{font-size:11px}._thesisButton_1uzzc_2110{font-size:12px}._thesisModalTitle_1uzzc_2135{font-size:16px}._aiSummaryButton_1uzzc_2152{font-size:12px}}._thesisSidebar_1uzzc_3701{transition:left .3s,box-shadow .3s;background:#fff;z-index:1002}@media(max-width:768px){._thesisSidebar_1uzzc_3701{position:fixed;top:0;left:-80vw;width:80vw;height:100vh;box-shadow:2px 0 8px #00000014;overflow-y:auto;transition:left .3s,box-shadow .3s}._thesisSidebar_1uzzc_3701._mobileOpen_1uzzc_2585{left:0}._thesisSidebar_1uzzc_3701._collapsed_1uzzc_462{left:-80vw}}@media(max-width:480px){._thesisSidebar_1uzzc_3701{width:90vw;left:-90vw}._thesisSidebar_1uzzc_3701._mobileOpen_1uzzc_2585{left:0}._thesisSidebar_1uzzc_3701._collapsed_1uzzc_462{left:-90vw}}._sidebarOverlay_1uzzc_2605{display:none}@media(max-width:768px){._sidebarOverlay_1uzzc_2605{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000002e;z-index:1001;transition:opacity .3s;opacity:0;pointer-events:none}._sidebarOverlay_1uzzc_2605._mobileOpen_1uzzc_2585{display:block;opacity:1;pointer-events:auto}}@media(max-width:480px){._sidebarOverlay_1uzzc_2605{background:#00000038}}._toggleButton_1uzzc_2420{background:none;border:none;font-size:22px;cursor:pointer;padding:0 8px 0 0;color:#333}._dualPanelContainer_1uzzc_4612{display:flex;height:100vh;gap:20px;margin-top:10px}._leftPanel_1uzzc_4619{flex:0 0 23%;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:0;box-shadow:0 1px 3px #0000001a}._rightPanel_1uzzc_4629{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto}._rightPanelHome_1uzzc_4638{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:20px;display:flex;justify-content:center}._contentPanel_1uzzc_4652{height:100%;overflow:auto;padding-right:10px}._modalContent_1uzzc_4659.ant-modal .ant-modal-content{padding:20px}._contentHeader_1uzzc_4663{padding-bottom:16px}._contentTitleContainer_1uzzc_4667{margin:55px 0}._contentTitle_1uzzc_4667{font-size:30px;color:#111827;margin-bottom:16px;line-height:1.3;font-weight:500}._tabLoadingOverlay_1uzzc_4681{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1uzzc_1 .3s ease-in-out}._tabLoadingContent_1uzzc_4697{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@keyframes _fadeIn_1uzzc_1{0%{opacity:0}to{opacity:1}}._loadingContainer_1uzzc_4459{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:300px}._coverImageContainer_1uzzc_4725{margin-bottom:16px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a}._valueSection_1uzzc_4733{margin-bottom:10px;border-radius:12px}._valueSectionTitle_1uzzc_4742{font-size:20px;font-weight:600;color:#1e293b;margin:0 0 16px;display:inline-block}._valueSectionContent_1uzzc_4750{display:flex;gap:20px;align-items:flex-start}._valueSummary_1uzzc_4756{flex:1;font-size:19px;line-height:1.6;color:#475569;padding:16px;font-weight:500}._valueImage_1uzzc_4765{max-width:435px}._valueImage_1uzzc_4765 img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._valueImage_1uzzc_4765 img:hover{transform:scale(1.02)}@media(max-width:768px){._valueSectionContent_1uzzc_4750{flex-direction:column;gap:16px}._valueImage_1uzzc_4765{flex:none;max-width:100%}._valueSectionTitle_1uzzc_4742{font-size:18px}._valueSummary_1uzzc_4756{font-size:14px}}._coverImage_1uzzc_4725{width:100%;height:auto;max-height:300px;object-fit:cover;display:block}._coverImageDetail_1uzzc_4810{width:100%;max-height:385px;object-fit:contain;display:block;background-color:#f5f5f5}._coverImageWrapper_1uzzc_4821{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;margin-right:12px}._coverImageWrapper_1uzzc_4821 img{width:100%;height:100%;object-fit:cover}._contentBody_1uzzc_4836{line-height:1.6}._contentSummary_1uzzc_4840,._contentDescription_1uzzc_4841,._contentDetail_1uzzc_4842{margin-bottom:24px}._contentSummary_1uzzc_4840 h3,._contentDescription_1uzzc_4841 h3,._contentDetail_1uzzc_4842 h3{font-size:18px;font-weight:600;color:#374151;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e5e7eb}._contentSummary_1uzzc_4840 p{font-size:16px;color:#4b5563;line-height:1.6}._contentDescription_1uzzc_4841,._contentDetail_1uzzc_4842{font-size:16px;color:#374151}._contentDescription_1uzzc_4841 h1,._contentDetail_1uzzc_4842 h1{font-size:24px;font-weight:700;margin:24px 0 16px;color:#111827}._contentDescription_1uzzc_4841 h2,._contentDetail_1uzzc_4842 h2{font-size:20px;font-weight:600;margin:20px 0 12px;color:#111827}._contentDescription_1uzzc_4841 h3,._contentDetail_1uzzc_4842 h3{font-size:18px;font-weight:600;margin:16px 0 8px;color:#374151}._contentDescription_1uzzc_4841 p,._contentDetail_1uzzc_4842 p{margin-bottom:12px;line-height:1.6}._contentDescription_1uzzc_4841 ul,._contentDetail_1uzzc_4842 ul,._contentDescription_1uzzc_4841 ol,._contentDetail_1uzzc_4842 ol{margin:12px 0;padding-left:24px}._contentDescription_1uzzc_4841 li,._contentDetail_1uzzc_4842 li{margin-bottom:8px}._emptyContentState_1uzzc_4913{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#6b7280}._emptyContentIcon_1uzzc_4923{font-size:48px;margin-bottom:16px}._emptyContentState_1uzzc_4913 h3{font-size:20px;font-weight:600;margin-bottom:8px;color:#374151}._emptyContentState_1uzzc_4913 p{font-size:14px;color:#9ca3af}._mobileModalOverlay_1uzzc_4941{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._mobileModal_1uzzc_4941{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._mobileModalHeader_1uzzc_4967{display:flex;justify-content:flex-end;padding:16px;border-bottom:1px solid #e5e7eb}._mobileModalClose_1uzzc_4974{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._mobileModalClose_1uzzc_4974:hover{background:#f3f4f6;color:#374151}._mobileModalContent_1uzzc_4990{flex:1;overflow-y:auto;padding:20px}._newsItem_1uzzc_514{transition:all .2s ease;border:none;border-bottom:1px solid #f1f5f9;border-radius:0;padding:12px 16px;margin-bottom:0;cursor:pointer;background:#fff;box-shadow:none}._newsItem_1uzzc_514:hover{background:#f8fafc;border-left:3px solid #3b82f6;padding-left:13px;box-shadow:none}._newsItem_1uzzc_514._selected_1uzzc_540{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:13px;box-shadow:inset 0 0 0 1px #dbeafe}@media(max-width:768px){._dualPanelContainer_1uzzc_4612{display:none}._newsPanel_1uzzc_507{display:block;max-height:none;overflow:visible}}@media(min-width:769px){._dualPanelContainer_1uzzc_4612{display:flex}}@media(min-width:769px)and (max-width:1024px){._leftPanel_1uzzc_4619{flex:0 0 45%}._contentTitle_1uzzc_4667{font-size:20px}._contentSummary_1uzzc_4840 p,._contentDescription_1uzzc_4841,._contentDetail_1uzzc_4842{font-size:14px}}._quizContainer_1uzzc_5060{margin-top:20px;margin-bottom:20px}._quizContainer_1uzzc_5060 ._ant-card_1uzzc_5065{border-radius:12px;box-shadow:0 4px 12px #0000001a;border:1px solid #e8e8e8}._quizContainer_1uzzc_5060 ._ant-card-head_1uzzc_5071{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px 12px 0 0;border-bottom:none}._quizContainer_1uzzc_5060 ._ant-card-head-title_1uzzc_5077{color:#fff;font-weight:600;font-size:18px}._quizContainer_1uzzc_5060 ._ant-card-extra_1uzzc_5083 ._ant-btn_1uzzc_5083{border-radius:8px;font-weight:500;height:36px;padding:0 16px}._quizContainer_1uzzc_5060 ._ant-card-extra_1uzzc_5083 ._ant-btn-primary_1uzzc_5090{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 2px 8px #667eea4d}._quizContainer_1uzzc_5060 ._ant-card-extra_1uzzc_5083 ._ant-btn-primary_1uzzc_5090:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._quizContainer_1uzzc_5060 ._ant-radio-group_1uzzc_5102{width:100%}._quizContainer_1uzzc_5060 ._ant-radio-wrapper_1uzzc_5106{width:100%;margin:0;padding:0}._quizContainer_1uzzc_5060 ._ant-radio_1uzzc_5102{display:none}._quizContainer_1uzzc_5060 ._ant-radio_1uzzc_5102+*{padding:12px 16px;border-radius:8px;border:2px solid #e8e8e8;background:#fff;transition:all .3s ease;cursor:pointer;display:block;width:100%;margin:8px 0}._quizContainer_1uzzc_5060 ._ant-radio_1uzzc_5102+*:hover{border-color:#1890ff;background:#f0f9ff;transform:translateY(-1px);box-shadow:0 2px 8px #1890ff26}._quizContainer_1uzzc_5060 ._ant-radio-checked_1uzzc_5135+*{border-color:#1890ff;background:#f0f9ff;box-shadow:0 2px 8px #1890ff33}._quizContainer_1uzzc_5060 ._ant-radio-disabled_1uzzc_5141+*{cursor:not-allowed;opacity:.7}._quizContainer_1uzzc_5060 ._ant-input_1uzzc_5146{border-radius:8px;border:2px solid #e8e8e8;transition:all .3s ease}._quizContainer_1uzzc_5060 ._ant-input_1uzzc_5146:focus,._quizContainer_1uzzc_5060 ._ant-input_1uzzc_5146:hover{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._quizContainer_1uzzc_5060 ._ant-divider_1uzzc_5158{margin:24px 0;border-color:#e8e8e8}._quizContainer_1uzzc_5060 h4{margin:0;font-weight:600;color:#262626}._markdownInline_1uzzc_5170{display:inline-block}._markdownInline_1uzzc_5170 p{display:inline;margin:0}._markdownInline_1uzzc_5170 p+p{margin-left:.5em}._quizContainer_1uzzc_5060 ._ant-btn-text_1uzzc_5183{color:#1890ff;font-weight:500;transition:all .3s ease}._quizContainer_1uzzc_5060 ._ant-btn-text_1uzzc_5183:hover{color:#40a9ff;background:#1890ff0d}._quizResults_1uzzc_5195{background:linear-gradient(135deg,#f6ffed,#d9f7be);border:2px solid #b7eb8f;border-radius:12px;padding:24px;text-align:center;margin-top:24px}._quizResults_1uzzc_5195 h3{color:#262626;margin-bottom:16px;font-weight:600}._quizScore_1uzzc_5210{font-size:28px;font-weight:700;margin-bottom:12px}._quizMessage_1uzzc_5216{font-size:18px;font-weight:500;margin-bottom:16px}._quizStats_1uzzc_5222{font-size:14px;color:#666}._quizInstructions_1uzzc_5228{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #91d5ff;border-radius:12px;padding:20px;margin-top:20px}._quizInstructions_1uzzc_5228 ._instructionsTitle_1uzzc_5236{font-weight:600;margin-bottom:12px;color:#262626}._quizInstructions_1uzzc_5228 ul{margin:12px 0;padding-left:24px}._quizInstructions_1uzzc_5228 li{margin:6px 0;color:#262626;line-height:1.5}@media(max-width:768px){._quizContainer_1uzzc_5060 ._ant-card-head-title_1uzzc_5077{font-size:16px}._quizContainer_1uzzc_5060 ._ant-card-extra_1uzzc_5083{display:flex;flex-direction:column;gap:8px}._quizContainer_1uzzc_5060 ._ant-card-extra_1uzzc_5083 ._ant-btn_1uzzc_5083{width:100%;height:40px}._quizContainer_1uzzc_5060 ._ant-radio_1uzzc_5102+*{padding:16px;font-size:14px}._quizResults_1uzzc_5195{padding:20px 16px}._quizScore_1uzzc_5210{font-size:24px}._quizMessage_1uzzc_5216{font-size:16px}}._categoryButtonContainer_1uzzc_5289{position:relative;display:inline-flex;align-items:center;gap:4px}._categoryDropdown_1uzzc_5297{position:relative}._dropdownToggle_1uzzc_5301{background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease}._dropdownToggle_1uzzc_5301:hover{background:#f0f0f0;color:#333}._dropdownMenu_1uzzc_5319{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:450px;max-width:450px;max-height:550px;overflow:hidden}._dropdownHeader_1uzzc_5335{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;font-weight:600;font-size:14px;color:#333}._closeDropdown_1uzzc_5347{background:none;border:none;font-size:18px;cursor:pointer;color:#666;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._closeDropdown_1uzzc_5347:hover{background:#e0e0e0;color:#333}._dropdownItems_1uzzc_5368{max-height:500px;overflow-y:auto}._dropdownItem_1uzzc_5368{width:100%;padding:10px 16px;background:#2e7eba;border:none;text-align:left;cursor:pointer;font-size:13px;color:#fff;border-bottom:1px solid #4a9eff;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_1uzzc_5368:hover{background:#f8f9fa;color:#1890ff}._dropdownItem_1uzzc_5368:last-child{border-bottom:none}._mobileTitleDropdownContainer_1uzzc_5399{position:relative;width:200px}._mobileTitleDropdownButton_1uzzc_5404{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:14px;color:#333;transition:all .2s ease;width:100%;justify-content:center}._mobileTitleDropdownButton_1uzzc_5404:hover{background:#e9ecef;border-color:#adb5bd}._mobileTitleDropdown_1uzzc_5399{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px);max-width:400px;max-height:70vh;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 8px 32px #0003;z-index:1001;overflow:hidden}._mobileTitleDropdownHeader_1uzzc_5441{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;font-weight:600;font-size:16px;color:#333}._mobileTitleDropdownItems_1uzzc_5453{max-height:calc(70vh - 60px);overflow-y:auto}._mobileTitleDropdownItem_1uzzc_5453{width:100%;padding:16px 20px;background:none;border:none;text-align:left;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .2s ease}._mobileTitleDropdownItem_1uzzc_5453:hover{background:#f8f9fa}._mobileTitleDropdownItem_1uzzc_5453:last-child{border-bottom:none}._mobileTitleItemTitle_1uzzc_5477{font-size:14px;font-weight:500;color:#333;margin-bottom:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._mobileTitleItemCategory_1uzzc_5489{font-size:12px;color:#666;font-weight:400}@media(max-width:768px){._mobileTitleDropdown_1uzzc_5399{width:calc(100vw - 24px);max-height:60vh}._mobileTitleDropdownItems_1uzzc_5453{max-height:calc(60vh - 60px)}._mobileTitleDropdownItem_1uzzc_5453{padding:14px 16px}._mobileTitleItemTitle_1uzzc_5477{font-size:13px}._mobileTitleItemCategory_1uzzc_5489{font-size:11px}}._popoverOverlay_1uzzc_5519{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000059;z-index:1000}._headerStatsContainer_1uzzc_5530{display:flex;gap:12px;align-items:center;cursor:pointer}._statCard_1uzzc_5537{position:relative;border-radius:4px;padding:4px 18px;cursor:pointer;text-align:center;transition:all .3s ease;transform:translateY(0);min-width:90px;overflow:hidden;border:none;box-shadow:0 1px 1px #0000000d}._statCard_1uzzc_5537:hover{transform:translateY(-2px)}._statCard_1uzzc_5537._averageScore_1uzzc_5557{min-width:85px}._statCard_1uzzc_5537._completedQuizzes_1uzzc_5562{background:#e1f5fe;color:#0277bd}._statCard_1uzzc_5537._averageScore_1uzzc_5557._high_1uzzc_5569{background:#e8f5e9;color:#2e7d32}._statCard_1uzzc_5537._averageScore_1uzzc_5557._low_1uzzc_5576{background:#ffebee;color:#c62828}._statCard_1uzzc_5537._highScoreCount_1uzzc_5583{background:#f3e5f5;color:#6a1b9a;min-width:80px}._statValue_1uzzc_5591{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:4px;letter-spacing:-.3px;color:#fff}._statLabel_1uzzc_5600{font-size:11px;font-weight:500;opacity:.9;text-transform:uppercase;letter-spacing:.3px}._statCard_1uzzc_5537._completedQuizzes_1uzzc_5562:before{content:"✓";position:absolute;top:6px;right:8px;font-size:14px;font-weight:700;opacity:.7;color:#0277bd}._statCard_1uzzc_5537._averageScore_1uzzc_5557:before{content:"●";position:absolute;top:6px;right:8px;font-size:14px;font-weight:700;opacity:.7}._statCard_1uzzc_5537._averageScore_1uzzc_5557._high_1uzzc_5569:before{color:#388e3c}._statCard_1uzzc_5537._averageScore_1uzzc_5557._low_1uzzc_5576:before{color:#d32f2f}._statCard_1uzzc_5537._highScoreCount_1uzzc_5583:before{content:"★";position:absolute;top:6px;right:8px;font-size:14px;font-weight:700;opacity:.7;color:#7b1fa2}@media(max-width:768px){._headerStatsContainer_1uzzc_5530{gap:8px}._statCard_1uzzc_5537{padding:12px 16px;min-width:80px}._statValue_1uzzc_5591{font-size:18px}._statLabel_1uzzc_5600{font-size:10px}}._filterResetButton_1uzzc_5670{border-radius:6px!important;font-size:12px!important;height:36px!important;padding:0 16px!important;background-color:#fff!important;border:1px solid #d9d9d9!important;color:#666!important}._modalComplete_1uzzc_5681.ant-modal .ant-modal-content{box-shadow:none!important;background-color:transparent!important}._moreTabsDropdown_1uzzc_5687{position:relative;display:inline-block}._moreTabsBtn_1uzzc_5692{flex:1;padding:12px 20px;border:none;background:transparent;cursor:pointer;font-size:18px;color:#262626;border-radius:8px;transition:all .2s;white-space:nowrap;min-width:0;display:flex;align-items:center;justify-content:center;line-height:1.2}._moreTabsBtn_1uzzc_5692:hover{background:#f3f4f6;color:#374151}._dropdownContent_1uzzc_5715{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px #00000026;z-index:1000;min-width:200px;max-width:300px;overflow:hidden}@media(max-width:768px){._moreTabsBtn_1uzzc_5692{font-size:16px;padding:10px 16px}._dropdownContent_1uzzc_5715{min-width:180px;max-width:250px}._dropdownItem_1uzzc_5368{font-size:14px;padding:10px 14px}}._searchGroup_1uzzc_5751 .ant-input{font-weight:700!important;color:red!important}._searchGroup_1uzzc_5751 .ant-input::placeholder{font-weight:500!important;color:#9b9a9a!important;opacity:.7!important}._searchGroup_1uzzc_5751 .ant-input-affix-wrapper{border:none!important;box-shadow:none!important}._diagramSectionTitle_1uzzc_5768{font-size:20px;font-weight:600;color:#0369a1;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #0ea5e9;display:inline-block}._diagramSectionContent_1uzzc_5778{display:flex;flex-direction:column;gap:20px}._diagramImage_1uzzc_5784{width:100%;text-align:center}._diagramImageDetail_1uzzc_5789{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._diagramImageDetail_1uzzc_5789:hover{transform:scale(1.02)}._diagramNote_1uzzc_5801{padding:5px;border-radius:8px}._fileUrlsSection_1uzzc_5858{margin-bottom:20px;padding:16px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 2px 4px #0000000d}._fileUrlsHeader_1uzzc_5867{margin-bottom:12px}._fileUrlsTitle_1uzzc_5871{font-size:16px;font-weight:600;color:#475569;display:flex;align-items:center;gap:8px}._fileTagsContainer_1uzzc_5880{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}._fileTag_1uzzc_5880{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;transition:all .2s ease;cursor:pointer;max-width:200px;position:relative}._fileTag_1uzzc_5880:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f61a;transform:translateY(-1px)}._fileTagIcon_1uzzc_5907{font-size:16px;flex-shrink:0}._fileTagName_1uzzc_5912{font-size:12px;font-weight:500;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._fileTagExtension_1uzzc_5923{font-size:10px;color:#64748b;background:#f1f5f9;padding:2px 4px;border-radius:3px;flex-shrink:0}._fileTagActions_1uzzc_5932{display:flex;gap:4px;margin-left:4px;opacity:0;transition:opacity .2s ease}._fileTag_1uzzc_5880:hover ._fileTagActions_1uzzc_5932{opacity:1}._fileTagBtn_1uzzc_5944{width:20px;height:20px;border:none;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;transition:all .2s ease;flex-shrink:0}._downloadBtn_1uzzc_5958{background:#dbeafe;color:#1d4ed8}._downloadBtn_1uzzc_5958:hover{background:#bfdbfe;transform:translateY(-1px)}._deleteBtn_1uzzc_5968{background:#fee2e2;color:#dc2626}._deleteBtn_1uzzc_5968:hover{background:#fecaca;transform:translateY(-1px)}@media(max-width:768px){._fileUrlsSection_1uzzc_5858{padding:12px}._fileTag_1uzzc_5880{max-width:160px;padding:5px 8px}._fileTagName_1uzzc_5912{font-size:11px}._fileTagExtension_1uzzc_5923{font-size:9px;padding:1px 3px}._fileTagBtn_1uzzc_5944{width:18px;height:18px;font-size:9px}._fileTagActions_1uzzc_5932{gap:3px}}._summary_1uzzc_3410{margin-bottom:8px;line-height:1.5;color:#64748b;font-size:12.5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:600}._audioPlayerContainer_1uzzc_6022{margin-top:20px}._quizCompletedBadge_1uzzc_6026{width:max-content;background:#fff;color:#3254e9;padding:4px 8px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px;z-index:10;box-shadow:0 2px 8px #667eea4d;border:1px solid rgba(255,255,255,.2)}._completedIcon_1uzzc_6042{font-size:10px;font-weight:700}._completedText_1uzzc_6047{font-size:11px}._updateProfileModal_1uzzc_6051 .ant-modal-content{height:auto!important}._updateProfileModal_1uzzc_6051 .ant-modal-body{height:calc(85vh - 110px)!important;overflow-y:auto!important;padding:16px!important}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}#_root_pvq8f_1{min-height:100vh}._background_pvq8f_21{width:100vw;--color: #e2e2e2;background-color:#d4d4d4;background-image:linear-gradient(0deg,transparent 24%,var(--color) 25%,var(--color) 26%,transparent 27%,transparent 74%,var(--color) 75%,var(--color) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,var(--color) 25%,var(--color) 26%,transparent 27%,transparent 74%,var(--color) 75%,var(--color) 76%,transparent 77%,transparent);background-size:55px 55px}._container_pvq8f_34{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.5;width:75vw;margin:0 auto;padding:20px;position:relative;height:100vh;background:#fff;overflow:auto}._header_pvq8f_47{margin-bottom:15px;width:100%;background-color:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 3px 3px #0000001a;color:#454545;position:relative;z-index:100}._navContainer_pvq8f_58{display:flex;justify-content:space-between;align-items:center;flex:1;position:relative;height:100%;width:100%;overflow:hidden}._header_left_pvq8f_69{width:100%;height:100%;display:flex;justify-content:start;gap:10px;align-items:center;padding:15px 20px}._backCanvas_pvq8f_80{width:40px;height:38px;background-color:#fafafa;border-radius:12px;box-shadow:1px 1px 2px 1px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}._backCanvas_pvq8f_80:hover{background-color:#f0f0f0;transform:translateY(-1px);box-shadow:1px 2px 4px 2px #0000004d}._headerLogo_pvq8f_99{line-height:20px;font-weight:500;font-size:20px;color:#262626}._header_right_pvq8f_106{width:auto;height:100%;display:flex;justify-content:flex-end;gap:0 10px;align-items:center;font-size:14px;color:#454545;padding:15px 20px}._username_pvq8f_119{flex:0 0 auto;display:flex;align-items:center;padding:0 10px}._dropdownIcon_pvq8f_127{font-size:10px;color:#9ca3af;transition:transform .2s;margin-left:4px}._userInfo_pvq8f_134:hover ._dropdownIcon_pvq8f_127{color:#6b7280}._tabsWrapper_pvq8f_140{position:relative;z-index:100;margin:0 0 0 -10px;display:flex;align-items:center}._tabs_pvq8f_140{display:flex;gap:12px;background:#fff;border-radius:12px;padding:4px;flex-wrap:nowrap;min-width:300px}._tabBtn_pvq8f_159{flex:1;padding:10px 24px;border:1px solid #e5e7eb;background:#fbfbfb;cursor:pointer;font-size:14px;font-weight:600;color:#7d7d7d;border-radius:8px;transition:all .2s ease;white-space:nowrap;min-width:120px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 4px #00000040;position:relative;overflow:hidden;line-height:1.2}._tabBtn_pvq8f_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_pvq8f_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_pvq8f_159._active_pvq8f_194{background:#eaeaea;color:#2d6cdf;font-weight:700}._tabContent_pvq8f_203{display:block}._filters_pvq8f_208{background:#fff;border-radius:12px;padding:10px;margin-bottom:10px;box-shadow:0 1px 3px #0000001a}._resultsCount_pvq8f_216{font-size:12px;color:#6b7280;margin-bottom:5px;padding:2px 5px;background:#f9fafb}._filterRow_pvq8f_224{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}._filterLabel_pvq8f_232{min-width:60px;margin-bottom:0;font-size:13px;color:#6b7280;flex-shrink:0}._filterSelect_pvq8f_240{display:none;width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;font-size:13px;background:#fff;color:#222;outline:none;transition:border-color .2s}._filterSelect_pvq8f_240:focus{border-color:#262626}._bookmarkBtn_pvq8f_257{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-width:40px}._bookmarkBtn_pvq8f_257:hover{background:#f3f4f6;border-color:#d1d5db}._bookmarkBtn_pvq8f_257._active_pvq8f_194{background:#fef3c7;border-color:#f59e0b;color:#d97706}._importantBtn_pvq8f_283{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap;display:flex;align-items:center;justify-content:center;min-width:40px}._importantBtn_pvq8f_283:hover{background:#f3f4f6;border-color:#d1d5db}._importantBtn_pvq8f_283._active_pvq8f_194{background:#fef2f2;border-color:#ef4444;color:#dc2626}._filterButtons_pvq8f_309{display:flex;gap:8px;flex-wrap:wrap}._filterBtn_pvq8f_315{padding:6px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:20px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}._filterBtn_pvq8f_315:hover{background:#f3f4f6}._filterBtn_pvq8f_315._active_pvq8f_194{background:#262626;color:#fff;border-color:#262626}._newsPanel_pvq8f_337{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._newsItem_pvq8f_344{padding:16px 64px 0 16px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._newsItem_pvq8f_344._noImpact_pvq8f_354{padding-left:20px}._newsItem_pvq8f_344:hover{background:#f9fafb}._newsItem_pvq8f_344:last-child{border-bottom:none}._newsItem_pvq8f_344._hasBookmark_pvq8f_367 ._newsActions_pvq8f_367,._newsItem_pvq8f_344._hasBookmark_pvq8f_367 ._newsActions_pvq8f_367 ._actionBtn_pvq8f_372{opacity:1}._impactIcon_pvq8f_376{width:8px;height:8px;border-radius:50%;background:#ef4444}._impactIcon2_pvq8f_383{width:8px;height:8px;border-radius:50%;background:#0000;position:absolute;left:20px;top:22px}._newsContent_pvq8f_393{margin-left:12px;flex:1;min-width:0}._newsContent_pvq8f_393._noImpact_pvq8f_354{margin-left:0}._newsTitle_pvq8f_403{font-size:18px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4}._newsSummary_pvq8f_411{font-size:15.5px;color:#4a5568;margin-bottom:8px;line-height:1.5}._newsExpandedContent_pvq8f_418{margin:8px 0}._detailBtn_pvq8f_422{background:#262626;color:#fff;border:none;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;margin:8px 0;transition:all .2s;display:inline-block}._detailBtn_pvq8f_422:hover{background:#374151;transform:translateY(-1px)}._newsDetail_pvq8f_441{font-size:15.5px;color:#2d3748;background:#f7fafc;padding:12px;border-radius:8px;margin:8px 0;line-height:1.6;border-left:1px solid #d1d0d0}._newsMeta_pvq8f_452{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}._impactIcon_pvq8f_376{display:inline-block;width:12px;height:12px;border-radius:50%;background:#e53935;margin-left:12px;vertical-align:middle}._newsSource_pvq8f_470{font-size:10px;color:#9ca3af}._fileIndicator_pvq8f_475{font-size:10px;color:#6b7280;padding:3px;border-radius:4px;display:flex;align-items:center;gap:2px;font-weight:500}._fileIndicator_pvq8f_475 span{font-size:12px;color:#8999b8;font-weight:600}._categoryTag_pvq8f_492{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;display:flex;align-items:center;gap:2px}._categoryEmoji_pvq8f_503{margin-right:2px}._newsTime_pvq8f_507{font-size:10px;color:#9ca3af}._newsActions_pvq8f_367{position:absolute;right:10px;top:30px;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._newsItem_pvq8f_344:hover ._newsActions_pvq8f_367,._newsItem_pvq8f_344:hover ._newsActions_pvq8f_367 ._actionBtn_pvq8f_372{opacity:1}._actionBtn_pvq8f_372{width:24px;height:24px;border-radius:50%;background:#f3f4f6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:11px;color:#6b7280;transition:all .2s;opacity:0}._actionBtn_pvq8f_372:hover{background:#e5e7eb;color:#374151}._actionBtn_pvq8f_372._bookmarked_pvq8f_553{background:#fef3c7;color:#d97706}._actionBtn_pvq8f_372._bookmarked_pvq8f_553:hover{background:#fde68a}._actionBtn_pvq8f_372._playing_pvq8f_566{background:#fef3c7;color:#d97706}._actionBtn_pvq8f_372._playing_pvq8f_566:hover{background:#fde68a}._sentimentIndicator_pvq8f_575{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#fff}._sentimentPositive_pvq8f_591{background:linear-gradient(135deg,#10b981,#059669)}._sentimentNegative_pvq8f_595{background:linear-gradient(135deg,#ef4444,#dc2626)}._expandIcon_pvq8f_599{position:absolute;right:8px;bottom:16px;color:#9ca3af;font-size:10px;cursor:pointer;transition:color .2s}._newsItem_pvq8f_344:hover ._expandIcon_pvq8f_599{color:#6b7280}._libraryItem_pvq8f_614{padding:16px 80px 16px 20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._libraryItem_pvq8f_614:hover{background:#f9fafb}._libraryItem_pvq8f_614._hasBookmark_pvq8f_367 ._libraryMeta_pvq8f_629 ._actionBtn_pvq8f_372,._libraryItem_pvq8f_614:hover ._libraryActions_pvq8f_634,._libraryItem_pvq8f_614:hover ._libraryMeta_pvq8f_629 ._actionBtn_pvq8f_372,._libraryItem_pvq8f_614:hover ._libraryActions_pvq8f_634 ._actionBtn_pvq8f_372{opacity:1}._libraryItem_pvq8f_614:last-child{border-bottom:none}._libraryContent_pvq8f_652{flex:1;min-width:0;padding-right:60px}._libraryTitle_pvq8f_658{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._librarySummary_pvq8f_666{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._libraryDetail_pvq8f_673{font-size:15.5px;color:#2d3748;background:#f7fafc;padding:12px;border-radius:8px;margin:8px 0;line-height:1.6;border-left:3px solid #262626}._libraryDescription_pvq8f_684{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._libraryMeta_pvq8f_629{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280;position:relative}._libraryActions_pvq8f_634{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._learnMoreBtn_pvq8f_711{padding:8px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;color:#374151;transition:all .2s;display:flex;align-items:center;gap:4px}._learnMoreBtn_pvq8f_711:hover{background:#f3f4f6;border-color:#d1d5db}._storyItem_pvq8f_732{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._storyItem_pvq8f_732:hover{background:#f9fafb}._storyItem_pvq8f_732:last-child{border-bottom:none}._storyContent_pvq8f_750{flex:1;min-width:0;padding-right:80px;padding-top:4px}._storyTitle_pvq8f_757{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._storySummary_pvq8f_765{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._storyExpandedContent_pvq8f_772{margin:8px 0}._storyDetail_pvq8f_776{font-size:15.5px;color:#2d3748;background:#f7fafc;padding:12px;border-radius:8px;margin:8px 0;line-height:1.6;border-left:3px solid #262626}._storyDescription_pvq8f_787{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._storyMeta_pvq8f_794{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280}._storyTime_pvq8f_802{font-size:10px;color:#9ca3af}._storyActions_pvq8f_807{position:absolute;right:20px;top:20px;display:flex;gap:8px;opacity:1;transition:opacity .2s}._storyItem_pvq8f_732:hover ._storyActions_pvq8f_807,._storyItem_pvq8f_732:hover ._storyActions_pvq8f_807 ._actionBtn_pvq8f_372,._storyItem_pvq8f_732._hasBookmark_pvq8f_367 ._storyActions_pvq8f_807,._storyItem_pvq8f_732._hasBookmark_pvq8f_367 ._storyActions_pvq8f_807 ._actionBtn_pvq8f_372,._newsItem_pvq8f_344._hasBookmark_pvq8f_367 ._newsActions_pvq8f_367 ._actionBtn_pvq8f_372,._libraryItem_pvq8f_614._hasBookmark_pvq8f_367 ._libraryMeta_pvq8f_629 ._actionBtn_pvq8f_372,._libraryItem_pvq8f_614._hasBookmark_pvq8f_367 ._libraryActions_pvq8f_634,._libraryItem_pvq8f_614._hasBookmark_pvq8f_367 ._libraryActions_pvq8f_634 ._actionBtn_pvq8f_372{opacity:1}._playBtn_pvq8f_562{background:#0000;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:4px}._emptyState_pvq8f_865{text-align:center;padding:60px 20px;color:#6b7280}html{scroll-behavior:smooth}._overViewReport_pvq8f_876{padding:8px 48px}@media(max-width:768px){._container_pvq8f_34{padding:5px 5px 60px}._tabs_pvq8f_140{flex-direction:row;flex-wrap:wrap;padding:6px;gap:2px}._tabBtn_pvq8f_159{padding:4px 6px;font-size:8px;font-weight:600;min-height:24px;min-width:auto;white-space:nowrap;line-height:1;flex:0 0 auto;border:1px solid #e5e7eb;background:#fbfbfb;color:#7d7d7d;box-shadow:0 1px 2px #0000000d;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._tabBtn_pvq8f_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_pvq8f_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_pvq8f_159._active_pvq8f_194{background:#eaeaea;color:#2d6cdf;font-weight:700;border-color:#e5e7eb;box-shadow:0 2px 4px #0000001a}._overViewReport_pvq8f_876{padding:5px}}@media(max-width:480px){._container_pvq8f_34{padding:5px 5px 40px}._userSection_pvq8f_945{top:8px;right:8px}._userInfo_pvq8f_134{padding:3px 6px;gap:4px}._userName_pvq8f_955{font-size:10px;max-width:60px}._dropdownIcon_pvq8f_127{font-size:7px;margin-left:1px}._header_right_pvq8f_106{gap:0 4px;padding:8px 12px}._username_pvq8f_119{padding:0 4px}._tabsWrapper_pvq8f_140{margin:6px 4px 0 -12px;display:flex;justify-content:flex-end}._tabs_pvq8f_140{margin-bottom:16px;padding:3px;flex-direction:row;gap:1px;min-width:auto;width:auto}._tabBtn_pvq8f_159{padding:4px 6px;font-size:8px;font-weight:600;min-height:24px;min-width:auto;white-space:nowrap;line-height:1;flex:0 0 auto;border:1px solid #e5e7eb;background:#fbfbfb;color:#7d7d7d;box-shadow:0 1px 2px #0000000d;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._tabBtn_pvq8f_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_pvq8f_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_pvq8f_159._active_pvq8f_194{background:#eaeaea;color:#2d6cdf;font-weight:700;border-color:#e5e7eb;box-shadow:0 2px 4px #0000001a}._filters_pvq8f_208{padding:8px}}@media(max-width:400px){._tabsWrapper_pvq8f_140{margin:4px 2px 0 -8px;justify-content:flex-end}._tabs_pvq8f_140{display:none}._tabSelect_pvq8f_1047{padding:8px 12px;font-size:14px;font-weight:600;border:1px solid #e5e7eb;background:#fbfbfb;color:#7d7d7d;border-radius:8px;cursor:pointer;min-width:140px;box-shadow:0 2px 4px #0000001a;transition:all .2s ease;outline:none}._tabSelect_pvq8f_1047:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 4px 6px #00000026}._tabSelect_pvq8f_1047:focus{border-color:#2d6cdf;box-shadow:0 0 0 2px #2d6cdf33}._tabSelect_pvq8f_1047 option{padding:8px;font-size:14px;background:#fff;color:#7d7d7d}._tabSelect_pvq8f_1047 option:checked{background:#eaeaea;color:#2d6cdf;font-weight:700}._newsItem_pvq8f_344,._libraryItem_pvq8f_614,._storyItem_pvq8f_732{padding:8px}._newsTitle_pvq8f_403,._libraryTitle_pvq8f_658,._storyTitle_pvq8f_757{font-size:17px}._overViewReport_pvq8f_876{padding:5px}}@media(max-width:768px){._container_pvq8f_34{padding:5px 5px 300px;min-height:100vh}._userSection_pvq8f_945{top:10px;right:10px}._userInfo_pvq8f_134{padding:4px 8px;gap:6px}._userDetails_pvq8f_1118{gap:1px}._logo_pvq8f_1122>img{width:35%}._userName_pvq8f_955{font-size:11px;max-width:80px}._dropdownIcon_pvq8f_127{font-size:8px;margin-left:2px}._header_right_pvq8f_106{gap:0 6px;padding:10px 15px}._username_pvq8f_119{padding:0 6px}._filterRow_pvq8f_224{flex-direction:row;align-items:stretch}._filterLabel_pvq8f_232{margin-bottom:4px;line-height:30px}._searchContainer_pvq8f_1154{flex-direction:row;gap:6px;display:flex}._bookmarkBtn_pvq8f_257,._importantBtn_pvq8f_283{padding:8px;min-width:36px;font-size:14px}._filterButtons_pvq8f_309{display:none}._filterSelect_pvq8f_240{display:block}._tabsWrapper_pvq8f_140{margin:4px 8px 0 -8px;display:flex;justify-content:flex-end}._tabs_pvq8f_140{flex-direction:row;gap:2px;padding:4px;flex-wrap:nowrap;min-width:auto;width:auto}._tabBtn_pvq8f_159{padding:4px 6px;font-size:12px;font-weight:600;min-height:24px;min-width:auto;white-space:nowrap;line-height:1;flex:0 0 auto;border:1px solid #e5e7eb;background:#fbfbfb;color:#7d7d7d;box-shadow:0 1px 2px #0000000d;transition:all .15s ease;display:flex;align-items:center;justify-content:center}._tabBtn_pvq8f_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_pvq8f_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_pvq8f_159._active_pvq8f_194{background:#eaeaea;color:#2d6cdf;font-weight:700;border-color:#e5e7eb;box-shadow:0 2px 4px #0000001a}._newsContent_pvq8f_393,._libraryContent_pvq8f_652,._storyContent_pvq8f_750{padding-right:0}._newsActions_pvq8f_367,._libraryActions_pvq8f_634,._storyActions_pvq8f_807{position:static;transform:none;margin-top:12px;opacity:1;justify-content:flex-end}._newsItem_pvq8f_344,._libraryItem_pvq8f_614,._storyItem_pvq8f_732{padding:10px;flex-direction:column;align-items:stretch}._newsItem_pvq8f_344._noImpact_pvq8f_354{padding-left:10px}._expandIcon_pvq8f_599{position:static;margin-top:8px;text-align:center;font-size:12px}._newsTitle_pvq8f_403,._libraryTitle_pvq8f_658,._storyTitle_pvq8f_757{font-size:18px;line-height:1.3}._newsDetail_pvq8f_441,._libraryDetail_pvq8f_673,._storyDetail_pvq8f_776{margin:12px 0;padding:16px;font-size:15px}._filters_pvq8f_208{padding:16px;margin-bottom:16px}._resultsCount_pvq8f_216{font-size:13px;padding:6px 10px;margin-bottom:12px}._newsPanel_pvq8f_337{margin-bottom:20px}._tabContent_pvq8f_203{overflow-x:hidden;overflow-y:auto}._overViewReport_pvq8f_876{padding:5px}body{-webkit-overflow-scrolling:touch}._container_pvq8f_34{width:100%;max-width:100vw;overflow-x:hidden}._newsItem_pvq8f_344:last-child,._libraryItem_pvq8f_614:last-child,._storyItem_pvq8f_732:last-child{margin-bottom:20px}}._markdownContent_pvq8f_1321{color:#374151;line-height:1.5;overflow-y:auto}._markdownContent_pvq8f_1321 h1,._markdownContent_pvq8f_1321 h2,._markdownContent_pvq8f_1321 h3,._markdownContent_pvq8f_1321 h4,._markdownContent_pvq8f_1321 h5,._markdownContent_pvq8f_1321 h6{color:#262626;margin:24px 0 16px;font-weight:600;line-height:1.1}._markdownContent_pvq8f_1321 h1{font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._markdownContent_pvq8f_1321 h2{font-size:20px;border-bottom:1px solid #e5e7eb;padding-bottom:6px}._markdownContent_pvq8f_1321 h3{font-size:18px;color:#262626}._markdownContent_pvq8f_1321 h4{font-size:16px;color:#4b5563}._markdownContent_pvq8f_1321 h5,._markdownContent_pvq8f_1321 h6{font-size:14px;color:#6b7280}._markdownContent_pvq8f_1321 p{margin:12px 0;text-align:justify}._markdownContent_pvq8f_1321 ul,._markdownContent_pvq8f_1321 ol{margin:8px 0;padding-left:24px}._markdownContent_pvq8f_1321 ul li,._markdownContent_pvq8f_1321 ol li{margin:4px 0;padding-left:4px}._markdownContent_pvq8f_1321 ul{list-style-type:disc}._markdownContent_pvq8f_1321 ul ul{list-style-type:circle;margin:8px 0}._markdownContent_pvq8f_1321 ul ul ul{list-style-type:square}._markdownContent_pvq8f_1321 ol{list-style-type:decimal}._markdownContent_pvq8f_1321 ol ol{list-style-type:lower-alpha;margin:8px 0}._markdownContent_pvq8f_1321 ol ol ol{list-style-type:lower-roman}._markdownContent_pvq8f_1321 blockquote{border-left:4px solid #262626;background:#f0f9ff;margin:16px 0;padding:16px 20px;font-style:italic;color:#1e40af;border-radius:0 8px 8px 0}._markdownContent_pvq8f_1321 blockquote p{margin:0}._markdownContent_pvq8f_1321 code{background:#f3f4f6;color:#dc2626;padding:2px 6px;border-radius:4px;font-family:SFMono-Regular,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}._markdownContent_pvq8f_1321 pre{background:#262626;color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0;border:1px solid #374151}._markdownContent_pvq8f_1321 pre code{background:none;color:inherit;padding:0;border-radius:0;font-size:14px}._markdownContent_pvq8f_1321 table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._markdownContent_pvq8f_1321 table th,._markdownContent_pvq8f_1321 table td{border:1px solid #e5e7eb;padding:12px 16px;text-align:left}._markdownContent_pvq8f_1321 table th{background:#f9fafb;font-weight:600;color:#374151}._markdownContent_pvq8f_1321 table tr:nth-child(2n){background:#f9fafb}._markdownContent_pvq8f_1321 table tr:hover{background:#f3f4f6}._markdownContent_pvq8f_1321 hr{border:none;height:2px;background:linear-gradient(to right,#3b82f6,#93c5fd,#3b82f6);margin:24px 0;border-radius:1px}._markdownContent_pvq8f_1321 a{color:#262626;text-decoration:none;font-weight:500;transition:color .2s ease}._markdownContent_pvq8f_1321 a:hover{color:#1d4ed8;text-decoration:underline}._markdownContent_pvq8f_1321 strong,._markdownContent_pvq8f_1321 b{font-weight:700;color:#262626}._markdownContent_pvq8f_1321 em,._markdownContent_pvq8f_1321 i{font-style:italic;color:#4b5563}._markdownContent_pvq8f_1321 img{max-width:100%;height:auto;border-radius:8px;margin:16px 0;box-shadow:0 4px 6px #0000001a}._markdownContent_pvq8f_1321 del{text-decoration:line-through;color:#9ca3af}._markdownContent_pvq8f_1321 mark{background:#fef3c7;color:#92400e;padding:2px 4px;border-radius:4px}._iconReport_pvq8f_1534{display:inline-flex;align-items:center;padding:3px 10px;background:#007de4;color:#fff;border-radius:8px;margin-right:10px;font-size:13px}._iconReport_pvq8f_1534>img{width:12px;margin-right:8px;display:inline-block}._markdownContent_pvq8f_1321 li::marker{color:#262626;font-weight:700}._markdownContent_pvq8f_1321 pre[class*=language-]{position:relative}._markdownContent_pvq8f_1321 pre[class*=language-]:before{content:attr(class);position:absolute;top:8px;right:8px;font-size:12px;color:#9ca3af;text-transform:uppercase;font-weight:500}._playgroundContainer_pvq8f_1574{display:flex;flex-direction:column;height:80vh;font-family:Reddit Sans,Roboto,Arial,sans-serif;background:#f7f9fb}._sidebarHeader_pvq8f_1586{display:flex;align-items:center;justify-content:space-between;padding:0 24px 16px;font-weight:600;font-size:18px;color:#262626}._sessionsList_pvq8f_1596{flex:1;overflow-y:auto;padding:0 8px 8px}._sessionItem_pvq8f_1602{background:#fff;border-radius:10px;margin-bottom:10px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;transition:box-shadow .2s,background .2s;border:1.5px solid transparent}._sessionItem_pvq8f_1602:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeSession_pvq8f_1619{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._sessionContent_pvq8f_1625{flex:1;display:flex;flex-direction:column}._sessionTitle_pvq8f_1631{font-weight:700;color:#262626;font-size:13.5px;display:flex;align-items:center;gap:6px}._sessionInfo_pvq8f_1640{display:flex;align-items:center;gap:10px;margin-top:2px}._advisorType_pvq8f_1647{font-size:12px;color:#888;background:#f0f4fa;border-radius:6px;padding:2px 8px}._sessionTime_pvq8f_1655{font-size:11px;color:#999;font-weight:400}._deleteButton_pvq8f_1661{color:#d9534f;margin-left:8px}._loadingText_pvq8f_1666{color:#888;text-align:center;margin-top:32px}._advisorSection_pvq8f_1674{display:flex;align-items:center;gap:16px;margin-bottom:18px}._sectionLabel_pvq8f_1681{font-weight:500;color:#2d6cdf;font-size:15px;min-width:110px}._advisorButton_pvq8f_1688{display:flex;align-items:center;gap:8px;font-size:14px;padding:12px 20px;border-radius:2px;transition:all .2s ease;white-space:nowrap;min-width:fit-content;background:#fff;border:1px solid #e5e7eb;color:#6b7280;font-weight:500;box-shadow:0 1px 3px #0000001a;cursor:pointer}._advisorButton_pvq8f_1688:hover{background:#f9fafb!important;border-color:#d1d5db!important;box-shadow:0 2px 6px #00000026!important;transform:translateY(-1px);color:#6b7280!important}._advisorButtonSelected_pvq8f_1714{background:#4a4a4a!important;color:#fff!important;border-color:#4a4a4a!important;box-shadow:0 2px 6px #2626264d!important}._advisorButtonSelected_pvq8f_1714:hover{background:#404040!important;border-color:#404040!important;box-shadow:0 3px 8px #26262666!important;color:#fff!important}._advisorAvatar_pvq8f_1728{font-size:28px;margin-right:6px}._advisorInfo_pvq8f_1733{display:flex;flex-direction:column}._advisorName_pvq8f_1738{font-weight:600;color:#262626;font-size:16px}._advisorSpecialty_pvq8f_1744{font-size:13px;color:#888}._jobSection_pvq8f_1749{margin-bottom:18px;display:flex}._jobButtons_pvq8f_1754{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}._jobButton_pvq8f_1754{background:#f4f7fa!important;color:#2d6cdf!important;border:1.5px solid #e6eaf0!important;border-radius:10px!important;font-weight:500;font-size:14px;padding:6px 16px!important;transition:background .2s,border .2s,color .2s}._jobButton_pvq8f_1754:hover,._selected_pvq8f_1772{background:#2d6cdf!important;color:#fff!important;border:1.5px solid #2d6cdf!important}._currentSessionInfo_pvq8f_1778{margin-top:-50px;font-size:14px;color:#2d6cdf;display:flex;align-items:center;gap:16px}._messageLimit_pvq8f_1787{background:#eaf2fd;color:#2d6cdf;border-radius:8px;padding:2px 10px;font-weight:600;font-size:13px}._chatContainer_pvq8f_1796{flex:1;display:flex;flex-direction:column;background:#f7f9fb;border-radius:14px;box-shadow:0 2px 12px #22292f0f;min-height:340px;max-height:80vh;overflow-y:auto;position:relative}._messagesArea_pvq8f_1809{flex:1;overflow-y:auto;padding-bottom:12px;display:flex;flex-direction:column;gap:18px}._messageWrapper_pvq8f_1818{display:flex;align-items:flex-end;gap:12px}._userMessage_pvq8f_1824{flex-direction:row-reverse}._assistantMessage_pvq8f_1828{flex-direction:row}._dataSourcesMessage_pvq8f_1832{flex-direction:row;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:8px 0;padding:12px}._dataSourcesInfo_pvq8f_1841{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#28a7451a;border-radius:8px;width:fit-content}._dataSourcesName_pvq8f_1852{font-size:12px;font-weight:600;color:#28a745}._messageAvatar_pvq8f_1858{font-size:28px!important;width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center;background:#eaf2fd!important;color:#2d6cdf!important;box-shadow:0 2px 8px #22292f0f}._messageContent_pvq8f_1870{max-width:70%;display:flex;flex-direction:column;align-items:flex-start}._userMessage_pvq8f_1824 ._messageContent_pvq8f_1870{align-items:flex-end}._messageText_pvq8f_1881{background:#fff;color:#222;border-radius:16px;padding:12px 18px;font-size:15px;box-shadow:0 2px 8px #22292f0f;margin-bottom:4px;word-break:break-word}._userMessage_pvq8f_1824 ._messageText_pvq8f_1881{background:#2d6cdf;color:#fff}._messageTime_pvq8f_1897{font-size:12px;color:#888;margin-top:2px;align-self:flex-end;display:flex;align-items:center;gap:8px}._thesisButton_pvq8f_1907{padding:2px 6px;height:auto;font-size:11px;color:#1890ff;border:none;background:transparent;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:2px;border-radius:4px}._thesisButton_pvq8f_1907:hover{color:#40a9ff;background:#1890ff1a}._thesisButton_pvq8f_1907:active{color:#096dd9}._thesisModalTitle_pvq8f_1932{display:flex;align-items:center;gap:8px;font-weight:600}._thesisModalContent_pvq8f_1939{max-height:400px;overflow-y:auto}._thesisModalSummary_pvq8f_1944{max-height:150px;overflow-y:auto}._aiSummaryButton_pvq8f_1949{margin-left:auto;color:#1890ff;padding:2px 8px;height:24px;font-size:12px;border:1px solid #d9d9d9;border-radius:4px;transition:all .2s;display:flex;align-items:center;gap:4px}._aiSummaryButton_pvq8f_1949:hover{color:#40a9ff;border-color:#40a9ff;background:#1890ff1a}._aiSummaryButton_pvq8f_1949:active{color:#096dd9;border-color:#096dd9}._inputArea_pvq8f_1974{background:transparent;display:flex;align-items:center;gap:5px}._inputWrapper_pvq8f_1981{display:flex;align-items:flex-end;width:100%;gap:10px}._inputButtons_pvq8f_1988{display:flex;align-items:center;gap:8px}._messageInput_pvq8f_1994{border-radius:12px!important;border:1.5px solid #e6eaf0!important;font-size:15px;padding:10px 16px!important;background:#fff!important;box-shadow:0 2px 8px #22292f0a;transition:border .2s;min-width:200px;max-width:80%}._messageInput_pvq8f_1994:focus{border:1.5px solid #2d6cdf!important}._templateError_pvq8f_2010{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._templateError_pvq8f_2010:focus{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._sendButton_pvq8f_2020{border-radius:6px!important;background:#2d6cdf!important;color:#fff!important;font-size:20px!important;width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #22292f14;transition:background .2s}._sendButton_pvq8f_2020:disabled{background:#b3c7e6!important;color:#fff!important}._chatThesisButton_pvq8f_2039{border-radius:8px!important;background:#f0f0f0!important;color:#595959!important;border:1px solid #d9d9d9!important;font-size:12px!important;height:44px!important;padding:4px 12px!important;display:flex;align-items:center;gap:4px;transition:all .2s;white-space:nowrap}._chatThesisButton_pvq8f_2039:hover{background:#e6f7ff!important;color:#1890ff!important;border-color:#91d5ff!important}._chatThesisButton_pvq8f_2039:active{background:#bae7ff!important;color:#0050b3!important;border-color:#69c0ff!important}._chatThesisButton_pvq8f_2039:disabled{background:#f5f5f5!important;color:#bfbfbf!important;border-color:#d9d9d9!important}._welcomeSection_pvq8f_2073{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:400px}._welcomeText_pvq8f_2088 h3{font-size:24px;color:#262626;margin-bottom:8px;font-weight:600}._welcomeText_pvq8f_2088 p{font-size:16px;color:#666;margin-bottom:24px}._createChatBtn_pvq8f_2101{border-radius:32px!important;color:#262626!important;background:#fff!important;font-size:16px!important;font-weight:600!important;padding:16px 48px!important;height:auto!important;box-shadow:0 4px 12px #98989833!important}._createChatBtn_pvq8f_2101:hover{border:1px solid rgba(38,38,38,.7)!important}._createChatSmall_pvq8f_2116{background:#fff!important;color:#262626!important}._inputControls_pvq8f_2122{display:flex;justify-content:space-between;align-items:center}._advisorSelector_pvq8f_2128{display:flex;align-items:center;gap:8px}._advisorLabel_pvq8f_2134{font-size:14px;color:#2d6cdf;font-weight:500;min-width:fit-content}._advisorInfo_pvq8f_1733{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#2d6cdf1a;border-radius:8px;width:fit-content}._advisorAvatar_pvq8f_1728{font-size:16px}._advisorName_pvq8f_1738{font-size:12px;color:#2d6cdf;font-weight:500}._typingIndicator_pvq8f_2163{display:flex;align-items:center;gap:4px;height:18px;margin:8px 0 0}._typingIndicator_pvq8f_2163 span{display:inline-block;width:7px;height:7px;background:#2d6cdf;border-radius:50%;animation:_typing-bounce_pvq8f_1 1.2s infinite both}._typingIndicator_pvq8f_2163 span:nth-child(2){animation-delay:.2s}._typingIndicator_pvq8f_2163 span:nth-child(3){animation-delay:.4s}@keyframes _typing-bounce_pvq8f_1{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1.2);opacity:1}}._newSessionForm_pvq8f_2199{display:flex;flex-direction:column;gap:12px;padding:8px 0}._formLabel_pvq8f_2206{font-size:15px;color:#2d6cdf;font-weight:500;margin-bottom:4px}._advisorJobRow_pvq8f_2213{display:flex;flex-direction:row;align-items:flex-end;gap:32px;margin-bottom:18px}._advisorSection_pvq8f_1674,._jobSection_pvq8f_1749{flex:1;min-width:0}._sectionLabel_pvq8f_1681{margin-bottom:4px}._advisorSettingBtn_pvq8f_2230{position:absolute;top:18px;right:36px;z-index:10;background:#fff;border:1.5px solid #2d6cdf;color:#2d6cdf;font-weight:500;border-radius:8px;box-shadow:0 2px 8px #22292f0f;transition:border .2s,box-shadow .2s}._advisorSettingBtn_pvq8f_2230:hover{background:#2d6cdf;color:#fff;border:1.5px solid #2d6cdf}._toggleButton_pvq8f_2251{position:absolute;top:16px;left:16px;width:33px;height:33px;background:#262626;border:none;color:#fff;border-radius:5px;padding:0;font-size:16px;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:all .2s;display:flex;align-items:center;justify-content:center}._toggleButton_pvq8f_2251:hover{background:#898989;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._toggleButton_pvq8f_2251:active{transform:translateY(0)}._desktopToggleButton_pvq8f_2282{position:relative;top:auto;left:auto;margin-bottom:16px}._mobileToggleButton_pvq8f_2290{position:absolute;top:90px;z-index:1000;transition:opacity .3s ease,visibility .3s ease}._playgroundContent_pvq8f_2298._mobileSidebarOpen_pvq8f_2298 ._mobileToggleButton_pvq8f_2290{opacity:0;visibility:hidden;pointer-events:none}._mobileCloseButton_pvq8f_2304{background:#ff4d4f;color:#fff;border:none;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._desktopOnly_pvq8f_2318{display:block}._searchContainer_pvq8f_1154{flex:1;flex-direction:row;gap:6px;display:flex;justify-content:space-between;align-items:center}._searchContainer2_pvq8f_2331{display:flex;gap:5px;align-items:center}@media(min-width:769px){._mobileToggleButton_pvq8f_2290,._mobileCloseButton_pvq8f_2304,._desktopToggleButton_pvq8f_2282{display:none!important}._chatSessionsSidebar_pvq8f_2351{transition:width .3s ease;position:relative;left:auto;background:#fff;box-shadow:none;width:300px;display:flex}._chatMainArea_pvq8f_2363._expanded_pvq8f_2363{margin-left:0;width:auto;flex:1}._playgroundContent_pvq8f_2298._sidebarCollapsed_pvq8f_2369{justify-content:flex-start;display:flex;flex-direction:row}}@media(max-width:768px){._inputWrapper_pvq8f_1981 .ant-input{width:180px}._playgroundContainer_pvq8f_1574{height:calc(100vh - 150px)}._desktopToggleButton_pvq8f_2282,._desktopOnly_pvq8f_2318{display:none!important}._playgroundContent_pvq8f_2298{position:relative;width:100%}._chatSessionsSidebar_pvq8f_2351{position:fixed;right:-100%;top:0;width:85vw;max-width:320px;height:100vh;background:#f4f7fa;z-index:999;transition:right .3s cubic-bezier(.4,0,.2,1);box-shadow:-2px 0 20px #00000026;border-radius:0;overflow-y:auto}._chatSessionsSidebar_pvq8f_2351._mobileOpen_pvq8f_2413{right:0}._chatSessionsSidebar_pvq8f_2351._collapsed_pvq8f_2417{right:-100%}._chatMainArea_pvq8f_2363{width:100%;padding:80px 16px 16px;position:relative}._chatMainArea_pvq8f_2363._mobileSidebarOpen_pvq8f_2298{margin-left:0}._sidebarOverlay_pvq8f_2432{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._sidebarOverlay_pvq8f_2432._mobileOpen_pvq8f_2413{opacity:1;visibility:visible}._currentSessionInfo_pvq8f_1778{padding:12px;margin-bottom:16px;margin-top:10px}._currentSessionInfo_pvq8f_1778 h3{font-size:16px;margin-bottom:8px}._advisorSection_pvq8f_1674{flex-direction:column;align-items:flex-start;gap:8px}._sectionLabel_pvq8f_1681{min-width:auto}._chatContainer_pvq8f_1796{height:calc(100vh - 300px)}._messageWrapper_pvq8f_1818{margin-bottom:12px}._messageInput_pvq8f_1994{font-size:14px}._messageContent_pvq8f_1870{max-width:80%}._messageText_pvq8f_1881{width:320px;font-size:14px;padding:10px 14px}._messageAvatar_pvq8f_1858{width:36px!important;height:36px!important;font-size:24px!important}._sidebarHeader_pvq8f_1586 h3{font-size:16px}._sessionTitle_pvq8f_1631{font-size:14px}._sessionInfo_pvq8f_1640{font-size:11px}._advisorSection_pvq8f_1674,._jobSection_pvq8f_1749,._currentSessionInfo_pvq8f_1778 ._advisorSection_pvq8f_1674{display:none!important}._currentSessionInfo_pvq8f_1778{padding:8px;margin-bottom:12px;margin-top:0}._currentSessionInfo_pvq8f_1778 h3{font-size:14px;margin-bottom:4px}._chatContainer_pvq8f_1796{height:calc(100vh - 200px)}._chatMainArea_pvq8f_2363{padding:12px}._inputWrapper_pvq8f_1981{gap:6px}._inputButtons_pvq8f_1988{flex-direction:column;gap:4px;align-items:flex-end}._chatThesisButton_pvq8f_2039{font-size:11px!important;height:40px!important;padding:12px 8px!important}._messageInput_pvq8f_1994{font-size:14px;padding:8px 12px!important}._sendButton_pvq8f_2020{width:40px;height:40px;font-size:18px!important}._welcomeSection_pvq8f_2073{padding:40px 16px}._welcomeText_pvq8f_2088 h3{font-size:20px}._welcomeText_pvq8f_2088 p{font-size:14px}._inputControls_pvq8f_2122{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}._advisorSelector_pvq8f_2128{width:100%;justify-content:space-between}._advisorInfo_pvq8f_1733{margin-bottom:4px}._advisorName_pvq8f_1738{font-size:11px}._logo_pvq8f_1122{margin:8px}._logo_pvq8f_1122>span{display:none}}._citationsSection_pvq8f_2613{margin-top:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #1890ff}._citationsTitle_pvq8f_2621{font-size:12px;font-weight:500;color:#1890ff;margin-bottom:6px;display:flex;align-items:center}._citationsList_pvq8f_2630{display:flex;flex-direction:column;gap:4px}._citationItem_pvq8f_2636{font-size:11px}._citationLink_pvq8f_2640{color:#1890ff;text-decoration:none;word-break:break-all}._citationLink_pvq8f_2640:hover{text-decoration:underline;color:#40a9ff}._templateSuggestions_pvq8f_2652{position:absolute;bottom:100%;left:0;right:0;background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 -4px 12px #00000026;z-index:1000;max-height:200px;overflow-y:auto;margin-bottom:4px}._suggestionItem_pvq8f_2667{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}._suggestionItem_pvq8f_2667:hover{background-color:#f5f5f5}._suggestionItem_pvq8f_2667:last-child{border-bottom:none}._suggestionLabel_pvq8f_2682{font-weight:500;color:#262626;font-size:13px;margin-bottom:2px}._suggestionPreview_pvq8f_2689{color:#666;font-size:12px;line-height:1.4}._pipelineStepsSection_pvq8f_2696{margin-top:12px;padding:8px 12px;background:#f6ffed;border-radius:6px;border-left:3px solid #52c41a}._pipelineStepsTitle_pvq8f_2704{font-weight:600;color:#52c41a;font-size:13px;margin-bottom:8px}._pipelineStepsList_pvq8f_2711{display:flex;flex-direction:column;gap:8px}._pipelineStepItem_pvq8f_2717{background:#fff;border-radius:4px;padding:8px;border:1px solid #d9d9d9}._pipelineStepHeader_pvq8f_2724{display:flex;align-items:center;gap:8px;margin-bottom:4px}._pipelineStepNumber_pvq8f_2731{font-weight:600;color:#52c41a;font-size:12px}._pipelineStepName_pvq8f_2737{font-weight:500;color:#262626;font-size:12px}._pipelineStepContent_pvq8f_2743{color:#666;font-size:11px;line-height:1.4}._pipelineButton_pvq8f_2750{border:1px solid #e5e7eb!important}._pipelineButton_pvq8f_2750:hover{background:#404040!important;border-color:#404040!important;box-shadow:0 3px 8px #26262666!important;color:#fff!important}._advisorButtonSelected_pvq8f_1714{background:#4a4a4a!important;color:#fff!important;border-color:#4a4a4a!important;box-shadow:0 2px 6px #2626264d}._advisorButtonSelected_pvq8f_1714:hover{background:#404040;border-color:#404040;box-shadow:0 3px 8px #26262666}._pipelineButtonSelected_pvq8f_2775{background:#4a4a4a!important;color:#fff!important;border-color:#4a4a4a!important}@media(max-width:768px){._citationsSection_pvq8f_2613{margin-top:8px;padding:6px 8px}._citationsTitle_pvq8f_2621{font-size:11px;margin-bottom:4px}._citationItem_pvq8f_2636{font-size:10px}._templateSuggestions_pvq8f_2652{max-height:150px}._suggestionItem_pvq8f_2667{padding:6px 10px}._suggestionLabel_pvq8f_2682{font-size:13px}._suggestionPreview_pvq8f_2689{font-size:11px}._pipelineStepsSection_pvq8f_2696{margin-top:8px;padding:6px 8px}._pipelineStepsTitle_pvq8f_2704{font-size:12px;margin-bottom:6px}._pipelineStepItem_pvq8f_2717{padding:6px}._pipelineStepNumber_pvq8f_2731,._pipelineStepName_pvq8f_2737{font-size:11px}._pipelineStepContent_pvq8f_2743{font-size:10px}}._advisorButtonsContainer_pvq8f_2838{padding:5px;border-top:1px solid #e5e7eb}._advisorButtons_pvq8f_2838{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._embeddingSwitchContainer_pvq8f_2850{display:flex;align-items:center;justify-content:center;margin-bottom:16px;gap:10px}._embeddingSwitchLabel_pvq8f_2858{font-size:12px;color:#6c757d;font-weight:500;margin-left:8px}._embeddingResultsSection_pvq8f_2866{margin-top:12px;padding:8px 12px;background:#f0f8ff;border-radius:6px;border-left:3px solid #1890ff}._embeddingResultsTitle_pvq8f_2874{font-size:12px;font-weight:600;color:#1890ff;margin-bottom:8px}._searchMethodInfo_pvq8f_2881{font-size:11px;color:#666;font-weight:400;margin-left:8px}._embeddingResultsList_pvq8f_2888{display:flex;flex-direction:column;gap:6px}._embeddingResultItem_pvq8f_2894{padding:6px 8px;background:#fff;border-radius:4px;border:1px solid #e6f7ff;cursor:pointer;transition:all .2s ease}._embeddingResultItem_pvq8f_2894:hover{background:#f0f8ff;border-color:#1890ff;box-shadow:0 2px 4px #1890ff1a}._embeddingResultTitle_pvq8f_2909{font-size:11px;font-weight:500;color:#262626;margin-bottom:4px}._embeddingResultMeta_pvq8f_2916{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}._embeddingResultType_pvq8f_2923{color:#52c41a;background:#f6ffed;padding:2px 6px;border-radius:3px}._embeddingResultCategory_pvq8f_2930{color:#722ed1;background:#f9f0ff;padding:2px 6px;border-radius:3px}._embeddingResultSimilarity_pvq8f_2937{color:#fa8c16;background:#fff7e6;padding:2px 6px;border-radius:3px}._embeddingDetailContent_pvq8f_2945{padding:16px 0}._embeddingDetailHeader_pvq8f_2949{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._embeddingDetailHeader_pvq8f_2949 h3{margin:0 0 12px;color:#262626;font-size:18px;font-weight:600}._embeddingDetailMeta_pvq8f_2962{display:flex;flex-wrap:wrap;gap:12px}._embeddingDetailType_pvq8f_2968,._embeddingDetailCategory_pvq8f_2969,._embeddingDetailSimilarity_pvq8f_2970,._embeddingDetailDate_pvq8f_2971,._embeddingDetailSource_pvq8f_2972,._embeddingDetailEmoji_pvq8f_2973{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._embeddingDetailType_pvq8f_2968{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}._embeddingDetailCategory_pvq8f_2969{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailSimilarity_pvq8f_2970{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}._embeddingDetailDate_pvq8f_2971{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}._embeddingDetailSource_pvq8f_2972{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailEmoji_pvq8f_2973{color:#13c2c2;background:#e6fffb;border:1px solid #87e8de}._embeddingDetailBody_pvq8f_3016,._embeddingDetailSummary_pvq8f_3017{margin-bottom:20px}._embeddingDetailBody_pvq8f_3016 h4,._embeddingDetailSummary_pvq8f_3017 h4{margin:0 0 12px;color:#262626;font-size:14px;font-weight:600}._embeddingDetailSummary_pvq8f_3017 p{margin:0;color:#595959;line-height:1.6}._embeddingDetailEmpty_pvq8f_3035{text-align:center;padding:40px 20px;color:#8c8c8c;font-style:italic}._noEmbeddingResultsSection_pvq8f_3043{margin-top:12px;padding:8px 12px;background:#fff7e6;border-radius:6px;border-left:3px solid #fa8c16}._noEmbeddingResultsTitle_pvq8f_3051{font-size:12px;font-weight:600;color:#fa8c16;margin-bottom:4px}._noEmbeddingResultsText_pvq8f_3058{font-size:11px;color:#8c8c8c;line-height:1.4;margin-bottom:6px}._noEmbeddingResultsSuggestion_pvq8f_3065{font-size:10px;color:#52c41a;font-style:italic;padding-top:4px;border-top:1px solid #f0f0f0}._advisorButton_pvq8f_1688{display:flex;align-items:center;gap:4px;font-size:12px;padding:16px;border-radius:5px;transition:all .2s;white-space:nowrap;min-width:fit-content}@media(max-width:768px){._embeddingSwitchContainer_pvq8f_2850{justify-content:start}._advisorButtons_pvq8f_2838{gap:2px}._advisorButton_pvq8f_1688{font-size:11px;padding:4px}._embeddingResultsSection_pvq8f_2866{margin-top:8px;padding:6px 8px}._embeddingResultsTitle_pvq8f_2874{font-size:11px;margin-bottom:6px}._embeddingResultItem_pvq8f_2894{padding:4px 6px}._embeddingResultTitle_pvq8f_2909{font-size:10px;margin-bottom:3px}._embeddingResultMeta_pvq8f_2916{gap:4px;font-size:9px}._embeddingResultType_pvq8f_2923,._embeddingResultCategory_pvq8f_2930,._embeddingResultSimilarity_pvq8f_2937{padding:1px 4px}._embeddingDetailHeader_pvq8f_2949 h3{font-size:16px}._embeddingDetailMeta_pvq8f_2962{gap:8px}._embeddingDetailType_pvq8f_2968,._embeddingDetailCategory_pvq8f_2969,._embeddingDetailSimilarity_pvq8f_2970,._embeddingDetailDate_pvq8f_2971,._embeddingDetailSource_pvq8f_2972,._embeddingDetailEmoji_pvq8f_2973{font-size:11px;padding:3px 6px}}._categoryChips_pvq8f_3147{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}._categoryChip_pvq8f_3147{display:flex;align-items:center;border-radius:999px;border:2px solid #e0e0e0;padding:4px 20px 4px 4px;background:#fff;min-width:120px;box-shadow:0 1px 3px #0000000a}._chipCount_pvq8f_3165{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#ccc;color:#fff;font-size:2rem;font-weight:700;margin-right:12px}._chipLabel_pvq8f_3179{font-size:1.2rem;color:#222;font-weight:500}._chipCountInBtn_pvq8f_3185{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:50%;background:#e0e0e0;color:#222;font-size:.85em;font-weight:600;margin-right:6px;padding:0 4px}._newsVideoSection_pvq8f_3200{margin-bottom:16px}._newsImagesSection_pvq8f_3204{margin-top:16px}._avatarWrapper_pvq8f_3208{display:flex;align-items:center;justify-content:center;width:75px;height:100px;border-radius:2px;overflow:hidden;background:#f0f0f0}._avatarWrapper_pvq8f_3208 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:768px){._newsItem_pvq8f_344{flex-direction:row;padding:8px 8px 0}._avatarWrapper_pvq8f_3208{width:30px;height:40px}._newsActions_pvq8f_367{margin-top:0}._newsSummary_pvq8f_411{margin-top:-20px}._newsSummary2_pvq8f_3247{margin-top:0}._detailText_pvq8f_3251{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}._summaryText_pvq8f_3259{color:#495057;line-height:1.6;margin-bottom:12px}._noSummary_pvq8f_3265{color:#6c757d;font-style:italic;text-align:center;padding:20px}}@media(max-width:768px){._avatarWrapper_pvq8f_3208{width:40px;height:40px}}._embeddingResultChunks_pvq8f_3281{font-size:11px;color:#8b5cf6;background:#f3f4f6;padding:2px 6px;border-radius:4px;margin-left:8px}._embeddingDetailChunks_pvq8f_3290{margin-bottom:24px}._embeddingDetailChunks_pvq8f_3290 h4{color:#374151;font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}._embeddingDetailChunk_pvq8f_3290{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._embeddingDetailChunk_pvq8f_3290:last-child{margin-bottom:0}._embeddingDetailChunkHeader_pvq8f_3316{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._embeddingDetailChunkIndex_pvq8f_3325{font-size:14px;font-weight:600;color:#374151;background:#e0e7ff;padding:4px 8px;border-radius:4px}._embeddingDetailChunkSimilarity_pvq8f_3334{font-size:12px;color:#059669;font-weight:500;background:#d1fae5;padding:4px 8px;border-radius:4px}._embeddingDetailChunkText_pvq8f_3343{font-size:14px;line-height:1.6;color:#374151;background:#fff;padding:12px;border-radius:6px;border:1px solid #f3f4f6}@media(max-width:768px){._embeddingResultChunks_pvq8f_3281{font-size:10px;padding:1px 4px;margin-left:4px}._embeddingDetailChunks_pvq8f_3290 h4{font-size:14px;margin-bottom:12px}._embeddingDetailChunk_pvq8f_3290{padding:12px;margin-bottom:8px}._embeddingDetailChunkHeader_pvq8f_3316{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}._embeddingDetailChunkIndex_pvq8f_3325,._embeddingDetailChunkSimilarity_pvq8f_3334{font-size:11px;padding:2px 6px}._embeddingDetailChunkText_pvq8f_3343{font-size:13px;padding:8px}}._dataSourcesSection_pvq8f_3390{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._dataSourcesTitle_pvq8f_3398{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;display:flex;align-items:center;gap:6px}._dataSourcesList_pvq8f_3408{display:flex;flex-direction:column;gap:12px}._dataSourceItem_pvq8f_3414{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._dataSourceItem_pvq8f_3414:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}._dataSourceHeader_pvq8f_3430{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._dataSourceTitle_pvq8f_3437{font-size:14px;font-weight:600;color:#212529;flex:1;margin-right:12px}._dataSourceSimilarity_pvq8f_3445{background:#28a745;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;min-width:40px;text-align:center}._dataSourceMeta_pvq8f_3456{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}._dataSourceType_pvq8f_3463,._dataSourceId_pvq8f_3464,._dataSourceChunk_pvq8f_3465{font-size:11px;color:#6c757d;background:#f8f9fa;padding:2px 6px;border-radius:4px;font-weight:500}._dataSourcePreview_pvq8f_3474{font-size:13px;color:#495057;line-height:1.5;background:#f8f9fa;padding:8px;border-radius:4px;border-left:3px solid #dee2e6}._dataSourcesContent_pvq8f_3484{width:100%}._dataSourcesContent_pvq8f_3484 ._dataSourcesList_pvq8f_3408{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(max-width:768px){._dataSourcesSection_pvq8f_3390{padding:12px;margin-top:12px}._dataSourcesTitle_pvq8f_3398{font-size:13px;margin-bottom:10px}._dataSourceItem_pvq8f_3414{padding:10px}._dataSourceHeader_pvq8f_3430{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}._dataSourceTitle_pvq8f_3437{font-size:13px;margin-right:0}._dataSourceSimilarity_pvq8f_3445{font-size:10px;padding:1px 6px}._dataSourceMeta_pvq8f_3456{gap:8px;margin-bottom:6px}._dataSourceType_pvq8f_3463,._dataSourceId_pvq8f_3464,._dataSourceChunk_pvq8f_3465{font-size:10px;padding:1px 4px}._dataSourcePreview_pvq8f_3474{font-size:12px;padding:6px}}._thesisLayout_pvq8f_3549{display:flex;height:calc(100vh - 200px);gap:20px}._thesisSidebar_pvq8f_3555{width:300px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContent_pvq8f_3565{flex:1;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContentWrapper_pvq8f_3575{display:flex;flex-direction:column;height:100%}._thesisContentHeader_pvq8f_3581{padding:10px;border-bottom:1px solid #e8e8e8;background:#fafafa}._thesisContentTitle_pvq8f_3587{font-size:20px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center}._thesisContentActions_pvq8f_3596{margin-bottom:16px;display:flex;justify-content:flex-end}._thesisContentSummary_pvq8f_3602{line-height:1.6;color:#666}._thesisContentMeta_pvq8f_3607{display:flex;gap:16px;font-size:12px;color:#999}._thesisChatArea_pvq8f_3614{flex:1;display:flex;flex-direction:column;overflow:hidden}._thesisChatHeader_pvq8f_3621{padding:0 0 10px 10px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;background:#fff}._thesisChatHeader_pvq8f_3621 h3{margin:0;font-size:16px;font-weight:600;color:#262626}._thesisChatList_pvq8f_3637{flex:1;overflow-y:auto;padding:10px;height:0}._thesisChatItem_pvq8f_3644{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:0 16px 16px;margin-bottom:16px;transition:all .2s}._thesisChatItem_pvq8f_3644:hover{box-shadow:0 2px 8px #0000001a}._thesisChatHeader_pvq8f_3621{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._thesisChatOrder_pvq8f_3664{font-weight:600;color:#1890ff;font-size:14px}._thesisChatActions_pvq8f_3670{display:flex;gap:8px}._thesisChatSummary_pvq8f_3675{margin-bottom:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:#666}._thesisChatContent_pvq8f_3684{line-height:1.6}._thesisChatText_pvq8f_3688{color:#333;font-size:14px}._thesisContentEmpty_pvq8f_3693{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;text-align:center;padding:40px}._thesisContentEmpty_pvq8f_3693 h3{margin:16px 0 8px;color:#666}._thesisContentEmpty_pvq8f_3693 p{color:#999;font-size:14px}._selectedThesis_pvq8f_3714{border:2px solid #1890ff!important;background:#f0f8ff!important}._selectedThesis_pvq8f_3714:hover{border-color:#1890ff!important;background:#f0f8ff!important}._thesisHeader_pvq8f_3724{display:flex;justify-content:space-between;width:100%;align-items:center;margin-bottom:24px;padding:16px;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._thesisTitle_pvq8f_3736{font-size:18px;font-weight:600;color:#262626;display:flex;align-items:center}._thesisList_pvq8f_3744{flex:1;overflow-y:auto;padding:0 16px 16px}._thesisList_pvq8f_3744::-webkit-scrollbar{width:6px}._thesisList_pvq8f_3744::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._thesisList_pvq8f_3744::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._thesisList_pvq8f_3744::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._thesisListItem_pvq8f_3768{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:12px;transition:all .3s ease;border:1px solid #e8e8e8;cursor:pointer}._thesisListItem_pvq8f_3768:hover{box-shadow:0 4px 16px #00000026}._thesisItemHeader_pvq8f_3782{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:12px;transition:background-color .2s}._thesisItemHeader_pvq8f_3782:hover{background-color:#f8f9fa;border-radius:12px}._thesisItemInfo_pvq8f_3796{flex:1;min-width:0}._thesisItemTitle_pvq8f_3801{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px;display:flex;align-items:center}._thesisItemSummary_pvq8f_3810{color:#666;font-size:14px;line-height:1.5;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._thesisItemMeta_pvq8f_3821{display:flex;gap:16px;font-size:12px;color:#999}._thesisItemActions_pvq8f_3828{display:flex;gap:8px;align-items:center}._thesisItemDetail_pvq8f_3834{padding:16px;border-top:1px solid #eee;background:#f8f9fa}._thesisDetailContent_pvq8f_3840{margin-bottom:16px}._thesisDetailContent_pvq8f_3840 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisContentText_pvq8f_3851{color:#666;font-size:14px;line-height:1.6}._thesisContentText_pvq8f_3851 h1,._thesisContentText_pvq8f_3851 h2,._thesisContentText_pvq8f_3851 h3,._thesisContentText_pvq8f_3851 h4,._thesisContentText_pvq8f_3851 h5,._thesisContentText_pvq8f_3851 h6{color:#262626;margin:16px 0 8px;font-weight:600}._thesisContentText_pvq8f_3851 h1{font-size:20px}._thesisContentText_pvq8f_3851 h2{font-size:18px}._thesisContentText_pvq8f_3851 h3{font-size:16px}._thesisContentText_pvq8f_3851 h4{font-size:15px}._thesisContentText_pvq8f_3851 h5{font-size:14px}._thesisContentText_pvq8f_3851 h6{font-size:13px}._thesisContentText_pvq8f_3851 p{margin:8px 0}._thesisContentText_pvq8f_3851 ul,._thesisContentText_pvq8f_3851 ol{margin:8px 0;padding-left:20px}._thesisContentText_pvq8f_3851 li{margin:4px 0}._thesisContentText_pvq8f_3851 blockquote{border-left:4px solid #1890ff;margin:12px 0;padding:8px 16px;background:#f8f9fa;color:#666}._thesisContentText_pvq8f_3851 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}._thesisContentText_pvq8f_3851 pre{background:#f8f9fa;padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0}._thesisContentText_pvq8f_3851 pre code{background:none;padding:0}._thesisContentText_pvq8f_3851 strong{font-weight:600;color:#262626}._thesisContentText_pvq8f_3851 em{font-style:italic}._thesisContentText_pvq8f_3851 a{color:#1890ff;text-decoration:none}._thesisContentText_pvq8f_3851 a:hover{text-decoration:underline}._thesisContentText_pvq8f_3851 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}._thesisContentText_pvq8f_3851 th,._thesisContentText_pvq8f_3851 td{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}._thesisContentText_pvq8f_3851 th{background:#f8f9fa;font-weight:600}._thesisDetailSummary_pvq8f_3972{margin-bottom:16px}._thesisDetailSummary_pvq8f_3972 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisSummaryText_pvq8f_3983{color:#666;font-size:14px;line-height:1.6}._thesisSummaryText_pvq8f_3983 h1,._thesisSummaryText_pvq8f_3983 h2,._thesisSummaryText_pvq8f_3983 h3,._thesisSummaryText_pvq8f_3983 h4,._thesisSummaryText_pvq8f_3983 h5,._thesisSummaryText_pvq8f_3983 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisSummaryText_pvq8f_3983 h1{font-size:16px}._thesisSummaryText_pvq8f_3983 h2{font-size:15px}._thesisSummaryText_pvq8f_3983 h3{font-size:14px}._thesisSummaryText_pvq8f_3983 h4{font-size:13px}._thesisSummaryText_pvq8f_3983 h5{font-size:12px}._thesisSummaryText_pvq8f_3983 h6{font-size:11px}._thesisSummaryText_pvq8f_3983 p{margin:6px 0}._thesisSummaryText_pvq8f_3983 ul,._thesisSummaryText_pvq8f_3983 ol{margin:6px 0;padding-left:16px}._thesisSummaryText_pvq8f_3983 li{margin:2px 0}._thesisSummaryText_pvq8f_3983 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:13px}._thesisSummaryText_pvq8f_3983 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}._thesisSummaryText_pvq8f_3983 strong{font-weight:600;color:#262626}._thesisSummaryText_pvq8f_3983 em{font-style:italic}._thesisSummaryText_pvq8f_3983 a{color:#1890ff;text-decoration:none}._thesisSummaryText_pvq8f_3983 a:hover{text-decoration:underline}._thesisChatPreview_pvq8f_4073{color:#666;font-size:13px;line-height:1.4;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._thesisChatCount_pvq8f_4084{color:#999;font-size:12px;display:flex;align-items:center;gap:4px}._thesisDetailChats_pvq8f_4092{margin-bottom:16px}._thesisDetailChats_pvq8f_4092 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._thesisChatList_pvq8f_3637{display:flex;flex-direction:column;gap:12px}._thesisChatItem_pvq8f_3644{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;transition:all .2s}._thesisChatHeader_pvq8f_3621{display:flex;justify-content:space-between;align-items:center}._thesisChatOrder_pvq8f_3664{font-weight:600;color:#1890ff;font-size:13px}._thesisChatSummary_pvq8f_3675{margin-bottom:8px;font-size:12px;color:#666;font-style:italic}._thesisChatContent_pvq8f_3684{line-height:1.5}._thesisChatText_pvq8f_3688{color:#333;font-size:13px}._thesisChatText_pvq8f_3688 h1,._thesisChatText_pvq8f_3688 h2,._thesisChatText_pvq8f_3688 h3,._thesisChatText_pvq8f_3688 h4,._thesisChatText_pvq8f_3688 h5,._thesisChatText_pvq8f_3688 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisChatText_pvq8f_3688 h1{font-size:16px}._thesisChatText_pvq8f_3688 h2{font-size:15px}._thesisChatText_pvq8f_3688 h3{font-size:14px}._thesisChatText_pvq8f_3688 h4{font-size:13px}._thesisChatText_pvq8f_3688 h5{font-size:12px}._thesisChatText_pvq8f_3688 h6{font-size:11px}._thesisChatText_pvq8f_3688 p{margin:6px 0}._thesisChatText_pvq8f_3688 ul,._thesisChatText_pvq8f_3688 ol{margin:6px 0;padding-left:16px}._thesisChatText_pvq8f_3688 li{margin:2px 0}._thesisChatText_pvq8f_3688 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:12px}._thesisChatText_pvq8f_3688 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}._thesisChatText_pvq8f_3688 strong{font-weight:600;color:#262626}._thesisChatText_pvq8f_3688 em{font-style:italic}._thesisChatText_pvq8f_3688 a{color:#1890ff;text-decoration:none}._thesisChatText_pvq8f_3688 a:hover{text-decoration:underline}._thesisDetailEmpty_pvq8f_4229{text-align:center;padding:40px 20px;color:#666}._thesisEmptyContent_pvq8f_4235 h4{margin:16px 0 8px;color:#999;font-size:16px}._thesisEmptyContent_pvq8f_4235 p{color:#999;font-size:14px;margin-bottom:16px}._thesisDate_pvq8f_4247,._thesisUser_pvq8f_4252{color:#999;font-size:12px}._noSummary_pvq8f_3265{color:#999;font-style:italic;font-size:14px}@media(max-width:768px){._thesisLayout_pvq8f_3549{flex-direction:column;height:auto}._thesisSidebar_pvq8f_3555{width:100%;height:300px}._thesisContent_pvq8f_3565{height:400px}._thesisHeader_pvq8f_3724{flex-direction:column;gap:12px;align-items:stretch}._thesisItemHeader_pvq8f_3782{flex-direction:column;align-items:stretch;gap:8px}._thesisItemActions_pvq8f_3828{justify-content:flex-end}._thesisItemMeta_pvq8f_3821{flex-direction:column;gap:4px}}._aiSummaryButton_pvq8f_1949{background:#1890ff;color:#fff}._aiSummaryButton_pvq8f_1949:hover{background:#40a9ff;color:#fff}._aiSummaryButton_pvq8f_1949:active{background:#096dd9}._loadingContainer_pvq8f_4314{display:flex;justify-content:center;align-items:center;padding:40px}._loading_pvq8f_1666{color:#666;font-size:14px}._emptyContainer_pvq8f_4326{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999}._emptyContainer_pvq8f_4326 p{margin:16px 0;font-size:14px}@media(max-width:768px){._thesisHeader_pvq8f_3724{flex-direction:column;gap:12px}._thesisGrid_pvq8f_4347{grid-template-columns:1fr}._thesisCard_pvq8f_4351{margin-bottom:12px}._thesisCardTitle_pvq8f_4355{font-size:14px}._thesisMeta_pvq8f_4359{flex-direction:column;gap:4px}._messageTime_pvq8f_1897{font-size:11px}._thesisButton_pvq8f_1907{font-size:12px}._thesisModalTitle_pvq8f_1932{font-size:16px}._aiSummaryButton_pvq8f_1949{font-size:12px}}._thesisSidebar_pvq8f_3555{transition:left .3s,box-shadow .3s;background:#fff;z-index:1002}@media(max-width:768px){._thesisSidebar_pvq8f_3555{position:fixed;top:0;left:-80vw;width:80vw;height:100vh;box-shadow:2px 0 8px #00000014;overflow-y:auto;transition:left .3s,box-shadow .3s}._thesisSidebar_pvq8f_3555._mobileOpen_pvq8f_2413{left:0}._thesisSidebar_pvq8f_3555._collapsed_pvq8f_2417{left:-80vw}}@media(max-width:480px){._thesisSidebar_pvq8f_3555{width:90vw;left:-90vw}._thesisSidebar_pvq8f_3555._mobileOpen_pvq8f_2413{left:0}._thesisSidebar_pvq8f_3555._collapsed_pvq8f_2417{left:-90vw}}._sidebarOverlay_pvq8f_2432{display:none}@media(max-width:768px){._sidebarOverlay_pvq8f_2432{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000002e;z-index:1001;transition:opacity .3s;opacity:0;pointer-events:none}._sidebarOverlay_pvq8f_2432._mobileOpen_pvq8f_2413{opacity:1;pointer-events:auto}}@media(max-width:480px){._sidebarOverlay_pvq8f_2432{background:#00000038}}._templateSidebar_pvq8f_4457{width:280px;background:#f4f7fa;border-right:1px solid #e6eaf0;padding:24px 0 0;display:flex;flex-direction:column;border-radius:18px 0 0 18px;box-shadow:2px 0 8px #22292f0a;height:80vh;order:1;transition:width .3s ease,padding .3s ease,border-right .3s ease}._templateSidebar_pvq8f_4457._collapsed_pvq8f_2417{width:0;overflow:hidden;padding:0;border-right:none}._templateList_pvq8f_4478{flex:1;overflow-y:auto;padding:0 8px 8px}._templateItem_pvq8f_4484{background:#fff;border-radius:10px;margin-bottom:10px;padding:12px 16px;cursor:pointer;display:flex;align-items:center;transition:box-shadow .2s,background .2s;border:1.5px solid transparent}._templateItem_pvq8f_4484:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeTemplate_pvq8f_4501{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._templateContent_pvq8f_4507{flex:1;display:flex;flex-direction:column}._templateTitle_pvq8f_4513{font-weight:700;color:#262626;font-size:13.5px;margin-bottom:4px}._templatePreview_pvq8f_4520{font-size:12px;color:#666;line-height:1.4}._chatSessionsSidebar_pvq8f_2351{width:300px;background:#f4f7fa;border-left:1px solid #e6eaf0;padding:24px 0 0;display:flex;flex-direction:column;border-radius:0 18px 18px 0;box-shadow:-2px 0 8px #22292f0a;height:80vh;order:3;transition:width .3s ease,padding .3s ease,border-left .3s ease}._chatSessionsSidebar_pvq8f_2351._collapsed_pvq8f_2417{width:0;overflow:hidden;padding:0;border-left:none}._chatMainArea_pvq8f_2363{flex:1;display:flex;flex-direction:column;padding:16px 16px 8px;background:#fff;border-radius:0;order:2}._chatMainArea_pvq8f_2363._expanded_pvq8f_2363{width:auto;flex:1}._playgroundContent_pvq8f_2298{display:flex;flex:1;height:80vh;background:#fff;border-radius:18px;box-shadow:0 4px 24px #22292f14;overflow:hidden}._playgroundContent_pvq8f_2298._sidebarCollapsed_pvq8f_2369{display:flex;flex-direction:row}._closeButton_pvq8f_4579{color:#666;border:none;background:transparent;padding:4px 8px;border-radius:4px;transition:all .2s ease}._closeButton_pvq8f_4579:hover{color:#1890ff;background:#1890ff1a}@media(max-width:768px){._templateSidebar_pvq8f_4457{position:fixed;left:-100%;top:0;width:85vw;max-width:280px;height:100vh;background:#f4f7fa;z-index:999;transition:left .3s cubic-bezier(.4,0,.2,1);box-shadow:2px 0 20px #00000026;border-radius:0;overflow-y:auto}._templateSidebar_pvq8f_4457._mobileOpen_pvq8f_2413{left:0}._chatSessionsSidebar_pvq8f_2351{position:fixed;right:-100%;top:0;width:85vw;max-width:320px;height:100vh;background:#f4f7fa;z-index:999;transition:right .3s cubic-bezier(.4,0,.2,1);box-shadow:-2px 0 20px #00000026;border-radius:0;overflow-y:auto}._chatSessionsSidebar_pvq8f_2351._mobileOpen_pvq8f_2413{right:0}._chatSessionsSidebar_pvq8f_2351._collapsed_pvq8f_2417{right:-100%}._chatMainArea_pvq8f_2363{width:100%;padding:20px 16px 16px;position:relative}._chatMainArea_pvq8f_2363._mobileSidebarOpen_pvq8f_2298{margin-left:0;margin-right:0}._sidebarOverlay_pvq8f_2432._mobileOpen_pvq8f_2413{opacity:1;visibility:visible}}._templateEditModal_g9da6_1{z-index:1050}._modalContent_g9da6_5{padding:8px 0}._templatePreview_g9da6_9{margin-bottom:20px;padding:16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._templatePreview_g9da6_9 h4{margin:0 0 12px;color:#495057;font-size:14px;font-weight:600}._previewText_g9da6_24{font-size:13px;line-height:1.6;color:#6c757d}._placeholderHighlight_g9da6_30{background-color:#fff3cd;color:#856404;padding:2px 6px;border-radius:4px;font-weight:500;border:1px solid #ffeaa7}._placeholderForm_g9da6_39{margin-top:16px}._placeholderForm_g9da6_39 ._ant-form-item_g9da6_43{margin-bottom:16px}._placeholderForm_g9da6_39 ._ant-form-item-label_g9da6_47>label{font-weight:500;color:#495057;font-size:13px}._placeholderForm_g9da6_39 ._ant-input_g9da6_53{border-radius:6px;border:1px solid #ced4da;transition:all .2s ease}._placeholderForm_g9da6_39 ._ant-input_g9da6_53:focus,._placeholderForm_g9da6_39 ._ant-input-focused_g9da6_60{border-color:#80bdff;box-shadow:0 0 0 2px #007bff40}._instructionText_g9da6_65{margin-bottom:16px;padding:8px 12px;background-color:#e7f3ff;border-radius:6px;border-left:3px solid #007bff}._instructionText_g9da6_65 small{color:#0056b3;font-size:12px}@media(max-width:768px){._templateEditModal_g9da6_1{margin:0;max-width:none;width:100%!important;height:100%}._templateEditModal_g9da6_1 ._ant-modal-content_g9da6_87{height:100vh;border-radius:0}._templateEditModal_g9da6_1 ._ant-modal-body_g9da6_92{height:calc(100vh - 110px);overflow-y:auto;padding:16px}._templatePreview_g9da6_9{margin-bottom:16px;padding:12px}._templatePreview_g9da6_9 h4{font-size:13px}._previewText_g9da6_24{font-size:12px}._placeholderForm_g9da6_39 ._ant-form-item-label_g9da6_47>label{font-size:12px}._instructionText_g9da6_65 small{font-size:11px}}._tabContent_15h1n_1{max-width:100vw;margin:0 auto}._markdownContent_15h1n_6 .katex *{color:#3e51ca!important}._markdownContent_15h1n_6 .katex-display{font-size:1.1em;font-family:"Latin Modern Math","STIX Two Math",Computer Modern,Times New Roman,serif}._markdownContent_15h1n_6 .katex-display>.katex{font-size:1em}._audioPlayerContainer_15h1n_20{margin-top:20px}._avatarWrapper_15h1n_23{display:flex;align-items:center;justify-content:center;width:120px;height:120px;overflow:hidden;background:#f0f0f0;flex-shrink:0}._avatarWrapper_15h1n_23 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._header_15h1n_49{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e8e8e8}._headerLeft_15h1n_60{display:flex;flex-direction:column;gap:4px}._headerRight_15h1n_66{text-align:right}._filters_15h1n_70{background:#fff;padding:20px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000001a;margin-bottom:20px}._searchSection_15h1n_81{margin-bottom:16px}._searchInput_15h1n_85{width:100%}._searchRow_15h1n_91{display:flex;align-items:center;gap:12px;margin-bottom:10px}._searchGroup_15h1n_98 input{width:100%!important}._filtersGrid_15h1n_106{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._filterGroup_15h1n_112{display:flex;align-items:center;gap:8px;min-width:auto;font-size:13px!important}._filterGroup_15h1n_112 strong{white-space:nowrap}._filterTags_15h1n_124{display:flex;flex-wrap:wrap;gap:4px}._filterTag_15h1n_124{cursor:pointer;padding:4px 8px;border-radius:4px;font-size:12px;transition:all .2s ease;display:flex;align-items:center;gap:4px}._tagSelected_15h1n_141{background-color:#e6f7ff;border:1px solid #1890ff;color:#1890ff}._tagUnselected_15h1n_147{background-color:#fff;border:1px solid #d9d9d9;color:#666}._difficultyGroup_15h1n_154 .ant-btn{transition:all .2s ease}._difficultyGroup_15h1n_154 .ant-btn-primary{background-color:#727272!important;border-color:#727272!important}._difficultyGroup_15h1n_154 .ant-btn-primary:hover{background-color:#5a5a5a!important;border-color:#5a5a5a!important}._difficultyGroup_15h1n_154 .ant-btn-primary:focus{background-color:#727272!important;border-color:#727272!important;box-shadow:0 0 0 2px #72727233!important}._searchGroup_15h1n_98{flex:1}._controlsRow_15h1n_178{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}._difficultyGroup_15h1n_154{display:flex;align-items:center;gap:8px}._popoverOverlay_15h1n_196{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000059;z-index:1000}._actionGroup_15h1n_206{display:flex;gap:12px}._resetButton_15h1n_211{background:#f5f5f5;border:1px solid #d9d9d9;color:#595959}._resetButton_15h1n_211:hover{background:#e6f7ff;border-color:#1890ff;color:#1890ff}._activeFilters_15h1n_223{margin-top:16px;padding:12px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px}._dualPanelContainer_15h1n_231{display:flex;height:100vh;gap:20px;margin-top:10px}._leftPanel_15h1n_238{flex:0 0 27%;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:0;box-shadow:0 1px 3px #0000001a}._rightPanel_15h1n_248{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:20px}._caseTrainingItem_15h1n_258{transition:all .3s ease;border:none;border-bottom:1px solid #f1f5f9;border-radius:0;padding:16px 20px;margin-bottom:0;cursor:pointer;background:#fff;position:relative;border-left:3px solid transparent}._caseTrainingItem_15h1n_258:last-child{border-bottom:none}._caseTrainingItem_15h1n_258:hover{background:#f8fafc;border-left-color:#3b82f6;padding-left:24px}._caseTrainingItem_15h1n_258._expanded_15h1n_281{background:#f0f9ff;border-left-color:#3b82f6;padding-left:24px}._caseTrainingItem_15h1n_258._selected_15h1n_287{background:#eff6ff;border-left-color:#3b82f6;padding-left:24px;box-shadow:inset 2px 0 #3b82f6}._itemContent_15h1n_294{padding:0}._itemHeader_15h1n_298{margin-bottom:8px;font-size:16px;font-weight:600;color:#1e293b;line-height:1.4}._title_15h1n_306{margin:0 0 6px!important;color:#1e293b;font-size:15px;font-weight:600}._metaInfo_15h1n_313{display:flex;flex-wrap:wrap;gap:6px;width:100%;overflow-x:hidden;align-items:center;margin-bottom:8px}._title_15h1n_306{font-size:16px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4;display:flex;align-items:center;justify-content:space-between}._summary_15h1n_334{margin-bottom:8px;line-height:1.5;color:#64748b;font-size:12.5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._description_15h1n_346{margin-bottom:8px;line-height:1.5;color:#94a3b8;font-size:13px}._contentPanel_15h1n_354{height:100%;padding-top:30px;padding-right:10px}._modalContent_15h1n_362.ant-modal .ant-modal-content{padding:20px 8px}._contentHeader_15h1n_366{padding-bottom:10px}._contentTitle_15h1n_370{font-size:30px;color:#111827;margin-bottom:16px;line-height:1.3;font-weight:500}._coverImageContainer_15h1n_380{margin-bottom:20px;text-align:center;width:100%;background:#f5f5f5;border-radius:8px}._coverImageDetail_15h1n_388{width:100%;max-height:385px;object-fit:contain;display:block;background-color:#f5f5f5}._contentBody_15h1n_399{line-height:1.6}._contentSummary_15h1n_403{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:6px;border-left:4px solid #1890ff}._contentDescription_15h1n_411{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:6px;border-left:4px solid #52c41a}._contentDetail_15h1n_419{margin-bottom:20px}._markdownContent_15h1n_6{line-height:1.6;color:#595959}._markdownContent_15h1n_6 h1,._markdownContent_15h1n_6 h2,._markdownContent_15h1n_6 h3,._markdownContent_15h1n_6 h4,._markdownContent_15h1n_6 h5,._markdownContent_15h1n_6 h6{color:#262626;margin-top:24px;margin-bottom:16px}._markdownContent_15h1n_6 p{margin-bottom:16px}._markdownContent_15h1n_6 ul,._markdownContent_15h1n_6 ol{margin-bottom:16px;padding-left:24px}._markdownContent_15h1n_6 li{margin-bottom:8px}._markdownContent_15h1n_6 blockquote{border-left:4px solid #1890ff;padding-left:16px;margin:16px 0;color:#8c8c8c;font-style:italic}._markdownContent_15h1n_6 code{background:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}._markdownContent_15h1n_6 pre{background:#f5f5f5;padding:16px;border-radius:6px;overflow-x:auto}._markdownContent_15h1n_6 pre code{background:none;padding:0}._emptyState_15h1n_481{padding:60px 20px;text-align:center}._emptyContentState_15h1n_486{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#8c8c8c}._emptyContentIcon_15h1n_496{font-size:48px;margin-bottom:16px}._emptyContentState_15h1n_486 h3{margin:0 0 8px;color:#595959}._emptyContentState_15h1n_486 p{margin:0;color:#8c8c8c}._loadingContainer_15h1n_512{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._caseTrainingPanel_15h1n_522{background:#fff;border-radius:8px;border:1px solid #e8e8e8;padding:0;overflow:hidden}@media(max-width:768px){._tabContent_15h1n_1{padding:0!important;max-width:100vw!important}._header_15h1n_49{flex-direction:column;gap:16px;align-items:flex-start}._filtersGrid_15h1n_106{grid-template-columns:1fr;gap:12px}._searchGroup_15h1n_98{width:100%}._searchGroup_15h1n_98 input{width:100%!important}._dualPanelContainer_15h1n_231{display:block;max-height:none;min-height:auto}._leftPanel_15h1n_238,._rightPanel_15h1n_248{max-height:none;flex:none;width:100%}._controlsRow_15h1n_178{flex-direction:column;align-items:stretch;gap:12px}._filterGroup_15h1n_112{min-width:auto}._filters_15h1n_70{padding:16px}._filterTags_15h1n_124{gap:4px}._filterTag_15h1n_124{font-size:11px;padding:3px 8px}._searchRow_15h1n_91{margin-bottom:10px}._actionGroup_15h1n_206{justify-content:center}}@media(max-width:480px){._tabContent_15h1n_1{padding:12px;width:95vw!important}._filters_15h1n_70{padding:16px}._caseTrainingItem_15h1n_258{margin:0;border-radius:0;border-left:none;border-right:none;padding:12px 16px}._caseTrainingItem_15h1n_258:hover,._caseTrainingItem_15h1n_258._selected_15h1n_287,._caseTrainingItem_15h1n_258._expanded_15h1n_281{padding-left:20px}}._mobileModalOverlay_15h1n_646{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._mobileModal_15h1n_646{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._mobileModalHeader_15h1n_672{display:flex;justify-content:flex-end;padding:16px;border-bottom:1px solid #e5e7eb}._mobileModalClose_15h1n_679{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._mobileModalClose_15h1n_679:hover{background:#f3f4f6;color:#374151}._mobileModalContent_15h1n_695{flex:1;overflow-y:auto;padding:20px}._filterPopoverContent_15h1n_702{width:92vw;max-width:480px;max-height:70vh;overflow-y:auto;padding:16px}@media(min-width:769px){._filterPopoverContent_15h1n_702{width:480px}}._filterPopoverHeader_15h1n_716{margin-bottom:16px}._filterPopoverTitle_15h1n_720{margin:0 0 8px!important}._filterSection_15h1n_730{margin-bottom:24px}._filterSectionHeader_15h1n_734{display:flex;align-items:center;margin-bottom:16px;padding:12px 16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._filterSectionIcon_15h1n_744{font-size:16px;margin-right:8px}._filterSectionTitle_15h1n_749{margin:0!important;font-size:13px!important}._categoryFilterGroup_15h1n_755{display:flex;flex-direction:column;gap:20px}._categoryFilterCard_15h1n_761{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000d}._categoryFilterHeader_15h1n_769{display:flex;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}._categoryFilterIndicator_15h1n_777{width:6px;height:16px;border-radius:3px;margin-right:8px}._categoryFilterIndicator_15h1n_777._tag1_15h1n_784{background-color:#1890ff}._categoryFilterIndicator_15h1n_777._tag2_15h1n_788{background-color:#52c41a}._categoryFilterIndicator_15h1n_777._tag3_15h1n_792{background-color:#fa8c16}._categoryFilterLabel_15h1n_796{margin:0!important;font-size:13px!important;color:#262626!important}._categoryFilterTags_15h1n_802{display:flex;flex-wrap:wrap;gap:6px}._categoryFilterTag_15h1n_802{cursor:pointer;padding:6px 10px;border-radius:6px;font-size:12px;transition:all .2s ease;display:flex;align-items:center;gap:4px}._categoryFilterTag_15h1n_802._tag1Selected_15h1n_819{border:1px solid #1890ff;background-color:#e6f7ff}._categoryFilterTag_15h1n_802._tag1Unselected_15h1n_824{border:1px solid #d9d9d9;background-color:#fff}._categoryFilterTag_15h1n_802._tag2Selected_15h1n_829{border:1px solid #52c41a;background-color:#f6ffed}._categoryFilterTag_15h1n_802._tag2Unselected_15h1n_834{border:1px solid #d9d9d9;background-color:#fff}._categoryFilterTag_15h1n_802._tag3Selected_15h1n_839{border:1px solid #fa8c16;background-color:#fff7e6}._categoryFilterTag_15h1n_802._tag3Unselected_15h1n_844{border:1px solid #d9d9d9;background-color:#fff}._impactFilterContainer_15h1n_850{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000d}._impactFilterButtons_15h1n_858{width:100%}._impactFilterButton_15h1n_858{border-radius:6px!important;font-size:12px!important;height:32px!important;padding:0 12px!important}._quizStatusFilterContainer_15h1n_870{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000d}._quizStatusSelect_15h1n_878{width:100%}._filterActions_15h1n_883{display:flex;gap:8px;justify-content:flex-end;border-top:1px solid #f0f0f0;padding-top:16px;margin-top:8px}._filterResetButton_15h1n_892{border-radius:6px!important;font-size:12px!important;height:36px!important;padding:0 16px!important;background-color:#fff!important;border:1px solid #d9d9d9!important;color:#666!important}._categoryButtonContainer_15h1n_903{position:relative;display:inline-block}._dropdownToggle_15h1n_908{background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#666;transition:all .2s ease;margin-left:4px;flex-shrink:0;width:20px;height:20px;font-size:16px;font-weight:700}._dropdownToggle_15h1n_908:hover{background:#f0f0f0;color:#333}._dropdownMenu_15h1n_932{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;min-width:450px;max-width:450px;max-height:550px;overflow:hidden}._dropdownHeader_15h1n_948{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;font-weight:600;font-size:14px;color:#333}._closeDropdown_15h1n_960{background:none;border:none;font-size:18px;cursor:pointer;color:#666;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}._closeDropdown_15h1n_960:hover{background:#e0e0e0;color:#333}._dropdownItems_15h1n_981{max-height:500px;overflow-y:auto}._dropdownItem_15h1n_981{width:100%;padding:10px 16px;background:#2e7eba;border:none;text-align:left;cursor:pointer;font-size:13px;color:#fff;border-bottom:1px solid #4a9eff;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dropdownItem_15h1n_981:hover{background:#f8f9fa;color:#1890ff}._dropdownItem_15h1n_981:last-child{border-bottom:none}@media(max-width:768px){._dropdownMenu_15h1n_932{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px);max-width:400px;max-height:60vh;z-index:1001}._dropdownItems_15h1n_981{max-height:calc(60vh - 60px)}._dropdownItem_15h1n_981{padding:14px 16px;font-size:14px}}._searchGroup_15h1n_98 .ant-input{font-weight:700!important;color:red!important}._searchGroup_15h1n_98 .ant-input::placeholder{font-weight:500!important;color:#9b9a9a!important;opacity:.7!important}._searchGroup_15h1n_98 .ant-input-affix-wrapper{border:none!important;box-shadow:none!important}._fileTagsContainer_15h1n_1052{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}._fileTag_15h1n_1052{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#fff;border-radius:20px;border:1px solid #e2e8f0;transition:all .2s ease;cursor:pointer;max-width:200px;position:relative}._fileTag_15h1n_1052:hover{background:#f1f5f9;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._fileTagIcon_15h1n_1080{font-size:14px;flex-shrink:0}._fileTagName_15h1n_1085{font-size:12px;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._fileTagExtension_15h1n_1095{font-size:10px;font-weight:600;color:#6b7280;background:#f3f4f6;padding:2px 6px;border-radius:10px;flex-shrink:0}._fileTagActions_15h1n_1105{display:none;position:absolute;right:-8px;top:-8px;gap:4px}._fileTag_15h1n_1052:hover ._fileTagActions_15h1n_1105{display:flex}._fileTagBtn_15h1n_1117{width:20px;height:20px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px;transition:all .2s ease}._diagramSectionTitle_15h1n_1131{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 16px;padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;text-align:center;text-transform:uppercase;letter-spacing:.5px}._diagramSectionContent_15h1n_1144{display:flex;flex-direction:column;gap:20px}._diagramImage_15h1n_1150{width:100%;text-align:center}._diagramImageDetail_15h1n_1155{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._diagramImageDetail_15h1n_1155:hover{transform:scale(1.02)}._diagramNote_15h1n_1167{padding:5px;border-radius:8px}._valueSection_15h1n_1173{margin-bottom:10px;padding:40px;background:linear-gradient(135deg,#2896e0,#16527a);border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 4px 6px #0000000d;color:#fff}._valueSectionTitle_15h1n_1183{font-size:20px;font-weight:600;margin:0 0 16px;display:inline-block}._valueSectionContent_15h1n_1190{display:flex;gap:20px;align-items:center}._valueSummary_15h1n_1197{flex:1;font-size:16px;line-height:1.6;padding:16px}._valueImage_15h1n_1204{max-width:435px}._valueImage_15h1n_1204 img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._valueImage_15h1n_1204 img:hover{transform:scale(1.02)}@media(max-width:768px){._valueSectionContent_15h1n_1190{flex-direction:column;gap:16px}._valueImage_15h1n_1204{flex:none;max-width:100%}._valueSectionTitle_15h1n_1183{font-size:18px}._valueSummary_15h1n_1197{font-size:14px}}._contentPanel_1slm2_3{animation:_slideInFromCenter_1slm2_1 .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center;opacity:0;animation-fill-mode:forwards;will-change:transform,opacity}._modalContent_1slm2_12 .ant-modal-content{height:100vh!important}._contentMain_1slm2_17{display:flex;justify-content:center;flex-direction:column}._contentHeader_1slm2_23{animation:_fadeInUp_1slm2_1 .8s cubic-bezier(.25,.46,.45,.94) .2s both;will-change:transform,opacity}._contentBody_1slm2_28{animation:_fadeInUp_1slm2_1 .8s cubic-bezier(.25,.46,.45,.94) .4s both;will-change:transform,opacity}._coverImageContainer_1slm2_33{animation:_zoomIn_1slm2_1 .6s cubic-bezier(.25,.46,.45,.94) .3s both;will-change:transform,opacity}._valueSection_1slm2_39{animation:_slideInFromCenter_1slm2_1 .6s cubic-bezier(.25,.46,.45,.94) .3s both;will-change:transform,opacity}._valueSectionTitle_1slm2_44{animation:_fadeInUp_1slm2_1 .8s cubic-bezier(.25,.46,.45,.94) .4s both;will-change:transform,opacity}._valueSectionContent_1slm2_49{animation:_fadeInUp_1slm2_1 .8s cubic-bezier(.25,.46,.45,.94) .5s both;will-change:transform,opacity}._valueSummary_1slm2_54{animation:_slideInFromLeft_1slm2_1 .6s cubic-bezier(.25,.46,.45,.94) .6s both;will-change:transform,opacity}._valueImage_1slm2_59{animation:_zoomIn_1slm2_1 .6s cubic-bezier(.25,.46,.45,.94) .7s both;will-change:transform,opacity}@keyframes _slideInFromCenter_1slm2_1{0%{opacity:0;transform:scale(.8) translateY(20px) rotateX(10deg)}50%{opacity:.7;transform:scale(.95) translateY(10px) rotateX(5deg)}to{opacity:1;transform:scale(1) translateY(0) rotateX(0)}}@keyframes _fadeInUp_1slm2_1{0%{opacity:0;transform:translateY(30px) scale(.95)}50%{opacity:.8;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _zoomIn_1slm2_1{0%{opacity:0;transform:scale(.9) rotateY(5deg)}50%{opacity:.8;transform:scale(.95) rotateY(2deg)}to{opacity:1;transform:scale(1) rotateY(0)}}@keyframes _slideInFromLeft_1slm2_1{0%{opacity:0;transform:translate(-30px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}._contentPanel_1slm2_3{transition:all .3s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;perspective:1000px}._contentTitle_1slm2_128{transition:color .3s cubic-bezier(.25,.46,.45,.94);position:relative}._contentTitle_1slm2_128:hover{color:#3b82f6}._coverImageDetail_1slm2_137{transition:all .4s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden}._coverImageDetail_1slm2_137:hover{transform:scale(1.03) rotateY(2deg);box-shadow:0 10px 25px #00000026}._contentBody_1slm2_28,._contentDetail_1slm2_151{transition:all .3s cubic-bezier(.25,.46,.45,.94)}._contentDetail_1slm2_151{animation:_fadeInUp_1slm2_1 .8s ease-out .6s both}._contentPanel_1slm2_3._loading_1slm2_161{animation:_shimmer_1slm2_1 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@keyframes _shimmer_1slm2_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _pulse_1slm2_1{0%,to{opacity:.6}50%{opacity:1}}._skeleton_1slm2_186{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_1slm2_1 1.5s ease-in-out infinite;border-radius:4px}._skeletonText_1slm2_193{height:20px;margin-bottom:10px;width:100%}._skeletonImage_1slm2_199{height:200px;width:100%;margin-bottom:15px}._tocSidebar_1slm2_206{max-width:320px;background:#fff;border-left:1px solid #e9ecef;display:flex;flex-direction:column;border-radius:8px}._tocSidebarHeader_1slm2_216{display:flex;justify-content:space-between;align-items:center;padding:10px 24px;border-bottom:1px solid #e9ecef;flex-shrink:0}._tocSidebarHeader_1slm2_216 h4{margin:0;color:#495057;font-size:18px;font-weight:600}._tocSidebarCloseButton_1slm2_232{background:none!important;border:none!important;color:#6c757d!important;cursor:pointer;padding:4px 8px!important;border-radius:4px!important;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px!important;box-shadow:none!important}._tocSidebarCloseButton_1slm2_232:hover{background:#e9ecef!important;color:#495057!important;border:none!important}._tocSidebarCloseButton_1slm2_232:focus{background:#e9ecef!important;color:#495057!important;border:none!important;box-shadow:none!important}._tocSidebarList_1slm2_262{flex:1;overflow-y:auto;overflow-x:hidden}._tocSidebarItem_1slm2_268{padding:5px 24px;margin:2px 0;cursor:pointer;transition:all .2s ease;color:#495057;font-size:14px;line-height:1.4;border-left:3px solid transparent;position:relative}._tocSidebarItem_1slm2_268:hover{background:#e3f2fd;color:#1976d2;border-left-color:#1976d2;transform:translate(4px)}._tocSidebarLevel1_1slm2_287{font-weight:600;font-size:15px;padding-left:24px}._tocSidebarLevel2_1slm2_293{font-weight:500;padding-left:36px}._tocSidebarLevel3_1slm2_298{padding-left:48px}._tocSidebarLevel4_1slm2_302{padding-left:60px;font-size:13px}._tocSidebarLevel5_1slm2_307{padding-left:72px;font-size:13px}._tocSidebarLevel6_1slm2_312{padding-left:84px;font-size:12px}._tocSidebarItemActive_1slm2_317{background:#e6f7ff!important;color:#1890ff!important;border-left-color:#1890ff!important;font-weight:600!important}._tocSidebarItemActive_1slm2_317:hover{background:#bae7ff!important;color:#0050b3!important}._headingHighlight_1slm2_329{background:linear-gradient(135deg,#f0f9ff,#e0f2fe,#bae6fd)!important;border-left:5px solid #0ea5e9!important;padding:8px 12px!important;margin:4px 0!important;border-radius:8px!important;box-shadow:0 4px 12px #0ea5e926,0 2px 4px #0ea5e91a,inset 0 1px #fff9!important;transform:translate(4px)!important;position:relative!important}@media(max-width:768px){._contentPanel_1slm2_3{animation-duration:.4s}._contentHeader_1slm2_23,._contentBody_1slm2_28,._coverImageContainer_1slm2_33,._contentDetail_1slm2_151{animation-duration:.6s}._tocSidebar_1slm2_206{width:280px}._tocSidebarHeader_1slm2_216{padding:16px 20px}._tocSidebarItem_1slm2_268{padding:10px 20px;font-size:13px}._tocSidebarLevel1_1slm2_287{padding-left:20px;font-size:14px}._tocSidebarLevel2_1slm2_293{padding-left:32px}._tocSidebarLevel3_1slm2_298{padding-left:44px}._tocSidebarLevel4_1slm2_302{padding-left:56px}._tocSidebarLevel5_1slm2_307{padding-left:68px}._tocSidebarLevel6_1slm2_312{padding-left:80px}}._previewBody_urgoa_1{display:flex;flex-direction:column;height:100%;width:100%;box-sizing:border-box;gap:10px;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;background-color:#fff}._header_urgoa_14{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #f0f0f0;background-color:#fafafa;min-height:50px}._fileName_urgoa_25{font-weight:500;color:#262626;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px;font-size:14px}._headerRight_urgoa_36{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0}._content_urgoa_44{width:100%;flex:1;box-sizing:border-box;overflow:auto;position:relative}._previewImageContainer_urgoa_53{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:16px;box-sizing:border-box}._previewImage_urgoa_53{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 4px 12px #00000026;border-radius:8px;background-color:#f8f9fa}._previewError_urgoa_72{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#8c8c8c;gap:12px}._previewPdfContainer_urgoa_83{width:100%;height:100%;padding:8px;box-sizing:border-box}._previewPdf_urgoa_83{width:100%;height:100%;border:none;border-radius:4px;background-color:#f8f9fa}._previewTextContainer_urgoa_99{width:100%;height:100%;padding:8px;box-sizing:border-box}._previewText_urgoa_99{width:100%;height:100%;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff}._previewDocContainer_urgoa_115{width:100%;height:100%;position:relative;overflow:hidden}._previewDocContainer_urgoa_115 .react-doc-viewer{height:100%!important;width:100%!important}._previewDocContainer_urgoa_115 .react-doc-viewer>div{height:100%!important}._previewDocContainer_urgoa_115 .pg-viewer-wrapper,._previewDocContainer_urgoa_115 .pdf-viewer{height:100%!important}._previewDefault_urgoa_141{width:100%;height:100%;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px;color:#8c8c8c;text-align:center;padding:32px;box-sizing:border-box;gap:16px}._previewDefault_urgoa_141 p{margin:8px 0;line-height:1.5}._docIcon_urgoa_162,._defaultIcon_urgoa_163{font-size:48px;margin-bottom:16px;opacity:.6}._fileInfo_urgoa_169{font-size:13px;color:#595959;font-weight:500;background-color:#f6f6f6;padding:8px 12px;border-radius:4px;border:1px solid #e8e8e8}@media(max-width:768px){._header_urgoa_14{flex-direction:column;align-items:stretch;gap:8px;padding:12px}._fileName_urgoa_25{margin-right:0;margin-bottom:8px;text-align:center}._headerRight_urgoa_36{justify-content:center}._previewDefault_urgoa_141{padding:16px;font-size:14px}._docIcon_urgoa_162,._defaultIcon_urgoa_163{font-size:36px;margin-bottom:12px}}._previewPdf_urgoa_83:not([src]){background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_urgoa_1 1.5s infinite}@keyframes _loading_urgoa_1{0%{background-position:200% 0}to{background-position:-200% 0}}._previewImage_urgoa_53:hover{box-shadow:0 6px 16px #0003;transition:box-shadow .3s ease}._previewPdf_urgoa_83:focus,._previewText_urgoa_99:focus{outline:2px solid #1890ff;outline-offset:2px}._editDetailModal_11cn9_1 .ant-modal-content{height:95vh!important;top:-85px!important}._editDetailModal_11cn9_1 .ant-modal-body{height:calc(85vh - 110px)!important;overflow-y:auto!important;padding:16px!important}._feedbackModal_y2ppg_1 .ant-modal-content{height:max-content!important}._tabContent_13fs8_4{display:flex;flex-direction:column;flex:1}._caseUserList_13fs8_10{display:flex;flex-wrap:wrap;gap:12px;overflow-y:auto;flex:1;padding:12px;background:#fff;align-content:flex-start}._caseItemWrapper_13fs8_21{position:relative;flex:0 0 calc(50% - 6px);min-width:0;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a;background:#fff;transition:box-shadow .2s ease,border-color .2s ease;overflow:hidden}._caseItemWrapper_13fs8_21:hover{box-shadow:0 2px 6px #0000001f;border-color:#d1d5db}._toolbar_13fs8_41{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:8px 8px 0 0;gap:10px;flex-shrink:0;position:sticky;top:0;z-index:10}._searchContainer_13fs8_56{position:relative;flex:1}._searchIcon_13fs8_61{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#64748b;z-index:1}._searchInput_13fs8_70{width:100%;padding:8px 12px 8px 36px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;transition:all .2s ease}._searchInput_13fs8_70:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._toolbarActions_13fs8_86{display:flex;gap:8px}._toolbarBtn_13fs8_91{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#64748b;cursor:pointer;transition:all .2s ease}._toolbarBtn_13fs8_91:hover{background:#f1f5f9;border-color:#94a3b8;color:#475569}._toolbarBtn_13fs8_91:active{transform:translateY(1px)}._modalOverlay_13fs8_116{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_13fs8_130,._modalCreateCase_13fs8_139{height:90%;overflow-y:auto}._modalHeader_13fs8_146{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}._modalHeader_13fs8_146 h3{margin:0;font-size:18px;font-weight:600;color:#111827}._modalClose_13fs8_161{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._modalClose_13fs8_161:hover{background:#f3f4f6;color:#374151}._modalBody_13fs8_177{padding:24px}._modalFooter_13fs8_181{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #e5e7eb}._formSection_13fs8_190{border-bottom:1px solid #f3f4f6}._formSection_13fs8_190:last-child{border-bottom:none;margin-bottom:0}._formSection_13fs8_190 h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#374151;padding-bottom:8px;border-bottom:2px solid #e5e7eb}._errorMessage_13fs8_209{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:14px}._successMessage_13fs8_220{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669;padding:12px 16px;border-radius:6px;margin-bottom:20px;font-size:14px}._formGroupRow_13fs8_231{display:grid;grid-template-columns:1fr 1fr;gap:16px}._settingsSection_13fs8_238{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #f3f4f6}._settingsSection_13fs8_238:last-child{border-bottom:none;margin-bottom:0}._settingsSection_13fs8_238 h4{margin:0 0 20px;font-size:16px;font-weight:600;color:#374151;padding-bottom:8px;border-bottom:2px solid #e5e7eb}._settingItem_13fs8_258{margin-bottom:16px}._settingItem_13fs8_258:last-child{margin-bottom:0}._settingItem_13fs8_258 label{display:flex;align-items:center;gap:12px;font-size:14px;color:#4b5563;cursor:pointer;padding:8px 0}._settingItem_13fs8_258 input[type=checkbox]{width:18px;height:18px;accent-color:#3b82f6;cursor:pointer}._settingItem_13fs8_258 select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;transition:all .2s ease}._settingItem_13fs8_258 select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._formGroup_13fs8_231{margin-bottom:20px}._formGroup_13fs8_231 label{display:block;margin-bottom:6px;font-size:14px;font-weight:500;color:#374151}._formGroup_13fs8_231 input,._formGroup_13fs8_231 textarea,._formGroup_13fs8_231 select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;transition:all .2s ease}._formGroup_13fs8_231 input:focus,._formGroup_13fs8_231 textarea:focus,._formGroup_13fs8_231 select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._formGroup_13fs8_231 input:disabled,._formGroup_13fs8_231 select:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed}._formGroup_13fs8_231 textarea{resize:vertical;min-height:80px}._questionCountInfo_13fs8_345{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin-top:8px}._countItem_13fs8_353{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e2e8f0}._countItem_13fs8_353:last-child{border-bottom:none}._countLabel_13fs8_365{font-size:14px;color:#475569;font-weight:500}._countValue_13fs8_371{font-size:14px;color:#1e293b;font-weight:600;background:#3b82f6;color:#fff;padding:4px 12px;border-radius:20px;min-width:60px;text-align:center}._formGroup_13fs8_231 input[type=file]{padding:8px;border:2px dashed #d1d5db;background:#f9fafb;cursor:pointer}._formGroup_13fs8_231 input[type=file]:hover{border-color:#9ca3af;background:#f3f4f6}._formGroup_13fs8_231 input[type=number]{width:120px}._formGroupCount_13fs8_399{display:flex;gap:16px}._radioGroup_13fs8_405{display:flex;flex-direction:column;gap:16px}._radioGroupHorizontal_13fs8_412{display:flex;gap:12px;flex-wrap:wrap}._radioLabelHorizontal_13fs8_418{display:flex;align-items:center;gap:8px;font-size:14px;color:#6b7280;cursor:pointer;padding:12px 16px;border:1px solid #e5e7eb;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fff,#fafafa);position:relative;overflow:hidden;flex:1;min-width:120px;justify-content:center;text-align:center;-webkit-user-select:none;user-select:none}._radioLabelHorizontal_13fs8_418:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(59,130,246,.02) 100%);opacity:0;transition:opacity .3s ease}._radioLabelHorizontal_13fs8_418:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 8px 25px #00000014}._radioLabelHorizontal_13fs8_418:hover:before{opacity:1}._radioLabelHorizontal_13fs8_418 input[type=radio]{width:18px;height:18px;accent-color:#3b82f6;cursor:pointer;position:relative;z-index:2;transition:all .2s ease}._radioLabelHorizontal_13fs8_418 input[type=radio]:checked+span{color:#1f2937;font-weight:600}._radioLabelHorizontal_13fs8_418 input[type=radio]:checked{transform:scale(1.1)}._radioLabelHorizontal_13fs8_418:has(input[type=radio]:checked){border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);box-shadow:0 0 0 3px #3b82f61a,0 4px 20px #3b82f626;transform:translateY(-1px)}._radioLabelHorizontal_13fs8_418 span{line-height:1.4;font-weight:400;transition:all .2s ease;position:relative;z-index:2}._radioLabelHorizontal_13fs8_418[data-difficulty=casual]:has(input[type=radio]:checked){border-color:#059669;background:linear-gradient(135deg,#ecfdf5,#d1fae5);box-shadow:0 0 0 3px #0596691a,0 4px 20px #05966926}._radioLabelHorizontal_13fs8_418[data-difficulty=casual] input[type=radio]:checked{accent-color:#059669}._radioLabelHorizontal_13fs8_418[data-difficulty=casual]:hover{border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}._radioLabelHorizontal_13fs8_418[data-difficulty=advanced]:has(input[type=radio]:checked){border-color:#d97706;background:linear-gradient(135deg,#fffbeb,#fed7aa);box-shadow:0 0 0 3px #d977061a,0 4px 20px #d9770626}._radioLabelHorizontal_13fs8_418[data-difficulty=advanced] input[type=radio]:checked{accent-color:#d97706}._radioLabelHorizontal_13fs8_418[data-difficulty=advanced]:hover{border-color:#f59e0b;background:linear-gradient(135deg,#fef3c7,#fde68a)}._radioLabelHorizontal_13fs8_418[data-difficulty=expert]:has(input[type=radio]:checked){border-color:#dc2626;background:linear-gradient(135deg,#fef2f2,#fecaca);box-shadow:0 0 0 3px #dc26261a,0 4px 20px #dc262626}._radioLabelHorizontal_13fs8_418[data-difficulty=expert] input[type=radio]:checked{accent-color:#dc2626}._radioLabelHorizontal_13fs8_418[data-difficulty=expert]:hover{border-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fecaca)}._roleTagGroup_13fs8_543{display:flex;flex-wrap:wrap;gap:8px}._roleTag_13fs8_543{display:flex;align-items:center;gap:6px;font-size:13px;color:#6b7280;cursor:pointer;padding:8px 12px;border:1px solid #e5e7eb;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;position:relative;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none}._roleTag_13fs8_543:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(59,130,246,.02) 100%);opacity:0;transition:opacity .3s ease}._roleTag_13fs8_543:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}._roleTag_13fs8_543:hover:before{opacity:1}._roleTag_13fs8_543 input[type=radio]{width:16px;height:16px;accent-color:#3b82f6;cursor:pointer;position:relative;z-index:2;transition:all .2s ease}._roleTag_13fs8_543 input[type=radio]:checked+span{color:#1f2937;font-weight:600}._roleTag_13fs8_543 input[type=radio]:checked{transform:scale(1.1)}._roleTagSelected_13fs8_609{border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);box-shadow:0 0 0 3px #3b82f61a,0 4px 12px #3b82f626;transform:translateY(-1px)}._roleTag_13fs8_543 span{line-height:1.4;font-weight:400;transition:all .2s ease;position:relative;z-index:2}._radioLabel_13fs8_418{display:flex;align-items:flex-start;gap:16px;font-size:14px;color:#6b7280;cursor:pointer;padding:16px 20px;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fff,#fafafa);position:relative;overflow:hidden}._radioLabel_13fs8_418:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,transparent 0%,rgba(59,130,246,.02) 100%);opacity:0;transition:opacity .3s ease}._radioLabel_13fs8_418:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#d1d5db;transform:translateY(-2px);box-shadow:0 8px 25px #00000014}._radioLabel_13fs8_418:hover:before{opacity:1}._radioLabel_13fs8_418 input[type=radio]{margin-top:3px;width:20px;height:20px;accent-color:#3b82f6;cursor:pointer;position:relative;z-index:2;transition:all .2s ease}._radioLabel_13fs8_418 input[type=radio]:checked+span{color:#1f2937;font-weight:600}._radioLabel_13fs8_418 input[type=radio]:checked{transform:scale(1.1)}._radioLabel_13fs8_418:has(input[type=radio]:checked){border-color:#3b82f6;background:linear-gradient(135deg,#eff6ff,#dbeafe);box-shadow:0 0 0 3px #3b82f61a,0 4px 20px #3b82f626;transform:translateY(-1px)}._radioLabel_13fs8_418 span{line-height:1.6;flex:1;font-weight:400;transition:all .2s ease;position:relative;z-index:2}._radioLabel_13fs8_418[data-difficulty=casual]:has(input[type=radio]:checked){border-color:#059669;background:linear-gradient(135deg,#ecfdf5,#d1fae5);box-shadow:0 0 0 3px #0596691a,0 4px 20px #05966926}._radioLabel_13fs8_418[data-difficulty=casual] input[type=radio]:checked{accent-color:#059669}._radioLabel_13fs8_418[data-difficulty=casual]:hover{border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}._radioLabel_13fs8_418[data-difficulty=advanced]:has(input[type=radio]:checked){border-color:#d97706;background:linear-gradient(135deg,#fffbeb,#fed7aa);box-shadow:0 0 0 3px #d977061a,0 4px 20px #d9770626}._radioLabel_13fs8_418[data-difficulty=advanced] input[type=radio]:checked{accent-color:#d97706}._radioLabel_13fs8_418[data-difficulty=advanced]:hover{border-color:#f59e0b;background:linear-gradient(135deg,#fef3c7,#fde68a)}._radioLabel_13fs8_418[data-difficulty=expert]:has(input[type=radio]:checked){border-color:#dc2626;background:linear-gradient(135deg,#fef2f2,#fecaca);box-shadow:0 0 0 3px #dc26261a,0 4px 20px #dc262626}._radioLabel_13fs8_418[data-difficulty=expert] input[type=radio]:checked{accent-color:#dc2626}._radioLabel_13fs8_418[data-difficulty=expert]:hover{border-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fecaca)}._radioLabel_13fs8_418[data-difficulty=casual]:after{content:"🌱";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px;opacity:.3;transition:opacity .2s ease}._radioLabel_13fs8_418[data-difficulty=advanced]:after{content:"⚡";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px;opacity:.3;transition:opacity .2s ease}._radioLabel_13fs8_418[data-difficulty=expert]:after{content:"🔥";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px;opacity:.3;transition:opacity .2s ease}._radioLabel_13fs8_418:has(input[type=radio]:checked):after{opacity:.7}._checkboxGroup_13fs8_784{display:flex;flex-direction:column;gap:12px}._checkboxLabel_13fs8_790{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#4b5563;cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s ease}._checkboxLabel_13fs8_790:hover{background:#f9fafb}._checkboxLabel_13fs8_790 input[type=checkbox]{margin-top:2px;width:16px;height:16px;accent-color:#3b82f6;cursor:pointer}._checkboxLabel_13fs8_790 span{line-height:1.4;flex:1}._filePreview_13fs8_820{margin-top:16px;padding:16px;background:#f8fafc;border-radius:6px;border:1px solid #e2e8f0}._filePreview_13fs8_820 h5{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}._fileList_13fs8_835{display:flex;flex-direction:column;gap:8px}._fileItem_13fs8_841{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:4px;font-size:13px}._fileName_13fs8_852{flex:1;color:#374151;font-weight:500}._fileSize_13fs8_858{color:#6b7280;font-size:12px}._removeFile_13fs8_863{background:#ef4444;color:#fff;border:none;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;font-weight:700;transition:background-color .2s ease}._removeFile_13fs8_863:hover{background:#dc2626}._btn_13fs8_884{padding:10px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;background:#fff;color:#374151}._btn_13fs8_884:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}._btn_13fs8_884:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_13fs8_906{background:#3b82f6;border-color:#3b82f6;color:#fff}._btnPrimary_13fs8_906:hover:not(:disabled){background:#2563eb;border-color:#2563eb}._caseGrid_13fs8_918{display:flex;flex-wrap:wrap;gap:12px;padding:12px;overflow-y:auto;flex:1;align-content:flex-start}._dualPanelContainer_13fs8_929{display:flex;height:100vh;gap:20px;margin-top:10px}._leftPanel_13fs8_936{flex:0 0 40%;background:#fff;border-radius:8px;padding:0;display:flex;flex-direction:column;max-height:100%;overflow:hidden}._rightPanel_13fs8_947{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:20px;max-height:100%}._newsPanel_13fs8_957{background:#fff;border-radius:8px;overflow-y:auto;padding:0}._emptyState_13fs8_965{text-align:center;padding:60px 20px;color:#6b7280;flex:1;display:flex;align-items:center;justify-content:center}._emptyContentState_13fs8_976{text-align:center;padding:60px 20px;color:#6b7280}._emptyContentIcon_13fs8_982{font-size:48px;margin-bottom:16px}._emptyContentState_13fs8_976 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#374151}._emptyContentState_13fs8_976 p{margin:0;font-size:14px;color:#6b7280}._contentPanel_13fs8_1001{height:100%;overflow-y:auto}._contentHeader_13fs8_1006{margin-bottom:20px}._contentTitle_13fs8_1010{font-size:24px;font-weight:700;color:#111827;line-height:1.3}._coverImageContainer_13fs8_1017{margin-bottom:20px;border-radius:8px;overflow:hidden}._coverImageDetail_13fs8_1023{width:100%;height:auto;max-height:300px;object-fit:cover}._contentBody_13fs8_1030{flex:1;overflow-y:auto}._contentDetail_13fs8_1035{margin-bottom:30px}._markdownContent_13fs8_1040{line-height:1.6;color:#374151}._markdownContent_13fs8_1040 h1,._markdownContent_13fs8_1040 h2,._markdownContent_13fs8_1040 h3,._markdownContent_13fs8_1040 h4,._markdownContent_13fs8_1040 h5,._markdownContent_13fs8_1040 h6{margin:24px 0 16px;font-weight:600;color:#111827}._markdownContent_13fs8_1040 h1{font-size:28px}._markdownContent_13fs8_1040 h2{font-size:24px}._markdownContent_13fs8_1040 h3{font-size:20px}._markdownContent_13fs8_1040 h4{font-size:18px}._markdownContent_13fs8_1040 h5{font-size:16px}._markdownContent_13fs8_1040 h6{font-size:14px}._markdownContent_13fs8_1040 p{margin:0 0 16px}._markdownContent_13fs8_1040 ul,._markdownContent_13fs8_1040 ol{margin:0 0 16px;padding-left:24px}._markdownContent_13fs8_1040 li{margin-bottom:4px}._markdownContent_13fs8_1040 blockquote{margin:16px 0;padding:12px 16px;border-left:4px solid #3b82f6;background:#f8fafc;border-radius:0 6px 6px 0}._markdownContent_13fs8_1040 code{background:#f1f5f9;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em;color:#dc2626}._markdownContent_13fs8_1040 pre{background:#1f2937;color:#f9fafb;padding:16px;border-radius:6px;overflow-x:auto;margin:16px 0}._markdownContent_13fs8_1040 pre code{background:none;padding:0;color:inherit}._markdownContent_13fs8_1040 table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._markdownContent_13fs8_1040 table th,._markdownContent_13fs8_1040 table td{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}._markdownContent_13fs8_1040 table th{background:#f9fafb;font-weight:600;color:#374151}._markdownContent_13fs8_1040 table tr:hover{background:#f8fafc}._markdownContent_13fs8_1040 a{color:#3b82f6;text-decoration:none}._markdownContent_13fs8_1040 a:hover{text-decoration:underline}._markdownContent_13fs8_1040 img{max-width:100%;height:auto;border-radius:6px;margin:16px 0}._markdownContent_13fs8_1040 hr{border:none;border-top:1px solid #e5e7eb;margin:24px 0}._mobileModalOverlay_13fs8_1176{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px}._mobileModal_13fs8_1176{background:#fff;border-radius:12px;width:100%;max-width:500px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}._mobileModalHeader_13fs8_1201{display:flex;justify-content:flex-end;padding:16px 20px;border-bottom:1px solid #e5e7eb}._mobileModalClose_13fs8_1208{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px}._mobileModalClose_13fs8_1208:hover{background:#f3f4f6;color:#374151}._mobileModalContent_13fs8_1223{flex:1;overflow-y:auto;padding:20px}@media(max-width:768px){._caseGrid_13fs8_918{flex-direction:column}._caseItemWrapper_13fs8_21{flex:0 0 100%}._caseCardContent_13fs8_1239{max-height:400px}._modalCreateCase_13fs8_139.ant-modal-content{height:80vh!important;overflow-y:auto}._toolbar_13fs8_41{padding:10px 12px;margin-bottom:12px}._searchContainer_13fs8_56{max-width:200px}._searchInput_13fs8_70{padding:6px 10px 6px 32px;font-size:13px}._searchIcon_13fs8_61{left:10px;size:14px}._toolbarBtn_13fs8_91{width:32px;height:32px}._modalHeader_13fs8_146{padding:16px 20px}._modalBody_13fs8_177{padding:20px}._modalFooter_13fs8_181{padding:16px 20px}._radioGroup_13fs8_405,._checkboxGroup_13fs8_784{gap:8px}._radioLabel_13fs8_418,._checkboxLabel_13fs8_790{padding:6px;font-size:13px}._dualPanelContainer_13fs8_929{flex-direction:column;gap:10px;height:auto}._leftPanel_13fs8_936{flex:none;max-height:60vh}._rightPanel_13fs8_947{flex:1;max-height:none}}@media(min-width:769px)and (max-width:1024px){._leftPanel_13fs8_936{flex:0 0 35%}._searchContainer_13fs8_56{max-width:250px}}@media(max-width:480px){._modalCreateCase_13fs8_139.ant-modal{top:10vh}}._emptyStateContainer_13fs8_1331{height:80vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;margin:20px}._emptyStateContent_13fs8_1342{text-align:center;max-width:500px}._emptyStateIcon_13fs8_1347{margin-bottom:24px;display:flex;justify-content:center}._emptyStateIcon_13fs8_1347 svg{filter:drop-shadow(0 4px 8px rgba(24,144,255,.2))}._emptyStateTitle_13fs8_1357{font-size:24px;font-weight:600;color:#1f2937;margin-bottom:12px;line-height:1.3}._emptyStateDescription_13fs8_1365{font-size:16px;color:#6b7280;margin-bottom:32px;line-height:1.5}._emptyStateActions_13fs8_1372{margin-bottom:40px}._createCaseButton_13fs8_1376{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#1890ff,#096dd9);color:#fff;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #1890ff4d}._createCaseButton_13fs8_1376:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1890ff66;background:linear-gradient(135deg,#40a9ff,#1890ff)}._createCaseButton_13fs8_1376:active{transform:translateY(0)}._emptyStateFeatures_13fs8_1402{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:32px}._featureItem_13fs8_1409{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fffc;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform .2s ease}._featureItem_13fs8_1409:hover{transform:translateY(-2px)}._featureIcon_13fs8_1425{font-size:24px;flex-shrink:0;margin-top:2px}._featureText_13fs8_1431{display:flex;flex-direction:column;gap:4px;text-align:left}._featureText_13fs8_1431 strong{font-size:14px;font-weight:600;color:#1f2937;line-height:1.3}._featureText_13fs8_1431 span{font-size:13px;color:#6b7280;line-height:1.4}@media(max-width:768px){._emptyStateContainer_13fs8_1331{min-height:300px;padding:30px 16px;margin:16px}._emptyStateTitle_13fs8_1357{font-size:20px}._emptyStateDescription_13fs8_1365{font-size:14px}._emptyStateFeatures_13fs8_1402{grid-template-columns:1fr;gap:16px}._featureItem_13fs8_1409{padding:12px}._createCaseButton_13fs8_1376{padding:10px 20px;font-size:14px}}._fileListContainer_1sfmo_1{width:100%;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;overflow:hidden}._title_1sfmo_9{margin:0!important;padding:16px 20px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;font-size:16px!important;color:#262626}._fileList_1sfmo_1{max-height:400px;overflow-y:auto}._fileItem_1sfmo_23{padding:16px 20px!important;border-bottom:1px solid #f0f0f0!important;transition:background-color .2s ease}._fileItem_1sfmo_23:hover{background-color:#f8f9fa}._fileItem_1sfmo_23:last-child{border-bottom:none!important}._fileName_1sfmo_37{color:#262626;font-size:14px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}._fileUrl_1sfmo_48{font-size:12px;color:#8c8c8c;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:4px}._emptyState_1sfmo_59{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#8c8c8c;min-height:120px;background-color:#fafafa;border-radius:8px;border:1px dashed #d9d9d9}._emptyState_1sfmo_59 span{margin-top:12px;font-size:14px}@media(max-width:768px){._fileItem_1sfmo_23{padding:12px 16px!important}._title_1sfmo_9{padding:12px 16px;font-size:14px!important}._fileName_1sfmo_37{max-width:200px;font-size:13px}._fileUrl_1sfmo_48{max-width:250px;font-size:11px}._fileList_1sfmo_1{max-height:300px}}._fileItem_1sfmo_23 .ant-list-item-action{margin-left:16px}._fileItem_1sfmo_23 .ant-list-item-action>li{padding:0}._fileItem_1sfmo_23 .ant-btn-sm{height:28px;padding:0 8px;font-size:12px}._fileItem_1sfmo_23 .ant-avatar{width:40px;height:40px;display:flex;align-items:center;justify-content:center}._fileItem_1sfmo_23 .ant-avatar .anticon{font-size:20px}._fileItem_1sfmo_23 .ant-tag{margin:0;border-radius:4px;font-size:11px;line-height:18px;height:20px;padding:0 6px}._fileItem_1sfmo_23 .ant-list-item-meta-title{margin-bottom:4px;line-height:1.4}._fileItem_1sfmo_23 .ant-list-item-meta-description{line-height:1.3}._fileList_1sfmo_1::-webkit-scrollbar{width:6px}._fileList_1sfmo_1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._fileList_1sfmo_1::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._fileList_1sfmo_1::-webkit-scrollbar-thumb:hover{background:#a1a1a1}._quizWrapper_1stsl_5{margin:10px 0;border-radius:10px;border:1px solid #DDDEDFFF;padding:10px}._quizHeader_1stsl_12{display:flex;align-items:center;gap:8px}._quizHeaderIcon_1stsl_18{color:#dddedf}._quizSection_1stsl_22{margin-bottom:24px}._quizSectionTitle_1stsl_26{margin-bottom:16px;color:#1890ff}._essaySectionTitle_1stsl_31{margin-bottom:16px;color:#722ed1}._questionContainer_1stsl_36{margin-bottom:20px}._questionText_1stsl_40{font-weight:500;margin-bottom:12px;font-size:15px;color:#262626}._questionNumber_1stsl_47{color:#1890ff;margin-right:8px}._essayQuestionNumber_1stsl_52{color:#722ed1;margin-right:8px}._radioOption_1stsl_57{padding:8px 12px;border-radius:6px;border:1px solid #d9d9d9;width:100%;margin:4px 0;background-color:#fff;transition:all .2s ease}._radioOption_1stsl_57:hover{background-color:#f5f5f5}._radioOptionCorrect_1stsl_71{background-color:#f6ffed!important;border-color:#52c41a!important}._radioOptionIncorrect_1stsl_76{background-color:#fff2f0!important;border-color:#ff4d4f!important}._radioOptionDisabled_1stsl_81{background-color:#fafafa!important;border-color:#d9d9d9!important}._radioContent_1stsl_86{display:flex;align-items:center;justify-content:space-between}._explanationButton_1stsl_92{padding:0;height:auto;color:#1890ff}._explanationContent_1stsl_98{margin-top:8px;padding:12px;background-color:#f0f9ff;border:1px solid #91d5ff;border-radius:6px;font-size:14px;color:#262626}._explanationTitle_1stsl_108{font-weight:700}._essayTextArea_1stsl_112{border-color:#d9d9d9;border-radius:6px}._aiGradingContainer_1stsl_117{margin-top:12px;padding:16px;background-color:#f0f9ff;border:1px solid #91d5ff;border-radius:8px;font-size:14px}._aiGradingHeader_1stsl_126{display:flex;align-items:center;gap:8px;margin-bottom:8px;color:#1890ff;font-weight:500}._aiGradingStatus_1stsl_135{font-size:12px;color:#52c41a;margin-left:auto}._resultsContainer_1stsl_141{margin-top:24px;padding:20px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;text-align:center}._resultsTitle_1stsl_150{margin-bottom:16px;color:#262626}._totalScore_1stsl_155{font-size:24px;font-weight:700;margin-bottom:8px}._scoreMessage_1stsl_161{font-size:16px;font-weight:500;margin-bottom:16px}._scoreBreakdown_1stsl_167{display:flex;justify-content:space-around;margin-bottom:16px;flex-wrap:wrap;gap:16px}._scoreSection_1stsl_175{text-align:center}._scoreSectionTitle_1stsl_179{font-size:18px;font-weight:700;color:#1890ff}._essayScoreSectionTitle_1stsl_185{font-size:18px;font-weight:700;color:#722ed1}._scoreSectionCount_1stsl_191{font-size:16px;color:#666}._scoreSectionPoints_1stsl_196{font-size:14px;color:#1890ff}._essayScoreSectionPoints_1stsl_201{font-size:14px;color:#722ed1}._essayResultsSummary_1stsl_206{margin-top:16px;padding:16px;background-color:#f0f9ff;border:1px solid #91d5ff;border-radius:8px;text-align:left}._essayResultsTitle_1stsl_215{color:#1890ff;margin-bottom:12px}._essayResultsText_1stsl_220{font-size:14px;color:#666}._instructionsContainer_1stsl_225{margin-top:20px;padding:16px;background-color:#f0f9ff;border:1px solid #91d5ff;border-radius:6px;font-size:14px;color:#262626}._instructionsTitle_1stsl_235{font-weight:500;margin-bottom:8px}._instructionsList_1stsl_240{margin:8px 0;padding-left:20px}._instructionsList_1stsl_240 li{margin-bottom:4px}._actionButtons_1stsl_249{margin-top:10px}._scoreExcellent_1stsl_254{color:#52c41a}._scoreGood_1stsl_258{color:#faad14}._scorePoor_1stsl_262{color:#ff4d4f}@media(max-width:768px){._scoreBreakdown_1stsl_167{flex-direction:column;align-items:center}._scoreSection_1stsl_175{width:100%;max-width:200px}._quizWrapper_1stsl_5{padding:8px}._questionText_1stsl_40{font-size:14px}}._container_153la_1{max-width:1200px;margin:0 auto}._sectionDescription_153la_8{color:#ffffffe6!important;font-size:1.1rem;margin-bottom:32px;display:block}._searchInput_153la_14{border-radius:12px;overflow:hidden}._resultsSection_153la_19{min-height:400px}._loadingContainer_153la_23{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._resultsHeader_153la_32{margin-bottom:24px;padding:16px 0;border-bottom:1px solid #f0f0f0}._reportsGrid_153la_38{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-bottom:40px}._reportCard_153la_45{border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease;overflow:hidden;border:1px solid #f0f0f0}._reportCard_153la_45:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}._cardHeader_153la_58{padding:0 0 16px}._stockInfo_153la_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._stockCode_153la_69{margin:0!important;color:#1890ff;font-weight:700;font-size:1.8rem}._recommendationTag_153la_76{font-weight:600;font-size:12px;padding:4px 12px;border-radius:20px;text-transform:uppercase}._reportTitle_153la_84{margin-bottom:12px}._sourceInfo_153la_88{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._financialMetrics_153la_95{padding:16px 0 0}._metricRow_153la_99{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._metric_153la_99{display:flex;flex-direction:column;gap:4px}._metricValue_153la_111{font-size:1rem!important;color:#262626!important}._emptyContainer_153la_116,._initialState_153la_117{display:flex;justify-content:center;align-items:center;min-height:50px;padding:20px}._searchBoxCustom_153la_125{display:flex;align-items:center;max-width:100%;margin:0 auto;background:#fffffff2;border-radius:16px;padding:0 0 0 8px}._customSearchBtn_153la_135{border:none;border-radius:0 6px 6px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,box-shadow .2s;color:#fff;font-size:22px;height:32px;width:32px;background:#afafaf;margin-left:-2px}@media(max-width:768px){._container_153la_1{padding:16px}._searchSection_153la_158{padding:24px 16px;margin-bottom:24px}._sectionTitle_153la_163{font-size:2rem!important}._sectionDescription_153la_8{font-size:1rem}._reportsGrid_153la_38{grid-template-columns:1fr;gap:16px}._metricRow_153la_99{grid-template-columns:1fr;gap:12px}._sourceInfo_153la_88{flex-direction:column;align-items:flex-start}._stockInfo_153la_62{flex-direction:column;align-items:flex-start;gap:8px}._stockCode_153la_69{font-size:1.5rem!important}}@media(max-width:480px){._searchSection_153la_158{padding:20px 12px}._sectionTitle_153la_163{font-size:1.8rem!important}._reportsGrid_153la_38{gap:12px}._reportCard_153la_45{border-radius:12px}}._expiryModal_1s9y9_1{animation:_modalFadeIn_1s9y9_1 .3s ease-out}._expiryModal_1s9y9_1 .ant-modal-content{border-radius:16px;box-shadow:0 20px 60px #0000004d;overflow:hidden;border:none}._expiryModal_1s9y9_1 .ant-modal-body{padding:0}._modalContent_1s9y9_16{padding:32px;background:linear-gradient(135deg,#fff,#f8f9ff);position:relative;height:65vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#153bb8 #f0f0f0}._modalContent_1s9y9_16:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}._modalHeader_1s9y9_36{display:flex;align-items:center;gap:16px;margin-bottom:24px;text-align:center;justify-content:center}._iconContainer_1s9y9_45{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:_iconPulse_1s9y9_1 2s infinite}._iconWarning_1s9y9_55{font-size:32px;color:#faad14}._iconExpired_1s9y9_60,._iconLocked_1s9y9_65{font-size:32px;color:#ff4d4f}._iconInfo_1s9y9_70{font-size:32px;color:#1890ff}._modalTitle_1s9y9_75{margin:0!important;color:#1a1a1a;font-weight:600;text-align:center}._alert_1s9y9_82{margin-bottom:24px;border-radius:8px;border:none;box-shadow:0 2px 8px #0000001a}._modalBody_1s9y9_89{margin-bottom:24px}._description_1s9y9_93{font-size:16px;line-height:1.6;color:#4a4a4a;margin-bottom:24px!important;text-align:center}._userInfo_1s9y9_101{background:#f8f9fa;border-radius:12px;padding:20px;margin-bottom:24px;border:1px solid #e9ecef}._infoItem_1s9y9_109{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:8px 0}._infoItem_1s9y9_109:last-child{margin-bottom:0}._infoIcon_1s9y9_121{color:#667eea;font-size:16px;width:20px;text-align:center}._infoContent_1s9y9_128{display:flex;flex-direction:column;gap:4px}._infoContent_1s9y9_128 .ant-typography{margin:0!important;line-height:1.4}._instructions_1s9y9_139{background:linear-gradient(135deg,#667eea15,#764ba215);border-radius:12px;padding:20px;border:1px solid #667eea30}._instructionsTitle_1s9y9_146{margin:0 0 12px!important;color:#667eea;font-weight:600;display:flex;align-items:center;gap:8px}._instructionsText_1s9y9_155{margin:0 0 16px!important;color:#4a4a4a;font-size:14px}._contactList_1s9y9_161{margin:0;padding-left:20px;list-style:none}._contactList_1s9y9_161 li{margin-bottom:8px;padding:8px 12px;background:#ffffffb3;border-radius:6px;border-left:3px solid #667eea;font-size:14px;color:#4a4a4a;transition:all .2s ease}._contactList_1s9y9_161 li:hover{background:#ffffffe6;transform:translate(4px)}._contactList_1s9y9_161 li:last-child{margin-bottom:0}._modalFooter_1s9y9_187{text-align:center;padding-top:16px;border-top:1px solid #f0f0f0}._footerActions_1s9y9_193{margin-bottom:16px;display:flex;justify-content:center}._logoutButton_1s9y9_199{background:linear-gradient(135deg,#ff4d4f,#ff7875);border:none;color:#fff;font-weight:500;padding:8px 24px;height:40px;border-radius:8px;box-shadow:0 4px 12px #ff4d4f4d;transition:all .3s ease;display:flex;align-items:center;gap:8px}._logoutButton_1s9y9_199:hover{background:linear-gradient(135deg,#ff7875,#ff4d4f);transform:translateY(-2px);box-shadow:0 6px 16px #ff4d4f66;color:#fff}._logoutButton_1s9y9_199:active{transform:translateY(0);box-shadow:0 2px 8px #ff4d4f4d}._footerNote_1s9y9_226{color:#999;font-size:12px;display:flex;align-items:center;justify-content:center;gap:6px}@keyframes _modalFadeIn_1s9y9_1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _iconPulse_1s9y9_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width:768px){._expiryModal_1s9y9_1{width:90%!important;max-width:400px}._modalContent_1s9y9_16{padding:24px 20px}._modalHeader_1s9y9_36{flex-direction:column;gap:12px}._iconContainer_1s9y9_45{width:56px;height:56px}._iconWarning_1s9y9_55,._iconExpired_1s9y9_60,._iconLocked_1s9y9_65,._iconInfo_1s9y9_70{font-size:28px}._modalTitle_1s9y9_75{font-size:20px!important}._description_1s9y9_93{font-size:14px}._userInfo_1s9y9_101,._instructions_1s9y9_139{padding:16px}._contactList_1s9y9_161 li{font-size:13px;padding:6px 10px}}._homepage_1qaxw_2{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#454545;background-color:#f2f2f2;margin:0;padding:0;box-sizing:border-box}._homepage_1qaxw_2 *{margin:0;padding:0;box-sizing:border-box}._header_1qaxw_19{background:linear-gradient(135deg,#0e72b0,#28a8e0);padding:1rem 0;position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 4px 20px #0e72b04d}._headerContent_1qaxw_29{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}._logo_1qaxw_38{color:#fff;font-size:2rem;font-weight:700;text-decoration:none;letter-spacing:-.5px}._authButtons_1qaxw_46{display:flex;gap:1rem}._btn_1qaxw_51{padding:.75rem 1.5rem;border:none;border-radius:6px;cursor:pointer;font-weight:600;text-decoration:none;display:inline-block;transition:all .3s ease;text-align:center;font-size:.9rem}._btnOutline_1qaxw_64{background:transparent;color:#fff;border:2px solid white}._btnPrimary_1qaxw_70{background:linear-gradient(45deg,#28a8e0,#0e72b0);color:#fff;box-shadow:0 4px 15px #28a8e04d}._btn_1qaxw_51:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}._btnOutline_1qaxw_64:hover{background:#fff;color:#0e72b0}._hero_1qaxw_87{background:linear-gradient(135deg,#0e72b0,#28a8e0);color:#fff;padding:140px 0 120px;text-align:center;position:relative;overflow:hidden}._hero_1qaxw_87:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="25" cy="25" r="1" fill="%23ffffff" opacity="0.08"/><circle cx="75" cy="75" r="1" fill="%23ffffff" opacity="0.08"/><circle cx="50" cy="10" r="1" fill="%23ffffff" opacity="0.08"/><circle cx="10" cy="50" r="1" fill="%23ffffff" opacity="0.08"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>')}._container_1qaxw_106{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}._heroBrandLine_1qaxw_115{font-size:3.2rem;font-weight:700;color:#fff;margin-bottom:1.5rem;letter-spacing:-.8px;animation:_fadeInUp_1qaxw_1 1s ease both;line-height:1.1}._brandSubtitle_1qaxw_125{font-size:1.8rem;font-weight:400;opacity:.9;display:block;margin-top:.5rem}._heroTagline_1qaxw_133{font-size:1.4rem;margin-bottom:2rem;opacity:.9;animation:_fadeInUp_1qaxw_1 1s ease .2s both;font-weight:300;max-width:700px;margin-left:auto;margin-right:auto}._heroDescription_1qaxw_144{font-size:1.1rem;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto;opacity:.85;animation:_fadeInUp_1qaxw_1 1s ease .4s both;font-weight:400}._heroBlocks_1qaxw_156{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}._colorBlock_1qaxw_166{position:absolute;border-radius:12px;background:#ffffff14;animation:_float_1qaxw_1 6s ease-in-out infinite}._block1_1qaxw_173{width:120px;height:120px;top:20%;left:10%;animation-delay:0s}._block2_1qaxw_181{width:80px;height:80px;top:60%;right:15%;animation-delay:2s}._block3_1qaxw_189{width:100px;height:100px;bottom:20%;left:20%;animation-delay:4s}._block4_1qaxw_197{width:60px;height:60px;top:30%;right:25%;animation-delay:1s}._heroCta_1qaxw_205{animation:_fadeInUp_1qaxw_1 1s ease .6s both;position:relative;z-index:2}._btnHero_1qaxw_211{background:linear-gradient(45deg,#28a8e0,#0e72b0);color:#fff;padding:1.2rem 3rem;font-size:1.1rem;border-radius:8px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;box-shadow:0 8px 25px #28a8e066}@keyframes _fadeInUp_1qaxw_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _float_1qaxw_1{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-15px) rotate(5deg)}66%{transform:translateY(-8px) rotate(-3deg)}}@keyframes _pulse_1qaxw_257{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _floating_1qaxw_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._pulse_1qaxw_257{animation:_pulse_1qaxw_257 2s ease-in-out infinite}._problem_1qaxw_262{padding:100px 0;background:#fff}._problemImage_1qaxw_266{width:270px;height:160px;object-fit:cover}._sectionTitle_1qaxw_271{text-align:center;font-size:2.8rem;color:#454545;margin-bottom:3rem;font-weight:700;letter-spacing:-.5px}._sectionSubtitle_1qaxw_280{text-align:center;font-size:1.2rem;color:#868686;max-width:800px;margin:0 auto 4rem;font-weight:400}._problemGrid_1qaxw_289{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;margin-top:3rem}._problemCard_1qaxw_296{background:#f2f2f2;padding:2.5rem;border-radius:8px;text-align:center;border:1px solid #e0e0e0;transition:all .3s ease;position:relative}._problemCard_1qaxw_296:hover{transform:translateY(-8px);box-shadow:0 15px 40px #0e72b01a;border-color:#28a8e0}._problemIcon_1qaxw_312{width:80px;height:80px;background:linear-gradient(45deg,#28a8e0,#0e72b0);border-radius:8px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff}._problemCard_1qaxw_296 h3{color:#454545;font-size:1.4rem;margin-bottom:1rem;font-weight:600}._problemCard_1qaxw_296 p{color:#868686;font-size:1rem;line-height:1.6}._photoPlaceholder_1qaxw_338{width:100%;height:160px;background:#e8e8e8;border:2px dashed #868686;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#868686;font-size:.9rem;margin:1.5rem 0}._solution_1qaxw_353{padding:100px 0;background:#f2f2f2}._solutionGrid_1qaxw_358{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:3rem;margin-top:4rem}._solutionItem_1qaxw_365{text-align:center;padding:2.5rem;background:#fff;border-radius:8px;border:1px solid #e0e0e0;transition:all .3s ease}._solutionItem_1qaxw_365:hover{transform:translateY(-5px);box-shadow:0 12px 35px #0e72b01a}._solutionIcon_1qaxw_379{width:100px;height:100px;background:linear-gradient(135deg,#0e72b0,#28a8e0);border-radius:12px;margin:0 auto 2rem;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#fff;transition:transform .3s ease;animation:_floating_1qaxw_1 4s ease-in-out infinite}._solutionItem_1qaxw_365:hover ._solutionIcon_1qaxw_379{transform:scale(1.1)}._solutionItem_1qaxw_365 h3{color:#454545;font-size:1.5rem;margin-bottom:1rem;font-weight:600}._solutionItem_1qaxw_365 p{color:#868686;line-height:1.7}._howItWorks_1qaxw_411{padding:100px 0;background:#fff;position:relative}._processContainer_1qaxw_417{max-width:1000px;margin:4rem auto 0;position:relative}._processFlow_1qaxw_423{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 6rem;align-items:center;position:relative}._step_1qaxw_431{text-align:center;position:relative;padding:2rem;background:#fafafa;border-radius:4px;box-shadow:0 8px 25px #0e72b014;border:1px solid #e8e8e8;transition:all .3s ease;z-index:2}._step_1qaxw_431:hover{transform:translateY(-8px);box-shadow:0 15px 40px #0e72b026;border-color:#28a8e0}._stepNumber_1qaxw_449{width:80px;height:80px;background:#fafafa;border:2px solid #e8e8e8;border-radius:4px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:300;color:#454545;box-shadow:0 8px 20px #28a8e04d;position:relative;z-index:3}._step_1qaxw_431 h3{color:#454545;font-size:1.4rem;margin-bottom:1rem;font-weight:600}._step_1qaxw_431 p{color:#868686;line-height:1.6;font-size:1.05rem}._statsOverview_1qaxw_481{padding:80px 0;background:linear-gradient(135deg,#0e72b0,#28a8e0);color:#fff;text-align:center}._statsGrid_1qaxw_488{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem;margin-top:3rem;max-width:1000px;margin-left:auto;margin-right:auto}._statItem_1qaxw_498{text-align:center;padding:2rem;background:#fafafa;border-radius:12px;border:1px solid #e8e8e8;transition:all .3s ease}._statItem_1qaxw_498:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0e72b026}._statNumber_1qaxw_512{font-size:3.5rem;font-weight:200;color:#454545;display:block;margin-bottom:.5rem}._statDescription_1qaxw_520{font-size:1.1rem;font-weight:500;color:#454545}._statDetail_1qaxw_526{font-size:.9rem;color:#868686;margin-top:.5rem}._resourceLibrary_1qaxw_533{padding:60px 0;background:#ffffff0d}._resourceLibrary_1qaxw_533 h3{color:#fff!important}._resourceGrid_1qaxw_542{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}._resourceItem_1qaxw_549{text-align:center;padding:1.5rem;background:#ffffff14;border-radius:8px;border:1px solid rgba(255,255,255,.15)}._resourceItem_1qaxw_549 h4{font-size:1.1rem;margin-bottom:.5rem;color:#f2f2f2}._resourceItem_1qaxw_549 p{font-size:.95rem;opacity:.9}._programs_1qaxw_569{padding:100px 0;background:#f2f2f2}._programsGrid_1qaxw_574{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem;margin-top:4rem}._programCard_1qaxw_581{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:2.5rem;transition:all .3s ease;position:relative;overflow:hidden}._programCard_1qaxw_581:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(45deg,#28a8e0,#0e72b0)}._programCard_1qaxw_581:hover{transform:translateY(-8px);box-shadow:0 20px 45px #0e72b026;border-color:#28a8e0}._programCard_1qaxw_581 h3{color:#454545;font-size:1.3rem;margin-bottom:1rem;font-weight:600}._programCard_1qaxw_581 p{color:#868686;line-height:1.6}._socialProof_1qaxw_620{padding:100px 0;background:linear-gradient(135deg,#0e72b0,#28a8e0);color:#fff;text-align:center}._faq_1qaxw_628{padding:100px 0;background:#fff}._faqItem_1qaxw_633{background:#f2f2f2;border-radius:8px;margin-bottom:1.5rem;overflow:hidden;border:1px solid #e0e0e0;transition:all .3s ease}._faqItem_1qaxw_633:hover{border-color:#28a8e0}._faqQuestion_1qaxw_646{padding:2rem;background:transparent;border:none;width:100%;text-align:left;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .3s ease;color:#454545;display:flex;justify-content:space-between;align-items:center}._faqQuestion_1qaxw_646:hover{color:#0e72b0}._faqAnswer_1qaxw_666{padding:0 2rem 2rem;display:none;color:#868686;line-height:1.7}._finalCta_1qaxw_674{padding:100px 0;background:linear-gradient(135deg,#0e72b0,#28a8e0);color:#fff;text-align:center}._countdown_1qaxw_681{display:flex;justify-content:center;gap:2rem;margin:3rem 0;flex-wrap:wrap}._countdownItem_1qaxw_689{background:#fff;border-radius:8px;padding:2rem 1.5rem;min-width:120px;border:1px solid #e8e8e8;box-shadow:0 8px 25px #0000001a}._countdownNumber_1qaxw_698{font-size:3rem;font-weight:800;display:block;color:#0e72b0;margin-bottom:.5rem}._countdownItem_1qaxw_689 span:last-child{font-size:1rem;font-weight:500;color:#454545}._pricing_1qaxw_712{background:#fff;border-radius:12px;padding:3.5rem;margin:3rem auto;max-width:650px;border:1px solid #e8e8e8;box-shadow:0 15px 40px #0000001a}._price_1qaxw_722{font-size:3.5rem;font-weight:800;color:#0e72b0;margin-bottom:1rem}._pricing_1qaxw_712 h3,._pricing_1qaxw_712 p{color:#454545}._pricing_1qaxw_712 ul{text-align:left;max-width:450px;margin:2rem auto;list-style:none}._pricing_1qaxw_712 li{padding:.5rem 0;font-size:1.1rem;color:#454545}@media(max-width:768px){._headerContent_1qaxw_29{padding:0 1rem}._logo_1qaxw_38{font-size:1.6rem}._authButtons_1qaxw_46{gap:.5rem}._btn_1qaxw_51{padding:.6rem 1.2rem;font-size:.85rem}._heroBrandLine_1qaxw_115{font-size:2.4rem}._brandSubtitle_1qaxw_125{font-size:1.4rem}._heroTagline_1qaxw_133{font-size:1.2rem}._heroDescription_1qaxw_144{font-size:1rem}._sectionTitle_1qaxw_271{font-size:2.2rem}._container_1qaxw_106{padding:0 1rem}._countdown_1qaxw_681{gap:1rem}._countdownItem_1qaxw_689{min-width:90px;padding:1.5rem 1rem}._countdownNumber_1qaxw_698{font-size:2.2rem}._problemGrid_1qaxw_289,._solutionGrid_1qaxw_358,._programsGrid_1qaxw_574{grid-template-columns:1fr;gap:2rem}._statsGrid_1qaxw_488{grid-template-columns:repeat(2,1fr);gap:2rem}._processFlow_1qaxw_423{grid-template-columns:1fr;gap:3rem}._resourceGrid_1qaxw_542{grid-template-columns:1fr}._colorBlock_1qaxw_166{display:none}}@media(max-width:480px){._hero_1qaxw_87{padding:120px 0 80px}._heroBrandLine_1qaxw_115{font-size:2rem}._brandSubtitle_1qaxw_125{font-size:1.2rem}._sectionTitle_1qaxw_271{font-size:1.8rem}._pricing_1qaxw_712{padding:2rem;margin:2rem 1rem}._statsGrid_1qaxw_488{grid-template-columns:1fr}}._modalTitle_1qaxw_860{text-align:center;margin-bottom:1rem}._modalTitleMain_1qaxw_865{font-size:1.5rem;font-weight:600;color:#454545;margin-bottom:.5rem}._modalTitleSub_1qaxw_872{font-size:1rem;color:#868686;font-weight:400}._customModal_1qaxw_878 .ant-modal-content{height:auto!important}._customModal_1qaxw_878 ._ant-modal-header_1qaxw_882{border-bottom:1px solid #e8e8e8;padding:1.5rem 1.5rem 1rem}._customModal_1qaxw_878 .ant-modal-body{padding:1.5rem}._customModal_1qaxw_878 ._ant-modal-footer_1qaxw_891{border-top:1px solid #e8e8e8;padding:1rem 1.5rem 1.5rem}._loginOptions_1qaxw_896{display:flex;flex-direction:column;gap:1rem}._gmailLoginBtn_1qaxw_902{background:#db4437;border-color:#db4437;color:#fff;height:60px;border-radius:8px;font-weight:600}._gmailLoginBtn_1qaxw_902:hover{background:#c23321;border-color:#c23321;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #db44374d}._btnDescInBtn_1qaxw_919{display:flex;flex-direction:column;align-items:center;gap:.25rem}._btnDesc_1qaxw_919{font-size:1rem;font-weight:600}._btnDescSmall_1qaxw_931{font-size:.85rem;opacity:.9;font-weight:400}._modalForm_1qaxw_937{margin-top:1rem}._formItem_1qaxw_941{margin-bottom:1.5rem}._formItem_1qaxw_941 ._ant-form-item-label_1qaxw_945>label{font-weight:600;color:#454545}._modalSubmitBtn_1qaxw_950{height:50px;border-radius:8px;font-weight:600;font-size:1rem;background:linear-gradient(45deg,#28a8e0,#0e72b0);border:none}._modalSubmitBtn_1qaxw_950:hover{background:linear-gradient(45deg,#0e72b0,#28a8e0);transform:translateY(-2px);box-shadow:0 4px 12px #28a8e04d}._registerOptions_1qaxw_965{margin-bottom:1rem}._radioGroup_1qaxw_969{width:100%}._radioButton_1qaxw_973{width:50%;height:80px;border-radius:8px;border:2px solid #e8e8e8;background:#fff;transition:all .3s ease}._radioButton_1qaxw_973:hover{border-color:#28a8e0;background:#f8fcff}._radioButton_1qaxw_973._ant-radio-button-wrapper-checked_1qaxw_987{background:linear-gradient(45deg,#28a8e0,#0e72b0);border-color:#0e72b0;color:#fff}._radioButton_1qaxw_973._ant-radio-button-wrapper-checked_1qaxw_987 ._radioTitle_1qaxw_993,._radioButton_1qaxw_973._ant-radio-button-wrapper-checked_1qaxw_987 ._radioDesc_1qaxw_994{color:#fff}._radioContent_1qaxw_998{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.25rem}._radioTitle_1qaxw_993{font-size:1rem;font-weight:600;color:#454545}._radioDesc_1qaxw_994{font-size:.85rem;color:#868686}._modalScrollContent_1qaxw_1018{max-height:60vh;overflow-y:auto}._gmailRegister_1qaxw_1023{margin-top:1rem}._termsText_1qaxw_1027{font-size:.9rem;color:#454545;line-height:1.5}._termsLink_1qaxw_1033{background:none;border:none;color:#0e72b0;text-decoration:underline;cursor:pointer;font-size:.9rem;padding:0}._termsLink_1qaxw_1033:hover{color:#28a8e0}._termsContent_1qaxw_1047{max-height:60vh;overflow-y:auto;padding:1rem 0}._termsSection_1qaxw_1053{margin-bottom:2rem}._termsSection_1qaxw_1053 h3{color:#454545;font-size:1.2rem;font-weight:600;margin-bottom:1rem}._termsSection_1qaxw_1053 p{color:#868686;line-height:1.6;margin-bottom:1rem}._termsSection_1qaxw_1053 ul{color:#868686;line-height:1.6;padding-left:1.5rem}._termsSection_1qaxw_1053 li{margin-bottom:.5rem}@media(max-width:768px){._customModal_1qaxw_878{margin:1rem}._customModal_1qaxw_878 ._ant-modal_1qaxw_878{max-width:calc(100vw - 2rem)}._radioButton_1qaxw_973{height:70px}._radioTitle_1qaxw_993{font-size:.9rem}._radioDesc_1qaxw_994{font-size:.8rem}}._problemImage_1qaxw_266{width:100%;height:160px;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:1rem}._problemImage_1qaxw_266:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}._solutionImage_1qaxw_1119{width:100%;height:160px;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:1rem}._solutionImage_1qaxw_1119:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}._stepImage_1qaxw_1134{width:100%;height:120px;object-fit:cover;border-radius:8px;box-shadow:0 3px 10px #0000001a;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:1rem}._stepImage_1qaxw_1134:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00000026}._programImage_1qaxw_1149{width:100%;height:140px;object-fit:cover;border-radius:8px;box-shadow:0 3px 10px #0000001a;transition:transform .3s ease,box-shadow .3s ease;margin-bottom:1rem}._programImage_1qaxw_1149:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00000026}._socialProofImage_1qaxw_1165{width:100%;height:300px;object-fit:cover;border-radius:12px;box-shadow:0 6px 20px #00000026;transition:transform .3s ease,box-shadow .3s ease;margin-top:3rem}._socialProofImage_1qaxw_1165:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0003}@media(max-width:768px){._problemImage_1qaxw_266,._solutionImage_1qaxw_1119{height:140px;margin-bottom:.8rem}._stepImage_1qaxw_1134{height:100px;margin-bottom:.8rem}._programImage_1qaxw_1149{height:120px;margin-bottom:.8rem}._socialProofImage_1qaxw_1165{height:250px;margin-top:2rem}}@media(max-width:480px){._problemImage_1qaxw_266,._solutionImage_1qaxw_1119,._stepImage_1qaxw_1134,._programImage_1qaxw_1149{height:160px;margin-bottom:.6rem}._socialProofImage_1qaxw_1165{height:160px;margin-top:1.5rem}}._floatButtonsContainer_rb2yx_1{position:fixed;bottom:16px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:999}._floatButton_rb2yx_1{width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;transition:all .3s ease;position:relative;overflow:hidden}._floatButton_rb2yx_1 img{width:60%}._floatButton_rb2yx_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#fff0);border-radius:50%;opacity:0;transition:opacity .3s ease}._floatButton_rb2yx_1:hover:before{opacity:1}._floatButton_rb2yx_1:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000040}._floatButton_rb2yx_1:active{transform:translateY(0);box-shadow:0 2px 8px #0003}._emailButton_rb2yx_56{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff}._emailButton_rb2yx_56:hover{background:linear-gradient(135deg,#40a9ff,#69c0ff)}._zaloButton_rb2yx_65{background:linear-gradient(135deg,#0068ff,#1890ff);color:#fff}._facebookButton_rb2yx_70{background:#1f7bf2;color:#fff}._zaloButton_rb2yx_65:hover{background:linear-gradient(135deg,#1890ff,#40a9ff)}._guidelineButton_rb2yx_79{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff;font-size:16px}._guidelineButton_rb2yx_79:hover{background:linear-gradient(135deg,#73d13d,#95de64)}@media(max-width:768px){._floatButtonsContainer_rb2yx_1{bottom:20px;right:20px;gap:12px}._floatButton_rb2yx_1{width:50px;height:50px;font-size:20px}}@media(max-width:480px){._floatButtonsContainer_rb2yx_1{bottom:15px;right:15px;gap:10px}._floatButton_rb2yx_1{width:45px;height:45px;font-size:18px}}._overlay_m7f54_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_m7f54_14{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;width:90%;max-width:500px;max-height:90vh;overflow:hidden}._header_m7f54_24{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e8e8e8}._header_m7f54_24 h3{margin:0;font-size:18px;font-weight:600;color:#333}._closeButton_m7f54_39{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._closeButton_m7f54_39:hover{background-color:#f5f5f5;color:#666}._form_m7f54_60{padding:24px}._inputGroup_m7f54_64{margin-bottom:20px}._inputGroup_m7f54_64 label{display:block;margin-bottom:8px;font-weight:500;color:#333}._inputGroup_m7f54_64 input{width:100%;padding:12px 16px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;transition:border-color .2s}._inputGroup_m7f54_64 input:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._actions_m7f54_90{display:flex;gap:12px;justify-content:flex-end}._cancelButton_m7f54_96{padding:10px 20px;border:1px solid #d9d9d9;background:#fff;color:#666;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._cancelButton_m7f54_96:hover{border-color:#1890ff;color:#1890ff}._submitButton_m7f54_112{padding:10px 20px;border:none;background:#1890ff;color:#fff;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._submitButton_m7f54_112:hover:not(:disabled){background:#40a9ff}._submitButton_m7f54_112:disabled{background:#d9d9d9;cursor:not-allowed}._overlay_kvv9g_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_kvv9g_14{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;width:90%;max-width:600px;max-height:90vh;overflow:hidden}._header_kvv9g_24{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #e8e8e8}._header_kvv9g_24 h3{margin:0;font-size:18px;font-weight:600;color:#333}._closeButton_kvv9g_39{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._closeButton_kvv9g_39:hover{background-color:#f5f5f5;color:#666}._content_kvv9g_60{padding:24px}._imageContainer_kvv9g_64{text-align:center;margin-bottom:24px;position:relative}._zaloImage_kvv9g_70{width:160px;height:160px;border-radius:5%;object-fit:cover;border:3px solid #e8e8e8}._imageInput_kvv9g_78{display:none}._imageUploadLabel_kvv9g_82{display:inline-block;margin-top:12px;padding:8px 16px;background:#1890ff;color:#fff;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s}._imageUploadLabel_kvv9g_82:hover:not(._disabled_kvv9g_94){background:#40a9ff}._imageUploadLabel_kvv9g_82._disabled_kvv9g_94{background:#d9d9d9;cursor:not-allowed;opacity:.6}._phoneSection_kvv9g_104{margin-bottom:20px}._phoneSection_kvv9g_104 h4{margin:0 0 12px;font-size:16px;font-weight:600;color:#333}._phoneDisplay_kvv9g_115{display:flex;align-items:center;gap:16px}._phoneNumber_kvv9g_121{font-size:18px;font-weight:600;color:#1890ff;padding:8px 16px;border-radius:6px}._copyButton_kvv9g_129{padding:8px 16px;background:#1890ff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s}._copyButton_kvv9g_129:hover{background:#1890ff}._textSection_kvv9g_144{margin-bottom:24px}._textSection_kvv9g_144 h4{margin:0 0 12px;font-size:16px;font-weight:600;color:#333}._zaloText_kvv9g_155{margin:0;padding:16px;background:#fafafa;border-radius:6px;border:1px solid #e8e8e8;line-height:1.6;color:#666}._adminActions_kvv9g_165{text-align:center;padding-top:16px;border-top:1px solid #e8e8e8}._editButton_kvv9g_171{padding:10px 20px;background:#1890ff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .2s}._editButton_kvv9g_171:hover{background:#1890ff}._editForm_kvv9g_186{margin-bottom:24px}._inputGroup_kvv9g_190{margin-bottom:20px}._inputGroup_kvv9g_190 label{display:block;margin-bottom:8px;font-weight:500;color:#333}._inputGroup_kvv9g_190 input,._inputGroup_kvv9g_190 textarea{width:100%;padding:12px 16px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;transition:border-color .2s;font-family:inherit}._inputGroup_kvv9g_190 input:focus,._inputGroup_kvv9g_190 textarea:focus{outline:none;border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._inputGroup_kvv9g_190 textarea{resize:vertical;min-height:80px}._editActions_kvv9g_224{display:flex;gap:12px;justify-content:flex-end}._cancelButton_kvv9g_230{padding:10px 20px;border:1px solid #d9d9d9;background:#fff;color:#666;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._cancelButton_kvv9g_230:hover{border-color:#1890ff;color:#1890ff}._saveButton_kvv9g_246{padding:10px 20px;border:none;background:#52c41a;color:#fff;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}._saveButton_kvv9g_246:hover:not(:disabled){background:#73d13d}._saveButton_kvv9g_246:disabled{background:#d9d9d9;cursor:not-allowed}._modalTitle_4g7lc_1{text-align:center;margin-bottom:8px}._modalTitleMain_4g7lc_6{font-size:20px;font-weight:600;color:#262626;margin-bottom:4px}._modalTitleSub_4g7lc_13{font-size:14px;color:#8c8c8c;font-weight:400}._customModal_4g7lc_19 .ant-modal-content{border-radius:12px;overflow:hidden}._termsContent_4g7lc_24{max-height:500px;overflow-y:auto;padding:20px 0}._termsSection_4g7lc_30{margin-bottom:24px}._termsSection_4g7lc_30:last-child{margin-bottom:0}._termsSection_4g7lc_30 h3{font-size:16px;font-weight:600;color:#262626;margin-bottom:12px}._termsSection_4g7lc_30 p{font-size:14px;color:#595959;line-height:1.6;margin-bottom:8px}._termsSection_4g7lc_30 ul{margin:0;padding-left:24px;list-style-type:disc}._termsSection_4g7lc_30 li{font-size:14px;color:#595959;line-height:1.8;margin-bottom:4px}._termsContent_4g7lc_24::-webkit-scrollbar{width:6px}._termsContent_4g7lc_24::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._termsContent_4g7lc_24::-webkit-scrollbar-thumb{background:#bfbfbf;border-radius:3px}._termsContent_4g7lc_24::-webkit-scrollbar-thumb:hover{background:#999}._promptSettingsListModal_q3l8c_2 .ant-modal{max-height:100vh!important}._promptSettingsListModal_q3l8c_2 .ant-modal-content{height:100vh!important;display:flex!important;flex-direction:column!important}._promptSettingsListModal_q3l8c_2 .ant-modal-body{height:calc(90vh - 120px)!important;padding:20px!important;overflow-y:auto!important;flex:1!important}._promptSettingsListModal_q3l8c_2 .ant-modal-header,._promptSettingsListModal_q3l8c_2 .ant-modal-footer{flex-shrink:0!important}._contentContainer_q3l8c_28{height:100%;overflow-x:hidden}._container_1c5us_1{min-height:100vh;padding:24px;background:#f5f5f5}._voiceFilter_1c5us_8 .ant-select-selector{background-color:orange!important;color:#fff!important}._header_1c5us_13{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._titleSection_1c5us_22{flex:1}._pageTitle_1c5us_26{font-size:24px;font-weight:600;color:#262626;margin:0 0 8px;line-height:1.4}._pageDescription_1c5us_34{font-size:14px;color:#8c8c8c;margin:0;line-height:1.5}._backButton_1c5us_41{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;color:#262626;border-radius:6px;transition:all .2s ease;border:1px solid #e0e0e0;background:#fff}._backButton_1c5us_41:hover{color:#1890ff;border-color:#1890ff;background:#f6f8ff;transform:translate(-2px)}._tabsContainer_1c5us_62{display:flex;gap:8px;margin-bottom:24px;padding:4px;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._tabButton_1c5us_72{flex:1;padding:12px 16px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;color:#595959;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:8px;position:relative}._tabButton_1c5us_72:hover{background:#f0f0f0;color:#262626}._tabButton_1c5us_72._active_1c5us_95{background:#262626;color:#fff;box-shadow:0 2px 4px #1890ff33}._tabBadge_1c5us_101{margin-left:8px!important}._spinDotItem_1c5us_105 .ant-spin-dot-item{background-color:#fff!important}._table_1c5us_109{border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}._table_1c5us_109 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:2px solid #f0f0f0}._table_1c5us_109 .ant-table-tbody>tr:hover>td{background:#f8f9fa}._table_1c5us_109 .ant-table-tbody>tr>td{border-bottom:1px solid #f5f5f5;padding:12px 16px}._table_1c5us_109 .ant-table-cell-fix-left,._table_1c5us_109 .ant-table-cell-fix-right{background:#fffffff2!important}._table_1c5us_109 .ant-table-tbody>tr:hover .ant-table-cell-fix-left,._table_1c5us_109 .ant-table-tbody>tr:hover .ant-table-cell-fix-right{background:#f8f9faf2!important}._titleCell_1c5us_141{font-weight:500;color:#262626;line-height:1.4}._summaryCell_1c5us_147{font-weight:400;color:#595959;line-height:1.4;font-size:13px}._detailCell_1c5us_154{font-weight:400;color:#8c8c8c;line-height:1.4;font-size:13px}._sourceCell_1c5us_161{font-weight:400;color:#1890ff;line-height:1.4;font-size:13px;text-decoration:none}._actionButtons_1c5us_169{display:flex;gap:8px;align-items:center}._viewContent_1c5us_176{padding:0}._viewSection_1c5us_180{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._viewSection_1c5us_180:last-of-type{border-bottom:none;margin-bottom:16px}._viewSection_1c5us_180 h3{font-size:16px;font-weight:600;color:#262626;margin:0 0 8px;line-height:1.4}._viewSection_1c5us_180 p{font-size:14px;color:#595959;margin:0;line-height:1.6;white-space:pre-wrap}._viewMeta_1c5us_207{padding-top:16px;border-top:1px solid #f0f0f0}._viewMeta_1c5us_207 .ant-tag{margin-bottom:8px;padding:4px 8px;font-size:12px}.ant-form-item-label>label{font-weight:600!important;color:#262626!important}.ant-input,.ant-select-selector,.ant-input-affix-wrapper{border-radius:6px!important}.ant-input:focus,.ant-select-focused .ant-select-selector,.ant-input-affix-wrapper:focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff1a!important}.ant-btn-primary{border-radius:6px!important;box-shadow:0 2px 4px #1890ff33!important}.ant-btn-primary:hover{box-shadow:0 4px 8px #1890ff4d!important}.ant-card{border-radius:12px!important;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005!important;border:1px solid #f0f0f0!important}.ant-card-body{padding:24px!important}.ant-modal-content{border-radius:12px!important;overflow:hidden;height:80vh!important;display:flex!important;flex-direction:column!important}.ant-modal-header{padding:20px 24px 16px!important;border-bottom:1px solid #f0f0f0!important;flex-shrink:0!important}.ant-modal-body{padding:0!important;flex:1!important;overflow:hidden!important}.ant-modal-footer{padding:16px 24px 20px!important;border-top:1px solid #f0f0f0!important;flex-shrink:0!important}.ant-modal-body{scrollbar-width:thin!important;scrollbar-color:#d1d5db #f9fafb!important}.ant-modal-body::-webkit-scrollbar{width:6px!important}.ant-modal-body::-webkit-scrollbar-track{background:#f9fafb!important;border-radius:3px!important}.ant-modal-body::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:3px!important}.ant-modal-body::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.ant-modal-title{font-size:18px!important;font-weight:600!important;color:#262626!important}.ant-pagination{margin-top:24px!important}.ant-pagination-item{border-radius:6px!important}.ant-pagination-item-active{border-color:#1890ff!important}.ant-tag{border-radius:12px!important;font-weight:500!important;font-size:12px!important;padding:2px 8px!important;line-height:1.4!important}.ant-badge,.ant-tooltip{font-size:12px!important}.ant-select-dropdown{border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important}.ant-select-item{border-radius:4px!important;margin:2px 4px!important}.ant-popover-content,.ant-table-loading{border-radius:8px!important}@media(max-width:1200px){._container_1c5us_1{padding:16px}._header_1c5us_13{flex-direction:column;gap:16px;align-items:flex-start}._tabsContainer_1c5us_62{flex-direction:column;gap:4px}._tabButton_1c5us_72{justify-content:flex-start}}@media(max-width:768px){._container_1c5us_1{padding:12px}._pageTitle_1c5us_26{font-size:20px}._header_1c5us_13{margin-bottom:16px}._backButton_1c5us_41{padding:6px 10px;font-size:13px}._tabsContainer_1c5us_62{margin-bottom:16px}.ant-card-body{padding:16px!important}.ant-modal-content{height:85vh!important}._table_1c5us_109{font-size:12px}._titleCell_1c5us_141,._summaryCell_1c5us_147,._detailCell_1c5us_154{font-size:11px!important;line-height:1.3!important}}@media(max-width:480px){._container_1c5us_1{padding:8px}._pageTitle_1c5us_26{font-size:18px}._pageDescription_1c5us_34{font-size:13px}._backButton_1c5us_41{padding:4px 8px;font-size:12px;gap:6px}._tabButton_1c5us_72{padding:10px 12px;font-size:13px}.ant-card-body{padding:12px!important}.ant-modal-content{height:90vh!important}}@keyframes _pulse_1c5us_1{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._bgAudioIcon_1c5us_483{animation:_pulse_1c5us_1 2s infinite}._bgAudioSettings_1c5us_488{padding:20px 0}._bgAudioSettings_1c5us_488 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._bgAudioSettings_1c5us_488 ._ant-slider_1c5us_499{margin:16px 0}._bgAudioSettings_1c5us_488 ._ant-upload-drag_1c5us_503{border-radius:8px}._bgAudioSummary_1c5us_507{background:#f6f6f6;padding:12px;border-radius:6px;font-size:12px;line-height:1.5}._bgAudioSummary_1c5us_507 div{margin-bottom:4px}._bgAudioSummary_1c5us_507 div:last-child{margin-bottom:0}@keyframes _pulse_1c5us_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}._voiceIndicator_1c5us_541{animation:_pulse_1c5us_1 2s infinite}._voiceIndicatorButton_1c5us_545{border:1px solid #722ed1!important;border-radius:6px!important;background-color:#f9f0ff!important;transition:all .3s ease}._voiceIndicatorButton_1c5us_545:hover{background-color:#efdbff!important;transform:translateY(-1px)}._categoryCell_1c5us_557{max-width:170px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}._diagramConfigModal_h4g7x_2 .ant-modal{top:5vh!important;max-height:90vh!important}._diagramConfigModal_h4g7x_2 .ant-modal-content{height:95vh!important;display:flex!important;flex-direction:column!important}._diagramConfigModal_h4g7x_2 .ant-modal-body{height:calc(85vh - 120px)!important;padding:20px!important;overflow-y:auto!important;flex:1!important}._diagramConfigModal_h4g7x_2 .ant-modal-header,._diagramConfigModal_h4g7x_2 .ant-modal-footer{flex-shrink:0!important}._contentContainer_h4g7x_29{height:100%;overflow-x:hidden}._configSection_h4g7x_35{margin-bottom:20px}._diagramConfigSection_h4g7x_40{margin-bottom:20px;padding:15px;background-color:#f8f9fa;border-radius:8px;border:2px solid #1890ff}._diagramConfigTitle_h4g7x_48{margin-bottom:15px;color:#1890ff}._diagramConfigRow_h4g7x_53{margin-bottom:10px}._diagramConfigLabel_h4g7x_57{display:block;margin-bottom:6px;font-weight:700;font-size:13px}._diagramConfigDescription_h4g7x_64{margin-top:8px;font-size:11px;color:#666;text-align:center}._aiConfigSection_h4g7x_72{margin-bottom:20px;padding:15px;background-color:#fff7e6;border-radius:8px;border:2px solid #fa8c16}._aiConfigTitle_h4g7x_80{margin-bottom:15px;color:#fa8c16}._aiStepContainer_h4g7x_85{padding:12px;background-color:#fff;border-radius:6px;border:1px solid #d9d9d9;height:100%}._aiStepTitle_h4g7x_93{margin-bottom:12px;font-size:14px;text-align:center}._aiStepTitle_h4g7x_93._ai1_h4g7x_99{color:#1890ff}._aiStepTitle_h4g7x_93._ai2_h4g7x_103{color:#52c41a}._aiStepTitle_h4g7x_93._ai3_h4g7x_107{color:#722ed1}._aiStepModel_h4g7x_111{margin-bottom:12px}._aiStepPrompt_h4g7x_115{margin-bottom:8px}._aiStepPrompt_h4g7x_115 .ant-input{min-height:400px!important;max-height:500px!important;resize:vertical!important}._aiStepLabel_h4g7x_125{display:block;margin-bottom:6px;font-weight:700;font-size:12px}._aiStepDescription_h4g7x_132{font-size:11px;color:#666;text-align:center;font-style:italic}._container_d11o2_1{padding:24px;background-color:#f5f5f5;min-height:100vh}._header_d11o2_7{margin-bottom:24px}._backButton_d11o2_11{font-weight:500}._table_d11o2_15{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._table_d11o2_15 .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600;text-align:center}._table_d11o2_15 .ant-table-tbody>tr>td{text-align:center}._table_d11o2_15 .ant-table-tbody>tr:hover>td{background-color:#f0f8ff}._modalContent_d11o2_36{max-height:80vh;overflow-y:auto;padding:24px}._sectionCard_d11o2_42{margin-bottom:24px;border:1px solid #d9d9d9;border-radius:6px}._sectionTitle_d11o2_48{margin-bottom:16px;color:#1890ff;font-weight:600}._previewModal_d11o2_55{top:20px}._previewContent_d11o2_59{max-height:70vh;overflow-y:auto}@media(max-width:768px){._container_d11o2_1{padding:16px}._header_d11o2_7{flex-direction:column;gap:16px}}._managementLayout_mccqc_1{min-height:100vh;background:#f5f5f5}._sider_mccqc_6{background:#fff;box-shadow:2px 0 8px #0000001a;position:fixed;height:100vh;left:0;top:0;z-index:1000;overflow-y:auto}._siderHeader_mccqc_17{padding:20px;text-align:center;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._siderHeader_mccqc_17 h2{margin:10px 0 0;font-size:18px;font-weight:600}._headerIcon_mccqc_31{font-size:24px;margin-bottom:8px}._siderContent_mccqc_36{flex:1;padding:20px;overflow-y:auto}._questionHeader_mccqc_42{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._questionHeader_mccqc_42 h4{margin:0;color:#333;font-size:16px;font-weight:600}._addButton_mccqc_56{background:linear-gradient(135deg,#52c41a,#389e0d);border:none;border-radius:6px;font-weight:500}._addButton_mccqc_56:hover{background:linear-gradient(135deg,#49aa19,#2f7a0b);transform:translateY(-1px);box-shadow:0 4px 12px #52c41a66}._questionList_mccqc_69{max-height:calc(100vh - 200px);overflow-y:auto}._questionItem_mccqc_74{cursor:pointer;border-radius:8px;margin-bottom:8px;padding:16px!important;transition:all .2s ease;border:1px solid #f0f0f0;background:#fff}._questionItem_mccqc_74:hover{background:#f8f9fa;border-color:#d9d9d9;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._questionItem_mccqc_74._selected_mccqc_91{background:#e6f7ff;border-color:#1890ff;box-shadow:0 2px 8px #1890ff33}._questionContent_mccqc_97{display:flex;justify-content:space-between;align-items:flex-start;width:100%}._questionMain_mccqc_104{flex:1;margin-right:12px}._questionTitle_mccqc_109{font-size:14px;font-weight:500;color:#333;line-height:1.4;margin-bottom:8px}._questionMeta_mccqc_117{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._questionActions_mccqc_124{display:flex;flex-direction:column;gap:4px}._questionActions_mccqc_124 ._ant-btn_mccqc_130{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px}._questionActions_mccqc_124 ._ant-btn_mccqc_130:hover{background:#f0f0f0;color:#1890ff}._questionActions_mccqc_124 ._ant-btn-danger_mccqc_145:hover{background:#fff1f0;color:#ff4d4f}._content_mccqc_150{margin-left:450px;padding:24px;min-height:100vh}._answerSection_mccqc_156{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}._answerHeader_mccqc_163{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._questionInfo_mccqc_172{flex:1;margin-right:24px}._questionInfo_mccqc_172 h3{color:#333;margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.4}._questionDetails_mccqc_185{display:flex;gap:8px;flex-wrap:wrap}._answerTabs_mccqc_195{background:#fff;border-radius:8px;overflow:hidden}._answerTabs_mccqc_195 .ant-tabs-nav{margin-bottom:0;background:#fafafa;border-bottom:1px solid #f0f0f0}._answerTabs_mccqc_195 .ant-tabs-tab{padding:12px 24px;font-weight:500;transition:all .2s ease}._answerTabs_mccqc_195 .ant-tabs-tab:hover{color:#1890ff}._answerTabs_mccqc_195 .ant-tabs-tab-active{background:#fff;border-bottom:2px solid #1890ff}._answerTabs_mccqc_195 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;font-weight:600}._answerTabs_mccqc_195 .ant-tabs-content-holder{padding:24px;min-height:400px}._editForm_mccqc_233{background:transparent;border-radius:0;padding:0;border:none}._editForm_mccqc_233 .ant-form-item-label>label{font-weight:600;color:#333;font-size:14px;margin-bottom:8px}._editForm_mccqc_233 .ant-form-item{margin-bottom:20px}._contentTextarea_mccqc_251{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:14px;line-height:1.6;resize:vertical;min-height:400px;border:1px solid #d9d9d9;border-radius:6px;padding:12px;transition:all .2s ease}._contentTextarea_mccqc_251:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._contentTextarea_mccqc_251:disabled{background:#f5f5f5;color:#666;cursor:not-allowed;border-color:#d9d9d9}._contentTextarea_mccqc_251::placeholder{color:#bfbfbf;font-style:italic}._htmlPreview_mccqc_281{background:#fff;border-radius:6px;padding:20px;border:1px solid #f0f0f0;min-height:400px;line-height:1.6;font-size:14px;color:#333;overflow-y:auto;max-height:600px}._htmlPreview_mccqc_281 h1,._htmlPreview_mccqc_281 h2,._htmlPreview_mccqc_281 h3,._htmlPreview_mccqc_281 h4,._htmlPreview_mccqc_281 h5,._htmlPreview_mccqc_281 h6{margin-top:16px;margin-bottom:8px;font-weight:600;color:#333}._htmlPreview_mccqc_281 h1{font-size:24px}._htmlPreview_mccqc_281 h2{font-size:20px}._htmlPreview_mccqc_281 h3{font-size:18px}._htmlPreview_mccqc_281 h4{font-size:16px}._htmlPreview_mccqc_281 h5{font-size:14px}._htmlPreview_mccqc_281 h6{font-size:12px}._htmlPreview_mccqc_281 p{margin-bottom:12px;line-height:1.6}._htmlPreview_mccqc_281 ul,._htmlPreview_mccqc_281 ol{margin-bottom:12px;padding-left:20px}._htmlPreview_mccqc_281 li{margin-bottom:4px}._htmlPreview_mccqc_281 blockquote{border-left:4px solid #1890ff;margin:16px 0;background:#f8f9fa;padding:12px 16px;border-radius:4px;font-style:italic}._htmlPreview_mccqc_281 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px}._htmlPreview_mccqc_281 pre{background:#f8f9fa;padding:16px;border-radius:6px;overflow-x:auto;margin:16px 0;border:1px solid #e9ecef}._htmlPreview_mccqc_281 pre code{background:none;padding:0;border-radius:0}._htmlPreview_mccqc_281 img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;box-shadow:0 2px 8px #0000001a}._htmlPreview_mccqc_281 audio{width:100%;margin:12px 0}._htmlPreview_mccqc_281 video{max-width:100%;height:auto;border-radius:8px;margin:12px 0}._htmlPreview_mccqc_281 table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid #e9ecef}._htmlPreview_mccqc_281 th,._htmlPreview_mccqc_281 td{padding:8px 12px;text-align:left;border:1px solid #e9ecef}._htmlPreview_mccqc_281 th{background:#f8f9fa;font-weight:600}._htmlPreview_mccqc_281 tr:nth-child(2n){background:#fafafa}._htmlCode_mccqc_405{background:#fff;border-radius:6px;border:1px solid #f0f0f0;overflow:hidden}._htmlCodeHeader_mccqc_412{padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #f0f0f0}._htmlCode_mccqc_405 pre{margin:0;background:#f8f9fa;padding:16px;border-radius:0;overflow:auto;max-height:500px;font-family:Courier New,Monaco,Menlo,monospace;font-size:12px;line-height:1.4;color:#333;border:none}._htmlCode_mccqc_405 code{background:none;padding:0;border-radius:0;font-family:inherit;font-size:inherit;color:inherit}._emptyContent_mccqc_441{display:flex;justify-content:center;align-items:center;height:400px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a}._ant-form-item-label_mccqc_240>label{font-weight:500;color:#333}._ant-input_mccqc_456:disabled,._ant-textarea_mccqc_457:disabled{background:#f5f5f5;color:#666;cursor:not-allowed}._ant-btn-primary_mccqc_463{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:6px;font-weight:500;box-shadow:0 2px 4px #1890ff33}._ant-btn-primary_mccqc_463:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 4px 12px #1890ff66}._ant-btn-danger_mccqc_145{background:linear-gradient(135deg,#ff4d4f,#cf1322);border:none;border-radius:6px;font-weight:500;box-shadow:0 2px 4px #ff4d4f33}._ant-btn-danger_mccqc_145:hover{background:linear-gradient(135deg,#ff7875,#ff4d4f);transform:translateY(-1px);box-shadow:0 4px 12px #ff4d4f66}._questionModal_mccqc_491 ._ant-modal-header_mccqc_491{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none}._questionModal_mccqc_491 ._ant-modal-title_mccqc_496{color:#fff;font-weight:600}._questionModal_mccqc_491 ._ant-modal-close_mccqc_501{color:#fff}._questionModal_mccqc_491 ._ant-modal-close_mccqc_501:hover{color:#f0f0f0}._formActions_mccqc_509{margin-top:24px;text-align:right;padding-top:20px;border-top:1px solid #f0f0f0}._formActions_mccqc_509 ._ant-space_mccqc_516{gap:12px}._questionList_mccqc_69::-webkit-scrollbar,._htmlPreview_mccqc_281::-webkit-scrollbar,._htmlCode_mccqc_405 pre::-webkit-scrollbar{width:6px}._questionList_mccqc_69::-webkit-scrollbar-track,._htmlPreview_mccqc_281::-webkit-scrollbar-track,._htmlCode_mccqc_405 pre::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._questionList_mccqc_69::-webkit-scrollbar-thumb,._htmlPreview_mccqc_281::-webkit-scrollbar-thumb,._htmlCode_mccqc_405 pre::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._questionList_mccqc_69::-webkit-scrollbar-thumb:hover,._htmlPreview_mccqc_281::-webkit-scrollbar-thumb:hover,._htmlCode_mccqc_405 pre::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media(max-width:768px){._sider_mccqc_6{width:100%!important;position:relative;height:auto;max-height:300px}._sider_mccqc_6._open_mccqc_554{display:block}._content_mccqc_150{margin-left:0;padding:16px}._answerHeader_mccqc_163{flex-direction:column;gap:16px;align-items:stretch}._answerContent_mccqc_191{padding:16px}._questionList_mccqc_69{max-height:200px}._questionContent_mccqc_97{flex-direction:column;gap:12px}._questionActions_mccqc_124{flex-direction:row;justify-content:flex-end}}._container_cuasj_1{padding:24px;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}._modalBodyScroll_cuasj_7 .ant-modal-body{max-height:70vh!important;overflow:auto!important;padding:24px!important}._header_cuasj_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._header_cuasj_13 h2{margin:0;color:#333;font-weight:600}._userInfo_cuasj_28{display:flex;align-items:center;gap:8px}._userIcon_cuasj_34{color:#667eea;font-size:16px}._emailInfo_cuasj_39{display:flex;align-items:center;gap:8px}._emailIcon_cuasj_45{color:#52c41a;font-size:14px}._phoneInfo_cuasj_50{display:flex;align-items:center;gap:8px;font-family:Courier New,monospace;font-weight:500}._noteInfo_cuasj_58{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}@media(max-width:768px){._container_cuasj_1{padding:16px}._header_cuasj_13{flex-direction:column;align-items:flex-start}._header_cuasj_13 h2{font-size:20px}._container_cuasj_1 .ant-table{font-size:12px}._container_cuasj_1 .ant-table-thead>tr>th{padding:8px 4px}._container_cuasj_1 .ant-table-tbody>tr>td{padding:8px 4px}._noteInfo_cuasj_58{max-width:120px}}._container_cuasj_1 .ant-table-thead>tr>th{background:#f8f9ff;border-bottom:2px solid #e8eaff;font-weight:600;color:#667eea}._container_cuasj_1 .ant-table-tbody>tr:hover>td{background:#f0f2ff}._container_cuasj_1 .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}._container_cuasj_1 .ant-card{border-radius:12px;box-shadow:0 4px 20px #0000001a;border:none}._container_cuasj_1 .ant-card-body{padding:24px}._container_cuasj_1 .ant-btn-primary{background:#667eea;border-color:#667eea;border-radius:8px;height:36px;font-weight:500}._container_cuasj_1 .ant-btn-primary:hover{background:#5a6fd8;border-color:#5a6fd8}._container_cuasj_1 .ant-btn-dangerous{border-radius:8px;height:32px}._container_cuasj_1 .ant-modal-content{border-radius:12px;overflow:hidden}._container_cuasj_1 .ant-modal-body{max-height:70vh;overflow-y:auto;padding:24px}._container_cuasj_1 .ant-modal-body::-webkit-scrollbar{width:6px}._container_cuasj_1 .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._container_cuasj_1 .ant-modal-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._container_cuasj_1 .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._container_cuasj_1 .ant-modal-header{background:#f8f9ff;border-bottom:1px solid #e8eaff}._container_cuasj_1 .ant-modal-title{color:#667eea;font-weight:600}._container_cuasj_1 .ant-form-item-label>label{font-weight:500;color:#333}._container_cuasj_1 .ant-input{border-radius:8px;border:2px solid #f0f0f0;transition:all .3s ease}._container_cuasj_1 .ant-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}._container_cuasj_1 .ant-input-password{border-radius:8px;border:2px solid #f0f0f0}._container_cuasj_1 .ant-input-password:focus-within{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}._container_cuasj_1 .ant-switch{background:#d9d9d9}._container_cuasj_1 .ant-switch-checked{background:#667eea}._container_cuasj_1 .ant-tag{border-radius:6px;font-weight:500;padding:4px 8px}._container_cuasj_1 .ant-tooltip-inner{border-radius:6px;font-size:12px}._container_cuasj_1 .ant-popconfirm-message-title{font-weight:600;color:#333}._container_cuasj_1 .ant-popconfirm-message-description{color:#666}._container_cuasj_1 .ant-spin-dot{color:#667eea}._container_cuasj_1 .ant-pagination-item-active{border-color:#667eea}._container_cuasj_1 .ant-pagination-item-active a{color:#667eea}._container_cuasj_1 .ant-pagination-item:hover{border-color:#667eea}._container_cuasj_1 .ant-pagination-item:hover a{color:#667eea}._container_cuasj_1 .ant-message-notice-content{border-radius:8px;box-shadow:0 4px 12px #00000026}._container_kdnqn_1{height:100vh;padding:16px;display:flex;flex-direction:column;background:#afb4bd}._headerCard_kdnqn_9{border:1px solid #eef2f7;border-radius:12px;background:linear-gradient(180deg,#fff,#fafcff);box-shadow:0 2px 8px #1118270a;margin-bottom:12px}._tableWrap_kdnqn_17{flex:1;min-height:0}._tableWrap_kdnqn_17 .ant-table-tbody>tr:nth-child(odd)>td{background:#fcfdff}._tableWrap_kdnqn_17 .ant-table-tbody>tr:hover>td{background:#f0f7ff!important}._tableWrap_kdnqn_17 .ant-table-thead>tr>th{background:#fff;border-bottom:1px solid #eef2f7}._detailModal_kdnqn_37 .ant-modal-content{border-radius:12px}._container_19lsw_1{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:20px}._loadingContainer_19lsw_10{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}._content_19lsw_20{max-width:800px;width:100%;background:#fff;border-radius:16px;padding:40px 24px;box-shadow:0 20px 60px #0000004d;animation:_slideUp_19lsw_1 .5s ease-out}@keyframes _slideUp_19lsw_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._infoCard_19lsw_41{margin-top:32px;background:#f9f9f9;border-radius:12px;padding:24px}._infoRow_19lsw_48{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e8e8e8}._infoRow_19lsw_48:last-child{border-bottom:none}._note_19lsw_60{margin-top:24px;padding:16px;background:#fff7e6;border-left:4px solid #faad14;border-radius:4px}@media(max-width:768px){._content_19lsw_20{padding:32px 16px}._infoRow_19lsw_48{flex-direction:column;align-items:flex-start;gap:8px}}._crossroadContainer_1puxe_1{min-height:100vh;width:100%;position:relative;padding:60px 20px;background-color:#f0f2f5;overflow-x:hidden}._crossroadContainer_1puxe_1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0006,#0009);z-index:1}._loadingContainer_1puxe_21{height:100vh;z-index:2;position:relative;display:flex;align-items:center;justify-content:center}._contentWrapper_1puxe_30{position:relative;z-index:2;width:100%;max-width:1400px;margin:0 auto}._searchBar_1puxe_38{margin-bottom:20px;width:100%}._cardsGrid_1puxe_43{display:flex;flex-wrap:wrap;gap:20px}._cardWrapper_1puxe_49{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;flex:0 0 calc(33.333% - 14px);min-width:0}._cardWrapper_1puxe_49._cardVisible_1puxe_57{opacity:1;transform:translateY(0)}._navigationCard_1puxe_62{height:200px;overflow:hidden;cursor:pointer;border:1px solid #f0f0f0;border-radius:8px;transition:all .3s ease;background-color:#fff;padding:0;box-shadow:none;width:100%;display:flex}._navigationCard_1puxe_62:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}@media(max-width:1024px){._cardWrapper_1puxe_49{flex:0 0 calc(50% - 10px)}}@media(max-width:768px){._crossroadContainer_1puxe_1{padding:40px 16px}._cardsGrid_1puxe_43{gap:16px}._cardWrapper_1puxe_49{flex:0 0 100%}._navigationCard_1puxe_62{height:auto;min-height:150px}}._modalTitle_1puxe_109{text-align:center;margin-bottom:1rem}._modalTitleMain_1puxe_114{font-size:1.5rem;font-weight:600;color:#454545;margin-bottom:.5rem}._modalTitleSub_1puxe_121{font-size:1rem;color:#868686;font-weight:400}._customModal_1puxe_127 .ant-modal-content{height:auto!important}._customModal_1puxe_127 ._ant-modal-header_1puxe_131{border-bottom:1px solid #e8e8e8;padding:1.5rem 1.5rem 1rem}._customModal_1puxe_127 .ant-modal-body{padding:1.5rem}._customModal_1puxe_127 ._ant-modal-footer_1puxe_140{border-top:1px solid #e8e8e8;padding:1rem 1.5rem 1.5rem}._loginOptions_1puxe_145{display:flex;flex-direction:column;gap:1rem}._gmailLoginBtn_1puxe_151{background:#db4437;border-color:#db4437;color:#fff;height:60px;border-radius:8px;font-weight:600}._gmailLoginBtn_1puxe_151:hover{background:#c23321;border-color:#c23321;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #db44374d}._btnDescInBtn_1puxe_168{display:flex;flex-direction:column;align-items:center;gap:.25rem}._btnDesc_1puxe_168{font-size:1rem;font-weight:600}._btnDescSmall_1puxe_180{font-size:.85rem;opacity:.9;font-weight:400}._modalForm_1puxe_186{margin-top:1rem}._formItem_1puxe_190{margin-bottom:1.5rem}._formItem_1puxe_190 ._ant-form-item-label_1puxe_194>label{font-weight:600;color:#454545}._modalSubmitBtn_1puxe_199{height:50px;border-radius:8px;font-weight:600;font-size:1rem;background:linear-gradient(45deg,#28a8e0,#0e72b0);border:none}._modalSubmitBtn_1puxe_199:hover{background:linear-gradient(45deg,#0e72b0,#28a8e0);transform:translateY(-2px);box-shadow:0 4px 12px #28a8e04d}
