:root{--wk-brand-black:#1c1c23;--wk-brand-black-hover:#2a2a33;--wk-brand-dark-tab:#343b3a;--wk-purple-300:#b79afa;--wk-purple-400:#9b6df7;--wk-purple-500:#7f3bf5;--wk-purple-600:#6a2fd0;--wk-purple-700:#5625ab;--wk-teal-400:#10a99e;--wk-teal-500:#0b867d;--wk-teal-600:#097068;--wk-teal-700:#075a54;--wk-neutral-0:#fff;--wk-neutral-50:#f5f6f7;--wk-neutral-100:#f2f3f4;--wk-neutral-150:#dfe0e2;--wk-neutral-200:#d9d9d9;--wk-neutral-300:#6b7075;--wk-neutral-400:#555b61;--wk-neutral-500:#343b3a;--wk-neutral-600:#2e3238;--wk-neutral-700:#262a36;--wk-neutral-800:#1f2329;--wk-neutral-850:#1c1c23;--wk-neutral-900:#111318;--wk-neutral-950:#0a0c11;--wk-green-light:#41cd59;--wk-green-dark:#52c41a;--wk-amber-light:#fc8800;--wk-amber-dark:#ffad33;--wk-red-light:#f54a45;--wk-red-dark:#ff4d4f;--wk-blue-light:#0077fa;--wk-blue-dark:#5c9aff;--wk-blue-text:#00418f;--wk-amber-text:#722f01;--wk-orange-icon:#ff563b;--wk-purple-alpha-04:#7f3bf50a;--wk-purple-alpha-06:#7f3bf50f;--wk-purple-alpha-08:#7f3bf514;--wk-purple-alpha-10:#7f3bf51a;--wk-purple-alpha-12:#7f3bf51f;--wk-purple-alpha-20:#7f3bf533;--wk-purple-alpha-25:#7f3bf540;--wk-purple-alpha-30:#7f3bf54d;--wk-teal-alpha-08:#0b867d14;--wk-teal-alpha-10:#0b867d1a;--wk-white-alpha-04:#ffffff0a;--wk-white-alpha-06:#ffffff0f;--wk-white-alpha-07:#ffffff12;--wk-white-alpha-08:#ffffff14;--wk-white-alpha-12:#ffffff1f;--wk-white-alpha-40:#fff6;--wk-white-alpha-80:#fffc;--wk-black-alpha-05:#0000000d;--wk-black-alpha-06:#0000000f;--wk-black-alpha-08:#00000014;--wk-black-alpha-12:#0000001f;--wk-black-alpha-14:#00000024;--wk-black-alpha-30:#0000004d;--wk-black-alpha-40:#0006;--wk-black-alpha-50:#00000080;--wk-brand-primary:var(--wk-brand-black);--wk-brand-primary-hover:var(--wk-brand-black-hover);--wk-brand-from:var(--wk-brand-black);--wk-brand-to:var(--wk-brand-black);--wk-brand-gradient:var(--wk-brand-primary);--wk-brand-gradient-hover:var(--wk-brand-primary-hover);--wk-brand-gradient-subtle:#1c1c2314;--wk-brand-primary-ring:#1c1c2333;--wk-brand-glow:#1c1c2333;--wk-color-accent:var(--wk-purple-500);--wk-color-accent-hover:var(--wk-purple-600);--wk-color-online:var(--wk-green-dark);--wk-color-white:#fff;--wk-color-danger:var(--wk-red-light);--wk-color-danger-light:#f54a451a;--wk-color-danger-bg:#fef2f2;--wk-color-danger-border:#fecaca;--wk-color-danger-hover:#fee2e2;--wk-color-danger-active:#fecaca;--wk-text-on-brand:#fff;--wk-success-tint-10:#41cd591a;--wk-shadow-dropdown:0 12px 32px var(--wk-black-alpha-12);--wk-brand-tint-03:#1c1c2308;--wk-brand-tint-04:#1c1c230a;--wk-brand-tint-06:#1c1c230f;--wk-brand-tint-08:#1c1c2314;--wk-brand-tint-10:#1c1c231a;--wk-brand-tint-12:#1c1c231f;--wk-brand-tint-15:#1c1c2326;--wk-brand-tint-35:#1c1c2359;--wk-brand-accent:var(--wk-brand-black);--wk-icon-muted:#1c1c2366;--wk-icon-default:#1c1c2399;--wk-icon-hover:#1c1c23b3;--wk-text-strong:#1c1c23e6;--wk-badge-danger-bg:#f54a4526;--wk-badge-danger-text:#f54a45;--wk-status-active-bg:#ebf9ff;--wk-status-active-text:#005694;--wk-status-done-bg:#ecf9ec;--wk-status-done-text:#176221;--wk-status-archived-bg:#1c1c230a;--wk-status-archived-text:var(--wk-text-tertiary);--wk-diff-add:#34c724;--wk-diff-remove:#f54a45;--wk-tag-output:#4954e6;--wk-table-header-bg:#f5f6f7;--wk-bg-item-hover:#2e323817;--wk-bg-tab:#343b3a0d;--wk-accent-tint-06:#7f3bf50f;--wk-accent-tint-08:#7f3bf514;--wk-accent-tint-10:#7f3bf51a;--wk-accent-tint-12:#7f3bf51f;--wk-voice-wave-color:#7f3bf5;--wk-voice-recording-bg:#f8f5fe;--wk-voice-recording-color:#9760f6;--wk-font-sans:"PingFang SC", "Inter", -apple-system, BlinkMacSystemFont, "Noto Sans SC", sans-serif;--wk-font-mono:"JetBrains Mono", "SF Mono", "Fira Code", monospace;--wk-text-size-badge:9px;--wk-text-size-tiny:10px;--wk-text-size-xs:11px;--wk-text-size-sm:12px;--wk-text-size-base:13px;--wk-text-size-md:14px;--wk-text-size-lg:15px;--wk-text-size-xl:16px;--wk-text-size-2xl:18px;--wk-text-size-3xl:22px;--wk-text-size-4xl:28px;--wk-font-regular:400;--wk-font-medium:500;--wk-font-semibold:600;--wk-font-bold:700;--wk-leading-tight:1.25;--wk-leading-snug:1.35;--wk-leading-normal:1.5;--wk-leading-loose:1.6;--wk-text-h1:700 28px/1.25 var(--wk-font-sans);--wk-text-h2:700 22px/1.3 var(--wk-font-sans);--wk-text-h3:600 16px/1.35 var(--wk-font-sans);--wk-text-h4:600 14px/1.4 var(--wk-font-sans);--wk-text-body:400 14px/1.5 var(--wk-font-sans);--wk-text-body-medium:500 14px/1.5 var(--wk-font-sans);--wk-text-caption:400 12px/1.5 var(--wk-font-sans);--wk-text-tiny:500 10px/1.4 var(--wk-font-sans);--wk-text-code:400 13px/1.6 var(--wk-font-mono);--wk-text-mono-sm:400 11px/1.4 var(--wk-font-mono);--wk-sp-0-5:2px;--wk-sp-1:4px;--wk-sp-1-5:6px;--wk-sp-2:8px;--wk-sp-3:12px;--wk-sp-4:16px;--wk-sp-5:20px;--wk-sp-6:24px;--wk-sp-8:32px;--wk-sp-10:40px;--wk-sp-12:48px;--wk-r-xs:3px;--wk-r-sm:6px;--wk-r-md:8px;--wk-r-lg:16px;--wk-r-xl:20px;--wk-r-full:9999px;--wk-r-circle:50%;--wk-ease:cubic-bezier(.16, 1, .3, 1);--wk-ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--wk-dur-fast:.15s;--wk-dur:.2s;--wk-dur-slow:.35s;--wk-nav-w:56px;--wk-sidebar-w:240px;--wk-task-rail-w:320px;--wk-z-base:0;--wk-z-raised:10;--wk-z-sticky:50;--wk-z-dropdown:100;--wk-z-modal:200;--wk-z-toast:300;--wk-z-tooltip:400;--wk-bg-deep:var(--wk-neutral-50);--wk-bg-base:var(--wk-neutral-50);--wk-bg-surface:var(--wk-neutral-0);--wk-bg-elevated:var(--wk-neutral-100);--wk-bg-hover:var(--wk-neutral-150);--wk-bg-active:var(--wk-neutral-200);--wk-bg-selected:var(--wk-purple-alpha-06);--wk-bg-navrail:var(--wk-neutral-50);--wk-bg-selection-header:#faf9ff;--wk-text-primary:var(--wk-neutral-800);--wk-text-secondary:var(--wk-neutral-400);--wk-text-tertiary:var(--wk-neutral-300);--wk-text-disabled:var(--wk-neutral-200);--wk-text-accent:var(--wk-purple-500);--wk-text-inverse:var(--wk-neutral-0);--wk-border-subtle:var(--wk-black-alpha-05);--wk-border-default:var(--wk-black-alpha-08);--wk-border-strong:var(--wk-black-alpha-14);--wk-border-glow:var(--wk-purple-alpha-25);--wk-color-success:var(--wk-green-light);--wk-color-success-bg:#41cd5914;--wk-color-warning:var(--wk-amber-light);--wk-color-warning-bg:#fc880014;--wk-color-error:var(--wk-red-light);--wk-color-error-bg:#f54a4514;--wk-color-info:var(--wk-blue-light);--wk-color-info-bg:#0077fa14;--wk-space-color-1:#667eea;--wk-space-color-2:#764ba2;--wk-space-color-3:#f093fb;--wk-space-color-4:#4facfe;--wk-space-color-5:#43e97b;--wk-space-color-6:#fa709a;--wk-ai-surface:#7f3bf508;--wk-ai-border:var(--wk-purple-alpha-12);--wk-ai-glow:var(--wk-purple-alpha-06);--wk-ai-panel-bg:#fafaff;--wk-bg-self:#e5f5f1;--wk-bg-bubble:#fafaff;--wk-shadow-sm:0 1px 2px var(--wk-black-alpha-06);--wk-shadow-md:0 4px 12px var(--wk-black-alpha-08);--wk-shadow-lg:0 8px 24px var(--wk-black-alpha-12);--wk-shadow-glow:0 0 20px var(--wk-purple-alpha-08);--wk-code-bg:#1f2937;--wk-code-border:var(--wk-black-alpha-12);--semi-color-primary:var(--wk-brand-primary);--semi-color-primary-hover:var(--wk-brand-primary-hover);--semi-color-bg-0:var(--wk-bg-base);--semi-color-bg-1:var(--wk-bg-surface);--semi-color-text-0:var(--wk-text-primary);--semi-color-text-1:var(--wk-text-secondary);--semi-color-text-2:var(--wk-text-tertiary);--semi-color-border:var(--wk-border-default)}body[theme-mode=dark]{--wk-bg-deep:var(--wk-neutral-900);--wk-bg-base:var(--wk-neutral-850);--wk-bg-surface:var(--wk-neutral-800);--wk-bg-elevated:var(--wk-neutral-700);--wk-bg-hover:var(--wk-neutral-600);--wk-bg-active:var(--wk-neutral-500);--wk-bg-selected:var(--wk-purple-alpha-12);--wk-bg-navrail:var(--wk-bg-deep);--wk-bg-selection-header:color-mix(in srgb, var(--wk-brand-accent) 14%, var(--wk-bg-base));--wk-text-primary:#e4e6ed;--wk-text-secondary:var(--wk-neutral-300);--wk-text-tertiary:#7a7f96;--wk-text-disabled:var(--wk-neutral-500);--wk-text-accent:var(--wk-purple-400);--wk-text-inverse:var(--wk-neutral-900);--wk-border-subtle:var(--wk-white-alpha-04);--wk-border-default:var(--wk-white-alpha-07);--wk-border-strong:var(--wk-white-alpha-12);--wk-border-glow:var(--wk-purple-alpha-20);--wk-color-success:var(--wk-green-dark);--wk-color-success-bg:var(--wk-teal-alpha-10);--wk-color-warning:var(--wk-amber-dark);--wk-color-warning-bg:#ffad331a;--wk-color-error:var(--wk-red-dark);--wk-color-error-bg:#ff5c721a;--wk-color-info:var(--wk-blue-dark);--wk-color-info-bg:#5c9aff1a;--wk-color-danger-bg:#450a0a;--wk-color-danger-border:#7f1d1d;--wk-color-danger-hover:#7f1d1d;--wk-color-danger-active:#991b1b;--wk-ai-surface:var(--wk-purple-alpha-04);--wk-ai-border:var(--wk-purple-alpha-12);--wk-ai-glow:var(--wk-purple-alpha-06);--wk-ai-panel-bg:var(--wk-bg-base);--wk-bg-self:#1a2e2a;--wk-bg-bubble:#1a1a2e;--wk-shadow-sm:0 1px 2px var(--wk-black-alpha-30);--wk-shadow-md:0 4px 12px var(--wk-black-alpha-40);--wk-shadow-lg:0 8px 24px var(--wk-black-alpha-50);--wk-shadow-glow:0 0 20px var(--wk-purple-alpha-12);--wk-code-bg:var(--wk-neutral-900);--wk-code-border:var(--wk-white-alpha-07);--semi-color-primary:var(--wk-brand-primary);--semi-color-primary-hover:var(--wk-brand-primary-hover);--semi-color-bg-0:var(--wk-bg-surface);--semi-color-bg-1:var(--wk-bg-elevated);--semi-color-text-0:var(--wk-text-primary);--semi-color-text-1:var(--wk-text-secondary);--semi-color-text-2:var(--wk-text-tertiary);--semi-color-border:var(--wk-border-default)}:root{--bg-primary:var(--wk-bg-surface);--bg-secondary:var(--wk-bg-elevated);--bg-hover:var(--wk-bg-hover);--text-primary:var(--wk-text-primary);--text-secondary:var(--wk-text-secondary);--text-tertiary:var(--wk-text-tertiary);--border-color:var(--wk-border-default);--card-bg:var(--wk-bg-surface);--sidebar-bg:var(--wk-bg-base);--topbar-bg:var(--wk-bg-base)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#b8b8b8;background-clip:padding-box;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#878787}body[theme-mode=dark] ::-webkit-scrollbar-thumb{background:#565656}body[theme-mode=dark] ::-webkit-scrollbar-thumb:hover{background:#424242}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-typography{color:var(--semi-color-text-0);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-typography.semi-typography-secondary{color:var(--semi-color-text-1)}.semi-typography.semi-typography-tertiary{color:var(--semi-color-text-2)}.semi-typography.semi-typography-quaternary{color:var(--semi-color-text-3)}.semi-typography.semi-typography-warning{color:var(--semi-color-warning)}.semi-typography.semi-typography-success{color:var(--semi-color-success)}.semi-typography.semi-typography-danger{color:var(--semi-color-danger)}.semi-typography.semi-typography-link{color:var(--semi-color-link);font-weight:600}.semi-typography.semi-typography-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none}.semi-typography.semi-typography-disabled.semi-typography-link{color:var(--semi-color-link)}.semi-typography-icon{vertical-align:middle;color:inherit;margin-right:4px}.semi-typography-small{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.semi-typography-small.semi-typography-paragraph{font-weight:400}.semi-typography code{border:1px solid var(--semi-color-border);color:var(--semi-color-text-2);background-color:var(--semi-color-fill-1);border-radius:2px;padding:2px 4px}.semi-typography mark{background-color:var(--semi-color-primary-light-default)}.semi-typography u{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline}.semi-typography del{text-decoration:line-through}.semi-typography strong{font-weight:600}.semi-typography a{color:var(--semi-color-link);cursor:pointer;text-decoration:none;display:inline}.semi-typography a:visited{color:var(--semi-color-link-visited)}.semi-typography a:hover{color:var(--semi-color-link-hover)}.semi-typography a:active{color:var(--semi-color-link-active)}.semi-typography a .semi-typography-link-underline:hover{border-bottom:1px solid var(--semi-color-link-hover);margin-bottom:-1px}.semi-typography a .semi-typography-link-underline:active{border-bottom:1px solid var(--semi-color-link-active);margin-bottom:-1px}.semi-typography-ellipsis-single-line{overflow:hidden}.semi-typography-ellipsis-multiple-line{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.semi-typography-ellipsis-multiple-line.semi-typography-ellipsis-multiple-line-text{display:-webkit-inline-box}.semi-typography-ellipsis-overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block}.semi-typography-ellipsis-overflow-ellipsis.semi-typography-ellipsis-overflow-ellipsis-text{vertical-align:top;max-width:100%;display:inline-block}.semi-typography-ellipsis-expand{margin-left:8px;display:inline}.semi-typography-action-copy{vertical-align:middle;margin-left:4px;padding:0;display:inline-flex}.semi-typography a.semi-typography-action-copy-icon{display:inline-flex}.semi-typography-action-copied{color:var(--semi-color-text-2);margin-left:4px;padding:0;display:inline-flex}.semi-typography-action-copied .semi-icon{vertical-align:middle;color:var(--semi-color-success)}.semi-typography-paragraph{margin:0}h1.semi-typography,.semi-typography-h1.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:44px}h1.semi-typography.semi-typography-h1-weight-light,.semi-typography-h1.semi-typography.semi-typography-h1-weight-light{font-weight:200}h1.semi-typography.semi-typography-h1-weight-regular,.semi-typography-h1.semi-typography.semi-typography-h1-weight-regular{font-weight:400}h1.semi-typography.semi-typography-h1-weight-medium,.semi-typography-h1.semi-typography.semi-typography-h1-weight-medium{font-weight:500}h1.semi-typography.semi-typography-h1-weight-semibold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-semibold{font-weight:600}h1.semi-typography.semi-typography-h1-weight-bold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-bold{font-weight:700}h2.semi-typography,.semi-typography-h2.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:40px}h2.semi-typography.semi-typography-h2-weight-light,.semi-typography-h2.semi-typography.semi-typography-h2-weight-light{font-weight:200}h2.semi-typography.semi-typography-h2-weight-regular,.semi-typography-h2.semi-typography.semi-typography-h2-weight-regular{font-weight:400}h2.semi-typography.semi-typography-h2-weight-medium,.semi-typography-h2.semi-typography.semi-typography-h2-weight-medium{font-weight:500}h2.semi-typography.semi-typography-h2-weight-semibold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-semibold{font-weight:600}h2.semi-typography.semi-typography-h2-weight-bold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-bold{font-weight:700}h3.semi-typography,.semi-typography-h3.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px}h3.semi-typography.semi-typography-h3-weight-light,.semi-typography-h3.semi-typography.semi-typography-h3-weight-light{font-weight:200}h3.semi-typography.semi-typography-h3-weight-regular,.semi-typography-h3.semi-typography.semi-typography-h3-weight-regular{font-weight:400}h3.semi-typography.semi-typography-h3-weight-medium,.semi-typography-h3.semi-typography.semi-typography-h3-weight-medium{font-weight:500}h3.semi-typography.semi-typography-h3-weight-semibold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-semibold{font-weight:600}h3.semi-typography.semi-typography-h3-weight-bold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-bold{font-weight:700}h4.semi-typography,.semi-typography-h4.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px}h4.semi-typography.semi-typography-h4-weight-light,.semi-typography-h4.semi-typography.semi-typography-h4-weight-light{font-weight:200}h4.semi-typography.semi-typography-h4-weight-regular,.semi-typography-h4.semi-typography.semi-typography-h4-weight-regular{font-weight:400}h4.semi-typography.semi-typography-h4-weight-medium,.semi-typography-h4.semi-typography.semi-typography-h4-weight-medium{font-weight:500}h4.semi-typography.semi-typography-h4-weight-semibold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-semibold{font-weight:600}h4.semi-typography.semi-typography-h4-weight-bold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-bold{font-weight:700}h5.semi-typography,.semi-typography-h5.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:24px}h5.semi-typography.semi-typography-h5-weight-light,.semi-typography-h5.semi-typography.semi-typography-h5-weight-light{font-weight:200}h5.semi-typography.semi-typography-h5-weight-regular,.semi-typography-h5.semi-typography.semi-typography-h5-weight-regular{font-weight:400}h5.semi-typography.semi-typography-h5-weight-medium,.semi-typography-h5.semi-typography.semi-typography-h5-weight-medium{font-weight:500}h5.semi-typography.semi-typography-h5-weight-semibold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-semibold{font-weight:600}h5.semi-typography.semi-typography-h5-weight-bold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-bold{font-weight:700}h6.semi-typography,.semi-typography-h6.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}h6.semi-typography.semi-typography-h6-weight-light,.semi-typography-h6.semi-typography.semi-typography-h6-weight-light{font-weight:200}h6.semi-typography.semi-typography-h6-weight-regular,.semi-typography-h6.semi-typography.semi-typography-h6-weight-regular{font-weight:400}h6.semi-typography.semi-typography-h6-weight-medium,.semi-typography-h6.semi-typography.semi-typography-h6-weight-medium{font-weight:500}h6.semi-typography.semi-typography-h6-weight-semibold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-semibold{font-weight:600}h6.semi-typography.semi-typography-h6-weight-bold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-bold{font-weight:700}p.semi-typography-extended,.semi-typography-paragraph.semi-typography-extended{font-weight:400;line-height:24px}.semi-rtl .semi-typography,.semi-portal-rtl .semi-typography{direction:rtl}.semi-rtl .semi-typography-link a,.semi-rtl .semi-typography a,.semi-portal-rtl .semi-typography-link a,.semi-portal-rtl .semi-typography a{display:inline-block}.semi-rtl .semi-typography-icon,.semi-portal-rtl .semi-typography-icon{margin-left:4px;margin-right:auto}.semi-rtl .semi-typography-ellipsis-expand,.semi-portal-rtl .semi-typography-ellipsis-expand{margin-left:auto}.semi-rtl .semi-typography-action-copy,.semi-portal-rtl .semi-typography-action-copy,.semi-rtl .semi-typography-action-copied,.semi-portal-rtl .semi-typography-action-copied{margin-left:auto;margin-right:4px}@keyframes semi-tooltip-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}@keyframes semi-tooltip-bounceIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.01)}to{opacity:1;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(1)}}@keyframes semi-tooltip-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-tooltip-wrapper{background-color:rgba(var(--semi-grey-7), 1);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--semi-color-bg-0);border-radius:var(--semi-border-radius-medium);word-wrap:break-word;overflow-wrap:break-word;opacity:0;max-width:240px;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative;top:0;left:0}.semi-tooltip-wrapper-show{opacity:1}.semi-tooltip-content{min-width:0}.semi-tooltip-trigger{width:auto;height:auto;display:inline-block}.semi-tooltip-with-arrow{box-sizing:border-box;justify-content:center;align-items:center;display:flex}.semi-tooltip-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-tooltip-zoomIn}.semi-tooltip-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-tooltip-zoomOut}.semi-tooltip-wrapper .semi-tooltip-icon-arrow{width:24px;height:7px;color:rgba(var(--semi-grey-7), 1);position:absolute}.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-icon-arrow{bottom:-6px;left:50%;transform:translate(-50%)}.semi-tooltip-wrapper[x-placement=top].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-icon-arrow{bottom:-6px;left:6px}.semi-tooltip-wrapper[x-placement=topLeft].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-icon-arrow{bottom:-6px;right:6px}.semi-tooltip-wrapper[x-placement=topRight].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-icon-arrow{width:7px;height:24px;top:5px;right:-6px}.semi-tooltip-wrapper[x-placement=leftTop].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-icon-arrow{width:7px;height:24px;top:50%;right:-6px;transform:translateY(-50%)}.semi-tooltip-wrapper[x-placement=left].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-icon-arrow{width:7px;height:24px;bottom:5px;right:-6px}.semi-tooltip-wrapper[x-placement=leftBottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-icon-arrow{width:7px;height:24px;top:5px;left:-6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=rightTop].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-icon-arrow{width:7px;height:24px;top:50%;left:-6px;transform:translateY(-50%)rotate(180deg)}.semi-tooltip-wrapper[x-placement=right].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-icon-arrow{width:7px;height:24px;bottom:5px;left:-6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=rightBottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-with-arrow{min-height:34px}.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-icon-arrow{top:-6px;left:6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottomLeft].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-icon-arrow{top:-6px;left:50%;transform:translate(-50%)rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-with-arrow{min-width:36px}.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-icon-arrow{top:-6px;right:6px;transform:rotate(180deg)}.semi-tooltip-wrapper[x-placement=bottomRight].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-with-arrow{min-width:36px}.semi-rtl .semi-tooltip-wrapper,.semi-portal-rtl .semi-tooltip-wrapper{direction:rtl;padding-left:12px;padding-right:12px;left:auto;right:0}.semi-portal{z-index:1;width:100%;position:absolute;top:0;left:0}.semi-portal-inner{background-color:#0000;min-width:max-content;position:absolute}@keyframes semi-icon-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes semi-popover-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}@keyframes semi-popover-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}.semi-popover-wrapper{background-color:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--semi-shadow-elevated);z-index:1030;border-radius:var(--semi-border-radius-medium);opacity:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}.semi-popover-wrapper-show{opacity:1}.semi-popover-trigger{width:auto;height:auto;display:inline-block}.semi-popover-title{border-bottom:1px solid var(--semi-color-border);padding:8px}.semi-popover-confirm{position:absolute}.semi-popover-with-arrow{box-sizing:border-box;padding:12px}.semi-popover-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomIn}.semi-popover-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomOut}.semi-popover-icon-arrow path:first-child{fill:var(--semi-color-border)}.semi-popover-icon-arrow path:nth-child(2){fill:var(--semi-color-bg-3)}.semi-popover-wrapper .semi-popover-icon-arrow{width:24px;height:8px;color:unset;position:absolute}.semi-popover-wrapper[x-placement=top] .semi-popover-icon-arrow{bottom:-7px;left:50%;transform:translate(-50%)}.semi-popover-wrapper[x-placement=top].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=top] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=topLeft] .semi-popover-icon-arrow{bottom:-7px;left:6px}.semi-popover-wrapper[x-placement=topLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topLeft] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=topRight] .semi-popover-icon-arrow{bottom:-7px;right:6px}.semi-popover-wrapper[x-placement=topRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topRight] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=leftTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;right:-7px}.semi-popover-wrapper[x-placement=leftTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftTop] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=left] .semi-popover-icon-arrow{width:8px;height:24px;top:50%;right:-7px;transform:translateY(-50%)}.semi-popover-wrapper[x-placement=left].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=left] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;right:-7px}.semi-popover-wrapper[x-placement=leftBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=rightTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;left:-7px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=rightTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightTop] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=right] .semi-popover-icon-arrow{width:8px;height:24px;top:50%;left:-7px;transform:translateY(-50%)rotate(180deg)}.semi-popover-wrapper[x-placement=right].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=right] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;left:-7px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=rightBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-with-arrow{min-height:36px}.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-icon-arrow{top:-7px;left:6px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=bottomLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=bottom] .semi-popover-icon-arrow{top:-7px;left:50%;transform:translate(-50%)rotate(180deg)}.semi-popover-wrapper[x-placement=bottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottom] .semi-popover-with-arrow{min-width:36px}.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-icon-arrow{top:-7px;right:6px;transform:rotate(180deg)}.semi-popover-wrapper[x-placement=bottomRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-with-arrow{min-width:36px}.semi-popover.semi-popover-rtl{direction:rtl}.semi-highlight-tag{color:var(--semi-color-highlight);background-color:var(--semi-color-highlight-bg);font-weight:600}.semi-avatar{white-space:nowrap;text-align:center;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.semi-avatar:focus-visible,.semi-avatar-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-avatar-no-focus-visible:focus-visible{outline:none}.semi-avatar .semi-avatar-label{align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}.semi-avatar-content{-webkit-user-select:none;user-select:none}.semi-avatar-extra-extra-small{border-radius:3px;width:20px;height:20px}.semi-avatar-extra-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}.semi-avatar-extra-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-extra-small{border-radius:3px;width:24px;height:24px}.semi-avatar-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}.semi-avatar-extra-small .semi-avatar-label{font-size:10px;line-height:15px}.semi-avatar-small{border-radius:3px;width:32px;height:32px}.semi-avatar-small .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-avatar-default{border-radius:3px;width:40px;height:40px}.semi-avatar-default .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px}.semi-avatar-medium{border-radius:3px;width:48px;height:48px}.semi-avatar-medium .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}.semi-avatar-large{border-radius:6px;width:72px;height:72px}.semi-avatar-large .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;line-height:44px}.semi-avatar-extra-large{border-radius:12px;width:128px;height:128px}.semi-avatar-extra-large .semi-avatar-label{font-size:64px;line-height:77px}.semi-avatar-circle{border-radius:var(--semi-border-radius-circle)}.semi-avatar-image{background-color:#0000}.semi-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.semi-avatar-hover{width:100%;height:100%;position:absolute;top:0;left:0}.semi-avatar:hover{cursor:pointer}.semi-avatar-wrapper{flex-direction:column;align-items:center;width:fit-content;display:inline-flex;position:relative}.semi-avatar-wrapper .semi-avatar-top_slot-bg{border-radius:50%;justify-content:center;display:flex;position:absolute;overflow:hidden}.semi-avatar-wrapper .semi-avatar-top_slot-bg-small{width:32px;height:32px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-default{width:40px;height:40px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-medium{width:48px;height:48px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-large{width:72px;height:72px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-extra-large{width:128px;height:128px}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg{position:absolute}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-small{top:-28px;scale:.4}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-default{top:-32px;scale:.7}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-medium{top:-30px;scale:.8}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-large{top:-30px;scale:1.1}.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-extra-large{top:-32px;scale:1.4}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper{justify-content:center;display:flex;position:absolute}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot{color:var(--semi-color-bg-0);font-weight:600}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content{-webkit-user-select:none;user-select:none;line-height:normal;position:relative}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-small{margin-top:0;font-size:5px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-default{margin-top:-2px;font-size:6px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-medium{margin-top:0;font-size:8px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large{margin-top:0;font-size:14px}.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large{margin-top:0;font-size:16px}.semi-avatar-wrapper .semi-avatar-bottom_slot{color:var(--semi-color-bg-0);cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;bottom:3.5px;transform:translateY(50%)}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);justify-content:center;align-items:center;line-height:normal;display:flex}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-small{width:12px;height:12px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-default{width:16px;height:16px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-medium{width:18px;height:18px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-large{width:28px;height:28px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-large{width:28px;height:28px;font-size:14px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square{background:var(--semi-color-primary);border-style:solid;border-color:var(--semi-color-bg-0);border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-weight:600;display:flex}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small{border-width:2px;font-size:5px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-default,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-large{border-width:2px;font-size:12px}.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra-large{border-width:2px;font-size:14px}.semi-avatar-group{display:inline-block}.semi-avatar-group .semi-avatar{box-sizing:border-box}.semi-avatar-group .semi-avatar:first-child{margin-left:0}.semi-avatar-group .semi-avatar-extra-large{border:3px var(--semi-color-bg-1) solid;margin-left:-32px}.semi-avatar-group .semi-avatar-large{border:3px var(--semi-color-bg-1) solid;margin-left:-18px}.semi-avatar-group .semi-avatar-medium,.semi-avatar-group .semi-avatar-default,.semi-avatar-group .semi-avatar-small{border:2px var(--semi-color-bg-1) solid;margin-left:-12px}.semi-avatar-group .semi-avatar-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-10px}.semi-avatar-group .semi-avatar-extra-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-4px}.semi-avatar-group .semi-avatar-item-start-0{z-index:100}.semi-avatar-group .semi-avatar-item-end-0{z-index:80}.semi-avatar-group .semi-avatar-item-start-1{z-index:99}.semi-avatar-group .semi-avatar-item-end-1{z-index:81}.semi-avatar-group .semi-avatar-item-start-2{z-index:98}.semi-avatar-group .semi-avatar-item-end-2{z-index:82}.semi-avatar-group .semi-avatar-item-start-3{z-index:97}.semi-avatar-group .semi-avatar-item-end-3{z-index:83}.semi-avatar-group .semi-avatar-item-start-4{z-index:96}.semi-avatar-group .semi-avatar-item-end-4{z-index:84}.semi-avatar-group .semi-avatar-item-start-5{z-index:95}.semi-avatar-group .semi-avatar-item-end-5{z-index:85}.semi-avatar-group .semi-avatar-item-start-6{z-index:94}.semi-avatar-group .semi-avatar-item-end-6{z-index:86}.semi-avatar-group .semi-avatar-item-start-7{z-index:93}.semi-avatar-group .semi-avatar-item-end-7{z-index:87}.semi-avatar-group .semi-avatar-item-start-8{z-index:92}.semi-avatar-group .semi-avatar-item-end-8{z-index:88}.semi-avatar-group .semi-avatar-item-start-9{z-index:91}.semi-avatar-group .semi-avatar-item-end-9{z-index:89}.semi-avatar-group .semi-avatar-item-start-10,.semi-avatar-group .semi-avatar-item-end-10{z-index:90}.semi-avatar-group .semi-avatar-item-start-11{z-index:89}.semi-avatar-group .semi-avatar-item-end-11{z-index:91}.semi-avatar-group .semi-avatar-item-start-12{z-index:88}.semi-avatar-group .semi-avatar-item-end-12{z-index:92}.semi-avatar-group .semi-avatar-item-start-13{z-index:87}.semi-avatar-group .semi-avatar-item-end-13{z-index:93}.semi-avatar-group .semi-avatar-item-start-14{z-index:86}.semi-avatar-group .semi-avatar-item-end-14{z-index:94}.semi-avatar-group .semi-avatar-item-start-15{z-index:85}.semi-avatar-group .semi-avatar-item-end-15{z-index:95}.semi-avatar-group .semi-avatar-item-start-16{z-index:84}.semi-avatar-group .semi-avatar-item-end-16{z-index:96}.semi-avatar-group .semi-avatar-item-start-17{z-index:83}.semi-avatar-group .semi-avatar-item-end-17{z-index:97}.semi-avatar-group .semi-avatar-item-start-18{z-index:82}.semi-avatar-group .semi-avatar-item-end-18{z-index:98}.semi-avatar-group .semi-avatar-item-start-19{z-index:81}.semi-avatar-group .semi-avatar-item-end-19{z-index:99}.semi-avatar-group .semi-avatar-item-start-20{z-index:80}.semi-avatar-group .semi-avatar-item-end-20{z-index:100}.semi-avatar-group .semi-avatar-item-more{background-color:rgba(var(--semi-grey-5), 1)}.semi-avatar-amber{background-color:rgba(var(--semi-amber-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-blue{background-color:rgba(var(--semi-blue-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-cyan{background-color:rgba(var(--semi-cyan-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-green{background-color:rgba(var(--semi-green-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-grey{background-color:rgba(var(--semi-grey-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-indigo{background-color:rgba(var(--semi-indigo-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-light-blue{background-color:rgba(var(--semi-light-blue-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-light-green{background-color:rgba(var(--semi-light-green-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-lime{background-color:rgba(var(--semi-lime-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-orange{background-color:rgba(var(--semi-orange-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-pink{background-color:rgba(var(--semi-pink-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-purple{background-color:rgba(var(--semi-purple-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-red{background-color:rgba(var(--semi-red-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-teal{background-color:rgba(var(--semi-teal-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-violet{background-color:rgba(var(--semi-violet-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-yellow{background-color:rgba(var(--semi-yellow-3), 1);color:rgba(var(--semi-white), 1)}.semi-avatar-additionalBorder{border-style:solid;border-color:var(--semi-color-primary);box-sizing:border-box;border-width:1.5px;display:inline-block;position:absolute;top:-3.5px;left:-3.5px}.semi-avatar-additionalBorder-extra-extra-small{width:27px;height:27px}.semi-avatar-additionalBorder-extra-small{width:31px;height:31px}.semi-avatar-additionalBorder-small{width:39px;height:39px}.semi-avatar-additionalBorder-default{width:47px;height:47px}.semi-avatar-additionalBorder-medium{width:55px;height:55px}.semi-avatar-additionalBorder-large{width:79px;height:79px}.semi-avatar-additionalBorder-extra-large{width:135px;height:135px}.semi-avatar-square.semi-avatar-additionalBorder-extra_extra_small,.semi-avatar-square.semi-avatar-additionalBorder-extra_small,.semi-avatar-square.semi-avatar-additionalBorder-small,.semi-avatar-square.semi-avatar-additionalBorder-default,.semi-avatar-square.semi-avatar-additionalBorder-medium{border-radius:3px}.semi-avatar-square.semi-avatar-additionalBorder-large{border-radius:6px}.semi-avatar-additionalBorder-circle{border-radius:var(--semi-border-radius-circle)}.semi-avatar-additionalBorder-animated{animation:.8s linear infinite semi-avatar-additionalBorder}.semi-avatar-animated{animation:1s linear infinite semi-avatar-content}@keyframes semi-avatar-additionalBorder{0%{opacity:1;transform:scale(1)}to{opacity:0;border-width:0;transform:scale(1.15)}}@keyframes semi-avatar-content{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.semi-rtl .semi-avatar,.semi-portal-rtl .semi-avatar{direction:rtl}.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}.semi-rtl .semi-avatar-hover,.semi-portal-rtl .semi-avatar-hover{left:auto;right:0}.semi-rtl .semi-avatar-group,.semi-portal-rtl .semi-avatar-group{direction:rtl}.semi-rtl .semi-avatar-group .semi-avatar:first-child,.semi-portal-rtl .semi-avatar-group .semi-avatar:first-child{margin-left:auto;margin-right:0}.semi-rtl .semi-avatar-group .semi-avatar-extra-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-large{margin-left:auto;margin-right:-32px}.semi-rtl .semi-avatar-group .semi-avatar-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-large{margin-left:auto;margin-right:-18px}.semi-rtl .semi-avatar-group .semi-avatar-medium,.semi-rtl .semi-avatar-group .semi-avatar-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-medium,.semi-portal-rtl .semi-avatar-group .semi-avatar-small{margin-left:auto;margin-right:-12px}.semi-rtl .semi-avatar-group .semi-avatar-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-small{margin-left:auto;margin-right:-10px}.semi-rtl .semi-avatar-group .semi-avatar-extra-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-extra-small{margin-left:auto;margin-right:-4px}.semi-badge{display:inline-block;position:relative}.semi-badge-dot{box-sizing:border-box;border-radius:var(--semi-border-radius-circle);background-color:var(--semi-color-bg-1);border:1px var(--semi-color-bg-1) solid;z-index:1;width:8px;height:8px}.semi-badge-count{box-sizing:border-box;background-color:var(--semi-color-bg-1);border:1px var(--semi-color-bg-1) solid;z-index:1;text-align:center;min-width:18px;height:18px;color:var(--semi-color-bg-2);border-radius:9px;padding:0 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}.semi-badge-rightTop{transform-origin:100% 0;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.semi-badge-rightBottom{transform-origin:100% 0;position:absolute;bottom:0;right:0;transform:translate(50%,50%)}.semi-badge-leftTop{transform-origin:100% 0;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.semi-badge-leftBottom{transform-origin:100% 0;position:absolute;bottom:0;left:0;transform:translate(-50%,50%)}.semi-badge-custom{display:flex}.semi-badge-block{display:inline-block;position:static}.semi-badge-primary.semi-badge-solid{background-color:var(--semi-color-primary)}.semi-badge-primary.semi-badge-light{background-color:var(--semi-color-primary-light-default);color:var(--semi-color-primary)}.semi-badge-primary.semi-badge-inverted{color:var(--semi-color-primary)}.semi-badge-secondary.semi-badge-solid{background-color:var(--semi-color-secondary)}.semi-badge-secondary.semi-badge-light{background-color:var(--semi-color-secondary-light-default);color:var(--semi-color-secondary)}.semi-badge-secondary.semi-badge-inverted{color:var(--semi-color-secondary)}.semi-badge-tertiary.semi-badge-solid{background-color:var(--semi-color-tertiary)}.semi-badge-tertiary.semi-badge-light{background-color:var(--semi-color-tertiary-light-default);color:var(--semi-color-tertiary)}.semi-badge-tertiary.semi-badge-inverted{color:var(--semi-color-tertiary)}.semi-badge-danger.semi-badge-solid{background-color:var(--semi-color-danger)}.semi-badge-danger.semi-badge-light{background-color:var(--semi-color-danger-light-default);color:var(--semi-color-danger)}.semi-badge-danger.semi-badge-inverted{color:var(--semi-color-danger)}.semi-badge-warning.semi-badge-solid{background-color:var(--semi-color-warning)}.semi-badge-warning.semi-badge-light{background-color:var(--semi-color-warning-light-default);color:var(--semi-color-warning)}.semi-badge-warning.semi-badge-inverted{color:var(--semi-color-warning)}.semi-badge-success.semi-badge-solid{background-color:var(--semi-color-success)}.semi-badge-success.semi-badge-light{background-color:var(--semi-color-success-light-default);color:var(--semi-color-success)}.semi-badge-success.semi-badge-inverted{color:var(--semi-color-success)}.semi-rtl .semi-badge,.semi-portal-rtl .semi-badge{direction:rtl}.semi-banner{padding:12px}.semi-banner-content-wrapper{flex-direction:row;display:flex}.semi-banner-description{margin:0}.semi-banner .semi-banner-content-wrapper .semi-banner-content{flex:1;display:flex}.semi-banner-in-container{border-radius:var(--semi-border-radius-small)}.semi-banner-in-container .semi-banner-content-wrapper .semi-banner-content-body{flex:1}.semi-banner-in-container .semi-banner-content-wrapper .semi-banner-content-body .semi-banner-title+.semi-banner-description{margin-top:2px}.semi-banner-full .semi-banner-content-wrapper .semi-banner-content{justify-content:center}.semi-banner-full .semi-banner-content-wrapper .semi-banner-icon,.semi-banner-full .semi-banner-content-wrapper .semi-banner-content-body{align-items:center;display:flex}.semi-banner-close{width:24px;height:24px;margin-left:12px}.semi-banner-extra{margin-top:8px}.semi-banner-icon{margin-right:12px;display:flex}.semi-banner-info{background-color:var(--semi-color-info-light-default);color:var(--semi-color-info)}.semi-banner-info.semi-banner-bordered{border:1px solid var(--semi-color-info)}.semi-banner-warning{background-color:var(--semi-color-warning-light-default);color:var(--semi-color-warning)}.semi-banner-warning.semi-banner-bordered{border:1px solid var(--semi-color-warning)}.semi-banner-success{background-color:var(--semi-color-success-light-default);color:var(--semi-color-success)}.semi-banner-success.semi-banner-bordered{border:1px solid var(--semi-color-success)}.semi-banner-danger{background-color:var(--semi-color-danger-light-default);color:var(--semi-color-danger)}.semi-banner-danger.semi-banner-bordered{border:1px solid var(--semi-color-danger)}.semi-rtl .semi-banner,.semi-portal-rtl .semi-banner{direction:rtl}.semi-rtl .semi-banner-close,.semi-portal-rtl .semi-banner-close{width:24px;height:24px;margin-left:0;margin-right:12px}.semi-rtl .semi-banner-icon,.semi-portal-rtl .semi-banner-icon{margin-left:12px;margin-right:0}.semi-skeleton-avatar,.semi-skeleton-image,.semi-skeleton-title,.semi-skeleton-button{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small)}.semi-skeleton-avatar-circle{border-radius:50%}.semi-skeleton-avatar-extra-extra-small{width:20px;height:20px}.semi-skeleton-avatar-extra-small{width:24px;height:24px}.semi-skeleton-avatar-medium{width:48px;height:48px}.semi-skeleton-avatar-small{width:32px;height:32px}.semi-skeleton-avatar-large{width:72px;height:72px}.semi-skeleton-avatar-extra-large{width:128px;height:128px}.semi-skeleton-paragraph{margin:0;padding:0;list-style-type:none}.semi-skeleton-paragraph li{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);width:100%;height:16px;margin-bottom:10px}.semi-skeleton-paragraph li:last-child{width:60%;margin-bottom:0}.semi-skeleton-paragraph li:first-child{width:100%}.semi-skeleton-title{width:100%;height:24px}.semi-skeleton-button{width:115px;height:32px}.semi-skeleton-image{width:100%;height:100%}.semi-skeleton-active .semi-skeleton-avatar,.semi-skeleton-active .semi-skeleton-image,.semi-skeleton-active .semi-skeleton-title,.semi-skeleton-active .semi-skeleton-button,.semi-skeleton-active .semi-skeleton-paragraph li{background:linear-gradient(90deg, var(--semi-color-fill-0) 25%, var(--semi-color-fill-1) 44%, var(--semi-color-fill-0) 88%);background-size:400% 100%;animation:1.4s infinite forwards skeleton-loading}@keyframes skeleton-loading{0%{background-position:100%}to{background-position:0}}.semi-rtl .semi-skeleton,.semi-portal-rtl .semi-skeleton{direction:rtl}.semi-space{display:inline-flex}.semi-space-vertical{flex-direction:column}.semi-space-horizontal{flex-direction:row}.semi-space-align-center{align-items:center}.semi-space-align-end{align-items:flex-end}.semi-space-align-start{align-items:flex-start}.semi-space-align-baseline{align-items:baseline}.semi-space-wrap{flex-wrap:wrap}.semi-space-tight-horizontal{column-gap:8px}.semi-space-tight-vertical{row-gap:8px}.semi-space-medium-horizontal{column-gap:16px}.semi-space-medium-vertical{row-gap:16px}.semi-space-loose-horizontal{column-gap:24px}.semi-space-loose-vertical{row-gap:24px}.semi-rtl .semi-space,.semi-portal-rtl .semi-space{direction:rtl}.semi-checkbox{box-sizing:border-box;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));align-items:flex-start;column-gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}.semi-checkbox input[type=checkbox]{opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.semi-checkbox-content{flex-direction:column;flex:1;row-gap:4px;display:flex}.semi-checkbox-addon{color:var(--semi-color-text-0);-webkit-user-select:none;user-select:none;flex:1;align-items:center;line-height:20px;display:flex}.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);box-shadow:none}.semi-checkbox:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-active);box-shadow:none}.semi-checkbox.semi-checkbox-disabled:hover .semi-checkbox-inner-display,.semi-checkbox.semi-checkbox-disabled:active .semi-checkbox-inner-display{background:var(--semi-color-disabled-fill);box-shadow:inset 0 0 0 1px var(--semi-color-border)}.semi-checkbox.semi-checkbox-disabled:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display,.semi-checkbox.semi-checkbox-disabled:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{color:var(--semi-color-white);background:var(--semi-color-primary-disabled);box-shadow:none}.semi-checkbox-inner{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:16px;height:20px;display:flex;position:relative}.semi-checkbox-inner-display{box-sizing:border-box;width:16px;height:16px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);box-shadow:inset 0 0 0 1px var(--semi-color-text-3);border-radius:var(--semi-border-radius-extra-small);background:0 0;margin:0;position:relative}.semi-checkbox-inner-display .semi-icon{font-size:16px}.semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary);color:var(--semi-color-white);box-shadow:inset 0 0 0 1px var(--semi-color-primary);border-radius:var(--semi-border-radius-extra-small)}.semi-checkbox-inner-checked>.semi-checkbox-addon{color:var(--semi-color-text-0)}.semi-checkbox:hover .semi-checkbox-inner-display{background:var(--semi-color-fill-0)}.semi-checkbox:hover.semi-checkbox-indeterminate .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);box-shadow:none;color:var(--semi-color-white)}.semi-checkbox:hover.semi-checkbox-cardType.semi-checkbox-unChecked.semi-checkbox-cardType_enable .semi-checkbox-inner-display{background:var(--semi-color-white)}.semi-checkbox:active .semi-checkbox-inner-display{background:var(--semi-color-fill-1)}.semi-checkbox:active.semi-checkbox-indeterminate .semi-checkbox-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white);box-shadow:none}.semi-checkbox:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white)}.semi-checkbox:active.semi-checkbox-cardType.semi-checkbox-unChecked.semi-checkbox-cardType_enable .semi-checkbox-inner-display{background:var(--semi-color-white)}.semi-checkbox-cardType{background:0 0;border:1px solid #0000;border-radius:3px;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px}.semi-checkbox-cardType .semi-checkbox-inner{flex-shrink:0;position:relative}.semi-checkbox-cardType .semi-checkbox-inner-display{background:var(--semi-color-white)}.semi-checkbox-cardType .semi-checkbox-inner-pureCardType{opacity:0;width:0}.semi-checkbox-cardType .semi-checkbox-addon{color:var(--semi-color-text-0);font-size:14px;font-weight:600;line-height:20px}.semi-checkbox-cardType .semi-checkbox-extra{color:var(--semi-color-text-2);font-size:14px;font-weight:400;line-height:20px}.semi-checkbox-cardType .semi-checkbox-extra.semi-checkbox-cardType_extra_noChildren{margin-top:0}.semi-checkbox-cardType:hover{background:var(--semi-color-fill-0)}.semi-checkbox-cardType:active{background:var(--semi-color-fill-1)}.semi-checkbox-cardType_checked{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary)}.semi-checkbox-cardType_checked:hover{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary-hover)}.semi-checkbox-cardType_checked:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{box-shadow:none}.semi-checkbox-cardType_checked:active{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary-active)}.semi-checkbox-cardType_disabled:active,.semi-checkbox-cardType_disabled:hover{background:0 0}.semi-checkbox-cardType_checked_disabled.semi-checkbox-cardType{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-disabled)}.semi-checkbox-cardType_checked_disabled.semi-checkbox-cardType:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{box-shadow:none}.semi-checkbox-indeterminate .semi-checkbox-inner-display,.semi-checkbox-checked .semi-checkbox-inner-display{background:var(--semi-color-primary);color:var(--semi-color-white);box-shadow:inset 0 0 0 1px var(--semi-color-primary);border-radius:var(--semi-border-radius-extra-small)}.semi-checkbox-indeterminate .semi-checkbox-inner-display:hover,.semi-checkbox-checked .semi-checkbox-inner-display:hover{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover);color:var(--semi-color-white)}.semi-checkbox-indeterminate .semi-checkbox-inner-display:active,.semi-checkbox-checked .semi-checkbox-inner-display:active{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white)}.semi-checkbox-indeterminate .semi-checkbox-inner-addon,.semi-checkbox-checked .semi-checkbox-inner-addon{color:var(--semi-color-text-0)}.semi-checkbox-disabled,.semi-checkbox-disabled .semi-checkbox-inner{cursor:not-allowed}.semi-checkbox-disabled .semi-checkbox-inner-display{color:var(--semi-color-white);background:var(--semi-color-disabled-fill);box-shadow:inset 0 0 0 1px var(--semi-color-border)}.semi-checkbox-disabled .semi-checkbox-inner-display:hover{color:var(--semi-color-white);background:0 0}.semi-checkbox-disabled .semi-checkbox-inner-checked{color:var(--semi-color-white)}.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display{opacity:.75;background:var(--semi-color-primary-disabled);box-shadow:inset 0 0 0 1px var(--semi-color-primary-disabled)}.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display:hover{color:var(--semi-color-white);background:var(--semi-color-primary-disabled)}.semi-checkbox-disabled .semi-checkbox-addon,.semi-checkbox-disabled .semi-checkbox-extra{color:var(--semi-color-disabled-text)}.semi-checkbox.semi-checkbox-disabled.semi-checkbox-indeterminate .semi-checkbox-inner-display{opacity:.75;background:var(--semi-color-primary-disabled);box-shadow:inset 0 0 0 1px var(--semi-color-primary-disabled);color:var(--semi-color-white)}.semi-checkbox-extra{box-sizing:border-box;color:var(--semi-color-text-2);flex:1 0 100%}.semi-checkbox-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-checkbox-focus-border{box-shadow:inset 0 0 0 1px var(--semi-color-focus-border)}.semi-checkboxGroup{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:14px}.semi-checkboxGroup .semi-checkbox.semi-checkbox-vertical{margin-bottom:16px}.semi-checkboxGroup-horizontal{flex-wrap:wrap;gap:16px;display:flex}.semi-checkboxGroup-horizontal .semi-checkbox{display:inline-flex}.semi-checkboxGroup-vertical{flex-direction:column;row-gap:12px;display:flex}.semi-checkboxGroup-vertical-cardType{row-gap:16px}.semi-checkboxGroup-vertical-pureCardType .semi-checkbox{column-gap:0}.semi-rtl .semi-checkbox,.semi-portal-rtl .semi-checkbox{direction:rtl}.semi-rtl .semi-checkbox input[type=checkbox],.semi-portal-rtl .semi-checkbox input[type=checkbox]{left:auto;right:0}.semi-rtl .semi-checkboxGroup,.semi-portal-rtl .semi-checkboxGroup{direction:rtl}.semi-tag{box-sizing:border-box;border-radius:var(--semi-border-radius-small);-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:bottom;background-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.semi-tag-default,.semi-tag-small{height:20px;padding:2px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-tag-default:focus-visible,.semi-tag-small:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-square{border-radius:var(--semi-border-radius-small)}.semi-tag-circle{border-radius:var(--semi-border-radius-full)}.semi-tag-large{height:24px;padding:4px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-tag-large:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tag-invisible{display:none}.semi-tag-prefix-icon{padding-right:4px;display:flex}.semi-tag-suffix-icon{padding-left:4px;display:flex}.semi-tag-content{flex:1}.semi-tag-content-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-tag-content-center{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.semi-tag-close{color:var(--semi-color-text-2);cursor:pointer;justify-content:center;align-items:center;padding-left:4px;display:flex}.semi-tag-close:hover{color:var(--semi-color-text-1)}.semi-tag-close:active{color:var(--semi-color-text-0)}.semi-tag-closable{padding:4px 4px 4px 8px}.semi-tag-avatar-square .semi-avatar,.semi-tag-avatar-circle .semi-avatar{margin-right:4px}.semi-tag-avatar-square{padding:0 4px 0 0}.semi-tag-avatar-square .semi-avatar>img{background-color:var(--semi-color-default)}.semi-tag-avatar-circle{padding:2px 4px 2px 2px}.semi-tag-avatar-square.semi-tag-default .semi-avatar,.semi-tag-avatar-square.semi-tag-small .semi-avatar{width:20px;height:20px}.semi-tag-avatar-square.semi-tag-large .semi-avatar{width:24px;height:24px}.semi-tag-avatar-circle.semi-tag-small,.semi-tag-avatar-circle.semi-tag-default{border-radius:11px}.semi-tag-avatar-circle.semi-tag-small .semi-avatar,.semi-tag-avatar-circle.semi-tag-default .semi-avatar{width:16px;height:16px}.semi-tag-avatar-circle.semi-tag-large{border-radius:13px}.semi-tag-avatar-circle.semi-tag-large .semi-avatar{width:20px;height:20px}.semi-tag-colorful{font-weight:600}.semi-tag-colorful.semi-tag-solid{background:var(--semi-color-ai-purple);color:var(--semi-color-white)}.semi-tag-colorful.semi-tag-solid.semi-tag-gradient{background:var(--semi-color-ai-general)}.semi-tag-colorful.semi-tag-light{background:rgba(var(--semi-ai-purple-0), 1);color:var(--semi-color-ai-purple)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient{background:var(--semi-ai-general-0)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-tag-colorful.semi-tag-ghost{background:var(--semi-color-white);color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-general)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient{border:none}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient.semi-tag-circle:before{border-radius:var(--semi-border-radius-full)}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient:before{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-ai-general);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}.semi-tag-group{height:auto;display:block}.semi-tag-group .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-group-max.semi-tag-group-small{height:22px}.semi-tag-group-max.semi-tag-group-large{height:26px}.semi-tag-rest-group-popover .semi-tag{margin-bottom:0;margin-right:8px}.semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:0}.semi-tag-amber-ghost{border:1px solid rgba(var(--semi-amber-4), 1);color:rgba(var(--semi-amber-5), 1);background-color:#0000}.semi-tag-amber-solid{background-color:rgba(var(--semi-amber-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-amber-light{background-color:rgba(var(--semi-amber-5), .15);color:rgba(var(--semi-amber-8), 1)}.semi-tag-blue-ghost{border:1px solid rgba(var(--semi-blue-4), 1);color:rgba(var(--semi-blue-5), 1);background-color:#0000}.semi-tag-blue-solid{background-color:rgba(var(--semi-blue-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-blue-light{background-color:rgba(var(--semi-blue-5), .15);color:rgba(var(--semi-blue-8), 1)}.semi-tag-cyan-ghost{border:1px solid rgba(var(--semi-cyan-4), 1);color:rgba(var(--semi-cyan-5), 1);background-color:#0000}.semi-tag-cyan-solid{background-color:rgba(var(--semi-cyan-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-cyan-light{background-color:rgba(var(--semi-cyan-5), .15);color:rgba(var(--semi-cyan-8), 1)}.semi-tag-green-ghost{border:1px solid rgba(var(--semi-green-4), 1);color:rgba(var(--semi-green-5), 1);background-color:#0000}.semi-tag-green-solid{background-color:rgba(var(--semi-green-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-green-light{background-color:rgba(var(--semi-green-5), .15);color:rgba(var(--semi-green-8), 1)}.semi-tag-grey-ghost{border:1px solid rgba(var(--semi-grey-4), 1);color:rgba(var(--semi-grey-5), 1);background-color:#0000}.semi-tag-grey-solid{background-color:rgba(var(--semi-grey-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-grey-light{background-color:rgba(var(--semi-grey-5), .15);color:rgba(var(--semi-grey-8), 1)}.semi-tag-indigo-ghost{border:1px solid rgba(var(--semi-indigo-4), 1);color:rgba(var(--semi-indigo-5), 1);background-color:#0000}.semi-tag-indigo-solid{background-color:rgba(var(--semi-indigo-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-indigo-light{background-color:rgba(var(--semi-indigo-5), .15);color:rgba(var(--semi-indigo-8), 1)}.semi-tag-light-blue-ghost{border:1px solid rgba(var(--semi-light-blue-4), 1);color:rgba(var(--semi-light-blue-5), 1);background-color:#0000}.semi-tag-light-blue-solid{background-color:rgba(var(--semi-light-blue-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-light-blue-light{background-color:rgba(var(--semi-light-blue-5), .15);color:rgba(var(--semi-light-blue-8), 1)}.semi-tag-light-green-ghost{border:1px solid rgba(var(--semi-light-green-4), 1);color:rgba(var(--semi-light-green-5), 1);background-color:#0000}.semi-tag-light-green-solid{background-color:rgba(var(--semi-light-green-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-light-green-light{background-color:rgba(var(--semi-light-green-5), .15);color:rgba(var(--semi-light-green-8), 1)}.semi-tag-lime-ghost{border:1px solid rgba(var(--semi-lime-4), 1);color:rgba(var(--semi-lime-5), 1);background-color:#0000}.semi-tag-lime-solid{background-color:rgba(var(--semi-lime-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-lime-light{background-color:rgba(var(--semi-lime-5), .15);color:rgba(var(--semi-lime-8), 1)}.semi-tag-orange-ghost{border:1px solid rgba(var(--semi-orange-4), 1);color:rgba(var(--semi-orange-5), 1);background-color:#0000}.semi-tag-orange-solid{background-color:rgba(var(--semi-orange-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-orange-light{background-color:rgba(var(--semi-orange-5), .15);color:rgba(var(--semi-orange-8), 1)}.semi-tag-pink-ghost{border:1px solid rgba(var(--semi-pink-4), 1);color:rgba(var(--semi-pink-5), 1);background-color:#0000}.semi-tag-pink-solid{background-color:rgba(var(--semi-pink-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-pink-light{background-color:rgba(var(--semi-pink-5), .15);color:rgba(var(--semi-pink-8), 1)}.semi-tag-purple-ghost{border:1px solid rgba(var(--semi-purple-4), 1);color:rgba(var(--semi-purple-5), 1);background-color:#0000}.semi-tag-purple-solid{background-color:rgba(var(--semi-purple-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-purple-light{background-color:rgba(var(--semi-purple-5), .15);color:rgba(var(--semi-purple-8), 1)}.semi-tag-red-ghost{border:1px solid rgba(var(--semi-red-4), 1);color:rgba(var(--semi-red-5), 1);background-color:#0000}.semi-tag-red-solid{background-color:rgba(var(--semi-red-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-red-light{background-color:rgba(var(--semi-red-5), .15);color:rgba(var(--semi-red-8), 1)}.semi-tag-teal-ghost{border:1px solid rgba(var(--semi-teal-4), 1);color:rgba(var(--semi-teal-5), 1);background-color:#0000}.semi-tag-teal-solid{background-color:rgba(var(--semi-teal-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-teal-light{background-color:rgba(var(--semi-teal-5), .15);color:rgba(var(--semi-teal-8), 1)}.semi-tag-violet-ghost{border:1px solid rgba(var(--semi-violet-4), 1);color:rgba(var(--semi-violet-5), 1);background-color:#0000}.semi-tag-violet-solid{background-color:rgba(var(--semi-violet-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-violet-light{background-color:rgba(var(--semi-violet-5), .15);color:rgba(var(--semi-violet-8), 1)}.semi-tag-yellow-ghost{border:1px solid rgba(var(--semi-yellow-4), 1);color:rgba(var(--semi-yellow-5), 1);background-color:#0000}.semi-tag-yellow-solid{background-color:rgba(var(--semi-yellow-5), 1);color:rgba(var(--semi-white), 1)}.semi-tag-yellow-light{background-color:rgba(var(--semi-yellow-5), .15);color:rgba(var(--semi-yellow-8), 1)}.semi-tag-white-ghost,.semi-tag-white-solid,.semi-tag-white-light{background-color:var(--semi-color-bg-4);border:1px solid rgba(var(--semi-grey-2), .7);color:var(--semi-color-text-0)}.semi-tag-white-ghost .semi-tag-close,.semi-tag-white-light .semi-tag-close,.semi-tag-white-solid .semi-tag-close{color:var(--semi-color-text-2)}.semi-tag-avatar-square,.semi-tag-avatar-circle{background-color:var(--semi-color-bg-4);border:1px solid var(--semi-color-border);color:var(--semi-color-text-0)}.semi-rtl .semi-tag,.semi-portal-rtl .semi-tag{direction:rtl}.semi-rtl .semi-tag-close,.semi-portal-rtl .semi-tag-close{padding-left:auto;padding-right:4px}.semi-rtl .semi-tag-closable,.semi-portal-rtl .semi-tag-closable{padding:4px 8px 4px 4px}.semi-rtl .semi-tag-avatar-square .semi-avatar,.semi-rtl .semi-tag-avatar-circle .semi-avatar,.semi-portal-rtl .semi-tag-avatar-square .semi-avatar,.semi-portal-rtl .semi-tag-avatar-circle .semi-avatar{margin-left:4px;margin-right:auto}.semi-rtl .semi-tag-avatar-square,.semi-portal-rtl .semi-tag-avatar-square{padding-left:4px;padding-right:auto}.semi-rtl .semi-tag-avatar-circle,.semi-portal-rtl .semi-tag-avatar-circle{padding:2px 2px 2px 4px}.semi-rtl .semi-tag-group,.semi-portal-rtl .semi-tag-group{direction:rtl}.semi-rtl .semi-tag-group .semi-tag,.semi-portal-rtl .semi-tag-group .semi-tag{margin-left:8px;margin-right:auto}.semi-rtl .semi-tag-rest-group-popover,.semi-portal-rtl .semi-tag-rest-group-popover{direction:rtl}.semi-rtl .semi-tag-rest-group-popover .semi-tag,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag{margin-left:8px;margin-right:0}.semi-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type{margin-left:0;margin-right:auto}.semi-collapsible-transition{transition:height .25s cubic-bezier(.25, .1, .25, 1) var(--semi-transition_delay-none), opacity .25s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}.semi-scrolllist{background:var(--semi-color-bg-3);border-radius:var(--semi-border-radius-medium);-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;overflow:hidden;box-shadow:0 0 1px #0000004d,0 4px 14px #0000001a}.semi-scrolllist-header{text-align:center;background:0 0;padding:0 16px}.semi-scrolllist-header-title{color:var(--semi-color-text-0);padding:16px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-scrolllist-body{height:300px;padding:0 16px;display:flex;overflow:hidden}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer-nocycle>ul:before,.semi-scrolllist-body .semi-scrolllist-item>ul:before{content:"";width:100%;height:132px;display:block}.semi-scrolllist-body .semi-scrolllist-item{flex:1;position:relative;overflow:hidden auto}.semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:1px solid var(--semi-color-border)}.semi-scrolllist-body .semi-scrolllist-item>ul,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul{box-sizing:border-box;width:100%;margin:0;padding:0 0 132px;list-style:none}.semi-scrolllist-body .semi-scrolllist-item>ul>li,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li{box-sizing:border-box;height:36px;color:var(--semi-color-text-0);text-align:center;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s;background-color:#0000;justify-content:center;align-items:center;list-style:none;display:flex}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel{background:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{color:var(--semi-color-text-2);width:16px;height:16px;margin-right:12px}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected),.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected){cursor:pointer}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover{background-color:var(--semi-color-fill-1)}.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active{background-color:var(--semi-color-fill-2)}.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-disabled,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-scrolllist-body .semi-scrolllist-item-wheel{flex:1;position:relative;overflow:hidden}.semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:1px solid var(--semi-color-border)}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected{font-weight:600;color:var(--semi-color-primary)!important}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{width:100%;height:100%;padding-right:18px;overflow:hidden auto}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade{pointer-events:none;width:100%;height:50%;position:absolute}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{background:var(--semi-color-bg-3);opacity:.5;margin-top:-19px;top:0}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{background:var(--semi-color-bg-3);opacity:.5;margin-top:19px;top:50%}.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector{pointer-events:none;border-top:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border);width:100%;height:36px;position:absolute;top:50%;transform:translateY(-50%)}.semi-scrolllist .semi-scrolllist-footer{border-top:1px solid var(--semi-color-border);padding:10px}.semi-scrolllist .semi-scrolllist-line{background:var(--semi-color-border);height:1px}.semi-rtl .semi-scrolllist,.semi-portal-rtl .semi-scrolllist{direction:rtl}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{margin-left:12px;margin-right:0}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{padding-left:18px;padding-right:0}.semi-datepicker{box-sizing:border-box;display:inline-block}.semi-datepicker-container{display:flex}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{width:0;height:0;display:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer{-ms-overflow-style:none;scrollbar-width:none}.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer::-webkit-scrollbar{width:0;height:0;display:none}.semi-datepicker-month-grid{-webkit-user-select:none;user-select:none;display:flex}.semi-datepicker-month-grid-left,.semi-datepicker-month-grid-right{flex-direction:column;justify-content:flex-start;padding:0;display:inline-flex;position:relative}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 54px)}.semi-datepicker-month-grid .semi-datepicker-yam-showing{min-width:284px;min-height:378px}.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:325px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time]{min-height:317px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-navigation{padding-top:8px;padding-bottom:8px}.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:253px}.semi-datepicker-month-grid .semi-datepicker-yearmonth-header{background:var(--semi-color-bg-3);border-bottom:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0 0;align-items:center;padding:12px 16px;display:flex}.semi-datepicker-month-grid .semi-scrolllist{background:var(--semi-color-bg-3);box-shadow:none;flex:1;width:100%;height:100%;position:relative;overflow:hidden}.semi-datepicker-month-grid .semi-scrolllist-header,.semi-datepicker-month-grid .semi-scrolllist-body{box-sizing:border-box;width:100%}.semi-datepicker-month-grid .semi-scrolllist-header{border-bottom:1px solid var(--semi-color-border);padding:16px}.semi-datepicker-month-grid .semi-scrolllist-body{flex:1;height:100%;padding:0;overflow:hidden}.semi-datepicker-month-grid .semi-scrolllist-line{display:none}.semi-datepicker-month-grid .semi-scrolllist-header-title{min-height:24px;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:24px}.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:216px}.semi-datepicker-panel-yam{max-width:484px}.semi-datepicker-panel-yam[x-type=monthRange]{max-width:584px}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border-left:1px solid var(--semi-color-border)}.semi-datepicker-panel-yam .semi-scrolllist{box-shadow:none;height:266px}.semi-datepicker-panel-yam .semi-scrolllist-list-outer>ul>li{min-width:64px}.semi-datepicker-panel-yam .semi-scrolllist-item>ul>li{min-width:82px}.semi-datepicker-panel-yam .semi-scrolllist-body{padding:0;overflow:hidden}.semi-datepicker-panel-yam .semi-scrolllist-body .semi-scrolllist-item-wheel:not(#neverExistElement){border:none}.semi-datepicker-footer{text-align:right;background-color:var(--semi-color-fill-0);padding-top:10px;padding-bottom:10px;padding-right:8px}.semi-datepicker-footer .semi-button:first-of-type{margin-right:12px}.semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:8px}.semi-datepicker-yam{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:absolute;top:0}.semi-datepicker-tpk{flex-direction:column;width:100%;height:calc(100% - 54px);display:flex;position:absolute;top:0}.semi-datepicker-tpk .semi-datepicker-time{height:100%}.semi-datepicker-navigation{box-sizing:content-box;align-items:center;height:32px;padding:12px 16px;display:flex}.semi-datepicker-navigation-left,.semi-datepicker-navigation-right{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.semi-datepicker-navigation .semi-button{color:var(--semi-color-text-2);min-width:32px}.semi-datepicker-navigation-month{text-align:center;color:var(--semi-color-text-0);flex-grow:1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-datepicker-navigation-month .semi-button{color:var(--semi-color-text-0)}.semi-datepicker-month{box-sizing:content-box;width:252px;padding:0 16px 16px}.semi-datepicker-weekday{color:var(--semi-color-text-2);border-bottom:1px solid var(--semi-color-border);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px}.semi-datepicker-weekday-item{text-align:center;width:36px;height:36px;line-height:36px;display:inline-block}.semi-datepicker-weeks{color:var(--semi-color-text-0)}.semi-datepicker-week{align-items:center;display:flex}.semi-datepicker-day{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.semi-datepicker-day-main{box-sizing:border-box;border-radius:var(--semi-border-radius-small);justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;display:flex}.semi-datepicker-day-main:hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-main:active{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-today .semi-datepicker-day-main{color:var(--semi-color-primary);background-color:var(--semi-color-fill-0);font-weight:600}.semi-datepicker-day-today.semi-datepicker-day-disabled .semi-datepicker-day-main{color:var(--semi-color-primary-disabled)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:0;width:36px;margin-left:0;margin-right:0}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);width:34px;margin-left:2px;margin-right:0}.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;width:34px;margin-left:0;margin-right:2px}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main{border-radius:0}.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{background-color:var(--semi-color-fill-0)}.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main{background-color:var(--semi-color-fill-1)}.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-default)}.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-active)}.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-selected-end .semi-datepicker-day-main{background-color:var(--semi-color-primary);color:var(--semi-color-white)}.semi-datepicker-day-selected .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-start .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-end .semi-datepicker-day-main:hover{background-color:var(--semi-color-primary)}.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-hover)}.semi-datepicker-day-selected-start-afterhover .semi-datepicker-day-main,.semi-datepicker-day-selected-end-beforehover .semi-datepicker-day-main{border:1px solid var(--semi-color-primary-active)}.semi-datepicker-day-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-datepicker-day-disabled .semi-datepicker-day-main:hover,.semi-datepicker-day-disabled .semi-datepicker-day-main:active{background-color:#0000}.semi-datepicker-day-disabled.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}.semi-datepicker-switch{text-align:center;border-top:1px solid var(--semi-color-border);margin-top:auto;display:flex}.semi-datepicker-switch-date,.semi-datepicker-switch-time{cursor:pointer;width:50%;color:var(--semi-color-text-2);justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.semi-datepicker-switch-date:not(.semi-datepicker-switch-time-disabled):hover,.semi-datepicker-switch-time:not(.semi-datepicker-switch-time-disabled):hover{background-color:var(--semi-color-fill-0)}.semi-datepicker-switch-date-active,.semi-datepicker-switch-time-active{color:var(--semi-color-text-0);cursor:auto;font-weight:600}.semi-datepicker-switch-date-active:hover,.semi-datepicker-switch-time-active:hover{background-color:inherit}.semi-datepicker-switch-date-disabled,.semi-datepicker-switch-time-disabled{cursor:not-allowed}.semi-datepicker-switch-text{padding-left:8px}.semi-datepicker-time .semi-jumperlist{box-shadow:none;border-radius:0}.semi-datepicker-quick-control{box-sizing:border-box;background-color:#0000}.semi-datepicker-quick-control-header{padding:18px 12px 0;font-weight:600}.semi-datepicker-quick-control-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-right{border-left:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-top{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-bottom{border-top:1px solid var(--semi-color-border)}.semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-quick-control-right-content-wrapper{max-width:200px;margin-top:14px;overflow-y:auto}.semi-datepicker-quick-control-top-content-wrapper,.semi-datepicker-quick-control-bottom-content-wrapper{max-height:100px;overflow-y:auto}.semi-datepicker-quick-control-left-content,.semi-datepicker-quick-control-right-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));align-content:flex-start;padding:0 12px 12px;display:grid}.semi-datepicker-quick-control-left-content-item,.semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-content,.semi-datepicker-quick-control-bottom-content{grid-gap:8px;grid-template-columns:repeat(3,minmax(70.924px,75.924px));align-content:flex-start;padding:8px 20px;display:grid}.semi-datepicker-quick-control-top-content-item,.semi-datepicker-quick-control-bottom-content-item{max-width:75.924px}.semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-quick-control-bottom-content-item-ellipsis{width:59.924px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-range-content,.semi-datepicker-quick-control-bottom-range-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(5,minmax(96.2px,99.2px));align-content:flex-start;padding:8px 20px;display:grid}.semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-quick-control-bottom-range-content-item{max-width:99.2px}.semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:83.2px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-top-month-content,.semi-datepicker-quick-control-bottom-month-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(51px,58.5px));align-content:flex-start;padding:8px 20px;display:grid}.semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-quick-control-bottom-month-content-item{max-width:58.5px}.semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:42.5px;color:var(--semi-color-primary)}.semi-datepicker-quick-control-month{max-width:284px}.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:258px}.semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:214px}.semi-datepicker-quick-control-date{max-width:284px}.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTime{max-width:284px}.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-quick-control-dateRange{max-width:568px}.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}.semi-datepicker-quick-control-dateTimeRange{max-width:568px}.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}.semi-datepicker-topSlot{border-bottom:1px solid var(--semi-color-border)}.semi-datepicker-leftSlot{border-right:1px solid var(--semi-color-border)}.semi-datepicker-rightSlot{border-left:1px solid var(--semi-color-border)}.semi-datepicker-bottomSlot{border-top:1px solid var(--semi-color-border)}.semi-datepicker .semi-popover-trigger{width:100%}.semi-datepicker .semi-popover-trigger .semi-input-wrapper{font-size:13px}.semi-datepicker .semi-popover-trigger .semi-input-suffix{color:var(--semi-color-primary)}.semi-datepicker .semi-datepicker-input-readonly{cursor:pointer}.semi-datepicker-inset-input-wrapper{box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;column-gap:8px;width:284px;padding:12px 16px 0;display:flex}.semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:568px}.semi-datepicker-inset-input-wrapper[x-type=month]{width:165px}.semi-datepicker-inset-input-wrapper[x-type=monthRange]{width:331px}.semi-datepicker-inset-input-wrapper .semi-input-wrapper{flex:1 0}.semi-datepicker-inset-input-separator{height:32px;color:var(--semi-color-text-3);flex-grow:0;flex-shrink:0;padding:0 4px;line-height:32px}.semi-datepicker-range-input{box-sizing:border-box;border-radius:var(--semi-border-radius-small);height:32px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border:0 solid #0000;align-items:center;display:flex}.semi-datepicker-range-input:hover,.semi-datepicker-range-input:active,.semi-datepicker-range-input:focus-within{border-color:#0000}.semi-datepicker-range-input .semi-datepicker-monthRange-input{background-color:#0000}.semi-datepicker-range-input-wrapper{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:#0000;border:1px solid #0000;align-items:center;width:100%;height:100%;padding:0 8px;display:flex}.semi-datepicker-range-input-wrapper .semi-input-wrapper{background-color:#0000;border:none;height:fit-content}.semi-datepicker-range-input-wrapper .semi-input-wrapper:active,.semi-datepicker-range-input-wrapper .semi-input-wrapper:hover{background-color:#0000}.semi-datepicker-range-input-wrapper-focus{background-color:var(--semi-color-fill-1);border-radius:var(--semi-border-radius-small);border-color:#0000;transition:background-color .16s ease-in-out}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn{display:flex}.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input-wrapper .semi-input{padding:2px 4px}.semi-datepicker-range-input-wrapper-icon{flex-shrink:0}.semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-wrapper-start{border-top-right-radius:0;border-bottom-right-radius:0}.semi-datepicker-range-input-wrapper-start-with-prefix,.semi-datepicker-range-input-wrapper-end{border-radius:0}.semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-focus-border);background-color:var(--semi-color-fill-1)}.semi-datepicker-range-input-separator{align-items:center;display:flex}.semi-datepicker-range-input-separator-active{color:var(--semi-color-text-0)}.semi-datepicker-range-input-small{height:24px}.semi-datepicker-range-input-large{height:40px}.semi-datepicker-range-input-large .semi-input-default{font-size:16px}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn{cursor:pointer;display:flex}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn:hover{color:var(--semi-color-primary-hover)}.semi-datepicker-range-input-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-wrapper:hover{background-color:#0000}.semi-datepicker-range-input-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-datepicker-range-input-disabled .semi-datepicker-range-input-prefix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-suffix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-clearbtn{color:var(--semi-color-disabled-text)}.semi-datepicker-range-input-warning{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-warning);background-color:var(--semi-color-warning-light-hover)}.semi-datepicker-range-input-error{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-danger);background-color:var(--semi-color-danger-light-hover)}.semi-datepicker-range-input .semi-datepicker-range-input-clearbtn{display:none}.semi-datepicker-range-input-prefix,.semi-datepicker-range-input-suffix,.semi-datepicker-range-input-clearbtn{white-space:nowrap;color:var(--semi-color-text-2);justify-content:center;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}.semi-datepicker-range-input-prefix{padding-left:12px;padding-right:8px}.semi-datepicker-range-input-suffix{padding-left:8px;padding-right:12px}.semi-datepicker-range-input-suffix-hidden{display:none}.semi-datepicker-range-input-clearbtn{padding-left:8px;padding-right:12px}.semi-datepicker-compact{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam-showing{min-width:216px;min-height:288px}.semi-datepicker-compact .semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:220px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header{box-sizing:border-box;height:48px;padding:12px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body{display:flex}.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-header{display:none}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-list-outer>ul>li{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-right:0}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-selector{height:32px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{margin-top:-17px}.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{margin-top:17px}.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:168px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-yam-showing{min-height:256px}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}.semi-datepicker-compact.semi-datepicker-panel-yam .semi-scrolllist{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}.semi-datepicker-compact .semi-datepicker-tpk{height:calc(100% - 32px)}.semi-datepicker-compact .semi-datepicker-navigation{height:24px;padding:12px 12px 0}.semi-datepicker-compact .semi-datepicker-navigation-left,.semi-datepicker-compact .semi-datepicker-navigation-right{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-navigation .semi-button{min-width:24px;min-height:24px}.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}.semi-datepicker-compact .semi-datepicker-month{width:216px;padding:0}.semi-datepicker-compact .semi-datepicker-weeks{padding:6px 10px 10px}.semi-datepicker-compact .semi-datepicker-weekday{box-sizing:border-box;border-bottom:1px solid var(--semi-color-border);height:36px;padding-bottom:8px;padding-left:10px;padding-right:10px}.semi-datepicker-compact .semi-datepicker-weekday-item{width:28px;height:28px;line-height:28px}.semi-datepicker-compact .semi-datepicker-day{width:28px;height:28px}.semi-datepicker-compact .semi-datepicker-day-main{width:24px;height:24px}.semi-datepicker-compact .semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{width:28px}.semi-datepicker-compact .semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-datepicker-compact .semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px;width:34px;margin-left:2px;margin-right:0}.semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0;width:34px;margin-left:0;margin-right:2px}.semi-datepicker-compact .semi-datepicker-switch{box-sizing:border-box;height:32px}.semi-datepicker-compact .semi-datepicker-switch-date,.semi-datepicker-compact .semi-datepicker-switch-time{padding-top:6px;padding-bottom:6px}.semi-datepicker-compact .semi-datepicker-switch-date{border-right:1px solid var(--semi-color-border)}.semi-datepicker-compact .semi-datepicker-switch-text{padding-left:0}.semi-datepicker-compact .semi-datepicker-quick-control-header{padding:16px 12px 0;font-weight:600}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-wrapper{margin-top:12px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content,.semi-datepicker-compact .semi-datepicker-quick-control-right-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));align-content:flex-start;padding:0 12px 12px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item{max-width:84px}.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(3,minmax(54.94px,59.94px));align-content:flex-start;padding:8px 10px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item{max-width:59.94px}.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item-ellipsis{width:43.94px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content{grid-gap:8px;grid-template-columns:repeat(5,minmax(73px,76px));align-content:flex-start;padding:8px 10px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item{max-width:76px}.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:60px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content{grid-gap:8px;grid-template-columns:repeat(2,minmax(61px,68.5px));align-content:flex-start;padding:8px 10px;display:grid}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item{max-width:68.5px}.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:52.5px;color:var(--semi-color-primary);font-size:12px}.semi-datepicker-compact .semi-datepicker-quick-control-month{max-width:216px}.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:254px}.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:218px}.semi-datepicker-compact .semi-datepicker-quick-control-date{max-width:216px}.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime{max-width:216px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange{max-width:432px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange{max-width:432px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}.semi-datepicker-compact .semi-datepicker-footer{padding-top:10px;padding-bottom:10px;padding-right:8px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper{column-gap:4px;width:216px;padding:8px 8px 0}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:432px;padding-top:0}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange] .semi-input-wrapper,.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange] .semi-input-wrapper{margin-top:8px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=month]{width:195px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper{box-sizing:border-box;height:28px}.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper .semi-input{vertical-align:top;height:26px;font-size:12px;line-height:26px}.semi-datepicker-compact .semi-datepicker-inset-input-separator{border-left:1px solid var(--semi-color-border);height:auto;transform:translate(50%)}.semi-popover-wrapper[x-placement^=top] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker .semi-datepicker-weeks{min-height:216px}.semi-popover-wrapper[x-placement^=top] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker-compact .semi-datepicker-weeks{min-height:168px}.semi-datepicker-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-input-suffix,.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-datepicker-range-input-suffix{opacity:0}.semi-datepicker-borderless:focus-within:not(:active){background-color:#0000}.semi-datepicker-borderless.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:#0000}.semi-datepicker-borderless.semi-datepicker-range-input-error:hover,.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{background-color:var(--semi-color-danger-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-error:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{border-width:1px;border-color:var(--semi-color-danger)}.semi-datepicker-borderless.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:#0000}.semi-datepicker-borderless.semi-datepicker-range-input-warning:hover,.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{background-color:var(--semi-color-warning-light-default)}.semi-datepicker-borderless.semi-datepicker-range-input-warning:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{border-width:1px;border-color:var(--semi-color-warning)}.semi-rtl .semi-datepicker,.semi-portal-rtl .semi-datepicker{direction:rtl}.semi-rtl .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-footer{text-align:left;padding-left:8px;padding-right:0}.semi-rtl .semi-datepicker-footer .semi-button:first-of-type,.semi-portal-rtl .semi-datepicker-footer .semi-button:first-of-type{margin-left:0;margin-right:0}.semi-rtl .semi-datepicker-footer .semi-button:nth-of-type(2),.semi-portal-rtl .semi-datepicker-footer .semi-button:nth-of-type(2){margin-left:0;margin-right:12px}.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}.semi-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;margin-left:auto;margin-right:2px}.semi-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);margin-left:2px;margin-right:auto}.semi-rtl .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-switch-text{padding-left:0;padding-right:8px}.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_right{transform:scaleX(-1)}.semi-rtl .semi-datepicker-range-input-prefix,.semi-portal-rtl .semi-datepicker-range-input-prefix{padding-left:8px;padding-right:12px}.semi-rtl .semi-datepicker-range-input-suffix,.semi-portal-rtl .semi-datepicker-range-input-suffix{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-range-input-suffix-hidden,.semi-portal-rtl .semi-datepicker-range-input-suffix-hidden{display:none}.semi-rtl .semi-datepicker-range-input-clearbtn,.semi-portal-rtl .semi-datepicker-range-input-clearbtn{padding-left:12px;padding-right:8px}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-left:0;border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 4px 4px 0}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px 0 0 4px}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main{border-radius:0 4px 4px 0;margin-left:0;margin-right:2px}.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main{border-radius:4px 0 0 4px;margin-left:2px;margin-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-date,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-date{border-left:1px solid var(--semi-color-border);border-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-text{padding-left:auto;padding-right:0}.semi-rtl .semi-datepicker-compact .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-footer{padding-left:8px;padding-right:auto}.semi-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator{border-right:1px solid var(--semi-color-border);border-left:0;transform:translate(-50%)}.semi-divider{border-bottom:1px solid var(--semi-color-border);color:var(--semi-color-text-0);box-sizing:border-box;margin:1px 0}.semi-divider-dashed{border-bottom-style:dashed}.semi-divider-horizontal{width:100%;display:flex}.semi-divider-vertical{border-bottom:0;border-left:1px solid var(--semi-color-border);vertical-align:middle;height:20px;margin:0 1px;display:inline-block}.semi-divider-with-text{white-space:nowrap;border-bottom:0;align-items:center;display:flex}.semi-divider-with-text .semi-divider_inner-text{padding:0 8px;font-weight:600;display:inline-block}.semi-divider-with-text:before,.semi-divider-with-text:after{content:"";border-bottom:1px solid var(--semi-color-border);width:50%}.semi-divider-with-text-left:before{width:40px}.semi-divider-with-text-left:after,.semi-divider-with-text-right:before{flex:1}.semi-divider-with-text-right:after{width:40px}.semi-divider-dashed:before,.semi-divider-dashed:after{border-bottom:1px dashed var(--semi-color-border)}.semi-divider-vertical.semi-divider-dashed{border-left:1px dashed var(--semi-color-border)}.semi-empty{display:flex}.semi-empty-image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;justify-content:center;display:flex}.semi-empty-vertical{flex-direction:column;align-items:center}.semi-empty-vertical .semi-empty-content{margin-top:24px}.semi-empty-vertical .semi-empty-title,.semi-empty-vertical .semi-empty-description{text-align:center}.semi-empty-horizontal .semi-empty-content{margin-left:32px}.semi-empty-title.semi-typography{font-weight:600;display:block}.semi-empty-title+.semi-empty-description{margin-top:16px}.semi-empty-description{color:var(--semi-color-text-1)}.semi-empty-footer{margin-top:24px}.semi-rtl .semi-empty,.semi-portal-rtl .semi-empty{direction:rtl}.semi-rtl .semi-empty-horizontal .semi-empty-content,.semi-portal-rtl .semi-empty-horizontal .semi-empty-content{margin-left:auto;margin-right:32px}.semi-modal{color:var(--semi-color-text-0);margin:80px auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}.semi-modal-mask{background-color:var(--semi-color-overlay-bg);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;height:100%;position:fixed;inset:0}.semi-modal-mask-hidden{display:none}.semi-modal-icon-wrapper{width:24px;margin-right:12px;display:inline-flex}.semi-modal-wrap{z-index:1000;-webkit-overflow-scrolling:touch;outline:0;position:fixed;inset:0;overflow:auto}.semi-modal-wrap-center{align-items:center;display:flex}.semi-modal-title{justify-content:flex-start;align-items:flex-start;width:100%;margin:0;display:inline-flex}.semi-modal-content{box-sizing:border-box;background-color:var(--semi-color-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);width:100%;height:max-content;box-shadow:var(--semi-shadow-elevated);background-clip:padding-box;flex-direction:column;padding:0 24px;display:flex;position:relative;overflow:hidden}.semi-modal-footerfill{display:flex}.semi-modal-content-height-set{height:100%}.semi-modal-content-fullScreen{border:none;border-radius:0;height:100%;top:0}.semi-modal-header{color:var(--semi-color-text-0);background-color:#0000;border-bottom:0 solid #0000;align-items:flex-start;margin:24px 0;padding:0;font-size:14px;font-weight:600;display:flex}.semi-modal-body-wrapper{align-items:flex-start;margin:24px 0;display:flex}.semi-modal-body{flex:auto;margin:0;padding:0}.semi-modal-withIcon{margin-left:36px}.semi-modal-footer{text-align:right;background-color:#0000;border-top:0 solid #0000;border-radius:0 0 5px 5px;margin:24px 0;padding:0}.semi-modal-footer .semi-button{margin-left:12px;margin-right:0}.semi-modal-confirm .semi-modal-header{margin-bottom:8px}.semi-modal-confirm-icon-wrapper{width:24px;margin-right:12px;display:inline-flex}.semi-modal-confirm-icon{color:var(--semi-color-primary);display:inline-flex}.semi-modal-info-icon{color:var(--semi-color-info)}.semi-modal-success-icon{color:var(--semi-color-success)}.semi-modal-error-icon{color:var(--semi-color-danger)}.semi-modal-warning-icon{color:var(--semi-color-warning)}.semi-modal-small{width:448px}.semi-modal-medium{width:684px}.semi-modal-large{width:920px}.semi-modal-full-width{width:calc(100vw - 64px)}.semi-modal-centered{margin:0 auto}.semi-modal-popup .semi-modal-mask,.semi-modal-popup .semi-modal-wrap{position:absolute;overflow:hidden}.semi-modal-fixed .semi-modal-mask,.semi-modal-fixed .semi-modal-wrap{position:fixed;overflow:hidden}.semi-modal-displayNone{display:none}.semi-modal-content-animate-show{animation:.12s cubic-bezier(.215,.61,.355,1) forwards semi-modal-content-keyframe-show}.semi-modal-content-animate-hide{animation:.12s cubic-bezier(.215,.61,.355,1) forwards semi-modal-content-keyframe-hide}.semi-modal-mask-animate-show{animation:90ms cubic-bezier(.215,.61,.355,1) forwards semi-modal-mask-keyframe-show}.semi-modal-mask-animate-hide{animation:90ms cubic-bezier(.215,.61,.355,1) forwards semi-modal-mask-keyframe-hide}@keyframes semi-modal-content-keyframe-show{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes semi-modal-content-keyframe-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}@keyframes semi-modal-mask-keyframe-show{0%{opacity:0}to{opacity:1}}@keyframes semi-modal-mask-keyframe-hide{0%{opacity:1}to{opacity:0}}.semi-modal-rtl{direction:rtl}.semi-modal-rtl .semi-modal-icon-wrapper,.semi-modal-confirm-rtl .semi-modal-icon-wrapper{margin-left:12px;margin-right:0}.semi-modal-rtl .semi-modal-withIcon,.semi-modal-confirm-rtl .semi-modal-withIcon{margin-left:0;margin-right:36px}.semi-modal-rtl .semi-modal-footer,.semi-modal-confirm-rtl .semi-modal-footer{text-align:left}.semi-modal-rtl .semi-modal-footer .semi-button,.semi-modal-confirm-rtl .semi-modal-footer .semi-button{margin-left:0;margin-right:12px}.semi-modal-confirm-rtl{direction:rtl}.semi-modal-confirm .semi-modal-confirm-rtl .semi-button{margin-left:0;margin-right:12px}.semi-dropdown{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-dropdown-wrapper{box-shadow:var(--semi-shadow-elevated);z-index:1050;border-radius:var(--semi-border-radius-medium);background:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;position:relative;overflow-y:auto}.semi-dropdown-wrapper-show{opacity:1}.semi-dropdown-trigger{display:inline-block}.semi-dropdown-menu{margin:0;padding:4px 0;list-style:none}.semi-dropdown-title{color:var(--semi-color-text-2);cursor:default;padding:8px 16px 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-dropdown-title-withTick{padding-left:31px}.semi-dropdown-item{color:var(--semi-color-text-0);max-width:280px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s;border-radius:0;align-items:center;padding:8px 16px;display:flex}.semi-dropdown-item-hover{background-color:var(--semi-color-fill-0)}.semi-dropdown-item:not(.semi-dropdown-item-active):hover{background-color:var(--semi-color-fill-0);cursor:pointer}.semi-dropdown-item:not(.semi-dropdown-item-active):active{background-color:var(--semi-color-fill-1)}.semi-dropdown-item:focus-visible{background-color:var(--semi-color-fill-0);outline:0}.semi-dropdown-item-icon{align-items:center;margin-right:8px;display:inline-flex}.semi-dropdown-item-danger{color:var(--semi-color-danger)}.semi-dropdown-item-secondary{color:var(--semi-color-secondary)}.semi-dropdown-item-warning{color:var(--semi-color-warning)}.semi-dropdown-item-tertiary{color:var(--semi-color-tertiary)}.semi-dropdown-item-primary{color:var(--semi-color-primary)}.semi-dropdown-item-withTick{padding-left:12px}.semi-dropdown-item>.semi-icon{flex-shrink:0;margin-right:9px;font-size:12px}.semi-dropdown-item-active{font-weight:600}.semi-dropdown-item.semi-dropdown-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-dropdown-item.semi-dropdown-item-disabled:hover,.semi-dropdown-item.semi-dropdown-item-disabled:active{cursor:not-allowed;background-color:#0000}.semi-dropdown-divider{clear:both;background:var(--semi-color-border);width:100%;min-width:100%;height:1px;margin:4px 0;display:block}.semi-rtl .semi-dropdown-wrapper,.semi-portal-rtl .semi-dropdown-wrapper{direction:rtl}.semi-rtl .semi-dropdown-title-withTick,.semi-portal-rtl .semi-dropdown-title-withTick{padding-left:0;padding-right:31px}.semi-rtl .semi-dropdown-item-withTick,.semi-portal-rtl .semi-dropdown-item-withTick{padding-left:auto;padding-right:12px}.semi-rtl .semi-dropdown-item>.semi-icon,.semi-portal-rtl .semi-dropdown-item>.semi-icon{margin-left:9px;margin-right:0}.semi-row{box-sizing:border-box;zoom:1;height:auto;margin-left:0;margin-right:0;display:block;position:relative}.semi-row:before,.semi-row:after{content:"";display:table}.semi-row:after{clear:both}.semi-row-flex{flex-flow:wrap;display:flex}.semi-row-flex:before,.semi-row-flex:after{display:flex}.semi-col-0,.semi-col-xs-0,.semi-col-sm-0,.semi-col-md-0,.semi-col-lg-0,.semi-col-xl-0,.semi-col-xxl-0{display:none}.semi-row-flex-start{justify-content:flex-start}.semi-row-flex-center{justify-content:center}.semi-row-flex-end{justify-content:flex-end}.semi-row-flex-space-between{justify-content:space-between}.semi-row-flex-space-around{justify-content:space-around}.semi-row-flex-top{align-items:flex-start}.semi-row-flex-middle{align-items:center}.semi-row-flex-bottom{align-items:flex-end}.semi-col{position:relative}.semi-col-1,.semi-col-xs-1,.semi-col-sm-1,.semi-col-md-1,.semi-col-lg-1,.semi-col-2,.semi-col-xs-2,.semi-col-sm-2,.semi-col-md-2,.semi-col-lg-2,.semi-col-3,.semi-col-xs-3,.semi-col-sm-3,.semi-col-md-3,.semi-col-lg-3,.semi-col-4,.semi-col-xs-4,.semi-col-sm-4,.semi-col-md-4,.semi-col-lg-4,.semi-col-5,.semi-col-xs-5,.semi-col-sm-5,.semi-col-md-5,.semi-col-lg-5,.semi-col-6,.semi-col-xs-6,.semi-col-sm-6,.semi-col-md-6,.semi-col-lg-6,.semi-col-7,.semi-col-xs-7,.semi-col-sm-7,.semi-col-md-7,.semi-col-lg-7,.semi-col-8,.semi-col-xs-8,.semi-col-sm-8,.semi-col-md-8,.semi-col-lg-8,.semi-col-9,.semi-col-xs-9,.semi-col-sm-9,.semi-col-md-9,.semi-col-lg-9,.semi-col-10,.semi-col-xs-10,.semi-col-sm-10,.semi-col-md-10,.semi-col-lg-10,.semi-col-11,.semi-col-xs-11,.semi-col-sm-11,.semi-col-md-11,.semi-col-lg-11,.semi-col-12,.semi-col-xs-12,.semi-col-sm-12,.semi-col-md-12,.semi-col-lg-12,.semi-col-13,.semi-col-xs-13,.semi-col-sm-13,.semi-col-md-13,.semi-col-lg-13,.semi-col-14,.semi-col-xs-14,.semi-col-sm-14,.semi-col-md-14,.semi-col-lg-14,.semi-col-15,.semi-col-xs-15,.semi-col-sm-15,.semi-col-md-15,.semi-col-lg-15,.semi-col-16,.semi-col-xs-16,.semi-col-sm-16,.semi-col-md-16,.semi-col-lg-16,.semi-col-17,.semi-col-xs-17,.semi-col-sm-17,.semi-col-md-17,.semi-col-lg-17,.semi-col-18,.semi-col-xs-18,.semi-col-sm-18,.semi-col-md-18,.semi-col-lg-18,.semi-col-19,.semi-col-xs-19,.semi-col-sm-19,.semi-col-md-19,.semi-col-lg-19,.semi-col-20,.semi-col-xs-20,.semi-col-sm-20,.semi-col-md-20,.semi-col-lg-20,.semi-col-21,.semi-col-xs-21,.semi-col-sm-21,.semi-col-md-21,.semi-col-lg-21,.semi-col-22,.semi-col-xs-22,.semi-col-sm-22,.semi-col-md-22,.semi-col-lg-22,.semi-col-23,.semi-col-xs-23,.semi-col-sm-23,.semi-col-md-23,.semi-col-lg-23,.semi-col-24,.semi-col-xs-24,.semi-col-sm-24,.semi-col-md-24,.semi-col-lg-24{min-height:1px;padding-left:0;padding-right:0;position:relative}.semi-col-1,.semi-col-2,.semi-col-3,.semi-col-4,.semi-col-5,.semi-col-6,.semi-col-7,.semi-col-8,.semi-col-9,.semi-col-10,.semi-col-11,.semi-col-12,.semi-col-13,.semi-col-14,.semi-col-15,.semi-col-16,.semi-col-17,.semi-col-18,.semi-col-19,.semi-col-20,.semi-col-21,.semi-col-22,.semi-col-23,.semi-col-24{float:left;flex:none}.semi-col-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-push-1{left:4.16667%}.semi-col-pull-1{right:4.16667%}.semi-col-offset-1{margin-left:4.16667%}.semi-col-order-1{order:1}.semi-col-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-push-2{left:8.33333%}.semi-col-pull-2{right:8.33333%}.semi-col-offset-2{margin-left:8.33333%}.semi-col-order-2{order:2}.semi-col-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-push-3{left:12.5%}.semi-col-pull-3{right:12.5%}.semi-col-offset-3{margin-left:12.5%}.semi-col-order-3{order:3}.semi-col-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-push-4{left:16.6667%}.semi-col-pull-4{right:16.6667%}.semi-col-offset-4{margin-left:16.6667%}.semi-col-order-4{order:4}.semi-col-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-push-5{left:20.8333%}.semi-col-pull-5{right:20.8333%}.semi-col-offset-5{margin-left:20.8333%}.semi-col-order-5{order:5}.semi-col-6{box-sizing:border-box;width:25%;display:block}.semi-col-push-6{left:25%}.semi-col-pull-6{right:25%}.semi-col-offset-6{margin-left:25%}.semi-col-order-6{order:6}.semi-col-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-push-7{left:29.1667%}.semi-col-pull-7{right:29.1667%}.semi-col-offset-7{margin-left:29.1667%}.semi-col-order-7{order:7}.semi-col-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-push-8{left:33.3333%}.semi-col-pull-8{right:33.3333%}.semi-col-offset-8{margin-left:33.3333%}.semi-col-order-8{order:8}.semi-col-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-push-9{left:37.5%}.semi-col-pull-9{right:37.5%}.semi-col-offset-9{margin-left:37.5%}.semi-col-order-9{order:9}.semi-col-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-push-10{left:41.6667%}.semi-col-pull-10{right:41.6667%}.semi-col-offset-10{margin-left:41.6667%}.semi-col-order-10{order:10}.semi-col-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-push-11{left:45.8333%}.semi-col-pull-11{right:45.8333%}.semi-col-offset-11{margin-left:45.8333%}.semi-col-order-11{order:11}.semi-col-12{box-sizing:border-box;width:50%;display:block}.semi-col-push-12{left:50%}.semi-col-pull-12{right:50%}.semi-col-offset-12{margin-left:50%}.semi-col-order-12{order:12}.semi-col-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-push-13{left:54.1667%}.semi-col-pull-13{right:54.1667%}.semi-col-offset-13{margin-left:54.1667%}.semi-col-order-13{order:13}.semi-col-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-push-14{left:58.3333%}.semi-col-pull-14{right:58.3333%}.semi-col-offset-14{margin-left:58.3333%}.semi-col-order-14{order:14}.semi-col-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-push-15{left:62.5%}.semi-col-pull-15{right:62.5%}.semi-col-offset-15{margin-left:62.5%}.semi-col-order-15{order:15}.semi-col-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-push-16{left:66.6667%}.semi-col-pull-16{right:66.6667%}.semi-col-offset-16{margin-left:66.6667%}.semi-col-order-16{order:16}.semi-col-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-push-17{left:70.8333%}.semi-col-pull-17{right:70.8333%}.semi-col-offset-17{margin-left:70.8333%}.semi-col-order-17{order:17}.semi-col-18{box-sizing:border-box;width:75%;display:block}.semi-col-push-18{left:75%}.semi-col-pull-18{right:75%}.semi-col-offset-18{margin-left:75%}.semi-col-order-18{order:18}.semi-col-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-push-19{left:79.1667%}.semi-col-pull-19{right:79.1667%}.semi-col-offset-19{margin-left:79.1667%}.semi-col-order-19{order:19}.semi-col-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-push-20{left:83.3333%}.semi-col-pull-20{right:83.3333%}.semi-col-offset-20{margin-left:83.3333%}.semi-col-order-20{order:20}.semi-col-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-push-21{left:87.5%}.semi-col-pull-21{right:87.5%}.semi-col-offset-21{margin-left:87.5%}.semi-col-order-21{order:21}.semi-col-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-push-22{left:91.6667%}.semi-col-pull-22{right:91.6667%}.semi-col-offset-22{margin-left:91.6667%}.semi-col-order-22{order:22}.semi-col-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-push-23{left:95.8333%}.semi-col-pull-23{right:95.8333%}.semi-col-offset-23{margin-left:95.8333%}.semi-col-order-23{order:23}.semi-col-24{box-sizing:border-box;width:100%;display:block}.semi-col-push-24{left:100%}.semi-col-pull-24{right:100%}.semi-col-offset-24{margin-left:100%}.semi-col-order-24{order:24}.semi-rtl .semi-col-1,.semi-rtl .semi-col-2,.semi-rtl .semi-col-3,.semi-rtl .semi-col-4,.semi-rtl .semi-col-5,.semi-rtl .semi-col-6,.semi-rtl .semi-col-7,.semi-rtl .semi-col-8,.semi-rtl .semi-col-9,.semi-rtl .semi-col-10,.semi-rtl .semi-col-11,.semi-rtl .semi-col-12,.semi-rtl .semi-col-13,.semi-rtl .semi-col-14,.semi-rtl .semi-col-15,.semi-rtl .semi-col-16,.semi-rtl .semi-col-17,.semi-rtl .semi-col-18,.semi-rtl .semi-col-19,.semi-rtl .semi-col-20,.semi-rtl .semi-col-21,.semi-rtl .semi-col-22,.semi-rtl .semi-col-23,.semi-rtl .semi-col-24{float:right}.semi-rtl .semi-col-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-offset-24{margin-left:auto;margin-right:100%}.semi-col-xs-1,.semi-col-xs-2,.semi-col-xs-3,.semi-col-xs-4,.semi-col-xs-5,.semi-col-xs-6,.semi-col-xs-7,.semi-col-xs-8,.semi-col-xs-9,.semi-col-xs-10,.semi-col-xs-11,.semi-col-xs-12,.semi-col-xs-13,.semi-col-xs-14,.semi-col-xs-15,.semi-col-xs-16,.semi-col-xs-17,.semi-col-xs-18,.semi-col-xs-19,.semi-col-xs-20,.semi-col-xs-21,.semi-col-xs-22,.semi-col-xs-23,.semi-col-xs-24{float:left;flex:none}.semi-col-xs-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xs-push-1{left:4.16667%}.semi-col-xs-pull-1{right:4.16667%}.semi-col-xs-offset-1{margin-left:4.16667%}.semi-col-xs-order-1{order:1}.semi-col-xs-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xs-push-2{left:8.33333%}.semi-col-xs-pull-2{right:8.33333%}.semi-col-xs-offset-2{margin-left:8.33333%}.semi-col-xs-order-2{order:2}.semi-col-xs-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xs-push-3{left:12.5%}.semi-col-xs-pull-3{right:12.5%}.semi-col-xs-offset-3{margin-left:12.5%}.semi-col-xs-order-3{order:3}.semi-col-xs-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xs-push-4{left:16.6667%}.semi-col-xs-pull-4{right:16.6667%}.semi-col-xs-offset-4{margin-left:16.6667%}.semi-col-xs-order-4{order:4}.semi-col-xs-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xs-push-5{left:20.8333%}.semi-col-xs-pull-5{right:20.8333%}.semi-col-xs-offset-5{margin-left:20.8333%}.semi-col-xs-order-5{order:5}.semi-col-xs-6{box-sizing:border-box;width:25%;display:block}.semi-col-xs-push-6{left:25%}.semi-col-xs-pull-6{right:25%}.semi-col-xs-offset-6{margin-left:25%}.semi-col-xs-order-6{order:6}.semi-col-xs-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xs-push-7{left:29.1667%}.semi-col-xs-pull-7{right:29.1667%}.semi-col-xs-offset-7{margin-left:29.1667%}.semi-col-xs-order-7{order:7}.semi-col-xs-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xs-push-8{left:33.3333%}.semi-col-xs-pull-8{right:33.3333%}.semi-col-xs-offset-8{margin-left:33.3333%}.semi-col-xs-order-8{order:8}.semi-col-xs-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xs-push-9{left:37.5%}.semi-col-xs-pull-9{right:37.5%}.semi-col-xs-offset-9{margin-left:37.5%}.semi-col-xs-order-9{order:9}.semi-col-xs-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xs-push-10{left:41.6667%}.semi-col-xs-pull-10{right:41.6667%}.semi-col-xs-offset-10{margin-left:41.6667%}.semi-col-xs-order-10{order:10}.semi-col-xs-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xs-push-11{left:45.8333%}.semi-col-xs-pull-11{right:45.8333%}.semi-col-xs-offset-11{margin-left:45.8333%}.semi-col-xs-order-11{order:11}.semi-col-xs-12{box-sizing:border-box;width:50%;display:block}.semi-col-xs-push-12{left:50%}.semi-col-xs-pull-12{right:50%}.semi-col-xs-offset-12{margin-left:50%}.semi-col-xs-order-12{order:12}.semi-col-xs-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xs-push-13{left:54.1667%}.semi-col-xs-pull-13{right:54.1667%}.semi-col-xs-offset-13{margin-left:54.1667%}.semi-col-xs-order-13{order:13}.semi-col-xs-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xs-push-14{left:58.3333%}.semi-col-xs-pull-14{right:58.3333%}.semi-col-xs-offset-14{margin-left:58.3333%}.semi-col-xs-order-14{order:14}.semi-col-xs-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xs-push-15{left:62.5%}.semi-col-xs-pull-15{right:62.5%}.semi-col-xs-offset-15{margin-left:62.5%}.semi-col-xs-order-15{order:15}.semi-col-xs-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xs-push-16{left:66.6667%}.semi-col-xs-pull-16{right:66.6667%}.semi-col-xs-offset-16{margin-left:66.6667%}.semi-col-xs-order-16{order:16}.semi-col-xs-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xs-push-17{left:70.8333%}.semi-col-xs-pull-17{right:70.8333%}.semi-col-xs-offset-17{margin-left:70.8333%}.semi-col-xs-order-17{order:17}.semi-col-xs-18{box-sizing:border-box;width:75%;display:block}.semi-col-xs-push-18{left:75%}.semi-col-xs-pull-18{right:75%}.semi-col-xs-offset-18{margin-left:75%}.semi-col-xs-order-18{order:18}.semi-col-xs-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xs-push-19{left:79.1667%}.semi-col-xs-pull-19{right:79.1667%}.semi-col-xs-offset-19{margin-left:79.1667%}.semi-col-xs-order-19{order:19}.semi-col-xs-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xs-push-20{left:83.3333%}.semi-col-xs-pull-20{right:83.3333%}.semi-col-xs-offset-20{margin-left:83.3333%}.semi-col-xs-order-20{order:20}.semi-col-xs-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xs-push-21{left:87.5%}.semi-col-xs-pull-21{right:87.5%}.semi-col-xs-offset-21{margin-left:87.5%}.semi-col-xs-order-21{order:21}.semi-col-xs-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xs-push-22{left:91.6667%}.semi-col-xs-pull-22{right:91.6667%}.semi-col-xs-offset-22{margin-left:91.6667%}.semi-col-xs-order-22{order:22}.semi-col-xs-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xs-push-23{left:95.8333%}.semi-col-xs-pull-23{right:95.8333%}.semi-col-xs-offset-23{margin-left:95.8333%}.semi-col-xs-order-23{order:23}.semi-col-xs-24{box-sizing:border-box;width:100%;display:block}.semi-col-xs-push-24{left:100%}.semi-col-xs-pull-24{right:100%}.semi-col-xs-offset-24{margin-left:100%}.semi-col-xs-order-24{order:24}.semi-rtl .semi-col-xs-1,.semi-rtl .semi-col-xs-2,.semi-rtl .semi-col-xs-3,.semi-rtl .semi-col-xs-4,.semi-rtl .semi-col-xs-5,.semi-rtl .semi-col-xs-6,.semi-rtl .semi-col-xs-7,.semi-rtl .semi-col-xs-8,.semi-rtl .semi-col-xs-9,.semi-rtl .semi-col-xs-10,.semi-rtl .semi-col-xs-11,.semi-rtl .semi-col-xs-12,.semi-rtl .semi-col-xs-13,.semi-rtl .semi-col-xs-14,.semi-rtl .semi-col-xs-15,.semi-rtl .semi-col-xs-16,.semi-rtl .semi-col-xs-17,.semi-rtl .semi-col-xs-18,.semi-rtl .semi-col-xs-19,.semi-rtl .semi-col-xs-20,.semi-rtl .semi-col-xs-21,.semi-rtl .semi-col-xs-22,.semi-rtl .semi-col-xs-23,.semi-rtl .semi-col-xs-24{float:right}.semi-rtl .semi-col-xs-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xs-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xs-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xs-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xs-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xs-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xs-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xs-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xs-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xs-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xs-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xs-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xs-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xs-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xs-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xs-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xs-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xs-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xs-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xs-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xs-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xs-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xs-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xs-offset-24{margin-left:auto;margin-right:100%}@media (width>=576px){.semi-col-sm-1,.semi-col-sm-2,.semi-col-sm-3,.semi-col-sm-4,.semi-col-sm-5,.semi-col-sm-6,.semi-col-sm-7,.semi-col-sm-8,.semi-col-sm-9,.semi-col-sm-10,.semi-col-sm-11,.semi-col-sm-12,.semi-col-sm-13,.semi-col-sm-14,.semi-col-sm-15,.semi-col-sm-16,.semi-col-sm-17,.semi-col-sm-18,.semi-col-sm-19,.semi-col-sm-20,.semi-col-sm-21,.semi-col-sm-22,.semi-col-sm-23,.semi-col-sm-24{float:left;flex:none}.semi-col-sm-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-sm-push-1{left:4.16667%}.semi-col-sm-pull-1{right:4.16667%}.semi-col-sm-offset-1{margin-left:4.16667%}.semi-col-sm-order-1{order:1}.semi-col-sm-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-sm-push-2{left:8.33333%}.semi-col-sm-pull-2{right:8.33333%}.semi-col-sm-offset-2{margin-left:8.33333%}.semi-col-sm-order-2{order:2}.semi-col-sm-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-sm-push-3{left:12.5%}.semi-col-sm-pull-3{right:12.5%}.semi-col-sm-offset-3{margin-left:12.5%}.semi-col-sm-order-3{order:3}.semi-col-sm-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-sm-push-4{left:16.6667%}.semi-col-sm-pull-4{right:16.6667%}.semi-col-sm-offset-4{margin-left:16.6667%}.semi-col-sm-order-4{order:4}.semi-col-sm-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-sm-push-5{left:20.8333%}.semi-col-sm-pull-5{right:20.8333%}.semi-col-sm-offset-5{margin-left:20.8333%}.semi-col-sm-order-5{order:5}.semi-col-sm-6{box-sizing:border-box;width:25%;display:block}.semi-col-sm-push-6{left:25%}.semi-col-sm-pull-6{right:25%}.semi-col-sm-offset-6{margin-left:25%}.semi-col-sm-order-6{order:6}.semi-col-sm-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-sm-push-7{left:29.1667%}.semi-col-sm-pull-7{right:29.1667%}.semi-col-sm-offset-7{margin-left:29.1667%}.semi-col-sm-order-7{order:7}.semi-col-sm-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-sm-push-8{left:33.3333%}.semi-col-sm-pull-8{right:33.3333%}.semi-col-sm-offset-8{margin-left:33.3333%}.semi-col-sm-order-8{order:8}.semi-col-sm-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-sm-push-9{left:37.5%}.semi-col-sm-pull-9{right:37.5%}.semi-col-sm-offset-9{margin-left:37.5%}.semi-col-sm-order-9{order:9}.semi-col-sm-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-sm-push-10{left:41.6667%}.semi-col-sm-pull-10{right:41.6667%}.semi-col-sm-offset-10{margin-left:41.6667%}.semi-col-sm-order-10{order:10}.semi-col-sm-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-sm-push-11{left:45.8333%}.semi-col-sm-pull-11{right:45.8333%}.semi-col-sm-offset-11{margin-left:45.8333%}.semi-col-sm-order-11{order:11}.semi-col-sm-12{box-sizing:border-box;width:50%;display:block}.semi-col-sm-push-12{left:50%}.semi-col-sm-pull-12{right:50%}.semi-col-sm-offset-12{margin-left:50%}.semi-col-sm-order-12{order:12}.semi-col-sm-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-sm-push-13{left:54.1667%}.semi-col-sm-pull-13{right:54.1667%}.semi-col-sm-offset-13{margin-left:54.1667%}.semi-col-sm-order-13{order:13}.semi-col-sm-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-sm-push-14{left:58.3333%}.semi-col-sm-pull-14{right:58.3333%}.semi-col-sm-offset-14{margin-left:58.3333%}.semi-col-sm-order-14{order:14}.semi-col-sm-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-sm-push-15{left:62.5%}.semi-col-sm-pull-15{right:62.5%}.semi-col-sm-offset-15{margin-left:62.5%}.semi-col-sm-order-15{order:15}.semi-col-sm-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-sm-push-16{left:66.6667%}.semi-col-sm-pull-16{right:66.6667%}.semi-col-sm-offset-16{margin-left:66.6667%}.semi-col-sm-order-16{order:16}.semi-col-sm-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-sm-push-17{left:70.8333%}.semi-col-sm-pull-17{right:70.8333%}.semi-col-sm-offset-17{margin-left:70.8333%}.semi-col-sm-order-17{order:17}.semi-col-sm-18{box-sizing:border-box;width:75%;display:block}.semi-col-sm-push-18{left:75%}.semi-col-sm-pull-18{right:75%}.semi-col-sm-offset-18{margin-left:75%}.semi-col-sm-order-18{order:18}.semi-col-sm-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-sm-push-19{left:79.1667%}.semi-col-sm-pull-19{right:79.1667%}.semi-col-sm-offset-19{margin-left:79.1667%}.semi-col-sm-order-19{order:19}.semi-col-sm-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-sm-push-20{left:83.3333%}.semi-col-sm-pull-20{right:83.3333%}.semi-col-sm-offset-20{margin-left:83.3333%}.semi-col-sm-order-20{order:20}.semi-col-sm-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-sm-push-21{left:87.5%}.semi-col-sm-pull-21{right:87.5%}.semi-col-sm-offset-21{margin-left:87.5%}.semi-col-sm-order-21{order:21}.semi-col-sm-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-sm-push-22{left:91.6667%}.semi-col-sm-pull-22{right:91.6667%}.semi-col-sm-offset-22{margin-left:91.6667%}.semi-col-sm-order-22{order:22}.semi-col-sm-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-sm-push-23{left:95.8333%}.semi-col-sm-pull-23{right:95.8333%}.semi-col-sm-offset-23{margin-left:95.8333%}.semi-col-sm-order-23{order:23}.semi-col-sm-24{box-sizing:border-box;width:100%;display:block}.semi-col-sm-push-24{left:100%}.semi-col-sm-pull-24{right:100%}.semi-col-sm-offset-24{margin-left:100%}.semi-col-sm-order-24{order:24}.semi-rtl .semi-col-sm-1,.semi-rtl .semi-col-sm-2,.semi-rtl .semi-col-sm-3,.semi-rtl .semi-col-sm-4,.semi-rtl .semi-col-sm-5,.semi-rtl .semi-col-sm-6,.semi-rtl .semi-col-sm-7,.semi-rtl .semi-col-sm-8,.semi-rtl .semi-col-sm-9,.semi-rtl .semi-col-sm-10,.semi-rtl .semi-col-sm-11,.semi-rtl .semi-col-sm-12,.semi-rtl .semi-col-sm-13,.semi-rtl .semi-col-sm-14,.semi-rtl .semi-col-sm-15,.semi-rtl .semi-col-sm-16,.semi-rtl .semi-col-sm-17,.semi-rtl .semi-col-sm-18,.semi-rtl .semi-col-sm-19,.semi-rtl .semi-col-sm-20,.semi-rtl .semi-col-sm-21,.semi-rtl .semi-col-sm-22,.semi-rtl .semi-col-sm-23,.semi-rtl .semi-col-sm-24{float:right}.semi-rtl .semi-col-sm-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-sm-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-sm-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-sm-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-sm-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-sm-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-sm-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-sm-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-sm-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-sm-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-sm-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-sm-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-sm-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-sm-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-sm-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-sm-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-sm-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-sm-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-sm-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-sm-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-sm-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-sm-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-sm-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-sm-offset-24{margin-left:auto;margin-right:100%}}@media (width>=768px){.semi-col-md-1,.semi-col-md-2,.semi-col-md-3,.semi-col-md-4,.semi-col-md-5,.semi-col-md-6,.semi-col-md-7,.semi-col-md-8,.semi-col-md-9,.semi-col-md-10,.semi-col-md-11,.semi-col-md-12,.semi-col-md-13,.semi-col-md-14,.semi-col-md-15,.semi-col-md-16,.semi-col-md-17,.semi-col-md-18,.semi-col-md-19,.semi-col-md-20,.semi-col-md-21,.semi-col-md-22,.semi-col-md-23,.semi-col-md-24{float:left;flex:none}.semi-col-md-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-md-push-1{left:4.16667%}.semi-col-md-pull-1{right:4.16667%}.semi-col-md-offset-1{margin-left:4.16667%}.semi-col-md-order-1{order:1}.semi-col-md-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-md-push-2{left:8.33333%}.semi-col-md-pull-2{right:8.33333%}.semi-col-md-offset-2{margin-left:8.33333%}.semi-col-md-order-2{order:2}.semi-col-md-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-md-push-3{left:12.5%}.semi-col-md-pull-3{right:12.5%}.semi-col-md-offset-3{margin-left:12.5%}.semi-col-md-order-3{order:3}.semi-col-md-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-md-push-4{left:16.6667%}.semi-col-md-pull-4{right:16.6667%}.semi-col-md-offset-4{margin-left:16.6667%}.semi-col-md-order-4{order:4}.semi-col-md-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-md-push-5{left:20.8333%}.semi-col-md-pull-5{right:20.8333%}.semi-col-md-offset-5{margin-left:20.8333%}.semi-col-md-order-5{order:5}.semi-col-md-6{box-sizing:border-box;width:25%;display:block}.semi-col-md-push-6{left:25%}.semi-col-md-pull-6{right:25%}.semi-col-md-offset-6{margin-left:25%}.semi-col-md-order-6{order:6}.semi-col-md-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-md-push-7{left:29.1667%}.semi-col-md-pull-7{right:29.1667%}.semi-col-md-offset-7{margin-left:29.1667%}.semi-col-md-order-7{order:7}.semi-col-md-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-md-push-8{left:33.3333%}.semi-col-md-pull-8{right:33.3333%}.semi-col-md-offset-8{margin-left:33.3333%}.semi-col-md-order-8{order:8}.semi-col-md-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-md-push-9{left:37.5%}.semi-col-md-pull-9{right:37.5%}.semi-col-md-offset-9{margin-left:37.5%}.semi-col-md-order-9{order:9}.semi-col-md-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-md-push-10{left:41.6667%}.semi-col-md-pull-10{right:41.6667%}.semi-col-md-offset-10{margin-left:41.6667%}.semi-col-md-order-10{order:10}.semi-col-md-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-md-push-11{left:45.8333%}.semi-col-md-pull-11{right:45.8333%}.semi-col-md-offset-11{margin-left:45.8333%}.semi-col-md-order-11{order:11}.semi-col-md-12{box-sizing:border-box;width:50%;display:block}.semi-col-md-push-12{left:50%}.semi-col-md-pull-12{right:50%}.semi-col-md-offset-12{margin-left:50%}.semi-col-md-order-12{order:12}.semi-col-md-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-md-push-13{left:54.1667%}.semi-col-md-pull-13{right:54.1667%}.semi-col-md-offset-13{margin-left:54.1667%}.semi-col-md-order-13{order:13}.semi-col-md-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-md-push-14{left:58.3333%}.semi-col-md-pull-14{right:58.3333%}.semi-col-md-offset-14{margin-left:58.3333%}.semi-col-md-order-14{order:14}.semi-col-md-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-md-push-15{left:62.5%}.semi-col-md-pull-15{right:62.5%}.semi-col-md-offset-15{margin-left:62.5%}.semi-col-md-order-15{order:15}.semi-col-md-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-md-push-16{left:66.6667%}.semi-col-md-pull-16{right:66.6667%}.semi-col-md-offset-16{margin-left:66.6667%}.semi-col-md-order-16{order:16}.semi-col-md-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-md-push-17{left:70.8333%}.semi-col-md-pull-17{right:70.8333%}.semi-col-md-offset-17{margin-left:70.8333%}.semi-col-md-order-17{order:17}.semi-col-md-18{box-sizing:border-box;width:75%;display:block}.semi-col-md-push-18{left:75%}.semi-col-md-pull-18{right:75%}.semi-col-md-offset-18{margin-left:75%}.semi-col-md-order-18{order:18}.semi-col-md-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-md-push-19{left:79.1667%}.semi-col-md-pull-19{right:79.1667%}.semi-col-md-offset-19{margin-left:79.1667%}.semi-col-md-order-19{order:19}.semi-col-md-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-md-push-20{left:83.3333%}.semi-col-md-pull-20{right:83.3333%}.semi-col-md-offset-20{margin-left:83.3333%}.semi-col-md-order-20{order:20}.semi-col-md-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-md-push-21{left:87.5%}.semi-col-md-pull-21{right:87.5%}.semi-col-md-offset-21{margin-left:87.5%}.semi-col-md-order-21{order:21}.semi-col-md-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-md-push-22{left:91.6667%}.semi-col-md-pull-22{right:91.6667%}.semi-col-md-offset-22{margin-left:91.6667%}.semi-col-md-order-22{order:22}.semi-col-md-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-md-push-23{left:95.8333%}.semi-col-md-pull-23{right:95.8333%}.semi-col-md-offset-23{margin-left:95.8333%}.semi-col-md-order-23{order:23}.semi-col-md-24{box-sizing:border-box;width:100%;display:block}.semi-col-md-push-24{left:100%}.semi-col-md-pull-24{right:100%}.semi-col-md-offset-24{margin-left:100%}.semi-col-md-order-24{order:24}.semi-rtl .semi-col-md-1,.semi-rtl .semi-col-md-2,.semi-rtl .semi-col-md-3,.semi-rtl .semi-col-md-4,.semi-rtl .semi-col-md-5,.semi-rtl .semi-col-md-6,.semi-rtl .semi-col-md-7,.semi-rtl .semi-col-md-8,.semi-rtl .semi-col-md-9,.semi-rtl .semi-col-md-10,.semi-rtl .semi-col-md-11,.semi-rtl .semi-col-md-12,.semi-rtl .semi-col-md-13,.semi-rtl .semi-col-md-14,.semi-rtl .semi-col-md-15,.semi-rtl .semi-col-md-16,.semi-rtl .semi-col-md-17,.semi-rtl .semi-col-md-18,.semi-rtl .semi-col-md-19,.semi-rtl .semi-col-md-20,.semi-rtl .semi-col-md-21,.semi-rtl .semi-col-md-22,.semi-rtl .semi-col-md-23,.semi-rtl .semi-col-md-24{float:right}.semi-rtl .semi-col-md-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-md-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-md-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-md-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-md-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-md-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-md-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-md-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-md-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-md-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-md-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-md-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-md-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-md-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-md-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-md-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-md-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-md-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-md-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-md-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-md-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-md-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-md-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-md-offset-24{margin-left:auto;margin-right:100%}}@media (width>=992px){.semi-col-lg-1,.semi-col-lg-2,.semi-col-lg-3,.semi-col-lg-4,.semi-col-lg-5,.semi-col-lg-6,.semi-col-lg-7,.semi-col-lg-8,.semi-col-lg-9,.semi-col-lg-10,.semi-col-lg-11,.semi-col-lg-12,.semi-col-lg-13,.semi-col-lg-14,.semi-col-lg-15,.semi-col-lg-16,.semi-col-lg-17,.semi-col-lg-18,.semi-col-lg-19,.semi-col-lg-20,.semi-col-lg-21,.semi-col-lg-22,.semi-col-lg-23,.semi-col-lg-24{float:left;flex:none}.semi-col-lg-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-lg-push-1{left:4.16667%}.semi-col-lg-pull-1{right:4.16667%}.semi-col-lg-offset-1{margin-left:4.16667%}.semi-col-lg-order-1{order:1}.semi-col-lg-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-lg-push-2{left:8.33333%}.semi-col-lg-pull-2{right:8.33333%}.semi-col-lg-offset-2{margin-left:8.33333%}.semi-col-lg-order-2{order:2}.semi-col-lg-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-lg-push-3{left:12.5%}.semi-col-lg-pull-3{right:12.5%}.semi-col-lg-offset-3{margin-left:12.5%}.semi-col-lg-order-3{order:3}.semi-col-lg-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-lg-push-4{left:16.6667%}.semi-col-lg-pull-4{right:16.6667%}.semi-col-lg-offset-4{margin-left:16.6667%}.semi-col-lg-order-4{order:4}.semi-col-lg-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-lg-push-5{left:20.8333%}.semi-col-lg-pull-5{right:20.8333%}.semi-col-lg-offset-5{margin-left:20.8333%}.semi-col-lg-order-5{order:5}.semi-col-lg-6{box-sizing:border-box;width:25%;display:block}.semi-col-lg-push-6{left:25%}.semi-col-lg-pull-6{right:25%}.semi-col-lg-offset-6{margin-left:25%}.semi-col-lg-order-6{order:6}.semi-col-lg-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-lg-push-7{left:29.1667%}.semi-col-lg-pull-7{right:29.1667%}.semi-col-lg-offset-7{margin-left:29.1667%}.semi-col-lg-order-7{order:7}.semi-col-lg-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-lg-push-8{left:33.3333%}.semi-col-lg-pull-8{right:33.3333%}.semi-col-lg-offset-8{margin-left:33.3333%}.semi-col-lg-order-8{order:8}.semi-col-lg-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-lg-push-9{left:37.5%}.semi-col-lg-pull-9{right:37.5%}.semi-col-lg-offset-9{margin-left:37.5%}.semi-col-lg-order-9{order:9}.semi-col-lg-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-lg-push-10{left:41.6667%}.semi-col-lg-pull-10{right:41.6667%}.semi-col-lg-offset-10{margin-left:41.6667%}.semi-col-lg-order-10{order:10}.semi-col-lg-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-lg-push-11{left:45.8333%}.semi-col-lg-pull-11{right:45.8333%}.semi-col-lg-offset-11{margin-left:45.8333%}.semi-col-lg-order-11{order:11}.semi-col-lg-12{box-sizing:border-box;width:50%;display:block}.semi-col-lg-push-12{left:50%}.semi-col-lg-pull-12{right:50%}.semi-col-lg-offset-12{margin-left:50%}.semi-col-lg-order-12{order:12}.semi-col-lg-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-lg-push-13{left:54.1667%}.semi-col-lg-pull-13{right:54.1667%}.semi-col-lg-offset-13{margin-left:54.1667%}.semi-col-lg-order-13{order:13}.semi-col-lg-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-lg-push-14{left:58.3333%}.semi-col-lg-pull-14{right:58.3333%}.semi-col-lg-offset-14{margin-left:58.3333%}.semi-col-lg-order-14{order:14}.semi-col-lg-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-lg-push-15{left:62.5%}.semi-col-lg-pull-15{right:62.5%}.semi-col-lg-offset-15{margin-left:62.5%}.semi-col-lg-order-15{order:15}.semi-col-lg-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-lg-push-16{left:66.6667%}.semi-col-lg-pull-16{right:66.6667%}.semi-col-lg-offset-16{margin-left:66.6667%}.semi-col-lg-order-16{order:16}.semi-col-lg-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-lg-push-17{left:70.8333%}.semi-col-lg-pull-17{right:70.8333%}.semi-col-lg-offset-17{margin-left:70.8333%}.semi-col-lg-order-17{order:17}.semi-col-lg-18{box-sizing:border-box;width:75%;display:block}.semi-col-lg-push-18{left:75%}.semi-col-lg-pull-18{right:75%}.semi-col-lg-offset-18{margin-left:75%}.semi-col-lg-order-18{order:18}.semi-col-lg-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-lg-push-19{left:79.1667%}.semi-col-lg-pull-19{right:79.1667%}.semi-col-lg-offset-19{margin-left:79.1667%}.semi-col-lg-order-19{order:19}.semi-col-lg-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-lg-push-20{left:83.3333%}.semi-col-lg-pull-20{right:83.3333%}.semi-col-lg-offset-20{margin-left:83.3333%}.semi-col-lg-order-20{order:20}.semi-col-lg-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-lg-push-21{left:87.5%}.semi-col-lg-pull-21{right:87.5%}.semi-col-lg-offset-21{margin-left:87.5%}.semi-col-lg-order-21{order:21}.semi-col-lg-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-lg-push-22{left:91.6667%}.semi-col-lg-pull-22{right:91.6667%}.semi-col-lg-offset-22{margin-left:91.6667%}.semi-col-lg-order-22{order:22}.semi-col-lg-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-lg-push-23{left:95.8333%}.semi-col-lg-pull-23{right:95.8333%}.semi-col-lg-offset-23{margin-left:95.8333%}.semi-col-lg-order-23{order:23}.semi-col-lg-24{box-sizing:border-box;width:100%;display:block}.semi-col-lg-push-24{left:100%}.semi-col-lg-pull-24{right:100%}.semi-col-lg-offset-24{margin-left:100%}.semi-col-lg-order-24{order:24}.semi-rtl .semi-col-lg-1,.semi-rtl .semi-col-lg-2,.semi-rtl .semi-col-lg-3,.semi-rtl .semi-col-lg-4,.semi-rtl .semi-col-lg-5,.semi-rtl .semi-col-lg-6,.semi-rtl .semi-col-lg-7,.semi-rtl .semi-col-lg-8,.semi-rtl .semi-col-lg-9,.semi-rtl .semi-col-lg-10,.semi-rtl .semi-col-lg-11,.semi-rtl .semi-col-lg-12,.semi-rtl .semi-col-lg-13,.semi-rtl .semi-col-lg-14,.semi-rtl .semi-col-lg-15,.semi-rtl .semi-col-lg-16,.semi-rtl .semi-col-lg-17,.semi-rtl .semi-col-lg-18,.semi-rtl .semi-col-lg-19,.semi-rtl .semi-col-lg-20,.semi-rtl .semi-col-lg-21,.semi-rtl .semi-col-lg-22,.semi-rtl .semi-col-lg-23,.semi-rtl .semi-col-lg-24{float:right}.semi-rtl .semi-col-lg-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-lg-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-lg-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-lg-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-lg-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-lg-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-lg-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-lg-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-lg-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-lg-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-lg-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-lg-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-lg-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-lg-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-lg-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-lg-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-lg-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-lg-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-lg-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-lg-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-lg-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-lg-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-lg-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-lg-offset-24{margin-left:auto;margin-right:100%}}@media (width>=1200px){.semi-col-xl-1,.semi-col-xl-2,.semi-col-xl-3,.semi-col-xl-4,.semi-col-xl-5,.semi-col-xl-6,.semi-col-xl-7,.semi-col-xl-8,.semi-col-xl-9,.semi-col-xl-10,.semi-col-xl-11,.semi-col-xl-12,.semi-col-xl-13,.semi-col-xl-14,.semi-col-xl-15,.semi-col-xl-16,.semi-col-xl-17,.semi-col-xl-18,.semi-col-xl-19,.semi-col-xl-20,.semi-col-xl-21,.semi-col-xl-22,.semi-col-xl-23,.semi-col-xl-24{float:left;flex:none}.semi-col-xl-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xl-push-1{left:4.16667%}.semi-col-xl-pull-1{right:4.16667%}.semi-col-xl-offset-1{margin-left:4.16667%}.semi-col-xl-order-1{order:1}.semi-col-xl-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xl-push-2{left:8.33333%}.semi-col-xl-pull-2{right:8.33333%}.semi-col-xl-offset-2{margin-left:8.33333%}.semi-col-xl-order-2{order:2}.semi-col-xl-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xl-push-3{left:12.5%}.semi-col-xl-pull-3{right:12.5%}.semi-col-xl-offset-3{margin-left:12.5%}.semi-col-xl-order-3{order:3}.semi-col-xl-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xl-push-4{left:16.6667%}.semi-col-xl-pull-4{right:16.6667%}.semi-col-xl-offset-4{margin-left:16.6667%}.semi-col-xl-order-4{order:4}.semi-col-xl-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xl-push-5{left:20.8333%}.semi-col-xl-pull-5{right:20.8333%}.semi-col-xl-offset-5{margin-left:20.8333%}.semi-col-xl-order-5{order:5}.semi-col-xl-6{box-sizing:border-box;width:25%;display:block}.semi-col-xl-push-6{left:25%}.semi-col-xl-pull-6{right:25%}.semi-col-xl-offset-6{margin-left:25%}.semi-col-xl-order-6{order:6}.semi-col-xl-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xl-push-7{left:29.1667%}.semi-col-xl-pull-7{right:29.1667%}.semi-col-xl-offset-7{margin-left:29.1667%}.semi-col-xl-order-7{order:7}.semi-col-xl-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xl-push-8{left:33.3333%}.semi-col-xl-pull-8{right:33.3333%}.semi-col-xl-offset-8{margin-left:33.3333%}.semi-col-xl-order-8{order:8}.semi-col-xl-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xl-push-9{left:37.5%}.semi-col-xl-pull-9{right:37.5%}.semi-col-xl-offset-9{margin-left:37.5%}.semi-col-xl-order-9{order:9}.semi-col-xl-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xl-push-10{left:41.6667%}.semi-col-xl-pull-10{right:41.6667%}.semi-col-xl-offset-10{margin-left:41.6667%}.semi-col-xl-order-10{order:10}.semi-col-xl-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xl-push-11{left:45.8333%}.semi-col-xl-pull-11{right:45.8333%}.semi-col-xl-offset-11{margin-left:45.8333%}.semi-col-xl-order-11{order:11}.semi-col-xl-12{box-sizing:border-box;width:50%;display:block}.semi-col-xl-push-12{left:50%}.semi-col-xl-pull-12{right:50%}.semi-col-xl-offset-12{margin-left:50%}.semi-col-xl-order-12{order:12}.semi-col-xl-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xl-push-13{left:54.1667%}.semi-col-xl-pull-13{right:54.1667%}.semi-col-xl-offset-13{margin-left:54.1667%}.semi-col-xl-order-13{order:13}.semi-col-xl-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xl-push-14{left:58.3333%}.semi-col-xl-pull-14{right:58.3333%}.semi-col-xl-offset-14{margin-left:58.3333%}.semi-col-xl-order-14{order:14}.semi-col-xl-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xl-push-15{left:62.5%}.semi-col-xl-pull-15{right:62.5%}.semi-col-xl-offset-15{margin-left:62.5%}.semi-col-xl-order-15{order:15}.semi-col-xl-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xl-push-16{left:66.6667%}.semi-col-xl-pull-16{right:66.6667%}.semi-col-xl-offset-16{margin-left:66.6667%}.semi-col-xl-order-16{order:16}.semi-col-xl-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xl-push-17{left:70.8333%}.semi-col-xl-pull-17{right:70.8333%}.semi-col-xl-offset-17{margin-left:70.8333%}.semi-col-xl-order-17{order:17}.semi-col-xl-18{box-sizing:border-box;width:75%;display:block}.semi-col-xl-push-18{left:75%}.semi-col-xl-pull-18{right:75%}.semi-col-xl-offset-18{margin-left:75%}.semi-col-xl-order-18{order:18}.semi-col-xl-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xl-push-19{left:79.1667%}.semi-col-xl-pull-19{right:79.1667%}.semi-col-xl-offset-19{margin-left:79.1667%}.semi-col-xl-order-19{order:19}.semi-col-xl-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xl-push-20{left:83.3333%}.semi-col-xl-pull-20{right:83.3333%}.semi-col-xl-offset-20{margin-left:83.3333%}.semi-col-xl-order-20{order:20}.semi-col-xl-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xl-push-21{left:87.5%}.semi-col-xl-pull-21{right:87.5%}.semi-col-xl-offset-21{margin-left:87.5%}.semi-col-xl-order-21{order:21}.semi-col-xl-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xl-push-22{left:91.6667%}.semi-col-xl-pull-22{right:91.6667%}.semi-col-xl-offset-22{margin-left:91.6667%}.semi-col-xl-order-22{order:22}.semi-col-xl-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xl-push-23{left:95.8333%}.semi-col-xl-pull-23{right:95.8333%}.semi-col-xl-offset-23{margin-left:95.8333%}.semi-col-xl-order-23{order:23}.semi-col-xl-24{box-sizing:border-box;width:100%;display:block}.semi-col-xl-push-24{left:100%}.semi-col-xl-pull-24{right:100%}.semi-col-xl-offset-24{margin-left:100%}.semi-col-xl-order-24{order:24}.semi-rtl .semi-col-xl-1,.semi-rtl .semi-col-xl-2,.semi-rtl .semi-col-xl-3,.semi-rtl .semi-col-xl-4,.semi-rtl .semi-col-xl-5,.semi-rtl .semi-col-xl-6,.semi-rtl .semi-col-xl-7,.semi-rtl .semi-col-xl-8,.semi-rtl .semi-col-xl-9,.semi-rtl .semi-col-xl-10,.semi-rtl .semi-col-xl-11,.semi-rtl .semi-col-xl-12,.semi-rtl .semi-col-xl-13,.semi-rtl .semi-col-xl-14,.semi-rtl .semi-col-xl-15,.semi-rtl .semi-col-xl-16,.semi-rtl .semi-col-xl-17,.semi-rtl .semi-col-xl-18,.semi-rtl .semi-col-xl-19,.semi-rtl .semi-col-xl-20,.semi-rtl .semi-col-xl-21,.semi-rtl .semi-col-xl-22,.semi-rtl .semi-col-xl-23,.semi-rtl .semi-col-xl-24{float:right}.semi-rtl .semi-col-xl-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xl-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xl-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xl-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xl-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xl-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xl-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xl-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xl-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xl-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xl-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xl-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xl-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xl-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xl-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xl-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xl-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xl-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xl-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xl-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xl-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xl-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xl-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xl-offset-24{margin-left:auto;margin-right:100%}}@media (width>=1600px){.semi-col-xxl-1,.semi-col-xxl-2,.semi-col-xxl-3,.semi-col-xxl-4,.semi-col-xxl-5,.semi-col-xxl-6,.semi-col-xxl-7,.semi-col-xxl-8,.semi-col-xxl-9,.semi-col-xxl-10,.semi-col-xxl-11,.semi-col-xxl-12,.semi-col-xxl-13,.semi-col-xxl-14,.semi-col-xxl-15,.semi-col-xxl-16,.semi-col-xxl-17,.semi-col-xxl-18,.semi-col-xxl-19,.semi-col-xxl-20,.semi-col-xxl-21,.semi-col-xxl-22,.semi-col-xxl-23,.semi-col-xxl-24{float:left;flex:none}.semi-col-xxl-1{box-sizing:border-box;width:4.16667%;display:block}.semi-col-xxl-push-1{left:4.16667%}.semi-col-xxl-pull-1{right:4.16667%}.semi-col-xxl-offset-1{margin-left:4.16667%}.semi-col-xxl-order-1{order:1}.semi-col-xxl-2{box-sizing:border-box;width:8.33333%;display:block}.semi-col-xxl-push-2{left:8.33333%}.semi-col-xxl-pull-2{right:8.33333%}.semi-col-xxl-offset-2{margin-left:8.33333%}.semi-col-xxl-order-2{order:2}.semi-col-xxl-3{box-sizing:border-box;width:12.5%;display:block}.semi-col-xxl-push-3{left:12.5%}.semi-col-xxl-pull-3{right:12.5%}.semi-col-xxl-offset-3{margin-left:12.5%}.semi-col-xxl-order-3{order:3}.semi-col-xxl-4{box-sizing:border-box;width:16.6667%;display:block}.semi-col-xxl-push-4{left:16.6667%}.semi-col-xxl-pull-4{right:16.6667%}.semi-col-xxl-offset-4{margin-left:16.6667%}.semi-col-xxl-order-4{order:4}.semi-col-xxl-5{box-sizing:border-box;width:20.8333%;display:block}.semi-col-xxl-push-5{left:20.8333%}.semi-col-xxl-pull-5{right:20.8333%}.semi-col-xxl-offset-5{margin-left:20.8333%}.semi-col-xxl-order-5{order:5}.semi-col-xxl-6{box-sizing:border-box;width:25%;display:block}.semi-col-xxl-push-6{left:25%}.semi-col-xxl-pull-6{right:25%}.semi-col-xxl-offset-6{margin-left:25%}.semi-col-xxl-order-6{order:6}.semi-col-xxl-7{box-sizing:border-box;width:29.1667%;display:block}.semi-col-xxl-push-7{left:29.1667%}.semi-col-xxl-pull-7{right:29.1667%}.semi-col-xxl-offset-7{margin-left:29.1667%}.semi-col-xxl-order-7{order:7}.semi-col-xxl-8{box-sizing:border-box;width:33.3333%;display:block}.semi-col-xxl-push-8{left:33.3333%}.semi-col-xxl-pull-8{right:33.3333%}.semi-col-xxl-offset-8{margin-left:33.3333%}.semi-col-xxl-order-8{order:8}.semi-col-xxl-9{box-sizing:border-box;width:37.5%;display:block}.semi-col-xxl-push-9{left:37.5%}.semi-col-xxl-pull-9{right:37.5%}.semi-col-xxl-offset-9{margin-left:37.5%}.semi-col-xxl-order-9{order:9}.semi-col-xxl-10{box-sizing:border-box;width:41.6667%;display:block}.semi-col-xxl-push-10{left:41.6667%}.semi-col-xxl-pull-10{right:41.6667%}.semi-col-xxl-offset-10{margin-left:41.6667%}.semi-col-xxl-order-10{order:10}.semi-col-xxl-11{box-sizing:border-box;width:45.8333%;display:block}.semi-col-xxl-push-11{left:45.8333%}.semi-col-xxl-pull-11{right:45.8333%}.semi-col-xxl-offset-11{margin-left:45.8333%}.semi-col-xxl-order-11{order:11}.semi-col-xxl-12{box-sizing:border-box;width:50%;display:block}.semi-col-xxl-push-12{left:50%}.semi-col-xxl-pull-12{right:50%}.semi-col-xxl-offset-12{margin-left:50%}.semi-col-xxl-order-12{order:12}.semi-col-xxl-13{box-sizing:border-box;width:54.1667%;display:block}.semi-col-xxl-push-13{left:54.1667%}.semi-col-xxl-pull-13{right:54.1667%}.semi-col-xxl-offset-13{margin-left:54.1667%}.semi-col-xxl-order-13{order:13}.semi-col-xxl-14{box-sizing:border-box;width:58.3333%;display:block}.semi-col-xxl-push-14{left:58.3333%}.semi-col-xxl-pull-14{right:58.3333%}.semi-col-xxl-offset-14{margin-left:58.3333%}.semi-col-xxl-order-14{order:14}.semi-col-xxl-15{box-sizing:border-box;width:62.5%;display:block}.semi-col-xxl-push-15{left:62.5%}.semi-col-xxl-pull-15{right:62.5%}.semi-col-xxl-offset-15{margin-left:62.5%}.semi-col-xxl-order-15{order:15}.semi-col-xxl-16{box-sizing:border-box;width:66.6667%;display:block}.semi-col-xxl-push-16{left:66.6667%}.semi-col-xxl-pull-16{right:66.6667%}.semi-col-xxl-offset-16{margin-left:66.6667%}.semi-col-xxl-order-16{order:16}.semi-col-xxl-17{box-sizing:border-box;width:70.8333%;display:block}.semi-col-xxl-push-17{left:70.8333%}.semi-col-xxl-pull-17{right:70.8333%}.semi-col-xxl-offset-17{margin-left:70.8333%}.semi-col-xxl-order-17{order:17}.semi-col-xxl-18{box-sizing:border-box;width:75%;display:block}.semi-col-xxl-push-18{left:75%}.semi-col-xxl-pull-18{right:75%}.semi-col-xxl-offset-18{margin-left:75%}.semi-col-xxl-order-18{order:18}.semi-col-xxl-19{box-sizing:border-box;width:79.1667%;display:block}.semi-col-xxl-push-19{left:79.1667%}.semi-col-xxl-pull-19{right:79.1667%}.semi-col-xxl-offset-19{margin-left:79.1667%}.semi-col-xxl-order-19{order:19}.semi-col-xxl-20{box-sizing:border-box;width:83.3333%;display:block}.semi-col-xxl-push-20{left:83.3333%}.semi-col-xxl-pull-20{right:83.3333%}.semi-col-xxl-offset-20{margin-left:83.3333%}.semi-col-xxl-order-20{order:20}.semi-col-xxl-21{box-sizing:border-box;width:87.5%;display:block}.semi-col-xxl-push-21{left:87.5%}.semi-col-xxl-pull-21{right:87.5%}.semi-col-xxl-offset-21{margin-left:87.5%}.semi-col-xxl-order-21{order:21}.semi-col-xxl-22{box-sizing:border-box;width:91.6667%;display:block}.semi-col-xxl-push-22{left:91.6667%}.semi-col-xxl-pull-22{right:91.6667%}.semi-col-xxl-offset-22{margin-left:91.6667%}.semi-col-xxl-order-22{order:22}.semi-col-xxl-23{box-sizing:border-box;width:95.8333%;display:block}.semi-col-xxl-push-23{left:95.8333%}.semi-col-xxl-pull-23{right:95.8333%}.semi-col-xxl-offset-23{margin-left:95.8333%}.semi-col-xxl-order-23{order:23}.semi-col-xxl-24{box-sizing:border-box;width:100%;display:block}.semi-col-xxl-push-24{left:100%}.semi-col-xxl-pull-24{right:100%}.semi-col-xxl-offset-24{margin-left:100%}.semi-col-xxl-order-24{order:24}.semi-rtl .semi-col-xxl-1,.semi-rtl .semi-col-xxl-2,.semi-rtl .semi-col-xxl-3,.semi-rtl .semi-col-xxl-4,.semi-rtl .semi-col-xxl-5,.semi-rtl .semi-col-xxl-6,.semi-rtl .semi-col-xxl-7,.semi-rtl .semi-col-xxl-8,.semi-rtl .semi-col-xxl-9,.semi-rtl .semi-col-xxl-10,.semi-rtl .semi-col-xxl-11,.semi-rtl .semi-col-xxl-12,.semi-rtl .semi-col-xxl-13,.semi-rtl .semi-col-xxl-14,.semi-rtl .semi-col-xxl-15,.semi-rtl .semi-col-xxl-16,.semi-rtl .semi-col-xxl-17,.semi-rtl .semi-col-xxl-18,.semi-rtl .semi-col-xxl-19,.semi-rtl .semi-col-xxl-20,.semi-rtl .semi-col-xxl-21,.semi-rtl .semi-col-xxl-22,.semi-rtl .semi-col-xxl-23,.semi-rtl .semi-col-xxl-24{float:right}.semi-rtl .semi-col-xxl-offset-1{margin-left:auto;margin-right:4.16667%}.semi-rtl .semi-col-xxl-offset-2{margin-left:auto;margin-right:8.33333%}.semi-rtl .semi-col-xxl-offset-3{margin-left:auto;margin-right:12.5%}.semi-rtl .semi-col-xxl-offset-4{margin-left:auto;margin-right:16.6667%}.semi-rtl .semi-col-xxl-offset-5{margin-left:auto;margin-right:20.8333%}.semi-rtl .semi-col-xxl-offset-6{margin-left:auto;margin-right:25%}.semi-rtl .semi-col-xxl-offset-7{margin-left:auto;margin-right:29.1667%}.semi-rtl .semi-col-xxl-offset-8{margin-left:auto;margin-right:33.3333%}.semi-rtl .semi-col-xxl-offset-9{margin-left:auto;margin-right:37.5%}.semi-rtl .semi-col-xxl-offset-10{margin-left:auto;margin-right:41.6667%}.semi-rtl .semi-col-xxl-offset-11{margin-left:auto;margin-right:45.8333%}.semi-rtl .semi-col-xxl-offset-12{margin-left:auto;margin-right:50%}.semi-rtl .semi-col-xxl-offset-13{margin-left:auto;margin-right:54.1667%}.semi-rtl .semi-col-xxl-offset-14{margin-left:auto;margin-right:58.3333%}.semi-rtl .semi-col-xxl-offset-15{margin-left:auto;margin-right:62.5%}.semi-rtl .semi-col-xxl-offset-16{margin-left:auto;margin-right:66.6667%}.semi-rtl .semi-col-xxl-offset-17{margin-left:auto;margin-right:70.8333%}.semi-rtl .semi-col-xxl-offset-18{margin-left:auto;margin-right:75%}.semi-rtl .semi-col-xxl-offset-19{margin-left:auto;margin-right:79.1667%}.semi-rtl .semi-col-xxl-offset-20{margin-left:auto;margin-right:83.3333%}.semi-rtl .semi-col-xxl-offset-21{margin-left:auto;margin-right:87.5%}.semi-rtl .semi-col-xxl-offset-22{margin-left:auto;margin-right:91.6667%}.semi-rtl .semi-col-xxl-offset-23{margin-left:auto;margin-right:95.8333%}.semi-rtl .semi-col-xxl-offset-24{margin-left:auto;margin-right:100%}}.semi-rtl .semi-row,.semi-rtl .semi-row-flex,.semi-portal-rtl .semi-row,.semi-portal-rtl .semi-row-flex{direction:rtl}.semi-list{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-list-items{margin:0;padding:0;list-style:none}.semi-list-header,.semi-list-footer{padding:12px 24px}.semi-list-empty{color:var(--semi-color-text-2);text-align:center;width:100%;padding:12px 0}.semi-list-item{box-sizing:border-box;flex-wrap:wrap;align-items:center;margin:0;padding:12px 24px;list-style:none;display:flex}.semi-list-item-body{flex:1;display:flex}.semi-list-item-body-header{margin-right:20px}.semi-list-item-body-flex-start{align-items:flex-start}.semi-list-item-body-flex-end{align-items:flex-end}.semi-list-item-body-center{align-items:center}.semi-list-item-body-stretch{align-items:stretch}.semi-list-item-body-baseline{align-items:baseline}.semi-list-item-extra{flex:none;margin-left:40px}.semi-list-split .semi-list-item{border-bottom:1px solid var(--semi-color-border)}.semi-list-split .semi-list-item:last-child{border-bottom:none}.semi-list-split .semi-list-header{border-bottom:1px solid var(--semi-color-border)}.semi-list-split .semi-list-footer{border-top:1px solid var(--semi-color-border)}.semi-list-small .semi-list-item,.semi-list-small .semi-list-header,.semi-list-small .semi-list-footer{padding:8px 16px}.semi-list-large .semi-list-item,.semi-list-large .semi-list-header,.semi-list-large .semi-list-footer{padding:16px 24px}.semi-list.semi-list-grid .semi-list-item{padding:0}.semi-list.semi-list-bordered{border:1px solid var(--semi-color-border)}.semi-list.semi-list-flex .semi-list-items{display:flex}.semi-list.semi-list-flex.semi-list-split .semi-list-item{border-bottom:none;border-right:1px solid var(--semi-color-border)}.semi-list.semi-list-flex.semi-list-split .semi-list-item:last-child{border-right:none}.semi-rtl .semi-list,.semi-portal-rtl .semi-list,.semi-rtl .semi-list-item,.semi-portal-rtl .semi-list-item{direction:rtl}.semi-rtl .semi-list-item-body-header,.semi-portal-rtl .semi-list-item-body-header{margin-left:20px;margin-right:auto}.semi-rtl .semi-list-item-extra,.semi-portal-rtl .semi-list-item-extra{flex:none;margin-left:0;margin-right:40px}.semi-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item,.semi-portal-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item{border-bottom:none;border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item:last-child,.semi-portal-rtl .semi-list.semi-list-flex.semi-list-split .semi-list-item:last-child{border-left:none}.semi-input-textarea-wrapper{box-sizing:border-box;border-radius:var(--semi-border-radius-small);vertical-align:bottom;background-color:var(--semi-color-fill-0);width:100%;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border:1px solid #0000;display:inline-block;position:relative}.semi-input-textarea-wrapper:hover{background-color:var(--semi-color-fill-1)}.semi-input-textarea-wrapper-focus{background-color:var(--semi-color-fill-0);border:1px var(--semi-color-focus-border) solid}.semi-input-textarea-wrapper-focus:hover,.semi-input-textarea-wrapper-focus:active{background-color:var(--semi-color-fill-0)}.semi-input-textarea-wrapper:active{background-color:var(--semi-color-fill-2)}.semi-input-textarea-wrapper .semi-input-clearbtn{min-width:24px;color:var(--semi-color-text-2);height:32px;position:absolute;top:0;right:4px}.semi-input-textarea-wrapper .semi-input-clearbtn>svg{pointer-events:none}.semi-input-textarea-wrapper .semi-input-clearbtn:hover{cursor:pointer}.semi-input-textarea-wrapper .semi-input-clearbtn:hover .semi-icon{color:var(--semi-color-primary-hover)}.semi-input-textarea-wrapper .semi-input-clearbtn-hidden{visibility:hidden}.semi-input-textarea-wrapper-disabled,.semi-input-textarea-wrapper-readonly{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}.semi-input-textarea-wrapper-disabled:hover,.semi-input-textarea-wrapper-readonly:hover{background-color:var(--semi-color-disabled-fill)}.semi-input-textarea-wrapper-disabled::placeholder,.semi-input-textarea-wrapper-readonly::placeholder{color:var(--semi-color-disabled-text)}.semi-input-textarea-wrapper-readonly{cursor:text}.semi-input-textarea-wrapper-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-input-textarea-wrapper-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-input-textarea-wrapper-error.semi-input-textarea-wrapper-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-input-textarea-wrapper-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger)}.semi-input-textarea-wrapper-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-input-textarea-wrapper-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-input-textarea-wrapper-warning.semi-input-textarea-wrapper-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-input-textarea-wrapper-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning)}.semi-input-textarea{resize:none;box-shadow:none;vertical-align:bottom;cursor:text;box-sizing:border-box;width:100%;color:var(--semi-color-text-0);background-color:#0000;border:0 solid #0000;outline:none;padding:5px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}.semi-input-textarea:hover{border-color:#0000}.semi-input-textarea::placeholder{color:var(--semi-color-text-2)}.semi-input-textarea-showClear{padding-right:36px}.semi-input-textarea-disabled,.semi-input-textarea-readonly{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:#0000}.semi-input-textarea-disabled:hover,.semi-input-textarea-readonly:hover{background-color:#0000}.semi-input-textarea-disabled::placeholder,.semi-input-textarea-readonly::placeholder{color:var(--semi-color-disabled-text)}.semi-input-textarea-readonly{cursor:text}.semi-input-textarea-autosize{overflow:hidden}.semi-input-textarea-counter{text-align:right;min-height:24px;color:var(--semi-color-text-2);flex-direction:column;justify-content:center;padding:3px 12px 5px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;display:flex}.semi-input-textarea-counter-exceed{color:var(--semi-color-danger)}.semi-input-textarea-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-input-textarea-borderless:focus-within:not(:active){background-color:#0000}.semi-input-textarea-borderless.semi-input-textarea-wrapper-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-input-textarea-borderless.semi-input-textarea-wrapper-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-input-textarea-borderless.semi-input-textarea-wrapper-error .semi-input-textarea-counter{color:var(--semi-color-danger)}.semi-input-textarea-borderless.semi-input-textarea-wrapper-warning .semi-input-textarea-counter{color:var(--semi-color-warning)}.semi-input-textarea-wrapper-withLineNumber{align-items:flex-start;padding:0;display:flex}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber{background-color:var(--semi-color-fill-1);border-right:1px solid var(--semi-color-border);color:var(--semi-color-text-2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:inherit;text-align:right;-webkit-user-select:none;user-select:none;border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;min-width:36px;padding:5px 12px;line-height:1.5;overflow:hidden auto}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber::-webkit-scrollbar{display:none}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-content{flex:1;min-width:0;display:flex}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea-lineNumber-item{box-sizing:border-box;justify-content:flex-end;align-items:flex-start;display:flex}.semi-input-textarea-wrapper-withLineNumber .semi-input-textarea{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;flex:1;line-height:1.5}.semi-rtl .semi-input-wrapper,.semi-portal-rtl .semi-input-wrapper{direction:rtl}.semi-rtl .semi-input-wrapper__with-prefix .semi-input,.semi-portal-rtl .semi-input-wrapper__with-prefix .semi-input{padding-left:auto;padding-right:0}.semi-rtl .semi-input-wrapper__with-suffix .semi-input,.semi-portal-rtl .semi-input-wrapper__with-suffix .semi-input{padding-left:0;padding-right:auto}.semi-rtl .semi-input,.semi-portal-rtl .semi-input{padding-left:12px;padding-right:12px}.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon{margin-left:auto;margin-right:0}.semi-rtl .semi-input-append,.semi-portal-rtl .semi-input-append{border-left:0;border-right:1px solid #0000}.semi-rtl .semi-input-prepend,.semi-portal-rtl .semi-input-prepend{border-left:1px solid #0000;border-right:0}.semi-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-portal-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-rtl .semi-input-group .semi-input-number:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-input-number:not(:last-child):after{left:-1px;right:auto}.semi-rtl .semi-input-textarea-wrapper,.semi-portal-rtl .semi-input-textarea-wrapper{direction:rtl}.semi-rtl .semi-input-textarea-counter,.semi-portal-rtl .semi-input-textarea-counter{text-align:left}.semi-rtl .semi-input-textarea-showClear,.semi-portal-rtl .semi-input-textarea-showClear{padding-left:36px;padding-right:0}.semi-input-number{box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));align-items:center;display:inline-flex}.semi-input-number-suffix-btns{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-bg-2);box-sizing:border-box;flex-direction:column;margin-left:4px;display:inline-flex}.semi-input-number-suffix-btns>.semi-input-number-button{-webkit-user-select:none;user-select:none;width:14px;height:50%;color:var(--semi-color-text-2);border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.semi-input-number-suffix-btns>.semi-input-number-button-up:not(.semi-input-number-button-up-not-allowed):hover,.semi-input-number-suffix-btns>.semi-input-number-button-down:not(.semi-input-number-button-down-not-allowed):hover{cursor:pointer;background-color:var(--semi-color-fill-0)}.semi-input-number-suffix-btns>.semi-input-number-button-up:not(.semi-input-number-button-up-not-allowed):active,.semi-input-number-suffix-btns>.semi-input-number-button-down:not(.semi-input-number-button-down-not-allowed):active{cursor:pointer;background-color:var(--semi-color-fill-1)}.semi-input-number-suffix-btns>.semi-input-number-button-up.semi-input-number-button-up-disabled,.semi-input-number-suffix-btns>.semi-input-number-button-down.semi-input-number-button-down-disabled{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}.semi-input-number-suffix-btns>.semi-input-number-button-up.semi-input-number-button-up-not-allowed,.semi-input-number-suffix-btns>.semi-input-number-button-down.semi-input-number-button-down-not-allowed{cursor:not-allowed}.semi-input-number-suffix-btns-inner-hover{border-color:var(--semi-color-fill-2)}.semi-input-number-suffix-btns-inner{border-radius:var(--semi-border-radius-small);margin-left:8px;overflow:hidden}.semi-input-number .semi-input-clearbtn+.semi-input-suffix{margin-left:-4px}.semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner{margin-left:0}.semi-input-number-size-default .semi-input-number-suffix-btns{height:32px}.semi-input-number-size-default .semi-input-number-suffix-btns-inner{height:30px}.semi-input-number-size-large .semi-input-number-suffix-btns{height:40px}.semi-input-number-size-large .semi-input-number-suffix-btns-inner{height:38px}.semi-input-number-size-small .semi-input-number-suffix-btns{height:24px}.semi-input-number-size-small .semi-input-number-suffix-btns-inner{height:22px}.semi-input-number:not(:focus-within):not(:hover) .semi-input-borderless+.semi-input-number-suffix-btns{opacity:0}.semi-rtl .semi-input-number,.semi-portal-rtl .semi-input-number{direction:rtl}.semi-rtl .semi-input-number-suffix-btns,.semi-portal-rtl .semi-input-number-suffix-btns{margin-left:auto;margin-right:4px}.semi-rtl .semi-input-number-suffix-btns-inner,.semi-portal-rtl .semi-input-number-suffix-btns-inner{margin-left:auto;margin-right:8px}.semi-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix,.semi-portal-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix{margin-left:auto;margin-right:-4px}.semi-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner,.semi-portal-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner{margin-left:auto;margin-right:0}.semi-overflow-list{flex-wrap:nowrap;min-width:0;display:flex}.semi-overflow-list-spacer{flex-shrink:1;width:1px}.semi-overflow-list-scroll-wrapper{flex-wrap:nowrap;flex:1;display:flex;overflow-x:scroll}.semi-rtl .semi-overflow-list,.semi-portal-rtl .semi-overflow-list{direction:rtl}.semi-page{align-items:center;margin-block:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;display:flex}.semi-page-small{color:var(--semi-color-text-2);padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}.semi-page-disabled{cursor:not-allowed}.semi-page-disabled .semi-page-total{color:var(--semi-color-disabled-text)}.semi-page-item{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;height:32px;color:var(--semi-color-text-0);border-radius:var(--semi-border-radius-small);text-align:center;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:0 solid #0000;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:32px;display:flex}.semi-page-item:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0);border-color:#0000}.semi-page-item-rest-opening{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}.semi-page-item:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0);border-color:#0000}.semi-page-item-active{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border-color:#0000;font-weight:600}.semi-page-item-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border-color:#0000}.semi-page-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;border-color:#0000}.semi-page-item-disabled:hover{background-color:#0000}.semi-page-item-small{min-width:44px;margin:0}.semi-page-item-all-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;border-color:#0000}.semi-page-item-all-disabled:hover{color:var(--semi-color-disabled-text);background-color:#0000}.semi-page-item-all-disabled-active{background-color:var(--semi-color-disabled-fill);font-weight:600}.semi-page-item-all-disabled-active:hover{background-color:var(--semi-color-disabled-fill)}.semi-page-total{color:var(--semi-color-text-2);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.semi-page-prev,.semi-page-next{color:var(--semi-color-tertiary);cursor:pointer}.semi-page-prev.semi-page-item-disabled,.semi-page-next.semi-page-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-page-quickjump{color:var(--semi-color-text-0);flex-shrink:0;justify-content:center;align-items:center;margin-left:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex}.semi-page-quickjump-input-number{max-width:50px;margin-left:4px;margin-right:4px}.semi-page-quickjump-disabled{color:var(--semi-color-disabled-text)}.semi-page .semi-select,.semi-select-dropdown{-webkit-user-select:none;user-select:none}.semi-page-rest-list{padding-top:4px;padding-bottom:4px}.semi-page-rest-list>div{position:relative}.semi-page-rest-item{box-sizing:border-box;cursor:pointer;justify-content:center;height:32px;line-height:32px;display:flex}.semi-page-rest-item:hover{background-color:var(--semi-color-fill-0)}.semi-page-rest-item:active{background-color:var(--semi-color-fill-1)}.semi-rtl .semi-page,.semi-portal-rtl .semi-page{direction:rtl}.semi-rtl .semi-page-item,.semi-portal-rtl .semi-page-item{margin-left:4px;margin-right:4px}.semi-rtl .semi-page-prev,.semi-rtl .semi-page-next,.semi-portal-rtl .semi-page-prev,.semi-portal-rtl .semi-page-next{transform:scaleX(-1)}.semi-select-option{word-break:break-all;color:var(--semi-color-text-0);cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-radius:0;flex-wrap:nowrap;align-items:center;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}.semi-select-option-icon{color:#0000;place-content:center;width:12px;margin-right:8px;display:flex}.semi-select-option-text{white-space:pre;flex-wrap:wrap;display:flex}.semi-select-option-keyword{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-select-option:active{background-color:var(--semi-color-fill-1)}.semi-select-option-empty{cursor:not-allowed;color:var(--semi-color-disabled-text);justify-content:center}.semi-select-option-empty:hover,.semi-select-option-empty:active{background-color:inherit}.semi-select-option-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-option-disabled:hover{background-color:var(--semi-color-fill-0)}.semi-select-option-selected{background:0 0;font-weight:600}.semi-select-option-selected .semi-select-option-icon{color:var(--semi-color-text-2)}.semi-select-option-focused{background-color:var(--semi-color-fill-0)}.semi-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);vertical-align:middle;cursor:pointer;height:32px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:1px solid #0000;outline:none;max-height:300px;font-weight:400;display:inline-flex;position:relative;overflow-y:auto}.semi-select:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}.semi-select:focus{border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}.semi-select:active{background-color:var(--semi-color-fill-2)}.semi-select-small{height:24px;line-height:24px}.semi-select-large{min-height:40px;line-height:40px}.semi-select-large .semi-select-selection{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-select-open,.semi-select-focus{border:1px solid var(--semi-color-focus-border);outline:0}.semi-select-open:hover,.semi-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}.semi-select-open:active,.semi-select-focus:active{background-color:var(--semi-color-fill-2);border:1px solid var(--semi-color-focus-border)}.semi-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}.semi-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}.semi-select-warning:focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}.semi-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}.semi-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}.semi-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}.semi-select-error:focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}.semi-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}.semi-select-disabled{cursor:not-allowed;background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}.semi-select-disabled:focus{background-color:var(--semi-color-disabled-fill);border:1px solid #0000}.semi-select-disabled .semi-select-selection,.semi-select-disabled .semi-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}.semi-select-disabled .semi-select-arrow,.semi-select-disabled .semi-select-prefix,.semi-select-disabled .semi-select-suffix{color:var(--semi-color-disabled-text)}.semi-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:#0000}.semi-select-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-grow:1;align-items:center;margin-left:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;overflow:hidden}.semi-select-selection-text{text-overflow:ellipsis;width:100%;overflow:hidden}.semi-select-selection-text-inactive{opacity:.4;display:flex}.semi-select-selection-text-hide{display:none}.semi-select-selection-placeholder{color:var(--semi-color-text-2)}.semi-select-selection .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-selection .semi-tag:first-of-type{margin-left:0}.semi-select-selection .semi-tag-group{height:inherit}.semi-select-selection .semi-tag-group .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}.semi-select-content-wrapper{white-space:nowrap;align-items:center;height:100%;display:flex;overflow:hidden}.semi-select-content-wrapper-collapse{flex-shrink:0;width:100%;display:inline-flex}.semi-select-content-wrapper-collapse .semi-overflow-list-overflow{min-width:50px;max-width:100%}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-tag{background-color:#0000}.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-N{color:var(--semi-color-text-0);background-color:#0000;padding:4px;font-size:12px}.semi-select-multiple{height:auto}.semi-select-multiple .semi-select-selection{margin-left:4px}.semi-select-multiple .semi-select-content-wrapper{flex-wrap:wrap;width:100%;min-height:30px}.semi-select-multiple .semi-select-content-wrapper-empty{margin-left:8px}.semi-select-multiple .semi-select-content-wrapper .semi-tag-group{align-items:center;display:flex}.semi-select-multiple .semi-select-content-wrapper-one-line{flex-wrap:nowrap}.semi-select-multiple .semi-select-content-wrapper-one-line .semi-tag-group{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;overflow:hidden}.semi-select-multiple .semi-select-inline-label-wrapper{flex-shrink:0}.semi-select-multiple.semi-select-large .semi-select-content-wrapper{min-height:38px}.semi-select-multiple.semi-select-small .semi-select-content-wrapper{min-height:22px}.semi-select-arrow{width:32px;color:var(--semi-color-text-2);transform:rotate(var(--semi-transform-rotate-none));flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-arrow-empty{width:12px;display:flex}.semi-select-prefix,.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-prefix-text,.semi-select-suffix-text{color:var(--semi-color-text-2);margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-select-prefix-icon,.semi-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}.semi-select-suffix{justify-content:center;align-items:center;display:flex}.semi-select-clear{width:32px;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.semi-select-clear:hover{color:var(--semi-color-primary)}.semi-select-inset-label-wrapper{display:inline}.semi-select-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}.semi-select-create-tips{color:var(--semi-color-text-2);margin-right:4px}.semi-select-with-prefix .semi-select-selection{margin-left:0}.semi-select-single.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-single.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.semi-select-single.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-single.semi-select-filterable .semi-input{height:100%;padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-default{height:24px}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{height:100%;position:absolute;top:0;left:0}.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper .semi-input-default{height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%}.semi-select-multiple.semi-select-filterable .semi-input-wrapper-focus{border:none}.semi-select-multiple.semi-select-filterable .semi-input{padding-left:0;padding-right:0}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large{height:24px;line-height:24px}.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large .semi-input-large{height:24px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:20px;line-height:20px}.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-small{height:20px}.semi-select-option-list-wrapper{padding:4px 0}.semi-select-option-list{overflow:hidden auto}.semi-select-option-list-chosen .semi-select-option-icon{display:flex}.semi-select-group{color:var(--semi-color-text-2);cursor:default;margin-top:4px;padding:12px 16px 4px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}.semi-select-group:not(:first-of-type){border-top:1px solid var(--semi-color-border)}.semi-select-loading-wrapper{cursor:not-allowed;box-sizing:content-box;height:20px;padding:8px 16px}.semi-select-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}.semi-select-borderless:not(:focus-within):not(:hover) .semi-select-arrow{opacity:0}.semi-select-borderless:focus-within:not(:active){background-color:#0000}.semi-select-borderless.semi-select-error:not(:focus-within){border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}.semi-select-borderless.semi-select-error:focus-within{border-color:var(--semi-color-danger)}.semi-select-borderless.semi-select-warning:focus-within{border-color:var(--semi-color-warning)}.semi-select-dropdown-search-wrapper{border-bottom:1px solid #0000;padding:8px 12px}.semi-rtl .semi-select,.semi-portal-rtl .semi-select{direction:rtl}.semi-rtl .semi-select-selection,.semi-portal-rtl .semi-select-selection{margin-left:0;margin-right:12px}.semi-rtl .semi-select-selection .semi-tag:first-of-type,.semi-portal-rtl .semi-select-selection .semi-tag:first-of-type{margin-right:0}.semi-rtl .semi-select-selection .semi-tag-group .semi-tag,.semi-portal-rtl .semi-select-selection .semi-tag-group .semi-tag{margin-left:4px;margin-right:0}.semi-rtl .semi-select-multiple .semi-select-selection,.semi-portal-rtl .semi-select-multiple .semi-select-selection{margin-left:0;margin-right:4px}.semi-rtl .semi-select-multiple .semi-select-content-wrapper-empty,.semi-portal-rtl .semi-select-multiple .semi-select-content-wrapper-empty{margin-left:0;margin-right:8px}.semi-rtl .semi-select-create-tips,.semi-portal-rtl .semi-select-create-tips{margin-left:4px;margin-right:0}.semi-rtl .semi-select-with-prefix .semi-select-selection,.semi-portal-rtl .semi-select-with-prefix .semi-select-selection{margin-left:auto;margin-right:0}.semi-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-portal-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper,.semi-portal-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{left:auto;right:0}.semi-rtl .semi-select-group,.semi-portal-rtl .semi-select-group{padding-left:32px;padding-right:16px}.semi-rtl .semi-select-option-icon,.semi-portal-rtl .semi-select-option-icon{margin-left:8px;margin-right:0}.semi-popconfirm{box-sizing:border-box;max-width:400px}.semi-popconfirm-inner{flex-direction:column;padding:24px 24px 24px 20px;display:flex;position:relative}.semi-popconfirm-header{justify-content:flex-start;display:flex}.semi-popconfirm-header-title{color:var(--semi-color-text-0);margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}.semi-popconfirm-header-icon{width:24px;height:24px;margin-right:12px}.semi-popconfirm-header .semi-icon-alert_triangle{color:var(--semi-color-warning)}.semi-popconfirm-header-body{flex-direction:column;flex-grow:1;display:inline-flex}.semi-popconfirm-body{color:var(--semi-color-text-2)}.semi-popconfirm-body-withIcon{margin-left:36px}.semi-popconfirm-body>p{margin:0;padding:0}.semi-popconfirm-footer{justify-content:flex-end;margin-top:25px;display:flex}.semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-right:8px}.semi-popconfirm-popover{border-radius:var(--semi-border-radius-medium)}.semi-popover-with-arrow .semi-popconfirm-inner{padding:12px 12px 12px 8px}.semi-popconfirm-rtl{direction:rtl}.semi-popconfirm-rtl .semi-popconfirm-inner{padding:24px 20px 24px 24px}.semi-popconfirm-rtl .semi-popconfirm-header{margin-right:0}.semi-popconfirm-rtl .semi-popconfirm-header-icon{margin-left:12px;margin-right:0}.semi-popconfirm-rtl .semi-popconfirm-footer{justify-content:flex-end}.semi-popconfirm-rtl .semi-popconfirm-footer>.semi-button:first-child:not(:last-child){margin-left:8px;margin-right:0}.semi-popover-with-arrow.semi-popconfirm-rtl{direction:rtl}.semi-popover-with-arrow.semi-popconfirm-rtl .semi-popconfirm-inner{padding:12px 8px 12px 12px}.semi-progress{align-items:center;display:flex}.semi-progress-track{background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small)}.semi-progress-horizontal{height:4px;margin-top:4px;margin-bottom:4px}.semi-progress-horizontal.semi-progress-large{height:6px}.semi-progress-horizontal .semi-progress-track{width:100%;height:100%}.semi-progress-horizontal .semi-progress-track-inner{background-color:var(--semi-color-success);border-radius:var(--semi-border-radius-small);height:100%;transition:width .3s cubic-bezier(.62,.05,.36,.95)}.semi-progress-horizontal .semi-progress-line-text{min-width:45px;color:var(--semi-color-text-0);margin-left:16px;font-weight:600}.semi-progress-vertical{flex-direction:column;width:4px;height:100%;margin-left:4px;margin-right:4px;display:inline-flex}.semi-progress-vertical.semi-progress-large{width:6px}.semi-progress-vertical .semi-progress-track{width:100%;height:100%}.semi-progress-vertical .semi-progress-track-inner{background-color:var(--semi-color-success);border-radius:var(--semi-border-radius-small);width:100%;transition:height .3s cubic-bezier(.62,.05,.36,.95)}.semi-progress-vertical .semi-progress-line-text{margin-top:8px;font-weight:600}.semi-progress-circle{display:inline-block;position:relative}.semi-progress-circle-ring{display:block}.semi-progress-circle-ring-track{stroke:var(--semi-color-fill-0)}.semi-progress-circle-ring-inner{transform-origin:50%;stroke:var(--semi-color-success);transition:stroke-dashoffset .3s cubic-bezier(.62,.05,.36,.95);transform:rotate(-90deg)}.semi-progress-circle-text{text-align:center;-webkit-user-select:none;user-select:none;width:100%;color:var(--semi-color-mode-minor-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-rtl .semi-progress,.semi-portal-rtl .semi-progress{direction:rtl}.semi-rtl .semi-progress-horizontal .semi-progress-line-text,.semi-portal-rtl .semi-progress-horizontal .semi-progress-line-text{margin-left:0;margin-right:16px}.semi-rtl .semi-progress-circle-ring-inner,.semi-portal-rtl .semi-progress-circle-ring-inner{transform-origin:50%;transform:rotate(-90deg)}.semi-rtl .semi-progress-circle-text,.semi-portal-rtl .semi-progress-circle-text{left:auto;right:50%;transform:translate(50%,-50%)}.semi-slider{margin:0;padding:0 13px}.semi-slider-wrapper{box-sizing:border-box;vertical-align:bottom;width:100%;height:32px;display:inline-block;position:relative}.semi-slider-rail{box-sizing:border-box;color:#000000a6;font-variant:tabular-nums;font-feature-settings:"tnum";cursor:pointer;touch-action:none;background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);width:100%;height:4px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;position:absolute;top:14px}.semi-slider-handle{box-sizing:border-box;touch-action:none;background-color:var(--semi-color-white);cursor:pointer;width:24px;height:24px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:var(--semi-transform_scale-small) translateX(-50%) translateY(0px);border:none;border-radius:50%;justify-content:center;align-items:center;margin-top:4px;display:inline-flex;position:absolute;box-shadow:0 4px 6px #0000001a,0 0 1px #0000004d}.semi-slider-handle:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-slider-handle-dot{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);width:4px;height:4px}.semi-slider-handle:hover{background-color:var(--semi-color-white)}.semi-slider-handle-clicked{border:solid 1px var(--semi-color-focus-border);cursor:grabbing}.semi-slider-track{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-small);cursor:pointer;height:4px;position:absolute;top:14px}.semi-slider-tooltip{position:absolute;top:-40px}.semi-slider-dots{background:0 0;width:100%}.semi-slider-dot{background-color:var(--semi-color-white);cursor:pointer;border-radius:50%;width:4px;height:4px;position:absolute;top:14px;transform:translate(0)}.semi-slider-dot-active{background-color:var(--semi-color-white)}.semi-slider-marks{width:100%;font-size:14px;position:absolute;top:23px;left:0}.semi-slider-mark{color:var(--semi-color-text-2);text-align:center;cursor:pointer;display:inline-block;position:absolute;transform:translate(-50%)}.semi-slider-marks-reverse{width:100%;font-size:14px;position:absolute;top:23px;left:0}.semi-slider-mark-reverse{color:var(--semi-color-text-2);text-align:center;cursor:pointer;display:inline-block;position:absolute;transform:translate(-50%)rotate(-180deg)}.semi-slider-boundary{color:var(--semi-color-text-0);visibility:hidden;font-size:12px;position:relative;top:30px}.semi-slider-boundary span{display:inline-block;position:absolute}.semi-slider-boundary-min{left:0}.semi-slider-boundary-max{right:0}.semi-slider-boundary-show{visibility:visible}.semi-slider-vertical-wrapper{width:4px;height:100%}.semi-slider-vertical-wrapper .semi-slider-track{width:4px}.semi-slider-vertical-wrapper .semi-slider-marks{height:100%;margin-top:-30px;margin-left:29px}.semi-slider-vertical-wrapper .semi-slider-marks-reverse{height:100%;margin-top:-30px;margin-left:-26px}.semi-slider-vertical-wrapper .semi-slider-rail{width:4px;height:100%;top:0}.semi-slider-vertical-wrapper .semi-slider-handle{transform:var(--semi-transform_scale-small) translateY(-50%) translateX(0px);margin-top:0;margin-left:-10px}.semi-slider-vertical-wrapper .semi-slider-dot{transform:translateY(0)}.semi-slider-disabled{cursor:not-allowed}.semi-slider-disabled .semi-slider-handle{cursor:not-allowed;box-shadow:none;border:1px var(--semi-color-border) solid}.semi-slider-disabled .semi-slider-handle:hover{background-color:var(--semi-color-white)}.semi-slider-disabled .semi-slider-rail{cursor:not-allowed}.semi-slider-disabled .semi-slider-track{cursor:not-allowed;background-color:var(--semi-color-primary-disabled)}.semi-slider-disabled .semi-slider-dot{cursor:not-allowed;background-color:var(--semi-color-white);border-color:var(--semi-color-white);box-shadow:none}.semi-slider-handle-tooltip{text-align:center}.semi-slider-reverse{transform:rotate(180deg)}.semi-switch{box-sizing:border-box;cursor:pointer;background-color:var(--semi-color-fill-0);transition:background-color .2s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border:1px solid #0000;border-radius:12px;width:40px;height:24px;display:inline-block;position:relative}.semi-switch:hover{background-color:var(--semi-color-fill-1)}.semi-switch:active{border:1px var(--semi-color-fill-2) solid}.semi-switch:active .semi-switch-knob{width:24px}.semi-switch-focus{outline:2px solid var(--semi-color-primary-light-active)}.semi-switch-checked{background-color:var(--semi-color-success)}.semi-switch-checked:hover{background-color:var(--semi-color-success-hover)}.semi-switch-checked .semi-switch-knob{transform:translate(18px)}.semi-switch-checked:active .semi-switch-knob{transform:translate(12px)}.semi-switch-active{background-color:var(--semi-color-success-active)}.semi-switch-disabled{cursor:not-allowed;border:1px var(--semi-color-border) solid;background-color:#0000}.semi-switch-disabled:hover,.semi-switch-disabled:active{background-color:#0000}.semi-switch-disabled:active .semi-switch-knob{width:18px}.semi-switch-disabled .semi-switch-knob{cursor:not-allowed;box-shadow:none;border:1px var(--semi-color-border) solid}.semi-switch-disabled .semi-switch-native-control{pointer-events:none;cursor:not-allowed}.semi-switch-disabled.semi-switch-checked{background-color:var(--semi-color-success-disabled);border-color:#0000}.semi-switch-disabled.semi-switch-checked:active .semi-switch-knob{transform:translate(18px)}.semi-switch-disabled.semi-switch-checked .semi-switch-knob{box-shadow:none;border:none}.semi-switch-disabled.semi-switch-loading:not(.semi-switch-checked):hover{background-color:var(--semi-color-fill-1)}.semi-switch-knob{cursor:pointer;background-color:rgba(var(--semi-white), 1);box-sizing:border-box;border-radius:9px;width:18px;height:18px;transition:transform .2s ease-in-out,width .2s ease-in-out;position:absolute;top:2px;left:0;right:auto;transform:translate(2px);box-shadow:0 4px 6px #0000001a,0 0 1px #0000004d}.semi-switch-native-control{opacity:0;width:100%;height:100%;cursor:inherit;pointer-events:auto;margin:0;position:absolute;top:0;left:0}.semi-switch-native-control[type=checkbox]{width:inherit;height:inherit}.semi-switch-checked-text,.semi-switch-unchecked-text{justify-content:center;align-items:center;width:20px;height:100%;font-size:12px;display:flex;position:absolute}.semi-switch-checked-text{color:var(--semi-color-white)}.semi-switch-unchecked-text{color:var(--semi-color-text-2);right:0}.semi-switch-loading{background-color:var(--semi-color-fill-1);align-items:center;display:inline-flex}.semi-switch-loading-spin .semi-spin-wrapper{color:var(--semi-color-white);align-items:center;display:inline-flex}.semi-switch-loading .semi-switch-loading-spin{transform:translate(2px)}.semi-switch-loading .semi-switch-loading-spin>.semi-spin-wrapper>svg{width:18px;height:18px}.semi-switch-loading.semi-switch-checked{background-color:var(--semi-color-success-hover)}.semi-switch-loading.semi-switch-checked .semi-switch-loading-spin{transform:translate(16px)}.semi-switch-loading.semi-switch-small .semi-switch-loading-spin{transform:translate(2px)}.semi-switch-loading.semi-switch-small .semi-switch-loading-spin>.semi-spin-wrapper>svg{width:10px;height:10px}.semi-switch-loading.semi-switch-small.semi-switch-checked .semi-switch-loading-spin{transform:translate(10px)}.semi-switch-loading.semi-switch-large .semi-switch-loading-spin{transform:translate(2px)}.semi-switch-loading.semi-switch-large .semi-switch-loading-spin>.semi-spin-wrapper>svg{width:28px;height:28px}.semi-switch-loading.semi-switch-large.semi-switch-checked .semi-switch-loading-spin{transform:translate(22px)}.semi-switch-disabled.semi-switch-checked{background-color:var(--semi-color-success-disabled)}.semi-switch-large{border-radius:16px;width:54px;height:32px}.semi-switch-large .semi-switch-knob{border-radius:12px;width:24px;height:24px;top:3px;transform:translate(3px)}.semi-switch-large.semi-switch-checked .semi-switch-knob{transform:translate(26px)}.semi-switch-large.semi-switch-checked:active .semi-switch-knob{transform:translate(16px)}.semi-switch-large:active .semi-switch-knob{width:34px}.semi-switch-large .semi-switch-checked-text,.semi-switch-large .semi-switch-unchecked-text{width:26px;font-size:14px}.semi-switch-small{border-radius:8px;width:26px;height:16px}.semi-switch-small .semi-switch-knob{border-radius:6px;width:12px;height:12px;top:1px;transform:translate(1px)}.semi-switch-small.semi-switch-checked .semi-switch-knob{transform:translate(11px)}.semi-switch-small.semi-switch-checked:active .semi-switch-knob{transform:translate(9px)}.semi-switch-small:active .semi-switch-knob{width:14px}.semi-form .semi-switch-native-control{width:100%;height:100%}.semi-rtl .semi-switch,.semi-portal-rtl .semi-switch{direction:rtl}.semi-rtl .semi-switch-checked .semi-switch-knob,.semi-portal-rtl .semi-switch-checked .semi-switch-knob{transform:translate(-18px)}.semi-rtl .semi-switch-checked:active .semi-switch-knob,.semi-portal-rtl .semi-switch-checked:active .semi-switch-knob{transform:translate(-12px)}.semi-rtl .semi-switch-knob,.semi-portal-rtl .semi-switch-knob{left:auto;right:0;transform:translate(-2px)}.semi-rtl .semi-switch-native-control,.semi-portal-rtl .semi-switch-native-control{right:0}.semi-rtl .semi-switch-unchecked-text,.semi-portal-rtl .semi-switch-unchecked-text{left:0}.semi-rtl .semi-switch-loading .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading .semi-switch-loading-spin{transform:translate(-2px)}.semi-rtl .semi-switch-loading.semi-switch-checked .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-checked .semi-switch-loading-spin{transform:translate(-16px)}.semi-rtl .semi-switch-loading.semi-switch-small .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-small .semi-switch-loading-spin{transform:translate(-2px)}.semi-rtl .semi-switch-loading.semi-switch-small.semi-switch-checked .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-small.semi-switch-checked .semi-switch-loading-spin{transform:translate(-10px)}.semi-rtl .semi-switch-loading.semi-switch-large .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-large .semi-switch-loading-spin{transform:translate(-2px)}.semi-rtl .semi-switch-loading.semi-switch-large.semi-switch-checked .semi-switch-loading-spin,.semi-portal-rtl .semi-switch-loading.semi-switch-large.semi-switch-checked .semi-switch-loading-spin{transform:translate(-22px)}.semi-rtl .semi-switch-large .semi-switch-knob,.semi-portal-rtl .semi-switch-large .semi-switch-knob{transform:translate(-3px)}.semi-rtl .semi-switch-large.semi-switch-checked .semi-switch-knob,.semi-portal-rtl .semi-switch-large.semi-switch-checked .semi-switch-knob{transform:translate(-26px)}.semi-rtl .semi-switch-large.semi-switch-checked:active .semi-switch-knob,.semi-portal-rtl .semi-switch-large.semi-switch-checked:active .semi-switch-knob{transform:translate(-16px)}.semi-rtl .semi-switch-small .semi-switch-knob,.semi-portal-rtl .semi-switch-small .semi-switch-knob{transform:translate(-1px)}.semi-rtl .semi-switch-small.semi-switch-checked .semi-switch-knob,.semi-portal-rtl .semi-switch-small.semi-switch-checked .semi-switch-knob{transform:translate(-11px)}.semi-rtl .semi-switch-small.semi-switch-checked:active .semi-switch-knob,.semi-portal-rtl .semi-switch-small.semi-switch-checked:active .semi-switch-knob{transform:translate(-9px)}.semi-tabs{box-sizing:border-box;position:relative}.semi-tabs-left{flex-direction:row;display:flex}.semi-tabs-bar{white-space:nowrap;outline:none;position:relative}.semi-tabs-bar-left{flex-direction:column;display:flex}.semi-tabs-bar-extra{padding:0 5px}.semi-tabs-bar-more-trigger{cursor:pointer;color:var(--semi-color-text-2);display:inline-block}.semi-tabs-bar-more-trigger-content{align-content:center;display:flex}.semi-tabs-bar-more-trigger-content-icon:not(:not(.semi-tabs-bar-more-trigger-content-icon)){flex-shrink:0;align-items:center;margin:0 8px;display:flex}.semi-tabs-bar-more-trigger-line{padding:16px 4px 14px}.semi-tabs-bar-more-trigger-card,.semi-tabs-bar-more-trigger-button{padding:8px 12px}.semi-tabs-bar .semi-tabs-tab{cursor:pointer;box-sizing:border-box;float:left;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:block;position:relative}.semi-tabs-bar .semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);margin-right:8px;position:relative;top:3px}.semi-tabs-bar .semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2);cursor:pointer;margin-left:10px;margin-right:0;font-size:14px}.semi-tabs-bar .semi-tabs-tab:hover,.semi-tabs-bar .semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-bar .semi-tabs-tab:active,.semi-tabs-bar .semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-bar .semi-tabs-tab-active,.semi-tabs-bar .semi-tabs-tab-active:hover{cursor:default;color:var(--semi-color-text-0);font-weight:600}.semi-tabs-bar .semi-tabs-tab-active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-bar .semi-tabs-tab-active:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-primary)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close,.semi-tabs-bar .semi-tabs-tab-active:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-bar .semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close:hover{color:var(--semi-color-text-1)}.semi-tabs-bar .semi-tabs-tab-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tabs-bar .semi-tabs-tab-disabled:hover{color:var(--semi-color-disabled-text);border-bottom:none}.semi-tabs-tab-single.semi-tabs-tab{cursor:pointer;box-sizing:border-box;color:var(--semi-color-text-2);-webkit-user-select:none;user-select:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:inline-block;position:relative}.semi-tabs-tab-single.semi-tabs-tab .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-2);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);margin-right:8px;position:relative;top:3px}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2);cursor:pointer;margin-left:10px;margin-right:0;font-size:14px}.semi-tabs-tab-single.semi-tabs-tab .semi-icon.semi-tabs-tab-icon-close.semi-icon-close:hover,.semi-tabs-tab-single.semi-tabs-tab:hover,.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab:active,.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-text-0)}.semi-tabs-tab-single.semi-tabs-tab:active .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab-active,.semi-tabs-tab-single.semi-tabs-tab-active:hover{cursor:default;color:var(--semi-color-text-0);font-weight:600}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate),.semi-tabs-tab-single.semi-tabs-tab-active:hover .semi-icon:not(.semi-icon-checkbox_tick,.semi-icon-radio,.semi-icon-checkbox_indeterminate){color:var(--semi-color-primary)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close,.semi-tabs-tab-single.semi-tabs-tab-active:hover .semi-icon.semi-tabs-tab-icon-close{color:var(--semi-color-text-2)}.semi-tabs-tab-single.semi-tabs-tab-active .semi-icon.semi-tabs-tab-icon-close:hover{color:var(--semi-color-text-1)}.semi-tabs-tab-single.semi-tabs-tab-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}.semi-tabs-tab-single.semi-tabs-tab-disabled:hover{color:var(--semi-color-disabled-text);border-bottom:none}.semi-tabs-bar-collapse,.semi-tabs-bar-collapse .semi-tabs-bar-overflow-list{align-items:center;display:flex}.semi-tabs-bar-collapse .semi-overflow-list{flex:1}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper{-ms-overflow-style:none;scrollbar-width:none}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.semi-tabs-bar-collapse .semi-overflow-list .semi-overflow-list-scroll-wrapper:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled,.semi-tabs-bar-collapse .semi-overflow-list>.semi-button-disabled:hover{color:var(--semi-color-disabled-text);background-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-right:4px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);background-color:#0000;border:0 solid #0000;padding:8px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-start>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end{margin-left:4px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]{color:var(--semi-color-primary);background-color:#0000;border:0 solid #0000;padding:8px}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-collapse .semi-tabs-bar-arrow-end>.semi-button[aria-disabled=false]:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-primary);border-color:#0000}.semi-tabs-bar-dropdown{max-height:300px;overflow-y:auto}.semi-tabs-bar:after{content:"";clear:both;height:0;display:block}.semi-tabs-bar-line.semi-tabs-bar-top{border-bottom:1px solid var(--semi-color-border);transition:color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab{transition:border-bottom-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-bottom:2px solid #0000;padding:16px 4px 14px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:first-of-type{padding-left:0}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-fill-0)}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:active{border-bottom:2px solid var(--semi-color-fill-1)}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:24px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-small{padding:8px 4px 6px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-medium{padding:12px 4px 10px}.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-active,.semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab-active:hover{border-bottom:2px solid var(--semi-color-primary)}.semi-tabs-bar-line.semi-tabs-bar-left{border-right:1px solid var(--semi-color-border)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-left:2px solid #0000;padding:12px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:2px solid var(--semi-color-fill-0);background-color:var(--semi-color-fill-0)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active{border-left:2px solid var(--semi-color-fill-1);background-color:var(--semi-color-fill-1)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-small{padding:6px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-medium{padding:10px}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active{background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover{border-left:2px solid var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-tabs-bar-line .semi-tabs-bar-extra{height:50px;line-height:50px}.semi-tabs-bar-line .semi-tabs-bar-line-extra-small{height:36px;line-height:36px}.semi-tabs-bar-card.semi-tabs-bar-top:before{border-bottom:1px solid var(--semi-color-border);content:"";position:absolute;bottom:0;left:0;right:0}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab{border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0;border:1px solid #0000;border-bottom:none}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:hover{border-bottom:none}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:8px}.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab-active,.semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:0 0;padding:8px 12px 7px}.semi-tabs-bar-card.semi-tabs-bar-left{border-right:1px solid var(--semi-color-border)}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border:1px solid #0000;border-right:none}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover{border-right:none}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:not(:last-of-type){margin-bottom:8px}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after{content:" ";background:var(--semi-color-bg-1);width:1px;position:absolute;top:0;bottom:0;right:-1px}.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active,.semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);background:0 0;border-right:none;padding:8px 12px}.semi-tabs-bar-card .semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));padding:8px 12px}.semi-tabs-bar-card .semi-tabs-tab:hover{background:var(--semi-color-fill-0)}.semi-tabs-bar-card .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-card .semi-tabs-tab:active{background:var(--semi-color-fill-1)}.semi-tabs-bar-button{border:none}.semi-tabs-bar-button.semi-tabs-bar-left .semi-tabs-tab:not(:last-of-type){margin-bottom:8px}.semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-right:8px}.semi-tabs-bar-button .semi-tabs-tab{border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:none;padding:8px 12px}.semi-tabs-bar-button .semi-tabs-tab:hover{background-color:var(--semi-color-fill-0);border:none}.semi-tabs-bar-button .semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-bar-button .semi-tabs-tab:active{background-color:var(--semi-color-fill-1)}.semi-tabs-bar-button .semi-tabs-tab-active,.semi-tabs-bar-button .semi-tabs-tab-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border:none}.semi-tabs-bar-slash .semi-tabs-tab{padding:12px 0}.semi-tabs-bar-slash .semi-tabs-tab:first-of-type{padding-left:0}.semi-tabs-bar-slash .semi-tabs-tab:not(:last-of-type){margin-right:16px}.semi-tabs-bar-slash .semi-tabs-tab:not(:last-of-type):after{content:"";vertical-align:bottom;background:linear-gradient(to bottom right, transparent 0%, transparent calc(50% - 1px), var(--semi-color-text-2) 50%, transparent calc(50% + 1px), transparent 100%);width:8px;height:14px;margin-top:3px;margin-bottom:3px;margin-left:16px;display:inline-block}.semi-tabs-content{width:100%;padding:5px 0}.semi-tabs-content-left{height:100%;padding:0 5px}.semi-tabs-pane{width:100%;color:var(--semi-color-text-0);overflow:hidden}.semi-tabs-pane:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}.semi-tabs-pane-inactive,.semi-tabs-content-no-animated .semi-tabs-pane-inactive{display:none}@keyframes semi-tabs-panel-keyframe-leftShow{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes semi-tabs-panel-keyframe-rightShow{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes semi-tabs-panel-keyframe-topShow{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes semi-tabs-panel-keyframe-bottomShow{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.semi-tabs-pane-animate-leftShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-leftShow}.semi-tabs-pane-animate-rightShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-rightShow}.semi-tabs-pane-animate-topShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-topShow}.semi-tabs-pane-animate-bottomShow{animation:.2s ease-in-out forwards semi-tabs-panel-keyframe-bottomShow}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab{transition:border-bottom-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-bottom:2px solid #0000;padding:16px 4px 14px;font-size:14px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:first-of-type{padding-left:0}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:hover{border-bottom:2px solid var(--semi-color-fill-0)}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab:active{border-bottom:2px solid var(--semi-color-fill-1)}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-small{padding:8px 4px 6px;font-size:14px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-medium{padding:12px 4px 10px;font-size:14px}.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active,.semi-tabs-tab-line.semi-tabs-tab-top.semi-tabs-tab-active:hover{border-bottom:2px solid var(--semi-color-primary)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-left:2px solid #0000;padding:12px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:hover{border-left:2px solid var(--semi-color-fill-0);background-color:var(--semi-color-fill-0)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab:active{border-left:2px solid var(--semi-color-fill-1);background-color:var(--semi-color-fill-1)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-small{padding:6px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-medium{padding:10px}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active{background-color:var(--semi-color-primary-light-default)}.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active,.semi-tabs-tab-line.semi-tabs-tab-left.semi-tabs-tab-active:hover{border-left:2px solid var(--semi-color-primary);background-color:var(--semi-color-primary-light-default)}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab{border-radius:var(--semi-border-radius-small) var(--semi-border-radius-small) 0 0;border:1px solid #0000;border-bottom:none}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab:hover{border-bottom:none}.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab-active,.semi-tabs-tab-card.semi-tabs-tab-top.semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-bg-1);background:0 0;padding:8px 12px 7px}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border:1px solid #0000;border-right:none}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab:hover{border-right:none}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active:after{content:" ";background:var(--semi-color-bg-1);width:1px;position:absolute;top:0;bottom:0;right:-1px}.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active,.semi-tabs-tab-card.semi-tabs-tab-left.semi-tabs-tab-active:hover{border:1px solid var(--semi-color-border);background:0 0;border-right:none;padding:8px 12px}.semi-tabs-tab-card.semi-tabs-tab{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));padding:8px 12px}.semi-tabs-tab-card.semi-tabs-tab:hover{background:var(--semi-color-fill-0)}.semi-tabs-tab-card.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-card.semi-tabs-tab:active{background:var(--semi-color-fill-1)}.semi-tabs-tab-button{border:none}.semi-tabs-tab-button.semi-tabs-tab{border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-2);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:none;padding:8px 12px}.semi-tabs-tab-button.semi-tabs-tab:hover{background-color:var(--semi-color-fill-0);border:none}.semi-tabs-tab-button.semi-tabs-tab:focus-visible{outline:2px solid var(--semi-color-primary-light-active);outline-offset:-2px}.semi-tabs-tab-button.semi-tabs-tab:active{background-color:var(--semi-color-fill-1)}.semi-tabs-tab-button.semi-tabs-tab-active,.semi-tabs-tab-button.semi-tabs-tab-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border:none}.semi-rtl .semi-tabs,.semi-portal-rtl .semi-tabs{direction:rtl}.semi-rtl .semi-tabs-bar .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar .semi-tabs-tab{float:right}.semi-rtl .semi-tabs-bar .semi-tabs-tab .semi-icon,.semi-portal-rtl .semi-tabs-bar .semi-tabs-tab .semi-icon{margin-left:8px;margin-right:0}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-start{margin-left:4px;margin-right:0}.semi-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-end,.semi-portal-rtl .semi-tabs-bar-collapse .semi-tabs-bar-arrow-end{margin-left:0;margin-right:4px}.semi-rtl .semi-tabs-bar-collapse .semi-icon-chevron_right,.semi-rtl .semi-tabs-bar-collapse .semi-icon-chevron_left,.semi-portal-rtl .semi-tabs-bar-collapse .semi-icon-chevron_right,.semi-portal-rtl .semi-tabs-bar-collapse .semi-icon-chevron_left{transform:scaleX(-1)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:24px;margin-right:0}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab{border-left:0;border-right:2px solid #0000}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:0;border-right:2px solid var(--semi-color-fill-0)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab:active{border-left:0;border-right:2px solid var(--semi-color-fill-1)}.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active,.semi-portal-rtl .semi-tabs-bar-line.semi-tabs-bar-left .semi-tabs-tab-active:hover{border-left:0;border-right:2px solid var(--semi-color-primary)}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:0;margin-right:8px}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left{border-right:0;border-left:1px solid var(--semi-color-border)}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab{border:1px solid #0000;border-left:none}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab:hover{border-left:none}.semi-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after,.semi-portal-rtl .semi-tabs-bar-card.semi-tabs-bar-left .semi-tabs-tab-active:after{left:-1px;right:auto}.semi-rtl .semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type),.semi-portal-rtl .semi-tabs-bar-button.semi-tabs-bar-top .semi-tabs-tab:not(:last-of-type){margin-left:8px;margin-right:auto}.semi-tree-search-wrapper{padding:8px 12px}.semi-tree-wrapper{flex-direction:column;display:flex}.semi-tree-option-list{box-sizing:border-box;flex:1;padding:8px 0;overflow:hidden auto}.semi-tree-option-list ul,.semi-tree-option-list li{margin:0;padding:0;list-style-type:none}.semi-tree-option-list li.semi-tree-option{box-sizing:border-box;padding-top:4px;padding-bottom:4px;padding-left:8px}.semi-tree-option-list li>.semi-tree-option-label{padding:0;list-style-type:none}.semi-tree-option-list .semi-tree-option-expand-icon,.semi-tree-option-list .semi-tree-option-empty-icon{box-sizing:border-box;width:12px;color:var(--semi-color-text-2);flex-shrink:0;margin-right:8px;display:flex}.semi-tree-option-list .semi-tree-option{cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));word-break:break-word;color:var(--semi-color-text-0);align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}.semi-tree-option-list .semi-tree-option-label{align-items:center;display:flex}.semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-right:8px}.semi-tree-option-list .semi-tree-option-label-text{flex:1;display:block}.semi-tree-option-list .semi-tree-option-ellipsis .semi-tree-option-label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.semi-tree-option-list .semi-tree-option-label-text,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon{border-radius:var(--semi-border-radius-small)}.semi-tree-option-list .semi-tree-option-label-text:hover,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon:hover{background-color:var(--semi-color-fill-0)}.semi-tree-option-list .semi-tree-option-label-text:active,.semi-tree-option-list .semi-tree-option .semi-checkbox-addon:active{background-color:var(--semi-color-fill-1)}.semi-tree-option-list .semi-tree-option-item-icon{color:var(--semi-color-text-2)}.semi-tree-option-list .semi-tree-option-active .semi-tree-option-label-text{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-active:hover,.semi-tree-option-list .semi-tree-option-active:active{background-color:#0000}.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list .semi-tree-option-selected .semi-tree-option-label:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon{transform:rotate(270deg)}.semi-tree-option-list .semi-tree-option-highlight{color:var(--semi-color-primary);background-color:inherit;font-weight:600}.semi-tree-option-list .semi-tree-option-hidden{display:none}.semi-tree-option-list .semi-tree-option-disabled .semi-tree-option-label{color:var(--semi-color-disabled-text)}.semi-tree-option-list .semi-tree-option-fullLabel-draggable,.semi-tree-option-list .semi-tree-option-draggable{-webkit-user-select:none;user-select:none;-khtml-user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}.semi-tree-option-list .semi-tree-option-draggable{box-sizing:border-box;border-left:2px solid #0000}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-label{border-top:2px solid #0000;border-bottom:2px solid #0000}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-drag-over-gap-top{border-top:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-drag-over-gap-bottom{border-bottom:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-indent .semi-tree-option-indent-unit:before,.semi-tree-option-list .semi-tree-option-draggable .semi-tree-option-switcher-leaf-line:before{top:0;bottom:0}.semi-tree-option-list .semi-tree-option-draggable.semi-tree-option-tree-node-last-leaf .semi-tree-option-switcher-leaf-line:before{height:50%}.semi-tree-option-list .semi-tree-option-fullLabel-draggable.semi-tree-option-fullLabel-drag-over-gap-top{border-top:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-fullLabel-draggable.semi-tree-option-fullLabel-drag-over-gap-bottom{border-bottom:2px var(--semi-color-primary) solid}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable{border:2px solid var(--semi-color-primary)}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable .semi-tree-option-label,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable .semi-tree-option-label{border-top:0;border-bottom:0}.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-draggable+.semi-tree-option-selected:after,.semi-tree-option-list .semi-tree-option-drag-over.semi-tree-option-fullLabel-draggable+.semi-tree-option-selected:after{content:"";border-top:2px solid var(--semi-color-primary);position:absolute;inset:0 -1px 0 -2px}.semi-tree-option-list .semi-tree-option-indent{white-space:nowrap;-webkit-user-select:none;user-select:none;align-self:stretch}.semi-tree-option-list .semi-tree-option-indent-unit{width:20px;display:inline-block}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit{height:100%;position:relative}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit:before{top:-4px;inset-inline-start:6px;border-inline-end:1px solid var(--semi-color-text-3);content:"";position:absolute;bottom:-4px}.semi-tree-option-list .semi-tree-option-indent-show-line .semi-tree-option-indent-unit-end:before{display:none}.semi-tree-option-list .semi-tree-option-switcher{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;align-self:stretch;width:12px;margin:0 8px 0 0;position:relative}.semi-tree-option-list .semi-tree-option-switcher-leaf-line{z-index:1;width:100%;height:100%;display:inline-block;position:relative}.semi-tree-option-list .semi-tree-option-switcher-leaf-line:before{top:-4px;inset-inline-start:6px;border-inline-end:1px solid var(--semi-color-text-3);content:"";position:absolute;bottom:-4px}.semi-tree-option-list .semi-tree-option-switcher-leaf-line:after{box-sizing:border-box;border-bottom:1px solid var(--semi-color-text-3);content:"";width:8px;height:50%;margin-inline-start:1px;position:absolute}.semi-tree-option-list .semi-tree-option-tree-node-last-leaf .semi-tree-option-switcher-leaf-line:before{height:calc(50% + 4px)}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option{padding-top:0;padding-bottom:0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-label{padding:2px 0}.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:hover,.semi-tree-option-list li.semi-tree-option-draggable.semi-tree-option .semi-tree-option-selected:active{background-color:#0000}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-1{padding-left:8px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-2{padding-left:28px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-3{padding-left:48px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-4{padding-left:68px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-5{padding-left:88px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-6{padding-left:108px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-7{padding-left:128px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-8{padding-left:148px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-9{padding-left:168px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-10{padding-left:188px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-11{padding-left:208px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-12{padding-left:228px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-13{padding-left:248px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-14{padding-left:268px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-15{padding-left:288px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-16{padding-left:308px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-17{padding-left:328px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-18{padding-left:348px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-19{padding-left:368px}.semi-tree-option-list .semi-tree-option.semi-tree-option-fullLabel-level-20{padding-left:388px}.semi-tree-option-list .semi-tree-option-empty:hover,.semi-tree-option-list .semi-tree-option-empty:active{background-color:#0000}.semi-tree-option-list .semi-tree-option-label-empty{color:var(--semi-color-disabled-text);-webkit-user-select:none;user-select:none;cursor:not-allowed;justify-content:center;padding-left:0}.semi-tree-option-list .semi-checkboxGroup-vertical{row-gap:0}.semi-tree-option-list-block .semi-tree-option:hover{background-color:var(--semi-color-fill-0)}.semi-tree-option-list-block .semi-tree-option:active{background-color:var(--semi-color-fill-1)}.semi-tree-option-list-block .semi-tree-option-label{flex:1}.semi-tree-option-list-block .semi-tree-option-active,.semi-tree-option-list-block .semi-tree-option-active:hover,.semi-tree-option-list-block .semi-tree-option-active:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-active .semi-tree-option-label-text{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-expand-icon{box-sizing:content-box;flex-shrink:0}.semi-tree-option-list-block .semi-tree-option-expand-icon:hover{color:var(--semi-color-text-0)}.semi-tree-option-list-block .semi-tree-option-expand-icon:active{color:var(--semi-color-black)}.semi-tree-option-list-block .semi-tree-option-spin-icon{color:var(--semi-color-primary);line-height:0;display:flex}.semi-tree-option-list-block .semi-tree-option-spin-icon svg{width:12px;height:12px}.semi-tree-option-list-block .semi-tree-option-selected{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:hover,.semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-label:active,.semi-tree-option-list-block .semi-tree-option-selected .semi-checkbox-addon{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-selected:hover,.semi-tree-option-list-block .semi-tree-option-selected:active{background-color:var(--semi-color-primary-light-default)}.semi-tree-option-list-block .semi-tree-option-label-text,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon{border-radius:var(--semi-border-radius-small);padding:0}.semi-tree-option-list-block .semi-tree-option-label-text:hover,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:hover,.semi-tree-option-list-block .semi-tree-option-label-text:active,.semi-tree-option-list-block .semi-tree-option .semi-checkbox-addon:active{background-color:#0000}.semi-tree-option-list-block .semi-tree-option-label-text{width:0}.semi-tree-option-list-block .semi-tree-option-empty:hover,.semi-tree-option-list-block .semi-tree-option-empty:active{background-color:#0000}.semi-rtl .semi-tree,.semi-popover-rtl .semi-tree,.semi-rtl .semi-tree-wrapper,.semi-popover-rtl .semi-tree-wrapper,.semi-rtl .semi-tree-option-list,.semi-popover-rtl .semi-tree-option-list{direction:rtl}.semi-rtl .semi-tree-option-list .semi-tree-option-expand-icon,.semi-rtl .semi-tree-option-list .semi-tree-option-empty-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-expand-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-empty-icon{margin-left:8px;margin-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option,.semi-popover-rtl .semi-tree-option-list .semi-tree-option{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label>.semi-icon,.semi-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label .semi-checkbox{margin-left:8px;margin-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-collapsed .semi-tree-option-expand-icon{transform:rotate(90deg)}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-1,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-1{padding-left:0;padding-right:8px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-2,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-2{padding-left:0;padding-right:28px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-3,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-3{padding-left:0;padding-right:48px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-4,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-4{padding-left:0;padding-right:68px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-5,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-5{padding-left:0;padding-right:88px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-6,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-6{padding-left:0;padding-right:108px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-7,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-7{padding-left:0;padding-right:128px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-8,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-8{padding-left:0;padding-right:148px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-9,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-9{padding-left:0;padding-right:168px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-10,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-10{padding-left:0;padding-right:188px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-11,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-11{padding-left:0;padding-right:208px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-12,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-12{padding-left:0;padding-right:228px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-13,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-13{padding-left:0;padding-right:248px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-14,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-14{padding-left:0;padding-right:268px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-15,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-15{padding-left:0;padding-right:288px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-16,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-16{padding-left:0;padding-right:308px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-17,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-17{padding-left:0;padding-right:328px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-18,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-18{padding-left:0;padding-right:348px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-19,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-19{padding-left:0;padding-right:368px}.semi-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-20,.semi-popover-rtl .semi-tree-option-list li.semi-tree-option.semi-tree-option-fullLabel-level-20{padding-left:0;padding-right:388px}.semi-rtl .semi-tree-option-list .semi-tree-option-label-empty,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-label-empty{padding-left:auto;padding-right:0}.semi-rtl .semi-tree-option-list .semi-tree-option-switcher,.semi-popover-rtl .semi-tree-option-list .semi-tree-option-switcher{margin-left:8px;margin-right:0}.semi-rtl .semi-tree-option-list-block,.semi-popover-rtl .semi-tree-option-list-block{direction:rtl}.semi-image{border-radius:var(--semi-border-radius-small);display:inline-block;position:relative;overflow:hidden}.semi-image img{max-width:none}.semi-image-tooltip-children-wrapper{vertical-align:middle;width:fit-content;height:fit-content;display:inline-flex}.semi-image-img{vertical-align:top;border-radius:inherit;-webkit-user-select:none;user-select:none}.semi-image-img-preview{cursor:zoom-in}.semi-image-img-error{opacity:0}.semi-image-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.semi-image-status{border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);width:100%;height:100%;color:var(--semi-color-disabled-text);justify-content:center;align-items:center;display:flex}.semi-image-preview{z-index:1070;background-color:var(--semi-color-overlay-bg);width:100%;height:100%;transition:opacity .5s;position:fixed;top:0;left:0;overflow:hidden}.semi-image-preview-popup{position:absolute}.semi-image-preview .semi-image-preview-hide{opacity:0}.semi-image-preview-icon{cursor:pointer;width:40px;height:40px;color:var(--semi-color-white);background:#000000bf;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.semi-image-preview-prev{left:24px}.semi-image-preview-next{right:24px}.semi-image-preview-header{color:var(--semi-color-white);z-index:1;pointer-events:none;justify-content:space-between;align-items:center;height:60px;padding:0 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex;position:absolute;top:0;left:0;right:0}.semi-image-preview-header-title{flex:1}.semi-image-preview-header-close{cursor:pointer;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.semi-image-preview-header-close:hover{background-color:#000000bf}.semi-image-preview-footer{align-items:center;display:flex}.semi-image-preview-footer-content{border-radius:var(--semi-border-radius-medium);background:#000000bf;height:48px;padding:0 16px}.semi-image-preview-footer-wrapper{position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.semi-image-preview-footer-page{-webkit-user-select:none;user-select:none;color:var(--semi-color-white);margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}.semi-image-preview-footer .semi-icon{color:var(--semi-color-white);cursor:pointer}.semi-image-preview-footer-gap{margin-left:16px}.semi-image-preview-footer .semi-slider{width:132px;padding:0 16px}.semi-image-preview-footer .semi-slider .semi-slider-rail{color:var(--semi-color-white);height:2px}.semi-image-preview-footer .semi-slider .semi-slider-track{height:2px}.semi-image-preview-footer .semi-slider .semi-slider-handle{box-sizing:border-box;width:16px;height:16px;margin-top:8px}.semi-image-preview-footer .semi-divider{background:#ffffff80;margin:0 16px}.semi-image-preview-footer .semi-image-preview-footer-disabled{color:#f9f9f959;cursor:default;pointer-events:none}.semi-image-preview-image{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.semi-image-preview-image-img{transform:scale3d(1, 1, 1) var(--semi-transform-rotate-none);z-index:0;-webkit-user-select:none;user-select:none;position:absolute}.semi-image-preview-image-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.semi-image-preview-image-spin .semi-spin-wrapper{color:#ccc}@keyframes spinner{to{transform:var(--semi-transform_rotate-clockwise360deg)}}img[src=""],img:not([src]){opacity:0}.semi-rtl .semi-image-preview,.semi-portal-rtl .semi-image-preview,.semi-rtl .semi-image-preview-group,.semi-portal-rtl .semi-image-preview-group{direction:rtl}.semi-rtl .semi-image-preview-prev,.semi-portal-rtl .semi-image-preview-prev{transform:var(--semi-transform_rotate-clockwise180deg);left:auto;right:24px}.semi-rtl .semi-image-preview-next,.semi-portal-rtl .semi-image-preview-next{transform:var(--semi-transform_rotate-clockwise180deg);left:24px;right:auto}.semi-rtl .semi-image-preview-footer-page,.semi-portal-rtl .semi-image-preview-footer-page{direction:rtl;display:flex}.semi-rtl .semi-image-preview-footer-gap,.semi-portal-rtl .semi-image-preview-footer-gap{margin-left:0;margin-right:16px}.semi-rtl .semi-image-preview-footer .semi-icon-chevron_left,.semi-portal-rtl .semi-image-preview-footer .semi-icon-chevron_left,.semi-rtl .semi-image-preview-footer .semi-icon-chevron_right,.semi-portal-rtl .semi-image-preview-footer .semi-icon-chevron_right{transform:var(--semi-transform_rotate-clockwise180deg)}.wk-message-time-box{text-align:center;width:100%;margin:16px 0 8px;padding:0}.wk-message-time{color:var(--wk-text-tertiary);border-radius:var(--wk-r-full);white-space:nowrap;background:#00000008;padding:2px 10px;font-size:11px;font-weight:500;display:inline-block}body[theme-mode=dark] .wk-message-time{color:var(--wk-text-tertiary,#7a7f96);background:#ffffff0d}.wk-message-time-line1,.wk-message-time-line2{display:none}.wk-message-split-box{text-align:center;width:85%;margin:0 auto;padding:20px;display:table}.wk-message-split-content{color:#091e42bd;white-space:nowrap;width:auto;padding:5px 8px 0;font-size:12px;font-weight:600}.wk-message-split-line1{-moz-background-size:100% 1px;background-image:linear-gradient(360deg,#0000,#091e421f);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 1px;width:50%;display:table-cell;position:relative;top:13px}.wk-message-split-line2{-moz-background-size:100% 1px;background-image:linear-gradient(360deg,#091e421f,#0000);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 1px;width:50%;display:table-cell;position:relative;top:13px}.wk-btn{justify-content:center;align-items:center;gap:var(--wk-sp-2,8px);font-family:var(--wk-font-sans);font-weight:var(--wk-font-medium);font-size:var(--wk-text-size-md);line-height:var(--wk-leading-normal);border-radius:var(--wk-r-md);cursor:pointer;white-space:nowrap;transition:background var(--wk-dur-fast) var(--wk-ease), box-shadow var(--wk-dur-fast) var(--wk-ease), border-color var(--wk-dur-fast) var(--wk-ease), color var(--wk-dur-fast) var(--wk-ease);-webkit-user-select:none;user-select:none;border:none;text-decoration:none;display:inline-flex;position:relative}.wk-btn:focus-visible{outline:2px solid var(--wk-border-glow);outline-offset:2px}.wk-btn--md{padding:var(--wk-sp-2) var(--wk-sp-4);height:36px}.wk-btn--sm{padding:var(--wk-sp-1) var(--wk-sp-3);height:28px;font-size:var(--wk-text-size-sm);border-radius:var(--wk-r-sm)}.wk-btn--icon-only.wk-btn--md{width:36px;height:36px;padding:0}.wk-btn--icon-only.wk-btn--sm{width:28px;height:28px;padding:0}.wk-btn--primary{background:var(--wk-brand-gradient);color:var(--wk-text-inverse);border:none}.wk-btn--primary:hover:not(:disabled){background:var(--wk-brand-gradient-hover);box-shadow:0 4px 16px var(--wk-brand-glow)}.wk-btn--primary:active:not(:disabled){box-shadow:none}.wk-btn--secondary{background:var(--wk-bg-elevated);color:var(--wk-text-primary);border:1px solid var(--wk-border-default)}.wk-btn--secondary:hover:not(:disabled){background:var(--wk-bg-hover);border-color:var(--wk-border-strong)}.wk-btn--secondary:active:not(:disabled){background:var(--wk-bg-active)}.wk-btn--ghost{color:var(--wk-text-secondary);background:0 0;border:none}.wk-btn--ghost:hover:not(:disabled){background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-btn--ghost:active:not(:disabled){background:var(--wk-bg-active)}.wk-btn--danger{background:var(--wk-color-error-bg);color:var(--wk-color-error);border:1px solid #ff5c7233}.wk-btn--danger:hover:not(:disabled){background:#ff5c7226;border-color:#ff5c7259}.wk-btn--danger:active:not(:disabled){background:#ff5c7233}.wk-btn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none!important;transform:none!important}.wk-btn--loading{cursor:wait}.wk-btn__spinner{border-radius:var(--wk-r-full);width:14px;height:14px;animation:wk-btn-spin var(--wk-dur-slow) linear infinite;border:2px solid;border-top-color:#0000;flex-shrink:0}@keyframes wk-btn-spin{to{transform:rotate(360deg)}}.wk-btn__icon{flex-shrink:0;align-items:center;font-size:16px;display:inline-flex}.wk-btn__label{align-items:center;display:inline-flex}.wk-modal{--semi-border-radius-modal:var(--wk-r-lg);--semi-color-bg-1:var(--wk-bg-base);--semi-font-size-header-2:var(--wk-text-size-xl);--semi-color-text-0:var(--wk-text-primary)}.wk-modal-footer{justify-content:flex-end;gap:var(--wk-sp-2);padding:var(--wk-sp-4) var(--wk-sp-6) var(--wk-sp-6);display:flex}.wk-modal-custom-close-btn{top:var(--wk-sp-6);right:var(--wk-sp-6);z-index:10;width:var(--wk-sp-8);height:var(--wk-sp-8);color:var(--wk-icon-muted);cursor:pointer;border-radius:var(--wk-r-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:absolute}.wk-modal-custom-close-btn:hover{background:var(--wk-bg-item-hover);color:var(--wk-icon-hover)}.wk-modal-custom-close-btn:active{background:var(--wk-brand-tint-10)}.wk-avatar{object-fit:cover;border-radius:50%;width:40px;height:40px;transition:border-radius .15s}.wk-avatar.wk-avatar-ai{border-radius:var(--wk-r-sm)}.wk-avatar.wk-avatar-group{border-radius:var(--wk-r-md)}.ai-badge{color:var(--wk-color-white);font-weight:600;font-family:var(--wk-font-sans);vertical-align:middle;letter-spacing:.02em;background:linear-gradient(90deg,#7b89f4 0%,#9d78f5 100%);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ai-badge-default{height:16px;padding:0 4px;font-size:12px;line-height:16px}.ai-badge-small{height:14px;padding:0 3px;font-size:10px;line-height:14px}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2)format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff)format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2)format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff)format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff)format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2)format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff)format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2)format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff)format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2)format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff)format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2)format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff)format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2)format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff)format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2)format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff)format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2)format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff)format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff)format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff)format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2)format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff)format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2)format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff)format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2)format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff)format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2)format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff)format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff)format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2)format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff)format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf)format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2)format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff)format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf)format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.45"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.wk-markdown{font-size:inherit;word-break:break-word;min-width:0;line-height:1.6}.wk-markdown p{margin:0 0 var(--wk-sp-2) 0}.wk-markdown p:last-child{margin-bottom:0}.wk-markdown h1,.wk-markdown h2,.wk-markdown h3,.wk-markdown h4,.wk-markdown h5,.wk-markdown h6{margin:var(--wk-sp-3) 0 var(--wk-sp-2) 0;color:var(--semi-color-text-0);font-weight:600;line-height:1.3}.wk-markdown h1{font-size:1.4em}.wk-markdown h2{font-size:1.25em}.wk-markdown h3{font-size:1.1em}.wk-markdown h4,.wk-markdown h5,.wk-markdown h6{font-size:1em}.wk-markdown h1:first-child,.wk-markdown h2:first-child,.wk-markdown h3:first-child{margin-top:0}.wk-markdown ul,.wk-markdown ol{margin:0 0 var(--wk-sp-2) 0;padding-left:var(--wk-sp-5)}.wk-markdown li{margin-bottom:var(--wk-sp-1)}.wk-markdown li:last-child{margin-bottom:0}.wk-markdown li input[type=checkbox]{margin-right:var(--wk-sp-2);accent-color:var(--wk-brand-primary)}.wk-markdown blockquote{margin:var(--wk-sp-2) 0;padding:var(--wk-sp-2) var(--wk-sp-3);border-left:3px solid var(--wk-border-glow);background:var(--wk-ai-surface);border-radius:0 var(--wk-r-sm) var(--wk-r-sm) 0;color:var(--semi-color-text-1)}.wk-markdown blockquote p{margin:0}.wk-markdown code:not(pre code){padding:2px var(--wk-sp-1);border-radius:var(--wk-r-xs);background:var(--semi-color-fill-0);color:var(--wk-text-accent);border:1px solid var(--wk-border-subtle);font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.875em}.wk-markdown-send code:not(pre code){background:var(--semi-color-fill-0);color:var(--wk-text-accent);border-color:var(--wk-border-subtle)}.wk-markdown-pre-wrapper{margin:var(--wk-sp-2) 0;border-radius:var(--wk-r-md);border:1px solid var(--wk-border-subtle);position:relative;overflow:hidden}.wk-markdown pre{padding:var(--wk-sp-3) var(--wk-sp-4);margin:0;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.875em;line-height:1.5;overflow-x:auto}.wk-markdown pre code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.wk-markdown hr{margin:var(--wk-sp-3) 0;border:none;border-top:1px solid var(--semi-color-border)}.wk-markdown table{border-collapse:collapse;width:100%;margin:var(--wk-sp-2) 0;border-radius:var(--wk-r-md);border:1px solid var(--semi-color-border);font-size:.875em;overflow:hidden}.wk-markdown th,.wk-markdown td{padding:var(--wk-sp-2) var(--wk-sp-3);text-align:left;border-bottom:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border)}.wk-markdown th:last-child,.wk-markdown td:last-child{border-right:none}.wk-markdown th{background:var(--semi-color-fill-0);color:var(--semi-color-text-0);font-weight:600}.wk-markdown tr:last-child td{border-bottom:none}.wk-markdown tr:hover td{background:var(--wk-bg-hover)}.wk-markdown a{color:var(--wk-text-accent);text-underline-offset:2px;transition:opacity var(--wk-dur-fast) var(--wk-ease);text-decoration:underline}.wk-markdown a:hover{opacity:.8}.wk-markdown img{border-radius:var(--wk-r-sm);max-width:100%}.wk-message-mention{cursor:pointer;text-decoration:underline;display:inline}.wk-message-mention-send,.wk-message-mention-recv{color:var(--wk-text-accent)}.wk-markdown .katex-display{margin:var(--wk-sp-3) 0;overflow:auto hidden}.wk-markdown .katex{font-size:1.1em}.wk-markdown .math-inline{display:inline}.wk-markdown .math-display{margin:var(--wk-sp-3) 0;text-align:center;display:block}.wk-markdown .katex-error{color:var(--wk-color-danger);font-size:.875em}.wk-markdown .wk-stream-cursor{background-color:var(--wk-brand-primary);vertical-align:text-bottom;width:2px;height:1em;margin-left:2px;animation:1s infinite wk-stream-blink;display:inline-block}.wk-markdown.wk-markdown-send .wk-stream-cursor{background-color:#ffffffe6}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:var(--yarl__portal_zindex,9999);position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;opacity:var(--yarl__pull_opacity,1);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (width>=800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:var(--yarl__slide_icon_error_color,red);height:var(--yarl__slide_icon_error_size,48px);width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{height:var(--yarl__icon_size,32px);width:var(--yarl__icon_size,32px)}.yarl__button{appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);color:var(--yarl__color_button,#fffc);cursor:pointer;filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.wk-mf-card{cursor:pointer;box-sizing:border-box;background:#1c1c2308;border:1px solid #2e323817;border-radius:8px;min-width:200px;max-width:400px;padding:12px;transition:background .15s}.wk-mf-card:hover{background:#1c1c2305}.wk-mf-card__title{color:#1c1c23;text-overflow:ellipsis;white-space:nowrap;margin-bottom:8px;font-size:14px;font-weight:500;overflow:hidden}.wk-mf-card__items{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.wk-mf-card__item{color:#1c1c2399;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wk-mf-card__divider{background:#2e323817;height:1px;margin-bottom:10px}.wk-mf-card__footer{color:#1c1c2359;font-size:12px}.wk-mergeforwardmessagelist{flex-direction:column;display:flex}.wk-mergeforwardmessagelist-content{flex-direction:column;gap:16px;padding:10px 16px;display:flex}.wk-mergeforwardmessagelist-content-msg{align-items:flex-start;gap:12px;display:flex}.wk-mergeforwardmessagelist-content-msg-avatar{border-radius:50%;flex-shrink:0;width:32px;height:32px;overflow:hidden}.wk-mergeforwardmessagelist-content-msg-avatar .wk-avatar{object-fit:cover;width:100%;height:100%}.wk-mergeforwardmessagelist-content-msg-avatar--placeholder{flex-shrink:0;width:32px;height:32px}.wk-mergeforwardmessagelist-content-msg-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wk-mergeforwardmessagelist-content-msg-info-first{align-items:center;gap:8px;display:flex}.wk-mergeforwardmessagelist-content-msg-info-first-name{color:#1c1c23;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.wk-mergeforwardmessagelist-content-msg-info-first-time{color:#1c1c2366;font-size:14px}.wk-mergeforwardmessagelist-content-msg-info-origin{margin-top:-2px}.wk-mergeforwardmessagelist-content-msg-info-second-msgcontent{color:#1c1c23cc;word-break:break-word;font-size:14px;line-height:1.5}.wk-mergeforward-file{cursor:default;background:#1c1c230a;border-radius:8px;align-items:center;gap:10px;max-width:300px;padding:8px 12px;display:flex}.wk-mergeforward-file--clickable{cursor:pointer}.wk-mergeforward-file--clickable:hover{background:#1c1c2312}.wk-mergeforward-file__icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.wk-mergeforward-file__icon-label{color:#fff;font-size:12px;font-weight:600}.wk-mergeforward-file__info{flex-direction:column;gap:4px;display:flex;overflow:hidden}.wk-mergeforward-file__name{color:#1c1c23cc;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.wk-mergeforward-file__size{color:#1c1c2366;font-size:14px}:root{--wk-width-max-message:540px}.wk-message-base{width:100%;height:100%;display:flex}.wk-message-base-send,.wk-message-base-recv{flex-direction:column;width:100%;height:100%;display:flex}.wk-message-base-send{margin-left:15px}.wk-message-base-recv{transition:transform var(--wk-layer-transition);margin-left:15px;transform:translate(0,0)}.wk-message-base-check-open .wk-message-base-recv{transform:translate(30px)}.senderAvatar{cursor:pointer;flex-shrink:0;width:32px;height:32px}.senderAvatar-placeholder{cursor:default;height:auto}.senderAvatar img{width:32px;height:32px}.wk-message-base-box{align-items:flex-start;gap:8px;display:flex}.wk-message-base-send .wk-message-base-box{flex-direction:row}.wk-msg-body{flex-direction:column;flex:1;min-width:0;display:flex}.wk-message-base-send .wk-msg-body{align-items:flex-start}.wk-msg-head{align-items:center;gap:6px;margin-bottom:2px;display:flex}.wk-msg-head-right{justify-content:flex-end}.wk-msg-head-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.wk-msg-head-time{color:var(--wk-text-tertiary,#091e428a);white-space:nowrap;flex-shrink:0;font-size:11px}.wk-msg-head-origin{margin-top:0;margin-bottom:4px}.wk-msg-head-space{font-size:12px;font-weight:var(--wk-font-regular,400);color:var(--semi-color-text-2,var(--wk-text-secondary,#091e4299));text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:180px;line-height:1.3;overflow:hidden}.wk-message-base-bubble-box{display:flex;position:relative}.wk-message-base-bubble{color:var(--wk-text-primary,#091e42de);word-wrap:break-word;flex-direction:column;justify-content:center;align-items:center;max-width:480px;padding:8px 12px;font-size:14px;line-height:1.65;display:flex;position:relative}.wk-message-base-bubble-box.hide .wk-message-base-bubble{padding:0}@media screen and (width<=640px){.wk-message-base-bubble{max-width:calc(100vw - 80px)}}.wk-message-base-bubble-box.send .wk-message-base-bubble{background-color:var(--wk-bg-self);border-radius:var(--wk-r-lg) 2px var(--wk-r-lg) var(--wk-r-lg);color:var(--wk-text-primary,#091e42de);border:1px solid #00b4941f}.wk-message-base-bubble-box.recv .wk-message-base-bubble{border-radius:2px var(--wk-r-lg) var(--wk-r-lg) var(--wk-r-lg);background-color:var(--wk-bg-bubble);color:var(--wk-text-primary,black);border:1px solid #0000000f}body[theme-mode=dark] .wk-message-base-bubble-box.recv .wk-message-base-bubble{color:var(--wk-text-primary,white)}.wk-message-base-bubble-box.send.middle .wk-message-base-bubble,.wk-message-base-bubble-box.send.first .wk-message-base-bubble,.wk-message-base-bubble-box.recv.middle .wk-message-base-bubble,.wk-message-base-bubble-box.recv.first .wk-message-base-bubble{border-radius:var(--wk-r-lg)}.wk-message-base-bubble-box.hide .wk-message-base-bubble{border:none;background-color:#0000!important}.wk-message-base-bubble-box.ai-panel .wk-message-base-bubble{background:var(--wk-ai-panel-bg);border-radius:var(--wk-r-lg);border:1px solid var(--wk-ai-border);max-width:min(680px,100vw - 120px);padding:0;line-height:1.75;display:block;position:relative;overflow:hidden}.wk-message-base-bubble-box.ai-panel .wk-message-base-bubble:before{content:"";background:var(--wk-brand-gradient);opacity:.6;height:2px;position:absolute;top:0;left:0;right:0}.wk-message-base-bubble-box.ai-panel .wk-ai-panel-head{border-bottom:1px solid #0000000d;align-items:center;gap:8px;padding:12px 16px;display:flex}.wk-message-base-bubble-box.ai-panel .wk-ai-panel-agent-name{color:var(--wk-text-primary);font-size:13px;font-weight:600}.wk-message-base-bubble-box.ai-panel .wk-message-base-content{height:auto;padding:16px 20px;font-size:14px;line-height:1.75}.wk-message-base-bubble-box.ai-panel .wk-ai-panel-foot{background:#1c1c2305;border-top:1px solid #0000000d;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.wk-message-base-bubble-box.ai-panel .wk-ai-panel-foot .messageTime{color:var(--wk-text-tertiary);font-size:11px}.wk-message-base-bubble .textTitle,.wk-message-base-bubble .messageMeta{display:none}.svgAppendix{display:none!important}.wk-message-base-content{flex-direction:column;width:100%;height:100%;display:flex}.popupMenusContaner{display:none}.wk-message-base-box:hover .popupMenusContaner{display:block}.wk-message-base-checkBox{transition:transform var(--wk-layer-transition);justify-content:center;align-items:center;display:flex;position:relative;transform:translate(-10px)}.wk-message-base-check-open{cursor:pointer}.wk-message-base-check-open .wk-message-base-checkBox{transform:translate(25px)}.wk-message-base-checkBox .wk-checkbox{position:absolute;bottom:10px}.wk-message-base-send .checkBox{left:auto;right:-30px}.wk-message-base-send .wk-message-base-box.checked{margin-left:0;margin-right:30px}.wk-message-base-recv .wk-message-base-box.checked .senderAvatar{left:-30px}.replyBox{width:100%}.reply{color:var(--wk-text-secondary);text-overflow:ellipsis;white-space:pre-wrap;max-width:100%;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:4px;padding-left:12px;font-size:12px;position:relative;overflow:hidden}.reply:before{content:"";background-color:var(--wk-color-theme);border-radius:50px;width:2px;height:100%;position:absolute;top:0;left:0}.messageMeta{float:right;height:19px;margin-left:.4375rem;margin-right:-.2rem;line-height:1;position:relative;top:.375rem;bottom:auto!important}.wk-message-base-bubble-box.send .messageMeta{top:0}.messageTime{white-space:nowrap;margin-inline-end:.1875rem;font-size:.75rem}.wk-message-base-bubble-box.recv .messageTime,.wk-message-base-bubble-box.send .messageTime{color:#686c72bf}.textTitle{white-space:nowrap;text-overflow:ellipsis;font-size:calc(var(--message-text-size,1rem) - .125rem);color:var(--accent-color);unicode-bidi:plaintext;flex-direction:column;font-weight:500;display:flex;overflow:hidden}.textTitle-name-row{align-items:center;gap:4px;min-width:0;display:flex}.ext-origin{font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-regular);color:var(--semi-color-text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:1.2;overflow:hidden}.icon-message-read:before{content:"";color:#ffffffb3;position:absolute;bottom:-4px}.icon-message-succeeded:before{content:"";color:#ffffffb3;position:absolute;bottom:-4px}.icon-message-pending:before{content:"";position:absolute;bottom:-4px}.messageStatus{border-radius:.625rem;width:1.19rem;height:1.19rem;margin-left:-.1875rem;font-size:1.1875rem;line-height:1;display:inline-block;overflow:hidden}.messageFail{cursor:pointer}.messageFail img{width:20px;height:20px;margin-left:10px}.wk-message-error-reason{color:var(--wk-color-font-tip);margin-top:5px;margin-right:10px;font-size:13px}.wk-message-selecting{cursor:pointer;padding-left:44px;position:relative}.wk-message-selected{background:#1c1c230a;border-radius:8px}.wk-message-checkbox{z-index:1;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.wk-message-checkbox-inner{background:#fff;border:1.5px solid #1c1c2340;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex}.wk-message-checkbox-inner--checked{background:#1c1c23;border-color:#1c1c23}.wk-checkbox{align-items:center;gap:var(--wk-sp-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.wk-checkbox:focus-visible{outline:none}.wk-checkbox:focus-visible .wk-checkbox__box{outline:2px solid var(--wk-border-glow);outline-offset:2px}.wk-checkbox__box{border-radius:var(--wk-r-xs);border:1.5px solid var(--wk-border-strong);background:var(--wk-bg-surface);width:18px;height:18px;transition:background var(--wk-dur-fast) var(--wk-ease), border-color var(--wk-dur-fast) var(--wk-ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-checkbox:hover:not(.wk-checkbox--disabled) .wk-checkbox__box{border-color:var(--wk-brand-primary)}.wk-checkbox--checked .wk-checkbox__box{background:var(--wk-brand-primary);border-color:var(--wk-brand-primary)}.wk-checkbox__check{width:12px;height:10px;color:var(--wk-text-inverse);flex-shrink:0}.wk-checkbox--disabled{cursor:not-allowed;opacity:.4}.wk-checkbox__label{font-size:var(--wk-text-size-md);color:var(--wk-text-primary);line-height:var(--wk-leading-normal)}.wk-realname-badge{color:#2f8cff;vertical-align:middle;flex-shrink:0;align-items:center;gap:3px;margin-left:6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.wk-realname-badge__icon{vertical-align:middle;flex-shrink:0;width:12px;height:12px;display:inline-block}.wk-realname-badge__text{color:#2f8cff;letter-spacing:.02em;background:#2f8cff1f;border-radius:3px;height:16px;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-block}.wk-realname-badge--icon .wk-realname-badge__text,.wk-realname-badge--tag .wk-realname-badge__icon{display:none}.wk-thread-indicator{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1-5) var(--wk-sp-3);margin-top:var(--wk-sp-1);background:var(--wk-bg-hover);border-radius:var(--wk-r-md);cursor:pointer;max-width:400px;margin-left:48px;font-size:12px;transition:background .15s;display:flex}.wk-thread-indicator:hover{background:var(--wk-bg-active)}.wk-thread-indicator-unread{background:var(--wk-color-info);border-radius:50%;flex-shrink:0;width:6px;height:6px}.wk-thread-indicator-name{color:var(--wk-text-accent);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-weight:500;overflow:hidden}.wk-thread-indicator-count{color:var(--wk-text-secondary);white-space:nowrap}.wk-thread-indicator-avatars{margin-left:var(--wk-sp-1);align-items:center;display:flex}.wk-thread-indicator-avatar{border:1.5px solid var(--wk-bg-surface);object-fit:cover;border-radius:50%;width:18px;height:18px;margin-left:-6px}.wk-thread-indicator-avatar:first-child{margin-left:0}.wk-thread-indicator-time{color:var(--wk-text-tertiary);white-space:nowrap;margin-left:auto}.wk-thread-indicator-dot{color:var(--wk-text-tertiary)}.wk-thread-indicator-send{margin-left:auto;margin-right:48px}body[theme-mode=dark] .wk-thread-indicator{background:var(--wk-bg-hover)}body[theme-mode=dark] .wk-thread-indicator:hover{background:var(--wk-bg-active)}.wk-msg-avatar{flex-shrink:0;display:inline-block;position:relative}.wk-msg-avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.wk-msg-avatar-online-dot{background-color:var(--wk-color-online);border:1px solid var(--wk-bg-surface);border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:0}.wk-msg-row{box-sizing:border-box;gap:12px;width:100%;margin-top:12px;padding:0 16px;transition:background-color .2s;display:flex;position:relative}.wk-msg-row:before{content:"";opacity:0;pointer-events:none;z-index:0;background-color:#1c1c230a;transition:opacity .2s;position:absolute;inset:-2px 0}.wk-msg-row:hover:before,.wk-msg-row--active:before{opacity:1}.wk-msg-row--active{z-index:99;position:relative}.wk-msg-row>*{z-index:1;position:relative}.wk-msg-row.wk-msg-row--continue{margin-top:12px!important}.wk-msg-row:not(.wk-msg-row--continue){margin-top:24px!important}.wk-msg-row--selected{background-color:#7f3bf514}.wk-msg-row-checkbox{cursor:pointer;flex-shrink:0;align-items:center;width:24px;display:flex}.wk-msg-row-avatar{flex-shrink:0}.wk-msg-row-avatar-placeholder{flex-shrink:0;width:36px}.wk-msg-row-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wk-msg-row-header{align-items:center;gap:8px;height:22px;line-height:22px;display:flex}.wk-msg-row-sender{color:var(--wk-text-primary);font-size:15px;font-weight:600}.wk-msg-row-sender-space{font-size:12px;font-weight:var(--wk-font-regular,400);color:var(--semi-color-text-2,var(--wk-text-secondary,#091e4299));text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:180px;line-height:1.3;overflow:hidden}.wk-msg-row-timestamp{color:#1c1c2366;font-size:12px}.wk-msg-row-edited{color:#1c1c2366;opacity:1;font-size:12px}.wk-msg-row-timestamp-hover{color:#1c1c2366;opacity:0;pointer-events:none;white-space:nowrap;font-size:10px;transition:opacity .2s}.wk-msg-row:hover .wk-msg-row-timestamp-hover,.wk-msg-row--active .wk-msg-row-timestamp-hover{opacity:1}.wk-msg-row-body{flex-direction:column;display:flex}.wk-msg-row--selecting{cursor:pointer}.wk-msg-row-checkbox-inner{background:#fff;border:1.5px solid #1c1c2340;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .15s,border-color .15s;display:flex}.wk-msg-row-checkbox-inner--checked{background:#1c1c23;border-color:#1c1c23}.wk-mergeforwards-content{background:var(--wk-bg-surface);border-radius:var(--wk-r-md);border:1px solid var(--wk-border-default);padding:var(--wk-sp-4);cursor:pointer;min-width:200px;max-width:400px;transition:background var(--wk-dur-fast)}.wk-mergeforwards-content:hover{background:var(--wk-brand-tint-03)}.wk-mergeforwards-content-title{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);margin-bottom:var(--wk-sp-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-mergeforwards-content-items{gap:var(--wk-sp-1);margin-bottom:var(--wk-sp-3);flex-direction:column;display:flex}.wk-mergeforwards-content-item{font-size:var(--wk-text-size-base);color:var(--wk-icon-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-mergeforwards-content-line{background:var(--wk-border-default);height:1px;margin-bottom:var(--wk-sp-3)}.wk-mergeforwards-content-tip{font-size:var(--wk-text-size-sm);color:var(--wk-brand-tint-35);justify-content:space-between;align-items:center;display:flex}.wk-mergeforwards-content-tip p{margin:0}.wk-mergeforward-modal{--mf-modal-width:480px;--mf-modal-max-height:calc(100vh - 160px);--mf-modal-header-height:56px;--mf-modal-body-max-height:calc(var(--mf-modal-max-height) - var(--mf-modal-header-height))}.wk-mergeforward-modal-header{height:var(--mf-modal-header-height);padding:0 var(--wk-sp-4);border-bottom:1px solid var(--wk-border-default);justify-content:space-between;align-items:center;margin:0;display:flex}.wk-mergeforward-modal-header-title{font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-mergeforward-modal-close-btn{width:var(--wk-sp-7);height:var(--wk-sp-7);border-radius:var(--wk-r-sm);cursor:pointer;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm);transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wk-mergeforward-modal-close-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-mergeforward-modal-title-with-back{align-items:center;gap:var(--wk-sp-2);display:inline-flex}.wk-mergeforward-modal-back-btn{width:var(--wk-sp-6);height:var(--wk-sp-6);border-radius:var(--wk-r-sm);cursor:pointer;color:var(--wk-text-secondary);transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.wk-mergeforward-modal-back-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}:root{--wk-conversation-footer:120px;--wk-height-conversation-replyview:50px}.wk-conversation{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.wk-conversation-content{flex:1;width:100%;min-height:0;transition:opacity .15s ease-out;position:relative}body[theme-mode=dark] .wk-conversation-content{background-color:var(--wk-color-secondary-2)}.wk-conversation-messages{width:100%;height:100%;overflow-y:auto}.wk-message-item{width:100%;display:flex;position:relative}:is(.wk-message-item:has(.wk-message-system),.wk-message-item-system){padding:var(--wk-sp-2) var(--wk-sp-4);justify-content:center}.wk-message-item-fold-session{justify-content:flex-start;padding:24px 0 0}.wk-message-item-fold-session-shell{align-items:flex-start;gap:8px;width:100%;min-width:0;margin-left:15px;display:flex}.wk-message-item-fold-session-avatar{flex-shrink:0;width:32px;height:32px;overflow:visible}.wk-message-item-fold-session-avatar>*{display:block}.wk-message-item-fold-session-avatar-icon{width:32px;max-width:none;height:32px}.wk-message-item-fold-session-content{flex-direction:column;flex:1;gap:4px;width:100%;min-width:0;display:flex}.wk-fold-session-title-row{flex-wrap:wrap;align-items:center;gap:8px;max-width:min(680px,100vw - 120px);margin-bottom:0;display:flex}.wk-fold-session-participants{align-items:center;gap:4px;display:flex}.wk-fold-session-toggle-btn{white-space:nowrap;color:#7f3bf5;cursor:pointer;transition:opacity var(--wk-dur-fast) var(--wk-ease);background:0 0;border:none;margin-left:auto;margin-right:0;padding:0;font-size:12px;font-weight:600}.wk-fold-session-toggle-btn:hover{opacity:.8}.wk-fold-session-participant-name{color:#000;font-size:14px;font-weight:600!important}.wk-fold-session-participants-collapsed{display:inline-block;position:relative}.wk-fold-session-tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:1000;background:#1c1c23e6;border-radius:8px;padding:12px;font-size:14px;transition:opacity .2s;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 12px #00000026}.wk-fold-session-participants-collapsed:hover .wk-fold-session-tooltip{opacity:1;transition-delay:.3s}.wk-fold-session-tooltip-item{align-items:center;gap:8px;padding:6px 0;display:flex}.wk-fold-session-tooltip-item+.wk-fold-session-tooltip-item{border-top:1px solid #ffffff1a}.wk-fold-session-tooltip-avatar{border-radius:4px;flex-shrink:0;width:24px;height:24px;overflow:hidden}.wk-fold-session-tooltip-name{font-size:14px;font-weight:500}.wk-fold-session-tag{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#7b89f4 0%,#9d78f5 100%);border:none;border-radius:4px;flex-shrink:0;align-items:center;height:18px;padding:0 6px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.wk-fold-session-time{color:#1c1c2366;white-space:nowrap;font-size:14px;font-weight:400}.wk-message-item-fold-session-card{flex:1;width:100%;min-width:0}.wk-fold-msg{align-items:flex-start;gap:8px;padding:0;display:flex}.wk-fold-msg-check-open{cursor:pointer;margin:0 calc(var(--wk-sp-2) * -1);padding-left:var(--wk-sp-2);padding-right:var(--wk-sp-2);border-radius:var(--wk-r-sm);transition:background-color var(--wk-dur-fast) var(--wk-ease)}.wk-fold-msg-check-open:hover,.wk-fold-msg-selected{background:color-mix(in srgb, var(--wk-brand-primary) 4%, transparent)}.wk-fold-msg-check{flex-shrink:0;align-items:center;min-height:22px;padding-top:2px;display:flex}.wk-fold-msg-checkbox{gap:0}.wk-fold-msg-checkbox .wk-checkbox__box{border-width:2px;border-color:color-mix(in srgb, var(--wk-text-primary) 15%, transparent);background:0 0;border-radius:50%}.wk-fold-msg-checkbox:hover .wk-checkbox__box{border-color:color-mix(in srgb, var(--wk-brand-primary) 40%, transparent)}.wk-fold-msg-checkbox.wk-checkbox--checked .wk-checkbox__box{background:var(--wk-brand-primary);border-color:var(--wk-brand-primary)}.wk-fold-msg-checkbox .wk-checkbox__check{width:10px;height:10px}.wk-fold-msg+.wk-fold-msg{margin-top:12px}.wk-fold-msg-ava{display:none}.wk-fold-msg-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wk-fold-msg-head{align-items:center;gap:8px;display:flex}.wk-fold-msg-name{color:#1c1c23;background:#fff;border-radius:3px;align-items:center;height:20px;padding:2px 8px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.wk-fold-msg-time{color:#1c1c2366;font-size:12px;font-weight:400}.wk-fold-msg-text{color:#1c1c23cc;font-size:14px;font-weight:400;line-height:1.6}.wk-fold-session-summary-loading{min-height:var(--wk-sp-4);align-items:center;display:inline-flex}.wk-fold-file{background:var(--wk-bg-elevated);border:1px solid var(--wk-border-subtle);border-radius:var(--wk-r-md,10px);cursor:pointer;align-items:center;gap:12px;max-width:360px;margin-top:4px;padding:8px 12px;transition:background .2s;display:flex}.wk-fold-file:hover{background:var(--wk-bg-hover)}.wk-fold-file-icon{border-radius:var(--wk-r-sm,6px);width:36px;height:36px;color:var(--wk-text-inverse);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.wk-fold-file-info{flex:1;min-width:0}.wk-fold-file-name{color:var(--wk-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.wk-fold-file-size{color:var(--wk-text-tertiary);font-size:11px}.wk-fold-file-dl{border-radius:var(--wk-r-sm,6px);border:1px solid var(--wk-border-subtle);background:var(--wk-bg-base);width:28px;height:28px;color:var(--wk-text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.wk-fold-file-dl:hover{border-color:var(--wk-brand-primary);color:var(--wk-brand-primary);background:var(--wk-brand-primary-subtle,color-mix(in srgb, var(--wk-brand-primary) 4%, transparent))}.wk-fold-img{border-radius:var(--wk-r-md,10px);border:1px solid var(--wk-border-subtle);cursor:pointer;max-width:240px;margin-top:4px;transition:box-shadow .2s;overflow:hidden}.wk-fold-img:hover{box-shadow:var(--wk-shadow-md)}.wk-fold-img img{object-fit:cover;width:100%;height:auto;max-height:180px;display:block}.wk-message-item-last{margin-bottom:15px}.wk-conversation-dragover .wk-message-item{pointer-events:none}.wk-conversation-footer{flex-direction:column;flex-shrink:0;justify-content:center;width:100%;display:flex}.wk-conversation-footer-content{width:100%;height:100%}.wk-conversation-input-notice-wrap{box-sizing:border-box;pointer-events:none;justify-content:center;width:100%;padding:0 16px 6px;display:flex}.wk-conversation-input-notice-bubble{box-sizing:border-box;max-width:100%;color:var(--wk-status-archived-text,var(--wk-text-secondary));text-align:center;background:#ffffffeb;border:1px solid #1c1c2314;border-radius:999px;padding:6px 12px;font-size:12px;line-height:1.4;box-shadow:0 4px 14px #1c1c2314}body[theme-mode=dark] .wk-conversation-input-notice-bubble{background:#26262af0;border-color:#ffffff14}.wk-conversation-chattoolbars{align-items:center;height:100%;margin-bottom:0;display:flex}.wk-conversation-chattoolbars-item{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.wk-conversation-content-fileupload-mask{width:100%;height:100%;padding:15px;position:absolute;top:0;left:0}.wk-conversation-content-fileupload-mask-content{border:1px dashed var(--wk-border-default);background-color:var(--wk-bg-overlay);border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;font-size:16px;font-weight:500;display:flex}.wk-replyview{width:100%;height:100%;display:flex}.wk-replyview-content{min-width:0;height:100%;color:var(--wk-color-font-tip);flex-direction:column;flex:1;margin-left:15px;display:flex;overflow:hidden}.wk-replyview-content-msg{white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.wk-replyview-content-first{width:100%;margin-top:2px}.wk-replyview-content-second{margin-top:2px}.wk-replyview-content-userinfo{display:flex}.wk-replyview-content-userinfo-name{align-items:center;margin-left:5px;display:flex}.wk-conversation-topview{transition:transform var(--wk-layer-transition);background-color:var(--input-bg);transform:translateY(100%)}.wk-conversation-hasreply .wk-conversation-topview,.wk-conversation-topview{display:none}.wk-replyview-new{box-sizing:border-box;background-color:#f6f6f6;border:1px solid #e5e5e5;border-radius:4px;align-items:center;width:100%;padding:6px 12px;display:flex}.wk-conversation-hasreply .wk-messageinput-box{box-shadow:none}.wk-replyview-close{border-right:var(--wk-line);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;height:100%;padding:0 20px;display:flex}.wk-conversation-multiplepanel{z-index:999;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:absolute;bottom:72px;left:50%;transform:translate(-50%)translateY(16px)}.wk-conversation-multiplepanel-show{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.wk-multiplepanel{white-space:nowrap;background:#fff;border-radius:1000px;align-items:center;gap:12px;padding:4px 16px;display:flex;box-shadow:0 4px 16px #0000001f,0 1px 4px #0000000f}.wk-multiplepanel-btn{cursor:pointer;color:#1c1c23;white-space:nowrap;background:0 0;border:none;border-radius:100px;align-items:center;height:32px;padding:6px 16px;font-size:14px;font-weight:500;line-height:1;transition:background .15s;display:flex}.wk-multiplepanel-btn:hover{background:#1c1c2314}.wk-multiplepanel-btn--danger{color:#ff563b}.wk-multiplepanel-btn--danger:hover{background:#ff563b14}.wk-multiplepanel-btn--matter{color:var(--wk-text-primary,#1c1c23)}.wk-multiplepanel-btn--matter.is-active{background:var(--wk-bg-hover,#1c1c2314)}.wk-multiplepanel-btn--matter:disabled{opacity:.4;cursor:not-allowed}.wk-multiplepanel-btn--matter:disabled:hover{background:0 0}.wk-multiplepanel-sep{background:#1c1c2326;flex-shrink:0;width:1px;height:20px}.wk-multiplepanel-close{cursor:pointer;color:#1c1c2366;background:0 0;border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s,color .15s;display:flex}.wk-multiplepanel-close:hover{color:#1c1c23;background:#1c1c2314}.wk-conversationpositionview{z-index:100;position:absolute;bottom:1rem;right:1.5rem}.wk-conversationpositionview ul{margin-bottom:0}.wk-conversationpositionview-item{background-color:var(--card-bg);width:50px;height:50px;box-shadow:var(--wk-shadow-sm);color:var(--wk-text-secondary);cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:flex;transform:scale(.5)}.wk-conversationpositionview-item img{width:20px;height:20px}body[theme-mode=dark] .wk-conversationpositionview-item{background-color:var(--wk-color-secondary);box-shadow:var(--wk-shadow-sm)}.wk-conversationpositionview-item.wk-reveale{opacity:1;pointer-events:all;transform:scale(1)}.wk-conversationpositionview-item i{font-size:1.75rem}.icon-arrow-down:before{content:""}.wk-conversationpositionview-item .wk-conversation-unread-count{text-align:center;background:var(--wk-color-danger);min-width:1.5rem;height:1.5rem;color:var(--wk-text-inverse);pointer-events:none;border-radius:.75rem;padding:0 .45rem;font-size:.875rem;font-weight:500;line-height:1.5rem;position:absolute;top:-.3rem;right:-.3rem}.wk-conversationpositionview ul li{margin-top:20px}.wk-message-item-reminder{border-radius:8px;animation:2s ease-out forwards wk-message-item-reminder-move}@keyframes wk-message-item-reminder-move{0%{background-color:#7f3bf51a}60%{background-color:#7f3bf50f}to{background-color:#0000}}.wk-delete-confirm-modal .semi-modal-body{padding:0!important}.wk-delete-confirm-modal .semi-modal-body-wrapper{margin:0!important}.wk-delete-confirm-modal .semi-modal-content{padding:0!important}.mention-list{background-color:var(--wk-color-item);box-shadow:var(--wk-shadow-md);border-radius:4px;min-width:420px;max-height:220px;padding:5px 0;overflow-y:auto}.mention-list-item{cursor:pointer;align-items:center;margin-bottom:10px;padding:5px 16px;transition:background-color .15s;display:flex}.mention-list-item:hover,.mention-list-item.is-selected{background-color:var(--wk-color-theme);color:var(--wk-text-inverse)}.mention-list-item .wk-messageinput-iconbox{margin-right:8px}.mention-list-item-space{color:var(--wk-text-secondary,#091e4299);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:12rem;margin-left:6px;font-size:12px;font-weight:400;overflow:hidden}.mention-list-item.is-selected .mention-list-item-space,.mention-list-item:hover .mention-list-item-space{color:var(--wk-text-inverse);opacity:.8}.wk-messageinput-box{box-sizing:border-box;flex-direction:column;width:100%;padding:0 16px 8px;display:flex;position:relative}.wk-messageinput-card{background:var(--wk-bg-surface,var(--input-bg));box-sizing:border-box;cursor:text;border:1px solid #1c1c231a;border-radius:12px;flex-direction:column;width:100%;min-height:40px;padding:8px 16px;display:flex}.wk-messageinput-card:focus-within{border-color:#1c1c23}.wk-messageinput-box--expanded{flex-direction:column;flex:1;margin-top:80px;display:flex;overflow:hidden}.wk-messageinput-box--expanded .wk-messageinput-card{border-radius:12px;flex-direction:column;flex:1;display:flex;overflow:hidden}.wk-messageinput-box--expanded .wk-messageinput-row{flex-direction:column;flex:1;align-items:stretch;overflow:hidden}.wk-messageinput-box--expanded .wk-messageinput-inputbox{flex:1;margin-right:0;overflow:hidden auto}.wk-messageinput-box--expanded .wk-messageinput-editor{min-height:100%}.wk-messageinput-box--expanded .wk-messageinput-editor .ProseMirror,.wk-messageinput-box--expanded .wk-messageinput-editor .tiptap.ProseMirror-focused{height:auto;min-height:100%;max-height:none}.wk-messageinput-box--expanded .wk-messageinput-actionbox{margin-top:var(--wk-sp-2);flex-shrink:0;margin-left:auto}.wk-messageinput-attachments{width:100%;margin-bottom:var(--wk-sp-2)}.wk-messageinput-row{flex-direction:row;align-items:center;width:100%;min-height:24px;display:flex}.wk-messageinput-card--multiline .wk-messageinput-row{flex-direction:column;align-items:stretch}.wk-messageinput-card--multiline .wk-messageinput-inputbox{width:100%;margin-right:0}.wk-messageinput-card--multiline .wk-messageinput-actionbox{margin-top:8px;margin-left:auto}.wk-messageinput-topview{width:100%;margin-bottom:8px}.wk-replyview-new{box-sizing:border-box;background-color:#f6f6f6;border-radius:4px;align-items:center;width:100%;padding:6px 12px;display:flex}.wk-replyview-new-close{cursor:pointer;background-color:#b0b0b0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:background-color .15s;display:flex}.wk-replyview-new-close:hover{background-color:#888}.wk-replyview-new-close svg{width:8px;height:8px}.wk-replyview-new-divider{background-color:#d1d5db;flex-shrink:0;width:1px;height:12px;margin:0 8px}.wk-replyview-new-content{color:#333;flex:1;align-items:center;min-width:0;font-size:14px;line-height:1.4;display:flex}.wk-replyview-new-label{flex-shrink:0;margin-right:4px}.wk-replyview-new-name{flex-shrink:0;margin-right:4px;font-weight:500}.wk-replyview-new-text{text-overflow:ellipsis;white-space:nowrap;color:#555;overflow:hidden}.wk-messageinput-inputbox{cursor:text;flex:1;align-items:center;min-width:0;margin-right:16px;display:flex}.wk-messageinput-menu-btn{border:1px solid var(--border-color);cursor:pointer;width:28px;min-width:28px;height:28px;color:var(--text-secondary);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;margin-right:8px;font-size:16px;font-weight:600;transition:background-color .2s,border-color .2s;display:flex}.wk-messageinput-menu-btn:hover{background-color:var(--bg-hover);border-color:var(--text-tertiary)}.wk-messageinput-menu-btn:active{background-color:var(--border-color)}.wk-messageinput-input{width:100%;min-width:0;height:100%;color:var(--wk-text-primary,var(--text-primary));-webkit-user-modify:read-write-plaintext-only;background:0 0;border:none;outline:none;flex:1;font-size:14px;display:inline-block;overflow:hidden}.wk-messageinput-input textarea{color:var(--wk-text-primary,var(--text-primary));background:0 0;border:none;outline:none}.wk-messageinput-input:empty:before{content:attr(data-placeholder);color:var(--text-tertiary);position:absolute}.wk-messageinput-tabs{width:50%;height:100%}.wk-messageinput-toolbar{justify-content:flex-end;width:100%;height:100%;display:flex}.wk-messageinput-actionbox{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wk-messageinput-actionbox .wk-conversation-chattoolbars{align-items:center;gap:8px;height:auto;margin:0;padding:0;list-style:none;display:flex}.wk-messageinput-card .wk-messageinput-actionbox .wk-iconclick,.wk-messageinput-card .wk-messageinput-actionbox .wk-iconclick.wk-iconclick--sm,.wk-messageinput-card .wk-messageinput-actionbox .wk-iconclick.wk-iconclick--md,.wk-messageinput-card .wk-messageinput-actionbox .wk-conversation-chattoolbars-item{width:var(--wk-sp-6);height:var(--wk-sp-6);color:var(--wk-icon-muted);flex-shrink:0;margin:0;padding:0}.wk-messageinput-card .wk-messageinput-actionbox .wk-iconclick:hover,.wk-messageinput-card .wk-messageinput-actionbox .wk-conversation-chattoolbars-item:hover{color:var(--wk-text-primary)}.wk-messageinput-actionitem{cursor:pointer;width:24px;height:24px;color:var(--wk-icon-muted);justify-content:center;align-items:center;transition:color .15s,opacity .15s;display:flex}.wk-messageinput-actionitem:hover{color:var(--wk-text-primary)}.wk-messageinput-actionitem:active{opacity:.7}.wk-messageinput-sendbtn{background-color:var(--wk-bg-secondary);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;width:32px;height:28px;display:flex}.wk-messageinput-hasValue{background-color:var(--wk-color-theme)}.wk-messageinput-member{box-sizing:border-box;align-items:center;width:100%;height:100%;padding:0 16px;display:flex}.wk-messageinput-iconbox{margin-right:8px}.wk-messageinput-icon{border-radius:3px;width:20px;height:20px}.wk-messageinput-selected{color:var(--wk-text-inverse)}.quickReplyPanel{box-shadow:var(--wk-shadow-md);background-color:var(--card-bg);border-radius:4px;width:100%;max-height:400px;position:absolute;bottom:0;overflow-x:hidden}.quickReplyPanel ul{margin:0;padding:0}.quickReplyPanel ul li{border-bottom:1px solid var(--wk-border-subtle);cursor:pointer;height:60px;list-style-type:none}.quickReplyItem :hover{background-color:var(--bg-hover)}.quickReplySelect{background-color:var(--wk-text-secondary)!important;color:var(--wk-text-inverse)!important}.wk-messageinput-reply{background-color:var(--bg-secondary);color:var(--wk-text-secondary);align-items:center;margin:10px 10px 0;display:flex}.wk-messageinput-closeicon{cursor:pointer;margin:0 6px}.wk-messageinput-replycontent{text-overflow:ellipsis;height:22px;overflow:hidden}.wk-messageinput-input__control{background-color:var(--input-bg)}.wk-messageinput-input__suggestions{background-color:var(--wk-color-item)}.wk-messageinput-editor{flex:1;width:100%;min-width:0}.wk-messageinput-editor .tiptap.ProseMirror-focused,.wk-messageinput-editor .ProseMirror{min-height:20px;max-height:100px;color:var(--wk-text-primary,var(--text-primary));box-sizing:border-box;outline:none;padding:0;font-size:14px;line-height:20px;overflow-y:auto}.wk-messageinput-editor .ProseMirror p{margin:0}.wk-messageinput-editor .mention{color:var(--wk-color-theme);background-color:#0000;border-radius:.25rem;padding:0 .125rem;font-weight:600}.wk-messageinput-editor .ProseMirror p.is-editor-empty:first-child:before,.wk-messageinput-editor .ProseMirror.is-empty:before{content:attr(data-placeholder);float:left;color:var(--text-tertiary,#999);pointer-events:none;height:0}.wk-attachment-node{vertical-align:bottom;margin:0 var(--wk-sp-1) 0 0;-webkit-user-select:none;user-select:none;padding:2px;display:inline-flex}.wk-attachment-node--selected .wk-attachment-node-card{outline:2px solid var(--wk-border-strong)}.wk-attachment-node-card{align-items:flex-start;gap:var(--wk-sp-2);background:var(--wk-bg-elevated);border-radius:var(--wk-r-md);padding:var(--wk-sp-1) var(--wk-sp-3) var(--wk-sp-2) var(--wk-sp-1);box-sizing:border-box;flex-direction:row;width:224px;height:56px;display:flex}.wk-attachment-node-icon{width:var(--wk-sp-12);height:var(--wk-sp-12);min-width:var(--wk-sp-12);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-attachment-node-icon img{width:var(--wk-sp-12);height:var(--wk-sp-12);object-fit:contain}.wk-attachment-node-video-cover-wrapper{width:var(--wk-sp-12);height:var(--wk-sp-12);border-radius:var(--wk-r-sm);position:relative;overflow:hidden}.wk-attachment-node-icon .wk-attachment-node-video-cover{object-fit:cover;width:100%;height:100%}.wk-attachment-node-video-play-icon{width:var(--wk-sp-5);height:var(--wk-sp-5);min-width:var(--wk-sp-5);min-height:var(--wk-sp-5);max-width:var(--wk-sp-5);max-height:var(--wk-sp-5);pointer-events:none;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wk-attachment-node-info{min-width:0;margin-top:var(--wk-sp-2);flex-direction:column;flex:1;gap:0;display:flex;overflow:hidden}.wk-attachment-node-name-row{align-items:center;gap:var(--wk-sp-2);flex-direction:row;display:flex}.wk-attachment-node-name{min-width:0;font-size:var(--wk-text-size-md);color:var(--wk-text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:var(--wk-sp-5);font-weight:var(--wk-font-regular);flex:1;overflow:hidden}.wk-attachment-node-size{font-size:var(--wk-text-size-md);color:var(--wk-text-tertiary);line-height:var(--wk-sp-5)}.wk-attachment-node-remove{cursor:pointer;color:var(--wk-icon-muted);transition:color var(--wk-dur-fast);width:var(--wk-sp-4);height:var(--wk-sp-4);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.wk-attachment-node-remove:hover{color:var(--wk-text-strong)}.wk-attachment-node-remove svg{width:var(--wk-sp-4);height:var(--wk-sp-4)}.wk-attachment-node--selected .wk-attachment-node-image{outline:2px solid var(--wk-border-strong)}.wk-attachment-node-image{object-fit:contain;width:auto;max-width:76px;height:auto;max-height:76px;display:block}.wk-messageinput-top-attachments{width:100%;margin-bottom:var(--wk-sp-2);overflow:hidden}.wk-messageinput-top-attachments-scroll{gap:var(--wk-sp-2);padding:var(--wk-sp-1) 0;scrollbar-width:thin;scrollbar-color:var(--wk-border-default) transparent;flex-direction:row;display:flex;overflow:auto hidden}.wk-messageinput-top-attachments-scroll::-webkit-scrollbar{height:4px}.wk-messageinput-top-attachments-scroll::-webkit-scrollbar-track{background:0 0}.wk-messageinput-top-attachments-scroll::-webkit-scrollbar-thumb{background:var(--wk-border-default);border-radius:2px}.wk-messageinput-top-attachments-scroll>.wk-attachment-node{flex-shrink:0;display:flex;position:relative}.wk-attachment-node-image-thumb{width:var(--wk-sp-12);height:var(--wk-sp-12);object-fit:cover;border-radius:var(--wk-r-sm)}.wk-slash-command-menu{z-index:10;background-color:#fff;border:1px solid #00000026;border-radius:6px;width:100%;max-height:300px;margin-bottom:4px;padding:4px 0;position:absolute;bottom:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}body[theme-mode=dark] .wk-slash-command-menu{background-color:var(--wk-color-secondary);border-color:#ffffff1a}.wk-slash-command-menu-header{color:#8f959e;border-bottom:1px solid #00000014;padding:6px 12px;font-size:12px}body[theme-mode=dark] .wk-slash-command-menu-header{border-bottom-color:#ffffff14}.wk-slash-command-item{cursor:pointer;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.wk-slash-command-item:hover,.wk-slash-command-item-active{background-color:#f0f1f3}body[theme-mode=dark] .wk-slash-command-item:hover,body[theme-mode=dark] .wk-slash-command-item-active{background-color:var(--wk-color-secondary-2)}.wk-slash-command-name{color:#333;font-size:14px;font-weight:600}body[theme-mode=dark] .wk-slash-command-name{color:#e0e0e0}.wk-slash-command-desc{color:#8f959e;font-size:12px}.wk-slash-command-empty{text-align:center;color:#8f959e;padding:12px;font-size:13px}.wk-voice-button-group{border-radius:4px;align-items:center;height:24px;transition:background-color .15s;display:flex;position:relative}.wk-voice-button-group:hover,.wk-voice-button-group--active,.wk-voice-button-group--active:hover{background-color:var(--wk-bg-hover)}.wk-voice-button{cursor:pointer;height:24px;color:var(--wk-icon-muted);border-radius:4px;justify-content:center;align-items:center;gap:2px;padding:0 4px 0 6px;transition:color .15s,background-color .15s;display:flex}.wk-voice-button:hover{background-color:var(--wk-bg-hover)}.wk-voice-button-group:hover .wk-voice-button{color:var(--wk-text-primary)}.wk-voice-button:active{opacity:.7}.wk-voice-button--active,.wk-voice-button-group:hover .wk-voice-button--active,.wk-voice-button-group--active .wk-voice-button{color:var(--wk-text-primary)}.wk-voice-button--recording{background-color:var(--wk-voice-recording-bg);color:var(--wk-voice-recording-color);border-radius:4px}.wk-voice-button--disabled{color:var(--wk-icon-muted);cursor:not-allowed;opacity:.4}.wk-voice-button--disabled:hover{color:var(--wk-icon-muted);background-color:#0000}.wk-voice-button--preparing{color:var(--wk-color-accent);opacity:.6;animation:1s ease-in-out infinite wk-voice-preparing-pulse}@keyframes wk-voice-preparing-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes wk-voice-spin{to{transform:rotate(360deg)}}@keyframes wk-voice-wave{0%,to{height:6px}50%{height:20px}}.wk-voice-arrow{flex-shrink:0;transition:transform .2s}.wk-voice-arrow--up{transform:rotate(180deg)}.wk-iconclick{border-radius:var(--wk-r-sm);cursor:pointer;color:var(--wk-text-tertiary);transition:background var(--wk-dur-fast) var(--wk-ease), color var(--wk-dur-fast) var(--wk-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wk-iconclick--md{width:32px;height:32px}.wk-iconclick--sm{width:24px;height:24px}.wk-iconclick:hover:not(.wk-iconclick--disabled){background:var(--wk-bg-hover);color:var(--wk-text-secondary)}.wk-iconclick:active:not(.wk-iconclick--disabled){background:var(--wk-bg-active);color:var(--wk-text-primary)}.wk-iconclick:focus-visible{outline:2px solid var(--wk-border-glow);outline-offset:2px}.wk-iconclick--disabled{cursor:not-allowed;opacity:.4}.wk-iconclick img{object-fit:contain;width:20px;height:20px}.wk-contextmenus{z-index:99;opacity:0;visibility:hidden;background:#fff;border:1px solid #e5e6eb;border-radius:8px;min-width:160px;padding:0;transition:opacity .15s cubic-bezier(.16,1,.3,1),transform .15s cubic-bezier(.16,1,.3,1);position:fixed;top:100px;left:0;transform:scale(.92);box-shadow:0 4px 12px #0000001a}body[theme-mode=dark] .wk-contextmenus{background:var(--wk-bg-surface);box-shadow:var(--wk-shadow-lg), var(--wk-shadow-sm)}.wk-contextmenus-open{opacity:1;visibility:visible;transform:scale(1)}.wk-contextmenus ul{margin:0;padding:0;list-style:none}.wk-contextmenus li{cursor:pointer;height:40px;font-size:14px;font-family:var(--wk-font-sans,-apple-system, sans-serif);color:#1d2129;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 16px;transition:background .15s;display:flex;position:relative}.wk-contextmenus li:hover{background:#f2f3f5}body[theme-mode=dark] .wk-contextmenus li{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-contextmenus li:hover{background:var(--wk-bg-hover)}.wk-contextmenus li .ctx-icon{stroke:#4e5969;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.wk-contextmenus li.wk-ctx-danger{color:var(--wk-color-error)}.wk-contextmenus li.wk-ctx-danger .ctx-icon{stroke:var(--wk-color-error)}.wk-ctx-arrow{stroke:#4e5969;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:12px;height:12px;margin-left:auto}.wk-ctx-submenu{z-index:100;background:#fff;border:1px solid #e5e6eb;border-radius:8px;min-width:160px;padding:0;display:none;position:absolute;top:0;left:calc(100% + 4px);right:auto;box-shadow:0 4px 12px #0000001a}body[theme-mode=dark] .wk-ctx-submenu{background:var(--wk-bg-surface);box-shadow:var(--wk-shadow-lg), var(--wk-shadow-sm)}.wk-contextmenus li:hover>.wk-ctx-submenu{display:block}.wk-ctx-submenu:before{content:"";width:8px;position:absolute;top:-4px;bottom:-4px;left:-8px}.wk-contextmenus-flip-submenu li:hover>.wk-ctx-submenu{left:auto;right:calc(100% + 4px)}.wk-contextmenus-flip-submenu .wk-ctx-submenu:before{left:auto;right:-8px}.wk-ctx-submenu li{cursor:pointer;color:#1d2129;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;transition:background .15s;display:flex}.wk-ctx-submenu li:hover{background:#f2f3f5}body[theme-mode=dark] .wk-ctx-submenu li{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-ctx-submenu li:hover{background:var(--wk-bg-hover)}.wk-ctx-sep{background:#f2f3f5;height:1px;margin:4px 0}.wk-contextmenus-mask{visibility:hidden;z-index:98;width:100%;height:100%;position:fixed;top:0;left:0}.wk-fold-session-card{width:100%;max-width:min(680px,100vw - 120px);transition:background var(--wk-dur) var(--wk-ease);background:#1c1c230a;border:none;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex;position:relative;overflow:hidden}.wk-fold-session-card:hover{border-color:var(--wk-border-glow);box-shadow:var(--wk-shadow-md)}.wk-fold-session-card-active{border-color:var(--wk-border-glow)}.wk-fold-session-card-flash{animation:wk-fold-session-merge-flash .8s var(--wk-ease)}.wk-fold-session-card-appearing{animation:wk-fold-session-appear .35s var(--wk-ease)}.wk-fold-session-card-flash.wk-fold-session-card-appearing{animation:wk-fold-session-appear .35s var(--wk-ease), wk-fold-session-merge-flash .8s var(--wk-ease)}.wk-fold-session-card-head{display:none}.wk-fold-session-card-meta{align-items:center;gap:var(--wk-sp-2);flex-shrink:0;display:flex}.wk-fold-session-card-live-dot{background:var(--wk-color-success);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite wk-fold-session-live-dot}.wk-fold-session-card-status{font:var(--wk-text-mono-sm);color:var(--wk-text-tertiary)}.wk-fold-session-card-count{background:var(--wk-ai-surface);color:var(--wk-text-accent);border-radius:var(--wk-r-full);font:var(--wk-text-mono-sm);flex-shrink:0;padding:2px 8px}.wk-fold-session-card-toggle{border:1px solid var(--wk-ai-border);border-radius:var(--wk-r-sm);background:var(--wk-ai-surface);width:28px;height:28px;color:var(--wk-text-accent);cursor:pointer;transition:background-color var(--wk-dur) var(--wk-ease), border-color var(--wk-dur) var(--wk-ease), transform var(--wk-dur) var(--wk-ease);justify-content:center;align-items:center;padding:0;display:inline-flex}.wk-fold-session-card-toggle:hover{background:var(--wk-bg-hover);border-color:var(--wk-border-glow)}.wk-fold-session-card-toggle svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .3s var(--wk-ease)}.wk-fold-session-card-toggle-open svg{transform:rotate(180deg)}.wk-fold-session-divider{align-items:center;gap:4px;width:100%;display:flex}.wk-fold-session-divider-line{background:#1c1c231a;flex:1;height:1px}.wk-fold-session-divider-text{color:#1c1c2366;white-space:nowrap;font-size:12px;font-weight:500}.wk-fold-session-card-expanded{display:none}.wk-fold-session-card-expanded-show{display:block}.wk-fold-session-card-expanded-inner{flex-direction:column;gap:12px;padding:12px 0 0;display:flex}.wk-fold-session-card-summary{order:-1;padding:0;display:none}.wk-fold-session-card-summary-show{display:block}.wk-fold-session-card-expanded-show~.wk-fold-session-card-summary-show{display:none}.wk-fold-session-card-summary-highlight{animation:wk-fold-session-summary-highlight 1.2s var(--wk-ease)}.wk-fold-session-card-summary-inner-selection{align-items:flex-start;gap:var(--wk-sp-2);display:flex}.wk-fold-session-card-summary-inner-selectable{cursor:pointer;margin:0 calc(var(--wk-sp-2) * -1);padding:var(--wk-sp-2);border-radius:var(--wk-r-sm);transition:background-color var(--wk-dur-fast) var(--wk-ease)}.wk-fold-session-card-summary-inner-selectable:hover,.wk-fold-session-card-summary-inner-selected{background:color-mix(in srgb, var(--wk-brand-primary) 4%, transparent)}.wk-fold-session-card-summary-check{flex-shrink:0;align-items:center;min-height:22px;padding-top:2px;display:flex}.wk-fold-session-card-summary-checkbox{gap:0}.wk-fold-session-card-summary-checkbox .wk-checkbox__box{border-width:2px;border-color:color-mix(in srgb, var(--wk-text-primary) 15%, transparent);background:0 0;border-radius:50%}.wk-fold-session-card-summary-checkbox:hover .wk-checkbox__box{border-color:color-mix(in srgb, var(--wk-brand-primary) 40%, transparent)}.wk-fold-session-card-summary-checkbox.wk-checkbox--checked .wk-checkbox__box{background:var(--wk-brand-primary);border-color:var(--wk-brand-primary)}.wk-fold-session-card-summary-checkbox .wk-checkbox__check{width:10px;height:10px}.wk-fold-session-card-summary-main{flex:1;min-width:0}.wk-fold-session-card-summary-sender{margin-bottom:var(--wk-sp-1);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);color:var(--wk-text-accent)}.wk-fold-session-card-summary-content{color:#1c1c23cc;align-items:flex-start;gap:4px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.wk-fold-session-card-summary-icon{display:none}@keyframes wk-fold-session-live-dot{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes wk-fold-session-merge-flash{0%{box-shadow:0 0 #0000}30%{box-shadow:0 0 0 4px var(--wk-brand-glow), var(--wk-shadow-lg)}to{box-shadow:0 0 #0000}}@keyframes wk-fold-session-appear{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes wk-fold-session-summary-highlight{0%{background:0 0}35%{background:var(--wk-ai-surface)}to{background:0 0}}.wk-message-file{cursor:pointer;background:#1c1c230d;border-radius:8px;align-items:center;gap:12px;min-width:200px;max-width:280px;padding:10px 12px;transition:background-color .15s,box-shadow .15s;display:flex}.wk-message-file--clickable:hover{background:#1c1c2314;box-shadow:0 1px 3px #00000014}.wk-message-file--clickable:active{background:#1c1c231f}.wk-message-file--active{border:1px solid var(--wk-color-theme);background:var(--wk-brand-tint-06)}.wk-message-file--active:hover{border-color:var(--wk-color-theme);background:var(--wk-brand-tint-06)}.wk-message-file-icon{flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.wk-message-file-icon-label{color:#fff;letter-spacing:.5px;font-size:11px;font-weight:700}.wk-message-file-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wk-message-file-name{color:#1c1c23cc;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.wk-message-file-meta{color:#1c1c2366;align-items:center;gap:8px;font-size:12px;display:flex}.wk-message-file-ext{color:var(--wk-color-theme);background-color:#6366f11a;border-radius:2px;padding:0 4px;font-size:10px;font-weight:600;line-height:1.6}.wk-message-file-actions{align-items:center;gap:4px;display:flex}.wk-message-file-action{cursor:pointer;min-width:44px;min-height:44px;color:var(--wk-color-theme);border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.wk-message-file-action:hover{background-color:#6366f11a}.wk-message-base-bubble-box.send .wk-message-file-name{color:var(--wk-text-primary)}.wk-message-base-bubble-box.send .wk-message-file-meta{color:var(--wk-text-tertiary)}.wk-message-base-bubble-box.send .wk-message-file-ext{color:var(--wk-color-theme);background-color:#00b4941a}.wk-message-base-bubble-box.send .wk-message-file-action{color:var(--wk-color-theme)}.wk-message-base-bubble-box.send .wk-message-file-action:hover{background-color:#00b49414}.wk-message-file-caption{color:var(--wk-text-item);word-break:break-word;padding:4px 8px 8px;font-size:14px;line-height:1.4}.wk-message-base-bubble-box.send .wk-message-file-caption{color:var(--wk-text-primary)}.wk-message-file--uploading,.wk-message-file--failed{opacity:.9}.wk-message-file-progress-bar{background-color:#0000001a;border-radius:2px;height:4px;margin:6px 0 2px;overflow:hidden}.wk-message-file-progress-fill{background-color:var(--wk-color-primary,#1c1c23);border-radius:2px;height:100%;transition:width .2s}.wk-message-file-progress-text{color:var(--wk-text-item-second,#999);font-size:11px}.wk-message-base-bubble-box.send .wk-message-file-progress-bar{background-color:#00b49426}.wk-message-base-bubble-box.send .wk-message-file-progress-fill{background-color:var(--wk-color-theme)}.wk-message-base-bubble-box.send .wk-message-file-progress-text{color:var(--wk-text-tertiary)}.wk-message-file-failed-text{color:#ef4444}.wk-message-file-retry-hint{color:#ef4444;margin-top:2px;font-size:11px}.wk-message-base-bubble-box.send .wk-message-file-failed-text,.wk-message-base-bubble-box.send .wk-message-file-retry-hint{color:#ef4444}.wk-text-file-preview{max-height:70vh;padding:8px;overflow-y:auto}.wk-text-file-preview-plain{white-space:pre-wrap;word-break:break-word;margin:0;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:14px;line-height:1.6}.wk-msg-single-image-wrap{width:100%;max-width:660px}.wk-msg-single-image{border-radius:var(--wk-r-lg);cursor:default;transition:opacity .2s;position:relative;overflow:hidden}.wk-msg-single-image[role=button]{cursor:pointer}.wk-msg-single-image[role=button]:hover{opacity:.9}.wk-msg-single-image img{object-fit:contain;background:var(--wk-bg-elevated);width:100%;height:100%;display:block}.wk-msg-image-transfer{justify-content:center;align-items:center;gap:var(--wk-sp-2);background:color-mix(in srgb, var(--wk-text-primary) 52%, transparent);color:var(--wk-text-inverse);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-medium,500);text-align:center;pointer-events:auto;flex-direction:column;display:flex;position:absolute;inset:0}.wk-msg-image-transfer--failed{cursor:pointer}.wk-msg-image-transfer-progress{width:min(70%,180px);height:var(--wk-sp-1);border-radius:var(--wk-r-full);background:color-mix(in srgb, var(--wk-text-inverse) 28%, transparent);overflow:hidden}.wk-msg-image-transfer-progress-fill{border-radius:var(--wk-r-full);background:var(--wk-text-inverse);height:100%;transition:width .2s}.wk-msg-image-transfer-spinner{width:var(--wk-sp-5);height:var(--wk-sp-5);border-radius:var(--wk-r-full);border:var(--wk-sp-0-5) solid color-mix(in srgb, var(--wk-text-inverse) 28%, transparent);border-top-color:var(--wk-text-inverse);animation:.8s linear infinite wk-msg-image-transfer-spin}.wk-msg-image-transfer-warning{width:var(--wk-sp-6);height:var(--wk-sp-6);border-radius:var(--wk-r-full);background:var(--wk-color-error);color:var(--wk-text-inverse);font-size:var(--wk-text-size-lg);font-weight:var(--wk-font-bold,700);justify-content:center;align-items:center;line-height:1;display:inline-flex}.wk-msg-image-transfer-label{line-height:1.4}@keyframes wk-msg-image-transfer-spin{to{transform:rotate(360deg)}}.wk-msg-multi-image{gap:var(--wk-sp-2);flex-direction:column;max-width:660px;display:flex}.wk-sidebar-tabbar{padding:0 var(--wk-sp-3) var(--wk-sp-2);flex-shrink:0;justify-content:center;display:flex}.wk-sidebar-tabbar__container{background:var(--wk-bg-tab);border-radius:var(--wk-r-full);padding:var(--wk-sp-0-5);box-sizing:border-box;align-items:center;gap:0;width:100%;display:flex}.wk-sidebar-tabbar__btn{justify-content:center;align-items:center;gap:var(--wk-sp-1-5);padding:var(--wk-sp-1) var(--wk-sp-2);border-radius:var(--wk-r-full);color:var(--wk-icon-default);font-size:var(--wk-text-size-base);font-weight:500;font-family:var(--wk-font-sans);cursor:pointer;white-space:nowrap;box-sizing:border-box;appearance:none;background:0 0;border:none;outline:none;flex:1;line-height:1;transition:all .12s;display:inline-flex;position:relative}.wk-sidebar-tabbar__btn:hover{color:var(--wk-text-strong)}.wk-sidebar-tabbar__btn:focus{outline:none}.wk-sidebar-tabbar__btn:focus-visible{outline:2px solid var(--wk-icon-muted);outline-offset:1px}.wk-sidebar-tabbar__btn--active{background:var(--wk-color-white);color:var(--wk-text-strong);box-shadow:var(--wk-shadow-sm)}.wk-sidebar-tabbar__btn--active:hover{color:var(--wk-text-strong)}.wk-sidebar-tabbar__label{flex-shrink:0}.wk-sidebar-tabbar__badge{background:var(--wk-badge-danger-bg);min-width:16px;height:16px;color:var(--wk-badge-danger-text);font-size:var(--wk-text-size-tiny);font-weight:600;font-family:var(--wk-font-sans);border-radius:var(--wk-r-md);flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.wk-conversationlist{background:var(--wk-bg-base);scrollbar-width:thin;scrollbar-color:transparent transparent;height:100%;padding:0;transition:scrollbar-color .3s;overflow-y:auto}.wk-conversationlist:hover{scrollbar-color:color-mix(in srgb, var(--wk-text-primary) 15%, transparent) transparent}body[theme-mode=dark] .wk-conversationlist:hover{scrollbar-color:color-mix(in srgb, var(--wk-color-white) 15%, transparent) transparent}.wk-conversationlist::-webkit-scrollbar{width:4px}.wk-conversationlist::-webkit-scrollbar-track{background:0 0}.wk-conversationlist::-webkit-scrollbar-thumb{border-radius:var(--wk-r-full);background:0 0;transition:background .3s}.wk-conversationlist:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--wk-text-primary) 15%, transparent)}body[theme-mode=dark] .wk-conversationlist:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--wk-color-white) 15%, transparent)}.wk-conv-section{color:var(--semi-color-text-2);padding:var(--wk-sp-2) var(--wk-sp-1) var(--wk-sp-1);letter-spacing:.3px;font-size:11px;font-weight:600}.wk-conversationlist{padding:0 var(--wk-sp-2) var(--wk-sp-2)}.wk-conversationlist-item{cursor:pointer;width:100%;padding:7px var(--wk-sp-2);box-sizing:border-box;border-radius:var(--wk-r-sm);transition:background var(--wk-dur) var(--wk-ease);margin-bottom:1px;position:relative}.wk-conversationlist-item:hover{background:var(--wk-bg-item-hover)}.wk-conversationlist-item-content{align-items:center;gap:10px;display:flex}.wk-conversationlist-item-left{flex-shrink:0;justify-content:center;align-items:center;width:auto;display:flex}.wk-conversationlist-item-right{justify-content:center;gap:var(--wk-sp-0-5);box-sizing:border-box;flex-direction:column;flex:1;min-width:0;padding:0;display:flex;overflow:hidden}.wk-conversationlist-item-avatar-box{width:32px;height:32px;position:relative}.wk-conversationlist-item-avatar-box .wk-avatar{border-radius:var(--wk-r-sm);width:32px;height:32px}.wk-conversationlist-item-dm .wk-conversationlist-item-avatar-box .wk-avatar{border-radius:var(--wk-r-circle)}.wk-conversationlist-item-right-first-line{justify-content:flex-start;align-items:center;gap:var(--wk-sp-1-5);display:flex;overflow:hidden}.wk-conversationlist-item-right-second-line{align-items:center;margin-top:0;display:flex}.wk-conversationlist-item-name{align-items:center;gap:var(--wk-sp-1-5);flex:1;min-width:0;display:flex}.wk-conversationlist-item-name h3{font-size:var(--wk-text-size-base);white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--wk-text-strong);margin:0;font-weight:500;line-height:1.4;overflow:hidden}.wk-conversationlist-item-selected,.wk-conversationlist-item-selected:hover{background:var(--wk-brand-tint-06);box-shadow:none}.wk-conversationlist-item-time{color:var(--wk-icon-default);font-size:var(--wk-text-size-xs);font-family:var(--wk-font-sans);white-space:nowrap;flex-shrink:0;align-items:center;margin-left:auto;font-weight:400;line-height:1;display:flex}.wk-conversationlist-item-lastmsg{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--wk-icon-default);font-size:var(--wk-text-size-sm);font-weight:400;font-family:var(--wk-font-sans);flex:1;overflow:hidden}.wk-conversationlist-item-unread .wk-conversationlist-item-name h3{font-weight:600}.wk-conversationlist-item-muted .wk-conversationlist-item-name h3,.wk-conversationlist-item-muted .wk-conversationlist-item-lastmsg,.wk-conversationlist-item-muted .wk-conv-count-hint{color:var(--wk-icon-muted)}.wk-conv-unread-num{min-width:16px;height:16px;padding:0 var(--wk-sp-1);background:var(--wk-color-danger);color:var(--wk-color-white);border:2px solid var(--wk-bg-base);font-size:var(--wk-text-size-tiny);box-sizing:border-box;border-radius:9px;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.wk-conv-unread-dot{border-radius:var(--wk-r-circle);background:var(--wk-color-danger);border:2px solid var(--wk-bg-base);box-sizing:border-box;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.wk-conv-mute-icon{color:var(--wk-icon-muted);flex-shrink:0;align-items:center;display:inline-flex}.wk-conv-count-hint{color:var(--wk-color-danger);margin-right:var(--wk-sp-1);flex-shrink:0;font-weight:500}.wk-ai-collab-preview{align-items:center;gap:var(--wk-sp-1);min-width:0;display:flex}.wk-ai-collab-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-ai-collab-tag{font-size:var(--wk-text-size-xs);border-radius:var(--wk-r-xs);background:linear-gradient(135deg, color-mix(in srgb, var(--wk-brand-primary) 12%, transparent), color-mix(in srgb, var(--wk-color-success) 12%, transparent));color:var(--wk-brand-primary);margin-right:var(--wk-sp-1);flex-shrink:0;align-items:center;gap:3px;padding:1px 5px;font-weight:600;display:inline-flex}.wk-ai-collab-pulse{border-radius:var(--wk-r-circle);background:var(--wk-color-success);width:5px;height:5px;animation:2s ease-in-out infinite wk-collab-pulse}@keyframes wk-collab-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.8)}}.wk-mention{font-size:var(--wk-text-size-tiny);color:var(--wk-color-error);background:color-mix(in srgb, var(--wk-color-error) 10%, transparent);padding:0 var(--wk-sp-1);border-radius:var(--wk-r-xs);margin-right:var(--wk-sp-1);flex-shrink:0;font-weight:600}.wk-reminder{font-size:var(--wk-text-size-xs);color:var(--wk-color-error);margin-right:var(--wk-sp-1);flex-shrink:0;font-weight:500}.wk-onlinestatusbadge{border-radius:var(--wk-r-circle);background:var(--wk-color-success);border:2px solid var(--wk-bg-base);box-sizing:border-box;width:9px;height:9px;padding:0;position:absolute;bottom:-1px;right:-1px}.wk-onlinestatusbadge-content,.wk-onlinestatusbadge-content-tip{display:none}.wk-thread-prefix{color:var(--wk-text-accent);margin-right:var(--wk-sp-0-5);font-weight:600}.wk-conv-breadcrumb{font-size:var(--wk-text-size-xs);color:var(--wk-icon-default);text-overflow:ellipsis;white-space:nowrap;margin-bottom:3px;line-height:1;overflow:hidden}.wk-conversationlist-thread-overflow{color:var(--semi-color-text-2);cursor:pointer;padding:4px 8px 4px 48px;font-size:12px;position:relative}.wk-conversationlist-thread-overflow:after{content:"";border-left:2px solid var(--wk-border-default);border-bottom:2px solid var(--wk-border-default);border-bottom-left-radius:4px;width:10px;height:50%;position:absolute;top:0;left:24px}.wk-conversationlist-thread-overflow:hover{color:var(--wk-brand-primary)}.wk-conv-channel-icon{vertical-align:middle;color:var(--wk-text-secondary);flex-shrink:0;margin-top:-1px;margin-right:3px;display:inline-flex}.wk-conv-thread-icon{color:var(--wk-text-tertiary)}.wk-conv-hash-icon{color:var(--wk-text-secondary)}.wk-conv-group-hash-badge{border-radius:var(--wk-r-circle);background:var(--wk-bg-elevated);border:1.5px solid var(--wk-bg-base);width:16px;height:16px;color:var(--wk-text-secondary);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.wk-conv-compact-item{align-items:center;gap:var(--wk-sp-2);padding:5px var(--wk-sp-2);border-radius:var(--wk-r-xs);cursor:pointer;box-sizing:border-box;height:auto;min-height:30px;transition:background .12s;display:flex;position:relative}.wk-conv-compact-item:hover:not(.wk-conv-compact-item--selected){background:var(--wk-bg-item-hover)}.wk-conv-compact-item--selected{background:var(--wk-brand-tint-06);border-radius:var(--wk-r-xs);box-shadow:none}.wk-conv-compact-icon{width:22px;height:22px;color:var(--wk-icon-default);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.wk-conv-compact-icon .wk-avatar{border-radius:5px;width:22px;height:22px}.wk-conv-compact-icon .wk-avatar:not(.wk-avatar-group){border-radius:var(--wk-r-circle)}.wk-conv-compact-icon--reddot:after{content:"";border-radius:var(--wk-r-circle);background:var(--wk-color-danger);border:1px solid var(--wk-color-white);width:6px;height:6px;position:absolute;top:-1px;left:-1px}.wk-conv-compact-name{font-size:var(--wk-text-size-base);color:var(--wk-text-strong);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:500;line-height:1.4;overflow:hidden}.wk-conv-compact-name-skeleton{border-radius:var(--wk-r-xs);background:linear-gradient(90deg, var(--wk-bg-elevated) 25%, var(--wk-bg-hover) 50%, var(--wk-bg-elevated) 75%);vertical-align:middle;background-size:200% 100%;width:80px;height:12px;animation:1.2s infinite wk-skeleton-shimmer;display:inline-block}@keyframes wk-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.wk-conv-compact-item--unread .wk-conv-compact-name{color:var(--wk-text-primary);font-weight:600}.wk-conv-compact-badges{flex-shrink:0;align-items:center;gap:3px;display:flex}.wk-conv-compact-badge{border-radius:var(--wk-r-full);background:var(--wk-badge-danger-bg);min-width:16px;height:16px;color:var(--wk-badge-danger-text);font-family:var(--wk-font-sans);font-size:var(--wk-text-size-tiny);padding:0 var(--wk-sp-1);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.wk-conv-compact-drag-handle{width:14px;height:20px;color:var(--wk-icon-muted);cursor:grab;opacity:0;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:-4px;transition:opacity .15s;display:flex}.wk-conv-compact-item:hover .wk-conv-compact-drag-handle{opacity:1;pointer-events:auto}.wk-conv-compact-drag-handle:active{cursor:grabbing}.wk-conv-compact-item--dragging{opacity:.4}.wk-conv-compact-item--ghost{background:var(--wk-bg-base);border:1px solid var(--wk-brand-from);border-radius:var(--wk-r-sm);box-shadow:var(--wk-shadow-md);opacity:.9}.wk-conv-compact-item.wk-conv-compact-item--thread{gap:var(--wk-sp-1-5);height:auto;min-height:26px;padding-left:36px;position:relative}.wk-conv-compact-item--thread .wk-conv-compact-name{font-size:var(--wk-text-size-base);color:var(--wk-icon-default);font-weight:400}.wk-conv-compact-item--thread.wk-conv-compact-item--unread .wk-conv-compact-name{color:var(--wk-text-strong);font-weight:500}.wk-conv-compact-item--thread:hover .wk-conv-compact-name,.wk-conv-compact-item--thread.wk-conv-compact-item--selected .wk-conv-compact-name{color:var(--wk-text-strong)}.wk-conv-compact-item--thread .wk-conv-compact-icon{width:14px;height:14px;color:var(--wk-icon-muted)}.wk-conv-compact-thread-overflow{align-items:center;gap:var(--wk-sp-1);padding:3px var(--wk-sp-2) 3px 36px;font-size:var(--wk-text-size-xs);color:var(--wk-icon-muted);cursor:pointer;border-radius:var(--wk-r-xs);transition:color .15s;display:flex;position:relative}.wk-conv-compact-thread-overflow:hover{color:var(--wk-text-strong)}.wk-conv-compact-thread-overflow-badge{min-width:16px;height:16px;padding:0 var(--wk-sp-1);font-size:var(--wk-text-size-tiny);color:var(--wk-color-error);background:color-mix(in srgb, var(--wk-color-error) 10%, transparent);border-radius:var(--wk-r-full);justify-content:center;align-items:center;margin-left:auto;font-weight:600;display:inline-flex}.wk-conv-compact-item--has-threads{position:relative}.wk-conv-compact-thread-tag{border-radius:var(--wk-r-xs);width:20px;height:20px;margin-left:var(--wk-sp-0-5);cursor:pointer;opacity:.85;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:inline-flex}.wk-conv-compact-thread-tag:hover{opacity:1;background:var(--wk-purple-alpha-12)}.wk-conv-compact-avatar-wrap{flex-shrink:0;display:inline-flex;position:relative}.wk-conv-compact-thread-badge{border-radius:var(--wk-r-xs);background:var(--wk-bg-navrail);border:1px solid var(--wk-border-subtle);width:12px;height:12px;color:var(--wk-text-tertiary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-3px}body[theme-mode=dark] .wk-conv-compact-thread-badge{background:var(--wk-bg-deep);border-color:var(--wk-border-subtle)}.wk-conv-compact-item--muted .wk-conv-compact-name{opacity:.45;color:var(--wk-text-tertiary);font-weight:400}.wk-conv-compact-mute-icon{margin-left:var(--wk-sp-0-5);opacity:.6;flex-shrink:0;align-items:center;display:flex}.wk-mention-badge{background:var(--wk-color-danger);color:var(--wk-color-white);padding:0 var(--wk-sp-1);border-radius:var(--wk-r-xs);height:14px;font-size:var(--wk-text-size-tiny);font-weight:600;font-family:var(--wk-font-sans);-webkit-user-select:none;user-select:none;margin-left:var(--wk-sp-1);flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.wk-conversationlist-item-external-tag{margin-left:var(--wk-sp-1);font-size:var(--wk-text-size-tiny);flex-shrink:0}.wk-conv-compact-external-badge{margin-left:var(--wk-sp-1);height:14px;color:var(--semi-color-purple-6,#7b41e1);background:color-mix(in srgb, var(--semi-color-purple-6,#7b41e1) 12%, transparent);-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.wk-category-header{align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-2) var(--wk-sp-2) var(--wk-sp-0-5);border-radius:var(--wk-r-xs);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;transition:background .12s;display:flex}.wk-category-header:hover{color:var(--wk-text-strong);background:0 0}.wk-category-header--empty{opacity:.6}.wk-category-header--active{background:var(--wk-bg-hover)}.wk-category-header--editing{background:var(--wk-purple-alpha-04);box-sizing:border-box;width:100%}.wk-category-header__rename-wrap{align-items:center;gap:var(--wk-sp-1);flex:1;min-width:0;display:flex}.wk-category-header__rename-input{min-width:0;height:24px;padding:var(--wk-sp-0-5) var(--wk-sp-1-5);border:1px solid var(--wk-brand-primary);border-radius:var(--wk-r-xs);background:var(--wk-bg-surface);box-shadow:0 0 0 2px var(--wk-purple-alpha-12);font:600 var(--wk-text-size-sm) var(--wk-font-sans);color:var(--wk-text-primary);outline:none;flex:1}.wk-category-header__rename-btn{border-radius:var(--wk-r-xs);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .1s;display:flex}.wk-category-header__rename-btn:hover{background:var(--wk-bg-active)}.wk-category-header__rename-btn svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.wk-category-header__rename-btn--ok{color:var(--wk-color-success)}.wk-category-header__rename-btn--cancel{color:var(--wk-color-error)}.wk-category-header__arrow{width:10px;height:10px;color:var(--wk-icon-muted);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:flex;position:relative}.wk-category-header__arrow svg{width:10px;height:10px}.wk-category-header__arrow--collapsed{transform:rotate(-90deg)}.wk-category-header__name{font-size:var(--wk-text-size-xs);color:var(--wk-icon-default);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.wk-category-header__count{font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);font-weight:400}.wk-category-header__count--empty{font-style:italic}.wk-category-header__badges{flex-shrink:0;align-items:center;gap:3px;display:flex}.wk-category-header__badge{border-radius:var(--wk-r-full);background:var(--wk-badge-danger-bg);min-width:16px;height:16px;color:var(--wk-badge-danger-text);font-size:var(--wk-text-size-tiny);padding:0 var(--wk-sp-1);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.wk-category-header__badge--mention{width:16px;height:16px;min-width:unset;border-radius:var(--wk-r-circle);background:var(--wk-color-danger);color:var(--wk-color-white);font-size:var(--wk-text-size-xs);text-align:center;-webkit-user-select:none;user-select:none;padding:0;font-weight:900;line-height:16px}.wk-category-header__drag-handle{width:14px;height:20px;color:var(--wk-text-tertiary);cursor:grab;opacity:0;margin-right:var(--wk-sp-0-5);flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.wk-category-header:hover .wk-category-header__drag-handle{opacity:1}.wk-category-header__drag-handle:active{cursor:grabbing}.wk-category-section--drop-over>.wk-category-header{background:var(--wk-brand-tint-08);border-radius:var(--wk-r-sm)}.wk-category-header--ghost{background:var(--wk-bg-base);border:1px solid var(--wk-brand-from);border-radius:var(--wk-r-sm);box-shadow:var(--wk-shadow-md);opacity:.9;padding:var(--wk-sp-1-5) var(--wk-sp-2)}.wk-category-section{flex-direction:column;display:flex}.wk-category-section__content{transition:max-height .2s;overflow:hidden}.wk-category-section__content--collapsed{max-height:0}.wk-category-section__content--expanded{max-height:9999px}.wk-category-section__empty{font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);justify-content:center;align-items:center;padding:8px 12px;font-style:italic;display:flex}.wk-category-empty-state{text-align:center;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.wk-category-empty-state__icon-wrap{border-radius:var(--wk-r-lg,14px);background:var(--wk-purple-alpha-08);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.wk-category-empty-state__icon-wrap svg{width:24px;height:24px;stroke:var(--wk-brand-primary);stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.wk-category-empty-state__title{color:var(--wk-text-primary);margin:0 0 8px;font-size:14px;font-weight:600}.wk-category-empty-state__desc{color:var(--wk-text-secondary);max-width:200px;margin:0 0 20px;font-size:12px;line-height:1.6}.wk-category-empty-state__primary-btn{background:var(--wk-brand-gradient);color:var(--wk-color-white);font:500 13px var(--wk-font-sans);cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:4px;padding:8px 20px;transition:opacity .15s;display:inline-flex}.wk-category-empty-state__primary-btn:hover{opacity:.9}.wk-category-empty-state__primary-btn svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.wk-conv-with-category{flex-direction:column;height:100%;display:flex;overflow:hidden}.wk-conv-with-category__toggle-wrap{flex-shrink:0}.wk-conv-with-category__body{flex:1;padding:0;overflow-y:auto}.wk-conv-with-category__footer{flex-direction:column;flex-shrink:0;gap:4px;padding:8px;display:flex}.wk-conv-with-category__manage-btn{width:100%;height:28px;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-xs);font-family:var(--wk-font-sans);cursor:pointer;border-radius:var(--wk-r-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.wk-conv-with-category__manage-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-secondary)}.wk-conv-with-category__loading{flex-direction:column;gap:8px;padding:8px;display:flex}.wk-conv-with-category__skeleton{border-radius:var(--wk-r-sm);background:var(--wk-bg-elevated);height:40px;animation:1.5s ease-in-out infinite wk-skeleton-pulse}@keyframes wk-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.wk-conv-with-category__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 16px;display:flex}.wk-conv-with-category__error-text{font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary)}.wk-conv-with-category__retry{font-size:var(--wk-text-size-sm);color:var(--wk-brand-primary);cursor:pointer;font-family:var(--wk-font-sans);background:0 0;border:none;padding:0}.wk-conv-with-category__retry:hover{text-decoration:underline}.wk-create-category-modal__input-wrap{position:relative}.wk-create-category-modal__error{font-size:var(--wk-text-size-xs);color:var(--wk-color-error);margin-top:4px}.wk-create-category-modal__help{font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);margin-top:4px}.wk-error-boundary{background-color:var(--wk-color-bg-0,#fff);justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;display:flex}.wk-error-boundary-content{text-align:center;max-width:400px;padding:24px}.wk-error-boundary-icon{color:var(--wk-color-text-3,#999);margin-bottom:16px}.wk-error-boundary-title{color:var(--wk-color-text-0,#333);margin:0 0 8px;font-size:16px;font-weight:500}.wk-error-boundary-message{color:var(--wk-color-text-2,#666);word-break:break-word;margin:0 0 16px;font-size:14px}.wk-error-boundary-retry{color:#fff;background-color:var(--wk-color-primary,#1890ff);cursor:pointer;border:none;border-radius:4px;padding:8px 24px;font-size:14px;transition:background-color .2s;display:inline-block}.wk-error-boundary-retry:hover{background-color:var(--wk-color-primary-hover,#40a9ff)}.wk-error-boundary-retry:active{background-color:var(--wk-color-primary-active,#096dd9)}.wk-chat{width:100%;height:100%}.wk-chat-content{width:100%;height:100%;display:flex}.wk-chat-content-left{width:var(--wk-wdith-conversation-list);background:var(--wk-bg-base);flex-direction:column;height:100%;display:flex}.wk-chat-search{box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:48px;padding:12px;display:flex}.wk-chat-search-add{cursor:pointer;color:var(--text-primary);padding:5px}.wk-chat-header-actions{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.wk-chat-header-btn{cursor:pointer;width:16px;height:16px;color:var(--wk-icon-muted);border-radius:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.wk-chat-header-btn:hover{color:var(--wk-icon-hover)}.wk-chat-header-icon{transition:color .15s}.wk-chat-header-icon:hover{color:var(--text-primary)!important}.wk-chat-search .wk-navrail__signal{border-radius:var(--wk-r-sm);height:28px;padding:0 var(--wk-sp-1);cursor:default;background:0 0;border:none;flex-direction:row;flex-shrink:0;align-items:center;gap:3px;display:flex;position:relative;bottom:auto;right:auto}.wk-chat-search .wk-navrail__signal svg{flex-shrink:0;width:12px;height:12px}.wk-chat-search .wk-navrail__signal-tooltip{white-space:nowrap;min-width:110px;padding:var(--wk-sp-1-5) var(--wk-sp-2);background:var(--wk-bg-elevated);color:var(--wk-text-primary);border-radius:var(--wk-r-md);box-shadow:var(--wk-shadow-md);z-index:200;pointer-events:none;font-size:11px;line-height:1.7;position:absolute;inset:calc(100% + 4px) 0 auto auto}.wk-chat-space-name{min-width:0;color:var(--wk-text-primary);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.wk-chat-title-dropdown{flex:1;min-width:0;position:relative}.wk-chat-title-btn{color:var(--wk-text-primary,var(--text-primary));cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:15px;font-weight:600;line-height:1.3;transition:color .15s;display:inline-flex}.wk-chat-title-btn:hover,.wk-chat-title-btn-open{color:var(--wk-text-accent)}.wk-chat-title-btn-open svg{transform:rotate(180deg)}.wk-chat-title-btn svg{flex-shrink:0;transition:transform .2s cubic-bezier(.16,1,.3,1)}.wk-chat-title-menu{background:var(--wk-bg-surface);border:1px solid var(--wk-black-alpha-08);border-radius:var(--wk-r-md,10px);min-width:160px;box-shadow:0 8px 24px var(--wk-black-alpha-08);z-index:200;padding:4px;animation:.18s cubic-bezier(.16,1,.3,1) wkDropIn;position:absolute;top:calc(100% + 8px);left:0}@keyframes wkDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wk-chat-title-option{border-radius:var(--wk-r-sm,6px);cursor:pointer;color:var(--wk-text-secondary);text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:7px 12px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.wk-chat-title-option:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-chat-title-option-active{color:var(--wk-text-accent);background:var(--wk-brand-tint-06)}.wk-chat-title-option-icon{width:16px;height:16px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wk-chat-conversation-list{flex:1;width:100%;overflow-y:auto}.wk-chat-content-right{width:100%;height:100%;display:flex;position:relative}@media screen and (width<=640px){.wk-chat-content-right{width:100%;transition:transform var(--wk-layer-transition);position:fixed;inset:0;transform:translate(0,0)}.wk-chat-content:not(.wk-conversation-open) .wk-chat-content-right{transform:translate(100vw)}.wk-chat-content-left{width:100%}.wk-chat-conversation-header-back{display:flex!important}}.wk-chat-content-chat{width:100%;height:100%}.wk-chat-content-chat-selection{--wk-height-chat-conversation-header:48px}.wk-chat-conversation{width:100%;height:calc(100% - var(--wk-height-chat-conversation-header))}.wk-chat-empty{background-color:var(--wk-color-secondary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wk-chat-empty img{height:340px;transform:scale(1.14)}.wk-chat-conversation-header{background-color:var(--wk-bg-surface,#fff);border-bottom:1px solid var(--wk-brand-tint-08);width:100%;height:48px;box-shadow:none;z-index:11;box-sizing:border-box;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:relative}.wk-chat-conversation-header-selection{background-color:var(--wk-bg-selection-header)}.wk-chat-conversation-header-left{align-items:center;min-width:0;display:flex}.wk-chat-conversation-header-back{justify-content:center;align-items:center;width:40px;height:40px;display:none;position:relative}.wk-chat-conversation-header-back-icon{position:absolute;transform:rotate(180deg)}.wk-chat-conversation-header-back-icon:before,.wk-chat-conversation-header-back-icon:after{content:"";position:absolute;top:0;left:0}.wk-chat-conversation-header-back-icon:after{transform:rotate(-45deg)scaleX(.75)translateY(.375rem)}.wk-chat-conversation-header-back-icon:before{transform:rotate(45deg)scaleX(.75)translateY(-.375rem)}.wk-chat-conversation-header-back-icon,.wk-chat-conversation-header-back-icon:before,.wk-chat-conversation-header-back-icon:after{width:1.125rem;height:.125rem;transition:transform var(--wk-slide-transition);background-color:#707579;border-radius:.125rem}.wk-chat-conversation-header-channel{align-items:center;display:flex}.wk-chat-conversation-header-channel-avatar img{border-radius:100px;width:28px;height:28px}.wk-chat-conversation-header-channel-hash-icon{width:16px;height:16px;color:var(--wk-icon-muted);background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-chat-conversation-header-channel-info{align-items:center;display:flex}.wk-chat-conversation-header-channel-info-name{color:var(--wk-brand-primary);flex-wrap:nowrap;align-items:center;gap:4px;margin-left:4px;font-size:14px;font-weight:500;display:flex;overflow:hidden}.wk-chat-conversation-header-parent-group{color:var(--wk-text-tertiary,#9498a8);cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;font-size:13px;font-weight:400;transition:color .15s;display:inline-flex}.wk-chat-conversation-header-parent-group:hover{color:var(--wk-text-secondary,#5c6070)}.wk-chat-conversation-header-parent-group svg{opacity:.7;flex-shrink:0}.wk-chat-conversation-header-separator{color:var(--wk-text-quaternary,#c4c7d0);-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 1px;font-size:11px;font-weight:300}.wk-chat-conversation-header-thread-name{color:var(--wk-text-primary,#1a1c24);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.wk-chat-conversation-header-content{justify-content:space-between;align-items:center;width:100%;display:flex}.wk-chat-conversation-header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.wk-chat-conversation-selection-header{align-items:center;min-width:0;display:flex}.wk-chat-conversation-selection-title{color:var(--wk-brand-accent);font-size:14px;font-weight:600;line-height:1.3}.wk-chat-conversation-selection-cancel{color:var(--wk-text-secondary);border-radius:var(--wk-r-sm);cursor:pointer;transition:background-color var(--wk-dur-fast) var(--wk-ease), color var(--wk-dur-fast) var(--wk-ease);background:0 0;border:none;padding:8px 10px;font-size:13px;font-weight:600;line-height:1}.wk-chat-conversation-selection-cancel:hover{background:var(--wk-bg-hover)}.wk-chat-conversation-selection-cancel:focus-visible{outline:2px solid var(--wk-border-glow);outline-offset:2px}.wk-chat-conversation-header-right div{width:28px;height:28px;color:var(--wk-icon-default);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.wk-chat-conversation-header-right div:hover{color:var(--wk-text-strong);background:var(--wk-brand-tint-06)}.wk-chat-conversation-header-setting{align-items:center;display:flex}.wk-chat-channelsetting{pointer-events:auto;width:var(--wk-wdith-chat-channelsetting);z-index:99;border-left:var(--wk-line);height:100%;margin-right:calc(0px - var(--wk-wdith-chat-channelsetting));background-color:var(--wk-color-secondary);border-left:none;transition:margin-right .15s ease-in-out;position:absolute;top:0;right:0;box-shadow:0 .25rem .5rem .125rem #72727240}body[theme-mode=dark] .wk-chat-channelsetting{box-shadow:0 .25rem .5rem .125rem #00000040}.wk-chat-content-right.wk-chat-channelsetting-open .wk-chat-content-chat{width:100%}.wk-chat-content-right.wk-chat-channelsetting-open .wk-chat-channelsetting{margin-right:0}.wk-chat-content-right.wk-chat-threadpanel-open.wk-chat-channelsetting-open .wk-chat-channelsetting{right:var(--wk-width-thread-panel)}.wk-chat-content-right.wk-chat-threadpanel-open .wk-chat-content-chat{width:calc(100% - var(--wk-width-thread-panel))}.wk-chat-conversation-list-loading{justify-content:center;align-items:center;width:100%;display:flex}.wk-chatmenuspopover{width:100%;height:100%}.wk-chatmenuspopover ul{width:100%;height:100%;margin-bottom:0}body[theme-mode=dark] .wk-chat-popover{background-color:var(--wk-color-secondary);color:var(--wk-color-white)}.wk-chatmenuspopover li{cursor:pointer;align-items:center;padding:10px;display:flex}.wk-chatmenuspopover li:first-child{margin-top:0}.wk-chatmenuspopover-avatar{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.wk-chatmenuspopover li img{object-fit:contain;width:16px;max-width:16px;height:16px;max-height:16px;display:block}.wk-chatmenuspopover-title{margin-left:10px;font-size:14px}.wk-chat-conversation-header-right-item{color:var(--wk-icon-default);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.wk-chat-conversation-header-right-item svg,.wk-chat-conversation-header-right-item img{width:20px;height:20px}.wk-conversation-header-mask{background-color:#0000;border-radius:100%;width:100%;height:100%;position:absolute;top:0}.wk-conversation-header-mask:hover{background-color:#0000001a}.wk-chat-space-dropdown{background:var(--card-bg);border:1px solid var(--border-color);min-width:200px;box-shadow:var(--wk-shadow-md);z-index:100;border-radius:8px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0}.wk-chat-space-dropdown-item{cursor:pointer;box-sizing:border-box;border-radius:6px;align-items:center;height:40px;padding:6px 8px;font-size:14px;font-weight:400;display:flex}.wk-chat-space-dropdown-item:hover,.wk-chat-space-dropdown-item-selected{background:var(--bg-hover)}.wk-chat-space-dropdown-divider{background:var(--border-color);height:1px;margin:4px 8px}.wk-chat-space-invite-btn{cursor:pointer;opacity:.5;border-radius:4px;padding:2px 4px;font-size:14px;transition:opacity .15s}.wk-chat-space-invite-btn:hover{opacity:1;background:var(--wk-black-alpha-05)}.wk-chat-empty-guide{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}.wk-chat-empty-guide-btn{border:1px solid var(--border-color);cursor:pointer;background:var(--card-bg);color:var(--text-primary);border-radius:20px;padding:8px 20px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s}.wk-chat-empty-guide-btn:hover{border-color:var(--accent);color:var(--accent)}.wk-thread-dropdown{background:var(--wk-bg-elevated);border-radius:8px;min-width:140px;padding:4px 0}.wk-thread-dropdown-item{color:var(--wk-text-primary);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;transition:background .12s}.wk-thread-dropdown-item:hover{background:var(--wk-bg-hover)}.wk-chat-menu-item{cursor:pointer;color:var(--wk-text-primary,#1a1c24);border-bottom:1px solid var(--wk-border-subtle,#0000000d);align-items:center;padding:10px;font-size:13px;display:flex}.wk-chat-menu-item:hover{background:var(--wk-bg-hover,#0000000a)}.wk-chat-conversation-header-channel-thread-icon{width:16px;height:16px;color:var(--wk-icon-muted);background:0 0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}:root{--wk-width-matter-detail-panel:480px}.wk-matter-detail-panel{pointer-events:auto;width:var(--wk-width-matter-detail-panel);z-index:100;border-left:1px solid var(--wk-border-default);background-color:var(--wk-bg-surface);height:100%;box-shadow:var(--wk-shadow-md);flex-direction:column;display:flex;position:absolute;top:0;right:0}.wk-chat-content-right.wk-chat-matter-detail-panel-open .wk-chat-content-chat{width:calc(100% - var(--wk-width-matter-detail-panel))}.wk-chat-content-right.wk-chat-matter-detail-panel-open.wk-chat-threadpanel-open .wk-chat-content-chat{width:calc(100% - var(--wk-width-thread-panel) - var(--wk-width-matter-detail-panel))}.wk-chat-content-right.wk-chat-matter-detail-panel-open.wk-chat-threadpanel-open .wk-thread-panel,.wk-chat-content-right.wk-chat-matter-detail-panel-open.wk-chat-threadpanel-open .wk-file-preview-panel{margin-right:var(--wk-width-matter-detail-panel)}.wk-chat-content-right.wk-chat-matter-detail-panel-open.wk-chat-channelsetting-open .wk-chat-channelsetting{right:var(--wk-width-matter-detail-panel)}.wk-chat-content-right.wk-chat-matter-detail-panel-open.wk-chat-threadpanel-open.wk-chat-channelsetting-open .wk-chat-channelsetting{right:calc(var(--wk-width-matter-detail-panel) + var(--wk-width-thread-panel))}.wk-section{margin-top:10px}.wk-section:first-child{margin-top:0}.wk-section-title,.wk-section-subtitle{color:var(--wk-color-font-tip);padding:5px 15px;font-size:13px}:root{--wk-channelsetting-header:56px}.wk-channelsetting{background-color:var(--wk-color-secondary);width:100%;height:100%}.wk-channelsetting-header{width:100%;height:var(--wk-channelsetting-header);align-items:center;padding:.5rem .8125rem;display:flex}.wk-channelsetting-close{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.wk-channelsetting-close:hover{background-color:#70757914}.wk-channelsetting-close-icon{position:absolute;transform:rotate(-45deg)}.wk-channelsetting-close-icon,.wk-channelsetting-close-icon:before,.wk-channelsetting-close-icon:after{background-color:#707579;border-radius:.125rem;width:1.125rem;height:.125rem;transition:transform .3s cubic-bezier(.25,1,.5,1)}.wk-channelsetting-close-icon:before{transform:rotate(90deg)}.wk-channelsetting-close-icon:before,.wk-channelsetting-close-icon:after{content:"";position:absolute;top:0;left:0}.wk-channelsetting-box{width:100%;height:calc(100% - var(--wk-channelsetting-header));position:relative;overflow:hidden}.wk-channelsetting-content{width:100%;height:100%;padding-bottom:40px;overflow:auto}.wk-channelsetting-channel-info{background-color:#fff;align-items:center;padding:15px;display:flex}.wk-channelsetting-avatar{width:64px;height:64px;position:relative}.wk-channelsetting-avatar img{object-fit:cover;border-radius:50%;width:100%}.wk-channelsetting-name{color:var(--wk-color-theme);font-size:16px;font-weight:600;font-weight:500px;margin-left:10px}.wk-channelsetting-header-title-box{color:#999;flex:1;align-items:center;height:100%;display:flex;position:relative}.wk-channelsetting-header-title{color:#000;margin-left:1.375rem;font-size:18px;font-weight:500}.wk-channelsetting-header-title-box-open .wk-channelsetting-header-title{display:none}.wk-channelsetting-header-title-route{color:#000;transition:transform var(--wk-layer-transition);width:240px;margin-left:1.375rem;font-size:18px;font-weight:500;position:absolute;transform:translate(100vw)}.wk-channelsetting-header-title-box-open .wk-channelsetting-header-title-route{transform:translate(0,0)}.wk-channelsetting-route{background-color:var(--wk-color-secondary);width:100%;height:100%;transition:transform var(--wk-layer-transition);position:absolute;top:0;overflow:hidden;transform:translate(100vw)}.wk-channelsetting-route-open{transform:translate(0,0)}.wk-channelsetting-route-content{width:100%;height:100%}.wk-channelsetting-header-right-view{opacity:0;transition:opacity .5s ease-out}.wk-channelsetting-header-right-view-open{opacity:1}.wk-channelsetting-content-loading{justify-content:center;align-items:center;width:100%;margin-top:10px;display:flex}.wk-channelmanage{width:100%;height:100%;overflow-y:auto}.wk-list-item{cursor:pointer;box-sizing:border-box;background-color:#fff;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex;position:relative}body[theme-mode=dark] .wk-list-item{background-color:var(--wk-color-secondary-2)}.wk-list-item:hover{background-color:#eee}.wk-list-item-static{cursor:default}.wk-list-item-static:hover{background-color:#fff}body[theme-mode=dark] .wk-list-item-static:hover{background-color:var(--wk-color-secondary-2)}.wk-list-item-ripple{position:relative;overflow:hidden}.wk-list-item-ripple:after{content:"";pointer-events:none;opacity:0;background-image:radial-gradient(circle,#666 10%,#0000 10.01%);background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:transform .7s,opacity .5s;display:block;position:absolute;top:0;left:0;transform:scale(10)}.wk-list-item-ripple:active:after{opacity:.7;transition:all;transform:scale(0)}.wk-list-item-title{color:#000;font-size:15px;font-weight:400}body[theme-mode=dark] .wk-list-item-title{color:#fff}.wk-list-item-action{align-items:center;margin:0 0 0 auto;display:inline-flex;position:relative}.wk-list-item-subtitle{color:var(--wk-color-font-tip);text-align:end;word-wrap:break-word;word-break:normal;flex:1;margin-left:20px;font-size:14px}.wk-list-item-subtitle-oneline{white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.wk-list-item-subtitle-muliteline{color:#666;white-space:pre-line;word-wrap:break-word;margin-top:10px;font-size:14px}.wk-list-item-arrow{margin-right:-10px}.wk-list-item-arrow img{width:9px;height:14px}.wk-list-item-tip{width:100%;color:var(--wk-color-font-tip);justify-content:center;align-items:center;font-size:13px;display:flex}.wk-route{--wk-height-route-header:56px;width:100%;height:100%}.wk-route-header{width:100%;height:var(--wk-height-route-header);background-color:var(--wk-color-secondary);align-items:center;padding:.5rem .8125rem;display:flex}.wk-route-box{width:100%;height:calc(100% - var(--wk-height-route-header));position:relative}.wk-route-content{background-color:var(--wk-color-secondary);width:100%;height:100%;position:relative}.wk-route-content-route{width:100%;height:100%;transition:transform var(--wk-layer-transition);position:absolute;top:0;left:0;transform:translate(100vw)}.wk-route-content-next{background-color:var(--wk-color-secondary);width:100%;height:100%;overflow:auto}.wk-route-header-close{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.wk-route-header-close:hover{background-color:#70757914}.wk-route-header-close-icon{position:absolute;transform:rotate(-45deg)}.wk-route-header-close-icon,.wk-route-header-close-icon:before,.wk-route-header-close-icon:after{background-color:#707579;border-radius:.125rem;width:1.125rem;height:.125rem;transition:transform .3s cubic-bezier(.25,1,.5,1)}.wk-route-header-close-icon:before{transform:rotate(90deg)}.wk-route-header-close-icon:before,.wk-route-header-close-icon:after{content:"";position:absolute;top:0;left:0}.wk-state-back{transform:rotate(180deg)}.wk-state-back:before{transform:rotate(45deg)scaleX(.75)translateY(-.375rem)}.wk-state-back:after{transform:rotate(-45deg)scaleX(.75)translateY(.375rem)}.wk-route-header-title-box{color:#999;flex:1;align-items:center;height:100%;display:flex;position:relative}.wk-route-header-title{color:#000;margin-left:1.375rem;font-size:18px;font-weight:500}body[theme-mode=dark] .wk-route-header-title{color:#fff}.wk-route-header-title-box-open .wk-route-header-title{display:none}.wk-route-header-title-next{color:#000;opacity:0;transition:transform var(--wk-layer-transition),opacity .5s ease-in 0s;width:180px;margin-left:1.375rem;font-size:18px;font-weight:500;position:absolute;transform:translate(100vw)}body[theme-mode=dark] .wk-route-header-title-next{color:#fff}.wk-route-header-title-box-open .wk-route-header-title-next{opacity:1;transform:translate(0,0)}.wk-route-content-route-open .wk-route-content-route{transform:translate(0,0)}.wk-route-header-right-view{opacity:0;transition:opacity .5s ease-out}.wk-route-header-right-view-open{opacity:1}.wk-route .wk-viewqueue-view .wk-route:not(.wk-route-keep-header)>.wk-route-header{display:none}.wk-route .wk-viewqueue-view .wk-route:not(.wk-route-keep-header)>.wk-route-box{height:100%}.wk-viewqueue,.wk-viewqueue-route{width:100%;height:100%;position:relative}.wk-viewqueue-view{background-color:var(--wk-color-secondary);width:100%;height:100%;transition:transform var(--wk-layer-transition);position:absolute;overflow:hidden}.wk-viewqueue-view-in{animation:.25s routeAnimationIn}.wk-viewqueue-view-out{animation:.5s routeAnimationOut}@keyframes routeAnimationOut{0%{transform:translate(0,0)}to{transform:translate(100vw)}}@keyframes routeAnimationIn{0%{transform:translate(100vw)}to{transform:translate(0,0)}}.wk-item-message{cursor:pointer;border-radius:4px;align-items:center;padding:10px;display:flex}.wk-item-message:hover{background-color:#f0f0f0}body[theme-mode=dark] .wk-item-message:hover{background-color:#333}.wk-item-message-content{grid-template-rows:auto auto;grid-template-columns:1fr;gap:0;min-width:200px;max-width:420px;display:grid}.wk-item-message-name{color:#333;grid-area:1/1/2/2;margin-left:15px;font-size:14px;font-weight:500}body[theme-mode=dark] .wk-item-message-name{color:#fff}.wk-item-message-digest{color:#999;white-space:nowrap;text-overflow:ellipsis;margin-left:15px;overflow:hidden}.wk-item-message-sender{color:#666}body[theme-mode=dark] .wk-item-message-sender{color:#ccc}.wk-tab-all{flex-direction:column;width:100%;height:50vh;display:flex;overflow:auto}.wk-item-contacts{cursor:pointer;border-radius:4px;align-items:center;padding:10px;display:flex}.wk-item-contacts:hover{background-color:#f0f0f0}body[theme-mode=dark] .wk-item-contacts:hover{background-color:#333}.wk-item-contacts-name{color:var(--wk-text-item);align-items:baseline;min-width:0;margin-left:15px;font-size:14px;font-weight:500;display:flex}body[theme-mode=dark] .wk-item-contacts-name{color:#fff}mark{color:var(--wk-color-theme);background-color:#0000}.wk-search-result-item-space{color:var(--wk-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:12rem;margin-left:4px;font-size:12px;font-weight:400;line-height:1.3;overflow:hidden}.wk-session-card{background:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;transition:all .15s;display:flex;overflow:hidden}.wk-session-card:hover{border-color:#7171ee4d;box-shadow:0 2px 8px #0000000a}.wk-session-card.wk-session-card--running{background:linear-gradient(90deg,#22c55e08,#fff 40%);border-left:4px solid #22c55e;box-shadow:0 2px 12px #22c55e1f}.wk-session-card.wk-session-card--running .wk-session-head{background:#22c55e0d}.wk-session-card.wk-session-card--done{border-left:4px solid #9ca3af}.wk-session-card.wk-session-card--done .wk-session-head{background:#f9fafb}.wk-session-card.wk-session-card--failed{background:linear-gradient(90deg,#ef444405,#fff 40%);border-left:4px solid #ef4444;box-shadow:0 2px 12px #ef44441f}.wk-session-card.wk-session-card--failed .wk-session-head{background:#ef44440a}.wk-session-head{cursor:pointer;background:#fafafa;border-bottom:1px solid #0000000a;align-items:center;gap:10px;padding:10px 16px;transition:background .15s;display:flex}.wk-session-head:hover{background:#f5f5f5}.wk-session-card.wk-session-card--running .wk-session-head:hover{background:#22c55e14}.wk-session-card.wk-session-card--failed .wk-session-head:hover{background:#ef44440f}.wk-status-badge{color:#fff;letter-spacing:.5px;border-radius:100px;align-items:center;gap:5px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.wk-status-badge:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.wk-status-badge--running{background:#22c55e;animation:1.6s ease-in-out infinite runningPulse}.wk-status-badge--running:before{animation:1.2s ease-in-out infinite runningDot}.wk-status-badge--done{background:#9ca3af}.wk-status-badge--failed{background:#ef4444;animation:2s ease-in-out infinite failedPulse}@keyframes runningPulse{0%,to{box-shadow:0 0 #22c55e99}50%{box-shadow:0 0 0 6px #22c55e00}}@keyframes runningDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}@keyframes failedPulse{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 4px #ef444400}}.wk-channel-chip{color:#7171ee;background:#7171ee1a;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.wk-channel-chip.wk-channel-octo{color:#7171ee;background:#7171ee1f}.wk-channel-chip.wk-channel-discord{color:#5865f2;background:#5865f21f}.wk-channel-chip.wk-channel-飞书,.wk-channel-chip.wk-channel-feishu{color:#088;background:#0088881f}.wk-channel-chip.wk-channel-slack{color:#4a154b;background:#4a154b1f}.wk-channel-chip.wk-channel-web,.wk-channel-chip.wk-channel-web-ui{color:#00000073;background:#0000000f}.wk-channel-chip.wk-channel-localhost{color:#2563eb;background:#3b82f61f}.wk-session-key{color:#000000bf;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:600}.wk-session-party{color:#000000bf;text-overflow:ellipsis;white-space:nowrap;max-width:420px;font-size:12.5px;overflow:hidden}.wk-session-party-id{color:#00000073;background:#0000000a;border-radius:3px;margin-left:2px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.wk-session-chevron{color:#00000059;margin-left:auto;transition:transform .2s}.wk-session-card.collapsed .wk-session-chevron{transform:rotate(-90deg)}.wk-session-body{grid-template-columns:repeat(3,1fr);gap:10px 16px;padding:12px 16px;display:grid}.wk-session-field{flex-direction:column;gap:2px;display:flex}.wk-session-field--full{grid-column:span 3}.wk-session-field__label{letter-spacing:.3px;color:#00000059;font-size:10px;font-weight:500}.wk-session-field__value{color:#000000bf;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5}.wk-session-field__value--normal{font-family:Inter,Noto Sans SC,ui-sans-serif,-apple-system,sans-serif}.wk-context-bar{align-items:center;gap:10px;margin-top:6px;display:flex}.wk-context-bar__track{background:#e5e7eb;border-radius:3px;flex:1;height:6px;overflow:hidden}.wk-context-bar__fill{background:linear-gradient(90deg,#22c55e,#7171ee);border-radius:3px;height:100%;transition:width .3s}.wk-context-bar__fill.warn{background:linear-gradient(90deg,#f59e0b,#ef4444)}.wk-context-bar__text{color:#00000073;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.wk-session-msg{color:#00000073;border-top:1px dashed #0000000f;padding:8px 16px 10px;font-size:12px}.wk-session-msg__label{color:#00000073;text-transform:uppercase;letter-spacing:.5px;margin-right:6px;font-size:10px;font-weight:600}.wk-session-msg__content{color:#000000bf;line-height:1.6}.wk-config-item{align-items:center;gap:12px;display:flex}.wk-config-item__icon{background:#0000000a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wk-config-item__icon svg{width:16px;height:16px;color:var(--wk-text-tertiary,#0006)}.wk-config-item__content{flex-direction:column;gap:2px;min-width:0;display:flex}.wk-config-item__label{color:var(--wk-text-tertiary,#0006);margin-bottom:2px;font-size:11px}.wk-config-item__value{color:var(--wk-text-primary,#000000bf);font-size:13px;font-weight:500}.health-chip{border:1px solid var(--border);background:#00000005;border-radius:8px;align-items:center;gap:8px;min-width:160px;padding:10px 12px;display:flex}.hc-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.hc-dot--success{background:var(--green,#22c55e)}.hc-dot--warning{background:var(--yellow,#f59e0b)}.hc-dot--error{background:var(--red,#ef4444)}.hc-label{color:#000000a6;font-size:13px}.hc-value{color:var(--t3,#0006);margin-left:auto;font-size:12px}.claw-overview-tab{background:#fff;height:100%;padding:32px;overflow-y:auto}.claw-overview-tab__loading{color:#00000073;justify-content:center;align-items:center;height:100%;font-size:14px;display:flex}.config-card{background:#fff;border:1px solid #00000014;border-radius:16px;margin-bottom:16px;padding:24px}.config-card__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.config-card__title{color:#000c;margin:0;font-size:14px;font-weight:600}.config-card__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.health-card{background:#fff;border:1px solid #00000014;border-radius:16px;padding:24px}.health-card__header{align-items:center;gap:12px;margin-bottom:16px;display:flex}.health-card__title{color:#000c;margin:0;font-size:14px;font-weight:600}.health-card__summary{color:#00000073;font-size:12px}.health-card__recheck-btn{color:#7171ee;cursor:pointer;background:0 0;border:1px solid #0000001a;border-radius:100px;align-items:center;gap:6px;margin-left:auto;padding:4px 12px;font-size:12px;transition:border-color .15s;display:flex}.health-card__recheck-btn:hover{border-color:#7171ee66}.health-card__chips{flex-wrap:wrap;gap:8px;display:flex}@media (width<=1024px){.config-card__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.claw-overview-tab{padding:16px}.config-card__grid{grid-template-columns:1fr}}:root{--primary:#7171ee;--primary-10:#7171ee1a;--t1:#000000bf;--t2:#00000073;--t3:#0006;--t4:#00000059;--td:#000000d9;--border:#00000014;--r-lg:12px;--r-sm:6px;--page-bg:#f4f4f5;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.files-layout{grid-template-columns:260px 1fr;gap:16px;display:grid}.files-sidebar{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.files-sidebar-head{border-bottom:1px solid var(--border);color:var(--t2);text-transform:uppercase;letter-spacing:.5px;background:#fff;flex-shrink:0;padding:12px 14px;font-size:12px;font-weight:600}.files-sidebar-body{flex:1;overflow-y:auto}.files-group{padding:8px 6px}.files-group-label{color:var(--t3);text-transform:uppercase;letter-spacing:.8px;padding:4px 10px;font-size:10px;font-weight:600}.file-item{cursor:pointer;color:var(--t1);border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:background .15s;display:flex}.file-item:hover{background:var(--page-bg)}.file-item.active{background:var(--primary-10);color:var(--primary);font-weight:500}.file-item .fi-icon{width:14px;height:14px;color:var(--t3);flex-shrink:0}.file-item.active .fi-icon{color:var(--primary)}.file-item .fi-name{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.file-item .fi-size{color:var(--t4);font-size:10px;font-family:var(--mono)}.file-viewer{border:1px solid var(--border);border-radius:var(--r-lg);background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.file-viewer-head{border-bottom:1px solid var(--border);background:#fafafa;align-items:center;gap:10px;padding:12px 16px;display:flex}.file-viewer-head .fvh-name{font-family:var(--mono);color:var(--td);font-size:13px;font-weight:600}.file-viewer-head .fvh-meta{color:var(--t3);font-size:11px;font-family:var(--mono);margin-left:auto}.file-viewer-head .fvh-readonly{color:var(--t3);background:#0000000a;border-radius:100px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.file-viewer-head .fvh-readonly svg{width:10px;height:10px}.file-viewer-body{font-family:var(--mono);color:var(--t1);white-space:pre-wrap;flex:1;padding:20px 24px;font-size:12.5px;line-height:1.75;overflow-y:auto}.file-viewer-body .md-h1{color:var(--td);border-bottom:2px solid var(--border);margin:0 0 12px;padding-bottom:8px;font-family:ui-sans-serif,-apple-system,sans-serif;font-size:20px;font-weight:700}.file-viewer-body .md-h2{color:var(--td);margin:16px 0 8px;font-family:ui-sans-serif,-apple-system,sans-serif;font-size:16px;font-weight:700}.file-viewer-body .md-h3{color:var(--td);margin:12px 0 6px;font-family:ui-sans-serif,-apple-system,sans-serif;font-size:14px;font-weight:600}.file-viewer-body code{background:var(--primary-10);color:var(--primary);border-radius:3px;padding:1px 4px;font-size:11.5px}.files-sidebar::-webkit-scrollbar{background:0 0;width:6px}.file-viewer-body::-webkit-scrollbar{background:0 0;width:6px}.files-sidebar::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:6px}.file-viewer-body::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:6px}.claw-core-files-tab{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.claw-core-files-tab .loading-state{justify-content:center;align-items:center;gap:var(--wk-sp-4);flex-direction:column;height:100%;display:flex}.claw-core-files-tab .loading-spinner{border:3px solid var(--wk-border-divider);border-top-color:var(--wk-brand-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.claw-core-files-tab .loading-text{font-size:var(--wk-text-size-md);color:var(--wk-text-tertiary)}.claw-core-files-tab .error-state{justify-content:center;align-items:center;gap:var(--wk-sp-3);flex-direction:column;height:100%;display:flex}.claw-core-files-tab .error-icon{width:48px;height:48px;color:var(--wk-status-error)}.claw-core-files-tab .error-text{font-size:var(--wk-text-size-md);color:var(--wk-text-secondary)}.claw-core-files-tab .retry-button{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-xs);background:var(--wk-bg-surface);color:var(--wk-text-primary);font-size:var(--wk-text-size-sm);cursor:pointer;font-weight:500;transition:all .15s}.claw-core-files-tab .retry-button:hover{background:var(--wk-bg-hover);border-color:var(--wk-brand-primary)}.claw-core-files-tab .empty-state{justify-content:center;align-items:center;gap:var(--wk-sp-3);flex-direction:column;height:100%;display:flex}.claw-core-files-tab .empty-icon{width:48px;height:48px;color:var(--wk-text-quaternary)}.claw-core-files-tab .empty-text{font-size:var(--wk-text-size-md);color:var(--wk-text-tertiary)}.claw-info-modal .semi-modal-content{border-radius:18px;overflow:hidden;padding:0!important}.claw-info-container{background:#f7f6f3;flex-direction:column;height:720px;max-height:88vh;display:flex;position:relative}.claw-info-header{background:#fff;border-bottom:1px solid #00000014;flex-shrink:0;padding:20px 32px 0}.claw-info-title-row{padding-bottom:16px}.claw-info-title h1{color:#000000d9;margin:0 0 4px;font-size:18px;font-weight:600}.claw-info-meta{color:#0006;align-items:center;gap:8px;font-size:12px;display:flex}.claw-info-meta__sep{color:#0003}.claw-info-meta__status{align-items:center;gap:4px;display:flex}.claw-info-meta__dot{background:#d1d5db;border-radius:50%;width:6px;height:6px}.claw-info-meta__status[data-status=running]{color:var(--wk-color-success)}.claw-info-meta__status[data-status=running] .claw-info-meta__dot{background:var(--wk-color-success)}.claw-info-meta__status[data-status=idle]{color:var(--wk-color-warning)}.claw-info-meta__status[data-status=idle] .claw-info-meta__dot{background:var(--wk-color-warning)}.claw-info-meta__report-time{cursor:help;align-items:center;transition:opacity .15s;display:flex}.claw-info-meta__report-time:hover{opacity:.7}.claw-info-meta__report-time-icon{margin-right:4px}.claw-info-meta__report-time[data-freshness=green]{color:var(--wk-color-success)}.claw-info-meta__report-time[data-freshness=orange]{color:var(--wk-color-warning)}.claw-info-meta__report-time[data-freshness=red]{color:var(--wk-color-danger)}.claw-info-tabs{background:#fff;border-bottom:1px solid #00000014;flex-shrink:0;padding:0 32px;display:flex}.claw-info-tab{color:#0006;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:12px 16px;font-size:13px;font-weight:500;transition:all .15s}.claw-info-tab:hover{color:#7171ee}.claw-info-tab.active{color:#7171ee;border-bottom-color:#7171ee}.claw-info-content{background:#fff;flex:1;min-height:0;padding:24px 32px;overflow-y:auto}.claw-info-content:has(.claw-core-files-tab){overflow:hidden}.claw-info-content #panel-files{height:100%}.claw-session-tab{flex-direction:column;gap:16px;display:flex}.claw-session-toolbar{justify-content:flex-end;align-items:center;margin-bottom:0;display:flex}.claw-session-count{color:#00000073;font-size:12px}.claw-session-count__running{color:#16a34a;font-weight:600}.claw-session-list{flex-direction:column;gap:10px;display:flex}.claw-info-loading,.claw-info-error{justify-content:center;align-items:center;padding:80px 24px;display:flex}.claw-info-placeholder{text-align:center;color:#00000059;padding:80px 24px;font-size:14px}.wk-bot-detail-modal .semi-modal-body{padding:0!important}.wk-bot-detail-content{padding:24px}.wk-bot-detail-header{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.wk-bot-detail-name{align-items:center;gap:6px;margin-top:12px;font-size:18px;font-weight:600;display:flex}.wk-bot-detail-id{color:#aaa;margin-top:2px;font-family:monospace;font-size:13px}.wk-bot-detail-creator{color:#999;margin-top:4px;font-size:13px}.wk-bot-detail-desc{color:#666;margin-bottom:12px;font-size:14px}.wk-bot-detail-label{color:#999;margin-bottom:4px;font-size:12px;font-weight:500}.wk-bot-detail-commands{margin-bottom:8px}.wk-bot-detail-cmd{gap:8px;padding:4px 0;font-size:13px;display:flex}.wk-bot-detail-cmd-name{color:var(--wk-color-theme,#1c1c23);white-space:nowrap;font-family:monospace}.wk-bot-detail-cmd-desc{color:#888}.wk-bot-detail-avatar{line-height:0;display:inline-block;position:relative}.wk-bot-detail-avatar--owner{cursor:pointer}.wk-bot-detail-avatar-overlay{color:#fff;opacity:0;pointer-events:none;background:#00000073;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:opacity .15s ease-in-out;display:flex;position:absolute;inset:0}.wk-bot-detail-avatar--owner:hover .wk-bot-detail-avatar-overlay,.wk-bot-detail-avatar--owner:focus-visible .wk-bot-detail-avatar-overlay{opacity:1}.wk-bot-detail-avatar--owner:focus-visible{outline:2px solid var(--wk-border-glow);outline-offset:2px;border-radius:50%}.wk-bot-detail-avatar-loading{background:#fff9;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wk-bot-detail-edit-icon{cursor:pointer;opacity:0;-webkit-user-select:none;user-select:none;margin-left:6px;font-size:12px;transition:opacity .15s ease-in-out}.wk-bot-detail-desc:hover .wk-bot-detail-edit-icon,.wk-bot-detail-edit-icon:focus-visible{opacity:1}.wk-bot-detail-edit-icon:focus-visible{outline:2px solid var(--wk-border-glow);outline-offset:2px;border-radius:2px}.wk-bot-detail-octopush-chip{border-radius:100px;justify-content:center;align-items:center;gap:4px;width:fit-content;margin-top:6px;margin-left:auto;margin-right:auto;padding:3px 10px;font-size:11px;line-height:1.5;display:flex}.wk-bot-detail-octopush-chip--reported{color:#16a34a;background:#22c55e1a}.wk-bot-detail-octopush-chip--managed_unreported{color:#b45309;background:#f59e0b1f}.wk-bot-detail-octopush-chip--unmanaged{color:#64748b;background:#94a3b826}.wk-bot-detail-octopush-chip-icon{font-size:11px;line-height:1}.wk-bot-detail-octopush-chip-text{letter-spacing:.3px;font-weight:500}.wk-bot-detail-claw-btn{color:#5b5fd6;background:#f1f0fc;border:1px solid #cac6f3;font-weight:500;transition:all .15s ease-in-out}.wk-bot-detail-claw-btn:not(.wk-bot-detail-claw-btn--disabled):hover{background:#e5e3f7;border-color:#a6a1ec}.wk-bot-detail-claw-btn--disabled{color:#b0b0b0!important;cursor:not-allowed!important;background:#f5f5f5!important;border-color:#e5e5e5!important}.wk-bot-detail-claw-btn--disabled[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:normal;text-align:center;pointer-events:none;z-index:1000;background:#000000d9;border-radius:6px;width:max-content;max-width:260px;padding:6px 10px;font-size:11px;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.wk-bot-detail-claw-btn--disabled[data-tooltip]:hover:before{content:"";pointer-events:none;z-index:1000;border:5px solid #0000;border-top-color:#000000d9;position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%)}.wk-bot-detail-help-btn{color:#888;cursor:help;background:#e5e5e5;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-left:4px;font-size:10px;font-weight:600;transition:all .15s ease-in-out;display:inline-flex;position:relative}.wk-bot-detail-help-btn:hover{color:#5b5fd6;background:#e5e3f7}.wk-bot-detail-help-btn[title]:hover:after{content:attr(title);color:#fff;white-space:normal;text-align:left;pointer-events:none;z-index:1000;background:#000000d9;border-radius:8px;width:max-content;max-width:280px;padding:6px 10px;font-size:12px;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.wk-bot-detail-help-btn[title]:hover:before{content:"";pointer-events:none;z-index:1000;border:5px solid #0000;border-top-color:#000000d9;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.wk-tab-contacts{flex-direction:column;width:100%;height:50vh;display:flex;overflow:auto}.wk-item-group{cursor:pointer;border-radius:4px;align-items:center;padding:10px;display:flex}body[theme-mode=dark] .wk-item-group:hover{background-color:#333}.wk-item-group:hover{background-color:#f0f0f0}.wk-item-group-name{color:#333;margin-left:15px;font-size:14px;font-weight:500}body[theme-mode=dark] .wk-item-group-name{color:#fff}.wk-tab-group{flex-direction:column;width:100%;height:50vh;display:flex;overflow:auto}.wk-item-file-icon{justify-content:center;align-items:center;width:42px;height:42px;display:flex}.wk-item-file{border-radius:4px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:0;padding:10px;display:grid}.wk-item-file:hover{background-color:#f0f0f0}body[theme-mode=dark] .wk-item-file:hover{background-color:#333}.wk-item-file-icon{grid-area:1/1/3/2}.wk-item-file-name{color:var(--wk-text-item);grid-area:1/2/2/3;margin-left:15px;font-size:14px;font-weight:500}.wk-item-file-desc{color:#666;grid-area:2/2/3/3;align-items:center;margin-left:15px;font-size:12px;display:flex}.wk-item-file-line{background-color:#666;width:1px;height:8px;margin:4px}.wk-tab-file{cursor:pointer;flex-direction:column;width:100%;height:50vh;display:flex;overflow:auto}.wk-input{background:var(--wk-bg-surface,#fff);border:1.5px solid var(--wk-border-default,#1a1c241f);border-radius:var(--wk-r-md,10px);width:100%;transition:border-color var(--wk-dur-fast,.15s) var(--wk-ease,ease), box-shadow var(--wk-dur-fast,.15s) var(--wk-ease,ease);align-items:center;display:flex;overflow:hidden}.wk-input:hover{border-color:var(--wk-border-strong,#1a1c2433)}.wk-input:focus-within{border-color:var(--wk-border-glow,#1c1c23);box-shadow:0 0 0 3px var(--wk-purple-alpha-08,#1c1c2314)}.wk-input--error{border-color:var(--wk-color-danger,#e53e3e)}.wk-input--error:focus-within{box-shadow:0 0 0 3px #e53e3e14}.wk-input--sm{height:32px}.wk-input--md{height:40px}.wk-input--lg{height:48px}.wk-input__inner{min-width:0;height:100%;padding:0 var(--wk-sp-3,12px);color:var(--wk-text-primary,#1a1c24);font-size:var(--wk-text-size-md,14px);font-family:var(--wk-font-sans,inherit);background:0 0;border:none;outline:none;flex:1}.wk-input__inner::placeholder{color:var(--wk-text-tertiary,#9498a8)}.wk-input__prefix,.wk-input__suffix{color:var(--wk-text-tertiary,#9498a8);flex-shrink:0;align-items:center;display:flex}.wk-input__prefix{padding-left:var(--wk-sp-3,12px)}.wk-input__suffix{padding-right:var(--wk-sp-3,12px)}.wk-input--has-prefix .wk-input__inner{padding-left:var(--wk-sp-2,8px)}.wk-input--has-suffix .wk-input__inner{padding-right:var(--wk-sp-2,8px)}body[theme-mode=dark] .wk-input{background:var(--wk-bg-surface,#ffffff0f);border-color:var(--wk-border-default,#ffffff1f)}body[theme-mode=dark] .wk-input:hover{border-color:var(--wk-border-strong,#fff3)}body[theme-mode=dark] .wk-input:focus-within{border-color:var(--wk-border-glow,#9b7dff);box-shadow:0 0 0 3px #1c1c2326}body[theme-mode=dark] .wk-input__inner{color:var(--wk-text-primary,#e0e0e0)}.wk-inputedit{gap:var(--wk-sp-1);flex-direction:column;width:100%;display:flex}.wk-inputedit .semi-input-textarea-wrapper{background-color:var(--wk-bg-surface);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-md);transition:border-color var(--wk-dur-fast) var(--wk-ease)}.wk-inputedit .semi-input-textarea-wrapper:hover{border-color:var(--wk-border-strong)}.wk-inputedit .semi-input-textarea-wrapper-focus{box-shadow:0 0 0 3px var(--wk-purple-alpha-08);border-color:var(--wk-brand-primary)!important}.wk-inputedit .semi-input-textarea{color:var(--wk-text-primary);font-size:var(--wk-text-size-md);font-family:var(--wk-font-sans);line-height:var(--wk-leading-normal);resize:none;background-color:#0000}.wk-inputedit .semi-input-textarea::placeholder{color:var(--wk-text-tertiary)}.wk-inputedit--exceeded .semi-input-textarea-wrapper{box-shadow:0 0 0 3px #ff5c7214;border-color:var(--wk-color-error)!important}.wk-inputedit__count{font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary);text-align:right;line-height:1}.wk-inputedit__count--exceeded{color:var(--wk-color-error)}.wk-spacecreate-form{padding:8px 0}.wk-spacecreate-field{margin-bottom:16px}.wk-spacecreate-label{color:var(--wk-text-secondary);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.wk-spacecreate-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.wk-spacecreate-invite{padding:8px 0 16px}.wk-spacecreate-invite-tip{color:var(--wk-text-secondary);margin-bottom:12px;font-size:14px}.wk-spacecreate-invite-link{align-items:center;gap:8px;display:flex}.wk-conn-status{-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:0 8px;display:flex;position:relative}.wk-conn-status--compact{gap:2px;padding:0 4px}.wk-conn-text{white-space:nowrap;font-size:11px;font-weight:500}.wk-conn-blink,.wk-conn-blink-wrap svg{animation:1.2s ease-in-out infinite wk-conn-pulse}@keyframes wk-conn-pulse{0%,to{opacity:1}50%{opacity:.3}}.wk-conn-tooltip{background:var(--wk-bg-elevated);color:var(--wk-text-primary);border:1px solid var(--wk-border-subtle);white-space:nowrap;z-index:1000;box-shadow:var(--wk-shadow-md);border-radius:6px;margin-top:8px;padding:8px 12px;font-size:12px;line-height:1.6;position:absolute;top:100%;left:50%;transform:translate(-50%)}.wk-conn-tooltip:before{content:"";border:5px solid #0000;border-bottom-color:var(--wk-border-subtle);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.wk-file-too-large{height:100%;padding:var(--wk-sp-8);justify-content:center;align-items:center;gap:var(--wk-sp-4);text-align:center;flex-direction:column;display:flex}.wk-file-too-large__icon{color:var(--wk-text-tertiary)}.wk-file-too-large__content{gap:var(--wk-sp-2);flex-direction:column;display:flex}.wk-file-too-large__title{font-size:var(--wk-text-size-lg);color:var(--wk-text-primary);margin:0;font-weight:500}.wk-file-too-large__message{font-size:var(--wk-text-size-md);color:var(--wk-text-secondary);margin:0}.wk-file-too-large__download-btn{justify-content:center;align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-5);margin-top:var(--wk-sp-2);border-radius:var(--wk-r-md);background:var(--wk-brand-primary);color:var(--wk-text-on-brand);font-size:var(--wk-text-size-sm);cursor:pointer;border:none;font-weight:500;transition:background .15s,transform .1s;display:flex}.wk-file-too-large__download-btn:hover{background:var(--wk-brand-primary-hover)}.wk-file-too-large__download-btn:active{transform:scale(.98)}body[theme-mode=dark] .wk-file-too-large__icon{color:var(--wk-text-tertiary)}body[theme-mode=dark] .wk-file-too-large__title{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-too-large__message{color:var(--wk-text-secondary)}:root{--rpv-core__annotation--link-hover-background-color:#ff03;--rpv-core__annotation-popup-wrapper-background-color:#faf089;--rpv-core__annotation-popup-wrapper-box-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--rpv-core__annotation-popup-content-border-top-color:#1a202c;--rpv-core__arrow-border-color:#0000004d;--rpv-core__asking-password-color:#000;--rpv-core__asking-password-wrapper-background-color:#fff;--rpv-core__asking-password-wrapper-border-color:#0000004d;--rpv-core__button-background-color:#0000004d;--rpv-core__button-color:#000;--rpv-core__doc-error-background-color:#fff;--rpv-core__doc-error-text-background-color:#c02424;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#fff;--rpv-core__full-screen-target-background-color:#fff;--rpv-core__inner-page-background-color:#fff;--rpv-core__menu-divider-border-bottom-color:#0000004d;--rpv-core__menu-item-color:#000;--rpv-core__menu-item--hover-background-color:#0000001a;--rpv-core__menu-item--disabled-color:#0000004d;--rpv-core__minimal-button-color:#000;--rpv-core__minimal-button--hover-background-color:#0000001a;--rpv-core__minimal-button--disabled-color:#0000004d;--rpv-core__minimal-button--selected-background-color:#0000001a;--rpv-core__modal-body-background-color:#fff;--rpv-core__modal-body-border-color:#0000004d;--rpv-core__modal-overlay-background-color:#00000080;--rpv-core__page-layer-box-shadow:2px 2px 8px 0 #0003;--rpv-core__popover-body-background-color:#fff;--rpv-core__popover-body-border-color:#0000004d;--rpv-core__popover-body-color:#000;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__primary-button-color:#fff;--rpv-core__progress-bar-background-color:#0000001a;--rpv-core__progress-bar-progress-background-color:#2566e8;--rpv-core__progress-bar-progress-color:#fff;--rpv-core__separator-border-bottom-color:#0000004d;--rpv-core__spinner-border-color:#0006;--rpv-core__spinner-border-transparent-color:transparent;--rpv-core__splitter-background-color:transparent;--rpv-core__splitter--hover-background-color:#0003;--rpv-core__text-layer-text--selection-background-color:#00f;--rpv-core__text-layer-text--selection-color:transparent;--rpv-core__textbox-background-color:#fff;--rpv-core__textbox-border-color:#0003;--rpv-core__textbox-color:#000;--rpv-core__tooltip-body-background-color:#000;--rpv-core__tooltip-body-color:#fff}.rpv-core__viewer--dark{--rpv-core__asking-password-background-color:#363636;--rpv-core__asking-password-color:#fff;--rpv-core__asking-password-wrapper-border-color:#191919;--rpv-core__asking-password-wrapper-background-color:#191919;--rpv-core__button-background-color:#171717;--rpv-core__button-color:#fff;--rpv-core__doc-error-background-color:#191919;--rpv-core__doc-error-text-background-color:#c02323;--rpv-core__doc-error-text-color:#fff;--rpv-core__doc-loading-background-color:#191919;--rpv-core__full-screen-target-background-color:#1a1a1a;--rpv-core__inner-page-background-color:#1a1a1a;--rpv-core__menu-divider-border-bottom-color:#000;--rpv-core__menu-item-color:#fff;--rpv-core__menu-item--hover-background-color:#2566e8;--rpv-core__menu-item--disabled-color:#5e5e5e;--rpv-core__minimal-button-color:#fff;--rpv-core__minimal-button--disabled-color:#5e5e5e;--rpv-core__minimal-button--hover-background-color:#191919;--rpv-core__minimal-button--selected-background-color:#1657bb;--rpv-core__modal-body-background-color:#363636;--rpv-core__primary-button-background-color:#2566e8;--rpv-core__popover-body-background-color:#363636;--rpv-core__popover-body-color:#fff;--rpv-core__progress-bar-background-color:#000;--rpv-core__separator-border-bottom-color:#000;--rpv-core__spinner-border-color:#fff;--rpv-core__splitter-background-color:#1a1a1a;--rpv-core__splitter--hover-background-color:#2566e8;--rpv-core__textbox-background-color:#121212;--rpv-core__textbox-border-color:#121212;--rpv-core__textbox-color:#fff;--rpv-core__tooltip-body-background-color:#414141;--rpv-core__tooltip-body-color:#fff}.rpv-core__annotation{position:absolute}.rpv-core__annotation-layer{z-index:1}.rpv-core__arrow{border-bottom:1px solid var(--rpv-core__arrow-border-color);border-left-color:var(--rpv-core__arrow-border-color);border-right:1px solid var(--rpv-core__arrow-border-color);border-top-color:var(--rpv-core__arrow-border-color);z-index:0;width:10px;height:10px;position:absolute}.rpv-core__arrow--tl{bottom:0;left:0;transform:translate(50%,50%)rotate(45deg)}.rpv-core__arrow--tc{bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.rpv-core__arrow--tr{bottom:0;right:0;transform:translate(-50%,50%)rotate(45deg)}.rpv-core__arrow--rt{top:0;left:0;transform:translate(-50%,50%)rotate(135deg)}.rpv-core__arrow--rc{top:50%;left:0;transform:translate(-50%,-50%)rotate(135deg)}.rpv-core__arrow--rb{bottom:0;left:0;transform:translate(-50%,-50%)rotate(135deg)}.rpv-core__arrow--bl{top:0;left:0;transform:translate(50%,-50%)rotate(225deg)}.rpv-core__arrow--bc{top:0;left:50%;transform:translate(-50%,-50%)rotate(225deg)}.rpv-core__arrow--br{top:0;right:0;transform:translate(-50%,-50%)rotate(225deg)}.rpv-core__arrow--lt{top:0;right:0;transform:translate(50%,50%)rotate(315deg)}.rpv-core__arrow--lc{top:50%;right:0;transform:translate(50%,-50%)rotate(315deg)}.rpv-core__arrow--lb{bottom:0;right:0;transform:translate(50%,-50%)rotate(315deg)}.rpv-core__asking-password{background-color:var(--rpv-core__asking-password-background-color);color:var(--rpv-core__asking-password-color);border-radius:.25rem;padding:2rem}.rpv-core__asking-password--rtl{direction:rtl}.rpv-core__asking-password-wrapper{background-color:var(--rpv-core__asking-password-wrapper-background-color);border:1px solid var(--rpv-core__asking-password-wrapper-border-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rpv-core__asking-password-message{margin:.5rem 0}.rpv-core__asking-password-body{justify-content:center;align-items:center;display:flex}.rpv-core__asking-password-input{width:15rem}.rpv-core__asking-password-input--ltr{margin-right:.5rem}.rpv-core__asking-password-input--rtl{margin-left:.5rem}.rpv-core__button{background-color:var(--rpv-core__button-background-color);color:var(--rpv-core__button-color);cursor:pointer;border:none;border-radius:.25rem;height:2rem;padding:0 1rem}.rpv-core__button--rtl{direction:rtl}.rpv-core__canvas-layer{direction:ltr;position:absolute;top:0;left:0;overflow:hidden}.rpv-core__doc-error{background-color:var(--rpv-core__doc-error-background-color);justify-content:center;align-items:center;height:100%;display:flex}.rpv-core__doc-error--rtl{direction:rtl}.rpv-core__doc-error-text{background-color:var(--rpv-core__doc-error-text-background-color);color:var(--rpv-core__doc-error-text-color);border-radius:.25rem;max-width:50%;padding:.5rem;line-height:1.5}.rpv-core__doc-loading{background-color:var(--rpv-core__doc-loading-background-color);width:100%;height:100%;min-height:inherit;justify-content:center;align-items:center;display:flex}.rpv-core__doc-loading--rtl{direction:rtl}.rpv-core__icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;text-align:center}.rpv-core__icon--rtl{transform:scaleX(-1)}.rpv-core__inner-container{min-height:inherit}.rpv-core__inner-pages{overflow:auto}.rpv-core__inner-pages--rtl{direction:rtl}.rpv-core__inner-pages--single{overflow:hidden}.rpv-core__inner-page-container--single{overflow:auto}.rpv-core__inner-page{background-color:var(--rpv-core__inner-page-background-color)}.rpv-core__inner-page--single{justify-content:center;align-items:center;display:flex}.rpv-core__inner-page--dual-even{justify-content:flex-end;align-items:center;display:flex}.rpv-core__inner-page--dual-odd{justify-content:flex-start;align-items:center;display:flex}.rpv-core__inner-page--dual-cover{justify-content:center;align-items:center;display:flex}.rpv-core__inner-page--dual-cover-odd{justify-content:flex-end;align-items:center;display:flex}.rpv-core__inner-page--dual-cover-even{justify-content:flex-start;align-items:center;display:flex}.rpv-core__annotation--link a{width:100%;height:100%;position:absolute;top:0;left:0}.rpv-core__annotation--link a:hover{background-color:var(--rpv-core__annotation--link-hover-background-color)}.rpv-core__menu{flex-direction:column;display:flex}.rpv-core__menu--rtl{text-align:right;direction:rtl}.rpv-core__menu-divider{border-bottom:1px solid var(--rpv-core__menu-divider-border-bottom-color);margin:.25rem 0}.rpv-core__menu-item{color:var(--rpv-core__menu-item-color);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:100%;padding:.25rem 0;display:flex}.rpv-core__menu-item:focus{background-color:var(--rpv-core__menu-item--hover-background-color);outline:0}.rpv-core__menu-item:hover{background-color:var(--rpv-core__menu-item--hover-background-color)}.rpv-core__menu-item-icon{align-items:center;display:flex}.rpv-core__menu-item-icon--ltr{padding-left:1rem;padding-right:.5rem}.rpv-core__menu-item-icon--rtl{padding-left:.5rem;padding-right:1rem}.rpv-core__menu-item-label{white-space:nowrap;flex-grow:1;flex-shrink:1}.rpv-core__menu-item-label--ltr{padding-right:2rem}.rpv-core__menu-item-label--rtl{padding-left:2rem}.rpv-core__menu-item-check--ltr{padding-right:1rem}.rpv-core__menu-item-check--rtl{padding-left:1rem}.rpv-core__menu-item--disabled{color:var(--rpv-core__menu-item--disabled-color)}.rpv-core__menu-item--disabled:hover{background-color:#0000}.rpv-core__menu-item--ltr{text-align:left}.rpv-core__menu-item--rtl{text-align:right;direction:rtl}.rpv-core__minimal-button{color:var(--rpv-core__minimal-button-color);cursor:pointer;background-color:#0000;border:none;border-radius:.25rem;height:2rem;padding:0 .5rem}.rpv-core__minimal-button:hover{background-color:var(--rpv-core__minimal-button--hover-background-color)}.rpv-core__minimal-button--disabled{color:var(--rpv-core__minimal-button--disabled-color)}.rpv-core__minimal-button--rtl{direction:rtl}.rpv-core__minimal-button--selected{background-color:var(--rpv-core__minimal-button--selected-background-color)}.rpv-core__modal-body{background-color:var(--rpv-core__modal-body-background-color);border:1px solid var(--rpv-core__modal-body-border-color);border-radius:.25rem;max-width:32rem;margin:1rem;overflow:auto}.rpv-core__modal-body--rtl{direction:rtl}.rpv-core__modal-overlay{background-color:var(--rpv-core__modal-overlay-background-color);z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rpv-core__page-layer{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.rpv-core__page-layer:after{content:"";box-shadow:var(--rpv-core__page-layer-box-shadow);position:absolute;inset:.25rem}.rpv-core__page-layer--single{margin:0 auto}.rpv-core__page-size-calculator{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rpv-core__popover-body{background-color:var(--rpv-core__popover-body-background-color);border:1px solid var(--rpv-core__popover-body-border-color);color:var(--rpv-core__popover-body-color);z-index:9999;border-radius:.25rem;padding:.5rem 0;position:absolute;top:-9999px;left:0}.rpv-core__popover-body-arrow{background-color:var(--rpv-core__popover-body-background-color)}.rpv-core__popover-body--rtl{direction:rtl}.rpv-core__popover-overlay{position:fixed;inset:0}.rpv-core__annotation-popup-wrapper{background-color:var(--rpv-core__annotation-popup-wrapper-background-color);box-shadow:var(--rpv-core__annotation-popup-wrapper-box-shadow);word-break:break-word;padding:.25rem;font-size:.75rem}.rpv-core__annotation-popup-wrapper--rtl{direction:rtl}.rpv-core__annotation-popup-title{margin-bottom:.25rem;font-weight:600}.rpv-core__annotation-popup-date{font-size:.5rem}.rpv-core__annotation-popup-content{border-top:1px solid var(--rpv-core__annotation-popup-content-border-top-color);max-height:16rem;padding:.25rem;overflow:auto}.rpv-core__primary-button{background-color:var(--rpv-core__primary-button-background-color);color:var(--rpv-core__primary-button-color);cursor:pointer;border:none;border-radius:.25rem;height:2rem;padding:0 1rem}.rpv-core__primary-button--rtl{direction:rtl}.rpv-core__progress-bar{background-color:var(--rpv-core__progress-bar-background-color);border-radius:9999px;padding:.125rem}.rpv-core__progress-bar--rtl{direction:rtl}.rpv-core__progress-bar-progress{background-color:var(--rpv-core__progress-bar-progress-background-color);color:var(--rpv-core__progress-bar-progress-color);border-radius:9999px;justify-content:center;align-items:center;height:.75rem;font-size:.75rem;display:flex}.rpv-core__separator{border-bottom:1px solid var(--rpv-core__separator-border-bottom-color)}.rpv-core__spinner{border-bottom:2px solid var(--rpv-core__spinner-border-transparent-color);border-left:2px solid var(--rpv-core__spinner-border-transparent-color);border-right:2px solid var(--rpv-core__spinner-border-color);border-top:2px solid var(--rpv-core__spinner-border-color);border-radius:9999px}.rpv-core__spinner--animating{animation-name:rpv-core__spinner-transform;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes rpv-core__spinner-transform{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rpv-core__splitter{background-color:var(--rpv-core__splitter-background-color);cursor:ew-resize;width:.25rem;height:100%}.rpv-core__splitter:hover,.rpv-core__splitter--resizing{cursor:col-resize;background-color:var(--rpv-core__splitter--hover-background-color)}.rpv-core__splitter-body--resizing{cursor:col-resize}.rpv-core__splitter-sibling--resizing{pointer-events:none;-webkit-user-select:none;user-select:none}.rpv-core__textbox{background-color:var(--rpv-core__textbox-background-color);border:1px solid var(--rpv-core__textbox-border-color);box-sizing:border-box;color:var(--rpv-core__textbox-color);border-radius:.25rem;width:100%;height:2rem;padding:0 .5rem}.rpv-core__textbox--rtl{direction:rtl}.rpv-core__text-layer{opacity:.2;z-index:1;width:100%;height:100%;line-height:1;position:absolute;top:0;left:0}.rpv-core__text-layer span::selection{background-color:var(--rpv-core__text-layer-text--selection-background-color);color:var(--rpv-core__text-layer-text--selection-color)}.rpv-core__text-layer br::selection{color:#0000}.rpv-core__text-layer-text{color:#0000;cursor:text;transform-origin:0 0;white-space:pre;position:absolute}.rpv-core__tooltip-body{background-color:var(--rpv-core__tooltip-body-background-color);color:var(--rpv-core__tooltip-body-color);text-align:center;z-index:9999;border-radius:.25rem;max-width:20rem;position:absolute;top:-9999px;left:0}.rpv-core__tooltip-body--rtl{direction:rtl}.rpv-core__tooltip-body-arrow{background-color:var(--rpv-core__tooltip-body-background-color)}.rpv-core__tooltip-body-content{padding:.5rem}.rpv-core__display--block{display:block}.rpv-core__display--hidden{display:none}@media (width>=640px){.rpv-core__display--hidden-small{display:none}.rpv-core__display--block-small{display:block}}@media (width>=768px){.rpv-core__display--hidden-medium{display:none}.rpv-core__display--block-medium{display:block}}@media (width>=1024px){.rpv-core__display--hidden-large{display:none}.rpv-core__display--block-large{display:block}}.rpv-core__viewer{min-height:inherit}:root{--rpv-thumbnail__container-background-color:#fff;--rpv-thumbnail__container-box-shadow:#0003 2px 2px 8px 0px;--rpv-thumbnail__item--selected-background-color:#0000004d}.rpv-core__viewer--dark{--rpv-thumbnail__item--selected-background-color:#2566e8}.rpv-thumbnail__cover,.rpv-thumbnail__cover-inner{width:100%;height:100%;min-height:inherit;justify-content:center;align-items:center;display:flex}.rpv-thumbnail__cover-image{max-width:100%;max-height:100%}.rpv-thumbnail__cover-loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rpv-thumbnail__container{background:var(--rpv-thumbnail__container-background-color);box-shadow:var(--rpv-thumbnail__container-box-shadow);justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative}.rpv-thumbnail__item{cursor:pointer}.rpv-thumbnail__item--single,.rpv-thumbnail__item--dual-cover{padding:.5rem}.rpv-thumbnail__item--dual-even,.rpv-thumbnail__item--dual-cover-odd{padding:.5rem 0 .5rem .5rem}.rpv-thumbnail__item--dual-odd,.rpv-thumbnail__item--dual-cover-even{padding:.5rem .5rem .5rem 0}.rpv-thumbnail__item--single:hover,.rpv-thumbnail__item--dual-cover:hover,.rpv-thumbnail__items--dual:hover .rpv-thumbnail__item,.rpv-thumbnail__items--dual-cover:hover .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__item:focus{outline:0}.rpv-thumbnail__label{text-align:center;padding:.25rem;font-size:.75em}.rpv-thumbnail__list{padding:.5rem;overflow:auto}.rpv-thumbnail__list--rtl{direction:rtl}.rpv-thumbnail__list--horizontal{flex-direction:row;align-items:center;width:100%;display:flex}.rpv-thumbnail__list--vertical{height:100%}.rpv-thumbnail__items{justify-content:center;align-items:center;display:flex}.rpv-thumbnail__items--selected .rpv-thumbnail__item{background-color:var(--rpv-thumbnail__item--selected-background-color)}.rpv-thumbnail__list-container{width:100%;height:100%}.rpv-thumbnail__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex}:root{--rpv-bookmark__item--hover-background-color:#0000001a;--rpv-bookmark__item-color:#000}.rpv-core__viewer--dark{--rpv-bookmark__item--hover-background-color:#2566e8;--rpv-bookmark__item-color:#fff}.rpv-bookmark__item{color:var(--rpv-bookmark__item-color);cursor:pointer;align-items:center;padding-top:.25rem;padding-bottom:.25rem;padding-right:.25rem;display:flex}.rpv-bookmark__item:focus{background-color:var(--rpv-bookmark__item--hover-background-color);outline:0}.rpv-bookmark__item:hover{background-color:var(--rpv-bookmark__item--hover-background-color)}.rpv-bookmark__toggle{align-items:center;width:1rem;height:1rem;margin-right:.25rem;display:flex}.rpv-bookmark__title{flex-grow:1;flex-shrink:1;text-decoration:none}.rpv-bookmark__list{margin:0;padding:0;list-style-type:none;overflow:auto}.rpv-bookmark__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.rpv-bookmark__empty{text-align:center;width:100%;height:100%;padding:.5rem 0;overflow:auto}.rpv-bookmark__empty--rtl{direction:rtl}.rpv-bookmark__container{width:100%;height:100%;padding:.5rem 0;overflow:auto}.rpv-bookmark__container--rtl{direction:rtl}:root{--rpv-zoom__popover-target-arrow-border-color:#0009}.rpv-core__viewer--dark{--rpv-zoom__popover-target-arrow-border-color:#fff}.rpv-zoom__popover-target{color:var(--rpv-zoom__popover-target-color);align-items:center;display:flex}.rpv-zoom__popover-target-scale--ltr{margin-right:.25rem}.rpv-zoom__popover-target-scale--rtl{margin-left:.25rem}.rpv-zoom__popover-target-arrow{border-color:var(--rpv-zoom__popover-target-arrow-border-color) #0000 #0000;border-style:solid;border-width:.5rem .25rem 0;width:0;height:0}.rpv-page-navigation__current-page-input{text-align:right;width:3rem;margin:0 .25rem}.wk-file-preview-pdf-renderer{outline:none;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.wk-file-preview-pdf-renderer__toolbar{align-items:center;gap:var(--wk-sp-4);padding:var(--wk-sp-3) var(--wk-sp-4);height:var(--wk-sp-12);background:var(--wk-brand-tint-04);border-bottom:1px solid var(--wk-brand-tint-15);flex-shrink:0;display:flex}.wk-file-preview-pdf-renderer__toolbar-sidebar-btn{width:var(--wk-sp-6);height:var(--wk-sp-6);color:var(--wk-icon-muted);border-radius:var(--wk-r-xs);cursor:pointer;transition:color var(--wk-dur-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-file-preview-pdf-renderer__toolbar-sidebar-btn:hover{color:var(--wk-text-primary)}.wk-file-preview-pdf-renderer__toolbar-divider{width:1px;height:var(--wk-sp-3);background:var(--wk-border-default);border-radius:var(--wk-r-full);flex-shrink:0}.wk-file-preview-pdf-renderer__toolbar-center{flex:1;justify-content:space-between;align-items:center;display:flex}.wk-file-preview-pdf-renderer__page-nav{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-file-preview-pdf-renderer__page-label{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);line-height:var(--wk-sp-5);color:var(--wk-text-primary)}.wk-file-preview-pdf-renderer__page-input{width:var(--wk-sp-8);height:var(--wk-sp-6);padding:var(--wk-sp-0-5) var(--wk-sp-1-5);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-sm);background:var(--wk-bg-surface);color:var(--wk-text-primary);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);text-align:center;outline:none}.wk-file-preview-pdf-renderer__page-input:focus{border-color:var(--wk-brand-primary)}.wk-file-preview-pdf-renderer__zoom-controls{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-file-preview-pdf-renderer__zoom-capsule{align-items:center;gap:var(--wk-sp-1);height:var(--wk-sp-6);padding:var(--wk-sp-1-5) var(--wk-sp-3);background:var(--wk-bg-surface);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-full);display:flex}.wk-file-preview-pdf-renderer__zoom-btn{width:var(--wk-sp-4);height:var(--wk-sp-4);color:var(--wk-icon-muted);cursor:pointer;transition:color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.wk-file-preview-pdf-renderer__zoom-btn:hover{color:var(--wk-text-primary)}.wk-file-preview-pdf-renderer__zoom-value{font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);line-height:var(--wk-sp-5);color:var(--wk-text-strong);text-align:center;min-width:36px}.wk-file-preview-pdf-renderer__fit-btn{height:var(--wk-sp-6);padding:var(--wk-sp-1-5) var(--wk-sp-3);background:var(--wk-bg-surface);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);line-height:var(--wk-sp-5);color:var(--wk-text-strong);cursor:pointer;transition:background var(--wk-dur-fast), border-color var(--wk-dur-fast);white-space:nowrap;justify-content:center;align-items:center;display:flex}.wk-file-preview-pdf-renderer__fit-btn:hover{background:var(--wk-bg-hover)}.wk-file-preview-pdf-renderer__fit-btn--active{background:var(--wk-brand-primary-bg);border-color:var(--wk-brand-primary);color:var(--wk-brand-primary)}.wk-file-preview-pdf-renderer__content{flex:1;display:flex;overflow:hidden}.wk-file-preview-pdf-renderer__sidebar{background:var(--wk-bg-base);border-right:1px solid var(--wk-border-subtle);flex-direction:column;flex-shrink:0;width:160px;display:flex}.wk-file-preview-pdf-renderer__sidebar-tabs{border-bottom:1px solid var(--wk-border-subtle);flex-shrink:0;display:flex}.wk-file-preview-pdf-renderer__sidebar-tab{justify-content:center;align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-2) var(--wk-sp-2);color:var(--wk-text-secondary);font-size:var(--wk-text-size-xs);cursor:pointer;background:0 0;border:none;flex:1;transition:background .15s,color .15s;display:flex;position:relative}.wk-file-preview-pdf-renderer__sidebar-tab:hover:not(:disabled){background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-file-preview-pdf-renderer__sidebar-tab--active{color:var(--wk-brand-primary);font-weight:500}.wk-file-preview-pdf-renderer__sidebar-tab--active:after{content:"";background:var(--wk-brand-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}.wk-file-preview-pdf-renderer__sidebar-tab--disabled{opacity:.4;cursor:not-allowed}.wk-file-preview-pdf-renderer__sidebar-tab--disabled:hover{color:var(--wk-text-secondary);background:0 0}.wk-file-preview-pdf-renderer__sidebar-content{flex:1;overflow:hidden}.wk-file-preview-pdf-renderer__thumbnails{height:100%;overflow-y:auto}.wk-file-preview-pdf-renderer__bookmarks{height:100%;padding:var(--wk-sp-2);overflow-y:auto}.wk-file-preview-pdf-renderer__no-bookmarks{height:100%;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-xs);text-align:center;padding:var(--wk-sp-4);justify-content:center;align-items:center;display:flex}.wk-file-preview-pdf-renderer__viewer{background:var(--wk-bg-base);flex:1;position:relative;overflow:auto}.wk-file-preview-pdf-renderer__loading{justify-content:center;align-items:center;gap:var(--wk-sp-3);color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);background:var(--wk-bg-surface);z-index:10;flex-direction:column;display:flex;position:absolute;inset:0}.wk-file-preview-pdf-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite wk-pdf-renderer-spin}@keyframes wk-pdf-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-pdf-renderer__error{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-color-danger);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-pdf-renderer__error-detail{font-size:var(--wk-text-size-sm);margin-top:var(--wk-sp-2);color:var(--wk-text-tertiary)}.wk-file-preview-pdf-renderer .rpv-core__viewer{height:100%}.wk-file-preview-pdf-renderer .rpv-core__inner-pages{background:var(--wk-bg-base)}.wk-file-preview-pdf-renderer .rpv-thumbnail__container{padding:var(--wk-sp-2)}.wk-file-preview-pdf-renderer .rpv-thumbnail__item{margin-bottom:var(--wk-sp-2)}.wk-file-preview-pdf-renderer .rpv-thumbnail__item--selected{border-color:var(--wk-brand-primary)}.wk-file-preview-pdf-renderer .rpv-thumbnail__item--selected .rpv-thumbnail__label{color:var(--wk-brand-primary)}.wk-file-preview-pdf-renderer .rpv-bookmark__container{padding:0}.wk-file-preview-pdf-renderer .rpv-bookmark__title{color:var(--wk-text-primary);font-size:var(--wk-text-size-sm);padding:var(--wk-sp-1) var(--wk-sp-2);border-radius:var(--wk-r-xs);transition:background .15s}.wk-file-preview-pdf-renderer .rpv-bookmark__title:hover{background:var(--wk-bg-hover)}.wk-file-preview-pdf-renderer .rpv-bookmark__toggle{color:var(--wk-text-secondary)}.wk-file-preview-pdf-renderer .rpv-bookmark__list{padding-left:var(--wk-sp-3)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__toolbar{background:var(--wk-white-alpha-04);border-bottom-color:var(--wk-white-alpha-07)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__toolbar-sidebar-btn{color:var(--wk-white-alpha-40)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__toolbar-sidebar-btn:hover{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__toolbar-divider{background:var(--wk-white-alpha-12)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__page-label{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__page-input{background:var(--wk-white-alpha-07);border-color:var(--wk-white-alpha-07);color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__zoom-capsule{background:var(--wk-white-alpha-07);border-color:var(--wk-white-alpha-07)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__zoom-btn{color:var(--wk-white-alpha-40)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__zoom-btn:hover{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__zoom-value{color:var(--wk-white-alpha-80)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__fit-btn{background:var(--wk-white-alpha-07);border-color:var(--wk-white-alpha-07);color:var(--wk-white-alpha-80)}body[theme-mode=dark] .wk-file-preview-pdf-renderer__sidebar,body[theme-mode=dark] .wk-file-preview-pdf-renderer__viewer,body[theme-mode=dark] .wk-file-preview-pdf-renderer .rpv-core__inner-pages{background:var(--wk-bg-base)}body[theme-mode=dark] .wk-file-preview-pdf-renderer .rpv-bookmark__title{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-pdf-renderer .rpv-bookmark__title:hover{background:var(--wk-bg-hover)}.wk-markdown-source-view{background:var(--wk-bg-base);box-sizing:border-box;height:100%;overflow:auto}.wk-markdown-source-view__plain-hint{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-color-warning-bg);border-bottom:1px solid var(--wk-color-warning-border);color:var(--wk-color-warning);font-size:var(--wk-text-size-sm);flex-shrink:0}.wk-markdown-source-view__plain-source{padding:var(--wk-sp-4);background:var(--wk-bg-base);color:var(--wk-text-primary);white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;flex:1;margin:0;overflow:auto}.wk-markdown-source-view__plain-source code{font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:var(--wk-text-size-sm);line-height:1.6}.wk-markdown-source-view--empty{color:var(--wk-text-tertiary);font-size:var(--wk-text-size-md);flex-direction:column;justify-content:center;align-items:center;display:flex}.wk-markdown-source-view__message{text-align:center}.wk-markdown-source-view.wk-code-highlight-container{padding:0}.wk-markdown-source-view.wk-code-highlight-container pre{padding:var(--wk-sp-4);box-sizing:border-box;min-height:100%;margin:0}.wk-markdown-source-view.wk-code-highlight-container code{font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:var(--wk-text-size-sm);line-height:1.6}.wk-markdown-source-view .linenumber{color:var(--wk-text-tertiary);-webkit-user-select:none;user-select:none;padding-right:var(--wk-sp-3);text-align:right;min-width:3em}.wk-markdown-source-view::-webkit-scrollbar{width:8px;height:8px}.wk-markdown-source-view::-webkit-scrollbar-track{background:0 0}.wk-markdown-source-view::-webkit-scrollbar-thumb{background:var(--wk-border-subtle);border-radius:var(--wk-r-xs)}.wk-markdown-source-view::-webkit-scrollbar-thumb:hover{background:var(--wk-border-default)}body[theme-mode=dark] .wk-markdown-source-view{background:var(--wk-bg-base)}body[theme-mode=dark] .wk-markdown-source-view--empty,body[theme-mode=dark] .wk-markdown-source-view .linenumber{color:var(--wk-text-tertiary)}body[theme-mode=dark] .wk-markdown-source-view::-webkit-scrollbar-thumb{background:var(--wk-border-subtle)}body[theme-mode=dark] .wk-markdown-source-view::-webkit-scrollbar-thumb:hover{background:var(--wk-border-default)}.wk-code-highlight-container{background:var(--wk-bg-base)}.wk-code-highlight-container .hljs{background:var(--wk-bg-base);color:var(--wk-text-primary);padding:var(--wk-sp-2);font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:12px;line-height:1.5}.wk-code-highlight-container .linenumber{color:var(--wk-text-tertiary);-webkit-user-select:none;user-select:none}.wk-code-highlight-container .hljs-comment,.wk-code-highlight-container .hljs-quote{color:var(--wk-text-tertiary);font-style:italic}.wk-code-highlight-container .hljs-keyword,.wk-code-highlight-container .hljs-selector-tag,.wk-code-highlight-container .hljs-literal{color:var(--wk-text-accent);font-weight:500}.wk-code-highlight-container .hljs-title,.wk-code-highlight-container .hljs-section,.wk-code-highlight-container .hljs-type{color:var(--wk-color-info);font-weight:500}.wk-code-highlight-container .hljs-name,.wk-code-highlight-container .hljs-attribute,.wk-code-highlight-container .hljs-attr,.wk-code-highlight-container .hljs-params{color:var(--wk-color-info)}.wk-code-highlight-container .hljs-string,.wk-code-highlight-container .hljs-template-variable,.wk-code-highlight-container .hljs-doctag{color:var(--wk-color-success)}.wk-code-highlight-container .hljs-number{color:var(--wk-color-warning)}.wk-code-highlight-container .hljs-regexp,.wk-code-highlight-container .hljs-symbol,.wk-code-highlight-container .hljs-link{color:var(--wk-text-accent)}.wk-code-highlight-container .hljs-variable{color:var(--wk-color-info)}.wk-code-highlight-container .hljs-punctuation{color:var(--wk-text-tertiary)}.wk-code-highlight-container .hljs-addition{background:var(--wk-color-success-bg)}.wk-code-highlight-container .hljs-deletion{background:var(--wk-color-error-bg)}.wk-code-highlight-container .hljs-meta{color:var(--wk-text-tertiary);font-style:italic}.wk-code-highlight-container .hljs-emphasis{font-style:italic}.wk-code-highlight-container .hljs-strong{font-weight:700}.wk-markdown-toc{border-right:1px solid var(--wk-border-subtle);background:var(--wk-bg-surface);flex-direction:column;width:200px;min-width:200px;height:100%;display:flex;overflow:hidden}.wk-markdown-toc__header{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-3) var(--wk-sp-4);border-bottom:1px solid var(--wk-border-subtle);font-size:var(--wk-text-size-sm);color:var(--wk-text-secondary);flex-shrink:0;font-weight:500;display:flex}.wk-markdown-toc__nav{padding:var(--wk-sp-2) 0;flex:1;overflow:hidden auto}.wk-markdown-toc__list{margin:0;padding:0;list-style:none}.wk-markdown-toc__item{margin:0;padding:0}.wk-markdown-toc__item--h2 .wk-markdown-toc__link{padding-left:var(--wk-sp-4)}.wk-markdown-toc__item--h3 .wk-markdown-toc__link{padding-left:var(--wk-sp-6);font-size:var(--wk-text-size-xs)}.wk-markdown-toc__link{width:100%;padding:var(--wk-sp-2) var(--wk-sp-4);text-align:left;font-size:var(--wk-text-size-sm);color:var(--wk-text-secondary);cursor:pointer;transition:background var(--wk-dur-fast) var(--wk-ease), color var(--wk-dur-fast) var(--wk-ease);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;line-height:1.4;display:block;overflow:hidden}.wk-markdown-toc__link:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-markdown-toc__item--active .wk-markdown-toc__link{background:var(--wk-brand-primary-bg);color:var(--wk-brand-primary);font-weight:500}.wk-markdown-toc__item--active .wk-markdown-toc__link:hover{background:var(--wk-brand-primary-bg)}.wk-markdown-toc__nav::-webkit-scrollbar{width:4px}.wk-markdown-toc__nav::-webkit-scrollbar-track{background:0 0}.wk-markdown-toc__nav::-webkit-scrollbar-thumb{background:var(--wk-border-subtle);border-radius:var(--wk-r-xs)}.wk-markdown-toc__nav::-webkit-scrollbar-thumb:hover{background:var(--wk-border-default)}body[theme-mode=dark] .wk-markdown-toc{background:var(--wk-bg-surface);border-color:var(--wk-border-subtle)}body[theme-mode=dark] .wk-markdown-toc__header{border-color:var(--wk-border-subtle);color:var(--wk-text-secondary)}body[theme-mode=dark] .wk-markdown-toc__link{color:var(--wk-text-secondary)}body[theme-mode=dark] .wk-markdown-toc__link:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}body[theme-mode=dark] .wk-markdown-toc__item--active .wk-markdown-toc__link{background:var(--wk-brand-primary-bg);color:var(--wk-brand-primary)}body[theme-mode=dark] .wk-markdown-toc__nav::-webkit-scrollbar-thumb{background:var(--wk-border-subtle)}body[theme-mode=dark] .wk-markdown-toc__nav::-webkit-scrollbar-thumb:hover{background:var(--wk-border-default)}.wk-file-preview-markdown-renderer{background:var(--wk-bg-base);flex-direction:row;width:100%;height:100%;display:flex;overflow:hidden}.wk-file-preview-markdown-renderer__content{box-sizing:border-box;flex:1;min-width:0;overflow:auto}.wk-file-preview-markdown-renderer__preview{padding:var(--wk-sp-5);max-width:100%;color:var(--wk-text-primary)}.wk-file-preview-markdown-renderer__message{text-align:center}.wk-file-preview-markdown-renderer--loading{justify-content:center;align-items:center;gap:var(--wk-sp-3);color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-markdown-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite wk-markdown-renderer-spin}@keyframes wk-markdown-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-markdown-renderer--error{justify-content:center;align-items:center;gap:var(--wk-sp-3);color:var(--wk-color-danger);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-markdown-renderer__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background var(--wk-dur-fast) var(--wk-ease)}.wk-file-preview-markdown-renderer__retry:hover{background:var(--wk-bg-hover)}.wk-file-preview-markdown-renderer__large-file-notice{padding:var(--wk-sp-2) var(--wk-sp-4);margin:0 0 var(--wk-sp-2) 0;background:var(--wk-bg-hover);border-bottom:1px solid var(--wk-border-subtle);color:var(--wk-text-secondary);font-size:var(--wk-text-size-sm);text-align:center}.wk-file-preview-markdown-renderer--empty{color:var(--wk-text-tertiary);font-size:var(--wk-text-size-md);flex-direction:column;justify-content:center;align-items:center;display:flex}.wk-file-preview-markdown-renderer__content::-webkit-scrollbar{width:8px;height:8px}.wk-file-preview-markdown-renderer__content::-webkit-scrollbar-track{background:0 0}.wk-file-preview-markdown-renderer__content::-webkit-scrollbar-thumb{background:var(--wk-border-subtle);border-radius:var(--wk-r-xs)}.wk-file-preview-markdown-renderer__content::-webkit-scrollbar-thumb:hover{background:var(--wk-border-default)}body[theme-mode=dark] .wk-file-preview-markdown-renderer{background:var(--wk-bg-base)}body[theme-mode=dark] .wk-file-preview-markdown-renderer--loading{color:var(--wk-text-secondary)}body[theme-mode=dark] .wk-file-preview-markdown-renderer__spinner{border-color:var(--wk-border-subtle);border-top-color:var(--wk-brand-primary)}body[theme-mode=dark] .wk-file-preview-markdown-renderer--error{color:var(--wk-color-danger)}body[theme-mode=dark] .wk-file-preview-markdown-renderer__retry{border-color:var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-markdown-renderer__retry:hover{background:var(--wk-bg-hover)}body[theme-mode=dark] .wk-file-preview-markdown-renderer--empty{color:var(--wk-text-tertiary)}body[theme-mode=dark] .wk-file-preview-markdown-renderer__content::-webkit-scrollbar-thumb{background:var(--wk-border-subtle)}body[theme-mode=dark] .wk-file-preview-markdown-renderer__content::-webkit-scrollbar-thumb:hover{background:var(--wk-border-default)}body[theme-mode=dark] .wk-file-preview-markdown-renderer__large-file-notice{background:var(--wk-bg-hover);border-bottom-color:var(--wk-border-subtle);color:var(--wk-text-secondary)}.wk-file-preview-code-renderer{background:var(--wk-bg-base);height:100%;overflow:auto}.wk-file-preview-code-renderer__pre{padding:var(--wk-sp-4);background:var(--wk-bg-base);box-sizing:border-box;min-height:100%;margin:0}.wk-file-preview-code-renderer__code{color:var(--wk-text-primary);white-space:pre;font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.6;display:block}.wk-file-preview-code-renderer__plain-hint{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-bg-elevated);border-bottom:1px solid var(--wk-border-subtle);font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary)}.wk-file-preview-code-renderer--loading{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-code-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:var(--wk-r-full);width:32px;height:32px;animation:.8s linear infinite wk-code-renderer-spin}@keyframes wk-code-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-code-renderer--error{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-color-danger);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-code-renderer__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background .15s}.wk-file-preview-code-renderer__retry:hover{background:var(--wk-bg-hover)}.wk-file-preview-code-renderer--too-large{justify-content:center;align-items:center;gap:var(--wk-sp-4);height:100%;color:var(--wk-text-secondary);flex-direction:column;display:flex}.wk-file-preview-code-renderer__large-file-icon{width:64px;height:64px;color:var(--wk-text-tertiary)}.wk-file-preview-code-renderer__large-file-icon svg{width:100%;height:100%}.wk-file-preview-code-renderer__large-file-text{font-size:var(--wk-text-size-md);color:var(--wk-text-secondary)}.wk-file-preview-code-renderer__download-btn{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-brand-primary);color:var(--wk-color-white);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-sm);cursor:pointer;border:none;text-decoration:none;transition:background .15s;display:inline-flex}.wk-file-preview-code-renderer__download-btn:hover{background:var(--wk-brand-primary-hover)}.wk-renderer-state{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-renderer-state--loading{color:var(--wk-text-secondary)}.wk-renderer-state__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:var(--wk-r-full);width:32px;height:32px;animation:.8s linear infinite wk-renderer-state-spin}@keyframes wk-renderer-state-spin{to{transform:rotate(360deg)}}.wk-renderer-state--error{color:var(--wk-color-danger)}.wk-renderer-state--empty{color:var(--wk-text-secondary)}.wk-renderer-state__message{text-align:center;word-break:break-word;max-width:80%}.wk-renderer-state__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background-color .15s}.wk-renderer-state__retry:hover{background:var(--wk-bg-hover)}.wk-file-preview-html-renderer{background:var(--wk-bg-surface);width:100%;height:100%;position:relative;overflow:hidden}.wk-file-preview-html-renderer--preview,.wk-file-preview-html-renderer--source{flex-direction:column;display:flex}.wk-file-preview-html-renderer__iframe{background:var(--wk-bg-surface);border:none;flex:1;width:100%;height:100%;display:block}.wk-file-preview-html-renderer__iframe--hidden{visibility:hidden}.wk-file-preview-html-renderer__loading-overlay{justify-content:center;align-items:center;gap:var(--wk-sp-3);background:var(--wk-bg-surface);z-index:10;flex-direction:column;display:flex;position:absolute;inset:0}.wk-file-preview-html-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite wk-html-renderer-spin}@keyframes wk-html-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-html-renderer__message{color:var(--wk-text-secondary);font-size:var(--wk-text-size-md)}.wk-file-preview-html-renderer__disabled-preview{width:100%;height:100%;padding:var(--wk-sp-8);box-sizing:border-box;text-align:center;background:var(--wk-bg-surface);flex-direction:column;justify-content:center;align-items:center;display:flex}.wk-file-preview-html-renderer__disabled-icon{margin-bottom:var(--wk-sp-5);color:var(--wk-color-warning);justify-content:center;align-items:center;display:flex}.wk-file-preview-html-renderer__disabled-content{gap:var(--wk-sp-2);flex-direction:column;display:flex}.wk-file-preview-html-renderer__disabled-title{color:var(--wk-text-primary);font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-semibold);margin:0;line-height:1.4}.wk-file-preview-html-renderer__disabled-message,.wk-file-preview-html-renderer__disabled-submessage{color:var(--wk-text-secondary);font-size:var(--wk-text-size-sm);margin:0;line-height:1.7}.wk-file-preview-html-renderer__disabled-submessage{color:var(--wk-text-tertiary)}.wk-file-preview-html-renderer__disabled-actions{gap:var(--wk-sp-3);margin-top:var(--wk-sp-6);display:flex}.wk-file-preview-html-renderer__disabled-action{justify-content:center;align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background .15s,border-color .15s;display:inline-flex}.wk-file-preview-html-renderer__disabled-action:hover{background:var(--wk-bg-hover);border-color:var(--wk-border-strong)}.wk-file-preview-html-renderer__disabled-action--primary{border-color:var(--wk-brand-primary);background:var(--wk-brand-primary);color:var(--wk-text-inverse)}.wk-file-preview-html-renderer__disabled-action--primary:hover{border-color:var(--wk-brand-primary-hover);background:var(--wk-brand-primary-hover)}.wk-file-preview-html-renderer__error-bar{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-color-danger-bg);border-bottom:1px solid var(--wk-color-danger-border);color:var(--wk-color-danger);font-size:var(--wk-text-size-sm);flex-shrink:0;display:flex}.wk-file-preview-html-renderer__error-icon{font-size:14px;line-height:1}.wk-file-preview-html-renderer__error-text{flex:1}.wk-file-preview-html-renderer__retry-preview{padding:var(--wk-sp-1) var(--wk-sp-3);border:1px solid var(--wk-color-danger-border);color:var(--wk-color-danger);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-xs);white-space:nowrap;background:0 0;transition:background .15s}.wk-file-preview-html-renderer__retry-preview:hover{background:var(--wk-color-danger-hover)}.wk-file-preview-html-renderer__retry-preview:active{background:var(--wk-color-danger-active)}.wk-file-preview-html-renderer__source-container{background:var(--wk-bg-base);flex:1;overflow:auto}.wk-file-preview-html-renderer__source-container pre{padding:var(--wk-sp-4);box-sizing:border-box;min-height:100%;margin:0}.wk-file-preview-html-renderer__source-container code{font-family:Fira Code,JetBrains Mono,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--wk-text-size-sm);line-height:1.6}.wk-file-preview-html-renderer__plain-hint{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-color-warning-bg);border-bottom:1px solid var(--wk-color-warning-border);color:var(--wk-color-warning);font-size:var(--wk-text-size-sm);flex-shrink:0}.wk-file-preview-html-renderer__plain-source{padding:var(--wk-sp-4);box-sizing:border-box;background:var(--wk-bg-base);min-height:100%;color:var(--wk-text-primary);white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;margin:0}.wk-file-preview-html-renderer__plain-source code{font-family:Fira Code,JetBrains Mono,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--wk-text-size-sm);line-height:1.6}.wk-file-preview-html-renderer--loading,.wk-file-preview-html-renderer--error,.wk-file-preview-html-renderer--empty{justify-content:center;align-items:center;gap:var(--wk-sp-3);flex-direction:column;height:100%;display:flex}.wk-file-preview-html-renderer--error .wk-file-preview-html-renderer__message{color:var(--wk-color-danger)}.wk-file-preview-html-renderer__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background .15s,border-color .15s}.wk-file-preview-html-renderer__retry:hover{background:var(--wk-bg-hover);border-color:var(--wk-border-strong)}.wk-file-preview-html-renderer__retry:active{background:var(--wk-bg-active)}body[theme-mode=dark] .wk-file-preview-html-renderer{background:var(--wk-bg-surface)}body[theme-mode=dark] .wk-file-preview-html-renderer__iframe{background:var(--wk-bg-base)}body[theme-mode=dark] .wk-file-preview-html-renderer__error-bar{background:var(--wk-color-danger-bg);border-bottom-color:var(--wk-color-danger-border);color:var(--wk-color-danger)}body[theme-mode=dark] .wk-file-preview-html-renderer__retry-preview{border-color:var(--wk-color-danger-border);color:var(--wk-color-danger)}body[theme-mode=dark] .wk-file-preview-html-renderer__retry-preview:hover{background:var(--wk-color-danger-hover)}body[theme-mode=dark] .wk-file-preview-html-renderer__source-container{background:var(--wk-bg-base)}.wk-file-preview-fallback-renderer{height:100%;padding:var(--wk-sp-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.wk-file-preview-fallback-renderer__card{width:400px;max-width:100%;padding:var(--wk-sp-3) var(--wk-sp-5);background:var(--wk-bg-surface);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-full);align-items:center;gap:var(--wk-sp-3);display:flex}.wk-file-preview-fallback-renderer__icon{width:48px;height:48px;color:var(--wk-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-file-preview-fallback-renderer__info{gap:var(--wk-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.wk-file-preview-fallback-renderer__name{font-size:var(--wk-text-size-md);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wk-file-preview-fallback-renderer__size{font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary)}.wk-file-preview-fallback-renderer__download-btn{justify-content:center;align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-brand-primary);color:var(--wk-text-inverse);border-radius:var(--wk-r-full);cursor:pointer;font-size:var(--wk-text-size-md);border:none;flex-shrink:0;font-weight:500;transition:opacity .15s;display:flex}.wk-file-preview-fallback-renderer__download-btn:hover{opacity:.9}.wk-file-preview-fallback-renderer__download-btn:active{opacity:.8}.wk-file-preview-fallback-renderer__download-btn:disabled{opacity:.6;cursor:not-allowed}.wk-file-preview-fallback-renderer__spinner{animation:1s linear infinite wk-fallback-spin}@keyframes wk-fallback-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wk-file-preview-fallback-renderer__hint{justify-content:center;align-items:center;gap:var(--wk-sp-2);margin-top:var(--wk-sp-4);color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm);display:flex}.wk-excel-tooltip-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-file-preview-excel-renderer{background:var(--wk-bg-base);flex-direction:column;height:100%;display:flex;overflow:hidden}.wk-file-preview-excel-renderer--loading{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-excel-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:var(--wk-r-full);width:32px;height:32px;animation:.8s linear infinite wk-excel-renderer-spin}@keyframes wk-excel-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-excel-renderer--error{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-color-danger);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-excel-renderer__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background-color .15s}.wk-file-preview-excel-renderer__retry:hover{background:var(--wk-bg-hover)}.wk-file-preview-excel-renderer--empty{height:100%;color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);justify-content:center;align-items:center;display:flex}.wk-file-preview-excel-renderer__content{flex:1;min-height:0;overflow:hidden}.wk-file-preview-excel-renderer__virtual-table{height:100%}.wk-file-preview-excel-renderer__virtual-table table{border-collapse:collapse;table-layout:auto}.wk-file-preview-excel-renderer__th{background:var(--wk-bg-elevated);height:40px;font-size:var(--wk-text-size-xs);color:var(--wk-text-primary);padding:0 var(--wk-sp-3);border-bottom:1px solid var(--wk-border-subtle);text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:100px;max-width:300px;font-weight:500;overflow:hidden}.wk-file-preview-excel-renderer__td{background:var(--wk-bg-base);height:40px;font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);padding:0 var(--wk-sp-3);border-bottom:1px solid var(--wk-border-subtle);text-overflow:ellipsis;min-width:100px;max-width:300px;overflow:hidden}.wk-file-preview-excel-renderer__virtual-table tr:hover .wk-file-preview-excel-renderer__td{background:var(--wk-bg-hover)}.wk-file-preview-excel-renderer__footer{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-bg-elevated);border-top:1px solid var(--wk-border-subtle);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.wk-file-preview-excel-renderer__row-count{font-size:var(--wk-text-size-xs);color:var(--wk-text-secondary)}.wk-file-preview-excel-renderer__tabs{gap:var(--wk-sp-1);display:flex;overflow-x:auto}.wk-file-preview-excel-renderer__tab{padding:var(--wk-sp-1) var(--wk-sp-3);color:var(--wk-text-secondary);font-size:var(--wk-text-size-xs);border-radius:var(--wk-r-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;transition:all .15s}.wk-file-preview-excel-renderer__tab:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-file-preview-excel-renderer__tab--active{background:var(--wk-brand-primary);color:var(--wk-color-white)}.wk-file-preview-jsonl-renderer{background:var(--wk-bg-base);flex-direction:column;height:100%;display:flex;overflow:hidden}.wk-file-preview-jsonl-renderer--loading{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-jsonl-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:var(--wk-r-full);width:32px;height:32px;animation:.8s linear infinite wk-jsonl-renderer-spin}@keyframes wk-jsonl-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-jsonl-renderer--error{justify-content:center;align-items:center;gap:var(--wk-sp-3);height:100%;color:var(--wk-color-danger);font-size:var(--wk-text-size-md);flex-direction:column;display:flex}.wk-file-preview-jsonl-renderer__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background-color .15s}.wk-file-preview-jsonl-renderer__retry:hover{background:var(--wk-bg-hover)}.wk-file-preview-jsonl-renderer--empty{height:100%;color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);justify-content:center;align-items:center;display:flex}.wk-file-preview-jsonl-renderer__toolbar{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-bg-elevated);border-bottom:1px solid var(--wk-border-subtle);justify-content:space-between;align-items:center;gap:var(--wk-sp-2);flex-shrink:0;display:flex}.wk-file-preview-jsonl-renderer__info{align-items:center;gap:var(--wk-sp-2);font-size:var(--wk-text-size-xs);color:var(--wk-text-secondary);display:flex}.wk-file-preview-jsonl-renderer__badge{padding:var(--wk-sp-1) var(--wk-sp-2);background:var(--wk-brand-primary);color:var(--wk-color-white);font-size:var(--wk-text-size-xs);border-radius:var(--wk-r-xs);letter-spacing:.5px;align-items:center;font-weight:600;display:inline-flex}.wk-file-preview-jsonl-renderer__stats{color:var(--wk-text-tertiary)}.wk-file-preview-jsonl-renderer__view-switcher{align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-1);background:var(--wk-bg-base);border:1px solid var(--wk-border-subtle);border-radius:var(--wk-r-sm);display:flex}.wk-file-preview-jsonl-renderer__view-btn{padding:var(--wk-sp-1) var(--wk-sp-3);color:var(--wk-text-secondary);font-size:var(--wk-text-size-sm);border-radius:var(--wk-r-xs);cursor:pointer;justify-content:center;align-items:center;gap:var(--wk-sp-1);background:0 0;border:none;transition:all .15s;display:flex}.wk-file-preview-jsonl-renderer__view-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-file-preview-jsonl-renderer__view-btn--active,.wk-file-preview-jsonl-renderer__view-btn--active:hover{background:var(--wk-brand-primary);color:var(--wk-color-white)}.wk-file-preview-jsonl-renderer__view-btn:disabled{opacity:.5;cursor:not-allowed}.wk-file-preview-jsonl-renderer__view-btn:disabled:hover{color:var(--wk-text-secondary);background:0 0}.wk-file-preview-jsonl-renderer__icon{flex-shrink:0;width:14px;height:14px}.wk-file-preview-jsonl-renderer__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wk-file-preview-jsonl-renderer__virtual-table{flex:1;min-height:0}.wk-file-preview-jsonl-renderer__virtual-table table{border-collapse:collapse;table-layout:auto}.wk-file-preview-jsonl-renderer__th{background:var(--wk-bg-elevated);height:40px;font-size:var(--wk-text-size-xs);color:var(--wk-text-primary);padding:0 var(--wk-sp-3);border-bottom:1px solid var(--wk-border-subtle);text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:100px;max-width:300px;font-weight:500;overflow:hidden}.wk-file-preview-jsonl-renderer__td{background:var(--wk-bg-base);height:40px;font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);padding:0 var(--wk-sp-3);border-bottom:1px solid var(--wk-border-subtle);text-overflow:ellipsis;min-width:100px;max-width:300px;overflow:hidden}.wk-file-preview-jsonl-renderer__virtual-table tr:hover .wk-file-preview-jsonl-renderer__td{background:var(--wk-bg-hover)}.wk-file-preview-jsonl-renderer__footer{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-bg-elevated);border-top:1px solid var(--wk-border-subtle);flex-shrink:0;align-items:center;display:flex}.wk-file-preview-jsonl-renderer__row-count{font-size:var(--wk-text-size-xs);color:var(--wk-text-secondary)}.wk-file-preview-jsonl-renderer__code-container{flex:1;min-height:0;overflow:auto}.wk-file-preview-jsonl-renderer__empty-content{justify-content:center;align-items:center;gap:var(--wk-sp-3);color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);flex-direction:column;flex:1;display:flex}.wk-file-preview-jsonl-renderer__switch-btn{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background-color .15s}.wk-file-preview-jsonl-renderer__switch-btn:hover{background:var(--wk-bg-hover)}.wk-file-preview-jsonl-renderer__plain-hint{padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-bg-elevated);border-bottom:1px solid var(--wk-border-subtle);font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary)}.wk-file-preview-jsonl-renderer__pre{padding:var(--wk-sp-4);background:var(--wk-bg-base);box-sizing:border-box;min-height:100%;margin:0;overflow:auto}.wk-file-preview-jsonl-renderer__code{color:var(--wk-text-primary);white-space:pre;font-family:SF Mono,Monaco,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.6;display:block}.wk-file-preview-jsonl-renderer--too-large{justify-content:center;align-items:center;gap:var(--wk-sp-4);height:100%;color:var(--wk-text-secondary);flex-direction:column;display:flex}.wk-file-preview-jsonl-renderer__large-file-icon{width:64px;height:64px;color:var(--wk-text-tertiary)}.wk-file-preview-jsonl-renderer__large-file-icon svg{width:100%;height:100%}.wk-file-preview-jsonl-renderer__large-file-text{font-size:var(--wk-text-size-md);color:var(--wk-text-secondary)}.wk-file-preview-jsonl-renderer__download-btn{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-4);background:var(--wk-brand-primary);color:var(--wk-color-white);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-sm);cursor:pointer;border:none;text-decoration:none;transition:background .15s;display:inline-flex}.wk-file-preview-jsonl-renderer__download-btn:hover{background:var(--wk-brand-primary-hover)}.wk-file-preview-image-renderer{background:var(--wk-bg-base);width:100%;height:100%;padding:var(--wk-sp-6);box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wk-file-preview-image-renderer__content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.wk-file-preview-image-renderer__img{border-radius:var(--wk-r-md);cursor:pointer;transition:opacity .2s}.wk-file-preview-image-renderer__img--contain{object-fit:contain;object-position:center;width:100%;height:100%}.wk-file-preview-image-renderer__img--cover{object-fit:cover;object-position:center;width:100%;height:100%}.wk-file-preview-image-renderer__img--fit-width{object-position:center;width:100%;height:auto;max-height:100%}.wk-file-preview-image-renderer__img--fit-height{object-position:center;width:auto;max-width:100%;height:100%}.wk-file-preview-image-renderer__img--loading{opacity:0}.wk-file-preview-image-renderer__img--loaded{opacity:1}.wk-file-preview-image-renderer__loading{justify-content:center;align-items:center;gap:var(--wk-sp-3);color:var(--wk-text-secondary);font-size:var(--wk-text-size-md);flex-direction:column;display:flex;position:absolute;inset:0}.wk-file-preview-image-renderer__loading-text{color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm)}.wk-file-preview-image-renderer__spinner{border:3px solid var(--wk-border-subtle);border-top-color:var(--wk-brand-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite wk-image-renderer-spin}@keyframes wk-image-renderer-spin{to{transform:rotate(360deg)}}.wk-file-preview-image-renderer__error{justify-content:center;align-items:center;gap:var(--wk-sp-3);width:100%;height:100%;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-md);background:var(--wk-bg-subtle);border-radius:var(--wk-r-md);flex-direction:column;display:flex}.wk-file-preview-image-renderer__error-icon{width:48px;height:48px;color:var(--wk-text-quaternary)}.wk-file-preview-image-renderer__error-text{color:var(--wk-text-tertiary)}.wk-file-preview-image-renderer__retry{padding:var(--wk-sp-2) var(--wk-sp-4);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:var(--wk-text-size-sm);transition:background .15s,border-color .15s}.wk-file-preview-image-renderer__retry:hover{background:var(--wk-bg-hover);border-color:var(--wk-border-strong)}.wk-file-preview-image-renderer__retry:active{background:var(--wk-bg-active)}body[theme-mode=dark] .wk-file-preview-image-renderer{background:var(--wk-bg-base)}body[theme-mode=dark] .wk-file-preview-image-renderer__error{background:var(--wk-bg-subtle)}.wk-file-preview-header{height:var(--wk-sp-12);min-height:var(--wk-sp-12);padding:0 var(--wk-sp-4);border-bottom:1px solid var(--wk-border-default);background-color:var(--wk-bg-surface);border-radius:var(--wk-r-md) var(--wk-r-md) 0 0;justify-content:space-between;align-items:center;display:flex}.wk-file-preview-header__left{align-items:center;gap:var(--wk-sp-1);flex-shrink:0;min-width:0;max-width:150px;display:flex}.wk-file-preview-header__btn{width:var(--wk-sp-4);height:var(--wk-sp-4);cursor:pointer;color:var(--wk-icon-muted);transition:color var(--wk-dur-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.wk-file-preview-header__btn:hover{color:var(--wk-text-primary)}.wk-file-preview-header__btn--active,.wk-file-preview-header__btn--active:hover{color:var(--wk-brand-primary)}.wk-file-preview-header__btn--close:hover{color:var(--wk-color-danger)}.wk-file-preview-header__btn--back{margin-right:var(--wk-sp-1)}.wk-file-preview-header__dropdown{position:relative}.wk-file-preview-header__dropdown-btn{align-items:center;gap:var(--wk-sp-1);border-radius:var(--wk-r-sm);cursor:default;color:var(--wk-text-primary);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);transition:background var(--wk-dur-fast);background:0 0;border:none;min-width:0;max-width:150px;padding:0;display:flex}.wk-file-preview-header__dropdown-btn--has-files{cursor:pointer}.wk-file-preview-header__dropdown-btn--has-files:hover{opacity:.8}.wk-file-preview-header__dropdown-btn>svg:first-child{color:var(--wk-text-secondary);flex-shrink:0}.wk-file-preview-header__file-icon{width:var(--wk-sp-4);height:var(--wk-sp-4);object-fit:contain;flex-shrink:0}.wk-file-preview-header__dropdown-text{text-overflow:ellipsis;white-space:nowrap;max-width:110px;line-height:var(--wk-sp-5);overflow:hidden}.wk-file-preview-header__dropdown-caret{color:var(--wk-text-tertiary);flex-shrink:0;transition:transform .15s}.wk-file-preview-header__dropdown-caret--open{transform:rotate(180deg)}.wk-file-preview-header__dropdown-panel{background:var(--wk-bg-elevated);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-md);min-width:240px;max-width:320px;box-shadow:var(--wk-shadow-lg);z-index:1000;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.wk-file-preview-header__dropdown-list{max-height:280px;padding:var(--wk-sp-1) 0;overflow-y:auto}.wk-file-preview-header__dropdown-item{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-3);cursor:pointer;transition:background .15s;display:flex;position:relative}.wk-file-preview-header__dropdown-item:hover{background:var(--wk-bg-hover)}.wk-file-preview-header__dropdown-item--active{background:var(--wk-bg-active)}.wk-file-preview-header__dropdown-item--active:before{content:"";background:var(--wk-color-primary);border-radius:0 2px 2px 0;width:3px;position:absolute;top:0;bottom:0;left:0}.wk-file-preview-header__dropdown-item-badge{font-size:var(--wk-text-size-xs);flex-shrink:0}.wk-file-preview-header__dropdown-item-icon{color:var(--wk-text-secondary);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wk-file-preview-header__dropdown-item-icon--thumbnail{border-radius:var(--wk-r-xs);background:var(--wk-bg-elevated);width:28px;height:28px;overflow:hidden}.wk-file-preview-header__dropdown-item-thumbnail{object-fit:cover;width:100%;height:100%}.wk-file-preview-header__dropdown-item-name{font-size:var(--wk-text-size-base);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.wk-file-preview-header__dropdown-loading{padding:var(--wk-sp-2);color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm);justify-content:center;align-items:center;display:flex}.wk-file-preview-header__dropdown-no-more{padding:var(--wk-sp-2);color:var(--wk-text-quaternary);font-size:var(--wk-text-size-xs);justify-content:center;align-items:center;display:flex}.wk-file-preview-header__sep{width:1px;height:var(--wk-sp-3);background:var(--wk-border-default);border-radius:var(--wk-r-full);flex-shrink:0}.wk-file-preview-header__view-toggle{align-items:center;gap:var(--wk-sp-1);background:var(--wk-bg-tab);border-radius:var(--wk-r-full);padding:var(--wk-sp-0-5);display:flex}.wk-file-preview-header__view-toggle-btn{width:var(--wk-sp-10);height:var(--wk-sp-4);padding:var(--wk-sp-0-5) var(--wk-sp-2);border-radius:var(--wk-r-full);cursor:pointer;font-size:var(--wk-text-size-tiny);font-weight:var(--wk-font-medium);color:var(--wk-icon-muted);transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.wk-file-preview-header__view-toggle-btn:hover{color:var(--wk-text-primary)}.wk-file-preview-header__view-toggle-btn--active{background:var(--wk-bg-surface);color:var(--wk-text-primary);border-radius:var(--wk-r-full)}.wk-file-preview-header__actions{align-items:center;gap:var(--wk-sp-4);flex-shrink:0;display:flex}body[theme-mode=dark] .wk-file-preview-header__btn{color:var(--wk-white-alpha-40)}body[theme-mode=dark] .wk-file-preview-header__btn:hover{color:var(--wk-text-primary)}body[theme-mode=dark] .wk-file-preview-header__view-toggle{background:var(--wk-white-alpha-07)}body[theme-mode=dark] .wk-file-preview-header__view-toggle-btn{color:var(--wk-white-alpha-40)}body[theme-mode=dark] .wk-file-preview-header__view-toggle-btn--active{background:var(--wk-white-alpha-12);color:var(--wk-color-white)}body[theme-mode=dark] .wk-file-preview-header__sep{background:var(--wk-white-alpha-12)}@media (width<=480px){.wk-file-preview-header__dropdown-text{max-width:80px}.wk-file-preview-header__view-toggle,.wk-file-preview-header__sep{display:none}}.wk-file-list-panel{background:var(--wk-bg-surface);border-right:1px solid var(--wk-border-default);flex-direction:column;height:100%;display:flex}.wk-file-list-panel__header{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-3);border-bottom:1px solid var(--wk-border-default);flex-shrink:0;display:flex}.wk-file-list-panel__title{font-size:var(--wk-text-size-base);color:var(--wk-text-primary);font-weight:600}.wk-file-list-panel__count{font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);background:var(--wk-bg-hover);padding:var(--wk-sp-0-5) var(--wk-sp-1-5);border-radius:var(--wk-r-full);font-weight:500}.wk-file-list-panel__close-btn{border-radius:var(--wk-r-sm);cursor:pointer;width:22px;height:22px;color:var(--wk-text-tertiary);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;transition:background .15s,color .15s;display:flex}.wk-file-list-panel__close-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-file-list-panel__list{padding:var(--wk-sp-2) 0;flex:1;overflow-y:auto}.wk-file-list-panel__empty{justify-content:center;align-items:center;gap:var(--wk-sp-2);height:160px;color:var(--wk-text-tertiary);flex-direction:column;display:flex}.wk-file-list-panel__empty-icon{color:var(--wk-text-quaternary)}.wk-file-list-panel__empty-text{font-size:var(--wk-text-size-sm)}.wk-file-list-panel__item{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-3);cursor:pointer;transition:background .15s;display:flex;position:relative}.wk-file-list-panel__item:hover{background:var(--wk-bg-hover)}.wk-file-list-panel__item--active{background:var(--wk-bg-active)}.wk-file-list-panel__item--active:before{content:"";background:var(--wk-color-primary);border-radius:0 2px 2px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.wk-file-list-panel__item-icon{width:32px;height:32px;color:var(--wk-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-file-list-panel__item-file-icon{object-fit:contain;width:32px;height:32px}.wk-file-list-panel__item-icon--thumbnail{border-radius:var(--wk-r-sm);background:var(--wk-bg-elevated);width:40px;height:40px;overflow:hidden}.wk-file-list-panel__item-thumbnail{object-fit:cover;width:100%;height:100%}.wk-file-list-panel__item-info{gap:var(--wk-sp-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.wk-file-list-panel__item-name{font-size:var(--wk-text-size-base);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-file-list-panel__item--active .wk-file-list-panel__item-name{font-weight:500}.wk-file-list-panel__item-meta{align-items:center;gap:var(--wk-sp-2);font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);display:flex}.wk-file-list-panel__item-sender{text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden}.wk-file-list-panel__item-size,.wk-file-list-panel__item-time{flex-shrink:0}.wk-file-list-panel__loading{padding:var(--wk-sp-3);color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm);justify-content:center;align-items:center;display:flex}.wk-file-list-panel__no-more{padding:var(--wk-sp-3);color:var(--wk-text-quaternary);font-size:var(--wk-text-size-xs);justify-content:center;align-items:center;display:flex}.wk-file-list-panel__item-meta>span:not(:last-child):after{content:"·";margin-left:var(--wk-sp-2);color:var(--wk-text-quaternary)}.wk-thread-panel{pointer-events:auto;width:var(--wk-width-thread-panel);z-index:100;border-left:var(--wk-line);height:100%;margin-right:calc(0px - var(--wk-width-thread-panel));background-color:var(--wk-bg-base);box-shadow:var(--wk-shadow-md);flex-direction:column;transition:margin-right .15s ease-in-out;display:flex;position:absolute;top:0;right:0}body[theme-mode=dark] .wk-thread-panel{box-shadow:var(--wk-shadow-md)}.wk-chat-content-right.wk-chat-threadpanel-open .wk-thread-panel{margin-right:0}.wk-thread-panel-header{height:var(--wk-height-chat-conversation-header);min-height:var(--wk-height-chat-conversation-header);padding:0 var(--wk-sp-4);border-bottom:1px solid var(--wk-border-default);background-color:var(--wk-bg-surface);justify-content:space-between;align-items:center;display:flex}.wk-thread-panel-header-title{align-items:center;gap:var(--wk-sp-2);color:var(--wk-text-primary);font-size:14px;font-weight:600;display:flex}.wk-thread-panel-header-icon{width:20px;height:20px;color:var(--wk-text-secondary)}.wk-thread-panel-header-actions{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-thread-panel-header-btn{border-radius:var(--wk-r-sm);cursor:pointer;width:28px;height:28px;color:var(--wk-text-tertiary);justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.wk-thread-panel-header-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-thread-panel-parent{padding:var(--wk-sp-3) var(--wk-sp-4);border-bottom:1px dashed var(--wk-border-default);background-color:var(--wk-bg-surface)}.wk-thread-panel-parent-author{align-items:center;gap:var(--wk-sp-2);margin-bottom:var(--wk-sp-2);display:flex}.wk-thread-panel-parent-avatar{border-radius:50%;width:24px;height:24px}.wk-thread-panel-parent-name{color:var(--wk-text-primary);font-size:13px;font-weight:600}.wk-thread-panel-parent-time{color:var(--wk-text-tertiary);font-size:11px}.wk-thread-panel-parent-content{color:var(--wk-text-secondary);font-size:13px;line-height:1.5}.wk-thread-panel-replies{padding:var(--wk-sp-3) var(--wk-sp-4);flex:1;overflow-y:auto}.wk-thread-panel-reply{gap:var(--wk-sp-2);margin-bottom:var(--wk-sp-3);display:flex}.wk-thread-panel-reply-avatar{border-radius:50%;flex-shrink:0;width:32px;height:32px}.wk-thread-panel-reply-body{flex:1;min-width:0}.wk-thread-panel-reply-header{align-items:baseline;gap:var(--wk-sp-2);margin-bottom:var(--wk-sp-1);display:flex}.wk-thread-panel-reply-name{color:var(--wk-text-primary);font-size:13px;font-weight:600}.wk-thread-panel-reply-time{color:var(--wk-text-tertiary);font-size:11px}.wk-thread-panel-reply-content{color:var(--wk-text-primary);font-size:13px;line-height:1.5}.wk-thread-panel-input{padding:var(--wk-sp-3) var(--wk-sp-4);border-top:1px solid var(--wk-border-default);background-color:var(--wk-bg-base)}.wk-thread-panel-input-box{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-3);background-color:var(--wk-bg-surface);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-lg);display:flex}.wk-thread-panel-input-field{color:var(--wk-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13px}.wk-thread-panel-input-field::placeholder{color:var(--wk-text-tertiary)}.wk-thread-panel-input-actions{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-thread-panel-input-btn{border-radius:var(--wk-r-sm);cursor:pointer;width:28px;height:28px;color:var(--wk-text-tertiary);justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.wk-thread-panel-input-btn:hover{background:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-thread-panel-empty{color:var(--wk-text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.wk-thread-panel-loading{flex:1;justify-content:center;align-items:center;display:flex}.wk-thread-panel-list{flex:1;overflow-y:auto}.wk-thread-panel-list-section{padding:var(--wk-sp-2) var(--wk-sp-4)}.wk-thread-panel-list-section-label{color:var(--wk-text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--wk-sp-2);font-size:11px;font-weight:600}.wk-thread-panel-list-item{align-items:flex-start;gap:var(--wk-sp-3);padding:var(--wk-sp-3);border-radius:var(--wk-r-md);cursor:pointer;transition:background .15s;display:flex}.wk-thread-panel-list-item:hover{background:var(--wk-bg-hover)}.wk-thread-panel-list-item-unread{background:var(--wk-color-info);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.wk-thread-panel-list-item-content{flex:1;min-width:0}.wk-thread-panel-list-item-name{color:var(--wk-text-primary);margin-bottom:var(--wk-sp-1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.wk-thread-panel-list-item-meta{align-items:center;gap:var(--wk-sp-2);color:var(--wk-text-tertiary);font-size:12px;display:flex}.wk-thread-panel-list-item-preview{color:var(--wk-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:var(--wk-sp-1);font-size:12px;overflow:hidden}.wk-thread-panel-conversation{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wk-thread-panel-conversation .wk-conversation{height:100%}.wk-thread-panel-file-content{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}.wk-thread-panel-file-content--with-list>.wk-file-list-panel{flex-shrink:0;width:30%;min-width:200px;max-width:300px}.wk-thread-panel-file-content--with-list>.wk-thread-panel-file-preview{flex:1;min-width:0}.wk-thread-panel-file-preview{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wk-thread-panel-file-preview>*{flex:1;min-height:0}.wk-thread-panel-conversation .wk-conversation-content{height:100%}.wk-thread-panel-tabs{gap:var(--wk-sp-1);padding:var(--wk-sp-2) var(--wk-sp-4);border-bottom:1px solid var(--wk-border-default);display:flex}.wk-thread-panel-tab{padding:var(--wk-sp-1-5) var(--wk-sp-3);color:var(--wk-text-secondary);border-radius:var(--wk-r-sm);cursor:pointer;font-size:12px;font-weight:500;transition:background .15s,color .15s}.wk-thread-panel-tab:hover{background:var(--wk-bg-hover)}.wk-thread-panel-tab-active{background:var(--wk-brand-tint-06);color:var(--wk-text-accent)}.wk-thread-panel-list-view{flex-direction:column;flex:1;display:flex;overflow-y:auto}.wk-thread-panel-create-btn{margin:var(--wk-sp-3) var(--wk-sp-4);border-radius:var(--wk-r-sm);border:1px dashed var(--wk-ai-border);background:var(--wk-ai-surface);color:var(--wk-text-accent);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px 0;font-size:13px;font-weight:500;transition:all .15s;display:flex}.wk-thread-panel-create-btn:hover{background:var(--wk-brand-tint-06);border-color:var(--wk-border-glow)}.wk-thread-panel-group{margin-bottom:var(--wk-sp-2)}.wk-thread-panel-group-header{align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-2) var(--wk-sp-4);color:var(--wk-text-tertiary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:500;display:flex}.wk-thread-panel-group-header:hover{color:var(--wk-text-secondary)}.wk-thread-panel-group-arrow{transition:transform .15s}.wk-thread-panel-group-arrow-collapsed{transform:rotate(-90deg)}.wk-thread-panel-group-list{padding:0 var(--wk-sp-2)}.wk-thread-panel-item{padding:var(--wk-sp-3);margin:0 var(--wk-sp-2) var(--wk-sp-1);border-radius:var(--wk-r-md);cursor:pointer;transition:background .15s}.wk-thread-panel-item:hover{background:var(--wk-bg-hover)}.wk-thread-panel-item-header{margin-bottom:var(--wk-sp-1);justify-content:space-between;align-items:center;display:flex}.wk-thread-panel-item-title{align-items:center;gap:var(--wk-sp-2);flex:1;min-width:0;display:flex}.wk-thread-panel-item-unread{background:var(--wk-brand-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.wk-thread-panel-item-name{color:var(--wk-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.wk-thread-panel-item-time{color:var(--wk-text-tertiary);flex-shrink:0;font-size:12px}.wk-thread-panel-item-meta{color:var(--wk-text-tertiary);margin-bottom:var(--wk-sp-1);font-size:12px}.wk-thread-panel-item-preview{color:var(--wk-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.wk-thread-panel-item-preview-empty{color:var(--wk-text-tertiary);font-style:italic}.wk-thread-more-menu{background:var(--wk-bg-elevated);border-radius:8px;min-width:140px;padding:4px 0}.wk-thread-more-menu-item{color:var(--wk-text-primary);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;transition:background .12s}.wk-thread-more-menu-item:hover{background:var(--wk-bg-hover)}.wk-thread-more-menu-item-danger{color:var(--wk-color-danger)}.wk-thread-more-menu-item-danger:hover{background:var(--wk-brand-tint-08)}.wk-thread-panel-splitter{cursor:col-resize;z-index:101;justify-content:center;align-items:center;width:12px;margin-left:-6px;display:flex;position:absolute;top:0;bottom:0;left:0}.wk-thread-panel-splitter-line{width:0;height:100%;transition:width var(--wk-dur-fast) var(--wk-ease), background var(--wk-dur-fast) var(--wk-ease)}.wk-thread-panel-splitter:hover .wk-thread-panel-splitter-line,.wk-thread-panel-splitter-active .wk-thread-panel-splitter-line{background:var(--wk-brand-primary);border-radius:var(--wk-r-full);width:3px}.wk-thread-panel-drag-overlay{z-index:9999;cursor:col-resize;position:fixed;inset:0}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration) / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}@media print,(prefers-reduced-motion:reduce){.animate__animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)scaleY(.95)}90%{transform:translateY(-4px)scaleY(1.02)}}.animate__bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}.animate__headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.animate__swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translate(0,0)}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:translate(0,0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translate(0,0)}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}.animate__jello{transform-origin:50%;animation-name:jello}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translate(-2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px)scale(.7)}80%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px)scale(.7)}80%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:1;transform:scale(1)}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(700px)scale(.7)}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(-2000px)scale(.7)}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0)scale(.7)}to{opacity:.7;transform:translate(2000px)scale(.7)}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0)scale(.7)}to{opacity:.7;transform:translateY(-700px)scale(.7)}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.animate__bounceIn{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)scaleY(3)}60%{opacity:1;transform:translateY(25px)scaleY(.9)}75%{transform:translateY(-10px)scaleY(.95)}90%{transform:translateY(5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)scaleX(3)}60%{opacity:1;transform:translate(25px)scaleX(1)}75%{transform:translate(-10px)scaleX(.98)}90%{transform:translate(5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)scaleX(3)}60%{opacity:1;transform:translate(-25px)scaleX(1)}75%{transform:translate(10px)scaleX(.98)}90%{transform:translate(-5px)scaleX(.995)}to{transform:translate(0,0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)scaleY(5)}60%{opacity:1;transform:translateY(-20px)scaleY(.9)}75%{transform:translateY(10px)scaleY(.95)}90%{transform:translateY(-5px)scaleY(.985)}to{transform:translate(0,0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translateY(10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px)scaleY(.9)}to{opacity:0;transform:translateY(2000px)scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)scaleX(.9)}to{opacity:0;transform:translate(-2000px)scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)scaleX(.9)}to{opacity:0;transform:translate(2000px)scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)scaleY(.985)}40%,45%{opacity:1;transform:translateY(20px)scaleY(.9)}to{opacity:0;transform:translateY(-2000px)scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate(-100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate(100%,-100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate(-100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate(100%,100%)}to{opacity:1;transform:translate(0,0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,-100%)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,-100%)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(100%,100%)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-100%,100%)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translate(0,0)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)translate(0,0)rotateY(0)}to{animation-timing-function:ease-in;transform:perspective(400px)scale(1)translate(0,0)rotateY(0)}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.animate__flipOutX{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.animate__flipOutY{animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{transform:skew(-5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate(-100%)skew(30deg)}60%{opacity:1;transform:skew(-20deg)}80%{transform:skew(5deg)}to{transform:translate(0,0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)skew(-30deg)}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateIn{transform-origin:50%;animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownLeft{transform-origin:0 100%;animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInDownRight{transform-origin:100% 100%;animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpLeft{transform-origin:0 100%;animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg)}to{opacity:1;transform:translate(0,0)}}.animate__rotateInUpRight{transform-origin:100% 100%;animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1}to{opacity:0;transform:rotate(200deg)}}.animate__rotateOut{transform-origin:50%;animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:0;transform:rotate(45deg)}}.animate__rotateOutDownLeft{transform-origin:0 100%;animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutDownRight{transform-origin:100% 100%;animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:0;transform:rotate(-45deg)}}.animate__rotateOutUpLeft{transform-origin:0 100%;animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:0;transform:rotate(90deg)}}.animate__rotateOutUpRight{transform-origin:100% 100%;animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.animate__hinge{animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);transform-origin:0 0;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform-origin:bottom;transform:scale(.1)rotate(30deg)}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:translate(0,0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.animate__zoomOutDown{transform-origin:bottom;animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform:scale(.1)translate(-2000px)}}.animate__zoomOutLeft{transform-origin:0;animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform:scale(.1)translate(2000px)}}.animate__zoomOutRight{transform-origin:100%;animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.animate__zoomOutUp{transform-origin:bottom;animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-100%)}to{transform:translate(0,0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0,0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0,0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(100%)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-100%)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(100%)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-100%)}}.animate__slideOutUp{animation-name:slideOutUp}:root{--wk-color-theme:#1c1c23;--wk-color-secondary:#f6f6f6;--wk-color-secondary-2:#f6f6f6;--wk-color-hover:#eee;--wk-color-font-tip:#aaa;--wk-width-layout-content-left:300px;--wk-wdith-conversation-list:var(--wk-width-layout-content-left);--wk-height-chat-search:64px;--wk-height-chat-conversation-header:48px;--wk-wdith-chat-channelsetting:340px;--wk-width-thread-panel:380px;--wk-layer-transition:.3s cubic-bezier(.33,1,.68,1);--wk-slide-transition:.45s cubic-bezier(.25, 1, .5, 1);--wk-line:1px solid #eee;--wk-line-color:#eee;--wk-color-item:white;--wk-text-item:#091e42de;--wk-message-item:white;--wk-message-color:#0f0f0f;--bg-primary:#fff;--bg-secondary:#f5f5f5;--bg-tertiary:#fafafa;--bg-hover:#f0f0f0;--text-primary:#1a1a1a;--text-secondary:#666;--text-tertiary:#999;--border-color:#e8e8e8;--border-light:#f0f0f0;--card-bg:#fff;--input-bg:#fff;--sidebar-bg:#fff;--topbar-bg:#fff;--accent:#1c1c23;--accent-light:#e8eaff;--accent-hover:#4a59ae}*,:before,:after{box-sizing:inherit}body[theme-mode=dark]{--wk-color-secondary:#0f0f0f;--wk-color-secondary-2:#212121;--wk-line:1px solid #ffffff1a;--wk-line-color:#ffffff1a;--wk-color-item:#212121;--wk-text-item:white;--wk-message-item:#0f0f0f;--wk-message-color:white;--semi-color-primary:var(--wk-color-theme,#1c1c23);--semi-color-primary-hover:#2a2a33;--bg-primary:#1a1a1a;--bg-secondary:#242424;--bg-tertiary:#2a2a2a;--bg-hover:#333;--text-primary:#e0e0e0;--text-secondary:#aaa;--text-tertiary:#888;--border-color:#333;--border-light:#2a2a2a;--card-bg:#242424;--input-bg:#2a2a2a;--sidebar-bg:#1e1e1e;--topbar-bg:#1e1e1e;--accent:#7b8adf;--accent-light:#2a2d4a;--accent-hover:#6b7acf;color:#fff!important}html{box-sizing:border-box;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--background-color);color:#091e42de;--semi-color-primary:var(--wk-color-theme,#1c1c23);height:100%;margin:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Helvetica Neue,sans-serif;font-size:14px}div{outline:none}#root{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.page{background-color:#eceff3;width:100%;height:100%}.pageContent{padding:0 40px;overflow-y:auto}.pageContent.space{width:100%;height:100%;padding-top:40px}@font-face{font-family:icomoon;src:url(/assets/icomoon-CMm1AGt4.woff2)}[class^=icon-],[class*=\ icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon!important}ul{margin-block:0;margin-inline:0;padding-inline-start:0;list-style-type:none}.wk-loading{justify-content:center;width:100%;padding:15px 0;display:flex}.wk-text-oneline{white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}body[theme-mode=dark] .semi-badge-count{color:#fff}.wk-channelqrcode{width:100%;height:100%;padding:15px}.wk-channelqrcode-box{background-color:var(--wk-color-item);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.wk-channelqrcode-info-avatar{justify-content:center;align-items:center;margin-top:20px;display:flex}.wk-channelqrcode-info-avatar img{border-radius:50%;width:60px;height:60px}.wk-channelqrcode-qrcode{justify-content:center;width:250px;height:250px;display:flex}.wk-channelqrcode-expire{color:#666;text-align:center;padding:20px 0;font-size:12px}.wk-channelqrcode-info-name{text-align:center;color:var(--wk-text-item)}.wk-channelqrcode-qrcode-box{flex-direction:column;align-items:center;width:100%;margin-top:20px;display:flex;position:relative}.wk-channelqrcode-qrcode-mask{background-color:#fffffffa;border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}body[theme-mode=dark] .wk-channelqrcode-qrcode-mask{background-color:#000000fa}.wk-channelqrcode-qrcode-mask p{color:#666;margin-bottom:0;font-size:18px}.wk-channelqrcode-qrcode-loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wk-channelqrcode-actions{justify-content:center;width:100%;padding:4px 0 20px;display:flex}.wk-subscribers{flex-direction:column;width:100%;display:flex}.wk-subscribers-content{flex-wrap:wrap;padding-left:20px;display:flex}.wk-subscribers-item{cursor:pointer;flex-direction:column;align-items:center;width:60px;height:auto;min-height:80px;font-size:12px;display:flex}.wk-subscribers-item img,.wk-subscribers-item-avatar-wrap img{border-radius:40%;width:50px;height:50px}.wk-subscribers-item-name{color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;height:14px;margin-top:5px;font-size:12px;line-height:12px;overflow:hidden}.wk-subscribers-item-avatar-wrap{flex-shrink:0;width:50px;height:50px;position:relative}.wk-subscribers-item-role-badge{color:var(--wk-text-accent);white-space:nowrap;background:#fff;border:none;border-radius:6px;padding:2px 4px;font-size:10px;font-weight:500;line-height:1;position:absolute;bottom:-3px;right:-3px;box-shadow:0 1px 4px #0000002e}.wk-subscribers-item-external-tag{margin-top:var(--wk-sp-1)}.wk-subscribers-item-source{margin-top:var(--wk-sp-0-5);font-size:var(--wk-text-size-tiny);color:var(--wk-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:var(--wk-text-size-sm);margin-left:0;overflow:hidden}.wk-subscribers-item-space{margin-top:var(--wk-sp-0-5,2px);font-size:var(--wk-text-size-tiny,10px);color:var(--wk-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:var(--wk-text-size-sm,12px);margin-left:0;overflow:hidden}body[theme-mode=dark] .wk-subscribers-item-name{color:var(--wk-text-primary)}.wk-subscribers-more{color:var(--wk-color-theme);cursor:pointer;text-align:center;margin-top:10px;font-size:14px}.wk-fm{background:#fff;border-radius:12px;flex-direction:column;width:625px;height:560px;display:flex;overflow:hidden}.wk-fm-header{border-bottom:1px solid #2e323817;flex-shrink:0;justify-content:center;align-items:center;height:56px;padding:0 16px;display:flex}.wk-fm-title{color:#1c1c23;font-size:17px;font-weight:600}.wk-fm-content{flex:1;display:flex;overflow:hidden}.wk-fm-divider{background:#2e323817;flex-shrink:0;width:1px}.wk-fm-left{flex-direction:column;flex-shrink:0;width:296px;display:flex;overflow:hidden}.wk-fm-search{background:var(--wk-neutral-100,#f2f3f4);border-radius:9999px;flex-shrink:0;align-items:center;gap:8px;height:32px;margin:8px 8px 4px;padding:0 12px;display:flex}.wk-fm-search-icon{color:#1c1c2366;flex-shrink:0;font-size:16px}.wk-fm-search-input{color:#1c1c23;background:0 0;border:none;outline:none;flex:1;font-size:13px}.wk-fm-search-input::placeholder{color:#1c1c2359}.wk-fm-list{flex:1;padding:4px 0;overflow-y:auto}.wk-fm-item{cursor:pointer;align-items:center;gap:8px;height:36px;padding:4px 8px;transition:background .1s;display:flex}.wk-fm-item:hover{background:#1c1c2308}.wk-fm-item--child{padding-left:36px}.wk-fm-item-name{color:#1c1c23;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.wk-fm-right{flex-direction:column;flex:1;padding:8px 0;display:flex;overflow:hidden}.wk-fm-selected-title{color:#1c1c2366;flex-shrink:0;padding:0 8px 6px;font-size:12px}.wk-fm-selected-list{flex:1;overflow-y:auto}.wk-fm-selected-item{align-items:center;gap:8px;height:36px;padding:4px 8px;display:flex}.wk-fm-selected-item:hover{background:#1c1c2308}.wk-fm-remove-btn{color:#1c1c2366;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;transition:background .1s,color .1s;display:flex}.wk-fm-remove-btn:hover{color:#1c1c23;background:#1c1c230f}.wk-fm-empty{color:#1c1c2359;justify-content:center;align-items:center;height:80px;font-size:13px;display:flex}.wk-fm-empty--right{height:100%}.wk-fm-avatar-wrap{flex-shrink:0;width:28px;height:28px;position:relative}.wk-fm-avatar-wrap .wk-avatar{width:28px!important;height:28px!important}.wk-fm-footer{border-top:1px solid #2e323817;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;height:60px;padding:0 16px;display:flex}.wk-fm-btn{cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:6px 16px;font-size:14px;transition:opacity .15s;display:flex}.wk-fm-btn--cancel{color:#1c1c23cc;background:#fff;border:1px solid #1c1c2326}.wk-fm-btn--cancel:hover{background:#1c1c230a}.wk-fm-btn--confirm{color:#fff;background:#1c1c23;min-width:64px}.wk-fm-btn--confirm:hover{opacity:.85}.wk-fm-btn--confirm:disabled{opacity:.35;cursor:not-allowed}.wk-fm-item .wk-conversationlist-item-external-tag{margin-left:var(--wk-sp-1,4px);font-size:var(--wk-text-size-tiny,10px);flex-shrink:0}.wk-userinfo{background-color:var(--wk-color-secondary);--wk-height-userInfo-footer:60px;--wk-height-userInfo-nav:44px;width:100%;height:100%;position:relative}.wk-userInfo-footer{width:100%;height:var(--wk-height-userInfo-footer);background-color:#fff;position:absolute;bottom:0}body[theme-mode=dark] .wk-userInfo-footer{background-color:var(--wk-color-secondary)}.wk-userinfo-user{display:flex}.wk-userinfo-content{width:100%;height:calc(100% - var(--wk-height-userInfo-footer));overflow:auto}.wk-userinfo-user-info{flex-direction:column;justify-content:center;margin-left:15px;display:flex}.wk-userinfo-user-avatar{background-color:var(--wk-color-item);border-radius:40%;justify-content:center;align-items:center;width:54px;height:54px;margin-left:20px;display:flex}.wk-userinfo-user-avatar img{border-radius:40%;width:50px;height:50px}.wk-userinfo-user-info-name{color:var(--wk-text-item);font-size:16px}.wk-userinfo-user-info-others ul{margin-top:2px;margin-bottom:0}.wk-userinfo-user-info-others li{color:var(--wk-color-font-tip)}.wk-userinfo-footer-sendbutton{width:100%;height:100%;padding:10px 15px 15px}.wk-userinfo-footer-sendbutton button{width:100%;height:40px}.wk-userinfo-footer-external-hint{width:100%;height:100%;font-size:var(--wk-text-size-sm);color:var(--semi-color-text-2);text-align:center;box-sizing:border-box;justify-content:center;align-items:center;padding:10px 15px 15px;display:flex}.wk-userinfo-sections{margin-top:20px}.wk-userinfo-loading{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.wk-friendapply{background-color:#fff;width:100%;height:100%}body[theme-mode=dark] .wk-friendapply{background-color:var(--wk-color-secondary)}.wk-friendapply-content{padding:15px}.wk-friendapply-content-tip{color:gray}.wk-friendapply-content-message{margin-top:5px}.wk-base{width:100%;height:100%}.wk-base-modal .semi-modal-content{border:none!important;padding:0!important}.wk-base-modal .semi-modal-close{display:none}.wk-base-modal .semi-modal-body-wrapper{margin:0}.wk-base-modal-userinfo .semi-modal-body{height:500px}.wk-base-modal-join-org .semi-modal-content{border:none!important;padding:12px!important}.wk-base-modal-join-org .semi-modal-header{margin:12px!important}.wk-base-modal-join-org .semi-modal-body-wrapper{margin:0}.wk-base-modal-join-org .semi-modal-body{height:420px}.wk-base-modal-forward .semi-modal-content{width:625px!important}.wk-base-modal-forward .semi-modal-body{height:560px;overflow:hidden;padding:0!important}.semi-button.semi-button-primary:focus-visible,.semi-button.semi-button-secondary:focus-visible,.semi-button.semi-button-tertiary:focus-visible,.semi-button.semi-button-warning:focus-visible,.semi-button.semi-button-danger:focus-visible{outline:none}.wk-subscrierlist{background-color:var(--wk-bg-surface);width:100%;height:100%;overflow:scroll}.wk-subscrierlist-list-item{cursor:pointer;align-items:center;padding:1rem;display:flex}.wk-subscrierlist-item-avatar{flex-shrink:0;position:relative}.wk-subscrierlist-item-online-badge{position:absolute;bottom:-2px;right:-2px}.wk-subscrierlist-item-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:10rem;margin-left:1rem;display:flex;overflow:hidden}.wk-subscrierlist-item-source{color:var(--wk-text-secondary);margin-left:4px;font-size:12px}.wk-subscrierlist-item-space{color:var(--wk-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;max-width:12rem;margin-left:4px;font-size:12px;font-weight:400;line-height:1.3;overflow:hidden}.wk-subscrierlist-item-content{justify-content:space-between;width:100%;display:flex}.wk-subscrierlist-item-desc{color:var(--wk-text-secondary);font-size:14px}.wk-subscrierlist-item-action{flex-shrink:0;align-items:center;margin-left:8px;display:flex}.wk-indextable{width:100%;height:100%;position:relative;overflow:hidden}.wk-indextable-section-title{background-color:var(--wk-color-secondary);margin-left:15px}.wk-indextable-item{cursor:pointer;align-items:center;padding:15px 15px 15px 0;display:flex}body[theme-mode=dark] .wk-indextable-item{background-color:var(--wk-color-secondary)}.wk-indextable-item:hover{background-color:var(--wk-color-hover)}.wk-indextable-item-avatar img{border-radius:50%;width:50px;height:50px}.wk-indextable-item-name{align-items:center;gap:6px;margin-left:15px;display:flex}body[theme-mode=dark] .wk-indextable-item-name{color:#fff}.wk-indextable-search{z-index:10;background-color:#f4f4f5;width:100%;padding:10px 0;display:flex;overflow:hidden}body[theme-mode=dark] .wk-indextable-search{background-color:var(--wk-color-secondary-2)}.wk-indextable-item-index{text-align:center;width:50px;font-size:18px;font-weight:500}body[theme-mode=dark] .wk-indextable-item-index{color:#fff}.wk-indextable-checkbox{margin-right:10px}.wk-indextable-search-box{background-color:#f4f4f5;min-width:100px;height:50px;display:flex}body[theme-mode=dark] .wk-indextable-search-box{background-color:var(--wk-color-secondary-2)}.wk-indextable-selected-box{display:flex;overflow-x:scroll}.wk-indextable-search-icon{align-items:center;margin-left:20px;display:flex}.wk-indextable-search-input{max-width:100px;margin-left:-20px}.wk-indextable-search-input input{color:#1f2329;background-color:#0000;border:none;outline:none;flex:1;height:100%;padding-left:25px;font-size:12px;line-height:18px}body[theme-mode=dark] .wk-indextable-search-input input{color:#fff}.wk-indextable-select-user{cursor:pointer;padding:0 5px}.wk-indextable-search .wk-indextable-select-user img{border-radius:50%}.wk-indextable-contacts{width:100%;height:calc(100% - 70px);overflow-y:auto}:root{--wk-height-viewqueueheader:50px}.wk-viewqueueheader{background-color:var(--wk-color-secondary);height:var(--wk-height-viewqueueheader);width:100%;position:relative}.wk-viewqueueheader-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wk-viewqueueheader-content-title{white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:17px;font-weight:500;overflow:hidden}body[theme-mode=dark] .wk-viewqueueheader-content-title{color:#fff}.wk-viewqueueheader-back{cursor:pointer;align-items:center;height:100%;padding:0 15px;display:flex;position:absolute}.wk-viewqueueheader-back img{width:10px;height:15px}.wk-viewqueueheader-content-action{position:absolute;right:15px}.wk-userselect{width:100%;height:100%}.wk-contactsselect{width:100%;height:100%;overflow:hidden}.wk-contactsselect-content{width:100%;height:calc(100% - var(--wk-height-viewqueueheader))}.wk-message-card{cursor:pointer;background-color:#fff;border-radius:8px;width:300px}body[theme-mode=dark] .wk-message-card{background-color:var(--wk-color-secondary)}.wk-message-card-content{align-items:center;padding:10px;display:flex}.wk-message-card-content-name{color:var(--wk-text-item);margin-left:20px}.wk-message-card-bottom{justify-content:space-between;align-items:center;padding:0 10px 5px;display:flex;position:relative}.wk-message-card-bottom-flag{color:#999;font-size:12px}.wk-message-card-bottom-time{position:absolute;top:-5px;right:10px;color:#999!important}.wk-join-oraganization{cursor:pointer;background-color:#fff;border-radius:8px;width:100%}body[theme-mode=dark] .wk-join-oraganization{background-color:var(--wk-color-secondary)}.wk-join-oraganization-content{align-items:center;padding:10px;display:flex}.wk-join-oraganization-content-name{color:var(--wk-text-item);margin-left:20px}.wk-join-oraganization-bottom{justify-content:space-between;align-items:center;padding:0 10px 5px;display:flex;position:relative}.wk-join-oraganization-bottom-flag{color:#999;font-size:12px}.wk-join-oraganization-bottom-time{position:absolute;top:-5px;right:10px;color:#999!important}.wk-reply-block{cursor:pointer;background:#1c1c230a;border-radius:6px;align-items:stretch;gap:8px;max-width:100%;margin-bottom:4px;padding:6px 8px;display:flex;overflow:hidden}.wk-reply-block__bar{background:#1c1c2366;border-radius:1px;flex-shrink:0;align-self:stretch;width:2px;min-height:18px}.wk-reply-block__content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wk-reply-block__name-row{align-items:baseline;gap:4px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.wk-reply-block__name{color:#1c1c2399;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.wk-reply-block__space{color:#1c1c2373;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;max-width:140px;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.wk-reply-block__digest{color:#1c1c2399;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.wk-msg-text-content{color:#1c1c23cc;word-wrap:break-word;word-break:break-word;font-size:14px;line-height:22px}.wk-msg-text-large-emoji{width:230px;height:230px;display:block}.wk-msg-text-large-emoji img{object-fit:contain;width:100%;height:100%}.wk-msg-text-content .mention-highlight{color:#7f3bf5;cursor:default;font-weight:400}.wk-msg-text-content .mention-entity{color:#6b3dd8;cursor:pointer;background-color:#6b3dd814;border-radius:4px;padding:2px 8px;font-weight:500;transition:background-color .2s}.wk-msg-text-content .mention-entity:hover{background-color:#6b3dd81f}.wk-msg-text-content .mention-fallback{color:#6b3dd8;font-weight:400}.wk-message-text{word-wrap:break-word;word-break:break-all;width:100%}.wk-message-text pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;margin-bottom:0;font-family:Helvetica}.wk-message-text-richmention{cursor:pointer;text-decoration:underline}.wk-message-text-send{color:var(--wk-text-primary,black)}.wk-message-text-recv{color:#000}body[theme-mode=dark] .wk-message-text-recv{color:#fff}.wk-message-text-richemoji img{vertical-align:sub;width:18px;height:18px}.wk-message-text-richemoji--large img{width:120px;height:120px}.wk-message-text-reply{color:var(--wk-text-secondary);cursor:pointer;flex-direction:column;font-size:14px;display:flex}.wk-message-text-reply-author{align-items:center;display:flex}.wk-message-text-reply-authoravatar{margin-right:4px}.wk-message-text-reply-space{color:var(--wk-text-tertiary,#091e428a);white-space:nowrap;text-overflow:ellipsis;max-width:140px;margin-left:4px;font-size:12px;overflow:hidden}.wk-message-text-reply-content{word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.wk-message-text-content{word-break:break-word;text-align:initial;unicode-bidi:plaintext;margin:0;line-height:1.3125;display:flow-root}.wk-stream-cursor{background-color:var(--wk-color-theme);vertical-align:text-bottom;width:2px;height:1em;margin-left:2px;animation:1s infinite wk-stream-blink;display:inline-block}@keyframes wk-stream-blink{0%,to{opacity:1}50%{opacity:0}}.icon-play:before{content:"";color:var(--wk-color-theme);font-size:20px}.icon-pause:before{content:"";color:var(--wk-color-theme);font-size:20px}.voicePlay{cursor:pointer;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.wk-message-base-bubble-box.recv .voicePlay{background-color:var(--wk-color-secondary-2)}.voicePlay .icon-play{opacity:1;transition:opacity .4s,transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}.voicePlay .icon-pause{opacity:0;transform:scale(.5)}.voicePlay i{position:absolute}.voicePlaying .icon-pause{opacity:1;transition:opacity .4s,transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}.voicePlaying .icon-play{opacity:0;transform:scale(.5)}.mediaLoading{cursor:pointer;position:absolute}.voiceDownloading .icon-pause,.voiceDownloading .icon-play{opacity:0;transform:scale(.5)}.progressSpinner{background:url(data:image/svg+xml;base64,PHN2ZyAgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjIzMTkiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTU2Mi4yODExNzMgNTEwLjgwMDY4NWwyOTQuOTk2NjY0LTI5My40NjY4MjFjMTMuOTQ5NzEtMTMuODc4MDc5IDE0LjAyMDMxOC0zNi4zNjcyNzkgMC4xNDIyNC01MC4zMTY5ODktMTMuOTEzODk0LTEzLjk4NDUwMy0zNi4zNjcyNzktMTQuMDIwMzE4LTUwLjMxNjk4OS0wLjE0MjI0TDUxMi4wMzQ3OTIgNDYwLjM3NzI3MiAyMTkuNTI4ODU1IDE2Ni45ODIwODJjLTEzLjg0MjI2My0xMy44NzgwNzktMzYuMzY3Mjc5LTEzLjk0OTcxLTUwLjMxNjk4OS0wLjA3MTYzMS0xMy45MTM4OTQgMTMuODc4MDc5LTEzLjk0ODY4NyAzNi40MDMwOTUtMC4wNzE2MzEgNTAuMzUyODA1TDQ2MS41NzY1ODcgNTEwLjU4NzgzNyAxNjYuNzIxMTM5IDgwMy44NzY2MDRjLTEzLjk0OTcxIDEzLjg3ODA3OS0xNC4wMjAzMTggMzYuMzY3Mjc5LTAuMTQyMjQgNTAuMzE2OTg5IDYuOTM5MDM5IDYuOTc0ODU1IDE2LjA4NDMyNyAxMC40OTcwNzUgMjUuMjI5NjE0IDEwLjQ5NzA3NSA5LjA3MzY1NiAwIDE4LjE0ODMzNS0zLjQ1MTYxMiAyNS4wODczNzUtMTAuMzU0ODM1bDI5NC45MjYwNTYtMjkzLjM2MDM5OCAyOTUuMTc0NzIgMjk2LjA2NDk5NmM2LjkzOTAzOSA2Ljk3NDg1NSAxNi4wNDg1MTEgMTAuNDYyMjgzIDI1LjE5Mzc5OSAxMC40NjIyODMgOS4xMDk0NzIgMCAxOC4xODQxNTEtMy40ODc0MjggMjUuMTIzMTktMTAuMzkwNjUxIDEzLjkxMzg5NC0xMy44NzgwNzkgMTMuOTQ5NzEtMzYuMzY3Mjc5IDAuMDcxNjMxLTUwLjMxNjk4OUw1NjIuMjgxMTczIDUxMC44MDA2ODV6IiAgZmlsbD0iIzJmNzBmNSI+PC9wYXRoPjwvc3ZnPg==) 49% 49% no-repeat;width:auto;height:auto}.progressSpinner svg{transform-origin:50%;animation:4s linear infinite ProgressSpinnerAnimation;display:block;transform:rotate(-90deg)}.progressSpinner svg circle{transition:stroke-dashoffset .5s}@keyframes ProgressSpinnerAnimation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wk-message-voice{align-items:center;width:100%;height:100%;display:flex}.wk-message-voice-info{flex-direction:column;margin-left:10px;display:flex}.wk-message-voice-info-status{display:flex}.wk-message-voice-info-time{font-size:14px;display:flex}.wk-message-voice-info-tail{position:absolute;bottom:10px;right:10px}.wk-message-voice-waveform{width:100%;height:100%;position:relative}.wk-message-voice-lightWavform{width:0%;transition:width .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}.wk-msg-video{border-radius:var(--wk-r-lg);background:var(--wk-neutral-900,#1c1c23);cursor:pointer;position:relative;overflow:hidden}.wk-msg-video-player{object-fit:contain;width:100%;height:100%;display:block}.wk-msg-video-duration{color:#fff;pointer-events:none;background:#00000073;border-radius:4px;padding:1px 5px;font-size:12px;position:absolute;bottom:6px;right:8px}.wk-message-video-content{flex-direction:column;width:100%;height:100%;display:flex}.wk-message-video-content-time{color:#fff;-webkit-user-select:none;user-select:none;z-index:2;background-color:#00000059;border-radius:12px;align-items:center;height:1.125rem;padding:0 6px;font-size:12px;line-height:1;display:flex;position:absolute;top:6px;left:6px}.wk-message-video-content-video img{cursor:pointer;border-radius:8px}.wk-message-video-content-video video{border-radius:8px}.flexible-modal{z-index:1;background:#fff;border:1px solid #ccc;position:absolute}.flexible-modal-mask{background:#37373799;height:100%;position:fixed;inset:0}.flexible-modal-resizer{cursor:se-resize;border-bottom:2px solid #333;border-right:2px solid #333;margin:5px;position:absolute;bottom:0;right:0}.flexible-modal-drag-area{cursor:move;background:#1616ff33;height:50px;position:absolute;top:0;right:0}.wk-message-location{cursor:pointer}.wk-message-location-content{background-color:#fff;border-radius:4px;width:250px}body[theme-mode=dark] .wk-message-location-content{background-color:var(--wk-color-secondary)}.wk-message-location-content-title{color:var(--wk-text-item);padding:5px 5px 0;font-size:16px}.wk-message-location-content-address{color:#666;padding:0 5px 5px;font-size:12px}.wk-message-location-content-locationimg{background-size:cover;width:250px;height:100px;overflow:hidden}.wk-emojitoolbar{justify-content:center;align-items:center;padding:0;display:flex}.wk-emojitoolbar img{width:20px;height:20px}.wk-emojitoolbar-content{justify-content:center;align-items:center;display:flex}.wk-emojitoolbar .wk-toolbar-icon{transition:color .15s}.wk-emojitoolbar:hover .wk-toolbar-icon{color:var(--wk-brand-primary)!important}.wk-emojitoolbar-emojipanel{background-color:var(--wk-color-item);transform-origin:0 100%;visibility:hidden;z-index:999;border-radius:.75rem;max-width:460px;height:372px;position:absolute;top:-387px;left:20px;box-shadow:0 .25rem .5rem .125rem #72727240;transition:opacity .2s cubic-bezier(.2,0,.2,1),transform .2s cubic-bezier(.2,0,.2,1)!important}body[theme-mode=dark] .wk-emojitoolbar-emojipanel{box-shadow:0 .25rem .5rem .125rem #000000d9}.wk-emojitoolbar-emojipanel-show{visibility:visible;animation:.25s emojiPanelAnimationShow}.wk-emojitoolbar-emojipanel-hide{visibility:visible;animation:.25s emojiPanelAnimationHide}@keyframes emojiPanelAnimationShow{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes emojiPanelAnimationHide{0%{transform:scale(1)}to{transform:scale(0)}}.wk-emojipanel{width:100%;height:100%}.wk-emojipanel-tab{background-color:var(--wk-color-secondary);border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;width:100%;height:40px;display:flex;overflow:auto hidden}.wk-emojipanel-content{width:100%;height:calc(100% - 40px);overflow:hidden auto}.wk-emojipanel-content ul{-webkit-user-select:none;user-select:none;box-sizing:border-box;flex-wrap:wrap;margin-left:8px;padding:13px;display:flex;overflow-y:auto}.wk-emojipanel-content ul li{cursor:pointer;padding:6px 4px}.wk-emojipanel-content ul li img{-o-transition:transform .3s;width:28px;height:28px;margin:auto;transition:transform .3s;display:block}.wk-emojipanel-tab-item{flex-shrink:0;justify-content:center;align-items:center;width:60px;height:40px;display:flex}.wk-emojipanel-tab-item-selected{background-color:#fff}body[theme-mode=dark] .wk-emojipanel-tab-item-selected{background-color:var(--wk-color-secondary-2)}.wk-emojitoolbar-mask{z-index:998;cursor:default;width:100%;height:100%;position:fixed;top:0;left:0}.wk-channelavatar{flex-direction:column;align-items:center;width:100%;height:100%;margin-top:40px;display:flex;overflow:hidden}.wk-channelavatar-avatar{width:200px;height:200px}.wk-channelavatar-upload{margin-top:20px}.wk-filetoolbar-content{padding:10px}.wk-filetoolbar-content-icon img{width:20px;height:20px}.wk-filetoolbar .wk-toolbar-icon{transition:color .15s}.wk-filetoolbar:hover .wk-toolbar-icon{color:var(--wk-brand-primary)!important}.wk-filetoolbar-content-icon{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.wk-filedialog{z-index:100;-webkit-app-region:no-drag;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.wk-filedialog-mask{background-color:#0000004d;position:absolute;inset:0}.wk-filedialog-content{background:var(--wk-color-item);box-sizing:border-box;border-radius:4px;width:420px;padding:28px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0003}.wk-filedialog-content-close{text-align:center;cursor:pointer;z-index:1;border-radius:50%;width:20px;height:20px;position:absolute;top:28px;right:28px}.wk-filedialog-content-close svg{fill:var(--wk-text-item);width:14px;height:14px}.wk-filedialog-content-title{font-size:16px;font-weight:600}.wk-filedialog-content-body{width:100%;margin-top:28px}.wk-filedialog-preview{background-color:#f7f7f7;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}body[theme-mode=dark] .wk-filedialog-preview{background-color:var(--wk-color-secondary)}.wk-filedialog-preview-icon{border-radius:8px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex}.wk-filedialog-preview-icon-label{color:#fff;letter-spacing:.5px;font-size:12px;font-weight:700}.wk-filedialog-preview-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wk-filedialog-preview-name{color:var(--wk-text-item);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.wk-filedialog-preview-size{color:var(--wk-color-font-tip);font-size:12px}.wk-filedialog-caption{width:100%;margin-top:16px}.wk-filedialog-caption-input{box-sizing:border-box;background-color:var(--wk-color-item);width:100%;color:var(--wk-text-item);border:1px solid #dee0e3;border-radius:4px;outline:none;padding:10px 12px;font-size:14px}.wk-filedialog-caption-input:focus{border-color:var(--wk-color-theme,#1890ff)}.wk-filedialog-caption-input::placeholder{color:var(--wk-color-font-tip)}.wk-filedialog-footer{justify-content:flex-end;margin-top:16px;display:flex}.wk-filedialog-footer button{color:#1f2329;cursor:pointer;background-color:#fff;border:1px solid #dee0e3;border-radius:4px;min-width:100px;height:32px;padding:0 16px}.wk-filedialog-footer-okbtn{margin-left:16px;color:#fff!important;border:none!important}.wk-groupmd-editor{flex-direction:column;height:100%;padding:16px;display:flex}.wk-groupmd-loading{justify-content:center;align-items:center;height:200px;display:flex}.wk-groupmd-toolbar{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.wk-groupmd-tabs{gap:4px;display:flex}.wk-groupmd-actions{gap:8px;display:flex}.wk-groupmd-bytecount{color:var(--wk-color-text-secondary,#999);align-items:center;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.wk-groupmd-bytecount-over{color:var(--wk-color-danger,#f5222d)}.wk-groupmd-version{color:var(--wk-color-text-tertiary,#bbb);font-size:11px}.wk-groupmd-edit-area,.wk-groupmd-preview{flex:1;overflow:auto}.wk-groupmd-preview-content{white-space:pre-wrap;word-break:break-word;background:var(--wk-color-bg-secondary,#f5f5f5);border-radius:6px;margin:0;padding:12px;font-family:monospace;font-size:14px;line-height:1.6}.wk-groupmd-empty{color:var(--wk-color-text-secondary,#999);text-align:center;padding:40px 0;font-size:14px}.wk-group-mgmt{flex-direction:column;height:100%;padding:16px;display:flex}.wk-group-mgmt-loading{justify-content:center;align-items:center;height:200px;display:flex}.wk-group-mgmt-section{margin-bottom:24px}.wk-group-mgmt-section-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.wk-group-mgmt-section-title{color:var(--wk-color-text-secondary,#091e42a6);font-size:14px;font-weight:600}.wk-group-mgmt-list{flex-direction:column;display:flex}.wk-group-mgmt-item{border-bottom:1px solid var(--wk-color-border,#0000000f);align-items:center;padding:8px 0;display:flex}.wk-group-mgmt-item-avatar{flex-shrink:0;width:40px;height:40px;margin-right:12px}.wk-group-mgmt-item-info{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.wk-group-mgmt-item-name{color:var(--wk-color-text-0,#091e42de);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.wk-group-mgmt-item-action{flex-shrink:0;margin-left:8px}.wk-group-mgmt-remove-btn{cursor:pointer;color:var(--wk-text-tertiary,#999);-webkit-user-select:none;user-select:none;font-size:20px;line-height:1}.wk-group-mgmt-remove-btn:hover{color:var(--wk-color-error,#f5222d)}.wk-group-mgmt-empty{color:var(--wk-text-tertiary,#999);padding:8px 0;font-size:13px}.wk-message-system{width:fit-content;max-width:min(100%, var(--wk-width-max-message));text-align:center;font-size:var(--wk-text-size-xs,11px);font-weight:var(--wk-font-medium,500);line-height:var(--wk-leading-normal,1.5);color:var(--wk-text-tertiary,#9498a8);background:var(--wk-border-subtle,#00000008);border-radius:var(--wk-r-full,9999px);padding:calc(var(--wk-sp-1,4px) / 2) calc(var(--wk-sp-2,8px) + (var(--wk-sp-1,4px) / 2));white-space:pre-line;overflow-wrap:anywhere;margin:0 auto;display:block}.wk-message-approve{margin-left:var(--wk-sp-1,4px);color:var(--wk-text-accent);text-decoration:none}body[theme-mode=dark] .wk-message-system{color:var(--wk-text-tertiary,#7a7f96)}.wk-thread-created-card{cursor:pointer;background:#1c1c230a;border-left:4px solid #1c1c23cc;border-radius:0 4px 4px 0;flex-direction:column;gap:4px;min-width:0;max-width:680px;padding:12px;transition:background .2s;display:flex}.wk-thread-created-card:hover{background:#1c1c230f}.wk-thread-created-preview{color:#1c1c23;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.wk-thread-created-meta{align-items:center;gap:16px;font-size:12px;display:flex}.wk-thread-created-link{color:#7f3bf5;white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.wk-thread-created-avatars{flex-direction:row-reverse;align-items:center;margin-left:-8px;display:flex}.wk-thread-created-participants{color:#1c1c2399;white-space:nowrap;margin-left:auto;font-size:12px}.wk-message-summary-card{cursor:pointer;background-color:#fff;border-radius:8px;width:300px}body[theme-mode=dark] .wk-message-summary-card{background-color:var(--wk-color-secondary)}.wk-message-summary-card-body{padding:12px}.wk-message-summary-card-header{color:var(--wk-text-item);align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:600;display:flex}.wk-message-summary-card-title{color:var(--wk-text-item);text-overflow:ellipsis;white-space:nowrap;margin-bottom:6px;font-size:14px;overflow:hidden}.wk-message-summary-card-meta{color:#999;margin-bottom:4px;font-size:12px}.wk-message-summary-card-action{text-align:center;border-top:1px solid #eee;margin-top:10px;padding-top:10px}body[theme-mode=dark] .wk-message-summary-card-action{border-top-color:#ffffff1a}.wk-message-summary-card-action-btn{color:var(--wk-color-primary,#4e83fd);cursor:pointer;font-size:13px}.wk-message-summary-card-action-btn:hover{opacity:.8}.wk-message-summary-card-bottom{justify-content:space-between;align-items:center;padding:0 12px 6px;display:flex;position:relative}.wk-message-summary-card-bottom-flag{color:#999;font-size:12px}.wk-message-summary-card-bottom-time{position:absolute;top:-5px;right:10px;color:#999!important}.wk-layout{--wk-width-layout-tab:56px;--wk-height-layout-tab-min:60px;--wk-layer-transition:.3s cubic-bezier(.33,1,.68,1);--wk-slide-transition:.45s cubic-bezier(.25, 1, .5, 1);width:100%;height:100%;display:flex;overflow:hidden}.wk-layout-tab{width:var(--wk-width-layout-tab);height:100%}.wk-layout-content{flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.wk-layout-content-left{width:var(--wk-width-layout-content-left);background:var(--wk-bg-base);border-right:1px solid var(--wk-border-subtle);flex-shrink:0;height:100%}.wk-layout-content-right{flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.wk-layout-splitter{top:0;bottom:0;left:var(--wk-width-layout-content-left);cursor:col-resize;z-index:10;justify-content:center;align-items:center;width:12px;margin-left:-6px;display:flex;position:absolute}.wk-layout-splitter-line{width:0;height:100%;transition:width var(--wk-dur-fast) var(--wk-ease), background var(--wk-dur-fast) var(--wk-ease)}.wk-layout-splitter:hover .wk-layout-splitter-line,.wk-layout-splitter-active .wk-layout-splitter-line{background:var(--wk-brand-primary);border-radius:var(--wk-r-full);width:3px}.wk-layout-drag-overlay{z-index:9999;cursor:col-resize;position:fixed;inset:0}@media screen and (width<=640px){.wk-layout-content-right{width:100%;transition:transform var(--wk-layer-transition);z-index:20;position:fixed;inset:0;transform:translate(0,0)}.wk-layout-content:not(.wk-layout-open) .wk-layout-content-right{transform:translate(100vw)}.wk-layout-content-left{width:100%}.wk-layout-splitter{display:none}}.wk-search-box{background-color:var(--wk-bg-elevated);border-radius:var(--wk-r-full);border:1px solid var(--wk-border-subtle);min-width:200px;height:36px;transition:border-color var(--wk-dur-fast) var(--wk-ease), background-color var(--wk-dur-fast) var(--wk-ease);align-items:center;display:flex}.wk-search-box:focus-within{border-color:var(--wk-border-glow);background-color:var(--wk-bg-surface)}.wk-search-icon{padding-left:var(--wk-sp-3);color:var(--wk-text-tertiary);flex-shrink:0;align-items:center;display:flex}.wk-search-input{min-width:0;padding:0 var(--wk-sp-3);flex:1}.wk-search-input .semi-input-wrapper{height:100%;padding:0;box-shadow:none!important;background-color:#0000!important;border:none!important}.wk-search-input .semi-input-wrapper-focus{box-shadow:none!important;border:none!important}.wk-search-input .semi-input{color:var(--wk-text-primary);font-size:var(--wk-text-size-md);font-family:var(--wk-font-sans);background-color:#0000;padding:0}.wk-search-input .semi-input::placeholder{color:var(--wk-text-tertiary)}.wk-navheader{box-sizing:border-box;background-color:var(--wk-bg-surface);border-bottom:1px solid var(--wk-border-subtle);flex-shrink:0;width:100%;height:56px}.wk-navheader__content{padding:0 var(--wk-sp-5);justify-content:space-between;align-items:center;gap:var(--wk-sp-3);width:100%;height:100%;display:flex}.wk-navheader__title{font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);line-height:var(--wk-leading-tight);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.wk-navheader__right{align-items:center;gap:var(--wk-sp-2);flex-shrink:0;display:flex}.wk-qrcodemy{width:100%;height:100%;overflow:hidden}.wk-qrcodemy-content-qrcodebox{justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.wk-qrcodemy-content-qrcodeinfo{background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;width:100%;height:100%;display:flex}body[theme-mode=dark] .wk-qrcodemy-content-qrcodeinfo{background-color:var(--wk-color-secondary-2)}.wk-qrcodemy-content-userinfo{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:15px;display:flex}.wk-qrcodemy-content-userinfo-avatar img{border-radius:50%;width:50px;height:50px}.wk-qrcodemy-content-qrcode{justify-content:center;align-items:center;width:250px;height:250px;margin-top:15px;display:flex}.wk-qrcodemy-content-tip{text-align:center;color:#999;margin:15px 0;font-size:13px}.wk-qrcodemy-content-userinfo-name{font-size:15px;font-weight:500}body[theme-mode=dark] .wk-qrcodemy-content-userinfo-name{color:#fff}.wk-iconlistitem{cursor:pointer;background-color:#fff;width:100%;height:70px;position:relative}.wk-iconlistitem-content{align-items:center;width:100%;height:100%;padding:0 20px;display:flex}.wk-iconlistitem-content-icon img{width:32px;height:32px}.wk-iconlistitem-content-title{margin-left:15px;font-size:14px;font-weight:500}body[theme-mode=dark] .wk-iconlistitem-content-title{color:#fff}.wk-iconlistitem-content-badge{position:absolute;right:15px}.wk-sex-select{width:100%;height:100%}.wk-sex-select-item{background-color:#fff;background-color:var(--wk-color-item);cursor:pointer;align-items:center;width:100%;height:50px;display:flex}.wk-sex-select-item .checked{color:var(--wk-color-theme);margin-left:40px}.wk-sex-select-item .sex{margin-left:20px}.wk-persona-page{background:var(--wk-bg-base);height:100%;padding:var(--wk-sp-3);box-sizing:border-box;flex-direction:column;display:flex;overflow-y:auto}.wk-persona-actions{margin-bottom:var(--wk-sp-3)}.wk-persona-add-btn{width:100%;padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-md);background:var(--wk-brand-primary);color:var(--wk-text-on-brand);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);cursor:pointer;border:none;transition:opacity .2s}.wk-persona-add-btn:hover{opacity:.9}.wk-persona-add-btn:disabled{opacity:.5;cursor:not-allowed}.wk-persona-list{gap:var(--wk-sp-3);flex-direction:column;display:flex}.wk-persona-card{padding:var(--wk-sp-3);background:var(--wk-bg-surface);border-radius:var(--wk-r-md);border:1px solid var(--wk-border-default);cursor:pointer;flex-direction:column;transition:transform .15s;display:flex}.wk-persona-card:hover{transform:translateY(-1px)}.wk-persona-card-header{align-items:center;display:flex}.wk-persona-card-avatar{border-radius:var(--wk-r-md);background:var(--wk-color-accent);width:40px;height:40px;color:var(--wk-color-white);font-size:var(--wk-text-size-2xl);font-weight:var(--wk-font-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-persona-card-info{margin-left:var(--wk-sp-3);flex:1;min-width:0}.wk-persona-card-name{font-size:var(--wk-text-size-lg);font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);align-items:center;gap:var(--wk-sp-1-5);display:flex}.wk-persona-card-name-badge{font-size:var(--wk-text-size-tiny);padding:var(--wk-sp-0-5) var(--wk-sp-1-5);border-radius:var(--wk-r-xs);background:var(--wk-brand-tint-08);color:var(--wk-color-accent);font-weight:var(--wk-font-medium)}.wk-persona-card-sub{font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary);margin-top:var(--wk-sp-0-5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-persona-card-status{margin-left:var(--wk-sp-2);font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary)}.wk-persona-card-status.on{color:var(--wk-color-success)}.wk-persona-card-status.off{color:var(--wk-color-danger)}.wk-persona-card-toggle{margin-left:var(--wk-sp-3);cursor:default;flex:none;align-items:center;min-width:44px;display:flex;overflow:visible}.wk-persona-card-active{border-color:var(--wk-brand-primary);box-shadow:0 0 0 1px var(--wk-brand-primary) inset}.wk-persona-card-dimmed{opacity:.55}.wk-persona-card-dimmed:hover{opacity:.85}.wk-persona-empty{padding:var(--wk-sp-8) 0;text-align:center;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-base);line-height:1.6}.wk-persona-error{padding:var(--wk-sp-6) 0;text-align:center;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-base)}.wk-persona-error-retry{margin-top:var(--wk-sp-2);color:var(--wk-color-accent);cursor:pointer;text-decoration:underline}.wk-persona-loading{padding:var(--wk-sp-6);text-align:center;color:var(--wk-text-tertiary)}.wk-persona-edit{box-sizing:border-box;background:var(--wk-bg-base);flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.wk-persona-edit-section{background:var(--wk-bg-surface);margin:var(--wk-sp-3);border-radius:var(--wk-r-md);flex-shrink:0;overflow:hidden}.wk-persona-edit-row{padding:var(--wk-sp-3) var(--wk-sp-4);border-bottom:1px solid var(--wk-border-default);box-sizing:border-box;justify-content:space-between;align-items:center;min-height:56px;display:flex}.wk-persona-edit-row:last-child{border-bottom:none}.wk-persona-edit-row-title{font-size:var(--wk-text-size-md);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.wk-persona-edit-row-value{font-size:var(--wk-text-size-base);color:var(--wk-text-tertiary);margin-left:var(--wk-sp-3);text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.wk-persona-edit-row-control{margin-left:var(--wk-sp-3);flex:none;align-items:center;min-width:44px;display:flex;overflow:visible}.wk-persona-edit-row-column{align-items:stretch;gap:var(--wk-sp-2);min-height:auto;padding-top:var(--wk-sp-3);padding-bottom:var(--wk-sp-3);flex-direction:column}.wk-persona-edit-prompt{box-sizing:border-box;width:100%;padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-sm);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);font-size:var(--wk-text-size-base);resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}.wk-persona-edit-prompt:focus{border-color:var(--wk-brand-primary);outline:none}.wk-persona-edit-save-btn{width:100%;padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-md);background:var(--wk-brand-primary);color:var(--wk-text-on-brand);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);cursor:pointer;border:none;flex:1;transition:opacity .2s}.wk-persona-edit-save-btn:hover{opacity:.9}.wk-persona-edit-save-btn:disabled{opacity:.5;cursor:not-allowed}.wk-persona-edit-scope-list{flex-direction:column;display:flex}.wk-persona-edit-scope-row{padding:var(--wk-sp-2) var(--wk-sp-4);border-bottom:1px solid var(--wk-border-default);font-size:var(--wk-text-size-base);color:var(--wk-text-primary);justify-content:space-between;align-items:center;display:flex}.wk-persona-edit-scope-row:last-child{border-bottom:none}.wk-persona-edit-scope-remove{cursor:pointer;color:var(--wk-color-danger);font-size:var(--wk-text-size-sm)}.wk-persona-edit-scope-empty{padding:var(--wk-sp-4);text-align:center;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-base)}.wk-persona-edit-danger{margin:var(--wk-sp-6) var(--wk-sp-3) var(--wk-sp-3);padding:var(--wk-sp-3);text-align:center;background:var(--wk-bg-surface);color:var(--wk-color-danger);border-radius:var(--wk-r-md);cursor:pointer;font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium)}.wk-persona-create{padding:var(--wk-sp-3);gap:var(--wk-sp-2);flex-direction:column;height:100%;display:flex;overflow-y:auto}.wk-persona-create-row{padding:var(--wk-sp-3);border-radius:var(--wk-r-md);background:var(--wk-bg-surface);cursor:pointer;border:1px solid var(--wk-border-default);align-items:center;display:flex}.wk-persona-create-row:hover{border-color:var(--wk-brand-primary)}.wk-persona-create-row-selected{border-color:var(--wk-brand-primary);background:var(--wk-brand-tint-08)}.wk-persona-create-form{gap:var(--wk-sp-2);margin-top:var(--wk-sp-2);padding:var(--wk-sp-3);border-radius:var(--wk-r-md);background:var(--wk-bg-surface);border:1px solid var(--wk-border-default);flex-direction:column;display:flex}.wk-persona-create-form-label{font-size:var(--wk-text-size-sm);color:var(--wk-text-secondary);font-weight:var(--wk-font-medium)}.wk-persona-create-prompt{box-sizing:border-box;width:100%;padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-sm);border:1px solid var(--wk-border-default);background:var(--wk-bg-base);color:var(--wk-text-primary);font-size:var(--wk-text-size-base);resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}.wk-persona-create-prompt:focus{border-color:var(--wk-brand-primary);outline:none}.wk-persona-create-row-name{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary)}.wk-persona-create-row-sub{font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary);margin-top:var(--wk-sp-0-5)}.wk-meinfo{background-color:var(--wk-color-secondary);--wk-height-userInfo-footer:60px;--wk-height-userInfo-nav:44px;width:100%;height:100%;position:relative}.wk-smalltableedit{width:100%;height:100%;overflow-y:auto}.wk-smalltableedit-content-item{background-color:var(--wk-color-item);padding:5px 15px;display:flex}.wk-smalltableedit-content-item-avatar{cursor:pointer;justify-content:center;align-items:center;display:flex}.wk-smalltableedit-content-item-avatar img{border-radius:50%;width:32px;height:32px}.wk-smalltableedit-content-item-name{max-width:200px;color:var(--wk-text-item);margin-left:15px;line-height:40px}.wk-smalltableedit-content-item-action{cursor:pointer;align-items:center;padding:10px;display:flex}.wk-space-avatar{color:var(--wk-color-white);object-fit:cover;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.wk-space-avatar--xs{border-radius:6px;width:28px;height:28px;font-size:12px}.wk-space-avatar--switcher{border-radius:8px;width:36px;height:36px;font-size:14px}.wk-space-avatar--sm{border-radius:6px;width:24px;height:24px;font-size:11px}.wk-space-avatar--md{border-radius:8px;width:32px;height:32px;font-size:14px}.wk-space-avatar--lg{border-radius:12px;width:48px;height:48px;font-size:20px}.wk-space-item{border-radius:var(--wk-r-sm);cursor:pointer;box-sizing:border-box;outline:none;align-items:center;gap:8px;min-height:46px;padding:4px 12px;transition:background .15s;display:flex;position:relative}.wk-space-item:hover:before,.wk-space-item--selected:before{content:"";pointer-events:none;border-radius:6px;position:absolute;inset:0 4px}.wk-space-item:hover:before{background:#1c1c230a}.wk-space-item--selected:before{background:#1c1c230f}.wk-space-item--selected:hover:before{background:#1c1c2314}body[theme-mode=dark] .wk-space-item:hover:before{background:#ffffff0f}body[theme-mode=dark] .wk-space-item--selected:before{background:#ffffff14}body[theme-mode=dark] .wk-space-item--selected:hover:before{background:#ffffff1a}.wk-space-item__info{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.wk-space-item__name{color:#1c1c23cc;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.wk-space-item--selected .wk-space-item__name{color:#0d0d0d;font-weight:500}body[theme-mode=dark] .wk-space-item__name{color:var(--wk-text-primary)}.wk-space-item__meta{color:#1c1c2366;margin-top:0;font-size:12px;line-height:18px}.wk-space-item__trailing{flex-shrink:0;align-items:center;gap:2px;display:flex}.wk-space-item__check{color:var(--wk-brand-accent);align-items:center;display:flex}.wk-space-item__actions{opacity:0;flex-shrink:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.wk-space-item:hover .wk-space-item__actions{opacity:1}.wk-action-list-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px 12px;font-family:inherit;transition:background .15s;display:flex}.wk-action-list-item:hover{background:var(--wk-black-alpha-05)}body[theme-mode=dark] .wk-action-list-item:hover{background:var(--wk-white-alpha-08)}.wk-action-list-item__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wk-action-list-item:not(.wk-action-list-item--compact) .wk-action-list-item__icon--join{background:var(--wk-success-tint-10);color:var(--wk-color-success)}.wk-action-list-item:not(.wk-action-list-item--compact) .wk-action-list-item__icon--create{background:var(--wk-brand-tint-08);color:var(--wk-brand-primary)}.wk-action-list-item:not(.wk-action-list-item--compact) .wk-action-list-item__icon--default{background:var(--wk-bg-elevated);color:var(--wk-text-secondary)}.wk-action-list-item__text{flex-direction:column;flex:1;min-width:0;display:flex}.wk-action-list-item__label{color:var(--wk-text-primary);font-size:14px;font-weight:500;line-height:1.3}.wk-action-list-item:not(.wk-action-list-item--compact).wk-action-list-item--join .wk-action-list-item__label{color:var(--wk-color-success)}.wk-action-list-item:not(.wk-action-list-item--compact).wk-action-list-item--create .wk-action-list-item__label{color:var(--wk-brand-accent)}.wk-action-list-item__desc{color:var(--wk-text-tertiary);margin-top:1px;font-size:12px;line-height:1.3}.wk-action-list-item__trailing{color:var(--wk-text-tertiary);flex-shrink:0;align-items:center;display:flex}.wk-action-list-item--compact{box-sizing:border-box;border-radius:0;gap:8px;height:32px;padding:6px 12px;position:relative}.wk-action-list-item--compact:hover{background:0 0}.wk-action-list-item--compact:hover:before{content:"";pointer-events:none;background:#1c1c230a;border-radius:6px;position:absolute;inset:0 4px}.wk-action-list-item--compact .wk-action-list-item__icon{color:#1f1c2399;background:0 0;border-radius:0;width:16px;height:16px}.wk-action-list-item--compact .wk-action-list-item__label{color:#1c1c23;font-size:14px;font-weight:400}.wk-action-list-item--compact .wk-action-list-item__desc{display:none}.wk-action-list-item--compact .wk-action-list-item__trailing{color:#1c1c2366}.wk-join-space-modal{padding:var(--wk-sp-1,4px) 0 var(--wk-sp-5,20px);gap:var(--wk-sp-4,16px);flex-direction:column;display:flex}.wk-join-space-modal__desc{font-size:var(--wk-text-size-sm,13px);color:var(--wk-text-secondary);margin:0;line-height:1.5}.wk-join-space-modal__field{gap:var(--wk-sp-1-5,6px);flex-direction:column;display:flex}.wk-join-space-modal__label{font-size:var(--wk-text-size-xs,12px);color:var(--wk-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.wk-join-space-modal__hint{font-size:var(--wk-text-size-xs,12px);color:var(--wk-text-tertiary);line-height:1.4}.wk-join-space-modal__footer{gap:var(--wk-sp-3,12px);justify-content:flex-end;display:flex}.wk-join-space-modal__footer--confirm{align-items:stretch;gap:var(--wk-sp-2,8px);flex-direction:column}.wk-join-space-modal__join-btn{width:100%}.wk-join-space-modal__back-link{padding:var(--wk-sp-1,4px) var(--wk-sp-2,8px);cursor:pointer;font-size:var(--wk-text-size-sm,13px);color:var(--wk-text-tertiary);transition:color var(--wk-transition-fast,.15s);background:0 0;border:none;align-self:center;line-height:1.4}.wk-join-space-modal__back-link:hover{color:var(--wk-text-secondary)}.wk-join-space-modal__back-link:focus-visible{outline:var(--wk-focus-ring-width,2px) solid var(--wk-brand-primary);outline-offset:var(--wk-sp-0-5,2px);border-radius:var(--wk-r-xs,4px)}.wk-join-space-modal--confirm .wk-join-space-modal__space-preview{align-items:center;gap:var(--wk-sp-2,8px);padding:var(--wk-sp-4,16px) 0;flex-direction:column;display:flex}.wk-join-space-modal__space-avatar{width:var(--wk-avatar-size-lg,56px);height:var(--wk-avatar-size-lg,56px);border-radius:var(--wk-r-lg,14px);background:linear-gradient(135deg, var(--wk-brand-primary), var(--wk-color-teal,#00d4aa));color:var(--wk-color-white,#fff);font-size:var(--wk-text-size-2xl,24px);justify-content:center;align-items:center;font-weight:700;display:flex}.wk-join-space-modal__space-name{font-size:var(--wk-text-size-xl,18px);color:var(--wk-text-primary);font-weight:600}.wk-join-space-modal__space-meta{font-size:var(--wk-text-size-sm,13px);color:var(--wk-text-tertiary)}.wk-spacelist{border-bottom:var(--wk-line);width:100%;padding-bottom:4px}.wk-spacelist-header{justify-content:space-between;align-items:center;padding:8px 16px 4px;display:flex}.wk-spacelist-title{color:#999;text-transform:uppercase;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:12px;font-weight:600;overflow:hidden}body[theme-mode=dark] .wk-spacelist-title{color:#888}.wk-spacelist-header-actions{align-items:center;gap:2px;display:flex}.wk-spacelist-action-btn{cursor:pointer;color:#999;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .15s;display:flex}.wk-spacelist-action-btn:hover{color:#555;background-color:#0000000f}body[theme-mode=dark] .wk-spacelist-action-btn:hover{color:#ddd;background-color:#ffffff1a}.wk-spacelist-loading{justify-content:center;padding:12px 0;display:flex}.wk-spacelist-items{flex-direction:column;gap:1px;max-height:200px;display:flex;overflow-y:auto}.wk-spacelist-item{cursor:pointer;align-items:center;padding:6px 16px;transition:background-color .15s;display:flex;position:relative}.wk-spacelist-item:hover{background-color:#0000000a}body[theme-mode=dark] .wk-spacelist-item:hover{background-color:#ffffff0f}.wk-spacelist-item-selected{background-color:#00000014}body[theme-mode=dark] .wk-spacelist-item-selected{background-color:#ffffff1a}.wk-spacelist-item-avatar{flex-shrink:0;width:32px;height:32px;margin-right:10px}.wk-spacelist-item-avatar-img{object-fit:cover;border-radius:6px;width:32px;height:32px}.wk-spacelist-item-avatar-letter{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.wk-spacelist-all-icon{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);font-size:14px}.wk-spacelist-item-info{flex-direction:column;flex:1;display:flex;overflow:hidden}.wk-spacelist-item-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}body[theme-mode=dark] .wk-spacelist-item-name{color:#e0e0e0}.wk-spacelist-item-count{color:#999;font-size:11px}.wk-spacelist-item-actions{flex-shrink:0;align-items:center;gap:2px;display:none}.wk-spacelist-item:hover .wk-spacelist-item-actions{display:flex}.wk-spacelist-item-action{color:#999;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.wk-spacelist-item-action:hover{color:#555;background-color:#00000014}body[theme-mode=dark] .wk-spacelist-item-action:hover{color:#ddd;background-color:#ffffff1f}.wk-spacelist-divider{background:var(--wk-line,#1a1c2414);height:1px;margin:4px 0}.wk-spacelist-footer-actions{flex-direction:column;gap:2px;padding:4px 8px 8px;display:flex}.wk-spacelist-invite-modal{flex-direction:column;gap:12px;display:flex}.wk-spacelist-invite-row{align-items:center;gap:8px;display:flex}.wk-spacelist-invite-label{color:#999;white-space:nowrap;font-size:13px}.wk-spacelist-invite-code{text-overflow:ellipsis;letter-spacing:.5px;background:#f5f5f5;border-radius:6px;flex:1;padding:6px 10px;font-family:SF Mono,Fira Code,monospace;font-size:14px;overflow:hidden}body[theme-mode=dark] .wk-spacelist-invite-code{color:#eee;background:#333}.wk-spacelist-invite-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#667eea;border:none;border-radius:6px;padding:6px 14px;font-size:13px;transition:background .15s}.wk-spacelist-invite-btn:hover{background:#5a6fd6}.wk-spacelist-invite-btn-full{width:100%;padding:10px;font-size:14px}.wk-join-success-toast{flex-direction:column;gap:4px;min-width:260px;max-width:360px;display:flex}.wk-join-success-toast__line{color:var(--wk-color-text-strong,#1c1c23);font-size:14px;line-height:1.5}.wk-join-success-toast__line--muted{color:var(--wk-color-text-weak,#5a5c70)}.wk-join-success-toast__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.wk-join-success-toast__switch{appearance:none;font:inherit;color:var(--wk-color-primary,#46e);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}.wk-join-success-toast__switch:hover{text-decoration:underline}.wk-join-success-toast__switch:focus-visible{outline:2px solid var(--wk-color-primary,#46e);outline-offset:2px;border-radius:2px}.wk-spacemembers{flex-direction:column;width:100%;height:100%;display:flex}.wk-spacemembers-header{border-bottom:var(--wk-line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.wk-spacemembers-header-left{align-items:center;gap:8px;display:flex}.wk-spacemembers-back{cursor:pointer;color:#666;padding:2px 4px;font-size:18px}body[theme-mode=dark] .wk-spacemembers-back{color:#aaa}.wk-spacemembers-title{font-size:15px;font-weight:600}body[theme-mode=dark] .wk-spacemembers-title{color:#e0e0e0}.wk-spacemembers-invite-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:4px;padding:4px 12px;font-size:13px;font-weight:500}.wk-spacemembers-invite-btn:hover{opacity:.9}.wk-spacemembers-list{flex:1;padding:8px 0;overflow-y:auto}.wk-spacemembers-loading{text-align:center;color:#999;padding:20px}.wk-spacemembers-item{justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.wk-spacemembers-item:hover{background-color:#00000008}body[theme-mode=dark] .wk-spacemembers-item:hover{background-color:#ffffff0d}.wk-spacemembers-item-left{align-items:center;gap:10px;display:flex}.wk-spacemembers-item-avatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.wk-spacemembers-item-info{flex-direction:column;display:flex}.wk-spacemembers-item-name{font-size:14px;font-weight:500}body[theme-mode=dark] .wk-spacemembers-item-name{color:#e0e0e0}.wk-spacemembers-item-role{font-size:11px}.wk-spacemembers-item-actions{gap:6px;display:flex}.wk-spacemembers-action-btn{cursor:pointer;color:#666;background:0 0;border:1px solid #ddd;border-radius:4px;padding:3px 8px;font-size:12px}body[theme-mode=dark] .wk-spacemembers-action-btn{color:#aaa;border-color:#555}.wk-spacemembers-action-btn:hover{background-color:#f5f5f5}body[theme-mode=dark] .wk-spacemembers-action-btn:hover{background-color:#3a3a3a}.wk-spacemembers-action-danger{color:#e74c3c;border-color:#e74c3c}.wk-spacemembers-action-danger:hover{background-color:#fef0ef}body[theme-mode=dark] .wk-spacemembers-action-danger:hover{background-color:#e74c3c26}.wk-spacesettings{flex-direction:column;width:100%;height:100%;display:flex}.wk-spacesettings-header{border-bottom:var(--wk-line);align-items:center;gap:8px;padding:12px 16px;display:flex}.wk-spacesettings-back{cursor:pointer;color:#666;padding:2px 4px;font-size:18px}body[theme-mode=dark] .wk-spacesettings-back{color:#aaa}.wk-spacesettings-title{font-size:15px;font-weight:600}body[theme-mode=dark] .wk-spacesettings-title{color:#e0e0e0}.wk-spacesettings-body{flex:1;padding:16px;overflow-y:auto}.wk-spacesettings-field{margin-bottom:16px}.wk-spacesettings-label{color:#333;margin-bottom:6px;font-size:13px;font-weight:500;display:block}body[theme-mode=dark] .wk-spacesettings-label{color:#ccc}.wk-spacesettings-btn{cursor:pointer;border:none;border-radius:6px;width:100%;margin-bottom:8px;padding:8px 16px;font-size:14px;font-weight:500}.wk-spacesettings-btn-primary{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.wk-spacesettings-btn-primary:hover{opacity:.9}.wk-spacesettings-btn-primary:disabled{opacity:.6;cursor:not-allowed}.wk-spacesettings-section{border-top:var(--wk-line);margin-top:20px;padding-top:12px}.wk-spacesettings-menu-item{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;display:flex}body[theme-mode=dark] .wk-spacesettings-menu-item{color:#e0e0e0}.wk-spacesettings-menu-item:hover{opacity:.8}.wk-spacesettings-arrow{color:#999}.wk-spacesettings-danger-zone{border-top:var(--wk-line);margin-top:24px;padding-top:16px}.wk-spacesettings-btn-warning{color:#e67e22;background-color:#fff3e0}body[theme-mode=dark] .wk-spacesettings-btn-warning{background-color:#e67e2226}.wk-spacesettings-btn-warning:hover{background-color:#ffe0b2}body[theme-mode=dark] .wk-spacesettings-btn-warning:hover{background-color:#e67e2240}.wk-spacesettings-btn-danger{color:#e74c3c;background-color:#fef0ef}body[theme-mode=dark] .wk-spacesettings-btn-danger{background-color:#e74c3c26}.wk-spacesettings-btn-danger:hover{background-color:#fde2e0}body[theme-mode=dark] .wk-spacesettings-btn-danger:hover{background-color:#e74c3c40}.wk-spacesettings-invite-result{flex-direction:column;gap:8px;margin-top:8px;display:flex}.wk-spacesettings-invite-row{align-items:center;gap:8px;display:flex}.wk-spacesettings-invite-label{color:#999;white-space:nowrap;font-size:13px}.wk-spacesettings-invite-code{text-overflow:ellipsis;background:#f0f0f0;border-radius:4px;flex:1;padding:4px 8px;font-family:monospace;font-size:14px;overflow:hidden}body[theme-mode=dark] .wk-spacesettings-invite-code{color:#eee;background:#333}.wk-spacesettings-copy-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#667eea;border:none;border-radius:4px;padding:4px 12px;font-size:12px}.wk-spacesettings-copy-btn:hover{background:#5a6fd6}.wk-spacesettings-copy-link{width:100%;padding:8px}.wk-bot-store{background:var(--bg-secondary);flex-direction:column;height:100%;display:flex}.wk-bot-store-header{background:var(--card-bg);border-bottom:1px solid var(--border-color);padding:16px 20px 12px}.wk-bot-store-title{color:var(--text-primary);font-size:18px;font-weight:600}.wk-bot-father{cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:10px;align-items:center;margin:12px 12px 0;padding:12px 20px;transition:opacity .2s;display:flex}.wk-bot-father:hover{opacity:.9}.wk-bot-father-avatar{background:#fff3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.wk-bot-father-info{flex:1;margin-left:12px}.wk-bot-father-name{color:#fff;font-size:15px;font-weight:600}.wk-bot-father-desc{color:#fffc;margin-top:2px;font-size:12px}.wk-bot-father-arrow{color:#fff9;font-size:20px}.wk-bot-tabs{gap:0;margin-top:12px;padding:0 12px;display:flex}.wk-bot-tab{text-align:center;color:var(--text-tertiary);cursor:pointer;background:var(--card-bg);border-bottom:2px solid #0000;flex:1;padding:10px 0;font-size:13px;transition:all .2s}.wk-bot-tab:first-child{border-radius:8px 0 0}.wk-bot-tab:last-child{border-radius:0 8px 0 0}.wk-bot-tab.active{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.wk-bot-list{background:var(--card-bg);border-radius:0 0 8px 8px;flex:1;margin:0 12px 12px;overflow-y:auto}.wk-bot-card{border-bottom:1px solid var(--border-light);align-items:center;padding:12px 16px;transition:background .15s;display:flex}.wk-bot-card:hover{background:var(--bg-hover)}.wk-bot-card:last-child{border-bottom:none}.wk-bot-card-avatar{color:#fff;background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:flex}.wk-bot-card-info{flex:1;min-width:0;margin-left:12px}.wk-bot-card-name{color:var(--text-primary);align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.wk-bot-card-badge{background:var(--accent-light);color:var(--accent);border-radius:3px;padding:1px 5px;font-size:10px;font-weight:600}.wk-bot-card-desc{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.wk-bot-card-creator{color:var(--text-tertiary);margin-top:2px;font-size:11px}.wk-bot-card-action{flex-shrink:0;margin-left:12px}.wk-bot-btn{cursor:pointer;border:none;border-radius:6px;padding:6px 16px;font-size:12px;font-weight:500;transition:all .2s}.wk-bot-btn-chat{background:var(--accent);color:#fff}.wk-bot-btn-chat:hover{background:var(--accent-hover)}.wk-bot-btn-add{background:var(--bg-hover);color:var(--text-primary)}.wk-bot-btn-add:hover{background:var(--border-color)}.wk-bot-btn-add:disabled{opacity:.6;cursor:not-allowed}.wk-bot-btn-pending{color:#f57c00;cursor:default;background:#fff3e0}.wk-bot-empty,.wk-bot-loading{text-align:center;color:var(--text-tertiary);padding:40px 20px;font-size:13px;line-height:1.8}.wk-group-card-modal .semi-modal-body{padding:0!important}.wk-group-card-content{padding:24px}.wk-group-card-header{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.wk-group-card-header .wk-avatar{border-radius:var(--wk-r-md,10px);width:64px;height:64px}.wk-group-card-name{align-items:center;gap:6px;margin-top:12px;font-size:18px;font-weight:600;display:flex}.wk-group-card-tag{border-radius:var(--wk-r-xs,4px);background:var(--wk-bg-active,#e2e3ea);color:var(--wk-text-secondary,#5c6070);align-items:center;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex}.wk-group-card-meta{color:var(--wk-text-tertiary,#999);margin-top:4px;font-size:13px}.wk-navrail{background:var(--wk-bg-navrail);border-right:1px solid var(--wk-brand-tint-08);box-sizing:border-box;z-index:10;flex-direction:column;flex-shrink:0;align-items:center;width:56px;height:100%;padding:0;display:flex;position:relative;overflow:visible}.wk-navrail__top{flex-direction:column;flex-shrink:0;align-items:center;margin-bottom:8px;padding-top:16px;display:flex}.wk-navrail__user-wrap{cursor:pointer;margin-bottom:0;position:relative}.wk-navrail__user-avatar{border-radius:var(--wk-r-circle,50%);background:var(--wk-bg-elevated) center/cover no-repeat;cursor:pointer;width:40px;height:40px;transition:transform var(--wk-dur-fast,.2s) var(--wk-ease,cubic-bezier(.16,1,.3,1));border:none;padding:0;display:block;overflow:hidden}.wk-navrail__user-avatar:hover{transform:scale(1.08)}.wk-navrail__user-status{border-radius:var(--wk-r-circle,50%);background:var(--wk-color-online);border:2px solid var(--wk-bg-deep);pointer-events:none;width:10px;height:10px;position:absolute;bottom:0;right:0}.wk-navrail__sep{background:var(--wk-border-subtle);width:22px;height:1px;margin:var(--wk-sp-2,8px) 0;flex-shrink:0}.wk-navrail__switcher{flex-shrink:0;position:relative}.wk-navrail__space-avatar{border-radius:var(--wk-r-md,10px)!important;width:34px!important;height:34px!important;font-size:var(--wk-text-size-md,14px)!important}.wk-navrail__space-btn{cursor:pointer;border-radius:var(--wk-r-md,10px);transition:transform var(--wk-dur-fast,.2s) var(--wk-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.wk-navrail__space-btn:hover{transform:scale(1.08)}.wk-navrail__space-icon{border-radius:var(--wk-r-md,10px);width:34px;height:34px;font-size:var(--wk-text-size-md,14px);color:var(--wk-color-white);letter-spacing:-.01em;justify-content:center;align-items:center;font-weight:700;display:flex}.wk-navrail__space-icon--empty{background:var(--wk-bg-elevated);color:var(--wk-text-tertiary)}.wk-navrail__dropdown-mask{z-index:100;position:fixed;inset:0}.wk-navrail__dropdown{background:var(--wk-bg-surface);border:1px solid var(--wk-border-subtle);width:240px;box-shadow:var(--wk-shadow-dropdown);z-index:101;border-radius:8px;flex-direction:column;padding:4px 0;display:flex;position:fixed;bottom:52px;left:12px;overflow:hidden}.wk-navrail__dropdown-title{color:#1c1c2366;letter-spacing:0;flex-shrink:0;padding:8px 12px;font-size:12px;font-weight:600}.wk-navrail__dropdown-spaces{flex-direction:column;gap:4px;max-height:596px;display:flex;overflow-y:auto}.wk-navrail__dropdown-divider{background:#1c1c2326;flex-shrink:0;height:1px;margin:4px 12px}.wk-navrail__dropdown-actions{flex-shrink:0}.wk-navrail__items{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:0;padding:8px 0;display:flex}.wk-navrail__item{width:56px;height:44px;color:var(--wk-icon-muted);cursor:pointer;transition:background var(--wk-dur-fast,.2s) var(--wk-ease,cubic-bezier(.16,1,.3,1)), color var(--wk-dur-fast,.2s) var(--wk-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;display:flex;position:relative}.wk-navrail__item svg{flex-shrink:0;width:20px;height:20px}.wk-navrail__item:hover{color:var(--wk-icon-default);background:var(--wk-brand-tint-04)}.wk-navrail__item:focus-visible{background:var(--wk-brand-tint-06);box-shadow:none;outline:none}.wk-navrail__language-wrap{position:relative}.wk-navrail__language,.wk-navrail__language--open{color:var(--wk-icon-muted)}.wk-navrail__language:hover,.wk-navrail__language:focus-visible,.wk-navrail__language--open{color:var(--wk-icon-default)}.wk-navrail__language .semi-icon{font-size:20px;display:inline-flex}.wk-navrail__language-mask{z-index:190;position:fixed;inset:0}.wk-navrail__language-menu{width:132px;padding:var(--wk-sp-1,4px);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-md,10px);background:var(--wk-bg-elevated);box-shadow:var(--wk-shadow-lg);z-index:201;position:absolute;bottom:0;left:calc(100% + 8px)}.wk-navrail__language-menu-item{width:100%;min-height:32px;padding:0 var(--wk-sp-2,8px);border-radius:var(--wk-r-sm,6px);color:var(--wk-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--wk-sp-2,8px);font:var(--wk-text-sm);letter-spacing:0;background:0 0;border:none;display:flex}.wk-navrail__language-menu-item:hover,.wk-navrail__language-menu-item--active{background:var(--wk-bg-hover)}.wk-navrail__language-menu-item .semi-icon{color:var(--wk-brand-primary);flex-shrink:0;font-size:14px}.wk-navrail__language-menu-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-navrail__item--active{color:var(--wk-brand-primary);background:0 0}.wk-navrail__badge{border-radius:var(--wk-r-full,9999px);background:var(--wk-color-danger);min-width:14px;height:14px;color:var(--wk-color-white);border:1.5px solid var(--wk-bg-deep);justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:4px;right:3px}.wk-navrail__bottom{flex-direction:column;align-items:center;gap:8px;padding-bottom:16px;display:flex}.wk-navrail__bottom>.wk-navrail__sep{margin:0}.wk-navrail__space-icon-btn{width:32px;height:32px;color:var(--wk-icon-muted);cursor:pointer;transition:background var(--wk-dur-fast,.2s) var(--wk-ease,cubic-bezier(.16,1,.3,1)), border-color var(--wk-dur-fast,.2s) var(--wk-ease,cubic-bezier(.16,1,.3,1));background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex}.wk-navrail__space-icon-btn:hover{color:var(--wk-icon-default)}.wk-navrail__settings-badge{top:var(--wk-sp-1,4px);right:var(--wk-sp-1,4px);position:absolute}.wk-navrail__settings-wrap{position:relative}.wk-navrail__version-bubble{background:var(--wk-bg-elevated,#fff);border:1px solid var(--wk-border-default);white-space:nowrap;z-index:100;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;animation:.2s wk-bubble-in;display:flex;position:absolute;bottom:0;left:calc(100% + 12px);box-shadow:0 4px 12px #0000001f}@keyframes wk-bubble-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.wk-navrail__version-bubble-arrow{border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid var(--wk-bg-elevated,#fff);width:0;height:0;filter:drop-shadow(-1px 0 0 var(--wk-border-default));position:absolute;bottom:12px;left:-6px}.wk-navrail__version-bubble-text{color:var(--wk-text-primary);font-size:12px}.wk-navrail__version-bubble-refresh{background:var(--wk-brand-primary);color:#fff;cursor:pointer;border:none;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:12px}.wk-navrail__version-bubble-refresh:hover{opacity:.85}.wk-navrail__version-bubble-close{width:16px;height:16px;color:var(--wk-text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;display:flex}.wk-navrail__version-bubble-close:hover{color:var(--wk-text-primary)}.wk-navrail__settings-version-update{border-bottom:1px solid var(--wk-border-subtle);cursor:default;justify-content:space-between;display:flex}.wk-navrail__settings-list li.wk-navrail__settings-version-update:hover{background:0 0}.wk-navrail__settings-version-refresh{background:var(--wk-brand-primary);color:#fff;font-size:var(--wk-text-size-sm,13px);cursor:pointer;border:none;border-radius:4px;flex-shrink:0;padding:2px 10px}.wk-navrail__settings-version-refresh:hover{opacity:.85}.wk-navrail__settings-list{left:56px;bottom:var(--wk-sp-8,32px);background:var(--wk-bg-elevated);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-md,10px);width:224px;box-shadow:var(--wk-shadow-lg);z-index:200;padding:var(--wk-sp-1,4px) 0;list-style:none;display:none;position:fixed}.wk-navrail__settings-list.open{display:block}.wk-navrail__settings-list li{padding:var(--wk-sp-2,8px) var(--wk-sp-3,12px);font-size:var(--wk-text-size-sm,13px);color:var(--wk-text-primary);cursor:pointer;align-items:center;gap:var(--wk-sp-2,8px);transition:background var(--wk-dur-fast,.2s);display:flex}.wk-navrail__settings-list li:hover{background:var(--wk-bg-hover)}.wk-navrail__avatar{border-radius:var(--wk-r-circle,50%);background:var(--wk-bg-elevated) center/cover no-repeat;cursor:pointer;width:30px;height:30px;transition:opacity var(--wk-dur-fast,.2s);border:none;padding:0;overflow:hidden}.wk-navrail__avatar:hover{opacity:.85}.wk-navrail__space-btn:focus-visible,.wk-navrail__avatar:focus-visible{outline:2px solid var(--wk-brand-primary);outline-offset:2px}.wk-blacklist-content ul li{background-color:var(--wk-color-item);cursor:pointer;align-items:center;width:100%;height:80px;display:flex}.wk-blacklist-content-avatar{margin-left:15px}.wk-blacklist-content-avatar img{border-radius:50%;width:50px;height:50px}.wk-blacklist-content-title{color:var(--wk-text-item);margin-left:15px;font-size:15px;font-weight:500}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.wk-friendadd .wk-search-box{background-color:#fff;border-radius:0}.wk-friendadd .wk-search-input{max-width:100%}.wk-friendadd .wk-search-input input{width:250px}.wk-friendadd-content-qrcode{text-align:center;justify-content:center;align-items:center;margin-top:10px;display:flex}body[theme-mode=dark] .wk-friendadd-content-qrcode{color:#fff}.wk-friendadd-content-qrcode img{cursor:pointer;width:18px;height:18px;margin-left:4px}.wk-groupsave{border-right:var(--wk-line);width:100%;height:100%}.wk-groupsave-content{height:calc(100% - var(--wk-height-viewqueueheader));width:100%}.wk-groupsave-content li{background-color:var(--wk-color-item);cursor:pointer;align-items:center;height:80px;display:flex}.wk-groupsave-content-avatar{margin-left:15px}.wk-groupsave-content-avatar img{border-radius:50%;width:50px;height:50px}.wk-groupsave-content-title{color:var(--wk-text-item);margin-left:15px;font-size:15px;font-weight:500}.wk-newfriend{border-right:var(--wk-line);width:100%;height:100%}.wk-newfriend-content{height:calc(100% - var(--wk-height-viewqueueheader));width:100%;overflow-y:auto}.wk-newfriend-content li{background-color:var(--wk-color-item);align-items:center;width:100%;height:80px;display:flex}.wk-newfriend-content-avatar{margin-left:15px}.wk-newfriend-content-avatar img{border-radius:50%;width:50px;height:50px}.wk-newfriend-content-title{color:var(--wk-text-item);margin-left:15px;font-size:15px;font-weight:500}.wk-newfriend-content-title-remark{color:var(--text-tertiary);margin-top:5px;font-size:12px}.wk-newfriend-content-action{margin-left:auto;margin-right:10px}.wk-main-modal-organizational-group-new .semi-modal-body-wrapper{margin:0}.wk-main-modal-organizational-group-new .semi-modal-close{display:none}.wk-main-modal-organizational-group-new .semi-modal-body{height:500px;display:flex}.wk-main-modal-organizational-group-new .semi-modal-content{border:none!important;padding:0!important}.wk-organizational-group-new-left{background-color:var(--wk-color-secondary);flex-direction:column;width:50%;height:100%;padding:12px;display:flex}.wk-organizational-group-new-left .group-new-left-main{flex:auto;overflow-y:auto}.wk-organizational-group-new-left .group-new-left-search{margin-bottom:12px}.wk-organizational-group-new-left .group-new-left-search .group-new-left-search-input.semi-input-wrapper-focus,.wk-organizational-group-new-left .group-new-left-search .group-new-left-search-input.semi-input-wrapper-focus:active{border:var(--wk-color-theme) solid 1px}.group-new-left-main .friend-opt .organization-name{color:var(--semi-color-text-0);cursor:pointer;align-items:center;padding:12px 8px;display:flex}.group-new-left-main .friend-opt .organization-name:hover{background-color:var(--semi-color-fill-0)}.group-new-left-main .friend-opt .friend-opt-main .friend-opt-item{color:var(--semi-color-text-0);align-items:center;row-gap:0;padding:12px 8px;font-size:14px;line-height:20px;display:flex}.group-new-left-main .friend-opt .friend-opt-main .friend-opt-item:hover{background-color:var(--semi-color-fill-0)}.group-new-left-main .organizational-opt{flex-direction:column;height:100%;display:flex}.group-new-left-main .organizational-opt-header{border-radius:4px;height:44px;margin-bottom:12px}.group-new-left-main .organizational-opt-header .wk-viewqueueheader{background-color:var(--semi-color-fill-0);height:100%}.group-new-left-main .organizational-opt-main{flex:auto;overflow-y:auto}.organizational-tree{width:100%;height:100%}.organizational-tree .semi-input-wrapper-focus,.organizational-tree .semi-input-wrapper-focus:active{border:var(--wk-color-theme) solid 1px}.organizational-tree .semi-tree-option-list{flex:auto;padding-top:0;overflow-y:auto}.organizational-tree .semi-tree-option-list li.semi-tree-option{box-sizing:border-box;padding-top:12px;padding-bottom:12px}.semi-checkbox:hover .semi-checkbox-inner-display{background:var(--semi-color-fill-0);box-shadow:inset 0 0 0 1px var(--wk-color-theme)}.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--wk-color-theme);border-color:var(--wk-color-theme);color:var(--semi-color-white)}.organizational-tree .semi-tree-option-list-block .department-icon{color:var(--wk-color-theme)}.organizational-tree .semi-tree-option-list-block .semi-tree-option-selected .department-icon{color:#fff}.organizational-tree .semi-tree-option-list-block .semi-tree-option-selected,.organizational-tree .semi-tree-option-list-block .semi-tree-option-selected:hover{background-color:var(--wk-color-theme);color:#fff}.organizational-tree .semi-tree-option-list-block .semi-tree-option-selected .semi-tree-option-expand-icon{color:#fff}.wk-organizational-group-new-right{background-color:var(--wk-color-item);flex-direction:column;width:50%;height:100%;padding:12px;display:flex}.wk-organizational-group-new-right .organizational-group-new-right-title{font-size:15px;font-weight:700}.wk-organizational-group-new-right .organizational-group-new-right-body{flex:auto;margin:12px 0;overflow-y:auto}.wk-organizational-group-new-right .organizational-group-new-right-body .opt-personnel-item{word-break:break-word;color:var(--semi-color-text-0);justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;line-height:20px;display:flex}.wk-organizational-group-new-right .organizational-group-new-right-body .opt-personnel-item .user-info,.wk-organizational-group-new-right .organizational-group-new-right-body .opt-personnel-item .close-icon{align-items:center;display:flex}.wk-organizational-group-new-right .organizational-group-new-right-body .opt-personnel-item .close-icon .semi-icon{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wk-organizational-group-new-right .organizational-group-new-right-body .opt-personnel-item .close-icon .semi-icon:hover{background-color:#70757914}.wk-organizational-group-new-right .organizational-group-new-right-footer{justify-content:flex-end;display:flex}.wk-but-ok:hover{background-color:var(--wk-color-theme)!important}.wk-contacts{border-right:1px solid var(--wk-border-subtle);background:var(--wk-bg-base);width:100%;height:100%;position:relative;overflow:hidden}.wk-contacts-content{width:100%;height:100%;padding:var(--wk-sp-2) 0;box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.wk-contacts-botfather-banner{align-items:center;gap:var(--wk-sp-3);margin:var(--wk-sp-2) var(--wk-sp-3);padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-md);cursor:pointer;transition:opacity var(--wk-dur-fast) var(--wk-ease);background:linear-gradient(135deg,#7c5cfc,#00d4aa);display:flex}.wk-contacts-botfather-banner:hover{opacity:.92}.wk-contacts-botfather-avatar{flex-shrink:0}.wk-contacts-botfather-avatar .wk-avatar{border-radius:var(--wk-r-sm);width:32px;height:32px}.wk-contacts-botfather-info{flex:1;min-width:0}.wk-contacts-botfather-name{color:#fff;font-size:13px;font-weight:500}.wk-contacts-botfather-desc{color:#ffffffb3;font-size:10px;font-weight:500}.wk-contacts-search{padding:var(--wk-sp-2) var(--wk-sp-3)}.wk-contacts-search-input{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-3);background:var(--wk-bg-elevated);border-radius:var(--wk-r-md);transition:border-color var(--wk-dur-fast);border:1.5px solid #0000;display:flex}.wk-contacts-search-input:focus-within{border-color:var(--wk-brand-primary)}.wk-contacts-search-icon{color:var(--wk-text-tertiary);flex-shrink:0}.wk-contacts-search-input input{color:var(--wk-text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:12px}.wk-contacts-search-input input::placeholder{color:var(--wk-text-tertiary)}.wk-contacts-search-clear{cursor:pointer;color:var(--wk-text-tertiary);flex-shrink:0;padding:0 2px;font-size:16px;line-height:1}.wk-contacts-search-clear:hover{color:var(--wk-text-secondary)}.wk-contacts-search-results{padding:var(--wk-sp-1) 0}.wk-contacts-search-section{margin-bottom:var(--wk-sp-2)}.wk-contacts-search-section-title{padding:var(--wk-sp-1) var(--wk-sp-4);color:var(--wk-text-tertiary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.wk-contacts-filters{padding:var(--wk-sp-1) var(--wk-sp-4) var(--wk-sp-2);gap:6px;display:flex}.wk-contacts-chip{border-radius:var(--wk-r-full);border:1px solid var(--wk-border-default);color:var(--semi-color-text-2);cursor:pointer;transition:all var(--wk-dur) var(--wk-ease);-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:4px;padding:5px 12px;font-size:13px;font-weight:500;line-height:1;display:flex}.wk-contacts-chip:hover{background:var(--semi-color-fill-0);border-color:var(--semi-color-fill-0)}.wk-contacts-chip.active{background:color-mix(in srgb, var(--wk-brand-primary) 8%, transparent);border-color:color-mix(in srgb, var(--wk-brand-primary) 20%, transparent);color:var(--wk-text-accent);font-weight:600}.wk-contacts-chip-count{color:var(--semi-color-text-3);font-size:11px;font-weight:600}.wk-contacts-chip.active .wk-contacts-chip-count{color:var(--wk-brand-primary)}.wk-contacts-group-tag{border-radius:var(--wk-r-xs);background:var(--wk-bg-active,#e2e3ea);color:var(--wk-text-secondary,#5c6070);align-items:center;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex}.wk-contacts-accordion{margin-bottom:var(--wk-sp-1);flex-shrink:0}.wk-contacts-accordion--expanded{flex-direction:column;min-height:0;display:flex}.wk-contacts-accordion-header{height:36px;padding:0 var(--wk-sp-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--wk-r-sm);margin:0 var(--wk-sp-2);transition:background var(--wk-dur-fast) var(--wk-ease);align-items:center;display:flex}.wk-contacts-accordion-header:hover{background:var(--wk-bg-hover)}.wk-contacts-accordion-arrow{color:var(--wk-text-tertiary);margin-right:var(--wk-sp-2);flex-shrink:0;align-items:center;display:inline-flex}.wk-contacts-accordion-icon{width:18px;margin-right:var(--wk-sp-2);color:var(--wk-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wk-contacts-accordion-label{color:var(--wk-text-secondary);letter-spacing:.01em;flex:1;font-size:13px;font-weight:600}.wk-contacts-accordion-count{color:var(--wk-text-tertiary);font-size:12px;font-weight:400}.wk-contacts-accordion-body{padding:var(--wk-sp-1) 0;max-height:calc(100vh - 300px);overflow-y:auto}.wk-contacts-all-list{height:calc(100vh - 320px);overflow-y:auto}.wk-contacts-section-item{height:44px;padding:0 var(--wk-sp-3);margin:0 var(--wk-sp-2);border-radius:var(--wk-r-sm);cursor:pointer;transition:background var(--wk-dur-fast) var(--wk-ease);align-items:center;display:flex}.wk-contacts-section-item:hover{background:var(--wk-bg-hover)}.wk-contacts-section-item-selected{background:var(--wk-brand-primary);color:var(--wk-text-inverse)}.wk-contacts-section-item-selected:hover{background:var(--wk-brand-primary-hover)}.wk-contacts-section-item-avatar{margin-right:var(--wk-sp-3);flex-shrink:0}.wk-contacts-section-item-avatar .wk-avatar{border-radius:50%;width:32px;height:32px}.wk-contacts-section-item-name{color:var(--wk-text-primary);align-items:center;gap:var(--wk-sp-2);flex:1;min-width:0;font-size:14px;font-weight:400;display:flex;overflow:hidden}.wk-contacts-section-item-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wk-contacts-section-item-selected .wk-contacts-section-item-name{color:var(--wk-text-inverse)}.wk-contacts-role-badge{border-radius:var(--wk-r-xs);color:var(--wk-text-inverse);flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:500;line-height:1.6}.wk-contacts-role-badge--owner{background:var(--wk-brand-primary)}.wk-contacts-role-badge--admin{background:var(--wk-color-warning)}.wk-contacts-bot-status{border-radius:var(--wk-r-xs);flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:11px;font-weight:500;line-height:1.6}.wk-contacts-bot-status--add{color:var(--wk-brand-primary);background:var(--wk-brand-primary-light,#1677ff14);cursor:pointer}.wk-contacts-bot-status--pending{color:var(--wk-text-tertiary);background:var(--wk-bg-tertiary,#0000000a)}.wk-contacts-letter-header{padding:var(--wk-sp-2) var(--wk-sp-4);color:var(--wk-text-tertiary);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:600}.wk-contacts-empty{padding:var(--wk-sp-4) var(--wk-sp-4) var(--wk-sp-4);text-align:center;flex-direction:column;align-items:center;display:flex}.wk-contacts-empty-icon{color:var(--wk-text-tertiary);margin-bottom:var(--wk-sp-3);opacity:.6}.wk-contacts-empty-text{color:var(--wk-text-secondary);margin-bottom:var(--wk-sp-1);font-size:14px;font-weight:500}.wk-contacts-empty-sub{color:var(--wk-text-tertiary);font-size:12px;line-height:1.5}body[theme-mode=dark] .wk-contacts-section-item{background-color:#0000}body[theme-mode=dark] .wk-contacts-botfather-banner{opacity:.95}#root{width:100%;height:100%}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--sider-width:56px}.wk-main{width:100%;height:100%;display:flex}.wk-main-content{width:calc(100% - var(--sider-width));background-color:var(--bg-primary);height:100%}.wk-main-sider-modal .semi-modal-content{border:none!important;padding:0!important}.wk-main-sider-modal .semi-modal-close{display:none}.wk-main-sider-modal .semi-modal-body-wrapper{margin:0}.wk-main-sider-meinfo .semi-modal-body{height:500px}.wk-chat-empty-hologram{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex}.wk-chat-empty-hologram svg{overflow:visible}.wk-chat-empty-hologram .empty-text{color:var(--wk-text-tertiary,#9498a8);font-family:-apple-system,PingFang SC,sans-serif;font-size:15px;font-weight:500}.wk-chat-empty-hologram .empty-hint{color:var(--wk-text-quaternary,#b8bcc8);font-family:-apple-system,PingFang SC,sans-serif;font-size:12px}@keyframes wk-hologram-pulse{0%,to{opacity:.25}50%{opacity:.6}}@keyframes wk-hologram-float1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wk-hologram-float2{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.wk-hologram-pulse{animation:2.5s ease-in-out infinite wk-hologram-pulse}.wk-hologram-float1{animation:3s ease-in-out infinite wk-hologram-float1}.wk-hologram-float2{animation:3.5s ease-in-out .5s infinite wk-hologram-float2}@keyframes wk-hologram-dash{to{stroke-dashoffset:-20px}}.wk-hologram-dash{animation:2s linear infinite wk-hologram-dash}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-icon{text-align:center;text-transform:none;text-rendering:optimizelegibility;fill:currentColor;font-style:normal;line-height:0;display:inline-block}.semi-icon-extra-small{font-size:8px}.semi-icon-small{font-size:12px}.semi-icon-default{font-size:16px}.semi-icon-large{font-size:20px}.semi-icon-extra-large{font-size:24px}.semi-icon-spinning{animation:.6s linear infinite forwards semi-icon-animation-rotate}.invite-landing{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.invite-landing-card{text-align:center;color:#333;background:#fff;border-radius:16px;min-width:320px;max-width:400px;padding:48px 40px;box-shadow:0 20px 60px #0003}.invite-landing-icon{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;font-size:32px;font-weight:700;display:inline-flex}.invite-landing-name{color:#1a1a1a;margin-bottom:8px;font-size:24px;font-weight:700}.invite-landing-subtitle{color:#666;margin-bottom:4px;font-size:16px}.invite-landing-members{color:#999;margin-bottom:32px;font-size:14px}.invite-landing-btn{width:100%;background-color:var(--wk-brand-primary)!important;border-color:var(--wk-brand-primary)!important;color:#fff!important;border-radius:8px!important;height:44px!important;font-size:16px!important}.invite-landing-btn:hover{background-color:#4a59ae!important;border-color:#4a59ae!important}.invite-landing-error{color:#666;margin-bottom:24px;font-size:18px}.invite-landing-hint{color:#888;margin-bottom:20px;font-size:15px}.wk-join-space{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.wk-join-space-card{text-align:center;color:#333;background:#fff;border-radius:16px;width:100%;min-width:340px;max-width:420px;padding:48px 40px 40px;position:relative;box-shadow:0 20px 60px #0003}.wk-join-space-emoji{margin-bottom:12px;font-size:40px}.wk-join-space-icon{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 20px;font-size:32px;font-weight:700;display:inline-flex}.wk-join-space-title{color:#1a1a1a;margin:0 0 8px;font-size:22px;font-weight:700}.wk-join-space-name{color:#1a1a1a;margin-bottom:8px;font-size:24px;font-weight:700}.wk-join-space-subtitle{color:#666;margin-bottom:4px;font-size:16px}.wk-join-space-members{color:#999;margin-bottom:32px;font-size:14px}.wk-join-space-actions{flex-direction:column;gap:12px;margin-top:28px;display:flex}.wk-join-space-btn{border-radius:8px!important;width:100%!important;height:44px!important;font-size:16px!important}.wk-join-space-btn.wk-join-space-btn--full{margin-top:16px}.wk-join-space-btn.semi-button-primary{background-color:var(--wk-color-primary,#1c1c23)!important;border-color:var(--wk-color-primary,#1c1c23)!important;color:#fff!important}.wk-join-space-btn.semi-button-primary:hover{background-color:var(--wk-color-primary-hover,#4a59ae)!important;border-color:var(--wk-color-primary-hover,#4a59ae)!important}.wk-join-space-input{margin-top:20px;margin-bottom:4px}.wk-join-space-back{color:#888;cursor:pointer;background:0 0;border:none;align-items:center;margin-bottom:20px;padding:0;font-size:13px;transition:color .15s;display:inline-flex}.wk-join-space-back:hover{color:var(--wk-brand-primary)}.wk-join-space-back--bottom{margin-top:12px;margin-bottom:0;font-size:13px}@media (width<=480px){.wk-join-space-card{min-width:unset;margin:16px;padding:36px 24px 32px}}.wk-join-approval{background:var(--wk-brand-gradient);z-index:1000;justify-content:center;align-items:center;min-height:100vh;display:flex;position:fixed;inset:0}.wk-join-approval-card{background:var(--wk-bg-surface);text-align:center;width:100%;min-width:320px;max-width:400px;box-shadow:var(--wk-shadow-lg);color:var(--wk-text-primary);border-radius:16px;padding:48px 40px}.wk-join-approval-icon{margin-bottom:20px;font-size:48px;line-height:1}.wk-join-approval-title{color:var(--wk-text-primary);margin:0 0 12px;font-size:24px;font-weight:700}.wk-join-approval-desc{color:var(--wk-text-secondary);margin:0 0 32px;font-size:14px;line-height:1.6}.wk-join-approval-card .wk-join-approval-btn.semi-button{background-color:var(--wk-brand-primary);border-color:var(--wk-brand-primary);width:100%;height:44px;color:var(--wk-text-inverse);border-radius:8px;font-size:16px}.wk-join-approval-card .wk-join-approval-btn.semi-button:hover{background-color:var(--wk-brand-primary-hover);border-color:var(--wk-brand-primary-hover)}.wk-login{--semi-color-primary:var(--wk-color-theme,#1c1c23);--semi-color-primary-hover:color-mix(in srgb, var(--wk-color-theme,#1c1c23) 85%, black);--semi-color-primary-active:color-mix(in srgb, var(--wk-color-theme,#1c1c23) 75%, black);--wk-sso-accent:var(--wk-color-theme,#5b5be5);--wk-sso-accent-soft:color-mix(in srgb, var(--wk-sso-accent) 80%, white);--wk-sso-accent-strong:color-mix(in srgb, var(--wk-sso-accent) 85%, black);--wk-sso-accent-shadow:color-mix(in srgb, var(--wk-sso-accent) 32%, transparent);--wk-sso-accent-shadow-hover:color-mix(in srgb, var(--wk-sso-accent) 42%, transparent);--wk-sso-accent-translucent:color-mix(in srgb, var(--wk-sso-accent) 45%, transparent);--wk-sso-accent-dot-ring:color-mix(in srgb, var(--wk-sso-accent) 18%, transparent);background-color:var(--semi-color-bg-1,#f5f6fa);width:100%;min-height:100vh;display:flex;position:absolute;top:0;left:0;overflow-y:auto}.wk-login-brand{box-sizing:border-box;background:linear-gradient(135deg,#7a5cff,#40c9ff);flex-direction:column;justify-content:center;align-items:center;width:55%;min-height:100vh;padding:60px 64px;display:flex;position:relative;overflow:hidden}.wk-login-brand:before{content:"";pointer-events:none;background:#ffffff0f;border-radius:50%;width:500px;height:500px;position:absolute;top:-120px;right:-100px}.wk-login-brand:after{content:"";pointer-events:none;background:#ffffff0f;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-80px;left:-60px}.wk-login-brand-logo-top{z-index:2;align-items:center;gap:4px;display:flex;position:absolute;top:40px;left:56px}.wk-login-brand-inner{z-index:1;width:100%;max-width:440px;margin-left:auto;margin-right:auto;position:relative}.wk-login-brand-logo{display:none}.wk-login-brand-logo img{border-radius:14px;width:52px;height:52px}.wk-login-brand-logo-name{color:var(--wk-text-inverse,#fff);letter-spacing:.5px;margin-bottom:-18px;font-size:22px;font-weight:700;display:inline-block}.wk-login-brand-headline{color:var(--wk-text-inverse,#fff);margin-bottom:12px;font-size:40px;font-weight:700;line-height:1.25}.wk-login-brand-subline{color:#ffffffd1;margin-bottom:36px;font-size:15px;line-height:1.65}.wk-login-brand-features{flex-direction:column;gap:16px;display:flex}.wk-login-brand-feature{align-items:center;gap:14px;display:flex}.wk-login-brand-feature-icon{background:#ffffff26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.wk-login-brand-feature-text{color:#ffffffe6;font-size:15px;font-weight:500}.wk-login-brand-chat{z-index:2;flex-direction:column;gap:10px;max-width:380px;display:flex;position:absolute;bottom:36px;left:64px;right:64px}.wk-login-brand-chat-bubble{opacity:0;align-items:flex-end;gap:8px;animation:.4s forwards chatFadeIn;display:flex}.wk-login-brand-chat-bubble:first-child{animation-delay:.2s}.wk-login-brand-chat-bubble:nth-child(2){animation-delay:.5s}.wk-login-brand-chat-bubble:nth-child(3){animation-delay:.8s}@keyframes chatFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wk-login-brand-chat-bubble--right{flex-direction:row-reverse}.wk-login-brand-chat-avatar{background:#ffffff40;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.wk-login-brand-chat-content{max-width:240px}.wk-login-brand-chat-name{color:#fff9;margin-bottom:3px;padding-left:10px;font-size:11px}.wk-login-brand-chat-text{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--wk-text-inverse,#fff);background:#ffffff2e;border-radius:12px 12px 12px 2px;padding:9px 14px;font-size:13px;line-height:1.5}.wk-login-brand-chat-bubble--right .wk-login-brand-chat-text{color:var(--semi-color-text-0,#1a1a2e);background:#ffffffe6;border-radius:12px 12px 2px}.wk-login-panel{background:var(--semi-color-bg-0,#fff);box-sizing:border-box;justify-content:center;align-items:center;width:45%;min-height:100vh;padding:72px 48px 64px;display:flex;position:relative;overflow-y:auto}.wk-login-panel .wk-login-content{flex-direction:column;justify-content:center;min-height:0;display:flex}.wk-login-panel-breadcrumb{color:var(--semi-color-text-2,#8a8fa8);pointer-events:none;z-index:3;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-width:0;max-width:calc(100% - 128px);font-size:13px;display:inline-flex;position:absolute;top:28px;left:48px}.wk-login-panel-breadcrumb-dot{background:var(--wk-sso-accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--wk-sso-accent-dot-ring);border-radius:50%;flex-shrink:0}.wk-login-panel-breadcrumb-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wk-login-language{z-index:4;position:absolute;top:24px;right:48px}.wk-login-language-button{width:32px;height:32px;color:var(--semi-color-text-2,#8a8fa8);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.wk-login-language-button:hover,.wk-login-language-button:focus-visible,.wk-login-language-button--open{background:var(--semi-color-fill-0,#f5f6fa);color:var(--semi-color-text-0,#1a1a2e);outline:none}.wk-login-language-button .semi-icon{font-size:18px;display:inline-flex}.wk-login-language-mask{z-index:30;position:fixed;inset:0}.wk-login-language-menu{border:1px solid var(--semi-color-border,#e4e6ef);background:var(--semi-color-bg-0,#fff);z-index:31;border-radius:10px;width:132px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1f}.wk-login-language-menu-item{width:100%;min-height:32px;color:var(--semi-color-text-0,#1a1a2e);cursor:pointer;letter-spacing:0;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:13px;line-height:20px;display:flex}.wk-login-language-menu-item:hover,.wk-login-language-menu-item--active{background:var(--semi-color-fill-0,#f5f6fa)}.wk-login-language-menu-item .semi-icon{color:var(--wk-color-theme,#1c1c23);flex-shrink:0;font-size:14px}.wk-login-language-menu-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wk-login-panel-footer{color:var(--semi-color-text-2,#9aa0b6);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;bottom:28px;left:0;right:0}.wk-login-panel-footer a{color:var(--semi-color-text-2,#9aa0b6);text-decoration:none;transition:color .12s}.wk-login-panel-footer a:hover{color:var(--wk-sso-accent)}.wk-login-panel-footer-sep{color:#00000026}.wk-login-content{width:100%;max-width:520px}.wk-login-content-slogan{color:var(--semi-color-text-0,#1a1a2e);text-align:left;letter-spacing:-.01em;margin-bottom:10px;font-size:30px;font-weight:700;line-height:1.25}.wk-login-content-slogan-sub{color:var(--semi-color-text-2,#8a8fa8);text-align:left;margin-bottom:28px;font-size:14px}.wk-login-content-form{margin-top:0}.wk-login-content-form input{border:1.5px solid var(--semi-color-border,#e4e6ef);color:var(--semi-color-text-0,#1a1a2e);box-sizing:border-box;background:var(--semi-color-fill-0,#fafbfc);border-radius:10px;outline:none;width:100%;height:46px;margin-bottom:14px;padding:0 16px;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s;display:block}.wk-login-content-form input:focus{border-color:var(--wk-color-theme,#1c1c23);box-shadow:0 0 0 3px var(--wk-brand-glow,#1c1c231f);background:var(--semi-color-bg-0,#fff)}.wk-login-content-form input::placeholder{color:#b0b4c8;line-height:normal}.wk-login-content-form input::-webkit-input-placeholder{line-height:normal}.wk-login-content-form-buttons{justify-content:center;align-items:center;margin-top:20px;display:flex}.wk-login-panel .wk-login-content-form-ok.semi-button{letter-spacing:.3px;border-radius:10px;width:100%;height:46px;font-size:15px;font-weight:600}.wk-login-content-form-others{flex-direction:row;justify-content:center;align-items:center;gap:0;width:100%;margin-top:24px;margin-bottom:8px;display:flex}.wk-login-content-form-others>*+*{border-left:1px solid var(--semi-color-border,#e4e6ef);margin-left:16px;padding-left:16px}.wk-login-content-form-scanlogin{color:var(--semi-color-text-2,#8a8fa8);cursor:pointer;font-size:14px;transition:color .15s}.wk-login-content-form-scanlogin:hover{color:var(--wk-color-theme,#1c1c23)}.wk-login-content-form-switch{color:var(--wk-color-theme,#1c1c23);cursor:pointer;font-size:14px;font-weight:500;transition:opacity .15s}.wk-login-content-form-switch:hover{opacity:.75}.wk-login-content-form-oidc-hint{color:#000000b3;background:#5b5be50f;border:1px solid #5b5be533;border-radius:8px;margin:8px 0 16px;padding:10px 12px;font-size:13px;line-height:1.6}.wk-login-content-form-oidc-hint a{color:#5b5be5;margin:0 4px;font-weight:500;text-decoration:none}.wk-login-content-form-oidc-hint a:hover{text-decoration:underline}.wk-login-content-phonelogin{width:100%}.wk-login-content-scanlogin{flex-direction:column;justify-content:center;align-items:center;width:100%;display:none}.wk-login-content-scanlogin-show{margin:0;padding:20px 0;display:flex}.wk-login-qr-card{background:var(--semi-color-fill-0,#f8f9ff);border:1.5px solid #eef0f8;border-radius:20px;flex-direction:column;align-items:center;width:280px;margin-bottom:24px;padding:28px 32px 20px;display:flex}.wk-login-qr-tip{color:var(--semi-color-text-2,#8a8fa8);text-align:center;margin-top:14px;font-size:13px}.wk-login-qr-steps{background:0 0;border-radius:0;align-items:stretch;gap:4px;width:300px;margin-bottom:24px;padding:0 8px;display:flex}.wk-login-qr-step-item{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.wk-login-qr-step-icon{background:var(--semi-color-bg-0,#fff);border:1.5px solid var(--semi-color-border,#e8eaf6);width:44px;height:44px;color:var(--wk-color-theme,#1c1c23);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #6366f114}.wk-login-qr-step-title{color:var(--semi-color-text-0,#1a1a2e);text-align:center;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.3}.wk-login-qr-step-desc{color:var(--semi-color-text-2,#8a8fa8);text-align:center;word-break:keep-all;white-space:nowrap;font-size:11px;line-height:1.4}.wk-login-qr-step-divider{flex-shrink:0;justify-content:center;align-items:center;width:16px;padding-bottom:36px;display:flex}.wk-login-content-scanlogin-qrcode-title{color:var(--semi-color-text-0,#1a1a2e);text-align:center;margin-top:0;margin-bottom:6px;font-size:22px;font-weight:700}.wk-login-content-scanlogin-qrcode-subtitle{color:var(--semi-color-text-2,#8a8fa8);text-align:center;margin-bottom:24px;font-size:13px}.wk-login-content-scanlogin-qrcode-wrap{border:1.5px solid var(--semi-color-border,#e4e8f5);background:var(--semi-color-bg-0,#fff);border-radius:14px;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:relative;overflow:hidden}.wk-login-content-scanlogin-qrcode-wrap:before{content:"";opacity:.5;background:repeating-linear-gradient(45deg,#f0f2f7,#f0f2f7 2px,#0000 2px 10px);position:absolute;inset:0}.wk-login-content-scanlogin-qrcode{opacity:0;z-index:1;justify-content:center;align-items:center;width:176px;height:176px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s;display:flex;position:relative;transform:scale(.8)}.wk-login-content-scanlogin-show .wk-login-content-scanlogin-qrcode{opacity:1;transform:scale(1)}.wk-login-content-scanlogin-qrcode-avatar{opacity:0;z-index:2;margin-top:-24px;margin-left:-24px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s;position:absolute;top:50%;left:50%;transform:scale(0)}.wk-login-content-scanlogin-qrcode-avatar-show{opacity:1;transform:scale(1)}.wk-login-content-scanlogin-qrcode-avatar img{border:2px solid #fff;border-radius:50%;width:48px;height:48px;box-shadow:0 2px 8px #00000026}.wk-login-content-scanlogin-qrcode-desc{text-align:left;align-self:center;width:204px}.wk-login-content-scanlogin-qrcode-desc ul{counter-reset:item;margin:0;padding:0;list-style:none}.wk-login-content-scanlogin-qrcode-desc li{counter-increment:item;text-align:left;color:var(--semi-color-text-1,#5a607a);align-items:center;margin:10px 0;font-size:14px;display:flex}.wk-login-content-scanlogin-qrcode-desc li:before{content:counter(item);background:var(--wk-color-theme,#1c1c23);min-width:22px;height:22px;color:var(--wk-text-inverse,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0 10px 0 0;padding:0;font-size:12px;display:flex}.wk-login-content-scanlogin-qrcode-expire{z-index:3;background-color:#fffffff2;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wk-login-content-scanlogin-qrcode-expire p{color:var(--semi-color-text-1,#5a607a);margin-bottom:10px;font-size:13px}.wk-login-content-scanlogin-qrcode-expire img{cursor:pointer;opacity:.6;width:36px;height:36px;transition:opacity .2s}.wk-login-content-scanlogin-qrcode-expire img:hover{opacity:1}.wk-login-footer-buttons{margin-top:20px}.wk-login-footer-buttons button{color:var(--wk-color-theme,#1c1c23);border:1.5px solid var(--wk-color-theme,#1c1c23);cursor:pointer;opacity:.75;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:14px;transition:opacity .15s;display:flex;outline:none!important}.wk-login-footer-buttons button:hover{opacity:1}.wk-login-content-form-code-row{box-sizing:border-box;align-items:center;gap:8px;width:100%;margin-bottom:14px;display:flex}.wk-login-content-form-code-row input{flex:1;min-width:0;width:auto!important;margin-bottom:0!important;display:inline-block!important}.wk-login-panel .wk-login-content-form-code-btn.semi-button{white-space:nowrap;border-radius:10px;flex-shrink:0;min-width:96px;height:46px;font-size:13px}.wk-login-invite-banner{background:var(--semi-color-primary-light-default,#1c1c230f);border:1px solid var(--semi-color-primary-light-hover,#1c1c2326);text-align:center;color:var(--semi-color-primary,var(--wk-color-theme,#1c1c23));border-radius:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;line-height:1.6}.wk-login-content-download-divider{color:var(--semi-color-text-2,#9aa0b6);align-items:center;gap:12px;margin:36px 0 18px;font-size:12px;display:flex}.wk-login-content-download-divider:before,.wk-login-content-download-divider:after{content:"";background:var(--semi-color-border,#eef0f5);flex:1;height:1px}.wk-login-content-download-divider span{flex-shrink:0;line-height:1}.wk-login-content-download{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.wk-login-download-btn{box-sizing:border-box;border:1.5px solid var(--wk-color-theme,#1c1c23);background:0 0;border-radius:20px;justify-content:center;align-items:center;gap:6px;width:184px;padding:8px 18px;font-size:13px;text-decoration:none;transition:all .2s;display:inline-flex;color:var(--wk-color-theme,#1c1c23)!important}.wk-login-download-btn:hover{opacity:.8;text-decoration:none}.wk-login-footer{color:var(--semi-color-text-2,#8a8fa8);text-align:center;margin-top:32px;font-size:13px}@media (width<=768px){.wk-login{flex-direction:column;min-height:100vh;overflow-y:auto}.wk-login-brand{display:none}.wk-login-panel{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;width:100%!important}.wk-login-panel-breadcrumb{justify-content:center;width:100%;max-width:360px;margin:0 auto 16px;position:static}.wk-login-language{top:24px;right:24px}.wk-login-panel-footer{text-align:center;width:100%;margin-top:32px;position:static}.wk-login-panel .wk-login-content{width:100%;max-width:360px}.wk-login-content-slogan,.wk-login-content-slogan-sub{text-align:center}.wk-login-qr-card{width:100%;padding:20px 16px}.wk-login-qr-steps{width:100%;padding:0}}@media (width<=480px){.wk-login-panel{padding:32px 16px}.wk-login-content{max-width:360px}.wk-login-content-form input{height:48px;font-size:16px}.wk-login-content-form-ok{height:48px!important}.wk-login-content-download{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.wk-login-download-btn{box-sizing:border-box;white-space:normal;gap:5px;width:100%;min-width:0;max-width:260px;min-height:40px;padding:8px 14px;font-size:13px;line-height:1.35}.wk-login-content-scanlogin-qrcode-wrap{width:160px;height:160px}.wk-login-qr-step-icon{width:36px;height:36px}.wk-login-qr-step-title{font-size:11px}.wk-login-qr-step-desc{font-size:10px}}@keyframes wk-spin{to{transform:rotate(360deg)}}.wk-login-content-sso{flex-direction:column;gap:8px;margin-top:16px;display:flex}.wk-login-content-sso-divider{text-align:center;color:#0006;margin:8px 0 4px;font-size:12px;position:relative}.wk-login-content-sso-divider:before,.wk-login-content-sso-divider:after{content:"";background:#00000014;width:30%;height:1px;position:absolute;top:50%}.wk-login-content-sso-divider:before{left:0}.wk-login-content-sso-divider:after{right:0}.wk-login-content-sso-divider span{background:#fff;padding:0 8px}.wk-login-panel .wk-login-content-sso-btn.semi-button{letter-spacing:.3px;color:#fff;background:#5b5be5;border:1px solid #5b5be5;border-radius:10px;width:100%;height:46px;font-size:15px;font-weight:600}.wk-login-panel .wk-login-content-sso-btn.semi-button:hover,.wk-login-panel .wk-login-content-sso-btn.semi-button:focus{color:#fff;background:#4848d4;border-color:#4848d4}.wk-login-panel .wk-login-content-sso-btn.semi-button .semi-button-content,.wk-login-panel .wk-login-content-sso-btn.semi-button span{color:#fff}.wk-login-content-sso-btn-icon{color:#fff;margin-right:8px;font-size:16px}@media (width<=480px){.wk-login-content-sso-btn.semi-button{height:48px!important}}.wk-login-content-oidc-overlay{z-index:10;background:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.wk-login-content-oidc-overlay-text{color:#000000b3;font-size:14px}.wk-login-content-oidc-overlay-cancel{margin-top:4px}.wk-login-panel .wk-login-content-sso-primary.semi-button{letter-spacing:.3px;background:linear-gradient(135deg, var(--wk-sso-accent-soft) 0%, var(--wk-sso-accent) 100%);width:100%;height:56px;color:var(--semi-color-white,#fff);box-shadow:0 8px 24px var(--wk-sso-accent-shadow);border:none;border-radius:14px;margin-top:16px;font-size:17px;font-weight:600;transition:all .2s}.wk-login-panel .wk-login-content-sso-primary.semi-button:hover,.wk-login-panel .wk-login-content-sso-primary.semi-button:focus{background:linear-gradient(135deg, var(--wk-sso-accent) 0%, var(--wk-sso-accent-strong) 100%);box-shadow:0 10px 28px var(--wk-sso-accent-shadow-hover);transform:translateY(-1px)}.wk-login-panel .wk-login-content-sso-primary.semi-button .semi-button-content,.wk-login-panel .wk-login-content-sso-primary.semi-button span{color:var(--semi-color-white,#fff)}.wk-login-content-sso-primary-inner{justify-content:center;align-items:center;gap:10px;display:inline-flex}.wk-login-content-sso-primary-icon{color:var(--semi-color-white,#fff);flex-shrink:0}.wk-login-content-sso-meta{text-align:center;color:var(--wk-sso-accent);cursor:help;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;margin-top:14px;font-size:13px;line-height:1.6;display:flex}.wk-login-content-sso-meta-icon{color:var(--wk-sso-accent);flex-shrink:0;margin-right:2px}.wk-login-content-sso-meta-brand{color:var(--wk-sso-accent);font-weight:600}.wk-login-content-sso-meta-sep{color:var(--wk-sso-accent-translucent);margin:0 2px}.wk-login-content-sso-notice-link{color:var(--wk-sso-accent);font:inherit;line-height:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;align-items:center;gap:3px;padding:0;text-decoration:underline;transition:opacity .12s;display:inline-flex}.wk-login-content-sso-notice-link:hover,.wk-login-content-sso-notice-link:focus-visible{opacity:.78;outline:none}.wk-login-content-sso-notice-link .semi-icon{font-size:13px;display:inline-flex}.wk-login-migration-modal{--wk-sso-accent:var(--wk-color-theme,#5b5be5);--wk-sso-accent-strong:color-mix(in srgb, var(--wk-sso-accent) 84%, black);--wk-sso-accent-shadow:color-mix(in srgb, var(--wk-sso-accent) 28%, transparent)}.wk-login-migration-modal .semi-modal-wrap{box-sizing:border-box;justify-content:center;align-items:center;padding:20px 16px;display:flex;overflow:hidden}.wk-login-migration-modal .semi-modal{max-width:calc(100vw - 32px);margin:0;top:auto}.wk-login-migration-modal .semi-modal-body{scrollbar-gutter:stable;overscroll-behavior:contain;padding:0 18px 12px;overflow-y:auto}.wk-login-migration-modal .semi-modal-content{border-radius:14px;flex-direction:column;max-height:min(820px,100vh - 40px);padding:0;display:flex;overflow:hidden;box-shadow:0 20px 56px #14182833}.wk-login-migration-modal .semi-modal-header{flex-shrink:0;margin:0;padding:16px 18px 6px}.wk-login-migration-modal .semi-modal-title{font-size:17px;font-weight:700}.wk-login-migration-modal .semi-modal-footer{margin:0}.wk-login-migration{color:var(--semi-color-text-1,#4f566b);font-size:14px;line-height:1.58}.wk-login-migration-summary{border:1px solid color-mix(in srgb, var(--wk-sso-accent) 13%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--wk-sso-accent) 6%, white) 0%, var(--semi-color-bg-0,#fff) 64%, color-mix(in srgb, var(--wk-sso-accent) 3%, white) 100%);color:var(--semi-color-text-1,#4f566b);border-radius:10px;padding:10px 12px 11px;position:relative;overflow:hidden}.wk-login-migration-summary:before{content:"";background:linear-gradient(180deg, var(--wk-sso-accent) 0%, var(--wk-sso-accent-strong) 100%);width:3px;position:absolute;inset:0 auto 0 0}.wk-login-migration-kicker{color:var(--wk-sso-accent);margin-bottom:3px;font-size:12px;font-weight:600}.wk-login-migration-title{color:var(--semi-color-text-0,#1a1a2e);margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.42}.wk-login-migration-subtitle{color:var(--semi-color-text-1,#4f566b);font-size:13px;line-height:1.55}.wk-login-migration-important,.wk-login-migration-warning{color:var(--semi-color-text-1,#4f566b);border-radius:8px;margin-top:8px;padding:8px 9px}.wk-login-migration-important{background:#ff99000b;border:1px solid #ff99002e;gap:8px;display:flex}.wk-login-migration-important .semi-icon{color:#9a5a00;flex-shrink:0;margin-top:3px}.wk-login-migration-important strong{color:var(--semi-color-text-0,#1a1a2e);margin-right:4px}.wk-login-migration-section-title{color:var(--semi-color-text-0,#1a1a2e);margin-top:12px;margin-bottom:8px;font-weight:600}.wk-login-migration-flow{border:1px solid var(--semi-color-border,#eef0f5);background:var(--semi-color-bg-0,#fff);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.wk-login-migration-step{border-bottom:1px solid var(--semi-color-border,#eef0f5);grid-template-columns:24px minmax(0,1fr);gap:9px;min-width:0;padding:10px 11px;display:grid;position:relative}.wk-login-migration-step:last-child{border-bottom:none}.wk-login-migration-step-index{background:color-mix(in srgb, var(--wk-sso-accent) 10%, white);width:22px;height:22px;color:var(--wk-sso-accent);border-radius:7px;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:inline-flex}.wk-login-migration-step strong{color:var(--semi-color-text-0,#1a1a2e);font-size:13px;display:block}.wk-login-migration-step p{color:var(--semi-color-text-1,#4f566b);margin:4px 0 0;font-size:13px}.wk-login-migration-inline-link{color:var(--wk-sso-accent);font:inherit;cursor:pointer;text-underline-offset:3px;overflow-wrap:anywhere;text-align:left;background:0 0;border:none;margin-top:4px;padding:0;text-decoration:underline;display:inline-block}.wk-login-migration-inline-link:hover,.wk-login-migration-inline-link:focus-visible{opacity:.78;outline:none}.wk-login-migration-step-hint{color:var(--semi-color-text-2,#8a8fa8);margin-top:4px;font-size:12px}.wk-login-migration-cases{border-top:1px solid var(--semi-color-border,#eef0f5);gap:0;margin-top:8px;display:grid}.wk-login-migration-case{grid-template-columns:78px minmax(0,1fr);align-items:flex-start;gap:8px;min-width:0;padding:8px 0 0;display:grid}.wk-login-migration-case-tag{text-align:left;border-radius:0;width:auto;padding:0;font-size:12px;font-weight:600}.wk-login-migration-case strong{color:var(--semi-color-text-0,#1a1a2e);margin-right:4px;font-size:13px;display:inline}.wk-login-migration-case span:not(.wk-login-migration-case-tag){color:var(--semi-color-text-1,#4f566b);margin-top:0;font-size:13px;display:inline}.wk-login-migration-case--success{background:0 0;border:none}.wk-login-migration-case--success .wk-login-migration-case-tag{color:#167248;background:0 0}.wk-login-migration-case--warning{background:0 0;border:none}.wk-login-migration-case--warning .wk-login-migration-case-tag{color:#855600;background:0 0}.wk-login-migration-warning{background:#dc44460b;border:1px solid #dc44462e;gap:8px;display:flex}.wk-login-migration-warning strong{color:#b72e2f;flex-shrink:0}.wk-login-migration-warning span{min-width:0}.wk-login-migration-modal-footer{border-top:1px solid var(--semi-color-border,#eef0f5);background:var(--semi-color-bg-0,#fff);flex-shrink:0;justify-content:flex-end;gap:8px;padding:10px 18px 14px;display:flex}@media (width<=480px){.wk-login-migration-modal .semi-modal-wrap{padding:16px}.wk-login-migration-modal .semi-modal{max-width:calc(100vw - 32px);width:calc(100vw - 32px)!important}.wk-login-migration-cases{grid-template-columns:1fr}.wk-login-migration-step{grid-template-columns:28px minmax(0,1fr)}.wk-login-migration-warning{flex-direction:column;gap:4px}.wk-login-migration-modal-footer{flex-direction:column;padding:10px 18px 14px}.wk-login-migration-modal-footer .semi-button{width:100%}}.wk-login-content-legacy-toggle{text-align:center;color:#0000008c;margin:16px 0 0;font-size:13px}.wk-login-content-legacy-toggle a{color:#000000b3;cursor:pointer;border-bottom:1px solid #00000026;padding-bottom:1px;transition:color .12s,border-color .12s}.wk-login-content-legacy-toggle a:hover{color:#000000f2;border-color:#0006}.wk-login-content-legacy-divider{text-align:center;color:#0006;margin:32px 0 20px;font-size:13px;position:relative}.wk-login-content-legacy-divider:before,.wk-login-content-legacy-divider:after{content:"";background:#00000014;width:32%;height:1px;position:absolute;top:50%}.wk-login-content-legacy-divider:before{left:0}.wk-login-content-legacy-divider:after{right:0}.wk-login-content-legacy-divider span{background:#fff;padding:0 12px}.wk-login-content-legacy-form input{background:#00000005;border-color:#00000014}.wk-login-content-legacy-form input:focus{background:#fff;border-color:#0003}.wk-login-content-form-error-cta{color:#000000b3;text-align:center;background:#ff99000f;border:1px solid #ff990040;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.5}.wk-login-content-form-error-cta a{color:#5b5be5;cursor:pointer;margin-left:4px;font-weight:500;text-decoration:none}.wk-login-content-form-error-cta a:hover{text-decoration:underline}.wk-bind{box-sizing:border-box;background-color:var(--semi-color-bg-1,#f5f6fa);--semi-color-primary:var(--wk-color-theme,#1c1c23);--semi-color-primary-hover:color-mix(in srgb, var(--wk-color-theme,#1c1c23) 85%, black);--semi-color-primary-active:color-mix(in srgb, var(--wk-color-theme,#1c1c23) 75%, black);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:24px;display:flex;position:absolute;top:0;left:0;overflow-y:auto}.wk-bind-card{background:var(--semi-color-bg-0,#fff);box-sizing:border-box;border-radius:12px;width:100%;max-width:440px;padding:32px 36px;box-shadow:0 4px 24px #0000000f}.wk-bind-title{color:var(--semi-color-text-0,#1c1c23);margin:0 0 8px;font-size:20px;font-weight:600}.wk-bind-subtitle{color:var(--semi-color-text-2,#6b7280);margin:0 0 24px;font-size:14px;line-height:1.5}.wk-bind-identity{background:var(--semi-color-fill-0,#f5f6fa);color:var(--semi-color-text-1,#4b5563);border-radius:8px;margin-bottom:24px;padding:12px 16px;font-size:13px}.wk-bind-identity-row{justify-content:space-between;padding:4px 0;display:flex}.wk-bind-identity-row+.wk-bind-identity-row{border-top:1px solid var(--semi-color-border,#0000000f)}.wk-bind-identity-label{color:var(--semi-color-text-2,#6b7280)}.wk-bind-method-list{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.wk-bind-divider{color:var(--semi-color-text-2,#6b7280);align-items:center;gap:12px;margin:8px 0 12px;font-size:12px;line-height:1;display:flex}.wk-bind-divider:before,.wk-bind-divider:after{content:"";background:var(--semi-color-border,#00000014);flex:1;height:1px}.wk-bind-secondary-hint{color:var(--semi-color-text-2,#6b7280);text-align:center;margin:0 0 8px;font-size:12px}.wk-bind-loader{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;padding:32px 8px;display:flex}.wk-bind-loader-title{color:var(--semi-color-text-0,#1c1c23);margin-top:4px;font-size:14px;font-weight:500}.wk-bind-loader-sub{color:var(--semi-color-text-2,#6b7280);font-size:12px;line-height:1.5}.wk-bind-field{margin-bottom:16px}.wk-bind-field label{color:var(--semi-color-text-1,#4b5563);margin-bottom:6px;font-size:13px;display:block}.wk-bind-actions{gap:12px;margin-top:24px;display:flex}.wk-bind-actions>*{flex:1}.wk-bind-error{border-left:3px solid;border-radius:6px;margin-bottom:16px;padding:10px 12px;font-size:13px;line-height:1.5}.wk-bind-error[data-severity=soft]{color:#9a3412;background:#fff7ed;border-left-color:#f97316}.wk-bind-error[data-severity=hard],.wk-bind-error:not([data-severity]){color:#991b1b;background:#fef2f2;border-left-color:#dc2626}.wk-bind-footer{border-top:1px solid var(--semi-color-border,#0000000f);color:var(--semi-color-text-2,#6b7280);text-align:center;margin-top:20px;padding-top:16px;font-size:12px}.wk-bind-footer a{color:var(--semi-color-link,#3b82f6);text-decoration:none}.wk-bind-otp-hint{color:var(--semi-color-text-2,#6b7280);margin-top:6px;font-size:12px}.wk-bind .semi-button-primary{transition:background-color .16s,box-shadow .16s,transform .1s}.wk-bind .semi-button-primary:hover:not(:disabled):not(.semi-button-loading){transform:translateY(-1px);box-shadow:0 4px 12px #1c1c232e}.wk-bind .semi-button-primary:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0000001a}.wk-bind .semi-button-primary:focus-visible{outline-offset:2px;outline:2px solid #7a5cff}.wk-bind .semi-button:not(.semi-button-primary){transition:border-color .16s,background-color .16s,transform .1s}.wk-bind .semi-button:not(.semi-button-primary):hover:not(:disabled){transform:translateY(-1px)}.wk-bind .semi-button:not(.semi-button-primary):active:not(:disabled){transform:translateY(0)}body,:host{--semi-transition_duration-slowest:0s;--semi-transition_duration-slower:0s;--semi-transition_duration-slow:0s;--semi-transition_duration-normal:0s;--semi-transition_duration-fast:0s;--semi-transition_duration-faster:0s;--semi-transition_duration-fastest:0s;--semi-transition_duration-none:0s;--semi-transition_function-linear:linear;--semi-transition_function-ease:ease;--semi-transition_function-easeIn:ease-in;--semi-transition_function-easeOut:ease-out;--semi-transition_function-easeInIOut:ease-in-out;--semi-transition_delay-none:0s;--semi-transition_delay-slowest:0s;--semi-transition_delay-slower:0s;--semi-transition_delay-slow:0s;--semi-transition_delay-normal:0s;--semi-transition_delay-fast:0s;--semi-transition_delay-faster:0s;--semi-transition_delay-fastest:0s;--semi-transform_scale-none:scale(1,1);--semi-transform_scale-small:scale(1,1);--semi-transform_scale-medium:scale(1,1);--semi-transform_scale-large:scale(1,1);--semi-transform-rotate-none:rotate(0deg);--semi-transform_rotate-clockwise90deg:rotate(90deg);--semi-transform_rotate-clockwise180deg:rotate(180deg);--semi-transform_rotate-clockwise270deg:rotate(270deg);--semi-transform_rotate-clockwise360deg:rotate(360deg);--semi-transform_rotate-anticlockwise90deg:rotate(-90deg);--semi-transform_rotate-anticlockwise180deg:rotate(-180deg);--semi-transform_rotate-anticlockwise270deg:rotate(-270deg);--semi-transform_rotate-anticlockwise360deg:rotate(-360deg)}body,body .semi-always-light,:host,:host .semi-always-light{--semi-amber-0:254,251,235;--semi-amber-1:252,245,206;--semi-amber-2:249,232,158;--semi-amber-3:246,216,111;--semi-amber-4:243,198,65;--semi-amber-5:240,177,20;--semi-amber-6:200,138,15;--semi-amber-7:160,102,10;--semi-amber-8:120,70,6;--semi-amber-9:80,43,3;--semi-black:0,0,0;--semi-blue-0:234,245,255;--semi-blue-1:203,231,254;--semi-blue-2:152,205,253;--semi-blue-3:101,178,252;--semi-blue-4:50,149,251;--semi-blue-5:0,100,250;--semi-blue-6:0,98,214;--semi-blue-7:0,79,179;--semi-blue-8:0,61,143;--semi-blue-9:0,44,107;--semi-cyan-0:229,247,248;--semi-cyan-1:194,239,240;--semi-cyan-2:138,221,226;--semi-cyan-3:88,203,211;--semi-cyan-4:44,184,197;--semi-cyan-5:5,164,182;--semi-cyan-6:3,134,152;--semi-cyan-7:1,105,121;--semi-cyan-8:0,77,91;--semi-cyan-9:0,50,61;--semi-green-0:236,247,236;--semi-green-1:208,240,209;--semi-green-2:164,224,167;--semi-green-3:125,209,130;--semi-green-4:90,194,98;--semi-green-5:59,179,70;--semi-green-6:48,149,59;--semi-green-7:37,119,47;--semi-green-8:27,89,36;--semi-green-9:17,60,24;--semi-grey-0:249,249,249;--semi-grey-1:230,232,234;--semi-grey-2:198,202,205;--semi-grey-3:167,171,176;--semi-grey-4:136,141,146;--semi-grey-5:107,112,117;--semi-grey-6:85,91,97;--semi-grey-7:65,70,76;--semi-grey-8:46,50,56;--semi-grey-9:28,31,35;--semi-indigo-0:236,239,248;--semi-indigo-1:209,216,240;--semi-indigo-2:167,179,225;--semi-indigo-3:128,144,211;--semi-indigo-4:94,111,196;--semi-indigo-5:63,81,181;--semi-indigo-6:51,66,161;--semi-indigo-7:40,52,140;--semi-indigo-8:31,40,120;--semi-indigo-9:23,29,99;--semi-light-blue-0:233,247,253;--semi-light-blue-1:201,236,252;--semi-light-blue-2:149,216,248;--semi-light-blue-3:98,195,245;--semi-light-blue-4:48,172,241;--semi-light-blue-5:0,149,238;--semi-light-blue-6:0,123,202;--semi-light-blue-7:0,99,167;--semi-light-blue-8:0,75,131;--semi-light-blue-9:0,53,95;--semi-light-green-0:243,248,236;--semi-light-green-1:227,240,208;--semi-light-green-2:200,226,165;--semi-light-green-3:173,211,126;--semi-light-green-4:147,197,91;--semi-light-green-5:123,182,60;--semi-light-green-6:100,152,48;--semi-light-green-7:78,121,38;--semi-light-green-8:57,91,27;--semi-light-green-9:37,61,18;--semi-lime-0:242,250,230;--semi-lime-1:227,246,197;--semi-lime-2:203,237,142;--semi-lime-3:183,227,91;--semi-lime-4:167,218,44;--semi-lime-5:155,209,0;--semi-lime-6:126,174,0;--semi-lime-7:99,139,0;--semi-lime-8:72,104,0;--semi-lime-9:47,70,0;--semi-orange-0:255,248,234;--semi-orange-1:254,238,204;--semi-orange-2:254,217,152;--semi-orange-3:253,193,101;--semi-orange-4:253,166,51;--semi-orange-5:252,136,0;--semi-orange-6:210,103,0;--semi-orange-7:168,74,0;--semi-orange-8:126,49,0;--semi-orange-9:84,29,0;--semi-pink-0:253,236,239;--semi-pink-1:251,207,216;--semi-pink-2:246,160,181;--semi-pink-3:242,115,150;--semi-pink-4:237,72,123;--semi-pink-5:233,30,99;--semi-pink-6:197,19,86;--semi-pink-7:162,11,72;--semi-pink-8:126,5,58;--semi-pink-9:90,1,43;--semi-purple-0:247,233,247;--semi-purple-1:239,202,240;--semi-purple-2:221,155,224;--semi-purple-3:201,111,209;--semi-purple-4:180,73,194;--semi-purple-5:158,40,179;--semi-purple-6:135,30,158;--semi-purple-7:113,22,138;--semi-purple-8:92,15,117;--semi-purple-9:73,10,97;--semi-red-0:254,242,237;--semi-red-1:254,221,210;--semi-red-2:253,183,165;--semi-red-3:251,144,120;--semi-red-4:250,102,76;--semi-red-5:249,57,32;--semi-red-6:213,37,21;--semi-red-7:178,20,12;--semi-red-8:142,8,5;--semi-red-9:106,1,3;--semi-teal-0:228,247,244;--semi-teal-1:192,240,232;--semi-teal-2:135,224,211;--semi-teal-3:84,209,193;--semi-teal-4:39,194,176;--semi-teal-5:0,179,161;--semi-teal-6:0,149,137;--semi-teal-7:0,119,111;--semi-teal-8:0,89,85;--semi-teal-9:0,60,58;--semi-violet-0:243,237,249;--semi-violet-1:226,209,244;--semi-violet-2:196,167,233;--semi-violet-3:166,127,221;--semi-violet-4:136,91,210;--semi-violet-5:106,58,199;--semi-violet-6:87,47,179;--semi-violet-7:70,37,158;--semi-violet-8:54,28,138;--semi-violet-9:40,20,117;--semi-white:255,255,255;--semi-yellow-0:255,253,234;--semi-yellow-1:254,251,203;--semi-yellow-2:253,243,152;--semi-yellow-3:252,232,101;--semi-yellow-4:251,218,50;--semi-yellow-5:250,200,0;--semi-yellow-6:208,170,0;--semi-yellow-7:167,139,0;--semi-yellow-8:125,106,0;--semi-yellow-9:83,72,0;--semi-ai-purple-0:248,237,255;--semi-ai-purple-1:242,218,255;--semi-ai-purple-2:227,181,255;--semi-ai-purple-3:209,145,255;--semi-ai-purple-4:189,108,255;--semi-ai-purple-5:166,71,255;--semi-ai-purple-6:134,54,219;--semi-ai-purple-7:105,40,184;--semi-ai-purple-8:78,28,148;--semi-ai-purple-9:54,18,112;--semi-ai-general-0-3:239,247,255;--semi-ai-general-0-2:244,244,255;--semi-ai-general-0-1:248,237,255;--semi-ai-general-0-0:255,242,255;--semi-ai-general-1-3:213,235,255;--semi-ai-general-1-2:223,224,255;--semi-ai-general-1-1:242,218,255;--semi-ai-general-1-0:255,218,254;--semi-ai-general-2-3:171,213,255;--semi-ai-general-2-2:193,192,255;--semi-ai-general-2-1:227,181,255;--semi-ai-general-2-0:254,181,255;--semi-ai-general-3-3:130,190,255;--semi-ai-general-3-2:163,160,255;--semi-ai-general-3-1:209,145,255;--semi-ai-general-3-0:249,143,255;--semi-ai-general-4-3:88,166,255;--semi-ai-general-4-2:134,129,255;--semi-ai-general-4-1:189,108,255;--semi-ai-general-4-0:242,106,255;--semi-ai-general-5-3:46,140,255;--semi-ai-general-5-2:107,97,255;--semi-ai-general-5-1:166,71,255;--semi-ai-general-5-0:233,69,255;--semi-ai-general-6-3:33,114,219;--semi-ai-general-6-2:88,77,219;--semi-ai-general-6-1:134,54,219;--semi-ai-general-6-0:194,53,219;--semi-ai-general-7-3:22,89,184;--semi-ai-general-7-2:71,59,184;--semi-ai-general-7-1:105,40,184;--semi-ai-general-7-0:157,39,184;--semi-ai-general-8-3:13,67,148;--semi-ai-general-8-2:55,43,148;--semi-ai-general-8-1:78,28,148;--semi-ai-general-8-0:121,27,148;--semi-ai-general-9-3:7,47,112;--semi-ai-general-9-2:40,29,112;--semi-ai-general-9-1:54,18,112;--semi-ai-general-9-0:88,17,112;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-red-0:108,9,11;--semi-red-1:144,17,16;--semi-red-2:180,32,25;--semi-red-3:215,51,36;--semi-red-4:251,73,50;--semi-red-5:252,114,90;--semi-red-6:253,153,131;--semi-red-7:253,190,172;--semi-red-8:254,224,213;--semi-red-9:255,243,239;--semi-pink-0:92,7,48;--semi-pink-1:128,14,65;--semi-pink-2:164,23,81;--semi-pink-3:199,34,97;--semi-pink-4:235,47,113;--semi-pink-5:239,86,134;--semi-pink-6:243,126,159;--semi-pink-7:247,168,188;--semi-pink-8:251,211,220;--semi-pink-9:253,238,241;--semi-purple-0:74,16,97;--semi-purple-1:94,23,118;--semi-purple-2:115,31,138;--semi-purple-3:137,40,159;--semi-purple-4:160,51,179;--semi-purple-5:181,83,194;--semi-purple-6:202,120,209;--semi-purple-7:221,160,225;--semi-purple-8:239,206,240;--semi-purple-9:247,235,247;--semi-violet-0:64,27,119;--semi-violet-1:76,36,140;--semi-violet-2:88,46,160;--semi-violet-3:100,57,181;--semi-violet-4:114,70,201;--semi-violet-5:136,101,212;--semi-violet-6:162,136,223;--semi-violet-7:190,173,233;--semi-violet-8:221,212,244;--semi-violet-9:241,238,250;--semi-indigo-0:23,30,101;--semi-indigo-1:32,41,122;--semi-indigo-2:41,54,142;--semi-indigo-3:52,68,163;--semi-indigo-4:64,83,183;--semi-indigo-5:95,113,197;--semi-indigo-6:129,145,212;--semi-indigo-7:167,180,226;--semi-indigo-8:209,216,241;--semi-indigo-9:237,239,248;--semi-blue-0:5,49,112;--semi-blue-1:10,70,148;--semi-blue-2:19,92,184;--semi-blue-3:29,117,219;--semi-blue-4:41,144,255;--semi-blue-5:84,169,255;--semi-blue-6:127,193,255;--semi-blue-7:169,215,255;--semi-blue-8:212,236,255;--semi-blue-9:239,248,255;--semi-light-blue-0:0,55,97;--semi-light-blue-1:0,77,133;--semi-light-blue-2:3,102,169;--semi-light-blue-3:10,129,204;--semi-light-blue-4:19,159,240;--semi-light-blue-5:64,180,243;--semi-light-blue-6:110,200,246;--semi-light-blue-7:157,220,249;--semi-light-blue-8:206,238,252;--semi-light-blue-9:235,248,254;--semi-cyan-0:4,52,61;--semi-cyan-1:7,79,92;--semi-cyan-2:10,108,123;--semi-cyan-3:14,137,153;--semi-cyan-4:19,168,184;--semi-cyan-5:56,187,198;--semi-cyan-6:98,205,212;--semi-cyan-7:145,223,227;--semi-cyan-8:198,239,241;--semi-cyan-9:231,247,248;--semi-teal-0:2,60,57;--semi-teal-1:4,90,85;--semi-teal-2:7,119,111;--semi-teal-3:10,149,136;--semi-teal-4:14,179,161;--semi-teal-5:51,194,176;--semi-teal-6:94,209,193;--semi-teal-7:142,225,211;--semi-teal-8:196,240,232;--semi-teal-9:230,247,244;--semi-green-0:18,60,25;--semi-green-1:28,90,37;--semi-green-2:39,119,49;--semi-green-3:50,149,61;--semi-green-4:62,179,73;--semi-green-5:93,194,100;--semi-green-6:127,209,132;--semi-green-7:166,225,168;--semi-green-8:208,240,209;--semi-green-9:236,247,236;--semi-light-green-0:38,61,19;--semi-light-green-1:59,92,29;--semi-light-green-2:81,123,40;--semi-light-green-3:103,153,52;--semi-light-green-4:127,184,64;--semi-light-green-5:151,198,95;--semi-light-green-6:176,212,129;--semi-light-green-7:201,227,167;--semi-light-green-8:228,241,209;--semi-light-green-9:243,248,237;--semi-lime-0:49,70,3;--semi-lime-1:75,105,5;--semi-lime-2:103,141,9;--semi-lime-3:132,176,12;--semi-lime-4:162,211,17;--semi-lime-5:174,220,58;--semi-lime-6:189,229,102;--semi-lime-7:207,237,150;--semi-lime-8:229,246,201;--semi-lime-9:243,251,233;--semi-yellow-0:84,73,3;--semi-yellow-1:126,108,6;--semi-yellow-2:168,142,10;--semi-yellow-3:210,175,15;--semi-yellow-4:252,206,20;--semi-yellow-5:253,222,67;--semi-yellow-6:253,235,113;--semi-yellow-7:254,245,160;--semi-yellow-8:254,251,208;--semi-yellow-9:255,254,236;--semi-amber-0:81,46,9;--semi-amber-1:121,75,15;--semi-amber-2:161,107,22;--semi-amber-3:202,143,30;--semi-amber-4:242,183,38;--semi-amber-5:245,202,80;--semi-amber-6:247,219,122;--semi-amber-7:250,234,166;--semi-amber-8:252,246,210;--semi-amber-9:254,251,237;--semi-orange-0:85,31,3;--semi-orange-1:128,53,6;--semi-orange-2:170,80,10;--semi-orange-3:213,111,15;--semi-orange-4:255,146,20;--semi-orange-5:255,174,67;--semi-orange-6:255,199,114;--semi-orange-7:255,221,161;--semi-orange-8:255,239,208;--semi-orange-9:255,249,237;--semi-grey-0:28,31,35;--semi-grey-1:46,50,56;--semi-grey-2:65,70,76;--semi-grey-3:85,91,97;--semi-grey-4:107,112,117;--semi-grey-5:136,141,146;--semi-grey-6:167,171,176;--semi-grey-7:198,202,205;--semi-grey-8:230,232,234;--semi-grey-9:249,249,249;--semi-white:255, 255, 255;--semi-black:0, 0, 0;--semi-ai-purple-0:58,23,112;--semi-ai-purple-1:83,35,148;--semi-ai-purple-2:111,49,184;--semi-ai-purple-3:141,65,219;--semi-ai-purple-4:167,68,255;--semi-ai-purple-5:195,117,255;--semi-ai-purple-6:213,152,255;--semi-ai-purple-7:229,186,255;--semi-ai-purple-8:243,221,255;--semi-ai-purple-9:251,243,255;--semi-ai-general-0-0:9,44,100;--semi-ai-general-0-1:39,29,108;--semi-ai-general-0-2:58,23,112;--semi-ai-general-0-3:80,18,101;--semi-ai-general-1-0:17,64,136;--semi-ai-general-1-1:54,43,144;--semi-ai-general-1-2:83,35,148;--semi-ai-general-1-3:113,28,137;--semi-ai-general-2-0:26,86,172;--semi-ai-general-2-1:70,59,180;--semi-ai-general-2-2:111,49,184;--semi-ai-general-2-3:148,41,173;--semi-ai-general-3-0:38,111,207;--semi-ai-general-3-1:88,78,215;--semi-ai-general-3-2:141,65,219;--semi-ai-general-3-3:185,55,208;--semi-ai-general-4-0:35,127,240;--semi-ai-general-4-1:94,84,248;--semi-ai-general-4-2:167,68,255;--semi-ai-general-4-3:219,56,241;--semi-ai-general-5-0:91,162,245;--semi-ai-general-5-1:134,129,252;--semi-ai-general-5-2:195,117,255;--semi-ai-general-5-3:234,107,246;--semi-ai-general-6-0:131,187,248;--semi-ai-general-6-1:163,160,253;--semi-ai-general-6-2:213,152,255;--semi-ai-general-6-3:243,143,248;--semi-ai-general-7-0:172,210,250;--semi-ai-general-7-1:192,192,253;--semi-ai-general-7-2:229,186,255;--semi-ai-general-7-3:249,180,251;--semi-ai-general-8-0:213,233,253;--semi-ai-general-8-1:223,223,254;--semi-ai-general-8-2:243,221,255;--semi-ai-general-8-3:253,217,252;--semi-ai-general-9-0:239,247,254;--semi-ai-general-9-1:244,244,255;--semi-ai-general-9-2:251,243,255;--semi-ai-general-9-3:254,241,254;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}body,body[theme-mode=dark] .semi-always-light,:host,:host .semi-always-light{-webkit-font-smoothing:antialiased;--semi-color-white:rgba(var(--semi-white), 1);--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-0), 1);--semi-color-primary-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-primary-light-active:rgba(var(--semi-blue-2), 1);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-0), 1);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-1), 1);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-2), 1);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-0), 1);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-1), 1);--semi-color-tertiary-light-active:rgba(var(--semi-grey-2), 1);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-0), 1);--semi-color-info-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-info-light-active:rgba(var(--semi-blue-2), 1);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-0), 1);--semi-color-success-light-hover:rgba(var(--semi-green-1), 1);--semi-color-success-light-active:rgba(var(--semi-green-2), 1);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-0), 1);--semi-color-danger-light-hover:rgba(var(--semi-red-1), 1);--semi-color-danger-light-active:rgba(var(--semi-red-2), 1);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-0), 1);--semi-color-warning-light-hover:rgba(var(--semi-orange-1), 1);--semi-color-warning-light-active:rgba(var(--semi-orange-2), 1);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-border:rgba(var(--semi-grey-9), .08);--semi-color-nav-bg:rgba(var(--semi-white), 1);--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-grey-8), .05);--semi-color-fill-1:rgba(var(--semi-grey-8), .09);--semi-color-fill-2:rgba(var(--semi-grey-8), .13);--semi-color-bg-0:rgba(var(--semi-white), 1);--semi-color-bg-1:rgba(var(--semi-white), 1);--semi-color-bg-2:rgba(var(--semi-white), 1);--semi-color-bg-3:rgba(var(--semi-white), 1);--semi-color-bg-4:rgba(var(--semi-white), 1);--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .62);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-shadow-elevated:0 0 1px #0000004d, 0 4px 14px #0000001a;--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-4), 1);--semi-color-highlight:rgba(var(--semi-black), 1);--semi-color-data-0:#5769ff;--semi-color-data-1:#8ed4e7;--semi-color-data-2:#f58700;--semi-color-data-3:#dcb7fc;--semi-color-data-4:#4a9cf7;--semi-color-data-5:#f3cc35;--semi-color-data-6:#fe8090;--semi-color-data-7:#8bd7d2;--semi-color-data-8:#83b023;--semi-color-data-9:#e9a5e5;--semi-color-data-10:#30a7ce;--semi-color-data-11:#f9c064;--semi-color-data-12:#b171f9;--semi-color-data-13:#77b6f9;--semi-color-data-14:#c88f02;--semi-color-data-15:#ffaab2;--semi-color-data-16:#33b0ab;--semi-color-data-17:#b6d781;--semi-color-data-18:#d458d4;--semi-color-data-19:#bcc6ff;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffffff0a 6.58%, #ffe28a0a 32.88%, #e72dff0a 67.93%, #0073ff0a 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffffff14 6.58%, #ffe28a14 32.88%, #e72dff14 67.93%, #0073ff14 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffffff1f 6.58%, #ffe28a1f 32.88%, #e72dff1f 67.93%, #0073ff1f 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff29 6.58%, #b030f018 32.88%, #e72dff0c 59.17%, #fff0 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ff52 6.58%, #b030f031 32.88%, #e72dff18 59.17%, #fff0 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{-webkit-font-smoothing:antialiased;--semi-color-white:#e4e7f5;--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-5), .2);--semi-color-primary-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-primary-light-active:rgba(var(--semi-blue-5), .4);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-5), .2);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-5), .3);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-5), .4);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-5), .2);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-5), .3);--semi-color-tertiary-light-active:rgba(var(--semi-grey-5), .4);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-5), .2);--semi-color-info-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-info-light-active:rgba(var(--semi-blue-5), .4);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-5), .2);--semi-color-success-light-hover:rgba(var(--semi-green-5), .3);--semi-color-success-light-active:rgba(var(--semi-green-5), .4);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-5), .2);--semi-color-danger-light-hover:rgba(var(--semi-red-5), .3);--semi-color-danger-light-active:rgba(var(--semi-red-5), .4);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-5), .2);--semi-color-warning-light-hover:rgba(var(--semi-orange-5), .3);--semi-color-warning-light-active:rgba(var(--semi-orange-5), .4);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-nav-bg:#232429;--semi-shadow-elevated:inset 0 0 0 1px #ffffff1a, 0 4px 14px #00000040;--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-white), .12);--semi-color-fill-1:rgba(var(--semi-white), .16);--semi-color-fill-2:rgba(var(--semi-white), .2);--semi-color-border:rgba(var(--semi-white), .08);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-bg-0:#16161a;--semi-color-bg-1:#232429;--semi-color-bg-2:#35363c;--semi-color-bg-3:#43444a;--semi-color-bg-4:#4f5159;--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .6);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-2), 1);--semi-color-highlight:rgba(var(--semi-white), 1);--semi-color-data-0:#5e6dc2;--semi-color-data-1:#086878;--semi-color-data-2:#faad3f;--semi-color-data-3:#4c2b9c;--semi-color-data-4:#107df8;--semi-color-data-5:#f8ca10;--semi-color-data-6:#c31e57;--semi-color-data-7:#057773;--semi-color-data-8:#9acf0d;--semi-color-data-9:#751d8a;--semi-color-data-10:#10a2b4;--semi-color-data-11:#d06e0b;--semi-color-data-12:#7142c5;--semi-color-data-13:#0764d4;--semi-color-data-14:#fbe86e;--semi-color-data-15:#a01349;--semi-color-data-16:#0bb3a7;--semi-color-data-17:#628a06;--semi-color-data-18:#a230b3;--semi-color-data-19:#28338a;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffe28a33 6.58%, #e72dff33 50.4%, #0073ff33 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffe28a4d 6.58%, #e72dff4d 50.4%, #0073ff4d 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffe28a66 6.58%, #e72dff66 50.4%, #0073ff66 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff5c 6.58%, #b030f037 32.88%, #9a00ae1c 59.17%, #0000 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ffb8 6.58%, #b030f06e 32.88%, #9a00ae37 59.17%, #0000 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}.wk-vib{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.wk-vib--textarea-corner{z-index:1;position:absolute;top:4px;right:4px}.wk-vib--sm .wk-vib__btn{width:24px;height:24px}.wk-vib__btn{cursor:pointer;width:28px;height:28px;color:var(--wk-icon-muted);border-radius:4px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:flex}.wk-vib__btn:hover{background-color:var(--wk-bg-hover);color:var(--wk-text-primary)}.wk-vib__btn:active{opacity:.7}.wk-vib__btn--recording{background-color:var(--wk-voice-recording-bg);color:var(--wk-voice-recording-color)}.wk-vib__btn--recording:hover{background-color:var(--wk-voice-recording-bg);color:var(--wk-voice-recording-color);opacity:.85}.wk-vib__btn--disabled{color:var(--wk-icon-muted);cursor:not-allowed;opacity:.4}.wk-vib__btn--disabled:hover{color:var(--wk-icon-muted);background-color:#0000}.wk-voice-floating-indicator{z-index:1000;background-color:var(--wk-bg-surface);border:1px solid var(--wk-border-subtle);width:184px;height:48px;box-shadow:0px 0px 20px 0px var(--wk-black-alpha-08);box-sizing:border-box;border-radius:1000px;align-items:center;gap:0;padding:4px 16px;display:flex;position:fixed}[theme-mode=dark] .wk-voice-floating-indicator{background-color:var(--wk-bg-surface);border-color:var(--wk-border-subtle);box-shadow:0px 0px 20px 0px var(--wk-black-alpha-30)}.wk-voice-floating-content{align-items:center;gap:4px;height:32px;padding:6px 0;display:flex}.wk-voice-floating-text{font-family:var(--wk-font-sans);font-size:var(--wk-text-size-md);color:var(--wk-text-primary);white-space:nowrap;font-weight:500;line-height:22px}.wk-voice-floating-divider{background-color:var(--wk-border-default);flex-shrink:0;width:1px;height:20px;margin:0 8px}.wk-voice-transcribing-spinner{justify-content:center;align-items:center;width:80px;height:24px;display:flex}.wk-voice-transcribing-spinner:after{content:"";border:2px solid var(--wk-accent-tint-12);border-top-color:var(--wk-color-accent);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite wk-voice-spin}.wk-voice-wave-container{justify-content:space-between;align-items:center;gap:2px;width:80px;height:24px;display:flex}.wk-voice-wave-bar{background-color:var(--wk-voice-wave-color);border-radius:1.5px;width:3px;animation:.8s ease-in-out infinite wk-voice-wave}.wk-voice-wave-bar:first-child{animation-delay:0s}.wk-voice-wave-bar:nth-child(2){animation-delay:.1s}.wk-voice-wave-bar:nth-child(3){animation-delay:.2s}.wk-voice-wave-bar:nth-child(4){animation-delay:.3s}.wk-voice-wave-bar:nth-child(5){animation-delay:.4s}.wk-voice-wave-bar:nth-child(6){animation-delay:.5s}.wk-voice-wave-bar:nth-child(7){animation-delay:.6s}.wk-voice-wave-bar:nth-child(8){animation-delay:.7s}.wk-voice-wave-bar:nth-child(9){animation-delay:.6s}.wk-voice-wave-bar:nth-child(10){animation-delay:.5s}.wk-voice-wave-bar:nth-child(11){animation-delay:.4s}.wk-voice-wave-bar:nth-child(12){animation-delay:.3s}.wk-voice-wave-bar:nth-child(13){animation-delay:.2s}.wk-voice-wave-bar:nth-child(14){animation-delay:.1s}.wk-voice-wave-bar:nth-child(15){animation-delay:0s}.wk-voice-wave-bar:nth-child(16){animation-delay:.1s}.wk-link-channels-modal .semi-modal-content{border-radius:var(--wk-r-lg);padding:0;overflow:hidden;box-shadow:0 8px 24px #0000001f,0 0 0 1px #0000000f}.wk-link-channels-modal .semi-modal-body-wrapper{height:560px;margin:0;padding:0}.wk-link-channels-modal .semi-modal-body{height:100%;margin:0;padding:0}.wk-link-channels-modal .semi-modal-header{display:none}.wk-lcm{background:var(--wk-bg-surface);flex-direction:column;height:100%;padding:1px 0 1px 1px;display:flex}.wk-lcm__header{padding:var(--wk-sp-4);border-bottom:1px solid var(--wk-brand-tint-15);justify-content:space-between;align-items:center;display:flex}.wk-lcm__title{font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);line-height:24px}.wk-lcm__close{border-radius:var(--wk-r-xs);width:24px;height:24px;color:var(--wk-text-tertiary);cursor:pointer;transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.wk-lcm__close:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-lcm__content{min-height:0;padding:0 var(--wk-sp-4);border-bottom:1px solid var(--wk-brand-tint-15);flex:1;display:flex}.wk-lcm__left{gap:var(--wk-sp-1);width:296px;padding:var(--wk-sp-2) 0;border-right:1px solid var(--wk-brand-tint-15);flex-direction:column;display:flex}.wk-lcm__search-wrap{padding-right:var(--wk-sp-4)}.wk-lcm__search{align-items:center;gap:var(--wk-sp-2);height:36px;padding:0 var(--wk-sp-3);background:var(--wk-brand-tint-04);border-radius:var(--wk-r-full);display:flex}.wk-lcm__search-icon{color:var(--wk-icon-muted);flex-shrink:0}.wk-lcm__search-input{font-size:var(--wk-text-size-md);color:var(--wk-text-primary);background:0 0;border:none;outline:none;flex:1;line-height:20px}.wk-lcm__search-input::placeholder{color:var(--wk-icon-muted)}.wk-lcm__warn{align-items:center;gap:var(--wk-sp-2);margin:0 var(--wk-sp-4) var(--wk-sp-2);padding:var(--wk-sp-2) var(--wk-sp-3);background:var(--wk-color-warning-bg);border:1px solid var(--wk-color-warning);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);line-height:18px;display:flex}.wk-lcm__warn-icon{border-radius:var(--wk-r-full);background:var(--wk-color-warning);width:16px;height:16px;color:var(--wk-text-on-brand);font-size:var(--wk-text-size-xs);font-weight:var(--wk-font-semibold);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.wk-lcm__warn-text{word-break:break-word;flex:1;min-width:0}.wk-lcm__warn-retry{padding:var(--wk-sp-0-5) var(--wk-sp-2);border:1px solid var(--wk-color-warning);border-radius:var(--wk-r-xs);color:var(--wk-color-warning);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-medium);cursor:pointer;transition:background var(--wk-dur-fast);background:0 0;flex:none;line-height:18px}.wk-lcm__warn-retry:hover:not(:disabled){background:var(--wk-color-warning);color:var(--wk-text-on-brand)}.wk-lcm__warn-retry:disabled{opacity:.5;cursor:not-allowed}.wk-lcm__list{gap:var(--wk-sp-1);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.wk-lcm__empty{padding:var(--wk-sp-8) var(--wk-sp-3);text-align:center;font-size:var(--wk-text-size-md);color:var(--wk-text-tertiary)}.wk-lcm__item{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1) var(--wk-sp-2);border-radius:var(--wk-r-sm);cursor:pointer;text-align:left;width:100%;transition:background var(--wk-dur-fast);background:0 0;border:none;display:flex}.wk-lcm__item:hover:not(:disabled){background:var(--wk-bg-item-hover)}.wk-lcm__item.is-linked{opacity:.5;cursor:not-allowed}.wk-lcm__check{border:1.5px solid var(--wk-brand-tint-35);border-radius:var(--wk-r-xs);width:16px;height:16px;transition:all var(--wk-dur-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-lcm__check.is-checked{background:var(--wk-brand-primary);border-color:var(--wk-brand-primary)}.wk-lcm__check.is-linked{background:var(--wk-text-tertiary);border-color:var(--wk-text-tertiary)}.wk-lcm__item-avatar{background:var(--wk-brand-tint-06);border-radius:50%;flex-shrink:0;width:32px;height:32px}.wk-lcm__item-name{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.wk-lcm__item-info{gap:var(--wk-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.wk-lcm__item.is-thread{padding-left:calc(var(--wk-sp-2) + var(--wk-sp-4))}.wk-lcm__item-thread-prefix{margin-right:var(--wk-sp-0-5);color:var(--wk-text-tertiary);font-weight:var(--wk-font-medium);display:inline-block}.wk-lcm__item-context{font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.wk-lcm__overflow-hint{padding:var(--wk-sp-2) var(--wk-sp-2);margin-top:var(--wk-sp-1);font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary);text-align:center;border-top:1px dashed var(--wk-border-default)}.wk-lcm__right{gap:var(--wk-sp-1);width:296px;padding:var(--wk-sp-2) 0 var(--wk-sp-2) var(--wk-sp-2);flex-direction:column;display:flex;overflow-y:auto}.wk-lcm__right-title{padding:var(--wk-sp-1) var(--wk-sp-2);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-icon-muted);line-height:20px}.wk-lcm__selected-item{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1) var(--wk-sp-2);display:flex}.wk-lcm__selected-remove{border-radius:var(--wk-r-xs);width:24px;height:24px;color:var(--wk-text-tertiary);cursor:pointer;transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.wk-lcm__selected-remove:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-lcm__footer{padding:var(--wk-sp-4);justify-content:flex-end;align-items:center;gap:10px;display:flex}.wk-lcm__footer-actions{align-items:center;gap:var(--wk-sp-3);display:flex}.wk-lcm__btn-cancel{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1-5) var(--wk-sp-3);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-full);background:var(--wk-bg-surface);height:28px;font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);color:var(--wk-text-strong);cursor:pointer;transition:background var(--wk-dur-fast);line-height:20px;display:inline-flex}.wk-lcm__btn-cancel:hover{background:var(--wk-bg-item-hover)}.wk-lcm__btn-confirm{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1-5) var(--wk-sp-3);border-radius:var(--wk-r-full);background:var(--wk-brand-primary);height:28px;font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);color:var(--wk-text-on-brand);cursor:pointer;transition:opacity var(--wk-dur-fast);border:none;line-height:20px;display:inline-flex}.wk-lcm__btn-confirm:hover:not(:disabled){opacity:.9}.wk-lcm__btn-confirm:disabled{opacity:.4;cursor:not-allowed}.wk-owner-editor{align-items:center;display:inline-flex;position:relative}.wk-owner-editor__trigger{align-items:center;gap:var(--wk-sp-2,8px);border:1px solid var(--wk-brand-tint-10,#1c1c231a);background:var(--wk-bg-surface,#fff);border-radius:var(--wk-r-full,9999px);cursor:pointer;height:20px;color:inherit;margin:0;padding:2px 8px 2px 2px;font-size:12px;line-height:20px;transition:background .12s;display:inline-flex}.wk-owner-editor__trigger:hover:not(:disabled){background:var(--wk-bg-item-hover,#00000008)}.wk-owner-editor__trigger.is-readonly,.wk-owner-editor__trigger:disabled{cursor:default}.wk-owner-editor__tags{align-items:center;gap:var(--wk-sp-1,4px);display:inline-flex}.wk-owner-editor__more{color:#1c1c2399;cursor:pointer;font-size:12px;line-height:20px}.wk-owner-editor__avatars{align-items:center;display:inline-flex}.wk-owner-editor__avatar-wrap{border:1.5px solid var(--wk-bg-surface,#fff);border-radius:50%;flex-shrink:0;align-items:center;display:inline-flex}.wk-owner-editor__avatar-wrap .wk-avatar{border-radius:50%;width:16px;height:16px;display:block}.wk-owner-editor__names{color:var(--wk-text-secondary,#3f3f46);font-weight:500;line-height:1}.wk-owner-editor__names-more{color:var(--wk-text-tertiary,#6b7075);font-weight:400}.wk-owner-editor__dropdown{z-index:30;width:224px;max-height:280px;padding:var(--wk-sp-1,4px) 0;background:var(--wk-bg-surface,#fff);border-radius:var(--wk-r-sm,6px);border:none;animation:.12s ease-out both wk-owner-editor-fade-up;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f,0 0 0 1px #0000000f}@keyframes wk-owner-editor-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wk-owner-editor__hint{padding:var(--wk-sp-1,4px) var(--wk-sp-2,8px);font-size:var(--wk-text-size-sm,12px);color:var(--wk-text-tertiary)}.wk-owner-editor__hint--sub{color:var(--wk-icon-muted);font-size:var(--wk-text-size-xs,11px);padding-top:0}.wk-owner-editor__empty{padding:var(--wk-sp-3,12px) var(--wk-sp-2,8px);font-size:var(--wk-text-size-sm,12px);color:var(--wk-text-tertiary);text-align:center}.wk-owner-editor__option{width:100%;height:32px;padding:0 var(--wk-sp-2,8px);cursor:pointer;font-size:var(--wk-text-size-md,14px);text-align:left;color:var(--wk-text-primary);transition:background var(--wk-dur-fast,.12s);background:0 0;border:none;border-radius:0;align-items:center;gap:0;line-height:20px;display:flex}.wk-owner-editor__option:hover:not(:disabled){background:var(--wk-bg-item-hover)}.wk-owner-editor__option.is-picked{background:0 0}.wk-owner-editor__option.is-picked:hover:not(:disabled){background:var(--wk-bg-item-hover)}.wk-owner-editor__option.is-disabled,.wk-owner-editor__option:disabled{opacity:.5;cursor:not-allowed}.wk-owner-editor__option-tick{width:12px;height:20px;margin-right:var(--wk-sp-2,8px);color:var(--wk-icon-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wk-owner-editor__option .wk-avatar{border-radius:50%;flex-shrink:0;width:20px;height:20px}.wk-owner-editor__option-name{margin-left:var(--wk-sp-2,8px);font-size:var(--wk-text-size-md,14px);color:var(--wk-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:20px;overflow:hidden}.wk-owner-editor__option-check{color:var(--wk-text-primary,#18181b);font-size:12px;font-weight:600}.wk-anchor-pop__mask{z-index:400;background:0 0;position:fixed;inset:0}.wk-anchor-pop{z-index:401;background:var(--wk-bg-surface);border-radius:var(--wk-r-sm);gap:var(--wk-sp-3);width:424px;max-height:370px;padding:var(--wk-sp-3);border:none;flex-direction:column;animation:.12s ease-out both wk-anchor-pop-in;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0000001f,0 0 0 1px #0000000f}.wk-anchor-pop.is-anchored{animation:.12s ease-out both wk-anchor-pop-fade-in}@keyframes wk-anchor-pop-in{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes wk-anchor-pop-fade-in{0%{opacity:0}to{opacity:1}}.wk-anchor-pop__head{justify-content:space-between;align-items:center;gap:var(--wk-sp-2);background:0 0;border-bottom:none;flex-shrink:0;padding:0;display:flex}.wk-anchor-pop__channel{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-icon-default);text-overflow:ellipsis;white-space:nowrap;max-width:325px;line-height:18px;overflow:hidden}.wk-anchor-pop__head-time{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-icon-default);flex-shrink:0;line-height:18px}.wk-anchor-pop__body{padding-top:var(--wk-sp-3);border-top:1px solid var(--wk-brand-tint-15);gap:var(--wk-sp-4);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.wk-anchor-pop__empty{padding:var(--wk-sp-8) var(--wk-sp-3);text-align:center;font-size:var(--wk-text-size-md);color:var(--wk-text-tertiary)}.wk-anchor-pop__msg{gap:var(--wk-sp-1);flex-direction:column;padding:0;display:flex}.wk-anchor-pop__msg--clickable{cursor:pointer;border-radius:var(--wk-r-sm);padding:var(--wk-sp-1);margin:calc(-1 * var(--wk-sp-1));transition:background var(--wk-dur-fast)}.wk-anchor-pop__msg--clickable:hover{background:var(--wk-brand-tint-04)}.wk-anchor-pop__msg--disabled{cursor:not-allowed;opacity:.5}.wk-anchor-pop__msg+.wk-anchor-pop__msg{border-top:none}.wk-anchor-pop__msg-header{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-anchor-pop__msg-user{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-anchor-pop__msg-avatar{flex-shrink:0;display:inline-flex}.wk-anchor-pop__msg-avatar .wk-avatar{border-radius:50%;width:20px;height:20px;display:block}.wk-anchor-pop__msg-name{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);line-height:20px}.wk-anchor-pop__msg-time{font-family:"Inter", var(--wk-font-sans);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-icon-muted);flex-shrink:0;line-height:20px}.wk-anchor-pop__msg-colon{font-size:var(--wk-text-size-md);color:var(--wk-text-primary)}.wk-anchor-pop__msg-content{padding-left:24px}.wk-anchor-pop__msg-text{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);word-break:break-word;white-space:pre-wrap;line-height:20px}.wk-anchor-pop__msg-text--dim{color:var(--wk-text-tertiary);font-style:italic}.wk-outputs{padding:0 var(--wk-sp-4)}.wk-outputs__search{max-width:400px;height:28px;margin-bottom:var(--wk-sp-3);padding:0 var(--wk-sp-3);border-radius:var(--wk-r-full);background:var(--wk-bg-elevated);transition:background var(--wk-dur-fast);align-items:center;display:flex;position:relative;overflow:hidden}.wk-outputs__search:focus-within{background:var(--wk-bg-hover)}.wk-outputs__search-icon{width:16px;height:16px;color:var(--wk-text-tertiary);pointer-events:none;flex-shrink:0}.wk-outputs__search-input{min-width:0;margin-left:var(--wk-sp-2);height:100%;font-size:var(--wk-text-size-md);color:var(--wk-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;line-height:20px}.wk-outputs__search-input::placeholder{color:var(--wk-text-tertiary)}.wk-outputs__table{width:100%;padding-bottom:var(--wk-sp-1);overflow-x:auto}.wk-outputs__thead{background:var(--wk-bg-base);align-items:stretch;min-width:100%;height:32px;display:inline-flex}.wk-outputs__th{padding:0 var(--wk-sp-3);font-size:var(--wk-text-size-sm);line-height:16px;font-weight:var(--wk-font-medium);color:var(--wk-text-tertiary);white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.wk-outputs__row{background:var(--wk-bg-surface);border-bottom:1px solid var(--wk-border-default);min-width:100%;height:62px;transition:background var(--wk-dur-fast);align-items:stretch;display:inline-flex}.wk-outputs__row:hover{background:var(--wk-bg-hover)}.wk-outputs__td{padding:0 var(--wk-sp-3);font-size:var(--wk-text-size-md);color:var(--wk-text-primary);flex-shrink:0;align-items:center;min-width:0;line-height:20px;display:flex}.wk-outputs__col-title{gap:var(--wk-sp-1);width:216px}.wk-outputs__col-desc{width:312px}.wk-outputs__col-sender{width:144px}.wk-outputs__col-channel{width:148px}.wk-outputs__col-time{width:172px}.wk-outputs__col-actions{gap:var(--wk-sp-4);width:88px;padding:0 var(--wk-sp-4);justify-content:flex-start}.wk-outputs__thumb{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.wk-outputs__thumb img{width:32px;height:32px;display:block}.wk-outputs__title-meta{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.wk-outputs__file-name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.wk-outputs__file-size{font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary);line-height:18px;display:block}.wk-outputs__desc-text{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wk-outputs__user{align-items:center;gap:var(--wk-sp-1);min-width:0;display:inline-flex}.wk-outputs__user>:first-child{border-radius:var(--wk-r-circle);flex-shrink:0;width:20px;height:20px;overflow:hidden}.wk-outputs__user-avatar-fallback{border-radius:var(--wk-r-circle);background:var(--wk-bg-elevated);width:20px;height:20px;color:var(--wk-text-secondary);font-size:var(--wk-text-size-tiny);font-weight:var(--wk-font-medium);flex-shrink:0;justify-content:center;align-items:center;display:flex}.wk-outputs__user-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wk-outputs__channel-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wk-outputs__channel-blocked{align-items:center;gap:var(--wk-sp-1-5);min-width:0;display:inline-flex}.wk-outputs__channel-name--blur{filter:blur(2.5px);opacity:.35;-webkit-user-select:none;user-select:none;cursor:help;letter-spacing:.05em;display:inline-block}.wk-outputs__channel-name--skeleton{border-radius:var(--wk-r-xs);background:linear-gradient(90deg, var(--wk-bg-elevated) 0%, var(--wk-bg-hover) 50%, var(--wk-bg-elevated) 100%);vertical-align:baseline;background-size:200% 100%;min-width:64px;height:.85em;animation:1.2s ease-in-out infinite wk-outputs-shimmer;display:inline-block}.wk-outputs__not-member-badge{align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-0-5) var(--wk-sp-1-5);font-size:var(--wk-text-size-tiny);color:var(--wk-text-tertiary);background:var(--wk-bg-elevated);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-xs);font-weight:var(--wk-font-medium);white-space:nowrap;flex-shrink:0;display:inline-flex}.wk-outputs__time-text{font-family:var(--wk-font-sans);white-space:nowrap;font-variant-numeric:tabular-nums}.wk-outputs__action-btn{width:16px;height:16px;color:var(--wk-text-tertiary);cursor:pointer;transition:color var(--wk-dur-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.wk-outputs__action-btn:hover{color:var(--wk-text-primary)}.wk-outputs__empty{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-10) 0;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm);border-bottom:1px solid var(--wk-border-subtle);flex-direction:column;display:flex}.wk-outputs__load-more{width:100%;padding:var(--wk-sp-2);margin-top:var(--wk-sp-2);border:1px dashed var(--wk-border-default);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-sm);color:var(--wk-text-tertiary);cursor:pointer;transition:color var(--wk-dur-fast), border-color var(--wk-dur-fast);background:0 0;display:block}.wk-outputs__load-more:hover:not(:disabled){color:var(--wk-text-primary);border-color:var(--wk-text-tertiary)}.wk-outputs__load-more:disabled{opacity:.5;cursor:not-allowed}.wk-outputs__loading{flex-direction:column;display:flex}.wk-outputs__skeleton-row{border-bottom:1px solid var(--wk-border-default);background:linear-gradient(90deg, var(--wk-bg-elevated) 0%, var(--wk-bg-hover) 50%, var(--wk-bg-elevated) 100%);background-size:200% 100%;min-width:100%;height:62px;animation:1.2s ease-in-out infinite wk-outputs-shimmer}@keyframes wk-outputs-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.wk-mp-main{background:var(--wk-bg-surface,#fff);flex:1;width:100%;height:100%;min-height:0;overflow-y:auto;container:wk-mp-main/inline-size}.wk-mp-main__inner{padding:0}.wk-mp-main__empty{text-align:center;color:var(--wk-text-tertiary,#71717a);padding:60px 20px;font-size:13px}.wk-mp-header{min-height:48px;padding:var(--wk-sp-3) var(--wk-sp-4);border-bottom:1px solid var(--wk-brand-tint-08);border-radius:var(--wk-r-md) var(--wk-r-md) 0 0;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.wk-mp-header__row1{align-items:center;gap:var(--wk-sp-2);flex:1;display:flex}.wk-mp-header__row2{align-items:center;gap:2px;display:flex}.wk-mp-header__left{flex-direction:column;flex:1;justify-content:center;gap:0;min-width:0;display:flex}.wk-mp-header__inline-title{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:opacity var(--wk-dur-fast);line-height:20px;overflow:hidden}.wk-mp-header__inline-title:hover{opacity:.7}.wk-mp-header__inline-prefix{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);flex-shrink:0;line-height:20px}.wk-mp-header__id{display:none}.wk-mp-header__ddl{font-size:var(--wk-text-size-md);color:var(--wk-icon-default);background:0 0;border:none;border-radius:0;align-items:center;gap:2px;padding:0;line-height:18px;display:inline-flex}.wk-mp-header__ddl svg{color:inherit}.wk-mp-header__ddl-label{display:none}.wk-mp-header__ddl-value{font-weight:var(--wk-font-regular);color:var(--wk-icon-default)}.wk-mp-header__ddl--editable{cursor:pointer;transition:color var(--wk-dur-fast);position:relative}.wk-mp-header__ddl--editable:hover{color:var(--wk-text-primary);background:0 0}.wk-mp-header__ddl-trigger{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.wk-mp-header__date-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute;inset:0;overflow:hidden}.wk-mp-header__action{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-color-accent);cursor:pointer;transition:opacity var(--wk-dur-fast);background:0 0;border:none;border-radius:0;margin-left:auto;padding:0;display:inline-flex}.wk-mp-header__action:hover{opacity:.8;color:var(--wk-color-accent);background:0 0}.wk-mp-header__close{border-radius:var(--wk-r-sm);width:28px;height:28px;color:var(--wk-text-tertiary);cursor:pointer;transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.wk-mp-header__close:hover{color:var(--wk-text-primary);background:var(--wk-bg-item-hover)}.wk-mp-header__actions{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-mp-header__title{font-size:20px;font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);letter-spacing:0;padding:var(--wk-sp-4) var(--wk-sp-4) 0;margin:0;line-height:26px}.wk-mp-header__title--clickable{cursor:text;border-radius:var(--wk-r-sm);transition:background var(--wk-dur-fast)}.wk-mp-header__title--clickable:hover{background:var(--wk-brand-tint-04)}input.wk-mp-header__title--editing{width:calc(100% - var(--wk-sp-8));font-size:20px;font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);margin:var(--wk-sp-4) var(--wk-sp-4) 0;padding:var(--wk-sp-1) var(--wk-sp-1-5);border:1px solid var(--wk-color-accent);border-radius:var(--wk-r-sm);background:var(--wk-bg-surface);outline:none;line-height:26px;display:block;box-shadow:0 0 0 2px #7f3bf51a}.wk-mp-header__left input.wk-mp-header__title--editing{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);width:100%;min-width:0;padding:0 var(--wk-sp-1);flex:1;height:24px;margin:0;line-height:20px}.wk-mp-status-wrap{display:inline-block;position:relative}.wk-mp-pill{height:20px;padding:0 var(--wk-sp-2);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);cursor:pointer;transition:opacity var(--wk-dur-fast);background:0 0;border:none;align-items:center;gap:0;line-height:20px;display:inline-flex}.wk-mp-pill:hover{opacity:.85}.wk-mp-pill__dot{display:none}.wk-mp-pill--active{background:var(--wk-status-active-bg);color:var(--wk-status-active-text);border-color:#0000}.wk-mp-pill--done{background:var(--wk-status-done-bg);color:var(--wk-status-done-text);border-color:#0000}.wk-mp-pill--archived{background:var(--wk-brand-tint-04);color:var(--wk-text-tertiary);border-color:#0000}.wk-mp-pill__no{font-weight:var(--wk-font-regular)}.wk-mp-status-dropdown{z-index:50;background:var(--wk-bg-surface,#fff);border:1px solid var(--wk-border-default,#e4e4e7);border-radius:8px;min-width:140px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #0000001a}.wk-mp-status-dropdown__item{width:100%;color:var(--wk-text-primary,#18181b);cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;transition:background .1s;display:flex}.wk-mp-status-dropdown__item:hover{background:var(--wk-bg-hover,#f4f4f5)}.wk-mp-status-dropdown__item.is-active{font-weight:600}.wk-mp-goal{margin-top:var(--wk-sp-4);padding:0 var(--wk-sp-4);gap:var(--wk-sp-2);background:0 0;border-left:none;border-radius:0;flex-direction:column;display:flex}.wk-mp-goal__label{align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-1) var(--wk-sp-2);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-icon-default);text-transform:none;letter-spacing:0;background:linear-gradient(90deg,#7f3bf51a 0%,#7f3bf500 100%);margin-bottom:0;line-height:20px;display:flex}.wk-mp-goal__label:before{content:"🎯"}.wk-mp-goal__text{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);line-height:20px}.wk-mp-goal__text--clickable{cursor:text;border-radius:var(--wk-r-sm);padding:var(--wk-sp-1) var(--wk-sp-1-5);margin:calc(-1 * var(--wk-sp-1)) calc(-1 * var(--wk-sp-1-5));transition:background var(--wk-dur-fast);white-space:pre-wrap}.wk-mp-goal__text--clickable:hover{background:var(--wk-brand-tint-04)}.wk-mp-goal__placeholder{color:var(--wk-text-tertiary);font-weight:var(--wk-font-regular)}textarea.wk-mp-goal__text--editing{width:100%;font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);padding:var(--wk-sp-1) var(--wk-sp-1-5);border:1px solid var(--wk-color-accent);border-radius:var(--wk-r-sm);background:var(--wk-bg-surface);resize:none;outline:none;font-family:inherit;line-height:20px;display:block;overflow:hidden;box-shadow:0 0 0 2px #7f3bf51a}.wk-mp-goal__source{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);color:var(--wk-text-primary);transition:opacity var(--wk-dur-fast);border-radius:0;margin-top:0;padding:0;line-height:18px;display:inline-flex}.wk-mp-goal__source--clickable{cursor:pointer}.wk-mp-goal__source--clickable:hover{opacity:.8;color:var(--wk-text-primary);background:0 0}.wk-mp-goal__source-anchor{font-size:var(--wk-text-size-md);color:var(--wk-color-accent);font-weight:var(--wk-font-regular)}.wk-mp-goal__source-sep{display:none}.wk-mp-goal__source svg{color:var(--wk-icon-muted);flex-shrink:0}.wk-mp-people{margin-top:var(--wk-sp-2);align-items:center;gap:var(--wk-sp-6);font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);flex-wrap:wrap;padding:0;display:flex}.wk-mp-people__item{align-items:center;gap:var(--wk-sp-1);display:inline-flex}.wk-mp-people__item .wk-avatar{border-radius:50%;flex-shrink:0;width:16px;height:16px;display:block}.wk-mp-people__tag{align-items:center;gap:var(--wk-sp-2);height:20px;padding:2px var(--wk-sp-2) 2px 2px;background:var(--wk-bg-surface);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-full);display:inline-flex}.wk-mp-people__avatars{align-items:center;display:inline-flex}.wk-mp-people__avatar-wrap{border:1.5px solid var(--wk-bg-surface);border-radius:50%;flex-shrink:0;align-items:center;display:inline-flex}.wk-mp-people__avatar-wrap .wk-avatar{border-radius:50%;width:16px;height:16px;display:block}.wk-mp-people__name{color:var(--wk-text-primary);font-weight:var(--wk-font-regular);font-size:var(--wk-text-size-sm);line-height:20px}.wk-mp-people__role{color:var(--wk-icon-default);font-size:var(--wk-text-size-sm);line-height:20px}.wk-mp-tabs{align-items:stretch;gap:var(--wk-sp-6);border-bottom:1px solid var(--wk-brand-tint-08);height:47px;margin-top:var(--wk-sp-6);margin-bottom:var(--wk-sp-4);padding:0 var(--wk-sp-4);display:flex}.wk-mp-tabs__btn{font-size:var(--wk-text-size-md);color:var(--wk-text-strong);cursor:pointer;transition:color var(--wk-dur-fast);background:0 0;border:none;align-items:center;gap:4px;padding:0;line-height:20px;display:inline-flex;position:relative}.wk-mp-tabs__btn:hover{color:var(--wk-text-primary)}.wk-mp-tabs__btn.is-active{color:var(--wk-text-primary);font-weight:var(--wk-font-semibold)}.wk-mp-tabs__btn.is-active:after{content:"";background:var(--wk-text-primary);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.wk-mp-tabs__count{display:inline}.wk-mp-channels{padding:0 var(--wk-sp-4);gap:var(--wk-sp-3);flex-direction:column;display:flex}.wk-mp-channels__toolbar{align-items:center;margin-bottom:12px;display:flex}.wk-mp-channels__add{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-color-accent);align-items:center;gap:var(--wk-sp-1);cursor:pointer;transition:opacity var(--wk-dur-fast);background:0 0;border:none;padding:0;line-height:20px;display:inline-flex}.wk-mp-channels__add:hover{opacity:.8;color:var(--wk-color-accent)}.wk-mp-channels__empty{text-align:center;color:var(--wk-text-quaternary,#a1a1aa);border:1px dashed var(--wk-border-default,#e4e4e7);border-radius:6px;padding:32px 0;font-size:12px}.wk-mp-channels__card{gap:var(--wk-sp-4);padding:var(--wk-sp-3);background:var(--wk-brand-tint-04);border-radius:var(--wk-r-lg);border-bottom:none;flex-direction:column;display:flex}.wk-mp-channels__card:last-child{border-bottom:none}.wk-mp-channels__card-head{justify-content:space-between;align-items:center;gap:var(--wk-sp-2);flex-wrap:nowrap;margin-bottom:0;display:flex}.wk-mp-channels__card-info{align-items:center;gap:var(--wk-sp-2);min-width:0;display:flex}.wk-mp-channels__card-name{font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.wk-mp-channels__card-name--blur{filter:blur(2.5px);opacity:.35;-webkit-user-select:none;user-select:none;cursor:help;letter-spacing:.05em;transition:filter .3s,opacity .3s;display:inline-block}.wk-mp-channels__card-name--clear{filter:blur();opacity:1;transition:filter .3s,opacity .3s;display:inline-block}.wk-mp-channels__card-name--skeleton,.wk-mp-goal__source-skeleton{border-radius:var(--wk-r-xs);background:linear-gradient(90deg, var(--wk-bg-elevated) 0%, var(--wk-bg-hover) 50%, var(--wk-bg-elevated) 100%);vertical-align:baseline;background-size:200% 100%;min-width:64px;height:.85em;animation:1.2s ease-in-out infinite wk-mp-skeleton-shimmer;display:inline-block}@keyframes wk-mp-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.wk-mp-channels__not-member-badge{margin-left:var(--wk-sp-1);padding:1px var(--wk-sp-1-5);font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);background:var(--wk-bg-surface);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-full);font-weight:var(--wk-font-regular);white-space:nowrap;align-items:center;gap:3px;height:20px;display:inline-flex}.wk-mp-channels__card-time{font-size:var(--wk-text-size-md);color:var(--wk-icon-muted);line-height:20px;font-weight:var(--wk-font-regular);margin-left:0}.wk-mp-channels__card-msg{gap:var(--wk-sp-2);flex-direction:column;display:flex}.wk-mp-channels__card-msg-meta{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-mp-channels__card-msg-user{align-items:center;gap:var(--wk-sp-1);display:inline-flex}.wk-mp-channels__card-msg-name{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:#1c1c23cc;line-height:20px}.wk-mp-channels__card-msg-time{font-family:"Inter", var(--wk-font-sans);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-icon-muted);line-height:20px}.wk-mp-channels__card-msg-content{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);line-height:20px}.wk-mp-channels__card-actions{align-items:center;gap:var(--wk-sp-3);margin-top:0;display:flex}.wk-mp-channels__timeline-btn{font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);color:var(--wk-color-accent);align-items:center;gap:var(--wk-sp-1);cursor:pointer;transition:opacity var(--wk-dur-fast);background:0 0;border:none;align-self:flex-start;padding:0;line-height:20px;display:inline-flex}.wk-mp-channels__timeline-btn:hover{opacity:.8;color:var(--wk-color-accent)}.wk-mp-empty-tab{text-align:center;color:var(--wk-text-tertiary,#71717a);padding:40px 0;font-size:12px}.wk-mp-more-wrap{display:inline-block;position:relative}.wk-mp-more-dropdown{z-index:50;background:var(--wk-bg-surface,#fff);border:1px solid var(--wk-border-default,#e4e4e7);border-radius:8px;min-width:140px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #0000001a}.wk-mp-more-dropdown__item{cursor:pointer;width:100%;color:var(--wk-text-primary,#18181b);background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;transition:background .1s;display:flex}.wk-mp-more-dropdown__item:hover{background:var(--wk-bg-hover,#f4f4f5)}.wk-mp-more-dropdown__item--danger{color:var(--wk-color-danger,#ef4444)}.wk-mp-more-dropdown__item--danger:hover{background:#ef44440f}.wk-mp-ch-more{display:inline-flex;position:relative}.wk-mp-ch-more__btn{width:28px;height:28px;color:var(--wk-text-tertiary,#a1a1aa);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.wk-mp-ch-more__btn:hover{background:var(--wk-bg-hover,#f4f4f5);color:var(--wk-text-primary,#18181b)}.wk-mp-ch-more__dropdown{z-index:20;border:1px solid var(--wk-border-default,#e4e4e7);background:var(--wk-bg-surface,#fff);border-radius:6px;width:144px;margin-top:4px;padding:4px;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000001a}.wk-mp-ch-more__item{text-align:left;cursor:pointer;width:100%;color:var(--wk-text-secondary,#52525b);background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;transition:background .1s;display:flex}.wk-mp-ch-more__item:hover{background:var(--wk-bg-hover,#f4f4f5)}.wk-mp-ch-more__item--danger{color:var(--wk-color-danger,#ef4444)}.wk-mp-ch-more__item--danger:hover{background:#ef44440f}.wk-mp-tl{padding:var(--wk-sp-6);background:var(--wk-bg-surface);border:1px solid var(--wk-brand-tint-15);border-radius:var(--wk-r-md);gap:var(--wk-sp-4);flex-direction:column;margin-top:0;display:flex}.wk-mp-tl__header{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.wk-mp-tl__title{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);text-transform:none;letter-spacing:0;line-height:20px}.wk-mp-tl__sort-group{align-items:center;gap:var(--wk-sp-1);background:0 0;border:none;border-radius:0;padding:0;display:inline-flex}.wk-mp-tl__sort-btn{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);color:var(--wk-icon-default);cursor:pointer;transition:color var(--wk-dur-fast);background:0 0;border:none;border-radius:0;padding:0;line-height:20px;display:inline-flex}.wk-mp-tl__sort-btn:hover{color:var(--wk-text-primary)}.wk-mp-tl__sort-btn.is-active{color:var(--wk-text-primary);font-weight:var(--wk-font-regular);background:0 0}.wk-mp-tl__group{gap:var(--wk-sp-2);flex-direction:column;margin-bottom:0;display:flex}.wk-mp-tl__date-sep{align-items:center;gap:var(--wk-sp-2);margin-bottom:0;display:flex}.wk-mp-tl__date-label{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);text-transform:none;letter-spacing:0;flex-shrink:0;line-height:20px}.wk-mp-tl__date-raw{font-family:var(--wk-font-sans);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-icon-muted);flex-shrink:0;line-height:20px}.wk-mp-tl__date-line{background:var(--wk-brand-tint-15);flex:1;height:1px}.wk-mp-tl__entries{gap:var(--wk-sp-4);flex-direction:column;padding-left:0;display:flex}.wk-mp-tl__entry{justify-content:space-between;align-items:flex-start;gap:var(--wk-sp-2);display:flex}.wk-mp-tl__entry-main{align-items:flex-start;gap:var(--wk-sp-2);flex:1;min-width:0;display:flex}.wk-mp-tl__time{font-family:"Inter", var(--wk-font-sans);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-icon-muted);flex-shrink:0;line-height:20px}.wk-mp-tl__user{align-items:center;gap:var(--wk-sp-1);flex-shrink:0;display:inline-flex}.wk-mp-tl__user-name{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:#1c1c23cc;line-height:20px}.wk-mp-tl__content-wrap{flex:1;align-items:flex-start;min-width:0;display:flex}.wk-mp-tl__content-col{gap:var(--wk-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.wk-mp-tl__colon{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);flex-shrink:0;line-height:20px}.wk-mp-tl__content{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);min-width:0;color:var(--wk-text-primary);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;line-height:20px}.wk-mp-tl__attachments{gap:var(--wk-sp-1-5);flex-wrap:wrap;display:flex}.wk-mp-tl__att-card{align-items:center;gap:var(--wk-sp-1-5);max-width:100%;padding:var(--wk-sp-1) var(--wk-sp-2);border:1px solid var(--wk-border-subtle);border-radius:var(--wk-r-sm);background:var(--wk-bg-surface);transition:border-color var(--wk-dur-fast), background var(--wk-dur-fast);display:inline-flex}.wk-mp-tl__att-card:hover{border-color:var(--wk-border-default);background:var(--wk-bg-item-hover)}.wk-mp-tl__att-icon{width:var(--wk-sp-5);height:var(--wk-sp-5);object-fit:contain;flex-shrink:0}.wk-mp-tl__att-meta{align-items:baseline;gap:var(--wk-sp-1);min-width:0;max-width:220px;display:inline-flex}.wk-mp-tl__att-name{font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.wk-mp-tl__att-size{font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);flex-shrink:0}.wk-mp-tl__att-actions{align-items:center;gap:var(--wk-sp-0-5);flex-shrink:0;display:inline-flex}.wk-mp-tl__att-btn{width:var(--wk-sp-6);height:var(--wk-sp-6);border-radius:var(--wk-r-xs);color:var(--wk-icon-default);cursor:pointer;transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wk-mp-tl__att-btn:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-mp-tl__att-btn:focus-visible{outline:2px solid var(--wk-brand-primary);outline-offset:1px}.wk-mp-tl__anchor-btn{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);color:var(--wk-icon-default);cursor:pointer;transition:color var(--wk-dur-fast);background:0 0;border:none;border-radius:0;flex-shrink:0;padding:0;line-height:20px;display:inline-flex}.wk-mp-tl__anchor-btn:hover{color:var(--wk-text-primary);background:0 0;border-color:#0000}.wk-mp-tl__empty{padding:var(--wk-sp-6) 0;text-align:center;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-md)}.wk-mp-tl-input{gap:8px;margin-bottom:16px;display:flex}.wk-mp-tl-input__field{border:1px solid var(--wk-border-default,#e4e4e7);background:var(--wk-bg-surface,#fff);color:var(--wk-text-primary,#18181b);border-radius:6px;outline:none;flex:1;padding:8px 12px;font-size:13px;transition:border-color .12s}.wk-mp-tl-input__field:focus{border-color:var(--wk-brand-primary,#18181b)}.wk-mp-tl-input__field::placeholder{color:var(--wk-text-tertiary,#a1a1aa)}.wk-mp-tl-input__btn{cursor:pointer;background:var(--wk-text-primary,#18181b);color:#fff;border:none;border-radius:6px;padding:8px 14px;font-size:12px;font-weight:500;transition:opacity .12s}.wk-mp-tl-input__btn:hover:not(:disabled){opacity:.85}.wk-mp-tl-input__btn:disabled{opacity:.4;cursor:not-allowed}.wk-mp-timeline-tab{padding:0}.wk-mp-activity{padding:0 var(--wk-sp-4);gap:var(--wk-sp-4);flex-direction:column;display:flex}.wk-mp-activity__toolbar{justify-content:space-between;align-items:center;gap:var(--wk-sp-3);flex-wrap:nowrap;margin-bottom:0;display:flex}.wk-mp-activity__table-wrap{border:none;border-radius:0;width:100%;overflow-x:auto}.wk-mp-activity__table{border-collapse:collapse;table-layout:fixed;width:100%}.wk-mp-activity__th{height:32px;padding:0 var(--wk-sp-3);background:var(--wk-table-header-bg);text-align:left;font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-medium);color:var(--wk-icon-default);border-bottom:1px solid var(--wk-brand-tint-15);line-height:16px}.wk-mp-activity__th:last-child{border-right:none}.wk-mp-activity__tr{background:var(--wk-bg-surface)}.wk-mp-activity__td{padding:var(--wk-sp-3);vertical-align:top;font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);border-bottom:1px solid var(--wk-brand-tint-15);line-height:20px}.wk-mp-activity__tr:last-child .wk-mp-activity__td{border-bottom:none}.wk-mp-activity__col-time,.wk-mp-activity__col-type{width:96px}.wk-mp-activity__col-content{width:auto}.wk-mp-activity__col-actor{width:144px}.wk-mp-activity__col-source{width:160px}.wk-mp-activity__time-text{font-family:"Inter", var(--wk-font-sans)}.wk-mp-activity__td-empty{color:var(--wk-icon-muted)}.wk-mp-activity__diff-list{gap:var(--wk-sp-1);flex-direction:column;display:flex}.wk-mp-activity__diff-row{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);line-height:20px;display:inline-flex}.wk-mp-activity__diff-inline{align-items:center;gap:var(--wk-sp-1);display:inline-flex}.wk-mp-activity__icon-add{color:var(--wk-diff-add);flex-shrink:0}.wk-mp-activity__icon-rm{color:var(--wk-diff-remove);flex-shrink:0}.wk-mp-activity__icon-arrow{color:var(--wk-icon-muted);flex-shrink:0}.wk-mp-activity__old{color:var(--wk-icon-default);text-decoration:line-through}.wk-mp-activity__row{border-bottom:1px solid var(--wk-border-soft,#f4f4f5);align-items:baseline;gap:12px;padding:6px 10px;font-size:12px;display:flex}.wk-mp-activity__row:last-child{border-bottom:none}.wk-mp-activity__row--goal{border-left:2px solid var(--wk-brand-primary,#7c3aed);background:#7c3aed0a;padding-left:8px}.wk-mp-activity__time{color:var(--wk-text-tertiary,#a1a1aa);font-variant-numeric:tabular-nums;flex-shrink:0;width:68px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px}.wk-mp-activity__label{text-transform:uppercase;letter-spacing:.08em;color:var(--wk-text-tertiary,#71717a);flex-shrink:0;width:72px;font-size:10px;font-weight:600}.wk-mp-activity__label--goal{color:var(--wk-brand-primary,#7c3aed)}.wk-mp-activity__content{min-width:0;color:var(--wk-text-primary,#18181b);flex:1;line-height:1.5}.wk-mp-activity__old{text-decoration:line-through;-webkit-text-decoration-color:var(--wk-border-default,#d4d4d8);text-decoration-color:var(--wk-border-default,#d4d4d8);color:var(--wk-text-tertiary,#a1a1aa)}.wk-mp-activity__new{color:var(--wk-text-primary,#18181b);font-weight:500}.wk-mp-activity__actor{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-flex;overflow:hidden}.wk-mp-activity__actor .wk-avatar{border-radius:50%;flex-shrink:0;width:20px;height:20px}.wk-mp-activity__filter-wrap{display:inline-flex;position:relative}.wk-mp-activity__filter-btn{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);cursor:pointer;transition:opacity var(--wk-dur-fast);background:0 0;border:none;border-radius:0;padding:0;line-height:20px;display:inline-flex}.wk-mp-activity__filter-btn:hover{opacity:.8;background:0 0}.wk-mp-activity__filter-dropdown{z-index:20;background:var(--wk-bg-surface);border-radius:var(--wk-r-sm);width:184px;padding:var(--wk-sp-1) 0;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #0000001f,0 0 0 1px #0000000f}.wk-mp-activity__filter-item{align-items:center;gap:var(--wk-sp-2);width:100%;height:32px;padding:0 var(--wk-sp-2) 0 var(--wk-sp-2);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-regular);color:var(--wk-text-primary);cursor:pointer;text-align:left;transition:background var(--wk-dur-fast);background:0 0;border:none;line-height:20px;display:flex}.wk-mp-activity__filter-item:hover{background:var(--wk-bg-item-hover)}.wk-mp-activity__filter-item.is-active{font-weight:var(--wk-font-semibold)}.wk-mp-activity__filter-tick{width:12px;height:20px;color:var(--wk-icon-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@container wk-mp-main (width<=420px){.wk-mp-main__inner{padding:12px 14px 20px}.wk-mp-activity__actor{max-width:90px}.wk-mp-activity__row{gap:8px;padding:6px}.wk-mp-channels__card-head{flex-wrap:wrap;row-gap:4px}.wk-mp-tabs{scrollbar-width:none;overflow-x:auto}.wk-mp-tabs::-webkit-scrollbar{display:none}.wk-mp-tabs__btn{flex-shrink:0}.wk-mp-goal__source{flex-wrap:wrap;row-gap:4px}.wk-mp-header__row1{row-gap:6px}}@container wk-mp-main (width<=340px){.wk-mp-activity__actor{max-width:64px}.wk-mp-main__inner{padding:10px 10px 16px}}.wk-member-picker{width:100%;position:relative}.wk-member-picker--disabled{opacity:.6;cursor:not-allowed}.wk-member-picker__input-wrapper{border:1px solid var(--wk-border-default,#e5e5e5);background:var(--wk-bg-surface,#fff);cursor:text;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:6px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.wk-member-picker__input-wrapper:hover{border-color:var(--wk-border-hover,#d0d0d0)}.wk-member-picker__input-wrapper--focused{border-color:var(--wk-brand-primary,#7c5cfc);box-shadow:0 0 0 3px #7c5cfc1a}.wk-member-picker--disabled .wk-member-picker__input-wrapper{background:var(--wk-bg-disabled,#f5f5f5);cursor:not-allowed}.wk-member-picker__input{min-width:100px;color:var(--wk-text-primary,#1a1a1a);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px;line-height:20px}.wk-member-picker__input::placeholder{color:var(--wk-text-placeholder,#bbb)}.wk-member-picker__input:disabled{cursor:not-allowed}.wk-member-picker__tag{background:var(--wk-brand-tint-06,#7c5cfc0f);color:var(--wk-text-primary,#1a1a1a);border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:500;transition:background .15s;display:inline-flex}.wk-member-picker__tag:hover{background:var(--wk-brand-tint-06,#7c5cfc1a)}.wk-member-picker__tag-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.wk-member-picker__tag-remove{color:var(--wk-text-disabled,#bbb);cursor:pointer;background:0 0;border:none;align-items:center;padding:0 2px;font-size:10px;line-height:1;transition:color .15s;display:inline-flex}.wk-member-picker__tag-remove:hover{color:var(--wk-color-error,#ef4444)}.wk-member-picker__dropdown{background:var(--wk-bg-surface,#fff);border:1px solid var(--wk-border-default,#e5e5e5);z-index:1000;border-radius:6px;max-height:240px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}.wk-member-picker__option{cursor:pointer;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,opacity .15s;display:flex}.wk-member-picker__option:hover{background:var(--wk-bg-base,#f7f8fa)}.wk-member-picker__option:first-child{border-radius:6px 6px 0 0}.wk-member-picker__option:last-child{border-radius:0 0 6px 6px}.wk-member-picker__option--selected{opacity:.5}.wk-member-picker__option--selected:hover{opacity:.7}.wk-member-picker__option-avatar{background:var(--wk-bg-base,#f0f0f0);border-radius:50%;flex-shrink:0;width:32px;height:32px;overflow:hidden}.wk-member-picker__option-avatar img{object-fit:cover;width:100%;height:100%}.wk-member-picker__option-avatar-placeholder{background:linear-gradient(135deg,#e0e0e0 0%,#f5f5f5 100%);width:100%;height:100%}.wk-member-picker__option-info{flex:1;align-items:center;gap:6px;display:flex;overflow:hidden}.wk-member-picker__option-name{color:var(--wk-text-primary,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;overflow:hidden}.wk-member-picker__loading,.wk-member-picker__empty{color:var(--wk-text-disabled,#bbb);text-align:center;padding:16px 12px;font-size:13px}.wk-member-picker__dropdown::-webkit-scrollbar{width:6px}.wk-member-picker__dropdown::-webkit-scrollbar-track{background:0 0}.wk-member-picker__dropdown::-webkit-scrollbar-thumb{background:var(--wk-border-default,#e5e5e5);border-radius:3px}.wk-member-picker__dropdown::-webkit-scrollbar-thumb:hover{background:var(--wk-border-hover,#d0d0d0)}.wk-smart-create-modal{--semi-modal-content-padding:0;--semi-modal-header-margin:0;--semi-modal-body-wrapper-margin:0}.wk-smart-create-modal .semi-modal-content{border-radius:var(--wk-r-lg);box-shadow:var(--wk-shadow-lg), 0 0 0 1px var(--wk-brand-tint-06);padding:0;overflow:visible}.wk-smart-create-modal .semi-modal-body-wrapper,.wk-smart-create-modal .semi-modal-body{margin:0;padding:0}.wk-smart-create-modal__content{flex-direction:column;display:flex}.wk-smart-create-modal__head{padding:var(--wk-sp-3) var(--wk-sp-4);justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.wk-smart-create-modal__title{font:var(--wk-text-h3);color:var(--wk-text-primary);align-items:center;gap:var(--wk-sp-2);margin:0;display:flex}.wk-smart-create-modal__spark{color:var(--wk-text-primary)}.wk-smart-create-modal__close-btn{border-radius:var(--wk-r-xs);width:24px;height:24px;color:var(--wk-text-tertiary);cursor:pointer;transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.wk-smart-create-modal__close-btn:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-smart-create-modal__fields{gap:var(--wk-sp-4);padding:var(--wk-sp-3) var(--wk-sp-5);flex-direction:column;display:flex}.wk-smart-create-modal__field{gap:var(--wk-sp-1);flex-direction:column;margin-bottom:0;display:flex}.wk-smart-create-modal__label{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-text-strong);margin-bottom:0;line-height:20px;display:flex}.wk-smart-create-modal__req{color:var(--wk-color-danger)}.wk-smart-create-modal__input-wrap{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-smart-create-modal__input{height:32px;padding:0 var(--wk-sp-3);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-md);background:var(--wk-brand-tint-04);color:var(--wk-text-primary);box-sizing:border-box;transition:background var(--wk-dur-fast);border:none;outline:none;flex:1;line-height:20px}.wk-smart-create-modal__input:focus{background:var(--wk-brand-tint-06)}.wk-smart-create-modal__input::placeholder{color:var(--wk-brand-tint-35)}.wk-smart-create-modal__textarea-wrap{position:relative}.wk-smart-create-modal__textarea{width:100%;height:75px;padding:var(--wk-sp-1-5) var(--wk-sp-3);padding-bottom:var(--wk-sp-5);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-md);line-height:20px;font-family:var(--wk-font-sans);background:var(--wk-brand-tint-04);color:var(--wk-text-primary);box-sizing:border-box;resize:none;min-height:auto;transition:background var(--wk-dur-fast);border:none;outline:none}.wk-smart-create-modal__textarea:focus{background:var(--wk-brand-tint-06)}.wk-smart-create-modal__textarea::placeholder{color:var(--wk-brand-tint-35)}.wk-smart-create-modal__char-count{right:var(--wk-sp-3);bottom:var(--wk-sp-1-5);font-size:var(--wk-text-size-sm);color:var(--wk-icon-muted);pointer-events:none;line-height:16px;position:absolute}.wk-smart-create-modal__datepicker{width:100%}.wk-smart-create-modal .wk-smart-create-modal__datepicker .semi-input-wrapper{border-radius:var(--wk-r-sm);background:var(--wk-brand-tint-04);box-shadow:none;border:none;height:32px}.wk-smart-create-modal .wk-smart-create-modal__datepicker .semi-input-wrapper:hover,.wk-smart-create-modal .wk-smart-create-modal__datepicker .semi-input-wrapper-focus{background:var(--wk-brand-tint-06);box-shadow:none}.wk-smart-create-modal .wk-smart-create-modal__datepicker .semi-input{font-size:var(--wk-text-size-md);color:var(--wk-text-primary)}.wk-smart-create-modal .wk-smart-create-modal__datepicker .semi-input::placeholder{color:var(--wk-brand-tint-35)}.wk-smart-create-modal .wk-smart-create-modal__datepicker .semi-input-suffix{color:var(--wk-icon-muted)}.wk-smart-create-modal__footer-sep{display:none}.wk-smart-create-modal__actions{justify-content:flex-end;align-items:center;gap:var(--wk-sp-3);padding:var(--wk-sp-4);margin-top:0;display:flex}.wk-smart-create-modal__btn{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1-5) var(--wk-sp-3);border-radius:var(--wk-r-full);height:28px;font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);cursor:pointer;transition:background var(--wk-dur-fast), opacity var(--wk-dur-fast);border:none;line-height:20px;display:inline-flex}.wk-smart-create-modal__btn--cancel{background:var(--wk-bg-surface);color:var(--wk-text-strong);border:1px solid var(--wk-brand-tint-10)}.wk-smart-create-modal__btn--cancel:hover{background:var(--wk-bg-item-hover)}.wk-smart-create-modal__btn--confirm{background:var(--wk-brand-primary);color:var(--wk-text-on-brand)}.wk-smart-create-modal__btn--confirm:hover:not(:disabled){opacity:.9}.wk-smart-create-modal__btn--confirm:disabled{opacity:.4;cursor:not-allowed}.wk-mp-page-sidebar{background:var(--wk-bg-base);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.wk-mp-page-sidebar__header{height:48px;min-height:48px;padding:0 var(--wk-sp-3);box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.wk-mp-page-sidebar__title{font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);margin:0;line-height:24px}.wk-mp-page-sidebar__close{width:28px;height:28px;color:var(--wk-text-tertiary);cursor:pointer;border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-xl);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.wk-mp-page-sidebar__close:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-mp-page-sidebar__new-btn{width:16px;height:16px;color:var(--wk-icon-muted);cursor:pointer;border-radius:var(--wk-r-xs);transition:color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.wk-mp-page-sidebar__new-btn:hover{color:var(--wk-text-primary)}.wk-mp-page-sidebar__new-btn:disabled{opacity:.5;cursor:not-allowed}.wk-mp-page-sidebar__tabs{padding:var(--wk-sp-1);margin:0 var(--wk-sp-3) var(--wk-sp-2);background:var(--wk-brand-tint-04);border-radius:var(--wk-r-full);box-sizing:border-box;align-items:center;min-height:44px;display:flex}.wk-mp-page-sidebar__tab{min-width:0;height:36px;padding:2px var(--wk-sp-1);color:var(--wk-icon-muted);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);cursor:pointer;border-radius:var(--wk-r-full);text-align:center;transition:color var(--wk-dur-fast), background var(--wk-dur-fast);white-space:normal;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;line-height:16px;display:flex}.wk-mp-page-sidebar__tab:hover{color:var(--wk-text-secondary)}.wk-mp-page-sidebar__tab.is-active{background:var(--wk-bg-surface);color:var(--wk-text-primary);box-shadow:0 1px 3px #1c1c230f}.wk-mp-page-sidebar__tab-count{margin-left:2px;display:inline}.wk-mp-page-sidebar__tab.is-active .wk-mp-page-sidebar__tab-count{color:inherit}.wk-mp-page-sidebar__list{gap:var(--wk-sp-2);padding:var(--wk-sp-1) var(--wk-sp-2);scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;transition:scrollbar-color .3s;display:flex;overflow-y:auto}.wk-mp-page-sidebar__list:hover{scrollbar-color:color-mix(in srgb, var(--wk-text-primary) 15%, transparent) transparent}.wk-mp-page-sidebar__list .wk-mp-sidebar-card{animation:wk-mp-card-fadein var(--wk-dur) var(--wk-ease) both}@keyframes wk-mp-card-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wk-mp-page-sidebar__empty{padding:var(--wk-sp-8) 0;color:var(--wk-text-tertiary);font-size:var(--wk-text-size-sm);justify-content:center;align-items:center;display:flex}.wk-mp-page-sidebar__archived-toggle{align-items:center;gap:var(--wk-sp-1);width:100%;padding:var(--wk-sp-1) 0;cursor:pointer;background:0 0;border:none;display:flex}.wk-mp-page-sidebar__archived-toggle:hover .wk-mp-page-sidebar__nav-label{color:var(--wk-text-primary)}.wk-mp-page-sidebar__archived-bar{border-radius:var(--wk-r-full);background:var(--wk-color-accent);flex-shrink:0;width:4px;height:12px}.wk-mp-page-sidebar__nav-label{font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);text-align:left;transition:color var(--wk-dur-fast);flex:1;line-height:20px}.wk-mp-page-sidebar__archived-chev{width:16px;height:16px;color:var(--wk-icon-muted);transition:transform var(--wk-dur-fast);justify-content:center;align-items:center;display:inline-flex}.wk-mp-page-sidebar__archived-chev.is-open{transform:rotate(90deg)}.wk-mp-page-sidebar__loadmore{width:100%;padding:var(--wk-sp-2) 0;margin-top:var(--wk-sp-2);color:var(--wk-text-tertiary);font-size:var(--wk-text-size-xs);cursor:pointer;text-align:center;background:0 0;border:none;display:block}.wk-mp-page-sidebar__loadmore:hover{color:var(--wk-text-primary)}.wk-mp-sidebar-card{text-align:left;gap:var(--wk-sp-2);width:100%;padding:var(--wk-sp-3);border-radius:var(--wk-r-md);cursor:pointer;transition:background var(--wk-dur-fast), border-color var(--wk-dur-fast), box-shadow var(--wk-dur-fast);background:#fffc;border:1px solid #0000;flex-direction:column;display:flex}.wk-mp-sidebar-card:hover{background:var(--wk-bg-surface);box-shadow:0 2px 8px #1c1c230a}.wk-mp-sidebar-card.is-selected{background:var(--wk-bg-surface);border-color:var(--wk-color-accent);box-shadow:0 4px 12px #1c1c230a,0 0 10px 1px #1c1c230a}.wk-mp-sidebar-card__row1{justify-content:space-between;align-items:center;display:flex}.wk-mp-sidebar-card__tag{height:20px;padding:0 var(--wk-sp-2);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);align-items:center;line-height:20px;display:inline-flex}.wk-mp-sidebar-card__tag--blue{background:var(--wk-status-active-bg);color:var(--wk-status-active-text)}.wk-mp-sidebar-card__tag--green{background:var(--wk-status-done-bg);color:var(--wk-status-done-text)}.wk-mp-sidebar-card__tag--gray{background:var(--wk-brand-tint-04);color:var(--wk-text-tertiary)}.wk-mp-sidebar-card__tag-label{font-weight:var(--wk-font-semibold)}.wk-mp-sidebar-card__tag-no{font-weight:var(--wk-font-regular)}.wk-mp-sidebar-card__ddl{font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);align-items:center;gap:2px;line-height:18px;display:flex}.wk-mp-sidebar-card__calendar-icon{color:inherit}.wk-mp-sidebar-card__title{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.wk-mp-sidebar-card__meta{gap:var(--wk-sp-1);flex-direction:column;display:flex}.wk-mp-sidebar-card__meta-item{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-mp-sidebar-card__meta-label{font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);line-height:16px}.wk-mp-sidebar-card__user{align-items:center;gap:var(--wk-sp-1);display:inline-flex}.wk-mp-sidebar-card__user-name{font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);line-height:16px}.wk-mp-sidebar-card__avatar-group{align-items:center;display:inline-flex}.wk-mp-sidebar-card__avatar-group>span{display:inline-flex;position:relative}.wk-matter-link-menu{background:var(--wk-bg-surface);border:1px solid var(--wk-border-default);border-radius:var(--wk-r-md);min-width:260px;max-width:320px;box-shadow:var(--wk-shadow-lg);padding:var(--wk-sp-1);z-index:var(--wk-z-dropdown);animation:wk-matter-link-menu-in var(--wk-dur-fast) var(--wk-ease) both}@keyframes wk-matter-link-menu-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.wk-matter-link-menu__head{padding:var(--wk-sp-1-5) var(--wk-sp-2) var(--wk-sp-1);font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);letter-spacing:.01em;font-weight:500}.wk-matter-link-menu__item{width:100%;padding:var(--wk-sp-1-5) var(--wk-sp-2);border-radius:var(--wk-r-sm);align-items:center;gap:var(--wk-sp-2);font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);text-align:left;cursor:pointer;transition:background var(--wk-dur-fast);background:0 0;border:none;display:flex}.wk-matter-link-menu__item:hover{background:var(--wk-bg-hover)}.wk-matter-link-menu__item--primary{font-weight:500}.wk-matter-link-menu__item:disabled{opacity:.5;cursor:not-allowed}.wk-matter-link-menu__item:disabled:hover{background:0 0}.wk-matter-link-menu__divider{background:var(--wk-border-default);height:1px;margin:var(--wk-sp-1) calc(-1 * var(--wk-sp-1))}.wk-matter-link-menu__sub{padding:var(--wk-sp-1-5) var(--wk-sp-2) var(--wk-sp-1);font-size:var(--wk-text-size-xs);color:var(--wk-text-tertiary);letter-spacing:.01em;font-weight:500}.wk-matter-link-menu__title{font-size:var(--wk-text-size-sm);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.wk-create-task-modal .semi-modal-content{border-radius:var(--wk-r-lg);box-shadow:var(--wk-shadow-lg), 0 0 0 1px var(--wk-brand-tint-06);padding:0;overflow:hidden}.wk-create-task-modal .semi-modal-header{display:none}.wk-create-task-modal .semi-modal-body-wrapper,.wk-create-task-modal .semi-modal-body{margin:0;padding:0}.wk-create-task-modal__wrap{background:var(--wk-bg-surface);flex-direction:column;display:flex}.wk-create-task-modal__header{padding:var(--wk-sp-4);justify-content:space-between;align-items:center;display:flex}.wk-create-task-modal__title{font:var(--wk-text-h3);color:var(--wk-text-primary);margin:0}.wk-create-task-modal__close-btn{border-radius:var(--wk-r-xs);width:24px;height:24px;color:var(--wk-text-tertiary);cursor:pointer;transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.wk-create-task-modal__close-btn:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-create-task-modal__content{gap:var(--wk-sp-4);padding:10px var(--wk-sp-4);flex-direction:column;display:flex}.wk-create-task-modal__field{gap:var(--wk-sp-1);flex-direction:column;display:flex}.wk-create-task-modal__label{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-text-strong);line-height:20px}.wk-create-task-modal__required{color:var(--wk-color-danger);margin-left:2px}.wk-create-task-modal__input-wrap{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-create-task-modal__input{height:32px;padding:0 var(--wk-sp-3);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-md);background:var(--wk-brand-tint-04);color:var(--wk-text-primary);box-sizing:border-box;transition:background var(--wk-dur-fast);border:none;outline:none;flex:1;line-height:20px}.wk-create-task-modal__input:focus{background:var(--wk-brand-tint-06)}.wk-create-task-modal__input--readonly{background:var(--wk-brand-tint-03);color:var(--wk-text-secondary);cursor:default}.wk-create-task-modal__input::placeholder{color:var(--wk-brand-tint-35)}.wk-create-task-modal__textarea-wrap{position:relative}.wk-create-task-modal__textarea{width:100%;height:75px;padding:var(--wk-sp-1-5) var(--wk-sp-3);padding-bottom:var(--wk-sp-5);border-radius:var(--wk-r-sm);font-size:var(--wk-text-size-md);line-height:20px;font-family:var(--wk-font-sans);background:var(--wk-brand-tint-04);color:var(--wk-text-primary);box-sizing:border-box;resize:none;transition:background var(--wk-dur-fast);border:none;outline:none}.wk-create-task-modal__textarea:focus{background:var(--wk-brand-tint-06)}.wk-create-task-modal__textarea::placeholder{color:var(--wk-brand-tint-35)}.wk-create-task-modal__char-count{right:var(--wk-sp-3);bottom:var(--wk-sp-1-5);font-size:var(--wk-text-size-sm);color:var(--wk-icon-muted);pointer-events:none;line-height:16px;position:absolute}.wk-create-task-modal__datepicker.semi-datepicker{width:100%}.wk-create-task-modal .wk-create-task-modal__datepicker .semi-input-wrapper{border-radius:var(--wk-r-sm);background:var(--wk-brand-tint-04);box-shadow:none;border:none;height:32px}.wk-create-task-modal .wk-create-task-modal__datepicker .semi-input-wrapper:hover,.wk-create-task-modal .wk-create-task-modal__datepicker .semi-input-wrapper-focus{background:var(--wk-brand-tint-06);box-shadow:none}.wk-create-task-modal .wk-create-task-modal__datepicker .semi-input{font-size:var(--wk-text-size-md);color:var(--wk-text-primary)}.wk-create-task-modal .wk-create-task-modal__datepicker .semi-input::placeholder{color:var(--wk-brand-tint-35)}.wk-create-task-modal .wk-create-task-modal__datepicker .semi-input-suffix{color:var(--wk-icon-muted)}.wk-create-task-modal__footer{justify-content:flex-end;align-items:center;gap:var(--wk-sp-3);padding:var(--wk-sp-4);display:flex}.wk-create-task-modal__btn{align-items:center;gap:var(--wk-sp-2);padding:var(--wk-sp-1-5) var(--wk-sp-3);border-radius:var(--wk-r-full);height:28px;font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);cursor:pointer;transition:background var(--wk-dur-fast), opacity var(--wk-dur-fast);border:none;line-height:20px;display:inline-flex}.wk-create-task-modal__btn--cancel{background:var(--wk-bg-surface);color:var(--wk-text-strong);border:1px solid var(--wk-brand-tint-10)}.wk-create-task-modal__btn--cancel:hover{background:var(--wk-bg-item-hover)}.wk-create-task-modal__btn--confirm{background:var(--wk-brand-primary);color:var(--wk-text-on-brand)}.wk-create-task-modal__btn--confirm:hover:not(:disabled){opacity:.9}.wk-create-task-modal__btn--confirm:disabled{opacity:.4;cursor:not-allowed}.wk-matter{--todo-status-open:var(--wk-color-success);--todo-status-done:var(--wk-text-tertiary);--todo-status-archived:var(--wk-text-disabled)}@media (width<=768px){.wk-matter-chat-panel{width:100%;min-width:unset;border-left:none;border-top:1px solid var(--wk-border-default,#e5e5e5)}.wk-matter-filter-bar{flex-wrap:wrap}.wk-matter-filter-bar__search{min-width:120px}}.wk-matter-status-badge{white-space:nowrap;letter-spacing:.2px;text-transform:uppercase;border-radius:4px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.wk-matter-status-badge--open{color:var(--wk-color-success,#22c55e);background:var(--wk-color-success-bg,#22c55e14)}.wk-matter-status-badge--done{color:var(--wk-text-tertiary,#999);background:var(--wk-bg-elevated,#f2f3f4)}.wk-matter-status-badge--archived{color:var(--wk-text-disabled,#bbb);background:var(--wk-bg-elevated,#f2f3f4);font-style:italic}.wk-matter-card-list{gap:var(--wk-sp-2);flex-direction:column;display:flex}.wk-matter-card{gap:var(--wk-sp-2);padding:var(--wk-sp-3);border-radius:var(--wk-r-md);cursor:pointer;transition:background var(--wk-dur-fast), border-color var(--wk-dur-fast), box-shadow var(--wk-dur-fast);background:#fffc;border:1px solid #0000;flex-direction:column;display:flex}.wk-matter-card:hover{background:var(--wk-bg-surface)}.wk-matter-card--selected{background:var(--wk-bg-surface);border-color:var(--wk-color-accent);box-shadow:0 4px 12px #1c1c230a,0 0 10px 1px #1c1c230a}.wk-matter-card__row-1{justify-content:space-between;align-items:center;display:flex}.wk-matter-card__tag{height:20px;padding:0 var(--wk-sp-2);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);align-items:center;line-height:20px;display:inline-flex}.wk-matter-card__tag--blue{background:var(--wk-status-active-bg);color:var(--wk-status-active-text)}.wk-matter-card__tag--green{background:var(--wk-status-done-bg);color:var(--wk-status-done-text)}.wk-matter-card__tag--gray{background:var(--wk-brand-tint-04);color:var(--wk-text-tertiary)}.wk-matter-card__tag-label{font-weight:var(--wk-font-semibold)}.wk-matter-card__tag-no{font-weight:var(--wk-font-regular)}.wk-matter-card__deadline{font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);align-items:center;gap:2px;line-height:18px;display:flex}.wk-matter-card__deadline--overdue{color:var(--wk-color-danger)}.wk-matter-card__calendar-icon{color:inherit}.wk-matter-card__title{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.wk-matter-card__title--done{color:var(--wk-text-tertiary);text-decoration:line-through}.wk-matter-card__title--archived{color:var(--wk-text-disabled);text-decoration:line-through}.wk-matter-card__meta{gap:var(--wk-sp-1);flex-direction:column;display:flex}.wk-matter-card__meta-item{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-matter-card__meta-label{font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);line-height:16px}.wk-matter-card__user{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-matter-card__user-name{font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);line-height:16px}.wk-matter-card__avatar-group{align-items:center;display:flex}.wk-matter-card__avatar-group>*{margin-left:-4px}.wk-matter-card__avatar-group>:first-child{margin-left:0}.wk-matter-card__assignee-text{margin-left:var(--wk-sp-1);font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);line-height:16px}.wk-matter-filter-bar{align-items:center;gap:var(--wk-sp-2,8px);display:flex}.wk-matter-filter-bar__select{border:1px solid var(--wk-border-default,#e5e5e5);background:var(--wk-bg-surface,#fff);color:var(--wk-text-primary,#1a1a1a);cursor:pointer;border-radius:6px;outline:none;padding:5px 10px;font-size:13px;transition:border-color .15s}.wk-matter-filter-bar__select:focus{border-color:var(--wk-brand-primary,#7c5cfc)}.wk-matter-filter-bar__search{border:1px solid var(--wk-border-default,#e5e5e5);background:var(--wk-bg-surface,#fff);width:140px;color:var(--wk-text-primary,#1a1a1a);border-radius:6px;outline:none;padding:5px 10px;font-size:13px;transition:border-color .15s,width .2s}.wk-matter-filter-bar__search:focus{border-color:var(--wk-brand-primary,#7c5cfc);width:180px}.wk-matter-filter-bar__search::placeholder{color:var(--wk-text-disabled,#bbb)}.wk-matter-side-panel{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.wk-matter-side-panel__header{height:48px;min-height:48px;padding:var(--wk-sp-2) var(--wk-sp-4);border-bottom:1px solid var(--wk-brand-tint-08);border-radius:var(--wk-r-md) var(--wk-r-md) 0 0;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.wk-matter-side-panel__header-left{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-matter-side-panel__header-tag{height:20px;padding:0 var(--wk-sp-2);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);align-items:center;line-height:20px;display:inline-flex}.wk-matter-side-panel__header-tag--blue{background:var(--wk-status-active-bg);color:var(--wk-status-active-text)}.wk-matter-side-panel__header-tag--green{background:var(--wk-status-done-bg);color:var(--wk-status-done-text)}.wk-matter-side-panel__header-tag--gray{background:var(--wk-brand-tint-04);color:var(--wk-text-tertiary)}.wk-matter-side-panel__header-tag-label{font-weight:var(--wk-font-semibold)}.wk-matter-side-panel__header-tag-no{font-weight:var(--wk-font-regular)}.wk-matter-side-panel__header-ddl{font-size:var(--wk-text-size-md);color:var(--wk-icon-default);align-items:center;gap:2px;line-height:18px;display:flex}.wk-matter-side-panel__header-actions{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-matter-side-panel__header-btn{width:28px;height:28px;color:var(--wk-text-tertiary);cursor:pointer;border-radius:var(--wk-r-sm);transition:background var(--wk-dur-fast), color var(--wk-dur-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.wk-matter-side-panel__header-btn:hover{background:var(--wk-bg-item-hover);color:var(--wk-text-primary)}.wk-matter-side-panel__body{box-sizing:border-box;flex:1;width:100%;overflow:hidden auto}.wk-matter-detail__content{gap:var(--wk-sp-8);padding:var(--wk-sp-8) var(--wk-sp-4);flex-direction:column;display:flex}.wk-matter-detail__section{gap:var(--wk-sp-4);flex-direction:column;display:flex}.wk-matter-detail__title{font-size:20px;font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);cursor:pointer;transition:color var(--wk-dur-fast);margin:0;line-height:26px}.wk-matter-detail__title:hover{color:var(--wk-color-accent)}.wk-matter-detail__title-input{width:100%;font-size:20px;font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);padding:var(--wk-sp-1) var(--wk-sp-2);border:1px solid var(--wk-color-accent);border-radius:var(--wk-r-sm);background:var(--wk-bg-surface);box-sizing:border-box;outline:none;line-height:26px}.wk-matter-detail__goal-label{align-items:center;gap:var(--wk-sp-1);padding:var(--wk-sp-1) var(--wk-sp-2);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-icon-default);background:linear-gradient(90deg,#7f3bf51a 0%,#7f3bf500 100%);line-height:20px;display:flex}.wk-matter-detail__goal-label span{color:var(--wk-text-strong)}.wk-matter-detail__source{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);color:var(--wk-icon-default);line-height:18px;display:flex}.wk-matter-detail__source-icon{width:16px;height:16px;color:inherit}.wk-matter-detail__description{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);white-space:pre-wrap;word-break:break-word;line-height:20px}.wk-matter-detail__people{align-items:center;gap:var(--wk-sp-6);display:flex}.wk-matter-detail__people-item{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-matter-detail__people-label{font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);line-height:20px}.wk-matter-detail__people-tag{align-items:center;gap:var(--wk-sp-1);height:20px;padding:2px var(--wk-sp-2) 2px 2px;background:var(--wk-bg-surface);border:1px solid var(--wk-brand-tint-10);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);color:var(--wk-text-primary);line-height:20px;display:inline-flex}.wk-matter-detail__people-more{font-size:var(--wk-text-size-sm);color:var(--wk-icon-default);margin-left:var(--wk-sp-1)}.wk-matter-detail__tabs{align-items:stretch;gap:var(--wk-sp-6);border-bottom:1px solid var(--wk-brand-tint-08);height:47px;display:flex}.wk-matter-detail__tab{font-size:var(--wk-text-size-md);color:var(--wk-text-strong);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;padding:0;line-height:20px;display:flex;position:relative}.wk-matter-detail__tab.is-active{font-weight:var(--wk-font-semibold);color:var(--wk-text-primary)}.wk-matter-detail__tab.is-active:after{content:"";background:var(--wk-text-primary);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.wk-matter-detail__link-btn{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-color-accent);cursor:pointer;background:0 0;border:none;display:flex}.wk-matter-detail__link-btn:hover{opacity:.8}.wk-matter-detail__channel-card{gap:var(--wk-sp-4);padding:var(--wk-sp-3);background:var(--wk-brand-tint-04);border-radius:var(--wk-r-lg);flex-direction:column;display:flex}.wk-matter-detail__channel-card-header{justify-content:space-between;align-items:center;display:flex}.wk-matter-detail__channel-card-info{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-matter-detail__channel-card-name{font-size:var(--wk-text-size-xl);font-weight:var(--wk-font-medium);color:var(--wk-text-primary);line-height:20px}.wk-matter-detail__channel-card-sync{font-size:var(--wk-text-size-md);color:var(--wk-icon-muted)}.wk-matter-detail__channel-card-action{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);color:var(--wk-icon-default);cursor:pointer;background:0 0;border:none;display:flex}.wk-matter-detail__channel-card-action:hover{color:var(--wk-text-primary)}.wk-matter-detail__channel-msg{gap:var(--wk-sp-2);flex-direction:column;display:flex}.wk-matter-detail__channel-msg-header{align-items:center;gap:var(--wk-sp-2);display:flex}.wk-matter-detail__channel-msg-user{align-items:center;gap:var(--wk-sp-1);font-size:var(--wk-text-size-md);color:var(--wk-text-strong);display:flex}.wk-matter-detail__channel-msg-time{font-size:var(--wk-text-size-md);color:var(--wk-icon-muted)}.wk-matter-detail__channel-msg-tag{height:20px;padding:2px var(--wk-sp-2);border-radius:var(--wk-r-full);font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);color:var(--wk-color-white);align-items:center;line-height:18px;display:inline-flex}.wk-matter-detail__channel-msg-tag--output{background:#4954e6}.wk-matter-detail__channel-msg-tag--change{background:var(--wk-color-danger)}.wk-matter-detail__channel-msg-tag--decision{background:#34c724}.wk-matter-detail__channel-msg-tag--create{background:var(--wk-color-accent)}.wk-matter-detail__channel-msg-content{font-size:var(--wk-text-size-md);color:var(--wk-text-primary);line-height:20px}.wk-matter-detail__channel-msg-expand{font-size:var(--wk-text-size-sm);font-weight:var(--wk-font-semibold);color:var(--wk-color-accent);cursor:pointer;background:0 0;border:none;padding:0}.wk-matter-detail__comments{padding:var(--wk-sp-4);border-top:1px solid var(--wk-brand-tint-08)}.wk-matter-detail__comment{gap:var(--wk-sp-2);padding:var(--wk-sp-3) 0;display:flex}.wk-matter-detail__comment-avatar{border-radius:var(--wk-r-lg);flex-shrink:0;width:32px;height:32px}.wk-matter-detail__comment-body{flex-direction:column;flex:1;display:flex}.wk-matter-detail__comment-header{align-items:center;gap:var(--wk-sp-1);display:flex}.wk-matter-detail__comment-name{font-size:var(--wk-text-size-md);font-weight:var(--wk-font-semibold);color:var(--wk-text-primary);line-height:20px}.wk-matter-detail__comment-time{font-size:var(--wk-text-size-md);color:var(--wk-icon-default)}.wk-matter-detail__comment-content{font-size:var(--wk-text-size-md);color:var(--wk-text-strong);margin-top:var(--wk-sp-1);line-height:20px}.wk-matter-detail__comment-input{gap:var(--wk-sp-2);padding:var(--wk-sp-3) var(--wk-sp-4);border-top:1px solid var(--wk-brand-tint-08);display:flex}.wk-matter-detail__comment-input input{padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-sm);background:var(--wk-brand-tint-04);font-size:var(--wk-text-size-md);color:var(--wk-text-primary);border:none;outline:none;flex:1}.wk-matter-detail__comment-input input::placeholder{color:var(--wk-brand-tint-35)}.wk-matter-detail__comment-send{padding:var(--wk-sp-2) var(--wk-sp-3);border-radius:var(--wk-r-sm);background:var(--wk-brand-primary);color:var(--wk-text-on-brand);font-size:var(--wk-text-size-md);font-weight:var(--wk-font-medium);cursor:pointer;border:none}.wk-matter-detail__comment-send:disabled{opacity:.4;cursor:not-allowed}.wk-matter-detail__loading{padding:var(--wk-sp-10);color:var(--wk-text-tertiary);font-size:var(--wk-text-size-md);justify-content:center;align-items:center;display:flex}.matter-picker-modal .matter-picker-list{border:1px solid var(--semi-color-border);border-radius:6px;padding:4px}.matter-picker-loading,.matter-picker-empty{color:var(--semi-color-text-2);justify-content:center;align-items:center;padding:24px;font-size:13px;display:flex}.matter-picker-item{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .15s;display:flex}.matter-picker-item:hover{background:var(--semi-color-fill-0)}.matter-picker-item.selected{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary)}.matter-picker-item-title{text-overflow:ellipsis;white-space:nowrap;color:var(--semi-color-text-0);flex:1;font-size:14px;overflow:hidden}.matter-picker-item-status{border-radius:3px;flex-shrink:0;margin-left:8px;padding:2px 6px;font-size:12px}.matter-picker-item-status.status-open{color:var(--semi-color-success);background:var(--semi-color-success-light-default)}.matter-picker-item-status.status-done{color:var(--semi-color-text-2);background:var(--semi-color-fill-1)}.matter-picker-load-more{text-align:center;color:var(--semi-color-primary);cursor:pointer;padding:8px;font-size:12px}.summary-list-page,.summary-create-page,.summary-confirm-page,.summary-schedule-page{--wk-ring-primary:0 0 0 2px var(--semi-color-primary-light-default);box-sizing:border-box;flex-direction:column;max-width:900px;height:100%;margin:0 auto;padding:32px 28px;display:flex;position:relative;overflow-y:auto}.summary-detail-page{--wk-ring-primary:0 0 0 2px var(--semi-color-primary-light-default);box-sizing:border-box;isolation:isolate;background:0 0;flex-direction:column;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.summary-detail-content-wrapper{background:0 0;flex:1;padding:0;overflow-y:auto}.summary-detail-content-inner{max-width:1400px;margin:0 auto;padding:20px 28px}.summary-detail-content-inner>:first-child{margin-top:0}.summary-list-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.summary-list-title{margin:0;font-size:20px;font-weight:600}.summary-list-actions{gap:8px;display:flex}.summary-list-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.summary-list-search{flex:180px;min-width:0}.summary-list-status-filter{flex:0 132px;min-width:112px}.summary-list-refresh{flex:0 0 32px}.summary-list-loading{justify-content:center;padding:60px 0;display:flex}.summary-list-empty{text-align:center;padding:80px 20px}.summary-list-empty-icon{margin-bottom:16px;font-size:48px}.summary-list-empty-title{color:var(--semi-color-text-0);margin-bottom:8px;font-size:18px;font-weight:500}.summary-list-empty-desc{color:var(--semi-color-text-2);margin-bottom:16px}.summary-list-content{flex-direction:column;gap:12px;display:flex}.summary-list-pagination{justify-content:center;margin-top:24px;display:flex}.summary-card{border:1px solid var(--semi-color-border);cursor:pointer;box-shadow:none;background:0 0;border-radius:12px;padding:18px;transition:all .2s}.summary-card:hover{border-color:var(--semi-color-primary);box-shadow:none;transform:translateY(-1px)}.summary-card-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.summary-card-title{color:var(--semi-color-text-0);flex:1;margin-right:8px;font-size:16px;font-weight:600}.summary-card-meta{color:var(--semi-color-text-2);align-items:center;margin-bottom:8px;font-size:13px;display:flex}.summary-card-divider{color:var(--semi-color-border);margin:0 8px}.summary-card-footer{color:var(--semi-color-text-3);border-top:1px solid var(--semi-color-fill-1);justify-content:space-between;align-items:center;padding-top:8px;font-size:12px;display:flex}.summary-card-msg-count{color:var(--semi-color-text-2);font-weight:500}.summary-create-header{align-items:center;gap:8px;margin-bottom:20px;display:flex}.summary-create-header h2{margin:0;font-size:20px}.summary-create-steps{margin-bottom:32px}.summary-create-body{min-height:300px}.summary-create-step h3{margin:0 0 20px;font-size:16px;font-weight:500}.summary-create-footer{border-top:1px solid var(--semi-color-border);justify-content:flex-end;margin-top:24px;padding-top:24px;display:flex}.summary-mode-cards{gap:16px;display:flex}.summary-mode-card{border:2px solid var(--semi-color-border);text-align:center;cursor:pointer;border-radius:12px;flex:1;padding:24px;transition:border-color .2s,box-shadow .2s}.summary-mode-card:hover{border-color:var(--semi-color-primary-light-active)}.summary-mode-card.active{border-color:var(--semi-color-primary);box-shadow:var(--wk-ring-primary)}.summary-mode-card-icon{margin-bottom:12px;font-size:36px}.summary-mode-card-title{margin-bottom:6px;font-size:16px;font-weight:600}.summary-mode-card-desc{color:var(--semi-color-text-2);font-size:13px}.summary-form-field{margin-bottom:20px}.summary-form-field>label{color:var(--semi-color-text-0);margin-bottom:8px;font-weight:500;display:block}.summary-confirm-info{background:var(--semi-color-fill-0);border-radius:8px;padding:16px}.summary-confirm-row{padding:6px 0;display:flex}.summary-confirm-label{color:var(--semi-color-text-2);min-width:80px}.summary-schedule-option{border:1px solid var(--semi-color-border);border-radius:8px;margin-top:16px;padding:12px}.summary-detail-header{border-bottom:1px solid var(--semi-color-border);background:0 0}.summary-detail-header-inner{justify-content:space-between;align-items:flex-start;gap:16px;max-width:1400px;margin:0 auto;padding:18px 32px 16px;display:flex}.summary-detail-title{min-width:0;color:var(--semi-color-text-0);flex:1;margin:0;font-size:24px;font-weight:700;line-height:1.3}.summary-detail-header-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.summary-detail-loading{justify-content:center;padding:60px 0;display:flex}.summary-detail-info{background:var(--semi-color-fill-0);border-radius:6px;margin-bottom:20px;padding:14px}.summary-detail-info-row{padding:4px 0;font-size:14px;display:flex}.summary-detail-info-label{color:var(--semi-color-text-2);min-width:80px}.summary-detail-processing{text-align:center;background:linear-gradient(135deg, var(--semi-color-primary-light-default) 0%, var(--semi-color-bg-1) 100%);border-radius:8px;margin:28px 0;padding:56px 40px}.summary-detail-processing h3{color:var(--semi-color-text-0);margin-bottom:20px;font-size:18px}.summary-detail-processing-actions{margin-top:20px}.summary-detail-failed{text-align:center;background:var(--semi-color-danger-light-default);border:1px solid var(--semi-color-danger-light-active);border-radius:8px;margin:28px 0;padding:56px 40px}.summary-detail-failed-icon{margin-bottom:18px;font-size:56px}.summary-detail-failed h3{color:var(--semi-color-danger);margin:14px 0;font-size:18px;font-weight:600}.summary-detail-failed-reason{color:var(--semi-color-text-1);background:var(--semi-color-bg-0);border-radius:6px;margin:18px 0;padding:14px 18px;font-size:14px}.summary-detail-failed-meta{color:var(--semi-color-text-2);margin:18px 0;font-size:13px}.summary-detail-failed-actions{margin-top:24px}.summary-detail-cancelled,.summary-detail-waiting{text-align:center;background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);color:var(--semi-color-text-1);border-radius:8px;margin:28px 0;padding:56px 40px}.summary-detail-cancelled p,.summary-detail-waiting p{margin:10px 0;font-size:14px}.summary-detail-result{border:1px solid var(--semi-color-border);box-shadow:none;background:0 0;border-radius:8px;margin-bottom:28px;padding:28px}.summary-detail-result-header{border-bottom:1px solid var(--semi-color-border);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:18px;display:flex}.summary-detail-result-header h3{color:var(--semi-color-text-0);margin:0;font-size:18px;font-weight:600}.summary-detail-result-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.summary-detail-result-content{color:var(--semi-color-text-0);padding:20px 0;font-size:14px;line-height:1.7}.summary-detail-result-footer{border-top:1px solid var(--semi-color-fill-1);justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;display:flex}.summary-detail-result-time{color:var(--semi-color-text-3);font-size:13px}.summary-detail-result-meta{color:var(--semi-color-text-3);border-top:1px solid var(--semi-color-border);align-items:center;gap:8px;margin-top:14px;padding-top:10px;font-size:13px;display:flex}.summary-detail-actions{justify-content:flex-end;margin-top:14px;display:flex}.summary-detail-personal,.summary-detail-team,.summary-detail-members{border:1px solid var(--semi-color-border);box-shadow:none;background:0 0;border-radius:8px;margin-bottom:20px;padding:20px}.summary-detail-section-header{border-bottom:1px solid var(--semi-color-border);color:var(--semi-color-text-0);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:6px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.summary-detail-section-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.summary-detail-content-box{background:var(--semi-color-fill-0);color:var(--semi-color-text-0);border:1px solid var(--semi-color-fill-1);border-radius:6px;padding:14px 18px;font-size:14px;line-height:1.7}.summary-detail-personal h3,.summary-detail-team h3,.summary-detail-members h3{color:var(--semi-color-text-0);margin:0 0 14px;font-size:14px;font-weight:600}.summary-detail-personal-status{align-items:center;gap:10px;margin-bottom:10px;display:flex}.summary-detail-personal-content{background:var(--semi-color-fill-0);border-radius:6px;padding:14px}.summary-editor{width:100%}.summary-editor-textarea{border:1px solid var(--semi-color-border);width:100%;min-height:200px;max-height:600px;color:var(--semi-color-text-0);background-color:var(--semi-color-fill-0);box-sizing:border-box;border-radius:8px;outline:none;padding:14px 18px;font-family:inherit;font-size:14px;line-height:1.7;transition:border-color .2s;resize:none!important;overflow-y:auto!important}.summary-editor-textarea:focus{border-color:var(--semi-color-primary);box-shadow:0 0 0 2px var(--semi-color-primary-light-default)}.summary-editor-textarea:disabled{opacity:.6;cursor:not-allowed}.summary-editor-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.summary-detail-team-meta{color:var(--semi-color-text-3);border-top:1px solid var(--semi-color-border);align-items:center;gap:8px;margin-top:10px;padding-top:6px;font-size:13px;display:flex}.summary-detail-members-list{flex-direction:column;gap:10px;display:flex}.summary-detail-member-item{background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);border-radius:6px;align-items:center;gap:10px;padding:14px 18px;font-size:14px;transition:all .2s;display:flex}.summary-detail-member-item:hover{background:var(--semi-color-fill-1);border-color:var(--semi-color-primary-light-active)}.summary-detail-member-name{color:var(--semi-color-text-0);flex:1;font-weight:500}.summary-detail-member-status{align-items:center;gap:6px;display:inline-flex}.summary-detail-member-time{color:var(--semi-color-text-3);font-size:12px}.summary-detail-participant-reports{border:1px solid var(--semi-color-border);box-shadow:none;background:0 0;border-radius:8px;margin-bottom:28px;padding:28px}.summary-detail-participant-reports h3{color:var(--semi-color-text-0);margin:0 0 18px;font-size:16px;font-weight:600}.summary-detail-participant-report-item{background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);border-radius:6px;margin-bottom:10px;padding:14px 18px;font-size:14px;transition:all .2s}.summary-detail-participant-report-item:last-child{margin-bottom:0}.summary-detail-participant-report-item.clickable{cursor:pointer}.summary-detail-participant-report-item.clickable:hover{background:var(--semi-color-fill-1);border-color:var(--semi-color-primary-light-active)}.summary-detail-participant-report-header{color:var(--semi-color-text-0);align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:500;display:flex}.summary-detail-participant-report-content{color:var(--semi-color-text-1);font-size:14px;line-height:1.6}.summary-detail-participant-report-toggle{color:var(--semi-color-primary);margin-top:12px;font-size:13px;font-weight:500}.summary-detail-participant-report-pending{color:var(--semi-color-text-2);background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:14px 18px;font-size:14px;display:flex}.summary-detail-participant-report-pending:last-child{margin-bottom:0}.summary-content-loading{justify-content:center;padding:40px 0;display:flex}.summary-content-empty{color:var(--semi-color-text-2);text-align:center;padding:40px 0}.summary-content-markdown{color:var(--semi-color-text-0);font-size:14px;line-height:1.7}.summary-content-markdown h1{color:var(--semi-color-text-0);border-bottom:2px solid var(--semi-color-border);margin:20px 0 14px;padding-bottom:6px;font-size:20px;font-weight:600}.summary-content-markdown h2{color:var(--semi-color-text-0);margin:18px 0 10px;font-size:18px;font-weight:600}.summary-content-markdown h3{color:var(--semi-color-text-0);margin:16px 0 8px;font-size:16px;font-weight:600}.summary-content-markdown p{margin:10px 0;line-height:1.7}.summary-content-markdown ul,.summary-content-markdown ol{margin:10px 0;padding-left:24px}.summary-content-markdown li{margin:6px 0;line-height:1.6}.summary-content-markdown blockquote{border-left:4px solid var(--semi-color-primary);color:var(--semi-color-text-1);background:var(--semi-color-fill-0);border-radius:4px;margin:14px 0;padding:10px 14px}.summary-content-markdown code{background:var(--semi-color-fill-1);color:var(--semi-color-danger);border-radius:4px;padding:3px 8px;font-family:Monaco,Menlo,Consolas,monospace;font-size:14px}.summary-content-markdown pre{background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);border-radius:6px;margin:14px 0;padding:14px;overflow-x:auto}.summary-content-markdown pre code{color:var(--semi-color-text-0);background:0 0;padding:0}.summary-content-markdown table{border-collapse:collapse;border:1px solid var(--semi-color-border);border-radius:6px;width:100%;margin:14px 0;overflow:hidden}.summary-content-markdown th,.summary-content-markdown td{border:1px solid var(--semi-color-border);text-align:left;padding:8px 12px}.summary-content-markdown th{background:var(--semi-color-fill-0);color:var(--semi-color-text-0);font-weight:600}.summary-content-markdown td{background:var(--semi-color-bg-0)}.summary-content-markdown a{color:var(--semi-color-primary);text-decoration:none}.summary-content-markdown a:hover{text-decoration:underline}.summary-content-markdown strong{color:var(--semi-color-text-0);font-weight:600}.summary-content-markdown em{color:var(--semi-color-text-1);font-style:italic}.summary-content-markdown hr{border:none;border-top:2px solid var(--semi-color-border);margin:24px 0}.citation-badge{transition:background .2s}.citation-badge:hover{background:var(--semi-color-primary-light-active)!important}.summary-progress{text-align:left;max-width:400px;margin:0 auto}.summary-progress-bar{margin-bottom:20px}.summary-progress-stages{flex-direction:column;gap:10px;display:flex}.summary-progress-stage{align-items:center;font-size:14px;display:flex}.summary-progress-stage-done{color:var(--semi-color-success)}.summary-progress-stage-active{color:var(--semi-color-primary);font-weight:500}.summary-progress-stage-pending{color:var(--semi-color-text-2)}.summary-progress-stage-detail{color:var(--semi-color-text-2);margin-left:8px;font-size:12px;font-weight:400}.summary-progress-message{color:var(--semi-color-text-2);text-align:center;margin-top:16px;font-size:13px}.summary-source-selector{flex-direction:column;display:flex}.summary-source-list{flex-wrap:wrap;gap:4px;display:flex}.summary-source-add-form{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}.summary-participant-selector{flex-direction:column;display:flex}.summary-participant-list{flex-wrap:wrap;gap:4px;display:flex}.summary-participant-add-form{align-items:center;margin-top:8px;display:flex}.summary-confirm-header{align-items:center;gap:8px;margin-bottom:20px;display:flex}.summary-confirm-header h2{margin:0;font-size:20px}.summary-confirm-loading{justify-content:center;padding:60px 0;display:flex}.summary-confirm-invite{background:var(--semi-color-fill-0);border-radius:8px;margin-bottom:24px;padding:16px}.summary-confirm-invite p{margin:4px 0}.summary-confirm-time{color:var(--semi-color-text-2);font-size:13px}.summary-confirm-sources{margin-bottom:24px}.summary-confirm-sources h4,.summary-confirm-participants h4{margin:0 0 12px;font-size:14px;font-weight:500}.summary-confirm-participants{margin-bottom:24px}.summary-confirm-actions{border-top:1px solid var(--semi-color-border);justify-content:flex-end;padding-top:16px;display:flex}.summary-schedule-header{align-items:center;gap:8px;margin-bottom:20px;display:flex}.summary-schedule-header h2{flex:1;margin:0;font-size:20px}.summary-schedule-loading{justify-content:center;padding:60px 0;display:flex}.summary-schedule-empty{text-align:center;color:var(--semi-color-text-2);padding:60px 20px}.summary-schedule-list{flex-direction:column;gap:12px;display:flex}.summary-schedule-card{border:1px solid var(--semi-color-border);border-radius:8px;padding:16px}.summary-schedule-card-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.summary-schedule-card-title{font-size:15px;font-weight:500}.summary-schedule-card-meta{align-items:center;margin-bottom:6px;font-size:13px;display:flex}.summary-schedule-card-sources{color:var(--semi-color-text-2);margin-bottom:8px;font-size:13px}.summary-schedule-card-actions{justify-content:flex-end;gap:4px;display:flex}.summary-schedule-form{padding:8px 0}.summary-schedule-form .summary-form-field{margin-bottom:16px}.summary-form-actions{border-top:1px solid var(--semi-color-border);justify-content:flex-end;margin-top:16px;padding-top:16px;display:flex}.summary-version-history{margin-top:16px}.summary-version-empty{color:var(--semi-color-text-2);text-align:center;padding:20px}.summary-version-item{font-size:14px}.summary-version-header{align-items:center;font-weight:500;display:flex}.summary-version-meta{color:var(--semi-color-text-2);margin-top:4px;font-size:12px}.summary-time-range-picker{flex-direction:column;display:flex}@media (width<=768px){.summary-list-page,.summary-create-page,.summary-detail-page,.summary-confirm-page,.summary-schedule-page{padding:20px 16px}.summary-create-footer{gap:8px}.summary-confirm-actions{flex-wrap:wrap;gap:8px}.summary-progress{max-width:100%}}.summary-workbench{background:0 0;flex-direction:column;height:100%;padding:32px 24px 24px;display:flex;overflow-y:auto}.summary-workbench-header{align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.summary-workbench-icon{font-size:40px;line-height:1}.summary-workbench-title{color:var(--semi-color-text-0);margin-bottom:6px;font-size:20px;font-weight:600}.summary-workbench-desc{color:var(--semi-color-text-2);font-size:14px;line-height:1.5}.summary-workbench-input-area{border:1px solid var(--semi-color-border);background:var(--semi-color-fill-0);box-shadow:none;border-radius:12px;margin-bottom:16px;transition:border-color .2s;overflow:hidden}.summary-workbench-input-area:focus-within{border-color:var(--semi-color-primary);box-shadow:none}.summary-workbench-input-area .semi-input-textarea-wrapper{border-radius:0;box-shadow:none!important;border:none!important}.summary-workbench-textarea{resize:none;width:100%;color:var(--semi-color-text-0);box-sizing:border-box;background:0 0;border:none;outline:none;padding:12px 16px;font-family:inherit;font-size:15px;line-height:1.6;display:block}.summary-workbench-actions{border-top:1px solid var(--semi-color-border);background:var(--semi-color-fill-0);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.summary-workbench-actions-left{align-items:center;gap:8px;display:flex}.summary-workbench-selected-chats{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.summary-workbench-selected-members{flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex}.summary-workbench-templates{margin-top:32px}.summary-workbench-templates-title{color:var(--semi-color-text-1);margin-bottom:16px;font-size:14px;font-weight:500}.summary-workbench-template-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.summary-workbench-template-card{border:1px solid var(--semi-color-border);cursor:pointer;box-shadow:none;background:0 0;border-radius:12px;flex-direction:column;padding:16px;transition:all .2s;display:flex}.summary-workbench-template-card:hover{border-color:var(--semi-color-primary);background:var(--semi-color-primary-light-default);box-shadow:none;transform:translateY(-1px)}.summary-workbench-template-card.selected{border-color:var(--semi-color-primary);background:var(--semi-color-primary-light-default);box-shadow:0 0 0 2px var(--semi-color-primary-light-hover)}.summary-template-card-icon{margin-bottom:8px;font-size:24px}.summary-template-card-title{color:var(--semi-color-text-0);margin-bottom:6px;font-size:15px;font-weight:600}.summary-template-card-desc{color:var(--semi-color-text-2);font-size:13px;line-height:1.5}@media (width<=600px){.summary-list-page,.summary-create-page,.summary-detail-page,.summary-confirm-page,.summary-schedule-page{padding:16px 12px}.summary-list-header{flex-direction:column;align-items:flex-start;gap:8px}.summary-list-toolbar{flex-wrap:wrap;gap:8px}.summary-mode-cards{flex-direction:column}.summary-source-add-form{flex-direction:column;align-items:stretch}.summary-source-add-form>*{width:100%!important;margin-left:0!important}.summary-detail-result-meta{flex-wrap:wrap}.summary-schedule-card-meta{flex-wrap:wrap;gap:4px}}.selected-sources-panel{border:1px solid var(--semi-color-border);box-shadow:none;background:0 0;border-radius:8px;margin:24px 0;padding:20px}.selected-sources-header{color:var(--semi-color-text-0);border-bottom:1px solid var(--semi-color-border);align-items:center;margin-bottom:10px;padding-bottom:6px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.selected-sources-list{border:1px solid var(--semi-color-border);background:var(--semi-color-fill-0);border-radius:6px;padding:6px 10px}.selected-sources-item{color:var(--semi-color-text-1);align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.selected-sources-item:not(:last-child){border-bottom:1px solid var(--semi-color-fill-1)}.selected-sources-item-icon{text-align:center;flex-shrink:0;width:20px;font-size:16px}.selected-sources-item-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.appbot-page{background:var(--wk-color-bg,#fff);flex-direction:column;height:100%;display:flex;overflow:hidden}.appbot-page-header{border-bottom:1px solid var(--wk-color-border,#f0f0f0);flex-shrink:0;padding:16px 16px 12px}.appbot-page-title{color:var(--wk-color-text,#1f2937);margin-bottom:10px;font-size:16px;font-weight:600}.appbot-search-input{width:100%;height:32px;color:var(--wk-color-text,#1f2937);background:var(--wk-color-bg-subtle,#f3f4f6);box-sizing:border-box;border:1px solid #0000;border-radius:6px;outline:none;padding:0 12px;font-size:13px;transition:border-color .15s,background .15s}.appbot-search-input:focus{border-color:var(--wk-color-primary,#5b6abf);background:var(--wk-color-bg,#fff)}.appbot-page-list{flex:1;padding:8px 0;overflow-y:auto}.appbot-list-section{margin-bottom:4px}.appbot-list-section-title{text-transform:uppercase;letter-spacing:.5px;color:var(--wk-color-text-tertiary,#9ca3af);padding:8px 16px 4px;font-size:11px;font-weight:600}.appbot-list-item{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background .1s;display:flex}.appbot-list-item:hover{background:var(--wk-color-bg-hover,#f9fafb)}.appbot-page .appbot-list-item.appbot-list-item-active{background:var(--wk-color-primary-light,#eef2ff)}.appbot-list-avatar{background:#6366f1;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.appbot-list-avatar img{object-fit:cover;width:100%;height:100%}.appbot-list-avatar .wk-avatar{border-radius:var(--wk-r-sm,10px)}.appbot-list-info{flex:1;min-width:0}.appbot-list-name{color:var(--wk-color-text,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.appbot-list-desc{color:var(--wk-color-text-secondary,#6b7280);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.4;overflow:hidden}.appbot-list-status{color:var(--wk-color-text-secondary,#6b7280);flex-direction:column;align-items:center;gap:8px;padding:40px 16px;font-size:13px;display:flex}.appbot-spinner{border:2px solid var(--wk-color-border,#e5e7eb);border-top-color:var(--wk-color-primary,#5b6abf);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite appbot-spin}@keyframes appbot-spin{to{transform:rotate(360deg)}}.appbot-retry-btn{border:1px solid var(--wk-color-border,#d1d5db);background:var(--wk-color-bg,#fff);color:var(--wk-color-text,#374151);cursor:pointer;border-radius:4px;padding:4px 12px;font-size:12px}.appbot-retry-btn:hover{border-color:var(--wk-color-primary,#5b6abf);color:var(--wk-color-primary,#5b6abf)}.appbot-chat-header{border-bottom:1px solid var(--wk-color-border,#f0f0f0);background:var(--wk-color-bg,#fff);flex-shrink:0;align-items:center;gap:12px;height:48px;padding:0 16px;display:flex}.appbot-chat-header-avatar{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.appbot-chat-header-avatar img{object-fit:cover;width:100%;height:100%}.appbot-chat-header-name{color:var(--wk-color-text,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.appbot-chat-wrap{flex-direction:column;height:100%;display:flex}
