.manual-knowledge-editor[data-v-0e362b90] .t-dialog__body{padding:20px 24px 12px;max-height:80vh;overflow-y:auto}.editor-body[data-v-0e362b90]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-0e362b90]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-0e362b90]{font-size:14px;font-weight:500;color:var(--td-text-color-primary)}.status-row[data-v-0e362b90]{display:flex;align-items:center;gap:12px}.editor-toolbar[data-v-0e362b90]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:8px 12px;background:var(--td-bg-color-container);border:1px solid var(--td-component-border);border-radius:8px;box-shadow:0 1px 2px #0000000a;overflow-x:auto}.toolbar-group[data-v-0e362b90]{display:flex;align-items:center;gap:4px}.toolbar-divider[data-v-0e362b90]{width:1px;height:24px;background:var(--td-component-border);margin:0 2px}.toolbar-btn[data-v-0e362b90]{width:28px;height:28px;padding:0;border-radius:6px;color:var(--td-text-color-secondary);border:none;background:transparent;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.toolbar-btn .t-icon[data-v-0e362b90]{color:var(--td-text-color-secondary);font-size:16px;width:16px;height:16px}.toolbar-btn[data-v-0e362b90]:hover{background:#07c05f14;color:var(--wk-primary)}.toolbar-btn:hover .t-icon[data-v-0e362b90]{color:var(--wk-primary)}.toolbar-btn.active[data-v-0e362b90]{background:#07c05f1f;color:var(--wk-primary)}.toolbar-btn.active .t-icon[data-v-0e362b90]{color:var(--wk-primary)}.toolbar-btn[data-v-0e362b90]:focus-visible{outline:none;box-shadow:0 0 0 2px #07c05f40}.toolbar-btn[data-v-0e362b90]:active{background:#07c05f26;transform:translateY(.5px)}[data-v-0e362b90] .toggle-view-btn{display:inline-flex;align-items:center;gap:6px;padding:0 16px;height:32px;line-height:32px;transition:all .18s ease}[data-v-0e362b90] .toggle-view-btn .t-button__content,[data-v-0e362b90] .toggle-view-btn .t-button__text{display:inline-flex;align-items:center;gap:6px}[data-v-0e362b90] .toggle-view-btn .t-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;width:16px;height:16px;vertical-align:middle}[data-v-0e362b90] .toggle-view-btn .t-icon svg{display:block;width:16px;height:16px;vertical-align:middle}[data-v-0e362b90] .toggle-view-btn .t-button__text>span:not(.t-icon){font-size:13px;line-height:1.5;vertical-align:middle}[data-v-0e362b90] .toggle-view-btn.active,[data-v-0e362b90] .toggle-view-btn:hover{background:#07c05f1f!important;color:#059669!important;border-color:#07c05f66!important}[data-v-0e362b90] .toggle-view-btn.active .t-icon,[data-v-0e362b90] .toggle-view-btn:hover .t-icon{color:#059669}.status-timestamp[data-v-0e362b90]{font-size:12px;color:var(--td-text-color-placeholder)}.editor-area[data-v-0e362b90]{display:flex;flex-direction:column}.editor-pane[data-v-0e362b90]{padding:0;overflow:hidden;background:var(--td-bg-color-container)}[data-v-0e362b90] .t-textarea__inner{line-height:1.6}.preview-container[data-v-0e362b90]{min-height:300px;max-height:520px;overflow-y:auto;padding:16px;background:var(--td-bg-color-secondarycontainer);font-size:14px;line-height:1.7;color:var(--td-text-color-primary)}.preview-container[data-v-0e362b90] h1,.preview-container[data-v-0e362b90] h2,.preview-container[data-v-0e362b90] h3,.preview-container[data-v-0e362b90] h4{margin-top:16px;margin-bottom:8px}.preview-container[data-v-0e362b90] code{background:var(--td-bg-color-container-hover);padding:2px 4px;border-radius:4px}.preview-container[data-v-0e362b90] pre{background:var(--td-bg-color-container-hover);padding:12px;border-radius:6px;overflow:auto}.preview-container[data-v-0e362b90] blockquote{border-left:4px solid var(--wk-primary);padding-left:12px;color:var(--td-text-color-secondary);margin:16px 0;background:#07c05f14}.preview-container[data-v-0e362b90] a{color:var(--wk-primary)}.dialog-footer[data-v-0e362b90]{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.footer-right[data-v-0e362b90]{display:flex;gap:16px}.loading-wrapper[data-v-0e362b90],.loading-placeholder[data-v-0e362b90]{display:flex;align-items:center;justify-content:center;min-height:240px}.empty-preview[data-v-0e362b90]{color:var(--td-text-color-placeholder)}.t-popup{z-index:2600!important}body,html,#app{width:100%;height:100%;margin:0;padding:0;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--wk-background, var(--td-bg-color-page, #f8f9fa));color:var(--wk-foreground, var(--td-text-color-primary));transition:background-color .3s ease,color .3s ease}@font-face{src:url(/assets/TencentSans-FVsqr9g7.ttf) format("truetype");font-weight:400;font-style:normal}:root,:root[theme-mode=light]{--brand-main: var(--td-brand-color-4);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-hover: var(--td-brand-color-3);--td-brand-color: var(--td-brand-color-4);--td-brand-color-active:var(--td-brand-color-5);--td-brand-color-1: #e9f8ec;--td-brand-color-2: #09f479;--td-brand-color-3: #08dd6e;--td-brand-color-4: #07c05f;--td-brand-color-5: #06b04d;--td-brand-color-6: #049b38;--td-brand-color-7: #038626;--td-brand-color-8: #027218;--td-brand-color-9: #015e0d;--td-brand-color-10: #004b05;--td-warning-color-1: #fef3e6;--td-warning-color-2: #f9e0c7;--td-warning-color-3: #f7c797;--td-warning-color-4: #f2995f;--td-warning-color-5: #ed7b2f;--td-warning-color-6: #d35a21;--td-warning-color-7: #ba431b;--td-warning-color-8: #9e3610;--td-warning-color-9: #842b0b;--td-warning-color-10: #5a1907;--td-warning-color: var(--td-warning-color-5);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-error-color-1: #fdecee;--td-error-color-2: #f9d7d9;--td-error-color-3: #f8b9be;--td-error-color-4: #f78d94;--td-error-color-5: #f36d78;--td-error-color-6: #e34d59;--td-error-color-7: #c9353f;--td-error-color-8: #b11f26;--td-error-color-9: #951114;--td-error-color-10: #680506;--td-error-color: var(--td-error-color-6);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-success-color-1: #e8f8f2;--td-success-color-2: #bcebdc;--td-success-color-3: #85dbbe;--td-success-color-4: #48c79c;--td-success-color-5: #00a870;--td-success-color-6: #078d5c;--td-success-color-7: #067945;--td-success-color-8: #056334;--td-success-color-9: #044f2a;--td-success-color-10: #033017;--td-success-color: var(--td-success-color-5);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e7e7e7;--td-gray-color-4: #dcdcdc;--td-gray-color-5: #c5c5c5;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #383838;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-bg-color-container: #fff;--td-bg-color-container-select: #fff;--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-component-stroke: var(--td-gray-color-3);--td-component-border: var(--td-gray-color-4);--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-font-family: var(--global-font-family);--td-font-family-medium: var(--global-font-family);--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-common: 8px;--td-line-height-link-small: calc( var(--td-font-size-link-small) + var(--td-line-height-common) );--td-line-height-link-medium: calc( var(--td-font-size-link-medium) + var(--td-line-height-common) );--td-line-height-link-large: calc( var(--td-font-size-link-large) + var(--td-line-height-common) );--td-line-height-mark-small: calc( var(--td-font-size-mark-small) + var(--td-line-height-common) );--td-line-height-mark-medium: calc( var(--td-font-size-mark-medium) + var(--td-line-height-common) );--td-line-height-body-small: calc( var(--td-font-size-body-small) + var(--td-line-height-common) );--td-line-height-body-medium: calc( var(--td-font-size-body-medium) + var(--td-line-height-common) );--td-line-height-body-large: calc( var(--td-font-size-body-large) + var(--td-line-height-common) );--td-line-height-title-small: calc( var(--td-font-size-title-small) + var(--td-line-height-common) );--td-line-height-title-medium: calc( var(--td-font-size-title-medium) + var(--td-line-height-common) );--td-line-height-title-large: calc( var(--td-font-size-title-medium) + var(--td-line-height-common) );--td-line-height-headline-small: calc( var(--td-font-size-headline-small) + var(--td-line-height-common) );--td-line-height-headline-medium: calc( var(--td-font-size-headline-medium) + var(--td-line-height-common) );--td-line-height-headline-large: calc( var(--td-font-size-headline-large) + var(--td-line-height-common) );--td-line-height-display-medium: calc( var(--td-font-size-display-medium) + var(--td-line-height-common) );--td-line-height-display-large: calc( var(--td-font-size-display-large) + var(--td-line-height-common) );--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-headline-small: var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family);--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color);--td-text-color-link: var(--td-brand-color);--td-radius-small: 2px;--td-radius-default: 3px;--td-radius-medium: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%;--td-shadow-1: 0px 1px 10px rgba(0, 0, 0, .05), 0px 4px 5px rgba(0, 0, 0, .08), 0px 2px 4px -1px rgba(0, 0, 0, .12);--td-shadow-2: 0px 3px 14px 2px rgba(0, 0, 0, .05), 0px 8px 10px 1px rgba(0, 0, 0, .06), 0px 5px 5px -3px rgba(0, 0, 0, .1);--td-shadow-3: 0px 6px 30px 5px rgba(0, 0, 0, .05), 0px 16px 24px 2px rgba(0, 0, 0, .04), 0px 8px 10px -5px rgba(0, 0, 0, .08)}:root[theme-mode=dark]{--brand-main: var(--td-brand-color-6);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-hover: var(--td-brand-color-5);--td-brand-color: var(--td-brand-color-6);--td-brand-color-active:var(--td-brand-color-7);--td-brand-color-1: #06b04d20;--td-brand-color-2: #015e0d;--td-brand-color-3: #027218;--td-brand-color-4: #038626;--td-brand-color-5: #049b38;--td-brand-color-6: #06b04d;--td-brand-color-7: #07c05f;--td-brand-color-8: #08dd6e;--td-brand-color-9: #09f479;--td-brand-color-10: #a6fccf;--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f1f5f9;--td-gray-color-2: #e2e8f0;--td-gray-color-3: #cbd5e1;--td-gray-color-4: #94a3b8;--td-gray-color-5: #64748b;--td-gray-color-6: #475569;--td-gray-color-7: #334155;--td-gray-color-8: #2B3747;--td-gray-color-9: #334155;--td-gray-color-10: #334155;--td-gray-color-11: #2B3747;--td-gray-color-12: #1F2937;--td-gray-color-13: #232B3B;--td-gray-color-14: #0c1322;--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-11);--td-bg-color-container-select: var(--td-gray-color-10);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-10);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-9);--td-bg-color-component-active: var(--td-gray-color-10);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-component-stroke: rgba(255, 255, 255, .1);--td-component-border: rgba(255, 255, 255, .16);--td-font-white-1: rgba(255, 255, 255, .95);--td-font-white-2: rgba(255, 255, 255, .7);--td-font-white-3: rgba(255, 255, 255, .5);--td-font-white-4: rgba(255, 255, 255, .3);--md-blockquote-bg: rgba(33, 150, 243, .15);--md-table-bg: #1F2937;--md-border-color: #334155;--md-code-bg: #232B3B}:root,:root[theme-mode=light]{--global-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "PingFang SC", "Microsoft YaHei", sans-serif;--wk-background: #f0f2f5;--wk-foreground: #111827;--wk-card: #ffffff;--wk-card-foreground: #111827;--wk-card-hover: #fafbfc;--wk-card-elevated: #ffffff;--wk-surface: #f8f9fb;--wk-muted: #f3f4f6;--wk-muted-foreground: #6b7280;--wk-border: #e5e7eb;--wk-overlay: rgba(0, 0, 0, .45);--wk-primary: #07c05f;--wk-primary-hover: #06a854;--wk-primary-active: #059b4a;--wk-primary-light: rgba(7, 192, 95, .08);--wk-primary-foreground: #ffffff;--wk-destructive: #dc2626;--wk-success: #16a34a;--wk-warning: #d97706;--wk-text-primary: rgba(0, 0, 0, .88);--wk-text-secondary: rgba(0, 0, 0, .55);--wk-text-muted: rgba(0, 0, 0, .35);--wk-input: #e5e7eb;--wk-input-bg: #ffffff;--wk-input-border: var(--wk-border);--wk-space-xs: 4px;--wk-space-sm: 8px;--wk-space-md: 12px;--wk-space-lg: 16px;--wk-space-xl: 24px;--wk-space-2xl: 32px;--wk-radius-sm: 6px;--wk-radius: 8px;--wk-radius-lg: 12px;--wk-radius-xl: 16px;--wk-radius-full: 9999px;--wk-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 3px rgba(0, 0, 0, .06);--wk-shadow: 0 2px 8px rgba(0, 0, 0, .06), 0 1px 4px rgba(0, 0, 0, .04);--wk-shadow-lg: 0 4px 16px rgba(0, 0, 0, .08), 0 2px 8px rgba(0, 0, 0, .04);--wk-shadow-xl: 0 8px 32px rgba(0, 0, 0, .1), 0 4px 16px rgba(0, 0, 0, .06);--wk-font-family: var(--global-font-family);--wk-font-mono: "JetBrains Mono", "Fira Code", "SF Mono", Menlo, monospace;--wk-text-xs: 11px;--wk-text-sm: 12px;--wk-text-base: 14px;--wk-text-lg: 16px;--wk-text-xl: 20px;--wk-text-2xl: 24px;--wk-font-normal: 400;--wk-font-medium: 500;--wk-font-semibold: 600;--wk-leading: 1.6;--wk-leading-tight: 1.4;--wk-transition: .2s ease;--wk-transition-fast: .15s ease;--wk-transition-slow: .3s ease;--wk-focus-ring: 0 0 0 3px rgba(7, 192, 95, .3);--wk-scrollbar-thumb: rgba(0, 0, 0, .15);--wk-border-width: 1px;--td-bg-color-page: var(--wk-background);--td-bg-color-container: var(--wk-card);--td-bg-color-container-select: var(--wk-card);--td-bg-color-container-hover: var(--wk-muted);--td-bg-color-container-active: var(--wk-muted);--td-bg-color-secondarycontainer: var(--wk-muted);--td-bg-color-secondarycontainer-hover: var(--wk-muted);--td-bg-color-secondarycontainer-active: var(--wk-border);--td-bg-color-component: var(--wk-muted);--td-bg-color-component-hover: var(--wk-border);--td-font-gray-1: var(--wk-text-primary);--td-font-gray-2: var(--wk-text-secondary);--td-font-gray-3: var(--wk-text-muted);--td-font-gray-4: rgba(17, 24, 39, .26);--td-text-color-primary: var(--wk-foreground);--td-text-color-secondary: var(--wk-text-secondary);--td-text-color-placeholder: var(--wk-text-muted);--td-text-color-disabled: var(--td-font-gray-4);--td-component-stroke: var(--wk-border);--td-component-border: var(--wk-border);--td-radius-small: var(--wk-radius-sm);--td-radius-default: var(--wk-radius);--td-radius-medium: var(--wk-radius);--td-radius-large: var(--wk-radius-lg);--td-radius-extraLarge: var(--wk-radius-xl);--td-shadow-1: var(--wk-shadow-sm);--td-shadow-2: var(--wk-shadow);--td-shadow-3: var(--wk-shadow-lg);--td-brand-color: var(--wk-primary);--td-brand-color-hover: var(--td-brand-color-3);--td-brand-color-active: var(--td-brand-color-5)}:root[theme-mode=dark]{--wk-background: #111827;--wk-foreground: #ffffff;--wk-card: #1f2937;--wk-card-foreground: #ffffff;--wk-card-hover: #263344;--wk-card-elevated: #232f3e;--wk-surface: #151c28;--wk-muted: #374151;--wk-muted-foreground: #9ca3af;--wk-border: #374151;--wk-overlay: rgba(0, 0, 0, .6);--wk-primary: #06b04d;--wk-primary-hover: #07c05f;--wk-primary-active: #08d06a;--wk-primary-light: rgba(6, 176, 77, .12);--wk-primary-foreground: #ffffff;--wk-destructive: #f87171;--wk-success: #4ade80;--wk-warning: #fbbf24;--wk-text-primary: rgba(255, 255, 255, .92);--wk-text-secondary: rgba(255, 255, 255, .55);--wk-text-muted: rgba(255, 255, 255, .35);--wk-input: #374151;--wk-input-bg: var(--wk-card);--wk-input-border: var(--wk-border);--wk-radius-sm: 6px;--wk-radius: 8px;--wk-radius-lg: 12px;--wk-radius-xl: 16px;--wk-shadow-sm: 0 1px 2px rgba(0, 0, 0, .2);--wk-shadow: 0 2px 8px rgba(0, 0, 0, .25);--wk-shadow-lg: 0 4px 16px rgba(0, 0, 0, .3);--wk-shadow-xl: 0 8px 32px rgba(0, 0, 0, .4);--wk-focus-ring: 0 0 0 3px rgba(6, 176, 77, .4);--wk-scrollbar-thumb: rgba(255, 255, 255, .15);--td-bg-color-page: var(--wk-background);--td-bg-color-container: var(--wk-card);--td-bg-color-container-select: var(--wk-card);--td-bg-color-container-hover: var(--wk-muted);--td-bg-color-container-active: var(--wk-muted);--td-bg-color-secondarycontainer: var(--wk-card);--td-bg-color-secondarycontainer-hover: var(--wk-muted);--td-bg-color-secondarycontainer-active: var(--wk-muted);--td-bg-color-component: var(--wk-muted);--td-bg-color-component-hover: var(--wk-border);--td-font-white-1: var(--wk-text-primary);--td-font-white-2: var(--wk-text-secondary);--td-font-white-3: var(--wk-text-muted);--td-font-white-4: rgba(255, 255, 255, .3);--td-text-color-primary: var(--wk-foreground);--td-text-color-secondary: var(--wk-text-secondary);--td-text-color-placeholder: var(--wk-text-muted);--td-text-color-disabled: var(--td-font-white-4);--td-component-stroke: var(--wk-border);--td-component-border: var(--wk-border);--td-radius-small: var(--wk-radius-sm);--td-radius-default: var(--wk-radius);--td-radius-medium: var(--wk-radius);--td-radius-large: var(--wk-radius-lg);--td-radius-extraLarge: var(--wk-radius-xl);--td-shadow-1: var(--wk-shadow-sm);--td-shadow-2: var(--wk-shadow);--td-shadow-3: var(--wk-shadow-lg);--td-brand-color: var(--wk-primary);--td-brand-color-hover: var(--td-brand-color-5);--td-brand-color-active: var(--td-brand-color-7)}:root[theme-mode=dark] .t-radio .t-radio__label{color:var(--td-text-color-primary)!important}:root[theme-mode=dark] .t-radio.t-is-disabled .t-radio__label{color:var(--td-text-color-disabled)!important}:root[theme-mode=dark] .t-radio.t-is-checked .t-radio__label{color:var(--wk-primary)!important}:root[theme-mode=dark] .hljs{color:#e2e8f0!important;background:transparent!important}:root[theme-mode=dark] .hljs-comment,:root[theme-mode=dark] .hljs-quote{color:#9ca3af!important}:root[theme-mode=dark] .hljs-keyword,:root[theme-mode=dark] .hljs-selector-tag,:root[theme-mode=dark] .hljs-subst{color:#c084fc!important}:root[theme-mode=dark] .hljs-number,:root[theme-mode=dark] .hljs-literal,:root[theme-mode=dark] .hljs-variable,:root[theme-mode=dark] .hljs-template-variable{color:#fb923c!important}:root[theme-mode=dark] .hljs-string,:root[theme-mode=dark] .hljs-doctag{color:#86efac!important}:root[theme-mode=dark] .hljs-title,:root[theme-mode=dark] .hljs-section,:root[theme-mode=dark] .hljs-selector-id{color:#93c5fd!important}:root[theme-mode=dark] .hljs-type,:root[theme-mode=dark] .hljs-class .hljs-title{color:#fbbf24!important}:root[theme-mode=dark] .hljs-tag,:root[theme-mode=dark] .hljs-name,:root[theme-mode=dark] .hljs-attribute{color:#f87171!important}:root[theme-mode=dark] .hljs-regexp,:root[theme-mode=dark] .hljs-link{color:#22d3ee!important}:root[theme-mode=dark] .hljs-symbol,:root[theme-mode=dark] .hljs-bullet{color:#f472b6!important}:root[theme-mode=dark] .hljs-built_in,:root[theme-mode=dark] .hljs-builtin-name{color:#2dd4bf!important}:root[theme-mode=dark] .hljs-meta{color:#94a3b8!important}:root[theme-mode=dark] .hljs-deletion{color:#ef4444!important;background:#ef444426!important}:root[theme-mode=dark] .hljs-addition{color:#22c55e!important;background:#22c55e26!important}:root[theme-mode=dark] .hljs-params{color:#e2e8f0!important}:root[theme-mode=dark] .hljs-function{color:#93c5fd!important}:root[theme-mode=dark] .hljs-property{color:#7dd3fc!important}:root[theme-mode=dark] .hljs-punctuation{color:#d1d5db!important}:root[theme-mode=dark] .hljs-operator{color:#f472b6!important}:root[theme-mode=dark] .hljs-attr{color:#fb923c!important}:root[theme-mode=dark] .hljs-strong{color:#f1f5f9!important;font-weight:700!important}:root[theme-mode=dark] .hljs-emphasis{color:#e2e8f0!important;font-style:italic!important}:root[theme-mode=dark] .hljs-code{color:#a5b4fc!important}:root[theme-mode=dark] pre code,:root[theme-mode=dark] .code-block code,:root[theme-mode=dark] .md-fences code{color:#e2e8f0!important;background:transparent!important}:root[theme-mode=dark]{--code-block-bg: #2B3747;--code-block-border: #334155;--code-block-header-bg: #1F2937;--code-block-header-color: #94a3b8;--code-block-pre-bg: #2B3747;--code-block-code-color: #e2e8f0}:root{--mobile-tab-height: 50px;--mobile-header-height: 48px;--mobile-safe-top: env(safe-area-inset-top, 0px);--mobile-safe-bottom: env(safe-area-inset-bottom, 0px);--mobile-sheet-radius: 12px;--mobile-drawer-width: 280px;--mobile-code-bg: var(--td-bg-color-component, #f6f8fa);--mobile-code-border: var(--td-component-stroke, #e1e4e8)}.mobile-layout{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.mobile-layout .mobile-card{background:var(--td-bg-color-container);border:1px solid var(--td-component-stroke);border-radius:12px;padding:12px 16px}.mobile-layout .mobile-page-header{height:var(--mobile-header-height);min-height:var(--mobile-header-height);background:var(--td-bg-color-container);border-bottom:1px solid var(--td-component-stroke);color:var(--td-text-color-primary);padding:0 16px;display:flex;align-items:center}.mobile-layout .touch-target{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mobile-layout .mobile-skeleton{background:var(--td-bg-color-secondarycontainer);border-radius:8px;animation:skeleton-pulse 1.5s ease-in-out infinite}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{transition:transform .3s ease-out;position:absolute;width:100%;top:0;left:0}.slide-left-enter-from{transform:translate(100%)}.slide-left-leave-to,.slide-right-enter-from{transform:translate(-30%)}.slide-right-leave-to{transform:translate(100%)}
