.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: "Google 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}body{font-family:var(--font-family),serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"GRAD" 0}html{font-family:var(--font-family),serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"GRAD" 0;scroll-behavior:smooth}::-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}@font-face{src:url(/aimba/font/Inter_18pt-Regular.ttf);font-family:Inter;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(/aimba/font/Inter_18pt-SemiBold.ttf);font-family:Inter;font-weight:600;font-style:normal;font-display:swap}@font-face{src:url(/aimba/font/Inter_18pt-Bold.ttf);font-family:Inter;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(/aimba/font/Inter_18pt-BoldItalic.ttf);font-family:Inter;font-weight:700;font-style:italic;font-display:swap}@font-face{src:url(/aimba/font/Inter_18pt-Black.ttf);font-family:Inter;font-weight:900;font-style:normal;font-display:swap}.landing-page-root,.landing-page-root *{font-family:Inter,sans-serif!important;font-optical-sizing:auto;font-style:normal}._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)}}html,body{height:100%;overflow-y:auto!important;-webkit-overflow-scrolling:touch}#_root_1bf98_1{min-height:100vh;overflow:auto}._background_1bf98_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_1bf98_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_1bf98_50{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_1bf98_62{display:flex;justify-content:space-between;align-items:center;position:relative;height:100%;width:100%;overflow:hidden;min-height:inherit}._header_left_1bf98_73{flex:1;height:100%;display:flex;justify-content:start;gap:10px;align-items:center;padding:15px 20px}._backCanvas_1bf98_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_1bf98_83:hover{background-color:#f0f0f0;transform:translateY(-1px);box-shadow:1px 2px 4px 2px #0000004d}._headerLogo_1bf98_102{line-height:20px;font-weight:500;font-size:20px;color:#262626}._header_right_1bf98_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_1bf98_121{display:flex;align-items:center;gap:10px;flex-shrink:0}._username_1bf98_128{flex:0 0 auto;display:flex;align-items:center;padding:0 10px}._logo_1bf98_136{font-size:32px;margin-bottom:8px;display:flex;align-items:center;gap:10px;padding-left:4px}._logo_1bf98_136>span{font-size:35px;color:#262626;font-weight:500}._desc_1bf98_152{font-size:13px}._subtitle_1bf98_156{color:#6b7280;font-size:14px}._userSection_1bf98_162{position:absolute;top:20px;right:25px;z-index:50}._userInfo_1bf98_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_1bf98_170:hover{box-shadow:0 4px 12px #00000026}._userAvatar_1bf98_186{background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0}._userDetails_1bf98_192{display:flex;flex-direction:column;gap:2px;min-width:0}._userName_1bf98_199{font-size:12px;font-weight:500;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._dropdownIcon_1bf98_209{font-size:10px;color:#9ca3af;transition:transform .2s;margin-left:4px}._userInfo_1bf98_170:hover ._dropdownIcon_1bf98_209{color:#6b7280}._tabsWrapper_1bf98_222{position:sticky;top:0;z-index:100;margin:0}._tabs_1bf98_222{display:flex;gap:6px;background:#fff;padding:6px 8px;box-shadow:0 1px 3px #0000001a;flex-wrap:wrap}._tabBtn_1bf98_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_1bf98_238:hover{background:#f3f4f6;color:#374151}._tabBtn_1bf98_238._active_1bf98_262{background:#e1e1e1;color:#262626!important;font-weight:600!important}._questionCountBadge_1bf98_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_1bf98_238._active_1bf98_262 ._questionCountBadge_1bf98_275{background:transparent;color:#262626;border:1px solid #262626}@media(max-width:768px){._questionCountBadge_1bf98_275{min-width:18px;height:18px;font-size:10px;margin-left:6px;padding:0 4px}._tabBtn_1bf98_238{font-size:16px;padding:10px 16px}}._tabContent_1bf98_319{display:block}._filters_1bf98_324{background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:10px;box-shadow:0 1px 3px #0000001a}._resultsCount_1bf98_332{font-size:12px;color:#6b7280;margin-bottom:5px;padding:2px 5px;background:#f9fafb}._filterRow_1bf98_340{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}._filterLabel_1bf98_348{min-width:60px;margin-bottom:0;font-size:13px;color:#6b7280;flex-shrink:0}._filterSelect_1bf98_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_1bf98_356:focus{border-color:#262626}._bookmarkBtn_1bf98_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_1bf98_374:hover{background:#f3f4f6;border-color:#d1d5db}._bookmarkBtn_1bf98_374._active_1bf98_262{background:#fef3c7;border-color:#f59e0b;color:#d97706}._readFilterSelect_1bf98_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_1bf98_400:hover{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._readFilterSelect_1bf98_400:focus{outline:none;border-color:#0ea5e9;background:linear-gradient(135deg,#fff,#f0f9ff);box-shadow:0 0 0 3px #0ea5e91a}._importantBtn_1bf98_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_1bf98_429:hover{background:#f3f4f6;border-color:#d1d5db}._importantBtn_1bf98_429._active_1bf98_262{background:#fef2f2;border-color:#ef4444;color:#dc2626}._filterButtons_1bf98_455{display:flex;gap:8px;flex-wrap:wrap;transition:max-height .3s ease}._filterButtons_1bf98_455._collapsed_1bf98_462{max-height:75px;overflow:hidden}._filterBtn_1bf98_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_1bf98_468:hover{background:#f3f4f6}._filterBtn_1bf98_468._active_1bf98_262{background:#262626;color:#fff;border-color:#262626}._expandBtn_1bf98_493{background:#f8f9fa!important;border-color:#dee2e6!important;color:#6c757d!important;font-weight:500;min-width:40px}._expandBtn_1bf98_493:hover{background:#e9ecef!important;border-color:#ced4da!important}._newsPanel_1bf98_507{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._newsItem_1bf98_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_1bf98_514._noImpact_1bf98_526{padding-left:16px}._newsItem_1bf98_514:hover{background:#f8fafc;border-left:3px solid #3b82f6;padding-left:13px!important}._newsItem_1bf98_514:last-child{border-bottom:1px solid #f1f5f9}._newsItem_1bf98_514._selected_1bf98_540{background:#eff6ff;border-left:6px solid #3b82f6;padding-left:13px!important;box-shadow:inset 0 0 0 1px #dbeafe}._newsItem_1bf98_514._hasBookmark_1bf98_548 ._newsActions_1bf98_548,._newsItem_1bf98_514._hasRead_1bf98_552 ._newsActions_1bf98_548,._newsItem_1bf98_514._hasBookmark_1bf98_548 ._newsActions_1bf98_548 ._actionBtn_1bf98_557,._newsItem_1bf98_514._hasRead_1bf98_552 ._newsActions_1bf98_548 ._actionBtn_1bf98_557{opacity:1}._impactIcon_1bf98_572{width:8px;height:8px;border-radius:50%;background:#ef4444}._impactIcon2_1bf98_579{width:8px;height:8px;border-radius:50%;background:#0000;position:absolute;left:20px;top:22px}._newsContent_1bf98_589{flex:1;min-width:0}._newsContent_1bf98_589._noImpact_1bf98_526{margin-left:0}._newsTitle_1bf98_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_1bf98_610{font-size:15.5px;color:#4a5568;margin-bottom:8px;line-height:1.5}._newsExpandedContent_1bf98_617{margin:8px 0}._detailBtn_1bf98_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_1bf98_621:hover{background:#374151;transform:translateY(-1px)}._newsDetail_1bf98_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_1bf98_651{display:flex;align-items:center;flex-wrap:wrap;margin-top:8px}._impactIcon_1bf98_572{display:inline-block;width:12px;height:12px;border-radius:50%;background:#e53935;margin-left:12px;vertical-align:middle}._newsSource_1bf98_669{font-size:10px;color:#9ca3af}._fileIndicator_1bf98_674{font-size:10px;color:#6b7280;padding:3px;border-radius:4px;display:flex;align-items:center;gap:2px;font-weight:500}._fileIndicator_1bf98_674 span{font-size:12px;color:#8999b8;font-weight:600}._categoryTag_1bf98_691{font-size:11px;font-weight:500;display:flex;align-items:center;gap:2px}._categoryEmoji_1bf98_702{margin-right:2px}._newsTime_1bf98_706{font-size:10px;color:#9ca3af}._newsActions_1bf98_548{position:absolute;right:10px;top:30px;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._newsItem_1bf98_514:hover ._newsActions_1bf98_548,._newsItem_1bf98_514:hover ._newsActions_1bf98_548 ._actionBtn_1bf98_557,._newsItem_1bf98_514._hasRead_1bf98_552:hover ._newsActions_1bf98_548 ._actionBtn_1bf98_557,._newsItem_1bf98_514._hasBookmark_1bf98_548:hover ._newsActions_1bf98_548 ._actionBtn_1bf98_557{opacity:1}._actionBtn_1bf98_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_1bf98_651 ._actionBtn_1bf98_557{opacity:1}._actionBtn_1bf98_557:hover{background:#f1f5f9;color:#334155;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._actionBtn_1bf98_557._bookmarked_1bf98_765{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706;border-color:#fbbf24}._actionBtn_1bf98_557._read_1bf98_400{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#16a34a;border-color:#22c55e}._actionBtn_1bf98_557._bookmarked_1bf98_765:hover{background:#fde68a}._actionBtn_1bf98_557._read_1bf98_400{background:#dcfce7;color:#16a34a}._actionBtn_1bf98_557._read_1bf98_400:hover{background:#bbf7d0}._actionBtn_1bf98_557._playing_1bf98_792{background:#fef3c7;color:#d97706}._actionBtn_1bf98_557._playing_1bf98_792:hover{background:#fde68a}._sentimentIndicator_1bf98_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_1bf98_817{background:linear-gradient(135deg,#10b981,#059669)}._sentimentNegative_1bf98_821{background:linear-gradient(135deg,#ef4444,#dc2626)}._expandIcon_1bf98_825{position:absolute;right:8px;bottom:16px;color:#9ca3af;font-size:10px;cursor:pointer;transition:color .2s}._newsItem_1bf98_514:hover ._expandIcon_1bf98_825{color:#6b7280}._libraryItem_1bf98_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_1bf98_840:hover{background:#f9fafb}._libraryItem_1bf98_840._hasBookmark_1bf98_548 ._libraryMeta_1bf98_855 ._actionBtn_1bf98_557,._libraryItem_1bf98_840:hover ._libraryActions_1bf98_860,._libraryItem_1bf98_840:hover ._libraryMeta_1bf98_855 ._actionBtn_1bf98_557,._libraryItem_1bf98_840:hover ._libraryActions_1bf98_860 ._actionBtn_1bf98_557{opacity:1}._libraryItem_1bf98_840:last-child{border-bottom:none}._libraryContent_1bf98_878{flex:1;min-width:0;padding-right:60px}._libraryTitle_1bf98_884{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._librarySummary_1bf98_892{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._libraryDetail_1bf98_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_1bf98_910{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._libraryMeta_1bf98_855{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280;position:relative}._libraryActions_1bf98_860{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._learnMoreBtn_1bf98_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_1bf98_937:hover{background:#f3f4f6;border-color:#d1d5db}._storyItem_1bf98_958{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._storyItem_1bf98_958:hover{background:#f9fafb}._storyItem_1bf98_958:last-child{border-bottom:none}._storyContent_1bf98_976{flex:1;min-width:0;padding-right:80px;padding-top:4px}._storyTitle_1bf98_983{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._storySummary_1bf98_991{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._storyExpandedContent_1bf98_998{margin:8px 0}._storyDetail_1bf98_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_1bf98_1013{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._storyMeta_1bf98_1020{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280}._storyTime_1bf98_1028{font-size:10px;color:#9ca3af}._storyActions_1bf98_1033{position:absolute;right:20px;top:20px;display:flex;gap:8px;opacity:1;transition:opacity .2s}._storyItem_1bf98_958:hover ._storyActions_1bf98_1033,._storyItem_1bf98_958:hover ._storyActions_1bf98_1033 ._actionBtn_1bf98_557,._storyItem_1bf98_958._hasBookmark_1bf98_548 ._storyActions_1bf98_1033,._storyItem_1bf98_958._hasBookmark_1bf98_548 ._storyActions_1bf98_1033 ._actionBtn_1bf98_557,._newsItem_1bf98_514._hasBookmark_1bf98_548 ._newsActions_1bf98_548 ._actionBtn_1bf98_557,._libraryItem_1bf98_840._hasBookmark_1bf98_548 ._libraryMeta_1bf98_855 ._actionBtn_1bf98_557,._libraryItem_1bf98_840._hasBookmark_1bf98_548 ._libraryActions_1bf98_860,._libraryItem_1bf98_840._hasBookmark_1bf98_548 ._libraryActions_1bf98_860 ._actionBtn_1bf98_557{opacity:1}._playBtn_1bf98_790{background:#0000;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:4px}._emptyState_1bf98_1091{text-align:center;padding:60px 20px;color:#6b7280}@media(max-width:768px)and (min-width:481px){._container_1bf98_35{padding:5px 5px 60px}._tabs_1bf98_222{flex-direction:row;flex-wrap:wrap;padding:6px;gap:2px}._tabBtn_1bf98_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_1bf98_35{padding:5px 5px 40px}._header_1bf98_50{margin-bottom:20px}._header_left_1bf98_73{padding:10px 12px;gap:6px}._backCanvas_1bf98_83{width:28px;height:26px;border-radius:8px}._headerLogo_1bf98_102{font-size:14px;line-height:16px;font-weight:500}._header_right_1bf98_109{padding:10px 12px;font-size:12px}._userSection_1bf98_162{top:8px;right:8px}._userInfo_1bf98_170{padding:3px 6px;gap:4px}._userName_1bf98_199{font-size:10px;max-width:60px}._dropdownIcon_1bf98_209{font-size:7px;margin-left:1px}._tabs_1bf98_222{margin-bottom:16px;padding:4px;flex-direction:row;gap:1px}._tabBtn_1bf98_238{padding:8px 6px;font-size:11px;min-height:36px;white-space:normal;line-height:1.1}._filters_1bf98_324,._newsItem_1bf98_514,._libraryItem_1bf98_840,._storyItem_1bf98_958{padding:8px}._newsTitle_1bf98_598,._libraryTitle_1bf98_884,._storyTitle_1bf98_983{font-size:17px}}@media(max-width:400px){._tabs_1bf98_222{flex-wrap:wrap;gap:2px}._tabBtn_1bf98_238{flex:1 1 auto;min-width:80px;background:transparent;color:#6b7280}._tabBtn_1bf98_238:hover{background:#f3f4f6;color:#374151}}@media(max-width:768px){._container_1bf98_35{padding:8px 8px 300px;min-height:100vh;width:100vw}._header_1bf98_50{margin-bottom:20px;min-height:60px;padding:0 8px}._header_left_1bf98_73{padding:8px 12px;gap:6px;flex:1;min-width:0}._backCanvas_1bf98_83{width:32px;height:30px;border-radius:10px}._headerLogo_1bf98_102{font-size:16px;line-height:18px;font-weight:500}._logo_1bf98_136{font-size:20px;margin-bottom:4px}._logo_1bf98_136>span{font-size:22px}._desc_1bf98_152{font-size:10px}._headerActions_1bf98_121{gap:6px;flex-wrap:wrap;justify-content:flex-end}._header_right_1bf98_109{padding:8px 12px;font-size:12px;flex-shrink:0;min-width:0}._navContainer_1bf98_62{gap:8px;padding:0 8px}._userSection_1bf98_162{top:10px;right:10px}._userInfo_1bf98_170{padding:4px 8px;gap:6px}._userDetails_1bf98_192{gap:1px}._userName_1bf98_199{font-size:11px;max-width:80px}._dropdownIcon_1bf98_209{font-size:8px;margin-left:2px}._desktopOnly_1bf98_1330{display:none!important}._mobileOnly_1bf98_1334{display:inline-flex!important}._filterRow_1bf98_340{flex-direction:column;align-items:stretch}._filterLabel_1bf98_348{margin-bottom:4px;line-height:30px}._bookmarkBtn_1bf98_374,._importantBtn_1bf98_429{padding:8px;min-width:36px;font-size:14px}._filterButtons_1bf98_455{display:none}._filterSelect_1bf98_356{display:block}._tabs_1bf98_222{flex-direction:row;gap:2px;padding:6px;flex-wrap:wrap}._tabBtn_1bf98_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_1bf98_589,._libraryContent_1bf98_878,._storyContent_1bf98_976{padding-right:0}._newsActions_1bf98_548,._libraryActions_1bf98_860,._storyActions_1bf98_1033{position:static;transform:none;margin-top:12px;opacity:1;justify-content:flex-end}._newsItem_1bf98_514,._libraryItem_1bf98_840,._storyItem_1bf98_958{padding:10px;flex-direction:column;align-items:stretch}._newsItem_1bf98_514._noImpact_1bf98_526{padding-left:10px}._expandIcon_1bf98_825{position:static;margin-top:8px;text-align:center;font-size:12px}._newsTitle_1bf98_598,._libraryTitle_1bf98_884,._storyTitle_1bf98_983{font-size:18px;line-height:1.3}._newsDetail_1bf98_640,._libraryDetail_1bf98_899,._storyDetail_1bf98_1002{margin:12px 0;padding:16px;font-size:15px}._filters_1bf98_324{padding:16px;margin-bottom:16px}._searchContainer_1bf98_1449{flex-direction:column;gap:12px;align-items:stretch}._filterActionsContainer_1bf98_1455{justify-content:flex-start;margin-top:8px}._resultsCount_1bf98_332{font-size:13px;padding:6px 10px;margin-bottom:12px}._newsPanel_1bf98_507{margin-bottom:20px}._tabContent_1bf98_319{overflow-x:hidden;overflow-y:visible}body{-webkit-overflow-scrolling:touch}._container_1bf98_35{width:100%;max-width:100vw;height:100vh;overflow:auto}._newsItem_1bf98_514:last-child,._libraryItem_1bf98_840:last-child,._storyItem_1bf98_958:last-child{margin-bottom:20px}}._markdownContent_1bf98_1498{color:#374151;line-height:1.5;overflow-y:auto}._markdownContent_1bf98_1498 .katex *{color:#374151!important}._markdownContent_1bf98_1498 .katex:not(.katex-display){max-width:100%;overflow-x:visible;overflow-y:visible;display:inline-block;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word}._markdownContent_1bf98_1498 .katex-display{font-size:1.1em;font-family:"Latin Modern Math","STIX Two Math",Computer Modern,Times New Roman,serif;max-width:100%;overflow-x:visible;overflow-y:visible;margin:1em 0;padding:.5em 0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}._markdownContent_1bf98_1498 .katex-display>.katex{font-size:1em;max-width:100%;overflow-x:visible;display:inline-block;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}._markdownContent_1bf98_1498 p .katex,._markdownContent_1bf98_1498 span .katex,._markdownContent_1bf98_1498 li .katex,._markdownContent_1bf98_1498 div .katex{max-width:100%;overflow-x:visible;overflow-y:visible;display:inline-block;vertical-align:baseline;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}._markdownContent_1bf98_1498 p,._markdownContent_1bf98_1498 li,._markdownContent_1bf98_1498 div{overflow-wrap:break-word;word-wrap:break-word}._markdownContent_1bf98_1498 h1,._markdownContent_1bf98_1498 h2,._markdownContent_1bf98_1498 h3,._markdownContent_1bf98_1498 h4,._markdownContent_1bf98_1498 h5,._markdownContent_1bf98_1498 h6{color:#262626;margin:24px 0 16px;font-weight:600;line-height:1.1}._markdownContent_1bf98_1498 h1{font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._markdownContent_1bf98_1498 h2{font-size:20px;border-bottom:1px solid #e5e7eb;padding-bottom:6px}._markdownContent_1bf98_1498 h3{font-size:18px;color:#262626}._markdownContent_1bf98_1498 h4{font-size:16px;color:#4b5563}._markdownContent_1bf98_1498 h5,._markdownContent_1bf98_1498 h6{font-size:14px;color:#6b7280}._markdownContent_1bf98_1498 p{margin:12px 0;text-align:justify}._markdownContent_1bf98_1498 ul,._markdownContent_1bf98_1498 ol{margin:8px 0;padding-left:24px}._markdownContent_1bf98_1498 ul li,._markdownContent_1bf98_1498 ol li{margin:4px 0;padding-left:4px}._markdownContent_1bf98_1498 ul{list-style-type:disc}._markdownContent_1bf98_1498 ul ul{list-style-type:circle;margin:8px 0}._markdownContent_1bf98_1498 ul ul ul{list-style-type:square}._markdownContent_1bf98_1498 ol{list-style-type:decimal}._markdownContent_1bf98_1498 ol ol{list-style-type:lower-alpha;margin:8px 0}._markdownContent_1bf98_1498 ol ol ol{list-style-type:lower-roman}._markdownContent_1bf98_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_1bf98_1498 blockquote p{margin:0}._markdownContent_1bf98_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_1bf98_1498 pre{background:#262626;color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0;border:1px solid #374151}._markdownContent_1bf98_1498 pre code{background:none;color:inherit;padding:0;border-radius:0;font-size:14px}._markdownContent_1bf98_1498 table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._markdownContent_1bf98_1498 table th,._markdownContent_1bf98_1498 table td{border:1px solid #e5e7eb;padding:12px 16px;text-align:left}._markdownContent_1bf98_1498 table th{background:#f9fafb;font-weight:600;color:#374151}._markdownContent_1bf98_1498 table tr:nth-child(2n){background:#f9fafb}._markdownContent_1bf98_1498 table tr:hover{background:#f3f4f6}._markdownContent_1bf98_1498 hr{border:none;height:2px;background:linear-gradient(to right,#3b82f6,#93c5fd,#3b82f6);margin:24px 0;border-radius:1px}._markdownContent_1bf98_1498 a{color:#262626;text-decoration:none;font-weight:500;transition:color .2s ease}._markdownContent_1bf98_1498 a:hover{color:#1d4ed8;text-decoration:underline}._markdownContent_1bf98_1498 strong,._markdownContent_1bf98_1498 b{font-weight:700;color:#262626}._markdownContent_1bf98_1498 em,._markdownContent_1bf98_1498 i{font-style:italic;color:#4b5563}._markdownContent_1bf98_1498 img{max-width:100%;height:auto;border-radius:8px;margin:16px 0;box-shadow:0 4px 6px #0000001a}._markdownContent_1bf98_1498 del{text-decoration:line-through;color:#9ca3af}._markdownContent_1bf98_1498 mark{background:#fef3c7;color:#92400e;padding:2px 4px;border-radius:4px}._markdownContent_1bf98_1498 li::marker{color:#262626;font-weight:700}._markdownContent_1bf98_1498 pre[class*=language-]{position:relative}._markdownContent_1bf98_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_1bf98_1803{display:flex;flex-direction:column;height:100%;font-family:Reddit Sans,Roboto,Arial,sans-serif;background:#f7f9fb}._playgroundContent_1bf98_1811{display:flex;flex:1;height:80vh;background:#fff;border-radius:18px;box-shadow:0 4px 24px #22292f14;overflow:hidden}._chatSessionsSidebar_1bf98_1821{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_1bf98_1833{display:flex;align-items:center;justify-content:space-between;padding:0 24px 16px;font-weight:600;font-size:18px;color:#2d6cdf}._sessionsList_1bf98_1843{flex:1;overflow-y:auto;padding:0 8px 8px}._sessionItem_1bf98_1849{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_1bf98_1849:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeSession_1bf98_1866{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._sessionContent_1bf98_1872{flex:1;display:flex;flex-direction:column}._sessionTitle_1bf98_1878{font-weight:700;color:#262626;font-size:13.5px;display:flex;align-items:center;gap:6px}._sessionInfo_1bf98_1887{display:flex;align-items:center;gap:10px;margin-top:2px}._advisorType_1bf98_1894{font-size:12px;color:#888;background:#f0f4fa;border-radius:6px;padding:2px 8px}._sessionTime_1bf98_1902{font-size:11px;color:#999;font-weight:400}._deleteButton_1bf98_1908{color:#d9534f;margin-left:8px}._loadingText_1bf98_1913{color:#888;text-align:center;margin-top:32px}._chatMainArea_1bf98_1919{flex:1;display:flex;flex-direction:column;padding:16px 16px 8px;background:#fff;border-radius:0 18px 18px 0}._advisorSection_1bf98_1928{display:flex;align-items:center;gap:16px;margin-bottom:18px}._sectionLabel_1bf98_1935{font-weight:500;color:#2d6cdf;font-size:15px;min-width:110px}._advisorButton_1bf98_1942{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_1bf98_1942:hover{background:#f9fafb!important;border-color:#d1d5db!important;box-shadow:0 2px 6px #00000026!important;transform:translateY(-1px);color:#6b7280!important}._advisorButtonSelected_1bf98_1968{background:#262626!important;color:#fff!important;border-color:#262626!important;box-shadow:0 2px 6px #2626264d!important}._advisorButtonSelected_1bf98_1968:hover{background:#404040!important;border-color:#404040!important;box-shadow:0 3px 8px #26262666!important;color:#fff!important}._advisorAvatar_1bf98_1982{font-size:28px;margin-right:6px}._advisorInfo_1bf98_1987{display:flex;flex-direction:column}._advisorName_1bf98_1992{font-weight:600;color:#2d6cdf;font-size:16px}._advisorSpecialty_1bf98_1998{font-size:13px;color:#888}._jobSection_1bf98_2003{margin-bottom:18px;display:flex}._jobButtons_1bf98_2008{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}._jobButton_1bf98_2008{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_1bf98_2008:hover,._selected_1bf98_540{background:#e6f7ff!important}._currentSessionInfo_1bf98_2032{margin-bottom:10px;margin-top:-50px;margin-left:50px;font-size:14px;color:#2d6cdf;display:flex;align-items:center;gap:16px}._messageLimit_1bf98_2044{background:#eaf2fd;color:#2d6cdf;border-radius:8px;padding:2px 10px;font-weight:600;font-size:13px}._chatContainer_1bf98_2053{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_1bf98_2066{flex:1;overflow-y:auto;padding-bottom:12px;display:flex;flex-direction:column;gap:18px}._messageWrapper_1bf98_2075{display:flex;align-items:flex-end;gap:12px}._userMessage_1bf98_2081{flex-direction:row-reverse}._assistantMessage_1bf98_2085{flex-direction:row}._dataSourcesMessage_1bf98_2089{flex-direction:row;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:8px 0;padding:12px}._dataSourcesInfo_1bf98_2098{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#28a7451a;border-radius:8px;width:fit-content}._dataSourcesName_1bf98_2109{font-size:12px;font-weight:600;color:#28a745}._messageAvatar_1bf98_2115{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_1bf98_2127{max-width:70%;display:flex;flex-direction:column;align-items:flex-start}._userMessage_1bf98_2081 ._messageContent_1bf98_2127{align-items:flex-end}._messageText_1bf98_2138{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_1bf98_2081 ._messageText_1bf98_2138{background:#2d6cdf;color:#fff}._messageTime_1bf98_2154{font-size:12px;color:#888;margin-top:2px;align-self:flex-end;display:flex;align-items:center;gap:8px}._thesisButton_1bf98_2164{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_1bf98_2164:hover{color:#40a9ff;background:#1890ff1a}._thesisButton_1bf98_2164:active{color:#096dd9}._thesisModalTitle_1bf98_2189{display:flex;align-items:center;gap:8px;font-weight:600}._thesisModalContent_1bf98_2196{max-height:400px;overflow-y:auto}._thesisModalSummary_1bf98_2201{max-height:150px;overflow-y:auto}._aiSummaryButton_1bf98_2206{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_1bf98_2206:hover{color:#40a9ff;border-color:#40a9ff;background:#1890ff1a}._aiSummaryButton_1bf98_2206:active{color:#096dd9;border-color:#096dd9}._inputArea_1bf98_2231{background:transparent;display:flex;align-items:center;gap:5px}._inputWrapper_1bf98_2238{display:flex;align-items:center;width:100%;gap:10px}._messageInput_1bf98_2245{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_1bf98_2245:focus{border:1.5px solid #2d6cdf!important}._templateError_1bf98_2261{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._templateError_1bf98_2261:focus{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._sendButton_1bf98_2271{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_1bf98_2271:disabled{background:#b3c7e6!important;color:#fff!important}._welcomeSection_1bf98_2291{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_1bf98_2306 h3{font-size:24px;color:#262626;margin-bottom:8px;font-weight:600}._welcomeText_1bf98_2306 p{font-size:16px;color:#666;margin-bottom:24px}._createChatBtn_1bf98_2319{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_1bf98_2319:hover{border:1px solid rgba(38,38,38,.7)!important}._createChatSmall_1bf98_2334{background:#fff!important;color:#262626!important}._inputControls_1bf98_2340{display:flex;justify-content:space-between;align-items:center}._advisorSelector_1bf98_2346{display:flex;align-items:center;gap:8px}._advisorLabel_1bf98_2352{font-size:14px;color:#2d6cdf;font-weight:500;min-width:fit-content}._advisorInfo_1bf98_1987{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#2d6cdf1a;border-radius:8px;width:fit-content}._advisorAvatar_1bf98_1982{font-size:16px}._advisorName_1bf98_1992{font-size:12px;color:#2d6cdf;font-weight:500}._typingIndicator_1bf98_2381{display:flex;align-items:center;gap:4px;height:18px;margin:8px 0 0}._typingIndicator_1bf98_2381 span{display:inline-block;width:7px;height:7px;background:#2d6cdf;border-radius:50%;animation:_typing-bounce_1bf98_1 1.2s infinite both}._typingIndicator_1bf98_2381 span:nth-child(2){animation-delay:.2s}._typingIndicator_1bf98_2381 span:nth-child(3){animation-delay:.4s}@keyframes _typing-bounce_1bf98_1{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1.2);opacity:1}}._newSessionForm_1bf98_2421{display:flex;flex-direction:column;gap:12px;padding:8px 0}._formLabel_1bf98_2428{font-size:15px;color:#2d6cdf;font-weight:500;margin-bottom:4px}._advisorJobRow_1bf98_2435{display:flex;flex-direction:row;align-items:flex-end;gap:32px;margin-bottom:18px}._advisorSection_1bf98_1928,._jobSection_1bf98_2003{flex:1;min-width:0}._sectionLabel_1bf98_1935{margin-bottom:4px}._advisorSettingBtn_1bf98_2453{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_1bf98_2453:hover{background:#2d6cdf;color:#fff;border:1.5px solid #2d6cdf}._toggleButton_1bf98_2474{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_1bf98_2474:hover{background:#40a9ff;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._toggleButton_1bf98_2474:active{transform:translateY(0)}._desktopToggleButton_1bf98_2505{position:relative;top:auto;left:auto;margin-bottom:16px}._mobileToggleButton_1bf98_2513{position:absolute;top:20px;left:15px;z-index:10;transition:opacity .3s ease,visibility .3s ease}._playgroundContent_1bf98_1811._mobileSidebarOpen_1bf98_2522 ._mobileToggleButton_1bf98_2513{opacity:0;visibility:hidden;pointer-events:none}._mobileCloseButton_1bf98_2528{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_1bf98_1330{display:block}._mobileOnly_1bf98_1334{display:none}._searchContainer_1bf98_1449{flex:1;flex-direction:row;gap:6px;display:flex;justify-content:space-between;align-items:center}._searchContainer2_1bf98_2559{flex:1;display:flex;gap:5px;align-items:center}._filterActionsContainer_1bf98_1455{display:flex;justify-content:flex-end;align-items:center}@media(min-width:769px){._mobileToggleButton_1bf98_2513,._mobileCloseButton_1bf98_2528{display:none!important}._chatSessionsSidebar_1bf98_1821{transition:width .3s ease;position:relative;left:auto;background:#fff;box-shadow:none}._chatSessionsSidebar_1bf98_1821._collapsed_1bf98_462{width:0;overflow:hidden;padding:0}._chatMainArea_1bf98_1919._expanded_1bf98_2596{margin-left:0;width:100%}._playgroundContent_1bf98_1811._sidebarCollapsed_1bf98_2601{justify-content:center}}@media(max-width:768px){._playgroundContainer_1bf98_1803{height:calc(100vh - 150px)}._desktopToggleButton_1bf98_2505,._desktopOnly_1bf98_1330{display:none!important}._playgroundContent_1bf98_1811{position:relative;width:100%}._chatSessionsSidebar_1bf98_1821{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_1bf98_1821._mobileOpen_1bf98_2640{left:0}._chatSessionsSidebar_1bf98_1821._collapsed_1bf98_462{left:-100%}._chatMainArea_1bf98_1919{width:100%;padding:80px 16px 16px;position:relative}._chatMainArea_1bf98_1919._mobileSidebarOpen_1bf98_2522{margin-left:0}._sidebarOverlay_1bf98_2660{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_1bf98_2660._mobileOpen_1bf98_2640{display:block;opacity:1;pointer-events:auto}._currentSessionInfo_1bf98_2032{padding:12px;margin-bottom:16px;margin-top:10px}._currentSessionInfo_1bf98_2032 h3{font-size:16px;margin-bottom:8px}._advisorSection_1bf98_1928{flex-direction:column;align-items:flex-start;gap:8px}._sectionLabel_1bf98_1935{min-width:auto}._chatContainer_1bf98_2053{height:calc(100vh - 300px)}._messageWrapper_1bf98_2075{margin-bottom:12px}._messageInput_1bf98_2245{font-size:14px}._messageContent_1bf98_2127{max-width:80%}._messageText_1bf98_2138{width:320px;font-size:14px;padding:10px 14px}._messageAvatar_1bf98_2115{width:36px!important;height:36px!important;font-size:24px!important}._sidebarHeader_1bf98_1833 h3{font-size:16px}._sessionTitle_1bf98_1878{font-size:14px}._sessionInfo_1bf98_1887{font-size:11px}._advisorSection_1bf98_1928,._jobSection_1bf98_2003,._currentSessionInfo_1bf98_2032 ._advisorSection_1bf98_1928{display:none!important}._currentSessionInfo_1bf98_2032{padding:8px;margin-bottom:12px;margin-top:0}._currentSessionInfo_1bf98_2032 h3{font-size:14px;margin-bottom:4px}._chatContainer_1bf98_2053{height:calc(100vh - 200px)}._chatMainArea_1bf98_1919{padding:12px}._inputWrapper_1bf98_2238{gap:6px}._messageInput_1bf98_2245{font-size:14px;padding:8px 12px!important}._sendButton_1bf98_2271{width:40px;height:40px;font-size:18px!important}._welcomeSection_1bf98_2291{padding:40px 16px}._welcomeText_1bf98_2306 h3{font-size:20px}._welcomeText_1bf98_2306 p{font-size:14px}._inputControls_1bf98_2340{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}._advisorSelector_1bf98_2346{width:100%;justify-content:space-between}._advisorInfo_1bf98_1987{margin-bottom:4px}._advisorName_1bf98_1992{font-size:11px}._logo_1bf98_136{margin:8px;font-size:24px}._logo_1bf98_136>span{font-size:26px}}._citationsSection_1bf98_2830{margin-top:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #1890ff}._citationsTitle_1bf98_2838{font-size:12px;font-weight:500;color:#1890ff;margin-bottom:6px;display:flex;align-items:center}._citationsList_1bf98_2847{display:flex;flex-direction:column;gap:4px}._citationItem_1bf98_2853{font-size:11px}._citationLink_1bf98_2857{color:#1890ff;text-decoration:none;word-break:break-all}._citationLink_1bf98_2857:hover{text-decoration:underline;color:#40a9ff}._templateSuggestions_1bf98_2869{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_1bf98_2884{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}._suggestionItem_1bf98_2884:hover{background-color:#f5f5f5}._suggestionItem_1bf98_2884:last-child{border-bottom:none}._suggestionLabel_1bf98_2899{font-weight:500;color:#262626;font-size:13px;margin-bottom:2px}._suggestionPreview_1bf98_2906{color:#666;font-size:12px;line-height:1.4}._pipelineStepsSection_1bf98_2913{margin-top:12px;padding:8px 12px;background:#f6ffed;border-radius:6px;border-left:3px solid #52c41a}._pipelineStepsTitle_1bf98_2921{font-weight:600;color:#52c41a;font-size:13px;margin-bottom:8px}._pipelineStepsList_1bf98_2928{display:flex;flex-direction:column;gap:8px}._pipelineStepItem_1bf98_2934{background:#fff;border-radius:4px;padding:8px;border:1px solid #d9d9d9}._pipelineStepHeader_1bf98_2941{display:flex;align-items:center;gap:8px;margin-bottom:4px}._pipelineStepNumber_1bf98_2948{font-weight:600;color:#52c41a;font-size:12px}._pipelineStepName_1bf98_2954{font-weight:500;color:#262626;font-size:12px}._pipelineStepContent_1bf98_2960{color:#666;font-size:11px;line-height:1.4}._pipelineButton_1bf98_2967{border-color:#52c41a!important}._pipelineButton_1bf98_2967:hover{border-color:#52c41a!important;background:#f6ffed!important}@media(max-width:768px){._citationsSection_1bf98_2830{margin-top:8px;padding:6px 8px}._citationsTitle_1bf98_2838{font-size:11px;margin-bottom:4px}._citationItem_1bf98_2853{font-size:10px}._templateSuggestions_1bf98_2869{max-height:150px}._suggestionItem_1bf98_2884{padding:6px 10px}._suggestionLabel_1bf98_2899{font-size:13px}._suggestionPreview_1bf98_2906{font-size:11px}._pipelineStepsSection_1bf98_2913{margin-top:8px;padding:6px 8px}._pipelineStepsTitle_1bf98_2921{font-size:12px;margin-bottom:6px}._pipelineStepItem_1bf98_2934{padding:6px}._pipelineStepNumber_1bf98_2948,._pipelineStepName_1bf98_2954{font-size:11px}._pipelineStepContent_1bf98_2960{font-size:10px}}._advisorButtonsContainer_1bf98_3033{padding:5px;border-top:1px solid #e5e7eb}._advisorButtons_1bf98_3033{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._embeddingSwitchContainer_1bf98_3045{display:flex;align-items:center;justify-content:start}._embeddingSwitchLabel_1bf98_3051{font-size:12px;color:#6c757d;font-weight:500;margin-left:8px}._embeddingResultsSection_1bf98_3059{margin-top:12px;padding:8px 12px;background:#f0f8ff;border-radius:6px;border-left:3px solid #1890ff}._embeddingResultsTitle_1bf98_3067{font-size:12px;font-weight:600;color:#1890ff;margin-bottom:8px}._searchMethodInfo_1bf98_3074{font-size:11px;color:#666;font-weight:400;margin-left:8px}._embeddingResultsList_1bf98_3081{display:flex;flex-direction:column;gap:6px}._embeddingResultItem_1bf98_3087{padding:6px 8px;background:#fff;border-radius:4px;border:1px solid #e6f7ff;cursor:pointer;transition:all .2s ease}._embeddingResultItem_1bf98_3087:hover{background:#f0f8ff;border-color:#1890ff;box-shadow:0 2px 4px #1890ff1a}._embeddingResultTitle_1bf98_3102{font-size:11px;font-weight:500;color:#262626;margin-bottom:4px}._embeddingResultMeta_1bf98_3109{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}._embeddingResultType_1bf98_3116{color:#52c41a;background:#f6ffed;padding:2px 6px;border-radius:3px}._embeddingResultCategory_1bf98_3123{color:#722ed1;background:#f9f0ff;padding:2px 6px;border-radius:3px}._embeddingResultSimilarity_1bf98_3130{color:#fa8c16;background:#fff7e6;padding:2px 6px;border-radius:3px}._embeddingDetailContent_1bf98_3138{padding:16px 0}._embeddingDetailHeader_1bf98_3142{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._embeddingDetailHeader_1bf98_3142 h3{margin:0 0 12px;color:#262626;font-size:18px;font-weight:600}._embeddingDetailMeta_1bf98_3155{display:flex;flex-wrap:wrap;gap:12px}._embeddingDetailType_1bf98_3161,._embeddingDetailCategory_1bf98_3162,._embeddingDetailSimilarity_1bf98_3163,._embeddingDetailDate_1bf98_3164,._embeddingDetailSource_1bf98_3165,._embeddingDetailEmoji_1bf98_3166{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._embeddingDetailType_1bf98_3161{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}._embeddingDetailCategory_1bf98_3162{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailSimilarity_1bf98_3163{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}._embeddingDetailDate_1bf98_3164{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}._embeddingDetailSource_1bf98_3165{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailEmoji_1bf98_3166{color:#13c2c2;background:#e6fffb;border:1px solid #87e8de}._embeddingDetailBody_1bf98_3209,._embeddingDetailSummary_1bf98_3210{margin-bottom:20px}._embeddingDetailBody_1bf98_3209 h4,._embeddingDetailSummary_1bf98_3210 h4{margin:0 0 12px;color:#262626;font-size:14px;font-weight:600}._embeddingDetailSummary_1bf98_3210 p{margin:0;color:#595959;line-height:1.6}._embeddingDetailEmpty_1bf98_3228{text-align:center;padding:40px 20px;color:#8c8c8c;font-style:italic}._noEmbeddingResultsSection_1bf98_3236{margin-top:12px;padding:8px 12px;background:#fff7e6;border-radius:6px;border-left:3px solid #fa8c16}._noEmbeddingResultsTitle_1bf98_3244{font-size:12px;font-weight:600;color:#fa8c16;margin-bottom:4px}._noEmbeddingResultsText_1bf98_3251{font-size:11px;color:#8c8c8c;line-height:1.4;margin-bottom:6px}._noEmbeddingResultsSuggestion_1bf98_3258{font-size:10px;color:#52c41a;font-style:italic;padding-top:4px;border-top:1px solid #f0f0f0}._advisorButton_1bf98_1942{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_1bf98_3033{gap:2px}._advisorButton_1bf98_1942{font-size:11px;padding:4px}._embeddingResultsSection_1bf98_3059{margin-top:8px;padding:6px 8px}._embeddingResultsTitle_1bf98_3067{font-size:11px;margin-bottom:6px}._embeddingResultItem_1bf98_3087{padding:4px 6px}._embeddingResultTitle_1bf98_3102{font-size:10px;margin-bottom:3px}._embeddingResultMeta_1bf98_3109{gap:4px;font-size:9px}._embeddingResultType_1bf98_3116,._embeddingResultCategory_1bf98_3123,._embeddingResultSimilarity_1bf98_3130{padding:1px 4px}._embeddingDetailHeader_1bf98_3142 h3{font-size:16px}._embeddingDetailMeta_1bf98_3155{gap:8px}._embeddingDetailType_1bf98_3161,._embeddingDetailCategory_1bf98_3162,._embeddingDetailSimilarity_1bf98_3163,._embeddingDetailDate_1bf98_3164,._embeddingDetailSource_1bf98_3165,._embeddingDetailEmoji_1bf98_3166{font-size:11px;padding:3px 6px}}._categoryChips_1bf98_3338{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}._categoryChip_1bf98_3338{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_1bf98_3356{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_1bf98_3370{font-size:1.2rem;color:#222;font-weight:500}._chipCountInBtn_1bf98_3376{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_1bf98_3391{margin-bottom:16px}._newsImagesSection_1bf98_3395{margin-top:16px}._avatarWrapper_1bf98_3399{display:flex;align-items:center;justify-content:center;width:120px;height:120px;overflow:hidden;background:#f0f0f0;flex-shrink:0}._avatarWrapper_1bf98_3399 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._avatarGridWrapper_1bf98_3425{width:240px;height:160px;overflow:hidden;border-radius:8px;flex-shrink:0;position:relative;background-color:#f5f5f5}._avatarGridWrapper_1bf98_3425 .ant-image{width:100%;height:100%;display:block}._avatarGridWrapper_1bf98_3425 .ant-image-img,._avatarGridWrapper_1bf98_3425 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:8px}@media(max-width:1200px){._avatarGridWrapper_1bf98_3425{width:180px;height:140px}}@media(max-width:768px){._avatarGridWrapper_1bf98_3425{width:120px;height:100px}}@media(max-width:768px){._newsItem_1bf98_514{flex-direction:row;padding:10px 12px!important;border-bottom:1px solid #f1f5f9}._newsItem_1bf98_514:hover{background:#f8fafc;border-left:3px solid #3b82f6;padding-left:9px!important}._newsItem_1bf98_514._selected_1bf98_540{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:9px!important}._newsActions_1bf98_548{margin-top:0}._newsSummary_1bf98_610{margin-top:-20px}._newsSummary2_1bf98_3502{margin-top:0}._detailText_1bf98_3506{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}._summaryText_1bf98_3514{color:#495057;line-height:1.6;margin-bottom:12px}._noSummary_1bf98_3520{color:#6c757d;font-style:italic;text-align:center;padding:20px}}._embeddingResultChunks_1bf98_3531{font-size:11px;color:#8b5cf6;background:#f3f4f6;padding:2px 6px;border-radius:4px;margin-left:8px}._embeddingDetailChunks_1bf98_3540{margin-bottom:24px}._embeddingDetailChunks_1bf98_3540 h4{color:#374151;font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}._embeddingDetailChunk_1bf98_3540{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._embeddingDetailChunk_1bf98_3540:last-child{margin-bottom:0}._embeddingDetailChunkHeader_1bf98_3566{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._embeddingDetailChunkIndex_1bf98_3575{font-size:14px;font-weight:600;color:#374151;background:#e0e7ff;padding:4px 8px;border-radius:4px}._embeddingDetailChunkSimilarity_1bf98_3584{font-size:12px;color:#059669;font-weight:500;background:#d1fae5;padding:4px 8px;border-radius:4px}._embeddingDetailChunkText_1bf98_3593{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_1bf98_3531{font-size:10px;padding:1px 4px;margin-left:4px}._embeddingDetailChunks_1bf98_3540 h4{font-size:14px;margin-bottom:12px}._embeddingDetailChunk_1bf98_3540{padding:12px;margin-bottom:8px}._embeddingDetailChunkHeader_1bf98_3566{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}._embeddingDetailChunkIndex_1bf98_3575,._embeddingDetailChunkSimilarity_1bf98_3584{font-size:11px;padding:2px 6px}._embeddingDetailChunkText_1bf98_3593{font-size:13px;padding:8px}}._dataSourcesSection_1bf98_3640{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._dataSourcesTitle_1bf98_3648{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;display:flex;align-items:center;gap:6px}._dataSourcesList_1bf98_3658{display:flex;flex-direction:column;gap:12px}._dataSourceItem_1bf98_3664{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._dataSourceItem_1bf98_3664:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}._dataSourceHeader_1bf98_3680{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._dataSourceTitle_1bf98_3687{font-size:14px;font-weight:600;color:#212529;flex:1;margin-right:12px}._dataSourceSimilarity_1bf98_3695{background:#28a745;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;min-width:40px;text-align:center}._dataSourceMeta_1bf98_3706{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}._dataSourceType_1bf98_3713,._dataSourceId_1bf98_3714,._dataSourceChunk_1bf98_3715{font-size:11px;color:#6c757d;background:#f8f9fa;padding:2px 6px;border-radius:4px;font-weight:500}._dataSourcePreview_1bf98_3724{font-size:13px;color:#495057;line-height:1.5;background:#f8f9fa;padding:8px;border-radius:4px;border-left:3px solid #dee2e6}._dataSourcesContent_1bf98_3734{width:100%}._dataSourcesContent_1bf98_3734 ._dataSourcesList_1bf98_3658{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(max-width:768px){._dataSourcesSection_1bf98_3640{padding:12px;margin-top:12px}._dataSourcesTitle_1bf98_3648{font-size:13px;margin-bottom:10px}._dataSourceItem_1bf98_3664{padding:10px}._dataSourceHeader_1bf98_3680{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}._dataSourceTitle_1bf98_3687{font-size:13px;margin-right:0}._dataSourceSimilarity_1bf98_3695{font-size:10px;padding:1px 6px}._dataSourceMeta_1bf98_3706{gap:8px;margin-bottom:6px}._dataSourceType_1bf98_3713,._dataSourceId_1bf98_3714,._dataSourceChunk_1bf98_3715{font-size:10px;padding:1px 4px}._dataSourcePreview_1bf98_3724{font-size:12px;padding:6px}}._thesisLayout_1bf98_3799{display:flex;height:calc(100vh - 200px);gap:20px}._thesisSidebar_1bf98_3805{width:300px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContent_1bf98_3815{flex:1;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContentWrapper_1bf98_3825{display:flex;flex-direction:column;height:100%}._thesisContentHeader_1bf98_3831{padding:10px;border-bottom:1px solid #e8e8e8;background:#fafafa}._thesisContentTitle_1bf98_3837{font-size:20px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center}._thesisContentActions_1bf98_3846{margin-bottom:16px;display:flex;justify-content:flex-end}._thesisContentSummary_1bf98_3852{line-height:1.6;color:#666}._thesisContentMeta_1bf98_3857{display:flex;gap:16px;font-size:12px;color:#999}._thesisChatArea_1bf98_3864{flex:1;display:flex;flex-direction:column;overflow:hidden}._thesisChatHeader_1bf98_3871{padding:0 0 10px 10px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;background:#fff}._thesisChatHeader_1bf98_3871 h3{margin:0;font-size:16px;font-weight:600;color:#262626}._thesisChatList_1bf98_3887{flex:1;overflow-y:auto;padding:10px;height:0}._thesisChatItem_1bf98_3895{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:0 16px 16px;margin-bottom:16px;transition:all .2s}._thesisChatItem_1bf98_3895:hover{box-shadow:0 2px 8px #0000001a}._thesisChatHeader_1bf98_3871{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._thesisChatOrder_1bf98_3915{font-weight:600;color:#1890ff;font-size:14px}._thesisChatActions_1bf98_3921{display:flex;gap:8px}._thesisChatSummary_1bf98_3926{margin-bottom:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:#666}._thesisChatContent_1bf98_3935{line-height:1.6}._thesisChatText_1bf98_3939{color:#333;font-size:14px}._thesisContentEmpty_1bf98_3944{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;text-align:center;padding:40px}._thesisContentEmpty_1bf98_3944 h3{margin:16px 0 8px;color:#666}._thesisContentEmpty_1bf98_3944 p{color:#999;font-size:14px}._selectedThesis_1bf98_3965{border:2px solid #1890ff!important;background:#f0f8ff!important}._selectedThesis_1bf98_3965:hover{border-color:#1890ff!important;background:#f0f8ff!important}._thesisHeader_1bf98_3975{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_1bf98_3987{font-size:18px;font-weight:600;color:#262626;display:flex;align-items:center}._thesisList_1bf98_3995{flex:1;overflow-y:auto;padding:0 16px 16px}._thesisList_1bf98_3995::-webkit-scrollbar{width:6px}._thesisList_1bf98_3995::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._thesisList_1bf98_3995::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._thesisList_1bf98_3995::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._thesisListItem_1bf98_4019{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_1bf98_4019:hover{box-shadow:0 4px 16px #00000026}._thesisItemHeader_1bf98_4033{display:flex;justify-content:space-between;align-items:center;padding:16px;transition:background-color .2s}._thesisItemHeader_1bf98_4033:hover{background-color:#f8f9fa}._thesisItemInfo_1bf98_4045{flex:1;min-width:0}._thesisItemTitle_1bf98_4050{font-size:16px;font-weight:600;color:#262626;margin-bottom:8px;display:flex;align-items:center}._thesisItemSummary_1bf98_4059{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_1bf98_4070{display:flex;gap:16px;font-size:12px;color:#999}._thesisItemActions_1bf98_4077{display:flex;gap:8px;align-items:center}._thesisItemDetail_1bf98_4083{padding:16px;border-top:1px solid #eee;background:#f8f9fa}._thesisDetailContent_1bf98_4089{margin-bottom:16px}._thesisDetailContent_1bf98_4089 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisContentText_1bf98_4100{color:#666;font-size:14px;line-height:1.6}._thesisContentText_1bf98_4100 h1,._thesisContentText_1bf98_4100 h2,._thesisContentText_1bf98_4100 h3,._thesisContentText_1bf98_4100 h4,._thesisContentText_1bf98_4100 h5,._thesisContentText_1bf98_4100 h6{color:#262626;margin:16px 0 8px;font-weight:600}._thesisContentText_1bf98_4100 h1{font-size:20px}._thesisContentText_1bf98_4100 h2{font-size:18px}._thesisContentText_1bf98_4100 h3{font-size:16px}._thesisContentText_1bf98_4100 h4{font-size:15px}._thesisContentText_1bf98_4100 h5{font-size:14px}._thesisContentText_1bf98_4100 h6{font-size:13px}._thesisContentText_1bf98_4100 p{margin:8px 0}._thesisContentText_1bf98_4100 ul,._thesisContentText_1bf98_4100 ol{margin:8px 0;padding-left:20px}._thesisContentText_1bf98_4100 li{margin:4px 0}._thesisContentText_1bf98_4100 blockquote{border-left:4px solid #1890ff;margin:12px 0;padding:8px 16px;background:#f8f9fa;color:#666}._thesisContentText_1bf98_4100 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}._thesisContentText_1bf98_4100 pre{background:#f8f9fa;padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0}._thesisContentText_1bf98_4100 pre code{background:none;padding:0}._thesisContentText_1bf98_4100 strong{font-weight:600;color:#262626}._thesisContentText_1bf98_4100 em{font-style:italic}._thesisContentText_1bf98_4100 a{color:#1890ff;text-decoration:none}._thesisContentText_1bf98_4100 a:hover{text-decoration:underline}._thesisContentText_1bf98_4100 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}._thesisContentText_1bf98_4100 th,._thesisContentText_1bf98_4100 td{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}._thesisContentText_1bf98_4100 th{background:#f8f9fa;font-weight:600}._thesisDetailSummary_1bf98_4221{margin-bottom:16px}._thesisDetailSummary_1bf98_4221 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisSummaryText_1bf98_4232{color:#666;font-size:14px;line-height:1.6}._thesisSummaryText_1bf98_4232 h1,._thesisSummaryText_1bf98_4232 h2,._thesisSummaryText_1bf98_4232 h3,._thesisSummaryText_1bf98_4232 h4,._thesisSummaryText_1bf98_4232 h5,._thesisSummaryText_1bf98_4232 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisSummaryText_1bf98_4232 h1{font-size:16px}._thesisSummaryText_1bf98_4232 h2{font-size:15px}._thesisSummaryText_1bf98_4232 h3{font-size:14px}._thesisSummaryText_1bf98_4232 h4{font-size:13px}._thesisSummaryText_1bf98_4232 h5{font-size:12px}._thesisSummaryText_1bf98_4232 h6{font-size:11px}._thesisSummaryText_1bf98_4232 p{margin:6px 0}._thesisSummaryText_1bf98_4232 ul,._thesisSummaryText_1bf98_4232 ol{margin:6px 0;padding-left:16px}._thesisSummaryText_1bf98_4232 li{margin:2px 0}._thesisSummaryText_1bf98_4232 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:13px}._thesisSummaryText_1bf98_4232 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}._thesisSummaryText_1bf98_4232 strong{font-weight:600;color:#262626}._thesisSummaryText_1bf98_4232 em{font-style:italic}._thesisSummaryText_1bf98_4232 a{color:#1890ff;text-decoration:none}._thesisSummaryText_1bf98_4232 a:hover{text-decoration:underline}._thesisChatPreview_1bf98_4322{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_1bf98_4333{color:#999;font-size:12px;display:flex;align-items:center;gap:4px}._thesisDetailChats_1bf98_4341{margin-bottom:16px}._thesisDetailChats_1bf98_4341 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._thesisChatList_1bf98_3887{display:flex;flex-direction:column;gap:12px}._thesisChatItem_1bf98_3895{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;transition:all .2s}._thesisChatHeader_1bf98_3871{display:flex;justify-content:space-between;align-items:center}._thesisChatOrder_1bf98_3915{font-weight:600;color:#1890ff;font-size:13px}._thesisChatSummary_1bf98_3926{margin-bottom:8px;font-size:12px;color:#666;font-style:italic}._thesisChatContent_1bf98_3935{line-height:1.5}._thesisChatText_1bf98_3939{color:#333;font-size:13px}._thesisChatText_1bf98_3939 h1,._thesisChatText_1bf98_3939 h2,._thesisChatText_1bf98_3939 h3,._thesisChatText_1bf98_3939 h4,._thesisChatText_1bf98_3939 h5,._thesisChatText_1bf98_3939 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisChatText_1bf98_3939 h1{font-size:16px}._thesisChatText_1bf98_3939 h2{font-size:15px}._thesisChatText_1bf98_3939 h3{font-size:14px}._thesisChatText_1bf98_3939 h4{font-size:13px}._thesisChatText_1bf98_3939 h5{font-size:12px}._thesisChatText_1bf98_3939 h6{font-size:11px}._thesisChatText_1bf98_3939 p{margin:6px 0}._thesisChatText_1bf98_3939 ul,._thesisChatText_1bf98_3939 ol{margin:6px 0;padding-left:16px}._thesisChatText_1bf98_3939 li{margin:2px 0}._thesisChatText_1bf98_3939 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:12px}._thesisChatText_1bf98_3939 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}._thesisChatText_1bf98_3939 strong{font-weight:600;color:#262626}._thesisChatText_1bf98_3939 em{font-style:italic}._thesisChatText_1bf98_3939 a{color:#1890ff;text-decoration:none}._thesisChatText_1bf98_3939 a:hover{text-decoration:underline}._thesisDetailEmpty_1bf98_4478{text-align:center;padding:40px 20px;color:#666}._thesisEmptyContent_1bf98_4484 h4{margin:16px 0 8px;color:#999;font-size:16px}._thesisEmptyContent_1bf98_4484 p{color:#999;font-size:14px;margin-bottom:16px}._thesisDate_1bf98_4496,._thesisUser_1bf98_4501{color:#999;font-size:12px}._noSummary_1bf98_3520{color:#999;font-style:italic;font-size:14px}@media(max-width:768px){._thesisLayout_1bf98_3799{flex-direction:column;height:auto}._thesisSidebar_1bf98_3805{width:100%;height:300px}._thesisContent_1bf98_3815{height:400px}._thesisHeader_1bf98_3975{flex-direction:column;gap:12px;align-items:stretch}._thesisItemHeader_1bf98_4033{flex-direction:column;align-items:stretch;gap:8px}._thesisItemActions_1bf98_4077{justify-content:flex-end}._thesisItemMeta_1bf98_4070{flex-direction:column;gap:4px}}._aiSummaryButton_1bf98_2206{background:#1890ff;color:#fff}._aiSummaryButton_1bf98_2206:hover{background:#40a9ff;color:#fff}._aiSummaryButton_1bf98_2206:active{background:#096dd9}._loadingContainer_1bf98_4563{display:flex;justify-content:center;align-items:center;padding:40px}._loading_1bf98_1913{color:#666;font-size:14px}._emptyContainer_1bf98_4575{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999}._emptyContainer_1bf98_4575 p{margin:16px 0;font-size:14px}@media(max-width:768px){._thesisHeader_1bf98_3975{flex-direction:column;gap:12px}._thesisGrid_1bf98_4596{grid-template-columns:1fr}._thesisCard_1bf98_4600{margin-bottom:12px}._thesisCardTitle_1bf98_4604{font-size:14px}._thesisMeta_1bf98_4608{flex-direction:column;gap:4px}._messageTime_1bf98_2154{font-size:11px}._thesisButton_1bf98_2164{font-size:12px}._thesisModalTitle_1bf98_2189{font-size:16px}._aiSummaryButton_1bf98_2206{font-size:12px}}._thesisSidebar_1bf98_3805{transition:left .3s,box-shadow .3s;background:#fff;z-index:1002}@media(max-width:768px){._thesisSidebar_1bf98_3805{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_1bf98_3805._mobileOpen_1bf98_2640{left:0}._thesisSidebar_1bf98_3805._collapsed_1bf98_462{left:-80vw}}@media(max-width:480px){._tabsWrapper_1bf98_222{margin-top:-15px}._thesisSidebar_1bf98_3805{width:90vw;left:-90vw}._thesisSidebar_1bf98_3805._mobileOpen_1bf98_2640{left:0}._thesisSidebar_1bf98_3805._collapsed_1bf98_462{left:-90vw}}._sidebarOverlay_1bf98_2660{display:none}@media(max-width:768px){._sidebarOverlay_1bf98_2660{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000002e;z-index:1001;transition:opacity .3s;opacity:0;pointer-events:none}._sidebarOverlay_1bf98_2660._mobileOpen_1bf98_2640{display:block;opacity:1;pointer-events:auto}}@media(max-width:480px){._sidebarOverlay_1bf98_2660{background:#00000038}}._toggleButton_1bf98_2474{background:none;border:none;font-size:22px;cursor:pointer;padding:0 8px 0 0;color:#333}._dualPanelContainer_1bf98_4719{display:flex;height:100vh;gap:20px;margin-top:10px}._leftPanel_1bf98_4726{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_1bf98_4736{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto}._rightPanelHome_1bf98_4745{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:20px;display:flex;justify-content:center}._contentPanel_1bf98_4759{height:100%;overflow:auto;padding-right:10px}._modalContent_1bf98_4766.ant-modal .ant-modal-content{padding:20px}._contentHeader_1bf98_4770{padding-bottom:16px}._contentTitle_1bf98_4774{font-size:30px;color:#111827;line-height:1.3;font-weight:500}._tabLoadingOverlay_1bf98_4788{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_1bf98_1 .3s ease-in-out}._tabLoadingContent_1bf98_4804{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}@keyframes _fadeIn_1bf98_1{0%{opacity:0}to{opacity:1}}._loadingContainer_1bf98_4563{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;min-height:300px}._coverImageContainer_1bf98_4832{margin-bottom:16px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a}._valueSection_1bf98_4840{margin-bottom:10px;border-radius:12px}._valueSectionTitle_1bf98_4849{font-size:20px;font-weight:600;color:#1e293b;margin:0 0 16px;display:inline-block}._valueSectionContent_1bf98_4857{display:flex;gap:20px;align-items:flex-start}._valueSummary_1bf98_4863{flex:1;font-size:19px;line-height:1.6;color:#475569;padding:16px;font-weight:500}._valueImage_1bf98_4872{max-width:435px}._valueImage_1bf98_4872 img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._valueImage_1bf98_4872 img:hover{transform:scale(1.02)}@media(max-width:768px){._valueSectionContent_1bf98_4857{flex-direction:column;gap:16px}._valueImage_1bf98_4872{flex:none;max-width:100%}._valueSectionTitle_1bf98_4849{font-size:18px}._valueSummary_1bf98_4863{font-size:14px}}._coverImage_1bf98_4832{width:100%;height:auto;max-height:300px;object-fit:cover;display:block}._coverImageDetail_1bf98_4917{width:100%;max-height:385px;object-fit:contain;display:block;background-color:#f5f5f5}._coverImageWrapper_1bf98_4928{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;margin-right:12px}._coverImageWrapper_1bf98_4928 img{width:100%;height:100%;object-fit:cover}._contentBody_1bf98_4943{line-height:1.6}._contentSummary_1bf98_4947,._contentDescription_1bf98_4948,._contentDetail_1bf98_4949{margin-bottom:24px}._contentSummary_1bf98_4947 h3,._contentDescription_1bf98_4948 h3,._contentDetail_1bf98_4949 h3{font-size:18px;font-weight:600;color:#374151;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #e5e7eb}._contentSummary_1bf98_4947 p{font-size:16px;color:#4b5563;line-height:1.6}._contentDescription_1bf98_4948,._contentDetail_1bf98_4949{font-size:16px;color:#374151}._contentDescription_1bf98_4948 h1,._contentDetail_1bf98_4949 h1{font-size:24px;font-weight:700;margin:24px 0 16px;color:#111827}._contentDescription_1bf98_4948 h2,._contentDetail_1bf98_4949 h2{font-size:20px;font-weight:600;margin:20px 0 12px;color:#111827}._contentDescription_1bf98_4948 h3,._contentDetail_1bf98_4949 h3{font-size:18px;font-weight:600;margin:16px 0 8px;color:#374151}._contentDescription_1bf98_4948 p,._contentDetail_1bf98_4949 p{margin-bottom:12px;line-height:1.6}._contentDescription_1bf98_4948 ul,._contentDetail_1bf98_4949 ul,._contentDescription_1bf98_4948 ol,._contentDetail_1bf98_4949 ol{margin:12px 0;padding-left:24px}._contentDescription_1bf98_4948 li,._contentDetail_1bf98_4949 li{margin-bottom:8px}._emptyContentState_1bf98_5020{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#6b7280}._emptyContentIcon_1bf98_5030{font-size:48px;margin-bottom:16px}._emptyContentState_1bf98_5020 h3{font-size:20px;font-weight:600;margin-bottom:8px;color:#374151}._emptyContentState_1bf98_5020 p{font-size:14px;color:#9ca3af}._mobileModalOverlay_1bf98_5048{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_1bf98_5048{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_1bf98_5074{display:flex;justify-content:flex-end;padding:16px;border-bottom:1px solid #e5e7eb}._mobileModalClose_1bf98_5081{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._mobileModalClose_1bf98_5081:hover{background:#f3f4f6;color:#374151}._mobileModalContent_1bf98_5097{flex:1;overflow-y:auto;padding:20px}._newsItem_1bf98_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_1bf98_514:hover{background:#f8fafc;border-left:3px solid #3b82f6;padding-left:13px;box-shadow:none}._newsItem_1bf98_514._selected_1bf98_540{background:#eff6ff;border-left:3px solid #3b82f6;padding-left:13px;box-shadow:inset 0 0 0 1px #dbeafe}@media(max-width:768px){._dualPanelContainer_1bf98_4719{display:none}._newsPanel_1bf98_507{display:block;max-height:none;overflow:visible}}@media(min-width:769px){._dualPanelContainer_1bf98_4719{display:flex}}@media(min-width:769px)and (max-width:1024px){._leftPanel_1bf98_4726{flex:0 0 45%}._contentTitle_1bf98_4774{font-size:20px}._contentSummary_1bf98_4947 p,._contentDescription_1bf98_4948,._contentDetail_1bf98_4949{font-size:14px}}._quizContainer_1bf98_5167{margin-top:20px;margin-bottom:20px}._quizContainer_1bf98_5167 ._ant-card_1bf98_5172{border-radius:12px;box-shadow:0 4px 12px #0000001a;border:1px solid #e8e8e8}._quizContainer_1bf98_5167 ._ant-card-head_1bf98_5178{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px 12px 0 0;border-bottom:none}._quizContainer_1bf98_5167 ._ant-card-head-title_1bf98_5184{color:#fff;font-weight:600;font-size:18px}._quizContainer_1bf98_5167 ._ant-card-extra_1bf98_5190 ._ant-btn_1bf98_5190{border-radius:8px;font-weight:500;height:36px;padding:0 16px}._quizContainer_1bf98_5167 ._ant-card-extra_1bf98_5190 ._ant-btn-primary_1bf98_5197{background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 2px 8px #667eea4d}._quizContainer_1bf98_5167 ._ant-card-extra_1bf98_5190 ._ant-btn-primary_1bf98_5197:hover{background:linear-gradient(135deg,#5a6fd8,#6a4190);transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._quizContainer_1bf98_5167 ._ant-radio-group_1bf98_5209{width:100%}._quizContainer_1bf98_5167 ._ant-radio-wrapper_1bf98_5213{width:100%;margin:0;padding:0}._quizContainer_1bf98_5167 ._ant-radio_1bf98_5209{display:none}._quizContainer_1bf98_5167 ._ant-radio_1bf98_5209+*{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_1bf98_5167 ._ant-radio_1bf98_5209+*:hover{border-color:#1890ff;background:#f0f9ff;transform:translateY(-1px);box-shadow:0 2px 8px #1890ff26}._quizContainer_1bf98_5167 ._ant-radio-checked_1bf98_5242+*{border-color:#1890ff;background:#f0f9ff;box-shadow:0 2px 8px #1890ff33}._quizContainer_1bf98_5167 ._ant-radio-disabled_1bf98_5248+*{cursor:not-allowed;opacity:.7}._quizContainer_1bf98_5167 ._ant-input_1bf98_5253{border-radius:8px;border:2px solid #e8e8e8;transition:all .3s ease}._quizContainer_1bf98_5167 ._ant-input_1bf98_5253:focus,._quizContainer_1bf98_5167 ._ant-input_1bf98_5253:hover{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._quizContainer_1bf98_5167 ._ant-divider_1bf98_5265{margin:24px 0;border-color:#e8e8e8}._quizContainer_1bf98_5167 h4{margin:0;font-weight:600;color:#262626}._markdownInline_1bf98_5277{display:inline-block}._markdownInline_1bf98_5277 p{display:inline;margin:0}._markdownInline_1bf98_5277 p+p{margin-left:.5em}._quizContainer_1bf98_5167 ._ant-btn-text_1bf98_5290{color:#1890ff;font-weight:500;transition:all .3s ease}._quizContainer_1bf98_5167 ._ant-btn-text_1bf98_5290:hover{color:#40a9ff;background:#1890ff0d}._quizResults_1bf98_5302{background:linear-gradient(135deg,#f6ffed,#d9f7be);border:2px solid #b7eb8f;border-radius:12px;padding:24px;text-align:center;margin-top:24px}._quizResults_1bf98_5302 h3{color:#262626;margin-bottom:16px;font-weight:600}._quizScore_1bf98_5317{font-size:28px;font-weight:700;margin-bottom:12px}._quizMessage_1bf98_5323{font-size:18px;font-weight:500;margin-bottom:16px}._quizStats_1bf98_5329{font-size:14px;color:#666}._quizInstructions_1bf98_5335{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:2px solid #91d5ff;border-radius:12px;padding:20px;margin-top:20px}._quizInstructions_1bf98_5335 ._instructionsTitle_1bf98_5343{font-weight:600;margin-bottom:12px;color:#262626}._quizInstructions_1bf98_5335 ul{margin:12px 0;padding-left:24px}._quizInstructions_1bf98_5335 li{margin:6px 0;color:#262626;line-height:1.5}@media(max-width:768px){._quizContainer_1bf98_5167 ._ant-card-head-title_1bf98_5184{font-size:16px}._quizContainer_1bf98_5167 ._ant-card-extra_1bf98_5190{display:flex;flex-direction:column;gap:8px}._quizContainer_1bf98_5167 ._ant-card-extra_1bf98_5190 ._ant-btn_1bf98_5190{width:100%;height:40px}._quizContainer_1bf98_5167 ._ant-radio_1bf98_5209+*{padding:16px;font-size:14px}._quizResults_1bf98_5302{padding:20px 16px}._quizScore_1bf98_5317{font-size:24px}._quizMessage_1bf98_5323{font-size:16px}}._categoryButtonContainer_1bf98_5396{position:relative;display:inline-flex;align-items:center;gap:4px}._categoryDropdown_1bf98_5404{position:relative}._dropdownToggle_1bf98_5408{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_1bf98_5408:hover{background:#f0f0f0;color:#333}._dropdownMenu_1bf98_5426{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_1bf98_5442{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_1bf98_5454{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_1bf98_5454:hover{background:#e0e0e0;color:#333}._dropdownItems_1bf98_5475{max-height:500px;overflow-y:auto}._dropdownItem_1bf98_5475{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_1bf98_5475:hover{background:#f8f9fa;color:#1890ff}._dropdownItem_1bf98_5475:last-child{border-bottom:none}._mobileTitleDropdownContainer_1bf98_5506{position:relative;width:200px}._mobileTitleDropdownButton_1bf98_5511{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_1bf98_5511:hover{background:#e9ecef;border-color:#adb5bd}._mobileTitleDropdown_1bf98_5506{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_1bf98_5548{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_1bf98_5560{max-height:calc(70vh - 60px);overflow-y:auto}._mobileTitleDropdownItem_1bf98_5560{width:100%;padding:16px 20px;background:none;border:none;text-align:left;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:all .2s ease}._mobileTitleDropdownItem_1bf98_5560:hover{background:#f8f9fa}._mobileTitleDropdownItem_1bf98_5560:last-child{border-bottom:none}._mobileTitleItemTitle_1bf98_5584{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_1bf98_5596{font-size:12px;color:#666;font-weight:400}@media(max-width:768px){._mobileTitleDropdown_1bf98_5506{width:calc(100vw - 24px);max-height:60vh}._mobileTitleDropdownItems_1bf98_5560{max-height:calc(60vh - 60px)}._mobileTitleDropdownItem_1bf98_5560{padding:14px 16px}._mobileTitleItemTitle_1bf98_5584{font-size:13px}._mobileTitleItemCategory_1bf98_5596{font-size:11px}}._popoverOverlay_1bf98_5626{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000059;z-index:1000}._headerStatsContainer_1bf98_5637{display:flex;gap:12px;align-items:center;cursor:pointer}._statCard_1bf98_5644{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_1bf98_5644:hover{transform:translateY(-2px)}._statCard_1bf98_5644._averageScore_1bf98_5664{min-width:85px}._statCard_1bf98_5644._completedQuizzes_1bf98_5669{background:#e1f5fe;color:#0277bd}._statCard_1bf98_5644._averageScore_1bf98_5664._high_1bf98_5676{background:#e8f5e9;color:#2e7d32}._statCard_1bf98_5644._averageScore_1bf98_5664._low_1bf98_5683{background:#ffebee;color:#c62828}._statCard_1bf98_5644._highScoreCount_1bf98_5690{background:#f3e5f5;color:#6a1b9a;min-width:80px}._statValue_1bf98_5698{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:4px;letter-spacing:-.3px;color:#fff}._statLabel_1bf98_5707{font-size:11px;font-weight:500;opacity:.9;text-transform:uppercase;letter-spacing:.3px}._statCard_1bf98_5644._completedQuizzes_1bf98_5669:before{content:"✓";position:absolute;top:6px;right:8px;font-size:14px;font-weight:700;opacity:.7;color:#0277bd}._statCard_1bf98_5644._averageScore_1bf98_5664:before{content:"●";position:absolute;top:6px;right:8px;font-size:14px;font-weight:700;opacity:.7}._statCard_1bf98_5644._averageScore_1bf98_5664._high_1bf98_5676:before{color:#388e3c}._statCard_1bf98_5644._averageScore_1bf98_5664._low_1bf98_5683:before{color:#d32f2f}._statCard_1bf98_5644._highScoreCount_1bf98_5690:before{content:"★";position:absolute;top:6px;right:8px;font-size:14px;font-weight:700;opacity:.7;color:#7b1fa2}@media(max-width:768px){._headerStatsContainer_1bf98_5637{gap:8px}._statCard_1bf98_5644{padding:12px 16px;min-width:80px}._statValue_1bf98_5698{font-size:18px}._statLabel_1bf98_5707{font-size:10px}}._filterResetButton_1bf98_5777{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_1bf98_5788.ant-modal .ant-modal-content{box-shadow:none!important;background-color:transparent!important}._moreTabsDropdown_1bf98_5794{position:relative;display:inline-block}._moreTabsBtn_1bf98_5799{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_1bf98_5799:hover{background:#f3f4f6;color:#374151}._dropdownContent_1bf98_5822{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_1bf98_5799{font-size:16px;padding:10px 16px}._dropdownContent_1bf98_5822{min-width:180px;max-width:250px}._dropdownItem_1bf98_5475{font-size:14px;padding:10px 14px}}@media(max-width:480px){._contentTitleContainer_1bf98_4774{margin:0!important}}._searchGroup_1bf98_5866 .ant-input{font-weight:700!important;color:red!important}._searchGroup_1bf98_5866 .ant-input::placeholder{font-weight:500!important;color:#9b9a9a!important;opacity:.7!important}._searchGroup_1bf98_5866 .ant-input-affix-wrapper{border:none!important;box-shadow:none!important}._diagramSectionTitle_1bf98_5883{font-size:20px;font-weight:600;color:#0369a1;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #0ea5e9;display:inline-block}._diagramSectionContent_1bf98_5893{display:flex;flex-direction:column;gap:20px}._diagramImage_1bf98_5899{width:100%;text-align:center}._diagramImageDetail_1bf98_5904{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._diagramImageDetail_1bf98_5904:hover{transform:scale(1.02)}._diagramNote_1bf98_5916{padding:5px;border-radius:8px}._fileUrlsSection_1bf98_5973{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_1bf98_5982{margin-bottom:12px}._fileUrlsTitle_1bf98_5986{font-size:16px;font-weight:600;color:#475569;display:flex;align-items:center;gap:8px}._fileTagsContainer_1bf98_5995{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}._fileTag_1bf98_5995{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_1bf98_5995:hover{border-color:#3b82f6;box-shadow:0 2px 8px #3b82f61a;transform:translateY(-1px)}._fileTagIcon_1bf98_6022{font-size:16px;flex-shrink:0}._fileTagName_1bf98_6027{font-size:12px;font-weight:500;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._fileTagExtension_1bf98_6038{font-size:10px;color:#64748b;background:#f1f5f9;padding:2px 4px;border-radius:3px;flex-shrink:0}._fileTagActions_1bf98_6047{display:flex;gap:4px;margin-left:4px;opacity:0;transition:opacity .2s ease}._fileTag_1bf98_5995:hover ._fileTagActions_1bf98_6047{opacity:1}._fileTagBtn_1bf98_6059{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_1bf98_6073{background:#dbeafe;color:#1d4ed8}._downloadBtn_1bf98_6073:hover{background:#bfdbfe;transform:translateY(-1px)}._deleteBtn_1bf98_6083{background:#fee2e2;color:#dc2626}._deleteBtn_1bf98_6083:hover{background:#fecaca;transform:translateY(-1px)}@media(max-width:768px){._fileUrlsSection_1bf98_5973{padding:12px}._fileTag_1bf98_5995{max-width:160px;padding:5px 8px}._fileTagName_1bf98_6027{font-size:11px}._fileTagExtension_1bf98_6038{font-size:9px;padding:1px 3px}._fileTagBtn_1bf98_6059{width:18px;height:18px;font-size:9px}._fileTagActions_1bf98_6047{gap:3px}}._summary_1bf98_3514{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_1bf98_6137{margin-top:20px}._quizCompletedBadge_1bf98_6141{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_1bf98_6157{font-size:10px;font-weight:700}._completedText_1bf98_6162{font-size:11px}._updateProfileModal_1bf98_6166 .ant-modal-content{height:auto!important}._updateProfileModal_1bf98_6166 .ant-modal-body{height:calc(85vh - 110px)!important;overflow-y:auto!important;padding:16px!important}._programStatsContainer_1bf98_6177{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;font-size:12px}@media(max-width:768px){._programStatsContainer_1bf98_6177{font-size:11px}}._programStatTag_1bf98_6191{background-color:#fff;color:#454545;border:1px solid #d9d9d9;padding:4px 8px;border-radius:8px;font-weight:500;font-size:11px}@media(max-width:768px){._programStatTag_1bf98_6191{padding:3px 8px;font-size:10px}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}#_root_1vvb2_1{min-height:100vh}._background_1vvb2_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_1vvb2_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_1vvb2_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_1vvb2_58{display:flex;justify-content:space-between;align-items:center;flex:1;position:relative;height:100%;width:100%;overflow:hidden}._header_left_1vvb2_69{width:100%;height:100%;display:flex;justify-content:start;gap:10px;align-items:center;padding:15px 20px}._backCanvas_1vvb2_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_1vvb2_80:hover{background-color:#f0f0f0;transform:translateY(-1px);box-shadow:1px 2px 4px 2px #0000004d}._headerLogo_1vvb2_99{line-height:20px;font-weight:500;font-size:20px;color:#262626}._header_right_1vvb2_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_1vvb2_119{flex:0 0 auto;display:flex;align-items:center;padding:0 10px}._dropdownIcon_1vvb2_127{font-size:10px;color:#9ca3af;transition:transform .2s;margin-left:4px}._userInfo_1vvb2_134:hover ._dropdownIcon_1vvb2_127{color:#6b7280}._tabsWrapper_1vvb2_140{position:relative;z-index:100;margin:0 0 0 -10px;display:flex;align-items:center}._tabs_1vvb2_140{display:flex;gap:12px;background:#fff;border-radius:12px;padding:4px;flex-wrap:nowrap;min-width:300px}._tabBtn_1vvb2_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_1vvb2_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_1vvb2_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_1vvb2_159._active_1vvb2_194{background:#eaeaea;color:#2d6cdf;font-weight:700}._tabContent_1vvb2_203{display:block}._filters_1vvb2_208{background:#fff;border-radius:12px;padding:10px;margin-bottom:10px;box-shadow:0 1px 3px #0000001a}._resultsCount_1vvb2_216{font-size:12px;color:#6b7280;margin-bottom:5px;padding:2px 5px;background:#f9fafb}._filterRow_1vvb2_224{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}._filterLabel_1vvb2_232{min-width:60px;margin-bottom:0;font-size:13px;color:#6b7280;flex-shrink:0}._filterSelect_1vvb2_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_1vvb2_240:focus{border-color:#262626}._bookmarkBtn_1vvb2_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_1vvb2_257:hover{background:#f3f4f6;border-color:#d1d5db}._bookmarkBtn_1vvb2_257._active_1vvb2_194{background:#fef3c7;border-color:#f59e0b;color:#d97706}._importantBtn_1vvb2_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_1vvb2_283:hover{background:#f3f4f6;border-color:#d1d5db}._importantBtn_1vvb2_283._active_1vvb2_194{background:#fef2f2;border-color:#ef4444;color:#dc2626}._filterButtons_1vvb2_309{display:flex;gap:8px;flex-wrap:wrap}._filterBtn_1vvb2_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_1vvb2_315:hover{background:#f3f4f6}._filterBtn_1vvb2_315._active_1vvb2_194{background:#262626;color:#fff;border-color:#262626}._newsPanel_1vvb2_337{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._newsItem_1vvb2_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_1vvb2_344._noImpact_1vvb2_354{padding-left:20px}._newsItem_1vvb2_344:hover{background:#f9fafb}._newsItem_1vvb2_344:last-child{border-bottom:none}._newsItem_1vvb2_344._hasBookmark_1vvb2_367 ._newsActions_1vvb2_367,._newsItem_1vvb2_344._hasBookmark_1vvb2_367 ._newsActions_1vvb2_367 ._actionBtn_1vvb2_372{opacity:1}._impactIcon_1vvb2_376{width:8px;height:8px;border-radius:50%;background:#ef4444}._impactIcon2_1vvb2_383{width:8px;height:8px;border-radius:50%;background:#0000;position:absolute;left:20px;top:22px}._newsContent_1vvb2_393{margin-left:12px;flex:1;min-width:0}._newsContent_1vvb2_393._noImpact_1vvb2_354{margin-left:0}._newsTitle_1vvb2_403{font-size:18px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4}._newsSummary_1vvb2_411{font-size:15.5px;color:#4a5568;margin-bottom:8px;line-height:1.5}._newsExpandedContent_1vvb2_418{margin:8px 0}._detailBtn_1vvb2_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_1vvb2_422:hover{background:#374151;transform:translateY(-1px)}._newsDetail_1vvb2_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_1vvb2_452{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}._impactIcon_1vvb2_376{display:inline-block;width:12px;height:12px;border-radius:50%;background:#e53935;margin-left:12px;vertical-align:middle}._newsSource_1vvb2_470{font-size:10px;color:#9ca3af}._fileIndicator_1vvb2_475{font-size:10px;color:#6b7280;padding:3px;border-radius:4px;display:flex;align-items:center;gap:2px;font-weight:500}._fileIndicator_1vvb2_475 span{font-size:12px;color:#8999b8;font-weight:600}._categoryTag_1vvb2_492{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;display:flex;align-items:center;gap:2px}._categoryEmoji_1vvb2_503{margin-right:2px}._newsTime_1vvb2_507{font-size:10px;color:#9ca3af}._newsActions_1vvb2_367{position:absolute;right:10px;top:30px;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._newsItem_1vvb2_344:hover ._newsActions_1vvb2_367,._newsItem_1vvb2_344:hover ._newsActions_1vvb2_367 ._actionBtn_1vvb2_372{opacity:1}._actionBtn_1vvb2_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_1vvb2_372:hover{background:#e5e7eb;color:#374151}._actionBtn_1vvb2_372._bookmarked_1vvb2_553{background:#fef3c7;color:#d97706}._actionBtn_1vvb2_372._bookmarked_1vvb2_553:hover{background:#fde68a}._actionBtn_1vvb2_372._playing_1vvb2_566{background:#fef3c7;color:#d97706}._actionBtn_1vvb2_372._playing_1vvb2_566:hover{background:#fde68a}._sentimentIndicator_1vvb2_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_1vvb2_591{background:linear-gradient(135deg,#10b981,#059669)}._sentimentNegative_1vvb2_595{background:linear-gradient(135deg,#ef4444,#dc2626)}._expandIcon_1vvb2_599{position:absolute;right:8px;bottom:16px;color:#9ca3af;font-size:10px;cursor:pointer;transition:color .2s}._newsItem_1vvb2_344:hover ._expandIcon_1vvb2_599{color:#6b7280}._libraryItem_1vvb2_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_1vvb2_614:hover{background:#f9fafb}._libraryItem_1vvb2_614._hasBookmark_1vvb2_367 ._libraryMeta_1vvb2_629 ._actionBtn_1vvb2_372,._libraryItem_1vvb2_614:hover ._libraryActions_1vvb2_634,._libraryItem_1vvb2_614:hover ._libraryMeta_1vvb2_629 ._actionBtn_1vvb2_372,._libraryItem_1vvb2_614:hover ._libraryActions_1vvb2_634 ._actionBtn_1vvb2_372{opacity:1}._libraryItem_1vvb2_614:last-child{border-bottom:none}._libraryContent_1vvb2_652{flex:1;min-width:0;padding-right:60px}._libraryTitle_1vvb2_658{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._librarySummary_1vvb2_666{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._libraryDetail_1vvb2_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_1vvb2_684{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._libraryMeta_1vvb2_629{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280;position:relative}._libraryActions_1vvb2_634{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._learnMoreBtn_1vvb2_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_1vvb2_711:hover{background:#f3f4f6;border-color:#d1d5db}._storyItem_1vvb2_732{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._storyItem_1vvb2_732:hover{background:#f9fafb}._storyItem_1vvb2_732:last-child{border-bottom:none}._storyContent_1vvb2_750{flex:1;min-width:0;padding-right:80px;padding-top:4px}._storyTitle_1vvb2_757{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._storySummary_1vvb2_765{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._storyExpandedContent_1vvb2_772{margin:8px 0}._storyDetail_1vvb2_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_1vvb2_787{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._storyMeta_1vvb2_794{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280}._storyTime_1vvb2_802{font-size:10px;color:#9ca3af}._storyActions_1vvb2_807{position:absolute;right:20px;top:20px;display:flex;gap:8px;opacity:1;transition:opacity .2s}._storyItem_1vvb2_732:hover ._storyActions_1vvb2_807,._storyItem_1vvb2_732:hover ._storyActions_1vvb2_807 ._actionBtn_1vvb2_372,._storyItem_1vvb2_732._hasBookmark_1vvb2_367 ._storyActions_1vvb2_807,._storyItem_1vvb2_732._hasBookmark_1vvb2_367 ._storyActions_1vvb2_807 ._actionBtn_1vvb2_372,._newsItem_1vvb2_344._hasBookmark_1vvb2_367 ._newsActions_1vvb2_367 ._actionBtn_1vvb2_372,._libraryItem_1vvb2_614._hasBookmark_1vvb2_367 ._libraryMeta_1vvb2_629 ._actionBtn_1vvb2_372,._libraryItem_1vvb2_614._hasBookmark_1vvb2_367 ._libraryActions_1vvb2_634,._libraryItem_1vvb2_614._hasBookmark_1vvb2_367 ._libraryActions_1vvb2_634 ._actionBtn_1vvb2_372{opacity:1}._playBtn_1vvb2_562{background:#0000;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:4px}._emptyState_1vvb2_865{text-align:center;padding:60px 20px;color:#6b7280}html{scroll-behavior:smooth}._overViewReport_1vvb2_876{padding:8px 48px}@media(max-width:768px){._container_1vvb2_34{padding:5px 5px 60px}._tabs_1vvb2_140{flex-direction:row;flex-wrap:wrap;padding:6px;gap:2px}._tabBtn_1vvb2_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_1vvb2_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_1vvb2_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_1vvb2_159._active_1vvb2_194{background:#eaeaea;color:#2d6cdf;font-weight:700;border-color:#e5e7eb;box-shadow:0 2px 4px #0000001a}._overViewReport_1vvb2_876{padding:5px}}@media(max-width:480px){._container_1vvb2_34{padding:5px 5px 40px}._userSection_1vvb2_945{top:8px;right:8px}._userInfo_1vvb2_134{padding:3px 6px;gap:4px}._userName_1vvb2_955{font-size:10px;max-width:60px}._dropdownIcon_1vvb2_127{font-size:7px;margin-left:1px}._header_right_1vvb2_106{gap:0 4px;padding:8px 12px}._username_1vvb2_119{padding:0 4px}._tabsWrapper_1vvb2_140{margin:6px 4px 0 -12px;display:flex;justify-content:flex-end}._tabs_1vvb2_140{margin-bottom:16px;padding:3px;flex-direction:row;gap:1px;min-width:auto;width:auto}._tabBtn_1vvb2_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_1vvb2_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_1vvb2_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_1vvb2_159._active_1vvb2_194{background:#eaeaea;color:#2d6cdf;font-weight:700;border-color:#e5e7eb;box-shadow:0 2px 4px #0000001a}._filters_1vvb2_208{padding:8px}}@media(max-width:400px){._tabsWrapper_1vvb2_140{margin:4px 2px 0 -8px;justify-content:flex-end}._tabs_1vvb2_140{display:none}._tabSelect_1vvb2_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_1vvb2_1047:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 4px 6px #00000026}._tabSelect_1vvb2_1047:focus{border-color:#2d6cdf;box-shadow:0 0 0 2px #2d6cdf33}._tabSelect_1vvb2_1047 option{padding:8px;font-size:14px;background:#fff;color:#7d7d7d}._tabSelect_1vvb2_1047 option:checked{background:#eaeaea;color:#2d6cdf;font-weight:700}._newsItem_1vvb2_344,._libraryItem_1vvb2_614,._storyItem_1vvb2_732{padding:8px}._newsTitle_1vvb2_403,._libraryTitle_1vvb2_658,._storyTitle_1vvb2_757{font-size:17px}._overViewReport_1vvb2_876{padding:5px}}@media(max-width:768px){._container_1vvb2_34{padding:5px 5px 300px;min-height:100vh}._userSection_1vvb2_945{top:10px;right:10px}._userInfo_1vvb2_134{padding:4px 8px;gap:6px}._userDetails_1vvb2_1118{gap:1px}._logo_1vvb2_1122>img{width:35%}._userName_1vvb2_955{font-size:11px;max-width:80px}._dropdownIcon_1vvb2_127{font-size:8px;margin-left:2px}._header_right_1vvb2_106{gap:0 6px;padding:10px 15px}._username_1vvb2_119{padding:0 6px}._filterRow_1vvb2_224{flex-direction:row;align-items:stretch}._filterLabel_1vvb2_232{margin-bottom:4px;line-height:30px}._searchContainer_1vvb2_1154{flex-direction:row;gap:6px;display:flex}._bookmarkBtn_1vvb2_257,._importantBtn_1vvb2_283{padding:8px;min-width:36px;font-size:14px}._filterButtons_1vvb2_309{display:none}._filterSelect_1vvb2_240{display:block}._tabsWrapper_1vvb2_140{margin:4px 8px 0 -8px;display:flex;justify-content:flex-end}._tabs_1vvb2_140{flex-direction:row;gap:2px;padding:4px;flex-wrap:nowrap;min-width:auto;width:auto}._tabBtn_1vvb2_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_1vvb2_159:hover{background:#f8fafc;border-color:#d1d5db;color:#1f2937;box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}._tabBtn_1vvb2_159:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._tabBtn_1vvb2_159._active_1vvb2_194{background:#eaeaea;color:#2d6cdf;font-weight:700;border-color:#e5e7eb;box-shadow:0 2px 4px #0000001a}._newsContent_1vvb2_393,._libraryContent_1vvb2_652,._storyContent_1vvb2_750{padding-right:0}._newsActions_1vvb2_367,._libraryActions_1vvb2_634,._storyActions_1vvb2_807{position:static;transform:none;margin-top:12px;opacity:1;justify-content:flex-end}._newsItem_1vvb2_344,._libraryItem_1vvb2_614,._storyItem_1vvb2_732{padding:10px;flex-direction:column;align-items:stretch}._newsItem_1vvb2_344._noImpact_1vvb2_354{padding-left:10px}._expandIcon_1vvb2_599{position:static;margin-top:8px;text-align:center;font-size:12px}._newsTitle_1vvb2_403,._libraryTitle_1vvb2_658,._storyTitle_1vvb2_757{font-size:18px;line-height:1.3}._newsDetail_1vvb2_441,._libraryDetail_1vvb2_673,._storyDetail_1vvb2_776{margin:12px 0;padding:16px;font-size:15px}._filters_1vvb2_208{padding:16px;margin-bottom:16px}._resultsCount_1vvb2_216{font-size:13px;padding:6px 10px;margin-bottom:12px}._newsPanel_1vvb2_337{margin-bottom:20px}._tabContent_1vvb2_203{overflow-x:hidden;overflow-y:auto}._overViewReport_1vvb2_876{padding:5px}body{-webkit-overflow-scrolling:touch}._container_1vvb2_34{width:100%;max-width:100vw;overflow-x:hidden}._newsItem_1vvb2_344:last-child,._libraryItem_1vvb2_614:last-child,._storyItem_1vvb2_732:last-child{margin-bottom:20px}}._markdownContent_1vvb2_1321{color:#374151;line-height:1.5;overflow-y:auto}._markdownContent_1vvb2_1321 h1,._markdownContent_1vvb2_1321 h2,._markdownContent_1vvb2_1321 h3,._markdownContent_1vvb2_1321 h4,._markdownContent_1vvb2_1321 h5,._markdownContent_1vvb2_1321 h6{color:#262626;margin:24px 0 16px;font-weight:600;line-height:1.1}._markdownContent_1vvb2_1321 h1{font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._markdownContent_1vvb2_1321 h2{font-size:20px;border-bottom:1px solid #e5e7eb;padding-bottom:6px}._markdownContent_1vvb2_1321 h3{font-size:18px;color:#262626}._markdownContent_1vvb2_1321 h4{font-size:16px;color:#4b5563}._markdownContent_1vvb2_1321 h5,._markdownContent_1vvb2_1321 h6{font-size:14px;color:#6b7280}._markdownContent_1vvb2_1321 p{margin:12px 0;text-align:justify}._markdownContent_1vvb2_1321 ul,._markdownContent_1vvb2_1321 ol{margin:8px 0;padding-left:24px}._markdownContent_1vvb2_1321 ul li,._markdownContent_1vvb2_1321 ol li{margin:4px 0;padding-left:4px}._markdownContent_1vvb2_1321 ul{list-style-type:disc}._markdownContent_1vvb2_1321 ul ul{list-style-type:circle;margin:8px 0}._markdownContent_1vvb2_1321 ul ul ul{list-style-type:square}._markdownContent_1vvb2_1321 ol{list-style-type:decimal}._markdownContent_1vvb2_1321 ol ol{list-style-type:lower-alpha;margin:8px 0}._markdownContent_1vvb2_1321 ol ol ol{list-style-type:lower-roman}._markdownContent_1vvb2_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_1vvb2_1321 blockquote p{margin:0}._markdownContent_1vvb2_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_1vvb2_1321 pre{background:#262626;color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0;border:1px solid #374151}._markdownContent_1vvb2_1321 pre code{background:none;color:inherit;padding:0;border-radius:0;font-size:14px}._markdownContent_1vvb2_1321 table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._markdownContent_1vvb2_1321 table th,._markdownContent_1vvb2_1321 table td{border:1px solid #e5e7eb;padding:12px 16px;text-align:left}._markdownContent_1vvb2_1321 table th{background:#f9fafb;font-weight:600;color:#374151}._markdownContent_1vvb2_1321 table tr:nth-child(2n){background:#f9fafb}._markdownContent_1vvb2_1321 table tr:hover{background:#f3f4f6}._markdownContent_1vvb2_1321 hr{border:none;height:2px;background:linear-gradient(to right,#3b82f6,#93c5fd,#3b82f6);margin:24px 0;border-radius:1px}._markdownContent_1vvb2_1321 a{color:#262626;text-decoration:none;font-weight:500;transition:color .2s ease}._markdownContent_1vvb2_1321 a:hover{color:#1d4ed8;text-decoration:underline}._markdownContent_1vvb2_1321 strong,._markdownContent_1vvb2_1321 b{font-weight:700;color:#262626}._markdownContent_1vvb2_1321 em,._markdownContent_1vvb2_1321 i{font-style:italic;color:#4b5563}._markdownContent_1vvb2_1321 img{max-width:100%;height:auto;border-radius:8px;margin:16px 0;box-shadow:0 4px 6px #0000001a}._markdownContent_1vvb2_1321 del{text-decoration:line-through;color:#9ca3af}._markdownContent_1vvb2_1321 mark{background:#fef3c7;color:#92400e;padding:2px 4px;border-radius:4px}._iconReport_1vvb2_1534{display:inline-flex;align-items:center;padding:3px 10px;background:#007de4;color:#fff;border-radius:8px;margin-right:10px;font-size:13px}._iconReport_1vvb2_1534>img{width:12px;margin-right:8px;display:inline-block}._markdownContent_1vvb2_1321 li::marker{color:#262626;font-weight:700}._markdownContent_1vvb2_1321 pre[class*=language-]{position:relative}._markdownContent_1vvb2_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_1vvb2_1574{display:flex;flex-direction:column;height:86vh;font-family:Reddit Sans,Roboto,Arial,sans-serif;background:#f7f9fb}._sidebarHeader_1vvb2_1586{display:flex;align-items:center;justify-content:space-between;padding:0 24px 16px;font-weight:600;font-size:18px;color:#262626}._sessionsList_1vvb2_1596{flex:1;overflow-y:auto;padding:0 8px 8px}._sessionItem_1vvb2_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_1vvb2_1602:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeSession_1vvb2_1619{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._sessionContent_1vvb2_1625{flex:1;display:flex;flex-direction:column}._sessionTitle_1vvb2_1631{font-weight:700;color:#262626;font-size:13.5px;display:flex;align-items:center;gap:6px}._sessionInfo_1vvb2_1640{display:flex;align-items:center;gap:10px;margin-top:2px}._advisorType_1vvb2_1647{font-size:12px;color:#888;background:#f0f4fa;border-radius:6px;padding:2px 8px}._sessionTime_1vvb2_1655{font-size:11px;color:#999;font-weight:400}._deleteButton_1vvb2_1661{color:#d9534f;margin-left:8px}._loadingText_1vvb2_1666{color:#888;text-align:center;margin-top:32px}._advisorSection_1vvb2_1674{display:flex;align-items:center;gap:16px;margin-bottom:18px}._sectionLabel_1vvb2_1681{font-weight:500;color:#2d6cdf;font-size:15px;min-width:110px}._advisorButton_1vvb2_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_1vvb2_1688:hover{background:#f9fafb!important;border-color:#d1d5db!important;box-shadow:0 2px 6px #00000026!important;transform:translateY(-1px);color:#6b7280!important}._advisorButtonSelected_1vvb2_1714{background:#4a4a4a!important;color:#fff!important;border-color:#4a4a4a!important;box-shadow:0 2px 6px #2626264d!important}._advisorButtonSelected_1vvb2_1714:hover{background:#404040!important;border-color:#404040!important;box-shadow:0 3px 8px #26262666!important;color:#fff!important}._advisorAvatar_1vvb2_1728{font-size:28px;margin-right:6px}._advisorInfo_1vvb2_1733{display:flex;flex-direction:column}._advisorName_1vvb2_1738{font-weight:600;color:#262626;font-size:16px}._advisorSpecialty_1vvb2_1744{font-size:13px;color:#888}._jobSection_1vvb2_1749{margin-bottom:18px;display:flex}._jobButtons_1vvb2_1754{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}._jobButton_1vvb2_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_1vvb2_1754:hover,._selected_1vvb2_1772{background:#2d6cdf!important;color:#fff!important;border:1.5px solid #2d6cdf!important}._currentSessionInfo_1vvb2_1778{margin-top:-50px;font-size:14px;color:#2d6cdf;display:flex;align-items:center;gap:16px}._messageLimit_1vvb2_1787{background:#eaf2fd;color:#2d6cdf;border-radius:8px;padding:2px 10px;font-weight:600;font-size:13px}._chatContainer_1vvb2_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_1vvb2_1809{flex:1;overflow-y:auto;padding-bottom:12px;display:flex;flex-direction:column;gap:18px}._messageWrapper_1vvb2_1818{display:flex;align-items:flex-end;gap:12px}._userMessage_1vvb2_1824{flex-direction:row-reverse}._assistantMessage_1vvb2_1828{flex-direction:row}._dataSourcesMessage_1vvb2_1832{flex-direction:row;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:8px 0;padding:12px}._dataSourcesInfo_1vvb2_1841{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#28a7451a;border-radius:8px;width:fit-content}._dataSourcesName_1vvb2_1852{font-size:12px;font-weight:600;color:#28a745}._messageAvatar_1vvb2_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_1vvb2_1870{max-width:70%;display:flex;flex-direction:column;align-items:flex-start}._userMessage_1vvb2_1824 ._messageContent_1vvb2_1870{align-items:flex-end}._messageText_1vvb2_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_1vvb2_1824 ._messageText_1vvb2_1881{background:#2d6cdf;color:#fff}._messageTime_1vvb2_1897{font-size:12px;color:#888;margin-top:2px;align-self:flex-end;display:flex;align-items:center;gap:8px}._thesisButton_1vvb2_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_1vvb2_1907:hover{color:#40a9ff;background:#1890ff1a}._thesisButton_1vvb2_1907:active{color:#096dd9}._thesisModalTitle_1vvb2_1932{display:flex;align-items:center;gap:8px;font-weight:600}._thesisModalContent_1vvb2_1939{max-height:400px;overflow-y:auto}._thesisModalSummary_1vvb2_1944{max-height:150px;overflow-y:auto}._aiSummaryButton_1vvb2_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_1vvb2_1949:hover{color:#40a9ff;border-color:#40a9ff;background:#1890ff1a}._aiSummaryButton_1vvb2_1949:active{color:#096dd9;border-color:#096dd9}._inputArea_1vvb2_1974{background:transparent;display:flex;align-items:center;gap:5px}._inputWrapper_1vvb2_1981{display:flex;align-items:flex-end;width:100%;gap:10px}._inputButtons_1vvb2_1988{display:flex;align-items:center;gap:8px}._messageInput_1vvb2_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_1vvb2_1994:focus{border:1.5px solid #2d6cdf!important}._templateError_1vvb2_2010{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._templateError_1vvb2_2010:focus{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._sendButton_1vvb2_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_1vvb2_2020:disabled{background:#b3c7e6!important;color:#fff!important}._chatThesisButton_1vvb2_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_1vvb2_2039:hover{background:#e6f7ff!important;color:#1890ff!important;border-color:#91d5ff!important}._chatThesisButton_1vvb2_2039:active{background:#bae7ff!important;color:#0050b3!important;border-color:#69c0ff!important}._chatThesisButton_1vvb2_2039:disabled{background:#f5f5f5!important;color:#bfbfbf!important;border-color:#d9d9d9!important}._welcomeSection_1vvb2_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_1vvb2_2088 h3{font-size:24px;color:#262626;margin-bottom:8px;font-weight:600}._welcomeText_1vvb2_2088 p{font-size:16px;color:#666;margin-bottom:24px}._createChatBtn_1vvb2_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_1vvb2_2101:hover{border:1px solid rgba(38,38,38,.7)!important}._createChatSmall_1vvb2_2116{background:#fff!important;color:#262626!important}._inputControls_1vvb2_2122{display:flex;justify-content:space-between;align-items:center}._advisorSelector_1vvb2_2128{display:flex;align-items:center;gap:8px}._advisorLabel_1vvb2_2134{font-size:14px;color:#2d6cdf;font-weight:500;min-width:fit-content}._advisorInfo_1vvb2_1733{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#2d6cdf1a;border-radius:8px;width:fit-content}._advisorAvatar_1vvb2_1728{font-size:16px}._advisorName_1vvb2_1738{font-size:12px;color:#2d6cdf;font-weight:500}._typingIndicator_1vvb2_2163{display:flex;align-items:center;gap:4px;height:18px;margin:8px 0 0}._typingIndicator_1vvb2_2163 span{display:inline-block;width:7px;height:7px;background:#2d6cdf;border-radius:50%;animation:_typing-bounce_1vvb2_1 1.2s infinite both}._typingIndicator_1vvb2_2163 span:nth-child(2){animation-delay:.2s}._typingIndicator_1vvb2_2163 span:nth-child(3){animation-delay:.4s}@keyframes _typing-bounce_1vvb2_1{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1.2);opacity:1}}._newSessionForm_1vvb2_2199{display:flex;flex-direction:column;gap:12px;padding:8px 0}._formLabel_1vvb2_2206{font-size:15px;color:#2d6cdf;font-weight:500;margin-bottom:4px}._advisorJobRow_1vvb2_2213{display:flex;flex-direction:row;align-items:flex-end;gap:32px;margin-bottom:18px}._advisorSection_1vvb2_1674,._jobSection_1vvb2_1749{flex:1;min-width:0}._sectionLabel_1vvb2_1681{margin-bottom:4px}._advisorSettingBtn_1vvb2_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_1vvb2_2230:hover{background:#2d6cdf;color:#fff;border:1.5px solid #2d6cdf}._toggleButton_1vvb2_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_1vvb2_2251:hover{background:#898989;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._toggleButton_1vvb2_2251:active{transform:translateY(0)}._desktopToggleButton_1vvb2_2282{position:relative;top:auto;left:auto;margin-bottom:16px}._mobileToggleButton_1vvb2_2290{position:absolute;top:90px;z-index:1000;transition:opacity .3s ease,visibility .3s ease}._playgroundContent_1vvb2_2298._mobileSidebarOpen_1vvb2_2298 ._mobileToggleButton_1vvb2_2290{opacity:0;visibility:hidden;pointer-events:none}._mobileCloseButton_1vvb2_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_1vvb2_2318{display:block}._searchContainer_1vvb2_1154{flex:1;flex-direction:row;gap:6px;display:flex;justify-content:space-between;align-items:center}._searchContainer2_1vvb2_2331{display:flex;gap:5px;align-items:center}@media(min-width:769px){._mobileToggleButton_1vvb2_2290,._mobileCloseButton_1vvb2_2304,._desktopToggleButton_1vvb2_2282{display:none!important}._chatSessionsSidebar_1vvb2_2351{transition:width .3s ease;position:relative;left:auto;background:#fff;box-shadow:none;width:300px;display:flex}._chatMainArea_1vvb2_2363._expanded_1vvb2_2363{margin-left:0;width:auto;flex:1}._playgroundContent_1vvb2_2298._sidebarCollapsed_1vvb2_2369{justify-content:flex-start;display:flex;flex-direction:row}}@media(max-width:768px){._inputWrapper_1vvb2_1981 .ant-input{width:180px}._playgroundContainer_1vvb2_1574{height:calc(100vh - 150px)}._desktopToggleButton_1vvb2_2282,._desktopOnly_1vvb2_2318{display:none!important}._playgroundContent_1vvb2_2298{position:relative;width:100%}._chatSessionsSidebar_1vvb2_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_1vvb2_2351._mobileOpen_1vvb2_2413{right:0}._chatSessionsSidebar_1vvb2_2351._collapsed_1vvb2_2417{right:-100%}._chatMainArea_1vvb2_2363{width:100%;padding:80px 16px 16px;position:relative}._chatMainArea_1vvb2_2363._mobileSidebarOpen_1vvb2_2298{margin-left:0}._sidebarOverlay_1vvb2_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_1vvb2_2432._mobileOpen_1vvb2_2413{opacity:1;visibility:visible}._currentSessionInfo_1vvb2_1778{padding:12px;margin-bottom:16px;margin-top:10px}._currentSessionInfo_1vvb2_1778 h3{font-size:16px;margin-bottom:8px}._advisorSection_1vvb2_1674{flex-direction:column;align-items:flex-start;gap:8px}._sectionLabel_1vvb2_1681{min-width:auto}._chatContainer_1vvb2_1796{height:calc(100vh - 300px)}._messageWrapper_1vvb2_1818{margin-bottom:12px}._messageInput_1vvb2_1994{font-size:14px}._messageContent_1vvb2_1870{max-width:80%}._messageText_1vvb2_1881{width:320px;font-size:14px;padding:10px 14px}._messageAvatar_1vvb2_1858{width:36px!important;height:36px!important;font-size:24px!important}._sidebarHeader_1vvb2_1586 h3{font-size:16px}._sessionTitle_1vvb2_1631{font-size:14px}._sessionInfo_1vvb2_1640{font-size:11px}._advisorSection_1vvb2_1674,._jobSection_1vvb2_1749,._currentSessionInfo_1vvb2_1778 ._advisorSection_1vvb2_1674{display:none!important}._currentSessionInfo_1vvb2_1778{padding:8px;margin-bottom:12px;margin-top:0}._currentSessionInfo_1vvb2_1778 h3{font-size:14px;margin-bottom:4px}._chatContainer_1vvb2_1796{height:calc(100vh - 200px)}._chatMainArea_1vvb2_2363{padding:12px}._inputWrapper_1vvb2_1981{gap:6px}._inputButtons_1vvb2_1988{flex-direction:column;gap:4px;align-items:flex-end}._chatThesisButton_1vvb2_2039{font-size:11px!important;height:40px!important;padding:12px 8px!important}._messageInput_1vvb2_1994{font-size:14px;padding:8px 12px!important}._sendButton_1vvb2_2020{width:40px;height:40px;font-size:18px!important}._welcomeSection_1vvb2_2073{padding:40px 16px}._welcomeText_1vvb2_2088 h3{font-size:20px}._welcomeText_1vvb2_2088 p{font-size:14px}._inputControls_1vvb2_2122{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}._advisorSelector_1vvb2_2128{width:100%;justify-content:space-between}._advisorInfo_1vvb2_1733{margin-bottom:4px}._advisorName_1vvb2_1738{font-size:11px}._logo_1vvb2_1122{margin:8px}._logo_1vvb2_1122>span{display:none}}._citationsSection_1vvb2_2613{margin-top:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #1890ff}._citationsTitle_1vvb2_2621{font-size:12px;font-weight:500;color:#1890ff;margin-bottom:6px;display:flex;align-items:center}._citationsList_1vvb2_2630{display:flex;flex-direction:column;gap:4px}._citationItem_1vvb2_2636{font-size:11px}._citationLink_1vvb2_2640{color:#1890ff;text-decoration:none;word-break:break-all}._citationLink_1vvb2_2640:hover{text-decoration:underline;color:#40a9ff}._templateSuggestions_1vvb2_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_1vvb2_2667{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}._suggestionItem_1vvb2_2667:hover{background-color:#f5f5f5}._suggestionItem_1vvb2_2667:last-child{border-bottom:none}._suggestionLabel_1vvb2_2682{font-weight:500;color:#262626;font-size:13px;margin-bottom:2px}._suggestionPreview_1vvb2_2689{color:#666;font-size:12px;line-height:1.4}._pipelineStepsSection_1vvb2_2696{margin-top:12px;padding:8px 12px;background:#f6ffed;border-radius:6px;border-left:3px solid #52c41a}._pipelineStepsTitle_1vvb2_2704{font-weight:600;color:#52c41a;font-size:13px;margin-bottom:8px}._pipelineStepsList_1vvb2_2711{display:flex;flex-direction:column;gap:8px}._pipelineStepItem_1vvb2_2717{background:#fff;border-radius:4px;padding:8px;border:1px solid #d9d9d9}._pipelineStepHeader_1vvb2_2724{display:flex;align-items:center;gap:8px;margin-bottom:4px}._pipelineStepNumber_1vvb2_2731{font-weight:600;color:#52c41a;font-size:12px}._pipelineStepName_1vvb2_2737{font-weight:500;color:#262626;font-size:12px}._pipelineStepContent_1vvb2_2743{color:#666;font-size:11px;line-height:1.4}._pipelineButton_1vvb2_2750{border:1px solid #e5e7eb!important}._pipelineButton_1vvb2_2750:hover{background:#404040!important;border-color:#404040!important;box-shadow:0 3px 8px #26262666!important;color:#fff!important}._advisorButtonSelected_1vvb2_1714{background:#4a4a4a!important;color:#fff!important;border-color:#4a4a4a!important;box-shadow:0 2px 6px #2626264d}._advisorButtonSelected_1vvb2_1714:hover{background:#404040;border-color:#404040;box-shadow:0 3px 8px #26262666}._pipelineButtonSelected_1vvb2_2775{background:#4a4a4a!important;color:#fff!important;border-color:#4a4a4a!important}@media(max-width:768px){._citationsSection_1vvb2_2613{margin-top:8px;padding:6px 8px}._citationsTitle_1vvb2_2621{font-size:11px;margin-bottom:4px}._citationItem_1vvb2_2636{font-size:10px}._templateSuggestions_1vvb2_2652{max-height:150px}._suggestionItem_1vvb2_2667{padding:6px 10px}._suggestionLabel_1vvb2_2682{font-size:13px}._suggestionPreview_1vvb2_2689{font-size:11px}._pipelineStepsSection_1vvb2_2696{margin-top:8px;padding:6px 8px}._pipelineStepsTitle_1vvb2_2704{font-size:12px;margin-bottom:6px}._pipelineStepItem_1vvb2_2717{padding:6px}._pipelineStepNumber_1vvb2_2731,._pipelineStepName_1vvb2_2737{font-size:11px}._pipelineStepContent_1vvb2_2743{font-size:10px}}._advisorButtonsContainer_1vvb2_2838{padding:5px;border-top:1px solid #e5e7eb}._advisorButtons_1vvb2_2838{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._embeddingSwitchContainer_1vvb2_2850{display:flex;align-items:center;justify-content:center;margin-bottom:16px;gap:10px}._embeddingSwitchLabel_1vvb2_2858{font-size:12px;color:#6c757d;font-weight:500;margin-left:8px}._embeddingResultsSection_1vvb2_2866{margin-top:12px;padding:8px 12px;background:#f0f8ff;border-radius:6px;border-left:3px solid #1890ff}._embeddingResultsTitle_1vvb2_2874{font-size:12px;font-weight:600;color:#1890ff;margin-bottom:8px}._searchMethodInfo_1vvb2_2881{font-size:11px;color:#666;font-weight:400;margin-left:8px}._embeddingResultsList_1vvb2_2888{display:flex;flex-direction:column;gap:6px}._embeddingResultItem_1vvb2_2894{padding:6px 8px;background:#fff;border-radius:4px;border:1px solid #e6f7ff;cursor:pointer;transition:all .2s ease}._embeddingResultItem_1vvb2_2894:hover{background:#f0f8ff;border-color:#1890ff;box-shadow:0 2px 4px #1890ff1a}._embeddingResultTitle_1vvb2_2909{font-size:11px;font-weight:500;color:#262626;margin-bottom:4px}._embeddingResultMeta_1vvb2_2916{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}._embeddingResultType_1vvb2_2923{color:#52c41a;background:#f6ffed;padding:2px 6px;border-radius:3px}._embeddingResultCategory_1vvb2_2930{color:#722ed1;background:#f9f0ff;padding:2px 6px;border-radius:3px}._embeddingResultSimilarity_1vvb2_2937{color:#fa8c16;background:#fff7e6;padding:2px 6px;border-radius:3px}._embeddingDetailContent_1vvb2_2945{padding:16px 0}._embeddingDetailHeader_1vvb2_2949{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._embeddingDetailHeader_1vvb2_2949 h3{margin:0 0 12px;color:#262626;font-size:18px;font-weight:600}._embeddingDetailMeta_1vvb2_2962{display:flex;flex-wrap:wrap;gap:12px}._embeddingDetailType_1vvb2_2968,._embeddingDetailCategory_1vvb2_2969,._embeddingDetailSimilarity_1vvb2_2970,._embeddingDetailDate_1vvb2_2971,._embeddingDetailSource_1vvb2_2972,._embeddingDetailEmoji_1vvb2_2973{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._embeddingDetailType_1vvb2_2968{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}._embeddingDetailCategory_1vvb2_2969{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailSimilarity_1vvb2_2970{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}._embeddingDetailDate_1vvb2_2971{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}._embeddingDetailSource_1vvb2_2972{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailEmoji_1vvb2_2973{color:#13c2c2;background:#e6fffb;border:1px solid #87e8de}._embeddingDetailBody_1vvb2_3016,._embeddingDetailSummary_1vvb2_3017{margin-bottom:20px}._embeddingDetailBody_1vvb2_3016 h4,._embeddingDetailSummary_1vvb2_3017 h4{margin:0 0 12px;color:#262626;font-size:14px;font-weight:600}._embeddingDetailSummary_1vvb2_3017 p{margin:0;color:#595959;line-height:1.6}._embeddingDetailEmpty_1vvb2_3035{text-align:center;padding:40px 20px;color:#8c8c8c;font-style:italic}._noEmbeddingResultsSection_1vvb2_3043{margin-top:12px;padding:8px 12px;background:#fff7e6;border-radius:6px;border-left:3px solid #fa8c16}._noEmbeddingResultsTitle_1vvb2_3051{font-size:12px;font-weight:600;color:#fa8c16;margin-bottom:4px}._noEmbeddingResultsText_1vvb2_3058{font-size:11px;color:#8c8c8c;line-height:1.4;margin-bottom:6px}._noEmbeddingResultsSuggestion_1vvb2_3065{font-size:10px;color:#52c41a;font-style:italic;padding-top:4px;border-top:1px solid #f0f0f0}._advisorButton_1vvb2_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_1vvb2_2850{justify-content:start}._advisorButtons_1vvb2_2838{gap:2px}._advisorButton_1vvb2_1688{font-size:11px;padding:4px}._embeddingResultsSection_1vvb2_2866{margin-top:8px;padding:6px 8px}._embeddingResultsTitle_1vvb2_2874{font-size:11px;margin-bottom:6px}._embeddingResultItem_1vvb2_2894{padding:4px 6px}._embeddingResultTitle_1vvb2_2909{font-size:10px;margin-bottom:3px}._embeddingResultMeta_1vvb2_2916{gap:4px;font-size:9px}._embeddingResultType_1vvb2_2923,._embeddingResultCategory_1vvb2_2930,._embeddingResultSimilarity_1vvb2_2937{padding:1px 4px}._embeddingDetailHeader_1vvb2_2949 h3{font-size:16px}._embeddingDetailMeta_1vvb2_2962{gap:8px}._embeddingDetailType_1vvb2_2968,._embeddingDetailCategory_1vvb2_2969,._embeddingDetailSimilarity_1vvb2_2970,._embeddingDetailDate_1vvb2_2971,._embeddingDetailSource_1vvb2_2972,._embeddingDetailEmoji_1vvb2_2973{font-size:11px;padding:3px 6px}}._categoryChips_1vvb2_3147{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}._categoryChip_1vvb2_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_1vvb2_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_1vvb2_3179{font-size:1.2rem;color:#222;font-weight:500}._chipCountInBtn_1vvb2_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_1vvb2_3200{margin-bottom:16px}._newsImagesSection_1vvb2_3204{margin-top:16px}._avatarWrapper_1vvb2_3208{display:flex;align-items:center;justify-content:center;width:75px;height:100px;border-radius:2px;overflow:hidden;background:#f0f0f0}._avatarWrapper_1vvb2_3208 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media(max-width:768px){._newsItem_1vvb2_344{flex-direction:row;padding:8px 8px 0}._avatarWrapper_1vvb2_3208{width:30px;height:40px}._newsActions_1vvb2_367{margin-top:0}._newsSummary_1vvb2_411{margin-top:-20px}._newsSummary2_1vvb2_3247{margin-top:0}._detailText_1vvb2_3251{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}._summaryText_1vvb2_3259{color:#495057;line-height:1.6;margin-bottom:12px}._noSummary_1vvb2_3265{color:#6c757d;font-style:italic;text-align:center;padding:20px}}@media(max-width:768px){._avatarWrapper_1vvb2_3208{width:40px;height:40px}}._embeddingResultChunks_1vvb2_3281{font-size:11px;color:#8b5cf6;background:#f3f4f6;padding:2px 6px;border-radius:4px;margin-left:8px}._embeddingDetailChunks_1vvb2_3290{margin-bottom:24px}._embeddingDetailChunks_1vvb2_3290 h4{color:#374151;font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}._embeddingDetailChunk_1vvb2_3290{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._embeddingDetailChunk_1vvb2_3290:last-child{margin-bottom:0}._embeddingDetailChunkHeader_1vvb2_3316{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._embeddingDetailChunkIndex_1vvb2_3325{font-size:14px;font-weight:600;color:#374151;background:#e0e7ff;padding:4px 8px;border-radius:4px}._embeddingDetailChunkSimilarity_1vvb2_3334{font-size:12px;color:#059669;font-weight:500;background:#d1fae5;padding:4px 8px;border-radius:4px}._embeddingDetailChunkText_1vvb2_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_1vvb2_3281{font-size:10px;padding:1px 4px;margin-left:4px}._embeddingDetailChunks_1vvb2_3290 h4{font-size:14px;margin-bottom:12px}._embeddingDetailChunk_1vvb2_3290{padding:12px;margin-bottom:8px}._embeddingDetailChunkHeader_1vvb2_3316{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}._embeddingDetailChunkIndex_1vvb2_3325,._embeddingDetailChunkSimilarity_1vvb2_3334{font-size:11px;padding:2px 6px}._embeddingDetailChunkText_1vvb2_3343{font-size:13px;padding:8px}}._dataSourcesSection_1vvb2_3390{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._dataSourcesTitle_1vvb2_3398{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;display:flex;align-items:center;gap:6px}._dataSourcesList_1vvb2_3408{display:flex;flex-direction:column;gap:12px}._dataSourceItem_1vvb2_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_1vvb2_3414:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}._dataSourceHeader_1vvb2_3430{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._dataSourceTitle_1vvb2_3437{font-size:14px;font-weight:600;color:#212529;flex:1;margin-right:12px}._dataSourceSimilarity_1vvb2_3445{background:#28a745;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;min-width:40px;text-align:center}._dataSourceMeta_1vvb2_3456{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}._dataSourceType_1vvb2_3463,._dataSourceId_1vvb2_3464,._dataSourceChunk_1vvb2_3465{font-size:11px;color:#6c757d;background:#f8f9fa;padding:2px 6px;border-radius:4px;font-weight:500}._dataSourcePreview_1vvb2_3474{font-size:13px;color:#495057;line-height:1.5;background:#f8f9fa;padding:8px;border-radius:4px;border-left:3px solid #dee2e6}._dataSourcesContent_1vvb2_3484{width:100%}._dataSourcesContent_1vvb2_3484 ._dataSourcesList_1vvb2_3408{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media(max-width:768px){._dataSourcesSection_1vvb2_3390{padding:12px;margin-top:12px}._dataSourcesTitle_1vvb2_3398{font-size:13px;margin-bottom:10px}._dataSourceItem_1vvb2_3414{padding:10px}._dataSourceHeader_1vvb2_3430{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}._dataSourceTitle_1vvb2_3437{font-size:13px;margin-right:0}._dataSourceSimilarity_1vvb2_3445{font-size:10px;padding:1px 6px}._dataSourceMeta_1vvb2_3456{gap:8px;margin-bottom:6px}._dataSourceType_1vvb2_3463,._dataSourceId_1vvb2_3464,._dataSourceChunk_1vvb2_3465{font-size:10px;padding:1px 4px}._dataSourcePreview_1vvb2_3474{font-size:12px;padding:6px}}._thesisLayout_1vvb2_3549{display:flex;height:calc(100vh - 200px);gap:20px}._thesisSidebar_1vvb2_3555{width:300px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContent_1vvb2_3565{flex:1;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContentWrapper_1vvb2_3575{display:flex;flex-direction:column;height:100%}._thesisContentHeader_1vvb2_3581{padding:10px;border-bottom:1px solid #e8e8e8;background:#fafafa}._thesisContentTitle_1vvb2_3587{font-size:20px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center}._thesisContentActions_1vvb2_3596{margin-bottom:16px;display:flex;justify-content:flex-end}._thesisContentSummary_1vvb2_3602{line-height:1.6;color:#666}._thesisContentMeta_1vvb2_3607{display:flex;gap:16px;font-size:12px;color:#999}._thesisChatArea_1vvb2_3614{flex:1;display:flex;flex-direction:column;overflow:hidden}._thesisChatHeader_1vvb2_3621{padding:0 0 10px 10px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;background:#fff}._thesisChatHeader_1vvb2_3621 h3{margin:0;font-size:16px;font-weight:600;color:#262626}._thesisChatList_1vvb2_3637{flex:1;overflow-y:auto;padding:10px;height:0}._thesisChatItem_1vvb2_3644{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:0 16px 16px;margin-bottom:16px;transition:all .2s}._thesisChatItem_1vvb2_3644:hover{box-shadow:0 2px 8px #0000001a}._thesisChatHeader_1vvb2_3621{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._thesisChatOrder_1vvb2_3664{font-weight:600;color:#1890ff;font-size:14px}._thesisChatActions_1vvb2_3670{display:flex;gap:8px}._thesisChatSummary_1vvb2_3675{margin-bottom:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:#666}._thesisChatContent_1vvb2_3684{line-height:1.6}._thesisChatText_1vvb2_3688{color:#333;font-size:14px}._thesisContentEmpty_1vvb2_3693{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;text-align:center;padding:40px}._thesisContentEmpty_1vvb2_3693 h3{margin:16px 0 8px;color:#666}._thesisContentEmpty_1vvb2_3693 p{color:#999;font-size:14px}._selectedThesis_1vvb2_3714{border:2px solid #1890ff!important;background:#f0f8ff!important}._selectedThesis_1vvb2_3714:hover{border-color:#1890ff!important;background:#f0f8ff!important}._thesisHeader_1vvb2_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_1vvb2_3736{font-size:18px;font-weight:600;color:#262626;display:flex;align-items:center}._thesisList_1vvb2_3744{flex:1;overflow-y:auto;padding:0 16px 16px}._thesisList_1vvb2_3744::-webkit-scrollbar{width:6px}._thesisList_1vvb2_3744::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._thesisList_1vvb2_3744::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._thesisList_1vvb2_3744::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._thesisListItem_1vvb2_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_1vvb2_3768:hover{box-shadow:0 4px 16px #00000026}._thesisItemHeader_1vvb2_3782{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:12px;transition:background-color .2s}._thesisItemHeader_1vvb2_3782:hover{background-color:#f8f9fa;border-radius:12px}._thesisItemInfo_1vvb2_3796{flex:1;min-width:0}._thesisItemTitle_1vvb2_3801{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px;display:flex;align-items:center}._thesisItemSummary_1vvb2_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_1vvb2_3821{display:flex;gap:16px;font-size:12px;color:#999}._thesisItemActions_1vvb2_3828{display:flex;gap:8px;align-items:center}._thesisItemDetail_1vvb2_3834{padding:16px;border-top:1px solid #eee;background:#f8f9fa}._thesisDetailContent_1vvb2_3840{margin-bottom:16px}._thesisDetailContent_1vvb2_3840 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisContentText_1vvb2_3851{color:#666;font-size:14px;line-height:1.6}._thesisContentText_1vvb2_3851 h1,._thesisContentText_1vvb2_3851 h2,._thesisContentText_1vvb2_3851 h3,._thesisContentText_1vvb2_3851 h4,._thesisContentText_1vvb2_3851 h5,._thesisContentText_1vvb2_3851 h6{color:#262626;margin:16px 0 8px;font-weight:600}._thesisContentText_1vvb2_3851 h1{font-size:20px}._thesisContentText_1vvb2_3851 h2{font-size:18px}._thesisContentText_1vvb2_3851 h3{font-size:16px}._thesisContentText_1vvb2_3851 h4{font-size:15px}._thesisContentText_1vvb2_3851 h5{font-size:14px}._thesisContentText_1vvb2_3851 h6{font-size:13px}._thesisContentText_1vvb2_3851 p{margin:8px 0}._thesisContentText_1vvb2_3851 ul,._thesisContentText_1vvb2_3851 ol{margin:8px 0;padding-left:20px}._thesisContentText_1vvb2_3851 li{margin:4px 0}._thesisContentText_1vvb2_3851 blockquote{border-left:4px solid #1890ff;margin:12px 0;padding:8px 16px;background:#f8f9fa;color:#666}._thesisContentText_1vvb2_3851 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}._thesisContentText_1vvb2_3851 pre{background:#f8f9fa;padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0}._thesisContentText_1vvb2_3851 pre code{background:none;padding:0}._thesisContentText_1vvb2_3851 strong{font-weight:600;color:#262626}._thesisContentText_1vvb2_3851 em{font-style:italic}._thesisContentText_1vvb2_3851 a{color:#1890ff;text-decoration:none}._thesisContentText_1vvb2_3851 a:hover{text-decoration:underline}._thesisContentText_1vvb2_3851 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}._thesisContentText_1vvb2_3851 th,._thesisContentText_1vvb2_3851 td{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}._thesisContentText_1vvb2_3851 th{background:#f8f9fa;font-weight:600}._thesisDetailSummary_1vvb2_3972{margin-bottom:16px}._thesisDetailSummary_1vvb2_3972 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisSummaryText_1vvb2_3983{color:#666;font-size:14px;line-height:1.6}._thesisSummaryText_1vvb2_3983 h1,._thesisSummaryText_1vvb2_3983 h2,._thesisSummaryText_1vvb2_3983 h3,._thesisSummaryText_1vvb2_3983 h4,._thesisSummaryText_1vvb2_3983 h5,._thesisSummaryText_1vvb2_3983 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisSummaryText_1vvb2_3983 h1{font-size:16px}._thesisSummaryText_1vvb2_3983 h2{font-size:15px}._thesisSummaryText_1vvb2_3983 h3{font-size:14px}._thesisSummaryText_1vvb2_3983 h4{font-size:13px}._thesisSummaryText_1vvb2_3983 h5{font-size:12px}._thesisSummaryText_1vvb2_3983 h6{font-size:11px}._thesisSummaryText_1vvb2_3983 p{margin:6px 0}._thesisSummaryText_1vvb2_3983 ul,._thesisSummaryText_1vvb2_3983 ol{margin:6px 0;padding-left:16px}._thesisSummaryText_1vvb2_3983 li{margin:2px 0}._thesisSummaryText_1vvb2_3983 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:13px}._thesisSummaryText_1vvb2_3983 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}._thesisSummaryText_1vvb2_3983 strong{font-weight:600;color:#262626}._thesisSummaryText_1vvb2_3983 em{font-style:italic}._thesisSummaryText_1vvb2_3983 a{color:#1890ff;text-decoration:none}._thesisSummaryText_1vvb2_3983 a:hover{text-decoration:underline}._thesisChatPreview_1vvb2_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_1vvb2_4084{color:#999;font-size:12px;display:flex;align-items:center;gap:4px}._thesisDetailChats_1vvb2_4092{margin-bottom:16px}._thesisDetailChats_1vvb2_4092 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._thesisChatList_1vvb2_3637{display:flex;flex-direction:column;gap:12px}._thesisChatItem_1vvb2_3644{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;transition:all .2s}._thesisChatHeader_1vvb2_3621{display:flex;justify-content:space-between;align-items:center}._thesisChatOrder_1vvb2_3664{font-weight:600;color:#1890ff;font-size:13px}._thesisChatSummary_1vvb2_3675{margin-bottom:8px;font-size:12px;color:#666;font-style:italic}._thesisChatContent_1vvb2_3684{line-height:1.5}._thesisChatText_1vvb2_3688{color:#333;font-size:13px}._thesisChatText_1vvb2_3688 h1,._thesisChatText_1vvb2_3688 h2,._thesisChatText_1vvb2_3688 h3,._thesisChatText_1vvb2_3688 h4,._thesisChatText_1vvb2_3688 h5,._thesisChatText_1vvb2_3688 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisChatText_1vvb2_3688 h1{font-size:16px}._thesisChatText_1vvb2_3688 h2{font-size:15px}._thesisChatText_1vvb2_3688 h3{font-size:14px}._thesisChatText_1vvb2_3688 h4{font-size:13px}._thesisChatText_1vvb2_3688 h5{font-size:12px}._thesisChatText_1vvb2_3688 h6{font-size:11px}._thesisChatText_1vvb2_3688 p{margin:6px 0}._thesisChatText_1vvb2_3688 ul,._thesisChatText_1vvb2_3688 ol{margin:6px 0;padding-left:16px}._thesisChatText_1vvb2_3688 li{margin:2px 0}._thesisChatText_1vvb2_3688 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:12px}._thesisChatText_1vvb2_3688 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}._thesisChatText_1vvb2_3688 strong{font-weight:600;color:#262626}._thesisChatText_1vvb2_3688 em{font-style:italic}._thesisChatText_1vvb2_3688 a{color:#1890ff;text-decoration:none}._thesisChatText_1vvb2_3688 a:hover{text-decoration:underline}._thesisDetailEmpty_1vvb2_4229{text-align:center;padding:40px 20px;color:#666}._thesisEmptyContent_1vvb2_4235 h4{margin:16px 0 8px;color:#999;font-size:16px}._thesisEmptyContent_1vvb2_4235 p{color:#999;font-size:14px;margin-bottom:16px}._thesisDate_1vvb2_4247,._thesisUser_1vvb2_4252{color:#999;font-size:12px}._noSummary_1vvb2_3265{color:#999;font-style:italic;font-size:14px}@media(max-width:768px){._thesisLayout_1vvb2_3549{flex-direction:column;height:auto}._thesisSidebar_1vvb2_3555{width:100%;height:300px}._thesisContent_1vvb2_3565{height:400px}._thesisHeader_1vvb2_3724{flex-direction:column;gap:12px;align-items:stretch}._thesisItemHeader_1vvb2_3782{flex-direction:column;align-items:stretch;gap:8px}._thesisItemActions_1vvb2_3828{justify-content:flex-end}._thesisItemMeta_1vvb2_3821{flex-direction:column;gap:4px}}._aiSummaryButton_1vvb2_1949{background:#1890ff;color:#fff}._aiSummaryButton_1vvb2_1949:hover{background:#40a9ff;color:#fff}._aiSummaryButton_1vvb2_1949:active{background:#096dd9}._loadingContainer_1vvb2_4314{display:flex;justify-content:center;align-items:center;padding:40px}._loading_1vvb2_1666{color:#666;font-size:14px}._emptyContainer_1vvb2_4326{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999}._emptyContainer_1vvb2_4326 p{margin:16px 0;font-size:14px}@media(max-width:768px){._thesisHeader_1vvb2_3724{flex-direction:column;gap:12px}._thesisGrid_1vvb2_4347{grid-template-columns:1fr}._thesisCard_1vvb2_4351{margin-bottom:12px}._thesisCardTitle_1vvb2_4355{font-size:14px}._thesisMeta_1vvb2_4359{flex-direction:column;gap:4px}._messageTime_1vvb2_1897{font-size:11px}._thesisButton_1vvb2_1907{font-size:12px}._thesisModalTitle_1vvb2_1932{font-size:16px}._aiSummaryButton_1vvb2_1949{font-size:12px}}._thesisSidebar_1vvb2_3555{transition:left .3s,box-shadow .3s;background:#fff;z-index:1002}@media(max-width:768px){._thesisSidebar_1vvb2_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_1vvb2_3555._mobileOpen_1vvb2_2413{left:0}._thesisSidebar_1vvb2_3555._collapsed_1vvb2_2417{left:-80vw}}@media(max-width:480px){._thesisSidebar_1vvb2_3555{width:90vw;left:-90vw}._thesisSidebar_1vvb2_3555._mobileOpen_1vvb2_2413{left:0}._thesisSidebar_1vvb2_3555._collapsed_1vvb2_2417{left:-90vw}}._sidebarOverlay_1vvb2_2432{display:none}@media(max-width:768px){._sidebarOverlay_1vvb2_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_1vvb2_2432._mobileOpen_1vvb2_2413{opacity:1;pointer-events:auto}}@media(max-width:480px){._sidebarOverlay_1vvb2_2432{background:#00000038}}._templateSidebar_1vvb2_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_1vvb2_4457._collapsed_1vvb2_2417{width:0;overflow:hidden;padding:0;border-right:none}._templateList_1vvb2_4478{flex:1;overflow-y:auto;padding:0 8px 8px}._templateItem_1vvb2_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_1vvb2_4484:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeTemplate_1vvb2_4501{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._templateContent_1vvb2_4507{flex:1;display:flex;flex-direction:column}._templateTitle_1vvb2_4513{font-weight:700;color:#262626;font-size:13.5px;margin-bottom:4px}._templatePreview_1vvb2_4520{font-size:12px;color:#666;line-height:1.4}._chatSessionsSidebar_1vvb2_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_1vvb2_2351._collapsed_1vvb2_2417{width:0;overflow:hidden;padding:0;border-left:none}._chatMainArea_1vvb2_2363{flex:1;display:flex;flex-direction:column;padding:16px 16px 8px;background:#fff;border-radius:0;order:2}._chatMainArea_1vvb2_2363._expanded_1vvb2_2363{width:auto;flex:1}._playgroundContent_1vvb2_2298{display:flex;flex:1;height:80vh;background:#fff;border-radius:18px;box-shadow:0 4px 24px #22292f14;overflow:hidden}._playgroundContent_1vvb2_2298._sidebarCollapsed_1vvb2_2369{display:flex;flex-direction:row}._closeButton_1vvb2_4579{color:#666;border:none;background:transparent;padding:4px 8px;border-radius:4px;transition:all .2s ease}._closeButton_1vvb2_4579:hover{color:#1890ff;background:#1890ff1a}@media(max-width:768px){._templateSidebar_1vvb2_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_1vvb2_4457._mobileOpen_1vvb2_2413{left:0}._chatSessionsSidebar_1vvb2_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_1vvb2_2351._mobileOpen_1vvb2_2413{right:0}._chatSessionsSidebar_1vvb2_2351._collapsed_1vvb2_2417{right:-100%}._chatMainArea_1vvb2_2363{width:100%;padding:20px 16px 16px;position:relative}._chatMainArea_1vvb2_2363._mobileSidebarOpen_1vvb2_2298{margin-left:0;margin-right:0}._sidebarOverlay_1vvb2_2432._mobileOpen_1vvb2_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_1xa7g_1{max-width:100vw;margin:0 auto}._markdownContent_1xa7g_6 .katex *{color:#374151!important}._markdownContent_1xa7g_6 .katex:not(.katex-display){max-width:100%;overflow-x:visible;overflow-y:visible;display:inline-block;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word}._markdownContent_1xa7g_6 .katex-display{font-size:1.1em;font-family:"Latin Modern Math","STIX Two Math",Computer Modern,Times New Roman,serif;max-width:100%;overflow-x:visible;overflow-y:visible;margin:1em 0;padding:.5em 0;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}._markdownContent_1xa7g_6 .katex-display>.katex{font-size:1em;max-width:100%;overflow-x:visible;display:inline-block;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}._markdownContent_1xa7g_6 p .katex,._markdownContent_1xa7g_6 span .katex,._markdownContent_1xa7g_6 li .katex,._markdownContent_1xa7g_6 div .katex{max-width:100%;overflow-x:visible;overflow-y:visible;display:inline-block;vertical-align:baseline;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}._markdownContent_1xa7g_6 p,._markdownContent_1xa7g_6 li,._markdownContent_1xa7g_6 div{overflow-wrap:break-word;word-wrap:break-word}._audioPlayerContainer_1xa7g_74{margin-top:20px}._avatarWrapper_1xa7g_77{display:flex;align-items:center;justify-content:center;width:120px;height:120px;overflow:hidden;background:#f0f0f0;flex-shrink:0}._avatarWrapper_1xa7g_77 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._avatarGridWrapper_1xa7g_103{width:240px;height:160px;overflow:hidden;border-radius:8px;flex-shrink:0;position:relative;background-color:#f5f5f5}._avatarGridWrapper_1xa7g_103 .ant-image{width:100%;height:100%;display:block}._avatarGridWrapper_1xa7g_103 .ant-image-img,._avatarGridWrapper_1xa7g_103 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:8px}@media(max-width:1200px){._avatarGridWrapper_1xa7g_103{width:180px;height:140px}}@media(max-width:768px){._avatarGridWrapper_1xa7g_103{width:120px;height:100px}}._header_1xa7g_152{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px;background:#fff;border-radius:8px;border:1px solid #e8e8e8}._headerLeft_1xa7g_163{display:flex;flex-direction:column;gap:4px}._headerRight_1xa7g_169{text-align:right}._filters_1xa7g_173{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_1xa7g_184{margin-bottom:16px}._searchInput_1xa7g_188{width:100%}._searchRow_1xa7g_194{display:flex;align-items:center;gap:12px;margin-bottom:10px}._searchGroup_1xa7g_201 input{width:100%!important}._filtersGrid_1xa7g_209{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._filterGroup_1xa7g_215{display:flex;align-items:center;gap:8px;min-width:auto;font-size:13px!important}._filterGroup_1xa7g_215 strong{white-space:nowrap}._filterTags_1xa7g_227{display:flex;flex-wrap:wrap;gap:4px}._filterTag_1xa7g_227{cursor:pointer;padding:4px 8px;border-radius:4px;font-size:12px;transition:all .2s ease;display:flex;align-items:center;gap:4px}._tagSelected_1xa7g_244{background-color:#e6f7ff;border:1px solid #1890ff;color:#1890ff}._tagUnselected_1xa7g_250{background-color:#fff;border:1px solid #d9d9d9;color:#666}._difficultyGroup_1xa7g_257 .ant-btn{transition:all .2s ease}._difficultyGroup_1xa7g_257 .ant-btn-primary{background-color:#727272!important;border-color:#727272!important}._difficultyGroup_1xa7g_257 .ant-btn-primary:hover{background-color:#5a5a5a!important;border-color:#5a5a5a!important}._difficultyGroup_1xa7g_257 .ant-btn-primary:focus{background-color:#727272!important;border-color:#727272!important;box-shadow:0 0 0 2px #72727233!important}._searchGroup_1xa7g_201{flex:1}._controlsRow_1xa7g_281{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}._difficultyGroup_1xa7g_257{display:flex;align-items:center;gap:8px}._popoverOverlay_1xa7g_299{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000059;z-index:1000}._actionGroup_1xa7g_309{display:flex;gap:12px}._resetButton_1xa7g_314{background:#f5f5f5;border:1px solid #d9d9d9;color:#595959}._resetButton_1xa7g_314:hover{background:#e6f7ff;border-color:#1890ff;color:#1890ff}._activeFilters_1xa7g_326{margin-top:16px;padding:12px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px}._dualPanelContainer_1xa7g_334{display:flex;max-height:100vh;min-height:calc(100vh - 460px);gap:20px;margin-top:10px}._leftPanel_1xa7g_342{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_1xa7g_352{flex:1;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;padding:20px}._caseTrainingItem_1xa7g_362{transition:all .3s ease;border:none;border-bottom:1px solid #f1f5f9;border-radius:0;padding:16px 20px 3px;margin-bottom:0;cursor:pointer;background:#fff;position:relative;border-left:3px solid transparent}._caseTrainingItem_1xa7g_362:last-child{border-bottom:none}._caseTrainingItem_1xa7g_362:hover{background:#f8fafc;border-left-color:#3b82f6;padding-left:24px}._caseTrainingItem_1xa7g_362._expanded_1xa7g_385{background:#f0f9ff;border-left-color:#3b82f6;padding-left:24px}._caseTrainingItem_1xa7g_362._selected_1xa7g_391{background:#eff6ff;border-left-color:#3b82f6;padding-left:24px;box-shadow:inset 2px 0 #3b82f6}._itemContent_1xa7g_398{padding:0}._itemHeader_1xa7g_402{margin-bottom:8px;font-size:16px;font-weight:600;color:#1e293b;line-height:1.4}._title_1xa7g_410{margin:0 0 6px!important;color:#1e293b;font-size:15px;font-weight:600}._metaInfo_1xa7g_417{display:flex;flex-wrap:wrap;gap:6px;width:100%;overflow-x:hidden;align-items:center;margin-bottom:8px}._title_1xa7g_410{font-size:16px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.8em;word-wrap:break-word}._summary_1xa7g_443{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_1xa7g_455{margin-bottom:8px;line-height:1.5;color:#94a3b8;font-size:13px}._contentPanel_1xa7g_463{height:100%;padding-top:30px;padding-right:10px}._modalContent_1xa7g_471.ant-modal .ant-modal-content{padding:20px 8px}._contentHeader_1xa7g_475{padding-bottom:10px}._contentTitle_1xa7g_479{font-size:30px;color:#111827;line-height:1.3;font-weight:500}._coverImageContainer_1xa7g_489{margin-bottom:20px;text-align:center;width:100%;background:#f5f5f5;border-radius:8px}._coverImageDetail_1xa7g_497{width:100%;max-height:385px;object-fit:contain;display:block;background-color:#f5f5f5}._contentBody_1xa7g_508{line-height:1.6}._contentSummary_1xa7g_512{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:6px;border-left:4px solid #1890ff}._contentDescription_1xa7g_520{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:6px;border-left:4px solid #52c41a}._contentDetail_1xa7g_528{margin-bottom:20px}._markdownContent_1xa7g_6{line-height:1.6;color:#595959}._markdownContent_1xa7g_6 h1,._markdownContent_1xa7g_6 h2,._markdownContent_1xa7g_6 h3,._markdownContent_1xa7g_6 h4,._markdownContent_1xa7g_6 h5,._markdownContent_1xa7g_6 h6{color:#262626;margin-top:24px;margin-bottom:16px}._markdownContent_1xa7g_6 p{margin-bottom:16px}._markdownContent_1xa7g_6 ul,._markdownContent_1xa7g_6 ol{margin-bottom:16px;padding-left:24px}._markdownContent_1xa7g_6 li{margin-bottom:8px}._markdownContent_1xa7g_6 blockquote{border-left:4px solid #1890ff;padding-left:16px;margin:16px 0;color:#8c8c8c;font-style:italic}._markdownContent_1xa7g_6 code{background:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}._markdownContent_1xa7g_6 pre{background:#f5f5f5;padding:16px;border-radius:6px;overflow-x:auto}._markdownContent_1xa7g_6 pre code{background:none;padding:0}._emptyState_1xa7g_590{padding:60px 20px;text-align:center}._emptyContentState_1xa7g_595{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#8c8c8c}._emptyContentIcon_1xa7g_605{font-size:48px;margin-bottom:16px}._emptyContentState_1xa7g_595 h3{margin:0 0 8px;color:#595959}._emptyContentState_1xa7g_595 p{margin:0;color:#8c8c8c}._loadingContainer_1xa7g_621{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._caseTrainingPanel_1xa7g_631{background:#fff;border-radius:8px;border:1px solid #e8e8e8;padding:0;overflow:hidden}@media(max-width:768px){._tabContent_1xa7g_1{padding:0!important;max-width:100vw!important}._header_1xa7g_152{flex-direction:column;gap:16px;align-items:flex-start}._filtersGrid_1xa7g_209{grid-template-columns:1fr;gap:12px}._searchGroup_1xa7g_201{width:100%}._searchGroup_1xa7g_201 input{width:100%!important}._dualPanelContainer_1xa7g_334{display:block;max-height:none;min-height:auto}._leftPanel_1xa7g_342,._rightPanel_1xa7g_352{max-height:none;flex:none;width:100%}._controlsRow_1xa7g_281{flex-direction:column;align-items:stretch;gap:12px}._filterGroup_1xa7g_215{min-width:auto}._filters_1xa7g_173{padding:16px}._filterTags_1xa7g_227{gap:4px}._filterTag_1xa7g_227{font-size:11px;padding:3px 8px}._searchRow_1xa7g_194{margin-bottom:10px}._actionGroup_1xa7g_309{justify-content:center}}@media(max-width:480px){._tabContent_1xa7g_1{padding:12px;width:95vw!important}._filters_1xa7g_173{padding:16px}._caseTrainingItem_1xa7g_362{margin:0;border-radius:0;border-left:none;border-right:none;padding:12px 16px}._caseTrainingItem_1xa7g_362:hover,._caseTrainingItem_1xa7g_362._selected_1xa7g_391,._caseTrainingItem_1xa7g_362._expanded_1xa7g_385{padding-left:20px}}._mobileModalOverlay_1xa7g_755{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_1xa7g_755{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_1xa7g_781{display:flex;justify-content:flex-end;padding:16px;border-bottom:1px solid #e5e7eb}._mobileModalClose_1xa7g_788{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._mobileModalClose_1xa7g_788:hover{background:#f3f4f6;color:#374151}._mobileModalContent_1xa7g_804{flex:1;overflow-y:auto;padding:20px}._filterPopoverContent_1xa7g_811{width:92vw;max-width:480px;max-height:70vh;overflow-y:auto;padding:16px}@media(min-width:769px){._filterPopoverContent_1xa7g_811{width:480px}}._filterPopoverHeader_1xa7g_825{margin-bottom:16px}._filterPopoverTitle_1xa7g_829{margin:0 0 8px!important}._filterSection_1xa7g_839{margin-bottom:24px}._filterSectionHeader_1xa7g_843{display:flex;align-items:center;margin-bottom:16px;padding:12px 16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._filterSectionIcon_1xa7g_853{font-size:16px;margin-right:8px}._filterSectionTitle_1xa7g_858{margin:0!important;font-size:13px!important}._categoryFilterGroup_1xa7g_864{display:flex;flex-direction:column;gap:20px}._categoryFilterCard_1xa7g_870{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000d}._categoryFilterHeader_1xa7g_878{display:flex;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}._categoryFilterIndicator_1xa7g_886{width:6px;height:16px;border-radius:3px;margin-right:8px}._categoryFilterIndicator_1xa7g_886._tag1_1xa7g_893{background-color:#1890ff}._categoryFilterIndicator_1xa7g_886._tag2_1xa7g_897{background-color:#52c41a}._categoryFilterIndicator_1xa7g_886._tag3_1xa7g_901{background-color:#fa8c16}._categoryFilterLabel_1xa7g_905{margin:0!important;font-size:13px!important;color:#262626!important}._categoryFilterTags_1xa7g_911{display:flex;flex-wrap:wrap;gap:6px}._categoryFilterTag_1xa7g_911{cursor:pointer;padding:6px 10px;border-radius:6px;font-size:12px;transition:all .2s ease;display:flex;align-items:center;gap:4px}._categoryFilterTag_1xa7g_911._tag1Selected_1xa7g_928{border:1px solid #1890ff;background-color:#e6f7ff}._categoryFilterTag_1xa7g_911._tag1Unselected_1xa7g_933{border:1px solid #d9d9d9;background-color:#fff}._categoryFilterTag_1xa7g_911._tag2Selected_1xa7g_938{border:1px solid #52c41a;background-color:#f6ffed}._categoryFilterTag_1xa7g_911._tag2Unselected_1xa7g_943{border:1px solid #d9d9d9;background-color:#fff}._categoryFilterTag_1xa7g_911._tag3Selected_1xa7g_948{border:1px solid #fa8c16;background-color:#fff7e6}._categoryFilterTag_1xa7g_911._tag3Unselected_1xa7g_953{border:1px solid #d9d9d9;background-color:#fff}._impactFilterContainer_1xa7g_959{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000d}._impactFilterButtons_1xa7g_967{width:100%}._impactFilterButton_1xa7g_967{border-radius:6px!important;font-size:12px!important;height:32px!important;padding:0 12px!important}._quizStatusFilterContainer_1xa7g_979{padding:16px;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 1px 3px #0000000d}._quizStatusSelect_1xa7g_987{width:100%}._filterActions_1xa7g_992{display:flex;gap:8px;justify-content:flex-end;border-top:1px solid #f0f0f0;padding-top:16px;margin-top:8px}._filterResetButton_1xa7g_1001{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_1xa7g_1012{position:relative;display:inline-block}._dropdownToggle_1xa7g_1017{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_1xa7g_1017:hover{background:#f0f0f0;color:#333}._dropdownMenu_1xa7g_1041{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_1xa7g_1057{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_1xa7g_1069{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_1xa7g_1069:hover{background:#e0e0e0;color:#333}._dropdownItems_1xa7g_1090{max-height:500px;overflow-y:auto}._dropdownItem_1xa7g_1090{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_1xa7g_1090:hover{background:#f8f9fa;color:#1890ff}._dropdownItem_1xa7g_1090:last-child{border-bottom:none}@media(max-width:768px){._dropdownMenu_1xa7g_1041{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 32px);max-width:400px;max-height:60vh;z-index:1001}._dropdownItems_1xa7g_1090{max-height:calc(60vh - 60px)}._dropdownItem_1xa7g_1090{padding:14px 16px;font-size:14px}}._searchGroup_1xa7g_201 .ant-input{font-weight:700!important;color:red!important}._searchGroup_1xa7g_201 .ant-input::placeholder{font-weight:500!important;color:#9b9a9a!important;opacity:.7!important}._searchGroup_1xa7g_201 .ant-input-affix-wrapper{border:none!important;box-shadow:none!important}._fileTagsContainer_1xa7g_1161{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}._fileTag_1xa7g_1161{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_1xa7g_1161:hover{background:#f1f5f9;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._fileTagIcon_1xa7g_1189{font-size:14px;flex-shrink:0}._fileTagName_1xa7g_1194{font-size:12px;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._fileTagExtension_1xa7g_1204{font-size:10px;font-weight:600;color:#6b7280;background:#f3f4f6;padding:2px 6px;border-radius:10px;flex-shrink:0}._fileTagActions_1xa7g_1214{display:none;position:absolute;right:-8px;top:-8px;gap:4px}._fileTag_1xa7g_1161:hover ._fileTagActions_1xa7g_1214{display:flex}._fileTagBtn_1xa7g_1226{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_1xa7g_1240{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_1xa7g_1253{display:flex;flex-direction:column;gap:20px}._diagramImage_1xa7g_1259{width:100%;text-align:center}._diagramImageDetail_1xa7g_1264{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._diagramImageDetail_1xa7g_1264:hover{transform:scale(1.02)}._diagramNote_1xa7g_1276{padding:5px;border-radius:8px}._valueSection_1xa7g_1282{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_1xa7g_1292{font-size:20px;font-weight:600;margin:0 0 16px;display:inline-block}._valueSectionContent_1xa7g_1299{display:flex;gap:20px;align-items:center}._valueSummary_1xa7g_1306{flex:1;font-size:16px;line-height:1.6;padding:16px}._valueImage_1xa7g_1313{max-width:435px}._valueImage_1xa7g_1313 img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}._valueImage_1xa7g_1313 img:hover{transform:scale(1.02)}@media(max-width:768px){._valueSectionContent_1xa7g_1299{flex-direction:column;gap:16px}._valueImage_1xa7g_1313{flex:none;max-width:100%}._valueSectionTitle_1xa7g_1292{font-size:18px}._valueSummary_1xa7g_1306{font-size:14px}}.markdownContent mark{background-color:#fff3cd!important;color:#856404;padding:2px 0;border-radius:2px}.markdownContent mark.highlighted{background-color:gold!important;color:#000;animation:_pulse_15yo6_1 1s ease-in-out}@keyframes _pulse_15yo6_1{0%,to{background-color:gold}50%{background-color:#ffed4e}}._contentPanel_15yo6_26{animation:_slideInFromCenter_15yo6_1 .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center;opacity:0;animation-fill-mode:forwards;will-change:transform,opacity}._modalContent_15yo6_35 .ant-modal-content{height:100vh!important}._modalContentMidHeight_15yo6_40 .ant-modal-content{height:95vh!important}._contentMain_15yo6_55{display:flex;justify-content:center;flex-direction:column}._contentHeader_15yo6_61{animation:_fadeInUp_15yo6_1 .8s cubic-bezier(.25,.46,.45,.94) .2s both;will-change:transform,opacity}._contentBody_15yo6_66{animation:_fadeInUp_15yo6_1 .8s cubic-bezier(.25,.46,.45,.94) .4s both;will-change:transform,opacity}._coverImageContainer_15yo6_71{animation:_zoomIn_15yo6_1 .6s cubic-bezier(.25,.46,.45,.94) .3s both;will-change:transform,opacity}._valueSection_15yo6_77{animation:_slideInFromCenter_15yo6_1 .6s cubic-bezier(.25,.46,.45,.94) .3s both;will-change:transform,opacity}._valueSectionTitle_15yo6_82{animation:_fadeInUp_15yo6_1 .8s cubic-bezier(.25,.46,.45,.94) .4s both;will-change:transform,opacity}._valueSectionContent_15yo6_87{animation:_fadeInUp_15yo6_1 .8s cubic-bezier(.25,.46,.45,.94) .5s both;will-change:transform,opacity}._valueSummary_15yo6_92{animation:_slideInFromLeft_15yo6_1 .6s cubic-bezier(.25,.46,.45,.94) .6s both;will-change:transform,opacity}._valueImage_15yo6_97{animation:_zoomIn_15yo6_1 .6s cubic-bezier(.25,.46,.45,.94) .7s both;will-change:transform,opacity}@keyframes _slideInFromCenter_15yo6_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_15yo6_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_15yo6_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_15yo6_1{0%{opacity:0;transform:translate(-30px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}._contentPanel_15yo6_26{transition:all .3s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;perspective:1000px}._contentTitle_15yo6_166{transition:color .3s cubic-bezier(.25,.46,.45,.94);position:relative}._contentTitle_15yo6_166:hover{color:#3b82f6}._coverImageDetail_15yo6_175{transition:all .4s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden}._coverImageDetail_15yo6_175:hover{transform:scale(1.03) rotateY(2deg);box-shadow:0 10px 25px #00000026}._contentBody_15yo6_66,._contentDetail_15yo6_189{transition:all .3s cubic-bezier(.25,.46,.45,.94)}._contentDetail_15yo6_189{animation:_fadeInUp_15yo6_1 .8s ease-out .6s both}._contentPanel_15yo6_26._loading_15yo6_199{animation:_shimmer_15yo6_1 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@keyframes _shimmer_15yo6_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _pulse_15yo6_1{0%,to{opacity:.6}50%{opacity:1}}._skeleton_15yo6_224{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_15yo6_1 1.5s ease-in-out infinite;border-radius:4px}._skeletonText_15yo6_231{height:20px;margin-bottom:10px;width:100%}._skeletonImage_15yo6_237{height:200px;width:100%;margin-bottom:15px}._tocSidebar_15yo6_244{max-width:320px;background:#fff;border-left:1px solid #e9ecef;display:flex;flex-direction:column;border-radius:8px}._tocSidebarHeader_15yo6_254{display:flex;justify-content:space-between;align-items:center;padding:10px 24px;border-bottom:1px solid #e9ecef;flex-shrink:0}._tocSidebarHeader_15yo6_254 h4{margin:0;color:#495057;font-size:18px;font-weight:600}._tocSidebarCloseButton_15yo6_270{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_15yo6_270:hover{background:#e9ecef!important;color:#495057!important;border:none!important}._tocSidebarCloseButton_15yo6_270:focus{background:#e9ecef!important;color:#495057!important;border:none!important;box-shadow:none!important}._tocSidebarList_15yo6_300{flex:1;overflow-y:auto;overflow-x:hidden}._tocSidebarItem_15yo6_306{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_15yo6_306:hover{background:#e3f2fd;color:#1976d2;border-left-color:#1976d2;transform:translate(4px)}._tocSidebarLevel1_15yo6_325{font-weight:600;font-size:15px;padding-left:24px}._tocSidebarLevel2_15yo6_331{font-weight:500;padding-left:36px}._tocSidebarLevel3_15yo6_336{padding-left:48px}._tocSidebarLevel4_15yo6_340{padding-left:60px;font-size:13px}._tocSidebarLevel5_15yo6_345{padding-left:72px;font-size:13px}._tocSidebarLevel6_15yo6_350{padding-left:84px;font-size:12px}._tocSidebarItemActive_15yo6_355{background:#e6f7ff!important;color:#1890ff!important;border-left-color:#1890ff!important;font-weight:600!important}._tocSidebarItemActive_15yo6_355:hover{background:#bae7ff!important;color:#0050b3!important}._headingHighlight_15yo6_367{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_15yo6_26{animation-duration:.4s}._contentHeader_15yo6_61,._contentBody_15yo6_66,._coverImageContainer_15yo6_71,._contentDetail_15yo6_189{animation-duration:.6s}._tocSidebar_15yo6_244{width:280px}._tocSidebarHeader_15yo6_254{padding:16px 20px}._tocSidebarItem_15yo6_306{padding:10px 20px;font-size:13px}._tocSidebarLevel1_15yo6_325{padding-left:20px;font-size:14px}._tocSidebarLevel2_15yo6_331{padding-left:32px}._tocSidebarLevel3_15yo6_336{padding-left:44px}._tocSidebarLevel4_15yo6_340{padding-left:56px}._tocSidebarLevel5_15yo6_345{padding-left:68px}._tocSidebarLevel6_15yo6_350{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}._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}}._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_1m0pb_1{display:flex;width:100%;height:100vh;margin:0;background:#f5f5f5}._sidebar_1m0pb_10{width:320px;background:#fff;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;box-shadow:2px 0 8px #0000000f}._sidebarHeader_1m0pb_19{padding:16px;border-bottom:1px solid #f0f0f0;background:#fafafa}._sidebarSearch_1m0pb_25{width:100%}._sidebarContent_1m0pb_29{flex:1;overflow-y:auto;padding:8px 0}._sidebarContent_1m0pb_29::-webkit-scrollbar{width:8px}._sidebarContent_1m0pb_29::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._sidebarContent_1m0pb_29::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;min-height:40px;transition:background .3s ease}._sidebarContent_1m0pb_29::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._sidebarContent_1m0pb_29::-webkit-scrollbar-thumb:active{background:#8a8a8a}._companyList_1m0pb_60{padding:0 8px}._companyList_1m0pb_60:empty:after{content:"Không tìm thấy công ty nào";display:block;text-align:center;color:#999;padding:20px;font-style:italic}._companyItem_1m0pb_73{padding:12px 16px;cursor:pointer;border-radius:8px;margin:2px 8px;transition:all .2s ease;border:1px solid transparent;position:relative}._companyItem_1m0pb_73:hover:before,._companyItem_1m0pb_73._selected_1m0pb_84:before{height:20px}._companyItem_1m0pb_73:hover{background:#f0f8ff;border-color:#d6e4ff}._companyItem_1m0pb_73._selected_1m0pb_84{background:#e6f7ff;border-color:#1890ff;box-shadow:0 2px 8px #1890ff26}._companyCode_1m0pb_99{font-weight:600;font-size:14px;color:#1890ff;margin-bottom:4px}._companyName_1m0pb_106{font-size:12px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptySidebar_1m0pb_115{padding:40px 20px;text-align:center;color:#999}._sidebarLoading_1m0pb_122{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}._loadingSpinner_1m0pb_131{width:32px;height:32px;border:3px solid #f0f0f0;border-top:3px solid #1890ff;border-radius:50%;animation:_spin_1m0pb_1 1s linear infinite}._loadingText_1m0pb_140{color:#666;font-size:14px;font-weight:500}@keyframes _spin_1m0pb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._companyItem_1m0pb_73._disabled_1m0pb_151{opacity:.6;cursor:not-allowed;pointer-events:none}._skeletonLoading_1m0pb_158{padding:8px 0}._skeletonItem_1m0pb_162{padding:12px 16px;margin:2px 8px;border-radius:8px;animation:_skeletonPulse_1m0pb_1 1.5s ease-in-out infinite}._skeletonCode_1m0pb_169{height:16px;width:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;margin-bottom:8px;animation:_skeletonShimmer_1m0pb_1 1.5s infinite}._skeletonName_1m0pb_179{height:12px;width:80%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;animation:_skeletonShimmer_1m0pb_1 1.5s infinite}@keyframes _skeletonPulse_1m0pb_1{0%,to{opacity:1}50%{opacity:.8}}@keyframes _skeletonShimmer_1m0pb_1{0%{background-position:-200% 0}to{background-position:200% 0}}._mainContent_1m0pb_199{flex:1;display:flex;flex-direction:column;background:#fff;overflow-y:auto}._mainHeader_1m0pb_207{padding:16px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._createSummaryBtn_1m0pb_213{margin-left:auto}._sectionDescription_1m0pb_217{color:#ffffffe6!important;font-size:1.1rem;margin-bottom:32px;display:block}._searchInput_1m0pb_223{border-radius:12px;overflow:hidden}._resultsSection_1m0pb_228{flex:1;padding:24px;overflow-y:auto}._loadingContainer_1m0pb_234{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._resultsHeader_1m0pb_243{margin-bottom:24px;padding:16px 0;border-bottom:1px solid #f0f0f0}._reportsGrid_1m0pb_249{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-bottom:40px}._reportCard_1m0pb_256{border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease;overflow:hidden;border:1px solid #f0f0f0}._reportCard_1m0pb_256:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}._cardHeader_1m0pb_269{padding:0 0 16px}._stockInfo_1m0pb_273{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._stockCode_1m0pb_280{margin:0!important;color:#1890ff;font-weight:700;font-size:1.8rem}._recommendationTag_1m0pb_287{font-weight:600;font-size:12px;padding:4px 12px;border-radius:20px;text-transform:uppercase}._reportTitle_1m0pb_295{margin-bottom:12px}._sourceInfo_1m0pb_299{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._financialMetrics_1m0pb_306{padding:16px 0 0}._metricRow_1m0pb_310{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._metric_1m0pb_310{display:flex;flex-direction:column;gap:4px}._metricValue_1m0pb_322{font-size:1rem!important;color:#262626!important}._emptyContainer_1m0pb_327,._initialState_1m0pb_328{display:flex;justify-content:center;align-items:center;min-height:50px;padding:20px}._searchBoxCustom_1m0pb_336{display:flex;align-items:center;max-width:100%;margin:0 auto;background:#fffffff2;border-radius:16px;padding:0 0 0 8px}._customSearchBtn_1m0pb_346{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}._emptyText_1m0pb_361{text-align:center;color:#979797;font-size:20px;margin-top:150px}._backgroundImage_1m0pb_367{margin-top:50px;margin-bottom:60px;background-image:url(/BCDN.png);background-size:contain;background-repeat:no-repeat;background-position:center;min-height:400px;display:flex;align-items:center;justify-content:center}._industryComparisonControls_1m0pb_381{display:flex;gap:8px!important}.ag-theme-quartz .ag-row-group{font-weight:700!important;background-color:#f8f9fa!important}.ag-theme-quartz .ag-row-group .ag-cell{font-weight:700!important;color:#262626!important}.ag-theme-quartz .ag-row-group .ag-cell-wrapper{font-weight:700!important}@media(max-width:768px){._container_1m0pb_1{flex-direction:column;height:auto}._sidebar_1m0pb_10{width:100%;height:200px;border-right:none;border-bottom:1px solid #e8e8e8}._sidebarContent_1m0pb_29{max-height:120px}._mainContent_1m0pb_199{height:calc(100vh - 200px)}._searchSection_1m0pb_423{padding:24px 16px;margin-bottom:24px}._sectionTitle_1m0pb_428{font-size:2rem!important}._sectionDescription_1m0pb_217{font-size:1rem}._reportsGrid_1m0pb_249{grid-template-columns:1fr;gap:16px}._metricRow_1m0pb_310{grid-template-columns:1fr;gap:12px}._sourceInfo_1m0pb_299{flex-direction:column;align-items:flex-start}._stockInfo_1m0pb_273{flex-direction:column;align-items:flex-start;gap:8px}._stockCode_1m0pb_280{font-size:1.5rem!important}._financialRatioHeader_1m0pb_461{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}._financialRatioTitle_1m0pb_467{margin:0!important;width:100%!important}._financialRatioControls_1m0pb_472{display:flex!important;flex-direction:row!important;gap:8px!important;width:100%!important}._financialRatioControlsRow_1m0pb_479{display:flex!important;gap:8px!important;align-items:center!important}._industryComparisonHeader_1m0pb_486{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}._industryComparisonTitle_1m0pb_492{margin:0!important;width:100%!important}._industryComparisonControls_1m0pb_381{display:flex!important;flex-direction:row!important;gap:8px!important;width:100%!important}._industryComparisonControlsRow_1m0pb_504{display:flex!important;gap:8px!important;align-items:center!important}}@media(max-width:480px){._searchSection_1m0pb_423{padding:20px 12px}._sectionTitle_1m0pb_428{font-size:1.8rem!important}._reportsGrid_1m0pb_249{gap:12px}._reportCard_1m0pb_256{border-radius:12px}}._countdownTimer_1mw03_1{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-weight:500;font-size:13px;border:none;transition:all .3s ease;cursor:pointer;min-width:80px;justify-content:center;box-shadow:0 2px 8px #0000001a}._countdownTimer_1mw03_1:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._timerText_1mw03_22{font-family:Courier New,monospace;font-weight:600;letter-spacing:.5px}._status-admin_1mw03_29{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff;animation:_adminPulse_1mw03_1 3s infinite}._status-active_1mw03_35{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff}._status-warning_1mw03_40{background:linear-gradient(135deg,#faad14,#ffc53d);color:#fff;animation:_warningPulse_1mw03_1 2s infinite}._status-expired_1mw03_46{background:linear-gradient(135deg,#ff4d4f,#ff7875);color:#fff;animation:_expiredPulse_1mw03_1 1.5s infinite}._status-not_started_1mw03_52{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff}._status-no_setup_1mw03_57{background:linear-gradient(135deg,#faad14,#ffc53d);color:#fff;animation:_setupPulse_1mw03_1 2s infinite}@keyframes _adminPulse_1mw03_1{0%,to{box-shadow:0 2px 8px #52c41a4d}50%{box-shadow:0 4px 16px #52c41a80}}@keyframes _warningPulse_1mw03_1{0%,to{box-shadow:0 2px 8px #faad144d}50%{box-shadow:0 4px 16px #faad1499}}@keyframes _expiredPulse_1mw03_1{0%,to{box-shadow:0 2px 8px #ff4d4f4d}50%{box-shadow:0 6px 20px #ff4d4fb3}}@keyframes _setupPulse_1mw03_1{0%,to{box-shadow:0 2px 8px #faad144d}50%{box-shadow:0 4px 16px #faad1480}}@media(max-width:768px){._countdownTimer_1mw03_1{padding:4px 8px;font-size:11px;min-width:60px}._timerText_1mw03_22{font-size:10px}}@media(max-width:480px){._countdownTimer_1mw03_1{padding:3px 6px;font-size:10px;min-width:50px;gap:4px}._timerText_1mw03_22{font-size:9px}}@media(prefers-color-scheme:dark){._countdownTimer_1mw03_1{box-shadow:0 2px 8px #0000004d}._countdownTimer_1mw03_1:hover{box-shadow:0 4px 12px #0006}}._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}}._floatButtonsContainer_m0l8m_1{position:fixed!important;bottom:16px!important;right:16px!important;display:flex;flex-direction:column;gap:8px;z-index:9999;pointer-events:none}._floatButtonsContainer_m0l8m_1>*{pointer-events:auto}._floatButton_m0l8m_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_m0l8m_1 img{width:60%}._floatButton_m0l8m_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_m0l8m_1:hover:before{opacity:1}._floatButton_m0l8m_1:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000040}._floatButton_m0l8m_1:active{transform:translateY(0);box-shadow:0 2px 8px #0003}._emailButton_m0l8m_61{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff}._emailButton_m0l8m_61:hover{background:linear-gradient(135deg,#40a9ff,#69c0ff)}._zaloButton_m0l8m_70{background:linear-gradient(135deg,#0068ff,#1890ff);color:#fff}._facebookButton_m0l8m_75{background:#1f7bf2;color:#fff}._zaloButton_m0l8m_70:hover{background:linear-gradient(135deg,#1890ff,#40a9ff)}._guidelineButton_m0l8m_84{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff;font-size:16px}._guidelineButton_m0l8m_84:hover{background:linear-gradient(135deg,#73d13d,#95de64)}@media(max-width:768px){._floatButtonsContainer_m0l8m_1{bottom:20px;right:20px;gap:12px}._floatButton_m0l8m_1{width:50px;height:50px;font-size:20px}}@media(max-width:480px){._floatButtonsContainer_m0l8m_1{bottom:15px;right:15px;gap:10px}._floatButton_m0l8m_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}._main_7xivg_1{width:100%;height:100%}._tiptap_7xivg_6 img{max-width:100%;height:auto;display:block;margin:0 auto}._content_7xivg_13{box-sizing:border-box;width:100%;height:calc(100% - 70px);display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;border-radius:10px;padding:2px 16px 16px 0;box-shadow:0 6px 20px #00000026;border:1px solid #ddd}._pageInfo_7xivg_28{height:25px;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;margin-top:15px;margin-left:20px}._pageTitle_7xivg_38{display:flex;align-items:center;gap:8px;width:max-content}._info_7xivg_45{flex:1;height:7%;display:flex;justify-content:center;align-items:center}._infoLeft_7xivg_53{width:max-content;height:100%}._nameElement_7xivg_58{font-size:18px;font-weight:500}._infoElement_7xivg_63{width:100%;height:40%;display:flex;align-items:center}._infoElement_7xivg_63 span{font-size:12px}._infoRight_7xivg_74{flex:1;height:100%;display:flex;justify-content:flex-end;align-items:center}._tiptap_7xivg_6{width:100%;height:93%}._controlGroup_7xivg_89{width:100%;height:max-content;display:flex}._buttonGroup_7xivg_96{width:100%;height:100%;display:flex;align-items:center;gap:3px;flex-wrap:wrap}._buttonGroup_7xivg_96 button{height:100%;min-width:40px;color:#000;cursor:pointer;background-color:transparent}._buttonGroup_7xivg_96 button:hover{background-color:#34b270}._buttonGroup_7xivg_96 button:disabled{background-color:#ccc;cursor:not-allowed}._isActive_7xivg_123{background-color:#34b270!important;color:#fff!important}._editorContent_7xivg_128{width:100%;height:calc(100% - 65px);box-shadow:none;border-radius:10px;overflow:auto}._editorContentFull_7xivg_136{width:100%;height:calc(100% - 10px);box-shadow:none;border-radius:10px;overflow:auto}._editorContentWrap_7xivg_145 *{line-height:1.5!important;word-spacing:1px}._editorContentWrap_7xivg_145{width:100%;height:100%}._editorContentWrap_7xivg_145 .tiptap{width:100%;height:100%;padding:.5em .5em .5em 1.5em}._editorContentWrap_7xivg_145 .tiptap:first-child{margin-top:0}._editorContentWrap_7xivg_145 .tiptap blockquote{border-left:3px solid red;margin:1.5rem 0;padding-left:1rem}._editorContentWrap_7xivg_145 .tiptap :is(ul,ol){padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}._editorContentWrap_7xivg_145 .tiptap ol li p{margin:.25em 0}._editorContentWrap_7xivg_145 .tiptap hr{border:none;border-top:1px solid gray;cursor:pointer;margin:1rem 0}._resizableImageWrapper_7xivg_187{position:relative;display:inline-block;margin:5px}._resizableImage_7xivg_187{display:block;max-width:100%}._resizeHandle_7xivg_198{position:absolute;width:10px;height:10px;background-color:#007bff;border-radius:50%;z-index:10}._resizeTopLeft_7xivg_207{top:-1px;left:-1px;cursor:nwse-resize}._resizeTopRight_7xivg_213{top:-1px;right:-1px;cursor:nesw-resize}._resizeBottomLeft_7xivg_219{bottom:-1px;left:-1px;cursor:nesw-resize}._resizeBottomRight_7xivg_225{bottom:-1px;right:-1px;cursor:nwse-resize}._resizableImageWrapper_7xivg_187:hover ._resizeHandle_7xivg_198{display:block}._resizableImageWrapper_7xivg_187 ._resizeHandle_7xivg_198{display:none}._editorContentWrap_7xivg_145 .tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}._editorContentWrap_7xivg_145 .tiptap td{border:1px solid rgb(187,183,183);box-sizing:border-box;min-width:1em;padding:5px;position:relative;vertical-align:top}._editorContentWrap_7xivg_145 .tiptap td>*{margin-bottom:0}._editorContentWrap_7xivg_145 .tiptap th{background-color:#8080803f;border:1px solid rgb(187,183,183);box-sizing:border-box;min-width:1em;padding:5px;position:relative;vertical-align:top}._editorContentWrap_7xivg_145 .tiptap th>*{margin-bottom:0}._editorContentWrap_7xivg_145 .tiptap th{font-weight:700;text-align:left}._editorContentWrap_7xivg_145 .tiptap .selectedCell:after{background:gray;opacity:.5;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}._editorContentWrap_7xivg_145 .tiptap .column-resize-handle{background-color:#01f;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}._editorContentWrap_7xivg_145 .tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}._editorContentWrap_7xivg_145 .resize-cursor{cursor:ew-resize;cursor:col-resize}._fontSizeMenuContainer_7xivg_312{height:100%;position:relative;display:inline-block}._fontSizeDropdownMenu_7xivg_318{position:absolute;top:110%;left:0;z-index:10;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;width:max-content}._fontSizeDropdownMenu_7xivg_318 button{color:#000;display:flex;align-items:center;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer}._fontSizeDropdownMenu_7xivg_318 button:hover{color:#fff}._fontSizeDropdownMenu_7xivg_318 button span{margin-left:8px}._headingMenuContainer_7xivg_349{height:100%;position:relative;display:inline-block}._headingDropdownMenu_7xivg_355{position:absolute;top:110%;left:0;z-index:10;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;width:max-content}._headingDropdownMenu_7xivg_355 button{color:#000;display:flex;align-items:center;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer}._headingDropdownMenu_7xivg_355 button:hover{color:#fff}._headingDropdownMenu_7xivg_355 button span{margin-left:8px}._tableMenuContainer_7xivg_386{height:100%;position:relative;display:inline-block}._tableDropdownMenu_7xivg_392{position:absolute;top:110%;left:0;z-index:10;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;min-width:200px}._tableDropdownMenu_7xivg_392 button{color:#000;display:flex;align-items:center;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer}._tableDropdownMenu_7xivg_392 button:hover{color:#fff}._tableDropdownMenu_7xivg_392 button span{margin-left:8px}._editorContentWrap_7xivg_145 .tiptap mark{background-color:#faf594;border-radius:.4rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1rem .3rem}._colorPickerContainer_7xivg_430{height:100%;position:relative;display:inline-block}._colorPickerDropdown_7xivg_436{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;z-index:1000;display:flex;flex-direction:column;gap:8px;margin-top:4px;box-shadow:0 2px 4px #0000001a}._colorPickerDropdown_7xivg_436 button{width:100%;height:24px;border:none}._colorPicker_7xivg_430{width:100%;min-width:70px;height:30px;padding:0;border:none;cursor:pointer}._fontMenuContainer_7xivg_467{height:100%;position:relative;display:inline-block}._fontDropdownMenu_7xivg_473{position:absolute;top:110%;left:0;z-index:10;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;min-width:200px}._fontDropdownMenu_7xivg_473 button{color:#000;display:flex;align-items:center;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer}._fontDropdownMenu_7xivg_473 button:hover{color:#fff}._fontDropdownMenu_7xivg_473 button span{margin-left:8px}._lineHeightMenuContainer_7xivg_504{height:100%;position:relative;display:inline-block}._lineHeightDropdownMenu_7xivg_510{position:absolute;top:110%;left:0;z-index:10;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;min-width:200px}._lineHeightDropdownMenu_7xivg_510 button{color:#000;display:flex;align-items:center;width:100%;text-align:left;padding:8px 12px;border:none;background:none;cursor:pointer}._lineHeightDropdownMenu_7xivg_510 button:hover{color:#fff}._lineHeightDropdownMenu_7xivg_510 button span{margin-left:8px}._editorContentWrap_7xivg_145 .tiptap p.is-editor-empty:first-child:before{color:gray;content:attr(data-placeholder);float:left;height:0;pointer-events:none}._controlContainer_7xivg_549{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;gap:20px}._editMode_7xivg_558{display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer;animation:_slideIn_7xivg_1 .5s ease-out forwards;transition:background-color .5s ease}._editMode_7xivg_558:hover{background-color:#34b270;padding:.3em;border-radius:5px;color:#fff}._slideButton_7xivg_576{animation:_slideIn_7xivg_1 .5s ease-out forwards}@keyframes _slideIn_7xivg_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._loadingCircle_7xivg_592{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:20px;height:20px;animation:_spin_7xivg_1 2s linear infinite}@keyframes _spin_7xivg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._buttonWrap_7xivg_610{display:flex;justify-content:center;align-items:center;cursor:pointer}._buttonWrap_7xivg_610 img{width:20px;margin-right:5px}._buttonWrap_7xivg_610 span{font-size:16.5px}._customSwitch_7xivg_626{display:flex;align-items:center;height:25px}._customSwitch_7xivg_626.ant-switch.ant-switch-checked{background:var(--sab-header-bg)!important}._customSwitch_7xivg_626>div{width:19px!important;height:19px!important}._customSwitch_7xivg_626>span>span{font-size:15px!important;padding-top:1px!important}._customScrollbar_7xivg_648::-webkit-scrollbar{width:8px;background:#fff}._customScrollbar_7xivg_648::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}._customScrollbar_7xivg_648::-webkit-scrollbar-thumb:hover{background:#fff}._customScrollbar_7xivg_648::-webkit-scrollbar-track{background:#fff}._customScrollbar_7xivg_648{scrollbar-width:thin;scrollbar-color:#ffffff #ffffff}._carousel_i3svt_1 .css-1f8sh1y{height:100%!important;overflow:auto!important;max-height:100%!important}@media(max-width:768px){._carousel_i3svt_1 .css-1f8sh1y{height:100%!important;max-height:100%!important;overflow:auto!important}._onboardingGuide_i3svt_15>div:nth-child(2){overflow:hidden!important;flex:1!important;min-height:0!important;max-height:100%!important;display:flex!important;flex-direction:column!important}._onboardingGuide_i3svt_15>div:nth-child(2)>div{flex:1!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}}._title_textarea_i3svt_32._disabled_i3svt_32{pointer-events:none;background-color:transparent;color:#262626;cursor:default}/*!* Bold Text *!*/._reactQuill_i3svt_43 .ql-editor strong{font-weight:700!important;font-size:inherit!important;color:#000}._reactQuill_i3svt_43 .ql-editor em,._reactQuill_i3svt_43 .ql-editor i{font-style:italic!important;font-size:inherit!important;color:inherit}._reactQuill_i3svt_43 .ql-editor u{text-decoration:underline!important;font-size:inherit!important;color:inherit}._reactQuill_i3svt_43 .ql-clean{font-weight:400;font-style:normal;text-decoration:none;font-size:16px}._reactQuill_i3svt_43 .ql-editor *{line-height:1.6!important;overflow-y:auto!important}._ql-editor_i3svt_43 img{max-width:100%;height:auto}._ql-image-resize-handle_i3svt_96{position:absolute;z-index:1;cursor:pointer;background-color:#00000080;width:8px;height:8px;border-radius:50%}._ql-image-resize-handle_i3svt_96._ql-image-resize-handle-bottom-right_i3svt_106{bottom:0;right:0}._onboardingGuide_i3svt_15 .MuiButtonBase-root:not(.MuiIconButton-root):not(.MuiButton-contained):not(.startUsingButton){background-color:transparent!important}._startUsingButton_i3svt_112{background-color:#1976d2!important;color:#fff!important}._startUsingButton_i3svt_112:hover{background-color:#1565c0!important}._carousel_i3svt_1 .MuiIconButton-root,._carousel_i3svt_1 button[class*=Carousel]{display:none!important}._onboardingGuide_i3svt_15 .MuiSvgIcon-root{display:inline-block!important;font-size:inherit!important;width:1em!important;height:1em!important}._onboardingGuide_i3svt_15 .MuiSvgIcon-root{display:inline-block!important;font-size:inherit!important}@media(max-width:768px){._onboardingGuide_i3svt_15{height:100%!important;max-height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}._onboardingGuide_i3svt_15>div:first-child{flex-direction:column!important;align-items:stretch!important;padding:10px 12px!important;gap:10px!important;flex-shrink:0!important}._onboardingGuide_i3svt_15>div:first-child>div:first-child{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important}._onboardingGuide_i3svt_15>div:first-child>div:first-child>div:first-child{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:100%!important}._onboardingGuide_i3svt_15>div:first-child>div:first-child>div:first-child>h6{font-size:14px!important;margin:0!important;width:auto!important;flex-shrink:0!important}._onboardingGuide_i3svt_15>div:first-child>div:first-child>div:first-child>div{flex-direction:row!important;align-items:center!important;gap:6px!important;margin-left:auto!important;flex-wrap:nowrap!important}._onboardingGuide_i3svt_15>div:first-child>div:first-child>div:last-child{display:flex!important;gap:6px!important;width:100%!important;flex-shrink:0!important}._onboardingGuide_i3svt_15>div:first-child>div:first-child>div:last-child>div{flex:1!important;text-align:center!important;padding:6px 10px!important;font-size:11px!important;min-height:32px!important}._onboardingGuide_i3svt_15>div:first-child>div:last-child>label{margin:0!important;width:auto!important;padding:0!important;flex-shrink:0!important}._onboardingGuide_i3svt_15>div:first-child>div:last-child>label>span:last-child{font-size:11px!important}._onboardingGuide_i3svt_15>div:first-child>div:last-child>button{width:auto!important;padding:6px 12px!important;font-size:11px!important;min-height:32px!important;white-space:nowrap!important;flex-shrink:0!important}._onboardingGuide_i3svt_15>div:nth-child(2){padding:12px!important}._onboardingGuide_i3svt_15>div:nth-child(2)>div>div>div>div{padding:12px!important}._onboardingGuide_i3svt_15 .MuiIconButton-root[class*=Carousel]{width:32px!important;height:32px!important}}._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}._mapViewContainer_fr4iv_1{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center}._mapViewContent_fr4iv_9{width:96%;height:98%;display:flex;flex-direction:column}._progressSection_fr4iv_17{border-radius:8px;padding:20px 24px;background-color:#fff;border-bottom:1px solid #e8e8e8;margin:16px 0}._progressHeader_fr4iv_25{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:16px}._progressLeft_fr4iv_33{display:flex;flex-direction:column;gap:10px;flex:0 0 auto;width:320px;justify-content:flex-start}._programName_fr4iv_42{font-size:18px;font-weight:600;color:#262626;white-space:nowrap}._progressStats_fr4iv_49{display:flex;align-items:center;gap:16px;font-size:14px;color:#595959;white-space:nowrap}._completionRate_fr4iv_58{font-weight:600;color:#1890ff}._progressBarContainer_fr4iv_63{flex:1;min-width:200px;height:12px;background-color:#f0f0f0;border-radius:6px;overflow:hidden;position:relative}._progressBar_fr4iv_63{height:100%;border-radius:6px;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}._panelsContainer_fr4iv_81{flex:1;display:flex;gap:16px;overflow:hidden}._leftPanel_fr4iv_88{width:70%;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;overflow:hidden}._panel1Columns_fr4iv_97{display:flex;flex:1;gap:145px;overflow:hidden}._panel1Column_fr4iv_97{flex:1;display:flex;flex-direction:column;overflow:hidden}._rightPanel_fr4iv_111{width:30%;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;overflow:hidden}._panelContent_fr4iv_120{flex:1;padding:24px;overflow-y:auto}._panelContent_fr4iv_120 h3{margin-bottom:16px;color:#262626;font-size:20px;font-weight:600}._panelContent_fr4iv_120 p{margin-bottom:8px;color:#595959;font-size:14px}._rightPanelHeader_fr4iv_140{padding:12px 16px;border-bottom:1px solid #f0f0f0;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px}._rightPanelTitle_fr4iv_150{font-weight:600;font-size:14px;color:#262626;flex-shrink:0}._rightPanelSearch_fr4iv_157{flex:1;max-width:200px}._itemsList_fr4iv_163{display:flex;flex-direction:column;gap:4px}._emptyState_fr4iv_169{padding:20px;text-align:center;color:#999}._itemCard_fr4iv_176{padding:10px 12px;cursor:pointer;border-radius:4px;transition:all .2s;display:flex;align-items:center;gap:10px}._itemCard_fr4iv_176:hover{background-color:#f2e7de}._itemCardContent_fr4iv_190{flex:1;min-width:0}._itemCardTitle_fr4iv_195{font-size:14px;font-weight:500;color:#262626;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemCardTitleFlexWrap_fr4iv_205{font-size:14px;font-weight:500;color:#262626;margin-bottom:4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:1.4}._itemCardSummary_fr4iv_219{font-size:13px;color:#8c8c8c;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemCardMeta_fr4iv_228{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._itemCardId_fr4iv_235{font-size:12px;color:#8c8c8c;font-weight:500}._quizStatusBadge_fr4iv_242{padding:2px 8px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.4}._quizStatusReference_fr4iv_250{background-color:#e9fbff;color:#88b7cd;border:1px solid #9ED5D8}._quizStatusPass_fr4iv_256{background-color:#e5f6dd;color:#75c341;border:1px solid #9FDE7D}._quizStatusFail_fr4iv_262{background-color:#e9eeff;color:#7a8ed7;border:1px solid #B9C4F7}._quizStatusNotDone_fr4iv_268{background-color:#ffe9ed;color:#e39191;border:1px solid #F3B2B2}._itemCardAvatar_fr4iv_274{object-fit:cover;border-radius:4px;flex-shrink:0}._itemCardSelected_fr4iv_280{background-color:#e6f7ff;border:2px solid #1890ff}._itemCardHighlighted_fr4iv_285{background-color:#faf0ec;border:2px solid #F3DBD4}._tag5FilterSection_fr4iv_291{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:16px}._tag5FilterRight_fr4iv_300{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px;flex-shrink:0}._tag5FilterHeader_fr4iv_309{display:flex;align-items:center;justify-content:space-between;gap:12px}._tag5FilterTitle_fr4iv_316{font-size:14px;font-weight:600;color:#262626;white-space:nowrap}._tag5FilterClearBtn_fr4iv_323{height:28px;padding:0 12px;font-size:12px;font-weight:500;border-radius:6px;display:flex;align-items:center;gap:4px}._tag5FilterList_fr4iv_334{display:flex;flex-wrap:wrap;gap:8px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding-right:4px}._tag5FilterListHidden_fr4iv_344{display:flex;flex-wrap:wrap;gap:8px;position:absolute;visibility:hidden;top:-9999px;left:-9999px}._tag5FilterList_fr4iv_334::-webkit-scrollbar{width:6px}._tag5FilterList_fr4iv_334::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}._tag5FilterList_fr4iv_334::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}._tag5FilterList_fr4iv_334::-webkit-scrollbar-thumb:hover{background:#bfbfbf}._tag5FilterItem_fr4iv_372{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fafafa;border:1.5px solid #e8e8e8;border-radius:6px;cursor:pointer;transition:all .2s ease;flex-shrink:0}._tag5FilterItem_fr4iv_372:hover{background:#f0f9ff;border-color:#1890ff;transform:translateY(-1px);box-shadow:0 2px 4px #1890ff1a}._tag5FilterItemActive_fr4iv_392{background:#e6f7ff;border-color:#1890ff;box-shadow:0 2px 8px #1890ff26}._tag5FilterTag_fr4iv_398{margin:0;font-size:12px;font-weight:500;flex-shrink:0}._tag5FilterProgressWrapper_fr4iv_405{flex:1;display:flex;align-items:center;gap:8px;min-width:0}._tag5FilterProgressBar_fr4iv_413{flex:1;height:6px;background-color:#f0f0f0;border-radius:3px;overflow:hidden;position:relative;min-width:60px}._tag5FilterProgressFill_fr4iv_423{height:100%;border-radius:3px;transition:width .3s ease,background-color .3s ease}._tag5FilterPercent_fr4iv_429{font-size:11px;font-weight:600;color:#595959;white-space:nowrap;flex-shrink:0;min-width:35px;text-align:right}._tag5FilterItemActive_fr4iv_392 ._tag5FilterPercent_fr4iv_429{color:#1890ff}._tag5FilterMoreBtn_fr4iv_443{height:32px;padding:0 12px;font-size:12px;font-weight:500;border-radius:6px;flex-shrink:0}._tag5FilterDropdownItem_fr4iv_452{display:flex;align-items:center;gap:12px;padding:8px 12px;cursor:pointer;transition:all .2s ease}._tag5FilterDropdownItem_fr4iv_452:hover{background-color:#f5f5f5}._tag5FilterDropdownItemActive_fr4iv_465{background-color:#e6f7ff}._promptSettingsListModal_1pnd8_2 .ant-modal{max-height:100vh!important}._promptSettingsListModal_1pnd8_2 .ant-modal-content{height:100vh!important;display:flex!important;flex-direction:column!important}._promptSettingsListModal_1pnd8_2 .ant-modal-body{height:calc(90vh - 120px)!important;padding:20px!important;overflow:hidden!important;flex:1!important}._promptSettingsListModal_1pnd8_2 .ant-modal-header,._promptSettingsListModal_1pnd8_2 .ant-modal-footer{flex-shrink:0!important}._contentContainer_1pnd8_28{height:100%;overflow:hidden;display:flex;flex-direction:column}._contentContainer_1pnd8_28 .ant-tabs{flex:1;display:flex;flex-direction:column;overflow:hidden}._contentContainer_1pnd8_28 .ant-tabs-content-holder{flex:1;overflow:hidden;min-height:0}._contentContainer_1pnd8_28 .ant-tabs-content,._contentContainer_1pnd8_28 .ant-tabs-tabpane{height:100%;overflow: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_1z0d9_1{padding:24px;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}._modalBodyScroll_1z0d9_7 .ant-modal-body{max-height:70vh!important;overflow:auto!important;padding:24px!important}._header_1z0d9_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._header_1z0d9_13 h2{margin:0;color:#333;font-weight:600}._userInfo_1z0d9_28{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}._userIcon_1z0d9_38{color:#667eea;font-size:16px}._emailInfo_1z0d9_43{display:flex;align-items:center;gap:8px}._emailIcon_1z0d9_49{color:#52c41a;font-size:14px}._phoneInfo_1z0d9_54{display:flex;align-items:center;gap:8px;font-family:Courier New,monospace;font-weight:500}._noteInfo_1z0d9_62{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}@media(max-width:768px){._container_1z0d9_1{padding:16px}._header_1z0d9_13{flex-direction:column;align-items:flex-start}._header_1z0d9_13 h2{font-size:20px}._container_1z0d9_1 .ant-table{font-size:12px}._container_1z0d9_1 .ant-table-thead>tr>th{padding:8px 4px}._container_1z0d9_1 .ant-table-tbody>tr>td{padding:8px 4px}._noteInfo_1z0d9_62{max-width:120px}}._container_1z0d9_1 .ant-table-thead>tr>th{background:#f8f9ff;border-bottom:2px solid #e8eaff;font-weight:600;color:#667eea}._container_1z0d9_1 .ant-table-tbody>tr:hover>td{background:#f0f2ff}._container_1z0d9_1 .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}._container_1z0d9_1 .ant-card{border-radius:12px;box-shadow:0 4px 20px #0000001a;border:none}._container_1z0d9_1 .ant-card-body{padding:24px}._container_1z0d9_1 .ant-btn-primary{background:#667eea;border-color:#667eea;border-radius:8px;height:36px;font-weight:500}._container_1z0d9_1 .ant-btn-primary:hover{background:#5a6fd8;border-color:#5a6fd8}._container_1z0d9_1 .ant-btn-dangerous{border-radius:8px;height:32px}._container_1z0d9_1 .ant-modal-content{border-radius:12px;overflow:hidden}._container_1z0d9_1 .ant-modal-body{max-height:70vh;overflow-y:auto;padding:24px}._container_1z0d9_1 .ant-modal-body::-webkit-scrollbar{width:6px}._container_1z0d9_1 .ant-modal-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._container_1z0d9_1 .ant-modal-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._container_1z0d9_1 .ant-modal-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._container_1z0d9_1 .ant-modal-header{background:#f8f9ff;border-bottom:1px solid #e8eaff}._container_1z0d9_1 .ant-modal-title{color:#667eea;font-weight:600}._container_1z0d9_1 .ant-form-item-label>label{font-weight:500;color:#333}._container_1z0d9_1 .ant-input{border-radius:8px;border:2px solid #f0f0f0;transition:all .3s ease}._container_1z0d9_1 .ant-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}._container_1z0d9_1 .ant-input-password{border-radius:8px;border:2px solid #f0f0f0}._container_1z0d9_1 .ant-input-password:focus-within{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}._container_1z0d9_1 .ant-switch{background:#d9d9d9}._container_1z0d9_1 .ant-switch-checked{background:#667eea}._container_1z0d9_1 .ant-tag{border-radius:6px;font-weight:500;padding:4px 8px}._container_1z0d9_1 .ant-tooltip-inner{border-radius:6px;font-size:12px}._container_1z0d9_1 .ant-popconfirm-message-title{font-weight:600;color:#333}._container_1z0d9_1 .ant-popconfirm-message-description{color:#666}._container_1z0d9_1 .ant-spin-dot{color:#667eea}._container_1z0d9_1 .ant-pagination-item-active{border-color:#667eea}._container_1z0d9_1 .ant-pagination-item-active a{color:#667eea}._container_1z0d9_1 .ant-pagination-item:hover{border-color:#667eea}._container_1z0d9_1 .ant-pagination-item:hover a{color:#667eea}._container_1z0d9_1 .ant-message-notice-content{border-radius:8px;box-shadow:0 4px 12px #00000026}._container_1gbjv_1{height:100vh;display:flex;flex-direction:column;background:#f5f7fa;overflow:hidden}._headerCard_1gbjv_9{border:1px solid #e1e8ed;border-radius:16px;background:linear-gradient(180deg,#fff,#fafbfc);box-shadow:0 4px 12px #1118270f;margin-bottom:16px;transition:box-shadow .3s ease}._headerCard_1gbjv_9:hover{box-shadow:0 6px 16px #11182714}._tableWrap_1gbjv_22{flex:1;min-height:0;overflow:hidden}._tableWrap_1gbjv_22 .ant-table-tbody>tr:nth-child(odd)>td{background:#fafbfc}._tableWrap_1gbjv_22 .ant-table-tbody>tr:hover>td{background:#f0f7ff!important;transition:background-color .2s ease}._tableWrap_1gbjv_22 .ant-table-thead>tr>th{background:#fff;border-bottom:1px solid #e8e8e8;font-weight:500;color:#1f2937;padding:12px}._tableWrap_1gbjv_22 .ant-table-tbody>tr>td{padding:12px;border-bottom:1px solid #f0f0f0}._tableWrap_1gbjv_22 .ant-table{border-radius:12px;overflow:hidden}._tableWrap_1gbjv_22 .ant-table-container{border-radius:12px}._detailModal_1gbjv_62 .ant-modal-content{border-radius:8px}.ant-tabs-top>.ant-tabs-nav{margin-bottom:0;padding:0 16px;background:#fff;border-radius:12px 12px 0 0}.ant-tabs-tab{padding:12px 20px;font-weight:500;transition:all .2s ease}.ant-tabs-tab:hover{color:#1890ff}.ant-tabs-tab-active{font-weight:600}.ant-tabs-ink-bar{height:3px;border-radius:2px}._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}}._diagramSummaryDetailConfigModal_hrfkg_2 .ant-modal{top:5vh!important;max-height:90vh!important}._diagramSummaryDetailConfigModal_hrfkg_2 .ant-modal-content{height:95vh!important;display:flex!important;flex-direction:column!important}._diagramSummaryDetailConfigModal_hrfkg_2 .ant-modal-body{height:calc(85vh - 120px)!important;padding:20px!important;overflow-y:auto!important;flex:1!important}._diagramSummaryDetailConfigModal_hrfkg_2 .ant-modal-header,._diagramSummaryDetailConfigModal_hrfkg_2 .ant-modal-footer{flex-shrink:0!important}._contentContainer_hrfkg_29{height:100%;overflow-x:hidden}._modalContent_hrfkg_35 .ant-modal-content{height:80vh!important}
