[data-theme="light"]{--scheme: light;--bg: #dce6f5;--solid: #f4f7fd;--solid2: #e9f0fb;--solid3: rgba(244,247,253,0.98);--autofill: #ffffff;--primary: #3c78d5;--primary2: #2f63b8;--te: #1f2a3d;--bga085: rgba(220,230,245,0.85);--bga092: rgba(220,230,245,0.92);--bga095: rgba(220,230,245,0.95);--w0: rgba(0,0,0,0);--w02: rgba(15,23,42,0.02);--w03: rgba(15,23,42,0.03);--w04: rgba(15,23,42,0.035);--w045: rgba(15,23,42,0.04);--w05: rgba(15,23,42,0.04);--w06: rgba(15,23,42,0.05);--w07: rgba(15,23,42,0.06);--w08: rgba(15,23,42,0.07);--w09: rgba(15,23,42,0.08);--w1: rgba(15,23,42,0.09);--w12: rgba(15,23,42,0.1);--w14: rgba(15,23,42,0.12);--w15: rgba(15,23,42,0.13);--w2: rgba(15,23,42,0.16);--w25: rgba(15,23,42,0.2);--w3: rgba(15,23,42,0.24);--w4: rgba(15,23,42,0.32);--w45: rgba(15,23,42,0.36);--w5: rgba(15,23,42,0.4);--w7: rgba(15,23,42,0.56);--w025: rgba(15,23,42,0.02);--w11: rgba(15,23,42,0.095);--w16: rgba(15,23,42,0.13);--w18: rgba(15,23,42,0.15);--t0: rgba(0,0,0,0);--t03: rgba(44,51,71,0.2);--t05: rgba(44,51,71,0.22);--t06: rgba(44,51,71,0.24);--t1: rgba(44,51,71,0.3);--t14: rgba(44,51,71,0.35);--t22: rgba(44,51,71,0.42);--t72: rgba(44,51,71,0.82);--t12: rgba(44,51,71,0.22);--t15: rgba(44,51,71,0.26);--t2: rgba(44,51,71,0.32);--t25: rgba(44,51,71,0.4);--t3: rgba(44,51,71,0.46);--t35: rgba(44,51,71,0.5);--t4: rgba(44,51,71,0.56);--t45: rgba(44,51,71,0.6);--t5: rgba(44,51,71,0.64);--t55: rgba(44,51,71,0.68);--t6: rgba(44,51,71,0.72);--t65: rgba(44,51,71,0.76);--t7: rgba(44,51,71,0.8);--t75: rgba(44,51,71,0.84);--t78: rgba(44,51,71,0.86);--t8: rgba(44,51,71,0.88);--t82: rgba(44,51,71,0.88);--t85: rgba(44,51,71,0.9);--t88: rgba(44,51,71,0.92);--t9: rgba(44,51,71,0.93);--t92: rgba(44,51,71,0.94)}[data-theme="light"] body{color: rgba(44,51,71,0.82);background-image: none}[data-theme="light"] select,[data-theme="light"] .dropdown-item,[data-theme="light"] input,[data-theme="light"] textarea{color-scheme: light}[data-theme="light"] input[type="date"],[data-theme="light"] input[type="datetime-local"],[data-theme="light"] input[type="time"]{color-scheme: light !important}[data-theme="light"] a:hover{color: var(--primary2)}[data-theme="light"] .banner{border-bottom: 1px solid rgba(15,23,42,0.06);box-shadow: none}[data-theme="light"] .navbar{border-bottom: 1px solid rgba(15,23,42,0.06);box-shadow: none}[data-theme="light"] .dropdown-manage-content,[data-theme="light"] .dropdown-workbench-content{background: #ffffff;border: 1px solid rgba(15,23,42,0.08);box-shadow: 0 8px 24px rgba(15,23,42,0.12)}[data-theme="light"] .dropdown_menu{background: rgba(255,255,255,0.94);border: 1px solid rgba(15,23,42,0.08);box-shadow: 0 8px 24px rgba(15,23,42,0.12)}[data-theme="light"] .area-block,[data-theme="light"] .todos-area-block,[data-theme="light"] .notify-area-block{background: #edf3fc;border: 1px solid rgba(15,23,42,0.05);box-shadow: 0 1px 2px rgba(15,23,42,0.02)}[data-theme="light"] .login-wrapper,[data-theme="light"] .register-wrapper,[data-theme="light"] .reset-wrapper,[data-theme="light"] .gen-wrapper{border-color: rgba(15,23,42,0.05);box-shadow: 0 2px 6px rgba(15,23,42,0.03),0 12px 32px rgba(15,23,42,0.05)}[data-theme="light"] .btn,[data-theme="light"] .search-btn{background: var(--primary);border: 1px solid var(--primary);color: #ffffff;box-shadow: 0 2px 6px rgba(60,120,213,0.25)}[data-theme="light"] .btn:hover,[data-theme="light"] .search-btn:hover{background: var(--primary2);border-color: var(--primary2);box-shadow: 0 4px 12px rgba(60,120,213,0.3)}[data-theme="light"] .popup-btn{background-color: var(--primary);color: #ffffff;box-shadow: 0 1px 4px rgba(60,120,213,0.25)}[data-theme="light"] .popup-btn:hover{background-color: var(--primary2)}[data-theme="light"] .action_btn{background: var(--primary);border-color: var(--primary);color: #ffffff;box-shadow: 0 2px 8px rgba(60,120,213,0.25)}[data-theme="light"] .action_btn:hover{background: var(--primary2);color: #ffffff}[data-theme="light"] .searchbar input[type=submit]{background: var(--primary);border-color: var(--primary)}[data-theme="light"] .searchbar input[type=submit]:hover{background: var(--primary2);box-shadow: 0 2px 8px rgba(60,120,213,0.25)}[data-theme="light"] input[type="file"]::file-selector-button{background: var(--solid2);color: var(--t72);border: 1px solid var(--w25)}[data-theme="light"] input[type="file"]::file-selector-button:hover{background: #e2eaf8;color: var(--t85)}[data-theme="light"] .input-item,[data-theme="light"] .dropdown-item{background: #ffffff;border: 1px solid var(--w25);border-radius: 6px;padding: 8px 12px;color: var(--t85);transition: border-color 0.2s,box-shadow 0.2s}[data-theme="light"] .input-item:focus,[data-theme="light"] .dropdown-item:focus{border-color: var(--primary);box-shadow: 0 0 0 3px rgba(60,120,213,0.12)}[data-theme="light"] .searchbar input[type=text]{background: #ffffff;border: 1px solid var(--w25);color: var(--t85);transition: border-color 0.2s,box-shadow 0.2s}[data-theme="light"] .searchbar input[type=text]:focus{border-color: var(--primary);box-shadow: 0 0 0 3px rgba(60,120,213,0.12)}[data-theme="light"] .search-select,[data-theme="light"] .search-input{background-color: #ffffff;border: 1px solid var(--w25);border-radius: 4px;color: var(--t85)}[data-theme="light"] .search-select:focus,[data-theme="light"] .search-input:focus{border-color: var(--primary);box-shadow: 0 0 0 3px rgba(60,120,213,0.12)}[data-theme="light"] .search-button{background-color: #ffffff;border: 1px solid var(--w25);border-radius: 4px;color: var(--t72);transition: all 0.2s}[data-theme="light"] .search-button:hover{border-color: var(--primary);color: var(--primary);background: rgba(60,120,213,0.06)}[data-theme="light"] .chat-edit-textarea{background: #ffffff;color: var(--t85)}[data-theme="light"] #learning-modal select,[data-theme="light"] #learning-manage-modal select,[data-theme="light"] #learning-exam-config-modal select,[data-theme="light"] #learning-question-modal select{color-scheme: light}[data-theme="light"] #learning-modal .search-select,[data-theme="light"] #learning-manage-modal .search-select,[data-theme="light"] #learning-exam-config-modal .search-select,[data-theme="light"] #learning-question-modal .search-select{height: 25px;min-height: 25px}[data-theme="light"] .chart-block select,[data-theme="light"] .perf-block select,[data-theme="light"] .rank-block select{color-scheme: light}[data-theme="light"] #schedule-modal .search-select,[data-theme="light"] #schedule-modal .search-input,[data-theme="light"] #weekly-modal .search-select,[data-theme="light"] #weekly-modal .search-input{background-color: #ffffff;border: 1px solid var(--w25);border-radius: 4px;color: var(--t85);color-scheme: light}[data-theme="light"] #schedule-modal .search-select:focus,[data-theme="light"] #schedule-modal .search-input:focus,[data-theme="light"] #weekly-modal .search-select:focus,[data-theme="light"] #weekly-modal .search-input:focus{border-color: var(--primary);box-shadow: 0 0 0 3px rgba(60,120,213,0.12)}[data-theme="light"] #weekly-modal .search-select option,[data-theme="light"] #weekly-modal .search-input option{background-color: #ffffff;color: var(--t75)}[data-theme="light"] .learning-memory-answer-wrap{color: var(--primary2)}[data-theme="light"] #participant-popup,[data-theme="light"] .tooltip,[data-theme="light"] .popup{background-color: #ffffff;border: 1px solid rgba(15,23,42,0.1);box-shadow: 0 8px 24px rgba(15,23,42,0.14);color: var(--t85)}[data-theme="light"] .pagination a{background: #ffffff;border: 1px solid var(--w2);border-radius: 6px;transition: all 0.2s}[data-theme="light"] .pagination a:hover{border-color: var(--primary);background: rgba(60,120,213,0.06);color: var(--primary)}[data-theme="light"] .page-current{background: var(--primary);color: #ffffff;border-radius: 6px}[data-theme="light"] ::-webkit-scrollbar-thumb{background: rgba(100,116,139,0.35)}[data-theme="light"] ::-webkit-scrollbar-thumb:hover{background: rgba(100,116,139,0.5)}[data-theme="light"] .top-bar .logo{opacity: 1}#theme-toggle{display: inline-flex;align-items: center;justify-content: center;position: relative;padding: 0;margin-right: 20px;border: none;background: transparent;color: var(--t55);cursor: pointer;line-height: 1;transition: color 0.2s;flex-shrink: 0}#theme-toggle:hover{background: transparent;color: var(--primary)}#theme-toggle svg{width: 18px;height: 18px}.theme-icon-moon{display: block}.theme-icon-sun{display: none}[data-theme="light"] .theme-icon-moon{display: none}[data-theme="light"] .theme-icon-sun{display: block}[data-theme="light"] .modal{background-color: rgba(15,23,42,0.45)}[data-theme="light"] .modal-content,[data-theme="light"] .big-modal-content,[data-theme="light"] .slim-modal-content,[data-theme="light"] .wide-modal-content{border: 1px solid rgba(15,23,42,0.07);border-radius: 12px;box-shadow: 0 4px 12px rgba(15,23,42,0.06),0 16px 48px rgba(15,23,42,0.14)}[data-theme="light"] .sub-banner-container h3{color: var(--te)}[data-theme="light"] .currentDay{color: #ffffff}[data-theme="light"] #schedule-modal #schedule-progress-popup,[data-theme="light"] #todo-progress-popup{background-color: #ffffff;border: 1px solid rgba(15,23,42,0.1);border-radius: 8px;box-shadow: 0 8px 24px rgba(15,23,42,0.16);color: var(--t85)}[data-theme="light"] #schedule-progress-popup input[type="number"],[data-theme="light"] #schedule-progress-popup textarea,[data-theme="light"] #todo-progress-popup input[type="number"],[data-theme="light"] #todo-progress-popup textarea{background: #ffffff;border: 1px solid var(--w25);color: var(--t85)}[data-theme="light"] #schedule-modal .tooltip-content,[data-theme="light"] .schedule-tooltip-global{background: #ffffff;border: 1px solid rgba(15,23,42,0.1);border-radius: 8px;box-shadow: 0 8px 24px rgba(15,23,42,0.16);color: var(--t85)}[data-theme="light"] #weekly-modal #weekly-import-table select{background-color: #ffffff;border: 1px solid var(--w25);color: var(--t85);color-scheme: light}[data-theme="light"] #weather-tooltip{background: rgba(255,255,255,0.98) !important;border: 1px solid rgba(15,23,42,0.08) !important;box-shadow: 0 8px 32px rgba(15,23,42,0.14) !important}[data-theme="light"] #read-status-modal > div > div,[data-theme="light"] #delivery-detail-modal > div > div{background: #ffffff !important;box-shadow: 0 16px 48px rgba(15,23,42,0.18)}[data-theme="light"] section#foot_section a,[data-theme="light"] footer a{color: var(--primary)}[data-theme="light"] .tab-btn:hover{color: var(--primary2)}[data-theme="light"] .learning-attach-exam-btn:hover,[data-theme="light"] .learning-section-video-lazy,[data-theme="light"] .learning-memory-stat b,[data-theme="light"] .learning-memory-flip-btn{color: var(--primary2)}[data-theme="light"] .todos-add-btn:hover,[data-theme="light"] .sadd-quick:hover,[data-theme="light"] .orgd-tab-active,[data-theme="light"] .orgd-type-badge,[data-theme="light"] .todo-time,[data-theme="light"] .todo-title .todo-progress-link:hover,[data-theme="light"] .todo-participant-tag,[data-theme="light"] .todo-pct,[data-theme="light"] .memo-datetime,[data-theme="light"] .memo-title:hover,[data-theme="light"] .policy-file-upload-btn,[data-theme="light"] .policy-file-upload-btn:hover,[data-theme="light"] .dev-log-op.recall:hover,[data-theme="light"] .dev-log-item .dev-log-attach a,[data-theme="light"] .work-detail-header .wdh-status.st-running,[data-theme="light"] #work-member-modal .work-member-pos-badge.wm-pos-1,[data-theme="light"] #work-member-modal .work-member-pos-select.wm-pos-1,[data-theme="light"] .work-log-attach a:hover,[data-theme="light"] .work-timeline-v .work-timeline-today-line .wtl-today-text,[data-theme="light"] .work-log-op.recall,[data-theme="light"] .wb-work-progress-name:hover,[data-theme="light"] .wb-work-progress-pct,[data-theme="light"] .wbn-recent,[data-theme="light"] .wb-work-progress-tag{color: var(--primary)}[data-theme="light"] .orgd-tab-active{border-bottom-color: var(--primary)}[data-theme="light"] .sadd-input:focus{border-color: var(--primary)}[data-theme="light"] #chat-icon{color: var(--primary);background-color: #ffffff;box-shadow: 0 2px 12px rgba(15,23,42,0.15)}[data-theme="light"] #chat-icon:hover{color: var(--primary2);box-shadow: 0 4px 18px rgba(60,120,213,0.3)}[data-theme="light"] #chat-window{background-color: #ffffff;color: var(--t85);border: 1px solid rgba(15,23,42,0.08);box-shadow: 0 8px 32px rgba(15,23,42,0.14)}[data-theme="light"] #chat-config-panel{background-color: #ffffff;border-color: rgba(15,23,42,0.08);box-shadow: 0 8px 24px rgba(15,23,42,0.12)}[data-theme="light"] .chat-config-row select{background-color: #ffffff;border: 1px solid var(--w25);color: var(--t85);color-scheme: light}[data-theme="light"] .chat-config-row select:focus{border-color: var(--primary);box-shadow: 0 0 0 3px rgba(60,120,213,0.12)}[data-theme="light"] .chat-msg-ai .chat-msg-content{background-color: #edf2fa;color: var(--t85)}[data-theme="light"] .chat-msg-content strong{color: var(--te)}[data-theme="light"] .chat-msg-user .chat-msg-content{background-color: rgba(60,120,213,0.15)}[data-theme="light"] #history pre,[data-theme="light"] #history code{background-color: rgba(15,23,42,0.06)}[data-theme="light"] #history pre code{background-color: transparent}[data-theme="light"] #history .mermaid{background-color: rgba(15,23,42,0.04)}[data-theme="light"] #message{background-color: #ffffff;border: 1px solid var(--w25);color: var(--t85)}[data-theme="light"] #message:focus{border-color: var(--primary);box-shadow: 0 0 0 3px rgba(60,120,213,0.12)}[data-theme="light"] #message::placeholder{color: var(--t35)}[data-theme="light"] #send-button{background-color: var(--primary);color: #ffffff}[data-theme="light"] #send-button:hover{background-color: var(--primary2)}[data-theme="light"] #chat-config svg circle,[data-theme="light"] #chat-expand svg rect[fill="#1a1f3a"]{fill: #ffffff}[data-theme="light"] .wb-live-stage{background: #eef3fa;border: 1px solid var(--w08)}[data-theme="light"] .wb-live-viz{background: radial-gradient(140% 90% at 50% 108%,rgba(60,120,213,0.14) 0%,rgba(60,120,213,0) 55%),linear-gradient(180deg,#fafcfe 0%,#edf2fa 100%)}[data-theme="light"] .wb-live-viz i{background: #4e9a2e}[data-theme="light"] .wb-live-viz i.wb-viz-c1{background: #d48806}[data-theme="light"] .wb-live-viz i.wb-viz-c2{background: #e05252}[data-theme="light"] .todos-area-block .todo-complete .todo-title,[data-theme="light"] .todos-area-block .todo-complete .todo-progress-link,[data-theme="light"] .wbps-item-done .wb-work-progress-name{color: #2e7d32}[data-theme="light"] .todos-area-block .todo-complete .todo-progress-mini i,[data-theme="light"] .wbps-item-done .wb-work-progress-bar i{background: linear-gradient(90deg,#43a047,#66bb6a)}[data-theme="light"] .todos-area-block .todo-postpone .todo-title,[data-theme="light"] .todos-area-block .todo-postpone .todo-progress-link{color: #b96e00}[data-theme="light"] .todos-area-block .todo-postpone .todo-progress-mini i{background: linear-gradient(90deg,#d48806,#e6a23c)}[data-theme="light"] .todo-periodic-tag{color: #0f766e}[data-theme="light"] .todo-periodic-tag[data-cycle='月']{color: #b96e00}[data-theme="light"] #todo-progress-popup{background-color: #ffffff;border: 1px solid var(--w15);box-shadow: 0 8px 32px rgba(15,23,42,0.18)}[data-theme="light"] #todo-progress-popup input[type="number"],[data-theme="light"] #todo-progress-popup textarea{background: #ffffff;color: var(--t85);border: 1px solid var(--w25)}[data-theme="light"] #report-statistic-modal .green-chessboard-cell{color: #2f7d1f}[data-theme="light"] #report-statistic-modal .orange-chessboard-cell{color: #a35b00}[data-theme="light"] #report-statistic-modal .red-chessboard-cell{color: #b3352f}[data-theme="light"] #report-statistic-modal .gray-chessboard-cell{color: rgba(44,51,71,0.55)}[data-theme="light"] #report-statistic-modal .blue-summary-button{color: #2f63b8;background: rgba(60,120,213,0.10);border-color: rgba(60,120,213,0.35)}[data-theme="light"] #report-statistic-modal .red-summary-button{color: #b3352f;background: rgba(200,60,60,0.08);border-color: rgba(200,60,60,0.30)}