:root{color-scheme:light;--ui-font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Helvetica Neue", "Segoe UI", "Microsoft YaHei", sans-serif;--ui-font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--ui-font-size-2xs: 12px;--ui-font-size-xs: 12px;--ui-font-size-sm: 14px;--ui-font-size-md: 15px;--ui-font-size-lg: 16px;--ui-font-size-xl: 24px;--ui-font-size-meta: 12px;--ui-font-size-ui: 14px;--ui-font-size-body: 15px;--ui-font-size-section: 16px;--ui-font-size-title: 24px;--ui-font-weight-regular: 400;--ui-font-weight-medium: 500;--ui-font-weight-semibold: 600;--ui-line-height-meta: 18px;--ui-line-height-ui: 22px;--ui-line-height-section: 24px;--ui-line-height-title: 34px;--ui-line-height-tight: 1.4;--ui-line-height-body: 1.6;--ui-line-height-reading: 1.7;--ui-color-brand: #323232;--ui-color-brand-hover: #242424;--ui-color-brand-active: #171717;--ui-color-brand-soft: #ececef;--ui-color-brand-subtle: #f7f7f7;--ui-color-on-brand: #ffffff;--ui-color-success: #16855b;--ui-color-success-soft: #ecf8f2;--ui-color-info: #2563a8;--ui-color-info-soft: #edf5fc;--ui-color-warning: #a76710;--ui-color-warning-soft: #fff7e8;--ui-color-danger: #c43d3d;--ui-color-danger-hover: #a93232;--ui-color-danger-soft: #fff1f1;--ui-color-canvas: #f2f2f2;--ui-color-surface: #ffffff;--ui-color-surface-subtle: #f7f7f7;--ui-color-surface-muted: #f1f1f2;--ui-color-surface-hover: #ececef;--ui-color-surface-active: #e5e5e5;--ui-color-overlay: rgba(24, 31, 42, .42);--ui-color-text: #323232;--ui-color-text-secondary: #62666d;--ui-color-text-tertiary: #686d75;--ui-color-text-disabled: #aeb4bd;--ui-color-border: #e5e5e5;--ui-color-border-strong: #bfbfbf;--ui-color-focus: #5b6573;--ui-space-1: 4px;--ui-space-2: 8px;--ui-space-3: 12px;--ui-space-4: 16px;--ui-space-5: 20px;--ui-space-6: 24px;--ui-space-8: 32px;--ui-space-10: 40px;--ui-space-12: 48px;--ui-radius-xs: 4px;--ui-radius-sm: 6px;--ui-radius-md: 8px;--ui-radius-lg: 12px;--ui-radius-xl: 16px;--ui-radius-pill: 999px;--ui-radius-card: 8px;--ui-radius-dialog: 12px;--ui-shadow-sm: none;--ui-shadow-card-hover: 0 8px 24px rgba(24, 24, 24, .07);--ui-shadow-md: 0 10px 32px rgba(18, 26, 38, .12);--ui-shadow-lg: 0 24px 70px rgba(18, 26, 38, .2);--ui-motion-fast: .14s;--ui-motion-normal: .18s;--ui-ease-out: cubic-bezier(.16, 1, .3, 1);--ui-control-sm: 32px;--ui-control-md: 38px;--ui-control-lg: 44px;--ui-page-header-height: 75px;--ui-page-gutter: 32px;--ui-section-gap: 24px;--ui-card-gap: 16px;--ui-card-padding: 20px;--ui-project-card-width: 334px;--ui-sidebar-width: 200px;--ui-reading-width: 748px;--ui-ai-dialog-width: 1120px;--ui-ai-dialog-height: 880px;--ui-ai-reading-width: 760px;--ui-ai-dialog-shell-clearance: 248px;--ui-ai-dialog-viewport-clearance: 48px;--ui-layer-dropdown: 100;--ui-layer-dialog: 1200;--ui-layer-toast: 1500}@media(prefers-reduced-motion:reduce){:root{--ui-motion-fast: .01ms;--ui-motion-normal: .01ms}}
