.log-viewer.fullscreen[data-v-e297107d]{padding:16px}.control-panel[data-v-e297107d]{margin-bottom:16px}.button-group[data-v-e297107d]{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.button-group .ant-btn[data-v-e297107d]{border-color:var(--gray-300);min-width:80px;height:32px;color:var(--gray-700);padding:4px 12px;font-size:13px}.button-group .ant-btn.icon-only[data-v-e297107d]{min-width:32px;padding:0}.button-group .ant-btn[data-v-e297107d]:hover{border-color:var(--main-color);color:var(--main-color)}.button-group .ant-btn.ant-btn-primary[data-v-e297107d],.button-group .ant-btn.ant-btn-primary[data-v-e297107d]:hover,.button-group .ant-btn.ant-btn-primary[data-v-e297107d]:focus{background-color:var(--main-color);border-color:var(--main-color);color:var(--gray-0)}.button-group .ant-btn .anticon[data-v-e297107d]{font-size:14px}.button-group .refresh-interval[data-v-e297107d]{opacity:.8;margin-left:2px;font-size:12px}.button-group .auto-refresh-button[data-v-e297107d]{color:var(--gray-0)}.filter-group[data-v-e297107d]{flex-wrap:wrap;align-items:flex-start;gap:16px;height:32px;display:flex}@media (width<=768px){.filter-group[data-v-e297107d]{flex-direction:column;gap:12px}}.error[data-v-e297107d]{color:var(--color-error-500)}.log-container[data-v-e297107d]{color:#fff;background:#1e1f1f;border-radius:5px;height:calc(80vh - 200px);font-family:Consolas,Monaco,monospace;font-size:12px;overflow-y:auto}.log-lines[data-v-e297107d]{padding:8px}.log-line[data-v-e297107d]{gap:8px;padding:2px 4px;line-height:1.4;display:flex}.log-line[data-v-e297107d]:hover{background:#ffffff0d}.timestamp[data-v-e297107d]{color:var(--color-success-500);min-width:80px}.level[data-v-e297107d]{min-width:40px;font-weight:700}.module[data-v-e297107d]{color:var(--color-info-500);min-width:30px}.message[data-v-e297107d]{white-space:pre-wrap;word-break:break-all;flex:1}.level-info .level[data-v-e297107d]{color:var(--color-success-500)}.level-error .level[data-v-e297107d]{color:var(--color-error-500)}.level-debug .level[data-v-e297107d]{color:var(--color-info-500)}.level-warning .level[data-v-e297107d]{color:var(--color-warning-500)}.empty-logs[data-v-e297107d]{text-align:center;color:var(--gray-500);padding:16px}:fullscreen .log-container[data-v-e297107d]{height:calc(100vh - 160px)}:fullscreen .log-container[data-v-e297107d]{height:calc(100vh - 160px)}:fullscreen .log-container[data-v-e297107d]{height:calc(100vh - 160px)}.multi-select-cards[data-v-e297107d]{flex-direction:row;gap:10px;display:flex}.multi-select-cards .option-card[data-v-e297107d]{border:1px solid var(--gray-300);cursor:pointer;background:var(--gray-0);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;height:32px;padding:0 10px;transition:all .2s;display:flex}.multi-select-cards .option-card[data-v-e297107d]:hover{border-color:var(--main-color);background:var(--main-5)}.multi-select-cards .option-card.selected[data-v-e297107d]{border-color:var(--main-color);background:var(--main-10)}.multi-select-cards .option-card.selected .option-indicator[data-v-e297107d]{color:var(--main-color)}.multi-select-cards .option-card.selected .option-text[data-v-e297107d]{color:var(--main-color);font-weight:500}.multi-select-cards .option-card.unselected .option-indicator[data-v-e297107d]{color:var(--gray-400)}.multi-select-cards .option-card.unselected .option-text[data-v-e297107d]{color:var(--gray-700)}.multi-select-cards .option-card .option-content[data-v-e297107d]{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.multi-select-cards .option-card .option-text[data-v-e297107d]{text-align:center;flex:1;font-size:12px}.multi-select-cards .option-card .option-indicator[data-v-e297107d]{flex-shrink:0;font-size:14px;transition:color .2s}@media (width<=768px){.log-level-selector[data-v-e297107d]{min-width:280px}.multi-select-cards .options-grid[data-v-e297107d]{grid-template-columns:repeat(2,1fr)}}.model-select[data-v-633a98db]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:1px solid var(--gray-200);background-color:var(--gray-0);border-radius:8px;align-items:center;gap:.5rem;min-width:0;padding:4px 8px;display:flex;overflow:hidden}.model-select.borderless[data-v-633a98db]{border:none}.model-select.max-width[data-v-633a98db]{max-width:380px}.model-select.model-select--middle[data-v-633a98db]{font-size:15px}.model-select.model-select--large[data-v-633a98db]{font-size:16px}.model-select-content[data-v-633a98db]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.model-info[data-v-633a98db]{flex:1;min-width:0;overflow:hidden}.model-text[data-v-633a98db]{text-overflow:ellipsis;color:var(--gray-1000);white-space:nowrap;overflow:hidden}.model-status-controls[data-v-633a98db]{flex:0;align-items:center;gap:4px;margin-left:auto;display:flex}.model-status-indicator[data-v-633a98db]{border-radius:3px;padding:2px 4px;font-size:11px;font-weight:700}.model-status-indicator.available[data-v-633a98db]{color:var(--color-success-500)}.model-status-indicator.unavailable[data-v-633a98db]{color:var(--color-error-500)}.model-status-indicator.error[data-v-633a98db]{color:var(--color-warning-500)}.provider-tag[data-v-633a98db]{vertical-align:middle;margin-left:6px;padding:2px 4px;font-size:10px;line-height:1}.spin[data-v-633a98db]{animation:1s linear infinite spin-633a98db}@keyframes spin-633a98db{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollable-menu[data-v-633a98db]{max-height:300px;overflow-y:auto}.scrollable-menu[data-v-633a98db]::-webkit-scrollbar{width:6px}.scrollable-menu[data-v-633a98db]::-webkit-scrollbar-track{background:0 0;border-radius:3px}.scrollable-menu[data-v-633a98db]::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:3px}.scrollable-menu[data-v-633a98db]::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.status-check-button[data-v-633a98db]{padding:0 4px;font-size:12px}.cache-refresh-button[data-v-633a98db]{cursor:pointer;background-color:#0000;border:none;outline:none;align-items:center;width:24px;padding:0 4px;font-size:12px;display:flex}.model-select--compact[data-v-633a98db]{background:0 0;border:0;border-radius:6px;min-height:32px;padding:4px 2px}.model-select--compact[data-v-633a98db]:hover{background:var(--gray-50)}.model-select--compact .model-select-content[data-v-633a98db]{gap:4px}.compact-chevron[data-v-633a98db]{color:var(--gray-500);flex:none}[data-v-633a98db] .ant-dropdown-menu.scrollable-menu{max-height:300px;overflow-y:auto}.compact-model-dropdown{z-index:1400!important}.model-select[data-v-d12c4ffa]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:1px solid var(--gray-200);background-color:var(--gray-0);border-radius:8px;align-items:center;gap:.5rem;min-width:0;padding:4px 8px;display:flex;overflow:hidden}.model-select.borderless[data-v-d12c4ffa]{border:none}.model-select.max-width[data-v-d12c4ffa]{max-width:380px}.model-select.model-select--middle[data-v-d12c4ffa]{font-size:15px}.model-select.model-select--large[data-v-d12c4ffa]{font-size:16px}.model-select-content[data-v-d12c4ffa]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.model-info[data-v-d12c4ffa]{flex:1;min-width:0;overflow:hidden}.model-text[data-v-d12c4ffa]{text-overflow:ellipsis;color:var(--gray-1000);white-space:nowrap;overflow:hidden}.model-status-controls[data-v-d12c4ffa]{flex:0;align-items:center;gap:4px;margin-left:auto;display:flex}.model-status-indicator[data-v-d12c4ffa]{border-radius:3px;padding:2px 4px;font-size:11px;font-weight:700}.model-status-indicator.available[data-v-d12c4ffa]{color:var(--color-success-500)}.model-status-indicator.unavailable[data-v-d12c4ffa]{color:var(--color-error-500)}.model-status-indicator.error[data-v-d12c4ffa]{color:var(--color-warning-500)}.provider-tag[data-v-d12c4ffa]{vertical-align:middle;margin-left:6px;padding:2px 4px;font-size:10px;line-height:1}.spin[data-v-d12c4ffa]{animation:1s linear infinite spin-d12c4ffa}@keyframes spin-d12c4ffa{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollable-menu[data-v-d12c4ffa]{max-height:300px;overflow-y:auto}.scrollable-menu[data-v-d12c4ffa]::-webkit-scrollbar{width:6px}.scrollable-menu[data-v-d12c4ffa]::-webkit-scrollbar-track{background:0 0;border-radius:3px}.scrollable-menu[data-v-d12c4ffa]::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:3px}.scrollable-menu[data-v-d12c4ffa]::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.model-option[data-v-d12c4ffa]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.model-option-name[data-v-d12c4ffa]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.model-dimension[data-v-d12c4ffa]{color:var(--gray-500);margin-left:4px;font-size:12px}.model-status-icon[data-v-d12c4ffa]{color:var(--gray-500);flex-shrink:0;font-size:11px;font-weight:700}.model-status-icon.available[data-v-d12c4ffa]{color:var(--color-success-500)}.model-status-icon.unavailable[data-v-d12c4ffa]{color:var(--color-error-500)}.model-status-icon.error[data-v-d12c4ffa]{color:var(--color-warning-500)}.model-select[data-v-649c0071]{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:1px solid var(--gray-200);background-color:var(--gray-0);border-radius:8px;align-items:center;gap:.5rem;min-width:0;padding:4px 8px;display:flex;overflow:hidden}.model-select.borderless[data-v-649c0071]{border:none}.model-select.max-width[data-v-649c0071]{max-width:380px}.model-select.model-select--middle[data-v-649c0071]{font-size:15px}.model-select.model-select--large[data-v-649c0071]{font-size:16px}.model-select-content[data-v-649c0071]{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.model-info[data-v-649c0071]{flex:1;min-width:0;overflow:hidden}.model-text[data-v-649c0071]{text-overflow:ellipsis;color:var(--gray-1000);white-space:nowrap;overflow:hidden}.model-status-controls[data-v-649c0071]{flex:0;align-items:center;gap:4px;margin-left:auto;display:flex}.model-status-indicator[data-v-649c0071]{border-radius:3px;padding:2px 4px;font-size:11px;font-weight:700}.model-status-indicator.available[data-v-649c0071]{color:var(--color-success-500)}.model-status-indicator.unavailable[data-v-649c0071]{color:var(--color-error-500)}.model-status-indicator.error[data-v-649c0071]{color:var(--color-warning-500)}.provider-tag[data-v-649c0071]{vertical-align:middle;margin-left:6px;padding:2px 4px;font-size:10px;line-height:1}.spin[data-v-649c0071]{animation:1s linear infinite spin-649c0071}@keyframes spin-649c0071{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollable-menu[data-v-649c0071]{max-height:300px;overflow-y:auto}.scrollable-menu[data-v-649c0071]::-webkit-scrollbar{width:6px}.scrollable-menu[data-v-649c0071]::-webkit-scrollbar-track{background:0 0;border-radius:3px}.scrollable-menu[data-v-649c0071]::-webkit-scrollbar-thumb{background:var(--gray-400);border-radius:3px}.scrollable-menu[data-v-649c0071]::-webkit-scrollbar-thumb:hover{background:var(--gray-500)}.basic-settings-section .section[data-v-de367096]{background-color:var(--gray-0);border:1px solid var(--gray-150);border-radius:8px;flex-direction:column;gap:16px;padding:10px 16px;display:flex}.basic-settings-section .settings-panel[data-v-de367096]{background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.basic-settings-section .setting-row[data-v-de367096]{flex-direction:column;gap:8px;display:flex}.basic-settings-section .setting-row.two-cols[data-v-de367096]{flex-direction:row;gap:20px}.basic-settings-section .setting-row .col-item[data-v-de367096]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.basic-settings-section .setting-label[data-v-de367096]{color:var(--gray-700);font-size:13px;font-weight:500}.basic-settings-section .setting-content[data-v-de367096],.basic-settings-section .setting-content .full-width[data-v-de367096]{width:100%}.basic-settings-section .card[data-v-de367096]{justify-content:space-between;align-items:center;display:flex}.basic-settings-section .card .label[data-v-de367096]{color:var(--gray-800);flex-shrink:0;min-width:140px;margin-right:20px;font-weight:500}.basic-settings-section .card.card-select[data-v-de367096]{align-items:flex-start;gap:12px}.basic-settings-section .card.card-select .label[data-v-de367096]{margin-top:6px;margin-right:0}.basic-settings-section .agent-select[data-v-de367096]{width:320px;max-width:100%}.basic-settings-section .services-grid[data-v-de367096]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:16px;display:grid}.basic-settings-section .service-link-card[data-v-de367096]{border:1px solid var(--gray-150);background:var(--gray-0);border-radius:8px;justify-content:space-between;align-items:center;min-height:70px;padding:10px 16px;transition:all .2s;display:flex}.basic-settings-section .service-link-card[data-v-de367096]:hover{box-shadow:0 1px 8px var(--gray-150);border-color:var(--gray-100)}.basic-settings-section .service-link-card .service-info[data-v-de367096]{flex:1;margin-right:16px}.basic-settings-section .service-link-card .service-info h4[data-v-de367096]{color:var(--gray-900);margin:0 0 4px;font-size:15px;font-weight:500}.basic-settings-section .service-link-card .service-info p[data-v-de367096]{color:var(--gray-600);margin:0;font-size:13px;line-height:1.4}@media (width<=768px){.basic-settings-section .agent-select[data-v-de367096]{width:100%}}.user-management .content-section[data-v-feb5ba00]{overflow:hidden}.user-management .content-section .error-message[data-v-feb5ba00]{padding:16px 24px}.user-management .content-section .cards-container .empty-state[data-v-feb5ba00]{text-align:center;padding:60px 20px}.user-management .content-section .cards-container .user-cards-grid[data-v-feb5ba00]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.user-management .content-section .cards-container .user-cards-grid .user-card[data-v-feb5ba00]{background:var(--gray-0);border:1px solid var(--gray-150);box-shadow:0 1px 3px var(--shadow-1);border-radius:8px;padding:12px 12px 6px;transition:all .2s}.user-management .content-section .cards-container .user-cards-grid .user-card[data-v-feb5ba00]:hover{border-color:var(--gray-200);box-shadow:0 4px 12px #00000014}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header[data-v-feb5ba00]{margin-bottom:10px}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main[data-v-feb5ba00]{align-items:center;gap:12px;display:flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-avatar[data-v-feb5ba00]{background:var(--gray-50);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-avatar .avatar-img[data-v-feb5ba00]{object-fit:cover;width:100%;height:100%}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-avatar .avatar-placeholder[data-v-feb5ba00]{color:var(--gray-600);font-size:14px;font-weight:500}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content[data-v-feb5ba00]{flex:1;min-width:0}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row[data-v-feb5ba00]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .username[data-v-feb5ba00]{color:var(--gray-900);flex-shrink:0;margin:0;font-size:15px;font-weight:600;line-height:1.2}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .role-dept-badge[data-v-feb5ba00]{background:var(--gray-50);border-radius:4px;align-items:center;gap:4px;padding:2px 8px 2px 4px;display:inline-flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .role-dept-badge .role-icon-wrapper[data-v-feb5ba00]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .role-dept-badge .role-icon-wrapper.role-superadmin[data-v-feb5ba00]{color:var(--color-error-700)}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .role-dept-badge .role-icon-wrapper.role-admin[data-v-feb5ba00]{color:var(--color-info-700)}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .role-dept-badge .role-icon-wrapper.role-user[data-v-feb5ba00]{color:var(--color-success-700)}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .name-tag-row .role-dept-badge .dept-text[data-v-feb5ba00]{color:var(--gray-700);font-size:12px;font-weight:500}.user-management .content-section .cards-container .user-cards-grid .user-card .card-header .user-info-main .user-info-content .user-id-row[data-v-feb5ba00]{color:var(--gray-500);font-family:Monaco,Consolas,monospace;font-size:12px;line-height:1.2}.user-management .content-section .cards-container .user-cards-grid .user-card .card-content .info-item[data-v-feb5ba00]{border-bottom:1px solid var(--gray-25);justify-content:space-between;align-items:center;padding:2px 0;display:flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-content .info-item[data-v-feb5ba00]:last-child{border-bottom:none}.user-management .content-section .cards-container .user-cards-grid .user-card .card-content .info-item .info-label[data-v-feb5ba00]{color:var(--gray-600);min-width:70px;font-size:12px;font-weight:500}.user-management .content-section .cards-container .user-cards-grid .user-card .card-content .info-item .info-value[data-v-feb5ba00]{color:var(--gray-900);text-align:right;flex:1;font-size:12px}.user-management .content-section .cards-container .user-cards-grid .user-card .card-content .info-item .info-value.time-text[data-v-feb5ba00]{color:var(--gray-700)}.user-management .content-section .cards-container .user-cards-grid .user-card .card-content .info-item .info-value.phone-text[data-v-feb5ba00]{font-family:Monaco,Consolas,monospace}.user-management .content-section .cards-container .user-cards-grid .user-card .card-actions[data-v-feb5ba00]{border-top:1px solid var(--gray-25);justify-content:flex-end;gap:6px;padding-top:6px;display:flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-actions .action-btn[data-v-feb5ba00]{border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .2s;display:flex}.user-management .content-section .cards-container .user-cards-grid .user-card .card-actions .action-btn span[data-v-feb5ba00]{font-size:12px}.user-management .content-section .cards-container .user-cards-grid .user-card .card-actions .action-btn[data-v-feb5ba00]:hover{background:var(--gray-25)}.user-management .content-section .cards-container .user-cards-grid .user-card .card-actions .action-btn.ant-btn-dangerous[data-v-feb5ba00]:hover{background:var(--gray-25);border-color:var(--color-error-500);color:var(--color-error-500)}.user-management .time-text[data-v-feb5ba00]{color:var(--gray-700);font-size:13px}.user-management .phone-text[data-v-feb5ba00],.user-management .user-id-text[data-v-feb5ba00]{color:var(--gray-900);font-family:Monaco,Consolas,monospace;font-size:13px}.user-modal[data-v-feb5ba00] .ant-modal-header{border-bottom:1px solid var(--gray-150);padding:20px 24px 16px}.user-modal[data-v-feb5ba00] .ant-modal-header .ant-modal-title{color:var(--gray-900);font-size:17px;font-weight:600}.user-modal[data-v-feb5ba00] .ant-modal-body{padding:20px 24px 24px}.user-modal .user-form .form-item[data-v-feb5ba00]{margin-bottom:16px}.user-modal .user-form .form-item[data-v-feb5ba00] .ant-form-item-label{padding-bottom:6px}.user-modal .user-form .form-item[data-v-feb5ba00] .ant-form-item-label label{color:var(--gray-800);font-size:13px;font-weight:600}.user-modal .user-form .error-text[data-v-feb5ba00]{color:var(--color-error-500);margin-top:4px;font-size:12px;line-height:1.3}.user-modal .user-form .help-text[data-v-feb5ba00]{color:var(--gray-600);margin-top:4px;font-size:12px;line-height:1.3}.user-modal .user-form .password-toggle[data-v-feb5ba00]{background:var(--gray-25);border:1px solid var(--gray-100);border-radius:8px;margin-bottom:16px;padding:12px 16px}.user-modal .user-form .password-toggle[data-v-feb5ba00] .ant-checkbox-wrapper{color:var(--gray-700);font-size:13px;font-weight:500}.department-management .content-section[data-v-f0dbca05]{overflow:hidden}.department-management .content-section .error-message[data-v-f0dbca05]{padding:16px 24px}.department-management .content-section .empty-state[data-v-f0dbca05]{text-align:center;padding:60px 20px}.department-management .content-section .department-table[data-v-f0dbca05] .ant-table-thead>tr>th{background:var(--gray-50);padding:8px 12px;font-weight:500}.department-management .content-section .department-table[data-v-f0dbca05] .ant-table-tbody>tr>td{padding:8px 12px}.department-management .content-section .department-table .department-name .name-text[data-v-f0dbca05]{color:var(--gray-900);font-weight:500}.department-management .content-section .department-table .description-text[data-v-f0dbca05]{color:var(--gray-600)}.department-management .content-section .department-table .action-btn[data-v-f0dbca05]{border-radius:6px;padding:4px 8px;transition:all .2s}.department-management .content-section .department-table .action-btn[data-v-f0dbca05]:hover{background:var(--gray-25)}.department-modal[data-v-f0dbca05] .ant-modal-header{border-bottom:1px solid var(--gray-150);padding:20px 24px}.department-modal[data-v-f0dbca05] .ant-modal-header .ant-modal-title{color:var(--gray-900);font-size:16px;font-weight:600}.department-modal[data-v-f0dbca05] .ant-modal-body{padding:24px}.department-modal .department-form .form-item[data-v-f0dbca05]{margin-bottom:20px}.department-modal .department-form .form-item[data-v-f0dbca05] .ant-form-item-label{padding-bottom:4px}.department-modal .department-form .form-item[data-v-f0dbca05] .ant-form-item-label label{color:var(--gray-900);font-weight:500}.department-modal .error-text[data-v-f0dbca05]{color:var(--color-error-500);margin-top:4px;font-size:12px;line-height:1.3}.department-modal .help-text[data-v-f0dbca05]{color:var(--gray-600);margin-top:4px;font-size:12px;line-height:1.3}.settings-modal.ant-modal .ant-modal-content{border-radius:12px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.settings-modal.ant-modal .ant-modal-body{padding:0}.settings-container{width:100%;height:70vh;display:flex;position:relative}@media (width<=900px){.settings-container{flex-direction:column;height:auto;min-height:70vh}}.settings-close-btn{background:var(--gray-50);width:32px;height:32px;color:var(--gray-700);cursor:pointer;z-index:2;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;left:14px}.settings-close-btn:hover{background:var(--gray-200);color:var(--gray-900)}.settings-sider{background:var(--gray-50);border-right:1px solid var(--gray-150);flex-direction:column;flex-shrink:0;width:176px;height:100%;padding:52px 10px 12px;display:flex}@media (width<=900px){.settings-sider{display:none}}.settings-sider .settings-sider-nav{flex-direction:column;gap:8px;width:100%;display:flex}.settings-sider .sider-item{cursor:pointer;text-align:left;width:100%;color:var(--gray-700);border-radius:8px;align-items:center;gap:10px;padding:6px 12px;font-size:15px;transition:all .1s;display:flex}.settings-sider .sider-item .icon{font-size:14px}.settings-sider .sider-item:hover{background:var(--gray-50)}.settings-sider .sider-item.activesec{background:var(--gray-150);color:var(--main-700)}.settings-sider .settings-star-card{background:radial-gradient(circle at top right, #5faec22e, transparent 48%), linear-gradient(180deg, var(--main-5) 0%, var(--gray-0) 100%);border:1px solid #046a821f;border-radius:12px;width:100%;margin-top:auto;padding:14px 12px 12px;overflow:hidden}.settings-sider .star-card-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.settings-sider .star-card-badge{width:fit-content;color:var(--main-700);background:#046a8214;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.settings-sider .star-card-close{width:24px;height:24px;color:var(--gray-600);cursor:pointer;background:#ffffffb8;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-sider .star-card-close:hover{background:var(--gray-0);color:var(--gray-900)}.settings-sider .star-card-title{color:var(--gray-900);margin:10px 0 6px;font-size:15px;font-weight:600;line-height:1.35}.settings-sider .star-card-description{color:var(--gray-600);margin:0;font-size:12px;line-height:1.5}.settings-sider .star-card-link{color:var(--gray-600);justify-content:flex-start;align-items:center;gap:6px;margin-top:12px;text-decoration:none;display:inline-flex}.settings-sider .star-card-link-image{height:20px;display:block}.settings-content-wrapper{background:var(--gray-0);flex-direction:column;flex:1;min-width:0;max-width:calc(100% - 176px);height:100%;padding:0;display:flex}@media (width<=900px){.settings-content-wrapper{max-width:100%;padding:8px}}.settings-content-wrapper .settings-content{flex:1;height:auto;min-height:0;padding:16px;overflow-y:scroll}.settings-content-wrapper .settings-content .model-providers-section,.settings-content-wrapper .settings-content .user-management,.settings-content-wrapper .settings-content .department-management{min-height:auto}.settings-content-wrapper .settings-content .header-section{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.settings-content-wrapper .settings-content .header-content{flex:1;min-width:0}.settings-content-wrapper .settings-content .section-title{color:var(--gray-900);margin:12px 0;font-size:16px;font-weight:500;line-height:1.4}.settings-content-wrapper .settings-content .section-description{color:var(--gray-600);margin:0;font-size:14px;line-height:1.4}.settings-content-wrapper .settings-content .section-subtitle{color:var(--gray-900);margin:0;font-size:16px;font-weight:500}.settings-content-wrapper .settings-content .add-btn{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}@media (width<=900px){.settings-content-wrapper .settings-content{height:auto;padding:10px 12px 12px}}.settings-mobile-nav{border-bottom:1px solid var(--gray-150);background:var(--gray-0);flex-shrink:0;padding:0 0 0 42px;display:none;overflow-x:auto}@media (width<=900px){.settings-mobile-nav{display:flex}}.settings-mobile-nav .nav-item{white-space:nowrap;cursor:pointer;color:var(--gray-600);border-bottom:2px solid #0000;padding:12px 16px;font-weight:500;transition:all .2s}.settings-mobile-nav .nav-item.active{color:var(--main-color);border-bottom-color:var(--main-color)}.input-box[data-v-0ad28d08]{border:1px solid var(--gray-150);width:100%;box-shadow:0 2px 8px var(--shadow-1);background:var(--gray-0);border-radius:.8rem;grid-template:"top top""input input""options send"/auto 1fr;gap:0;margin:0 auto;padding:.8rem .75rem .6rem;transition:all .3s;display:grid;position:relative}.input-box .top-slot[data-v-0ad28d08]{grid-area:top;display:flex}.input-box .expand-options[data-v-0ad28d08]{grid-area:options;justify-self:start;align-items:center;gap:8px;display:flex}.input-box .user-input[data-v-0ad28d08]{grid-area:input}.input-box .send-button-container[data-v-0ad28d08]{grid-area:send;justify-self:end}.input-box .bottom-slot[data-v-0ad28d08]{grid-column:1/-1}.expand-options[data-v-0ad28d08]{grid-area:options;align-items:center;display:flex}.user-input[data-v-0ad28d08]{width:100%;color:var(--gray-1000);resize:none;background-color:#0000;border:none;outline:none;grid-area:input;height:66px;min-height:66px;max-height:66px;margin:0 0 .5rem;padding:0;font-family:inherit;font-size:15px;line-height:1.5;overflow-y:auto}.user-input[data-v-0ad28d08]:focus{box-shadow:none;outline:none}.user-input[data-v-0ad28d08]::placeholder{color:var(--gray-400)}.send-button-container[data-v-0ad28d08]{grid-area:send;justify-content:center;align-items:center;display:flex}.expand-btn[data-v-0ad28d08]{width:28px;height:28px;color:var(--gray-600);background-color:#0000;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.expand-btn[data-v-0ad28d08]:hover,.expand-btn[data-v-0ad28d08]:active{color:var(--main-color)}.expand-btn .anticon[data-v-0ad28d08]{font-size:14px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.expand-btn .anticon.rotated[data-v-0ad28d08]{transform:rotate(45deg)}.popover-options[data-v-0ad28d08]{min-width:160px;max-width:200px;padding:4px}.popover-options .no-options[data-v-0ad28d08]{color:var(--gray-500);text-align:center;padding:12px 8px;font-size:12px}.popover-options[data-v-0ad28d08] .opt-item{cursor:pointer;color:var(--gray-700);border-radius:8px;margin:2px;padding:6px 10px;font-size:12px;transition:all .2s;display:inline-block}.popover-options[data-v-0ad28d08] .opt-item:hover{background-color:var(--main-10);color:var(--main-600)}.popover-options[data-v-0ad28d08] .opt-item.active{color:var(--main-600);background-color:var(--main-10)}.send-button.ant-btn-icon-only[data-v-0ad28d08]{cursor:pointer;background-color:var(--main-500);width:32px;height:32px;box-shadow:0 2px 6px var(--shadow-2);color:var(--gray-0);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;transition:all .2s;display:flex}.send-button.ant-btn-icon-only[data-v-0ad28d08]:hover{background-color:var(--main-color);box-shadow:0 4px 8px var(--shadow-3);color:var(--gray-0)}.send-button.ant-btn-icon-only[data-v-0ad28d08]:active{box-shadow:0 2px 4px var(--shadow-2)}.send-button.ant-btn-icon-only[data-v-0ad28d08]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=520px){.input-box[data-v-0ad28d08]{border-radius:15px;padding:.625rem .875rem}}.mention-dropdown-wrapper[data-v-0ad28d08]{z-index:1000;position:absolute}.mention-popup[data-v-0ad28d08]{background:var(--gray-0);border:1px solid var(--gray-200);border-radius:8px;min-width:240px;height:180px;min-height:180px;max-height:180px;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.mention-popup .mention-group[data-v-0ad28d08]{margin-bottom:4px}.mention-popup .mention-group[data-v-0ad28d08]:last-child{margin-bottom:0}.mention-popup .mention-group-title[data-v-0ad28d08]{color:var(--gray-500);border-bottom:1px solid var(--gray-100);align-items:center;gap:4px;margin-bottom:2px;padding:4px 8px;font-size:12px;display:flex}.mention-popup .mention-item[data-v-0ad28d08]{cursor:pointer;color:var(--gray-700);border-radius:4px;margin:1px 4px;padding:4px 8px;font-size:13px;transition:all .15s}.mention-popup .mention-item[data-v-0ad28d08]:hover,.mention-popup .mention-item.active[data-v-0ad28d08]{background-color:var(--main-10);color:var(--main-600)}.mention-popup .mention-empty[data-v-0ad28d08]{text-align:center;color:var(--gray-400);padding:12px 8px;font-size:13px}.image-container[data-v-7272fcf4]{display:inline-block;position:relative;overflow:hidden}.preview-image[data-v-7272fcf4]{object-fit:cover;border:1px solid var(--gray-200);border-radius:8px;width:80px;height:80px;display:block}.remove-button[data-v-7272fcf4]{width:18px;height:18px;color:var(--gray-0);cursor:pointer;background:#0003;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:3px;right:3px}.remove-button[data-v-7272fcf4]:hover{background:#0000004d}.attachment-options[data-v-d609f834]{flex-direction:column;gap:2px;min-width:120px;display:flex}.option-item[data-v-d609f834]{cursor:pointer;transition:all .2s}.option-item.disabled[data-v-d609f834]{cursor:not-allowed;opacity:.5}.option-item.disabled .option-content[data-v-d609f834]{color:var(--gray-400)}.option-content[data-v-d609f834]{color:var(--gray-700);border-radius:6px;align-items:center;gap:10px;padding:6px 10px;font-size:12px;transition:all .15s;display:flex}.option-item:hover .option-content[data-v-d609f834]{color:var(--main-color);background-color:var(--gray-50)}.option-icon[data-v-d609f834]{color:inherit;flex-shrink:0}.option-text[data-v-d609f834]{font-weight:500}.attachment-upload-label[data-v-d609f834]{cursor:pointer;width:100%;display:block}.attachment-upload-label.disabled[data-v-d609f834]{cursor:not-allowed;opacity:.5}.attachment-upload-label.disabled .option-content[data-v-d609f834]{color:var(--gray-400)}.input-actions-left[data-v-af3bea0b]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.input-actions-right[data-v-af3bea0b]{align-items:center;gap:2px;margin-right:8px;display:flex}.input-top-stack[data-v-af3bea0b]{flex-direction:column;gap:8px;width:100%;margin-bottom:10px;display:flex}.attachment-list[data-v-af3bea0b]{flex-wrap:wrap;gap:6px;width:100%;display:flex}.attachment-chip[data-v-af3bea0b]{border:1px solid var(--gray-150);background:var(--gray-25);min-width:0;max-width:min(320px,100%);color:var(--color-text-secondary);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;line-height:1.4;display:inline-flex}.attachment-chip-icon[data-v-af3bea0b]{color:var(--gray-500);flex:none}.attachment-chip-name[data-v-af3bea0b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-v-af3bea0b] .input-action-btn{color:var(--gray-600);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:13px;transition:all .2s;display:flex}[data-v-af3bea0b] .input-action-btn:hover{color:var(--gray-900);background:var(--gray-50)}[data-v-af3bea0b] .input-action-btn.active{color:var(--gray-900);background:var(--gray-100);font-weight:500}[data-v-af3bea0b] .input-action-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}[data-v-af3bea0b] .input-action-btn span{line-height:1}.todo-entry-icon[data-v-af3bea0b]{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.todo-entry-loading-ring.is-spinning[data-v-af3bea0b]{animation:1s linear infinite todo-entry-spin-af3bea0b}@keyframes todo-entry-spin-af3bea0b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.todo-popover-card[data-v-af3bea0b]{background:linear-gradient(180deg, var(--gray-50) 0%, var(--gray-50) 100%);width:min(300px,100vw - 32px);padding:14px}.todo-popover-header[data-v-af3bea0b]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.todo-popover-title-wrap[data-v-af3bea0b]{flex-direction:column;gap:4px;display:flex}.todo-popover-title[data-v-af3bea0b]{color:var(--gray-900);font-size:14px;font-weight:600}.todo-popover-summary[data-v-af3bea0b]{color:var(--gray-500);font-size:12px}.todo-popover-progress[data-v-af3bea0b]{color:var(--gray-800);font-size:18px;font-weight:700;line-height:1}.todo-progress-bar[data-v-af3bea0b]{background:var(--gray-100);border-radius:999px;width:100%;height:6px;margin-bottom:12px;position:relative;overflow:hidden}.todo-progress-bar-fill[data-v-af3bea0b]{border-radius:inherit;background:linear-gradient(90deg, var(--color-success-500) 0%, var(--color-success-700) 100%);height:100%;display:block}.todo-popover-list[data-v-af3bea0b]{flex-direction:column;gap:8px;max-height:260px;padding-right:2px;display:flex;overflow:auto}.todo-item[data-v-af3bea0b]{background:var(--light-70);box-shadow:inset 0 0 0 1px var(--light-70);border-radius:6px;align-items:flex-start;gap:4px;padding:6px;display:flex}.todo-item-icon[data-v-af3bea0b]{background:var(--gray-100);width:24px;height:24px;color:var(--gray-500);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.todo-item-icon.completed[data-v-af3bea0b]{background:var(--color-success-10);color:var(--color-success-700)}.todo-item-icon.in_progress[data-v-af3bea0b]{background:var(--color-info-10);color:var(--color-info-700)}.todo-item-icon.pending[data-v-af3bea0b]{background:var(--color-warning-10);color:var(--color-warning-700)}.todo-item-icon.cancelled[data-v-af3bea0b]{background:var(--color-error-10);color:var(--color-error-700)}.todo-item-body[data-v-af3bea0b]{min-width:0}.todo-item-text[data-v-af3bea0b]{color:var(--gray-800);word-break:break-word;margin-right:4px;font-size:13px;line-height:1.45}.todo-item-status[data-v-af3bea0b]{color:var(--gray-500);font-size:12px}@media (width<=768px){[data-v-af3bea0b] .hide-text{display:none}.input-top-stack[data-v-af3bea0b]{gap:8px;margin-bottom:10px}.todo-popover-card[data-v-af3bea0b]{width:min(320px,100vw - 24px);padding:12px}}.todo-popover-overlay{z-index:1400}.todo-popover-overlay .ant-popover-inner{border-radius:12px;padding:0;overflow:hidden}.md-editor .md-editor-preview{--md-theme-color:var(--md-color);--md-theme-color-reverse:#eee;--md-theme-color-hover:#eee;--md-theme-color-hover-inset:#ddd;--md-theme-link-color:#2d8cf0;--md-theme-link-hover-color:#73d13d;--md-theme-border-color:#e6e6e6;--md-theme-border-color-reverse:#bebebe;--md-theme-border-color-inset:#d6d6d6;--md-theme-bg-color:#fff;--md-theme-bg-color-inset:#ececec;--md-theme-code-copy-tips-color:inherit;--md-theme-code-copy-tips-bg-color:#fff;--md-theme-code-active-color:#61aeee;--md-theme-radius-s:2px;--md-theme-radius-m:5px}.md-editor-dark .md-editor-preview{--md-theme-color:var(--md-color);--md-theme-color-reverse:#222;--md-theme-color-hover:#191919;--md-theme-color-hover-inset:#444;--md-theme-link-color:#2d8cf0;--md-theme-link-hover-color:#73d13d;--md-theme-border-color:#2d2d2d;--md-theme-border-color-reverse:#e6e6e6;--md-theme-border-color-inset:#5a5a5a;--md-theme-bg-color:#000;--md-theme-bg-color-inset:#111;--md-theme-code-copy-tips-color:inherit;--md-theme-code-copy-tips-bg-color:#3a3a3a;--md-theme-code-active-color:#e6c07b;--md-theme-radius-s:2px;--md-theme-radius-m:5px}.md-editor .md-editor-admonition-note{--md-admonition-color:#212121;--md-admonition-bg-color:#fff;--md-admonition-border-color:#a6a6a6}.md-editor .md-editor-admonition-tip{--md-admonition-color:#616161;--md-admonition-bg-color:#f5f5f5;--md-admonition-border-color:#bababa}.md-editor .md-editor-admonition-info{--md-admonition-color:#424242;--md-admonition-bg-color:#f0f0f0;--md-admonition-border-color:#aaa}.md-editor .md-editor-admonition-quote{--md-admonition-color:#455a64;--md-admonition-bg-color:#eceff1;--md-admonition-border-color:#a9b3b9}.md-editor .md-editor-admonition-abstract{--md-admonition-color:#0288d1;--md-admonition-bg-color:#e1f5fe;--md-admonition-border-color:#88c9ec}.md-editor .md-editor-admonition-attention{--md-admonition-color:#1e88e5;--md-admonition-bg-color:#e3f2fd;--md-admonition-border-color:#94c8f3}.md-editor .md-editor-admonition-example{--md-admonition-color:#5e35b1;--md-admonition-bg-color:#ede7f6;--md-admonition-border-color:#b4a0da}.md-editor .md-editor-admonition-hint{--md-admonition-color:#00897b;--md-admonition-bg-color:#e0f2f1;--md-admonition-border-color:#86c8c2}.md-editor .md-editor-admonition-success{--md-admonition-color:#388e3c;--md-admonition-bg-color:#e8f5e9;--md-admonition-border-color:#a2cca4}.md-editor .md-editor-admonition-question{--md-admonition-color:#f9a825;--md-admonition-bg-color:#fffde7;--md-admonition-border-color:#fddb99}.md-editor .md-editor-admonition-caution{--md-admonition-color:#fb8c00;--md-admonition-bg-color:#fff8e1;--md-admonition-border-color:#fdcd87}.md-editor .md-editor-admonition-warning{--md-admonition-color:#f57c00;--md-admonition-bg-color:#fff3e0;--md-admonition-border-color:#fbc386}.md-editor .md-editor-admonition-danger{--md-admonition-color:#d84315;--md-admonition-bg-color:#ffebee;--md-admonition-border-color:#efa897}.md-editor .md-editor-admonition-failure{--md-admonition-color:#d32f2f;--md-admonition-bg-color:#fee2e6;--md-admonition-border-color:#ed9a9d}.md-editor .md-editor-admonition-bug{--md-admonition-color:#c31a1a;--md-admonition-bg-color:#fddadd;--md-admonition-border-color:#e68d8f}.md-editor .md-editor-admonition-error{--md-admonition-color:#b71c1c;--md-admonition-bg-color:#fdd2d6;--md-admonition-border-color:#e1898c}.md-editor-dark .md-editor-admonition-note{--md-admonition-color:#e0e0e0;--md-admonition-bg-color:#1e1e1e;--md-admonition-border-color:#6c6c6c}.md-editor-dark .md-editor-admonition-tip{--md-admonition-color:#b0b0b0;--md-admonition-bg-color:#262626;--md-admonition-border-color:#5d5d5d}.md-editor-dark .md-editor-admonition-info{--md-admonition-color:#b3b3b3;--md-admonition-bg-color:#2b2b2b;--md-admonition-border-color:#616161}.md-editor-dark .md-editor-admonition-quote{--md-admonition-color:#b0bec5;--md-admonition-bg-color:#263238;--md-admonition-border-color:#5d6a70}.md-editor-dark .md-editor-admonition-abstract{--md-admonition-color:#81d4fa;--md-admonition-bg-color:#012f45;--md-admonition-border-color:#34718d}.md-editor-dark .md-editor-admonition-attention{--md-admonition-color:#64b5f6;--md-admonition-bg-color:#102a4c;--md-admonition-border-color:#326290}.md-editor-dark .md-editor-admonition-example{--md-admonition-color:#9575cd;--md-admonition-bg-color:#271b52;--md-admonition-border-color:#533f83}.md-editor-dark .md-editor-admonition-hint{--md-admonition-color:#4db6ac;--md-admonition-bg-color:#003d3a;--md-admonition-border-color:#1f6d68}.md-editor-dark .md-editor-admonition-success{--md-admonition-color:#81c784;--md-admonition-bg-color:#1b5e20;--md-admonition-border-color:#448848}.md-editor-dark .md-editor-admonition-question{--md-admonition-color:#ffd54f;--md-admonition-bg-color:#3e2f00;--md-admonition-border-color:#8b7120}.md-editor-dark .md-editor-admonition-caution{--md-admonition-color:#ffcc80;--md-admonition-bg-color:#3e2600;--md-admonition-border-color:#8b6833}.md-editor-dark .md-editor-admonition-warning{--md-admonition-color:#ffb74d;--md-admonition-bg-color:#3d2600;--md-admonition-border-color:#8b601f}.md-editor-dark .md-editor-admonition-danger{--md-admonition-color:#ef9a9a;--md-admonition-bg-color:#3c0000;--md-admonition-border-color:#843e3e}.md-editor-dark .md-editor-admonition-failure{--md-admonition-color:#ef9a9a;--md-admonition-bg-color:#3c0900;--md-admonition-border-color:#84433e}.md-editor-dark .md-editor-admonition-bug{--md-admonition-color:#e68381;--md-admonition-bg-color:#300000;--md-admonition-border-color:#793434}.md-editor-dark .md-editor-admonition-error{--md-admonition-color:#ef5350;--md-admonition-bg-color:#300000;--md-admonition-border-color:#7c2120}.md-editor-preview .md-editor-admonition{background-color:var(--md-admonition-bg-color);border:1px solid var(--md-admonition-border-color);border-radius:var(--md-theme-radius-m);color:var(--md-admonition-color);page-break-inside:avoid;margin:1rem 0;padding:1em 1em .5em;font-size:14px;font-weight:400;display:flow-root}.md-editor-preview .md-editor-admonition-title{margin:0;padding:0;font-weight:700;position:relative}.md-editor-preview .md-editor-admonition p{margin:.5em 0;padding:0}.md-editor-preview .md-editor-admonition p:first-of-type{margin-block-start:0}.md-editor-preview .md-editor-admonition+p:empty,.md-editor-preview .md-editor-admonition+p:empty+p:empty{display:none}.md-editor-preview .md-editor-mermaid{line-height:normal;overflow:hidden}.md-editor-preview .md-editor-mermaid p{line-height:normal}.md-editor-preview .md-editor-mermaid:not([data-processed]){white-space:pre}.md-editor-preview [class=md-editor-mermaid][data-grab]{cursor:grab}.md-editor-preview [class=md-editor-mermaid][data-grab]:active{cursor:grabbing}.md-editor-preview [class=md-editor-mermaid][data-processed]{justify-content:center;align-items:center;display:flex;position:relative}.md-editor-preview [class=md-editor-mermaid][data-processed] svg{transform-origin:0 0}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action{z-index:1;opacity:0;cursor:pointer;gap:8px;transition:opacity .3s;display:flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.md-editor-preview [class=md-editor-mermaid][data-processed] .md-editor-mermaid-action svg{background-color:var(--md-bk-color-outstand);border-radius:4px;padding:6px}.md-editor-preview [class=md-editor-mermaid][data-processed]:hover .md-editor-mermaid-action{opacity:1}.md-editor-katex-block{text-align:center;margin:20px}.md-editor-katex-inline,.md-editor-katex-block{direction:ltr;display:none}.md-editor-katex-inline[data-processed]{display:initial}.md-editor-katex-block[data-processed]{display:block}.md-editor .md-editor-preview{--md-theme-code-inline-color:#3594f7;--md-theme-code-inline-bg-color:#3baafa1a;--md-theme-code-inline-radius:var(--md-theme-radius-s);--md-theme-code-block-color:#a9b7c6;--md-theme-code-block-bg-color:#282c34;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:var(--md-theme-radius-m)}.md-editor-dark .md-editor-preview{--md-theme-code-inline-color:#3594f7;--md-theme-code-inline-bg-color:#3baafa1a;--md-theme-code-inline-radius:var(--md-theme-radius-s);--md-theme-code-block-color:#a9b7c6;--md-theme-code-block-bg-color:#1a1a1a;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:var(--md-theme-radius-m)}.md-editor-preview code{color:var(--md-theme-code-inline-color);background-color:var(--md-theme-code-inline-bg-color);border-radius:var(--md-theme-code-inline-radius);direction:ltr;padding:2px 4px;line-height:22px}.md-editor-preview .md-editor-code{color:var(--md-theme-code-block-color);margin:20px 0;font-size:12px;line-height:1;position:relative}.md-editor-preview .md-editor-code input[type=radio],.md-editor-preview .md-editor-code input[type=radio]+pre,.md-editor-preview .md-editor-code input[type=radio]+span.md-editor-code-lang{display:none}.md-editor-preview .md-editor-code input:checked+pre,.md-editor-preview .md-editor-code input:checked+span.md-editor-code-lang{display:block}.md-editor-preview .md-editor-code input:checked+label{color:var(--md-theme-code-active-color);border-block-end:1px solid}.md-editor-preview .md-editor-code .md-editor-code-head{background-color:var(--md-theme-code-before-bg-color);-webkit-tap-highlight-color:#0000;z-index:10000;border-start-start-radius:var(--md-theme-code-block-radius);border-start-end-radius:var(--md-theme-code-block-radius);grid-template:"\31 fr \31 fr";justify-content:space-between;width:100%;height:32px;margin-block-end:0;font-size:12px;list-style:none;display:grid;position:sticky;top:0}.md-editor-preview .md-editor-code .md-editor-code-head::-webkit-details-marker{display:none}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag{margin-inline-start:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span{border-radius:50%;width:10px;height:10px;margin-block-start:11px;display:inline-block}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:first-of-type{background-color:#ec6a5e}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(2){background-color:#f4bf4f}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span:nth-of-type(3){background-color:#61c554}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag span+span{margin-inline-start:4px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label{box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--md-theme-code-block-bg-color);margin-block-start:8px;padding:0}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li{vertical-align:super;margin:0;line-height:1;list-style:none;display:inline-block;position:relative}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li label{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;display:inline-block}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-flag ul.md-editor-codetab-label li+li{margin-inline-start:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action{align-items:center;display:flex}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-action>*{margin-inline-end:10px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-code-lang{line-height:32px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon){cursor:pointer;position:initial;line-height:32px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button:not(data-is-icon) .md-editor-icon{vertical-align:sub;width:15px;height:15px;display:inline-block}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]{cursor:pointer;line-height:1;position:relative}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon] .md-editor-icon{vertical-align:sub;width:15px;height:15px;display:inline-block}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{content:attr(data-tips);color:var(--md-theme-code-copy-tips-color);background-color:var(--md-theme-code-copy-tips-bg-color);text-align:center;border-radius:var(--md-theme-radius-s);width:max-content;padding:4px;font-family:sans-serif;font-size:12px;position:absolute;inset-block-start:50%;inset-inline-start:-10px;transform:translate(-100%,-50%);box-shadow:0 0 2px #0003}[dir=rtl] .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before{transform:translate(100%,-50%)}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{content:"";color:var(--md-theme-code-copy-tips-bg-color);filter:drop-shadow(4px 0 2px #0003);border:5px solid #0000;border-inline-start-color:currentColor;border-inline-end-width:0;width:0;height:0;position:absolute;inset-block-start:50%;inset-inline-start:-10px;transform:translateY(-50%)}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:after{visibility:hidden;transition:all .3s}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:before,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-copy-button[data-is-icon]:hover:after{visibility:visible}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips{margin-inline-end:12px}.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{vertical-align:sub;width:16px;height:16px;font-size:16px;transition:transform .1s;display:inline-block;transform:rotate(0)}[dir=rtl] .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,[dir=rtl] .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(180deg)}.md-editor-preview .md-editor-code pre{margin:0;position:relative}.md-editor-preview .md-editor-code pre code{color:var(--md-theme-code-block-color);background-color:var(--md-theme-code-before-bg-color);border-start-start-radius:0;border-start-end-radius:0;border-end-end-radius:var(--md-theme-code-block-radius);border-end-start-radius:var(--md-theme-code-block-radius);padding:1em;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;line-height:1.6;display:block;position:relative;overflow:auto}.md-editor-preview .md-editor-code pre code .md-editor-code-block{vertical-align:bottom;width:100%;color:var(--md-theme-code-block-color);display:inline-block;overflow:auto}.md-editor-preview details.md-editor-code .md-editor-code-head{cursor:pointer}.md-editor-preview details.md-editor-code:not(open) .md-editor-code-head{border-end-end-radius:var(--md-theme-code-block-radius);border-end-start-radius:var(--md-theme-code-block-radius)}.md-editor-preview details.md-editor-code[open] .md-editor-code-head{border-end-end-radius:0;border-end-start-radius:0}.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,.md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(-90deg)}[dir=rtl] .md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-icon,[dir=rtl] .md-editor-preview details.md-editor-code[open] .md-editor-code-head .md-editor-collapse-tips .md-editor-iconfont{transform:rotate(270deg)}.md-editor-scrn span[rn-wrapper]{pointer-events:none;letter-spacing:-1px;-webkit-user-select:none;user-select:none;counter-reset:linenumber;width:3em;font-size:100%;position:absolute;inset-block-start:1em;inset-inline-start:0}.md-editor-scrn span[rn-wrapper]>span{pointer-events:none;counter-increment:linenumber;display:block}.md-editor-scrn span[rn-wrapper]>span:before{color:#999;text-align:right;content:counter(linenumber);padding-inline-end:.5em;display:block}.md-editor-scrn pre code{padding-inline-start:3.5em!important}.md-editor-preview figure{text-align:center;flex-direction:column;margin:0 0 1em;display:inline-flex}.md-editor-preview figure figcaption{color:var(--md-theme-color);margin-block-start:5px;font-size:.875em}.md-editor .md-editor-preview{--md-theme-heading-color:var(--md-theme-color);--md-theme-heading-border:none;--md-theme-heading-1-color:var(--md-theme-heading-color);--md-theme-heading-1-border:var(--md-theme-heading-border);--md-theme-heading-2-color:var(--md-theme-heading-color);--md-theme-heading-2-border:var(--md-theme-heading-border);--md-theme-heading-3-color:var(--md-theme-heading-color);--md-theme-heading-3-border:var(--md-theme-heading-border);--md-theme-heading-4-color:var(--md-theme-heading-color);--md-theme-heading-4-border:var(--md-theme-heading-border);--md-theme-heading-5-color:var(--md-theme-heading-color);--md-theme-heading-5-border:var(--md-theme-heading-border);--md-theme-heading-6-color:var(--md-theme-heading-color);--md-theme-heading-6-border:var(--md-theme-heading-border)}.md-editor-preview h1,.md-editor-preview h2,.md-editor-preview h3,.md-editor-preview h4,.md-editor-preview h5,.md-editor-preview h6{word-break:break-all;margin:1.4em 0 .8em;font-weight:700;position:relative}.md-editor-preview h1 a,.md-editor-preview h2 a,.md-editor-preview h3 a,.md-editor-preview h4 a,.md-editor-preview h5 a,.md-editor-preview h6 a,.md-editor-preview h1 a:hover,.md-editor-preview h2 a:hover,.md-editor-preview h3 a:hover,.md-editor-preview h4 a:hover,.md-editor-preview h5 a:hover,.md-editor-preview h6 a:hover{color:inherit}.md-editor-preview h1{color:var(--md-theme-heading-1-color);border-block-end:var(--md-theme-heading-1-border)}.md-editor-preview h2{color:var(--md-theme-heading-2-color);border-block-end:var(--md-theme-heading-2-border)}.md-editor-preview h3{color:var(--md-theme-heading-3-color);border-block-end:var(--md-theme-heading-3-border)}.md-editor-preview h4{color:var(--md-theme-heading-4-color);border-block-end:var(--md-theme-heading-4-border)}.md-editor-preview h5{color:var(--md-theme-heading-5-color);border-block-end:var(--md-theme-heading-5-border)}.md-editor-preview h6{color:var(--md-theme-heading-6-color);border-block-end:var(--md-theme-heading-6-border)}.md-editor-preview h1{font-size:2em}.md-editor-preview h2{font-size:1.5em}.md-editor-preview h3{font-size:1.25em}.md-editor-preview h4{font-size:1em}.md-editor-preview h5{font-size:.875em}.md-editor-preview h6{font-size:.85em}.md-editor-preview hr{border:none;border-block-start:1px solid var(--md-theme-border-color);height:1px;margin:10px 0}.md-editor-preview a{color:var(--md-theme-link-color);text-decoration:none;transition:color .1s}.md-editor-preview a:hover{color:var(--md-theme-link-hover-color)}.md-editor-preview a:empty:before{content:attr(href)}.md-editor-preview ol,.md-editor-preview ul{padding-inline-start:2em}.md-editor-preview ol .task-list-item,.md-editor-preview ul .task-list-item{list-style-type:none}.md-editor-preview ol .task-list-item input,.md-editor-preview ul .task-list-item input{margin-inline:-1.5em .1em}.md-editor-preview img{max-width:100%}.md-editor-preview p:empty{display:none}.md-editor .md-editor-preview{--md-theme-quote-color:var(--md-theme-color);--md-theme-quote-border:none;--md-theme-quote-bg-color:inherit}.md-editor-preview blockquote{color:var(--md-theme-quote-color);border-inline-start:var(--md-theme-quote-border);background-color:var(--md-theme-quote-bg-color);padding:0 1em}.md-editor .md-editor-preview{--md-theme-table-stripe-color:#fafafa;--md-theme-table-tr-bg-color:inherit;--md-theme-table-td-border-color:var(--md-theme-border-color)}.md-editor-dark .md-editor-preview{--md-theme-table-stripe-color:#0c0c0c;--md-theme-table-tr-bg-color:inherit;--md-theme-table-td-border-color:var(--md-theme-border-color)}.md-editor-preview table tr{background-color:var(--md-theme-table-tr-bg-color)}.md-editor-preview table tr th,.md-editor-preview table tr td{border:1px solid var(--md-theme-table-td-border-color)}.md-editor-preview table tr:nth-child(2n){background-color:var(--md-theme-table-stripe-color)}.md-editor-preview{color:var(--md-theme-color)}.md-editor-preview ::-webkit-scrollbar{width:6px;height:6px}.md-editor-preview ::-webkit-scrollbar-button:vertical{display:none}.md-editor-preview ::-webkit-scrollbar-corner{border-radius:2px}.md-editor-preview ::-webkit-scrollbar-track{border-radius:2px}.md-editor-preview ::-webkit-scrollbar-thumb{border-radius:2px}.md-editor .md-editor-preview ::-webkit-scrollbar-corner{background-color:#e2e2e2}.md-editor .md-editor-preview ::-webkit-scrollbar-track{background-color:#e2e2e2}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#0000004d}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#00000059}.md-editor .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#00000061}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-corner{background-color:#0f0f0f}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-track{background-color:#0f0f0f}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb{background-color:#2d2d2d}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:hover{background-color:#3a3a3a}.md-editor-dark .md-editor-preview ::-webkit-scrollbar-thumb:vertical:active{background-color:#3a3a3a}.md-editor div.default-theme{--md-theme-code-copy-tips-color:#141414}.md-editor-dark div.default-theme{--md-theme-code-copy-tips-color:inherit}div.default-theme img{box-sizing:border-box;margin:0 auto}div.default-theme a{border-block-end:none;line-height:1;display:inline-flex}div.default-theme a:hover{border-block-end:1px solid}div.default-theme a[target=_blank]{align-items:center}div.default-theme a[target=_blank]:after{content:"";background-color:currentColor;width:16px;height:16px;margin-inline-start:2px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-square-arrow-out-up-right\"><path d=\"M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6\"/><path d=\"m21 3-9 9\"/><path d=\"M15 3h6v6\"/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"lucide lucide-square-arrow-out-up-right\"><path d=\"M21 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6\"/><path d=\"m21 3-9 9\"/><path d=\"M15 3h6v6\"/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.default-theme ol,div.default-theme ul{margin:.6em 0}div.default-theme ol li,div.default-theme ul li{margin:.5em 0;line-height:1.6}div.default-theme p{margin:.5rem 0;line-height:1.6}.md-editor div.default-theme{--md-theme-quote-border:5px solid #35b378;--md-theme-quote-bg-color:var(--md-theme-bg-color-inset)}div.default-theme blockquote{margin:20px 0;padding:0 1.2em;line-height:2em;display:flow-root}.md-editor default-theme{--md-theme-table-stripe-color:#fafafa}.md-editor-dark default-theme{--md-theme-table-stripe-color:#0c0c0c}div.default-theme table{border-spacing:0;border-collapse:collapse;margin-block:1em;overflow:auto}div.default-theme table tr th,div.default-theme table tr td{word-wrap:break-word;padding:8px 14px}div.default-theme table tbody tr:hover{background-color:var(--md-theme-color-hover)}div.default-theme blockquote table{line-height:initial}div.default-theme blockquote table tr th,div.default-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.default-theme blockquote table tbody tr:nth-child(n){background-color:inherit}div.default-theme blockquote table tbody tr:hover{background-color:var(--md-theme-color-hover-inset)}.md-editor div.vuepress-theme{--md-theme-code-inline-color:#d63200;--md-theme-code-inline-bg-color:#f8f8f8;--md-theme-code-block-color:#747384;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:2px}.md-editor-dark div.vuepress-theme{--md-theme-code-inline-color:#e06c75;--md-theme-code-inline-bg-color:#1a1a1a;--md-theme-code-block-color:#999;--md-theme-code-block-bg-color:#1a1a1a;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:2px}div.vuepress-theme code{margin:0 2px;padding:3px 5px}div.vuepress-theme .md-editor-code pre{margin:0 0 1em;font-size:.875em}div.vuepress-theme .md-editor-code pre code{white-space:pre;margin:0;padding:22px 1em}div.vuepress-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.vuepress-theme{--md-theme-heading-color:#273849;--md-theme-heading-2-border:1px solid var(--md-theme-border-color)}.md-editor-dark div.vuepress-theme{--md-theme-heading-color:#999;--md-theme-heading-2-border:1px solid var(--md-theme-border-color)}div.vuepress-theme h1,div.vuepress-theme h2,div.vuepress-theme h3,div.vuepress-theme h4,div.vuepress-theme h5,div.vuepress-theme h6{margin-block-start:1em;font-weight:600;line-height:1.45;position:relative}div.vuepress-theme h1{margin:1em 0;font-size:2.2em}div.vuepress-theme h2{padding-block-end:.3em;font-size:1.65em}div.vuepress-theme h3{line-height:1.35em}.md-editor div.vuepress-theme{--md-theme-link-color:#42b983}div.vuepress-theme a{font-weight:600}div.vuepress-theme ul,div.vuepress-theme ol{z-index:1;margin:1.2em 0;line-height:1.4em;position:relative}div.vuepress-theme ul li,div.vuepress-theme ol li{margin:1.2em 0}div.vuepress-theme p{word-spacing:.05em;margin:1.2em 0;line-height:1.6em;position:relative}.md-editor div.vuepress-theme{--md-theme-quote-border:4px solid #42b983}div.vuepress-theme blockquote{margin:2em 0;padding-inline-start:20px}div.vuepress-theme blockquote p{margin-block:1.2em 0;margin-inline-start:0;padding:0}.md-editor div.vuepress-theme{--md-theme-table-td-border-color:#dfe2e5;--md-theme-table-stripe-color:#f6f8fa}.md-editor-dark div.vuepress-theme{--md-theme-table-td-border-color:#2d2d2d;--md-theme-table-stripe-color:#0c0c0c}div.vuepress-theme table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}div.vuepress-theme table tr th,div.vuepress-theme table tr td{padding:.6em 1em}.md-editor div.vuepress-theme{--md-theme-color:#304455}.md-editor-dark div.vuepress-theme{--md-theme-color:#999}div.vuepress-theme{color:var(--md-theme-color);font-size:16px}div.vuepress-theme em{color:#4f5959;padding:0 6px 0 4px}.md-editor div.github-theme{--md-theme-code-inline-color:inherit;--md-theme-code-inline-bg-color:#eff1f2;--md-theme-code-inline-radius:6px;--md-theme-code-block-color:inherit;--md-theme-code-block-bg-color:#f6f8fa;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:6px}.md-editor-dark div.github-theme{--md-theme-code-inline-color:#c9d1d9;--md-theme-code-inline-bg-color:#2d3339;--md-theme-code-inline-radius:6px;--md-theme-code-block-color:#a9b7c6;--md-theme-code-block-bg-color:#161b22;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:6px}div.github-theme code{margin:0;padding:.2em .4em}div.github-theme pre code{word-break:normal;letter-spacing:1px;margin-block-end:0;padding:22px 1em}.md-editor div.github-theme{--md-theme-heading-color:inherit;--md-theme-heading-6-color:#2d3339;--md-theme-heading-1-border:1px solid #d9dee4;--md-theme-heading-2-border:1px solid #d9dee4}.md-editor-dark div.github-theme{--md-theme-heading-color:#c9d1d9;--md-theme-heading-6-color:#768390;--md-theme-heading-1-border:1px solid #373e47;--md-theme-heading-2-border:1px solid #373e47}div.github-theme h1,div.github-theme h2,div.github-theme h3,div.github-theme h4,div.github-theme h5,div.github-theme h6{margin-block:24px 16px;font-weight:600;line-height:1.25}div.github-theme h1{padding-block-end:.3em;font-size:2em}div.github-theme h2{padding-block-end:.3em;font-size:1.5em}div.github-theme h3{font-size:1.25em}div.github-theme h4{font-size:1em}div.github-theme h5{font-size:.875em}div.github-theme h6{font-size:.85em}.md-editor div.github-theme{--md-theme-heading-bg-color:#fff}.md-editor-dark div.github-theme{--md-theme-heading-bg-color:#22272e}div.github-theme img{background-color:var(--md-theme-heading-bg-color)}.md-editor div.github-theme{--md-theme-link-color:#539bf5;--md-theme-link-hover-color:#539bf5}div.github-theme a:hover{text-decoration:underline}div.github-theme ol li+li,div.github-theme ul li+li{margin-block-start:.25em}.md-editor div.github-theme{--md-theme-quote-color:#57606a;--md-theme-quote-border:.25em solid #d0d7de}.md-editor-dark div.github-theme{--md-theme-quote-color:#8b949e;--md-theme-quote-border:.25em solid #444c56}div.github-theme blockquote{margin:0;padding:0 1em}.md-editor div.github-theme{--md-theme-table-stripe-color:#f7f8fa;--md-theme-table-tr-bg-color:#fff;--md-theme-table-td-border-color:#d0d7de}.md-editor-dark div.github-theme{--md-theme-table-stripe-color:#161b22;--md-theme-table-tr-bg-color:transparent;--md-theme-table-td-border-color:#30363d}div.github-theme table{border-spacing:0;border-collapse:collapse;max-width:100%;display:block;overflow:auto}div.github-theme table tr th,div.github-theme table tr td{padding:6px 13px}.md-editor div.github-theme{--md-theme-color:#222}.md-editor-dark div.github-theme{--md-theme-color:#c9d1d9}div.github-theme{color:var(--md-theme-color);line-height:1.5}div.github-theme p,div.github-theme blockquote,div.github-theme ul,div.github-theme ol,div.github-theme dl,div.github-theme table,div.github-theme pre,div.github-theme details{margin-block:0 16px}.md-editor div.cyanosis-theme,.md-editor-dark div.cyanosis-theme{--md-theme-code-inline-color:var(--md-theme-code-color);--md-theme-code-inline-bg-color:var(--md-theme-code-bg-color);--md-theme-code-block-color:var(--md-theme-base-color);--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color)}div.cyanosis-theme code{padding:.065em .4em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto}div.cyanosis-theme code::selection{background-color:var(--md-theme-slct-codebg-color)}div.cyanosis-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.cyanosis-theme .md-editor-code pre code{word-break:normal;margin:0;padding:11px 12px 22px;line-height:1.75}div.cyanosis-theme .md-editor-code pre code span[rn-wrapper]{top:11px}.md-editor div.cyanosis-theme{--md-theme-heading-color:var(--md-theme-title-color)}div.cyanosis-theme h1{margin-block:36px 10px;padding-block-end:4px;font-size:30px;line-height:1.5;transition:color .35s}div.cyanosis-theme h2{border-block-end:1px solid var(--md-theme-border-color-2);margin-block:36px 10px;padding-block-end:10px;padding-inline:10px;font-size:24px;line-height:1.5;transition:color .35s;position:relative}div.cyanosis-theme h2:before{content:"「";position:absolute;inset-block-start:-6px;inset-inline-start:-14px}div.cyanosis-theme h2:after{content:"」";position:relative;inset-block-start:6px;inset-inline-end:auto}div.cyanosis-theme h3{margin-block:30px 10px;padding-block-end:0;padding-inline-start:6px;font-size:20px;line-height:1.5;transition:color .35s;position:relative}div.cyanosis-theme h3:before{content:"»";color:var(--md-theme-strong-color);padding-inline-end:6px}div.cyanosis-theme h4{margin-block:24px 10px;padding-block-end:0;padding-inline-start:6px;font-size:16px;line-height:1.5;transition:color .35s}div.cyanosis-theme h5{margin-block:18px 10px;padding-block-end:0;padding-inline-start:6px;font-size:14px;line-height:1.5;transition:color .35s}div.cyanosis-theme h6{margin-block:12px 10px;padding-block-end:0;padding-inline-start:6px;font-size:12px;line-height:1.5;transition:color .35s}div.cyanosis-theme h1::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}div.cyanosis-theme h2::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}div.cyanosis-theme h3::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}div.cyanosis-theme h4::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}div.cyanosis-theme h5::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}div.cyanosis-theme h6::selection{color:var(--md-theme-slct-title-color);background-color:var(--md-theme-slct-titlebg-color)}@media (width<=720px){div.cyanosis-theme h1{font-size:24px}div.cyanosis-theme h2{font-size:20px}div.cyanosis-theme h3{font-size:18px}}.md-editor div.cyanosis-theme{--md-theme-link-color:var(--md-theme-link-color);--md-theme-link-hover-color:var(--md-theme-linkh-color)}div.cyanosis-theme a{border-block-end:1px solid var(--md-theme-border-color);text-decoration:none;display:inline-block;position:relative}div.cyanosis-theme a:hover{border-block-end-color:var(--md-theme-linkh-color)}div.cyanosis-theme a:active{color:var(--md-theme-linkh-color)}div.cyanosis-theme a:after{content:"";opacity:0;border-block-end:1px solid var(--md-theme-border-color);width:100%;transition:top .3s,opacity .3s;position:absolute;inset-block-start:100%;inset-inline-start:0;transform:translateZ(0)}div.cyanosis-theme a:hover:after{opacity:1;border-block-end-color:var(--md-theme-linkh-color);top:0}div.cyanosis-theme ol,div.cyanosis-theme ul{margin:0}div.cyanosis-theme ol li,div.cyanosis-theme ul li{list-style:inherit;margin-block-end:0}div.cyanosis-theme ol li .task-list-item,div.cyanosis-theme ul li .task-list-item{list-style:none}div.cyanosis-theme ol li .task-list-item ul,div.cyanosis-theme ol li .task-list-item ol,div.cyanosis-theme ul li .task-list-item ul,div.cyanosis-theme ul li .task-list-item ol{margin-block-start:0}div.cyanosis-theme ol ul,div.cyanosis-theme ol ol,div.cyanosis-theme ul ul,div.cyanosis-theme ul ol{margin-block-start:4px}div.cyanosis-theme ol li{padding-inline-start:6px}div.cyanosis-theme ol li::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}div.cyanosis-theme ul li::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}div.cyanosis-theme .task-list-item-checkbox{position:relative}div.cyanosis-theme .contains-task-list input[type=checkbox]:before{content:"";width:inherit;height:inherit;border-radius:var(--md-theme-radius-s);box-sizing:border-box;z-index:1;background:#f0f8ff;border:1px solid #add6ff;position:absolute;inset-block:0;inset-inline:0}div.cyanosis-theme .contains-task-list input[type=checkbox][checked]:after{content:"✓";color:#f55;z-index:2;width:0;height:0;font-size:20px;font-weight:700;position:absolute;inset-block:-12px 0;inset-inline:0}div.cyanosis-theme p{line-height:inherit;margin-block:16px}div.cyanosis-theme p::selection{color:var(--md-theme-slct-text-color);background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-quote-color:var(--md-theme-blockquote-color);--md-theme-quote-border:4px solid var(--md-theme-strong-color);--md-theme-quote-bg-color:var(--md-theme-blockquote-bg-color)}div.cyanosis-theme blockquote{margin:22px 0;padding:1px 20px;transition:color .35s}div.cyanosis-theme blockquote:after{content:"";display:block}div.cyanosis-theme blockquote>p{margin:10px 0}div.cyanosis-theme blockquote>b,div.cyanosis-theme blockquote>strong{color:var(--md-theme-strong-color)}div.cyanosis-theme table{border:1px solid var(--md-theme-table-border-color);border-spacing:0;border-collapse:collapse;width:auto;max-width:100%;overflow:auto;display:inline-block!important}div.cyanosis-theme table thead{color:#000;text-align:left;background:#f6f6f6}div.cyanosis-theme table tr:nth-child(2n){background-color:var(--md-theme-table-tr-nc-color)}div.cyanosis-theme table tr:hover{background-color:var(--md-theme-table-trh-color)}div.cyanosis-theme table th,div.cyanosis-theme table td{border:1px solid var(--md-theme-table-border-color);padding:12px 8px;line-height:24px}div.cyanosis-theme table th{color:var(--md-theme-table-tht-color);background-color:var(--md-theme-table-th-color)}div.cyanosis-theme table td{min-width:120px}div.cyanosis-theme table thead th::selection{background-color:#0000}div.cyanosis-theme table tbody td::selection{background-color:var(--md-theme-slct-bg-color)}.md-editor div.cyanosis-theme{--md-theme-base-color:#353535;--md-theme-title-color:#005bb7;--md-theme-strong-color:#2196f3;--md-theme-em-color:#4fc3f7;--md-theme-del-color:#ccc;--md-theme-link-color:#3da8f5;--md-theme-linkh-color:#007fff;--md-theme-border-color:#bedcff;--md-theme-border-color-2:#ececec;--md-theme-bg-color:#fff;--md-theme-blockquote-color:#8c8c8c;--md-theme-blockquote-bg-color:#f0fdff;--md-theme-code-color:#c2185b;--md-theme-code-bg-color:#fff4f4;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-table-border-color:#c3e0fd;--md-theme-table-th-color:#dff0ff;--md-theme-table-tht-color:#005bb7;--md-theme-table-tr-nc-color:#f7fbff;--md-theme-table-trh-color:#e0edf7;--md-theme-slct-title-color:#005bb7;--md-theme-slct-titlebg-color:#afcff740;--md-theme-slct-text-color:#c80000;--md-theme-slct-bg-color:#afcff740;--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#e8ebec;--md-theme-slct-codebg-color:#ffeaeb;--md-theme-slct-prebg-color:#a0c8ff40}.md-editor-dark div.cyanosis-theme{--md-theme-base-color:#cacaca;--md-theme-title-color:#ddd;--md-theme-strong-color:#fe9900;--md-theme-em-color:#ffd28e;--md-theme-del-color:#ccc;--md-theme-link-color:#ffb648;--md-theme-linkh-color:#fe9900;--md-theme-border-color:#ffe3ba;--md-theme-border-color-2:#ffcb7b;--md-theme-bg-color:#2f2f2f;--md-theme-blockquote-color:#c7c7c7;--md-theme-blockquote-bg-color:#ffc7741a;--md-theme-code-color:#000;--md-theme-code-bg-color:#ffcb7b;--md-theme-code-block-bg-color:#1e191280;--md-theme-table-border-color:#fe9900;--md-theme-table-th-color:#ffb648;--md-theme-table-tht-color:#000;--md-theme-table-tr-nc-color:#6d5736;--md-theme-table-trh-color:#947443;--md-theme-slct-title-color:#000;--md-theme-slct-titlebg-color:#fe9900;--md-theme-slct-text-color:#00c888;--md-theme-slct-bg-color:#afcff740;--md-theme-slct-del-color:#999;--md-theme-slct-elbg-color:#000;--md-theme-slct-codebg-color:#ffcb7b;--md-theme-slct-prebg-color:#a0c8ff40}div.cyanosis-theme{word-break:break-word;color:var(--md-theme-base-color);font-weight:400;line-height:1.75;transition:color .35s;overflow-x:hidden}div.cyanosis-theme hr{background-image:linear-gradient(90deg,var(--md-theme-link-color),#ff00004d,#25a3414d,#ff00004d,var(--md-theme-link-color));border-width:0;width:98%;height:1px;margin-block:32px;position:relative;overflow:visible}div.cyanosis-theme b,div.cyanosis-theme strong{color:var(--md-theme-strong-color)}div.cyanosis-theme i,div.cyanosis-theme em{color:var(--md-theme-em-color)}div.cyanosis-theme del{color:var(--md-theme-del-color)}div.cyanosis-theme details>summary{color:var(--md-theme-title-color);border-block-end:1px solid var(--md-theme-border-color);cursor:pointer;outline:none;font-size:20px;font-weight:bolder}div.cyanosis-theme details>p{color:#666;background-color:var(--md-theme-blockquote-bg-color);border:2px dashed var(--md-theme-strong-color);margin:10px 0 0;padding:10px 20px}div.cyanosis-theme a::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme b::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme strong::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme i::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme em::selection{background-color:var(--md-theme-slct-elbg-color)}div.cyanosis-theme del::selection{color:var(--md-theme-slct-del-color);background-color:var(--md-theme-slct-elbg-color)}.md-editor div.mk-cute-theme,.md-editor-dark div.mk-cute-theme{--md-theme-code-inline-color:#4ec9b0;--md-theme-code-inline-bg-color:#282c34;--md-theme-code-block-color:#4ec9b0;--md-theme-code-block-bg-color:#282c34;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color);--md-theme-code-block-radius:10px}div.mk-cute-theme code{margin:0 4px;padding:.14em .46em;font-family:Menlo,Monaco,Consolas,Courier New,monospace;overflow-x:auto}div.mk-cute-theme .md-editor-code pre code{word-break:normal;margin:0;padding:22px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;line-height:1.75}div.mk-cute-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.mk-cute-theme{--md-theme-heading-color:#36ace1}div.mk-cute-theme h1:before,div.mk-cute-theme h2:before,div.mk-cute-theme h3:before,div.mk-cute-theme h4:before,div.mk-cute-theme h5:before,div.mk-cute-theme h6:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAF8UlEQVRIS71Wa2wUVRT+7r0zu9t2t/RBaSioPCpYbIUfaEIQUogSAwZDAlUSGwgg/CBATExMCJH1D2hIfOEjFEUEhViCgBgIUCH44OkjPAMGBVqhpUCfW3Zn5z7MuQOE0hYxMdxJdmd25s53vnO+851leMCLPWA8/CfA2TsvL8n7q+nTFfNLG+4VqInHOeJLDQMzdz/3r4DGGDb9lxu+aPcE7U61JHDMDePcuv0O21ShugOefqDdtBie3Dk6K/O+Ab+qOjJiz7Ahv6c8hbDDwRiQlgYGDOcaWyEcjg8On+j71IpJndjGt9XO+jM7+pkywNvbazIfercieSdoJ4bE5sWjyZqMpDdeaQNXMNC34ME3LV8B56+1w3AOgk+EXe/Ub6uiLB6XdH/G/mYjeBCcFwnt3zQqWt4t4NjjnhzQ1CGkBhwOCMFAB71U0qsYgRlwBtQ1tiEJAy44OBdQUmFK3aWS06NLT+ukZAQoKCCjsfbDmk6p78RwX3ncWffmIj8U4kh6GpEwh+9rGy23LDU4GBrrm9DsuDYIGMAYIC/EUNQ7Cq1hn+WM2TI8f+jEyCmvjfn1FssuojHx6tDkyZOaCzr8TNpASzDAk8amlRIrEylcSGsYrcGIstIYWhgDDIM2BiGH3ywFkGAC1U9n38bpVqWGdk6r4HMWrZZaG1D5KLn0qYyBEAKnG1otAxLR8L7Z9nfP13CJHQ/ST4vK8sVHe8JsU0U6uO5hlexo8PI7vNDQomwoBRAwpSmtgJAAztS3QLsOsmBQlBtFJMQhlbbPUBBUR7o2hqHVddLbRsfCPQJ+u3TPw8uGl1yklAlHIJZKo3//XEhlLCtifPFyM7xwCI/lZ8IKTTBbS7pPLIggZZsSQ+zXbT4UYSsnet3UMM5HPT5LGbrDGYQroClyT2Jwnyj9aN949e8mDCwuRFoqKxRHUJ21BSDRELuQYGhvbMVV32Dp2RuxcfHSRBfAYTsbU9nJdFj5EiLkglHkRInC1xoxKbH9hQJIaTDvxxTCUddWl4wg0dCCtqSPDmoVx4Eitpxh64ZtsT6b5ie6pPRkfF90TllxOzEwmipMKRRgHODGgCuJkqIcvDdC2BZ5Y+tlHHMzkAKghbAxcQqQDiKrFBxhqg5MHTivS1tQ+sdsvaQl5Yd6yfdRXNQLsQwXnq/AQFLXEIIjzBSuNaaR0SuEtkQKl9IKjAsbJaWfzo1USDsM6zceDJfeVGgnhhN2N7YOyo5kJz1pa2AbgfrO1gRwXW6vSRQNtddR+EhvKGmseskgTtY2Q7kucYWWgToPHzyUyXry0iXfnBtfl5f/PaWPvPNW/zkOAQegJHltFE5dSaCskHqPVEnqpMAMEgkPtR1pKxyh/N0/vTToubtH1G3RmLjhM8ubKXfWB2mRa9ySOaWS2uT8lTZ0cI6I52Ngv7zAbW9mQVm1cpytu441P38XeXTlQu+e46nyh+bjLkMZRU0MCYTCJWZSG1y7cBWNURpxBlxqFBfEwGnGGhaYPSNwhpSv4DK+/vPynBk9MqRIiOWs8a2WJTm9a+cgh6SaMIMz9W1WjYHHMtv0wSmZdWB9gdsya/rcYVg7JoffCdqlD6ceTpiY59tM0PhJp5WNvra+BQkejCMyBarr8KKYDcZi8sDaCDKYFIGRk+FnSVXzyTO9JxBwF8DLc1dlLn65ooNEYN0fBsu21fTvL6PXnhxXlnLIqqhYYBian4lQ2Lk9ogiALsimiLC1QYfhlV1Hnxh7JfcMqxrpd7U2GFa5t9nOd7Kr+kg4uWvnCpromlJeXlq3Os3ZLOlrZBmNQf1ybVqpxhbA7mRIOCy1+esDOWhIyDv/+3Q7LRbsqH+rKRJ+nba+/+WW7II1s9vvVBuNr7KNF1WUM1bSt5f1Vq01jUVkKfnx8uoti3Or5rbd9782M61azJz/rFywYU/OyKqK1p5G2MS1Z18tGFDwTkvIxcK9RwaMP3a9/tbc62lPj/Nw5B9ey9Ehy/MY4oEqelgNleuyCgdXJlmc3fO5Ll56r5f+n/f+AWFf9jvBgaHpAAAAAElFTkSuQmCC);margin:auto;animation:2s linear infinite spin;display:block;position:absolute;inset-block:0;inset-inline-start:0}div.mk-cute-theme h1{margin:30px 0;padding:12px 38px;font-size:30px;position:relative}div.mk-cute-theme h1:before{background-size:30px 30px;width:30px;height:30px}div.mk-cute-theme h2{margin:28px 0;padding:12px 36px;font-size:24px;position:relative}div.mk-cute-theme h2:before{background-size:28px 28px;width:28px;height:28px}div.mk-cute-theme h3{margin:26px 0;padding:4px 32px;font-size:18px;position:relative}div.mk-cute-theme h3:before{background-size:24px 24px;width:24px;height:24px}div.mk-cute-theme h4{margin:22px 0;padding:4px 28px;font-size:16px;position:relative}div.mk-cute-theme h4:before{background-size:20px 20px;width:20px;height:20px}div.mk-cute-theme h5{margin:20px 0;padding:4px 26px;font-size:15px;position:relative}div.mk-cute-theme h5:before{background-size:18px 18px;width:18px;height:18px}div.mk-cute-theme h6{margin:16px 0;padding:4px 22px;font-size:14px;position:relative}div.mk-cute-theme h6:before{background-size:16px 16px;width:16px;height:16px}@media (width<=720px){div.mk-cute-theme h1{font-size:24px}div.mk-cute-theme h2{font-size:20px}div.mk-cute-theme h3{font-size:18px}}.md-editor div.mk-cute-theme{--md-theme-link-color:#409eff;--md-theme-link-hover-color:#007bff}div.mk-cute-theme a{border-block-end:1px solid #409eff;display:inline-block}div.mk-cute-theme a:hover,div.mk-cute-theme a:active{border-block-end:1px solid #007bff}div.mk-cute-theme ol li,div.mk-cute-theme ul li{list-style:inherit;margin-block-end:0}div.mk-cute-theme ol li .task-list-item,div.mk-cute-theme ul li .task-list-item{list-style:none}div.mk-cute-theme ol li .task-list-item ul,div.mk-cute-theme ol li .task-list-item ol,div.mk-cute-theme ul li .task-list-item ul,div.mk-cute-theme ul li .task-list-item ol{margin-block-start:0}div.mk-cute-theme ol ul,div.mk-cute-theme ol ol,div.mk-cute-theme ul ul,div.mk-cute-theme ul ol{margin-block-start:3px}div.mk-cute-theme ol li{padding-inline-start:6px}div.mk-cute-theme p{line-height:inherit;margin-block:22px}.md-editor div.mk-cute-theme{--md-theme-quote-color:#fff;--md-theme-quote-border:4px solid #409eff;--md-theme-quote-bg-color:#36ace1bf}.md-editor-dark div.mk-cute-theme{--md-theme-quote-color:inherit;--md-theme-quote-border:4px solid #265d97;--md-theme-quote-bg-color:#12506cbf}div.mk-cute-theme blockquote{border-radius:var(--md-theme-radius-m);margin:16px 0;padding:8px 26px;position:relative}div.mk-cute-theme blockquote:before{content:"❝";color:#409eff;opacity:.7;font-size:20px;font-weight:700;line-height:1;position:absolute;inset-block-start:10px;inset-inline-start:8px}div.mk-cute-theme blockquote:after{content:"❞";color:#409eff;opacity:.7;font-size:20px;position:absolute;inset-block-end:0;inset-inline-end:8px}div.mk-cute-theme blockquote>p,div.mk-cute-theme blockquote ul li,div.mk-cute-theme blockquote ol li{color:var(--md-theme-quote-color)}.md-editor div.mk-cute-theme{--md-theme-table-color:#000;--md-theme-table-border-color:#f6f6f6;--md-theme-table-thead-bg-color:#f6f6f6;--md-theme-table-stripe-color:#fcfcfc}.md-editor-dark div.mk-cute-theme{--md-theme-table-color:inherit;--md-theme-table-border-color:#1c1c1c;--md-theme-table-thead-bg-color:#1c1c1ca1;--md-theme-table-stripe-color:#1c1c1ca1}div.mk-cute-theme table{border:solid 1px var(--md-theme-table-border-color);width:auto;max-width:100%;display:inline-block;overflow:auto}div.mk-cute-theme table thead{background-color:var(--md-theme-table-thead-bg-color);color:var(--md-theme-table-color);text-align:left}div.mk-cute-theme table tr th,div.mk-cute-theme table tr td{border:none;padding:12px 7px;line-height:24px}div.mk-cute-theme table tr td{min-width:120px}div.mk-cute-theme blockquote table tbody{color:var(--md-theme-color)}div.mk-cute-theme blockquote table tr{background-color:var(--md-theme-table-stripe-color)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.md-editor div.mk-cute-theme{--md-theme-color:#36ace1;background-image:linear-gradient(90deg,#323a4240 3%,#0000 3%),linear-gradient(360deg,#323a4240 3%,#0000 3%)}.md-editor-dark div.mk-cute-theme{--md-theme-bg-color-scrollbar-thumb:#4d4d4d;background-image:linear-gradient(90deg,#d9eafb40 3%,#0000 3%),linear-gradient(360deg,#d9eafb40 3%,#0000 3%)}div.mk-cute-theme{word-break:break-word;background-position:50%;background-size:20px 20px;font-weight:400;line-height:1.75;overflow-x:hidden}div.mk-cute-theme hr{background-image:linear-gradient(90deg,#36ace1,#dff0fe,#36ace1);border:none;width:98%;height:1px;margin-block:32px;position:relative;overflow:visible}div.mk-cute-theme del{color:#36ace1}.md-editor div.smart-blue-theme{--md-theme-code-inline-color:#d63200;--md-theme-code-inline-bg-color:#fff5f5;--md-theme-code-block-color:#333;--md-theme-code-block-bg-color:#f8f8f8;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color)}.md-editor-dark div.smart-blue-theme{--md-theme-code-inline-color:#e06c75;--md-theme-code-inline-bg-color:#1a1a1a;--md-theme-code-block-color:#999;--md-theme-code-block-bg-color:#1a1a1a;--md-theme-code-before-bg-color:var(--md-theme-code-block-bg-color)}div.smart-blue-theme code{padding:.065em .4em;overflow-x:auto}div.smart-blue-theme .md-editor-code pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}div.smart-blue-theme .md-editor-code pre code{word-break:normal;margin:0;padding:22px 12px}div.smart-blue-theme .md-editor-code pre code span[rn-wrapper]{top:22px}.md-editor div.smart-blue-theme{--md-theme-heading-color:#135ce0}div.smart-blue-theme h1,div.smart-blue-theme h2,div.smart-blue-theme h3,div.smart-blue-theme h4,div.smart-blue-theme h5,div.smart-blue-theme h6{margin:0;padding:30px 0}div.smart-blue-theme h1 a,div.smart-blue-theme h2 a,div.smart-blue-theme h3 a,div.smart-blue-theme h4 a,div.smart-blue-theme h5 a,div.smart-blue-theme h6 a{border:none}div.smart-blue-theme h1{text-align:center;margin:50px 0;font-size:22px;position:relative}div.smart-blue-theme h2{border-inline-start:4px solid;margin:30px 0;padding:0 0 0 10px;font-size:20px;position:relative}div.smart-blue-theme h3{font-size:16px}div.smart-blue-theme img{margin:0 auto}.md-editor div.smart-blue-theme{--md-theme-link-color:#036aca}.md-editor-dark div.smart-blue-theme{--md-theme-link-color:#2d7dc7}div.smart-blue-theme a{font-weight:400}div.smart-blue-theme ul,div.smart-blue-theme ol{margin-block-start:1em}div.smart-blue-theme li{list-style:inherit;margin-block-end:0;line-height:2}div.smart-blue-theme p{font-weight:400;line-height:2}div.smart-blue-theme *+p{margin-block-start:16px}.md-editor div.smart-blue-theme{--md-theme-quote-color:#666;--md-theme-quote-bg-color:#fff9f9;--md-theme-quote-border-color:#b2aec5}.md-editor-dark div.smart-blue-theme{--md-theme-quote-color:#999;--md-theme-quote-bg-color:#2a2a2a;--md-theme-quote-border-color:#0063bb}div.smart-blue-theme blockquote{background-color:var(--md-theme-quote-bg-color);border-inline-start:4px solid var(--md-theme-quote-border-color);margin:2em 0;padding:2px 20px}div.smart-blue-theme blockquote p{color:var(--md-theme-quote-color);line-height:2}.md-editor div.smart-blue-theme{--md-theme-table-td-border-color:#dfe2e5;--md-theme-table-stripe-color:#f6f8fa}.md-editor-dark div.smart-blue-theme{--md-theme-table-td-border-color:#2d2d2d;--md-theme-table-stripe-color:#0c0c0c}div.smart-blue-theme table{border-collapse:collapse;margin:1rem 0;overflow-x:auto}div.smart-blue-theme table tr th,div.smart-blue-theme table tr td{padding:.6em 1em}div.smart-blue-theme blockquote table{line-height:initial}div.smart-blue-theme blockquote table tr th,div.smart-blue-theme blockquote table tr td{border-color:var(--md-theme-border-color-inset)}div.smart-blue-theme blockquote table tbody tr:nth-child(n){background-color:inherit}.md-editor div.smart-blue-theme{--md-theme-color:#595959;background-image:linear-gradient(90deg,#3c0a1e0a 3%,#0000 3%),linear-gradient(360deg,#3c0a1e0a 3%,#0000 3%)}.md-editor-dark div.smart-blue-theme{--md-theme-color:#999;background-image:linear-gradient(90deg,#cfcfcf0a 3%,#fff0 3%),linear-gradient(360deg,#cfcfcf0a 3%,#fff0 3%)}div.smart-blue-theme{color:var(--md-theme-color);background-position:50%;background-size:20px 20px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}div.smart-blue-theme strong,div.smart-blue-theme em strong{color:#036aca}div.smart-blue-theme hr{border-block-start:1px solid #135ce0}[dir=rtl] .md-editor-catalog{direction:rtl}.md-editor-catalog-indicator{background-color:#73d13d;border-radius:4px;width:4px;height:18px;transition:top .3s;position:absolute}.md-editor-catalog>.md-editor-catalog-link{padding-block:5px;padding-inline:8px}.md-editor-catalog-link{flex-direction:column;padding-block:5px;padding-inline-start:1em;display:flex}.md-editor-catalog-link span{width:100%;color:var(--md-color);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;line-height:18px;transition:color .3s;display:inline-block;position:relative;overflow:hidden}.md-editor-catalog-link span:hover{color:#73d13d}.md-editor-catalog-wrapper>.md-editor-catalog-link{padding-block:5px}.md-editor-catalog-wrapper>.md-editor-catalog-link:first-of-type{padding-block-start:10px}.md-editor-catalog-wrapper>.md-editor-catalog-link:last-of-type{padding-block-end:0}.md-editor-catalog-active>span{color:#73d13d}.md-editor-catalog-dark{--md-color:#999;--md-hover-color:#bbb;--md-bk-color:#000;--md-bk-color-outstand:#333;--md-bk-hover-color:#1b1a1a;--md-border-color:#2d2d2d;--md-border-hover-color:#636262;--md-border-active-color:#777;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #0006;--md-scrollbar-bg-color:#0f0f0f;--md-scrollbar-thumb-color:#2d2d2d;--md-scrollbar-thumb-hover-color:#3a3a3a;--md-scrollbar-thumb-active-color:#3a3a3a}.md-editor{--md-color:#3f4a54;--md-hover-color:#000;--md-bk-color:#fff;--md-bk-color-outstand:#f2f2f2;--md-bk-hover-color:#f5f7fa;--md-border-color:#e6e6e6;--md-border-hover-color:#b9b9b9;--md-border-active-color:#999;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000019;--md-scrollbar-bg-color:#e2e2e2;--md-scrollbar-thumb-color:#0000004d;--md-scrollbar-thumb-hover-color:#00000059;--md-scrollbar-thumb-active-color:#00000061;color:var(--md-color);box-sizing:border-box;border:1px solid var(--md-border-color);background-color:var(--md-bk-color);flex-direction:column;width:100%;height:500px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;display:flex;position:relative;overflow:hidden}.md-editor .md-editor-fullscreen{z-index:10000;inset-block:0;inset-inline:0;width:auto!important;height:auto!important;position:fixed!important}svg.md-editor-icon{fill:none;box-sizing:content-box;width:16px;height:16px;padding-block:4px;padding-inline:4px;display:block;overflow:hidden}.md-editor .lucide-list-icon,.md-editor .lucide-list-ordered-icon,.md-editor .lucide-list-todo-icon{width:18px;height:18px;padding-block:3px;padding-inline:3px}.md-editor-preview{word-break:break-all;padding-block:10px;padding-inline:20px;font-size:16px;display:flow-root}.md-editor-modal-container{--md-color:#3f4a54;--md-hover-color:#000;--md-bk-color:#fff;--md-bk-color-outstand:#f2f2f2;--md-bk-hover-color:#f5f7fa;--md-border-color:#e6e6e6;--md-border-hover-color:#b9b9b9;--md-border-active-color:#999;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #00000019;--md-scrollbar-bg-color:#e2e2e2;--md-scrollbar-thumb-color:#0000004d;--md-scrollbar-thumb-hover-color:#00000059;--md-scrollbar-thumb-active-color:#00000061;color:var(--md-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,system-ui,ui-sans-serif,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.md-editor-modal-container .lucide-xicon{width:20px;height:20px;padding-block:2px;padding-inline:2px}.md-editor-previewOnly{border:none;height:auto;overflow:visible}.md-editor-previewOnly .md-editor-content{height:100%}.md-editor-previewOnly .md-editor-preview{padding-block:0;padding-inline:0}.md-editor-previewOnly .md-editor-preview-wrapper{overflow:visible}.md-editor-dark,.md-editor-modal-container[data-theme=dark]{--md-color:#999;--md-hover-color:#bbb;--md-bk-color:#000;--md-bk-color-outstand:#333;--md-bk-hover-color:#1b1a1a;--md-border-color:#2d2d2d;--md-border-hover-color:#636262;--md-border-active-color:#777;--md-modal-mask:#00000073;--md-modal-shadow:0px 6px 24px 2px #0006;--md-scrollbar-bg-color:#0f0f0f;--md-scrollbar-thumb-color:#2d2d2d;--md-scrollbar-thumb-hover-color:#3a3a3a;--md-scrollbar-thumb-active-color:#3a3a3a}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:100001}.detail-meta[data-v-c06b0047]{color:var(--gray-600);gap:10px;margin-bottom:8px;font-size:12px;display:flex}.detail-meta .score[data-v-c06b0047]{color:var(--gray-700);font-weight:600}.detail-meta .meta-item[data-v-c06b0047]{color:var(--gray-600)}.chunk-markdown-content[data-v-c06b0047] .md-editor{background:0 0}.empty-text[data-v-c06b0047]{color:var(--gray-500);font-size:13px}.kb-result-grouped-list[data-v-03bab996]{padding:4px}.kb-result-grouped-list .result-summary[data-v-03bab996]{background:var(--gray-25);color:var(--gray-700);border:1px solid var(--gray-150);border-radius:8px;margin-bottom:8px;padding:10px 12px;font-size:12px}.kb-result-grouped-list .kb-results[data-v-03bab996]{flex-direction:column;gap:6px;display:flex}.kb-result-grouped-list .file-group[data-v-03bab996]{border:1px solid var(--gray-150);background:var(--gray-0);border-radius:8px;overflow:hidden}.kb-result-grouped-list .file-group .file-header[data-v-03bab996]{cursor:pointer;background:var(--gray-10);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.kb-result-grouped-list .file-group .file-header[data-v-03bab996]:hover{background:var(--gray-25)}.kb-result-grouped-list .file-group .file-header.expanded[data-v-03bab996]{background:var(--gray-25);border-bottom:1px solid var(--gray-100)}.kb-result-grouped-list .file-group .file-header .file-info[data-v-03bab996]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.kb-result-grouped-list .file-group .file-header .file-info .file-name[data-v-03bab996]{color:var(--gray-700);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.kb-result-grouped-list .file-group .file-header .file-info .chunk-count[data-v-03bab996]{color:var(--gray-700);white-space:nowrap;font-size:11px}.kb-result-grouped-list .file-group .file-header .expand-icon[data-v-03bab996]{color:var(--gray-700);transition:transform .2s}.kb-result-grouped-list .file-group .file-header .expand-icon.rotated[data-v-03bab996]{transform:rotate(180deg)}.kb-result-grouped-list .file-group .chunk-item[data-v-03bab996]{border-bottom:1px solid var(--gray-100);cursor:pointer;padding:10px 12px}.kb-result-grouped-list .file-group .chunk-item[data-v-03bab996]:last-child{border-bottom:none}.kb-result-grouped-list .file-group .chunk-item.high-relevance[data-v-03bab996]{background:var(--gray-5)}.kb-result-grouped-list .file-group .chunk-item[data-v-03bab996]:hover{background:var(--gray-25)}.kb-result-grouped-list .file-group .chunk-item .chunk-summary[data-v-03bab996]{align-items:center;gap:8px;display:flex}.kb-result-grouped-list .file-group .chunk-item .chunk-summary .chunk-index[data-v-03bab996]{color:var(--gray-700);text-align:center;background:var(--gray-25);border-radius:4px;min-width:22px;padding:1px 4px;font-size:11px}.kb-result-grouped-list .file-group .chunk-item .chunk-summary .chunk-scores[data-v-03bab996]{gap:6px;display:flex}.kb-result-grouped-list .file-group .chunk-item .chunk-summary .chunk-scores .score-item[data-v-03bab996]{color:var(--gray-700);background:var(--gray-25);border:1px solid var(--gray-100);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:11px}.kb-result-grouped-list .file-group .chunk-item .chunk-summary .chunk-preview[data-v-03bab996]{min-width:0;color:var(--gray-700);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.kb-result-grouped-list .file-group .chunk-item .chunk-summary .view-icon[data-v-03bab996]{color:var(--gray-700);opacity:.5}.kb-result-grouped-list .no-results[data-v-03bab996]{text-align:center;color:var(--gray-700);border:1px dashed var(--gray-200);border-radius:8px;padding:14px;font-size:12px}.source-section .section-title[data-v-f51ef832]{color:var(--gray-700);margin-bottom:8px;font-size:12px;font-weight:600}.web-search-result-list .search-results[data-v-191ef106]{flex-direction:column;gap:8px;display:flex}.web-search-result-list .search-result-item[data-v-191ef106]{border:1px solid var(--gray-150);background:var(--gray-0);border-radius:8px;padding:10px}.web-search-result-list .search-result-item .result-header[data-v-191ef106]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.web-search-result-list .search-result-item .result-header .result-title[data-v-191ef106]{flex:1;margin:0;font-size:14px;line-height:1.4}.web-search-result-list .search-result-item .result-header .result-title a[data-v-191ef106]{color:var(--main-color);font-weight:500;text-decoration:none}.web-search-result-list .search-result-item .result-header .result-title a[data-v-191ef106]:hover{text-decoration:underline}.web-search-result-list .search-result-item .result-header .result-score[data-v-191ef106]{color:var(--gray-600);background:var(--gray-50);white-space:nowrap;border-radius:10px;padding:0 6px;font-size:11px}.web-search-result-list .search-result-item .result-content[data-v-191ef106]{color:var(--gray-700);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.web-search-result-list .no-results[data-v-191ef106]{text-align:center;color:var(--gray-500);padding:12px;font-size:12px}.source-section .section-title[data-v-2aaa4cee]{color:var(--gray-700);margin-bottom:8px;font-size:12px;font-weight:600}.refs[data-v-d1573b36]{color:var(--gray-500);flex-direction:column;gap:12px;margin-top:10px;margin-bottom:20px;font-size:13px;display:flex}.refs .item[data-v-d1573b36]{background:var(--gray-50);color:var(--gray-700);-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:6px 8px;font-size:13px;line-height:1;transition:all .2s;display:inline-flex}.refs .item.btn[data-v-d1573b36]{cursor:pointer}.refs .item.btn[data-v-d1573b36]:hover{background:var(--gray-100)}.refs .item.btn[data-v-d1573b36]:active{background:var(--gray-200)}.refs .item.btn.disabled[data-v-d1573b36]:hover{background:var(--gray-50)}.refs .tags[data-v-d1573b36]{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}.refs .tags .sources-spacer[data-v-d1573b36]{flex-grow:1}.refs .tags .sources-btn[data-v-d1573b36]{background:var(--gray-50);border:1px solid #0000;margin-left:auto;padding:6px 10px}.refs .tags .sources-btn[data-v-d1573b36]:hover{background:var(--gray-100)}.refs .tags .sources-btn.expanded[data-v-d1573b36]{background:var(--main-50);color:var(--main-700);border-color:var(--main-100)}.refs .tags .sources-btn .sources-label[data-v-d1573b36]{margin-left:2px;font-weight:500}.refs .tags .sources-btn .expand-icon[data-v-d1573b36]{margin-left:4px;transition:transform .2s}.refs .tags .sources-btn .expand-icon.rotated[data-v-d1573b36]{transform:rotate(180deg)}.refs .sources-panel-body[data-v-d1573b36]{background:var(--gray-25);border:1px solid var(--gray-150);border-radius:8px;flex-direction:column;gap:12px;padding:12px;animation:.2s ease-out slideDown-d1573b36;display:flex}@keyframes slideDown-d1573b36{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.tool-call-display[data-v-1a0a0a1e]{border:1px solid var(--gray-100);border-radius:8px;margin-bottom:8px;transition:all .2s;overflow:hidden}.tool-call-display[data-v-1a0a0a1e]:last-child{margin-bottom:0}.tool-call-display .tool-header[data-v-1a0a0a1e]{color:var(--gray-800);border-bottom:1px solid var(--gray-50);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;transition:background-color .2s;display:flex;position:relative}.tool-call-display .tool-header[data-v-1a0a0a1e]:hover{background-color:var(--gray-25)}.tool-call-display .tool-header>span[data-v-1a0a0a1e]{align-items:center;display:flex}.tool-call-display .tool-header .tool-name[data-v-1a0a0a1e]{color:var(--main-700);font-weight:600}.tool-call-display .tool-header .tool-loader[data-v-1a0a0a1e]{color:var(--main-600);margin-top:0}.tool-call-display .tool-header .tool-loader.rotate[data-v-1a0a0a1e]{animation:2s linear infinite rotate-1a0a0a1e}.tool-call-display .tool-header .tool-loader.tool-success[data-v-1a0a0a1e]{color:var(--color-success-500)}.tool-call-display .tool-header .tool-loader.tool-error[data-v-1a0a0a1e]{color:var(--color-error-500)}.tool-call-display .tool-header .tool-loader.tool-loading[data-v-1a0a0a1e]{color:var(--color-info-500)}.tool-call-display .tool-header .tool-expand-icon[data-v-1a0a0a1e]{color:var(--gray-300);align-items:center;margin-left:auto;display:flex}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e]{white-space:nowrap;text-overflow:ellipsis;color:var(--gray-600);flex:1;align-items:center;display:flex;overflow:hidden}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .sep-header{align-items:center;gap:8px;width:100%;font-size:13px;display:flex;overflow:hidden}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .sep-header .note{color:var(--gray-600);flex-shrink:0;font-weight:500}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .sep-header .separator{color:var(--gray-300);flex-shrink:0}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .sep-header .description{color:var(--gray-500);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .keywords{color:var(--main-700);font-weight:600}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .tag{color:var(--gray-500);background-color:var(--gray-50);white-space:nowrap;border-radius:4px;margin-left:8px;padding:0 4px;font-size:11px}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .tag.success{color:var(--color-success-500);background-color:var(--color-success-50)}.tool-call-display .tool-header .tool-header-content[data-v-1a0a0a1e] .tag.error{color:var(--color-error-500);background-color:var(--color-error-50)}.tool-call-display .tool-content[data-v-1a0a0a1e]{transition:all .3s}.tool-call-display .tool-content .tool-params[data-v-1a0a0a1e]{background-color:var(--gray-25);border-bottom:1px solid var(--gray-50);padding:8px 12px}.tool-call-display .tool-content .tool-params .tool-params-content[data-v-1a0a0a1e]{color:var(--gray-600);margin:0;font-size:12px;line-height:1.5;overflow-x:auto}.tool-call-display .tool-content .tool-params .tool-params-content pre[data-v-1a0a0a1e]{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.tool-call-display.is-collapsed .tool-header[data-v-1a0a0a1e]{border-bottom:none}.tool-call-display.is-timeline[data-v-1a0a0a1e]{border:none;border-radius:0;margin-bottom:0;padding-left:0;position:relative;overflow:visible}.tool-call-display.is-timeline .tool-header[data-v-1a0a0a1e]{color:var(--gray-500);background-color:#0000;border-bottom:none;gap:10px;padding:4px 0}.tool-call-display.is-timeline .tool-header[data-v-1a0a0a1e]:hover{color:var(--gray-700);background-color:#0000}.tool-call-display.is-timeline .tool-header .tool-name[data-v-1a0a0a1e]{color:var(--gray-600)}.tool-call-display.is-timeline .tool-header .tool-loader[data-v-1a0a0a1e]{color:var(--gray-400)}.tool-call-display.is-timeline .tool-header .tool-expand-icon[data-v-1a0a0a1e]{opacity:.5}.tool-call-display.is-timeline .tool-header .tool-header-content[data-v-1a0a0a1e]{color:var(--gray-500);font-size:13px}.tool-call-display.is-timeline .tool-content[data-v-1a0a0a1e]{border-left:1px solid var(--gray-100);margin:4px 0 8px 8px;padding-left:8px}.tool-call-display.is-timeline .tool-content .tool-params[data-v-1a0a0a1e]{background-color:#0000;border-bottom:none;padding:4px 0 8px}@keyframes rotate-1a0a0a1e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tool-result-renderer[data-v-1a0a0a1e]{width:100%;height:100%}.tool-result-renderer .default-result[data-v-1a0a0a1e]{background:var(--gray-0);border-radius:8px}.tool-result-renderer .default-result .default-content[data-v-1a0a0a1e]{background:var(--gray-0);padding:8px 0}.tool-result-renderer .default-result .default-content pre[data-v-1a0a0a1e]{color:var(--gray-700);white-space:pre-wrap;word-break:break-word;background:var(--gray-25);border-radius:4px;max-height:300px;margin:0;padding:10px;font-size:12px;line-height:1.4;overflow-y:auto}.web-search-result[data-v-594e3215]{background:var(--gray-0);border-radius:8px}.web-search-result .search-meta[data-v-594e3215]{background:var(--gray-25);color:var(--gray-600);border-bottom:1px solid var(--gray-100);gap:16px;padding:12px 16px;font-size:12px;display:flex}.web-search-result .search-meta .query-text[data-v-594e3215]{color:var(--gray-800);font-weight:500}.web-search-result .raw-content[data-v-594e3215]{color:var(--gray-700);white-space:pre-wrap;padding:12px;font-family:monospace;font-size:13px;line-height:1.5}.web-search-result .no-results[data-v-594e3215]{text-align:center;color:var(--gray-500);padding:20px;font-size:13px}.list-kbs-result[data-v-ad2b0d7b]{background:var(--gray-0);border-radius:8px;padding:12px 16px}.list-kbs-result .kb-count[data-v-ad2b0d7b]{color:var(--gray-700);margin-bottom:12px;font-size:12px}.list-kbs-result .kb-list[data-v-ad2b0d7b]{flex-direction:column;gap:8px;display:flex}.list-kbs-result .kb-item[data-v-ad2b0d7b]{background:var(--gray-10);border:1px solid var(--gray-100);border-radius:6px;padding:10px 12px}.list-kbs-result .kb-item .kb-name[data-v-ad2b0d7b]{color:var(--gray-700);margin-bottom:4px;font-size:13px;font-weight:500}.list-kbs-result .kb-item .kb-description[data-v-ad2b0d7b]{color:var(--gray-600);font-size:12px}.get-mindmap-result[data-v-e66a5595]{background:var(--gray-0);border-radius:8px;max-height:300px;padding:12px 16px;overflow-y:auto}.get-mindmap-result .mindmap-content[data-v-e66a5595]{color:var(--gray-700);white-space:pre-wrap;word-break:break-word;margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.6}.query-kb-result[data-v-c96b3a9b]{background:var(--gray-0);border-radius:8px;padding:4px}.query-kb-result .graph-result-card[data-v-c96b3a9b]{border:1px solid var(--gray-150);border-radius:8px;overflow:hidden}.query-kb-result .graph-result-card .graph-summary[data-v-c96b3a9b]{background:var(--gray-25);color:var(--gray-700);border-bottom:1px solid var(--gray-100);padding:10px 12px;font-size:12px}.query-kb-result .graph-result-card .graph-section[data-v-c96b3a9b]{border-bottom:1px solid var(--gray-100);padding:10px 12px}.query-kb-result .graph-result-card .graph-section[data-v-c96b3a9b]:last-child{border-bottom:none}.query-kb-result .graph-result-card .graph-section .section-title[data-v-c96b3a9b]{color:var(--gray-700);margin-bottom:8px;font-size:12px;font-weight:600}.query-kb-result .graph-result-card .entity-list[data-v-c96b3a9b]{flex-direction:column;gap:8px;display:flex}.query-kb-result .graph-result-card .entity-list .entity-item[data-v-c96b3a9b]{border:1px solid var(--gray-150);border-radius:6px;padding:8px}.query-kb-result .graph-result-card .entity-list .entity-item .entity-header[data-v-c96b3a9b]{align-items:center;gap:8px;margin-bottom:6px;display:flex}.query-kb-result .graph-result-card .entity-list .entity-item .entity-header .entity-name[data-v-c96b3a9b]{color:var(--gray-700);font-size:13px;font-weight:600}.query-kb-result .graph-result-card .entity-list .entity-item .entity-header .entity-type[data-v-c96b3a9b]{color:var(--gray-600);background:var(--gray-25);border-radius:4px;padding:1px 6px;font-size:11px}.query-kb-result .graph-result-card .entity-list .entity-item .entity-description[data-v-c96b3a9b]{color:var(--gray-700);white-space:pre-wrap;font-size:12px;line-height:1.5}.query-kb-result .graph-result-card .relation-list[data-v-c96b3a9b]{flex-direction:column;gap:6px;display:flex}.query-kb-result .graph-result-card .relation-list .relation-item[data-v-c96b3a9b]{color:var(--gray-700);align-items:center;gap:6px;font-size:12px;display:flex}.query-kb-result .graph-result-card .relation-list .relation-item .relation-node[data-v-c96b3a9b]{background:var(--gray-25);border-radius:4px;padding:1px 6px}.query-kb-result .graph-result-card .relation-list .relation-item .relation-arrow[data-v-c96b3a9b]{color:var(--gray-500)}.query-kb-result .graph-result-card .relation-list .relation-item .relation-keywords[data-v-c96b3a9b]{color:var(--gray-600);margin-left:auto;font-size:11px}.query-kb-result .graph-result-card .reference-list[data-v-c96b3a9b]{flex-direction:column;gap:6px;display:flex}.query-kb-result .graph-result-card .reference-list .reference-item[data-v-c96b3a9b]{color:var(--main-700);word-break:break-all;font-size:12px;text-decoration:none}.query-kb-result .graph-result-card .reference-list .reference-item[data-v-c96b3a9b]:hover{text-decoration:underline}.query-kb-result .no-results[data-v-c96b3a9b]{border:1px solid var(--gray-150);color:var(--gray-600);border-radius:8px;padding:10px 12px;font-size:12px}.graph-canvas-container{width:100%;height:100%;position:relative}.graph-canvas-container .graph-canvas{width:100%;height:100%;display:grid}.graph-canvas-container .edge-draft-layer{z-index:20;pointer-events:none;position:absolute;inset:0}.graph-canvas-container .edge-draft-layer line{stroke:#000;filter:drop-shadow(0 1px 3px #1890ff47)}.graph-canvas-container .edge-draft-layer marker path{fill:#000}.graph-canvas-container .graph-stats-panel{background:var(--color-trans-light);border:1px solid var(--color-border-secondary);pointer-events:auto;z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;align-items:center;gap:16px;padding:6px 12px;font-size:13px;display:flex;position:absolute;bottom:20px;left:20px;box-shadow:0 2px 8px #00000014}.graph-canvas-container .graph-stats-panel .stat-item{align-items:center;gap:4px;display:flex}.graph-canvas-container .graph-stats-panel .stat-item .stat-label{color:var(--color-text-secondary);font-weight:500}.graph-canvas-container .graph-stats-panel .stat-item .stat-value{color:var(--color-text);font-weight:600}.graph-canvas-container .graph-stats-panel .stat-item .stat-total{color:var(--color-text-quaternary);font-size:11px}.graph-canvas-container .slots{pointer-events:none;z-index:999;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.graph-canvas-container .slots .overlay{pointer-events:auto;flex-grow:0;flex-shrink:0;width:100%}.graph-canvas-container .slots .overlay.top{top:0}.graph-canvas-container .slots .overlay.bottom{bottom:0}.graph-canvas-container .slots .canvas-content{pointer-events:none;flex:1;background:0 0!important}.graph-canvas-container .slots .canvas-content *{pointer-events:none}@keyframes highlightPulse{0%{filter:brightness()}50%{filter:brightness(1.3)drop-shadow(0 0 8px #f00c)}to{filter:brightness()}}.highlight-animation{animation:2s ease-in-out infinite highlightPulse}.knowledge-graph-result[data-v-1a55491d]{background:var(--gray-0);border-radius:8px}.knowledge-graph-result .result-summary[data-v-1a55491d]{background:var(--gray-25);color:var(--gray-600);border-bottom:1px solid var(--gray-100);padding:12px 16px;font-size:12px}.knowledge-graph-result .graph-visualization[data-v-1a55491d]{background:var(--gray-0);border:1px solid var(--gray-200);border-radius:6px;min-height:350px;margin:8px}.knowledge-graph-result .graph-visualization .graph-controls[data-v-1a55491d]{z-index:1000;position:absolute;top:8px;right:8px}.knowledge-graph-result .graph-visualization .graph-controls .refresh-btn[data-v-1a55491d]{border:1px solid var(--gray-300);width:24px;min-width:24px;height:24px;color:var(--gray-600);background:#ffffffe6;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:12px;display:flex}.knowledge-graph-result .graph-visualization .graph-controls .refresh-btn[data-v-1a55491d]:hover{border-color:var(--main-color);color:var(--main-color);background:#fff}.knowledge-graph-result .kg-details[data-v-1a55491d]{background:var(--gray-0);border:1px solid var(--gray-200);border-radius:6px;margin:8px}.knowledge-graph-result .kg-details[data-v-1a55491d] .ant-collapse-header{margin-bottom:2px;font-size:13px;background:var(--gray-50)!important;border-radius:4px!important}.knowledge-graph-result .kg-details .entities-list[data-v-1a55491d]{flex-wrap:wrap;gap:6px;padding:6px 0;display:flex}.knowledge-graph-result .kg-details .entities-list .entity-tag[data-v-1a55491d]{cursor:default;margin:0;padding:2px 6px;font-size:11px}.knowledge-graph-result .kg-details .relations-list[data-v-1a55491d]{flex-direction:column;gap:6px;display:flex}.knowledge-graph-result .kg-details .relations-list .relation-item[data-v-1a55491d]{background:var(--gray-50);border-left:2px solid var(--main-color);border-radius:4px;padding:8px 10px}.knowledge-graph-result .kg-details .relations-list .relation-item .relation-content[data-v-1a55491d]{align-items:center;gap:8px;font-size:12px;display:flex}.knowledge-graph-result .kg-details .relations-list .relation-item .relation-content .entity-name[data-v-1a55491d]{color:var(--main-color);background:var(--main-50);border-radius:10px;padding:2px 6px;font-weight:500}.knowledge-graph-result .kg-details .relations-list .relation-item .relation-content .relation-type[data-v-1a55491d]{color:var(--main-color);background:var(--gray-100);border:1px solid var(--gray-300);border-radius:4px;padding:2px 6px;font-weight:500}.knowledge-graph-result .kg-details .raw-data[data-v-1a55491d]{background:var(--gray-50);max-height:200px;color:var(--gray-700);border-radius:4px;margin:0;padding:10px;font-size:11px;line-height:1.4;overflow-y:auto}.calculator-result[data-v-e71d590f]{background:var(--gray-25);border-radius:8px}.calculator-result .calc-header[data-v-e71d590f]{padding:12px 16px}.calculator-result .calc-header h4[data-v-e71d590f]{color:var(--main-color);align-items:center;gap:6px;margin:0;font-size:14px;font-weight:500;display:flex}.calculator-result .calc-display[data-v-e71d590f]{justify-content:space-between;align-items:center;padding:16px;display:flex}.calculator-result .calc-display .result-container[data-v-e71d590f]{flex:1;align-items:center;gap:10px;display:flex}.calculator-result .calc-display .result-container .result-label[data-v-e71d590f]{color:var(--gray-600);font-size:13px;font-weight:500}.calculator-result .calc-display .result-container .result-value[data-v-e71d590f]{color:var(--main-color);word-break:break-all;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;font-weight:600}.calculator-result .calc-display .result-actions[data-v-e71d590f]{gap:6px;display:flex}.todo-list-result[data-v-04c529d6]{background:var(--gray-0);padding:0}.todo-list-result .todo-list[data-v-04c529d6]{flex-direction:column;gap:2px;display:flex}.todo-list-result .todo-item[data-v-04c529d6]{border-radius:6px;align-items:flex-start;gap:10px;padding:4px 0;display:flex}.todo-list-result .todo-item .todo-status[data-v-04c529d6]{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.todo-list-result .todo-item .todo-status .icon[data-v-04c529d6]{font-size:16px}.todo-list-result .todo-item .todo-status .icon.completed[data-v-04c529d6]{color:#52c41a}.todo-list-result .todo-item .todo-status .icon.in-progress[data-v-04c529d6]{color:#1890ff}.todo-list-result .todo-item .todo-status .icon.pending[data-v-04c529d6]{color:#faad14}.todo-list-result .todo-item .todo-status .icon.cancelled[data-v-04c529d6]{color:#ff4d4f}.todo-list-result .todo-item .todo-status .icon.unknown[data-v-04c529d6]{color:var(--gray-400)}.todo-list-result .todo-item .todo-text[data-v-04c529d6]{color:var(--gray-1000);word-break:break-word;flex:1;font-size:14px;line-height:1.5}.todo-item.completed .todo-list-result .todo-item .todo-text[data-v-04c529d6]{color:var(--gray-500);text-decoration:line-through}.todo-list-result .no-results[data-v-04c529d6]{text-align:center;color:var(--gray-500);padding:10px 0;font-size:13px}.sep-header[data-v-385df27e]{align-items:center;gap:8px;width:100%;font-size:14px;display:flex;overflow:hidden}.task-description[data-v-385df27e]{color:var(--gray-800);border-radius:8px;font-size:13px}.task-result[data-v-385df27e]{background:var(--gray-0);border-radius:8px;padding:12px}.task-result[data-v-385df27e] .md-editor-preview-wrapper{padding:0}.task-result[data-v-385df27e] .md-editor-preview{color:var(--gray-800);background:0 0;font-size:14px}.image-result[data-v-4f807f04]{justify-content:center;align-items:center;width:100%;padding:8px;display:flex}.image-result img[data-v-4f807f04]{border-radius:4px;max-width:100%}.text-result[data-v-4f807f04]{color:var(--color-text);padding:8px}.sep-header .tag[data-v-586c02ab]{color:var(--color-primary-600);background-color:var(--color-primary-50)}.sep-header .skill-note[data-v-586c02ab]{color:var(--main-700)}.sep-header .skill-name[data-v-586c02ab]{color:var(--main-600);font-weight:600}.grep-result[data-v-5c17d2d5]{background:var(--gray-0);padding:12px}.grep-result .result-summary[data-v-5c17d2d5]{color:var(--gray-600);margin-bottom:10px;font-size:12px}.grep-result .result-list[data-v-5c17d2d5]{flex-direction:column;gap:8px;display:flex}.grep-result .result-item[data-v-5c17d2d5]{border:1px solid var(--gray-150);background:var(--gray-25);border-radius:8px;padding:10px 12px}.grep-result .result-meta[data-v-5c17d2d5]{align-items:center;gap:8px;min-width:0;margin-bottom:6px;display:flex}.grep-result .path[data-v-5c17d2d5]{color:var(--gray-800);word-break:break-all}.grep-result .line-number[data-v-5c17d2d5]{color:var(--main-700);background:var(--main-50);border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:12px}.grep-result .matched-text[data-v-5c17d2d5],.grep-result .raw-result pre[data-v-5c17d2d5]{white-space:pre-wrap;word-break:break-word;color:var(--gray-700);margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.5}.grep-result .matched-text[data-v-5c17d2d5]{background:var(--gray-0);border-radius:6px;padding:8px 10px}.grep-result .empty-state[data-v-5c17d2d5]{color:var(--gray-500);font-size:12px}.mysql-params .sql-text[data-v-46d1dbc4]{color:var(--gray-800);white-space:pre-wrap;word-break:break-word;border-radius:4px;max-height:200px;margin:0;padding:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:11px;line-height:1.4;overflow-y:auto}.mysql-result[data-v-46d1dbc4]{border-radius:8px;padding:4px}.mysql-result .result-text[data-v-46d1dbc4]{color:var(--gray-700);white-space:pre-wrap;word-break:break-word;background:var(--gray-50);border-radius:4px;max-height:400px;margin:0;padding:10px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;overflow-y:auto}.mysql-result[data-v-d4e55ab8]{border-radius:8px;padding:4px}.mysql-result .result-text[data-v-d4e55ab8]{color:var(--gray-700);white-space:pre-wrap;word-break:break-word;background:var(--gray-50);border-radius:4px;max-height:400px;margin:0;padding:10px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;overflow-y:auto}.mysql-result[data-v-ea2a5c8c]{border-radius:8px;padding:4px}.mysql-result .result-text[data-v-ea2a5c8c]{color:var(--gray-700);white-space:pre-wrap;word-break:break-word;background:var(--gray-50);border-radius:4px;max-height:400px;margin:0;padding:10px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px;line-height:1.4;overflow-y:auto}.sep-header .tag-answered[data-v-23220b60]{color:var(--green-600);background:var(--green-50);border-radius:4px;margin-left:8px;padding:2px 8px;font-size:12px}.tool-calls-container[data-v-0598e3f1]{width:100%;margin:0;padding:0}.tool-calls-container .tool-calls-summary[data-v-0598e3f1]{appearance:none;width:auto;max-width:100%;color:var(--gray-500);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:6px;outline:none;align-items:center;gap:8px;padding:4px 8px;transition:all .2s;display:inline-flex}.tool-calls-container .tool-calls-summary[data-v-0598e3f1]:hover{background:var(--gray-100);color:var(--gray-700)}.tool-calls-container .tool-calls-summary.is-expanded[data-v-0598e3f1]{color:var(--gray-700);background:var(--gray-50);margin-bottom:4px}.tool-calls-container .tool-calls-summary .summary-leading[data-v-0598e3f1]{color:var(--gray-400);flex-shrink:0;align-items:center;display:inline-flex}.tool-calls-container .tool-calls-summary .summary-content[data-v-0598e3f1]{flex:1;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.tool-calls-container .tool-calls-summary .summary-title[data-v-0598e3f1]{white-space:nowrap;font-weight:500}.tool-calls-container .tool-calls-summary .summary-separator[data-v-0598e3f1]{color:var(--gray-300);flex-shrink:0}.tool-calls-container .tool-calls-summary .summary-meta[data-v-0598e3f1]{color:var(--gray-400);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tool-calls-container .tool-calls-summary .summary-status-tag[data-v-0598e3f1]{background:var(--gray-25);color:var(--gray-500);white-space:nowrap;border-radius:4px;margin-left:4px;padding:0 4px;font-size:11px;font-weight:400}.tool-calls-container .tool-calls-summary .summary-trailing[data-v-0598e3f1]{color:var(--gray-300);flex-shrink:0;align-items:center;display:inline-flex}.tool-calls-container .tool-calls-panel[data-v-0598e3f1]{border-left:1px solid var(--gray-100);margin-top:4px;margin-bottom:8px;margin-left:16px;padding:4px 0 4px 12px}.tool-calls-container .tool-call-container[data-v-0598e3f1]{margin-bottom:4px}.tool-calls-container .tool-call-container[data-v-0598e3f1]:last-child{margin-bottom:0}.message-box[data-v-ed4a21a8]{-webkit-user-select:text;user-select:text;word-break:break-word;word-wrap:break-word;box-sizing:border-box;color:var(--gray-10000);letter-spacing:.25px;border-radius:1.5rem;max-width:100%;margin:.8rem 0;padding:.625rem 1.25rem;font-size:15px;line-height:24px;display:inline-block;position:relative}.message-box.human[data-v-ed4a21a8],.message-box.sent[data-v-ed4a21a8]{max-width:95%;color:var(--gray-1000);background-color:var(--main-50);border-radius:.5rem;align-self:flex-end;padding:.5rem 1rem}.message-box.assistant[data-v-ed4a21a8],.message-box.received[data-v-ed4a21a8],.message-box.ai[data-v-ed4a21a8]{color:initial;text-align:left;background-color:#0000;border-radius:0;width:100%;margin:0;padding:0}.message-box .message-text[data-v-ed4a21a8]{white-space:pre-line;max-width:100%;margin-bottom:0}.message-box .message-copy-btn[data-v-ed4a21a8]{cursor:pointer;color:var(--gray-400);opacity:0;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.message-box .message-copy-btn[data-v-ed4a21a8]:hover{color:var(--main-color)}.message-box .message-copy-btn.is-copied[data-v-ed4a21a8]{color:var(--color-success-500);opacity:1}.message-box .message-copy-btn.human-copy[data-v-ed4a21a8]{position:absolute;bottom:8px;left:-28px}.message-box:hover .message-copy-btn[data-v-ed4a21a8]{opacity:1}.message-box .message-text-system[data-v-ed4a21a8]{white-space:pre-line;max-width:100%;color:var(--gray-600);background-color:var(--gray-50);border-left:3px solid var(--gray-300);border-radius:4px;margin-bottom:0;padding:8px 12px;font-size:14px;font-style:italic}.message-box .err-msg[data-v-ed4a21a8]{color:var(--color-error-500);text-align:left;background:var(--color-error-50);cursor:pointer;border:1px solid;border-radius:8px;margin-bottom:10px;padding:.5rem 1rem}.message-box .searching-msg[data-v-ed4a21a8]{color:var(--gray-700);animation:1s ease-in-out infinite colorPulse-ed4a21a8}.message-box .reasoning-box[data-v-ed4a21a8]{border:1px solid var(--gray-150);background-color:var(--gray-25);border-radius:8px;margin-top:10px;margin-bottom:15px;transition:all .2s;overflow:hidden}.message-box .reasoning-box[data-v-ed4a21a8] .ant-collapse{background-color:#0000;border:none}.message-box .reasoning-box[data-v-ed4a21a8] .ant-collapse .ant-collapse-item{border:none}.message-box .reasoning-box[data-v-ed4a21a8] .ant-collapse .ant-collapse-item .ant-collapse-header{color:var(--gray-700);padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}.message-box .reasoning-box[data-v-ed4a21a8] .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-expand-icon{color:var(--gray-400)}.message-box .reasoning-box[data-v-ed4a21a8] .ant-collapse .ant-collapse-item .ant-collapse-content{background-color:#0000;border:none}.message-box .reasoning-box[data-v-ed4a21a8] .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{background-color:var(--gray-25);padding:16px}.message-box .reasoning-box .reasoning-content[data-v-ed4a21a8]{color:var(--gray-800);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.message-box .assistant-message[data-v-ed4a21a8]{width:100%}.message-box .error-hint[data-v-ed4a21a8]{background-color:var(--color-error-50);color:var(--color-error-500);border-radius:8px;align-items:center;gap:8px;margin:10px 0;padding:8px 16px;font-size:14px;display:flex}.message-box .error-hint span[data-v-ed4a21a8]{line-height:1.5}.message-box .status-info[data-v-ed4a21a8]{background-color:var(--gray-50);color:var(--gray-700);border-radius:8px;max-height:200px;margin-bottom:10px;padding:10px;font-family:monospace;font-size:12px;display:block;overflow-y:auto}.retry-hint[data-v-ed4a21a8]{color:var(--gray-600);text-align:left;margin-top:8px;padding:8px 16px;font-size:14px}.retry-link[data-v-ed4a21a8]{color:var(--color-info-500);cursor:pointer;margin-left:4px}.retry-link[data-v-ed4a21a8]:hover{text-decoration:underline}.ant-btn-icon-only[data-v-ed4a21a8]:has(.anticon-stop){background-color:var(--color-error-500)!important}.ant-btn-icon-only[data-v-ed4a21a8]:has(.anticon-stop):hover{background-color:var(--color-error-100)!important}@keyframes colorPulse-ed4a21a8{0%{color:var(--gray-700)}50%{color:var(--gray-300)}to{color:var(--gray-700)}}@keyframes fadeInUp-ed4a21a8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-ed4a21a8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.message-image[data-v-ed4a21a8]{border:1px solid #fff3;border-radius:12px;margin-left:auto;overflow:hidden}.message-image img[data-v-ed4a21a8]{object-fit:contain;max-width:100%;max-height:200px}[data-v-ed4a21a8] .message-md{margin:8px 0}.approval-modal[data-v-26ed41f1]{background:var(--gray-0);border:1px solid var(--gray-200);border-radius:12px;width:fit-content;min-width:360px;max-width:800px;margin:0 auto 8px;box-shadow:0 -4px 16px #0000001f}.approval-content[data-v-26ed41f1]{padding:16px 20px}.question-tabs[data-v-26ed41f1]{box-sizing:border-box;overscroll-behavior-x:contain;flex-wrap:nowrap;justify-content:center;gap:8px;width:100%;margin-bottom:14px;padding-bottom:2px;display:flex;overflow:auto hidden}.tab-item[data-v-26ed41f1]{border:1px solid var(--gray-200);background:var(--gray-25);width:36px;min-width:36px;height:30px;color:var(--gray-700);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;font-size:12px;display:flex}.tab-item[data-v-26ed41f1]:disabled{opacity:.6;cursor:not-allowed}.tab-item.active[data-v-26ed41f1]{border-color:var(--main-color);background:var(--main-50);color:var(--main-700)}.tab-item.completed .tab-index[data-v-26ed41f1]{color:var(--green-700);border-color:var(--green-200);background:var(--green-50)}.tab-index[data-v-26ed41f1]{width:100%;color:var(--gray-600);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.approval-header[data-v-26ed41f1]{justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex}.approval-header h4[data-v-26ed41f1]{color:var(--gray-800);text-align:left;margin:0;font-size:15px;font-weight:500}.approval-operation[data-v-26ed41f1]{background:var(--gray-50);border-radius:6px;gap:6px;margin-bottom:10px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.approval-operation .label[data-v-26ed41f1]{color:var(--gray-600);flex-shrink:0;font-weight:500}.approval-operation .operation-text[data-v-26ed41f1]{color:var(--gray-800);word-break:break-word}.question-options[data-v-26ed41f1]{flex-direction:column;gap:8px;display:flex}.option-item[data-v-26ed41f1]{color:var(--gray-800);align-items:center;gap:8px;font-size:14px;display:flex}.option-item .recommended[data-v-26ed41f1]{color:var(--main-color);font-weight:600}.other-input[data-v-26ed41f1]{margin-top:10px}.other-input input[data-v-26ed41f1]{border:1px solid var(--gray-300);border-radius:6px;outline:none;width:100%;padding:8px 10px;font-size:13px}.other-input input[data-v-26ed41f1]:focus{border-color:var(--main-color)}.approval-actions[data-v-26ed41f1]{gap:10px;padding:12px 20px 16px;display:flex}.btn[data-v-26ed41f1]{cursor:pointer;border:none;border-radius:6px;flex:1;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.btn[data-v-26ed41f1]:disabled{opacity:.5;cursor:not-allowed}.btn-reject[data-v-26ed41f1]{background:var(--gray-100);color:var(--gray-700)}.btn-reject[data-v-26ed41f1]:hover:not(:disabled){background:var(--gray-200)}.btn-approve[data-v-26ed41f1]{background:var(--main-color);color:var(--gray-0)}.btn-approve[data-v-26ed41f1]:hover:not(:disabled){background:var(--main-700)}.approval-processing[data-v-26ed41f1]{color:var(--gray-600);background:var(--gray-25);border-top:1px solid var(--gray-100);justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.processing-spinner[data-v-26ed41f1]{border:2px solid var(--gray-300);border-top-color:var(--main-color);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin-26ed41f1}@keyframes spin-26ed41f1{to{transform:rotate(360deg)}}.slide-up-enter-active[data-v-26ed41f1],.slide-up-leave-active[data-v-26ed41f1]{transition:all .25s}.slide-up-enter-from[data-v-26ed41f1],.slide-up-leave-to[data-v-26ed41f1]{opacity:0;transform:translateY(20px)}@media (width<=520px){.approval-modal[data-v-26ed41f1]{width:calc(100vw - 12px);min-width:0}.approval-content[data-v-26ed41f1]{padding:12px 16px}.tab-item[data-v-26ed41f1]{width:30px;min-width:30px;height:26px;padding:0;font-size:11px}.tab-index[data-v-26ed41f1]{font-size:10px}.approval-header h4[data-v-26ed41f1]{font-size:14px}.approval-operation[data-v-26ed41f1]{padding:8px 10px;font-size:12px}.approval-actions[data-v-26ed41f1]{gap:8px;padding:10px 16px 12px}.btn[data-v-26ed41f1]{padding:8px 16px;font-size:13px}}.agent-file-preview[data-v-2d21a26d]{border-radius:8px;min-width:0;overflow:hidden}.agent-file-preview.is-full-height[data-v-2d21a26d]{flex-direction:column;min-height:0;display:flex}.preview-header[data-v-2d21a26d]{border-bottom:1px solid var(--gray-150);background:var(--gray-25);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px 12px;display:flex}.file-title[data-v-2d21a26d],.modal-actions[data-v-2d21a26d],.preview-mode-switch[data-v-2d21a26d]{align-items:center;display:flex}.file-title[data-v-2d21a26d]{gap:8px;min-width:0}.modal-actions[data-v-2d21a26d],.preview-mode-switch[data-v-2d21a26d]{gap:8px}.preview-mode-switch[data-v-2d21a26d]{background:var(--gray-100);border-radius:8px;padding:2px}.file-path-title[data-v-2d21a26d]{color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.modal-action-btn[data-v-2d21a26d],.preview-mode-btn[data-v-2d21a26d]{width:24px;height:24px;color:var(--gray-600);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.modal-action-btn[data-v-2d21a26d]:hover,.preview-mode-btn[data-v-2d21a26d]:hover{background:var(--gray-100);color:var(--gray-900)}.modal-action-btn[data-v-2d21a26d]:disabled,.preview-mode-btn[data-v-2d21a26d]:disabled{color:var(--gray-300);cursor:not-allowed}.modal-action-btn[data-v-2d21a26d]:disabled:hover,.preview-mode-btn[data-v-2d21a26d]:disabled:hover{color:var(--gray-300);background:0 0}.save-action-spin[data-v-2d21a26d]{animation:1s linear infinite preview-save-spin-2d21a26d}@keyframes preview-save-spin-2d21a26d{to{transform:rotate(360deg)}}.preview-mode-btn.active[data-v-2d21a26d]{background:var(--gray-0);color:var(--gray-900);box-shadow:0 1px 2px #0f172a14}.file-content[data-v-2d21a26d]{border-radius:0;min-height:300px;max-height:80vh;overflow-y:auto}.file-content[data-v-2d21a26d]::-webkit-scrollbar{width:8px}.file-content[data-v-2d21a26d]::-webkit-scrollbar-track{background:var(--gray-50);border-radius:4px}.file-content[data-v-2d21a26d]::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:4px}.file-content[data-v-2d21a26d]::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.file-content .flat-md-preview[data-v-2d21a26d]{padding:12px}.file-edit-textarea[data-v-2d21a26d]{resize:none;background:var(--gray-0);width:100%;min-height:calc(80vh - 40px);color:var(--gray-1000);border:0;outline:none;padding:12px;font-family:JetBrains Mono,Fira Code,Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5}.file-edit-textarea[data-v-2d21a26d]:disabled{color:var(--gray-600);background:var(--gray-25)}.file-content pre[data-v-2d21a26d],.file-content-pre[data-v-2d21a26d]{white-space:pre-wrap;word-wrap:break-word;color:var(--gray-1000);background:0 0;margin:0;padding:12px;font-family:JetBrains Mono,Fira Code,Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.5}.file-content-pre.code-highlight[data-v-2d21a26d]{background:var(--gray-25);white-space:pre;border-radius:8px;overflow-x:auto}.file-content-pre.code-highlight code[data-v-2d21a26d]{white-space:pre;color:inherit;min-height:calc(80vh - 40px);padding:14px 16px;display:block}.image-preview-wrapper[data-v-2d21a26d]{justify-content:center;align-items:flex-start;display:flex}.image-preview[data-v-2d21a26d]{object-fit:contain;border-radius:6px;max-width:100%;max-height:calc(80vh - 32px);display:block}.pdf-preview[data-v-2d21a26d]{background:var(--gray-25);border:none;border-radius:6px;width:100%;min-height:calc(80vh - 40px)}.html-preview[data-v-2d21a26d]{background:#fff;border:none;border-radius:0;width:100%;min-height:calc(80vh - 40px)}.unsupported-preview[data-v-2d21a26d]{text-align:center;min-height:260px;color:var(--gray-600);white-space:pre-wrap;justify-content:center;align-items:center;font-size:14px;line-height:1.6;display:flex}.fullscreen-preview-overlay[data-v-2d21a26d]{z-index:1200;background:var(--gray-0);position:fixed;inset:0}.fullscreen-preview-actions[data-v-2d21a26d]{z-index:2;align-items:center;gap:8px;display:flex;position:fixed;top:16px;right:16px}.fullscreen-preview-switch[data-v-2d21a26d]{box-shadow:0 10px 30px #0f172a24}.fullscreen-action-btn[data-v-2d21a26d]{background:var(--color-trans-light);border:1px solid var(--gray-200);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;width:40px;height:40px;box-shadow:0 10px 30px #0f172a24}.fullscreen-preview-content[data-v-2d21a26d]{min-height:0;position:absolute;inset:0}.fullscreen-file-content[data-v-2d21a26d]{border-radius:0;height:100vh;min-height:100vh;max-height:none;padding:0}.fullscreen-image-preview-wrapper[data-v-2d21a26d]{align-items:center;min-height:calc(100vh - 48px)}.fullscreen-embed-preview[data-v-2d21a26d]{border-radius:0;height:100vh}.fullscreen-unsupported-preview[data-v-2d21a26d],.fullscreen-file-content .file-content-pre.code-highlight code[data-v-2d21a26d]{min-height:calc(100vh - 48px)}.fullscreen-file-content .image-preview[data-v-2d21a26d]{max-height:calc(100vh - 48px)}[data-v-2d21a26d] .flat-md-preview .md-editor{background:0 0}[data-v-2d21a26d] .flat-md-preview .md-editor-preview-wrapper{padding:0}.artifacts-card[data-v-0f2b721c]{border:1px solid var(--gray-100);background:linear-gradient(180deg, var(--gray-25) 0%, var(--gray-0) 100%);z-index:1;border-bottom:none;border-radius:12px 12px 0 0;width:90%;max-width:800px;margin:0 auto;position:relative;overflow:hidden}.artifacts-card.expanded .artifacts-toggle[data-v-0f2b721c]{border-bottom-color:var(--gray-150)}.artifacts-toggle[data-v-0f2b721c]{background:linear-gradient(180deg, var(--gray-25) 0%, var(--gray-50) 100%);width:100%;color:var(--gray-900);cursor:pointer;text-align:left;border:none;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;transition:background .2s;display:flex}.artifacts-summary[data-v-0f2b721c],.artifacts-action[data-v-0f2b721c]{align-items:center;display:flex}.artifacts-summary[data-v-0f2b721c]{gap:8px;min-width:0}.artifacts-icon[data-v-0f2b721c]{color:var(--gray-600);opacity:.92;flex-shrink:0}.artifacts-title[data-v-0f2b721c]{color:var(--gray-900);font-size:14px;font-weight:700;line-height:1}.artifacts-count[data-v-0f2b721c]{color:var(--gray-500);white-space:nowrap;font-size:12px}.artifacts-action[data-v-0f2b721c]{flex-shrink:0;gap:6px}.artifacts-action-text[data-v-0f2b721c]{color:var(--gray-600);font-size:12px;font-weight:600}.artifacts-arrow[data-v-0f2b721c]{color:var(--gray-600);flex-shrink:0;transition:transform .24s}.artifacts-card.expanded .artifacts-arrow[data-v-0f2b721c]{transform:rotate(180deg)}.artifacts-panel[data-v-0f2b721c]{background:0 0;max-height:0;transition:max-height .28s;overflow:hidden}.artifacts-panel.expanded[data-v-0f2b721c]{max-height:240px}.artifacts-panel-inner[data-v-0f2b721c]{background:var(--gray-0);max-height:232px;padding:4px 6px 6px;overflow-y:auto}.output-list[data-v-0f2b721c]{flex-direction:column;gap:0;display:flex}.output-item[data-v-0f2b721c]{border-bottom:1px solid var(--gray-150);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:4px;transition:background .18s;display:flex}.output-item[data-v-0f2b721c]:last-child{border-bottom:none}.output-item[data-v-0f2b721c]:hover{background:var(--gray-25)}@media (width<=768px){.artifacts-card[data-v-0f2b721c]{width:100%}.artifacts-toggle[data-v-0f2b721c]{padding:11px 12px}.artifacts-panel-inner[data-v-0f2b721c]{max-height:224px;padding:8px}.artifacts-title[data-v-0f2b721c]{font-size:14px}.artifacts-count[data-v-0f2b721c],.artifacts-action-text[data-v-0f2b721c]{font-size:12px}}.item-main[data-v-0f2b721c]{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.item-icon[data-v-0f2b721c]{opacity:.82;flex-shrink:0;font-size:16px}.item-meta[data-v-0f2b721c]{min-width:0}.item-name[data-v-0f2b721c]{color:var(--gray-900);word-break:break-word;font-size:13px;font-weight:600;line-height:1.3}.item-actions[data-v-0f2b721c]{align-items:center;gap:2px;margin-left:8px;display:flex}.item-action-btn[data-v-0f2b721c]{width:30px;height:30px;color:var(--gray-600);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.item-action-btn[data-v-0f2b721c]:disabled{cursor:not-allowed;opacity:.6}.item-action-btn[data-v-0f2b721c]:hover{color:var(--main-700);background:var(--gray-100)}.item-action-spin[data-v-0f2b721c]{animation:1s linear infinite artifacts-spin-0f2b721c}@keyframes artifacts-spin-0f2b721c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){.output-item[data-v-0f2b721c]{flex-direction:column;align-items:flex-start}.item-actions[data-v-0f2b721c]{justify-content:flex-end;width:100%}}.file-tree-wrapper[data-v-6a2ee23c]{width:100%}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode{align-items:center;width:100%;height:32px;padding:0;display:flex}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-switcher{display:none}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-indent{align-self:stretch;align-items:center;display:flex}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-indent-unit{width:14px}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-node-content-wrapper{border-radius:4px;flex:1;align-items:center;min-width:0;height:32px;padding:0 4px;line-height:32px;transition:background-color .2s;display:flex}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:100%;margin-right:4px;display:flex}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-iconEle .anticon{align-items:center;display:flex}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-node-content-wrapper .ant-tree-title{flex:1;align-items:center;min-width:0;height:100%;display:flex}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-node-content-wrapper:hover{background-color:var(--gray-50)}.file-tree-wrapper[data-v-6a2ee23c] .ant-tree-treenode .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--gray-100)}.tree-node-wrapper[data-v-6a2ee23c]{align-items:center;width:100%;min-width:0;height:100%;display:flex}.tree-node-content[data-v-6a2ee23c]{flex:1;align-items:center;min-width:0;display:flex}.node-title-text[data-v-6a2ee23c]{text-overflow:ellipsis;white-space:nowrap;color:var(--gray-800);font-size:13px;overflow:hidden}.folder-icon[data-v-6a2ee23c]{color:var(--main-500);fill:var(--main-500);fill-opacity:.2}.folder-loading-icon[data-v-6a2ee23c]{border:2px solid var(--gray-200);border-top-color:var(--main-500);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite file-tree-folder-loading-6a2ee23c}@keyframes file-tree-folder-loading-6a2ee23c{to{transform:rotate(360deg)}}.node-actions[data-v-6a2ee23c]{flex-shrink:0;align-items:center;padding-left:8px;display:none}.ant-tree-node-content-wrapper:hover .node-actions[data-v-6a2ee23c]{display:flex}.resize-handle[data-v-4fbf83ca]{cursor:col-resize;background:var(--gray-300);z-index:10;touch-action:none;border-radius:2px;width:4px;height:32px;transition:background .2s;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.resize-handle[data-v-4fbf83ca]:hover{background:var(--main-400)}.agent-panel[data-v-4fbf83ca]{background:var(--gray-0);flex-direction:column;height:100%;transition:none;display:flex}.agent-panel.resizing[data-v-4fbf83ca]{transition:none}.panel-header[data-v-4fbf83ca]{background:var(--gray-25);flex-shrink:0;justify-content:space-between;align-items:center;gap:2px;min-height:44px;padding:4px 16px;display:flex}.panel-header-main[data-v-4fbf83ca]{display:contents}.header-action-btn[data-v-4fbf83ca]{width:28px;height:28px;color:var(--gray-600);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.header-action-btn[data-v-4fbf83ca]:hover{background:var(--gray-100);color:var(--gray-900)}.header-action-btn[data-v-4fbf83ca]:disabled{color:var(--gray-300);cursor:not-allowed;background:0 0}.panel-title[data-v-4fbf83ca]{min-width:0;color:var(--gray-900);flex:1;order:1;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.panel-title span[data-v-4fbf83ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-title .header-icon[data-v-4fbf83ca]{color:var(--gray-700);flex-shrink:0}.file-toolbar[data-v-4fbf83ca],.window-actions[data-v-4fbf83ca]{align-items:center;gap:4px;display:flex}.file-toolbar[data-v-4fbf83ca]{order:2}.window-actions[data-v-4fbf83ca]{flex-shrink:0;order:3}.close-btn[data-v-4fbf83ca]{cursor:pointer;color:var(--gray-500);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.close-btn[data-v-4fbf83ca]:hover{background:var(--gray-100);color:var(--gray-700)}.tab-content[data-v-4fbf83ca]{flex:1;min-height:0;padding:8px;overflow-y:auto}.tab-content[data-v-4fbf83ca]::-webkit-scrollbar{width:6px}.tab-content[data-v-4fbf83ca]::-webkit-scrollbar-track{background:var(--gray-50)}.tab-content[data-v-4fbf83ca]::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.tab-content[data-v-4fbf83ca]::-webkit-scrollbar-thumb:hover{background:var(--gray-400)}.error-state[data-v-4fbf83ca]{flex-direction:column;gap:8px;display:flex}.files-display[data-v-4fbf83ca],.files-workspace[data-v-4fbf83ca]{height:100%;min-height:0}.files-workspace.is-inline-preview[data-v-4fbf83ca]{gap:0;display:flex}.file-tree-pane[data-v-4fbf83ca]{min-width:0;min-height:0}.inline-preview-pane[data-v-4fbf83ca]{flex:auto;min-width:0;min-height:0;display:flex}.file-tree-resize-handle[data-v-4fbf83ca]{cursor:col-resize;touch-action:none;flex:0 0 10px;width:10px;min-height:100%;position:relative}.file-tree-resize-handle[data-v-4fbf83ca]:before{content:"";background:var(--gray-200);width:1px;transition:background .15s;position:absolute;top:12px;bottom:12px;left:50%;transform:translate(-50%)}.file-tree-resize-handle[data-v-4fbf83ca]:hover:before{background:var(--main-400)}.file-tree-restore-btn[data-v-4fbf83ca]{border:none;border-right:1px solid var(--gray-150);background:var(--gray-25);width:34px;min-height:100%;color:var(--gray-600);cursor:pointer;flex-direction:column;flex:0 0 34px;justify-content:center;align-items:center;gap:6px;padding:0;display:inline-flex;box-shadow:inset -1px 0 #00000005}.file-tree-restore-btn[data-v-4fbf83ca]:hover{background:var(--gray-50);color:var(--main-600)}.file-tree-restore-folder[data-v-4fbf83ca]{flex-shrink:0}.file-tree-restore-arrow[data-v-4fbf83ca]{opacity:.75;flex-shrink:0}.inline-preview-shell[data-v-4fbf83ca]{border:1px solid var(--gray-150);background:var(--gray-0);border-radius:12px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.inline-preview-header[data-v-4fbf83ca]{border-bottom:1px solid var(--gray-150);background:var(--gray-25);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px 12px;display:flex}.inline-file-content[data-v-4fbf83ca]{flex:1;min-height:0;max-height:none}.inline-preview-empty[data-v-4fbf83ca]{text-align:center;border:1px dashed var(--gray-200);background:linear-gradient(180deg, var(--gray-25) 0%, var(--gray-0) 100%);min-height:0;color:var(--gray-500);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.inline-preview-empty-title[data-v-4fbf83ca]{color:var(--gray-800);font-size:14px;font-weight:600}.inline-preview-empty-desc[data-v-4fbf83ca]{margin-top:6px;font-size:12px;line-height:1.6}.empty[data-v-4fbf83ca]{text-align:center;color:var(--gray-500);flex-direction:column;align-items:center;gap:12px;padding:60px 0;font-size:14px;display:flex}.empty[data-v-4fbf83ca]:before{content:"📋";opacity:.6;font-size:32px}.file-tree-container[data-v-4fbf83ca]{min-height:0;margin:0 -4px}.files-workspace.is-inline-preview .file-tree-container[data-v-4fbf83ca]{height:100%;overflow-y:auto}.tree-node-name[data-v-4fbf83ca]{min-width:0;color:var(--gray-800);flex:1;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;display:flex}.name-start[data-v-4fbf83ca]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.name-end[data-v-4fbf83ca]{white-space:nowrap;flex-shrink:0}.node-actions-container[data-v-4fbf83ca]{align-items:center;gap:4px;display:flex}.tree-action-btn[data-v-4fbf83ca]{width:24px;height:24px;color:var(--gray-500);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.tree-action-btn[data-v-4fbf83ca]:disabled{cursor:not-allowed;opacity:.45}.tree-download-btn[data-v-4fbf83ca]:hover{color:var(--main-600)}.tree-delete-btn[data-v-4fbf83ca]:hover:not(:disabled){color:var(--error-600,#dc2626)}.attachment-tree[data-v-4fbf83ca] .ant-tree-node-content-wrapper{border:1px solid var(--gray-200);border-radius:6px;margin-bottom:4px}.attachment-tree[data-v-4fbf83ca] .ant-tree-node-content-wrapper:hover{background-color:var(--gray-50);border-color:var(--gray-300)}.attachment-tree[data-v-4fbf83ca] .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--gray-100);border-color:var(--main-300)}.agent-file-preview-modal .ant-modal{z-index:1050}.agent-file-preview-modal .ant-modal .ant-modal-content{border:1px solid var(--gray-200);border-radius:8px;padding:0;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.agent-file-preview-modal .ant-modal :deep(.ant-modal-header){background:var(--main-5);border-bottom:1px solid var(--gray-200);padding:16px 20px}.agent-file-preview-modal .ant-modal :deep(.ant-modal-title){color:var(--gray-1000);font-family:JetBrains Mono,Fira Code,Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600}.agent-file-preview-modal .ant-modal :deep(.ant-modal-body){padding:0}.conversation-nav-section[data-v-67378669]{flex-direction:column;gap:8px;min-height:0;margin-top:8px;display:flex;overflow:hidden}.conversation-title[data-v-67378669]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.history-panel[data-v-67378669]{flex-direction:column;flex:1;min-height:0;display:flex}.search-input[data-v-67378669]{margin-bottom:8px}.conversation-copy[data-v-67378669]{flex-direction:column;flex:1;gap:2px;min-width:0;padding-right:24px;display:flex}.history-label[data-v-67378669]{color:var(--gray-500);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;transition:background-color .2s;display:flex}.history-label[data-v-67378669]:hover{background:var(--main-20)}.history-label[data-v-67378669]:active{background:var(--main-30)}.collapse-icon[data-v-67378669]{transition:transform .2s}.collapse-icon.collapsed[data-v-67378669]{transform:rotate(-90deg)}.conversation-list[data-v-67378669]{scrollbar-width:thin;flex:1;min-height:0;padding-right:2px;overflow-y:auto}.conversation-item[data-v-67378669]{width:100%;min-height:36px;color:var(--gray-700);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;padding:8px;font-size:13px;transition:background-color .2s,color .2s;display:flex;position:relative;overflow:hidden}.conversation-item[data-v-67378669]:hover{background:var(--main-20);color:var(--main-color)}.conversation-item:hover .actions-mask[data-v-67378669],.conversation-item:hover .conversation-actions[data-v-67378669]{opacity:1}.conversation-item:hover .more-btn[data-v-67378669]{display:inline-flex}.conversation-item:hover .pinned-indicator[data-v-67378669]{display:none}.conversation-item.active[data-v-67378669]{background-color:color-mix(in srgb, var(--main-color) 6%, var(--gray-0));color:var(--main-color);font-weight:600}.conversation-item.active .actions-mask[data-v-67378669]{opacity:1;background:linear-gradient(to right, transparent, color-mix(in srgb, var(--main-color) 6%, var(--gray-0)) 20px)}:is(.conversation-item:has(.pinned-indicator) .actions-mask[data-v-67378669],.conversation-item:has(.pinned-indicator) .conversation-actions[data-v-67378669]){opacity:1}.conversation-preview[data-v-67378669]{color:var(--gray-500);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;line-height:16px;overflow:hidden}.conversation-created-at[data-v-67378669]{color:var(--gray-500);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:400;line-height:16px}.match-highlight[data-v-67378669]{background:var(--color-warning-100);color:var(--gray-900);border-radius:2px}.actions-mask[data-v-67378669]{background:linear-gradient(to right, transparent, var(--main-5) 20px);opacity:0;pointer-events:none;width:56px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.conversation-actions[data-v-67378669]{opacity:0;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.action-btn-wrapper[data-v-67378669]{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.more-btn[data-v-67378669]{z-index:1;width:24px;height:24px;color:var(--gray-600);justify-content:center;align-items:center;padding:0;display:none;position:absolute;inset:0}.pinned-indicator[data-v-67378669]{color:var(--gray-400)}.empty-list[data-v-67378669]{color:var(--gray-500);text-align:center;margin-top:16px;font-size:12px}.load-more-wrapper[data-v-67378669]{text-align:center;padding:8px}.load-more-btn[data-v-67378669]{color:var(--main-color);font-size:12px}[data-v-66216216]:root{--main-1000:#01151f;--main-900:#023944;--main-800:#035065;--main-700:#046a82;--main-600:#24839a;--main-500:#3996ae;--main-400:#5faec2;--main-300:#82c3d6;--main-200:#a3d8e8;--main-100:#c4eaf5;--main-50:#e1f6fb;--main-40:#eaf3f5;--main-30:#f7fbfd;--main-20:#f6f9fa;--main-10:#fafcfd;--main-5:#fcfefe;--main-1:#fefefe;--main-0:#fff;--main-color:var(--main-700);--main-bright:#0188a6;--gray-10000:#000;--gray-2000:#0c0d0d;--gray-1000:#151616;--gray-900:#1e1f1f;--gray-800:#323333;--gray-700:#4c4d4d;--gray-600:#697070;--gray-500:#979999;--gray-400:#bdbfbf;--gray-300:#d7d9d9;--gray-200:#e4e6e6;--gray-150:#eef0f0;--gray-100:#eff2f2;--gray-50:#f5f7f7;--gray-25:#f8fafa;--gray-10:#fbfcfc;--gray-0:#fff;--color-primary-50:var(--main-50);--color-primary-100:var(--main-200);--color-primary-500:var(--main-500);--color-primary-700:var(--main-700);--color-primary-900:var(--main-900);--color-secondary-10:var(--gray-10);--color-secondary-50:var(--gray-50);--color-secondary-100:var(--gray-100);--color-secondary-500:var(--gray-700);--color-secondary-700:var(--gray-800);--color-secondary-900:var(--gray-900);--color-success-10:#fafff2;--color-success-50:#e6f7e6;--color-success-100:#b7eb8f;--color-success-500:#52c41a;--color-success-700:#389e0d;--color-success-900:#135200;--color-error-10:#fffaf9;--color-error-50:#fff2f0;--color-error-100:#ffccc7;--color-error-500:#ff4d4f;--color-error-700:#cf1322;--color-error-900:#820014;--color-warning-10:#fffef5;--color-warning-50:#fffbe6;--color-warning-100:#ffe58f;--color-warning-500:#faad14;--color-warning-700:#d48806;--color-warning-900:#ad6800;--color-info-10:#f5fbff;--color-info-50:#e6f7ff;--color-info-100:#bae7ff;--color-info-500:#1890ff;--color-info-700:#096dd9;--color-info-900:#0050b3;--color-accent-10:#f5fffe;--color-accent-50:#e6fffb;--color-accent-100:#87e8de;--color-accent-500:#13c2c2;--color-accent-700:#08979c;--color-accent-900:#006d75;--chart-palette-1:var(--main-500);--chart-palette-2:#5ad8a6;--chart-palette-3:#f6bd16;--chart-palette-4:#f27c7c;--chart-palette-5:#9581cc;--chart-palette-6:#6dc8ec;--chart-palette-7:#ff9d4d;--chart-palette-8:#92d050;--chart-palette-9:#e885ba;--chart-palette-10:#8c8c8c;--bg-sider:var(--main-5);--light-98:#fffffffa;--light-95:#fffffff2;--light-90:#ffffffe6;--light-85:#ffffffd9;--light-80:#fffc;--light-75:#ffffffbf;--light-70:#ffffffb3;--light-50:#ffffff80;--light-25:#ffffff40;--light-10:#ffffff1a;--light-5:#ffffff0d;--light-0:#fff0;--dark-98:#000000fa;--dark-95:#000000f2;--dark-90:#000000e6;--dark-85:#000000d9;--dark-80:#000c;--dark-75:#000000bf;--dark-70:#000000b3;--dark-50:#00000080;--dark-25:#00000040;--dark-10:#0000001a;--dark-5:#0000000d;--dark-0:#0000;--shadow-0:#00000005;--shadow-1:#0000000d;--shadow-2:#00000014;--shadow-3:#0000001f;--shadow-4:#00000029;--shadow-5:#0003;--min-width:400px;--page-padding:22px;--color-bg-container:var(--main-0);--color-bg-elevated:var(--gray-10);--color-text:var(--gray-1000);--color-text-secondary:var(--dark-70);--color-text-tertiary:var(--dark-50);--color-trans-light:var(--light-85);--color-trans-dark:var(--dark-85);--scrollbar-width:4px}[data-v-66216216]::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}[data-v-66216216]::-webkit-scrollbar-track{background:var(--gray-100);border-radius:calc(var(--scrollbar-width) / 2)}[data-v-66216216]::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:calc(var(--scrollbar-width) / 2);cursor:pointer;transition:background .2s}[data-v-66216216]::-webkit-scrollbar-thumb:hover{background:var(--gray-100)}[data-v-66216216]{scrollbar-width:thin;scrollbar-color:var(--gray-200) transparent}@media (width>=1440px){[data-v-66216216]:root{--page-padding:30px}}@media (width<=1199px){[data-v-66216216]:root{--page-padding:18px}}@media (width<=767px){[data-v-66216216]:root{--page-padding:14px}}:root.dark[data-v-66216216]{--main-1000:#e1f6fb;--main-900:#c4eaf5;--main-800:#a3d8e8;--main-700:#82c3d6;--main-600:#5faec2;--main-500:#4a9fb8;--main-400:#3996ae;--main-300:#24839a;--main-200:#046a82;--main-100:#035065;--main-50:#023944;--main-40:#01151f;--main-30:#010d14;--main-20:#010a0f;--main-10:#00070a;--main-5:#000405;--main-1:#000102;--main-0:#000;--main-color:#4a9fb8;--main-bright:#5faec2;--gray-10000:#fafafa;--gray-2000:#f8fafa;--gray-1000:#f5f7f7;--gray-900:#eff2f2;--gray-800:#eef0f0;--gray-700:#e4e6e6;--gray-600:#d7d9d9;--gray-500:#bdbfbf;--gray-400:#979999;--gray-300:#697070;--gray-200:#4c4d4d;--gray-150:#323333;--gray-100:#1e1f1f;--gray-50:#151616;--gray-25:#0c0d0d;--gray-10:#080808;--gray-0:#030303;--color-success-10:#0f1810;--color-success-50:#162312;--color-success-100:#273921;--color-success-500:#52c41a;--color-success-700:#73d13d;--color-success-900:#95de64;--color-error-10:#1a0a0b;--color-error-50:#2a1215;--color-error-100:#58181c;--color-error-500:#ff4d4f;--color-error-700:#ff7875;--color-error-900:#ffa39e;--color-warning-10:#1a1408;--color-warning-50:#2b2111;--color-warning-100:#614700;--color-warning-500:#faad14;--color-warning-700:#ffc53d;--color-warning-900:#ffd666;--color-info-10:#0c0d0d;--color-info-50:#111b26;--color-info-100:#111d2c;--color-info-500:#3d8fff;--color-info-700:#40a9ff;--color-info-900:#69c0ff;--color-accent-10:#081919;--color-accent-50:#0f2e2e;--color-accent-100:#164e63;--color-accent-500:#13c2c2;--color-accent-700:#36cfc9;--color-accent-900:#5cdbd3;--chart-palette-1:var(--main-300);--chart-palette-2:#3ea896;--chart-palette-3:#d6ad37;--chart-palette-4:#cf6666;--chart-palette-5:#8672b4;--chart-palette-6:#529ab8;--chart-palette-7:#d48242;--chart-palette-8:#82b354;--chart-palette-9:#c46e9e;--chart-palette-10:#7a7a7a;--bg-sider:#141414;--color-text:#fff;--dark-98:#fffffffa;--dark-95:#fffffff2;--dark-90:#ffffffe6;--dark-85:#ffffffd9;--dark-80:#fffc;--dark-75:#ffffffbf;--dark-70:#ffffffb3;--dark-50:#ffffff80;--dark-25:#ffffff40;--dark-10:#ffffff1a;--dark-5:#ffffff0d;--dark-0:#fff0;--light-98:#000000fa;--light-95:#000000f2;--light-90:#000000e6;--light-85:#000000d9;--light-80:#000c;--light-75:#000000bf;--light-70:#000000b3;--light-50:#00000080;--light-25:#00000040;--light-10:#0000001a;--light-5:#0000000d;--light-0:#0000;--color-bg-container:#1f1f1f;--color-bg-elevated:#262626;--color-text-secondary:#ffffffa6;--color-text-tertiary:#ffffff73;--shadow-0:#ffffff05;--shadow-1:#ffffff0d;--shadow-2:#ffffff14;--shadow-3:#ffffff1f;--shadow-4:#ffffff29;--shadow-5:#fff3;--color-trans-light:#000000d9;--color-trans-dark:#ffffffd9}:root.dark .markmap[data-v-66216216]{--markmap-max-width:9999px;--markmap-a-color:var(--main-500);--markmap-a-hover-color:var(--main-600);--markmap-code-bg:var(--gray-50);--markmap-code-color:var(--gray-700);--markmap-highlight-bg:var(--color-warning-50);--markmap-table-border:1px solid currentColor;--markmap-font:300 16px / 20px sans-serif;--markmap-circle-open-bg:var(--main-0);--markmap-text-color:var(--gray-700);--markmap-highlight-node-bg:var(--color-error-50)}:root.dark .md-editor[data-v-66216216]{--md-bk-color:transparent}.sigma-container[data-v-66216216]{width:100%;height:100%;position:relative}.sigma-container canvas[data-v-66216216]{outline:none}.sigma-labels[data-v-66216216]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.node-highlighted[data-v-66216216],.edge-highlighted[data-v-66216216]{stroke:var(--color-error-500);stroke-width:3px}.node-selected[data-v-66216216],.edge-selected[data-v-66216216]{stroke:var(--color-info-500);stroke-width:4px}.node-focused[data-v-66216216],.edge-focused[data-v-66216216]{stroke:var(--color-success-500);stroke-width:2px}.sigma-loading[data-v-66216216]{z-index:1000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sigma-tooltip[data-v-66216216]{background:var(--shadow-5);color:var(--gray-0);pointer-events:none;z-index:1000;white-space:nowrap;border-radius:4px;padding:8px 12px;font-size:12px;position:absolute}@media (width<=768px){.sigma-container[data-v-66216216]{font-size:10px}.sigma-tooltip[data-v-66216216]{padding:6px 8px;font-size:10px}}.m-2[data-v-66216216]{margin:8px}.mt-2[data-v-66216216]{margin-top:8px}.mb-2[data-v-66216216]{margin-bottom:8px}.ml-2[data-v-66216216]{margin-left:8px}.mr-2[data-v-66216216]{margin-right:8px}.m-3[data-v-66216216]{margin:12px}.mt-3[data-v-66216216]{margin-top:12px}.mb-3[data-v-66216216]{margin-bottom:12px}.ml-3[data-v-66216216]{margin-left:12px}.mr-3[data-v-66216216]{margin-right:12px}.bn-1px[data-v-66216216]{position:relative;bottom:-1px}.chart-color-palette[data-v-66216216]{--palette-1:var(--chart-palette-1);--palette-2:var(--chart-palette-2);--palette-3:var(--chart-palette-3);--palette-4:var(--chart-palette-4);--palette-5:var(--chart-palette-5);--palette-6:var(--chart-palette-6);--palette-7:var(--chart-palette-7);--palette-8:var(--chart-palette-8);--palette-9:var(--chart-palette-9);--palette-10:var(--chart-palette-10)}.chart-area-gradient-primary[data-v-66216216]{background:linear-gradient(#3996ae4d 0%,#3996ae0d 100%)}.chart-area-gradient-success[data-v-66216216]{background:linear-gradient(#52c41a4d 0%,#52c41a0d 100%)}.chart-area-gradient-warning[data-v-66216216]{background:linear-gradient(#faad144d 0%,#faad140d 100%)}.chart-area-gradient-error[data-v-66216216]{background:linear-gradient(#f5222d4d 0%,#f5222d0d 100%)}.chart-shadow-primary[data-v-66216216]{box-shadow:0 4px 12px #3996ae26}.chart-shadow-success[data-v-66216216]{box-shadow:0 4px 12px #52c41a26}.chart-shadow-warning[data-v-66216216]{box-shadow:0 4px 12px #faad1426}.chart-shadow-error[data-v-66216216]{box-shadow:0 4px 12px #f5222d26}.dashboard-card[data-v-66216216]{background-color:var(--gray-0);border:1px solid var(--gray-100);border-radius:8px;flex-direction:column;height:100%;transition:all .2s;display:flex}.dashboard-card[data-v-66216216]:hover{border-color:var(--gray-200);box-shadow:0 1px 3px #0000001a}.dashboard-card .ant-card-head[data-v-66216216]{flex-shrink:0;background-color:var(--gray-0)!important;min-height:56px!important;padding:0 20px!important}.dashboard-card .ant-card-head-title[data-v-66216216]{color:var(--gray-1000)!important;font-size:18px!important;font-weight:600!important}.dashboard-card .ant-card-body[data-v-66216216]{flex:1;overflow:auto;padding:20px!important;background-color:var(--gray-0)!important;padding-top:0!important}.dashboard-card .ant-card-extra[data-v-66216216]{padding-top:0!important}.stats-overview[data-v-66216216]{margin-bottom:16px}.stats-overview .ant-statistic .ant-statistic-title[data-v-66216216]{color:var(--gray-600);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:13px;font-weight:500}.stats-overview .ant-statistic .ant-statistic-content[data-v-66216216]{color:var(--gray-1000);font-size:24px;font-weight:700}.chart-container h4[data-v-66216216],.chart-container h5[data-v-66216216]{color:var(--gray-1000);margin-bottom:16px;font-weight:600}.chart-container h4[data-v-66216216]{font-size:16px}.chart-container h5[data-v-66216216]{color:var(--gray-600);font-size:14px}.chart-container .chart[data-v-66216216]{background-color:var(--gray-0);border:1px solid var(--gray-100);border-radius:8px;width:100%;height:250px;padding:10px}.chart-container .chart-medium[data-v-66216216]{background-color:var(--gray-0);border:1px solid var(--gray-100);border-radius:8px;width:100%;height:180px;padding:8px}.chart-container .chart-small[data-v-66216216]{width:100%;height:180px}.dashboard-card .ant-statistic-title[data-v-66216216]{color:var(--gray-600)!important;font-weight:500!important}.dashboard-card .ant-statistic-content[data-v-66216216]{color:var(--gray-1000)}.dashboard-card .ant-statistic-content-value[data-v-66216216]{font-weight:700!important}.dashboard-card .ant-table[data-v-66216216]{background-color:var(--gray-0);border-radius:8px;overflow:hidden}.dashboard-card .ant-table .ant-table-thead>tr>th[data-v-66216216]{background-color:var(--gray-25);border-bottom:1px solid var(--gray-200);color:var(--gray-700);text-transform:uppercase;letter-spacing:.05em;padding:12px 16px;font-size:12px;font-weight:600}.dashboard-card .ant-table .ant-table-tbody>tr[data-v-66216216]{transition:background-color .2s}.dashboard-card .ant-table .ant-table-tbody>tr>td[data-v-66216216]{border-bottom:1px solid var(--gray-100);color:var(--gray-1000);padding:12px 16px;font-weight:400}.dashboard-card .ant-table .ant-table-tbody>tr:hover>td[data-v-66216216]{background-color:var(--gray-25)}.dashboard-card .ant-progress .ant-progress-bg[data-v-66216216]{border-radius:4px;background-color:var(--main-500)!important}.dashboard-card .ant-progress .ant-progress-text[data-v-66216216]{font-size:12px;font-weight:500;color:var(--gray-1000)!important}.flat-md-preview .md-editor[data-v-66216216]{background:0 0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview[data-v-66216216]{color:var(--gray-1000);max-width:100%;padding:0;font-family:-apple-system,BlinkMacSystemFont,Noto Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,Source Han Sans CN,Courier New,monospace;font-size:.95rem;line-height:1.75}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table[data-v-66216216]{border-collapse:collapse;outline:1px solid var(--gray-100);outline-offset:12px;border-radius:8px;width:100%;margin:2em 0;font-size:15px;display:table}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table thead tr th[data-v-66216216]{padding-top:0;background-color:#0000!important}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table thead th[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table tbody th[data-v-66216216]{border:none;border-bottom:1px solid var(--gray-200)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table tbody tr:last-child td[data-v-66216216]{border-bottom:1px solid var(--gray-200);border:none;padding-bottom:0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h1[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h2[data-v-66216216]{font-size:1.1rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h3[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h4[data-v-66216216]{font-size:1.05rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h5[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h6[data-v-66216216]{font-size:1rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview strong[data-v-66216216]{font-weight:500}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview li>p[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ol>p[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ul>p[data-v-66216216]{margin:.25rem 0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ul li[data-v-66216216]::marker{color:var(--main-bright)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ol li[data-v-66216216]::marker{color:var(--main-bright)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ul[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ol[data-v-66216216]{padding-left:1.625rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview cite[data-v-66216216]{color:var(--gray-800);background-color:var(--gray-200);outline:2px solid var(--gray-200);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;margin-left:4px;padding:0 .25rem;font-size:12px;font-style:normal;position:relative}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview cite[data-v-66216216]:hover:after{content:attr(source);color:#fff;white-space:normal;word-break:break-word;z-index:1000;pointer-events:none;text-align:center;background-color:#222;border-radius:6px;width:max-content;min-width:100px;max-width:400px;padding:8px 12px;font-size:13px;line-height:1.5;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview cite[data-v-66216216]:hover:before{content:"";border:5px solid #0000;border-top-color:var(--gray-900);z-index:1000;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview a[data-v-66216216]{color:var(--main-700)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview .md-editor-code[data-v-66216216]{border:var(--gray-50);border-radius:8px}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview .md-editor-code .md-editor-code-head[data-v-66216216]{background-color:var(--gray-50);z-index:1}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips[data-v-66216216]{color:var(--gray-400)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview code[data-v-66216216]{letter-spacing:.025em;tab-size:4;background-color:var(--gray-25);font-family:Menlo,Monaco,Consolas,PingFang SC,Noto Sans SC,Microsoft YaHei,Hiragino Sans GB,Source Han Sans CN,Courier New,monospace;font-size:13px;line-height:1.5}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview p[data-v-66216216]:last-child{margin-bottom:0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview th[data-v-66216216],.flat-md-preview .md-editor-preview-wrapper .md-editor-preview td[data-v-66216216]{text-align:left;border:none;padding:.5rem 0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview td[data-v-66216216]{border-bottom:1px solid var(--gray-100);color:var(--gray-800)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview th[data-v-66216216]{color:var(--gray-800);font-weight:600}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview tr[data-v-66216216]{background-color:var(--gray-0)}.hljs-theme-light pre code.hljs[data-v-66216216]{padding:1em;display:block;overflow-x:auto}.hljs-theme-light code.hljs[data-v-66216216]{padding:3px 5px}.hljs-theme-light .hljs[data-v-66216216]{color:#24292e;background:#fff}.hljs-theme-light .hljs-doctag[data-v-66216216],.hljs-theme-light .hljs-keyword[data-v-66216216],.hljs-theme-light .hljs-meta .hljs-keyword[data-v-66216216],.hljs-theme-light .hljs-template-tag[data-v-66216216],.hljs-theme-light .hljs-template-variable[data-v-66216216],.hljs-theme-light .hljs-type[data-v-66216216],.hljs-theme-light .hljs-variable.language_[data-v-66216216]{color:#d73a49}.hljs-theme-light .hljs-title[data-v-66216216],.hljs-theme-light .hljs-title.class_[data-v-66216216],.hljs-theme-light .hljs-title.class_.inherited__[data-v-66216216],.hljs-theme-light .hljs-title.function_[data-v-66216216]{color:#6f42c1}.hljs-theme-light .hljs-attr[data-v-66216216],.hljs-theme-light .hljs-attribute[data-v-66216216],.hljs-theme-light .hljs-literal[data-v-66216216],.hljs-theme-light .hljs-meta[data-v-66216216],.hljs-theme-light .hljs-number[data-v-66216216],.hljs-theme-light .hljs-operator[data-v-66216216],.hljs-theme-light .hljs-variable[data-v-66216216],.hljs-theme-light .hljs-selector-attr[data-v-66216216],.hljs-theme-light .hljs-selector-class[data-v-66216216],.hljs-theme-light .hljs-selector-id[data-v-66216216]{color:#005cc5}.hljs-theme-light .hljs-regexp[data-v-66216216],.hljs-theme-light .hljs-string[data-v-66216216],.hljs-theme-light .hljs-meta .hljs-string[data-v-66216216]{color:#032f62}.hljs-theme-light .hljs-built_in[data-v-66216216],.hljs-theme-light .hljs-symbol[data-v-66216216]{color:#e36209}.hljs-theme-light .hljs-comment[data-v-66216216],.hljs-theme-light .hljs-code[data-v-66216216],.hljs-theme-light .hljs-formula[data-v-66216216]{color:#6a737d}.hljs-theme-light .hljs-name[data-v-66216216],.hljs-theme-light .hljs-quote[data-v-66216216],.hljs-theme-light .hljs-selector-tag[data-v-66216216],.hljs-theme-light .hljs-selector-pseudo[data-v-66216216]{color:#22863a}.hljs-theme-light .hljs-subst[data-v-66216216]{color:#24292e}.hljs-theme-light .hljs-section[data-v-66216216]{color:#005cc5;font-weight:700}.hljs-theme-light .hljs-bullet[data-v-66216216]{color:#735c0f}.hljs-theme-light .hljs-emphasis[data-v-66216216]{color:#24292e;font-style:italic}.hljs-theme-light .hljs-strong[data-v-66216216]{color:#24292e;font-weight:700}.hljs-theme-light .hljs-addition[data-v-66216216]{color:#22863a;background-color:#f0fff4}.hljs-theme-light .hljs-deletion[data-v-66216216]{color:#b31d28;background-color:#ffeef0}.hljs-theme-dark pre code.hljs[data-v-66216216]{padding:1em;display:block;overflow-x:auto}.hljs-theme-dark code.hljs[data-v-66216216]{padding:3px 5px}.hljs-theme-dark .hljs[data-v-66216216]{color:#c9d1d9;background:#0d1117}.hljs-theme-dark .hljs-doctag[data-v-66216216],.hljs-theme-dark .hljs-keyword[data-v-66216216],.hljs-theme-dark .hljs-meta .hljs-keyword[data-v-66216216],.hljs-theme-dark .hljs-template-tag[data-v-66216216],.hljs-theme-dark .hljs-template-variable[data-v-66216216],.hljs-theme-dark .hljs-type[data-v-66216216],.hljs-theme-dark .hljs-variable.language_[data-v-66216216]{color:#ff7b72}.hljs-theme-dark .hljs-title[data-v-66216216],.hljs-theme-dark .hljs-title.class_[data-v-66216216],.hljs-theme-dark .hljs-title.class_.inherited__[data-v-66216216],.hljs-theme-dark .hljs-title.function_[data-v-66216216]{color:#d2a8ff}.hljs-theme-dark .hljs-attr[data-v-66216216],.hljs-theme-dark .hljs-attribute[data-v-66216216],.hljs-theme-dark .hljs-literal[data-v-66216216],.hljs-theme-dark .hljs-meta[data-v-66216216],.hljs-theme-dark .hljs-number[data-v-66216216],.hljs-theme-dark .hljs-operator[data-v-66216216],.hljs-theme-dark .hljs-variable[data-v-66216216],.hljs-theme-dark .hljs-selector-attr[data-v-66216216],.hljs-theme-dark .hljs-selector-class[data-v-66216216],.hljs-theme-dark .hljs-selector-id[data-v-66216216]{color:#79c0ff}.hljs-theme-dark .hljs-regexp[data-v-66216216],.hljs-theme-dark .hljs-string[data-v-66216216],.hljs-theme-dark .hljs-meta .hljs-string[data-v-66216216]{color:#a5d6ff}.hljs-theme-dark .hljs-built_in[data-v-66216216],.hljs-theme-dark .hljs-symbol[data-v-66216216]{color:#ffa657}.hljs-theme-dark .hljs-comment[data-v-66216216],.hljs-theme-dark .hljs-code[data-v-66216216],.hljs-theme-dark .hljs-formula[data-v-66216216]{color:#8b949e}.hljs-theme-dark .hljs-name[data-v-66216216],.hljs-theme-dark .hljs-quote[data-v-66216216],.hljs-theme-dark .hljs-selector-tag[data-v-66216216],.hljs-theme-dark .hljs-selector-pseudo[data-v-66216216]{color:#7ee787}.hljs-theme-dark .hljs-subst[data-v-66216216]{color:#c9d1d9}.hljs-theme-dark .hljs-section[data-v-66216216]{color:#1f6feb;font-weight:700}.hljs-theme-dark .hljs-bullet[data-v-66216216]{color:#f2cc60}.hljs-theme-dark .hljs-emphasis[data-v-66216216]{color:#c9d1d9;font-style:italic}.hljs-theme-dark .hljs-strong[data-v-66216216]{color:#c9d1d9;font-weight:700}.hljs-theme-dark .hljs-addition[data-v-66216216]{color:#aff5b4;background-color:#033a16}.hljs-theme-dark .hljs-deletion[data-v-66216216]{color:#ffdcd7;background-color:#67060c}[data-v-66216216]:root{--header-height:45px;--min-width:450px}[data-v-66216216],[data-v-66216216]:before,[data-v-66216216]:after{box-sizing:border-box;margin:0;font-weight:400;position:relative}body[data-v-66216216]{min-height:100vh;color:var(--gray-900);background:var(--gray-0);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Noto Sans SC,Roboto,HarmonyOS Sans SC,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6;display:flow-root}.layout-container[data-v-66216216]{width:100%}.layout-container h2[data-v-66216216]{margin:20px 0 10px}.lucide-icon-btn[data-v-66216216]{justify-content:center;align-items:center;gap:6px;display:inline-flex}.lucide-icon-btn svg[data-v-66216216]{flex-shrink:0}.card-tag[data-v-66216216]{background:var(--gray-100);min-height:22px;color:var(--gray-600);border-radius:4px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.card-tag.tag-purple[data-v-66216216],.card-tag.tag-cyan[data-v-66216216]{background:var(--color-accent-50);color:var(--color-accent-700)}.card-tag.tag-blue[data-v-66216216]{background:var(--color-info-50);color:var(--color-info-700)}.card-tag.tag-red[data-v-66216216],.card-tag.tag-orange[data-v-66216216]{background:var(--color-error-50);color:var(--color-error-700)}.card-tag.tag-green[data-v-66216216]{background:var(--color-success-50);color:var(--color-success-700)}.card-tag.tag-gold[data-v-66216216]{background:var(--color-warning-50);color:var(--color-warning-900)}@keyframes dotPulse-66216216{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1.1)}}@keyframes shimmer-66216216{0%{left:-100%}to{left:100%}}@keyframes swing-in-top-fwd-66216216{0%{transform-origin:top;opacity:0;transform:rotateX(-100deg)}to{transform-origin:top;opacity:1;transform:rotateX(0)}}@keyframes slideInUp-66216216{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-66216216{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-66216216{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-66216216{0%{opacity:0}to{opacity:1}}@keyframes spin-66216216{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chat-container[data-v-66216216]{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.agent-history-sidebar[data-v-66216216]{z-index:30;border-right:1px solid var(--gray-150);background:var(--gray-0);flex-direction:column;flex:0 0 280px;min-width:0;padding:8px;transition:flex-basis .2s,padding .2s,border-color .2s;display:flex}.agent-history-sidebar.is-collapsed[data-v-66216216]{border-right-color:#0000;flex-basis:0;padding-left:0;padding-right:0;overflow:hidden}.history-sidebar-header[data-v-66216216]{align-items:center;gap:8px;padding:0 0 8px;display:flex}.history-sidebar-new-chat[data-v-66216216],.history-sidebar-close[data-v-66216216]{color:var(--gray-800);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.history-sidebar-new-chat[data-v-66216216]{border:1px solid var(--gray-150);height:36px;color:var(--gray-900);flex:1;gap:8px;padding:0 10px;font-size:14px;font-weight:600}.history-sidebar-new-chat[data-v-66216216]:hover:not(:disabled){border-color:var(--main-100);background:var(--main-20);color:var(--main-color)}.history-sidebar-new-chat[data-v-66216216]:disabled{cursor:not-allowed;opacity:.55}.history-sidebar-backdrop[data-v-66216216]{display:none}.agent-history-sidebar[data-v-66216216] .conversation-nav-section{flex:1;margin-top:0;padding:0 2px}.chat[data-v-66216216]{box-sizing:border-box;flex-direction:column;flex:1;transition:all .3s;display:flex;position:relative;overflow:hidden}.chat .chat-header[data-v-66216216]{-webkit-user-select:none;user-select:none;z-index:10;height:var(--header-height);background:var(--gray-0);border-bottom:1px solid var(--gray-100);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 8px;display:flex;position:sticky;top:0}.chat .chat-header .header__left[data-v-66216216],.chat .chat-header .header__right[data-v-66216216]{align-items:center;gap:8px;display:flex}.chat .chat-header .switch-icon[data-v-66216216]{color:var(--gray-500);transition:all .2s}.chat .chat-header .agent-nav-btn:hover .switch-icon[data-v-66216216]{color:var(--main-500)}.chat .chat-header .conversation-title[data-v-66216216]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-left:8px;font-size:15px;font-weight:400;overflow:hidden}.chat-content-container[data-v-66216216]{contain:layout;flex-direction:row;flex:1;width:100%;display:flex;position:relative;overflow:hidden}.chat-main[data-v-66216216]{scrollbar-width:none;flex-direction:column;flex:1 1 0;min-width:0;transition:flex-basis .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow-y:auto}.agent-panel-wrapper[data-v-66216216]{z-index:20;background:var(--gray-0);border:1px solid var(--gray-150);will-change:flex-basis;border-radius:16px;flex:none;align-self:stretch;min-width:0;height:calc(100% - 16px);margin:8px 8px 8px 0;overflow:hidden}.agent-panel-wrapper.is-expanded[data-v-66216216]{align-self:stretch;height:calc(100% - 16px);margin-top:8px;margin-bottom:8px}@media (height<=700px){.agent-panel-wrapper[data-v-66216216],.agent-panel-wrapper.is-expanded[data-v-66216216]{height:calc(100% - 16px)}}.agent-panel-wrapper[data-v-66216216]{opacity:0;margin-left:-8px;transition:flex-basis .3s cubic-bezier(.4,0,.2,1);transform:translate(10px)}.agent-panel-wrapper.is-visible[data-v-66216216]{opacity:1;margin-left:0;transform:translate(0)}.agent-panel-wrapper.no-transition[data-v-66216216]{transition:none!important}.chat-examples-input[data-v-66216216]{text-align:center;padding:24px 0}.chat-examples-input h1[data-v-66216216]{color:var(--gray-1000);margin:0;font-size:1.4rem}.agent-segment-wrapper[data-v-66216216]{scrollbar-width:none;width:fit-content;max-width:100%;margin:0 auto 18px;overflow-x:auto}.agent-segment-wrapper[data-v-66216216]::-webkit-scrollbar{display:none}.agent-segment-wrapper[data-v-66216216] .ant-segmented{white-space:nowrap;background:var(--gray-50);border:1px solid var(--gray-150);border-radius:10px;width:auto;max-width:100%}.agent-segment-wrapper[data-v-66216216] .ant-segmented-group{width:auto;display:inline-flex}.agent-segment-wrapper[data-v-66216216] .ant-segmented-item{flex:none;min-width:0}.agent-segment-wrapper[data-v-66216216] .ant-segmented-item-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-switcher-wrapper[data-v-66216216]{justify-content:center;margin:0 auto 18px;display:flex}.agent-switcher-btn[data-v-66216216]{border:1px solid var(--gray-150);background:var(--gray-0);min-width:0;max-width:100%;color:var(--gray-900);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:4px 12px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.agent-switcher-btn[data-v-66216216]:hover{background:var(--gray-0);border-color:var(--gray-200)}.agent-switcher-icon[data-v-66216216],.agent-switcher-chevron[data-v-66216216]{color:var(--gray-600);flex-shrink:0}.agent-switcher-text[data-v-66216216]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-v-66216216] .agent-switcher-menu{min-width:220px}[data-v-66216216] .agent-switcher-menu-item{align-items:center;gap:8px;display:flex}[data-v-66216216] .agent-switcher-menu-icon{color:var(--gray-600);flex-shrink:0}[data-v-66216216] .agent-switcher-menu-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-v-66216216] .agent-switcher-menu-badge{background:var(--main-30);color:var(--main-700);border-radius:999px;flex-shrink:0;padding:1px 8px;font-size:12px}.example-questions[data-v-66216216]{text-align:center;margin-top:16px}.example-questions .example-chips[data-v-66216216]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.example-questions .example-chip[data-v-66216216]{background:var(--gray-25);cursor:pointer;color:var(--gray-700);white-space:nowrap;text-overflow:ellipsis;border-radius:16px;max-width:200px;padding:6px 12px;font-size:.8rem;transition:all .15s;overflow:hidden}.example-questions .example-chip[data-v-66216216]:hover{border-color:var(--main-200);color:var(--main-700);box-shadow:0 0 4px #00000008}.example-questions .example-chip[data-v-66216216]:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}.chat-loading[data-v-66216216]{text-align:center;z-index:9;justify-content:center;align-items:center;gap:12px;width:100%;padding:0 50px;animation:.5s ease-out slideInUp-66216216;display:flex;position:absolute;top:20%}.chat-loading span[data-v-66216216]{color:var(--gray-700);font-size:14px}.chat-loading .loading-spinner[data-v-66216216]{border:2px solid var(--gray-200);border-top-color:var(--main-color);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite spin-66216216}.chat-box[data-v-66216216]{flex-direction:column;flex-grow:1;width:100%;max-width:800px;margin:0 auto;padding:1rem 1.5rem;display:flex}.conv-box[data-v-66216216]{flex-direction:column;display:flex}.chat-inline-notice[data-v-66216216]{color:var(--gray-500);text-align:center;justify-content:center;padding:6px 16px 12px;font-size:12px;line-height:1.6;display:flex}.bottom[data-v-66216216]{z-index:1000;width:100%;margin:0 auto;padding:4px 1rem 0;position:sticky;bottom:0}.bottom .message-input-wrapper[data-v-66216216]{width:100%;max-width:800px;margin:0 auto}.bottom .message-input-wrapper .selected-file-context-bar[data-v-66216216]{border:1px solid var(--gray-150);background:var(--gray-0);width:fit-content;max-width:100%;color:var(--gray-700);border-radius:6px;align-items:center;gap:8px;margin:0 0 8px;padding:6px 8px;font-size:12px;line-height:18px;display:flex}.bottom .message-input-wrapper .selected-file-context-icon[data-v-66216216]{color:var(--main-color);flex:none}.bottom .message-input-wrapper .selected-file-context-label[data-v-66216216]{color:var(--gray-500);flex:none}.bottom .message-input-wrapper .selected-file-context-name[data-v-66216216]{min-width:0;color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bottom .message-input-wrapper .selected-file-context-clear[data-v-66216216]{width:20px;height:20px;color:var(--gray-500);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bottom .message-input-wrapper .selected-file-context-clear[data-v-66216216]:hover{background:var(--gray-100);color:var(--gray-800)}.bottom .message-input-wrapper .conversation-model-selector[data-v-66216216]{width:150px;min-width:112px}.bottom .message-input-wrapper .bottom-actions[data-v-66216216]{background:var(--gray-0);justify-content:center;align-items:center;width:100%;display:flex}.bottom .message-input-wrapper .note[data-v-66216216]{color:var(--gray-300);-webkit-user-select:none;user-select:none;margin:4px 0;font-size:small}.bottom.start-screen[data-v-66216216]{z-index:100;background:0 0;border-top:none;width:90%;max-width:800px;padding:0;position:absolute;top:45%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.loading-dots[data-v-66216216]{justify-content:center;align-items:center;gap:3px;display:inline-flex}.loading-dots div[data-v-66216216]{background:linear-gradient(135deg, var(--main-color), var(--main-700));border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both dotPulse-66216216}.loading-dots div[data-v-66216216]:first-child{animation-delay:-.32s}.loading-dots div[data-v-66216216]:nth-child(2){animation-delay:-.16s}.loading-dots div[data-v-66216216]:nth-child(3){animation-delay:0s}.generating-status[data-v-66216216]{justify-content:flex-start;padding:1rem 0;transition:all .2s;animation:.4s ease-out fadeInUp-66216216;display:flex}.generating-indicator[data-v-66216216]{align-items:center;padding:.75rem 0;display:flex}.generating-indicator .generating-copy[data-v-66216216]{flex-direction:column;gap:2px;margin-left:12px;display:flex}.generating-indicator .generating-text[data-v-66216216]{letter-spacing:.025em;background:linear-gradient(90deg, var(--gray-700) 0%, var(--gray-700) 40%, var(--gray-300) 45%, var(--gray-200) 50%, var(--gray-300) 55%, var(--gray-700) 60%, var(--gray-700) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:500;animation:2s linear infinite waveFlash-66216216}.generating-indicator .generating-guidance[data-v-66216216]{color:var(--gray-500);font-size:12px}.generating-status.is-failed .generating-indicator[data-v-66216216]{border-left:3px solid var(--color-error-500);padding-left:12px}.generating-status.is-failed .generating-copy[data-v-66216216]{margin-left:0}.generating-status.is-failed .generating-text[data-v-66216216]{color:var(--color-error-700);background:0 0;animation:none}@keyframes waveFlash-66216216{0%{background-position:200%}to{background-position:-200%}}@media (width<=768px){.agent-history-sidebar[data-v-66216216]{z-index:40;width:min(280px,100% - 44px);transition:transform .2s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:12px 0 24px #0f172a1f}.agent-history-sidebar.is-open[data-v-66216216]{transform:translate(0)}.agent-history-sidebar.is-collapsed[data-v-66216216]{border-right-color:var(--gray-150);width:min(280px,100% - 44px);padding:8px}.history-sidebar-backdrop[data-v-66216216]{z-index:35;cursor:default;opacity:0;pointer-events:none;background:#0f172a3d;border:none;transition:opacity .2s;display:block;position:absolute;inset:0}.history-sidebar-backdrop.is-visible[data-v-66216216]{opacity:1;pointer-events:auto}.agent-segment-wrapper[data-v-66216216]{margin-bottom:8px}.agent-segment-wrapper[data-v-66216216] .ant-segmented-item-label{font-size:12px}.agent-switcher-wrapper[data-v-66216216]{margin-bottom:8px}.agent-switcher-btn[data-v-66216216]{justify-content:center;width:100%}.chat-header .header__left .text[data-v-66216216]{display:none}}.agent-segment-wrapper[data-v-66216216] .ant-segmented-item-label,.agent-segment-wrapper[data-v-66216216] .agent-option-label{align-items:center;gap:6px;display:flex}.agent-segment-wrapper[data-v-66216216] .agent-option-icon{color:var(--gray-600);flex-shrink:0}.agent-nav-btn{height:32px;color:var(--gray-900);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:auto;padding:6px 8px;font-size:15px;transition:background-color .3s;display:flex}.agent-nav-btn:hover:not(.is-disabled){background-color:var(--gray-100)}.agent-nav-btn.is-disabled{cursor:not-allowed;opacity:.7;pointer-events:none}.agent-nav-btn .nav-btn-icon{height:18px}.agent-nav-btn .loading-icon{animation:1s linear infinite spin}.hide-text{display:none}@media (width>=769px){.hide-text{display:inline}}.agent-nav-btn.agent-state-btn.has-content:hover:not(.is-disabled),.agent-nav-btn.agent-state-btn.active{color:var(--main-700);background-color:var(--main-20)}.global-floating-agent[data-v-cea0010a]{top:var(--floating-agent-top);left:var(--floating-agent-left);z-index:1300;opacity:0;pointer-events:none;width:48px;height:48px;position:fixed}.global-floating-agent.ready[data-v-cea0010a]{opacity:1}.floating-agent-trigger[data-v-cea0010a],.floating-agent-panel[data-v-cea0010a]{pointer-events:auto}.floating-agent-trigger[data-v-cea0010a]{z-index:1;border:1px solid var(--main-80);background:var(--main-color);width:48px;height:48px;color:var(--gray-0);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:24px;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 14px 34px #0f172a33}.trigger-dragging .floating-agent-trigger[data-v-cea0010a]{cursor:grabbing}.floating-agent-panel[data-v-cea0010a]{top:var(--floating-agent-panel-top);left:var(--floating-agent-panel-left);width:var(--floating-agent-panel-width);height:var(--floating-agent-panel-height);border:1px solid var(--gray-150);background:var(--gray-0);border-radius:8px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 18px 48px #0f172a2e}.floating-agent-header[data-v-cea0010a]{border-bottom:1px solid var(--gray-100);background:var(--gray-0);cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;height:54px;padding:0 14px;display:flex}.agent-title[data-v-cea0010a]{align-items:center;gap:10px;min-width:0;display:flex}.agent-title-icon[data-v-cea0010a]{color:var(--main-color);flex:none}.agent-title-main[data-v-cea0010a]{color:var(--gray-1000);font-size:14px;font-weight:650;line-height:20px}.agent-graph-name[data-v-cea0010a]{max-width:220px;color:var(--gray-600);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:20px;overflow:hidden}.history-toggle-button[data-v-cea0010a]{margin-left:2px}.agent-header-actions[data-v-cea0010a]{flex:none;align-items:center;gap:4px;display:inline-flex}.agent-icon-button[data-v-cea0010a]{width:32px;height:32px;color:var(--gray-600);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.agent-icon-button[data-v-cea0010a]:hover{background:var(--gray-50);color:var(--gray-900)}.agent-icon-button[data-v-cea0010a]:disabled{cursor:not-allowed;opacity:.55}.floating-agent-resize-corner[data-v-cea0010a]{background:0 0;width:22px;height:22px;position:absolute}.floating-agent-resize-corner.top-left[data-v-cea0010a]{cursor:nwse-resize;top:0;left:0}.floating-agent-resize-corner.top-right[data-v-cea0010a]{cursor:nesw-resize;top:0;right:0}.floating-agent-resize-corner.bottom-left[data-v-cea0010a]{cursor:nesw-resize;bottom:0;left:0}.floating-agent-resize-corner.bottom-right[data-v-cea0010a]{cursor:nwse-resize;bottom:0;right:0}.floating-agent-body[data-v-cea0010a]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.floating-agent-body[data-v-cea0010a] .agent-chat{flex:auto;height:100%;min-height:0}.agent-panel-enter-active[data-v-cea0010a],.agent-panel-leave-active[data-v-cea0010a]{transition:opacity .16s,transform .16s}.agent-panel-enter-from[data-v-cea0010a],.agent-panel-leave-to[data-v-cea0010a]{opacity:0;transform:translateY(8px)}@media (width<=720px){.floating-agent-resize-corner[data-v-cea0010a]{width:28px;height:28px}}.user-info-component[data-v-817f0300]{min-width:0}.user-trigger[data-v-817f0300]{width:100%;min-width:0;color:var(--gray-800);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:6px 8px;display:flex}.user-trigger[data-v-817f0300]:hover,.user-trigger[data-v-817f0300]:focus-visible{border-color:var(--main-50);background:var(--main-20);color:var(--main-color);outline:none}.user-trigger.compact[data-v-817f0300]{justify-content:center;width:40px;padding:4px}.user-avatar[data-v-817f0300]{border:1px solid var(--gray-150);background:var(--gray-50);border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.user-avatar img[data-v-817f0300]{object-fit:cover;width:100%;height:100%}.user-summary[data-v-817f0300]{flex-direction:column;flex:1;min-width:0;display:flex}.user-summary strong[data-v-817f0300],.user-summary small[data-v-817f0300]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-summary strong[data-v-817f0300]{color:var(--gray-900);font-size:13px;line-height:18px}.user-summary small[data-v-817f0300]{color:var(--gray-500);font-size:11px;line-height:16px}.chevron[data-v-817f0300]{color:var(--gray-500);flex:none}.identity[data-v-817f0300]{flex-direction:column;min-width:190px;padding:2px 0;display:flex}.identity strong[data-v-817f0300]{color:var(--gray-900)}.identity span[data-v-817f0300]{color:var(--gray-500);font-size:12px}.app-layout[data-v-f3c1fadf]{width:100%;height:100vh;min-width:var(--min-width);flex-direction:row;display:flex}div.header[data-v-f3c1fadf],#app-router-view[data-v-f3c1fadf]{-webkit-user-select:none;user-select:none;max-width:100%;height:100%}#app-router-view[data-v-f3c1fadf]{flex:auto;overflow-y:auto}.header[data-v-f3c1fadf]{background-color:var(--main-5);border-right:1px solid var(--gray-100);flex-direction:column;flex:0 0 252px;justify-content:flex-start;align-items:stretch;gap:16px;width:252px;height:100%;padding:6px 8px;transition:width .18s,flex-basis .18s;display:flex;overflow:hidden}.header .nav[data-v-f3c1fadf]{flex-direction:column;flex:none;justify-content:flex-start;align-items:stretch;gap:4px;display:flex;position:relative}.header .project-workspace-nav[data-v-f3c1fadf]{flex:auto;gap:14px;min-height:0}.header .nav-section[data-v-f3c1fadf]{flex-direction:column;flex:auto;gap:4px;min-width:0;min-height:0;display:flex}.header .marketplace-navigation[data-v-f3c1fadf]{flex:none}.header .nav-section-title[data-v-f3c1fadf]{color:var(--gray-500);padding:0 10px;font-size:12px;font-weight:650;line-height:22px}.header .workspace-graph-list[data-v-f3c1fadf]{scrollbar-width:thin;flex-direction:column;flex:0 auto;gap:4px;min-height:0;max-height:none;display:flex;overflow-y:auto}.header .workspace-graph-row[data-v-f3c1fadf]{align-items:center;gap:2px;min-width:0;display:flex}.header .workspace-graph-row .workspace-graph-item[data-v-f3c1fadf]{flex:auto;width:auto;min-width:0}.header .workspace-graph-row .graph-rename-editor[data-v-f3c1fadf]{cursor:text;padding:0 6px}.header .workspace-graph-row .graph-rename-editor[data-v-f3c1fadf] .ant-input{border-color:var(--main-80);height:28px;color:var(--gray-900);font-size:13px;font-weight:500}.header .workspace-graph-row .graph-row-actions[data-v-f3c1fadf]{opacity:0;pointer-events:none;flex:none;align-items:center;gap:2px;transition:opacity .16s;display:inline-flex}.header .workspace-graph-row:hover .graph-row-actions[data-v-f3c1fadf],.header .workspace-graph-row:focus-within .graph-row-actions[data-v-f3c1fadf]{opacity:1;pointer-events:auto}.header .workspace-graph-row .graph-row-action[data-v-f3c1fadf]{width:28px;height:28px;color:var(--gray-500);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 0 28px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.header .workspace-graph-row .graph-row-action .icon[data-v-f3c1fadf]{flex:0 0 15px;width:15px;height:15px}.header .workspace-graph-row .graph-row-action[data-v-f3c1fadf]:hover,.header .workspace-graph-row .graph-row-action[data-v-f3c1fadf]:focus-visible{border-color:var(--main-50);background:var(--main-20);color:var(--main-color);outline:none}.header .workspace-graph-row .graph-row-action.danger[data-v-f3c1fadf]{color:var(--color-error-500)}.header .workspace-graph-row .graph-row-action.danger[data-v-f3c1fadf]:hover,.header .workspace-graph-row .graph-row-action.danger[data-v-f3c1fadf]:focus-visible{border-color:var(--color-error-100);background:var(--color-error-50);color:var(--color-error-700)}.header .create-space-button[data-v-f3c1fadf]{border-style:dashed;border-color:var(--gray-150);width:100%;color:var(--main-color);cursor:pointer;flex:0 0 40px}.header .nav-hint[data-v-f3c1fadf]{color:var(--gray-500);padding:8px 10px;font-size:12px;line-height:18px}.header .history-version-nav[data-v-f3c1fadf]{border-top:1px solid var(--gray-100);flex:none;gap:8px;padding:10px}.header .history-version-heading[data-v-f3c1fadf]{color:var(--gray-700);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:18px;display:flex}.header .history-version-heading span[data-v-f3c1fadf],.header .history-version-heading button[data-v-f3c1fadf]{align-items:center;display:inline-flex}.header .history-version-heading span[data-v-f3c1fadf]{gap:6px;min-width:0}.header .history-version-icon-button[data-v-f3c1fadf],.header .history-version-restore[data-v-f3c1fadf]{color:var(--gray-600);cursor:pointer;background:0 0;border:1px solid #0000;transition:background-color .2s,border-color .2s,color .2s}.header .history-version-icon-button[data-v-f3c1fadf]:hover,.header .history-version-restore[data-v-f3c1fadf]:hover,.header .history-version-icon-button[data-v-f3c1fadf]:focus-visible,.header .history-version-restore[data-v-f3c1fadf]:focus-visible{border-color:var(--main-50);background:var(--main-20);color:var(--main-color);outline:none}.header .history-version-icon-button[data-v-f3c1fadf]:disabled,.header .history-version-restore[data-v-f3c1fadf]:disabled{cursor:not-allowed;opacity:.55}.header .history-version-icon-button[data-v-f3c1fadf]{border-radius:6px;justify-content:center;width:26px;height:26px}.header .history-version-select[data-v-f3c1fadf]{border:1px solid var(--gray-150);background:var(--main-0);width:100%;min-width:0;height:32px;color:var(--gray-900);border-radius:6px;font-size:12px}.header .history-version-preview[data-v-f3c1fadf]{color:var(--gray-600);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}.header .history-version-restore[data-v-f3c1fadf]{border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:12px;display:inline-flex}.header .history-version-empty[data-v-f3c1fadf]{color:var(--gray-500);font-size:12px;line-height:18px}.header .growth-notification-nav[data-v-f3c1fadf]{border-top:1px solid var(--gray-100);flex-direction:column;flex:0 auto;gap:8px;min-height:0;padding:10px;display:flex}.header .growth-notification-heading[data-v-f3c1fadf]{color:var(--gray-700);flex:none;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:18px;display:flex}.header .growth-notification-heading>span[data-v-f3c1fadf]{align-items:center;gap:6px;min-width:0;display:inline-flex}.header .growth-count[data-v-f3c1fadf]{background:var(--main-20);min-width:18px;height:18px;color:var(--main-color);border-radius:9px;justify-content:center;padding:0 5px;font-size:11px}.header .growth-notification-list[data-v-f3c1fadf]{scrollbar-width:thin;flex-direction:column;gap:7px;min-height:0;max-height:min(34vh,300px);display:flex;overflow-y:auto}.header .growth-notification-item[data-v-f3c1fadf]{border:1px solid var(--gray-150);background:var(--main-0);border-radius:8px;flex:none;transition:border-color .2s,background-color .2s;overflow:hidden}.header .growth-notification-item.active[data-v-f3c1fadf]{border-color:var(--main-color);background:var(--main-20)}.header .growth-notification-item.blocked[data-v-f3c1fadf]{border-style:dashed}.header .growth-notification-preview[data-v-f3c1fadf]{width:100%;color:var(--gray-800);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;padding:8px 9px 6px;display:flex}.header .growth-notification-preview[data-v-f3c1fadf]:hover{background:color-mix(in srgb, var(--main-color) 5%, transparent)}.header .growth-notification-preview[data-v-f3c1fadf]:focus-visible{outline:2px solid var(--main-color);outline-offset:-2px}.header .growth-notification-meta[data-v-f3c1fadf]{color:var(--gray-500);justify-content:space-between;align-items:center;gap:6px;font-size:10px;line-height:15px;display:flex}.header .growth-notification-meta svg[data-v-f3c1fadf]{color:var(--color-error-500);flex:none}.header .growth-notification-summary[data-v-f3c1fadf]{color:var(--gray-900);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:16px;overflow:hidden}.header .growth-notification-status[data-v-f3c1fadf]{color:var(--gray-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:15px;display:-webkit-box;overflow:hidden}.header .growth-notification-actions[data-v-f3c1fadf]{grid-template-columns:1fr 1fr;gap:6px;padding:0 9px 8px;display:grid}.header .growth-action[data-v-f3c1fadf]{border:1px solid var(--gray-150);background:var(--main-0);height:27px;color:var(--gray-700);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;font-size:11px;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.header .growth-action.accept[data-v-f3c1fadf]:not(:disabled):hover,.header .growth-action.accept[data-v-f3c1fadf]:not(:disabled):focus-visible{border-color:var(--main-color);background:var(--main-20);color:var(--main-color)}.header .growth-action.discard[data-v-f3c1fadf]:not(:disabled):hover,.header .growth-action.discard[data-v-f3c1fadf]:not(:disabled):focus-visible{border-color:var(--color-error-500);background:var(--color-error-50);color:var(--color-error-500)}.header .growth-action[data-v-f3c1fadf]:focus-visible{outline-offset:1px;outline:2px solid}.header .growth-action[data-v-f3c1fadf]:disabled{cursor:not-allowed;opacity:.42}.header .sidebar-conversations[data-v-f3c1fadf]{height:100%;min-height:0;overflow:hidden}.header .sidebar-brand[data-v-f3c1fadf],.header[data-v-f3c1fadf] .conversation-nav-section:not(.sidebar-conversations),.header .github[data-v-f3c1fadf],.header .user-info[data-v-f3c1fadf]{flex-shrink:0}.header .fill[data-v-f3c1fadf]{flex:0 0 0;min-height:0}.header .sidebar-brand[data-v-f3c1fadf]{justify-content:space-between;align-items:center;gap:8px;height:40px;display:flex}.header .brand-link[data-v-f3c1fadf]{min-width:0;height:40px;color:var(--gray-900);cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;padding:0 6px;text-decoration:none;display:flex}.header .brand-avatar[data-v-f3c1fadf]{object-fit:cover;border-radius:6px;flex:0 0 28px;width:28px;height:28px}.header .brand-name[data-v-f3c1fadf]{min-width:0;color:var(--gray-1000);text-overflow:ellipsis;white-space:nowrap;margin-left:10px;font-size:15px;font-weight:650;line-height:20px;overflow:hidden}.header .sidebar-toggle[data-v-f3c1fadf]{width:32px;height:32px;color:var(--gray-600);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.header .sidebar-toggle[data-v-f3c1fadf]:hover,.header .sidebar-toggle[data-v-f3c1fadf]:focus-visible{border-color:var(--main-50);background:var(--main-20);color:var(--main-color);outline:none}.header .nav-item[data-v-f3c1fadf]{width:100%;height:40px;color:var(--gray-700);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:8px;outline:none;justify-content:flex-start;align-items:center;margin:0;padding:0 10px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:flex}.header .nav-item .icon[data-v-f3c1fadf]{flex:0 0 18px;width:18px;height:18px}.header .nav-item .nav-text[data-v-f3c1fadf]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:140px;margin-left:8px;font-weight:500;line-height:20px;transition:opacity .12s,margin-left .18s,max-width .18s;overflow:hidden}.header .nav-item>svg[data-v-f3c1fadf]:focus,.header .nav-item>svg[data-v-f3c1fadf]:focus-visible{outline:none}.header .nav-item.active[data-v-f3c1fadf]{background-color:color-mix(in srgb, var(--main-color) 6%, var(--gray-0));color:var(--main-color);border-color:#0000;font-weight:600}.header .nav-item.primary-action[data-v-f3c1fadf]{border-color:var(--gray-150);background-color:var(--gray-0);color:var(--main-color);margin-bottom:8px;box-shadow:0 3px 4px #000a1405}.header .nav-item.primary-action[data-v-f3c1fadf]:hover{border-color:var(--gray-200);background-color:var(--gray-0);color:var(--main-color);box-shadow:0 3px 4px #000a1412}.header .nav-item.warning[data-v-f3c1fadf]{color:var(--color-error-500)}.header .nav-item[data-v-f3c1fadf]:hover{background-color:var(--main-20);color:var(--main-color);border-color:#0000}.header .nav-item.github[data-v-f3c1fadf]{margin-bottom:8px}.header .nav-item.github[data-v-f3c1fadf]:hover{border-color:#0000}.header .nav-item.github .github-link[data-v-f3c1fadf]{width:100%;min-width:0;color:inherit;align-items:center;text-decoration:none;display:flex}.header .nav-item.github .icon[data-v-f3c1fadf]{justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.header .nav-item.github .github-stars[data-v-f3c1fadf]{max-width:48px;color:var(--gray-500);white-space:nowrap;align-items:center;margin-left:auto;font-size:12px;transition:opacity .12s,max-width .18s;display:flex;overflow:hidden}.header .nav-item.github .github-stars .star-icon[data-v-f3c1fadf]{color:var(--color-warning-500);margin-right:2px;font-size:12px}.header .nav-item.github .github-stars .star-count[data-v-f3c1fadf]{font-weight:600}.header .nav-item.api-docs[data-v-f3c1fadf]{padding:10px 12px}.header .nav-item.no-icon .nav-text[data-v-f3c1fadf]{max-width:170px;margin-left:0}.header .nav-item.docs[data-v-f3c1fadf]{display:none}.header .nav-item.theme-toggle-nav .theme-toggle-icon[data-v-f3c1fadf]{cursor:pointer;width:100%;height:100%;color:var(--gray-1000);justify-content:center;align-items:center;transition:color .2s ease-in-out;display:flex}.header .nav-item.theme-toggle-nav .theme-toggle-icon[data-v-f3c1fadf]:hover{color:var(--main-color)}.header .nav-item.user-info[data-v-f3c1fadf]{margin-bottom:8px;padding:0 3px;overflow:hidden}.header .nav-item.user-info[data-v-f3c1fadf] .user-info-component{width:100%}.header .nav-item.user-info[data-v-f3c1fadf] .user-info-dropdown{border-radius:8px;width:100%;height:40px;transition:background-color .2s,color .2s}.header .nav-item.user-info[data-v-f3c1fadf] .user-info-dropdown:hover{background:var(--main-20);color:var(--main-color)}.header .nav-item.user-info[data-v-f3c1fadf] .user-name{flex:auto}.header .nav-item.user-info[data-v-f3c1fadf] .user-task-center{width:28px;height:28px;color:var(--gray-600);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.header .nav-item.user-info[data-v-f3c1fadf] .user-task-center:hover,.header .nav-item.user-info[data-v-f3c1fadf] .user-task-center.active{background:var(--main-30);color:var(--main-color)}.header .nav-item.user-info[data-v-f3c1fadf] .user-task-center .task-center-badge{justify-content:center;display:flex}.header .nav-item.user-info[data-v-f3c1fadf] .user-task-center .icon{width:16px;height:16px;display:block}.create-space-form[data-v-f3c1fadf]{flex-direction:column;gap:10px;display:flex}.create-space-form label[data-v-f3c1fadf]{color:var(--gray-700);font-size:13px;font-weight:600}.app-layout.sidebar-collapsed .header[data-v-f3c1fadf]{flex-basis:56px;align-items:stretch;width:56px;padding:6px 8px}.app-layout.sidebar-collapsed .header .sidebar-brand[data-v-f3c1fadf]{justify-content:flex-start;width:100%}.app-layout.sidebar-collapsed .header .brand-expand-button[data-v-f3c1fadf]{border-radius:8px;flex:0 0 40px;justify-content:center;width:40px;padding:0 6px}.app-layout.sidebar-collapsed .header .brand-expand-button .brand-expand-icon[data-v-f3c1fadf]{width:18px;height:18px;color:var(--main-color);display:none}.app-layout.sidebar-collapsed .header .brand-expand-button[data-v-f3c1fadf]:hover,.app-layout.sidebar-collapsed .header .brand-expand-button[data-v-f3c1fadf]:focus-visible{background:var(--main-20);outline:none}.app-layout.sidebar-collapsed .header .brand-expand-button:hover .brand-avatar-image[data-v-f3c1fadf],.app-layout.sidebar-collapsed .header .brand-expand-button:focus-visible .brand-avatar-image[data-v-f3c1fadf]{display:none}.app-layout.sidebar-collapsed .header .brand-expand-button:hover .brand-expand-icon[data-v-f3c1fadf],.app-layout.sidebar-collapsed .header .brand-expand-button:focus-visible .brand-expand-icon[data-v-f3c1fadf]{display:block}.app-layout.sidebar-collapsed .header .nav[data-v-f3c1fadf]{align-items:stretch;width:100%}.app-layout.sidebar-collapsed .header .nav-item[data-v-f3c1fadf]{justify-content:flex-start;width:40px;padding:0 10px}.app-layout.sidebar-collapsed .header .nav-item .nav-text[data-v-f3c1fadf],.app-layout.sidebar-collapsed .header .nav-item .github-stars[data-v-f3c1fadf]{opacity:0;pointer-events:none;max-width:0;margin-left:0}.app-layout.sidebar-collapsed .header .nav-item.github .github-link[data-v-f3c1fadf]{justify-content:flex-start}.app-layout.sidebar-collapsed .header .nav-item.user-info[data-v-f3c1fadf]{padding:0}.app-layout.sidebar-collapsed .header .nav-item.user-info[data-v-f3c1fadf] .user-info-actions{display:none}.app-layout.sidebar-collapsed .header .nav-item.no-icon .nav-text[data-v-f3c1fadf]{opacity:1;max-width:20px;margin-left:0}@media (width<=720px){.app-layout.marketplace-route[data-v-f3c1fadf]{min-width:0}.app-layout.marketplace-route .header[data-v-f3c1fadf]{display:none}}.app-layout.use-top-bar[data-v-f3c1fadf]{flex-direction:column}.header.top-bar[data-v-f3c1fadf]{border-right:none;border-bottom:1px solid var(--main-40);background-color:var(--main-20);flex-direction:row;flex:0 0 50px;gap:24px;width:100%;height:50px;padding:0 20px}.header.top-bar .logo[data-v-f3c1fadf]{align-items:center;width:fit-content;height:28px;margin-right:16px;display:flex}.header.top-bar .logo a[data-v-f3c1fadf]{color:inherit;align-items:center;text-decoration:none;display:flex}.header.top-bar .logo img[data-v-f3c1fadf]{width:28px;height:28px;margin-right:8px}.header.top-bar .nav[data-v-f3c1fadf]{flex-direction:row;gap:20px;height:auto}.header.top-bar .nav-item[data-v-f3c1fadf]{flex-direction:row;width:auto;margin:0;padding:4px 16px}.header.top-bar .nav-item .icon[data-v-f3c1fadf]{border:none;outline:none;margin-right:8px;font-size:15px}.header.top-bar .nav-item .icon[data-v-f3c1fadf]:focus,.header.top-bar .nav-item .icon[data-v-f3c1fadf]:active{border:none;outline:none}.header.top-bar .nav-item .text[data-v-f3c1fadf]{margin-top:0;font-size:15px}.header.top-bar .nav-item.github[data-v-f3c1fadf]{padding:8px 12px}.header.top-bar .nav-item.github .icon[data-v-f3c1fadf]{margin-right:0;font-size:18px}.header.top-bar .nav-item.github.active[data-v-f3c1fadf]{color:var(--main-color)}.header.top-bar .nav-item.github a[data-v-f3c1fadf]{align-items:center;display:flex}.header.top-bar .nav-item.github .github-stars[data-v-f3c1fadf]{align-items:center;margin-left:6px;display:flex}.header.top-bar .nav-item.github .github-stars .star-icon[data-v-f3c1fadf]{color:var(--color-warning-500);margin-right:2px;font-size:14px}.header.top-bar .nav-item.theme-toggle-nav[data-v-f3c1fadf]{padding:8px 12px}.header.top-bar .nav-item.theme-toggle-nav .theme-toggle-icon[data-v-f3c1fadf]{color:var(--gray-1000);cursor:pointer;justify-content:center;align-items:center;transition:color .2s ease-in-out;display:flex}.header.top-bar .nav-item.theme-toggle-nav .theme-toggle-icon[data-v-f3c1fadf]:hover,.header.top-bar .nav-item.theme-toggle-nav.active .theme-toggle-icon[data-v-f3c1fadf]{color:var(--main-color)}@media (prefers-reduced-motion:reduce){.header[data-v-f3c1fadf],.growth-notification-item[data-v-f3c1fadf],.growth-action[data-v-f3c1fadf],.growth-notification-preview[data-v-f3c1fadf]{transition:none!important}}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}:root{--main-1000:#01151f;--main-900:#023944;--main-800:#035065;--main-700:#046a82;--main-600:#24839a;--main-500:#3996ae;--main-400:#5faec2;--main-300:#82c3d6;--main-200:#a3d8e8;--main-100:#c4eaf5;--main-50:#e1f6fb;--main-40:#eaf3f5;--main-30:#f7fbfd;--main-20:#f6f9fa;--main-10:#fafcfd;--main-5:#fcfefe;--main-1:#fefefe;--main-0:#fff;--main-color:var(--main-700);--main-bright:#0188a6;--gray-10000:#000;--gray-2000:#0c0d0d;--gray-1000:#151616;--gray-900:#1e1f1f;--gray-800:#323333;--gray-700:#4c4d4d;--gray-600:#697070;--gray-500:#979999;--gray-400:#bdbfbf;--gray-300:#d7d9d9;--gray-200:#e4e6e6;--gray-150:#eef0f0;--gray-100:#eff2f2;--gray-50:#f5f7f7;--gray-25:#f8fafa;--gray-10:#fbfcfc;--gray-0:#fff;--color-primary-50:var(--main-50);--color-primary-100:var(--main-200);--color-primary-500:var(--main-500);--color-primary-700:var(--main-700);--color-primary-900:var(--main-900);--color-secondary-10:var(--gray-10);--color-secondary-50:var(--gray-50);--color-secondary-100:var(--gray-100);--color-secondary-500:var(--gray-700);--color-secondary-700:var(--gray-800);--color-secondary-900:var(--gray-900);--color-success-10:#fafff2;--color-success-50:#e6f7e6;--color-success-100:#b7eb8f;--color-success-500:#52c41a;--color-success-700:#389e0d;--color-success-900:#135200;--color-error-10:#fffaf9;--color-error-50:#fff2f0;--color-error-100:#ffccc7;--color-error-500:#ff4d4f;--color-error-700:#cf1322;--color-error-900:#820014;--color-warning-10:#fffef5;--color-warning-50:#fffbe6;--color-warning-100:#ffe58f;--color-warning-500:#faad14;--color-warning-700:#d48806;--color-warning-900:#ad6800;--color-info-10:#f5fbff;--color-info-50:#e6f7ff;--color-info-100:#bae7ff;--color-info-500:#1890ff;--color-info-700:#096dd9;--color-info-900:#0050b3;--color-accent-10:#f5fffe;--color-accent-50:#e6fffb;--color-accent-100:#87e8de;--color-accent-500:#13c2c2;--color-accent-700:#08979c;--color-accent-900:#006d75;--chart-palette-1:var(--main-500);--chart-palette-2:#5ad8a6;--chart-palette-3:#f6bd16;--chart-palette-4:#f27c7c;--chart-palette-5:#9581cc;--chart-palette-6:#6dc8ec;--chart-palette-7:#ff9d4d;--chart-palette-8:#92d050;--chart-palette-9:#e885ba;--chart-palette-10:#8c8c8c;--bg-sider:var(--main-5);--light-98:#fffffffa;--light-95:#fffffff2;--light-90:#ffffffe6;--light-85:#ffffffd9;--light-80:#fffc;--light-75:#ffffffbf;--light-70:#ffffffb3;--light-50:#ffffff80;--light-25:#ffffff40;--light-10:#ffffff1a;--light-5:#ffffff0d;--light-0:#fff0;--dark-98:#000000fa;--dark-95:#000000f2;--dark-90:#000000e6;--dark-85:#000000d9;--dark-80:#000c;--dark-75:#000000bf;--dark-70:#000000b3;--dark-50:#00000080;--dark-25:#00000040;--dark-10:#0000001a;--dark-5:#0000000d;--dark-0:#0000;--shadow-0:#00000005;--shadow-1:#0000000d;--shadow-2:#00000014;--shadow-3:#0000001f;--shadow-4:#00000029;--shadow-5:#0003;--min-width:400px;--page-padding:22px;--color-bg-container:var(--main-0);--color-bg-elevated:var(--gray-10);--color-text:var(--gray-1000);--color-text-secondary:var(--dark-70);--color-text-tertiary:var(--dark-50);--color-trans-light:var(--light-85);--color-trans-dark:var(--dark-85);--scrollbar-width:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--gray-100);border-radius:calc(var(--scrollbar-width) / 2)}::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:calc(var(--scrollbar-width) / 2);cursor:pointer;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:var(--gray-100)}*{scrollbar-width:thin;scrollbar-color:var(--gray-200) transparent}@media (width>=1440px){:root{--page-padding:30px}}@media (width<=1199px){:root{--page-padding:18px}}@media (width<=767px){:root{--page-padding:14px}}:root.dark{--main-1000:#e1f6fb;--main-900:#c4eaf5;--main-800:#a3d8e8;--main-700:#82c3d6;--main-600:#5faec2;--main-500:#4a9fb8;--main-400:#3996ae;--main-300:#24839a;--main-200:#046a82;--main-100:#035065;--main-50:#023944;--main-40:#01151f;--main-30:#010d14;--main-20:#010a0f;--main-10:#00070a;--main-5:#000405;--main-1:#000102;--main-0:#000;--main-color:#4a9fb8;--main-bright:#5faec2;--gray-10000:#fafafa;--gray-2000:#f8fafa;--gray-1000:#f5f7f7;--gray-900:#eff2f2;--gray-800:#eef0f0;--gray-700:#e4e6e6;--gray-600:#d7d9d9;--gray-500:#bdbfbf;--gray-400:#979999;--gray-300:#697070;--gray-200:#4c4d4d;--gray-150:#323333;--gray-100:#1e1f1f;--gray-50:#151616;--gray-25:#0c0d0d;--gray-10:#080808;--gray-0:#030303;--color-success-10:#0f1810;--color-success-50:#162312;--color-success-100:#273921;--color-success-500:#52c41a;--color-success-700:#73d13d;--color-success-900:#95de64;--color-error-10:#1a0a0b;--color-error-50:#2a1215;--color-error-100:#58181c;--color-error-500:#ff4d4f;--color-error-700:#ff7875;--color-error-900:#ffa39e;--color-warning-10:#1a1408;--color-warning-50:#2b2111;--color-warning-100:#614700;--color-warning-500:#faad14;--color-warning-700:#ffc53d;--color-warning-900:#ffd666;--color-info-10:#0c0d0d;--color-info-50:#111b26;--color-info-100:#111d2c;--color-info-500:#3d8fff;--color-info-700:#40a9ff;--color-info-900:#69c0ff;--color-accent-10:#081919;--color-accent-50:#0f2e2e;--color-accent-100:#164e63;--color-accent-500:#13c2c2;--color-accent-700:#36cfc9;--color-accent-900:#5cdbd3;--chart-palette-1:var(--main-300);--chart-palette-2:#3ea896;--chart-palette-3:#d6ad37;--chart-palette-4:#cf6666;--chart-palette-5:#8672b4;--chart-palette-6:#529ab8;--chart-palette-7:#d48242;--chart-palette-8:#82b354;--chart-palette-9:#c46e9e;--chart-palette-10:#7a7a7a;--bg-sider:#141414;--color-text:#fff;--dark-98:#fffffffa;--dark-95:#fffffff2;--dark-90:#ffffffe6;--dark-85:#ffffffd9;--dark-80:#fffc;--dark-75:#ffffffbf;--dark-70:#ffffffb3;--dark-50:#ffffff80;--dark-25:#ffffff40;--dark-10:#ffffff1a;--dark-5:#ffffff0d;--dark-0:#fff0;--light-98:#000000fa;--light-95:#000000f2;--light-90:#000000e6;--light-85:#000000d9;--light-80:#000c;--light-75:#000000bf;--light-70:#000000b3;--light-50:#00000080;--light-25:#00000040;--light-10:#0000001a;--light-5:#0000000d;--light-0:#0000;--color-bg-container:#1f1f1f;--color-bg-elevated:#262626;--color-text-secondary:#ffffffa6;--color-text-tertiary:#ffffff73;--shadow-0:#ffffff05;--shadow-1:#ffffff0d;--shadow-2:#ffffff14;--shadow-3:#ffffff1f;--shadow-4:#ffffff29;--shadow-5:#fff3;--color-trans-light:#000000d9;--color-trans-dark:#ffffffd9}:root.dark .markmap{--markmap-max-width:9999px;--markmap-a-color:var(--main-500);--markmap-a-hover-color:var(--main-600);--markmap-code-bg:var(--gray-50);--markmap-code-color:var(--gray-700);--markmap-highlight-bg:var(--color-warning-50);--markmap-table-border:1px solid currentColor;--markmap-font:300 16px / 20px sans-serif;--markmap-circle-open-bg:var(--main-0);--markmap-text-color:var(--gray-700);--markmap-highlight-node-bg:var(--color-error-50)}:root.dark .md-editor{--md-bk-color:transparent}.sigma-container{width:100%;height:100%;position:relative}.sigma-container canvas{outline:none}.sigma-labels{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.node-highlighted,.edge-highlighted{stroke:var(--color-error-500);stroke-width:3px}.node-selected,.edge-selected{stroke:var(--color-info-500);stroke-width:4px}.node-focused,.edge-focused{stroke:var(--color-success-500);stroke-width:2px}.sigma-loading{z-index:1000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sigma-tooltip{background:var(--shadow-5);color:var(--gray-0);pointer-events:none;z-index:1000;white-space:nowrap;border-radius:4px;padding:8px 12px;font-size:12px;position:absolute}@media (width<=768px){.sigma-container{font-size:10px}.sigma-tooltip{padding:6px 8px;font-size:10px}}.m-2{margin:8px}.mt-2{margin-top:8px}.mb-2{margin-bottom:8px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.m-3{margin:12px}.mt-3{margin-top:12px}.mb-3{margin-bottom:12px}.ml-3{margin-left:12px}.mr-3{margin-right:12px}.bn-1px{position:relative;bottom:-1px}.chart-color-palette{--palette-1:var(--chart-palette-1);--palette-2:var(--chart-palette-2);--palette-3:var(--chart-palette-3);--palette-4:var(--chart-palette-4);--palette-5:var(--chart-palette-5);--palette-6:var(--chart-palette-6);--palette-7:var(--chart-palette-7);--palette-8:var(--chart-palette-8);--palette-9:var(--chart-palette-9);--palette-10:var(--chart-palette-10)}.chart-area-gradient-primary{background:linear-gradient(#3996ae4d 0%,#3996ae0d 100%)}.chart-area-gradient-success{background:linear-gradient(#52c41a4d 0%,#52c41a0d 100%)}.chart-area-gradient-warning{background:linear-gradient(#faad144d 0%,#faad140d 100%)}.chart-area-gradient-error{background:linear-gradient(#f5222d4d 0%,#f5222d0d 100%)}.chart-shadow-primary{box-shadow:0 4px 12px #3996ae26}.chart-shadow-success{box-shadow:0 4px 12px #52c41a26}.chart-shadow-warning{box-shadow:0 4px 12px #faad1426}.chart-shadow-error{box-shadow:0 4px 12px #f5222d26}.dashboard-card{background-color:var(--gray-0);border:1px solid var(--gray-100);border-radius:8px;flex-direction:column;height:100%;transition:all .2s;display:flex}.dashboard-card:hover{border-color:var(--gray-200);box-shadow:0 1px 3px #0000001a}.dashboard-card .ant-card-head{flex-shrink:0;background-color:var(--gray-0)!important;min-height:56px!important;padding:0 20px!important}.dashboard-card .ant-card-head-title{color:var(--gray-1000)!important;font-size:18px!important;font-weight:600!important}.dashboard-card .ant-card-body{flex:1;overflow:auto;background-color:var(--gray-0)!important;padding:0 20px 20px!important}.dashboard-card .ant-card-extra{padding-top:0!important}.stats-overview{margin-bottom:16px}.stats-overview .ant-statistic .ant-statistic-title{color:var(--gray-600);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:13px;font-weight:500}.stats-overview .ant-statistic .ant-statistic-content{color:var(--gray-1000);font-size:24px;font-weight:700}.chart-container h4,.chart-container h5{color:var(--gray-1000);margin-bottom:16px;font-weight:600}.chart-container h4{font-size:16px}.chart-container h5{color:var(--gray-600);font-size:14px}.chart-container .chart{background-color:var(--gray-0);border:1px solid var(--gray-100);border-radius:8px;width:100%;height:250px;padding:10px}.chart-container .chart-medium{background-color:var(--gray-0);border:1px solid var(--gray-100);border-radius:8px;width:100%;height:180px;padding:8px}.chart-container .chart-small{width:100%;height:180px}.dashboard-card .ant-statistic-title{color:var(--gray-600)!important;font-weight:500!important}.dashboard-card .ant-statistic-content{color:var(--gray-1000)}.dashboard-card .ant-statistic-content-value{font-weight:700!important}.dashboard-card .ant-table{background-color:var(--gray-0);border-radius:8px;overflow:hidden}.dashboard-card .ant-table .ant-table-thead>tr>th{background-color:var(--gray-25);border-bottom:1px solid var(--gray-200);color:var(--gray-700);text-transform:uppercase;letter-spacing:.05em;padding:12px 16px;font-size:12px;font-weight:600}.dashboard-card .ant-table .ant-table-tbody>tr{transition:background-color .2s}.dashboard-card .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--gray-100);color:var(--gray-1000);padding:12px 16px;font-weight:400}.dashboard-card .ant-table .ant-table-tbody>tr:hover>td{background-color:var(--gray-25)}.dashboard-card .ant-progress .ant-progress-bg{border-radius:4px;background-color:var(--main-500)!important}.dashboard-card .ant-progress .ant-progress-text{font-size:12px;font-weight:500;color:var(--gray-1000)!important}.flat-md-preview .md-editor{background:0 0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview{color:var(--gray-1000);max-width:100%;padding:0;font-family:-apple-system,BlinkMacSystemFont,Noto Sans SC,PingFang SC,Microsoft YaHei,Hiragino Sans GB,Source Han Sans CN,Courier New,monospace;font-size:.95rem;line-height:1.75}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table{border-collapse:collapse;outline:1px solid var(--gray-100);outline-offset:12px;border-radius:8px;width:100%;margin:2em 0;font-size:15px;display:table}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table thead tr th{padding-top:0;background-color:#0000!important}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table thead th,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table tbody th{border:none;border-bottom:1px solid var(--gray-200)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview table tbody tr:last-child td{border-bottom:1px solid var(--gray-200);border:none;padding-bottom:0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h1,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h2{font-size:1.1rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h3,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h4{font-size:1.05rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h5,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview h6{font-size:1rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview strong{font-weight:500}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview li>p,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ol>p,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ul>p{margin:.25rem 0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ul li::marker{color:var(--main-bright)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ol li::marker{color:var(--main-bright)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ul,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview ol{padding-left:1.625rem}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview cite{color:var(--gray-800);background-color:var(--gray-200);outline:2px solid var(--gray-200);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;margin-left:4px;padding:0 .25rem;font-size:12px;font-style:normal;position:relative}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview cite:hover:after{content:attr(source);color:#fff;white-space:normal;word-break:break-word;z-index:1000;pointer-events:none;text-align:center;background-color:#222;border-radius:6px;width:max-content;min-width:100px;max-width:400px;padding:8px 12px;font-size:13px;line-height:1.5;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview cite:hover:before{content:"";border:5px solid #0000;border-top-color:var(--gray-900);z-index:1000;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview a{color:var(--main-700)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview .md-editor-code{border:var(--gray-50);border-radius:8px}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview .md-editor-code .md-editor-code-head{background-color:var(--gray-50);z-index:1}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview .md-editor-code .md-editor-code-head .md-editor-collapse-tips{color:var(--gray-400)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview code{letter-spacing:.025em;tab-size:4;background-color:var(--gray-25);font-family:Menlo,Monaco,Consolas,PingFang SC,Noto Sans SC,Microsoft YaHei,Hiragino Sans GB,Source Han Sans CN,Courier New,monospace;font-size:13px;line-height:1.5}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview p:last-child{margin-bottom:0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview th,.flat-md-preview .md-editor-preview-wrapper .md-editor-preview td{text-align:left;border:none;padding:.5rem 0}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview td{border-bottom:1px solid var(--gray-100);color:var(--gray-800)}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview th{color:var(--gray-800);font-weight:600}.flat-md-preview .md-editor-preview-wrapper .md-editor-preview tr{background-color:var(--gray-0)}.hljs-theme-light pre code.hljs{padding:1em;display:block;overflow-x:auto}.hljs-theme-light code.hljs{padding:3px 5px}.hljs-theme-light .hljs{color:#24292e;background:#fff}.hljs-theme-light .hljs-doctag,.hljs-theme-light .hljs-keyword,.hljs-theme-light .hljs-meta .hljs-keyword,.hljs-theme-light .hljs-template-tag,.hljs-theme-light .hljs-template-variable,.hljs-theme-light .hljs-type,.hljs-theme-light .hljs-variable.language_{color:#d73a49}.hljs-theme-light .hljs-title,.hljs-theme-light .hljs-title.class_,.hljs-theme-light .hljs-title.class_.inherited__,.hljs-theme-light .hljs-title.function_{color:#6f42c1}.hljs-theme-light .hljs-attr,.hljs-theme-light .hljs-attribute,.hljs-theme-light .hljs-literal,.hljs-theme-light .hljs-meta,.hljs-theme-light .hljs-number,.hljs-theme-light .hljs-operator,.hljs-theme-light .hljs-variable,.hljs-theme-light .hljs-selector-attr,.hljs-theme-light .hljs-selector-class,.hljs-theme-light .hljs-selector-id{color:#005cc5}.hljs-theme-light .hljs-regexp,.hljs-theme-light .hljs-string,.hljs-theme-light .hljs-meta .hljs-string{color:#032f62}.hljs-theme-light .hljs-built_in,.hljs-theme-light .hljs-symbol{color:#e36209}.hljs-theme-light .hljs-comment,.hljs-theme-light .hljs-code,.hljs-theme-light .hljs-formula{color:#6a737d}.hljs-theme-light .hljs-name,.hljs-theme-light .hljs-quote,.hljs-theme-light .hljs-selector-tag,.hljs-theme-light .hljs-selector-pseudo{color:#22863a}.hljs-theme-light .hljs-subst{color:#24292e}.hljs-theme-light .hljs-section{color:#005cc5;font-weight:700}.hljs-theme-light .hljs-bullet{color:#735c0f}.hljs-theme-light .hljs-emphasis{color:#24292e;font-style:italic}.hljs-theme-light .hljs-strong{color:#24292e;font-weight:700}.hljs-theme-light .hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-theme-light .hljs-deletion{color:#b31d28;background-color:#ffeef0}.hljs-theme-dark pre code.hljs{padding:1em;display:block;overflow-x:auto}.hljs-theme-dark code.hljs{padding:3px 5px}.hljs-theme-dark .hljs{color:#c9d1d9;background:#0d1117}.hljs-theme-dark .hljs-doctag,.hljs-theme-dark .hljs-keyword,.hljs-theme-dark .hljs-meta .hljs-keyword,.hljs-theme-dark .hljs-template-tag,.hljs-theme-dark .hljs-template-variable,.hljs-theme-dark .hljs-type,.hljs-theme-dark .hljs-variable.language_{color:#ff7b72}.hljs-theme-dark .hljs-title,.hljs-theme-dark .hljs-title.class_,.hljs-theme-dark .hljs-title.class_.inherited__,.hljs-theme-dark .hljs-title.function_{color:#d2a8ff}.hljs-theme-dark .hljs-attr,.hljs-theme-dark .hljs-attribute,.hljs-theme-dark .hljs-literal,.hljs-theme-dark .hljs-meta,.hljs-theme-dark .hljs-number,.hljs-theme-dark .hljs-operator,.hljs-theme-dark .hljs-variable,.hljs-theme-dark .hljs-selector-attr,.hljs-theme-dark .hljs-selector-class,.hljs-theme-dark .hljs-selector-id{color:#79c0ff}.hljs-theme-dark .hljs-regexp,.hljs-theme-dark .hljs-string,.hljs-theme-dark .hljs-meta .hljs-string{color:#a5d6ff}.hljs-theme-dark .hljs-built_in,.hljs-theme-dark .hljs-symbol{color:#ffa657}.hljs-theme-dark .hljs-comment,.hljs-theme-dark .hljs-code,.hljs-theme-dark .hljs-formula{color:#8b949e}.hljs-theme-dark .hljs-name,.hljs-theme-dark .hljs-quote,.hljs-theme-dark .hljs-selector-tag,.hljs-theme-dark .hljs-selector-pseudo{color:#7ee787}.hljs-theme-dark .hljs-subst{color:#c9d1d9}.hljs-theme-dark .hljs-section{color:#1f6feb;font-weight:700}.hljs-theme-dark .hljs-bullet{color:#f2cc60}.hljs-theme-dark .hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-theme-dark .hljs-strong{color:#c9d1d9;font-weight:700}.hljs-theme-dark .hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-theme-dark .hljs-deletion{color:#ffdcd7;background-color:#67060c}:root{--header-height:45px;--min-width:450px}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400;position:relative}body{min-height:100vh;color:var(--gray-900);background:var(--gray-0);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Noto Sans SC,Roboto,HarmonyOS Sans SC,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6;display:flow-root}.layout-container{width:100%}.layout-container h2{margin:20px 0 10px}.lucide-icon-btn{justify-content:center;align-items:center;gap:6px;display:inline-flex}.lucide-icon-btn svg{flex-shrink:0}.card-tag{background:var(--gray-100);min-height:22px;color:var(--gray-600);border-radius:4px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.card-tag.tag-purple,.card-tag.tag-cyan{background:var(--color-accent-50);color:var(--color-accent-700)}.card-tag.tag-blue{background:var(--color-info-50);color:var(--color-info-700)}.card-tag.tag-red,.card-tag.tag-orange{background:var(--color-error-50);color:var(--color-error-700)}.card-tag.tag-green{background:var(--color-success-50);color:var(--color-success-700)}.card-tag.tag-gold{background:var(--color-warning-50);color:var(--color-warning-900)}
