:root{--changewos-fs-xs: 12px;--changewos-fs-sm: 13px;--changewos-fs-md: 14px;--changewos-fs-base: 15px;--changewos-fs-lg: 16px;--changewos-fs-title: 18px;--changewos-touch: 44px;--changewos-touch-compact: 24px;--changewos-touch-tight: 32px;--changewos-radius: 8px;--changewos-radius-sm: 6px;--changewos-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);--changewos-shadow-xs: 0 1px 2px rgba(16, 24, 40, 0.05);--changewos-shadow-sm: 0 1px 2px rgba(16, 24, 40, 0.04), 0 4px 12px rgba(16, 24, 40, 0.06);--changewos-shadow-md: 0 2px 4px rgba(16, 24, 40, 0.06), 0 12px 28px rgba(16, 24, 40, 0.10);--changewos-primary: #0969da;--changewos-primary-hover: #0550ae;--changewos-filter-on: #0550ae;--changewos-primary-light: #d1e7ff;--changewos-accent: var(--changewos-primary);--changewos-focus: #79b3f0;--changewos-focus-ring: 0 0 0 3px rgba(33, 139, 255, 0.15);--changewos-selection: rgba(33, 139, 255, 0.22);--changewos-text: #1f2328;--changewos-text-muted: #57606a;--changewos-text-faint: #6c707a;--changewos-text-2: var(--changewos-text-muted);--changewos-text-3: var(--changewos-text-faint);--changewos-border: #d0d7de;--changewos-line: #d8dee4;--changewos-hair: #d8dee4;--changewos-hair-soft: #eaeef2;--changewos-bg-page: #f8f9fb;--changewos-bg-card: #ffffff;--changewos-bg-soft: #f6f8fa;--changewos-bg-plan: #fbfcff;--changewos-surface: var(--changewos-bg-card);--changewos-bg: var(--changewos-bg-page);--changewos-ok: #1a7f37;--changewos-warn: #bf8700;--changewos-danger: #cf222e;--changewos-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--changewos-row-planned: rgba(255, 255, 255, 0.6);--changewos-warn-strong: #7a4b00;--changewos-text-on-primary: #fff}.changewos-t-added{--changewos-t-bg: #dafce4;--changewos-t-fg: #116329;--changewos-t-on: #2da44e}.changewos-t-changed{--changewos-t-bg: #fff8c5;--changewos-t-fg: #7d5608;--changewos-t-on: #d4a72c}.changewos-t-fixed{--changewos-t-bg: #ffe2e0;--changewos-t-fg: #a02420;--changewos-t-on: #e5534b}.changewos-t-removed{--changewos-t-bg: #e6e8eb;--changewos-t-fg: #454c54;--changewos-t-on: #6e7781}.changewos-t-deprecated{--changewos-t-bg: #ffe7d1;--changewos-t-fg: #953800;--changewos-t-on: #f0883e}.changewos-t-security{--changewos-t-bg: #d6e6ff;--changewos-t-fg: #0a3069;--changewos-t-on: #218bff}.changewos-t-performance{--changewos-t-bg: #e9e2fb;--changewos-t-fg: #533ab7;--changewos-t-on: #8250df}.changewos-t-perf{--changewos-t-bg: #e9e2fb;--changewos-t-fg: #533ab7;--changewos-t-on: #8250df}.changewos-t-refactoring{--changewos-t-bg: #d2f5ea;--changewos-t-fg: #0f6b5c;--changewos-t-on: #26a885}.changewos-t-refactor{--changewos-t-bg: #d2f5ea;--changewos-t-fg: #0f6b5c;--changewos-t-on: #26a885}.changewos-t-other{--changewos-t-bg: #d8f1f6;--changewos-t-fg: #0b5e6e;--changewos-t-on: #3192aa}body.is-dark-theme,body.dark-mode,html[data-theme=dark]{color-scheme:dark;--changewos-primary: #58a6ff;--changewos-primary-hover: #79c0ff;--changewos-filter-on: #1f6feb;--changewos-primary-light: #1f6feb33;--changewos-accent: var(--changewos-primary);--changewos-focus: #388bfd;--changewos-focus-ring: 0 0 0 3px rgba(56, 139, 253, 0.35);--changewos-selection: rgba(88, 166, 255, 0.30);--changewos-text: #c9d1d9;--changewos-text-muted: #8b949e;--changewos-text-faint: #858e98;--changewos-text-2: var(--changewos-text-muted);--changewos-text-3: var(--changewos-text-faint);--changewos-border: #30363d;--changewos-line: #21262d;--changewos-hair: #30363d;--changewos-hair-soft: #22272e;--changewos-bg-page: #0d1117;--changewos-bg-card: #161b22;--changewos-bg-soft: #21262d;--changewos-bg-plan: #10161f;--changewos-surface: var(--changewos-bg-card);--changewos-bg: var(--changewos-bg-page);--changewos-ok: #3fb950;--changewos-warn: #d29922;--changewos-warn-strong: #d29922;--changewos-danger: #f85149;--changewos-shadow: 0 0 0 1px rgba(255, 255, 255, 0.06), 0 2px 8px rgba(0, 0, 0, 0.45);--changewos-shadow-xs: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 1px 2px rgba(0, 0, 0, 0.45);--changewos-shadow-sm: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 1px 2px rgba(0, 0, 0, 0.45), 0 4px 12px rgba(0, 0, 0, 0.45);--changewos-shadow-md: 0 0 0 1px rgba(255, 255, 255, 0.05), 0 2px 4px rgba(0, 0, 0, 0.45), 0 12px 28px rgba(0, 0, 0, 0.45);--changewos-row-planned: rgba(255, 255, 255, 0.06);--changewos-text-on-primary: #0d1117}body.is-dark-theme .changewos-t-added,body.dark-mode .changewos-t-added,html[data-theme=dark] .changewos-t-added{--changewos-t-bg: #122020;--changewos-t-fg: #aff5b4;--changewos-t-on: #3fb950}body.is-dark-theme .changewos-t-changed,body.dark-mode .changewos-t-changed,html[data-theme=dark] .changewos-t-changed{--changewos-t-bg: #2e2a17;--changewos-t-fg: #ffd33d;--changewos-t-on: #d4a72c}body.is-dark-theme .changewos-t-fixed,body.dark-mode .changewos-t-fixed,html[data-theme=dark] .changewos-t-fixed{--changewos-t-bg: #33251f;--changewos-t-fg: #ffa198;--changewos-t-on: #f85149}body.is-dark-theme .changewos-t-removed,body.dark-mode .changewos-t-removed,html[data-theme=dark] .changewos-t-removed{--changewos-t-bg: #23272d;--changewos-t-fg: #c9d1d9;--changewos-t-on: #8b949e}body.is-dark-theme .changewos-t-deprecated,body.dark-mode .changewos-t-deprecated,html[data-theme=dark] .changewos-t-deprecated{--changewos-t-bg: #332a17;--changewos-t-fg: #ffc680;--changewos-t-on: #e68e3c}body.is-dark-theme .changewos-t-security,body.dark-mode .changewos-t-security,html[data-theme=dark] .changewos-t-security{--changewos-t-bg: #15253d;--changewos-t-fg: #b6d9ff;--changewos-t-on: #388bfd}body.is-dark-theme .changewos-t-perf,body.dark-mode .changewos-t-perf,html[data-theme=dark] .changewos-t-perf{--changewos-t-bg: #26213a;--changewos-t-fg: #d2c6ff;--changewos-t-on: #a371f7}body.is-dark-theme .changewos-t-refactor,body.dark-mode .changewos-t-refactor,html[data-theme=dark] .changewos-t-refactor{--changewos-t-bg: #122a20;--changewos-t-fg: #93e6bb;--changewos-t-on: #3fb950}body.is-dark-theme .changewos-t-performance,body.dark-mode .changewos-t-performance,html[data-theme=dark] .changewos-t-performance{--changewos-t-bg: #26213a;--changewos-t-fg: #d2c6ff;--changewos-t-on: #a371f7}body.is-dark-theme .changewos-t-refactoring,body.dark-mode .changewos-t-refactoring,html[data-theme=dark] .changewos-t-refactoring{--changewos-t-bg: #122a20;--changewos-t-fg: #93e6bb;--changewos-t-on: #3fb950}body.is-dark-theme .changewos-t-other,body.dark-mode .changewos-t-other,html[data-theme=dark] .changewos-t-other{--changewos-t-bg: #10282d;--changewos-t-fg: #a7e4f5;--changewos-t-on: #56d4dd}body.is-dark-theme,body.dark-mode,html[data-theme=dark] body{background-color:var(--changewos-bg-page);color:var(--changewos-text)}
