@charset "UTF-8";body.has-page-nav{padding-left:208px}.page-nav{position:fixed;top:0;bottom:0;left:0;z-index:10;width:184px;padding:20px 12px;display:flex;flex-direction:column;gap:4px;background:var(--h-panel, #ffffff);border-right:1px solid var(--pw-border, #e5e7eb)}.page-nav-title{margin:0 10px 10px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pw-muted, #6b7280)}.page-nav-link{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:600;color:var(--pw-text, #0f172a);text-decoration:none}.page-nav-link svg{flex:none;color:var(--pw-muted, #6b7280)}.page-nav-link:hover{background:var(--h-hover, #f1f3f5)}.page-nav-link:focus-visible{outline:none;box-shadow:0 0 0 3px var(--h-focus-wash, rgba(37, 136, 245, .18))}.page-nav-link[aria-current=page]{background:var(--h-option-hover, #eef4ff);color:var(--pw-primary-text, #2563eb)}.page-nav-link[aria-current=page] svg{color:currentColor}@media(max-width:760px){body.has-page-nav{padding-left:24px}.page-nav{position:static;width:auto;flex-direction:row;flex-wrap:wrap;padding:0 0 16px;background:none;border-right:0}.page-nav-title{display:none}}:root{color-scheme:light;--pw-is-dark: 0;--pw-bg: var(--color-background-primary, #ffffff);--pw-surface-raised: var(--color-background-primary, #ffffff);--pw-surface-subtle: #f8fafc;--pw-surface-muted: #f1f5f9;--pw-surface-sunken: #f3f4f6;--pw-surface-note: #fbfcfe;--pw-text: var(--color-text-primary, #0f172a);--pw-text-strong: var(--color-text-primary, #111827);--pw-text-body: #1e293b;--pw-text-secondary: #374151;--pw-muted: var(--color-text-secondary, #6b7280);--pw-muted-2: #9ca3af;--pw-muted-3: #52606d;--pw-muted-4: #7b8794;--pw-on-primary: #ffffff;--pw-on-bright: #ffffff;--pw-border: var(--color-border-tertiary, #e5e7eb);--pw-border-subtle: #eef2f7;--pw-border-strong: #d1d5db;--pw-primary: #2563eb;--pw-primary-hover: #1d4ed8;--pw-primary-text: #2563eb;--pw-primary-soft: #eff6ff;--pw-primary-soft-2: #eff4ff;--pw-primary-soft-3: #f5f9ff;--pw-primary-border: #bfdbfe;--pw-focus-ring: #bfdbfe;--pw-success: #16a34a;--pw-success-text: #16a34a;--pw-success-deep: #157347;--pw-success-on-bg: #166534;--pw-success-bg: #dcfce7;--pw-success-bg-2: #f0fdf4;--pw-success-border: #bbf7d0;--pw-danger: #dc2626;--pw-danger-text: #b91c1c;--pw-danger-alt: #c0392b;--pw-danger-soft-text: #b4544c;--pw-danger-bg: #fef2f2;--pw-danger-bg-2: #fee2e2;--pw-danger-border: #fecaca;--pw-warn: #b45309;--pw-warn-strong: #f59e0b;--pw-warn-bg: #fef3c7;--pw-teal: #0d9488;--pw-magenta: #a23a78;--pw-magenta-border: #b94d8a;--pw-magenta-bg: #fdf2f8;--pw-neutral-chip-text: #475569;--pw-tooltip-bg: #1f2933;--pw-tooltip-fg: #ffffff;--pw-hover-wash: rgba(15, 23, 42, .06);--pw-primary-wash: rgba(37, 99, 235, .12);--pw-ring-wash: rgba(37, 99, 235, .18);--pw-focus-wash: rgba(37, 99, 235, .15);--pw-scrim: rgba(15, 23, 42, .45);--pw-scrim-soft: rgba(15, 23, 42, .32);--pw-shadow-xs: 0 1px 2px rgba(16, 24, 40, .04);--pw-shadow-sm: 0 1px 3px rgba(15, 23, 42, .08);--pw-shadow-md: 0 6px 20px rgba(16, 24, 40, .12);--pw-shadow-lg: 0 8px 24px rgba(15, 23, 42, .16);--pw-shadow-xl: 0 20px 50px rgba(15, 23, 42, .25);--pw-shadow-chip: 0 1px 2px rgba(16, 24, 40, .25);--pw-shadow-primary: 0 2px 6px rgba(37, 99, 235, .3);--pw-skel-a: #eef0f4;--pw-skel-b: #f6f8fb;--pw-skel-c: #eef2f7;--pw-chart-bar: #3b82f6;--pw-chart-highlight: #1d4ed8;--pw-chart-grid: #eef0f4;--pw-chart-label: #6b7280;--pw-chart-label-2: #9ca3af;--pw-chart-bar-soft: #bfdbfe;--pw-chart-neutral: #94a3b8;--pw-chart-legend: #52606d;--pw-chart-series-1: #1e3a8a;--pw-chart-series-2: #2563eb;--pw-chart-series-3: #60a5fa;--pw-chart-series-4: #0ea5e9;--pw-chart-series-5: #9ca3af;--pw-chart-series-6: #a855f7;--pw-chart-bar-v1: #93b8f0;--pw-q1: #eaf8ef;--pw-q2: #bde6cf;--pw-q3: #8ed3ab;--pw-q4: #fde9a9;--pw-impact-smart: #0d9488;--pw-impact-own: #ea580c;--pw-qb-qlabel: #14532d;--pw-qb-dot: #4b5563;--pw-qb-edge: #334155;--pw-qb-now: #374151;--pw-qb-optimal: #047857;--pw-qb-aggressive: #b45309;--pw-select-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--h-page: #f3f4f6;--h-panel: #ffffff;--h-hover: #f1f3f5;--h-chip-bg: #f1f3f7;--h-option-hover: #eef4ff;--h-sunken: #f8fafc;--h-input-border: #d1d5db;--h-focus: #2588f5;--h-focus-wash: rgba(37, 136, 245, .18);--h-press: #1e40af;--h-seg-bg: #e4e7eb;--h-seg-fg: #3e4c59;--h-seg-ok-bg: #d3f0e0;--h-seg-ok-fg: #157347;--h-seg-warn-bg: #fde9d0;--h-seg-warn-fg: #b55309;--h-ok-bg: #dcfce7;--h-ok-fg: #166534;--h-ok-border: #86efac;--h-warn-bg: #ffedd5;--h-warn-fg: #9a3412;--h-warn-soft-bg: #fff7ed;--h-warn-soft-fg: #9a5b13;--h-review-bg: #fffaf3;--h-review-fg: #7c4a12;--h-review-border: #fed7aa;--h-gate-from: #eef2f7;--h-gate-to: #e2e8f0;--h-select-caret: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3e%3cpath fill='%236b7280' d='M6 8.5L1.5 4h9z'/%3e%3c/svg%3e")}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--pw-is-dark: 1;--pw-bg: #071426;--pw-surface-raised: #1e232b;--pw-surface-subtle: #1b2027;--pw-surface-muted: #222832;--pw-surface-sunken: #12161c;--pw-surface-note: #1a1f26;--pw-text: #e7eaf0;--pw-text-strong: #f4f6fa;--pw-text-body: #ccd3de;--pw-text-secondary: #c0c7d2;--pw-muted: #9aa4b2;--pw-muted-2: #7e8896;--pw-muted-3: #a8b2c0;--pw-muted-4: #8e99a8;--pw-on-primary: #ffffff;--pw-on-bright: #0c1218;--pw-border: #2b323c;--pw-border-subtle: #262d37;--pw-border-strong: #3b434f;--pw-primary: #2f6fe0;--pw-primary-hover: #4a86f0;--pw-primary-text: #8ab4ff;--pw-primary-soft: #1a2740;--pw-primary-soft-2: #1d2c47;--pw-primary-soft-3: #1b2436;--pw-primary-border: #35507e;--pw-focus-ring: #60a5fa;--pw-success: #22c55e;--pw-success-text: #4ade80;--pw-success-deep: #34d399;--pw-success-on-bg: #86efac;--pw-success-bg: #14301f;--pw-success-bg-2: #10271a;--pw-success-border: #1f5136;--pw-danger: #f87171;--pw-danger-text: #fca5a5;--pw-danger-alt: #f88f82;--pw-danger-soft-text: #e9a39c;--pw-danger-bg: #33191b;--pw-danger-bg-2: #3d1d20;--pw-danger-border: #6b2b2e;--pw-warn: #fbbf24;--pw-warn-strong: #fbbf24;--pw-warn-bg: #3a2c0c;--pw-teal: #2dd4bf;--pw-magenta: #f0a6cf;--pw-magenta-border: #7b3a5c;--pw-magenta-bg: #2b1723;--pw-neutral-chip-text: #b6c0cd;--pw-tooltip-bg: #e7eaf0;--pw-tooltip-fg: #11151b;--pw-hover-wash: rgba(255, 255, 255, .08);--pw-primary-wash: rgba(96, 165, 250, .18);--pw-ring-wash: rgba(96, 165, 250, .28);--pw-focus-wash: rgba(96, 165, 250, .25);--pw-scrim: rgba(0, 0, 0, .68);--pw-scrim-soft: rgba(0, 0, 0, .55);--pw-shadow-xs: 0 1px 2px rgba(0, 0, 0, .45);--pw-shadow-sm: 0 1px 3px rgba(0, 0, 0, .5);--pw-shadow-md: 0 6px 20px rgba(0, 0, 0, .55);--pw-shadow-lg: 0 10px 26px rgba(0, 0, 0, .6);--pw-shadow-xl: 0 22px 54px rgba(0, 0, 0, .7);--pw-shadow-chip: 0 1px 2px rgba(0, 0, 0, .6);--pw-shadow-primary: 0 2px 6px rgba(0, 0, 0, .55);--pw-skel-a: #20262f;--pw-skel-b: #2a313c;--pw-skel-c: #20262f;--pw-chart-bar: #60a5fa;--pw-chart-highlight: #93c5fd;--pw-chart-grid: #2a313b;--pw-chart-label: #9aa4b2;--pw-chart-label-2: #8b95a3;--pw-chart-bar-soft: #2f5ea8;--pw-chart-neutral: #8494a8;--pw-chart-legend: #c0c7d2;--pw-chart-series-1: #93c5fd;--pw-chart-series-2: #60a5fa;--pw-chart-series-3: #3b82f6;--pw-chart-series-4: #38bdf8;--pw-chart-series-5: #94a3b8;--pw-chart-series-6: #c084fc;--pw-chart-bar-v1: #3f6fb5;--pw-q1: #245f3e;--pw-q2: #1b4430;--pw-q3: #132720;--pw-q4: #3d3416;--pw-impact-smart: #34d399;--pw-impact-own: #fb923c;--pw-qb-qlabel: #d7f2e1;--pw-qb-dot: #b6c0cd;--pw-qb-edge: #e8edf4;--pw-qb-now: #cbd5e1;--pw-qb-optimal: #34d399;--pw-qb-aggressive: #fbbf24;--pw-select-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239aa4b2' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--h-page: #0f1319;--h-panel: #161a20;--h-hover: #222832;--h-chip-bg: #222832;--h-option-hover: #1d2c47;--h-sunken: #1b2027;--h-input-border: #3b434f;--h-focus: #60a5fa;--h-focus-wash: rgba(96, 165, 250, .28);--h-press: #1f57c4;--h-seg-bg: #2b323c;--h-seg-fg: #c0c7d2;--h-seg-ok-bg: #14301f;--h-seg-ok-fg: #86efac;--h-seg-warn-bg: #3a2c0c;--h-seg-warn-fg: #fbbf24;--h-ok-bg: #14301f;--h-ok-fg: #86efac;--h-ok-border: #1f5136;--h-warn-bg: #3a2410;--h-warn-fg: #fdba74;--h-warn-soft-bg: #2c2110;--h-warn-soft-fg: #fcd34d;--h-review-bg: #221a10;--h-review-fg: #fcd34d;--h-review-border: #5a3d14;--h-gate-from: #12161c;--h-gate-to: #0b0e13;--h-select-caret: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3e%3cpath fill='%239aa4b2' d='M6 8.5L1.5 4h9z'/%3e%3c/svg%3e")}}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--h-page, #f3f4f6);color:var(--pw-text, #0f172a);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{padding:24px}
