@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.0do-s6vn362zr.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.1-ayfg4wg0qfm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.0i-yae4-dyls3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.19lle6lbse9av.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.1oksl_d3k3jrm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.15c5kk-3im2ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.33gca1im1ku45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.Y_rRIW_className{font-family:Inter,Inter Fallback;font-style:normal}.Y_rRIW_variable{--font-brand-loaded:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._1NJ_La_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._1NJ_La_variable{--font-mono-loaded:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--brand-primary:#2f7dff;--brand-primary-hover:#0f5ce0;--brand-accent:#8fc5fb;--brand-font:"Inter";--brand-logo:none;--font-sans:var(--font-brand-loaded,var(--brand-font)), -apple-system, sans-serif;--font-mono:var(--font-mono-loaded,"JetBrains Mono"), monospace;--text-7-5:7.5px;--text-8-5:8.5px;--text-9:9px;--text-9-5:9.5px;--text-10:10px;--text-10-5:10.5px;--text-11:11px;--text-11-5:11.5px;--text-12:12px;--text-12-5:12.5px;--text-13:13px;--text-13-5:13.5px;--text-14:14px;--text-14-5:14.5px;--text-15:15px;--text-16:16px;--text-17:17px;--text-18:18px;--text-19:19px;--text-20:20px;--text-22:22px;--text-24:24px;--text-28:28px;--text-30:30px;--text-h1:clamp(26px, 3vw, 34px);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-heavy:800;--tracking-display:-.04em;--tracking-h1:-.035em;--tracking-tighter:-.03em;--tracking-brand:-.025em;--tracking-tight:-.02em;--tracking-snug:-.015em;--tracking-body:-.01em;--tracking-label:.01em;--tracking-mono-sm:.14em;--tracking-mono:.16em;--tracking-mono-wide:.18em;--tracking-mono-lg:.2em;--leading-h1:1.08;--leading-tight:1.25;--leading-card:1.35;--leading-snug:1.45;--leading-body:1.5;--leading-relaxed:1.55;--leading-loose:1.6;--leading-prompt:1.65;--ink:#10223c;--ink-strong:#3d2f0a;--ink-2:#5b6779;--ink-3:#8892a2;--ink-4:#a3b0c2;--placeholder:#cfd5de;--ink-nav:#3f4a5c;--on-primary:#fff;--on-light:var(--preview-light-fg);--line-faint:#10223c0d;--line-subtle:#10223c0f;--line-soft:#10223c12;--line:#10223c14;--line-medium:#10223c1a;--line-strong:#10223c1f;--line-control:#10223c24;--line-input:#10223c26;--line-input-hover:#10223c47;--line-dashed:#10223c29;--line-empty:#10223c2e;--line-on-dark:#ffffff38;--surface:#fff;--surface-2:#f6f8fb;--surface-3:#f3f6fb;--surface-dark:#0f1a2c;--hover:#f3f5f8;--chip:#f1f4f8;--surface-field:#f7f8fa;--track-tabs:#f3f4f7;--shadow-tab:0 1px 3px #10223c1f, 0 0 0 1px #10223c0a;--overlay-strong:#10223c5c;--shadow-dialog:0 24px 70px #10223c47;--surface-band:#fafbfc;--preview-light-bg:#fff;--preview-light-chrome:#f7f8fa;--preview-light-border:#10223c14;--preview-light-fg:#10223c;--preview-light-muted:#8892a2;--preview-light-dots:#dfe3ea;--preview-light-line:#e7ebf1;--preview-light-card:#f3f5f8;--preview-light-tile:#eef2f8;--preview-light-success:#1f7a4d;--preview-light-success-bg:#2e9e6b1f;--preview-dark-bg:#0f1a2c;--preview-dark-chrome:#0b1422;--preview-dark-border:#ffffff14;--preview-dark-fg:#e8edf5;--preview-dark-muted:#8b98ad;--preview-dark-dots:#26344b;--preview-dark-line:#26344b;--preview-dark-card:#16233a;--preview-dark-tile:#ffffff14;--preview-text-shadow:0 1px 12px #00000040;--track:#e7ebf1;--track-soft:#eef2f7;--toggle-off:#d6dce6;--icon-dashed:#9aa6b8;--box-off-border:#dfe4ec;--overlay:#10223c52;--scrollbar:#10223c2e;--primary:var(--brand-primary);--primary-hover:var(--brand-primary-hover);--primary-ink:oklch(from var(--brand-primary) calc(l * .647) calc(c * .793) h);--primary-disabled:oklch(from var(--brand-primary) calc(1 - (1 - l) * .465) calc(c * .354) h);--primary-muted:#a3b0c2;--primary-tint-row:color-mix(in srgb, var(--brand-primary) 3%, transparent);--primary-tint-soft:color-mix(in srgb, var(--brand-primary) 6%, transparent);--primary-tint-hover:color-mix(in srgb, var(--brand-primary) 7%, transparent);--primary-tint-chip:color-mix(in srgb, var(--brand-primary) 8%, transparent);--primary-tint:color-mix(in srgb, var(--brand-primary) 10%, transparent);--primary-tint-strong:color-mix(in srgb, var(--brand-primary) 12%, transparent);--primary-line:color-mix(in srgb, var(--brand-primary) 35%, transparent);--primary-line-hover:color-mix(in srgb, var(--brand-primary) 40%, transparent);--primary-line-strong:color-mix(in srgb, var(--brand-primary) 45%, transparent);--primary-line-focus:color-mix(in srgb, var(--brand-primary) 60%, transparent);--focus-ring:0 0 0 3px color-mix(in srgb, var(--brand-primary) 25%, transparent);--success:#1f7a4d;--success-bg:#2e9e6b1a;--success-bg-strong:#2e9e6b1f;--warning:#b45309;--warning-bg:#d977061a;--danger:#b42318;--danger-bg:#d92d201a;--danger-strong:#dc2626;--danger-hover-bg:#dc26260f;--neutral:#8892a2;--neutral-bg:#f3f5f8;--custom:#5b3cc4;--custom-bg:#7c5ce61f;--custom-bg-soft:#7c5ce61a;--custom-line:#7c5ce64d;--support-bg:#fbf6e9;--support-line:#ecdcb0;--support-ink:#5c4813;--support-label:#a07c24;--support-icon:#8a6a1f;--support-icon-bg:#f3e6c2;--support-button-line:#e3cf98;--support-button-hover:#fffdf6;--support-button-bg:#fff;--support-ink-strong:#3d2f0a;--ws-1:#2f7dff;--ws-2:#0e2e6b;--ws-3:#1f7a4d;--ws-4:#c2410c;--ws-5:#7c3aed;--ws-6:#be185d;--chart-1:#f0a79b;--chart-2:#a3d9bb;--chart-3:#ecd684;--chart-4:#a8c4f0;--chart-5:#c5b3ec;--chart-6:#f5c08f;--chart-7:#94d3d6;--chart-8:#eeb0d2;--chart-9:#c8db92;--chart-10:#b9c2d0;--primary-tint-selected:color-mix(in srgb, var(--brand-primary) 6.25%, var(--surface));--primary-tint-kpi:color-mix(in srgb, var(--brand-primary) 8.2%, var(--surface));--fill-disabled:#a9b3c1;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-15:15px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-56:56px;--page-padding-top:clamp(22px, 2.6vw, 32px);--page-padding-right:clamp(20px, 3vw, 40px);--page-padding-bottom:56px;--page-padding-left:var(--space-24);--page-padding:var(--page-padding-top) var(--page-padding-right) var(--page-padding-bottom) var(--page-padding-left);--page-max:1120px;--size-app-card:365px;--size-dot:6px;--size-icon-xs:12px;--size-icon-sm:13px;--size-icon:15px;--size-icon-md:16px;--size-check:15px;--size-radio:18px;--size-avatar-xs:20px;--size-avatar-sm:24px;--size-avatar-md:26px;--size-avatar:28px;--size-avatar-lg:30px;--size-avatar-xl:36px;--size-control-xs:26px;--size-control-sm:30px;--size-control:36px;--size-control-lg:40px;--size-field-md:38px;--size-field-lg:40px;--size-logo-tile:44px;--size-login-logo:56px;--size-logo-tile-sm:34px;--size-logo-sm:18px;--size-toggle-w:38px;--size-toggle-h:22px;--size-toggle-knob:18px;--size-rail:56px;--size-aside:264px;--size-cost-card:296px;--size-cost-step-label:112px;--size-aside-collapsed:72px;--radius-2:2px;--radius-3:3px;--radius-xs:4px;--radius-6:6px;--radius-7:7px;--radius-8:8px;--radius-9:9px;--radius-10:10px;--radius-11:11px;--radius-12:12px;--radius-13:13px;--radius-14:14px;--radius-16:16px;--radius-pill:100px;--radius-full:50%;--border-1:1px;--border-1-5:1.5px;--shadow-seg:0 1px 3px #10223c1f;--shadow-toggle:0 2px 8px #10223c14;--shadow-card-hover:0 4px 14px color-mix(in srgb, var(--brand-primary) 10%, transparent);--shadow-preview:0 10px 30px #10223c0f;--shadow-menu:0 14px 36px #10223c29;--shadow-dropdown:0 18px 44px #10223c2e;--shadow-modal:0 24px 64px #10223c3d;--ease:cubic-bezier(.2, 0, 0, 1);--duration-fast:.12s;--duration:.18s;--z-menu:30;--z-toggle:40;--z-dropdown:50;--z-rail:60;--z-modal:200}:root[data-theme=dark]{--rv-logo-ink:#e3eaf6;--rv-logo-accent:#4d94ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:var(--preview-dark-fg);--ink-2:color-mix(in srgb, var(--preview-dark-fg) 70%, var(--preview-dark-muted));--ink-3:var(--preview-dark-muted);--ink-4:color-mix(in srgb, var(--preview-dark-muted) 70%, var(--preview-dark-bg));--placeholder:color-mix(in srgb, var(--preview-dark-muted) 50%, var(--preview-dark-bg));--line-faint:color-mix(in srgb, var(--preview-dark-fg) 5%, transparent);--line-subtle:color-mix(in srgb, var(--preview-dark-fg) 6%, transparent);--line-soft:color-mix(in srgb, var(--preview-dark-fg) 7%, transparent);--line:var(--preview-dark-border);--line-medium:color-mix(in srgb, var(--preview-dark-fg) 10%, transparent);--line-strong:color-mix(in srgb, var(--preview-dark-fg) 12%, transparent);--line-control:color-mix(in srgb, var(--preview-dark-fg) 14%, transparent);--line-input:color-mix(in srgb, var(--preview-dark-fg) 15%, transparent);--line-input-hover:color-mix(in srgb, var(--preview-dark-fg) 28%, transparent);--line-dashed:color-mix(in srgb, var(--preview-dark-fg) 16%, transparent);--line-empty:color-mix(in srgb, var(--preview-dark-fg) 18%, transparent);--surface:var(--preview-dark-bg);--surface-2:var(--preview-dark-chrome);--surface-3:var(--preview-dark-card);--surface-dark:var(--preview-dark-chrome);--hover:var(--preview-dark-card);--chip:var(--preview-dark-card);--track:var(--preview-dark-line);--track-soft:var(--preview-dark-card);--toggle-off:var(--preview-dark-dots);--icon-dashed:var(--preview-dark-muted);--box-off-border:var(--preview-dark-line);--overlay:color-mix(in srgb, var(--preview-dark-chrome) 70%, transparent);--scrollbar:color-mix(in srgb, var(--preview-dark-fg) 18%, transparent);--primary-ink:color-mix(in srgb, var(--brand-primary) 55%, var(--preview-dark-fg));--primary-disabled:color-mix(in srgb, var(--brand-primary) 40%, var(--preview-dark-bg));--primary-muted:var(--ink-4);--primary-tint-selected:color-mix(in srgb, var(--brand-primary) 14%, var(--preview-dark-bg));--primary-tint-kpi:color-mix(in srgb, var(--brand-primary) 18%, var(--preview-dark-bg));--fill-disabled:var(--preview-dark-dots);--success:var(--chart-2);--warning:var(--chart-3);--danger:var(--chart-1);--danger-strong:var(--chart-1);--neutral:var(--preview-dark-muted);--neutral-bg:var(--preview-dark-card);--custom:var(--chart-5);--surface-field:var(--preview-dark-card);--track-tabs:var(--preview-dark-card);--surface-band:var(--preview-dark-card);--rv-count-bg:var(--preview-dark-card);--ink-nav:var(--ink-2)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}::selection{background:var(--primary);color:var(--on-primary)}a{color:var(--primary-ink);text-decoration:none}a:hover{color:var(--primary)}input,textarea,select,button{font-family:inherit}input:focus,textarea:focus,select:focus{outline:none}input::placeholder,textarea::placeholder{color:var(--placeholder)}::-webkit-scrollbar{width:var(--space-10);height:var(--space-10)}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:var(--space-20);border:var(--space-3) solid transparent;background-clip:content-box}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-font=mono]{font-family:var(--font-mono)}:root{--rv-palette-rose:#ef8a83;--rv-palette-peach:#f4a96a;--rv-palette-sand:#e6c94f;--rv-palette-mint:#5cc795;--rv-palette-sky:#6aa4f0;--rv-palette-lavender:#9d8ee8;--rv-palette-pink:#ec8fb9;--rv-palette-slate:#8e9cb0;--rv-palette-beige:#cdb27c;--rv-palette-mist:#b4bdca;--rv-chart-1:#c3cbd8;--rv-chart-2:#f0b84a;--rv-chart-3:#ee8676;--rv-chart-4:#9a8bf0;--rv-chart-5:#4fb58a;--rv-chart-6:#5a9bff;--rv-chart-7:#e39a5a;--rv-chart-8:#7c8ea8;--rv-priority:#f97316;--rv-priority-strong:#ea580c;--rv-priority-ink:#c2410c;--rv-disabled:#a9b4c4;--rv-disabled-soft:#c9d1dc;--rv-empty-ink:var(--kanban-empty-ink);--rv-danger:#b3453f;--rv-surface-card:var(--surface-band);--rv-ink-menu:var(--ink-nav);--rv-logo-ink:#1e3358;--rv-logo-accent:#2f7dff;--rv-ink-date:#8795a8;--rv-count-ink:#71829a;--rv-count-bg:#f5f5f7;--rv-shadow-column:var(--kanban-shadow-column);--rv-shadow-cta:0 6px 18px color-mix(in srgb, var(--brand-primary) 30%, transparent);--rv-shadow-card-lift:0 10px 26px color-mix(in srgb, var(--brand-primary) 18%, transparent);--rv-shadow-popover:var(--shadow-popover);--rv-shadow-knob:0 1px 3px #10223c40;--rv-drop-line:var(--brand-primary);--rv-studio-phone-bezel:#0b0d12;--rv-studio-phone-screen:#1b1f27;--rv-studio-phone-ink:#e6e9ef;--rv-studio-caption-shadow:0 2px 10px #000000a6;--rv-studio-phone-shadow:0 18px 40px #10223c38;--kanban-empty-ink:#b6bfcb;--kanban-surface-card:var(--surface-band);--kanban-shadow-column:0 6px 18px #10223c0f;--shadow-popover:0 14px 34px #10223c29;--pipe-palette-1:#f6c9c6;--pipe-palette-2:#fadcc2;--pipe-palette-3:#f7eec4;--pipe-palette-4:#c8ecdd;--pipe-palette-5:#cddffb;--pipe-palette-6:#dcd6f8;--pipe-palette-7:#f8d5e5;--pipe-palette-8:#d3dae3;--pipe-palette-9:#ece2cd;--pipe-palette-10:#e2e6ec;--pipe-stage-1:#2f7dff;--pipe-stage-2:#b8954f;--pipe-stage-3:#1ebc8f;--pipe-stage-4:#2f7dff;--pipe-stage-5:#f0883e;--pipe-stage-6:#71829a;--pipe-danger:#b3453f;--pipe-danger-bg:#b3453f14;--pipe-danger-tint:#b3453f1a;--pipe-danger-tint-strong:#b3453f1f;--pipe-danger-line:#b3453f4d;--pipe-hot:#e0673f;--pipe-warm:#9a6412;--pipe-warm-bg:#d6982c29;--pipe-cold:#2f6fa8;--pipe-drop-line:var(--brand-primary);--pipe-muted-ink:#71829a;--pipe-faint-ink:#b0bac7;--pipe-step-ink:#c2cad6;--pipe-age-bg:#f2f4f7;--pipe-count-bg:#f5f5f7;--pipe-whatsapp:#25d366;--pipe-whatsapp-hover:#1da851;--pipe-whatsapp-line:#25d36659;--pipe-whatsapp-tint:#25d36614;--pipe-overlay:#070f1d6b;--pipe-shadow-dialog:0 40px 90px #070f1d4d;--pipe-shadow-card-hover:0 6px 16px #10223c1a;--pipe-shadow-drag:0 18px 40px #10223c38;--pipe-shadow-button:0 6px 18px #10223c29;--pipe-cta-gradient:linear-gradient(135deg, var(--brand-primary), var(--primary-ink));--pipe-pulse-ring:color-mix(in srgb, var(--brand-primary) 55%, transparent);--pipe-pulse-fade:color-mix(in srgb, var(--brand-primary) 0%, transparent);--pipe-moved-ring:0 0 0 3px color-mix(in srgb, var(--brand-primary) 85%, transparent), 0 10px 26px color-mix(in srgb, var(--brand-primary) 35%, transparent);--pipe-moved-none:0 0 0 0 color-mix(in srgb, var(--brand-primary) 0%, transparent), 0 10px 26px color-mix(in srgb, var(--brand-primary) 0%, transparent);--pipe-report-surface:linear-gradient(160deg, #0d1d36, #0a1729);--pipe-report-eyebrow:#8ab6ff;--pipe-report-text:#c9d6e8;--pipe-report-bullet:#e4ecf7;--pipe-report-note:#8ea4c4;--pipe-report-check:#5ee39a;--pipe-report-check-ink:#0a1729;--pipe-report-cta:linear-gradient(135deg, var(--brand-primary), #1257d6);--pipe-report-cta-shadow:0 16px 34px color-mix(in srgb, var(--brand-primary) 32%, transparent);--pipe-logo-deep:#1257d6;--pipe-logo-accent:#2f8bff;--pipe-logo-light:#7fbcff;--pipe-logo-tile:#1e335812;--pipe-cta-gradient-soft:linear-gradient(135deg, #9cc4ff, var(--brand-primary) 45%, var(--primary-ink));--pipe-gold:#b8954f;--pipe-gold-ink:#8a6d2f;--pipe-gold-tint:#b8954f1f;--pipe-gold-line:#b8954f59;--pipe-preview-surface:linear-gradient(180deg, #f5f5f7, #ecebe7);--pipe-night-bar:linear-gradient(180deg, #0d1d36, #0a1729);--pipe-night-line:color-mix(in srgb, var(--brand-primary) 22%, transparent);--pipe-night-shadow:0 10px 30px #040a1473;--pipe-night-control:#ffffff2e;--pipe-night-control-hover:#ffffff80;--pipe-progress-gradient:linear-gradient(90deg, var(--primary-ink), var(--brand-primary) 55%, #7db0ff);--pipe-soft-ink:#7c8698;--pipe-hint-ink:#9aa4b2;--pipe-note-ink:#98a1ae;--pipe-option-num-bg:#f4f5f8;--pipe-form-card-hover:0 12px 34px #10223c1a;--pipe-runner-card-shadow:0 24px 60px #10223c1f;--pipe-public-card-shadow:0 30px 70px #10223c24;--pipe-soft-shadow:0 2px 8px #10223c0a;--pipe-control-shadow:0 2px 8px #10223c0f;--pipe-agent-card-shadow:0 10px 30px #10223c0d;--pipe-agent-card-hover:0 14px 36px color-mix(in srgb, var(--brand-primary) 14%, transparent);--pipe-agent-overlay:#070f1d73;--pipe-character-shadow:0 22px 50px #10223c33;--pipe-mention-shadow:0 18px 44px #10223c33;--pipe-mention-ink:#b6bfcb}:root[data-theme=dark]{--pipe-logo-deep:#4d94ff;--pipe-logo-accent:#7fb2ff;--pipe-logo-light:#b7d6ff;--pipe-logo-tile:#e3eaf614}:root{--toast-bg:#10223c;--toast-fg:#fff;--toast-dot:#1ebc8f;--toast-shadow:0 18px 44px #070f1d57;--toast-offset-bottom:30px;--z-toast:120;--neuroref-logo-deep:#12307e;--neuroref-logo-accent:#2f7dff;--neuroref-logo-light:#8fc5fb;--neuroref-logo-tile:#f3f6fb;--neuroref-tone-success-ink:#1f7a4d;--neuroref-tone-success-bg:#2e9e6b1a;--neuroref-tone-info-ink:#2f7dff;--neuroref-tone-info-bg:#2f7dff1a;--neuroref-tone-warning-ink:#b45309;--neuroref-tone-warning-bg:#d977061a;--neuroref-tone-danger-ink:#b42318;--neuroref-tone-danger-bg:#d92d201a;--neuroref-tone-neutral-ink:#8892a2;--neuroref-tone-neutral-bg:#f3f5f8;--neuroref-status-active-ink:var(--neuroref-tone-success-ink);--neuroref-status-active-bg:var(--neuroref-tone-success-bg);--neuroref-status-new-ink:var(--neuroref-tone-info-ink);--neuroref-status-new-bg:var(--neuroref-tone-info-bg);--neuroref-status-reassessment-ink:var(--neuroref-tone-warning-ink);--neuroref-status-reassessment-bg:var(--neuroref-tone-warning-bg);--neuroref-status-attention-ink:var(--neuroref-tone-danger-ink);--neuroref-status-attention-bg:var(--neuroref-tone-danger-bg);--neuroref-status-discharged-ink:var(--neuroref-tone-neutral-ink);--neuroref-status-discharged-bg:var(--neuroref-tone-neutral-bg);--neuroref-result-ideal-ink:var(--neuroref-tone-success-ink);--neuroref-result-ideal-bg:var(--neuroref-tone-success-bg);--neuroref-result-outside-ideal-ink:var(--neuroref-tone-warning-ink);--neuroref-result-outside-ideal-bg:var(--neuroref-tone-warning-bg);--neuroref-result-outside-reference-ink:var(--neuroref-tone-danger-ink);--neuroref-result-outside-reference-bg:var(--neuroref-tone-danger-bg);--neuroref-bristol-normal-ink:var(--neuroref-tone-success-ink);--neuroref-bristol-normal-bg:var(--neuroref-tone-success-bg);--neuroref-bristol-attention-ink:var(--neuroref-tone-warning-ink);--neuroref-bristol-attention-bg:var(--neuroref-tone-warning-bg);--neuroref-bristol-altered-ink:var(--neuroref-tone-danger-ink);--neuroref-bristol-altered-bg:var(--neuroref-tone-danger-bg);--neuroref-relevance-none-ink:var(--neuroref-tone-neutral-ink);--neuroref-relevance-none-bg:var(--neuroref-tone-neutral-bg);--neuroref-relevance-moderate-ink:var(--neuroref-tone-warning-ink);--neuroref-relevance-moderate-bg:var(--neuroref-tone-warning-bg);--neuroref-relevance-high-ink:var(--neuroref-tone-danger-ink);--neuroref-relevance-high-bg:var(--neuroref-tone-danger-bg);--neuroref-wheel-personal:#f08a2e;--neuroref-wheel-professional:#2f7dff;--neuroref-wheel-relationships:#e5457f;--neuroref-wheel-quality-of-life:#1f9d6b;--neuroref-status-active-dot:#1f9d62;--neuroref-status-reassessment-dot:#e0a526;--neuroref-status-new-dot:#2f7dff;--neuroref-status-attention-dot:#d64545;--neuroref-status-discharged-dot:#b7c3d6;--neuroref-caption-up:var(--neuroref-tone-success-ink);--neuroref-caption-down:#b42323;--neuroref-caption-pending:#9a5b00;--neuroref-chart-bar:color-mix(in srgb, var(--brand-primary) 28%, transparent);--neuroref-chart-bar-current:var(--brand-primary);--neuroref-status-pill-active-ink:#1f7a4d;--neuroref-status-pill-active-bg:#1f7a4d14;--neuroref-status-pill-active-line:#1f7a4d40;--neuroref-status-pill-reassessment-ink:#9a5b00;--neuroref-status-pill-reassessment-bg:#d696141a;--neuroref-status-pill-reassessment-line:#d6961459;--neuroref-status-pill-attention-ink:#b42323;--neuroref-status-pill-attention-bg:#c828280f;--neuroref-status-pill-attention-line:#c8282840;--neuroref-status-pill-new-ink:#0f3d9e;--neuroref-status-pill-new-bg:#2f7dff14;--neuroref-status-pill-new-line:#2f7dff4d;--neuroref-status-pill-discharged-ink:#6b7686;--neuroref-status-pill-discharged-bg:#f5f6f8;--neuroref-status-pill-discharged-line:#10223c1f;--neuroref-row-shadow-hover:0 4px 14px #10223c0d;--neuroref-entry-usage-ink:var(--neuroref-status-pill-reassessment-ink);--neuroref-entry-usage-bg:var(--neuroref-status-pill-reassessment-bg);--neuroref-entry-usage-line:var(--neuroref-status-pill-reassessment-line);--neuroref-entry-purchase-ink:var(--neuroref-status-pill-active-ink);--neuroref-entry-purchase-bg:var(--neuroref-status-pill-active-bg);--neuroref-entry-purchase-line:var(--neuroref-status-pill-active-line);--neuroref-entry-plan-ink:var(--neuroref-status-pill-new-ink);--neuroref-entry-plan-bg:var(--neuroref-status-pill-new-bg);--neuroref-entry-plan-line:var(--neuroref-status-pill-new-line);--neuroref-credit-bar-low:var(--neuroref-status-reassessment-dot);--neuroref-credit-message-low:var(--neuroref-caption-pending);--neuroref-entry-quantity-in:var(--neuroref-tone-success-ink);--neuroref-overview-hover:#fafbfd;--neuroref-overview-track:#eef1f6;--neuroref-tile-blue-ink:var(--neuroref-status-pill-new-ink);--neuroref-tile-blue-bg:var(--neuroref-tone-info-bg);--neuroref-tile-violet-ink:#5b3cc4;--neuroref-tile-violet-bg:#7c5ce61f;--neuroref-tile-red-ink:var(--neuroref-tone-danger-ink);--neuroref-tile-red-bg:var(--neuroref-tone-danger-bg);--neuroref-tile-green-ink:var(--neuroref-tone-success-ink);--neuroref-tile-green-bg:var(--neuroref-tone-success-bg);--neuroref-class-1:#2f7dff;--neuroref-class-2:#0e2e6b;--neuroref-class-3:#8fc5fb;--neuroref-class-4:#1f7a4d;--neuroref-class-5:#7c3aed;--neuroref-class-6:#c2410c;--neuroref-quality-high:#1f7a4d;--neuroref-quality-medium:#2f7dff;--neuroref-quality-low:#b45309;--neuroref-root-cause-bar:#7c5ce6;--neuroref-lab-test-bar:#d92d20;--neuroref-recommendation-supplement:#2f7dff;--neuroref-recommendation-include:#1f7a4d;--neuroref-recommendation-avoid:#c2410c;--neuroref-attention-medication-dot:#b45309;--neuroref-attention-base-dot:#b42318;--neuroref-pending-ink:#9a5b00;--neuroref-pending-bg:#d696141f;--neuroref-all-good-ink:#1f7a4d;--neuroref-all-good-bg:#1f7a4d1a;--neuroref-source-other-bg:#eef1f5;--neuroref-record-item-line:#2f7dff4d;--neuroref-remove-hover-ink:#b42323;--neuroref-remove-hover-bg:#c8282812;--neuroref-side-effect-ink:#9a5b00;--neuroref-side-effect-bg:#d6961414;--neuroref-side-effect-bg-hover:#d6961429;--neuroref-side-effect-line:#d6961447;--neuroref-reaction-ink:#b42323;--neuroref-exam-ink:#9a5b00;--neuroref-exam-bg:#d696141a;--neuroref-save-disabled:#a9b4c4;--neuroref-viewer-overlay:#10223c80;--neuroref-viewer-shadow:0 24px 70px #10223c59;--neuroref-add-line:#10223c33;--neuroref-cancel-hover-line:#10223c40}:root[data-theme=dark]{--neuroref-logo-deep:#4d94ff;--neuroref-logo-accent:#7fb2ff;--neuroref-logo-light:#c2deff;--neuroref-logo-tile:#e3eaf614}
