.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: "Be Vietnam Pro", sans-serif;--text-color: #262626;--header-bg: #ffffff;--header-text: #454545;--header-border: #d9d9d9;--header-shadow: #e4e2e280;--header-item-text: #262626;--header-item-active: #1976d2;--header-item-hover: #1976d2;--header-item-active-bg: #a6d2fd;--header-item-active-border: #1976d2;--header-arrow-bg: #00000033;--header-arrow-color: #ffffff;--sab-primary-color: #3cc575;--sab-primary-color-pop-up: #249C70;--sab-primary-hover-color: #2d9d5b;--sab-header-bg: #2d9d5b;--sab-user-message-bg: #bae6fd;--sab-bot-message-bg: #e5e7eb;--sab-input-border: #d1d5db;--sab-input-focus-border: #3cc575;--sab-input-focus-shadow: #3b82f633}.btn-view-phieu{padding:3px;margin:0 1px;border-radius:3px;background:#fff;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2);box-shadow:0 0 5px #0003;cursor:pointer}*{padding:0;margin:0;border:none;outline:none;box-sizing:border-box;font-family:var(--font-family),serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3}.headerPowersheet{position:relative;display:flex;justify-content:space-between;align-items:center}.headerTitle{display:flex;width:max-content;align-items:center;gap:5px}.headerTitle>span{color:#248627;font-size:23px;font-weight:700;line-height:35.41px}.headerAction{display:flex;justify-content:flex-end;width:85%;height:100%;gap:20px;align-items:center}.generalButton{display:flex;height:35px;background:#d9d9d9;border-radius:10px;text-align:center;align-items:center;line-height:24px;padding:0 20px;color:#454545;cursor:pointer}.btn-normal{display:flex;height:27px;background:#e1e1e1;border-radius:10px;text-align:center;align-items:center;line-height:24px;padding:0 20px;color:#868686;cursor:pointer}.btn-normal{font-size:14px}.save-btn{display:flex;height:35px;color:#454545;border:1px solid #1171E6;background:#e3f4ff;border-radius:10px;text-align:center;align-items:center;line-height:24px;padding:0 20px;cursor:pointer;gap:5px;width:fit-content}.zoomIn{animation:zoomIn .5s ease-out forwards}@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}._adminContainer_1m0t4_1{min-height:100vh;padding:20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}._aiContainer_1m0t4_13{height:90vh}._aiLayout_1ivhn_1{display:flex;height:100%;background-color:#f5f5f5;width:100%}._aiSidebar_1ivhn_15{width:22%;padding:22px 12px 12px 15px;display:flex;flex-direction:column;gap:15px;background:#fff}._aiSectionTitle_1ivhn_35{display:flex;align-items:center;padding:0 10px 0 0;gap:5px}._aiSection_1ivhn_35{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_1ivhn_73{align-self:flex-end;height:36px;padding:0 16px;display:flex;align-items:center;gap:8px}._sendButton_1ivhn_73 svg{margin-right:4px}._aiSectionHistoryChat_1ivhn_101{margin-bottom:24px;height:calc(50% - 24px);padding:10px 6px 0 10px}._aiSectionHistoryChat_1ivhn_101 h3{margin-bottom:12px}._aiSectionTemplate_1ivhn_121{width:max-content;display:flex;align-items:center;background:#d6d6d6;border-radius:10px}._aiSectionTemplate_1ivhn_121>span{padding:5px 10px;font-size:13px;color:#fff}._historyHeader_1ivhn_151{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._historyTitle_1ivhn_167>h3{margin:0}._aiList_1ivhn_193{overflow-y:auto;height:calc(100% - 20px)}._aiCard_1ivhn_203{background:#fff;border:1px solid #eee;border-radius:8px;margin-bottom:12px;min-height:60px;box-shadow:none}._aiDate_1ivhn_221{font-size:12px;color:#888;text-align:right;display:flex;justify-content:end;align-items:center;gap:8px}._aiMain_1ivhn_241{width:78%;padding:20px;height:100%;display:flex;flex-direction:column;gap:12px}._allMainContainer_1ivhn_259{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_1ivhn_285{background:#fff;border-radius:8px;height:20%}._aiMainBottom_1ivhn_297{display:flex;height:94%}._headerAnswer_1ivhn_307{display:flex;justify-content:space-between;align-items:center;height:6%;padding:0 16px;width:100%}._buttonHeader_1ivhn_325{display:flex;align-items:center;width:100%}._aiAnswerBox_1ivhn_337{width:55%;display:flex;flex-direction:column;height:100%;overflow-y:auto}._aiAnswerBox2_1ivhn_353,._aiDataBox_1ivhn_369{width:100%;display:flex;flex-direction:column;height:100%;overflow-y:auto}._aiAnswerContent_1ivhn_387,._aiDataContent_1ivhn_387{width:100%;margin-top:8px;height:100%;overflow-y:auto}._aiSettings_1ivhn_401{width:10%;display:flex;align-items:flex-start;justify-content:flex-end;padding:24px;background:#fff}._chatHistory_1ivhn_421 .ant-list-item{padding:12px;border-radius:8px;margin-bottom:8px;background:#f6f8fa;transition:all .3s}._chatHistory_1ivhn_421 .ant-list-item:hover{background:#e6f7ff}._chatHistory_1ivhn_421 .ant-list-item-meta-title{font-weight:500;margin-bottom:8px}._chatHistory_1ivhn_421 .ant-list-item-meta-description{color:#666}._selectedCard_1ivhn_463{border:2px solid #1677ff!important;background:#f0f7ff}._dataTableRow_1ivhn_473{height:64px!important;min-height:64px!important}._customeButton_1ivhn_483{width:150px;min-width:150px}._markedContent_1ivhn_493{font-size:14px;line-height:1.6;color:#333;padding:15px}._markedContent_1ivhn_493 h1,._markedContent_1ivhn_493 h2,._markedContent_1ivhn_493 h3,._markedContent_1ivhn_493 h4,._markedContent_1ivhn_493 h5,._markedContent_1ivhn_493 h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}._markedContent_1ivhn_493 h1{font-size:2em;border-bottom:1px solid #eaecef;padding-bottom:.3em}._markedContent_1ivhn_493 h2{font-size:1.5em;border-bottom:1px solid #eaecef;padding-bottom:.3em}._markedContent_1ivhn_493 h3{font-size:1.25em}._markedContent_1ivhn_493 h4{font-size:1em}._markedContent_1ivhn_493 p{margin-top:0;margin-bottom:16px}._markedContent_1ivhn_493 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_1ivhn_493 pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px;margin-bottom:16px}._markedContent_1ivhn_493 pre code{padding:0;margin:0;background-color:transparent;border:0;word-break:normal;white-space:pre}._markedContent_1ivhn_493 blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5;margin:0 0 16px}._markedContent_1ivhn_493 ul,._markedContent_1ivhn_493 ol{padding-left:2em;margin-top:0;margin-bottom:16px}._markedContent_1ivhn_493 table{display:block;width:100%;overflow:auto;margin-top:0;margin-bottom:16px;border-spacing:0;border-collapse:collapse}._markedContent_1ivhn_493 table th,._markedContent_1ivhn_493 table td{padding:6px 13px;border:1px solid #dfe2e5}._markedContent_1ivhn_493 table tr{background-color:#fff;border-top:1px solid #c6cbd1}._markedContent_1ivhn_493 table tr:nth-child(2n){background-color:#f6f8fa}._markedContent_1ivhn_493 img{max-width:100%;box-sizing:content-box;background-color:#fff}._markedContent_1ivhn_493 hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}._markedContent_1ivhn_493 a{color:#0366d6;text-decoration:none}._markedContent_1ivhn_493 a:hover{text-decoration:underline}._templateItem_1ivhn_763{display:flex;flex-direction:column;gap:4px;margin-left:8px}._templateQuestion_1ivhn_777{font-size:14px}._templateMeta_1ivhn_785{font-size:12px;color:#666}@keyframes _blink_1ivhn_819{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._blinkingText_1ivhn_819{animation:_blink_1ivhn_819 1.5s infinite;font-size:14px;color:red}._main_5bi4f_1{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f4f4f4}._img_5bi4f_21{width:50%;height:50%}._img_5bi4f_21 img{width:100%;height:100%}._button_5bi4f_41{width:50%;height:5%;display:flex;justify-content:center;align-items:center}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1027%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(235%2c 235%2c 235%2c 1)'%3e%3c/rect%3e%3cpath d='M800.0543703124218 303.8680423400923L738.6872818301149 410.1589575040228 844.9781969940454 471.5260459863297 906.3452854763523 365.23513082239924z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M1328.9112335465163 519.8462229330241L1224.9160601052556 419.2275400458335 1192.177093039164 541.4110285238116z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float3'%3e%3c/path%3e%3cpath d='M798.3702542095016 410.28140619806993L719.1310167192077 278.4051690458739 587.2547795670116 357.6444065361678 666.4940170573055 489.5206436883638z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M139.0942665800099 423.85926718423434L224.72921818476993 397.6780350734316 198.54798607396722 312.04308346867157 112.91303446920718 338.2243155794743z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M498.1271258523599 316.5788026725201L374.50768756381535 371.6177226603085 429.54660755160376 495.237160948853 553.1660458401483 440.19824096106464z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float1'%3e%3c/path%3e%3cpath d='M228.96 66.66 a129.63 129.63 0 1 0 259.26 0 a129.63 129.63 0 1 0 -259.26 0z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M987.6912115322186 277.5934772962747L1061.0186339398979 133.6803077373493 843.7780419732932 204.26605488859542z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float2'%3e%3c/path%3e%3cpath d='M517.62 244.25 a137.79 137.79 0 1 0 275.58 0 a137.79 137.79 0 1 0 -275.58 0z' fill='rgba(161%2c 161%2c 161%2c 0.26)' class='triangle-float1'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1027'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cstyle%3e %40keyframes float1 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-10px%2c 0)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float1 %7b animation: float1 5s infinite%3b %7d %40keyframes float2 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(-5px%2c -5px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float2 %7b animation: float2 4s infinite%3b %7d %40keyframes float3 %7b 0%25%7btransform: translate(0%2c 0)%7d 50%25%7btransform: translate(0%2c -10px)%7d 100%25%7btransform: translate(0%2c 0)%7d %7d .triangle-float3 %7b animation: float3 6s infinite%3b %7d %3c/style%3e%3c/defs%3e%3c/svg%3e")}#_root_18zc7_1{min-height:100vh}._container_18zc7_39{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.5;width:55vw;margin:0 auto;padding:20px;position:relative;background:#fff}._header_18zc7_63{margin-bottom:30px}._logo_18zc7_71{font-size:32px;margin-bottom:8px;display:flex;align-items:center;gap:10px}._logo_18zc7_71>img{width:20%}._logo_18zc7_71>span{font-size:14px;color:#6b7280}._subtitle_18zc7_107{color:#6b7280;font-size:14px}._userSection_18zc7_119{position:absolute;top:20px;right:20px;z-index:50}._userInfo_18zc7_133{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_18zc7_133:hover{box-shadow:0 4px 12px #00000026}._userAvatar_18zc7_165{background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0}._userDetails_18zc7_177{display:flex;flex-direction:column;gap:2px;min-width:0}._userName_18zc7_191{font-size:12px;font-weight:500;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._dropdownIcon_18zc7_211{font-size:10px;color:#9ca3af;transition:transform .2s;margin-left:4px}._userInfo_18zc7_133:hover ._dropdownIcon_18zc7_211{color:#6b7280}._tabsWrapper_18zc7_237{position:sticky;top:0;z-index:100;margin:-16px 0 0}._tabs_18zc7_237{display:flex;gap:0;margin-bottom:20px;background:#fff;border-radius:12px;padding:4px;box-shadow:0 1px 3px #0000001a;flex-wrap:wrap}._tabBtn_18zc7_273{flex:1;padding:12px 20px;border:none;background:transparent;cursor:pointer;font-size:14px;font-weight:500;color:#6b7280;border-radius:8px;transition:all .2s;white-space:nowrap;min-width:0;text-align:center}._tabBtn_18zc7_273:hover{background:#f3f4f6;color:#374151}._tabBtn_18zc7_273._active_18zc7_315{background:#262626;color:#fff}._tabContent_18zc7_327{display:block}._filters_18zc7_337{background:#fff;border-radius:12px;padding:10px;margin-bottom:10px;box-shadow:0 1px 3px #0000001a}._resultsCount_18zc7_353{font-size:12px;color:#6b7280;margin-bottom:5px;padding:2px 5px;background:#f9fafb}._filterRow_18zc7_369{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}._filterLabel_18zc7_385{min-width:60px;margin-bottom:0;font-size:13px;color:#6b7280;flex-shrink:0}._filterSelect_18zc7_401{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_18zc7_401:focus{border-color:#262626}._bookmarkBtn_18zc7_435{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_18zc7_435:hover{background:#f3f4f6;border-color:#d1d5db}._bookmarkBtn_18zc7_435._active_18zc7_315{background:#fef3c7;border-color:#f59e0b;color:#d97706}._importantBtn_18zc7_487{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_18zc7_487:hover{background:#f3f4f6;border-color:#d1d5db}._importantBtn_18zc7_487._active_18zc7_315{background:#fef2f2;border-color:#ef4444;color:#dc2626}._filterButtons_18zc7_539{display:flex;gap:8px;flex-wrap:wrap}._filterBtn_18zc7_551{padding:6px 12px;border:1px solid #e5e7eb;background:#fff;border-radius:20px;font-size:12px;cursor:pointer;transition:all .2s;white-space:nowrap}._filterBtn_18zc7_551:hover{background:#f3f4f6}._filterBtn_18zc7_551._active_18zc7_315{background:#262626;color:#fff;border-color:#262626}._newsPanel_18zc7_595{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._newsItem_18zc7_609{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_18zc7_609._noImpact_18zc7_629{padding-left:20px}._newsItem_18zc7_609:hover{background:#f9fafb}._newsItem_18zc7_609:last-child{border-bottom:none}._newsItem_18zc7_609._hasBookmark_18zc7_655 ._newsActions_18zc7_655,._newsItem_18zc7_609._hasBookmark_18zc7_655 ._newsActions_18zc7_655 ._actionBtn_18zc7_665{opacity:1}._impactIcon_18zc7_673{width:8px;height:8px;border-radius:50%;background:#ef4444}._impactIcon2_18zc7_687{width:8px;height:8px;border-radius:50%;background:#0000;position:absolute;left:20px;top:22px}._newsContent_18zc7_707{margin-left:12px;flex:1;min-width:0}._newsContent_18zc7_707._noImpact_18zc7_629{margin-left:0}._newsTitle_18zc7_727{font-size:18px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.4}._newsSummary_18zc7_743{font-size:15.5px;color:#4a5568;margin-bottom:8px;line-height:1.5}._newsExpandedContent_18zc7_757{margin:8px 0}._detailBtn_18zc7_765{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_18zc7_765:hover{background:#374151;transform:translateY(-1px)}._newsDetail_18zc7_803{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_18zc7_825{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}._impactIcon_18zc7_673{display:inline-block;width:12px;height:12px;border-radius:50%;background:#e53935;margin-left:12px;vertical-align:middle}._newsSource_18zc7_861{font-size:10px;color:#9ca3af}._fileIndicator_18zc7_871{font-size:10px;color:#6b7280;padding:3px;border-radius:4px;display:flex;align-items:center;gap:2px;font-weight:500}._fileIndicator_18zc7_871 span{font-size:12px;color:#8999b8;font-weight:600}._categoryTag_18zc7_905{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:500;display:flex;align-items:center;gap:2px}._categoryEmoji_18zc7_927{margin-right:2px}._newsTime_18zc7_935{font-size:10px;color:#9ca3af}._newsActions_18zc7_655{position:absolute;right:10px;top:30px;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._newsItem_18zc7_609:hover ._newsActions_18zc7_655,._newsItem_18zc7_609:hover ._newsActions_18zc7_655 ._actionBtn_18zc7_665{opacity:1}._actionBtn_18zc7_665{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_18zc7_665:hover{background:#e5e7eb;color:#374151}._actionBtn_18zc7_665._bookmarked_18zc7_1027{background:#fef3c7;color:#d97706}._actionBtn_18zc7_665._bookmarked_18zc7_1027:hover{background:#fde68a}._actionBtn_18zc7_665._playing_18zc7_1053{background:#fef3c7;color:#d97706}._actionBtn_18zc7_665._playing_18zc7_1053:hover{background:#fde68a}._sentimentIndicator_18zc7_1071{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_18zc7_1103{background:linear-gradient(135deg,#10b981,#059669)}._sentimentNegative_18zc7_1111{background:linear-gradient(135deg,#ef4444,#dc2626)}._expandIcon_18zc7_1119{position:absolute;right:8px;bottom:16px;color:#9ca3af;font-size:10px;cursor:pointer;transition:color .2s}._newsItem_18zc7_609:hover ._expandIcon_18zc7_1119{color:#6b7280}._libraryItem_18zc7_1149{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_18zc7_1149:hover{background:#f9fafb}._libraryItem_18zc7_1149._hasBookmark_18zc7_655 ._libraryMeta_18zc7_1179 ._actionBtn_18zc7_665,._libraryItem_18zc7_1149:hover ._libraryActions_18zc7_1189,._libraryItem_18zc7_1149:hover ._libraryMeta_18zc7_1179 ._actionBtn_18zc7_665,._libraryItem_18zc7_1149:hover ._libraryActions_18zc7_1189 ._actionBtn_18zc7_665{opacity:1}._libraryItem_18zc7_1149:last-child{border-bottom:none}._libraryContent_18zc7_1225{flex:1;min-width:0;padding-right:60px}._libraryTitle_18zc7_1237{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._librarySummary_18zc7_1253{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._libraryDetail_18zc7_1267{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_18zc7_1289{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._libraryMeta_18zc7_1179{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280;position:relative}._libraryActions_18zc7_1189{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;gap:8px;opacity:0;transition:opacity .2s}._learnMoreBtn_18zc7_1343{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_18zc7_1343:hover{background:#f3f4f6;border-color:#d1d5db}._storyItem_18zc7_1385{padding:20px;border-bottom:1px solid #f3f4f6;display:flex;align-items:flex-start;transition:background-color .2s;cursor:pointer;position:relative}._storyItem_18zc7_1385:hover{background:#f9fafb}._storyItem_18zc7_1385:last-child{border-bottom:none}._storyContent_18zc7_1421{flex:1;min-width:0;padding-right:80px;padding-top:4px}._storyTitle_18zc7_1435{font-size:19px;font-weight:600;color:#262626;margin-bottom:8px;line-height:1.4}._storySummary_18zc7_1451{font-size:15.5px;color:#4a5568;line-height:1.5;margin-bottom:8px}._storyExpandedContent_18zc7_1465{margin:8px 0}._storyDetail_18zc7_1473{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_18zc7_1495{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:12px}._storyMeta_18zc7_1509{display:flex;align-items:center;gap:8px;font-size:11px;color:#6b7280}._storyTime_18zc7_1525{font-size:10px;color:#9ca3af}._storyActions_18zc7_1535{position:absolute;right:20px;top:20px;display:flex;gap:8px;opacity:1;transition:opacity .2s}._storyItem_18zc7_1385:hover ._storyActions_18zc7_1535,._storyItem_18zc7_1385:hover ._storyActions_18zc7_1535 ._actionBtn_18zc7_665,._storyItem_18zc7_1385._hasBookmark_18zc7_655 ._storyActions_18zc7_1535,._storyItem_18zc7_1385._hasBookmark_18zc7_655 ._storyActions_18zc7_1535 ._actionBtn_18zc7_665,._newsItem_18zc7_609._hasBookmark_18zc7_655 ._newsActions_18zc7_655 ._actionBtn_18zc7_665,._libraryItem_18zc7_1149._hasBookmark_18zc7_655 ._libraryMeta_18zc7_1179 ._actionBtn_18zc7_665,._libraryItem_18zc7_1149._hasBookmark_18zc7_655 ._libraryActions_18zc7_1189,._libraryItem_18zc7_1149._hasBookmark_18zc7_655 ._libraryActions_18zc7_1189 ._actionBtn_18zc7_665{opacity:1}._playBtn_18zc7_1045{background:#0000;cursor:pointer;font-size:12px;font-weight:500;transition:all .2s;display:flex;align-items:center;gap:4px}._emptyState_18zc7_1651{text-align:center;padding:60px 20px;color:#6b7280}html{scroll-behavior:smooth}@media (max-width: 768px) and (min-width: 481px){._container_18zc7_39{padding:5px 5px 60px}._tabs_18zc7_237{flex-direction:row;flex-wrap:wrap;padding:6px;gap:2px}._tabBtn_18zc7_273{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_18zc7_39{padding:5px 5px 40px}._userSection_18zc7_119{top:8px;right:8px}._userInfo_18zc7_133{padding:3px 6px;gap:4px}._userName_18zc7_191{font-size:10px;max-width:60px}._dropdownIcon_18zc7_211{font-size:7px;margin-left:1px}._tabs_18zc7_237{margin-bottom:16px;padding:4px;flex-direction:row;gap:1px}._tabBtn_18zc7_273{padding:8px 6px;font-size:11px;min-height:36px;white-space:normal;line-height:1.1}._filters_18zc7_337,._newsItem_18zc7_609,._libraryItem_18zc7_1149,._storyItem_18zc7_1385{padding:8px}._newsTitle_18zc7_727,._libraryTitle_18zc7_1237,._storyTitle_18zc7_1435{font-size:17px}}@media (max-width: 768px){._container_18zc7_39{padding:5px 5px 300px;min-height:100vh}._userSection_18zc7_119{top:10px;right:10px}._userInfo_18zc7_133{padding:4px 8px;gap:6px}._userDetails_18zc7_177{gap:1px}._userName_18zc7_191{font-size:11px;max-width:80px}._dropdownIcon_18zc7_211{font-size:8px;margin-left:2px}._filterRow_18zc7_369{flex-direction:row;align-items:stretch}._filterLabel_18zc7_385{margin-bottom:4px;line-height:30px}._searchContainer_18zc7_1923{flex-direction:row;gap:6px;display:flex}._bookmarkBtn_18zc7_435,._importantBtn_18zc7_487{padding:8px;min-width:36px;font-size:14px}._filterButtons_18zc7_539{display:none}._filterSelect_18zc7_401{display:block}._tabs_18zc7_237{flex-direction:row;gap:2px;padding:6px;flex-wrap:wrap}._tabBtn_18zc7_273{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_18zc7_707,._libraryContent_18zc7_1225,._storyContent_18zc7_1421{padding-right:0}._newsActions_18zc7_655,._libraryActions_18zc7_1189,._storyActions_18zc7_1535{position:static;transform:none;margin-top:12px;opacity:1;justify-content:flex-end}._newsItem_18zc7_609,._libraryItem_18zc7_1149,._storyItem_18zc7_1385{padding:10px;flex-direction:column;align-items:stretch}._newsItem_18zc7_609._noImpact_18zc7_629{padding-left:10px}._expandIcon_18zc7_1119{position:static;margin-top:8px;text-align:center;font-size:12px}._newsTitle_18zc7_727,._libraryTitle_18zc7_1237,._storyTitle_18zc7_1435{font-size:18px;line-height:1.3}._newsDetail_18zc7_803,._libraryDetail_18zc7_1267,._storyDetail_18zc7_1473{margin:12px 0;padding:16px;font-size:15px}._filters_18zc7_337{padding:16px;margin-bottom:16px}._resultsCount_18zc7_353{font-size:13px;padding:6px 10px;margin-bottom:12px}._newsPanel_18zc7_595{margin-bottom:20px}._tabContent_18zc7_327{overflow-x:hidden;overflow-y:auto}body{-webkit-overflow-scrolling:touch}._container_18zc7_39{width:100%;max-width:100vw;overflow-x:hidden}._newsItem_18zc7_609:last-child,._libraryItem_18zc7_1149:last-child,._storyItem_18zc7_1385:last-child{margin-bottom:20px}}._markdownContent_18zc7_2179{color:#374151;line-height:1.5;overflow-y:auto}._markdownContent_18zc7_2179 h1,._markdownContent_18zc7_2179 h2,._markdownContent_18zc7_2179 h3,._markdownContent_18zc7_2179 h4,._markdownContent_18zc7_2179 h5,._markdownContent_18zc7_2179 h6{color:#262626;margin:24px 0 16px;font-weight:600;line-height:1.1}._markdownContent_18zc7_2179 h1{font-size:24px;border-bottom:2px solid #e5e7eb;padding-bottom:8px}._markdownContent_18zc7_2179 h2{font-size:20px;border-bottom:1px solid #e5e7eb;padding-bottom:6px}._markdownContent_18zc7_2179 h3{font-size:18px;color:#262626}._markdownContent_18zc7_2179 h4{font-size:16px;color:#4b5563}._markdownContent_18zc7_2179 h5,._markdownContent_18zc7_2179 h6{font-size:14px;color:#6b7280}._markdownContent_18zc7_2179 p{margin:12px 0;text-align:justify}._markdownContent_18zc7_2179 ul,._markdownContent_18zc7_2179 ol{margin:8px 0;padding-left:24px}._markdownContent_18zc7_2179 ul li,._markdownContent_18zc7_2179 ol li{margin:4px 0;padding-left:4px}._markdownContent_18zc7_2179 ul{list-style-type:disc}._markdownContent_18zc7_2179 ul ul{list-style-type:circle;margin:8px 0}._markdownContent_18zc7_2179 ul ul ul{list-style-type:square}._markdownContent_18zc7_2179 ol{list-style-type:decimal}._markdownContent_18zc7_2179 ol ol{list-style-type:lower-alpha;margin:8px 0}._markdownContent_18zc7_2179 ol ol ol{list-style-type:lower-roman}._markdownContent_18zc7_2179 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_18zc7_2179 blockquote p{margin:0}._markdownContent_18zc7_2179 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_18zc7_2179 pre{background:#262626;color:#f9fafb;padding:16px;border-radius:8px;overflow-x:auto;margin:16px 0;border:1px solid #374151}._markdownContent_18zc7_2179 pre code{background:none;color:inherit;padding:0;border-radius:0;font-size:14px}._markdownContent_18zc7_2179 table{width:100%;border-collapse:collapse;margin:16px 0;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._markdownContent_18zc7_2179 table th,._markdownContent_18zc7_2179 table td{border:1px solid #e5e7eb;padding:12px 16px;text-align:left}._markdownContent_18zc7_2179 table th{background:#f9fafb;font-weight:600;color:#374151}._markdownContent_18zc7_2179 table tr:nth-child(2n){background:#f9fafb}._markdownContent_18zc7_2179 table tr:hover{background:#f3f4f6}._markdownContent_18zc7_2179 hr{border:none;height:2px;background:linear-gradient(to right,#3b82f6,#93c5fd,#3b82f6);margin:24px 0;border-radius:1px}._markdownContent_18zc7_2179 a{color:#262626;text-decoration:none;font-weight:500;transition:color .2s ease}._markdownContent_18zc7_2179 a:hover{color:#1d4ed8;text-decoration:underline}._markdownContent_18zc7_2179 strong,._markdownContent_18zc7_2179 b{font-weight:700;color:#262626}._markdownContent_18zc7_2179 em,._markdownContent_18zc7_2179 i{font-style:italic;color:#4b5563}._markdownContent_18zc7_2179 img{max-width:100%;height:auto;border-radius:8px;margin:16px 0;box-shadow:0 4px 6px #0000001a}._markdownContent_18zc7_2179 del{text-decoration:line-through;color:#9ca3af}._markdownContent_18zc7_2179 mark{background:#fef3c7;color:#92400e;padding:2px 4px;border-radius:4px}._markdownContent_18zc7_2179 li::marker{color:#262626;font-weight:700}._markdownContent_18zc7_2179 pre[class*=language-]{position:relative}._markdownContent_18zc7_2179 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_18zc7_2651{display:flex;flex-direction:column;height:100%;font-family:Inter,Roboto,Arial,sans-serif;background:#f7f9fb}._playgroundContent_18zc7_2667{display:flex;flex:1;height:80vh;background:#fff;border-radius:18px;box-shadow:0 4px 24px #22292f14;overflow:hidden}._chatSessionsSidebar_18zc7_2687{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_18zc7_2711{display:flex;align-items:center;justify-content:space-between;padding:0 24px 16px;font-weight:600;font-size:18px;color:#2d6cdf}._sessionsList_18zc7_2731{flex:1;overflow-y:auto;padding:0 8px 8px}._sessionItem_18zc7_2743{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_18zc7_2743:hover{background:#eaf2fd;box-shadow:0 2px 8px #22292f0f}._activeSession_18zc7_2777{border:1.5px solid #2d6cdf;background:#eaf2fd;box-shadow:0 2px 12px #22292f1a}._sessionContent_18zc7_2789{flex:1;display:flex;flex-direction:column}._sessionTitle_18zc7_2801{font-weight:700;color:#262626;font-size:13.5px;display:flex;align-items:center;gap:6px}._sessionInfo_18zc7_2819{display:flex;align-items:center;gap:10px;margin-top:2px}._advisorType_18zc7_2833{font-size:12px;color:#888;background:#f0f4fa;border-radius:6px;padding:2px 8px}._sessionTime_18zc7_2849{font-size:11px;color:#999;font-weight:400}._deleteButton_18zc7_2861{color:#d9534f;margin-left:8px}._loadingText_18zc7_2871{color:#888;text-align:center;margin-top:32px}._chatMainArea_18zc7_2883{flex:1;display:flex;flex-direction:column;padding:16px 16px 8px;background:#fff;border-radius:0 18px 18px 0}._advisorSection_18zc7_2901{display:flex;align-items:center;gap:16px;margin-bottom:18px}._sectionLabel_18zc7_2915{font-weight:500;color:#2d6cdf;font-size:15px;min-width:110px}._advisorButton_18zc7_2929{display:flex;align-items:center;gap:12px;background:#f4f7fa!important;border:1.5px solid #e6eaf0!important;border-radius:12px!important;padding:4px!important;font-size:16px;font-weight:600;color:#2d6cdf!important;box-shadow:0 2px 8px #22292f0a;transition:border .2s,box-shadow .2s}._advisorButton_18zc7_2929:hover{border:1.5px solid #2d6cdf!important;box-shadow:0 4px 16px #22292f14}._advisorAvatar_18zc7_2969{font-size:28px;margin-right:6px}._advisorInfo_18zc7_2979{display:flex;flex-direction:column}._advisorName_18zc7_2989{font-weight:600;color:#2d6cdf;font-size:16px}._advisorSpecialty_18zc7_3001{font-size:13px;color:#888}._jobSection_18zc7_3011{margin-bottom:18px;display:flex}._jobButtons_18zc7_3021{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}._jobButton_18zc7_3021{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_18zc7_3021:hover,._selected_18zc7_3057{background:#2d6cdf!important;color:#fff!important;border:1.5px solid #2d6cdf!important}._currentSessionInfo_18zc7_3069{margin-bottom:10px;margin-top:-50px;margin-left:50px;font-size:14px;color:#2d6cdf;display:flex;align-items:center;gap:16px}._messageLimit_18zc7_3093{background:#eaf2fd;color:#2d6cdf;border-radius:8px;padding:2px 10px;font-weight:600;font-size:13px}._chatContainer_18zc7_3111{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_18zc7_3137{flex:1;overflow-y:auto;padding-bottom:12px;display:flex;flex-direction:column;gap:18px}._messageWrapper_18zc7_3155{display:flex;align-items:flex-end;gap:12px}._userMessage_18zc7_3167{flex-direction:row-reverse}._assistantMessage_18zc7_3175{flex-direction:row}._dataSourcesMessage_18zc7_3183{flex-direction:row;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:8px 0;padding:12px}._dataSourcesInfo_18zc7_3201{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#28a7451a;border-radius:8px;width:fit-content}._dataSourcesName_18zc7_3223{font-size:12px;font-weight:600;color:#28a745}._messageAvatar_18zc7_3235{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_18zc7_3259{max-width:70%;display:flex;flex-direction:column;align-items:flex-start}._userMessage_18zc7_3167 ._messageContent_18zc7_3259{align-items:flex-end}._messageText_18zc7_3281{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_18zc7_3167 ._messageText_18zc7_3281{background:#2d6cdf;color:#fff}._messageTime_18zc7_3313{font-size:12px;color:#888;margin-top:2px;align-self:flex-end;display:flex;align-items:center;gap:8px}._thesisButton_18zc7_3333{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_18zc7_3333:hover{color:#40a9ff;background:#1890ff1a}._thesisButton_18zc7_3333:active{color:#096dd9}._thesisModalTitle_18zc7_3383{display:flex;align-items:center;gap:8px;font-weight:600}._thesisModalContent_18zc7_3397{max-height:400px;overflow-y:auto}._thesisModalSummary_18zc7_3407{max-height:150px;overflow-y:auto}._aiSummaryButton_18zc7_3417{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_18zc7_3417:hover{color:#40a9ff;border-color:#40a9ff;background:#1890ff1a}._aiSummaryButton_18zc7_3417:active{color:#096dd9;border-color:#096dd9}._inputArea_18zc7_3467{background:transparent;display:flex;align-items:center;gap:5px}._inputWrapper_18zc7_3481{display:flex;align-items:center;width:100%;gap:10px}._messageInput_18zc7_3495{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_18zc7_3495:focus{border:1.5px solid #2d6cdf!important}._templateError_18zc7_3527{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._templateError_18zc7_3527:focus{border:1.5px solid #ff4d4f!important;box-shadow:0 0 0 2px #ff4d4f33!important}._sendButton_18zc7_3547{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_18zc7_3547:disabled{background:#b3c7e6!important;color:#fff!important}._welcomeSection_18zc7_3587{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_18zc7_3617 h3{font-size:24px;color:#262626;margin-bottom:8px;font-weight:600}._welcomeText_18zc7_3617 p{font-size:16px;color:#666;margin-bottom:24px}._createChatBtn_18zc7_3643{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_18zc7_3643:hover{border:1px solid rgba(38,38,38,.7)!important}._createChatSmall_18zc7_3673{background:#fff!important;color:#262626!important}._inputControls_18zc7_3685{display:flex;justify-content:space-between;align-items:center}._advisorSelector_18zc7_3697{display:flex;align-items:center;gap:8px}._advisorLabel_18zc7_3709{font-size:14px;color:#2d6cdf;font-weight:500;min-width:fit-content}._advisorInfo_18zc7_2979{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 8px;background:#2d6cdf1a;border-radius:8px;width:fit-content}._advisorAvatar_18zc7_2969{font-size:16px}._advisorName_18zc7_2989{font-size:12px;color:#2d6cdf;font-weight:500}._typingIndicator_18zc7_3767{display:flex;align-items:center;gap:4px;height:18px;margin:8px 0 0}._typingIndicator_18zc7_3767 span{display:inline-block;width:7px;height:7px;background:#2d6cdf;border-radius:50%;animation:_typing-bounce_18zc7_1 1.2s infinite both}._typingIndicator_18zc7_3767 span:nth-child(2){animation-delay:.2s}._typingIndicator_18zc7_3767 span:nth-child(3){animation-delay:.4s}@keyframes _typing-bounce_18zc7_1{0%,80%,to{transform:scale(.8);opacity:.6}40%{transform:scale(1.2);opacity:1}}._newSessionForm_18zc7_3839{display:flex;flex-direction:column;gap:12px;padding:8px 0}._formLabel_18zc7_3853{font-size:15px;color:#2d6cdf;font-weight:500;margin-bottom:4px}._advisorJobRow_18zc7_3867{display:flex;flex-direction:row;align-items:flex-end;gap:32px;margin-bottom:18px}._advisorSection_18zc7_2901,._jobSection_18zc7_3011{flex:1;min-width:0}._sectionLabel_18zc7_2915{margin-bottom:4px}._advisorSettingBtn_18zc7_3901{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_18zc7_3901:hover{background:#2d6cdf;color:#fff;border:1.5px solid #2d6cdf}._toggleButton_18zc7_3943{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_18zc7_3943:hover{background:#40a9ff;transform:translateY(-1px);box-shadow:0 4px 12px #0003}._toggleButton_18zc7_3943:active{transform:translateY(0)}._desktopToggleButton_18zc7_4005{position:relative;top:auto;left:auto;margin-bottom:16px}._mobileToggleButton_18zc7_4021{position:absolute;top:20px;left:15px;z-index:10;transition:opacity .3s ease,visibility .3s ease}._playgroundContent_18zc7_2667._mobileSidebarOpen_18zc7_4039 ._mobileToggleButton_18zc7_4021{opacity:0;visibility:hidden;pointer-events:none}._mobileCloseButton_18zc7_4051{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_18zc7_4079{display:block}._searchContainer_18zc7_1923{flex:1;flex-direction:row;gap:6px;display:flex;justify-content:space-between;align-items:center}._searchContainer2_18zc7_4103{display:flex;gap:5px;align-items:center}@media (min-width: 769px){._mobileToggleButton_18zc7_4021,._mobileCloseButton_18zc7_4051{display:none!important}._chatSessionsSidebar_18zc7_2687{transition:width .3s ease;position:relative;left:auto;background:#fff;box-shadow:none}._chatSessionsSidebar_18zc7_2687._collapsed_18zc7_4151{width:0;overflow:hidden;padding:0}._chatMainArea_18zc7_2883._expanded_18zc7_4163{margin-left:0;width:100%}._playgroundContent_18zc7_2667._sidebarCollapsed_18zc7_4173{justify-content:center}}@media (max-width: 768px){._playgroundContainer_18zc7_2651{height:calc(100vh - 150px)}._desktopToggleButton_18zc7_4005,._desktopOnly_18zc7_4079{display:none!important}._playgroundContent_18zc7_2667{position:relative;width:100%}._chatSessionsSidebar_18zc7_2687{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_18zc7_2687._mobileOpen_18zc7_4251{left:0}._chatSessionsSidebar_18zc7_2687._collapsed_18zc7_4151{left:-100%}._chatMainArea_18zc7_2883{width:100%;padding:80px 16px 16px;position:relative}._chatMainArea_18zc7_2883._mobileSidebarOpen_18zc7_4039{margin-left:0}._sidebarOverlay_18zc7_4289{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_18zc7_4289._mobileOpen_18zc7_4251{opacity:1;visibility:visible}._currentSessionInfo_18zc7_3069{padding:12px;margin-bottom:16px;margin-top:10px}._currentSessionInfo_18zc7_3069 h3{font-size:16px;margin-bottom:8px}._advisorSection_18zc7_2901{flex-direction:column;align-items:flex-start;gap:8px}._sectionLabel_18zc7_2915{min-width:auto}._chatContainer_18zc7_3111{height:calc(100vh - 300px)}._messageWrapper_18zc7_3155{margin-bottom:12px}._messageInput_18zc7_3495{font-size:14px}._messageContent_18zc7_3259{max-width:80%}._messageText_18zc7_3281{width:320px;font-size:14px;padding:10px 14px}._messageAvatar_18zc7_3235{width:36px!important;height:36px!important;font-size:24px!important}._sidebarHeader_18zc7_2711 h3{font-size:16px}._sessionTitle_18zc7_2801{font-size:14px}._sessionInfo_18zc7_2819{font-size:11px}._advisorSection_18zc7_2901,._jobSection_18zc7_3011,._currentSessionInfo_18zc7_3069 ._advisorSection_18zc7_2901{display:none!important}._currentSessionInfo_18zc7_3069{padding:8px;margin-bottom:12px;margin-top:0}._currentSessionInfo_18zc7_3069 h3{font-size:14px;margin-bottom:4px}._chatContainer_18zc7_3111{height:calc(100vh - 200px)}._chatMainArea_18zc7_2883{padding:12px}._inputWrapper_18zc7_3481{gap:6px}._messageInput_18zc7_3495{font-size:14px;padding:8px 12px!important}._sendButton_18zc7_3547{width:40px;height:40px;font-size:18px!important}._welcomeSection_18zc7_3587{padding:40px 16px}._welcomeText_18zc7_3617 h3{font-size:20px}._welcomeText_18zc7_3617 p{font-size:14px}._inputControls_18zc7_3685{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}._advisorSelector_18zc7_3697{width:100%;justify-content:space-between}._advisorInfo_18zc7_2979{margin-bottom:4px}._advisorName_18zc7_2989{font-size:11px}._logo_18zc7_71{margin:8px}._logo_18zc7_71>span{display:none}}._citationsSection_18zc7_4627{margin-top:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #1890ff}._citationsTitle_18zc7_4643{font-size:12px;font-weight:500;color:#1890ff;margin-bottom:6px;display:flex;align-items:center}._citationsList_18zc7_4661{display:flex;flex-direction:column;gap:4px}._citationItem_18zc7_4673{font-size:11px}._citationLink_18zc7_4681{color:#1890ff;text-decoration:none;word-break:break-all}._citationLink_18zc7_4681:hover{text-decoration:underline;color:#40a9ff}._templateSuggestions_18zc7_4705{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_18zc7_4735{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s}._suggestionItem_18zc7_4735:hover{background-color:#f5f5f5}._suggestionItem_18zc7_4735:last-child{border-bottom:none}._suggestionLabel_18zc7_4765{font-weight:500;color:#262626;font-size:13px;margin-bottom:2px}._suggestionPreview_18zc7_4779{color:#666;font-size:12px;line-height:1.4}._pipelineStepsSection_18zc7_4793{margin-top:12px;padding:8px 12px;background:#f6ffed;border-radius:6px;border-left:3px solid #52c41a}._pipelineStepsTitle_18zc7_4809{font-weight:600;color:#52c41a;font-size:13px;margin-bottom:8px}._pipelineStepsList_18zc7_4823{display:flex;flex-direction:column;gap:8px}._pipelineStepItem_18zc7_4835{background:#fff;border-radius:4px;padding:8px;border:1px solid #d9d9d9}._pipelineStepHeader_18zc7_4849{display:flex;align-items:center;gap:8px;margin-bottom:4px}._pipelineStepNumber_18zc7_4863{font-weight:600;color:#52c41a;font-size:12px}._pipelineStepName_18zc7_4875{font-weight:500;color:#262626;font-size:12px}._pipelineStepContent_18zc7_4887{color:#666;font-size:11px;line-height:1.4}._pipelineButton_18zc7_4901{border-color:#52c41a!important}._pipelineButton_18zc7_4901:hover{border-color:#52c41a!important;background:#f6ffed!important}@media (max-width: 768px){._citationsSection_18zc7_4627{margin-top:8px;padding:6px 8px}._citationsTitle_18zc7_4643{font-size:11px;margin-bottom:4px}._citationItem_18zc7_4673{font-size:10px}._templateSuggestions_18zc7_4705{max-height:150px}._suggestionItem_18zc7_4735{padding:6px 10px}._suggestionLabel_18zc7_4765{font-size:13px}._suggestionPreview_18zc7_4779{font-size:11px}._pipelineStepsSection_18zc7_4793{margin-top:8px;padding:6px 8px}._pipelineStepsTitle_18zc7_4809{font-size:12px;margin-bottom:6px}._pipelineStepItem_18zc7_4835{padding:6px}._pipelineStepNumber_18zc7_4863,._pipelineStepName_18zc7_4875{font-size:11px}._pipelineStepContent_18zc7_4887{font-size:10px}}._advisorButtonsContainer_18zc7_5033{padding:5px;border-top:1px solid #e5e7eb}._advisorButtons_18zc7_5033{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._embeddingSwitchContainer_18zc7_5057{display:flex;align-items:center;justify-content:start}._embeddingSwitchLabel_18zc7_5069{font-size:12px;color:#6c757d;font-weight:500;margin-left:8px}._embeddingResultsSection_18zc7_5085{margin-top:12px;padding:8px 12px;background:#f0f8ff;border-radius:6px;border-left:3px solid #1890ff}._embeddingResultsTitle_18zc7_5101{font-size:12px;font-weight:600;color:#1890ff;margin-bottom:8px}._searchMethodInfo_18zc7_5115{font-size:11px;color:#666;font-weight:400;margin-left:8px}._embeddingResultsList_18zc7_5129{display:flex;flex-direction:column;gap:6px}._embeddingResultItem_18zc7_5141{padding:6px 8px;background:#fff;border-radius:4px;border:1px solid #e6f7ff;cursor:pointer;transition:all .2s ease}._embeddingResultItem_18zc7_5141:hover{background:#f0f8ff;border-color:#1890ff;box-shadow:0 2px 4px #1890ff1a}._embeddingResultTitle_18zc7_5171{font-size:11px;font-weight:500;color:#262626;margin-bottom:4px}._embeddingResultMeta_18zc7_5185{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}._embeddingResultType_18zc7_5199{color:#52c41a;background:#f6ffed;padding:2px 6px;border-radius:3px}._embeddingResultCategory_18zc7_5213{color:#722ed1;background:#f9f0ff;padding:2px 6px;border-radius:3px}._embeddingResultSimilarity_18zc7_5227{color:#fa8c16;background:#fff7e6;padding:2px 6px;border-radius:3px}._embeddingDetailContent_18zc7_5243{padding:16px 0}._embeddingDetailHeader_18zc7_5251{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._embeddingDetailHeader_18zc7_5251 h3{margin:0 0 12px;color:#262626;font-size:18px;font-weight:600}._embeddingDetailMeta_18zc7_5277{display:flex;flex-wrap:wrap;gap:12px}._embeddingDetailType_18zc7_5289,._embeddingDetailCategory_18zc7_5291,._embeddingDetailSimilarity_18zc7_5293,._embeddingDetailDate_18zc7_5295,._embeddingDetailSource_18zc7_5297,._embeddingDetailEmoji_18zc7_5299{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}._embeddingDetailType_18zc7_5289{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}._embeddingDetailCategory_18zc7_5291{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailSimilarity_18zc7_5293{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}._embeddingDetailDate_18zc7_5295{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}._embeddingDetailSource_18zc7_5297{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}._embeddingDetailEmoji_18zc7_5299{color:#13c2c2;background:#e6fffb;border:1px solid #87e8de}._embeddingDetailBody_18zc7_5385,._embeddingDetailSummary_18zc7_5387{margin-bottom:20px}._embeddingDetailBody_18zc7_5385 h4,._embeddingDetailSummary_18zc7_5387 h4{margin:0 0 12px;color:#262626;font-size:14px;font-weight:600}._embeddingDetailSummary_18zc7_5387 p{margin:0;color:#595959;line-height:1.6}._embeddingDetailEmpty_18zc7_5423{text-align:center;padding:40px 20px;color:#8c8c8c;font-style:italic}._noEmbeddingResultsSection_18zc7_5439{margin-top:12px;padding:8px 12px;background:#fff7e6;border-radius:6px;border-left:3px solid #fa8c16}._noEmbeddingResultsTitle_18zc7_5455{font-size:12px;font-weight:600;color:#fa8c16;margin-bottom:4px}._noEmbeddingResultsText_18zc7_5469{font-size:11px;color:#8c8c8c;line-height:1.4;margin-bottom:6px}._noEmbeddingResultsSuggestion_18zc7_5483{font-size:10px;color:#52c41a;font-style:italic;padding-top:4px;border-top:1px solid #f0f0f0}._advisorButton_18zc7_2929{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_18zc7_5033{gap:2px}._advisorButton_18zc7_2929{font-size:11px;padding:4px}._embeddingResultsSection_18zc7_5085{margin-top:8px;padding:6px 8px}._embeddingResultsTitle_18zc7_5101{font-size:11px;margin-bottom:6px}._embeddingResultItem_18zc7_5141{padding:4px 6px}._embeddingResultTitle_18zc7_5171{font-size:10px;margin-bottom:3px}._embeddingResultMeta_18zc7_5185{gap:4px;font-size:9px}._embeddingResultType_18zc7_5199,._embeddingResultCategory_18zc7_5213,._embeddingResultSimilarity_18zc7_5227{padding:1px 4px}._embeddingDetailHeader_18zc7_5251 h3{font-size:16px}._embeddingDetailMeta_18zc7_5277{gap:8px}._embeddingDetailType_18zc7_5289,._embeddingDetailCategory_18zc7_5291,._embeddingDetailSimilarity_18zc7_5293,._embeddingDetailDate_18zc7_5295,._embeddingDetailSource_18zc7_5297,._embeddingDetailEmoji_18zc7_5299{font-size:11px;padding:3px 6px}}._categoryChips_18zc7_5643{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}._categoryChip_18zc7_5643{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_18zc7_5679{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_18zc7_5707{font-size:1.2rem;color:#222;font-weight:500}._chipCountInBtn_18zc7_5719{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_18zc7_5749{margin-bottom:16px}._newsImagesSection_18zc7_5757{margin-top:16px}._avatarWrapper_18zc7_5765{display:flex;align-items:center;justify-content:center;width:75px;height:100px;border-radius:2px;overflow:hidden;background:#f0f0f0}._avatarWrapper_18zc7_5765 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media (max-width: 768px){._newsItem_18zc7_609{flex-direction:row;padding:8px 8px 0}._avatarWrapper_18zc7_5765{width:30px;height:40px}._newsActions_18zc7_655{margin-top:0}._newsSummary_18zc7_743{margin-top:-20px}._newsSummary2_18zc7_5839{margin-top:0}._detailText_18zc7_5847{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}._summaryText_18zc7_5863{color:#495057;line-height:1.6;margin-bottom:12px}._noSummary_18zc7_5875{color:#6c757d;font-style:italic;text-align:center;padding:20px}}@media (max-width: 768px){._avatarWrapper_18zc7_5765{width:40px;height:40px}}._embeddingResultChunks_18zc7_5907{font-size:11px;color:#8b5cf6;background:#f3f4f6;padding:2px 6px;border-radius:4px;margin-left:8px}._embeddingDetailChunks_18zc7_5925{margin-bottom:24px}._embeddingDetailChunks_18zc7_5925 h4{color:#374151;font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}._embeddingDetailChunk_18zc7_5925{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin-bottom:12px}._embeddingDetailChunk_18zc7_5925:last-child{margin-bottom:0}._embeddingDetailChunkHeader_18zc7_5977{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._embeddingDetailChunkIndex_18zc7_5995{font-size:14px;font-weight:600;color:#374151;background:#e0e7ff;padding:4px 8px;border-radius:4px}._embeddingDetailChunkSimilarity_18zc7_6013{font-size:12px;color:#059669;font-weight:500;background:#d1fae5;padding:4px 8px;border-radius:4px}._embeddingDetailChunkText_18zc7_6031{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_18zc7_5907{font-size:10px;padding:1px 4px;margin-left:4px}._embeddingDetailChunks_18zc7_5925 h4{font-size:14px;margin-bottom:12px}._embeddingDetailChunk_18zc7_5925{padding:12px;margin-bottom:8px}._embeddingDetailChunkHeader_18zc7_5977{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:8px}._embeddingDetailChunkIndex_18zc7_5995,._embeddingDetailChunkSimilarity_18zc7_6013{font-size:11px;padding:2px 6px}._embeddingDetailChunkText_18zc7_6031{font-size:13px;padding:8px}}._dataSourcesSection_18zc7_6125{margin-top:16px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._dataSourcesTitle_18zc7_6141{font-size:14px;font-weight:600;color:#495057;margin-bottom:12px;display:flex;align-items:center;gap:6px}._dataSourcesList_18zc7_6161{display:flex;flex-direction:column;gap:12px}._dataSourceItem_18zc7_6173{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._dataSourceItem_18zc7_6173:hover{border-color:#007bff;box-shadow:0 2px 8px #007bff26;transform:translateY(-1px)}._dataSourceHeader_18zc7_6205{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._dataSourceTitle_18zc7_6219{font-size:14px;font-weight:600;color:#212529;flex:1;margin-right:12px}._dataSourceSimilarity_18zc7_6235{background:#28a745;color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;min-width:40px;text-align:center}._dataSourceMeta_18zc7_6257{display:flex;gap:12px;margin-bottom:8px;flex-wrap:wrap}._dataSourceType_18zc7_6271,._dataSourceId_18zc7_6273,._dataSourceChunk_18zc7_6275{font-size:11px;color:#6c757d;background:#f8f9fa;padding:2px 6px;border-radius:4px;font-weight:500}._dataSourcePreview_18zc7_6293{font-size:13px;color:#495057;line-height:1.5;background:#f8f9fa;padding:8px;border-radius:4px;border-left:3px solid #dee2e6}._dataSourcesContent_18zc7_6313{width:100%}._dataSourcesContent_18zc7_6313 ._dataSourcesList_18zc7_6161{display:flex;flex-direction:column;gap:12px;margin-top:8px}@media (max-width: 768px){._dataSourcesSection_18zc7_6125{padding:12px;margin-top:12px}._dataSourcesTitle_18zc7_6141{font-size:13px;margin-bottom:10px}._dataSourceItem_18zc7_6173{padding:10px}._dataSourceHeader_18zc7_6205{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}._dataSourceTitle_18zc7_6219{font-size:13px;margin-right:0}._dataSourceSimilarity_18zc7_6235{font-size:10px;padding:1px 6px}._dataSourceMeta_18zc7_6257{gap:8px;margin-bottom:6px}._dataSourceType_18zc7_6271,._dataSourceId_18zc7_6273,._dataSourceChunk_18zc7_6275{font-size:10px;padding:1px 4px}._dataSourcePreview_18zc7_6293{font-size:12px;padding:6px}}._thesisLayout_18zc7_6443{display:flex;height:calc(100vh - 200px);gap:20px}._thesisSidebar_18zc7_6455{width:300px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContent_18zc7_6475{flex:1;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}._thesisContentWrapper_18zc7_6495{display:flex;flex-direction:column;height:100%}._thesisContentHeader_18zc7_6507{padding:10px;border-bottom:1px solid #e8e8e8;background:#fafafa}._thesisContentTitle_18zc7_6519{font-size:20px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center}._thesisContentActions_18zc7_6537{margin-bottom:16px;display:flex;justify-content:flex-end}._thesisContentSummary_18zc7_6549{line-height:1.6;color:#666}._thesisContentMeta_18zc7_6559{display:flex;gap:16px;font-size:12px;color:#999}._thesisChatArea_18zc7_6573{flex:1;display:flex;flex-direction:column;overflow:hidden}._thesisChatHeader_18zc7_6587{padding:0 0 10px 10px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center;background:#fff}._thesisChatHeader_18zc7_6587 h3{margin:0;font-size:16px;font-weight:600;color:#262626}._thesisChatList_18zc7_6619{flex:1;overflow-y:auto;padding:10px;height:0}._thesisChatItem_18zc7_6633{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:0 16px 16px;margin-bottom:16px;transition:all .2s}._thesisChatItem_18zc7_6633:hover{box-shadow:0 2px 8px #0000001a}._thesisChatHeader_18zc7_6587{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._thesisChatOrder_18zc7_6673{font-weight:600;color:#1890ff;font-size:14px}._thesisChatActions_18zc7_6685{display:flex;gap:8px}._thesisChatSummary_18zc7_6695{margin-bottom:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px;color:#666}._thesisChatContent_18zc7_6713{line-height:1.6}._thesisChatText_18zc7_6721{color:#333;font-size:14px}._thesisContentEmpty_18zc7_6731{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999;text-align:center;padding:40px}._thesisContentEmpty_18zc7_6731 h3{margin:16px 0 8px;color:#666}._thesisContentEmpty_18zc7_6731 p{color:#999;font-size:14px}._selectedThesis_18zc7_6773{border:2px solid #1890ff!important;background:#f0f8ff!important}._selectedThesis_18zc7_6773:hover{border-color:#1890ff!important;background:#f0f8ff!important}._thesisHeader_18zc7_6793{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_18zc7_6817{font-size:18px;font-weight:600;color:#262626;display:flex;align-items:center}._thesisList_18zc7_6833{flex:1;overflow-y:auto;padding:0 16px 16px}._thesisList_18zc7_6833::-webkit-scrollbar{width:6px}._thesisList_18zc7_6833::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._thesisList_18zc7_6833::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._thesisList_18zc7_6833::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._thesisListItem_18zc7_6881{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_18zc7_6881:hover{box-shadow:0 4px 16px #00000026}._thesisItemHeader_18zc7_6909{display:flex;justify-content:space-between;align-items:center;padding:16px;transition:background-color .2s}._thesisItemHeader_18zc7_6909:hover{background-color:#f8f9fa}._thesisItemInfo_18zc7_6933{flex:1;min-width:0}._thesisItemTitle_18zc7_6943{font-size:16px;font-weight:600;color:#262626;margin-bottom:8px;display:flex;align-items:center}._thesisItemSummary_18zc7_6961{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_18zc7_6983{display:flex;gap:16px;font-size:12px;color:#999}._thesisItemActions_18zc7_6997{display:flex;gap:8px;align-items:center}._thesisItemDetail_18zc7_7009{padding:16px;border-top:1px solid #eee;background:#f8f9fa}._thesisDetailContent_18zc7_7021{margin-bottom:16px}._thesisDetailContent_18zc7_7021 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisContentText_18zc7_7043{color:#666;font-size:14px;line-height:1.6}._thesisContentText_18zc7_7043 h1,._thesisContentText_18zc7_7043 h2,._thesisContentText_18zc7_7043 h3,._thesisContentText_18zc7_7043 h4,._thesisContentText_18zc7_7043 h5,._thesisContentText_18zc7_7043 h6{color:#262626;margin:16px 0 8px;font-weight:600}._thesisContentText_18zc7_7043 h1{font-size:20px}._thesisContentText_18zc7_7043 h2{font-size:18px}._thesisContentText_18zc7_7043 h3{font-size:16px}._thesisContentText_18zc7_7043 h4{font-size:15px}._thesisContentText_18zc7_7043 h5{font-size:14px}._thesisContentText_18zc7_7043 h6{font-size:13px}._thesisContentText_18zc7_7043 p{margin:8px 0}._thesisContentText_18zc7_7043 ul,._thesisContentText_18zc7_7043 ol{margin:8px 0;padding-left:20px}._thesisContentText_18zc7_7043 li{margin:4px 0}._thesisContentText_18zc7_7043 blockquote{border-left:4px solid #1890ff;margin:12px 0;padding:8px 16px;background:#f8f9fa;color:#666}._thesisContentText_18zc7_7043 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px}._thesisContentText_18zc7_7043 pre{background:#f8f9fa;padding:12px;border-radius:6px;overflow-x:auto;margin:12px 0}._thesisContentText_18zc7_7043 pre code{background:none;padding:0}._thesisContentText_18zc7_7043 strong{font-weight:600;color:#262626}._thesisContentText_18zc7_7043 em{font-style:italic}._thesisContentText_18zc7_7043 a{color:#1890ff;text-decoration:none}._thesisContentText_18zc7_7043 a:hover{text-decoration:underline}._thesisContentText_18zc7_7043 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:13px}._thesisContentText_18zc7_7043 th,._thesisContentText_18zc7_7043 td{border:1px solid #e8e8e8;padding:8px 12px;text-align:left}._thesisContentText_18zc7_7043 th{background:#f8f9fa;font-weight:600}._thesisDetailSummary_18zc7_7251{margin-bottom:16px}._thesisDetailSummary_18zc7_7251 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:8px}._thesisSummaryText_18zc7_7273{color:#666;font-size:14px;line-height:1.6}._thesisSummaryText_18zc7_7273 h1,._thesisSummaryText_18zc7_7273 h2,._thesisSummaryText_18zc7_7273 h3,._thesisSummaryText_18zc7_7273 h4,._thesisSummaryText_18zc7_7273 h5,._thesisSummaryText_18zc7_7273 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisSummaryText_18zc7_7273 h1{font-size:16px}._thesisSummaryText_18zc7_7273 h2{font-size:15px}._thesisSummaryText_18zc7_7273 h3{font-size:14px}._thesisSummaryText_18zc7_7273 h4{font-size:13px}._thesisSummaryText_18zc7_7273 h5{font-size:12px}._thesisSummaryText_18zc7_7273 h6{font-size:11px}._thesisSummaryText_18zc7_7273 p{margin:6px 0}._thesisSummaryText_18zc7_7273 ul,._thesisSummaryText_18zc7_7273 ol{margin:6px 0;padding-left:16px}._thesisSummaryText_18zc7_7273 li{margin:2px 0}._thesisSummaryText_18zc7_7273 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:13px}._thesisSummaryText_18zc7_7273 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}._thesisSummaryText_18zc7_7273 strong{font-weight:600;color:#262626}._thesisSummaryText_18zc7_7273 em{font-style:italic}._thesisSummaryText_18zc7_7273 a{color:#1890ff;text-decoration:none}._thesisSummaryText_18zc7_7273 a:hover{text-decoration:underline}._thesisChatPreview_18zc7_7419{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_18zc7_7441{color:#999;font-size:12px;display:flex;align-items:center;gap:4px}._thesisDetailChats_18zc7_7457{margin-bottom:16px}._thesisDetailChats_18zc7_7457 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._thesisChatList_18zc7_6619{display:flex;flex-direction:column;gap:12px}._thesisChatItem_18zc7_6633{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:12px;transition:all .2s}._thesisChatHeader_18zc7_6587{display:flex;justify-content:space-between;align-items:center}._thesisChatOrder_18zc7_6673{font-weight:600;color:#1890ff;font-size:13px}._thesisChatSummary_18zc7_6695{margin-bottom:8px;font-size:12px;color:#666;font-style:italic}._thesisChatContent_18zc7_6713{line-height:1.5}._thesisChatText_18zc7_6721{color:#333;font-size:13px}._thesisChatText_18zc7_6721 h1,._thesisChatText_18zc7_6721 h2,._thesisChatText_18zc7_6721 h3,._thesisChatText_18zc7_6721 h4,._thesisChatText_18zc7_6721 h5,._thesisChatText_18zc7_6721 h6{color:#262626;margin:12px 0 6px;font-weight:600}._thesisChatText_18zc7_6721 h1{font-size:16px}._thesisChatText_18zc7_6721 h2{font-size:15px}._thesisChatText_18zc7_6721 h3{font-size:14px}._thesisChatText_18zc7_6721 h4{font-size:13px}._thesisChatText_18zc7_6721 h5{font-size:12px}._thesisChatText_18zc7_6721 h6{font-size:11px}._thesisChatText_18zc7_6721 p{margin:6px 0}._thesisChatText_18zc7_6721 ul,._thesisChatText_18zc7_6721 ol{margin:6px 0;padding-left:16px}._thesisChatText_18zc7_6721 li{margin:2px 0}._thesisChatText_18zc7_6721 blockquote{border-left:3px solid #1890ff;margin:8px 0;padding:6px 12px;background:#f8f9fa;color:#666;font-size:12px}._thesisChatText_18zc7_6721 code{background:#f1f3f4;padding:1px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px}._thesisChatText_18zc7_6721 strong{font-weight:600;color:#262626}._thesisChatText_18zc7_6721 em{font-style:italic}._thesisChatText_18zc7_6721 a{color:#1890ff;text-decoration:none}._thesisChatText_18zc7_6721 a:hover{text-decoration:underline}._thesisDetailEmpty_18zc7_7697{text-align:center;padding:40px 20px;color:#666}._thesisEmptyContent_18zc7_7709 h4{margin:16px 0 8px;color:#999;font-size:16px}._thesisEmptyContent_18zc7_7709 p{color:#999;font-size:14px;margin-bottom:16px}._thesisDate_18zc7_7733,._thesisUser_18zc7_7743{color:#999;font-size:12px}._noSummary_18zc7_5875{color:#999;font-style:italic;font-size:14px}@media (max-width: 768px){._thesisLayout_18zc7_6443{flex-direction:column;height:auto}._thesisSidebar_18zc7_6455{width:100%;height:300px}._thesisContent_18zc7_6475{height:400px}._thesisHeader_18zc7_6793{flex-direction:column;gap:12px;align-items:stretch}._thesisItemHeader_18zc7_6909{flex-direction:column;align-items:stretch;gap:8px}._thesisItemActions_18zc7_6997{justify-content:flex-end}._thesisItemMeta_18zc7_6983{flex-direction:column;gap:4px}}._aiSummaryButton_18zc7_3417{background:#1890ff;color:#fff}._aiSummaryButton_18zc7_3417:hover{background:#40a9ff;color:#fff}._aiSummaryButton_18zc7_3417:active{background:#096dd9}._loadingContainer_18zc7_7867{display:flex;justify-content:center;align-items:center;padding:40px}._loading_18zc7_2871{color:#666;font-size:14px}._emptyContainer_18zc7_7891{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#999}._emptyContainer_18zc7_7891 p{margin:16px 0;font-size:14px}@media (max-width: 768px){._thesisHeader_18zc7_6793{flex-direction:column;gap:12px}._thesisGrid_18zc7_7933{grid-template-columns:1fr}._thesisCard_18zc7_7941{margin-bottom:12px}._thesisCardTitle_18zc7_7949{font-size:14px}._thesisMeta_18zc7_7957{flex-direction:column;gap:4px}._messageTime_18zc7_3313{font-size:11px}._thesisButton_18zc7_3333{font-size:12px}._thesisModalTitle_18zc7_3383{font-size:16px}._aiSummaryButton_18zc7_3417{font-size:12px}}._thesisSidebar_18zc7_6455{transition:left .3s,box-shadow .3s;background:#fff;z-index:1002}@media (max-width: 768px){._thesisSidebar_18zc7_6455{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_18zc7_6455._mobileOpen_18zc7_4251{left:0}._thesisSidebar_18zc7_6455._collapsed_18zc7_4151{left:-80vw}}@media (max-width: 480px){._thesisSidebar_18zc7_6455{width:90vw;left:-90vw}._thesisSidebar_18zc7_6455._mobileOpen_18zc7_4251{left:0}._thesisSidebar_18zc7_6455._collapsed_18zc7_4151{left:-90vw}}._sidebarOverlay_18zc7_4289{display:none}@media (max-width: 768px){._sidebarOverlay_18zc7_4289{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000002e;z-index:1001;transition:opacity .3s;opacity:0;pointer-events:none}._sidebarOverlay_18zc7_4289._mobileOpen_18zc7_4251{display:block;opacity:1;pointer-events:auto}}@media (max-width: 480px){._sidebarOverlay_18zc7_4289{background:#00000038}}._toggleButton_18zc7_3943{background:none;border:none;font-size:22px;cursor:pointer;padding:0 8px 0 0;color:#333}._previewBody_lnx9a_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_lnx9a_27{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_lnx9a_49{font-weight:500;color:#262626;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:12px;font-size:14px}._headerRight_lnx9a_71{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0}._content_lnx9a_87{width:100%;flex:1;box-sizing:border-box;overflow:auto;position:relative}._previewImageContainer_lnx9a_105{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:16px;box-sizing:border-box}._previewImage_lnx9a_105{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 4px 12px #00000026;border-radius:8px;background-color:#f8f9fa}._previewError_lnx9a_143{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#8c8c8c;gap:12px}._previewPdfContainer_lnx9a_165{width:100%;height:100%;padding:8px;box-sizing:border-box}._previewPdf_lnx9a_165{width:100%;height:100%;border:none;border-radius:4px;background-color:#f8f9fa}._previewTextContainer_lnx9a_197{width:100%;height:100%;padding:8px;box-sizing:border-box}._previewText_lnx9a_197{width:100%;height:100%;border:1px solid #d9d9d9;border-radius:4px;background-color:#fff}._previewDocContainer_lnx9a_229{width:100%;height:100%;position:relative;overflow:hidden}._previewDocContainer_lnx9a_229 .react-doc-viewer{height:100%!important;width:100%!important}._previewDocContainer_lnx9a_229 .react-doc-viewer>div{height:100%!important}._previewDocContainer_lnx9a_229 .pg-viewer-wrapper,._previewDocContainer_lnx9a_229 .pdf-viewer{height:100%!important}._previewDefault_lnx9a_281{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_lnx9a_281 p{margin:8px 0;line-height:1.5}._docIcon_lnx9a_323,._defaultIcon_lnx9a_325{font-size:48px;margin-bottom:16px;opacity:.6}._fileInfo_lnx9a_337{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_lnx9a_27{flex-direction:column;align-items:stretch;gap:8px;padding:12px}._fileName_lnx9a_49{margin-right:0;margin-bottom:8px;text-align:center}._headerRight_lnx9a_71{justify-content:center}._previewDefault_lnx9a_281{padding:16px;font-size:14px}._docIcon_lnx9a_323,._defaultIcon_lnx9a_325{font-size:36px;margin-bottom:12px}}._previewPdf_lnx9a_165:not([src]){background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_lnx9a_1 1.5s infinite}@keyframes _loading_lnx9a_1{0%{background-position:200% 0}to{background-position:-200% 0}}._previewImage_lnx9a_105:hover{box-shadow:0 6px 16px #0003;transition:box-shadow .3s ease}._previewPdf_lnx9a_165:focus,._previewText_lnx9a_197:focus{outline:2px solid #1890ff;outline-offset:2px}._fileListContainer_7sdaj_1{width:100%;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;overflow:hidden}._title_7sdaj_17{margin:0!important;padding:16px 20px;background-color:#fafafa;border-bottom:1px solid #f0f0f0;font-size:16px!important;color:#262626}._fileList_7sdaj_1{max-height:400px;overflow-y:auto}._fileItem_7sdaj_45{padding:16px 20px!important;border-bottom:1px solid #f0f0f0!important;transition:background-color .2s ease}._fileItem_7sdaj_45:hover{background-color:#f8f9fa}._fileItem_7sdaj_45:last-child{border-bottom:none!important}._fileName_7sdaj_73{color:#262626;font-size:14px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}._fileUrl_7sdaj_95{font-size:12px;color:#8c8c8c;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin-top:4px}._emptyState_7sdaj_117{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_7sdaj_117 span{margin-top:12px;font-size:14px}@media (max-width: 768px){._fileItem_7sdaj_45{padding:12px 16px!important}._title_7sdaj_17{padding:12px 16px;font-size:14px!important}._fileName_7sdaj_73{max-width:200px;font-size:13px}._fileUrl_7sdaj_95{max-width:250px;font-size:11px}._fileList_7sdaj_1{max-height:300px}}._fileItem_7sdaj_45 .ant-list-item-action{margin-left:16px}._fileItem_7sdaj_45 .ant-list-item-action>li{padding:0}._fileItem_7sdaj_45 .ant-btn-sm{height:28px;padding:0 8px;font-size:12px}._fileItem_7sdaj_45 .ant-avatar{width:40px;height:40px;display:flex;align-items:center;justify-content:center}._fileItem_7sdaj_45 .ant-avatar .anticon{font-size:20px}._fileItem_7sdaj_45 .ant-tag{margin:0;border-radius:4px;font-size:11px;line-height:18px;height:20px;padding:0 6px}._fileItem_7sdaj_45 .ant-list-item-meta-title{margin-bottom:4px;line-height:1.4}._fileItem_7sdaj_45 .ant-list-item-meta-description{line-height:1.3}._fileList_7sdaj_1::-webkit-scrollbar{width:6px}._fileList_7sdaj_1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._fileList_7sdaj_1::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._fileList_7sdaj_1::-webkit-scrollbar-thumb:hover{background:#a1a1a1}._container_1g84l_1{max-width:1200px;margin:0 auto}._sectionDescription_1g84l_15{color:#ffffffe6!important;font-size:1.1rem;margin-bottom:32px;display:block}._searchInput_1g84l_27{border-radius:12px;overflow:hidden}._resultsSection_1g84l_37{min-height:400px}._loadingContainer_1g84l_45{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._resultsHeader_1g84l_63{margin-bottom:24px;padding:16px 0;border-bottom:1px solid #f0f0f0}._reportsGrid_1g84l_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-bottom:40px}._reportCard_1g84l_89{border-radius:16px;box-shadow:0 4px 20px #00000014;transition:all .3s ease;overflow:hidden;border:1px solid #f0f0f0}._reportCard_1g84l_89:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}._cardHeader_1g84l_115{padding:0 0 16px}._stockInfo_1g84l_123{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._stockCode_1g84l_137{margin:0!important;color:#1890ff;font-weight:700;font-size:1.8rem}._recommendationTag_1g84l_151{font-weight:600;font-size:12px;padding:4px 12px;border-radius:20px;text-transform:uppercase}._reportTitle_1g84l_167{margin-bottom:12px}._sourceInfo_1g84l_175{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._financialMetrics_1g84l_189{padding:16px 0 0}._metricRow_1g84l_197{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._metric_1g84l_197{display:flex;flex-direction:column;gap:4px}._metricValue_1g84l_221{font-size:1rem!important;color:#262626!important}._emptyContainer_1g84l_231,._initialState_1g84l_233{display:flex;justify-content:center;align-items:center;min-height:50px;padding:20px}._searchBoxCustom_1g84l_249{display:flex;align-items:center;max-width:100%;margin:0 auto;background:#fffffff2;border-radius:16px;padding:0 0 0 8px}._customSearchBtn_1g84l_269{border:none;border-radius:0 6px 6px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,box-shadow .2s;color:#fff;font-size:22px;height:32px;width:32px;background:#afafaf;margin-left:-2px}@media (max-width: 768px){._container_1g84l_1{padding:16px}._searchSection_1g84l_315{padding:24px 16px;margin-bottom:24px}._sectionTitle_1g84l_325{font-size:2rem!important}._sectionDescription_1g84l_15{font-size:1rem}._reportsGrid_1g84l_75{grid-template-columns:1fr;gap:16px}._metricRow_1g84l_197{grid-template-columns:1fr;gap:12px}._sourceInfo_1g84l_175{flex-direction:column;align-items:flex-start}._stockInfo_1g84l_123{flex-direction:column;align-items:flex-start;gap:8px}._stockCode_1g84l_137{font-size:1.5rem!important}}@media (max-width: 480px){._searchSection_1g84l_315{padding:20px 12px}._sectionTitle_1g84l_325{font-size:1.8rem!important}._reportsGrid_1g84l_75{gap:12px}._reportCard_1g84l_89{border-radius:12px}}._container_5naz4_1{min-height:100vh;padding:24px;background:#f5f5f5}._header_5naz4_13{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._titleSection_5naz4_31{flex:1}._pageTitle_5naz4_39{font-size:24px;font-weight:600;color:#262626;margin:0 0 8px;line-height:1.4}._pageDescription_5naz4_55{font-size:14px;color:#8c8c8c;margin:0;line-height:1.5}._backButton_5naz4_69{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_5naz4_69:hover{color:#1890ff;border-color:#1890ff;background:#f6f8ff;transform:translate(-2px)}._tabsContainer_5naz4_111{display:flex;gap:8px;margin-bottom:24px;padding:4px;background:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._tabButton_5naz4_131{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_5naz4_131:hover{background:#f0f0f0;color:#262626}._tabButton_5naz4_131._active_5naz4_177{background:#262626;color:#fff;box-shadow:0 2px 4px #1890ff33}._tabBadge_5naz4_189{margin-left:8px!important}._table_5naz4_197{border-radius:8px;overflow:hidden;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}._table_5naz4_197 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:2px solid #f0f0f0}._table_5naz4_197 .ant-table-tbody>tr:hover>td{background:#f8f9fa}._table_5naz4_197 .ant-table-tbody>tr>td{border-bottom:1px solid #f5f5f5;padding:12px 16px}._table_5naz4_197 .ant-table-cell-fix-left,._table_5naz4_197 .ant-table-cell-fix-right{background:#fffffff2!important}._table_5naz4_197 .ant-table-tbody>tr:hover .ant-table-cell-fix-left,._table_5naz4_197 .ant-table-tbody>tr:hover .ant-table-cell-fix-right{background:#f8f9faf2!important}._titleCell_5naz4_261{font-weight:500;color:#262626;line-height:1.4}._summaryCell_5naz4_273{font-weight:400;color:#595959;line-height:1.4;font-size:13px}._detailCell_5naz4_287{font-weight:400;color:#8c8c8c;line-height:1.4;font-size:13px}._sourceCell_5naz4_301{font-weight:400;color:#1890ff;line-height:1.4;font-size:13px;text-decoration:none}._actionButtons_5naz4_317{display:flex;gap:8px;align-items:center}._viewContent_5naz4_331{padding:0}._viewSection_5naz4_339{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._viewSection_5naz4_339:last-of-type{border-bottom:none;margin-bottom:16px}._viewSection_5naz4_339 h3{font-size:16px;font-weight:600;color:#262626;margin:0 0 8px;line-height:1.4}._viewSection_5naz4_339 p{font-size:14px;color:#595959;margin:0;line-height:1.6;white-space:pre-wrap}._viewMeta_5naz4_393{padding-top:16px;border-top:1px solid #f0f0f0}._viewMeta_5naz4_393 .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_5naz4_1{padding:16px}._header_5naz4_13{flex-direction:column;gap:16px;align-items:flex-start}._tabsContainer_5naz4_111{flex-direction:column;gap:4px}._tabButton_5naz4_131{justify-content:flex-start}}@media (max-width: 768px){._container_5naz4_1{padding:12px}._pageTitle_5naz4_39{font-size:20px}._header_5naz4_13{margin-bottom:16px}._backButton_5naz4_69{padding:6px 10px;font-size:13px}._tabsContainer_5naz4_111{margin-bottom:16px}.ant-card-body{padding:16px!important}.ant-modal-content{height:85vh!important}._table_5naz4_197{font-size:12px}._titleCell_5naz4_261,._summaryCell_5naz4_273,._detailCell_5naz4_287{font-size:11px!important;line-height:1.3!important}}@media (max-width: 480px){._container_5naz4_1{padding:8px}._pageTitle_5naz4_39{font-size:18px}._pageDescription_5naz4_55{font-size:13px}._backButton_5naz4_69{padding:4px 8px;font-size:12px;gap:6px}._tabButton_5naz4_131{padding:10px 12px;font-size:13px}.ant-card-body{padding:12px!important}.ant-modal-content{height:90vh!important}}@keyframes _pulse_5naz4_1{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._bgAudioIcon_5naz4_937{animation:_pulse_5naz4_1 2s infinite}._bgAudioSettings_5naz4_947{padding:20px 0}._bgAudioSettings_5naz4_947 h4{font-size:14px;font-weight:600;color:#262626;margin-bottom:12px}._bgAudioSettings_5naz4_947 ._ant-slider_5naz4_969{margin:16px 0}._bgAudioSettings_5naz4_947 ._ant-upload-drag_5naz4_977{border-radius:8px}._bgAudioSummary_5naz4_985{background:#f6f6f6;padding:12px;border-radius:6px;font-size:12px;line-height:1.5}._bgAudioSummary_5naz4_985 div{margin-bottom:4px}._bgAudioSummary_5naz4_985 div:last-child{margin-bottom:0}@keyframes _pulse_5naz4_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}._voiceIndicator_5naz4_1049{animation:_pulse_5naz4_1 2s infinite}._voiceIndicatorButton_5naz4_1057{border:1px solid #722ed1!important;border-radius:6px!important;background-color:#f9f0ff!important;transition:all .3s ease}._voiceIndicatorButton_5naz4_1057:hover{background-color:#efdbff!important;transform:translateY(-1px)}._categoryCell_5naz4_1081{max-width:170px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}._container_1au6z_1{padding:24px;background-color:#f5f5f5;min-height:100vh}._header_1au6z_13{margin-bottom:24px}._backButton_1au6z_21{font-weight:500}._table_1au6z_29{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._table_1au6z_29 .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600;text-align:center}._table_1au6z_29 .ant-table-tbody>tr>td{text-align:center}._table_1au6z_29 .ant-table-tbody>tr:hover>td{background-color:#f0f8ff}._modalContent_1au6z_71{max-height:80vh;overflow-y:auto;padding:24px}._sectionCard_1au6z_83{margin-bottom:24px;border:1px solid #d9d9d9;border-radius:6px}._sectionTitle_1au6z_95{margin-bottom:16px;color:#1890ff;font-weight:600}._previewModal_1au6z_109{top:20px}._previewContent_1au6z_117{max-height:70vh;overflow-y:auto}@media (max-width: 768px){._container_1au6z_1{padding:16px}._header_1au6z_13{flex-direction:column;gap:16px}}._managementLayout_qoz4l_1{min-height:100vh;background:#f5f5f5}._sider_qoz4l_11{background:#fff;box-shadow:2px 0 8px #0000001a;position:fixed;height:100vh;left:0;top:0;z-index:1000;overflow-y:auto}._siderHeader_qoz4l_33{padding:20px;text-align:center;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._siderHeader_qoz4l_33 h2{margin:10px 0 0;font-size:18px;font-weight:600}._headerIcon_qoz4l_61{font-size:24px;margin-bottom:8px}._siderContent_qoz4l_71{flex:1;padding:20px;overflow-y:auto}._questionHeader_qoz4l_83{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._questionHeader_qoz4l_83 h4{margin:0;color:#333;font-size:16px;font-weight:600}._addButton_qoz4l_111{background:linear-gradient(135deg,#52c41a,#389e0d);border:none;border-radius:6px;font-weight:500}._addButton_qoz4l_111:hover{background:linear-gradient(135deg,#49aa19,#2f7a0b);transform:translateY(-1px);box-shadow:0 4px 12px #52c41a66}._questionList_qoz4l_137{max-height:calc(100vh - 200px);overflow-y:auto}._questionItem_qoz4l_147{cursor:pointer;border-radius:8px;margin-bottom:8px;padding:16px!important;transition:all .2s ease;border:1px solid #f0f0f0;background:#fff}._questionItem_qoz4l_147:hover{background:#f8f9fa;border-color:#d9d9d9;transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._questionItem_qoz4l_147._selected_qoz4l_181{background:#e6f7ff;border-color:#1890ff;box-shadow:0 2px 8px #1890ff33}._questionContent_qoz4l_193{display:flex;justify-content:space-between;align-items:flex-start;width:100%}._questionMain_qoz4l_207{flex:1;margin-right:12px}._questionTitle_qoz4l_217{font-size:14px;font-weight:500;color:#333;line-height:1.4;margin-bottom:8px}._questionMeta_qoz4l_233{display:flex;flex-wrap:wrap;gap:4px;align-items:center}._questionActions_qoz4l_247{display:flex;flex-direction:column;gap:4px}._questionActions_qoz4l_247 ._ant-btn_qoz4l_259{width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:4px}._questionActions_qoz4l_247 ._ant-btn_qoz4l_259:hover{background:#f0f0f0;color:#1890ff}._questionActions_qoz4l_247 ._ant-btn-danger_qoz4l_289:hover{background:#fff1f0;color:#ff4d4f}._content_qoz4l_299{margin-left:450px;padding:24px;min-height:100vh}._answerSection_qoz4l_311{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}._answerHeader_qoz4l_325{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._questionInfo_qoz4l_343{flex:1;margin-right:24px}._questionInfo_qoz4l_343 h3{color:#333;margin-bottom:12px;font-size:20px;font-weight:600;line-height:1.4}._questionDetails_qoz4l_369{display:flex;gap:8px;flex-wrap:wrap}._answerTabs_qoz4l_389{background:#fff;border-radius:8px;overflow:hidden}._answerTabs_qoz4l_389 .ant-tabs-nav{margin-bottom:0;background:#fafafa;border-bottom:1px solid #f0f0f0}._answerTabs_qoz4l_389 .ant-tabs-tab{padding:12px 24px;font-weight:500;transition:all .2s ease}._answerTabs_qoz4l_389 .ant-tabs-tab:hover{color:#1890ff}._answerTabs_qoz4l_389 .ant-tabs-tab-active{background:#fff;border-bottom:2px solid #1890ff}._answerTabs_qoz4l_389 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;font-weight:600}._answerTabs_qoz4l_389 .ant-tabs-content-holder{padding:24px;min-height:400px}._editForm_qoz4l_465{background:transparent;border-radius:0;padding:0;border:none}._editForm_qoz4l_465 .ant-form-item-label>label{font-weight:600;color:#333;font-size:14px;margin-bottom:8px}._editForm_qoz4l_465 .ant-form-item{margin-bottom:20px}._contentTextarea_qoz4l_501{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_qoz4l_501:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._contentTextarea_qoz4l_501:disabled{background:#f5f5f5;color:#666;cursor:not-allowed;border-color:#d9d9d9}._contentTextarea_qoz4l_501::placeholder{color:#bfbfbf;font-style:italic}._htmlPreview_qoz4l_561{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_qoz4l_561 h1,._htmlPreview_qoz4l_561 h2,._htmlPreview_qoz4l_561 h3,._htmlPreview_qoz4l_561 h4,._htmlPreview_qoz4l_561 h5,._htmlPreview_qoz4l_561 h6{margin-top:16px;margin-bottom:8px;font-weight:600;color:#333}._htmlPreview_qoz4l_561 h1{font-size:24px}._htmlPreview_qoz4l_561 h2{font-size:20px}._htmlPreview_qoz4l_561 h3{font-size:18px}._htmlPreview_qoz4l_561 h4{font-size:16px}._htmlPreview_qoz4l_561 h5{font-size:14px}._htmlPreview_qoz4l_561 h6{font-size:12px}._htmlPreview_qoz4l_561 p{margin-bottom:12px;line-height:1.6}._htmlPreview_qoz4l_561 ul,._htmlPreview_qoz4l_561 ol{margin-bottom:12px;padding-left:20px}._htmlPreview_qoz4l_561 li{margin-bottom:4px}._htmlPreview_qoz4l_561 blockquote{border-left:4px solid #1890ff;margin:16px 0;background:#f8f9fa;padding:12px 16px;border-radius:4px;font-style:italic}._htmlPreview_qoz4l_561 code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:13px}._htmlPreview_qoz4l_561 pre{background:#f8f9fa;padding:16px;border-radius:6px;overflow-x:auto;margin:16px 0;border:1px solid #e9ecef}._htmlPreview_qoz4l_561 pre code{background:none;padding:0;border-radius:0}._htmlPreview_qoz4l_561 img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;box-shadow:0 2px 8px #0000001a}._htmlPreview_qoz4l_561 audio{width:100%;margin:12px 0}._htmlPreview_qoz4l_561 video{max-width:100%;height:auto;border-radius:8px;margin:12px 0}._htmlPreview_qoz4l_561 table{width:100%;border-collapse:collapse;margin:16px 0;border:1px solid #e9ecef}._htmlPreview_qoz4l_561 th,._htmlPreview_qoz4l_561 td{padding:8px 12px;text-align:left;border:1px solid #e9ecef}._htmlPreview_qoz4l_561 th{background:#f8f9fa;font-weight:600}._htmlPreview_qoz4l_561 tr:nth-child(2n){background:#fafafa}._htmlCode_qoz4l_809{background:#fff;border-radius:6px;border:1px solid #f0f0f0;overflow:hidden}._htmlCodeHeader_qoz4l_823{padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #f0f0f0}._htmlCode_qoz4l_809 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_qoz4l_809 code{background:none;padding:0;border-radius:0;font-family:inherit;font-size:inherit;color:inherit}._emptyContent_qoz4l_881{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_qoz4l_479>label{font-weight:500;color:#333}._ant-input_qoz4l_911:disabled,._ant-textarea_qoz4l_913:disabled{background:#f5f5f5;color:#666;cursor:not-allowed}._ant-btn-primary_qoz4l_925{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:6px;font-weight:500;box-shadow:0 2px 4px #1890ff33}._ant-btn-primary_qoz4l_925:hover{background:linear-gradient(135deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 4px 12px #1890ff66}._ant-btn-danger_qoz4l_289{background:linear-gradient(135deg,#ff4d4f,#cf1322);border:none;border-radius:6px;font-weight:500;box-shadow:0 2px 4px #ff4d4f33}._ant-btn-danger_qoz4l_289:hover{background:linear-gradient(135deg,#ff7875,#ff4d4f);transform:translateY(-1px);box-shadow:0 4px 12px #ff4d4f66}._questionModal_qoz4l_981 ._ant-modal-header_qoz4l_981{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none}._questionModal_qoz4l_981 ._ant-modal-title_qoz4l_991{color:#fff;font-weight:600}._questionModal_qoz4l_981 ._ant-modal-close_qoz4l_1001{color:#fff}._questionModal_qoz4l_981 ._ant-modal-close_qoz4l_1001:hover{color:#f0f0f0}._formActions_qoz4l_1017{margin-top:24px;text-align:right;padding-top:20px;border-top:1px solid #f0f0f0}._formActions_qoz4l_1017 ._ant-space_qoz4l_1031{gap:12px}._questionList_qoz4l_137::-webkit-scrollbar,._htmlPreview_qoz4l_561::-webkit-scrollbar,._htmlCode_qoz4l_809 pre::-webkit-scrollbar{width:6px}._questionList_qoz4l_137::-webkit-scrollbar-track,._htmlPreview_qoz4l_561::-webkit-scrollbar-track,._htmlCode_qoz4l_809 pre::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._questionList_qoz4l_137::-webkit-scrollbar-thumb,._htmlPreview_qoz4l_561::-webkit-scrollbar-thumb,._htmlCode_qoz4l_809 pre::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._questionList_qoz4l_137::-webkit-scrollbar-thumb:hover,._htmlPreview_qoz4l_561::-webkit-scrollbar-thumb:hover,._htmlCode_qoz4l_809 pre::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width: 768px){._sider_qoz4l_11{width:100%!important;position:relative;height:auto;max-height:300px}._sider_qoz4l_11._open_qoz4l_1107{display:block}._content_qoz4l_299{margin-left:0;padding:16px}._answerHeader_qoz4l_325{flex-direction:column;gap:16px;align-items:stretch}._answerContent_qoz4l_381{padding:16px}._questionList_qoz4l_137{max-height:200px}._questionContent_qoz4l_193{flex-direction:column;gap:12px}._questionActions_qoz4l_247{flex-direction:row;justify-content:flex-end}}._container_12y5f_1{padding:24px;min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2)}._header_12y5f_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}._header_12y5f_13 h2{margin:0;color:#333;font-weight:600}._userInfo_12y5f_43{display:flex;align-items:center;gap:8px}._userIcon_12y5f_55{color:#667eea;font-size:16px}._emailInfo_12y5f_65{display:flex;align-items:center;gap:8px}._emailIcon_12y5f_77{color:#52c41a;font-size:14px}@media (max-width: 768px){._container_12y5f_1{padding:16px}._header_12y5f_13{flex-direction:column;align-items:flex-start}._header_12y5f_13 h2{font-size:20px}}._container_12y5f_1 .ant-table-thead>tr>th{background:#f8f9ff;border-bottom:2px solid #e8eaff;font-weight:600;color:#667eea}._container_12y5f_1 .ant-table-tbody>tr:hover>td{background:#f0f2ff}._container_12y5f_1 .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}._container_12y5f_1 .ant-card{border-radius:12px;box-shadow:0 4px 20px #0000001a;border:none}._container_12y5f_1 .ant-card-body{padding:24px}._container_12y5f_1 .ant-btn-primary{background:#667eea;border-color:#667eea;border-radius:8px;height:36px;font-weight:500}._container_12y5f_1 .ant-btn-primary:hover{background:#5a6fd8;border-color:#5a6fd8}._container_12y5f_1 .ant-btn-dangerous{border-radius:8px;height:32px}._container_12y5f_1 .ant-modal-content{border-radius:12px;overflow:hidden}._container_12y5f_1 .ant-modal-header{background:#f8f9ff;border-bottom:1px solid #e8eaff}._container_12y5f_1 .ant-modal-title{color:#667eea;font-weight:600}._container_12y5f_1 .ant-form-item-label>label{font-weight:500;color:#333}._container_12y5f_1 .ant-input{border-radius:8px;border:2px solid #f0f0f0;transition:all .3s ease}._container_12y5f_1 .ant-input:focus{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}._container_12y5f_1 .ant-input-password{border-radius:8px;border:2px solid #f0f0f0}._container_12y5f_1 .ant-input-password:focus-within{border-color:#667eea;box-shadow:0 0 0 2px #667eea33}._container_12y5f_1 .ant-switch{background:#d9d9d9}._container_12y5f_1 .ant-switch-checked{background:#667eea}._container_12y5f_1 .ant-tag{border-radius:6px;font-weight:500;padding:4px 8px}._container_12y5f_1 .ant-tooltip-inner{border-radius:6px;font-size:12px}._container_12y5f_1 .ant-popconfirm-message-title{font-weight:600;color:#333}._container_12y5f_1 .ant-popconfirm-message-description{color:#666}._container_12y5f_1 .ant-spin-dot{color:#667eea}._container_12y5f_1 .ant-pagination-item-active{border-color:#667eea}._container_12y5f_1 .ant-pagination-item-active a{color:#667eea}._container_12y5f_1 .ant-pagination-item:hover{border-color:#667eea}._container_12y5f_1 .ant-pagination-item:hover a{color:#667eea}._container_12y5f_1 .ant-message-notice-content{border-radius:8px;box-shadow:0 4px 12px #00000026}:root{--bg-gradient-dark: linear-gradient(135deg, #0a192f 0%, #112240 100%);--bg-gradient-light: linear-gradient(90deg, rgba(218,218,218,1) 0%, rgba(218,218,218,1) 100%);--card-bg-dark: rgba(16, 24, 39, .8);--card-bg-light: rgba(255, 255, 255, .9);--text-primary-dark: #fff;--text-primary-light: #333;--text-secondary-dark: rgba(255, 255, 255, .8);--text-secondary-light: rgba(0, 0, 0, .7);--accent-color-dark: rgba(0, 212, 255, .5);--accent-color-light: rgba(99, 102, 241, .5);--button-hover-dark: rgba(0, 212, 255, .1);--button-hover-light: rgba(99, 102, 241, .1)}.login-container{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px;position:relative;overflow:hidden;transition:background .3s ease}.login-container.dark{background:var(--bg-gradient-dark)}.login-container.light{background:var(--bg-gradient-light)}.theme-toggle{position:fixed;top:20px;right:20px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.theme-toggle:hover{transform:scale(1.1)}.theme-icon{fill:currentColor}.dark .theme-icon{color:var(--text-primary-dark)}.light .theme-icon{color:var(--text-primary-light)}.cyber-lines{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.dark .cyber-lines{background:linear-gradient(90deg,rgba(0,212,255,.1) 1px,transparent 1px) 0 0 / 50px 50px,linear-gradient(rgba(0,212,255,.1) 1px,transparent 1px) 0 0 / 50px 50px}.light .cyber-lines{background:linear-gradient(90deg,#6366f11a 1px,transparent 1px) 0 0 / 50px 50px,linear-gradient(rgba(99,102,241,.1) 1px,transparent 1px) 0 0 / 50px 50px}.login-card{padding:40px;border-radius:20px;width:100%;max-width:400px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;z-index:1;animation:fadeIn .5s ease-out;transition:all .3s ease}.dark .login-card{background:var(--card-bg-dark);box-shadow:0 0 40px #00d4ff33;border:1px solid rgba(0,212,255,.2)}.light .login-card{background:var(--card-bg-light);box-shadow:0 0 40px #b7b7b8;border:1px solid rgba(99,102,241,.2)}.logo-container{position:relative;width:80px;height:80px;margin:0 auto 20px}.logo-circle{position:absolute;width:100%;height:100%;border-radius:50%;animation:pulse 2s ease-in-out infinite}.dark .logo-circle{background:radial-gradient(circle,rgba(0,212,255,.2) 0%,transparent 70%)}.light .logo-circle{background:radial-gradient(circle,rgba(99,102,241,.2) 0%,transparent 70%)}.logo-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;animation:rotate 4s linear infinite}.dark .logo-ring{border:2px solid rgba(0,212,255,.5)}.light .logo-ring{border:2px solid rgba(99,102,241,.5)}.login-header h1{font-size:1.5rem;margin-bottom:10px;font-weight:700;transition:color .3s ease}.dark .login-header h1{color:var(--text-primary-dark);text-shadow:0 0 10px rgba(0,212,255,.5)}.light .login-header h1{color:var(--text-primary-light)}.login-header p{font-size:1.1rem;margin:0;transition:color .3s ease}.dark .login-header p{color:var(--text-secondary-dark)}.light .login-header p{color:var(--text-secondary-light)}.login-button{width:100%;padding:15px 20px;background:transparent;border-radius:50px;font-size:1rem;cursor:pointer;position:relative;overflow:hidden;transition:all .3s ease}.dark .login-button{color:var(--text-primary-dark);border:2px solid var(--accent-color-dark)}.light .login-button{color:var(--text-primary-light);border:2px solid #1171E6}.button-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;opacity:0;transition:opacity .3s ease}.dark .button-glow{background:radial-gradient(circle,rgba(0,212,255,.4) 0%,transparent 70%)}.light .button-glow{background:radial-gradient(circle,rgba(99,102,241,.4) 0%,transparent 70%)}.login-button:hover{transform:translateY(-2px)}.dark .login-button:hover{box-shadow:0 0 20px #00d4ff4d;background:var(--button-hover-dark)}.button-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px}.login-icon{fill:currentColor;animation:spin 20s linear infinite}.particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.dark .particles{background:radial-gradient(circle,rgba(0,212,255,.1) 1px,transparent 1px) 0 0 / 100px 100px}.light .particles{background:radial-gradient(circle,rgba(99,102,241,.1) 1px,transparent 1px) 0 0 / 100px 100px}@keyframes pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes moveLines{0%{background-position:0 0}to{background-position:50px 50px}}@keyframes sparkle{0%{opacity:.3}50%{opacity:.5}to{opacity:.3}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(10deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
