@keyframes kui-status-breathe{0%,32%{opacity:0;transform:scale(.8)}48%{opacity:.34}72%,to{opacity:0;transform:scale(1.8)}}@keyframes kui-spin{to{transform:rotate(1turn)}}@keyframes kui-icon-spin{to{transform:rotate(1turn)}}@keyframes kui-icon-pulse{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes kui-advanced-spin{to{transform:rotate(1turn)}}@keyframes kui-data-entry-spin{to{transform:rotate(1turn)}}@keyframes kui-data-entry-pop-in{0%{opacity:0;transform:translateY(calc(-1 * var(--kimi-motion-distance-sm,4px))) scale(var(--kimi-motion-scale-enter,.985))}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kui-data-entry-pop-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(calc(-1 * var(--kimi-motion-distance-xs,2px))) scale(var(--kimi-motion-scale-enter,.985))}}@keyframes kui-data-entry-fade-in{0%{opacity:0;transform:translateY(var(--kimi-motion-distance-xs,2px))}to{opacity:1;transform:translateY(0)}}@keyframes kui-metric-card-loading{to{background-position-x:-220%}}@keyframes kui-timeline-pulse{0%,to{box-shadow:0 0 0 1px var(--kimi-color-border-strong,#c9ced8),0 0 0 3px transparent}50%{box-shadow:0 0 0 1px var(--kimi-color-accent-solid,#5b5ce2),0 0 0 5px color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 12%,transparent)}}@keyframes kui-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes kui-date-overlay-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}}@keyframes kui-date-overlay-out{to{opacity:0;transform:translateY(-2px)scale(.99)}}@keyframes kui-calendar-month-in{0%{opacity:0;transform:translate(6px)}}@keyframes kui-calendar-month-out{to{opacity:0;transform:translate(-4px)}}@keyframes kui-date-backdrop-in{0%{opacity:0}}@keyframes kui-date-sheet-in{0%{opacity:.6;translate:0 100%}}@keyframes kui-date-sheet-out{to{opacity:.5;translate:0 100%}}@keyframes kui-complex-breathe{0%,to{opacity:.42;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@keyframes kui-complex-spin{to{transform:rotate(1turn)}}@keyframes kui-collapse-open{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes kui-collapse-close{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@keyframes kui-chart-loading{0%{background-position:110% 0}to{background-position:-110% 0}}@keyframes kui-chart-table-in{0%{opacity:0;transform:translateY(calc(var(--kimi-motion-distance-sm,4px) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes kui-heatmap-loading{0%{background-position:110% 0}to{background-position:-110% 0}}@keyframes kui-entry-media-chip-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes kui-progress-indeterminate{to{transform:translate(340%)}}@keyframes kui-spinner-rotate{to{transform:rotate(1turn)}}@keyframes kui-statistic-loading{to{background-position-x:-220%}}@keyframes kui-marquee-text{0%,15%{transform:translate(0)}85%,to{transform:translateX(calc(-1 * var(--kui-marquee-distance,0px)))}}@keyframes kui-task-breathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(2.25)}}@keyframes kui-animated-border-spin{to{transform:rotate(1turn)}}@keyframes kui-nav-list-open{0%{opacity:0;height:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes kui-nav-list-close{0%{height:var(--radix-collapsible-content-height);opacity:1}to{opacity:0;height:0}}@keyframes kui-sidebar-nav-copy-enter{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes kui-floating-in{0%{opacity:0;transform:translate(var(--kimi-floating-x,0),var(--kimi-floating-y,0)) scale(.985)}}@keyframes kui-floating-out{to{opacity:0;transform:translate(var(--kimi-floating-x,0),var(--kimi-floating-y,0)) scale(.99)}}@keyframes kui-fade-in{0%{opacity:0}}@keyframes kui-fade-out{to{opacity:0}}@keyframes kui-dialog-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.985)}}@keyframes kui-dialog-out{to{opacity:0;transform:translate(-50%,calc(4px - 50%))scale(.99)}}@keyframes kui-sheet-right-in{0%{opacity:.4;transform:translate(100%)}}@keyframes kui-sheet-right-out{to{opacity:.4;transform:translate(100%)}}@keyframes kui-sheet-left-in{0%{opacity:.4;transform:translate(-100%)}}@keyframes kui-sheet-left-out{to{opacity:.4;transform:translate(-100%)}}@keyframes kui-sheet-top-in{0%{opacity:.4;transform:translateY(-100%)}}@keyframes kui-sheet-top-out{to{opacity:.4;transform:translateY(-100%)}}@keyframes kui-sheet-bottom-in{0%{opacity:.4;transform:translateY(100%)}}@keyframes kui-sheet-bottom-out{to{opacity:.4;transform:translateY(100%)}}@keyframes kui-sheet-in{0%{opacity:0;transform:translate(-50%,10px)}}@keyframes kui-sheet-out{to{opacity:0;transform:translate(-50%,8px)}}@keyframes kui-command-overlay-in{0%{opacity:0}}@keyframes kui-command-overlay-out{to{opacity:0}}@keyframes kui-command-dialog-in{0%{opacity:0;transform:translate(-50%,var(--kimi-motion-distance-md,8px)) scale(var(--kimi-motion-scale-enter,.985))}}@keyframes kui-command-dialog-out{to{opacity:0;transform:translate(-50%,var(--kimi-motion-distance-sm,4px)) scale(.99)}}@keyframes kui-command-spin{to{transform:rotate(1turn)}}@keyframes kui-command-dialog-mobile-in{0%{opacity:0;transform:translate(-50%,var(--kimi-motion-distance-md,8px))}}@keyframes kui-command-dialog-mobile-out{to{opacity:0;transform:translate(-50%,var(--kimi-motion-distance-sm,4px))}}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */:where(:root,[data-kimi-theme]):not(#\#):not(#\#):not(#\#){--kimi-font-family-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--kimi-font-family-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--kimi-font-size-base:14px;--kimi-font-size-micro:max(10px,calc(var(--kimi-font-size-base) - 3px));--kimi-font-size-caption:max(11px,calc(var(--kimi-font-size-base) - 2px));--kimi-font-size-label:max(12px,calc(var(--kimi-font-size-base) - 1px));--kimi-font-size-body:var(--kimi-font-size-base);--kimi-font-size-title-sm:calc(var(--kimi-font-size-base) + 2px);--kimi-font-size-title-md:calc(var(--kimi-font-size-base) + 4px);--kimi-font-size-title-lg:calc(var(--kimi-font-size-base) + 8px);--kimi-font-size-display:calc(var(--kimi-font-size-base) + 14px);--kimi-line-height-tight:1.25;--kimi-line-height-title:1.35;--kimi-line-height-body:1.55;--kimi-line-height-relaxed:1.7;--kimi-letter-spacing-tight:-.02em;--kimi-letter-spacing-normal:0;--kimi-letter-spacing-caps:.08em;--kimi-font-weight-regular:400;--kimi-font-weight-medium:500;--kimi-font-weight-semibold:600;--kimi-font-weight-bold:700;--kimi-spacing-scale:1;--kimi-space-0:0px;--kimi-space-0-5:2px;--kimi-space-1:4px;--kimi-space-1-5:6px;--kimi-space-2:8px;--kimi-space-2-5:10px;--kimi-space-3:12px;--kimi-space-4:16px;--kimi-space-5:20px;--kimi-space-6:24px;--kimi-space-8:32px;--kimi-space-10:40px;--kimi-space-12:48px;--kimi-space-16:64px;--kimi-spacing-icon-gap:var(--kimi-space-1-5);--kimi-spacing-control-gap:var(--kimi-space-2);--kimi-spacing-field-gap:var(--kimi-space-1-5);--kimi-spacing-content-gap:var(--kimi-space-3);--kimi-spacing-control-padding-block:var(--kimi-space-2);--kimi-spacing-control-padding-inline:var(--kimi-space-3);--kimi-spacing-card-padding:var(--kimi-space-5);--kimi-spacing-overlay-padding:var(--kimi-space-4);--kimi-spacing-section-gap:var(--kimi-space-10);--kimi-spacing-page-gutter:var(--kimi-space-5);--kimi-radius-none:0px;--kimi-radius-xs:4px;--kimi-radius-sm:6px;--kimi-radius-md:8px;--kimi-radius-lg:10px;--kimi-radius-xl:12px;--kimi-radius-2xl:16px;--kimi-radius-3xl:20px;--kimi-radius-full:9999px;--kimi-radius-control:var(--kimi-radius-md);--kimi-radius-control-large:var(--kimi-radius-lg);--kimi-radius-nested:var(--kimi-radius-lg);--kimi-radius-container:var(--kimi-radius-xl);--kimi-radius-overlay:var(--kimi-radius-2xl);--kimi-radius-feature:var(--kimi-radius-3xl);--kimi-radius-pill:var(--kimi-radius-full);--kimi-color-icon-muted:var(--kimi-color-text-muted)}@supports (color:color-mix(in lab,red,red)){:where(:root,[data-kimi-theme]):not(#\#):not(#\#):not(#\#){--kimi-color-icon-muted:color-mix(in srgb,var(--kimi-color-text-muted) 86%,transparent)}}:where(:root,[data-kimi-theme]):not(#\#):not(#\#):not(#\#){--kimi-color-icon-default:var(--kimi-color-text-secondary);--kimi-color-icon-hover:var(--kimi-color-text-primary);--kimi-color-icon-active:var(--kimi-color-accent-text);--kimi-color-icon-on-solid:var(--kimi-color-accent-contrast);--kimi-color-icon-success:var(--kimi-color-success-text);--kimi-color-icon-warning:var(--kimi-color-warning-text);--kimi-color-icon-danger:var(--kimi-color-danger-text);--kimi-border-width:1px;--kimi-control-height-sm:32px;--kimi-control-height-md:40px;--kimi-control-height-lg:46px;--kimi-control-hit-area:44px;--kimi-layer-base:0;--kimi-layer-raised:10;--kimi-layer-sticky:20;--kimi-layer-navigation:30;--kimi-layer-dropdown:60;--kimi-layer-popover:70;--kimi-layer-scrim:90;--kimi-layer-modal:100;--kimi-layer-floating:120;--kimi-layer-toast:1000;--kimi-layer-tooltip:1100;--kimi-motion-duration-instant:0s;--kimi-motion-duration-press:80ms;--kimi-motion-duration-exit:.12s;--kimi-motion-duration-control:.16s;--kimi-motion-duration-enter:.18s;--kimi-motion-duration-panel:.24s;--kimi-motion-duration-stage:.48s;--kimi-motion-duration-breathe:3.2s;--kimi-motion-easing-standard:cubic-bezier(.2,.8,.2,1);--kimi-motion-easing-enter:cubic-bezier(.16,1,.3,1);--kimi-motion-easing-exit:cubic-bezier(.4,0,1,1);--kimi-motion-easing-emphasized:cubic-bezier(.2,0,0,1);--kimi-motion-distance-xs:2px;--kimi-motion-distance-sm:4px;--kimi-motion-distance-md:8px;--kimi-motion-scale-enter:.985;--kimi-shadow-none:none;--kimi-shadow-xs:0 1px 2px #0f172a0a;--kimi-shadow-sm:0 2px 8px #0f172a0f;--kimi-shadow-md:0 12px 32px #0f172a1a,0 2px 8px #0f172a0a;--kimi-shadow-lg:0 18px 48px #0f172a24,0 4px 12px #0f172a0d;--kimi-shadow-edge:0 0 0 1px #0f172a14;--kimi-shadow-contact:0 1px 2px #0f172a0f;--kimi-shadow-ambient-raised:0 8px 24px #0f172a12;--kimi-shadow-ambient-overlay:0 12px 32px #0f172a1a;--kimi-shadow-ambient-modal:0 18px 48px #0f172a24;--kimi-shadow-highlight:inset 0 1px 0 #ffffff94;--kimi-shadow-surface-raised:var(--kimi-shadow-edge),var(--kimi-shadow-contact),var(--kimi-shadow-ambient-raised),var(--kimi-shadow-highlight);--kimi-shadow-surface-overlay:var(--kimi-shadow-edge),var(--kimi-shadow-contact),var(--kimi-shadow-ambient-overlay),var(--kimi-shadow-highlight);--kimi-shadow-surface-modal:var(--kimi-shadow-edge),var(--kimi-shadow-contact),var(--kimi-shadow-ambient-modal),var(--kimi-shadow-highlight);--kui-surface:var(--kimi-color-surface);--kui-surface-muted:var(--kimi-color-surface-subtle);--kui-surface-hover:var(--kimi-color-surface-hover);--kui-surface-pressed:var(--kimi-color-surface-selected);--kui-content:var(--kimi-color-text-primary);--kui-content-muted:var(--kimi-color-text-secondary);--kui-content-subtle:var(--kimi-color-text-muted);--kui-border:var(--kimi-color-border);--kui-border-strong:var(--kimi-color-border-strong);--kui-accent:var(--kimi-color-accent-solid);--kui-accent-hover:var(--kimi-color-accent-hover);--kui-accent-contrast:var(--kimi-color-accent-contrast);--kui-focus:var(--kimi-color-accent-solid);--kui-success:var(--kimi-color-success-solid);--kui-warning:var(--kimi-color-warning-solid);--kui-danger:var(--kimi-color-danger-solid);--kui-info:var(--kimi-color-info-solid);--kui-radius-md:var(--kimi-radius-lg);--kui-radius-lg:var(--kimi-radius-2xl);--kui-space-5:var(--kimi-space-5);--kui-motion-fast:var(--kimi-motion-duration-press);--kui-motion-normal:var(--kimi-motion-duration-control);--kui-ease-standard:var(--kimi-motion-easing-standard)}:where([data-kimi-spacing=xs]):not(#\#):not(#\#):not(#\#){--kimi-spacing-scale:.75}:where([data-kimi-spacing=sm]):not(#\#):not(#\#):not(#\#){--kimi-spacing-scale:.875}:where([data-kimi-spacing=md]):not(#\#):not(#\#):not(#\#){--kimi-spacing-scale:1}:where([data-kimi-spacing=lg]):not(#\#):not(#\#):not(#\#){--kimi-spacing-scale:1.125}:where([data-kimi-spacing=xl]):not(#\#):not(#\#):not(#\#){--kimi-spacing-scale:1.25}:where([data-kimi-spacing]:not([data-kimi-spacing=md])):not(#\#):not(#\#):not(#\#){--kimi-space-0-5:calc(2px * var(--kimi-spacing-scale));--kimi-space-1:calc(4px * var(--kimi-spacing-scale));--kimi-space-1-5:calc(6px * var(--kimi-spacing-scale));--kimi-space-2:max(8px,calc(8px * var(--kimi-spacing-scale)));--kimi-space-2-5:max(8px,calc(10px * var(--kimi-spacing-scale)));--kimi-space-3:calc(12px * var(--kimi-spacing-scale));--kimi-space-4:calc(16px * var(--kimi-spacing-scale));--kimi-space-5:calc(20px * var(--kimi-spacing-scale));--kimi-space-6:calc(24px * var(--kimi-spacing-scale));--kimi-space-8:calc(32px * var(--kimi-spacing-scale));--kimi-space-10:calc(40px * var(--kimi-spacing-scale));--kimi-space-12:calc(48px * var(--kimi-spacing-scale));--kimi-space-16:calc(64px * var(--kimi-spacing-scale))}:where([data-kimi-font-size=xs]):not(#\#):not(#\#):not(#\#){--kimi-font-size-base:12px}:where([data-kimi-font-size=sm]):not(#\#):not(#\#):not(#\#){--kimi-font-size-base:14px}:where([data-kimi-font-size=md]):not(#\#):not(#\#):not(#\#){--kimi-font-size-base:16px}:where([data-kimi-font-size=lg]):not(#\#):not(#\#):not(#\#){--kimi-font-size-base:18px}:where([data-kimi-font-size=xl]):not(#\#):not(#\#):not(#\#){--kimi-font-size-base:20px}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#){--kimi-motion-duration-press:0s;--kimi-motion-duration-exit:1ms;--kimi-motion-duration-control:1ms;--kimi-motion-duration-enter:1ms;--kimi-motion-duration-panel:1ms;--kimi-motion-duration-stage:1ms;--kimi-motion-duration-breathe:1ms;--kimi-motion-distance-xs:0px;--kimi-motion-distance-sm:0px;--kimi-motion-distance-md:0px;--kimi-motion-scale-enter:1}@media (prefers-reduced-motion:reduce){:root:not([data-kimi-motion=full]):not(#\#):not(#\#):not(#\#),:where([data-kimi-motion=system]):not(#\#):not(#\#):not(#\#){--kimi-motion-duration-press:0s;--kimi-motion-duration-exit:1ms;--kimi-motion-duration-control:1ms;--kimi-motion-duration-enter:1ms;--kimi-motion-duration-panel:1ms;--kimi-motion-duration-stage:1ms;--kimi-motion-duration-breathe:1ms;--kimi-motion-distance-xs:0px;--kimi-motion-distance-sm:0px;--kimi-motion-distance-md:0px;--kimi-motion-scale-enter:1}}:where(:root:not([data-kimi-theme]),[data-kimi-theme=frost]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:light;--kimi-color-canvas:#f4f6f9;--kimi-color-canvas-subtle:#eef1f5;--kimi-color-surface:#fff;--kimi-color-surface-subtle:#f7f8fa;--kimi-color-surface-raised:#fff;--kimi-color-surface-overlay:#fffffff7;--kimi-color-surface-hover:#f1f3f7;--kimi-color-surface-selected:#eeefff;--kimi-color-surface-disabled:#e9ecf1;--kimi-color-surface-inverse:#11141b;--kimi-color-text-primary:#171a21;--kimi-color-text-secondary:#565d6b;--kimi-color-text-muted:#6d7584;--kimi-color-text-disabled:#8d95a3;--kimi-color-text-inverse:#f8f9fb;--kimi-color-text-link:#494ac5;--kimi-color-border-subtle:#e7eaf0;--kimi-color-border:#dde1e8;--kimi-color-border-strong:#c9ced8;--kimi-color-border-interactive:#a8aee0;--kimi-color-border-disabled:#dfe3e9;--kimi-color-accent-solid:#5b5ce2;--kimi-color-accent-hover:#4b4cc9;--kimi-color-accent-active:#3f40b6;--kimi-color-accent-soft:#eef;--kimi-color-accent-text:#494ac5;--kimi-color-accent-border:#acaeff;--kimi-color-accent-contrast:#fff;--kimi-color-focus-ring:#5b5ce247;--kimi-color-success-solid:#12805c;--kimi-color-success-soft:#e7f6f0;--kimi-color-success-text:#0f684b;--kimi-color-success-border:#a9dccb;--kimi-color-warning-solid:#a75f05;--kimi-color-warning-soft:#fff3dc;--kimi-color-warning-text:#8b4f04;--kimi-color-warning-border:#efd3a2;--kimi-color-danger-solid:#c23b4d;--kimi-color-danger-soft:#ffeaed;--kimi-color-danger-text:#a82f40;--kimi-color-danger-border:#efb6be;--kimi-color-info-solid:#2475c7;--kimi-color-info-soft:#e8f2fc;--kimi-color-info-text:#1e63a9;--kimi-color-info-border:#b6d3ed;--kimi-color-scrim:#0a0d1275;--kimi-color-scroll-thumb:#565d6b59;--kimi-color-scroll-thumb-hover:#565d6b94;--kimi-color-scroll-thumb-active:#5b5ce2bd;--kimi-color-chart-grid:#e6e9ef;--kimi-color-chart-axis:#6d7584;--kimi-shadow-xs:0 1px 2px #151b260a;--kimi-shadow-sm:0 2px 8px #151b260f;--kimi-shadow-md:0 12px 32px #151b261a,0 2px 8px #151b260a;--kimi-shadow-lg:0 18px 48px #151b2624,0 4px 12px #151b260d;--kimi-shadow-edge:0 0 0 1px #151b2614;--kimi-shadow-contact:0 1px 2px #151b260f;--kimi-shadow-ambient-raised:0 8px 24px #151b2612;--kimi-shadow-ambient-overlay:0 12px 32px #151b261a;--kimi-shadow-ambient-modal:0 18px 48px #151b2624;--kimi-shadow-highlight:inset 0 1px 0 #ffffff9e}:where([data-kimi-theme=midnight]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:dark;--kimi-color-canvas:#0b0e14;--kimi-color-canvas-subtle:#0f131b;--kimi-color-surface:#121720;--kimi-color-surface-subtle:#171c27;--kimi-color-surface-raised:#191f2b;--kimi-color-surface-overlay:#121720fa;--kimi-color-surface-hover:#1d2330;--kimi-color-surface-selected:#20213f;--kimi-color-surface-disabled:#202632;--kimi-color-surface-inverse:#f8f9fb;--kimi-color-text-primary:#edf0f5;--kimi-color-text-secondary:#a8b0bf;--kimi-color-text-muted:#7f899b;--kimi-color-text-disabled:#667082;--kimi-color-text-inverse:#171a21;--kimi-color-text-link:#aaf;--kimi-color-border-subtle:#202632;--kimi-color-border:#252c39;--kimi-color-border-strong:#374151;--kimi-color-border-interactive:#555d82;--kimi-color-border-disabled:#303744;--kimi-color-accent-solid:#8585ff;--kimi-color-accent-hover:#9b9bff;--kimi-color-accent-active:#7272ed;--kimi-color-accent-soft:#24254b;--kimi-color-accent-text:#aaf;--kimi-color-accent-border:#6265a8;--kimi-color-accent-contrast:#11131a;--kimi-color-focus-ring:#8585ff57;--kimi-color-success-solid:#4dcea0;--kimi-color-success-soft:#17392f;--kimi-color-success-text:#75dbb6;--kimi-color-success-border:#275d4c;--kimi-color-warning-solid:#f1b655;--kimi-color-warning-soft:#3c2d16;--kimi-color-warning-text:#f3c778;--kimi-color-warning-border:#66502a;--kimi-color-danger-solid:#ff7889;--kimi-color-danger-soft:#43232a;--kimi-color-danger-text:#ff9ca8;--kimi-color-danger-border:#6f3943;--kimi-color-info-solid:#67b4ff;--kimi-color-info-soft:#17324b;--kimi-color-info-text:#8cc7ff;--kimi-color-info-border:#285379;--kimi-color-scrim:#000000a8;--kimi-color-scroll-thumb:#a8b0bf47;--kimi-color-scroll-thumb-hover:#a8b0bf80;--kimi-color-scroll-thumb-active:#8585ffb8;--kimi-color-chart-grid:#252c38;--kimi-color-chart-axis:#7f899b;--kimi-shadow-xs:0 1px 2px #0000002e;--kimi-shadow-sm:0 3px 10px #0000003d;--kimi-shadow-md:0 16px 40px #0000005c,0 2px 8px #0000002e;--kimi-shadow-lg:0 22px 56px #00000070,0 5px 16px #0003;--kimi-shadow-edge:0 0 0 1px #edf0f51a;--kimi-shadow-contact:0 1px 2px #00000042;--kimi-shadow-ambient-raised:0 10px 28px #00000047;--kimi-shadow-ambient-overlay:0 16px 40px #0000005c;--kimi-shadow-ambient-modal:0 22px 56px #00000070;--kimi-shadow-highlight:inset 0 1px 0 #ffffff0d}:where([data-kimi-theme=graphite]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:dark;--kimi-color-canvas:#101213;--kimi-color-canvas-subtle:#151718;--kimi-color-surface:#191c1e;--kimi-color-surface-subtle:#1f2224;--kimi-color-surface-raised:#222629;--kimi-color-surface-overlay:#191c1efa;--kimi-color-surface-hover:#262a2d;--kimi-color-surface-selected:#26302e;--kimi-color-surface-disabled:#25292b;--kimi-color-surface-inverse:#f8faf9;--kimi-color-text-primary:#eef0ef;--kimi-color-text-secondary:#adb4b1;--kimi-color-text-muted:#818a87;--kimi-color-text-disabled:#68716e;--kimi-color-text-inverse:#191c1e;--kimi-color-text-link:#77d2bd;--kimi-color-border-subtle:#272b2d;--kimi-color-border:#2d3233;--kimi-color-border-strong:#42494a;--kimi-color-border-interactive:#4f7169;--kimi-color-border-disabled:#373c3d;--kimi-color-accent-solid:#58b7a2;--kimi-color-accent-hover:#6ccab5;--kimi-color-accent-active:#449d89;--kimi-color-accent-soft:#19352f;--kimi-color-accent-text:#77d2bd;--kimi-color-accent-border:#3e7669;--kimi-color-accent-contrast:#111715;--kimi-color-focus-ring:#58b7a257;--kimi-color-success-solid:#6bc7a0;--kimi-color-success-soft:#1d382f;--kimi-color-success-text:#82d4b1;--kimi-color-success-border:#315e4e;--kimi-color-warning-solid:#e2b465;--kimi-color-warning-soft:#3b301e;--kimi-color-warning-text:#eac682;--kimi-color-warning-border:#625232;--kimi-color-danger-solid:#ee7b83;--kimi-color-danger-soft:#42262a;--kimi-color-danger-text:#f49aa0;--kimi-color-danger-border:#6a3d42;--kimi-color-info-solid:#74aeea;--kimi-color-info-soft:#203246;--kimi-color-info-text:#91c0f0;--kimi-color-info-border:#35516e;--kimi-color-scrim:#000000ad;--kimi-color-scroll-thumb:#adb4b145;--kimi-color-scroll-thumb-hover:#adb4b180;--kimi-color-scroll-thumb-active:#58b7a2b8;--kimi-color-chart-grid:#2b3032;--kimi-color-chart-axis:#818a87;--kimi-shadow-xs:0 1px 2px #0000002e;--kimi-shadow-sm:0 3px 10px #00000040;--kimi-shadow-md:0 16px 40px #00000061,0 2px 8px #0000002e;--kimi-shadow-lg:0 22px 56px #00000075,0 5px 16px #0003;--kimi-shadow-edge:0 0 0 1px #eef0ef1a;--kimi-shadow-contact:0 1px 2px #00000047;--kimi-shadow-ambient-raised:0 10px 28px #0000004d;--kimi-shadow-ambient-overlay:0 16px 40px #00000061;--kimi-shadow-ambient-modal:0 22px 56px #00000075;--kimi-shadow-highlight:inset 0 1px 0 #ffffff0d}:where([data-kimi-theme=ocean]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:light;--kimi-color-canvas:#f1f6f8;--kimi-color-canvas-subtle:#e9f0f3;--kimi-color-surface:#fbfdfe;--kimi-color-surface-subtle:#f2f7f9;--kimi-color-surface-raised:#fff;--kimi-color-surface-overlay:#fbfdfefa;--kimi-color-surface-hover:#eaf2f5;--kimi-color-surface-selected:#e4f3f5;--kimi-color-surface-disabled:#e4ecef;--kimi-color-surface-inverse:#102129;--kimi-color-text-primary:#142329;--kimi-color-text-secondary:#51666e;--kimi-color-text-muted:#61777f;--kimi-color-text-disabled:#82949b;--kimi-color-text-inverse:#f7fbfc;--kimi-color-text-link:#116d77;--kimi-color-border-subtle:#e2ecef;--kimi-color-border:#d6e2e6;--kimi-color-border-strong:#bdd0d6;--kimi-color-border-interactive:#83b5bd;--kimi-color-border-disabled:#cedbdf;--kimi-color-accent-solid:#147d89;--kimi-color-accent-hover:#0f6974;--kimi-color-accent-active:#0b5a64;--kimi-color-accent-soft:#dff1f2;--kimi-color-accent-text:#116d77;--kimi-color-accent-border:#8bc7cc;--kimi-color-accent-contrast:#fff;--kimi-color-focus-ring:#147d8942;--kimi-color-success-solid:#187a59;--kimi-color-success-soft:#e1f3ec;--kimi-color-success-text:#126447;--kimi-color-success-border:#acd8c9;--kimi-color-warning-solid:#a6640c;--kimi-color-warning-soft:#fff1d8;--kimi-color-warning-text:#895209;--kimi-color-warning-border:#e9cea0;--kimi-color-danger-solid:#bd4050;--kimi-color-danger-soft:#fde9ec;--kimi-color-danger-text:#a33342;--kimi-color-danger-border:#e8b7bd;--kimi-color-info-solid:#286fa9;--kimi-color-info-soft:#e5f0f8;--kimi-color-info-text:#225e8e;--kimi-color-info-border:#b7cfe1;--kimi-color-scrim:#08171e75;--kimi-color-scroll-thumb:#51666e57;--kimi-color-scroll-thumb-hover:#51666e94;--kimi-color-scroll-thumb-active:#147d89b8;--kimi-color-chart-grid:#dce8eb;--kimi-color-chart-axis:#61777f;--kimi-shadow-xs:0 1px 2px #102d370a;--kimi-shadow-sm:0 2px 8px #102d370f;--kimi-shadow-md:0 14px 36px #102d371f,0 2px 8px #102d370a;--kimi-shadow-lg:0 20px 52px #102d3729,0 4px 12px #102d370d;--kimi-shadow-edge:0 0 0 1px #102d3714;--kimi-shadow-contact:0 1px 2px #102d370f;--kimi-shadow-ambient-raised:0 8px 24px #102d3714;--kimi-shadow-ambient-overlay:0 14px 36px #102d371f;--kimi-shadow-ambient-modal:0 20px 52px #102d3729;--kimi-shadow-highlight:inset 0 1px 0 #ffffffa8}:where([data-kimi-theme=sunrise]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:light;--kimi-color-canvas:#faf6ef;--kimi-color-canvas-subtle:#f3ecdf;--kimi-color-surface:#fffdf8;--kimi-color-surface-subtle:#faf5eb;--kimi-color-surface-raised:#fffefa;--kimi-color-surface-overlay:#fffdf8fa;--kimi-color-surface-hover:#f5ecdc;--kimi-color-surface-selected:#fbe8ce;--kimi-color-surface-disabled:#eee5d8;--kimi-color-surface-inverse:#2d2118;--kimi-color-text-primary:#30251b;--kimi-color-text-secondary:#695746;--kimi-color-text-muted:#7c6956;--kimi-color-text-disabled:#a29381;--kimi-color-text-inverse:#fffaf2;--kimi-color-text-link:#974707;--kimi-color-border-subtle:#eee5d8;--kimi-color-border:#e3d6c4;--kimi-color-border-strong:#c9b79e;--kimi-color-border-interactive:#c08a4d;--kimi-color-border-disabled:#e3dacd;--kimi-color-accent-solid:#b85b0a;--kimi-color-accent-hover:#a04b07;--kimi-color-accent-active:#8b3e05;--kimi-color-accent-soft:#fcead2;--kimi-color-accent-text:#974707;--kimi-color-accent-border:#dbab6f;--kimi-color-accent-contrast:#fff;--kimi-color-focus-ring:#b85b0a4d;--kimi-color-success-solid:#187a59;--kimi-color-success-soft:#e1f3ec;--kimi-color-success-text:#126447;--kimi-color-success-border:#acd8c9;--kimi-color-warning-solid:#a6640c;--kimi-color-warning-soft:#fff1d8;--kimi-color-warning-text:#895209;--kimi-color-warning-border:#e9cea0;--kimi-color-danger-solid:#bd4050;--kimi-color-danger-soft:#fde9ec;--kimi-color-danger-text:#a33342;--kimi-color-danger-border:#e8b7bd;--kimi-color-info-solid:#286fa9;--kimi-color-info-soft:#e5f0f8;--kimi-color-info-text:#225e8e;--kimi-color-info-border:#b7cfe1;--kimi-color-scrim:#24170c75;--kimi-color-scroll-thumb:#69574659;--kimi-color-scroll-thumb-hover:#69574694;--kimi-color-scroll-thumb-active:#b85b0abd;--kimi-color-chart-grid:#e9dfd0;--kimi-color-chart-axis:#7c6956;--kimi-shadow-xs:0 1px 2px #3021120a;--kimi-shadow-sm:0 2px 8px #3021120f;--kimi-shadow-md:0 14px 36px #3021121f,0 2px 8px #3021120a;--kimi-shadow-lg:0 20px 52px #30211229,0 4px 12px #3021120d;--kimi-shadow-edge:0 0 0 1px #30211214;--kimi-shadow-contact:0 1px 2px #3021120f;--kimi-shadow-ambient-raised:0 8px 24px #30211214;--kimi-shadow-ambient-overlay:0 14px 36px #3021121f;--kimi-shadow-ambient-modal:0 20px 52px #30211229;--kimi-shadow-highlight:inset 0 1px 0 #ffffffa8}:where([data-kimi-theme=amber]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:dark;--kimi-color-canvas:#17120e;--kimi-color-canvas-subtle:#1c1611;--kimi-color-surface:#231c16;--kimi-color-surface-subtle:#2a2119;--kimi-color-surface-raised:#30261d;--kimi-color-surface-overlay:#231c16fa;--kimi-color-surface-hover:#382b20;--kimi-color-surface-selected:#49321c;--kimi-color-surface-disabled:#352b23;--kimi-color-surface-inverse:#fffaf2;--kimi-color-text-primary:#f6ecdf;--kimi-color-text-secondary:#c5b39e;--kimi-color-text-muted:#a8947d;--kimi-color-text-disabled:#81705f;--kimi-color-text-inverse:#30251b;--kimi-color-text-link:#f6c47d;--kimi-color-border-subtle:#382d23;--kimi-color-border:#47392b;--kimi-color-border-strong:#64513d;--kimi-color-border-interactive:#a17743;--kimi-color-border-disabled:#493e32;--kimi-color-accent-solid:#efad52;--kimi-color-accent-hover:#f6bf70;--kimi-color-accent-active:#df9840;--kimi-color-accent-soft:#49321c;--kimi-color-accent-text:#f6c47d;--kimi-color-accent-border:#a17743;--kimi-color-accent-contrast:#261b10;--kimi-color-focus-ring:#efad525c;--kimi-color-success-solid:#6bc7a0;--kimi-color-success-soft:#1d382f;--kimi-color-success-text:#82d4b1;--kimi-color-success-border:#315e4e;--kimi-color-warning-solid:#e2b465;--kimi-color-warning-soft:#3b301e;--kimi-color-warning-text:#eac682;--kimi-color-warning-border:#625232;--kimi-color-danger-solid:#ee7b83;--kimi-color-danger-soft:#42262a;--kimi-color-danger-text:#f49aa0;--kimi-color-danger-border:#6a3d42;--kimi-color-info-solid:#74aeea;--kimi-color-info-soft:#203246;--kimi-color-info-text:#91c0f0;--kimi-color-info-border:#35516e;--kimi-color-scrim:#0a0602ad;--kimi-color-scroll-thumb:#c5b39e47;--kimi-color-scroll-thumb-hover:#c5b39e80;--kimi-color-scroll-thumb-active:#efad52bd;--kimi-color-chart-grid:#47392b;--kimi-color-chart-axis:#a8947d;--kimi-shadow-xs:0 1px 2px #0000002e;--kimi-shadow-sm:0 3px 10px #00000040;--kimi-shadow-md:0 16px 40px #00000061,0 2px 8px #0000002e;--kimi-shadow-lg:0 22px 56px #00000075,0 5px 16px #0003;--kimi-shadow-edge:0 0 0 1px #f6ecdf1a;--kimi-shadow-contact:0 1px 2px #00000047;--kimi-shadow-ambient-raised:0 10px 28px #0000004d;--kimi-shadow-ambient-overlay:0 16px 40px #00000061;--kimi-shadow-ambient-modal:0 22px 56px #00000075;--kimi-shadow-highlight:inset 0 1px 0 #ffffff0d}:where([data-kimi-theme=rose]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:light;--kimi-color-canvas:#faf5f6;--kimi-color-canvas-subtle:#f3e9ed;--kimi-color-surface:#fffafb;--kimi-color-surface-subtle:#faf1f4;--kimi-color-surface-raised:#fffcfd;--kimi-color-surface-overlay:#fffafbfa;--kimi-color-surface-hover:#f5e7ed;--kimi-color-surface-selected:#f7e0e9;--kimi-color-surface-disabled:#ecdee4;--kimi-color-surface-inverse:#302029;--kimi-color-text-primary:#33232b;--kimi-color-text-secondary:#705260;--kimi-color-text-muted:#806572;--kimi-color-text-disabled:#a28b95;--kimi-color-text-inverse:#fff7fa;--kimi-color-text-link:#983451;--kimi-color-border-subtle:#eee0e6;--kimi-color-border:#e3ced8;--kimi-color-border-strong:#c8aab9;--kimi-color-border-interactive:#bf7b94;--kimi-color-border-disabled:#dfcfd6;--kimi-color-accent-solid:#ae4264;--kimi-color-accent-hover:#963652;--kimi-color-accent-active:#802c45;--kimi-color-accent-soft:#f8e2ea;--kimi-color-accent-text:#983451;--kimi-color-accent-border:#d89bb0;--kimi-color-accent-contrast:#fff;--kimi-color-focus-ring:#ae42644d;--kimi-color-success-solid:#187a59;--kimi-color-success-soft:#e1f3ec;--kimi-color-success-text:#126447;--kimi-color-success-border:#acd8c9;--kimi-color-warning-solid:#a6640c;--kimi-color-warning-soft:#fff1d8;--kimi-color-warning-text:#895209;--kimi-color-warning-border:#e9cea0;--kimi-color-danger-solid:#bd4050;--kimi-color-danger-soft:#fde9ec;--kimi-color-danger-text:#a33342;--kimi-color-danger-border:#e8b7bd;--kimi-color-info-solid:#286fa9;--kimi-color-info-soft:#e5f0f8;--kimi-color-info-text:#225e8e;--kimi-color-info-border:#b7cfe1;--kimi-color-scrim:#24170c75;--kimi-color-scroll-thumb:#69574659;--kimi-color-scroll-thumb-hover:#69574694;--kimi-color-scroll-thumb-active:#ae4264bd;--kimi-color-chart-grid:#eadde3;--kimi-color-chart-axis:#806572;--kimi-shadow-xs:0 1px 2px #2820240a;--kimi-shadow-sm:0 2px 8px #2820240f;--kimi-shadow-md:0 14px 36px #2820241f,0 2px 8px #2820240a;--kimi-shadow-lg:0 20px 52px #28202429,0 4px 12px #2820240d;--kimi-shadow-edge:0 0 0 1px #28202414;--kimi-shadow-contact:0 1px 2px #2820240f;--kimi-shadow-ambient-raised:0 8px 24px #28202414;--kimi-shadow-ambient-overlay:0 14px 36px #2820241f;--kimi-shadow-ambient-modal:0 20px 52px #28202429;--kimi-shadow-highlight:inset 0 1px 0 #ffffffa8}:where([data-kimi-theme=rouge]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:dark;--kimi-color-canvas:#191216;--kimi-color-canvas-subtle:#20171c;--kimi-color-surface:#281e23;--kimi-color-surface-subtle:#30242b;--kimi-color-surface-raised:#372931;--kimi-color-surface-overlay:#281e23fa;--kimi-color-surface-hover:#3e2d36;--kimi-color-surface-selected:#4a2b3a;--kimi-color-surface-disabled:#372b32;--kimi-color-surface-inverse:#fff7fa;--kimi-color-text-primary:#f7e9ef;--kimi-color-text-secondary:#cbb0be;--kimi-color-text-muted:#ae91a0;--kimi-color-text-disabled:#846b77;--kimi-color-text-inverse:#33232b;--kimi-color-text-link:#f3b0c9;--kimi-color-border-subtle:#3b2d34;--kimi-color-border:#4b3641;--kimi-color-border-strong:#684b5b;--kimi-color-border-interactive:#9f627e;--kimi-color-border-disabled:#4a3942;--kimi-color-accent-solid:#e994b0;--kimi-color-accent-hover:#f0aac2;--kimi-color-accent-active:#d4809d;--kimi-color-accent-soft:#4a2b3a;--kimi-color-accent-text:#f3b0c9;--kimi-color-accent-border:#a56580;--kimi-color-accent-contrast:#2b1821;--kimi-color-focus-ring:#e994b057;--kimi-color-success-solid:#6bc7a0;--kimi-color-success-soft:#1d382f;--kimi-color-success-text:#82d4b1;--kimi-color-success-border:#315e4e;--kimi-color-warning-solid:#e2b465;--kimi-color-warning-soft:#3b301e;--kimi-color-warning-text:#eac682;--kimi-color-warning-border:#625232;--kimi-color-danger-solid:#ee7b83;--kimi-color-danger-soft:#42262a;--kimi-color-danger-text:#f49aa0;--kimi-color-danger-border:#6a3d42;--kimi-color-info-solid:#74aeea;--kimi-color-info-soft:#203246;--kimi-color-info-text:#91c0f0;--kimi-color-info-border:#35516e;--kimi-color-scrim:#0a0602ad;--kimi-color-scroll-thumb:#c5b39e47;--kimi-color-scroll-thumb-hover:#c5b39e80;--kimi-color-scroll-thumb-active:#e994b0bd;--kimi-color-chart-grid:#4b3641;--kimi-color-chart-axis:#ae91a0;--kimi-shadow-xs:0 1px 2px #0000002e;--kimi-shadow-sm:0 3px 10px #00000040;--kimi-shadow-md:0 16px 40px #00000061,0 2px 8px #0000002e;--kimi-shadow-lg:0 22px 56px #00000075,0 5px 16px #0003;--kimi-shadow-edge:0 0 0 1px #f7e9ef1a;--kimi-shadow-contact:0 1px 2px #00000047;--kimi-shadow-ambient-raised:0 10px 28px #0000004d;--kimi-shadow-ambient-overlay:0 16px 40px #00000061;--kimi-shadow-ambient-modal:0 22px 56px #00000075;--kimi-shadow-highlight:inset 0 1px 0 #ffffff0d}:where([data-kimi-theme=paper]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:light;--kimi-color-canvas:#f7f6f3;--kimi-color-canvas-subtle:#efeeea;--kimi-color-surface:#fffefa;--kimi-color-surface-subtle:#f6f5f1;--kimi-color-surface-raised:#fff;--kimi-color-surface-overlay:#fffefafa;--kimi-color-surface-hover:#eeede8;--kimi-color-surface-selected:#e8e6e0;--kimi-color-surface-disabled:#e6e4de;--kimi-color-surface-inverse:#262522;--kimi-color-text-primary:#292825;--kimi-color-text-secondary:#605d57;--kimi-color-text-muted:#74716a;--kimi-color-text-disabled:#96928a;--kimi-color-text-inverse:#faf9f6;--kimi-color-text-link:#57534e;--kimi-color-border-subtle:#e9e7e1;--kimi-color-border:#dbd8d0;--kimi-color-border-strong:#bdb9b0;--kimi-color-border-interactive:#9e998e;--kimi-color-border-disabled:#dedbd4;--kimi-color-accent-solid:#64605a;--kimi-color-accent-hover:#55514b;--kimi-color-accent-active:#45413c;--kimi-color-accent-soft:#eeece7;--kimi-color-accent-text:#57534e;--kimi-color-accent-border:#bcb6ac;--kimi-color-accent-contrast:#fff;--kimi-color-focus-ring:#64605a4d;--kimi-color-success-solid:#187a59;--kimi-color-success-soft:#e1f3ec;--kimi-color-success-text:#126447;--kimi-color-success-border:#acd8c9;--kimi-color-warning-solid:#a6640c;--kimi-color-warning-soft:#fff1d8;--kimi-color-warning-text:#895209;--kimi-color-warning-border:#e9cea0;--kimi-color-danger-solid:#bd4050;--kimi-color-danger-soft:#fde9ec;--kimi-color-danger-text:#a33342;--kimi-color-danger-border:#e8b7bd;--kimi-color-info-solid:#286fa9;--kimi-color-info-soft:#e5f0f8;--kimi-color-info-text:#225e8e;--kimi-color-info-border:#b7cfe1;--kimi-color-scrim:#24170c75;--kimi-color-scroll-thumb:#69574659;--kimi-color-scroll-thumb-hover:#69574694;--kimi-color-scroll-thumb-active:#64605abd;--kimi-color-chart-grid:#e5e2db;--kimi-color-chart-axis:#74716a;--kimi-shadow-xs:0 1px 2px #2625220a;--kimi-shadow-sm:0 2px 8px #2625220f;--kimi-shadow-md:0 14px 36px #2625221f,0 2px 8px #2625220a;--kimi-shadow-lg:0 20px 52px #26252229,0 4px 12px #2625220d;--kimi-shadow-edge:0 0 0 1px #26252214;--kimi-shadow-contact:0 1px 2px #2625220f;--kimi-shadow-ambient-raised:0 8px 24px #26252214;--kimi-shadow-ambient-overlay:0 14px 36px #2625221f;--kimi-shadow-ambient-modal:0 20px 52px #26252229;--kimi-shadow-highlight:inset 0 1px 0 #ffffffa8}:where([data-kimi-theme=ink]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:dark;--kimi-color-canvas:#141414;--kimi-color-canvas-subtle:#191919;--kimi-color-surface:#202020;--kimi-color-surface-subtle:#272727;--kimi-color-surface-raised:#2e2e2e;--kimi-color-surface-overlay:#202020fa;--kimi-color-surface-hover:#343434;--kimi-color-surface-selected:#3a3936;--kimi-color-surface-disabled:#303030;--kimi-color-surface-inverse:#faf9f6;--kimi-color-text-primary:#f0efec;--kimi-color-text-secondary:#bbb8b2;--kimi-color-text-muted:#96938c;--kimi-color-text-disabled:#74716b;--kimi-color-text-inverse:#292825;--kimi-color-text-link:#d6d2c9;--kimi-color-border-subtle:#303030;--kimi-color-border:#3e3d3a;--kimi-color-border-strong:#585650;--kimi-color-border-interactive:#858078;--kimi-color-border-disabled:#3c3b38;--kimi-color-accent-solid:#bcb9b3;--kimi-color-accent-hover:#d0cdc7;--kimi-color-accent-active:#a5a199;--kimi-color-accent-soft:#3a3936;--kimi-color-accent-text:#d6d2c9;--kimi-color-accent-border:#858078;--kimi-color-accent-contrast:#202020;--kimi-color-focus-ring:#bcb9b357;--kimi-color-success-solid:#6bc7a0;--kimi-color-success-soft:#1d382f;--kimi-color-success-text:#82d4b1;--kimi-color-success-border:#315e4e;--kimi-color-warning-solid:#e2b465;--kimi-color-warning-soft:#3b301e;--kimi-color-warning-text:#eac682;--kimi-color-warning-border:#625232;--kimi-color-danger-solid:#ee7b83;--kimi-color-danger-soft:#42262a;--kimi-color-danger-text:#f49aa0;--kimi-color-danger-border:#6a3d42;--kimi-color-info-solid:#74aeea;--kimi-color-info-soft:#203246;--kimi-color-info-text:#91c0f0;--kimi-color-info-border:#35516e;--kimi-color-scrim:#0a0602ad;--kimi-color-scroll-thumb:#c5b39e47;--kimi-color-scroll-thumb-hover:#c5b39e80;--kimi-color-scroll-thumb-active:#bcb9b3bd;--kimi-color-chart-grid:#3e3d3a;--kimi-color-chart-axis:#96938c;--kimi-shadow-xs:0 1px 2px #0000002e;--kimi-shadow-sm:0 3px 10px #00000040;--kimi-shadow-md:0 16px 40px #00000061,0 2px 8px #0000002e;--kimi-shadow-lg:0 22px 56px #00000075,0 5px 16px #0003;--kimi-shadow-edge:0 0 0 1px #f0efec1a;--kimi-shadow-contact:0 1px 2px #00000047;--kimi-shadow-ambient-raised:0 10px 28px #0000004d;--kimi-shadow-ambient-overlay:0 16px 40px #00000061;--kimi-shadow-ambient-modal:0 22px 56px #00000075;--kimi-shadow-highlight:inset 0 1px 0 #ffffff0d}@media (prefers-color-scheme:dark){:where([data-kimi-theme=system]):not(#\#):not(#\#):not(#\#):not(#\#){color-scheme:dark;--kimi-color-canvas:#0b0e14;--kimi-color-canvas-subtle:#0f131b;--kimi-color-surface:#121720;--kimi-color-surface-subtle:#171c27;--kimi-color-surface-raised:#191f2b;--kimi-color-surface-overlay:#121720fa;--kimi-color-surface-hover:#1d2330;--kimi-color-surface-selected:#20213f;--kimi-color-surface-disabled:#202632;--kimi-color-surface-inverse:#f8f9fb;--kimi-color-text-primary:#edf0f5;--kimi-color-text-secondary:#a8b0bf;--kimi-color-text-muted:#7f899b;--kimi-color-text-disabled:#667082;--kimi-color-text-inverse:#171a21;--kimi-color-text-link:#aaf;--kimi-color-border-subtle:#202632;--kimi-color-border:#252c39;--kimi-color-border-strong:#374151;--kimi-color-border-interactive:#555d82;--kimi-color-border-disabled:#303744;--kimi-color-accent-solid:#8585ff;--kimi-color-accent-hover:#9b9bff;--kimi-color-accent-active:#7272ed;--kimi-color-accent-soft:#24254b;--kimi-color-accent-text:#aaf;--kimi-color-accent-border:#6265a8;--kimi-color-accent-contrast:#11131a;--kimi-color-focus-ring:#8585ff57;--kimi-color-success-solid:#4dcea0;--kimi-color-success-soft:#17392f;--kimi-color-success-text:#75dbb6;--kimi-color-success-border:#275d4c;--kimi-color-warning-solid:#f1b655;--kimi-color-warning-soft:#3c2d16;--kimi-color-warning-text:#f3c778;--kimi-color-warning-border:#66502a;--kimi-color-danger-solid:#ff7889;--kimi-color-danger-soft:#43232a;--kimi-color-danger-text:#ff9ca8;--kimi-color-danger-border:#6f3943;--kimi-color-info-solid:#67b4ff;--kimi-color-info-soft:#17324b;--kimi-color-info-text:#8cc7ff;--kimi-color-info-border:#285379;--kimi-color-scrim:#000000a8;--kimi-color-scroll-thumb:#a8b0bf47;--kimi-color-scroll-thumb-hover:#a8b0bf80;--kimi-color-scroll-thumb-active:#8585ffb8;--kimi-color-chart-grid:#252c38;--kimi-color-chart-axis:#7f899b;--kimi-shadow-xs:0 1px 2px #0000002e;--kimi-shadow-sm:0 3px 10px #0000003d;--kimi-shadow-md:0 16px 40px #0000005c,0 2px 8px #0000002e;--kimi-shadow-lg:0 22px 56px #00000070,0 5px 16px #0003;--kimi-shadow-edge:0 0 0 1px #edf0f51a;--kimi-shadow-contact:0 1px 2px #00000042;--kimi-shadow-ambient-raised:0 10px 28px #00000047;--kimi-shadow-ambient-overlay:0 16px 40px #0000005c;--kimi-shadow-ambient-modal:0 22px 56px #00000070;--kimi-shadow-highlight:inset 0 1px 0 #ffffff0d}}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){accent-color:var(--kimi-color-accent-solid);color:var(--kimi-color-text-primary);background-color:var(--kimi-color-canvas);font-family:var(--kimi-font-family-sans);font-size:var(--kimi-font-size-body);line-height:var(--kimi-line-height-body);font-synthesis:none;font-optical-sizing:auto;-webkit-font-smoothing:auto}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *,:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :after,:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :before{box-sizing:border-box}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(button,input,textarea,select){font:inherit}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(button,[role=button],a,summary):not([aria-disabled=true]){cursor:pointer}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(:disabled,[aria-disabled=true]){cursor:not-allowed}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :focus-visible{outline:2px solid var(--kimi-color-accent-solid);outline-offset:2px;box-shadow:0 0 0 4px var(--kimi-color-focus-ring)}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::selection{color:var(--kimi-color-text-primary);background:var(--kimi-color-accent-soft)}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(.kimi-tabular-numbers,time,output),:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-numeric]{font-variant-numeric:tabular-nums lining-nums}:where(html[data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-gutter:stable}html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) body[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-right:0!important;padding-right:0!important}html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .width-before-scroll-bar{margin-right:0!important}html:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .right-scroll-bar-position{right:0!important}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *{scrollbar-width:thin;scrollbar-color:transparent transparent}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(:hover,:focus-within){scrollbar-color:var(--kimi-color-scroll-thumb) transparent}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar{width:10px;height:10px}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-track{background:0 0}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-corner{background:0 0}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full);background-color:#0000;background-clip:padding-box;border:3px solid #0000;min-width:32px;min-height:32px}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(:hover,:focus-within)::-webkit-scrollbar-thumb{background-color:var(--kimi-color-scroll-thumb)}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-thumb:hover{background-color:var(--kimi-color-scroll-thumb-hover)}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) ::-webkit-scrollbar-thumb:active{background-color:var(--kimi-color-scroll-thumb-active)}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-kimi-scroll-region]{overscroll-behavior:contain;scrollbar-gutter:auto}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-kimi-scrollbar=hidden]{scrollbar-width:none}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-kimi-scrollbar=hidden]::-webkit-scrollbar{display:none}:where([data-kimi-theme]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kimi-sr-only{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *{scroll-behavior:auto!important}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :after,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :before{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:root:not([data-kimi-motion=full]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scroll-behavior:auto}}.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;justify-content:center;align-items:center;gap:var(--kimi-spacing-control-gap,8px);border:1px solid var(--kui-button-border-color,var(--kimi-color-border-strong,#ccd2dd));border-radius:var(--kimi-radius-control,8px);background:var(--kui-button-background,var(--kimi-color-surface,#fff));--kui-button-text-color:var(--kui-button-foreground,var(--kimi-color-text-primary,#1d2230));--kui-button-hover-background:var(--kui-button-state-color);min-width:0;min-height:2.75rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-hover-background:color-mix(in srgb,var(--kui-button-state-color) 7%,var(--kimi-color-surface,#fff))}}.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-active-background:var(--kui-button-state-color)}@supports (color:color-mix(in lab,red,red)){.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-active-background:color-mix(in srgb,var(--kui-button-state-color) 14%,var(--kimi-color-surface,#fff))}}.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-button-text-color);cursor:pointer;font:inherit;transition:background-color var(--kimi-motion-duration-press,.1s) ease-out,border-color var(--kimi-motion-duration-press,.1s) ease-out,color var(--kimi-motion-duration-press,.1s) ease-out,opacity var(--kimi-motion-duration-press,.1s) ease-out;font-weight:620;line-height:1}:where(.kui-button):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-state-color:var(--kimi-color-border-strong,#ccd2dd);--kui-button-focus-color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kui-button-state-color);background:var(--kui-button-hover-background)}.kui-button:active:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kui-button-active-background)}.kui-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--kui-button-focus-color)}@supports (color:color-mix(in lab,red,red)){.kui-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid color-mix(in srgb,var(--kui-button-focus-color) 36%,transparent)}}.kui-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px;box-shadow:0 0 0 2px var(--kui-button-focus-color)}@supports (color:color-mix(in lab,red,red)){.kui-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kui-button-focus-color) 14%,transparent)}}.kui-button[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);padding:var(--kimi-space-1-5,6px) var(--kimi-space-3,12px);font-size:var(--kimi-font-size-label,12px)}.kui-button[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-md,40px);padding:var(--kimi-spacing-control-padding-block,8px) var(--kimi-space-4,16px)}.kui-button[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px);padding:var(--kimi-space-2-5,10px) var(--kimi-space-5,20px)}.kui-button[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-height-md,40px);min-width:var(--kimi-control-height-md,40px);padding:0}.kui-button[data-icon-only][data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-height-sm,32px);min-width:var(--kimi-control-height-sm,32px);padding:0}.kui-button[data-icon-only][data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-height-lg,46px);min-width:var(--kimi-control-height-lg,46px);padding:0}.kui-button[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button__label{place-items:center;font-size:1.125em;display:grid}.kui-button[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button__label>svg{width:1em;height:1em}.kui-button[data-icon-only][data-loading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:0}.kui-button[data-loading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button__label{opacity:0}.kui-button:not([data-icon-only]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button__label{align-items:center;gap:var(--kimi-spacing-control-gap,8px);min-width:0;display:inline-flex}:where(.kui-button:not([data-icon-only])):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label{justify-content:var(--kui-button-label-justify,inherit)}.kui-button[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-state-color:var(--kimi-color-accent-solid,#5b5ce2);--kui-button-focus-color:var(--kimi-color-accent-solid,#5b5ce2);border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-contrast,#fff);-webkit-text-fill-color:var(--kimi-color-accent-contrast,#fff)}.kui-button[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label,.kui-button[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label>.kui-icon{color:inherit;-webkit-text-fill-color:inherit}.kui-button[data-tone=accent]:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-hover,#4e4fd0)}.kui-button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-state-color:var(--kimi-color-danger-solid,#c63b52);--kui-button-focus-color:var(--kimi-color-danger-solid,#c63b52);border-color:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 34%,var(--kimi-color-border,#dce0e8))}}.kui-button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-button[data-tone=danger]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-color:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-button[data-tone=danger]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-color:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 44%,transparent)}}.kui-button[data-tone=danger]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-button[data-tone=danger]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 16%,transparent)}}.kui-button[data-tone=ghost]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-state-color:var(--kimi-color-border-strong,#ccd2dd);border-color:var(--kimi-color-border,#dce0e8);background:0 0}.kui-button[data-tone=quiet]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-state-color:var(--kimi-color-border,#dce0e8);border-color:var(--kimi-color-border-subtle,#e7eaf0);background:var(--kimi-color-surface-subtle,#f7f8fa)}@supports (color:color-mix(in lab,red,red)){.kui-button[data-tone=quiet]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-subtle,#f7f8fa) 68%,transparent)}}.kui-button[data-tone=quiet]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79)}.kui-button[data-tone=quiet]:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border,#dce0e8);background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-text-primary,#1d2230)}.kui-button[data-tone=plain]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);background:0 0;border-color:#0000}.kui-button[data-tone=plain]:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-text-primary,#1d2230);border-color:#0000}.kui-button:is(:disabled,[aria-disabled=true],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:var(--kui-button-disabled-opacity,.58)}a.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-decoration:none}a.kui-button[aria-disabled=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none}.kui-button[data-tone=accent]:is(:disabled,[aria-disabled=true],[data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-disabled,#dfe3e9);background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3);-webkit-text-fill-color:var(--kimi-color-text-disabled,#8d95a3);opacity:1}.kui-button__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-pill,9999px);border:2px solid;border-right:2px solid #0000;width:1em;height:1em;margin:auto;animation:kui-spin .7s linear infinite;position:absolute;inset:0}.kui-cycle-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label{justify-content:flex-start;width:100%}.kui-cycle-button__state-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;display:grid}.kui-cycle-button__text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-cycle-button__cycle-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#7d8594);opacity:.72;transition:color var(--kimi-motion-duration-press,.1s) ease-out,opacity var(--kimi-motion-duration-press,.1s) ease-out,transform var(--kimi-motion-duration-press,.1s) ease-out;margin-left:auto}.kui-cycle-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-cycle-button__cycle-icon{color:currentColor;opacity:1;transform:rotate(22.5deg)}.kui-icon-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0}.kui-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kui-icon-size,1.25rem);height:var(--kui-icon-size,1.25rem);flex:0 0 var(--kui-icon-size,1.25rem);color:currentColor;vertical-align:-.125em;line-height:1;display:inline-block}.kui-icon[data-size=xs]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-icon-size:.75rem}.kui-icon[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-icon-size:1rem}.kui-icon[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-icon-size:1.25rem}.kui-icon[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-icon-size:1.5rem}.kui-icon[data-size=xl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-icon-size:2rem}.kui-icon[data-animation=spin]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-icon-spin var(--kimi-icon-animation-duration,1.2s) linear infinite}.kui-icon[data-animation=pulse]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-icon-pulse var(--kimi-icon-animation-duration,1.8s) var(--kimi-motion-easing-standard,ease-in-out) infinite}.kui-input-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-spacing-control-gap,8px);border:1px solid var(--kimi-color-border-strong,#ccd2dd);border-radius:var(--kimi-radius-control,8px);background:var(--kimi-color-surface,#fff);min-width:0;min-height:2.75rem;color:var(--kimi-color-text-secondary,#626a79);transition:border-color var(--kimi-motion-duration-press,.1s) ease-out,outline-color var(--kimi-motion-duration-press,.1s) ease-out;display:flex}.kui-input-shell:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-input-shell:has(.kui-input:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-input-shell:has(.kui-input:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 14%,transparent)}}.kui-input-shell:has(.kui-input[aria-invalid=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52)}.kui-input-shell:has(.kui-input[aria-invalid=true]:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-input-shell:has(.kui-input[aria-invalid=true]:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 14%,transparent)}}.kui-input-shell[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-subtle,#edf0f5);opacity:.62}.kui-input-shell[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);font-size:var(--kimi-font-size-label,12px)}.kui-input-shell[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-md,40px)}.kui-input-shell[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px);font-size:var(--kimi-font-size-body,14px)}.kui-input-shell__leading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:var(--kimi-spacing-control-padding-inline,12px)}.kui-input-shell__trailing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-end:var(--kimi-spacing-control-padding-inline,12px)}.kui-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;min-width:0;min-height:calc(2.75rem - 2px);box-shadow:none;color:var(--kimi-color-text-primary,#1d2230);font:inherit;padding:var(--kimi-spacing-control-padding-block,8px) var(--kimi-spacing-control-padding-inline,12px);background:0 0;border:0;outline:0;flex:1}.kui-input-shell[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input{min-height:calc(var(--kimi-control-height-sm,32px) - 2px);padding-block:var(--kimi-space-1,4px)}.kui-input-shell[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input{min-height:calc(var(--kimi-control-height-md,40px) - 2px)}.kui-input-shell[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input{min-height:calc(var(--kimi-control-height-lg,46px) - 2px);padding-block:var(--kimi-space-2-5,10px)}.kui-input-shell__leading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.kui-input{padding-inline-start:0}.kui-input:has(+.kui-input-shell__trailing):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-end:0}.kui-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.kui-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--kimi-color-text-muted,#8a91a0)}.kui-input:-webkit-autofill:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input:-webkit-autofill:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 1000px var(--kimi-color-surface,#fff) inset;caret-color:var(--kimi-color-text-primary,#1d2230);-webkit-text-fill-color:var(--kimi-color-text-primary,#1d2230)}.kui-input:-webkit-autofill:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input:-webkit-autofill:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 1000px var(--kimi-color-surface,#fff) inset;caret-color:var(--kimi-color-text-primary,#1d2230);-webkit-text-fill-color:var(--kimi-color-text-primary,#1d2230)}.kui-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;resize:vertical;border:1px solid var(--kimi-color-border-strong,#ccd2dd);border-radius:var(--kimi-radius-control,8px);background:var(--kimi-color-surface,#fff);width:100%;min-height:7.5rem;color:var(--kimi-color-text-primary,#1d2230);font:inherit;padding:var(--kimi-spacing-control-padding-inline,12px);outline:0;line-height:1.5;display:block}.kui-textarea[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:6rem;padding:var(--kimi-space-2,8px);font-size:var(--kimi-font-size-label,12px)}.kui-textarea[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:9rem;padding:var(--kimi-space-4,16px);font-size:var(--kimi-font-size-body,14px)}.kui-textarea:focus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-textarea:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-textarea:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 14%,transparent)}}.kui-textarea[aria-invalid=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52)}.kui-textarea[aria-invalid=true]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-textarea[aria-invalid=true]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 14%,transparent)}}.kui-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-spacing-field-gap,6px);display:grid}.kui-field__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-label,12px);font-weight:620}.kui-field__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-field__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,11px);margin:0;line-height:1.45}.kui-field__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);border-radius:var(--kimi-radius-pill,9999px);background:var(--kimi-color-surface-subtle,#edf0f5);width:fit-content;min-width:max-content;max-width:100%;min-height:1.5rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-micro,10px);padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);white-space:nowrap;flex:none;font-weight:620;line-height:1.25;display:inline-flex}.kui-badge[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;text-wrap:balance;white-space:normal;min-width:0}.kui-badge[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-0-5,2px);min-height:1.25rem;padding:var(--kimi-space-0-5,2px) var(--kimi-space-1-5,6px)}.kui-badge[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1-5,6px);min-height:1.75rem;padding:var(--kimi-space-1-5,6px) var(--kimi-space-2-5,10px);font-size:var(--kimi-font-size-label,12px)}.kui-badge__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;min-width:0;overflow:hidden}.kui-badge[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-badge__label{text-overflow:clip;overflow:visible}.kui-badge__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;font-size:1.1em;display:grid}.kui-badge__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:1em;height:1em}.kui-badge__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-pill,9999px);background:currentColor;flex:none;width:.5em;height:.5em;position:relative}.kui-badge[data-pulse]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-badge__dot:after{border-radius:inherit;content:"";opacity:0;animation:kui-status-breathe var(--kimi-motion-duration-breathe,3.2s) var(--kimi-motion-easing-standard,ease) infinite;border:1px solid;position:absolute;inset:-.2em}.kui-badge[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-badge[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 12%,transparent)}}.kui-badge[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-badge[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-success-solid,#168064)}@supports (color:color-mix(in lab,red,red)){.kui-badge[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-success-solid,#168064) 12%,transparent)}}.kui-badge[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-success-solid,#168064)}.kui-badge[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-warning-solid,#b86b00)}@supports (color:color-mix(in lab,red,red)){.kui-badge[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-warning-solid,#b86b00) 12%,transparent)}}.kui-badge[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-warning-solid,#9a5900)}.kui-badge[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-badge[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 12%,transparent)}}.kui-badge[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-badge[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-info-solid,#2577b8)}@supports (color:color-mix(in lab,red,red)){.kui-badge[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-info-solid,#2577b8) 12%,transparent)}}.kui-badge[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-info-solid,#2577b8)}.kui-button[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-badge[data-tone=neutral]{background:var(--kimi-color-accent-contrast,#fff);color:var(--kimi-color-accent-solid,#5b5ce2);-webkit-text-fill-color:currentColor}.kui-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-container,12px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#1d2230);padding:var(--kimi-space-5,1.25rem)}.kui-card[data-variant=elevated]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-raised,#fff);box-shadow:var(--kimi-shadow-surface-raised);border:0}.kui-card[data-interactive]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out}.kui-card[data-interactive]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-strong,#ccd2dd);background:var(--kimi-color-surface-hover,#fafbfc)}.kui-card[data-variant=elevated][data-interactive]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-overlay);border-color:#0000}@media (forced-colors:active){.kui-card[data-variant=elevated]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}.kui-choice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-spacing-control-gap,8px);min-height:2.75rem;color:var(--kimi-color-text-primary,#1d2230);cursor:pointer;display:inline-flex}.kui-choice[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);gap:var(--kimi-space-1-5,6px);font-size:var(--kimi-font-size-label,12px)}.kui-choice[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-md,40px)}.kui-choice[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px);gap:var(--kimi-space-2-5,10px)}.kui-checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border:1px solid var(--kimi-color-border,#dce0e8);background:var(--kimi-color-surface,#fff);width:1.25rem;height:1.25rem;color:var(--kimi-color-accent-contrast,#fff);cursor:pointer;transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,border-color var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out;flex:none;place-items:center;padding:0;display:grid}.kui-checkbox[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1rem;height:1rem}.kui-checkbox[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.5rem;height:1.5rem}.kui-checkbox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-checkbox-mark-color:var(--kimi-color-accent-contrast,#fff);border-radius:var(--kimi-radius-xs,4px)}.kui-radio:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-pill,9999px)}.kui-checkbox:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-checkbox[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2)}.kui-checkbox[data-state=indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-checkbox-mark-color:var(--kimi-color-accent-solid,#5b5ce2);border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-checkbox[data-state=checked]:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-hover,#4b4cc9);background:var(--kimi-color-accent-hover,#4b4cc9)}.kui-checkbox[data-state=indeterminate]:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-checkbox-mark-color:var(--kimi-color-accent-hover,#4b4cc9);border-color:var(--kimi-color-accent-hover,#4b4cc9);color:var(--kimi-color-accent-hover,#4b4cc9)}.kui-checkbox:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-switch:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-checkbox:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-switch:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-checkbox:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-radio:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-switch:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-checkbox__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){place-items:center;width:100%;height:100%;display:grid}.kui-checkbox__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-icon{stroke-linecap:round;stroke-linejoin:round;flex-basis:72%;width:72%;height:72%;display:block;transform:none}.kui-checkbox__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-checkbox__dash{border-radius:var(--kimi-radius-pill,9999px);background:var(--kui-checkbox-mark-color);color:#0000;flex-basis:52%;width:52%;height:2px;display:none}.kui-checkbox[data-state=indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-checkbox__check{display:none}.kui-checkbox[data-state=indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-checkbox__dash{display:block}.kui-checkbox[data-loading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-checkbox__indicator{opacity:0}.kui-checkbox__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;border-radius:var(--kimi-radius-pill,9999px);border:2px solid;border-right:2px solid #0000;grid-area:1/1;width:.875rem;height:.875rem;animation:kui-spin .72s linear infinite;display:none}.kui-checkbox[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-checkbox__loading{width:.75rem;height:.75rem}.kui-checkbox[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-checkbox__loading{width:1rem;height:1rem}.kui-checkbox[data-loading]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-checkbox__loading{display:block}.kui-radio__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;background:currentColor;width:.45rem;height:.45rem}.kui-checkbox:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.kui-checkbox:disabled:not([data-state=checked]):not([data-state=indeterminate]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-disabled,#dfe3e9);background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3)}.kui-checkbox[data-state=checked]:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-disabled,#dfe3e9);background:var(--kimi-color-border-disabled,#dfe3e9);color:var(--kimi-color-accent-contrast,#fff)}.kui-checkbox[data-state=indeterminate]:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-checkbox-mark-color:var(--kimi-color-border-disabled,#dfe3e9);border-color:var(--kimi-color-border-disabled,#dfe3e9);background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-border-disabled,#dfe3e9)}.kui-checkbox[data-loading]:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-disabled,#dfe3e9);background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3);cursor:wait}.kui-choice[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed}.kui-radio:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-switch:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.48}.kui-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border-radius:var(--kimi-radius-pill,9999px);background:var(--kimi-color-border-strong,#b8c0ce);cursor:pointer;width:2.5rem;height:1.5rem;padding:var(--kimi-space-0-5,2px);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out;border:0;flex:none;position:relative}.kui-switch[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2rem;height:1.25rem}.kui-switch[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:3rem;height:1.75rem}.kui-switch[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2)}.kui-switch__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-pill,9999px);width:1.125rem;height:1.125rem;transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,cubic-bezier(.2,.8,.2,1));background:#fff;display:block;transform:translate(0);box-shadow:0 1px 2px #0a142329}.kui-switch[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-switch__thumb{width:.875rem;height:.875rem}.kui-switch[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-switch__thumb{width:1.375rem;height:1.375rem}.kui-switch[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-switch__thumb{transform:translate(1rem)}.kui-switch[data-size=sm][data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-switch__thumb{transform:translate(.75rem)}.kui-switch[data-size=lg][data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-switch__thumb{transform:translate(1.25rem)}.kui-radio-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px) var(--kimi-space-4,16px);flex-wrap:wrap;display:flex}.kui-radio-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);min-width:0;padding:var(--kimi-space-2,8px);display:flex}.kui-radio-card:has(.kui-radio-card__control[data-state=checked]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-soft,#eef)}.kui-radio-card:has(.kui-radio-card__control:focus-visible):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--kimi-color-focus-ring,#5b5ce2);outline-offset:2px}.kui-radio-card[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.58}.kui-radio-card__choice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);cursor:pointer;flex:auto;display:flex}.kui-radio-card[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-radio-card__choice{cursor:not-allowed}.kui-radio-card__media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;display:grid}.kui-radio-card__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-radio-card__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{color:var(--kimi-color-text-primary,#1d2230)}.kui-radio-card__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px)}.kui-radio-card__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-tabs__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch;gap:var(--kimi-space-1,4px);overscroll-behavior-inline:contain;scrollbar-width:none;max-width:100%;min-height:2.75rem;display:flex;position:relative;overflow:auto hidden}.kui-tabs__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.kui-tabs__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:0;width:var(--kimi-tabs-indicator-width,0);border-radius:var(--kimi-radius-pill,9999px);background:var(--kimi-color-accent-solid,#5b5ce2);opacity:1;pointer-events:none;height:2px;transform:translateX(var(--kimi-tabs-indicator-x,0));transition:transform var(--kimi-motion-duration-control,.18s) var(--kimi-motion-easing-standard,cubic-bezier(.2,.8,.2,1)),width var(--kimi-motion-duration-control,.18s) var(--kimi-motion-easing-standard,cubic-bezier(.2,.8,.2,1));position:absolute;bottom:0;left:0}.kui-tabs__list:not([data-ready]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tabs__indicator{opacity:0}.kui-tabs__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;z-index:1;min-height:2.75rem;color:var(--kimi-color-text-secondary,#626a79);cursor:pointer;font:inherit;padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);white-space:nowrap;background:0 0;border:0;flex:none;font-weight:560;position:relative}.kui-tabs__trigger[data-state=active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230)}.kui-segmented__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tabs__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-segmented__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tabs__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-segmented__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tabs__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-3px}.kui-tabs__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--kimi-space-4,16px)}.kui-tabs__content:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-tabs__content:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-tabs__content:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-segmented:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){isolation:isolate;grid-template-columns:repeat(var(--kimi-segment-count),minmax(0,1fr));border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-control,8px);background:var(--kimi-color-surface-subtle,#edf0f5);min-height:2.75rem;padding:var(--kimi-space-0-5,2px);gap:0;display:inline-grid;position:relative}.kui-segmented[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px)}.kui-segmented[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-md,40px)}.kui-segmented[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px)}.kui-segmented__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:-1;top:var(--kimi-space-0-5,2px);bottom:var(--kimi-space-0-5,2px);width:var(--kimi-segment-width,0);border:1px solid var(--kimi-color-border,#dce0e8);position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.kui-segmented__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in srgb,var(--kimi-color-border,#dce0e8) 72%,transparent)}}.kui-segmented__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:calc(var(--kimi-radius-control,8px) - 2px);background:var(--kimi-color-surface,#fff);transform:translateX(var(--kimi-segment-x,0));transition:transform var(--kimi-motion-duration-control,.18s) var(--kimi-motion-easing-standard,cubic-bezier(.2,.8,.2,1)),width var(--kimi-motion-duration-control,.18s) var(--kimi-motion-easing-standard,cubic-bezier(.2,.8,.2,1))}.kui-segmented:not([data-ready]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented__indicator{opacity:0}.kui-segmented__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border-radius:calc(var(--kimi-radius-control,8px) - 2px);min-height:2.25rem;color:var(--kimi-color-text-secondary,#626a79);cursor:pointer;font:inherit;font-size:var(--kimi-font-size-label,12px);padding:var(--kimi-space-1-5,6px) var(--kimi-space-3,12px);white-space:nowrap;background:0 0;border:0;font-weight:560}.kui-segmented[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented__trigger{min-height:calc(var(--kimi-control-height-sm,32px) - 6px);padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);font-size:var(--kimi-font-size-caption,11px)}.kui-segmented[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented__trigger{min-height:calc(var(--kimi-control-height-md,40px) - 6px)}.kui-segmented[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented__trigger{min-height:calc(var(--kimi-control-height-lg,46px) - 6px);padding-inline:var(--kimi-space-4,16px);font-size:var(--kimi-font-size-body,14px)}.kui-segmented__trigger[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230)}.kui-segmented__trigger:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.45}.kui-tag:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface-subtle,#edf0f5);max-width:100%;min-height:1.75rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-label,12px);font-weight:var(--kimi-font-weight-medium,500);line-height:var(--kimi-line-height-tight,1.25);padding:var(--kimi-space-1,4px) var(--kimi-space-2-5,10px);vertical-align:middle;display:inline-flex}.kui-tag[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:1.5rem;padding:var(--kimi-space-0-5,2px) var(--kimi-space-2,8px);font-size:var(--kimi-font-size-caption,11px)}.kui-tag[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1-5,6px);min-height:2rem;padding:var(--kimi-space-1-5,6px) var(--kimi-space-3,12px);font-size:var(--kimi-font-size-body,14px)}.kui-tag[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.48}.kui-tag__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;min-width:0}.kui-tag__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;font-size:1.1em;display:grid}.kui-tag__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:1em;height:1em}.kui-tag[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 22%,var(--kimi-color-border,#dce0e8))}}.kui-tag[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 10%,var(--kimi-color-surface,#fff))}}.kui-tag[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-tag[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-success-solid,#168064)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-success-solid,#168064) 22%,var(--kimi-color-border,#dce0e8))}}.kui-tag[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-success-solid,#168064)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-success-solid,#168064) 10%,var(--kimi-color-surface,#fff))}}.kui-tag[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-success-solid,#168064)}.kui-tag[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-warning-solid,#b86b00)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-warning-solid,#b86b00) 22%,var(--kimi-color-border,#dce0e8))}}.kui-tag[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-warning-solid,#b86b00)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-warning-solid,#b86b00) 10%,var(--kimi-color-surface,#fff))}}.kui-tag[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-warning-solid,#9a5900)}.kui-tag[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 22%,var(--kimi-color-border,#dce0e8))}}.kui-tag[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 10%,var(--kimi-color-surface,#fff))}}.kui-tag[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-tag[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-info-solid,#2577b8)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-info-solid,#2577b8) 22%,var(--kimi-color-border,#dce0e8))}}.kui-tag[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-info-solid,#2577b8)}@supports (color:color-mix(in lab,red,red)){.kui-tag[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-info-solid,#2577b8) 10%,var(--kimi-color-surface,#fff))}}.kui-tag[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-info-solid,#2577b8)}.kui-tag__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border-radius:var(--kimi-radius-full,9999px);color:currentColor;cursor:pointer;width:1.25rem;height:1.25rem;transition:background-color var(--kimi-motion-duration-press,80ms) ease-out;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.kui-tag__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";position:absolute;inset:-.25rem}.kui-tag__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{width:.875rem;height:.875rem}.kui-tag__remove:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-tag__remove:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,currentColor 12%,transparent)}}.kui-tag__remove:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-tag__remove:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 28%,transparent)}}.kui-tag__remove:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:1px}.kui-tag__remove:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}@media (max-width:767px),(pointer:coarse){.kui-button[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);margin-block:6px}.kui-button[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:36px;padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);margin-block:4px}.kui-button[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:40px;padding:var(--kimi-space-2,8px) var(--kimi-space-4,16px);margin-block:2px}.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";width:max(100%,var(--kimi-control-hit-area,44px));height:max(100%,var(--kimi-control-hit-area,44px));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.kui-button[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:6px}.kui-button[data-icon-only][data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:36px;min-width:36px;margin-inline:4px}.kui-button[data-icon-only][data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:40px;min-width:40px;margin-inline:2px}.kui-button[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button__label{font-size:max(18px,1.125em)}.kui-choice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-shell[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-shell[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-shell[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px)}.kui-segmented-root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:none;min-width:0;max-width:100%;padding-block:6px;overflow-x:auto}.kui-segmented[data-size]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;min-height:36px}.kui-segmented[data-size]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented__trigger{min-width:44px;min-height:30px;padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);position:relative}.kui-segmented__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{content:"";height:max(100%,var(--kimi-control-hit-area,44px));position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.kui-tag[data-removable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block:8px}.kui-tag__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:24px;height:24px;margin-inline:var(--kimi-space-1,4px)}.kui-tag__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.kui-typography:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-primary,#1d2230);font-family:var(--kimi-font-family-sans);font-size:var(--kimi-font-size-body,14px);font-weight:var(--kimi-font-weight-regular,400);line-height:var(--kimi-line-height-body,1.55);overflow-wrap:anywhere;margin:0}.kui-typography[data-variant=caption]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-caption,12px)}.kui-typography[data-variant=label]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-label,13px);line-height:var(--kimi-line-height-title,1.35)}.kui-typography[data-variant=titleSm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);line-height:var(--kimi-line-height-title,1.35);letter-spacing:var(--kimi-letter-spacing-tight,-.02em)}.kui-typography[data-variant=titleMd]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-md,18px);line-height:var(--kimi-line-height-title,1.35);letter-spacing:var(--kimi-letter-spacing-tight,-.02em)}.kui-typography[data-variant=titleLg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-lg,22px);line-height:var(--kimi-line-height-tight,1.25);letter-spacing:var(--kimi-letter-spacing-tight,-.02em)}.kui-typography[data-variant=display]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-display,28px);line-height:var(--kimi-line-height-tight,1.25);letter-spacing:var(--kimi-letter-spacing-tight,-.02em)}.kui-typography[data-tone=secondary]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79)}.kui-typography[data-tone=muted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c)}.kui-typography[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-typography[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-success-solid,#168064)}.kui-typography[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-warning-solid,#9a5900)}.kui-typography[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-typography[data-weight=medium]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--kimi-font-weight-medium,500)}.kui-typography[data-weight=semibold]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--kimi-font-weight-semibold,600)}.kui-typography[data-weight=bold]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--kimi-font-weight-bold,700)}.kui-typography[data-truncate=single]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-typography[data-truncate=multiple]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-line-clamp:var(--kui-typography-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kui-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){isolation:isolate;width:var(--kui-avatar-size);height:var(--kui-avatar-size);flex:0 0 var(--kui-avatar-size);border:1px solid var(--kimi-color-border,#dce0e8);place-items:center;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.kui-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in srgb,var(--kimi-color-border,#dce0e8) 72%,transparent)}}.kui-avatar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface-subtle,#edf0f5);color:var(--kimi-color-text-secondary,#626a79);font-size:calc(var(--kui-avatar-size) * .36);font-weight:var(--kimi-font-weight-semibold,600);vertical-align:middle;line-height:1}.kui-avatar[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:1.5rem}.kui-avatar[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:2rem}.kui-avatar[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:2.5rem}.kui-avatar[data-size=xl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:3rem}.kui-avatar[data-size="2xl"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:4rem}.kui-avatar__image:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;object-fit:cover;width:100%;height:100%}.kui-avatar__fallback:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;max-width:82%;overflow:hidden}.kui-avatar__status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;border:2px solid var(--kimi-color-surface,#fff);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface,#fff);place-items:center;display:grid;position:absolute;bottom:-.125rem;right:-.125rem}.kui-avatar__status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-status__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1-5,6px);min-width:0;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-label,12px);line-height:var(--kimi-line-height-body,1.55);display:inline-flex}.kui-status__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--kimi-color-surface,#fff);border-radius:var(--kimi-radius-full,9999px);background:var(--kui-status-color,var(--kimi-color-text-muted,#747d8c));width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--kui-status-color,var(--kimi-color-text-muted,#747d8c));flex:none;position:relative}@supports (color:color-mix(in lab,red,red)){.kui-status__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 1px color-mix(in srgb,var(--kui-status-color,var(--kimi-color-text-muted,#747d8c)) 28%,transparent)}}.kui-status[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-status-color:var(--kimi-color-success-solid,#168064)}.kui-status[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-status-color:var(--kimi-color-warning-solid,#b86b00)}.kui-status[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-status-color:var(--kimi-color-danger-solid,#c63b52)}.kui-status[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-status-color:var(--kimi-color-info-solid,#2577b8)}.kui-status[data-pulse]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-status__dot:after{border:1px solid var(--kui-status-color);border-radius:inherit;content:"";opacity:0;animation:kui-status-breathe var(--kimi-motion-duration-breathe,3.2s) var(--kimi-motion-easing-standard,ease) infinite;position:absolute;inset:-.25rem}.kui-relative-time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;line-height:var(--kimi-line-height-body,1.55)}.kui-kbd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-sm,6px);background:var(--kimi-color-surface,#fff);min-width:1.5rem;min-height:1.5rem;box-shadow:var(--kimi-shadow-xs,0 1px 2px #0f172a0a);color:var(--kimi-color-text-secondary,#626a79);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-medium,500);padding:var(--kimi-space-0-5,2px) var(--kimi-space-1-5,6px);white-space:nowrap;border:solid var(--kimi-color-border-strong,#ccd2dd);border-width:1px 1px 2px;place-items:center;line-height:1;display:inline-grid}.kui-shortcut:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);align-items:center;display:inline-flex}.kui-shortcut__part:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;display:inline-flex}.kui-shortcut__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-0-5,2px);font-size:var(--kimi-font-size-caption,12px)}@media (prefers-reduced-motion:reduce){.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}.kui-button__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-checkbox__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-duration:1.4s}.kui-segmented__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-switch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-switch__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tabs__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.kui-tag__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}.kui-badge[data-pulse]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-badge__dot:after,.kui-icon[data-animation]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-status[data-pulse]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-status__dot:after{animation:none}}.kui-advanced-combobox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;border:var(--kimi-border-width,1px) solid var(--kimi-color-border-strong,#c9ced8);font-family:var(--kimi-font-family-sans,ui-sans-serif,system-ui,sans-serif);font-size:var(--kimi-font-size-body,14px)}.kui-advanced-combobox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:10rem;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-1,4px);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#1d2230);transition:border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);display:flex}.kui-hierarchy-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);border-radius:var(--kimi-radius-lg,10px);font-size:var(--kimi-font-size-label,12px);padding-block:var(--kimi-space-1,4px)}.kui-hierarchy-trigger[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px);padding-block:var(--kimi-space-2-5,10px)}.kui-advanced-combobox:hover:not([data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-interactive,#a8aee0);background:var(--kimi-color-surface-hover,#f7f8fa)}.kui-advanced-combobox:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-advanced-combobox:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 18%,transparent)}}.kui-advanced-combobox[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52)}.kui-advanced-combobox[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.48}.kui-advanced-combobox__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:calc(var(--kimi-control-hit-area,44px) - 2px);box-shadow:none;color:inherit;font:inherit;line-height:var(--kimi-line-height-body,1.55);padding:0 0 0 var(--kimi-space-3,12px);background:0 0;border:0;outline:0;flex:1}.kui-advanced-combobox:not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__input{cursor:pointer;caret-color:#0000;text-overflow:ellipsis;overflow:hidden}.kui-advanced-combobox[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__input{cursor:text;caret-color:auto}.kui-advanced-combobox__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.kui-hierarchy-search__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder,.kui-hierarchy-trigger__placeholder:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#808797);opacity:1}.kui-advanced-combobox__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2rem;min-width:2rem;height:2rem;flex:0 0 2rem;place-items:center;margin-inline-end:var(--kimi-space-1,4px);display:grid;position:relative}.kui-advanced-combobox__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{grid-area:1/1}.kui-advanced-combobox__search-indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#808797);pointer-events:none;justify-content:center;align-items:center;display:none}.kui-advanced-combobox__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-cascader-column__back:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__text-action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-search__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select__expand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;color:var(--kimi-color-text-secondary,#626a79);cursor:pointer;font:inherit;touch-action:manipulation;transition:color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);background:0 0;border:0;outline:0;justify-content:center;align-items:center;display:inline-flex}.kui-advanced-combobox__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-md,8px);width:2rem;min-width:2rem;height:2rem}.kui-advanced-combobox[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__trigger,.kui-advanced-combobox__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-advanced-combobox[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__search-indicator{display:inline-flex}.kui-advanced-combobox[data-open][data-has-query]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__search-indicator{display:none}.kui-advanced-combobox[data-open][data-has-query]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__clear{display:inline-flex}.kui-advanced-combobox:not([data-open])[data-has-value]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__trigger{display:none}.kui-advanced-combobox:not([data-open])[data-has-value]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__clear{display:inline-flex}.kui-advanced-combobox[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__clear{display:none}.kui-advanced-combobox[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-advanced-combobox__trigger{display:inline-flex}.kui-advanced-combobox__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;background:var(--kimi-color-surface,#fff)}.kui-advanced-combobox__clear:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__trigger:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-cascader-column__back[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__close[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__text-action[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-search__clear[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__clear[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select__expand[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-text-primary,#1d2230)}.kui-advanced-combobox__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-cascader-column__back[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__close[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__text-action[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-search__clear[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__clear[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select__expand[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-advanced-combobox__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-cascader-column__back[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__close[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__text-action[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-search__clear[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__clear[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select__expand[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 22%,transparent)}}.kui-advanced-entry__back:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-entry__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-entry__next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-advanced-entry__next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease)}.kui-advanced-entry__next[data-expanded]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(90deg)}.kui-advanced-entry__positioner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-floating,120);width:var(--anchor-width);outline:0;min-width:0;max-width:calc(100vw - 24px)}.kui-advanced-entry__popup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(24rem,var(--available-height,24rem));border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);border:0;outline:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-advanced-entry__popup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 98%,transparent)}}.kui-advanced-entry__popup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);box-shadow:var(--kimi-shadow-surface-overlay);transform-origin:var(--transform-origin);transition:opacity var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease),transform var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.kui-advanced-entry__popup[data-ending-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-entry__popup[data-starting-style]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;transform:translateY(var(--kimi-motion-distance-sm,4px)) scale(var(--kimi-motion-scale-enter,.985))}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;overscroll-behavior:contain;scrollbar-color:var(--kimi-color-text-muted,#808797) transparent;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#808797) 46%,transparent) transparent}}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-advanced-entry__scroll-area:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;max-height:min(22rem,calc(var(--available-height,24rem) - 12px));border-radius:inherit}.kui-advanced-entry__scroll-area:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-scroll-area__viewport{height:auto;max-height:inherit}.kui-advanced-entry__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;padding:var(--kimi-space-1-5,6px)}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar,.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track,.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#808797);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#808797) 46%,transparent)}}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#808797);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#808797) 46%,transparent)}}.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-advanced-entry__group-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-2,8px) var(--kimi-space-2,8px) var(--kimi-space-1,4px);color:var(--kimi-color-text-muted,#808797);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600);letter-spacing:var(--kimi-letter-spacing-caps,.08em);line-height:var(--kimi-line-height-title,1.35)}.kui-advanced-entry__option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-lg,10px);color:var(--kimi-color-text-primary,#1d2230);cursor:pointer;padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);touch-action:manipulation;transition:color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);outline:0;margin-block:2px;display:flex}.kui-advanced-entry__option:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-entry__option[data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-focus-visible]>.kui-tree-select__row,.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-hovered]>.kui-tree-select__row{background:var(--kimi-color-surface-hover,#f2f4f8)}.kui-advanced-entry__option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-selected]>.kui-tree-select__row{background:var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-advanced-entry__option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-selected]>.kui-tree-select__row{background:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 10%,var(--kimi-color-surface,#fff))}}.kui-advanced-entry__option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-selected]>.kui-tree-select__row{color:var(--kimi-color-accent-text,var(--kimi-color-accent-solid,#5253d8))}.kui-advanced-entry__option[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-option[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-disabled]>.kui-tree-select__row{cursor:not-allowed;opacity:.42}.kui-advanced-entry__option-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;line-height:var(--kimi-line-height-body,1.55);flex:1;gap:1px;display:grid}.kui-advanced-entry__option-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-advanced-entry__option-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-advanced-entry__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.kui-advanced-entry__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-advanced-entry__state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;gap:var(--kimi-space-2,8px);min-height:4.5rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-body,14px);padding:var(--kimi-space-4,16px);text-align:center;display:flex}.kui-advanced-entry__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--kimi-color-accent-solid,#5b5ce2);flex:0 0 1rem;width:1rem;height:1rem}@supports (color:color-mix(in lab,red,red)){.kui-advanced-entry__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 22%,transparent)}}.kui-advanced-entry__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--kimi-color-accent-solid,#5b5ce2);border-radius:50%;animation:kui-advanced-spin .7s linear infinite}.kui-hierarchy-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;min-width:10rem;min-height:var(--kimi-control-hit-area,44px);justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#1d2230);cursor:pointer;padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);text-align:start;touch-action:manipulation;transition:border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);outline:0;display:flex}.kui-hierarchy-trigger__placeholder:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-hierarchy-trigger__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;min-width:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:1;padding:0;overflow:hidden}.kui-hierarchy-trigger__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 1.75rem;place-items:center;width:1.75rem;min-width:1.75rem;height:1.75rem;display:grid;position:relative}.kui-hierarchy-trigger__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{grid-area:1/1}.kui-hierarchy-trigger__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-md,8px);opacity:0;pointer-events:none;visibility:hidden;width:1.75rem;min-width:1.75rem;height:1.75rem}.kui-hierarchy-trigger[data-clearable][data-has-value]:not([data-open]):is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__clear{opacity:1;pointer-events:auto;visibility:visible}.kui-hierarchy-trigger[data-clearable][data-has-value]:not([data-open]):is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__toggle{opacity:0;pointer-events:none;visibility:hidden}.kui-hierarchy-trigger__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border-radius:var(--kimi-radius-md,8px);width:1.75rem;min-width:1.75rem;height:1.75rem;color:var(--kimi-color-text-secondary,#626a79);cursor:pointer;transition:opacity var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);background:0 0;border:0;flex:0 0 1.75rem;place-items:center;padding:0;display:grid}.kui-hierarchy-trigger__toggle[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__toggle[data-hovered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-text-primary,#1d2230)}.kui-hierarchy-trigger__toggle[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-hierarchy-trigger__toggle[data-focus-visible]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 22%,transparent)}}.kui-hierarchy-trigger__toggle[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.48}.kui-hierarchy-trigger[data-open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__toggle .kui-advanced-entry__chevron{transform:rotate(180deg)}.kui-hierarchy-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__actions,.kui-hierarchy-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__clear,.kui-hierarchy-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__toggle{flex-basis:1.5rem;width:1.5rem;min-width:1.5rem;height:1.5rem}.kui-hierarchy-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-floating,120);border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-surface,#fff);border:0;outline:0;width:min(47rem,100vw - 24px);max-height:min(34rem,100dvh - 24px);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-hierarchy-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 98%,transparent)}}.kui-hierarchy-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);box-shadow:var(--kimi-shadow-surface-overlay);transform-origin:var(--trigger-anchor-point);transition:opacity var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease),transform var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.kui-hierarchy-popover.kui-cascader-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:max-content;min-width:0;max-width:calc(100vw - 24px)}.kui-tree-select-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(26rem,100vw - 24px)}.kui-hierarchy-popover[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-popover[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;transform:translateY(var(--kimi-motion-distance-sm,4px)) scale(var(--kimi-motion-scale-enter,.985))}.kui-hierarchy-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:0}.kui-hierarchy-dialog__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);min-height:4rem;padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px) var(--kimi-space-2,8px);display:flex}.kui-hierarchy-dialog__eyebrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-dialog__path:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0}.kui-hierarchy-dialog__eyebrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#808797);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600)}.kui-hierarchy-dialog__path:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(36rem,100vw - 8rem);color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-body,14px);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.kui-hierarchy-dialog__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);display:flex}.kui-hierarchy-dialog__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);flex:0 0 var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);font-size:var(--kimi-font-size-title-sm,16px)}.kui-hierarchy-dialog__text-action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);color:var(--kimi-color-accent-text,var(--kimi-color-accent-solid,#5253d8));padding-inline:var(--kimi-space-3,12px)}.kui-hierarchy-search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);margin:0 var(--kimi-space-3,12px) var(--kimi-space-2,8px);border:var(--kimi-border-width,1px) solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface-subtle,#f7f8fa);transition:border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);display:flex}.kui-hierarchy-search[data-focus-within]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-hierarchy-search[data-focus-within]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 16%,transparent)}}.kui-hierarchy-search__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:calc(var(--kimi-control-hit-area,44px) - 2px);color:var(--kimi-color-text-primary,#1d2230);font:inherit;background:0 0;border:0;outline:0;flex:1}.kui-hierarchy-search__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-md,8px);width:2rem;height:2rem;flex:0 0 2rem;margin-inline-end:var(--kimi-space-1,4px)}.kui-hierarchy-search[data-empty]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-search__clear{visibility:hidden}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:max-content;min-width:0;max-width:100%;max-height:23rem;padding:0 var(--kimi-space-2,8px) var(--kimi-space-2,8px);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-text-muted,#808797) transparent;align-items:stretch;display:flex;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#808797) 46%,transparent) transparent}}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-gutter:auto;scrollbar-width:thin}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#808797);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#808797) 46%,transparent)}}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-cascader-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 max-content;min-width:max-content;padding:0 var(--kimi-space-1,4px)}.kui-cascader-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.kui-cascader-column{border-inline-start:1px solid var(--kimi-color-border,#dce0e8)}.kui-cascader-column__mobile-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:22.5rem;padding:var(--kimi-space-1,4px);outline:0}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-cascader-column>.kui-hierarchy-list{scrollbar-width:none;width:max-content;min-width:max-content;max-height:none;overflow:visible}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-option{width:100%;min-width:max-content}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-cascader-column>.kui-hierarchy-list::-webkit-scrollbar{display:none}.kui-hierarchy-list--search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 var(--kimi-space-2,8px) var(--kimi-space-2,8px)}.kui-hierarchy-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px);justify-content:space-between}.kui-hierarchy-dialog__state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:12rem}.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:24rem;padding:0 var(--kimi-space-2,8px) var(--kimi-space-2,8px);outline:0}.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[role=row]{border-radius:var(--kimi-radius-lg,10px);outline:0}.kui-tree-select__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-lg,10px);cursor:pointer;padding:var(--kimi-space-1,4px) var(--kimi-space-3,12px);transition:color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);padding-inline-start:calc(var(--kimi-space-2,8px) + (var(--tree-item-level,1) - 1) * var(--kimi-space-5,20px));display:flex}.kui-tree-select__expand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-md,8px);flex:0 0 2rem;width:2rem;height:2rem}.kui-tree-select__leaf-spacer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 2rem;width:2rem;height:1px}@media (min-width:641px) and (max-width:1024px){.kui-hierarchy-popover.kui-cascader-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:max-content;min-width:0;max-width:calc(100vw - 32px)}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:27rem}.kui-cascader-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-basis:max-content;min-width:max-content;padding:var(--kimi-space-1,4px)}}@media (min-width:641px){.kui-hierarchy-dialog__content[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-list{padding:2px}.kui-hierarchy-dialog__content[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-option{min-height:var(--kimi-control-height-sm,32px);gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-md,8px);padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);font-size:var(--kimi-font-size-label,12px)}.kui-cascader-columns[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 var(--kimi-space-1,4px) var(--kimi-space-1,4px)}}@media (max-width:640px){.kui-advanced-entry__positioner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100vw - 24px);min-width:0}.kui-advanced-entry__popup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-2xl,16px);max-height:min(68dvh,28rem)}.kui-advanced-entry__scroll-area:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(64dvh,25rem)}.kui-hierarchy-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-3xl,20px);width:calc(100vw - 24px);max-height:min(82dvh,38rem)}.kui-hierarchy-popover.kui-cascader-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100vw - 24px);min-width:0}.kui-hierarchy-dialog__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px)}.kui-hierarchy-dialog__path:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:calc(100vw - 9rem)}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;max-width:none;max-height:min(60dvh,28rem);padding-inline:var(--kimi-space-2,8px);display:block;overflow:hidden auto}.kui-cascader-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0!important}.kui-cascader-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto;width:auto;min-width:0;padding:0;display:none}.kui-cascader-column[data-current]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-cascader-column>.kui-hierarchy-list{width:100%;min-width:0}.kui-cascader-columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-option{width:auto;min-width:0}.kui-cascader-column__mobile-header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);padding-inline:var(--kimi-space-1,4px);justify-content:space-between;align-items:center;display:flex}.kui-cascader-column__back:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-lg,10px);padding-inline:var(--kimi-space-3,12px)}.kui-hierarchy-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(52dvh,24rem)}.kui-hierarchy-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:48px}.kui-tree-select__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:calc(var(--kimi-space-2,8px) + (var(--tree-item-level,1) - 1) * var(--kimi-space-4,16px))}}@media (max-width:47.99rem){.kui-hierarchy-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px)}}@media (hover:none){.kui-hierarchy-trigger[data-clearable][data-has-value]:not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__clear{opacity:1;visibility:visible;pointer-events:auto}.kui-hierarchy-trigger[data-clearable][data-has-value]:not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-hierarchy-trigger__toggle{opacity:0;pointer-events:none}}@media (pointer:coarse){.kui-advanced-combobox__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-basis:var(--kimi-control-hit-area,44px)}.kui-advanced-combobox__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-combobox__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-search__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-select__expand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px)}}@media (prefers-reduced-motion:reduce){.kui-advanced-entry__next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-entry__popup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-advanced-entry__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){:is(.kui-advanced-entry__popup,.kui-hierarchy-popover):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}.kui-responsive-workspace:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;padding-inline:var(--kui-workspace-gutter,var(--kimi-space-3,12px));margin-inline:auto}.kui-responsive-workspace[data-width=standard]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:var(--kui-workspace-max-width,1440px)}.kui-responsive-workspace[data-width=wide]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;max-width:var(--kui-workspace-max-width,none)}.kui-responsive-workspace[data-width=fluid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:none}.kui-responsive-workspace[data-gutter=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-workspace-gutter:var(--kimi-space-2,8px)}.kui-responsive-workspace[data-gutter=none]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-workspace-gutter:0px}.kui-responsive-workspace[data-custom-gutter=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:min(var(--kui-workspace-preferred-gutter),var(--kui-workspace-gutter,var(--kimi-space-3,12px)))}.kui-inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kui-layout-gap,var(--kimi-space-3,12px));min-width:0;display:flex}.kui-stack:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column}.kui-inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:row}.kui-inline[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.kui-inline[data-align=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-align=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.kui-inline[data-align=center]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-align=center]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center}.kui-inline[data-align=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-align=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-end}.kui-inline[data-align=stretch]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-align=stretch]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch}.kui-inline[data-align=baseline]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-align=baseline]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline}.kui-inline[data-justify=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-justify=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-start}.kui-inline[data-justify=center]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-justify=center]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center}.kui-inline[data-justify=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-justify=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end}.kui-inline[data-justify=between]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-justify=between]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.kui-inline[data-justify=evenly]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-stack[data-justify=evenly]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-evenly}.kui-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(var(--kui-grid-columns-base,1),minmax(0,1fr));align-items:var(--kui-grid-align,stretch);gap:var(--kui-layout-gap,var(--kimi-space-3,12px));min-width:0;display:grid}.kui-grid[data-align=start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-grid-align:start}.kui-grid[data-align=center]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-grid-align:center}.kui-grid[data-align=end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-grid-align:end}.kui-grid[data-auto-fit]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--kui-grid-min-item,16rem)),1fr))}.kui-space:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kui-space-size,var(--kimi-space-2,8px));height:var(--kui-space-size,var(--kimi-space-2,8px));flex:0 0 var(--kui-space-size,var(--kimi-space-2,8px));display:inline-block}.kui-space[data-axis=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:0}.kui-space[data-axis=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:0}.kui-divider:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55);border:0;align-items:center;display:flex}.kui-divider[data-orientation=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-height:1px;margin-block:var(--kimi-space-3,12px)}.kui-divider[data-orientation=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.kui-divider[data-orientation=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--kimi-color-border,#dce0e8);content:"";flex:auto;height:1px}.kui-divider[data-tone=subtle]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.kui-divider[data-tone=subtle]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{opacity:.55}.kui-divider[data-inset]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{width:var(--kimi-space-4,16px);flex-grow:0}.kui-divider__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-2,8px);flex:0 auto}.kui-divider[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-border,#dce0e8);width:1px;min-height:1.25em;margin-inline:var(--kimi-space-2,8px);align-self:stretch}.kui-divider[data-orientation=vertical][data-tone=subtle]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.55}@media (min-width:640px){.kui-responsive-workspace:not([data-gutter=compact]):not([data-gutter=none]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-workspace-gutter:var(--kimi-space-4,16px)}.kui-grid:not([data-auto-fit]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(var(--kui-grid-columns-sm,1),minmax(0,1fr))}}@media (min-width:768px){.kui-responsive-workspace:not([data-gutter=compact]):not([data-gutter=none]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-workspace-gutter:var(--kimi-space-5,20px)}.kui-grid:not([data-auto-fit]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(var(--kui-grid-columns-md,1),minmax(0,1fr))}}@media (min-width:1024px){.kui-responsive-workspace:not([data-gutter=compact]):not([data-gutter=none]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-workspace-gutter:var(--kimi-space-6,24px)}.kui-grid:not([data-auto-fit]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(var(--kui-grid-columns-lg,1),minmax(0,1fr))}}@media (min-width:1280px){.kui-responsive-workspace:not([data-gutter=compact]):not([data-gutter=none]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-workspace-gutter:var(--kimi-space-8,32px)}.kui-responsive-workspace[data-custom-gutter=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kui-workspace-preferred-gutter)}}@media (max-width:639px){.kui-inline[data-collapse-below=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch}}@media (max-width:767px){.kui-inline[data-collapse-below=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch}}@media (max-width:1023px){.kui-inline[data-collapse-below=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch}}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-data-table-cell-block:var(--kimi-space-2-5,10px);--kui-data-table-cell-inline:var(--kimi-space-3,12px);border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-2xl,14px);background:var(--kimi-color-surface,#fff);width:100%;overflow:hidden;container-type:inline-size}.kui-data-table[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-data-table-cell-block:var(--kimi-space-1-5,6px);--kui-data-table-cell-inline:var(--kimi-space-2,8px)}.kui-data-table[data-density=spacious]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-data-table-cell-block:var(--kimi-space-4,16px);--kui-data-table-cell-inline:var(--kimi-space-4,16px)}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;scrollbar-color:var(--kimi-color-text-muted,#8a91a0) transparent;width:100%;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#8a91a0) 58%,transparent) transparent}}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:10px;height:10px}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:var(--kimi-color-text-muted,#8a91a0);border:3px solid #0000;border-radius:999px}@supports (color:color-mix(in lab,red,red)){.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#8a91a0) 58%,transparent)}}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-text-secondary,#626a79)}@supports (color:color-mix(in lab,red,red)){.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--kimi-color-text-secondary,#626a79) 74%,transparent)}}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.kui-data-table__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner{background:0 0}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table{border-collapse:separate;border-spacing:0;width:100%;min-width:38rem;color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-label,12px)}.kui-data-table[data-has-mobile-cards]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table{min-width:32rem}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td,.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);min-height:2.75rem;padding:var(--kui-data-table-cell-block) var(--kui-data-table-cell-inline);text-align:start;vertical-align:middle}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{background:var(--kimi-color-surface-subtle,#edf0f5);color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,11px);font-weight:650}.kui-data-table[data-sticky-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) th{z-index:2;box-shadow:inset 0 -1px var(--kimi-color-border-subtle,#e7eaf0);position:sticky;top:0}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr:last-child td{border-bottom:0}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr{transition:background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out)}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr:hover{background:var(--kimi-color-surface-hover,#fafbfc)}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr[aria-selected=true]{background:var(--kimi-color-accent-soft,#ececff)}@supports (color:color-mix(in lab,red,red)){.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr[aria-selected=true]{background:color-mix(in srgb,var(--kimi-color-accent-soft,#ececff) 72%,var(--kimi-color-surface,#fff))}}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr[tabindex]{cursor:pointer}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr[tabindex]:focus-visible{outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr[tabindex]:focus-visible{outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 38%,transparent)}}.kui-data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody tr[tabindex]:focus-visible{outline-offset:-3px}.kui-data-table__sort:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;align-items:center;gap:var(--kimi-spacing-icon-gap,6px);min-height:2.25rem;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;background:0 0;border:0;padding:0;display:inline-flex}.kui-data-table__sort:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.kui-data-table__sort:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-data-table__sort:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-data-table__sort-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:.75rem;height:1rem;color:var(--kimi-color-text-muted,#8a91a0);flex:0 0 .75rem;align-content:center;display:grid}.kui-data-table__sort-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon{opacity:.42;width:.75rem;height:.5rem}.kui-data-table__sort-icon[data-direction=asc]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-sort-direction=asc],.kui-data-table__sort-icon[data-direction=desc]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-sort-direction=desc]{color:var(--kimi-color-accent-solid,#5b5ce2);opacity:1}.kui-data-table__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-8,32px)!important;text-align:center!important}.kui-data-table__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:8rem;color:var(--kimi-color-text-secondary,#626a79)}.kui-data-table__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-data-table__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);min-height:3.25rem;padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);display:flex}.kui-data-table__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0)}.kui-data-table__toolbar-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);flex:auto;min-width:0;display:flex}.kui-data-table__selection-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,999px);background:var(--kimi-color-accent-soft,#ececff);color:var(--kimi-color-accent-strong,#4647c7);font-size:var(--kimi-font-size-caption,12px);padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);flex:none;font-weight:650}.kui-data-table__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid var(--kimi-color-border-subtle,#e7eaf0);overflow-x:auto}.kui-data-table__mobile-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-data-table__mobile-sort-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto;min-width:0}.kui-data-table__total:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;flex:none}.kui-data-table__state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-content:center;place-items:center;gap:var(--kimi-space-3,12px);min-height:11rem;color:var(--kimi-color-text-secondary,#626a79);padding:var(--kimi-space-6,24px);text-align:center;display:grid}.kui-data-table__cards:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-data-table__card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:start;gap:var(--kimi-space-3,12px);border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kimi-space-3,12px);display:flex}.kui-data-table__cards[style*=max-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;overflow:auto}.kui-data-table__card[data-row-activatable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.kui-data-table__card[data-row-activatable]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-data-table__card[data-row-activatable]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 38%,transparent)}}.kui-data-table__card[data-row-activatable]:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-3px}.kui-data-table__card:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:0}.kui-data-table__card[data-selected=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#ececff)}@supports (color:color-mix(in lab,red,red)){.kui-data-table__card[data-selected=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-soft,#ececff) 72%,var(--kimi-color-surface,#fff))}}.kui-data-table__card-content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:auto;min-width:0}@media (max-width:47.99rem){.kui-data-table[data-has-mobile-cards]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-data-table__viewport{display:none}.kui-data-table[data-has-mobile-cards]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-data-table__cards{display:block}.kui-data-table[data-has-mobile-cards]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-data-table__mobile-tools{align-items:center;gap:var(--kimi-space-2,8px);border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);display:flex}.kui-data-table__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-data-table__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch}.kui-data-table__selection-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-self:flex-start}.kui-data-table__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination{max-width:100%;overflow-x:auto}}.kui-sortable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-spacing-control-gap,8px);display:grid}.kui-sortable__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:0;will-change:transform;position:relative}.kui-sortable__row[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;opacity:.25}.kui-sortable__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-2xl,14px);background:var(--kimi-color-surface,#fff);box-shadow:var(--kimi-shadow-surface-overlay);transform:rotate(.35deg)}.kui-sortable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=button]{cursor:grab;touch-action:none}.kui-sortable:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [role=button]:active{cursor:grabbing}.kui-sortable-field-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);display:grid}.kui-sortable-field-list__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:start;gap:var(--kimi-space-2,8px);border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);min-width:0;padding:var(--kimi-space-2,8px);transition:border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out),background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.kui-sortable-field-list__row:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-sortable-field-list__row:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 46%,var(--kimi-color-border,#dce0e8))}}.kui-sortable-field-list__row:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-sortable-field-list__row:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 14%,transparent)}}.kui-sortable-field-list__row[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c23b4d)}@supports (color:color-mix(in lab,red,red)){.kui-sortable-field-list__row[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-danger-solid,#c23b4d) 46%,var(--kimi-color-border,#dce0e8))}}.kui-sortable-field-list__field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-sortable-field-list__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-text,#a82f41);font-size:var(--kimi-font-size-caption,12px);margin-block-start:var(--kimi-space-1,4px)}.kui-sortable-field-list__handle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#8a91a0)}.kui-sortable-field-list__remove:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-text,#a82f41)}.kui-sortable-field-list__add:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-style:dashed;width:fit-content}.kui-sortable-field-list__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px dashed var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-xl,12px);min-height:6rem;color:var(--kimi-color-text-secondary,#626a79);padding:var(--kimi-space-4,16px);text-align:center;place-items:center;display:grid}@media (max-width:560px){.kui-sortable-field-list__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr)}.kui-sortable-field-list__remove:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:2;justify-self:end}}@media (prefers-reduced-motion:reduce){.kui-sortable-field-list__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sortable__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms!important}.kui-sortable__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:none}}html[data-kimi-motion=reduced]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sortable__overlay,html[data-kimi-motion=reduced]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sortable__row{transition-duration:1ms!important;animation-duration:1ms!important}html[data-kimi-motion=reduced]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sortable-field-list__row{transition-duration:1ms!important}html[data-kimi-motion=reduced]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sortable__overlay{transform:none}.kui-select__control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;position:relative}.kui-select__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;min-width:9rem;min-height:var(--kimi-control-hit-area,44px);justify-content:space-between;align-items:center;gap:var(--kimi-space-2,8px);border:1px solid var(--kimi-color-border-strong,#c9ced8);border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#171a21);cursor:pointer;font:inherit;line-height:var(--kimi-line-height-body,1.55);padding:var(--kimi-spacing-control-padding-block,8px) var(--kimi-spacing-control-padding-inline,12px);text-align:start;transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out;display:inline-flex}.kui-select__trigger:hover:not([data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-interactive,#a8aee0)}.kui-select__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:1px}.kui-select__trigger[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-select__trigger[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c23b4d)}.kui-select__trigger[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584)}.kui-select__trigger[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed}.kui-select__trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);padding-block:var(--kimi-space-1,4px);font-size:var(--kimi-font-size-label,12px)}.kui-select__trigger[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-md,40px)}.kui-select__trigger[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px);padding-block:var(--kimi-space-2-5,10px)}.kui-select__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-select__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;display:inline-flex}.kui-input-number__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-search-input__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid;flex:none;width:1rem;height:1rem}@supports (color:color-mix(in lab,red,red)){.kui-input-number__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-search-input__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid color-mix(in srgb,currentColor 35%,transparent)}}.kui-input-number__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-search-input__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);border-top-color:currentColor;animation:kui-data-entry-spin .7s linear infinite}.kui-select__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1rem;height:1rem;transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);flex:none}.kui-select__trigger[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__chevron{transform:rotate(180deg)}.kui-select__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:0 0!important;border:0!important;width:1.5rem!important;min-width:1.5rem!important;min-height:0!important;padding:0!important}.kui-select__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:50%;right:var(--kimi-space-1,4px);z-index:2;border-radius:var(--kimi-radius-full,9999px);height:1.5rem;color:var(--kimi-color-text-muted,#808797);opacity:0;pointer-events:none;visibility:hidden;position:absolute;transform:translateY(-50%)}.kui-select__control[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__clear{opacity:1;pointer-events:auto;visibility:visible}.kui-select__control[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__chevron{opacity:0}.kui-select__clear:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)!important}.kui-select__clear:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230)}.kui-select__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;outline:2px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-select__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 36%,transparent)}}.kui-select__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:1px;visibility:visible}.kui-select__scroll-chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-select__positioner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-dropdown,60)}.kui-select__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;width:min(var(--anchor-width),calc(100vw - 1rem));min-width:min(var(--anchor-width),calc(100vw - 1rem));max-width:calc(100vw - 1rem);max-height:min(var(--available-height),22rem);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-overlay,#fffffff7);box-shadow:var(--kimi-shadow-surface-overlay);color:var(--kimi-color-text-primary,#171a21);transform-origin:var(--transform-origin);will-change:opacity,transform;border:0;position:relative;overflow:hidden}.kui-select__content[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-data-entry-pop-in var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease-out)}.kui-select__content[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-data-entry-pop-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-select__scroll-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:0;position:relative}.kui-select__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(var(--available-height),20rem);padding:var(--kimi-space-1,4px);scrollbar-width:none;overflow-y:auto}.kui-select__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.kui-select__floating-scrollbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;top:var(--kimi-space-1,4px);right:2px;bottom:var(--kimi-space-1,4px);border-radius:var(--kimi-radius-full,9999px);opacity:0;pointer-events:none;width:6px;transition:opacity var(--kimi-motion-duration-control,.16s) ease-out;display:none;position:absolute}.kui-select__floating-scrollbar[data-scrollable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.kui-select__content:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__floating-scrollbar[data-scrollable],.kui-select__content:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__floating-scrollbar[data-scrollable],.kui-select__floating-scrollbar[data-scrolling]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1}.kui-select__floating-scrollbar-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-surface-overlay,#fff);width:100%;min-height:28px;display:block}@supports (color:color-mix(in lab,red,red)){.kui-select__floating-scrollbar-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in srgb,var(--kimi-color-surface-overlay,#fff) 72%,transparent)}}.kui-select__floating-scrollbar-thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;background:var(--kimi-color-scroll-thumb,#565d6b59);box-shadow:var(--kimi-shadow-xs,0 1px 2px #151b260a)}.kui-select__group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.kui-select__group{margin-top:var(--kimi-space-1,4px);padding-top:var(--kimi-space-1,4px);border-top:1px solid var(--kimi-color-border-subtle,#e7eaf0)}.kui-select__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600);padding:var(--kimi-space-2,8px) var(--kimi-space-2-5,10px) var(--kimi-space-1-5,6px)}.kui-select__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);border-radius:var(--kimi-radius-md,8px);cursor:pointer;padding:var(--kimi-space-2,8px) var(--kimi-space-2-5,10px);-webkit-user-select:none;user-select:none;outline:0;display:flex;position:relative}.kui-select__item[data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-select__item[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-selected,#eeefff);color:var(--kimi-color-accent-text,#494ac5)}.kui-select__item[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed;opacity:.68}.kui-select__item-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-0-5,2px);flex:auto;min-width:0;display:grid}.kui-select__item-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-select__item-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-title,1.35)}.kui-select__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;width:1.25rem;height:1.25rem;display:grid}.kui-select__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-select__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);padding:var(--kimi-space-4,16px) var(--kimi-space-3,12px);text-align:center}.kui-select__scroll-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-overlay,#fff);height:1.75rem;color:var(--kimi-color-text-secondary,#565d6b);place-items:center;display:grid}.kui-select__content[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__item{min-height:var(--kimi-control-height-sm,32px);gap:var(--kimi-space-2,8px);padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);font-size:var(--kimi-font-size-label,12px)}.kui-select__content[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__label{padding:var(--kimi-space-1-5,6px) var(--kimi-space-2,8px) var(--kimi-space-1,4px)}.kui-select__content[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__indicator{width:1rem;height:1rem}.kui-form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-5,20px);color:var(--kimi-color-text-primary,#171a21);display:grid}.kui-form__fieldset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-5,20px);border:0;min-width:0;margin:0;padding:0;display:grid}.kui-form[aria-busy=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-form__fieldset{opacity:.72}.kui-form-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1-5,6px);min-width:0;display:grid}.kui-form-field__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline;gap:var(--kimi-space-1,4px);color:var(--kimi-color-text-primary,#171a21);cursor:pointer;font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);display:flex}.kui-form-field[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-form-field__label{color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed}.kui-form-field__required:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c23b4d)}.kui-form-field__optional:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-regular,400);margin-inline-start:auto}.kui-form-field__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-form-field__message:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55);margin:0}.kui-form-field__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b)}.kui-form-field__message:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-text,#a82f40)}.kui-form__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end;gap:var(--kimi-space-2,8px);flex-wrap:wrap;display:flex}.kui-input-number:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-input-number__group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:8rem;min-height:var(--kimi-control-hit-area,44px);border:1px solid var(--kimi-color-border-strong,#c9ced8);border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#171a21);transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out;align-items:stretch;display:inline-flex;overflow:hidden}.kui-input-number__group:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce247)}.kui-input-number__group[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c23b4d)}.kui-input-number__group[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3)}.kui-input-number__group[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);font-size:var(--kimi-font-size-label,12px)}.kui-input-number__group[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-md,40px)}.kui-input-number__group[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-lg,46px)}.kui-input-number__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:textfield;width:100%;min-width:3rem;color:inherit;font:inherit;font-variant-numeric:tabular-nums;padding:var(--kimi-spacing-control-padding-block,8px) var(--kimi-space-2,8px);text-align:center;background:0 0;border:0;outline:0}.kui-input-number__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-inner-spin-button,.kui-input-number__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-outer-spin-button{appearance:none;margin:0}.kui-input-number__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--kimi-color-text-muted,#6d7584)}.kui-input-number__stepper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px);background:var(--kimi-color-surface-subtle,#f7f8fa);color:var(--kimi-color-text-secondary,#565d6b);cursor:pointer;touch-action:manipulation;transition:background-color var(--kimi-motion-duration-press,80ms) ease-out,color var(--kimi-motion-duration-press,80ms) ease-out;border:0;place-items:center;display:grid}.kui-input-number__stepper:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-inline-end:1px solid var(--kimi-color-border-subtle,#e7eaf0)}.kui-input-number__stepper:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-inline-start:1px solid var(--kimi-color-border-subtle,#e7eaf0)}.kui-input-number__stepper:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-accent-text,#494ac5)}.kui-input-number__stepper:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:-3px;position:relative}.kui-input-number__stepper:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.45}.kui-input-number__group[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input-number__stepper{width:var(--kimi-control-height-sm,32px);min-width:var(--kimi-control-height-sm,32px);min-height:var(--kimi-control-height-sm,32px)}.kui-input-number__group[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input-number__stepper{width:var(--kimi-control-height-md,40px);min-width:var(--kimi-control-height-md,40px);min-height:var(--kimi-control-height-md,40px)}.kui-input-number__group[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input-number__stepper{width:var(--kimi-control-height-lg,46px);min-width:var(--kimi-control-height-lg,46px);min-height:var(--kimi-control-height-lg,46px)}.kui-input-number__minus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-number__plus:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-input-number__affix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);padding-inline:var(--kimi-space-1,4px);white-space:nowrap;align-items:center;display:inline-flex}.kui-input-number__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:var(--kimi-space-2,8px);align-self:center}.kui-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.kui-search-input__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:block}.kui-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input-shell__trailing{padding-inline-end:var(--kimi-space-1,4px);display:grid}.kui-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-search-input__clear{border-radius:calc(var(--kimi-radius-lg,10px) - 3px);opacity:0;pointer-events:none;width:1.5rem;min-width:1.5rem;min-height:1.5rem;transition:opacity var(--kimi-motion-duration-control,.16s) ease-out;border:0}.kui-search-input:is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-search-input__clear{opacity:1;pointer-events:auto}.kui-search-input__clear-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:block}@media (hover:none){.kui-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-search-input__clear{opacity:1;pointer-events:auto}.kui-select__control[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__clear{opacity:1;visibility:visible;pointer-events:auto}.kui-select__control[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-select__chevron{opacity:0}}.kui-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) input[type=search]::-webkit-search-cancel-button{appearance:none}.kui-slider-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);min-width:0;color:var(--kimi-color-text-primary,#171a21);display:grid}.kui-slider-field__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:baseline;gap:var(--kimi-space-3,12px);min-width:0;display:flex}.kui-slider-field__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-medium,500)}.kui-slider-field__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);color:var(--kimi-color-text-primary,#171a21);font-variant-numeric:tabular-nums;font-weight:var(--kimi-font-weight-semibold,600);display:inline-flex}.kui-slider:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-height:var(--kimi-control-hit-area,44px);touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative}.kui-slider[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px);flex-direction:column;height:12rem;min-height:8rem}.kui-slider__track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface-disabled,#e9ecf1);flex-grow:1;width:100%;height:.375rem;position:relative;overflow:hidden}.kui-slider[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-slider__track{width:.375rem;height:100%}.kui-slider__range:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;background:var(--kimi-color-accent-solid,#5b5ce2);height:100%;position:absolute}.kui-slider[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-slider__range{width:100%}.kui-slider__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--kimi-color-accent-solid,#5b5ce2);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface-raised,#fff);width:1.375rem;height:1.375rem;box-shadow:var(--kimi-shadow-sm,0 2px 8px #0f172a0f);cursor:grab;touch-action:none;transition:box-shadow var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out;display:block;position:relative}.kui-slider__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{border-radius:inherit;content:"";position:absolute;inset:-.75rem}.kui-slider__thumb:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#eef)}.kui-slider__thumb:active:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grabbing}.kui-slider__thumb:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:3px}.kui-slider__thumb[aria-invalid=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c23b4d)}.kui-slider-field[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);opacity:.58}.kui-filter-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);flex-wrap:wrap;display:flex}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:var(--kimi-control-hit-area,44px);border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface,#fff);transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out;align-items:stretch;display:inline-flex;overflow:hidden}.kui-filter-chip:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-interactive,#a8aee0)}.kui-filter-chip[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-border,#acaeff);background:var(--kimi-color-accent-soft,#eef);color:var(--kimi-color-accent-text,#494ac5)}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove,.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__toggle{min-height:calc(var(--kimi-control-hit-area,44px) - 2px);color:inherit;background:0 0;border:0;border-radius:0}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__toggle{padding-inline:var(--kimi-spacing-control-padding-inline,12px)}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove{border-inline-start:1px solid;width:2.5rem}@supports (color:color-mix(in lab,red,red)){.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove{border-inline-start:1px solid color-mix(in srgb,currentColor 14%,transparent)}}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove{padding:0}.kui-filter-chip__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-filter-chip__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:currentColor;min-width:1.25rem}@supports (color:color-mix(in lab,red,red)){.kui-filter-chip__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,currentColor 10%,transparent)}}.kui-filter-chip__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;padding:var(--kimi-space-0-5,2px) var(--kimi-space-1-5,6px)}.kui-filter-chip__remove-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:block}.kui-filter-chip[data-mode=applied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);align-items:stretch}.kui-filter-chip[data-mode=applied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__content{min-width:0;min-height:calc(var(--kimi-control-height-sm,32px) - 2px);align-items:center;gap:var(--kimi-space-1-5,6px);padding-inline:var(--kimi-space-3,12px);display:inline-flex}.kui-filter-chip[data-mode=applied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove{width:var(--kimi-control-height-sm,32px);min-width:var(--kimi-control-height-sm,32px);min-height:calc(var(--kimi-control-height-sm,32px) - 2px)}.kui-inline-edit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-inline-edit__display:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:fit-content;max-width:100%;min-height:var(--kimi-control-hit-area,44px);padding-inline:var(--kimi-space-2,8px);text-align:start;border-color:#0000;justify-content:flex-start}.kui-inline-edit__display:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border,#dde1e8);background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-inline-edit__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-inline-edit__value[data-empty]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-style:italic;font-weight:var(--kimi-font-weight-regular,400)}.kui-inline-edit__pencil:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;transition:opacity var(--kimi-motion-duration-control,.16s) ease-out;flex:none}.kui-inline-edit__display:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-inline-edit__pencil,.kui-inline-edit__display:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-inline-edit__pencil{opacity:.72}.kui-inline-edit__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:var(--kimi-space-2,8px);min-width:0;animation:kui-data-entry-fade-in var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease-out);display:flex}.kui-inline-edit__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:min(18rem,100%)}.kui-inline-edit__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);flex:none;display:flex}.kui-inline-edit__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-text,#a82f40);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55);margin:0}@media (forced-colors:active){.kui-select__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}@media (max-width:47.99rem){.kui-input-number__group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-number__group[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-number__group[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-number__group[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__trigger[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__trigger[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px)}.kui-select__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2rem!important;min-width:2rem!important}.kui-select__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:2rem}.kui-input-number__group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input-number__stepper{width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px)}.kui-select__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:calc(100vw - 1rem)}.kui-select__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:48px;padding-block:var(--kimi-space-2-5,10px)}.kui-search-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-search-input__clear{width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px)}.kui-slider__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.5rem;height:1.5rem}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:32px;margin-block:6px;overflow:visible}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove,.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__toggle{min-height:30px;margin:0}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__toggle{border-radius:inherit}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove{border-start-end-radius:inherit;border-end-end-radius:inherit;width:44px;min-width:44px}.kui-filter-chip[data-mode=applied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-chip__remove{width:44px;min-width:44px}.kui-inline-edit__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch}.kui-inline-edit__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0}.kui-inline-edit__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.kui-inline-edit__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{flex:1}.kui-form__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}}@media (prefers-reduced-motion:reduce){.kui-inline-edit__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-number__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-search-input__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-duration:1ms!important}.kui-filter-chip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-inline-edit__pencil:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-select__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-slider__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms!important}}.kui-filter-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;container-type:inline-size}.kui-filter-bar__layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:var(--kimi-space-2) var(--kimi-space-3);flex-wrap:wrap;min-width:0;display:flex}.kui-filter-bar__layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{min-width:0}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.kui-filter-bar[data-collapsed]:not([data-measuring]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__secondary:not([data-open]) [data-kui-filter-row=overflow],.kui-filter-bar[data-collapsed]:not([data-measuring]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__secondary:not([data-open]):not(:has([data-kui-filter-row=first])){display:none}.kui-filter-bar[data-measuring]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__secondary{visibility:hidden;pointer-events:none;display:contents}.kui-filter-bar[data-measuring]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__layout>.kui-filter-bar__actions,.kui-filter-bar[data-measuring]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__layout>.kui-filter-bar__toggle,.kui-filter-bar__measure-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-filter-bar[data-measuring]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__measure-actions{align-items:flex-start;gap:var(--kimi-space-2);visibility:hidden;pointer-events:none;flex:none;min-width:0;display:flex}.kui-filter-bar__measure-action-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:var(--kimi-space-2);flex-wrap:nowrap;flex:none;min-width:0;max-width:100%;display:flex}.kui-filter-bar__measure-action-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{flex:none}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-form-field{flex:0 11rem;min-width:9rem}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:has(.kui-date-trigger){flex:0 17rem;width:min(17rem,100%);min-width:min(17rem,100%);max-width:100%}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-form-field>.kui-date-time-range,.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-form-field>.kui-date-time-range .kui-date-trigger-shell{width:100%;min-width:0;max-width:100%}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:has(.kui-date-trigger) .kui-date-trigger{width:100%;max-width:100%}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:has(.kui-date-trigger) .kui-date-trigger__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.kui-filter-bar__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start;gap:var(--kimi-space-2);flex-wrap:nowrap;flex:none;min-width:0;max-width:100%;display:flex}.kui-filter-bar__layout[data-actions-wrapped=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-filter-bar__actions{margin-inline-start:auto}.kui-filter-bar__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button,.kui-filter-bar__search.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-filter-bar__search.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-filter-bar__active-filters:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1-5,6px);min-width:0;margin-top:var(--kimi-space-2);flex-wrap:wrap;display:flex}.kui-filter-bar__active-filter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-filter-bar__mobile-footer.kui-sheet__footer[data-layout=row]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--kimi-space-2) max(var(--kimi-space-2),env(safe-area-inset-bottom));flex-flow:wrap;justify-content:flex-end;overflow:visible}.kui-filter-bar__mobile-footer.kui-sheet__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{width:auto}.kui-filter-bar__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;flex:none}.kui-filter-bar__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-text);font-variant-numeric:tabular-nums}.kui-filter-bar[data-measuring]:not([data-measuring-overflow]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__measure-actions>.kui-filter-bar__toggle{display:none}.kui-filter-bar__layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-search-input{width:min(22rem,100%);max-width:min(22rem,calc(100% - var(--kui-filter-reserved-width,0px) - var(--kimi-space-3)));flex:0 22rem}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:is(.kui-select__control,.kui-hierarchy-trigger){flex:0 11rem;width:11rem}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-form-field .kui-select__control{width:100%}.kui-filter-bar__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-alert{flex:100%;min-width:0}.kui-filter-bar__mobile-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-4);min-width:0;display:grid}.kui-filter-bar__mobile-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(.kui-date-trigger-shell,.kui-date-trigger),.kui-filter-bar__mobile-fields:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{width:100%;min-width:0}.kui-filter-bar__summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);flex:1 1 0;align-self:center;overflow:hidden}.kui-filter-bar__sheet[data-side=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(85dvh,48rem)}@media (max-width:40rem) and (max-height:37.49rem){.kui-filter-bar__sheet[data-side=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(32rem,100vw - 24px)}}.kui-filter-bar[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__layout{align-items:center;gap:var(--kimi-space-2);flex-wrap:nowrap}.kui-filter-bar[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__layout>.kui-search-input{flex:1 1 0;width:auto;min-width:0;max-width:none}@media (max-width:47.99rem){.kui-filter-bar[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__toggle{margin-block:6px}.kui-filter-bar[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-filter-bar__active-filters{gap:var(--kimi-space-2);margin-top:0}}.kui-metric-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-md,8px);background:var(--kimi-color-surface,#fff);min-width:0;min-height:5rem;color:var(--kimi-color-text-primary,#171a21);padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);box-shadow:var(--kimi-shadow-xs,0 1px 2px #0f172a0a);display:flex;overflow:hidden}.kui-metric-card[data-variant=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;border-inline-end:1px solid var(--kimi-color-border-subtle,#e7eaf0);min-height:5.75rem;padding:var(--kimi-space-4,16px) var(--kimi-space-5,20px);box-shadow:none;background:0 0;border-radius:0}.kui-metric-card[data-variant=strip]:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-inline-end:0}.kui-metric-card[data-variant=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__value{font-size:var(--kimi-font-size-title-md,18px)}.kui-metric-card__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-metric-card__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-medium,500);line-height:var(--kimi-line-height-title,1.35);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-metric-card__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:1em;color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-title-lg,22px);font-variant-numeric:tabular-nums;font-weight:var(--kimi-font-weight-bold,700);letter-spacing:var(--kimi-letter-spacing-tight,-.02em);white-space:nowrap;align-items:baseline;gap:.2em;line-height:1;display:flex}.kui-metric-card__affix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.55em;font-weight:var(--kimi-font-weight-semibold,600);letter-spacing:0}.kui-metric-card__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-icon-muted,#6d7584);flex:none;place-items:center;display:grid}.kui-metric-card[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__icon,.kui-metric-card[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__value{color:var(--kimi-color-danger-text,#a82f40)}.kui-metric-card[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__icon,.kui-metric-card[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__value{color:var(--kimi-color-info-text,#1e63a9)}.kui-metric-card[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__icon,.kui-metric-card[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__value{color:var(--kimi-color-success-text,#0f684b)}.kui-metric-card[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__icon,.kui-metric-card[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__value{color:var(--kimi-color-warning-text,#8b4f04)}.kui-metric-card__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(8rem,70%);height:var(--kimi-font-size-title-lg,22px);border-radius:var(--kimi-radius-sm,6px);background:linear-gradient(100deg,var(--kimi-color-surface-subtle,#edf0f5) 25%,var(--kimi-color-surface-hover,#f1f3f7) 45%,var(--kimi-color-surface-subtle,#edf0f5) 65%);background-size:220% 100%;animation:kui-metric-card-loading 1.4s ease-in-out infinite;display:block}@media (max-width:640px){.kui-metric-card:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:4.5rem;padding:var(--kimi-space-3,12px)}.kui-metric-card[data-variant=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:5rem;padding:var(--kimi-space-3,12px)}.kui-metric-card__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-md,18px)}}@media (prefers-reduced-motion:reduce){.kui-metric-card__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);animation:none}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-metric-card__skeleton{background:var(--kimi-color-surface-hover,#f1f3f7);animation:none}@media (forced-colors:active){.kui-metric-card[data-variant=card]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border-color:canvastext}.kui-metric-card[data-variant=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-inline-end-color:canvastext}}.kui-table-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-table-sticky-header-height:45px;border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-surface,#fff);width:100%;max-width:100%;overflow:hidden}.kui-table-container[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-table-sticky-header-height:37px}.kui-table-container__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:inherit}.kui-table-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-scroll-area__scrollbar{z-index:3}.kui-table-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-scroll-area__scrollbar .kui-scroll-area__thumb{background:var(--kimi-color-scroll-thumb,#565d6b59)}.kui-table-container:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-scroll-area__scrollbar .kui-scroll-area__thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94)}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:10px;height:10px}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box;border:3px solid #0000}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-table-container__viewport:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-terminal__viewport:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:2px}.kui-table-container[data-scroll-y=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain}.kui-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse;width:100%;min-width:36rem;color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55)}.kui-table__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){caption-side:bottom;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);text-align:start}.kui-table__cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-table__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);text-align:start;vertical-align:middle}.kui-table__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-subtle,#f7f8fa);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-semibold,600);white-space:nowrap}.kui-table__sort:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);border-radius:var(--kimi-radius-sm,6px);min-height:2rem;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;background:0 0;border:0;padding:0;display:inline-flex}.kui-table__sort:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#171a21)}.kui-table__sort:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:2px}.kui-table__sort-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#8a91a0);opacity:.48;transition:color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out),opacity var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out),transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out);flex:none}.kui-table__sort-icon[data-direction=asc]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2);opacity:1;transform:rotate(180deg)}.kui-table__sort-icon[data-direction=desc]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2);opacity:1}.kui-table-container[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__cell,.kui-table-container[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__head{padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px)}.kui-table-container[data-cell-align=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__cell{vertical-align:top}.kui-table-container[data-sticky-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__head{z-index:2;box-shadow:0 1px 0 var(--kimi-color-border-subtle,#e7eaf0);position:sticky;top:0}.kui-table__cell[data-sticky-action]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-table__head[data-sticky-action]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-inline-start:1px solid var(--kimi-color-border-subtle,#e7eaf0);box-shadow:-4px 0 8px -6px var(--kimi-color-border-strong,#ccd2dd);position:sticky;inset-inline-end:0}.kui-table__head[data-sticky-action]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:3}.kui-table-container[data-sticky-header]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__head[data-sticky-action]{z-index:4}.kui-table__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__cell[data-sticky-action]{z-index:1}.kui-table-container[dir=rtl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(.kui-table__head,.kui-table__cell)[data-sticky-action]{box-shadow:4px 0 8px -6px var(--kimi-color-border-strong,#ccd2dd)}.kui-table__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-table-row-background:var(--kimi-color-surface,#fff);background:var(--kui-table-row-background);transition:background-color var(--kimi-motion-duration-press,80ms) var(--kimi-motion-easing-standard,ease-out)}.kui-table__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__row:hover{--kui-table-row-background:var(--kimi-color-surface-hover,#f1f3f7);background:var(--kui-table-row-background)}.kui-table__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__row>.kui-table__cell{background:var(--kui-table-row-background);transition:background-color var(--kimi-motion-duration-press,80ms) var(--kimi-motion-easing-standard,ease-out)}.kui-table__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__row:last-child .kui-table__cell,.kui-table__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__row:last-child .kui-table__cell{border-bottom:0}.kui-table__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-subtle,#f7f8fa);font-weight:var(--kimi-font-weight-medium,500)}@media (prefers-reduced-motion:reduce){.kui-table__sort-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}}.kui-pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:none;flex:none;min-width:0;max-width:100%;display:flex;overflow-x:auto}.kui-pagination-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-4,16px);border-top:1px solid var(--kimi-color-border-subtle,#e7eaf0);min-width:0;min-height:4rem;padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);flex-wrap:wrap;display:flex;container:kui-pagination-bar/inline-size}.kui-pagination-bar__controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-pagination-bar__summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.kui-pagination-bar__summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);font-variant-numeric:tabular-nums}.kui-pagination-bar__summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span+span{border-inline-start:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding-inline-start:var(--kimi-space-2,8px)}.kui-pagination-bar__jump:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);white-space:nowrap;flex:none;min-width:0;display:inline-flex}.kui-pagination-bar__summary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar__jump-input{border-inline-start:0;width:4.25rem;padding-inline-start:0}.kui-pagination-bar__jump-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input{padding-inline:var(--kimi-space-2,8px);text-align:center;font-variant-numeric:tabular-nums}.kui-pagination-bar__page-size-control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;width:8rem;min-width:8rem}.kui-pagination-bar__page-size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.kui-pagination-bar__page-size.kui-select__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-pagination__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);max-width:100%;margin:0;padding:0;list-style:none;display:flex}.kui-pagination__compact-current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:none}@container kui-pagination-bar (max-width:28rem){.kui-pagination[data-compact-narrow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination__full-item{display:none}.kui-pagination[data-compact-narrow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination__compact-current{display:flex}}.kui-pagination__control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-pagination__page:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);padding-inline:var(--kimi-space-2,8px);justify-content:center}.kui-pagination__page[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-contrast,#fff);box-shadow:inset 0 0 0 1px var(--kimi-color-accent-contrast,#fff)}@supports (color:color-mix(in lab,red,red)){.kui-pagination__page[aria-current=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kimi-color-accent-contrast,#fff) 18%,transparent)}}.kui-pagination__control:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px);padding:0}.kui-pagination__ellipsis:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:1.5rem;min-height:var(--kimi-control-hit-area,44px);color:var(--kimi-color-text-muted,#6d7584);-webkit-user-select:none;user-select:none;place-items:center;display:grid}.kui-pagination__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-terminal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-terminal-background:#2b2e33;--kui-terminal-border:#565b63;--kui-terminal-header:#ffffff0a;--kui-terminal-divider:#dbe3ef29;--kui-terminal-text:#e6ebf2;--kui-terminal-title:#e1e7ef;--kui-terminal-muted:#a6afbd;--kui-terminal-info:#91caff;--kui-terminal-success:#7ee1ba;--kui-terminal-warning:#f7cc79;--kui-terminal-danger:#ff9eaa;border:1px solid var(--kui-terminal-border);border-radius:var(--kimi-radius-2xl,16px);background:var(--kui-terminal-background);box-shadow:var(--kimi-shadow-xs,0 1px 2px #151b260a);color:var(--kui-terminal-text);overflow:hidden}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-terminal-background:var(--kimi-color-surface,#fff);--kui-terminal-border:var(--kimi-color-border-strong,#c9ced8);--kui-terminal-header:var(--kimi-color-surface-subtle,#f7f8fa);--kui-terminal-divider:var(--kimi-color-border-subtle,#e7eaf0);--kui-terminal-text:var(--kimi-color-text-primary,#171a21);--kui-terminal-title:var(--kimi-color-text-primary,#171a21);--kui-terminal-muted:var(--kimi-color-text-muted,#6d7584);--kui-terminal-info:var(--kimi-color-info-text,#1e63a9);--kui-terminal-success:var(--kimi-color-success-text,#0f684b);--kui-terminal-warning:var(--kimi-color-warning-text,#8b4f04);--kui-terminal-danger:var(--kimi-color-danger-text,#a82f40)}.kui-terminal__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-3,12px);border-bottom:1px solid var(--kui-terminal-divider);background:var(--kui-terminal-header);min-height:3.25rem;padding:var(--kimi-space-2,8px) var(--kimi-space-4,16px);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.kui-terminal__status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:#778296;width:.5rem;height:.5rem;box-shadow:0 0 0 3px #7782961f}.kui-terminal[data-status=running]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__status{background:#7e8cff;box-shadow:0 0 0 3px #7e8cff29}.kui-terminal[data-status=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__status{background:#60d6aa;box-shadow:0 0 0 3px #60d6aa24}.kui-terminal[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__status{background:#ff8090;box-shadow:0 0 0 3px #ff809024}.kui-terminal__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-title);font-size:var(--kimi-font-size-body,14px);font-weight:var(--kimi-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-terminal__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);min-width:0;display:flex}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;scrollbar-color:#cbd5e17a transparent;scrollbar-gutter:auto;scrollbar-width:thin;min-height:7rem;overflow:auto}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__viewport{scrollbar-color:var(--kimi-color-scroll-thumb) transparent}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:#cbd5e17a padding-box padding-box}.kui-terminal__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:#cbd5e1ad padding-box padding-box}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__viewport::-webkit-scrollbar-thumb{background:var(--kimi-color-scroll-thumb);background-clip:padding-box}.kui-terminal__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:max-content;color:inherit;font-family:var(--kimi-font-family-mono,monospace);font-size:var(--kimi-font-size-caption,12px);padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);tab-size:2;white-space:pre;margin:0;line-height:1.7}.kui-terminal[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__content{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.kui-terminal__line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:1.7em;display:block}.kui-terminal__line[data-tone=muted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-muted)}.kui-terminal__line[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-info)}.kui-terminal__line[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-success)}.kui-terminal__line[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-warning)}.kui-terminal__line[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-danger)}.kui-terminal__time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-terminal-muted);margin-inline-end:var(--kimi-space-2,8px)}.kui-terminal__prefix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-text,#aaf);margin-inline-end:var(--kimi-space-2,8px)}.kui-ops-log:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3,12px);min-width:0;display:grid}.kui-ops-log__history:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);flex-wrap:wrap;display:flex}.kui-ops-log[data-virtualized]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-terminal__viewport{overflow-anchor:none}.kui-ops-log__controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-3,12px);grid-template-columns:minmax(0,1fr) max-content;padding:0;display:grid}.kui-ops-log__filter-control.kui-segmented:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-self:start}.kui-ops-log__filters:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-3,12px);scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}.kui-ops-log__filters:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented{flex:none}.kui-ops-log__terminal-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;display:flex}.kui-ops-log__terminal-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-ops-log__result-count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#8995a8;font-family:var(--kimi-font-family-mono,monospace);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;white-space:nowrap}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);display:inline-flex}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button{--kui-button-text-color:#e8edf5!important}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button{--kui-button-focus-color:#a8b3ff;border-radius:calc(var(--kimi-radius-lg,10px) - 3px);background:#ffffff0f;border-color:#dbe3ef4d;width:2.25rem;min-width:2.25rem;min-height:2.25rem}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button:hover:not(:disabled){--kui-button-text-color:#fff!important}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button:hover:not(:disabled){background:#ffffff24;border-color:#dbe3ef94}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button[aria-pressed=true]{--kui-button-text-color:#d9deff!important}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button[aria-pressed=true]{background:#7e8cff2e;border-color:#a8b3ff4d}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button[data-feedback=copied]{--kui-button-text-color:#75ddb7!important}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button[data-feedback=copied]{background:#60d6aa29}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button[data-feedback=error]{--kui-button-text-color:#ff98a5!important}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button[data-feedback=error]{background:#ff809024}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button{--kui-button-text-color:var(--kimi-color-text-secondary)!important}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button{border-color:var(--kimi-color-border);background:var(--kimi-color-surface)}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button:hover:not(:disabled),.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button[aria-pressed=true]{--kui-button-text-color:var(--kimi-color-accent-text)!important}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button:hover:not(:disabled),.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button[aria-pressed=true]{border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft)}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button[data-feedback=copied]{--kui-button-text-color:var(--kimi-color-success-text)!important}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button[data-feedback=copied]{border-color:var(--kimi-color-success-border);background:var(--kimi-color-success-soft)}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button[data-feedback=error]{--kui-button-text-color:var(--kimi-color-danger-text)!important}.kui-terminal[data-theme=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-ops-log__terminal-tools .kui-icon-button[data-feedback=error]{border-color:var(--kimi-color-danger-border);background:var(--kimi-color-danger-soft)}.kui-ops-log__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:#8995a8;place-items:center;min-width:min(24rem,70vw);min-height:7rem;display:grid}@media (max-width:720px){.kui-ops-log__controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.kui-ops-log__filters:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.kui-ops-log__controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-segmented{justify-self:start;width:auto}.kui-terminal__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr)}.kui-terminal__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1/-1;justify-content:flex-end}.kui-ops-log__terminal-tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-icon-button{width:var(--kimi-control-height-sm,32px);min-width:var(--kimi-control-height-sm,32px);min-height:var(--kimi-control-height-sm,32px)}}.kui-descriptions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;max-width:100%;color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55);margin:0}.kui-descriptions:not([data-bordered]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(var(--kui-descriptions-columns,3),minmax(0,1fr));gap:var(--kimi-space-4,16px) var(--kimi-space-6,24px);display:grid}.kui-descriptions[data-columns="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-columns:1}.kui-descriptions[data-columns="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-columns:2}.kui-descriptions[data-columns="3"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-columns:3}.kui-descriptions[data-columns="4"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-columns:4}.kui-descriptions:not([data-bordered]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__item{min-width:0}.kui-descriptions:not([data-bordered])[data-layout=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__item{gap:var(--kimi-space-2,8px);grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr);align-items:baseline;display:grid}.kui-descriptions__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-descriptions__term:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-medium,500)}.kui-descriptions__detail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;min-width:0;margin:0}.kui-descriptions:not([data-bordered])[data-layout=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__detail{margin-top:var(--kimi-space-1,4px)}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);overflow:hidden}.kui-descriptions__table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse;table-layout:fixed;width:100%;min-width:100%}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__row{height:var(--kui-descriptions-row-height,4rem)}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__row>td,.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__row>th{border-inline-end:1px solid var(--kimi-color-border-subtle,#e7eaf0);border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kui-descriptions-cell-padding-block,12px) var(--kui-descriptions-cell-padding-inline,16px);text-align:start;vertical-align:middle;overflow-wrap:anywhere}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__row>:last-child{border-inline-end:0}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__row:last-child>*{border-bottom:0}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__label{background:var(--kimi-color-surface-subtle,#f7f8fa)}.kui-descriptions[data-bordered][data-layout=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__label{white-space:nowrap;width:7rem}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__content{min-width:0;color:var(--kimi-color-text-primary,#171a21)}.kui-descriptions[data-size=compact]:not([data-bordered]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px) var(--kimi-space-4,16px)}.kui-descriptions[data-size=compact][data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-row-height:3rem;--kui-descriptions-cell-padding-block:var(--kimi-space-2,8px);--kui-descriptions-cell-padding-inline:var(--kimi-space-3,12px)}.kui-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);margin:0;padding:0;list-style-position:inside}ul.kui-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){list-style:none}.kui-list[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);overflow:hidden}.kui-list__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px)}.kui-list[data-size=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-list__item{padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px)}.kui-list[data-size=comfortable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-list__item{padding:var(--kimi-space-4,16px) var(--kimi-space-5,20px)}.kui-list[data-divided]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-list__item+.kui-list__item{border-top:1px solid var(--kimi-color-border-subtle,#e7eaf0)}.kui-list__meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55)}.kui-list-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px dashed var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);min-height:4rem;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-body,14px);padding:var(--kimi-space-4,16px);place-items:center;display:grid}.kui-timeline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);margin:0;padding:0;list-style:none}.kui-timeline__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3,12px);min-width:0;padding-bottom:var(--kimi-space-5,20px);grid-template-columns:1.5rem minmax(0,1fr);display:grid;position:relative}.kui-timeline__item:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--kimi-color-border-strong,#c9ced8);content:"";width:1px;position:absolute;top:.9rem;bottom:0;left:calc(.75rem - .5px)}.kui-timeline__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;border:2px solid var(--kimi-color-surface,#fff);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#6d7584);width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--kimi-color-border-strong,#c9ced8);justify-self:center;margin-top:.35rem;position:relative}.kui-timeline__dot[data-has-icon=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border-subtle,#dde1e8);background:var(--kimi-color-surface,#fff);width:1.5rem;height:1.5rem;color:var(--kimi-color-text-secondary,#565d6b);box-shadow:var(--kimi-shadow-edge,0 0 0 1px #141c2d14);place-items:center;margin-top:0;display:grid}.kui-timeline__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.kui-timeline__item[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot[data-has-icon=true]{color:var(--kimi-color-accent-text,#4b4cc4)}.kui-timeline__item[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot[data-has-icon=true]{color:var(--kimi-color-success-text,#08704f)}.kui-timeline__item[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot[data-has-icon=true]{color:var(--kimi-color-warning-text,#8d4b00)}.kui-timeline__item[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot[data-has-icon=true]{color:var(--kimi-color-danger-text,#a82e41)}.kui-timeline__item[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot{background:var(--kimi-color-accent-solid,#5b5ce2)}.kui-timeline__item[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot{background:var(--kimi-color-success-solid,#12805c)}.kui-timeline__item[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot{background:var(--kimi-color-warning-solid,#a75f05)}.kui-timeline__item[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot{background:var(--kimi-color-danger-solid,#c23b4d)}.kui-timeline__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-timeline__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:baseline;gap:var(--kimi-space-2,8px);flex-wrap:wrap;display:flex}.kui-timeline__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--kimi-font-weight-semibold,600)}.kui-timeline__time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px)}.kui-timeline__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){line-height:var(--kimi-line-height-body,1.55)}.kui-timeline__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--kimi-space-1,4px)}.kui-timeline__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-timeline__pending:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px)}.kui-timeline__item[data-pending]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot{animation:kui-timeline-pulse var(--kimi-motion-duration-breathe,3.2s) var(--kimi-motion-easing-standard,ease-in-out) infinite;background:var(--kimi-color-accent-solid,#5b5ce2)}.kui-skeleton-wrapper:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%;line-height:0;display:inline-block}.kui-skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-md,8px);background:linear-gradient(100deg,var(--kimi-color-surface-subtle,#f7f8fa) 24%,var(--kimi-color-surface-hover,#f1f3f7) 38%,var(--kimi-color-surface-subtle,#f7f8fa) 52%);width:100%;height:1rem;animation:kui-skeleton-shimmer 1.5s var(--kimi-motion-easing-standard,ease-in-out) infinite;background-size:220% 100%;display:block;overflow:hidden}.kui-skeleton[data-shape=circle]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);aspect-ratio:1;width:2.5rem;height:2.5rem}.kui-skeleton[data-shape=text]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-xs,4px);height:.875em}.kui-skeleton-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3,12px);width:100%;display:grid}.kui-skeleton-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-skeleton-wrapper{width:100%;display:block}.kui-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-items:center;gap:var(--kimi-space-3,12px);max-width:30rem;color:var(--kimi-color-text-primary,#171a21);padding:var(--kimi-space-6,24px) var(--kimi-space-4,16px);text-align:center;margin-inline:auto;display:grid}.kui-empty[data-size=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);max-width:24rem;padding:var(--kimi-space-4,16px) var(--kimi-space-3,12px)}.kui-empty__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2.5rem;height:2.5rem;color:var(--kimi-color-text-muted,#6d7584);place-items:center;display:grid}.kui-empty__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%;height:100%}.kui-empty__mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border-strong,#c9ced8);border-radius:var(--kimi-radius-md,8px);background:var(--kimi-color-surface-subtle,#f7f8fa);width:2.5rem;height:2rem;display:block;position:relative}.kui-empty__mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--kimi-color-border-strong,#c9ced8);content:"";height:1px;position:absolute;bottom:.5rem;left:.45rem;right:.45rem}.kui-empty__mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{background:var(--kimi-color-text-muted,#6d7584);width:.75rem;height:1px;position:absolute;top:.5rem;left:.45rem}.kui-empty__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);display:grid}.kui-empty__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);margin:0}.kui-empty__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55);margin:0}.kui-empty__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;gap:var(--kimi-space-2,8px);flex-wrap:wrap;display:flex}.kui-visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:-1px}@media (max-width:1024px){.kui-descriptions:not([data-bordered])[data-columns="4"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-columns:2}.kui-table__cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-table__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px)}}@media (max-width:768px){.kui-descriptions:not([data-bordered])[data-columns="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-descriptions:not([data-bordered])[data-columns="3"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-descriptions:not([data-bordered])[data-columns="4"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-descriptions-columns:1}.kui-descriptions[data-bordered]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:auto hidden}.kui-descriptions[data-bordered][data-columns="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__table,.kui-descriptions[data-bordered][data-columns="3"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__table,.kui-descriptions[data-bordered][data-columns="4"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-descriptions__table{min-width:36rem}.kui-pagination[data-compact-narrow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination__full-item{display:none}.kui-pagination[data-compact-narrow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination__compact-current{display:flex}}@media (max-width:640px){.kui-pagination-bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-flow:column;align-items:stretch}.kui-pagination-bar__controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between}.kui-pagination-bar__controls:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination{overflow-x:auto}.kui-pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:none;overflow-x:auto}.kui-pagination:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.kui-pagination__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:auto}.kui-terminal__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px)}.kui-timeline__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:start;gap:var(--kimi-space-1,4px);display:grid}.kui-empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--kimi-space-5,20px)}}@media (max-width:420px){.kui-pagination-bar[data-compact-narrow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar__jump{display:none}.kui-pagination-bar:not([data-compact-narrow]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar__controls{flex-direction:column;align-items:stretch}.kui-pagination-bar:not([data-compact-narrow]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar__page-size-control{width:100%}.kui-pagination-bar:not([data-compact-narrow]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar__controls .kui-pagination{justify-content:center}.kui-pagination-bar[data-compact-narrow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar__page-size-control{width:7rem;min-width:7rem}html[data-kimi-font-size=xl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar[data-compact-narrow] .kui-pagination-bar__controls{flex-direction:column-reverse;align-items:stretch}html[data-kimi-font-size=xl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar[data-compact-narrow] .kui-pagination-bar__page-size-control{width:100%;min-width:0}html[data-kimi-font-size=xl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-pagination-bar[data-compact-narrow] .kui-pagination{justify-content:center}}@media (prefers-reduced-motion:reduce){.kui-table__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-table__row>.kui-table__cell,.kui-table__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms}.kui-skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-timeline__item[data-pending]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-timeline__dot{animation:none}}.kui-date-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;min-width:12rem;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);border:1px solid var(--kimi-color-border-strong,#c9ced8);border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#171a21);cursor:pointer;font:inherit;line-height:var(--kimi-line-height-body,1.55);padding:var(--kimi-spacing-control-padding-block,8px) var(--kimi-spacing-control-padding-inline,12px);text-align:start;transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out;justify-content:space-between;display:inline-flex}.kui-date-trigger:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-interactive,#a8aee0)}.kui-date-trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-trigger[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);outline:3px solid var(--kimi-color-focus-ring,#5b5ce23d);outline-offset:1px}.kui-date-trigger:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed;opacity:.7}.kui-date-trigger__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-trigger__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);flex:none;place-items:center;display:grid}.kui-date-trigger__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kui-date-trigger__value[data-placeholder]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584)}.kui-date-trigger__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease)}.kui-date-trigger[aria-expanded=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-trigger__chevron{transform:rotate(180deg)}.kui-date-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);padding-block:var(--kimi-space-1,4px);padding-inline:var(--kimi-space-2,8px);font-size:var(--kimi-font-size-label,12px)}.kui-date-trigger-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;position:relative}.kui-date-trigger-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-date-trigger{min-width:0}.kui-date-time-range:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0}.kui-date-time-range:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-trigger{max-width:100%}.kui-date-trigger__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:0 0!important;border:0!important;width:1.5rem!important;min-width:1.5rem!important;min-height:0!important;padding:0!important}.kui-date-trigger__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:50%;right:var(--kimi-space-1,4px);z-index:2;border-radius:var(--kimi-radius-full,9999px);height:1.5rem;color:var(--kimi-color-text-muted,#808797);opacity:0;pointer-events:none;visibility:hidden;position:absolute;transform:translateY(-50%)}.kui-date-trigger-shell[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-trigger__clear{opacity:1;pointer-events:auto;visibility:visible}.kui-date-trigger-shell[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-trigger__chevron{opacity:0}.kui-date-trigger__clear:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)!important}.kui-date-trigger__clear:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230)}.kui-date-trigger__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;outline:2px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-date-trigger__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 36%,transparent)}}.kui-date-trigger__clear:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:1px;visibility:visible}.kui-date-overlay__portal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.kui-date-overlay__backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-floating,120);width:max-content;max-width:min(100vw - 24px,46rem);max-height:min(var(--radix-popover-content-available-height,80dvh),46rem);border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-surface-overlay,#fff);border:0;outline:0;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-overlay,#fff) 97%,transparent)}}.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-overlay);color:var(--kimi-color-text-primary,#171a21);transform-origin:var(--radix-popover-content-transform-origin);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent;scrollbar-width:thin;will-change:opacity,transform}.kui-date-overlay--wide:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(100vw - 24px,50rem)}.kui-date-overlay--range:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(100vw - 24px,62rem)}.kui-calendar__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar,.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-calendar__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track,.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-calendar__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb,.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.kui-calendar__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover,.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-date-overlay[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-date-overlay-in var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease-out)}.kui-date-overlay[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-date-overlay-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-date-overlay__grabber:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-date-overlay__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-4,16px);padding:var(--kimi-space-4,16px) var(--kimi-space-4,16px) 0;display:flex}.kui-date-overlay__header--minimal:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);align-items:center;padding-block:0}.kui-date-overlay__sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kui-date-overlay__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);margin:0}.kui-date-overlay__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-1,4px) 0 0;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55)}.kui-date-overlay__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);color:var(--kimi-color-text-secondary,#565d6b);cursor:pointer;background:0 0;border:0;position:relative}.kui-date-overlay__close:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-date-overlay__close:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce23d);outline-offset:1px}.kui-date-overlay__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px) 0}.kui-calendar-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-calendar-cell:clamp(2.5rem,calc(2.25rem + .5em),2.875rem);min-width:0}.kui-calendar-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--rdp-animation_duration:var(--kimi-motion-duration-panel,.24s);--rdp-animation_timing:var(--kimi-motion-easing-enter,ease-out);margin:0}.kui-calendar__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-4,16px);scroll-snap-type:x proximity;scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent;scrollbar-width:thin;max-width:100%;display:flex;overflow:auto hidden}.kui-calendar__month:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:calc(7 * var(--kui-calendar-cell));scroll-snap-align:start}.kui-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-calendar-cell:clamp(2rem,calc(1.875rem + .25em),2.25rem)}.kui-calendar__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:var(--kimi-control-hit-area,44px);justify-content:center;align-items:center;display:flex}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__caption{height:2.25rem}.kui-calendar__caption-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-semibold,600);line-height:1}.kui-calendar__nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:0;left:0;right:0}.kui-calendar__nav-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);color:var(--kimi-color-text-secondary,#565d6b);cursor:pointer;pointer-events:auto;transition:background-color var(--kimi-motion-duration-press,80ms) ease-out,color var(--kimi-motion-duration-press,80ms) ease-out;background:0 0;border:1px solid #0000;place-items:center;display:grid}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__nav-button{border-radius:var(--kimi-radius-md,8px);width:2.25rem;min-width:2.25rem;height:2.25rem}.kui-calendar__nav-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-accent-text,#494ac5)}.kui-calendar__nav-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce23d);outline-offset:-3px}.kui-calendar__nav-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.36}.kui-calendar__grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:separate;border-spacing:2px}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__grid{border-spacing:0 4px}.kui-calendar__weekday:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kui-calendar-cell);height:2rem;color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-medium,500);text-align:center}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__weekday{height:1.75rem}.kui-calendar__day:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kui-calendar-cell);height:var(--kui-calendar-cell);text-align:center;padding:0;position:relative}.kui-calendar__day-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;height:100%;min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-md,8px);color:inherit;cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;transition:background-color var(--kimi-motion-duration-press,80ms) ease-out,border-color var(--kimi-motion-duration-press,80ms) ease-out,color var(--kimi-motion-duration-press,80ms) ease-out;background:0 0;border:1px solid #0000;place-items:center;display:grid}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button{min-height:var(--kui-calendar-cell);border-radius:7px}.kui-calendar__day-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-calendar__day-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;border-color:var(--kimi-color-accent-solid,#5b5ce2);outline:3px solid var(--kimi-color-focus-ring,#5b5ce23d);outline-offset:1px;position:relative}.kui-calendar__day--today:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button{border-color:var(--kimi-color-accent-border,#acaeff);color:var(--kimi-color-accent-text,#494ac5);font-weight:var(--kimi-font-weight-semibold,600)}.kui-calendar__day--range-end:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button,.kui-calendar__day--range-start:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button,.kui-calendar__day--selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button{border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-contrast,#fff)}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-middle,.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-preview,.kui-calendar__day--range-middle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button{background:var(--kimi-color-accent-soft,#eef);color:var(--kimi-color-accent-text,#494ac5)}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-middle .kui-calendar__day-button,.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-preview .kui-calendar__day-button{color:inherit;background:0 0;border-color:#0000;border-radius:0}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-start:not(.kui-calendar__day--range-end) .kui-calendar__day-button{border-radius:var(--kimi-radius-md,8px) 0 0 var(--kimi-radius-md,8px)}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-end:not(.kui-calendar__day--range-start) .kui-calendar__day-button{border-radius:0 var(--kimi-radius-md,8px) var(--kimi-radius-md,8px) 0}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-start.kui-calendar__day--range-end .kui-calendar__day-button{border-radius:var(--kimi-radius-md,8px)}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-end .kui-calendar__day-button:hover:not(:disabled),.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-start .kui-calendar__day-button:hover:not(:disabled){background:var(--kimi-color-accent-solid,#5b5ce2)}.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-middle .kui-calendar__day-button:hover:not(:disabled),.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-preview .kui-calendar__day-button:hover:not(:disabled){background:var(--kimi-color-accent-soft,#eef)}@supports (color:color-mix(in lab,red,red)){.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-middle .kui-calendar__day-button:hover:not(:disabled),.kui-calendar-shell[data-mode=range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day--range-preview .kui-calendar__day-button:hover:not(:disabled){background:color-mix(in srgb,var(--kimi-color-accent-soft,#eef) 82%,var(--kimi-color-accent-solid,#5b5ce2))}}.kui-calendar__day--outside:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);opacity:.58}.kui-calendar__day--disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);opacity:.46;text-decoration:line-through}.kui-calendar__day--disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__day-button{cursor:not-allowed}.kui-calendar__day--hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){visibility:hidden}.kui-calendar__day-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:normal;white-space:nowrap}.kui-calendar__footer-live:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rdp-weeks_after_enter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rdp-weeks_before_enter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-calendar-month-in var(--rdp-animation_duration) var(--rdp-animation_timing)}.rdp-weeks_after_exit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.rdp-weeks_before_exit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-calendar-month-out var(--rdp-animation_duration) var(--kimi-motion-easing-exit,ease-in)}.kui-date-time-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-date-time-calendar-cell:clamp(2.5rem,calc(2.25rem + .5em),2.875rem);grid-template-columns:calc(7 * var(--kui-date-time-calendar-cell) + 12px) 11rem;align-items:start;gap:var(--kimi-space-4,16px);display:grid}.kui-date-time-layout[data-calendar-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-date-time-calendar-cell:clamp(2rem,calc(1.875rem + .25em),2.25rem)}.kui-date-time-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-calendar-shell{min-width:calc(7 * var(--kui-date-time-calendar-cell) + 12px)}.kui-date-time-layout__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);min-height:12rem;color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);padding:var(--kimi-space-4,16px);text-align:center;place-items:center;margin:0;display:grid}.kui-time-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border-subtle,#e7eaf0);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);min-width:10rem;padding:var(--kimi-space-2,8px)}.kui-time-picker__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1-5,6px);min-height:2.25rem;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-medium,500);display:flex}.kui-time-picker__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#171a21);font-variant-numeric:tabular-nums;font-weight:var(--kimi-font-weight-semibold,600);margin-inline-start:auto}.kui-time-picker__columns:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.kui-time-picker__column-wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-time-picker__column-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-micro,11px);text-align:center}.kui-time-picker__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--kimi-space-5,20px);color:var(--kimi-color-text-muted,#6d7584);font-weight:var(--kimi-font-weight-bold,700)}.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-md,8px);background:var(--kimi-color-surface,#fff);scroll-behavior:auto;scroll-snap-type:y proximity;scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent;scrollbar-width:thin;height:10rem;overflow:hidden auto}.kui-time-column__option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-md,8px);color:var(--kimi-color-text-secondary,#565d6b);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;scroll-snap-align:center;background:0 0;border:0;place-items:center;display:grid}.kui-time-column__option:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-time-column__option[aria-selected=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#eef);color:var(--kimi-color-accent-text,#494ac5);font-weight:var(--kimi-font-weight-semibold,600)}.kui-time-column__option:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;outline:3px solid var(--kimi-color-focus-ring,#5b5ce23d);outline-offset:-3px;position:relative}.kui-date-range-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-date-range-layout--with-presets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-date-range-presets-column:8rem;grid-template-columns:minmax(0,var(--kui-date-range-presets-column)) minmax(0,1fr);align-items:start;gap:var(--kimi-space-3,12px);display:grid}.kui-date-range-layout__main:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-date-range-presets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-right:1px solid var(--kimi-color-border-subtle,#e7eaf0);min-width:0;padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px) var(--kimi-space-1,4px) 0}.kui-date-range-presets__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--kimi-space-2,8px);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600);display:block}.kui-date-range-presets__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);display:grid}.kui-date-range-preset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;width:100%;overflow:hidden}.kui-date-range-selection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;margin-bottom:var(--kimi-space-3,12px);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);display:flex}.kui-date-range-selection__endpoint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline;gap:var(--kimi-space-1,4px);min-width:0;display:inline-flex}.kui-date-range-selection__endpoint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{min-width:0;color:var(--kimi-color-text-primary,#171a21);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-date-range-selection__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-range-selection__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584)}.kui-date-range__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-2,8px) 0 0;color:var(--kimi-color-danger-text,#a82f40);font-size:var(--kimi-font-size-caption,12px)}.kui-date-time-range__endpoint-switcher:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-date-time-range__active-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch;gap:var(--kimi-space-4,16px);grid-template-columns:minmax(0,1fr) 11rem;display:grid}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker{flex-direction:column;height:100%;min-height:0;display:flex}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__columns{flex:auto;align-items:stretch;height:0;min-height:0}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__column-wrap{grid-template-rows:minmax(0,1fr);min-height:0}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-column{align-self:stretch;height:auto;min-height:0}.kui-date-time-range__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-2,8px) 0 0;color:var(--kimi-color-danger-text,#a82f40);font-size:var(--kimi-font-size-caption,12px)}.kui-date-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);margin-top:var(--kimi-space-3,12px);border-top:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);display:flex}.kui-date-actions__secondary:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);display:flex}@media (max-width:767px),(pointer:coarse) and (hover:none) and (max-width:1023px) and (max-height:599px){.kui-date-trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-trigger[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-trigger[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-trigger[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px)}.kui-date-trigger__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2rem!important;min-width:2rem!important}.kui-date-trigger__clear:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:2rem}.kui-date-overlay__backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:calc(var(--kimi-layer-floating,120) - 1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10151f6b;display:block;position:fixed;inset:0}.kui-date-overlay__backdrop[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-date-backdrop-in var(--kimi-motion-duration-enter,.18s) ease-out}.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:fixed!important;inset:auto 0 0!important;transform:none!important}.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-floating,120);border-radius:var(--kimi-radius-3xl,20px) var(--kimi-radius-3xl,20px) 0 0;width:100%;max-width:none;max-height:min(92dvh,48rem);padding-bottom:env(safe-area-inset-bottom);scrollbar-width:none;border-width:1px 0 0}.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:0;height:0}.kui-date-overlay[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-date-sheet-in}.kui-date-overlay[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-date-sheet-out}.kui-date-overlay__grabber:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2.25rem;height:.25rem;margin:var(--kimi-space-2,8px) auto 0;background:var(--kimi-color-border-strong,#c9ced8);border-radius:999px;display:block}.kui-date-overlay__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--kimi-space-2,8px)}.kui-date-overlay__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px);overflow:visible;container-type:inline-size}.kui-calendar__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--kimi-space-1,4px);justify-content:center}.kui-calendar__month:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:100%}.kui-calendar__grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){table-layout:fixed;width:100%}.kui-calendar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-calendar-cell:max(2rem,calc((100cqw - 8px) / 7));width:100%}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar{--kui-calendar-cell:clamp(2rem,calc((100cqw - 16px) / 7),3rem);width:max-content}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__month{min-width:max-content}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__grid{table-layout:auto;width:auto}.kui-calendar-shell[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-calendar__months{justify-content:flex-start}.kui-date-time-layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.kui-time-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:7.75rem}.kui-date-range-layout--with-presets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.kui-date-range-presets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-right:0;border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);margin:0 calc(var(--kimi-space-3,12px) * -1) var(--kimi-space-3,12px);padding:0 var(--kimi-space-3,12px) var(--kimi-space-3,12px);overflow:hidden}.kui-date-range-presets__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--kimi-space-1,4px)}.kui-date-range-presets__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.kui-date-range-preset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;max-width:none;padding-inline:var(--kimi-space-1,4px);justify-content:center}.kui-date-range-selection:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);grid-template-columns:auto minmax(0,1fr);display:grid}.kui-date-time-range__active-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:end}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker{height:auto;display:block}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__columns{flex:none;height:auto}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__column-wrap{grid-template-rows:auto}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-column{height:7.75rem;min-height:0}.kui-date-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:calc(var(--kimi-space-3,12px) * -1);background:var(--kimi-color-surface-overlay,#fff);position:sticky;bottom:0}@supports (color:color-mix(in lab,red,red)){.kui-date-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-overlay,#fff) 96%,transparent)}}.kui-date-actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.kui-date-overlay[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:var(--kimi-visual-viewport-bottom,0)!important}.kui-date-overlay[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(48rem,calc(var(--kimi-visual-viewport-height,100dvh) - 16px));flex-direction:column;display:flex;overflow:hidden}.kui-date-overlay[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-overlay__header{flex:none}.kui-date-overlay[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-overlay__body{overscroll-behavior:contain;min-height:0;overflow:auto}.kui-date-overlay[data-mobile][data-low-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:auto!important}.kui-date-overlay[data-mobile][data-low-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-3xl,20px) 0 0 var(--kimi-radius-3xl,20px);width:min(32rem,100vw - 24px)}.kui-date-overlay[data-low-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-overlay__grabber{display:none}.kui-date-overlay[data-low-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-overlay__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (hover:none){.kui-date-trigger-shell[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-trigger__clear{opacity:1;visibility:visible;pointer-events:auto}.kui-date-trigger-shell[data-clearable][data-has-value]:not([data-disabled]):not([data-open]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-date-trigger__chevron{opacity:0}}@media (min-width:560px) and (max-width:767px){.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) 11rem}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker{flex-direction:column;height:100%;min-height:0;display:flex}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__columns{flex:auto;height:0;min-height:0}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__column-wrap{grid-template-rows:minmax(0,1fr)}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-column{height:auto;min-height:0}}@media (min-width:768px) and (max-width:56rem){.kui-date-range-layout--with-presets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:block}.kui-date-range-presets:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-right:0;border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);margin-bottom:var(--kimi-space-3,12px);padding:0 0 var(--kimi-space-3,12px)}.kui-date-range-presets__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);flex-wrap:wrap;display:flex}.kui-date-range-preset:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:auto}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker{height:auto;display:block}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__columns{flex:none;height:auto}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-picker__column-wrap{grid-template-rows:auto}.kui-date-time-range__editor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-time-picker .kui-time-column{height:10rem;min-height:0}}@media (prefers-reduced-motion:reduce){.kui-calendar-frame:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) *,.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-date-overlay__backdrop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-time-column:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){.kui-date-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}.kui-month-range:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3);width:min(20rem,100%);min-width:0;display:grid}.kui-month-range__year:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;display:flex}.kui-month-range__months:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kui-month-range__month.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:44px}.kui-month-range__month[data-in-range]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.kui-month-range__hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);margin:0}@media (max-width:767px){.kui-month-range:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}}@media (forced-colors:active){.kui-month-range__month[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid highlight}}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent;scrollbar-width:thin}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar,.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track,.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb,.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box;border:2px solid #0000;min-height:32px}.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box;border:2px solid #0000;min-height:32px}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover,.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);min-height:8rem;color:var(--kimi-color-text-primary,#171a21);contain:strict;position:relative;overflow:auto}.kui-code-block__viewport:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-json-viewer__viewport:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-view.is-focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-virtual-list:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:2px}.kui-virtual-list__sizer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0;pointer-events:none;width:1px}.kui-virtual-list__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-virtual-list__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;position:absolute;inset:0 0 auto}.kui-virtual-list__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-end:1px solid var(--kimi-color-border-subtle,#e7eaf0);min-height:2.75rem}.kui-virtual-list__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;gap:var(--kimi-space-2,8px);min-height:3rem;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);display:flex}.kui-virtual-list__loading-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2);width:.5rem;height:.5rem;animation:kui-complex-breathe var(--kimi-motion-duration-breathe,3.2s) var(--kimi-motion-easing-standard,ease) infinite;border-radius:50%}.kui-virtual-list--empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){contain:layout paint;place-items:center;display:grid}.kui-virtual-list__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-6,24px);color:var(--kimi-color-text-muted,#6d7584);text-align:center}.kui-tree-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){row-gap:var(--kimi-space-1,4px);min-width:0;padding:var(--kimi-space-1,4px);border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);display:grid}.kui-tree--empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-view__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:6rem;color:var(--kimi-color-text-muted,#6d7584);place-items:center}.kui-tree[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){row-gap:var(--kimi-space-0-5,2px)}.kui-tree__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);align-items:center;column-gap:var(--kimi-space-1,4px);padding-block:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-lg,10px);cursor:default;transition:background var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);grid-template-columns:auto 2rem minmax(0,1fr) auto auto;padding-inline-end:var(--kimi-space-3,12px);display:grid;position:relative}.kui-tree[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tree__item{min-height:var(--kimi-control-height-sm,32px);padding-block:var(--kimi-space-1,4px)}.kui-tree-view__item.is-hovered:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-tree-view__item.is-selected:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__item[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-selected,#eeefff);color:var(--kimi-color-accent-text,#494ac5)}.kui-tree-view__item.is-disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__item[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed;opacity:.68}.kui-tree__indent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:calc((var(--kui-tree-level,1) - 1) * 1.125rem)}.kui-tree-view__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px)!important;min-height:var(--kimi-control-hit-area,44px)!important}.kui-tree-view__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);padding:0}.kui-tree-view__toggle-placeholder:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);flex:0 0 var(--kimi-control-hit-area,44px);display:inline-block}.kui-tree__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border-radius:var(--kimi-radius-control,8px);width:2rem;min-width:2rem;min-height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.kui-tree__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{inset:calc((2rem - var(--kimi-control-hit-area,44px)) / 2);content:"";position:absolute}.kui-tree__toggle:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-tree__toggle:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,currentColor 7%,transparent)}}.kui-tree__toggle:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-tree__toggle:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 48%,transparent)}}.kui-tree__toggle:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-tree__toggle:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.58}.kui-tree__toggle-placeholder:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2rem;height:2rem;display:inline-block}.kui-tree__chevron--expanded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(90deg)}.kui-tree__chevron--loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-complex-spin .7s linear infinite}.kui-tree-view__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease)}.kui-tree__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-tree__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);width:100%;min-width:0;font-weight:var(--kimi-font-weight-medium,500);display:flex;overflow:hidden}.kui-tree__label-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.kui-tree__node-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);flex:none;place-items:center;display:inline-grid}.kui-tree__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);overflow-wrap:anywhere;line-height:1.4}.kui-tree__load-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);color:var(--kimi-color-danger-text,#a82f40);font-size:var(--kimi-font-size-caption,12px);display:inline-flex}.kui-tree__meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:4}.kui-tree__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;border-radius:var(--kimi-radius-control,8px);background:linear-gradient(to right,transparent,var(--kimi-color-surface-hover,#f1f3f7) var(--kimi-space-5,20px));opacity:0;pointer-events:none;transition:opacity var(--kimi-motion-duration-control,.16s) ease-out;justify-content:flex-end;align-items:center;padding-inline-start:var(--kimi-space-5,20px);display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--kimi-space-2,8px);transform:translateY(-50%)}.kui-tree__actions:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;pointer-events:auto}.kui-tree__item[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tree__actions:focus-within{background:linear-gradient(to right,transparent,var(--kimi-color-surface-selected,#eeefff) var(--kimi-space-5,20px))}.kui-tree__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button[data-tone=ghost]{border-color:#0000}.kui-tree__load-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:5}@media (hover:hover) and (pointer:fine){.kui-tree__item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tree__actions{opacity:1;pointer-events:auto}.kui-tree__item[data-selected]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tree__actions{background:linear-gradient(to right,transparent,var(--kimi-color-surface-selected,#eeefff) var(--kimi-space-5,20px))}.kui-tree__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button[data-tone=ghost]{width:1.5rem;min-width:1.5rem;min-height:1.5rem}.kui-tree__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button[data-tone=ghost] .kui-icon{width:.75rem;height:.75rem}}@media (pointer:coarse){.kui-tree[data-density=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tree__item{min-height:var(--kimi-control-hit-area,44px);padding-block:var(--kimi-space-2,8px)}}.kui-tree-view__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);transition:background var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);outline:none;padding-inline-start:calc((var(--tree-item-level,1) - 1) * 1.125rem)}.kui-tree-view__item.is-focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--kimi-color-focus-ring,#5b5ce247)}.kui-tree-view__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);padding-block:var(--kimi-space-1-5,6px);align-items:center;padding-inline-end:var(--kimi-space-3,12px);display:flex}.kui-tree-view__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;flex:0 0 var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-md,8px);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.kui-tree-view__toggle:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-pressed,#e9ecf1)}.kui-tree-view__toggle:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:-3px}.kui-tree-view__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease)}.kui-tree-view__chevron--expanded:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(90deg)}.kui-code-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);overflow:hidden}.kui-code-block__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);padding-inline:var(--kimi-space-3,12px) var(--kimi-space-1,4px);border-block-end:1px solid var(--kimi-color-border-subtle,#e7eaf0);background:var(--kimi-color-surface,#fff);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.kui-code-block__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 72%,transparent)}}.kui-code-block__language:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-family:var(--kimi-font-family-mono,monospace);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600);letter-spacing:var(--kimi-letter-spacing-caps,.08em);text-transform:uppercase}.kui-code-block__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px)!important}.kui-code-block__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px)}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%;max-height:32rem;font-family:var(--kimi-font-family-mono,monospace);font-size:inherit;tab-size:2;margin:0;line-height:1.7;overflow:auto}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) code{min-width:max-content;font-family:inherit}.kui-code-block[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-code-block__viewport code{white-space:pre-wrap!important}.kui-code-block[data-wrap]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-code-block__viewport code{overflow-wrap:anywhere;width:100%;min-width:0;display:block}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .react-syntax-highlighter-line-number{color:var(--kimi-color-text-muted,#6d7584)!important}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .react-syntax-highlighter-line-number{font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);max-width:100%;color:var(--kimi-color-text-primary,#171a21);font-family:var(--kimi-font-family-mono,monospace);font-size:var(--kimi-font-size-body,14px);line-height:1.65;display:grid;position:relative}.kui-json-viewer__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end;align-items:center;gap:var(--kimi-space-1,4px);min-width:0;min-height:var(--kimi-control-height-sm,32px);padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);border-block-end:1px solid var(--kimi-color-border-subtle,#e7eaf0);display:flex}.kui-json-viewer__control.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-height-sm,32px);padding-inline:var(--kimi-space-2,8px);color:var(--kimi-color-text-secondary,#565d6b);font-weight:var(--kimi-font-weight-medium,520);background:0 0;border-color:#0000}.kui-json-viewer__control.kui-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-text-primary,#171a21);border-color:#0000}.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;min-width:0;max-width:100%;max-height:36rem;padding:var(--kimi-space-2,8px);overflow:auto}.kui-json-viewer__vendor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;max-width:100%}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-line{border-radius:var(--kimi-radius-md,8px);min-width:0;min-height:1.75rem;padding-block:2px;padding-inline-end:var(--kimi-space-6,24px);line-height:1.5;position:relative}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-inner>div:first-child{padding-inline-end:var(--kimi-space-6,24px);position:relative}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-arrow{flex:none;width:1rem;height:1rem}.kui-json-viewer__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){vertical-align:bottom;min-width:0}.kui-json-viewer__value--single-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.kui-json-viewer__value--wrap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;display:inline}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-line,.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-line>span,.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-value{min-width:0;max-width:100%}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-inner>div:first-child>.w-rjv-copied,.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-line .w-rjv-copied{inset-inline-end:var(--kimi-space-1,4px);margin-inline-start:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-line:hover{background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-copied{opacity:0;transition:opacity var(--kimi-motion-duration-control,.16s) ease}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-copied:focus-visible,.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-inner:hover .w-rjv-copied{opacity:1}.kui-sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0,0,0,0)!important;white-space:nowrap!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.kui-copyable-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.kui-copyable-value[data-status=copied]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-copyable-value__actions{color:var(--kimi-color-success-text,#0f684b)}.kui-copyable-value[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-copyable-value__actions{color:var(--kimi-color-danger-solid,#c23b4d)}.kui-copyable-value__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);white-space:nowrap}.kui-copyable-value__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;min-width:0;color:var(--kimi-color-text-primary,#171a21);font-family:var(--kimi-font-family-mono,monospace);font-size:var(--kimi-font-size-label,13px);font-variant-numeric:tabular-nums}.kui-copyable-value__value[data-truncate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-copyable-value[data-sensitive]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-copyable-value__value{letter-spacing:.025em}.kui-copyable-value__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:2px;display:flex}@media (max-width:1024px){.kui-virtual-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:28rem}}@media (max-width:767px){.kui-tree__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-tree__load-error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:8rem}.kui-tree__indent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:calc((var(--kui-tree-level,1) - 1) * .75rem)}.kui-tree-view__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:calc((var(--tree-item-level,1) - 1) * .75rem)}.kui-code-block__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:var(--kimi-space-2,8px)}.kui-code-block__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-2,8px)!important}.kui-json-viewer__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-start;overflow-x:auto}.kui-json-viewer__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-1,4px)}.kui-json-viewer__vendor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-1,4px)}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-copied{opacity:1}}@media (max-width:640px){.kui-code-block:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-view:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-lg,10px)}.kui-code-block__language:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;max-width:45vw;overflow:hidden}.kui-copyable-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) auto}.kui-copyable-value__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-1,4px) var(--kimi-space-1,4px) 0;grid-column:1/-1}.kui-copyable-value__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{width:var(--kimi-control-hit-area,44px);min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px)}}@media (prefers-reduced-motion:reduce){.kui-virtual-list__loading-dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:1;animation:none;transform:none}.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-arrow,.kui-json-viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .w-rjv-copied,.kui-tree-view__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree-view__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tree__toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{transition-duration:1ms}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-virtual-list__loading-dot{opacity:1;animation:none;transform:none}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tree__chevron--loading{animation:none}.kui-json-diff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-primary);font-size:var(--kimi-font-size-body)}.kui-json-diff__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2);min-width:0;flex-wrap:wrap;margin-block-end:var(--kimi-space-2);display:flex}.kui-json-diff__toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-segmented-root{max-width:100%}.kui-json-diff__status:empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-json-diff__status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block-end:var(--kimi-space-2);display:block}.kui-json-diff__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;border:1px solid var(--kimi-color-border);border-radius:var(--kimi-radius-lg);scrollbar-width:thin;scrollbar-color:var(--kimi-color-scroll-thumb) transparent;min-width:0;max-height:36rem;overflow:auto}.kui-json-diff__entry:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-json-diff__viewport:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--kimi-color-accent-solid);outline-offset:-2px}.kui-json-diff__entry:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-end:1px solid var(--kimi-color-border-subtle);min-width:0;padding:var(--kimi-space-3);scroll-margin-block:var(--kimi-space-2)}.kui-json-diff__entry:last-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-block-end:0}.kui-json-diff__entry[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 3px 0 var(--kimi-color-accent-solid)}.kui-json-diff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4{align-items:start;gap:var(--kimi-space-2);margin:0 0 var(--kimi-space-2);font-size:inherit;flex-wrap:wrap;display:flex}.kui-json-diff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) h4 code{overflow-wrap:anywhere;min-width:0;font-weight:500;font-family:var(--kimi-font-family-mono)}.kui-json-diff__missing:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-json-diff__side-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-block:var(--kimi-space-1);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);display:block}.kui-json-diff__full-labels:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2);min-width:0;padding:var(--kimi-space-3) var(--kimi-space-3) var(--kimi-space-1);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);font-weight:var(--kimi-font-weight-semibold);display:grid}.kui-json-diff__full-labels[data-mode=split]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:40rem}.kui-json-diff__full-labels[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;display:flex}.kui-json-diff__full-labels:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{min-width:0}.kui-json-diff__labels:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2);color:var(--kimi-color-text-muted);font-size:var(--kimi-font-size-caption);flex-wrap:wrap;margin-block-end:var(--kimi-space-2);display:flex}.kui-json-diff[data-mode=split]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__labels{grid-template-columns:repeat(2,minmax(0,1fr));min-width:40rem;display:grid}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-collapse:collapse;table-layout:fixed;width:100%;color:inherit}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td{vertical-align:top;padding:0}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) pre{min-width:0;padding:var(--kimi-space-1);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-label);margin:0;line-height:1.65;display:block}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td>pre:before{content:"  ";white-space:pre;-webkit-user-select:none;user-select:none}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line-remove,.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:first-child.line-modify{background:var(--kimi-color-danger-soft);color:var(--kimi-color-danger-text)}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line-add,.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:last-child.line-modify{background:var(--kimi-color-success-soft);color:var(--kimi-color-success-text)}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line-remove>pre:before,.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:first-child.line-modify>pre:before{content:"− "}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .line-add>pre:before,.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) td:last-child.line-modify>pre:before{content:"+ "}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .inline-diff-remove{background:var(--kimi-color-danger-border);text-decoration:line-through}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .inline-diff-add{background:var(--kimi-color-success-border);text-decoration:underline}.kui-json-diff__viewer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .expand-line td{padding:var(--kimi-space-2);text-align:center}.kui-json-diff[data-mode=split]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer{min-width:40rem}.kui-json-diff[data-mode=split]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer td:first-child{border-inline-end:1px solid var(--kimi-color-border-subtle)}.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer,.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer tbody,.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer td,.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer tr{width:100%;min-width:0;display:block}.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer colgroup,.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer td:has(>pre:empty),.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer td:has(>pre>span:only-child:empty),.kui-json-diff[data-mode=unified]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-json-diff__viewer tr:has(>td:first-child.line-equal)>td:last-child.line-equal{display:none}.kui-json-diff__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-4);color:var(--kimi-color-text-secondary);margin:0}@media (forced-colors:active){.kui-json-diff__entry[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid highlight}}.kui-collapse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);width:100%;color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);display:grid}.kui-collapse__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out;overflow:clip}.kui-collapse__item[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-strong,#c9ced8)}.kui-collapse__item[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.5}.kui-collapse__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-hover-background:transparent;--kui-button-active-background:transparent;transition:background-color var(--kimi-motion-duration-control,.16s) ease-out;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;display:grid}.kui-collapse__heading:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}@supports (color:color-mix(in lab,red,red)){.kui-collapse__heading:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-hover,#f1f3f7) 68%,var(--kimi-color-surface,#fff))}}.kui-collapse__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-button-label-justify:stretch;width:100%;min-height:var(--kimi-control-hit-area,44px);border-radius:inherit;color:inherit;cursor:pointer;font:inherit;font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);text-align:start;transition:background-color var(--kimi-motion-duration-control,.16s) ease-out;background:0 0;border:0;outline:0;padding:0;display:block}.kui-collapse__trigger.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label{width:100%;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px);grid-template-columns:auto minmax(0,1fr);display:grid}.kui-collapse__trigger:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:0 0}.kui-collapse__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-collapse__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 55%,transparent)}}.kui-collapse__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-3px}.kui-collapse__trigger:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.kui-collapse__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;display:inline-flex}.kui-collapse__leading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);place-items:center;display:grid}.kui-collapse__leading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:1.25rem;height:1.25rem}.kui-collapse__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;min-width:0}.kui-collapse__extra:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(18rem,42vw);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-regular,400);overflow-wrap:anywhere;padding-inline-end:var(--kimi-space-4,16px)}.kui-collapse__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem;height:1.25rem;color:var(--kimi-color-text-muted,#6d7584);transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out);place-items:center;display:grid}.kui-collapse__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{width:100%;height:100%}.kui-collapse__trigger[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-collapse__chevron{transform:rotate(180deg)}.kui-collapse__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55);overflow:hidden}.kui-collapse__content[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-collapse-open var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-collapse__content[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-collapse-close var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-collapse__content-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid var(--kimi-color-border-subtle,#e7eaf0)}@supports (color:color-mix(in lab,red,red)){.kui-collapse__content-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid color-mix(in srgb,var(--kimi-color-border-subtle,#e7eaf0) 72%,transparent)}}.kui-collapse__content-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px) var(--kimi-space-4,16px)}.kui-chart:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-surface,#fff);min-width:0;min-height:10rem;color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);padding:var(--kimi-space-4,16px);margin:0;display:grid;position:relative}.kui-chart__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35)}.kui-chart__legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1-5,6px) var(--kimi-space-4,16px);min-width:0;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kui-chart__legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) li{align-items:center;gap:var(--kimi-space-1-5,6px);overflow-wrap:anywhere;min-width:0;display:inline-flex}.kui-chart__legend-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:var(--kui-chart-series,var(--kimi-color-accent-solid,#5b5ce2));flex:none;width:1.25rem;height:.25rem;display:inline-block}.kui-chart__legend-mark--slice:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:.625rem;height:.625rem}.kui-chart__legend-mark--bar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-xs,2px);width:.625rem;height:.625rem}.kui-chart__legend-mark[data-pattern="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:repeating-linear-gradient(90deg,var(--kui-chart-series) 0 7px,transparent 7px 10px)}.kui-chart__legend-mark[data-pattern="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:repeating-linear-gradient(90deg,var(--kui-chart-series) 0 3px,transparent 3px 6px)}.kui-chart__legend-mark[data-pattern="3"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:repeating-linear-gradient(135deg,var(--kui-chart-series) 0 3px,transparent 3px 6px);height:.375rem}.kui-chart__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:10rem;overflow:hidden}.kui-chart__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .recharts-surface:focus-visible{outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-chart__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .recharts-surface:focus-visible{outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 50%,transparent)}}.kui-chart__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .recharts-surface:focus-visible{outline-offset:-3px}.kui-chart__tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface-overlay,#fffffff7);min-width:9rem;max-width:min(18rem,100vw - 32px);box-shadow:var(--kimi-shadow-surface-overlay);color:var(--kimi-color-text-primary,#171a21);padding:var(--kimi-space-3,12px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0}.kui-chart__tooltip-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0 0 var(--kimi-space-2,8px);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600)}.kui-chart__tooltip-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);margin:0;display:grid}.kui-chart__tooltip-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline;gap:var(--kimi-space-4,16px);grid-template-columns:minmax(0,1fr) auto;display:grid}.kui-chart__tooltip-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dt{align-items:center;gap:var(--kimi-space-1-5,6px);min-width:0;color:var(--kimi-color-text-secondary,#565d6b);display:inline-flex}.kui-chart__tooltip-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) dd{font-family:var(--kimi-font-family-mono);font-variant-numeric:tabular-nums;font-weight:var(--kimi-font-weight-semibold,600);margin:0}.kui-chart__data-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:fit-content;min-height:var(--kimi-control-hit-area,44px);justify-self:start}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);overscroll-behavior:contain;scrollbar-color:transparent transparent;scrollbar-gutter:auto;scrollbar-width:thin;outline:0;width:100%;max-height:min(16rem,42dvh);overflow:auto}.kui-chart__data-table:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-chart__data-table:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent}.kui-chart__data-table:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-chart__data-table:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 55%,transparent)}}.kui-chart__data-table:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-chart__data-table[data-visible=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-chart-table-in var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease-out)}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:9px;height:9px}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner,.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:padding-box padding-box;border:2px solid #0000}.kui-chart__data-table:is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:34rem}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(th,td){border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);text-align:start;white-space:nowrap}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{z-index:1;background:var(--kimi-color-surface-raised,#fff);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);position:sticky;top:0}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tbody th{background:var(--kimi-color-surface-subtle,#f7f8fa);font-weight:var(--kimi-font-weight-medium,500);position:sticky;left:0}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:last-child :is(th,td){border-bottom:0}.kui-chart__data-table--sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-chart--loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:auto minmax(0,1fr)}.kui-chart__loading-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b)}.kui-chart__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:end;gap:var(--kimi-space-2,8px);border-bottom:1px solid var(--kimi-color-chart-grid,#e6e9ef);min-height:0;padding:var(--kimi-space-4,16px);display:flex}.kui-chart__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{height:var(--kui-chart-bar);border-radius:var(--kimi-radius-sm,6px) var(--kimi-radius-sm,6px) 0 0;background:linear-gradient(100deg,var(--kimi-color-surface-subtle,#f7f8fa) 20%,var(--kimi-color-surface-hover,#f1f3f7) 42%,var(--kimi-color-surface-subtle,#f7f8fa) 64%);background-size:240% 100%;flex:1;animation:kui-chart-loading 1.4s ease-in-out infinite}.kui-chart--empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-content:center;place-items:center;gap:var(--kimi-space-3,12px);color:var(--kimi-color-text-secondary,#565d6b);text-align:center}.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);width:3rem;height:3rem;padding:var(--kimi-space-2,8px);place-items:end;display:grid}.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span,.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after,.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:var(--kimi-color-border-strong,#c9ced8);content:"";border-radius:.25rem .25rem 0 0;width:.42rem}.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{height:36%}.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{height:74%}.kui-chart__empty-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{height:54%}.kui-heatmap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3,12px);min-width:0;color:var(--kimi-color-text-primary,#171a21);display:grid}.kui-heatmap__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:flex-start;gap:var(--kimi-space-4,16px);min-width:0;display:flex}.kui-heatmap__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-heatmap__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-title-sm,16px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);margin:0}.kui-heatmap__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-1,4px) 0 0;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55)}.kui-heatmap__legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);flex:none;display:inline-flex}.kui-heatmap__scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;max-width:100%;padding:var(--kimi-space-1,4px) var(--kimi-space-1,4px) var(--kimi-space-2,8px);scrollbar-color:transparent transparent;scrollbar-gutter:auto;scrollbar-width:thin;position:relative;overflow:auto}.kui-heatmap__scroll:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__scroll:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent}.kui-heatmap__scroll:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-heatmap__scroll:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 55%,transparent)}}.kui-heatmap__scroll:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-heatmap__scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:9px;height:9px}.kui-heatmap__scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-corner,.kui-heatmap__scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-heatmap__scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:padding-box padding-box;border:2px solid #0000}.kui-heatmap__scroll:is(:hover,:focus-within):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:var(--kimi-color-scroll-thumb,#565d6b59);background-clip:padding-box}.kui-heatmap__grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:max(100%,calc(var(--kui-heatmap-columns,1) * 2.75rem + 5rem));gap:var(--kimi-space-1,4px);display:grid}.kui-heatmap[data-layout=calendar]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__grid{width:auto;min-width:max(100%,calc(var(--kui-heatmap-columns,1) * 2.75rem + 5rem))}.kui-heatmap[data-layout=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__grid{width:max-content;min-width:calc(var(--kui-heatmap-columns,1) * 4.5rem)}.kui-heatmap__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:var(--kui-heatmap-label-width,4.75rem) repeat(var(--kui-heatmap-columns,1),minmax(2.75rem,2.75rem));gap:var(--kimi-space-1,4px);align-items:stretch;min-width:max-content;display:grid}.kui-heatmap[data-layout=calendar]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__row{--kui-heatmap-label-width:4.75rem;grid-template-columns:var(--kui-heatmap-label-width) repeat(var(--kui-heatmap-columns,1),minmax(2.75rem,2.75rem))}.kui-heatmap[data-layout=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__row{--kui-heatmap-label-width:0rem;grid-template-columns:repeat(var(--kui-heatmap-columns,1),minmax(4.5rem,4.5rem))}.kui-heatmap__row--header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:end;min-height:1.3rem}.kui-heatmap__corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-heatmap__column-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__row-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-micro,11px);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.kui-heatmap__column-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;padding-inline:2px}.kui-heatmap__row-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);font-weight:var(--kimi-font-weight-medium,500);align-items:center;display:flex}.kui-heatmap__cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:var(--kimi-control-hit-area,44px)}.kui-heatmap__cell--outside:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);border:1px solid var(--kimi-color-border-subtle,#e7eaf0);border-radius:var(--kimi-radius-sm,6px);background:var(--kimi-color-surface-subtle,#f7f8fa);display:block}.kui-heatmap__cell-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:100%;min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px);border:1px solid var(--kimi-color-border-subtle,#e7eaf0);border-radius:var(--kimi-radius-sm,6px);background:var(--kimi-color-accent-solid,#5b5ce2);outline:0;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-heatmap__cell-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) var(--kui-heat-strength,8%),var(--kimi-color-surface,#fff))}}.kui-heatmap__cell-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#171a21);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;padding:var(--kimi-space-1,4px);transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out,transform var(--kimi-motion-duration-control,.16s) ease-out}.kui-heatmap__cell-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 2px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-heatmap__cell-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 2px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 26%,transparent)}}.kui-heatmap__cell-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:translateY(-1px)}.kui-heatmap__cell-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-heatmap__cell-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 55%,transparent)}}.kui-heatmap__cell-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.52}.kui-heatmap__cell-button[data-cell-state=pending]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-image:repeating-linear-gradient(135deg,transparent 0 5px,var(--kimi-color-warning-solid,#a75f05) 5px 8px);border-style:dashed}@supports (color:color-mix(in lab,red,red)){.kui-heatmap__cell-button[data-cell-state=pending]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background-image:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--kimi-color-warning-solid,#a75f05) 12%,transparent) 5px 8px)}}.kui-heatmap__cell-button[data-cell-state=future]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-subtle,#f7f8fa);border-style:dashed}@supports (color:color-mix(in lab,red,red)){.kui-heatmap__cell-button[data-cell-state=future]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-subtle,#f7f8fa) 90%,var(--kimi-color-border))}}.kui-heatmap__cell-button[data-cell-state=future]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747c8c)}.kui-heatmap__cell-value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;max-width:100%;font-size:var(--kimi-font-size-micro,11px);font-weight:var(--kimi-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.kui-heatmap__cell-state:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:9px;line-height:1;position:absolute;bottom:2px;right:3px}.kui-heatmap__data-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:fit-content;min-height:var(--kimi-control-hit-area,44px);justify-self:start}.kui-heatmap__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);overscroll-behavior:contain;scrollbar-color:transparent transparent;scrollbar-gutter:auto;scrollbar-width:thin;outline:0;width:100%;max-height:min(18rem,42dvh);overflow:auto}.kui-heatmap__data-table:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__data-table:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent}.kui-heatmap__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:34rem}.kui-heatmap__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-heatmap__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) :is(th,td){border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);text-align:start;white-space:nowrap}.kui-heatmap__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) thead th{z-index:1;background:var(--kimi-color-surface-raised,#fff);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);position:sticky;top:0}.kui-heatmap__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) tr:last-child :is(th,td){border-bottom:0}.kui-heatmap__data-table--sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-heatmap--loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-content:center;min-height:14rem}.kui-heatmap__loading-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b)}.kui-heatmap__loading-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.kui-heatmap__loading-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{border-radius:var(--kimi-radius-sm,6px);background:linear-gradient(100deg,var(--kimi-color-surface-subtle,#f7f8fa) 20%,var(--kimi-color-surface-hover,#f1f3f7) 42%,var(--kimi-color-surface-subtle,#f7f8fa) 64%);background-size:240% 100%;min-height:2rem;animation:kui-heatmap-loading 1.4s ease-in-out infinite}.kui-heatmap--empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){place-items:center;min-height:14rem}.kui-avatar-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;min-width:0;padding-inline-start:.25rem;display:inline-flex}.kui-avatar-group__overflow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-avatar-group__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-full,9999px);cursor:help;outline:0;flex:none;place-items:center;margin-inline-start:-.65rem;display:inline-grid;position:relative}.kui-avatar-group__trigger:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline-start:0}.kui-avatar-group__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-avatar{border-width:2px;border-color:var(--kimi-color-surface,#fff);box-shadow:0 0 0 1px var(--kimi-color-border,#dde1e8);transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out)}.kui-avatar-group__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-avatar,.kui-avatar-group__trigger:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-avatar{z-index:2;transform:translateY(-2px)}.kui-avatar-group__overflow:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-avatar-group__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-avatar-group__overflow:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-avatar-group__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 58%,transparent)}}.kui-avatar-group__overflow:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-avatar-group__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-4px}.kui-avatar-group__overflow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kui-avatar-size,2rem);height:var(--kui-avatar-size,2rem);min-width:var(--kimi-control-hit-area,44px);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600)}.kui-avatar-group__overflow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{z-index:-1;width:var(--kui-avatar-size,2rem);height:var(--kui-avatar-size,2rem);border:2px solid var(--kimi-color-surface,#fff);border-radius:inherit;background:var(--kimi-color-surface-subtle,#f7f8fa);box-shadow:0 0 0 1px var(--kimi-color-border,#dde1e8);content:"";position:absolute}.kui-avatar-group__overflow[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:1.5rem}.kui-avatar-group__overflow[data-size=md]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:2rem}.kui-avatar-group__overflow[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:2.5rem}.kui-avatar-group__overflow[data-size=xl]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:3rem}.kui-avatar-group__overflow[data-size="2xl"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-avatar-size:4rem}.kui-avatar-group__overflow-title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--kimi-space-1,4px);font-weight:var(--kimi-font-weight-semibold,600);display:block}.kui-dialog.kui-image-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-strong,#c9ced8);grid-template-rows:auto minmax(0,1fr) auto auto;width:min(74rem,100vw - 32px);height:min(48rem,100dvh - 32px);max-height:calc(100dvh - 32px);display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-dialog.kui-image-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-border-strong,#c9ced8) 72%,transparent)}}.kui-dialog.kui-image-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-surface-inverse,#11141b)}@supports (color:color-mix(in lab,red,red)){.kui-dialog.kui-image-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-inverse,#11141b) 58%,transparent)}}.kui-dialog.kui-image-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-inverse,#f8f9fb);padding:0}.kui-image-preview__sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-image-preview__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);border-bottom:1px solid;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}}.kui-image-preview__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px) var(--kimi-space-2,8px) var(--kimi-space-4,16px)}.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:baseline;gap:var(--kimi-space-3,12px);min-width:0;display:flex}.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{color:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{color:color-mix(in srgb,currentColor 66%,transparent)}}.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;white-space:nowrap}.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);flex:none;display:flex}.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button,.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{background:currentColor;border-color:#0000}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button,.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{background:color-mix(in srgb,currentColor 9%,transparent)}}.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button,.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{color:inherit}.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled),.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled){border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled),.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled){border-color:color-mix(in srgb,currentColor 20%,transparent)}}.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled),.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled){background:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled),.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:hover:not(:disabled){background:color-mix(in srgb,currentColor 15%,transparent)}}.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:focus-visible,.kui-image-preview__thumbnail:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:focus-visible,.kui-image-preview__zoom:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-color:var(--kimi-color-accent-solid,#8585ff)}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:focus-visible,.kui-image-preview__thumbnail:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button:focus-visible,.kui-image-preview__zoom:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-color:color-mix(in srgb,var(--kimi-color-accent-solid,#8585ff) 75%,white)}}.kui-image-preview__zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:3.75rem;min-height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);color:inherit;cursor:pointer;font:inherit;font-size:var(--kimi-font-size-label,12px);font-variant-numeric:tabular-nums;padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);background:0 0;border-color:#0000;outline:0;place-items:center;line-height:1.1;display:grid}.kui-image-preview__zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label{place-items:center;gap:1px;display:grid}.kui-image-preview__zoom:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__zoom:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,currentColor 10%,transparent)}}.kui-image-preview__zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small{color:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small{color:color-mix(in srgb,currentColor 60%,transparent)}}.kui-image-preview__zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) small{font-size:var(--kimi-font-size-micro,11px)}.kui-image-preview__zoom:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.45}.kui-image-preview__stage:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;min-width:0;min-height:0;position:relative;overflow:hidden}.kui-image-preview__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-inverse,#11141b)}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-inverse,#11141b) 72%,transparent)}}.kui-image-preview__stage[data-pannable]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grab}.kui-image-preview__stage[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:grabbing}.kui-image-preview__stage[data-dragging]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__media img{transition:none}.kui-image-preview__stage:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid var(--kimi-color-accent-solid);outline-offset:-2px}.kui-image-preview__media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:0;padding:var(--kimi-space-5,20px) 4.5rem;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.kui-image-preview__media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:100%;transition:transform var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-standard,ease-out);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.kui-image-preview__next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__previous:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.kui-image-preview__previous:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){left:var(--kimi-space-3,12px)}.kui-image-preview__next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:var(--kimi-space-3,12px)}.kui-image-preview__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){place-items:center;gap:var(--kimi-space-3,12px);color:currentColor;max-width:18rem;display:grid}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,currentColor 70%,transparent)}}.kui-image-preview__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center}.kui-image-preview__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{border-radius:var(--kimi-radius-lg,10px);opacity:.55;border:1px solid;width:3.25rem;height:2.75rem;display:block;transform:rotate(-4deg)}.kui-image-preview__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:currentColor;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:color-mix(in srgb,currentColor 76%,transparent)}}.kui-image-preview__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55);padding:var(--kimi-space-2,8px) var(--kimi-space-4,16px);text-align:center;text-overflow:ellipsis;white-space:nowrap}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);border-top:1px solid;max-width:100%;display:flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-2,8px) var(--kimi-space-4,16px) max(var(--kimi-space-2,8px),env(safe-area-inset-bottom));overscroll-behavior-inline:contain;scrollbar-color:currentColor transparent}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,currentColor 36%,transparent) transparent}}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{height:7px}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:currentColor;border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 38%,transparent)}}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,currentColor 58%,transparent)}}.kui-image-preview__thumbnails:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-clip:padding-box}.kui-image-preview__thumbnail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;width:3.75rem;min-width:3.75rem;height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);background:currentColor;border:2px solid #0000;outline:0;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-image-preview__thumbnail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,currentColor 8%,transparent)}}.kui-image-preview__thumbnail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,opacity var(--kimi-motion-duration-control,.16s) ease-out;padding:2px}.kui-image-preview__thumbnail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label{place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.kui-image-preview__thumbnail-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:inline-flex}.kui-image-preview__thumbnail:not([aria-current=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.58}.kui-image-preview__thumbnail:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.86}.kui-image-preview__thumbnail[aria-current=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#8585ff);opacity:1}.kui-image-preview__thumbnail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img{border-radius:calc(var(--kimi-radius-lg,10px) - 4px);object-fit:cover;width:100%;height:100%}.kui-dialog.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:var(--kimi-visual-viewport-top,0);width:100vw;max-width:none;height:var(--kimi-visual-viewport-height,100dvh);max-height:var(--kimi-visual-viewport-height,100dvh);border:0;border-radius:0;bottom:auto;left:0;transform:none}.kui-dialog.kui-image-preview[data-fullscreen][data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-fade-in}.kui-dialog.kui-image-preview[data-fullscreen][data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-fade-out}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__header{padding-top:max(var(--kimi-space-2,8px),env(safe-area-inset-top))}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__media{padding:var(--kimi-space-3,12px)}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__tools{flex-wrap:wrap}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__tools .kui-button{white-space:nowrap;flex-shrink:0}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__zoom>.kui-button__label{align-items:center;gap:var(--kimi-space-1,4px);white-space:nowrap;display:flex}@media (max-width:640px){.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__header{align-items:stretch;gap:var(--kimi-space-1,4px);flex-direction:column}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__heading{justify-content:space-between;display:flex}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__tools{justify-content:flex-end}}@media (max-height:450px){.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__thumbnails{display:none}.kui-image-preview[data-fullscreen]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__caption{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:768px){.kui-chart:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px)}.kui-chart__legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){column-gap:var(--kimi-space-3,12px)}.kui-collapse__content-inner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-collapse__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px)}.kui-heatmap__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);display:grid}.kui-heatmap__legend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px)}.kui-heatmap__scroll:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-inline:calc(var(--kimi-space-3,12px) * -1);padding-inline:var(--kimi-space-3,12px)}}@media (max-width:640px){.kui-collapse__heading[data-has-extra=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.kui-collapse__heading[data-has-extra=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-collapse__extra{max-width:none;padding:0 var(--kimi-space-3,12px) var(--kimi-space-3,12px)}.kui-chart__canvas:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:12rem}.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) table{min-width:30rem}.kui-heatmap__grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:max(100%,calc(var(--kui-heatmap-columns,1) * 2.9rem + 5rem))}.kui-heatmap__row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-heatmap-label-width:4rem}.kui-heatmap[data-layout=calendar]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__grid{width:auto;min-width:max(100%,calc(var(--kui-heatmap-columns,1) * 2.9rem + 5rem))}.kui-heatmap[data-layout=calendar]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__row{--kui-heatmap-label-width:4rem;grid-template-columns:var(--kui-heatmap-label-width) repeat(var(--kui-heatmap-columns,1),minmax(2.75rem,2.75rem))}.kui-heatmap[data-layout=strip]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__grid{min-width:max(100%,calc(var(--kui-heatmap-columns,1) * 4.75rem))}.kui-dialog.kui-image-preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh;top:0;bottom:0;transform:translate(-50%)}.kui-image-preview__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-top:max(var(--kimi-space-2,8px),env(safe-area-inset-top));align-items:flex-start}.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:0;min-width:0;padding-block:.3rem;display:grid}.kui-image-preview__heading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{min-width:0;max-width:100%}.kui-image-preview__tools:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:0;min-width:0;max-width:100%}.kui-image-preview__zoom-step:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-image-preview__zoom:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:3.25rem}.kui-image-preview__media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px)}.kui-image-preview__next:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__previous:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:var(--kimi-space-3,12px);transform:none}.kui-image-preview__caption:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:start}}@media (pointer:coarse){.kui-avatar-group__overflow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-avatar-group__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:default;margin-inline-start:0}.kui-avatar-group__trigger:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-avatar{transform:none}.kui-heatmap__cell-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px)}.kui-heatmap__cell-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.kui-chart__data-table:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-chart__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span,.kui-collapse__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__loading-grid:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{animation-duration:1ms!important;animation-iteration-count:1!important}.kui-avatar-group__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-avatar,.kui-collapse__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__cell-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__media:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) img,.kui-image-preview__thumbnail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms!important}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-chart__data-table,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-chart__skeleton span,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-collapse__content,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__loading-grid span{animation-duration:1ms;animation-iteration-count:1}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-avatar-group__trigger .kui-avatar,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-collapse__chevron,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-heatmap__cell-button,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__media img,:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-image-preview__thumbnail{transition-duration:1ms}@media (forced-colors:active){.kui-chart__tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}.kui-avatar-group__overflow:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-avatar-group__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-chart__data-table:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-collapse__trigger:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__scroll:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-image-preview__thumbnail:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:2px solid canvastext}.kui-chart__legend-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){forced-color-adjust:none}.kui-heatmap__cell-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid buttontext}.kui-heatmap__cell--outside:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){forced-color-adjust:none;background:canvas;border:1px solid buttontext}.kui-heatmap__cell-button[data-cell-state=future]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-heatmap__cell-button[data-cell-state=pending]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-style:dashed}}.kui-collapsible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-collapsible__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-collapsible__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden}.kui-collapsible__content[hidden]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none!important}.kui-collapsible__content[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-collapse-open var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-collapsible__content[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){pointer-events:none;animation:kui-collapse-close var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in) both}@media (prefers-reduced-motion:reduce){.kui-collapsible__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-duration:1ms!important;animation-iteration-count:1!important}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-collapsible__content{animation-duration:1ms;animation-iteration-count:1}.kui-entry-media__sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-tag-input-field:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-primary,#1d2230);position:relative}.kui-tag-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-1-5,6px);border:1px solid var(--kimi-color-border-strong,#ccd2dd);border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface,#fff);cursor:text;padding:var(--kimi-space-1-5,6px) var(--kimi-space-2,8px);transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out;flex-wrap:wrap;display:flex}.kui-tag-input[data-variant=borderless]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:auto;box-shadow:none;background:0 0;border-color:#0000;border-radius:0;padding-inline:0}.kui-tag-input[data-variant=borderless]:hover:not([data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:0 0;border-color:#0000}.kui-tag-input[data-variant=borderless]:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border-color:#0000}.kui-tag-input[data-variant=borderless]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tag-input__input{min-width:7rem}.kui-tag-input:hover:not([data-disabled]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-interactive,#a8aee0)}.kui-tag-input:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce238)}.kui-tag-input[data-invalid]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52)}.kui-tag-input[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-disabled,#e9ecf1);color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed;opacity:.72}.kui-tag-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tag{max-width:min(100%,18rem);animation:kui-entry-media-chip-in var(--kimi-motion-duration-enter,.18s) var(--kimi-motion-easing-enter,ease-out)}.kui-tag-input__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;min-width:8rem;min-height:1.875rem;color:var(--kimi-color-text-primary,#1d2230);font:inherit;font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55);padding:0 var(--kimi-space-1,4px);background:0 0;border:0;outline:0;flex:8rem}.kui-tag-input__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--kimi-color-text-muted,#747d8c)}.kui-tag-input__input:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed}.kui-tag-input__counter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;text-align:end;margin-block-start:var(--kimi-space-1,4px);display:block}.kui-tag-input__counter[data-limit]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-warning-solid,#9a5900)}.kui-price-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:8rem}.kui-price-input__currency:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:1.25rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-semibold,600);place-items:center;line-height:1;display:inline-grid}.kui-price-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-input{font-variant-numeric:tabular-nums;text-align:end}.kui-upload:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3,12px);min-width:0;color:var(--kimi-color-text-primary,#1d2230);display:grid}.kui-upload__dropzone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-3,12px);border:1px dashed var(--kimi-color-border-strong,#ccd2dd);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-subtle,#f7f8fa);min-width:0;min-height:8.5rem;padding:var(--kimi-space-5,20px);transition:border-color var(--kimi-motion-duration-control,.16s) ease-out,background-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.kui-upload__dropzone[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-soft,#eef);box-shadow:inset 0 0 0 1px var(--kimi-color-accent-border,#acaeff)}.kui-upload__dropzone[data-reject]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52);background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-upload__dropzone[data-reject]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 7%,var(--kimi-color-surface,#fff))}}.kui-upload[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload__dropzone{opacity:.62}.kui-upload__native-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:none}.kui-upload__glyph:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kimi-control-hit-area,44px);height:var(--kimi-control-hit-area,44px);border-radius:var(--kimi-radius-lg,10px);background:var(--kimi-color-surface,#fff);box-shadow:inset 0 0 0 1px var(--kimi-color-border,#dce0e8);color:var(--kimi-color-accent-solid,#5b5ce2);place-items:center;display:grid}.kui-upload__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-upload__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) strong{color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-body,14px);font-weight:var(--kimi-font-weight-semibold,600)}.kui-upload__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) span{color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-body,1.55)}.kui-upload__list-shell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);overflow:hidden}.kui-upload__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(22rem,50vh);padding:var(--kimi-space-1,4px);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b57) transparent;scrollbar-gutter:stable;scrollbar-width:thin;margin:0;list-style:none;overflow-y:auto}.kui-transfer-pane__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar,.kui-upload__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-transfer-pane__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track,.kui-upload__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-transfer-pane__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb,.kui-upload__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-scroll-thumb,#565d6b57);background-clip:padding-box;border:2px solid #0000}.kui-transfer-pane__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover,.kui-upload__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background:var(--kimi-color-scroll-thumb-hover,#565d6b94);background-clip:padding-box}.kui-upload__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-label,13px);padding:var(--kimi-space-6,24px);text-align:center;margin:0}.kui-upload-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-lg,10px);padding:var(--kimi-space-2,8px);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.kui-upload-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.kui-upload-item{margin-block-start:var(--kimi-space-1,4px)}.kui-upload-item:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-upload-item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-upload-item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 6%,transparent)}}.kui-upload-item__file-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-upload-item[data-status=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item__file-icon{color:var(--kimi-color-success-solid,#168064)}.kui-upload-item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item__file-icon{color:var(--kimi-color-danger-solid,#c63b52)}.kui-upload-item__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-upload-item__name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-upload-item__meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,12px);line-height:var(--kimi-line-height-title,1.35);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-upload-item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item__meta{color:var(--kimi-color-danger-solid,#c63b52)}.kui-upload-item__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:end;gap:var(--kimi-space-1,4px);flex-wrap:wrap;display:flex}.kui-upload-item__progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface-disabled,#e9ecf1);width:100%;height:.25rem;display:block;overflow:hidden}.kui-upload-item__progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span{border-radius:inherit;background:var(--kimi-color-accent-solid,#5b5ce2);transform-origin:0;width:100%;height:100%;transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out);display:block}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:0 0;border:0;overflow:visible}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload__list{max-height:13rem;padding:0 var(--kimi-space-1,4px) 0 0}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item{border:1px solid var(--kui-upload-compact-border,var(--kimi-color-border,#dce0e8));border-radius:var(--kimi-radius-xl,12px);background:var(--kui-upload-compact-background,var(--kimi-color-surface,#fff));min-width:0;min-height:0;color:var(--kui-upload-compact-foreground,var(--kimi-color-text-secondary,#626a79));padding:6px 12px;display:block;overflow:hidden}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item[data-status=error]{border-color:var(--kimi-color-danger-border,#f1c5cd);background:var(--kimi-color-danger-soft,#fff1f3);color:var(--kimi-color-danger-text,#a72d42)}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item:hover{background:var(--kui-upload-compact-background,var(--kimi-color-surface,#fff))}.kui-upload-item__compact-row:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:8px;min-width:0;display:flex}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item__name{flex:auto;min-width:0;font-size:14px;font-weight:500}.kui-upload-item__compact-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.8;flex:none;align-items:center;gap:8px;font-size:12px;display:flex}.kui-upload-item__size:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;font-variant-numeric:tabular-nums}.kui-upload-item__success:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-success-solid,#168064);align-items:center;display:inline-flex}.kui-upload-item__compact-meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button[data-icon-only]{--kimi-control-height-sm:32px;border-color:var(--kimi-color-danger-border,#f1c5cd);color:var(--kimi-color-danger-text,#a72d42);background:var(--kimi-color-surface,#fff)}.kui-upload-item__compact-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin-top:8px;font-size:11px;display:flex}.kui-upload__list-shell[data-variant=compact]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-upload-item__progress{background:#0000001a;flex:8rem;min-width:8rem;height:8px}.kui-upload-item__percent:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:500}.kui-upload-item__uploaded-bytes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;opacity:.8}.kui-upload-item__compact-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-items:start;gap:8px;margin-top:6px;font-size:11px;display:grid}.kui-upload-item__status-line:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:8px;display:inline-flex}.kui-upload-item__details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-danger-border,#f1c5cd);background:var(--kimi-color-surface,#fff);border-radius:12px;width:100%;padding:8px}.kui-upload-item__details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) summary{cursor:pointer;font-weight:500}.kui-upload-item__details:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) pre{overflow-wrap:anywhere;white-space:pre-wrap;margin:8px 0 0;font-size:10px;line-height:1rem}.kui-upload-item__compact-status:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{--kimi-control-height-sm:32px;border-radius:8px;min-height:32px;font-size:11px}.kui-transfer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;color:var(--kimi-color-text-primary,#1d2230);container-type:inline-size}.kui-transfer__layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch;gap:var(--kimi-space-3,12px);grid-template-columns:minmax(13rem,1fr) auto minmax(13rem,1fr);min-width:0;display:grid}.kui-transfer-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;min-height:20rem;display:grid;overflow:hidden}.kui-transfer-pane__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);justify-content:space-between;align-items:center;gap:var(--kimi-space-2,8px);border-block-end:1px solid var(--kimi-color-border-subtle,#e7eaf0);padding-inline:var(--kimi-space-3,12px);display:flex}.kui-transfer-pane__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-body,14px);font-weight:var(--kimi-font-weight-semibold,600)}.kui-transfer-pane__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface-subtle,#f7f8fa);min-width:2rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums;padding:var(--kimi-space-0-5,2px) var(--kimi-space-2,8px);text-align:center}.kui-transfer-pane__search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-2,8px);width:auto}.kui-transfer-pane__select-all:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100% - var(--kimi-space-4,16px));margin:0 var(--kimi-space-2,8px) var(--kimi-space-1,4px);justify-content:flex-start}.kui-transfer-pane__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:0;padding:var(--kimi-space-1,4px);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b57) transparent;scrollbar-gutter:stable;scrollbar-width:thin;margin:0;list-style:none;overflow:auto}.kui-transfer-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-md,8px);cursor:pointer;padding:var(--kimi-space-2,8px);-webkit-user-select:none;user-select:none;transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out;display:flex}.kui-transfer-option:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7)}.kui-transfer-option[data-selected]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#eef);color:var(--kimi-color-accent-text,#494ac5)}.kui-transfer-option:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce240);outline-offset:-3px}.kui-transfer-option[aria-disabled=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-disabled,#8d95a3);cursor:not-allowed;opacity:.62}.kui-transfer-option__check:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border-strong,#b8c0ce);border-radius:var(--kimi-radius-sm,6px);background:var(--kimi-color-surface,#fff);flex:none;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid;position:relative}.kui-transfer-option__check[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-transfer-option__check[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-contrast,#fff)}.kui-transfer-option__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-0-5,2px);min-width:0;display:grid}.kui-transfer-option__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-transfer-option__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-transfer-pane__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-label,13px);padding:var(--kimi-space-6,24px);text-align:center;align-self:center;margin:0}.kui-transfer__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);align-self:center;gap:var(--kimi-space-2,8px);flex-direction:column;display:flex}.kui-transfer__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{width:100%}.kui-transfer__arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;display:block}@media (max-width:47.99rem){.kui-upload__dropzone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:10rem;padding:var(--kimi-space-4,16px);grid-template-columns:auto minmax(0,1fr)}.kui-upload__dropzone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button{grid-column:1/-1;width:100%}.kui-upload-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:auto minmax(0,1fr)}.kui-upload-item__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-column:1/-1;justify-content:stretch}.kui-upload-item__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{flex:1}}@container (max-width:38rem){.kui-transfer__layout:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr)}.kui-transfer-pane:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:17rem}.kui-transfer__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-flow:wrap;justify-content:center;min-width:0}.kui-transfer__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-button{flex:1 1 calc(50% - var(--kimi-space-2,8px));width:auto}.kui-transfer__arrow[data-direction=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(135deg)}.kui-transfer__arrow[data-direction=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform:rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.kui-tag-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-transfer-option:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-upload-item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-upload-item__progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>span,.kui-upload__dropzone:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}.kui-tag-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-tag{animation:none}}[data-sonner-toaster].toaster:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--width:min(380px,calc(100vw - 24px))}.kui-loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;gap:var(--kimi-space-3,12px);min-width:0;color:var(--kimi-color-text-primary,#1d2230);display:flex}.kui-loading[data-layout=inline]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-start;display:inline-flex}.kui-loading[data-layout=block]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:8rem;padding:var(--kimi-space-6,24px)}.kui-loading[data-layout=page]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:min(70dvh,40rem);padding:var(--kimi-space-8,32px)}.kui-loading__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-loading__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--kimi-font-weight-semibold,600)}.kui-loading__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79)}.kui-loading-overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;position:relative}.kui-loading-overlay__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-loading-overlay__mask:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:3;justify-content:center;align-items:center;gap:var(--kimi-space-3,12px);min-width:0;padding:var(--kimi-space-6,24px);border-radius:inherit;background:var(--kimi-color-surface,#fff);display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.kui-loading-overlay__mask:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 72%,transparent)}}.kui-loading-overlay__mask:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);cursor:wait;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.kui-loading-overlay__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);min-width:0;display:grid}.kui-loading-overlay__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:var(--kimi-font-weight-semibold,600)}.kui-loading-overlay__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79)}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-2xl,14px)!important;background:var(--kimi-color-surface,#fff)!important;border:0!important;padding:12px 56px 12px 16px!important}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:56px}@supports (color:color-mix(in lab,red,red)){.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 96%,transparent)!important}}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-overlay)!important;color:var(--kimi-color-text-primary,#1d2230)!important;font-size:var(--kimi-font-size-body,14px)!important}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.kui-toast__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-weight:650}.kui-toast__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79)!important}.kui-toast__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-toast__cancel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-toast__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close{color:var(--kimi-color-text-muted,#7b8494)!important;background:0 0!important;border:0!important;top:50%!important;left:auto!important;right:8px!important;transform:translateY(-50%)!important}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close{border-radius:var(--kimi-radius-control,8px);width:28px;height:28px;box-shadow:none}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close:hover{background:var(--kimi-color-surface-hover,#f1f3f7)!important;color:var(--kimi-color-text-primary,#1d2230)!important}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close:focus-visible{outline:2px solid var(--kimi-color-accent-solid,#5b5ce2);outline-offset:-2px}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-content]{overflow-wrap:anywhere;min-width:0}@media (max-width:640px),(pointer:coarse){.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:12px 56px 12px 12px!important}.kui-toast[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close{right:4px!important}.kui-toast__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-toast__cancel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-toast__close:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:44px!important;min-height:44px!important}}.kui-progress:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-spacing-control-gap,8px);width:100%;color:var(--kimi-color-text-primary,#1d2230);display:grid}.kui-progress__head:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;gap:var(--kimi-spacing-content-gap,12px);font-size:var(--kimi-font-size-caption,11px);display:flex}.kui-progress__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-variant-numeric:tabular-nums}.kui-progress__track:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-subtle,#edf0f5);border-radius:999px;height:.375rem;display:block;position:relative;overflow:hidden}.kui-progress__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;background:var(--kimi-color-accent-solid,#5b5ce2);transform-origin:0;transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out);position:absolute;inset:0}.kui-progress[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-progress__indicator{width:42%;animation:kui-progress-indeterminate 1.35s var(--kimi-motion-easing-standard,ease-in-out) infinite;transform:translate(-120%)}@media (prefers-reduced-motion:reduce){.kui-progress__indicator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:none}.kui-progress[data-indeterminate]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-progress__indicator{animation:none;transform:translate(70%)}}.kui-visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.kui-alert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-feedback-solid:var(--kimi-color-info-solid,#2475c7);--kui-feedback-soft:var(--kimi-color-info-soft,#e8f2fc);--kui-feedback-text:var(--kimi-color-info-text,#1e63a9);--kui-feedback-border:var(--kimi-color-info-border,#b6d3ed);align-items:start;gap:var(--kimi-space-3,12px);border:1px solid var(--kui-feedback-border);border-radius:var(--kimi-radius-xl,12px);background:var(--kui-feedback-soft);width:100%;min-width:0;color:var(--kimi-color-text-primary,#171a21);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.kui-alert:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px)}.kui-alert[data-tone=neutral]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification[data-tone=neutral]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-feedback-solid:var(--kimi-color-text-secondary,#565d6b);--kui-feedback-soft:var(--kimi-color-surface-subtle,#f7f8fa);--kui-feedback-text:var(--kimi-color-text-primary,#171a21);--kui-feedback-border:var(--kimi-color-border,#dde1e8)}.kui-alert[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-feedback-solid:var(--kimi-color-success-solid,#12805c);--kui-feedback-soft:var(--kimi-color-success-soft,#e7f6f0);--kui-feedback-text:var(--kimi-color-success-text,#0f684b);--kui-feedback-border:var(--kimi-color-success-border,#a9dccb)}.kui-alert[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-feedback-solid:var(--kimi-color-warning-solid,#a75f05);--kui-feedback-soft:var(--kimi-color-warning-soft,#fff3dc);--kui-feedback-text:var(--kimi-color-warning-text,#8b4f04);--kui-feedback-border:var(--kimi-color-warning-border,#efd3a2)}.kui-alert[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-feedback-solid:var(--kimi-color-danger-solid,#c23b4d);--kui-feedback-soft:var(--kimi-color-danger-soft,#ffeaed);--kui-feedback-text:var(--kimi-color-danger-text,#a82f40);--kui-feedback-border:var(--kimi-color-danger-border,#efb6be)}.kui-alert__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem;height:1.25rem;color:var(--kui-feedback-solid);margin-top:var(--kimi-space-0-5,2px);place-items:center;display:inline-grid}.kui-alert__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg,.kui-alert__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg,.kui-notification__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg,.kui-notification__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg,.kui-snackbar__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%}.kui-alert__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.kui-alert__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kui-feedback-text);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);overflow-wrap:anywhere}.kui-alert__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--kimi-space-1,4px);color:var(--kimi-color-text-secondary,#565d6b);overflow-wrap:anywhere}.kui-alert__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-snackbar__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:var(--kimi-space-1-5,6px);border-radius:var(--kimi-radius-md,8px);color:var(--kui-feedback-text,currentColor);cursor:pointer;transition:background var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease-out);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.kui-alert__dismiss:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__dismiss:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kui-feedback-solid)}@supports (color:color-mix(in lab,red,red)){.kui-alert__dismiss:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__dismiss:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kui-feedback-solid) 10%,transparent)}}.kui-alert__dismiss:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__dismiss:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-snackbar__dismiss:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce247);outline-offset:1px}.kui-spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-spinner-color:var(--kimi-color-accent-solid,#5b5ce2);vertical-align:middle;flex:none;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid;position:relative}.kui-spinner[data-size=sm]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1rem;height:1rem}.kui-spinner[data-size=lg]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.75rem;height:1.75rem}.kui-spinner[data-tone=current]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-spinner-color:currentColor}.kui-spinner[data-tone=neutral]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-spinner-color:var(--kimi-color-text-muted,#6d7584)}.kui-spinner__ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:max(2px,.14em) solid var(--kui-spinner-color);width:100%;height:100%}@supports (color:color-mix(in lab,red,red)){.kui-spinner__ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:max(2px,.14em) solid color-mix(in srgb,var(--kui-spinner-color) 20%,transparent)}}.kui-spinner__ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--kui-spinner-color);border-radius:50%;animation:kui-spinner-rotate .72s linear infinite}.kui-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-4,16px);border-color:var(--kimi-color-border,#dde1e8);background:var(--kimi-color-surface-overlay,#fff)}@supports (color:color-mix(in lab,red,red)){.kui-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-overlay,#fff) 96%,transparent)}}.kui-notification:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none}.kui-notification__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--kimi-space-3,12px)}.kui-notification-center:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dde1e8);border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-surface,#fff);width:100%;min-width:0;color:var(--kimi-color-text-primary,#171a21);overflow:hidden}.kui-notification-center__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:space-between;align-items:center;gap:var(--kimi-space-3,12px);min-height:4.5rem;padding:var(--kimi-space-4,16px);border-bottom:1px solid var(--kimi-color-border-subtle,#e7eaf0);display:flex}.kui-notification-center__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);line-height:var(--kimi-line-height-title,1.35);margin:0}.kui-notification-center__count:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification-center__time:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-0-5,2px) 0 0;color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);font-variant-numeric:tabular-nums}.kui-notification-center__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(32rem,70vh);padding:var(--kimi-space-2,8px);scrollbar-color:var(--kimi-color-scroll-thumb,#565d6b59) transparent;scrollbar-width:thin;margin:0;list-style:none;overflow:auto}.kui-notification-center__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)+.kui-notification-center__item{margin-top:var(--kimi-space-2,8px)}.kui-notification-center__item[data-read]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.72}.kui-notification-center__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-notification{box-shadow:none}.kui-notification-center__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2,8px);flex-wrap:wrap;display:flex}.kui-notification-center__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:10rem;padding:var(--kimi-space-6,24px);color:var(--kimi-color-text-muted,#6d7584);text-align:center;place-items:center;display:grid}.kui-result:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-result-solid:var(--kimi-color-info-solid,#2475c7);width:100%;min-width:0;padding:clamp(var(--kimi-space-6,24px),5vw,var(--kimi-space-12,48px)) var(--kimi-space-4,16px);color:var(--kimi-color-text-primary,#171a21);text-align:center;justify-items:center;display:grid}.kui-result[data-status=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-result-solid:var(--kimi-color-success-solid,#12805c)}.kui-result[data-status=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-result-solid:var(--kimi-color-warning-solid,#a75f05)}.kui-result[data-status=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-result-solid:var(--kimi-color-danger-solid,#c23b4d)}.kui-result[data-status=empty]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-result-solid:var(--kimi-color-text-muted,#6d7584)}.kui-result__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:clamp(3rem,9vw,4.5rem);height:clamp(3rem,9vw,4.5rem);color:var(--kui-result-solid)}.kui-result__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:100%;height:100%}.kui-result__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-4,16px) 0 0;font-size:var(--kimi-font-size-title-lg,22px);line-height:var(--kimi-line-height-title,1.35)}.kui-result__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:38rem;margin-top:var(--kimi-space-2,8px);color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55)}.kui-result__extra:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;gap:var(--kimi-space-2,8px);margin-top:var(--kimi-space-5,20px);flex-wrap:wrap;display:flex}.kui-snackbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-snackbar-accent:var(--kimi-color-accent-solid,#5b5ce2);align-items:center;gap:var(--kimi-space-3,12px);width:min(32rem,100vw - 1.5rem);min-height:3.5rem;padding:var(--kimi-space-2,8px) var(--kimi-space-2,8px) var(--kimi-space-2,8px) var(--kimi-space-4,16px);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface-inverse,#11141b);box-shadow:var(--kimi-shadow-surface-overlay);color:var(--kimi-color-text-inverse,#f8f9fb);font-size:var(--kimi-font-size-body,14px);border:0;display:flex}.kui-snackbar[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-snackbar-accent:var(--kimi-color-success-solid,#12805c)}.kui-snackbar[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-snackbar-accent:var(--kimi-color-warning-solid,#a75f05)}.kui-snackbar[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-snackbar-accent:var(--kimi-color-danger-solid,#c23b4d)}.kui-snackbar[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-snackbar-accent:var(--kimi-color-info-solid,#2475c7)}.kui-snackbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{border-radius:var(--kimi-radius-full,9999px);background:var(--kui-snackbar-accent);content:"";flex:none;width:.25rem;height:1.5rem}.kui-snackbar__message:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere;flex:1;min-width:0}.kui-snackbar__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none}.kui-snackbar__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:currentColor}.kui-snackbar__dismiss:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:#ffffff1a}.kui-statistic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-content:start;gap:var(--kimi-space-2,8px);min-width:0;min-height:7.25rem;color:var(--kimi-color-text-primary,#171a21);display:grid}.kui-statistic__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#565d6b);font-size:var(--kimi-font-size-label,13px);line-height:var(--kimi-line-height-title,1.35)}.kui-statistic__value:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:1em;font-size:var(--kimi-font-size-display,28px);font-weight:var(--kimi-font-weight-bold,700);letter-spacing:var(--kimi-letter-spacing-tight,-.02em);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.2em;line-height:1;display:flex}.kui-statistic__affix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:.55em;font-weight:var(--kimi-font-weight-semibold,600)}.kui-statistic__meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;color:var(--kimi-color-text-muted,#6d7584);font-size:var(--kimi-font-size-caption,12px);flex-wrap:wrap;display:flex}.kui-statistic__trend:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);color:var(--kimi-color-text-secondary,#565d6b);display:inline-flex}.kui-statistic[data-trend=up]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-statistic__trend{color:var(--kimi-color-success-text,#0f684b)}.kui-statistic[data-trend=down]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-statistic__trend{color:var(--kimi-color-danger-text,#a82f40)}.kui-statistic__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(10rem,70%);height:var(--kimi-font-size-display,28px);border-radius:var(--kimi-radius-sm,6px);background:linear-gradient(100deg,var(--kimi-color-surface-subtle,#edf0f5) 25%,var(--kimi-color-surface-hover,#f1f3f7) 45%,var(--kimi-color-surface-subtle,#edf0f5) 65%);background-size:220% 100%;animation:kui-statistic-loading 1.4s ease-in-out infinite}@media (max-width:640px),(pointer:coarse){.kui-alert__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-notification__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-snackbar__dismiss:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:44px;min-width:44px;height:44px;min-height:44px;margin:-6px}.kui-notification-center__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:flex-start}.kui-notification-center__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(28rem,65dvh)}.kui-snackbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:calc(100vw - 1rem)}}@media (prefers-reduced-motion:reduce){.kui-spinner__ring:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-duration:1.8s}.kui-statistic__skeleton:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);animation:none}}@media (forced-colors:active){:is(.kui-toast[data-sonner-toast],.kui-snackbar):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none!important;border:1px solid canvastext!important}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-spinner__ring{animation-duration:1.8s}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-statistic__skeleton{background:var(--kimi-color-surface-hover,#f1f3f7);animation:none}.kui-toast.kui-toast--compact-solid[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface,#fff)!important;padding:20px 56px 20px 20px!important}.kui-toast.kui-toast--compact-solid[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;align-items:center;gap:var(--kimi-space-3,12px);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;min-height:68px;display:flex;overflow:hidden}.kui-toast.kui-toast--compact-solid[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close{color:inherit!important;right:8px!important}.kui-toast.kui-toast--compact-solid[data-sonner-toast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-close-button].kui-toast__close{border-radius:var(--kimi-radius-xl,12px);width:44px;height:44px}.kui-presence:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transform-origin:var(--kimi-motion-origin,center)}.kui-number-ticker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;min-height:1em;line-height:1;display:inline-flex;overflow:hidden}.kui-number-ticker__cell:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:.62em;height:1em;display:inline-block;position:relative;overflow:hidden}.kui-number-ticker__strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){will-change:transform;flex-direction:column;height:10em;display:flex;position:absolute;inset:0 0 auto}.kui-number-ticker__digit:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-align:center;flex:0 0 1em;width:100%;height:1em;line-height:1;display:block}.kui-number-ticker__symbol:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:1em;line-height:1;display:inline-block}.kui-marquee-text:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;max-width:100%;line-height:inherit;white-space:nowrap;display:block;overflow:hidden}.kui-marquee-text__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){white-space:nowrap;min-width:max-content;display:inline-block;transform:translate(0)}.kui-marquee-text[data-overflowing]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-marquee-text__content{animation:kui-marquee-text var(--kui-marquee-duration,5s) var(--kimi-motion-easing-standard,ease-in-out) var(--kui-marquee-delay,.9s) infinite alternate both;will-change:transform}.kui-marquee-text[data-overflowing]:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-marquee-text__content,.kui-marquee-text[data-overflowing]:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-marquee-text__content{animation-play-state:paused}.kui-task-pulse:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-spacing-control-gap,8px);min-height:1.5rem;color:var(--kimi-color-text-secondary,#5d6472);font-size:.857em;display:inline-flex;position:relative}.kui-task-pulse__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-task-pulse__halo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-task-pulse-color,#5b5ce2);border-radius:999px;grid-area:1/1;width:.5rem;height:.5rem}.kui-task-pulse__halo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.35;animation:kui-task-breathe 2.8s cubic-bezier(.2,.8,.2,1) infinite;position:absolute;left:0}.kui-task-pulse__dot:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative}.kui-task-pulse[data-tone=waiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-task-pulse-color:var(--kimi-color-warning-solid,#b86b00)}.kui-task-pulse[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-task-pulse-color:var(--kimi-color-success-solid,#168064)}.kui-task-pulse[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-task-pulse-color:var(--kimi-color-danger-solid,#c63b52)}.kui-task-pulse[data-tone=neutral]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-task-pulse-color:var(--kimi-color-text-muted,#8a91a0)}.kui-task-pulse[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-task-pulse__halo,.kui-task-pulse[data-tone=neutral]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-task-pulse__halo,.kui-task-pulse[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-task-pulse__halo{animation:none}@media (prefers-reduced-motion:reduce){.kui-task-pulse__halo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:none}.kui-number-ticker__strip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){will-change:auto}.kui-marquee-text[data-overflowing]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-marquee-text__content{will-change:auto;animation:none}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-marquee-text[data-overflowing] .kui-marquee-text__content{will-change:auto;animation:none}.kui-animated-border:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-color:var(--kimi-color-accent-solid,#5b5ce2);--kui-animated-border-speed:3.6s;isolation:isolate;min-width:0;padding:var(--kui-animated-border-width,2px);border-radius:var(--kimi-radius-2xl,16px);background:var(--kimi-color-border,#dde1e8);display:block;position:relative;overflow:hidden}.kui-animated-border[data-tone=success]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-color:var(--kimi-color-success-solid,#12805c)}.kui-animated-border[data-tone=warning]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-color:var(--kimi-color-warning-solid,#a75f05)}.kui-animated-border[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-color:var(--kimi-color-danger-solid,#c23b4d)}.kui-animated-border[data-tone=info]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-color:var(--kimi-color-info-solid,#2475c7)}.kui-animated-border[data-speed=fast]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-speed:2.2s}.kui-animated-border[data-speed=slow]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-animated-border-speed:5.5s}.kui-animated-border__rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:-2;background:conic-gradient(from 90deg,transparent 0 35%,var(--kui-animated-border-color) 48%,var(--kui-animated-border-color) 55%,transparent 67% 100%);display:block;position:absolute;inset:-100%}@supports (color:color-mix(in lab,red,red)){.kui-animated-border__rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:conic-gradient(from 90deg,transparent 0 35%,var(--kui-animated-border-color) 48%,color-mix(in srgb,var(--kui-animated-border-color) 35%,transparent) 55%,transparent 67% 100%)}}.kui-animated-border__rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:0}.kui-animated-border[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-animated-border__rail{opacity:1;animation:kui-animated-border-spin var(--kui-animated-border-speed) linear infinite}.kui-animated-border__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:0;border-radius:calc(var(--kimi-radius-2xl,16px) - var(--kui-animated-border-width,2px));background:var(--kimi-color-surface,#fff);min-width:0;height:100%;position:relative}.kui-progressive-blur:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-raised,10);pointer-events:none;height:clamp(2.5rem,12vw,6rem);position:absolute;inset:auto 0 0;overflow:hidden}.kui-progressive-blur[data-direction=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){inset:0 0 auto}.kui-progressive-blur[data-direction=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:clamp(2.5rem,12vw,6rem);height:auto;inset:0 auto 0 0}.kui-progressive-blur[data-direction=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:clamp(2.5rem,12vw,6rem);height:auto;inset:0 0 0 auto}.kui-progressive-blur__layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){-webkit-backdrop-filter:blur(var(--kui-progressive-blur-layer));backdrop-filter:blur(var(--kui-progressive-blur-layer));-webkit-mask-image:linear-gradient(to bottom,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop));mask-image:linear-gradient(to bottom,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop));display:block;position:absolute;inset:0}.kui-progressive-blur[data-direction=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-progressive-blur__layer{-webkit-mask-image:linear-gradient(to top,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop));mask-image:linear-gradient(to top,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop))}.kui-progressive-blur[data-direction=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-progressive-blur__layer{-webkit-mask-image:linear-gradient(to left,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop));mask-image:linear-gradient(to left,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop))}.kui-progressive-blur[data-direction=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-progressive-blur__layer{-webkit-mask-image:linear-gradient(to right,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop));mask-image:linear-gradient(to right,transparent var(--kui-progressive-blur-start),#000 var(--kui-progressive-blur-stop))}@media (prefers-reduced-motion:reduce){.kui-animated-border[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-animated-border__rail{background:var(--kui-animated-border-color);animation:none}}:where([data-kimi-motion=reduced]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-animated-border[data-active] .kui-animated-border__rail{background:var(--kui-animated-border-color);animation:none}.kui-visually-hidden:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kui-bottom-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-navigation,30);border-radius:var(--kimi-radius-feature,20px);background:var(--kimi-color-surface,#fff);border:0;width:max-content;max-width:calc(100% - 24px);overflow:visible}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 88%,transparent)}}.kui-bottom-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-overlay);padding:var(--kimi-space-1-5,6px);-webkit-backdrop-filter:blur(24px)saturate(1.22);backdrop-filter:blur(24px)saturate(1.22)}.kui-bottom-nav[data-floating]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:auto;bottom:calc(env(safe-area-inset-bottom,0px) + var(--kimi-space-3,12px));position:fixed;left:50%;transform:translate(-50%)}.kui-bottom-nav__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:safe center;align-items:flex-end;gap:var(--kimi-space-1,4px);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.kui-bottom-nav[data-magnify]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-bottom-nav__list{min-height:var(--kui-dock-max-size,58px);padding-top:calc(var(--kui-dock-max-size,58px) * .18)}.kui-bottom-nav__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);flex:4rem;place-items:center;display:grid}.kui-bottom-nav__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:var(--kimi-control-hit-area,44px);place-content:center;place-items:center;gap:var(--kimi-space-1,4px);border-radius:var(--kimi-radius-container,12px);appearance:none;width:100%;min-height:3rem;color:var(--kimi-color-icon-muted,#747d8c);cursor:pointer;font-size:var(--kimi-font-size-caption,11px);font-weight:var(--kimi-font-weight-semibold,600);touch-action:manipulation;padding:var(--kimi-space-1,4px) var(--kimi-space-2,8px);transition:background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);background:0 0;border:1px solid #0000;flex-direction:column;font-family:inherit;line-height:1.2;text-decoration:none;display:flex}.kui-bottom-nav__action:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border-interactive,#b9c0cd)}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav__action:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-border-interactive,#b9c0cd) 78%,transparent)}}.kui-bottom-nav__action:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f2f4f8)}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav__action:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-hover,#f2f4f8) 76%,transparent)}}.kui-bottom-nav__action:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-icon-hover,#1d2230);box-shadow:inset 0 0 0 1px var(--kimi-color-surface,#fff)}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav__action:hover:not([aria-disabled=true]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kimi-color-surface,#fff) 34%,transparent)}}.kui-bottom-nav__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-border,#acaeff)}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-accent-border,#acaeff) 48%,transparent)}}.kui-bottom-nav__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#eef)}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-soft,#eef) 78%,transparent)}}.kui-bottom-nav__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-icon-active,#4748b8)}.kui-bottom-nav__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-bottom-nav__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 28%,transparent)}}.kui-bottom-nav__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-2px}.kui-bottom-nav__action[aria-disabled=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.44}.kui-bottom-nav__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){place-items:center;width:1.25rem;height:1.25rem;display:grid}.kui-bottom-nav__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%;height:100%}.kui-bottom-nav__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kui-bottom-nav[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-bottom-nav__item{width:var(--kui-dock-icon-size,44px);height:var(--kui-dock-icon-size,44px);flex:none}.kui-bottom-nav[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-bottom-nav__action{border-radius:var(--kimi-radius-full,9999px);width:100%;min-width:100%;height:100%;min-height:100%;padding:0}.kui-bottom-nav[data-icon-only]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-bottom-nav__label{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kui-bottom-nav[data-magnify]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-bottom-nav__icon{width:44%;min-width:1.2rem;height:44%;min-height:1.2rem}@media (hover:none),(pointer:coarse){.kui-bottom-nav[data-magnify]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-bottom-nav__list{min-height:auto;padding-top:0}}.kui-breadcrumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-label,12px)}.kui-breadcrumb__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);max-width:100%;padding:var(--kimi-space-1,4px) 2px;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.kui-breadcrumb__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.kui-breadcrumb__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);white-space:nowrap;min-width:0;display:inline-flex}.kui-breadcrumb__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);-webkit-user-select:none;user-select:none}.kui-breadcrumb__current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-breadcrumb__link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);border-radius:var(--kimi-radius-sm,6px);min-width:0;min-height:2rem;color:inherit;text-decoration:none;display:inline-flex}.kui-breadcrumb__link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer;padding-inline:var(--kimi-space-1,4px);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out}.kui-breadcrumb__link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f2f4f8);color:var(--kimi-color-text-primary,#1d2230)}.kui-breadcrumb__link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-breadcrumb__link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 26%,transparent)}}.kui-breadcrumb__link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:1px}.kui-breadcrumb__current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(20rem,45vw);color:var(--kimi-color-text-primary,#1d2230);font-weight:var(--kimi-font-weight-medium,500);text-overflow:ellipsis;overflow:hidden}.kui-breadcrumb__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 1rem;place-items:center;width:1rem;height:1rem;display:grid}.kui-breadcrumb__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%;height:100%}.kui-steps:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kui-step-marker:1.75rem;min-width:0}.kui-steps__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:0;padding:0;list-style:none;display:flex}.kui-steps__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0;position:relative}.kui-steps__item:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{z-index:0;top:calc(var(--kui-step-marker) / 2);right:var(--kimi-space-3,12px);left:calc(var(--kui-step-marker) + var(--kimi-space-3,12px));background:var(--kimi-color-border,#dce0e8);content:"";height:1px;position:absolute}.kui-steps__item[data-status=finish]:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background:var(--kimi-color-success-solid,#168064)}@supports (color:color-mix(in lab,red,red)){.kui-steps__item[data-status=finish]:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background:color-mix(in srgb,var(--kimi-color-success-solid,#168064) 55%,var(--kimi-color-border,#dce0e8))}}.kui-steps__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;z-index:1;align-items:flex-start;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-lg,10px);width:100%;min-width:0;color:var(--kimi-color-text-secondary,#626a79);font:inherit;padding:0 var(--kimi-space-3,12px) 0 0;text-align:start;background:0 0;border:0;outline:0;display:flex;position:relative}button.kui-steps__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:pointer}button.kui-steps__action:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__title{color:var(--kimi-color-accent-solid,#5b5ce2)}button.kui-steps__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){button.kui-steps__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 25%,transparent)}}button.kui-steps__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:3px}button.kui-steps__action:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.46}.kui-steps__marker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:var(--kui-step-marker);height:var(--kui-step-marker);flex:0 0 var(--kui-step-marker);border:1px solid var(--kimi-color-border-strong,#ccd2dd);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface,#fff);color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,11px);font-weight:var(--kimi-font-weight-semibold,600);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,border-color var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out;place-items:center;display:grid}.kui-steps__item[data-status=process]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-contrast,#fff);box-shadow:0 0 0 3px var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-steps__item[data-status=process]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 13%,transparent)}}.kui-steps__item[data-status=finish]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{border-color:var(--kimi-color-success-solid,#168064);background:var(--kimi-color-success-solid,#168064)}@supports (color:color-mix(in lab,red,red)){.kui-steps__item[data-status=finish]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{background:color-mix(in srgb,var(--kimi-color-success-solid,#168064) 11%,var(--kimi-color-surface,#fff))}}.kui-steps__item[data-status=finish]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{color:var(--kimi-color-success-solid,#168064)}.kui-steps__item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{border-color:var(--kimi-color-danger-solid,#c63b52);background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-steps__item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 10%,var(--kimi-color-surface,#fff))}}.kui-steps__item[data-status=error]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__marker{color:var(--kimi-color-danger-solid,#c63b52)}.kui-steps__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;min-width:0;padding-top:3px;display:grid}.kui-steps__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-label,12px);font-weight:var(--kimi-font-weight-semibold,600);text-overflow:ellipsis;white-space:nowrap;transition:color var(--kimi-motion-duration-control,.16s) ease-out;overflow:hidden}.kui-steps__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,11px);line-height:var(--kimi-line-height-body,1.55);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-steps[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__list{gap:var(--kimi-space-2,8px);flex-direction:column}.kui-steps[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__item{min-height:3.25rem}.kui-steps[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__item:not(:last-child):after{top:calc(var(--kui-step-marker) + 4px);bottom:-4px;left:calc(var(--kui-step-marker) / 2);width:1px;height:auto}.kui-anchor:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;position:relative}.kui-anchor__rail:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:var(--kimi-space-1,4px);bottom:var(--kimi-space-1,4px);background:var(--kimi-color-border,#dce0e8);width:1px;position:absolute;left:0}.kui-anchor__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;margin:0;padding:0;list-style:none;display:grid}.kui-anchor__link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0 var(--kimi-radius-md,8px) var(--kimi-radius-md,8px) 0;min-height:2.25rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-label,12px);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out;align-items:center;text-decoration:none;display:flex;position:relative}.kui-anchor__link[data-level="1"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-3,12px)}.kui-anchor__link[data-level="2"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-6,24px) var(--kimi-space-3,12px)}.kui-anchor__link[data-level="3"]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-8,32px) var(--kimi-space-3,12px)}.kui-anchor__link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-accent-solid,#5b5ce2);content:"";width:2px;height:0;transition:height var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.kui-anchor__link:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f2f4f8);color:var(--kimi-color-text-primary,#1d2230)}.kui-anchor__link[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-anchor__link[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 8%,transparent)}}.kui-anchor__link[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-solid,#5b5ce2);font-weight:var(--kimi-font-weight-semibold,600)}.kui-anchor__link[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{height:1.25rem}.kui-anchor__link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-anchor__link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-anchor__link:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:1px}.kui-float-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;z-index:var(--kimi-layer-navigation,30);justify-content:center;align-items:center;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface,#fff);min-width:3rem;min-height:3rem;box-shadow:var(--kimi-shadow-surface-overlay);color:var(--kimi-color-text-primary,#1d2230);cursor:pointer;font:inherit;font-weight:var(--kimi-font-weight-semibold,600);padding:var(--kimi-space-3,12px);transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,border-color var(--kimi-motion-duration-control,.16s) ease-out,box-shadow var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out;border:0;display:inline-flex}.kui-float-button[data-placement=bottom-end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:max(var(--kimi-space-5,20px),env(safe-area-inset-right));bottom:max(var(--kimi-space-5,20px),env(safe-area-inset-bottom));position:fixed}.kui-float-button[data-placement=bottom-start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:max(var(--kimi-space-5,20px),env(safe-area-inset-bottom));left:max(var(--kimi-space-5,20px),env(safe-area-inset-left));position:fixed}.kui-float-button[data-tone=accent]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-contrast,#fff)}.kui-float-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-modal)}.kui-float-button[data-tone=accent]:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-hover,#4e4fd0)}.kui-float-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-float-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 32%,transparent)}}.kui-float-button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:3px}.kui-float-button:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.46}.kui-float-button[data-extended]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:1rem}.kui-float-button__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){place-items:center;width:1.25rem;height:1.25rem;display:grid}.kui-float-button__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%;height:100%}.kui-navigation-menu__item[data-destructive]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-navigation-menu__item[data-destructive][data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-navigation-menu__item[data-destructive][data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 9%,var(--kimi-color-surface,#fff))}}.kui-nav-list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0}.kui-nav-list__nested:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-nav-list__root:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:2px;width:100%;margin:0;padding:0;list-style:none;display:grid}.kui-nav-list__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0}.kui-nav-list__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[data-state]{width:100%}.kui-nav-list__nested:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin-block:2px;padding-inline-start:var(--kimi-space-5,20px);position:relative}.kui-nav-list__nested:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{top:5px;bottom:5px;left:var(--kimi-space-3,12px);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-border,#dce0e8);width:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.kui-nav-list__nested:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:color-mix(in srgb,var(--kimi-color-border,#dce0e8) 68%,transparent)}}.kui-nav-list__nested:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:""}.kui-nav-list__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;align-items:center;gap:var(--kimi-spacing-icon-gap,6px);border-radius:var(--kimi-radius-control,8px);width:100%;min-width:0;min-height:2.5rem;color:var(--kimi-color-icon-default,#626a79);cursor:pointer;font:inherit;font-size:var(--kimi-font-size-label,12px);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);text-align:start;transition:background-color var(--kimi-motion-duration-control,.16s) ease-out,border-color var(--kimi-motion-duration-control,.16s) ease-out,color var(--kimi-motion-duration-control,.16s) ease-out,transform var(--kimi-motion-duration-control,.16s) ease-out;background:0 0;border:1px solid #0000;outline:0;line-height:1.3;text-decoration:none;display:flex;position:relative}.kui-nav-list__action:hover:not([aria-disabled=true]):not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-border,#dce0e8);background:var(--kimi-color-surface-hover,#f2f4f8)}@supports (color:color-mix(in lab,red,red)){.kui-nav-list__action:hover:not([aria-disabled=true]):not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface-hover,#f2f4f8) 82%,transparent)}}.kui-nav-list__action:hover:not([aria-disabled=true]):not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-icon-hover,#1d2230)}.kui-nav-list__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-border,#acaeff)}@supports (color:color-mix(in lab,red,red)){.kui-nav-list__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-accent-border,#acaeff) 58%,transparent)}}.kui-nav-list__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#eef)}@supports (color:color-mix(in lab,red,red)){.kui-nav-list__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-soft,#eef) 82%,transparent)}}.kui-nav-list__action[data-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-icon-active,#5b5ce2);font-weight:var(--kimi-font-weight-semibold,600)}.kui-nav-list__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-nav-list__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 25%,transparent)}}.kui-nav-list__action:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-2px}.kui-nav-list__action:disabled:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-nav-list__action[aria-disabled=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.44}.kui-nav-list__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 1.25rem;place-items:center;width:1.25rem;height:1.25rem;line-height:0;display:grid}.kui-nav-list__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%;height:100%;display:block}.kui-nav-list__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kui-nav-list__badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,11px);flex:none}.kui-nav-list__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition:transform var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);flex:none}.kui-nav-list__trigger[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__chevron{transform:rotate(180deg)}.kui-nav-list__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overflow:hidden}.kui-nav-list__content[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-nav-list-open var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-nav-list__content[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-nav-list-close var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-list-action.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;height:max-content;min-height:var(--kimi-control-hit-area,44px);padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);border-radius:var(--kimi-radius-lg,12px);color:var(--kimi-color-text-secondary,#626a79);text-align:start;border:1px solid #0000;flex-shrink:0;justify-content:flex-start}.kui-list-action.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button__label{justify-content:flex-start;align-items:center;gap:var(--kimi-space-2,8px);width:100%;min-width:0;display:flex}.kui-list-action__leading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:none;place-items:center;display:grid}.kui-list-action__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-spacing-field-gap,6px);flex:1;min-width:0;display:grid}.kui-list-action__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-list-action__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.kui-list-action__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:inherit;font-size:var(--kimi-font-size-label,13px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35)}.kui-list-action__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,11px);font-weight:var(--kimi-font-weight-regular,400);line-height:var(--kimi-line-height-title,1.35)}.kui-list-action__meta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface,#fff);min-width:1.75rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,11px);font-variant-numeric:tabular-nums;line-height:var(--kimi-line-height-title,1.35);padding:var(--kimi-space-0-5,2px) var(--kimi-space-2,8px);text-align:center;flex:none}.kui-list-action.kui-button[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-soft,#eef);box-shadow:inset 0 0 0 1px var(--kimi-color-accent-border,#acaeff);color:var(--kimi-color-accent-text,#4647c7);border-color:#0000}.kui-list-action.kui-button[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-list-action__description{color:currentColor}@supports (color:color-mix(in lab,red,red)){.kui-list-action.kui-button[aria-pressed=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-list-action__description{color:color-mix(in srgb,currentColor 74%,transparent)}}.kui-sidebar-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-sizing:border-box;gap:var(--kimi-space-2,8px);border-radius:var(--kimi-radius-feature,20px);background:var(--kimi-color-surface,#fff);border:0;flex-direction:column;width:min(13.5rem,100%);min-height:100%;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.kui-sidebar-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 88%,transparent)}}.kui-sidebar-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-raised);padding:var(--kimi-space-2,8px);-webkit-backdrop-filter:blur(24px)saturate(1.18);backdrop-filter:blur(24px)saturate(1.18);transition:width var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) ease-out}.kui-sidebar-nav[data-expanded-width=content]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:fit-content;min-width:min(var(--kui-sidebar-nav-content-min-width,8rem),100%);max-width:min(var(--kui-sidebar-nav-content-max-width,13.5rem),100%)}.kui-sidebar-nav:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:var(--kimi-shadow-surface-overlay)}.kui-sidebar-nav__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sidebar-nav__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;padding:var(--kimi-space-1,4px)}.kui-sidebar-nav__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:3rem}.kui-sidebar-nav__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:4.5rem}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-sidebar-nav__footer{padding-inline:0}.kui-sidebar-nav__brand:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2,8px);min-width:0;display:flex}.kui-sidebar-nav__brand-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-accent-soft,#eef);flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-sidebar-nav__brand-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-accent-soft,#eef) 86%,transparent)}}.kui-sidebar-nav__brand-mark:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-text,#4748b8)}.kui-sidebar-nav__brand-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:1px;min-width:0;display:grid}.kui-sidebar-nav__brand-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sidebar-nav__brand-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kui-sidebar-nav__brand-name:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-label,12px)}.kui-sidebar-nav__brand-description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-size:var(--kimi-font-size-caption,11px)}.kui-sidebar-nav__mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;border-radius:var(--kimi-radius-full,9999px);width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem;box-shadow:var(--kimi-shadow-sm,0 4px 12px #0f172a14);opacity:0;transition:opacity var(--kimi-motion-duration-control,.16s) ease-out,transform var(--kimi-motion-duration-control,.16s) ease-out;position:absolute;top:1rem;right:-.75rem;transform:translate(-2px)}.kui-sidebar-nav:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sidebar-nav__mode-toggle,.kui-sidebar-nav:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sidebar-nav__mode-toggle{opacity:1;transform:translate(0)}.kui-sidebar-nav[data-display-mode=icons]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sidebar-nav__mode-toggle{opacity:.72}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__badge,.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__chevron,.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__label,.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sidebar-nav__brand-copy{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__action{width:var(--kimi-control-hit-area,44px);min-height:var(--kimi-control-hit-area,44px);justify-content:center;margin-inline:auto;padding:0}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__nested{padding-inline-start:0}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__nested:before{display:none}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sidebar-nav__brand{justify-content:center}.kui-sidebar-nav[data-expanded]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__badge,.kui-sidebar-nav[data-expanded]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__chevron,.kui-sidebar-nav[data-expanded]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-nav-list__label,.kui-sidebar-nav[data-expanded]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sidebar-nav__brand-copy{animation:kui-sidebar-nav-copy-enter var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-enter,ease-out) both}.kui-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-1,4px);border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-xl,12px);background:var(--kimi-color-surface,#fff);min-width:0;padding:var(--kimi-space-1,4px);display:flex}.kui-toolbar[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;align-items:stretch;width:max-content}.kui-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[role=separator]{width:1px;height:1.5rem;margin-inline:var(--kimi-space-1,4px);background:var(--kimi-color-border,#dce0e8)}.kui-toolbar[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>[role=separator]{width:auto;height:1px;margin:var(--kimi-space-1,4px) 0}.kui-action-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:stretch;gap:var(--kimi-space-1,4px);min-width:0;display:inline-flex}.kui-action-group[data-attached]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:0}.kui-action-group[data-attached]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.kui-action-group[data-attached]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:not(:last-child){border-inline-end-width:0;border-start-end-radius:0;border-end-end-radius:0}.kui-overflow-menu__trigger:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){letter-spacing:.08em;width:2.75rem;padding:0}.kui-overflow-menu__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:0 0 1rem;place-items:center;width:1rem;height:1rem;display:grid}.kui-overflow-menu__icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>svg{width:100%;height:100%}.kui-overflow-menu__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex:1;min-width:0}.kui-overflow-menu__shortcut:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);font-family:var(--kimi-font-family-mono);font-size:var(--kimi-font-size-caption,11px);margin-inline-start:var(--kimi-space-4,16px)}@media (max-width:767px){.kui-breadcrumb__current:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-breadcrumb__link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:2.75rem}.kui-steps[data-orientation=auto]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__list{gap:var(--kimi-space-2,8px);flex-direction:column}.kui-steps[data-orientation=auto]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__item{min-height:3.25rem}.kui-steps[data-orientation=auto]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-steps__item:not(:last-child):after{top:calc(var(--kui-step-marker) + 4px);bottom:-4px;left:calc(var(--kui-step-marker) / 2);width:1px;height:auto}.kui-anchor__link:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-nav-list__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-steps__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:2.75rem}.kui-sidebar-nav:not([data-expanded-width=content]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(13.5rem,100%)}.kui-sidebar-nav[data-expanded-width=content]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-width:min(var(--kui-sidebar-nav-content-max-width,13.5rem),calc(100vw - 1rem))}.kui-sidebar-nav[data-collapsed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:4.5rem}.kui-action-group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-toolbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-wrap:wrap;max-width:100%}.kui-float-button[data-placement=bottom-end]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:max(var(--kimi-space-3,12px),env(safe-area-inset-right));bottom:max(var(--kimi-space-3,12px),env(safe-area-inset-bottom))}.kui-float-button[data-placement=bottom-start]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){bottom:max(var(--kimi-space-3,12px),env(safe-area-inset-bottom));left:max(var(--kimi-space-3,12px),env(safe-area-inset-left))}}@media (hover:none){.kui-sidebar-nav__mode-toggle:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){opacity:.72}}@media (prefers-reduced-motion:reduce){.kui-bottom-nav__action:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-nav-list__chevron:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-nav-list__content:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sidebar-nav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sidebar-nav__badge:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sidebar-nav__brand-copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sidebar-nav__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms!important;animation-duration:1ms!important}}@media (forced-colors:active){:is(.kui-bottom-nav,.kui-float-button,.kui-sidebar-nav):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}.kui-floating:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-overlay,16px);background:var(--kimi-color-surface,#fff);border:0;outline:0}@supports (color:color-mix(in lab,red,red)){.kui-floating:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 97%,transparent)}}.kui-floating:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);box-shadow:var(--kimi-shadow-surface-overlay);transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin,center));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-dropdown,60)}.kui-popconfirm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-popover,70)}.kui-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-tooltip,1100)}.kui-floating[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-floating-in var(--kimi-motion-duration-control,.18s) var(--kimi-motion-easing-enter,cubic-bezier(.2,.8,.2,1))}.kui-floating[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-floating-out var(--kimi-motion-duration-press,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-floating[data-side=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-floating-y:5px}.kui-floating[data-side=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-floating-y:-5px}.kui-floating[data-side=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-floating-x:5px}.kui-floating[data-side=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){--kimi-floating-x:-5px}.kui-tooltip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-control,8px);background:var(--kimi-color-text-primary,#1d2230);max-width:min(20rem,100vw - 24px);color:var(--kimi-color-canvas,#fff);font-size:var(--kimi-font-size-micro,10px);padding:var(--kimi-space-1-5,6px) var(--kimi-space-2-5,10px);line-height:1.4}.kui-popover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(22rem,100vw - 24px);padding:var(--kimi-spacing-overlay-padding,16px)}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:12rem;max-width:min(22rem,100vw - 24px);max-height:min(var(--radix-dropdown-menu-content-available-height,calc(100dvh - 24px)),calc(100dvh - 24px));overscroll-behavior:contain;padding:var(--kimi-space-1-5,6px);scrollbar-color:var(--kimi-color-text-muted,#747d8c) transparent;overflow:hidden auto}@supports (color:color-mix(in lab,red,red)){.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 42%,transparent) transparent}}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#747d8c);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 42%,transparent)}}.kui-menu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-menu__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-spacing-control-gap,8px);border-radius:var(--kimi-radius-md,8px);cursor:pointer;min-height:2.5rem;padding:var(--kimi-space-2,8px) var(--kimi-space-2-5,10px);-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.kui-menu__item[data-highlighted]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f2f4f8);color:var(--kimi-color-text-primary,#1d2230)}.kui-menu__item[data-disabled]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.42}.kui-menu__item[data-inset]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline-start:var(--kimi-space-8,32px)}.kui-menu__label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-2,8px) var(--kimi-space-2-5,10px) var(--kimi-space-1-5,6px);color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-micro,10px);font-weight:650}.kui-menu__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:1px;margin:var(--kimi-space-1,4px) var(--kimi-space-2,8px);background:var(--kimi-color-border,#dce0e8)}@supports (color:color-mix(in lab,red,red)){.kui-menu__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-border,#dce0e8) 70%,transparent)}}.kui-sheet__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-modal,100);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10151f6b;position:fixed;inset:0}.kui-sheet__overlay[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-fade-in var(--kimi-motion-duration-enter,.18s) ease-out}.kui-sheet__overlay[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-fade-out var(--kimi-motion-duration-exit,.12s) ease-in}.kui-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:calc(var(--kimi-layer-modal,100) + 1);background:var(--kimi-color-surface,#fff);box-shadow:var(--kimi-shadow-surface-modal);color:var(--kimi-color-text-primary,#1d2230);border:0;flex-direction:column;display:flex;position:fixed;overflow:hidden}.kui-sheet[data-side=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:var(--kimi-visual-viewport-top,0);right:0;bottom:var(--kimi-visual-viewport-bottom,0);border-radius:var(--kimi-radius-3xl,20px) 0 0 var(--kimi-radius-3xl,20px);width:min(32rem,100vw - 24px)}.kui-sheet[data-side=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:var(--kimi-visual-viewport-top,0);bottom:var(--kimi-visual-viewport-bottom,0);border-radius:0 var(--kimi-radius-3xl,20px) var(--kimi-radius-3xl,20px) 0;width:min(32rem,100vw - 24px);left:0}.kui-sheet[data-side=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:0 0 var(--kimi-radius-3xl,20px) var(--kimi-radius-3xl,20px);max-height:min(78dvh,42rem);top:0;left:0;right:0}.kui-sheet[data-side=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){right:0;bottom:var(--kimi-visual-viewport-bottom,0);max-height:min(86dvh,calc(var(--kimi-visual-viewport-height,100dvh) - 16px),48rem);border-radius:var(--kimi-radius-3xl,20px) var(--kimi-radius-3xl,20px) 0 0;left:0}.kui-sheet[data-state=open][data-side=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-right-in var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-sheet[data-state=closed][data-side=right]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-right-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-sheet[data-state=open][data-side=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-left-in var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-sheet[data-state=closed][data-side=left]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-left-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-sheet[data-state=open][data-side=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-top-in var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-sheet[data-state=closed][data-side=top]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-top-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-sheet[data-state=open][data-side=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-bottom-in var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-sheet[data-state=closed][data-side=bottom]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-sheet-bottom-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-sheet__close.kui-button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;top:var(--kimi-space-3,12px);border-radius:var(--kimi-radius-full,9999px);box-shadow:none;color:var(--kimi-color-text-secondary,#626a79);border:0;background:0 0;border-color:#0000;position:absolute;inset-inline-end:var(--kimi-space-3,12px)}.kui-sheet__close.kui-button:hover:not(:disabled):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover,#f1f3f7);color:var(--kimi-color-text-primary,#1d2230);border:0 #0000}.kui-dialog__portal-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sheet__portal-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-floating,120);pointer-events:none;position:absolute;inset:0}.kui-dialog__portal-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*,.kui-sheet__portal-layer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{pointer-events:auto}.kui-sheet__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;padding:var(--kimi-space-4,16px) calc(var(--kimi-control-hit-area,44px) + var(--kimi-space-2,8px)) var(--kimi-space-2,8px) var(--kimi-space-5,20px);flex:none}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:0;padding:0 var(--kimi-space-5,20px) var(--kimi-space-5,20px);overscroll-behavior:contain;scrollbar-color:var(--kimi-color-text-muted,#747d8c) transparent;flex:1;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 42%,transparent) transparent}}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#747d8c);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 42%,transparent)}}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-sheet__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end;gap:var(--kimi-space-2,8px);border-top:1px solid var(--kimi-color-border,#dce0e8);flex:none;display:flex}@supports (color:color-mix(in lab,red,red)){.kui-sheet__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid color-mix(in srgb,var(--kimi-color-border,#dce0e8) 70%,transparent)}}.kui-sheet__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px) var(--kimi-space-5,20px) max(var(--kimi-space-5,20px),env(safe-area-inset-bottom))}.kui-sheet__footer[data-layout=row]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior-inline:contain;scrollbar-width:none;flex-flow:row;justify-content:flex-start;align-items:center;max-width:100%;overflow:auto hidden}.kui-sheet__footer[data-layout=row]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.kui-sheet__footer[data-layout=row]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{flex:none;width:auto}.kui-sheet__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);margin:0}.kui-sheet__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-1,4px) 0 0;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-body,14px);line-height:var(--kimi-line-height-body,1.55)}.kui-popconfirm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(20rem,100vw - 24px);padding:var(--kimi-space-4,16px)}.kui-popconfirm__copy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-1,4px);display:grid}.kui-popconfirm__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);font-size:var(--kimi-font-size-body,14px);font-weight:var(--kimi-font-weight-semibold,600);line-height:var(--kimi-line-height-title,1.35);margin:0}.kui-popconfirm__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-popconfirm__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,11px);line-height:var(--kimi-line-height-body,1.55);margin:0}.kui-popconfirm__error:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-popconfirm__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end;gap:var(--kimi-space-2,8px);margin-top:var(--kimi-space-4,16px);display:flex}.kui-popconfirm__arrow:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){fill:var(--kimi-color-surface,#fff);filter:drop-shadow(0 1px 0 var(--kimi-color-border,#dce0e8))}.kui-dialog__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-modal,100);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10151f7a;position:fixed;inset:0}.kui-dialog__overlay[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-fade-in var(--kimi-motion-duration-control,.18s) ease-out}.kui-dialog__overlay[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-fade-out var(--kimi-motion-duration-press,.12s) ease-in}.kui-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:calc(var(--kimi-layer-modal,100) + 1);border-radius:var(--kimi-radius-feature,20px);background:var(--kimi-color-surface,#fff);width:min(32rem,100vw - 24px);max-height:min(80dvh,44rem);color:var(--kimi-color-text-primary,#1d2230);box-shadow:var(--kimi-shadow-surface-modal);padding:var(--kimi-spacing-card-padding,20px);border:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.kui-dialog[data-size=wide]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(42rem,100vw - 24px)}.kui-dialog[data-layout=structured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){grid-template-rows:auto minmax(0,1fr) auto;min-height:0;padding:0;display:grid;overflow:visible}.kui-dialog__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-width:0;padding:var(--kimi-space-5,20px) var(--kimi-space-5,20px) var(--kimi-space-3,12px);position:relative}.kui-dialog__header:has(>.kui-button):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:start;column-gap:var(--kimi-space-3,12px);grid-template-columns:minmax(0,1fr) auto;display:grid}.kui-dialog__header:has(>.kui-button):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>:not(.kui-button){grid-column:1;min-width:0}.kui-dialog__header:has(>.kui-button):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-button{grid-area:1/2}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;min-width:0;min-height:0;padding:0 var(--kimi-space-5,20px) var(--kimi-space-5,20px);scrollbar-color:var(--kimi-color-text-muted,#747d8c) transparent;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 42%,transparent) transparent}}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-dialog__body-form:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#747d8c);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 42%,transparent)}}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-dialog[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-dialog-in var(--kimi-motion-duration-panel,.22s) var(--kimi-motion-easing-enter,cubic-bezier(.2,.8,.2,1))}.kui-dialog[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-dialog-out var(--kimi-motion-duration-press,.12s) ease-in}.kui-dialog__title:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:var(--kimi-font-size-title-sm,16px);margin:0;font-weight:680;line-height:1.3}.kui-dialog__description:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){margin:var(--kimi-space-1-5,6px) 0 0;color:var(--kimi-color-text-secondary,#626a79);line-height:1.5}.kui-dialog__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:flex-end;gap:var(--kimi-spacing-control-gap,8px);margin-top:var(--kimi-space-5,20px);display:flex}.kui-dialog[data-layout=structured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-dialog__footer{border-top:1px solid var(--kimi-color-border,#dce0e8);margin-top:0}@supports (color:color-mix(in lab,red,red)){.kui-dialog[data-layout=structured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-dialog__footer{border-top:1px solid color-mix(in srgb,var(--kimi-color-border,#dce0e8) 70%,transparent)}}.kui-dialog[data-layout=structured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-dialog__footer{padding:var(--kimi-space-3,12px) var(--kimi-space-5,20px) max(var(--kimi-space-5,20px),env(safe-area-inset-bottom))}.kui-dialog__button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){appearance:none;border:1px solid var(--kimi-color-border-strong,#ccd2dd);border-radius:var(--kimi-radius-control,8px);background:var(--kimi-color-surface,#fff);min-height:2.75rem;color:var(--kimi-color-text-primary,#1d2230);cursor:pointer;font:inherit;padding:var(--kimi-spacing-control-padding-block,8px) var(--kimi-spacing-control-padding-inline,12px);font-weight:620}.kui-dialog__button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-dialog__button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 22%,var(--kimi-color-border,#dce0e8))}}.kui-dialog__button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-danger-solid,#c63b52)}@supports (color:color-mix(in lab,red,red)){.kui-dialog__button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-danger-solid,#c63b52) 9%,var(--kimi-color-surface,#fff))}}.kui-dialog__button[data-tone=danger]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-danger-solid,#c63b52)}.kui-dialog__button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-dialog__button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline:3px solid color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-dialog__button:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:2px}.kui-scroll-area:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){position:relative;overflow:hidden}.kui-scroll-area__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:inherit;scrollbar-width:none;width:100%;height:100%}.kui-scroll-area__viewport:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.kui-scroll-area__scrollbar:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:2;padding:var(--kimi-space-0-5,2px);touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity var(--kimi-motion-duration-control,.16s) ease-out;background:0 0;display:flex}.kui-scroll-area__scrollbar[data-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:10px}.kui-scroll-area__scrollbar[data-orientation=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column;height:10px}.kui-scroll-area__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-text-muted,#8a91a0);border-radius:999px;flex:1;position:relative}@supports (color:color-mix(in lab,red,red)){.kui-scroll-area__thumb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-text-muted,#8a91a0) 58%,transparent)}}.kui-scroll-area__thumb:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-text-secondary,#626a79)}@supports (color:color-mix(in lab,red,red)){.kui-scroll-area__thumb:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-text-secondary,#626a79) 72%,transparent)}}.kui-scroll-area__corner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:0 0}@media (max-width:640px){.kui-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:max(12px,env(safe-area-inset-bottom));border-radius:var(--kimi-radius-feature,20px);width:calc(100vw - 24px);max-height:min(86dvh,48rem);transform:translate(-50%)}.kui-dialog[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-sheet-in}.kui-dialog[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-sheet-out}.kui-dialog__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){flex-direction:column-reverse}.kui-dialog__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-3,12px) var(--kimi-space-4,16px) var(--kimi-space-2,8px)}.kui-dialog__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 var(--kimi-space-4,16px) var(--kimi-space-3,12px)}.kui-dialog[data-layout=structured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-dialog__footer{padding:var(--kimi-space-2,8px) var(--kimi-space-4,16px) max(var(--kimi-space-3,12px),env(safe-area-inset-bottom))}.kui-dialog[data-layout=structured]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-dialog__footer>*,.kui-dialog__button:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.kui-sheet[data-side=left]:not([data-low-height]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sheet[data-side=right]:not([data-low-height]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;right:0;bottom:var(--kimi-visual-viewport-bottom,0);width:100%;max-height:min(88dvh,calc(var(--kimi-visual-viewport-height,100dvh) - 16px),48rem);border-radius:var(--kimi-radius-3xl,20px) var(--kimi-radius-3xl,20px) 0 0;left:0}.kui-sheet[data-state=open][data-side=left]:not([data-low-height]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sheet[data-state=open][data-side=right]:not([data-low-height]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-sheet-bottom-in}.kui-sheet[data-state=closed][data-side=left]:not([data-low-height]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sheet[data-state=closed][data-side=right]:not([data-low-height]):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-sheet-bottom-out}.kui-sheet__header:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-4,16px) calc(var(--kimi-control-hit-area,44px) + var(--kimi-space-2,8px)) var(--kimi-space-2,8px) var(--kimi-space-4,16px)}.kui-sheet__body:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 var(--kimi-space-4,16px) var(--kimi-space-4,16px)}.kui-sheet__footer[data-layout=responsive]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding-inline:var(--kimi-space-4,16px);flex-direction:column-reverse}.kui-sheet__footer[data-layout=responsive]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{width:100%}.kui-popconfirm__actions:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>*{min-height:2.75rem}}.kui-sheet[data-low-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sheet__header{padding-top:max(var(--kimi-space-3,12px),env(safe-area-inset-top))}.kui-sheet[data-low-height]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-sheet__footer{padding-bottom:max(var(--kimi-space-3,12px),env(safe-area-inset-bottom))}.kui-dialog[data-mobile]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:calc(var(--kimi-visual-viewport-top,0px) + var(--kimi-visual-viewport-height,100dvh) / 2);max-height:calc(var(--kimi-visual-viewport-height,100dvh) - 24px);bottom:auto;transform:translate(-50%,-50%)}.kui-dialog[data-mobile][data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-dialog-in}.kui-dialog[data-mobile][data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-dialog-out}@media (prefers-reduced-motion:reduce){.kui-dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-dialog__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-floating:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sheet:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-sheet__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-duration:1ms!important}}@media (forced-colors:active){:is(.kui-floating,.kui-dialog,.kui-sheet):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}.kui-dialog__portal-scope:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){display:contents}.kui-splitter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-container,12px);background:var(--kimi-color-surface,#fff);width:100%;min-width:0;min-height:10rem;color:var(--kimi-color-text-primary,#1d2230)}.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){overscroll-behavior:contain;scrollbar-color:var(--kimi-color-text-muted,#747d8c) transparent;min-width:0;min-height:0;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 46%,transparent) transparent}}.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar,.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{width:8px;height:8px}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track,.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-track{background:0 0}.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#747d8c);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 46%,transparent)}}.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-text-muted,#747d8c);border:2px solid #0000}@supports (color:color-mix(in lab,red,red)){.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 46%,transparent)}}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb{background-clip:padding-box}.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-color:var(--kimi-color-text-muted,#747d8c)}@supports (color:color-mix(in lab,red,red)){.kui-splitter__panel:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 68%,transparent)}}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-color:var(--kimi-color-text-muted,#747d8c)}@supports (color:color-mix(in lab,red,red)){.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 68%,transparent)}}.kui-splitter__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:1;background:var(--kimi-color-border,#dce0e8);place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.kui-splitter__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-border,#dce0e8) 84%,transparent)}}.kui-splitter__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted,#747d8c);transition:background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);outline:none}.kui-splitter[data-kimi-orientation=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-splitter__separator{width:1px;min-width:1px}.kui-splitter[data-kimi-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)>.kui-splitter__separator{height:1px;min-height:1px}.kui-splitter__separator:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-splitter__separator[data-resize-handle-active]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2);color:var(--kimi-color-accent-solid,#5b5ce2)}.kui-splitter__separator:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-accent-solid,#5b5ce2);box-shadow:0 0 0 3px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-splitter__separator:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:0 0 0 3px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-splitter__grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid;display:block;position:absolute}@supports (color:color-mix(in lab,red,red)){.kui-splitter__grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid color-mix(in srgb,currentcolor 35%,var(--kimi-color-border,#dce0e8))}}.kui-splitter__grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-full,9999px);background:var(--kimi-color-surface,#fff);box-shadow:var(--kimi-shadow-xs,0 1px 2px #0f172a0a);pointer-events:none;transition:border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease)}.kui-splitter[data-kimi-orientation=horizontal]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-splitter__grip{width:4px;height:28px}.kui-splitter[data-kimi-orientation=vertical]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-splitter__grip{width:28px;height:4px}.kui-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-overlay,16px);background:var(--kimi-color-surface,#fff);border:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.kui-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-surface,#fff) 98%,transparent)}}.kui-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-primary,#1d2230);box-shadow:var(--kimi-shadow-surface-overlay)}.kui-command--inline:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:min(42rem,100%)}.kui-command__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:var(--kimi-layer-modal,100);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10151f6b;position:fixed;inset:0}.kui-command__overlay[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-command-overlay-in var(--kimi-motion-duration-enter,.18s) ease-out}.kui-command__overlay[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-command-overlay-out var(--kimi-motion-duration-exit,.12s) ease-in}.kui-command__dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){z-index:calc(var(--kimi-layer-modal,100) + 1);outline:none;width:min(42rem,100vw - 32px);max-height:min(72dvh,42rem);position:fixed;top:clamp(4.5rem,18vh,12rem);left:50%;transform:translate(-50%)}.kui-command__dialog[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-command-dialog-in var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-enter,ease-out)}.kui-command__dialog[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation:kui-command-dialog-out var(--kimi-motion-duration-exit,.12s) var(--kimi-motion-easing-exit,ease-in)}.kui-command__search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-2,8px);border-bottom:1px solid var(--kimi-color-border,#dce0e8);display:flex}@supports (color:color-mix(in lab,red,red)){.kui-command__search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom:1px solid color-mix(in srgb,var(--kimi-color-border,#dce0e8) 78%,transparent)}}.kui-command__search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:0 var(--kimi-space-4,16px);transition:border-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),box-shadow var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease)}.kui-command__search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-command__search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-bottom-color:color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 72%,transparent)}}.kui-command__search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 -2px 0 var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-command__search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 24%,transparent)}}.kui-command__search-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem;height:1.25rem;color:var(--kimi-color-text-muted,#747d8c);flex:none}.kui-command__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:100%;min-width:0;min-height:var(--kimi-control-hit-area,44px);color:var(--kimi-color-text-primary,#1d2230);font:inherit;font-size:var(--kimi-font-size-body,14px);background:0 0;border:0;outline:0}.kui-command__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder{color:var(--kimi-color-text-muted,#747d8c)}.kui-command__clear-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__shortcut:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid var(--kimi-color-border,#dce0e8);border-radius:var(--kimi-radius-sm,6px);background:var(--kimi-color-surface-subtle,#f6f7fa);color:var(--kimi-color-text-muted,#747d8c);font-family:var(--kimi-font-family-mono,monospace);font-size:var(--kimi-font-size-micro,11px);padding:var(--kimi-space-1,4px) var(--kimi-space-1-5,6px);flex:none;line-height:1}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:min(var(--cmdk-list-height,24rem),56dvh);overscroll-behavior:contain;max-height:min(56dvh,30rem);padding:var(--kimi-space-2,8px);scroll-padding-block:var(--kimi-space-2,8px);scrollbar-color:var(--kimi-color-text-muted,#747d8c) transparent;overflow:auto}@supports (color:color-mix(in lab,red,red)){.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-color:color-mix(in srgb,var(--kimi-color-text-muted,#747d8c) 46%,transparent) transparent}}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){scrollbar-width:thin;transition:height var(--kimi-motion-duration-panel,.24s) var(--kimi-motion-easing-standard,ease)}.kui-command__group:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [cmdk-group-heading]{padding:var(--kimi-space-2,8px) var(--kimi-space-2,8px) var(--kimi-space-1,4px);color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px);font-weight:var(--kimi-font-weight-semibold,600);letter-spacing:var(--kimi-letter-spacing-caps,.08em)}.kui-command__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);align-items:center;gap:var(--kimi-space-3,12px);border-radius:var(--kimi-radius-lg,10px);cursor:pointer;padding:var(--kimi-space-2,8px) var(--kimi-space-3,12px);transition:background-color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease),color var(--kimi-motion-duration-control,.16s) var(--kimi-motion-easing-standard,ease);-webkit-user-select:none;user-select:none;outline:none;display:flex}.kui-command__item[data-selected=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-selected,#ececff);color:var(--kimi-color-text-primary,#1d2230)}.kui-command__item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px var(--kimi-color-focus-ring,#5b5ce2)}@supports (color:color-mix(in lab,red,red)){.kui-command__item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--kimi-color-focus-ring,#5b5ce2) 68%,transparent)}}.kui-command__item[data-disabled=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){cursor:not-allowed;opacity:.42}.kui-command__item-icon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){width:1.25rem;height:1.25rem;color:var(--kimi-color-text-secondary,#626a79);flex:none;place-items:center;display:inline-grid}.kui-command__item-label:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kui-command__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){height:1px;margin:var(--kimi-space-2,8px) var(--kimi-space-2,8px);background:var(--kimi-color-border,#dce0e8)}@supports (color:color-mix(in lab,red,red)){.kui-command__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:color-mix(in srgb,var(--kimi-color-border,#dce0e8) 72%,transparent)}}.kui-command__empty:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__loading:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){justify-content:center;align-items:center;gap:var(--kimi-space-2,8px);min-height:7rem;color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-body,14px);text-align:center;display:flex}.kui-command__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid var(--kimi-color-accent-solid,#5b5ce2);width:1rem;height:1rem}@supports (color:color-mix(in lab,red,red)){.kui-command__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:2px solid color-mix(in srgb,var(--kimi-color-accent-solid,#5b5ce2) 24%,transparent)}}.kui-command__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top-color:var(--kimi-color-accent-solid,#5b5ce2);border-radius:var(--kimi-radius-full,9999px);animation:kui-command-spin .8s linear infinite}.kui-command__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){min-height:var(--kimi-control-hit-area,44px);border-top:1px solid var(--kimi-color-border,#dce0e8);align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.kui-command__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-top:1px solid color-mix(in srgb,var(--kimi-color-border,#dce0e8) 72%,transparent)}}.kui-command__footer:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){padding:var(--kimi-space-2,8px) var(--kimi-space-4,16px);color:var(--kimi-color-text-secondary,#626a79);font-size:var(--kimi-font-size-caption,12px)}.kui-command__sr-only:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.kui-command__dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){top:auto;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - max(24px, env(safe-area-inset-left) + env(safe-area-inset-right)));max-height:min(82dvh,38rem)}.kui-command__dialog[data-state=open]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-command-dialog-mobile-in}.kui-command__dialog[data-state=closed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){animation-name:kui-command-dialog-mobile-out}.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){max-height:min(62dvh,30rem)}}@media (prefers-reduced-motion:reduce){.kui-command__dialog:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__item:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__list:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__overlay:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__search:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-splitter__grip:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-splitter__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){transition-duration:1ms!important;animation-duration:1ms!important}.kui-command__spinner:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-solid,#5b5ce2);animation:none}}@media (forced-colors:active){.kui-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__clear-hint:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__shortcut:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-splitter:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:canvastext}.kui-command__item:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__search:focus-within:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-splitter__separator:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-2px;outline:2px solid highlight}.kui-command__item[data-selected=true]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:highlighttext;background:highlight}.kui-command:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){box-shadow:none;border:1px solid canvastext}}@media (max-width:720px),(pointer:coarse){.kui-advanced-combobox__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-command__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-search__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-hierarchy-trigger__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input-number__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-tag-input__input:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-textarea:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){font-size:max(16px,var(--kimi-font-size-body,14px))}}.kui-theme-picker:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-4);min-width:0;display:grid}.kui-theme-picker__modes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kui-theme-picker__mode:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2);border-radius:var(--kimi-radius-sm);min-width:0;min-height:44px;color:var(--kimi-color-text-secondary);font-size:var(--kimi-font-size-caption);cursor:pointer;background:0 0;border:0;padding:4px;display:grid}.kui-theme-picker__preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:var(--kimi-radius-sm);width:100%;height:3.25rem;box-shadow:0 0 0 1px var(--kimi-color-border);display:block;position:relative;overflow:hidden}.kui-theme-picker__desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--theme-light);color:var(--theme-light-accent);position:absolute;inset:0;overflow:hidden}.kui-theme-picker__desktop[data-appearance=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--theme-dark);color:var(--theme-dark-accent)}.kui-theme-picker__desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{content:"";opacity:.75;background:currentColor;border-radius:50%;width:150%;height:85%;position:absolute;top:-20%;left:-20%;transform:rotate(-25deg)}.kui-theme-picker__desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--theme-light);border-radius:3px;position:absolute;inset:30% 12% 12%;box-shadow:0 1px 5px #0000002e}.kui-theme-picker__desktop[data-appearance=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) i{background:var(--theme-dark)}.kui-theme-picker__desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) b{opacity:.85;background:currentColor;border-radius:2px;width:8%;height:7%;position:absolute;top:40%;left:20%;box-shadow:0 .6rem}.kui-theme-picker__desktop:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) em{opacity:.3;background:currentColor;border-radius:2px;width:40%;height:7%;position:absolute;top:40%;left:38%;box-shadow:0 .6rem}.kui-theme-picker__preview[data-mode=dark]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-appearance=light],.kui-theme-picker__preview[data-mode=light]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-appearance=dark]{display:none}.kui-theme-picker__preview[data-mode=automatic]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) [data-appearance=dark]{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.kui-theme-picker__mode[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-accent-text);font-weight:var(--kimi-font-weight-semibold)}.kui-theme-picker__mode[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-theme-picker__preview{box-shadow:0 0 0 2px var(--kimi-color-accent-solid),0 0 0 4px var(--kimi-color-surface)}.kui-theme-picker__mode:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) .kui-theme-picker__preview{filter:brightness(.97)}.kui-theme-picker__palettes:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){gap:var(--kimi-space-2);border-top:1px solid var(--kimi-color-border-subtle);padding-top:var(--kimi-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kui-theme-picker__palette:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){align-items:center;gap:var(--kimi-space-2);border-radius:var(--kimi-radius-control);min-width:0;min-height:44px;color:var(--kimi-color-text-secondary);padding:var(--kimi-space-2);font-size:var(--kimi-font-size-caption);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.kui-theme-picker__palette:hover:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){background:var(--kimi-color-surface-hover)}.kui-theme-picker__palette[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-color:var(--kimi-color-accent-border);background:var(--kimi-color-accent-soft);color:var(--kimi-color-accent-text)}.kui-theme-picker__swatch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border-radius:50%;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px #80808033}.kui-theme-picker__separator:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){color:var(--kimi-color-text-muted)}@media (forced-colors:active){.kui-theme-picker__preview:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-theme-picker__swatch:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){border:1px solid canvastext}.kui-theme-picker__mode[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#),.kui-theme-picker__palette[data-state=checked]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#){outline-offset:-2px;outline:2px solid highlight}}