@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Public_Sans_4ff69e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Public_Sans_Fallback_4ff69e;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_4ff69e{font-family:__Public_Sans_4ff69e,__Public_Sans_Fallback_4ff69e;font-style:normal}.__variable_4ff69e{--font-sans:"__Public_Sans_4ff69e","__Public_Sans_Fallback_4ff69e"}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_1f5468";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__Instrument_Serif_Fallback_1f5468";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"__Instrument_Serif_1f5468","__Instrument_Serif_Fallback_1f5468";font-weight:400}.__variable_1f5468{--font-display:"__Instrument_Serif_1f5468","__Instrument_Serif_Fallback_1f5468"}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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_3c557b;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b;font-style:normal}.__variable_3c557b{--font-mono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"}@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Public+Sans:ital,wght@0,300..900;1,300..900&family=JetBrains+Mono:wght@400;500;600;700&display=swap");:root{--font-display-ds:"Instrument Serif","Cabinet Grotesk",Georgia,serif;--font-sans-ds:"Public Sans","General Sans",-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;--font-mono-ds:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--display-xxl:400 clamp(80px,12vw,184px) /0.94 var(--font-display-ds);--display-xl:400 clamp(64px,8vw,132px) /0.96 var(--font-display-ds);--display-lg:400 clamp(44px,5.5vw,84px) /1.02 var(--font-display-ds);--display-md:400 clamp(34px,4vw,60px) /1.06 var(--font-display-ds);--display-sm:400 clamp(26px,2.6vw,40px) /1.12 var(--font-display-ds);--display-xs:400 clamp(22px,2vw,30px) /1.16 var(--font-display-ds);--body-xl:400 19px/1.55 var(--font-sans-ds);--body-lg:400 17px/1.55 var(--font-sans-ds);--body-md:400 15px/1.55 var(--font-sans-ds);--body-sm:400 13px/1.55 var(--font-sans-ds);--body-xs:400 12px/1.5 var(--font-sans-ds);--mono-eyebrow:500 11px/1.2 var(--font-mono-ds);--mono-label:500 12px/1.3 var(--font-mono-ds);--mono-data:500 14px/1.4 var(--font-mono-ds);--mono-code:400 13px/1.6 var(--font-mono-ds);--tracking-eyebrow:0.22em;--tracking-label:0.12em;--tracking-tight:-0.005em;--tracking-display:-0.012em;--ink-0:#02060b;--ink-1:#050b14;--ink-2:#0a1422;--ink-3:#0f1d30;--ink-4:#14253d;--ink-5:#1b3050;--line-1:hsla(0,0%,100%,.06);--line-2:hsla(0,0%,100%,.1);--line-3:hsla(0,0%,100%,.18);--fg-1:#f2f6f4;--fg-2:#c5d2de;--fg-3:#8fa1b8;--fg-4:#5a6e85;--fg-5:#34465d;--signal-100:#e9fff4;--signal-200:#b3ffd7;--signal-300:#7affbc;--signal-400:#2ef1a0;--signal-500:#00d47e;--signal-600:#00b36a;--signal-700:#008c53;--signal-800:#005c36;--signal-900:#002a18;--signal-glow:0 0 26px -4px rgba(0,212,126,.55);--net-cyan:#5bd5ff;--net-violet:#b388ff;--net-magenta:#ff6fb5;--net-amber:#ffc857;--net-coral:#ff7a59;--state-live:var(--signal-500);--state-live-soft:rgba(0,212,126,.1);--state-live-line:rgba(0,212,126,.28);--state-live-glow:0 0 12px -2px rgba(0,212,126,.55);--state-attest:#5bd5ff;--state-attest-soft:rgba(91,213,255,.1);--state-attest-line:rgba(91,213,255,.28);--state-attest-glow:0 0 12px -2px rgba(91,213,255,.45);--state-queue:#ffc857;--state-queue-soft:rgba(255,200,87,.09);--state-queue-line:rgba(255,200,87,.28);--state-queue-glow:0 0 10px -2px rgba(255,200,87,.4);--state-stale:#5a6e85;--state-stale-soft:rgba(90,110,133,.1);--state-stale-line:rgba(90,110,133,.28);--state-deny:#ff7a59;--state-deny-soft:rgba(255,122,89,.09);--state-deny-line:rgba(255,122,89,.3);--state-deny-glow:0 0 12px -2px rgba(255,122,89,.4);--paper-0:#fafbf7;--paper-1:#fff;--paper-2:#f6f7f4;--paper-3:#eff1eb;--paper-4:#e5e8df;--paper-5:#d8ddd0;--paper-bone:#ede6da;--ink-on-paper-1:#050b14;--ink-on-paper-2:#2d3a48;--ink-on-paper-3:#5a6e85;--ink-on-paper-4:#8a9aae;--ink-on-paper-5:#b6c0cd;--line-on-paper-1:rgba(5,11,20,.06);--line-on-paper-2:rgba(5,11,20,.1);--line-on-paper-3:rgba(5,11,20,.18);--shadow-card-ds:0 1px 0 0 hsla(0,0%,100%,.04) inset,0 12px 32px -16px rgba(0,0,0,.75);--shadow-card-hover-ds:0 1px 0 0 hsla(0,0%,100%,.06) inset,0 24px 56px -24px rgba(0,212,126,.3);--shadow-pop-ds:0 8px 24px -8px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.4);--shadow-modal-ds:0 24px 80px -8px rgba(0,0,0,.65);--glow-signal-sm-ds:0 0 20px -4px rgba(0,212,126,.35);--glow-signal-ds:0 0 36px -6px rgba(0,212,126,.55);--glow-signal-xl-ds:0 0 80px -10px rgba(0,212,126,.3);--radius-xs-ds:4px;--radius-sm-ds:6px;--radius-md-ds:10px;--radius-lg-ds:16px;--radius-xl-ds:24px;--radius-2xl-ds:32px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--container-ds:1240px;--container-narrow-ds:880px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in:cubic-bezier(0.7,0,0.84,0);--ease-emph:cubic-bezier(0.5,0,0,1);--ease-linear:linear;--ease-spring:cubic-bezier(0.34,1.4,0.64,1);--dur-instant:80ms;--dur-fast:140ms;--dur:240ms;--dur-slow:480ms;--dur-deep:800ms;--stagger:60ms;--stagger-lg:100ms}:root[data-theme=light],[data-theme=light]{--ink-0:var(--paper-0);--ink-1:var(--paper-1);--ink-2:var(--paper-2);--ink-3:var(--paper-3);--ink-4:var(--paper-4);--ink-5:var(--paper-5);--line-1:var(--line-on-paper-1);--line-2:var(--line-on-paper-2);--line-3:var(--line-on-paper-3);--fg-1:var(--ink-on-paper-1);--fg-2:var(--ink-on-paper-2);--fg-3:var(--ink-on-paper-3);--fg-4:var(--ink-on-paper-4);--fg-5:var(--ink-on-paper-5);--signal-400:#00b36a;--signal-500:#008c53;--signal-glow:0 0 18px -4px rgba(0,140,83,.35);--shadow-card-ds:0 1px 0 0 rgba(5,11,20,.04),0 12px 28px -18px rgba(5,11,20,.18);--shadow-card-hover-ds:0 1px 0 0 rgba(5,11,20,.05),0 22px 50px -24px rgba(0,140,83,.22);--shadow-pop-ds:0 6px 18px -8px rgba(5,11,20,.18),0 2px 4px rgba(5,11,20,.1);--shadow-modal-ds:0 24px 60px -8px rgba(5,11,20,.22);--glow-signal-sm-ds:0 0 14px -4px rgba(0,140,83,.25);--glow-signal-ds:0 0 28px -8px rgba(0,140,83,.35);--glow-signal-xl-ds:0 0 56px -12px rgba(0,140,83,.2)}.h-display-xxl{font:var(--display-xxl)}.h-display-xl,.h-display-xxl{letter-spacing:var(--tracking-display);text-wrap:balance}.h-display-xl{font:var(--display-xl)}.h-display-lg{font:var(--display-lg)}.h-display-lg,.h-display-md{letter-spacing:var(--tracking-tight);text-wrap:balance}.h-display-md{font:var(--display-md)}.h-display-sm{font:var(--display-sm);letter-spacing:var(--tracking-tight);text-wrap:balance}.h-display-lg,.h-display-md,.h-display-sm,.h-display-xl,.h-display-xxl{font-optical-sizing:auto;text-rendering:optimizeLegibility}.t-xl{font:var(--body-xl)}.t-lg{font:var(--body-lg)}.t-md{font:var(--body-md)}.t-sm{font:var(--body-sm)}.t-xs{font:var(--body-xs)}.t-eyebrow{font:var(--mono-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--signal-600,#1f9d6b)}.t-eyebrow--muted{color:var(--fg-4)}.t-eyebrow--bright{color:var(--signal-400)}.t-label{font:var(--mono-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-3)}.t-data{font:var(--mono-data);color:var(--fg-1);font-variant-numeric:tabular-nums}.t-code{font:var(--mono-code);color:var(--fg-2)}.fg-1{color:var(--fg-1)}.fg-2{color:var(--fg-2)}.fg-3{color:var(--fg-3)}.fg-4{color:var(--fg-4)}.fg-signal{color:var(--signal-500)}.fg-signal-bright{color:var(--signal-400)}.surface-canvas{background:var(--ink-1);color:var(--fg-1)}.surface-band{background:var(--ink-2);color:var(--fg-1)}.surface-card{background:var(--ink-3);color:var(--fg-1);box-shadow:var(--shadow-card-ds)}.surface-card,.surface-card--raised{border:1px solid var(--line-2);border-radius:var(--radius-lg-ds)}.surface-card--raised{background:var(--ink-4)}.surface-card--glass{background:hsla(0,0%,100%,.03);backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1);border:1px solid var(--line-2);border-radius:var(--radius-lg-ds)}[data-theme=light] .surface-card--glass{background:hsla(0,0%,100%,.6);border-color:var(--line-2)}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:var(--radius-pill);font:var(--mono-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;border:1px solid var(--line-2);background:hsla(0,0%,100%,.03);color:var(--fg-2)}.pill:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 8px currentColor}.pill--live{color:var(--state-live);border-color:var(--state-live-line);background:var(--state-live-soft)}.pill--attest{color:var(--state-attest);border-color:var(--state-attest-line);background:var(--state-attest-soft)}.pill--queue{color:var(--state-queue);border-color:var(--state-queue-line);background:var(--state-queue-soft)}.pill--stale{color:var(--state-stale);border-color:var(--state-stale-line);background:var(--state-stale-soft)}.pill--deny{color:var(--state-deny);border-color:var(--state-deny-line);background:var(--state-deny-soft)}.pill--beta{color:var(--state-queue);border-color:var(--state-queue-line);background:var(--state-queue-soft)}.pill--soon{color:var(--state-stale);border-color:var(--state-stale-line);background:var(--state-stale-soft)}.pill--queue:before,.pill--stale:before{box-shadow:none;opacity:.85}[data-theme=light] .pill{background:rgba(5,11,20,.03);color:var(--fg-2)}[data-theme=light] .pill--live{background:rgba(0,140,83,.1);border-color:rgba(0,140,83,.25);color:#006b40}[data-theme=light] .pill--attest{background:rgba(0,110,165,.1);border-color:rgba(0,110,165,.25);color:#0a5478}[data-theme=light] .pill--beta,[data-theme=light] .pill--queue{background:rgba(220,150,0,.1);border-color:rgba(220,150,0,.3);color:#8c6300}[data-theme=light] .pill--soon,[data-theme=light] .pill--stale{background:rgba(5,11,20,.04);border-color:var(--line-on-paper-2);color:var(--ink-on-paper-3)}[data-theme=light] .pill--deny{background:rgba(190,70,40,.1);border-color:rgba(190,70,40,.3);color:#a14025}.btn{--btn-pad-y:12px;--btn-pad-x:20px;--btn-fs:14px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:var(--btn-pad-y) var(--btn-pad-x);border-radius:var(--radius-md-ds);font:600 var(--btn-fs)/1 var(--font-sans-ds);letter-spacing:-.005em;border:1px solid transparent;cursor:pointer;isolation:isolate;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out),background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),color var(--dur) var(--ease-out);text-decoration:none;-webkit-font-smoothing:antialiased}.btn:before{inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,0) 42%);opacity:.9;z-index:0}.btn:after,.btn:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.btn:after{inset:0 1px auto 1px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);z-index:1;opacity:.7}.btn>*{position:relative;z-index:2}.btn:active{transform:translateY(.5px)}.btn:focus-visible{outline:2px solid var(--signal-500);outline-offset:2px}.btn--primary{color:#001a0e;background:linear-gradient(180deg,#34f2a6 0,var(--signal-500) 48%,#00b36a 100%);border-color:rgba(0,70,40,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),inset 0 -1px 0 rgba(0,60,35,.35),0 1px 0 rgba(0,0,0,.25),0 6px 16px -6px rgba(0,212,126,.55),0 12px 36px -10px rgba(0,212,126,.45);text-shadow:0 1px 0 hsla(0,0%,100%,.18)}.btn--primary:hover{background:linear-gradient(180deg,#5bffb8 0,var(--signal-400) 48%,#00c474 100%);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 rgba(0,60,35,.35),0 2px 0 rgba(0,0,0,.2),0 10px 24px -6px rgba(0,212,126,.7),0 22px 56px -12px rgba(0,212,126,.55)}.btn--primary:before{background:linear-gradient(180deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,0) 50%)}[data-theme=light] .btn--primary{color:#fff;background:linear-gradient(180deg,#00b36a 0,var(--signal-500) 100%);border-color:rgba(0,70,40,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 1px 0 rgba(0,0,0,.05),0 8px 18px -8px rgba(0,140,83,.4);text-shadow:none}[data-theme=light] .btn--primary:hover{background:linear-gradient(180deg,#00c474,#00a361);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 12px 26px -10px rgba(0,140,83,.55)}.btn--secondary{color:var(--fg-1);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04)),rgba(15,29,48,.6);border-color:hsla(0,0%,100%,.14);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 -1px 0 rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.4),0 8px 24px -10px rgba(0,0,0,.6)}.btn--secondary:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.06)),rgba(20,37,61,.75);border-color:hsla(0,0%,100%,.22);transform:translateY(-1px)}[data-theme=light] .btn--secondary{color:var(--fg-1);background:linear-gradient(180deg,#fff 0,var(--paper-3) 100%);border-color:var(--line-3);backdrop-filter:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 1px 0 rgba(5,11,20,.05),0 6px 14px -8px rgba(5,11,20,.18)}[data-theme=light] .btn--secondary:hover{background:linear-gradient(180deg,#fff 0,var(--paper-4) 100%);border-color:rgba(5,11,20,.3)}.btn--ghost{color:var(--fg-2);background:transparent;border-color:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.btn--ghost:after,.btn--ghost:before{display:none}.btn--ghost:hover{color:var(--fg-1);background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.18)}[data-theme=light] .btn--ghost{color:var(--fg-2);border-color:var(--line-2)}[data-theme=light] .btn--ghost:hover{background:rgba(5,11,20,.04);border-color:var(--line-3)}.btn--outline{color:var(--signal-300);background:linear-gradient(180deg,rgba(0,212,126,.1),rgba(0,212,126,.02));border-color:rgba(0,212,126,.4);box-shadow:inset 0 1px 0 rgba(0,212,126,.18),0 0 0 1px rgba(0,212,126,.08),0 8px 22px -10px rgba(0,212,126,.35)}.btn--outline:before{background:linear-gradient(180deg,rgba(122,255,188,.18),transparent 50%)}.btn--outline:hover{color:var(--signal-200);background:linear-gradient(180deg,rgba(0,212,126,.18),rgba(0,212,126,.04));border-color:rgba(0,212,126,.65);transform:translateY(-1px)}.btn--lg{--btn-pad-y:15px;--btn-pad-x:26px;--btn-fs:15px}.btn--sm{--btn-pad-y:8px;--btn-pad-x:14px;--btn-fs:12.5px;border-radius:var(--radius-sm-ds)}.btn--xl{--btn-pad-y:18px;--btn-pad-x:30px;--btn-fs:16px}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:saturate(.6);pointer-events:none}.btn--icon{padding:10px;aspect-ratio:1}.btn--icon.btn--lg{padding:13px}.btn--icon.btn--sm{padding:7px}.btn .btn-arrow{transition:transform var(--dur) var(--ease-out);display:inline-block}.btn:hover .btn-arrow{transform:translateX(3px)}.input-ds{width:100%;padding:10px 14px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--radius-md-ds);color:var(--fg-1);font:var(--body-md);transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.input-ds::-moz-placeholder{color:var(--fg-4)}.input-ds::placeholder{color:var(--fg-4)}.input-ds:focus{outline:none;border-color:var(--signal-500);box-shadow:0 0 0 3px rgba(0,212,126,.18)}.input--typewriter{width:100%;padding:6px 0 8px 16px;background:transparent;border:0;border-bottom:1px solid var(--line-3);border-radius:0;color:var(--fg-1);font:var(--mono-code);letter-spacing:.01em;transition:border-color var(--dur) var(--ease-out);position:relative}.input--typewriter::-moz-placeholder{color:var(--fg-4);font:var(--mono-code);text-transform:lowercase}.input--typewriter::placeholder{color:var(--fg-4);font:var(--mono-code);text-transform:lowercase}.input--typewriter:focus{outline:none;border-bottom-color:var(--signal-500);box-shadow:0 1px 0 0 var(--signal-500)}.field--typewriter{position:relative;display:block}.field--typewriter:before{content:"›";position:absolute;left:0;top:50%;transform:translateY(-50%);font:var(--mono-code);color:var(--signal-400);pointer-events:none;animation:phosra-pulse 1.6s ease-in-out infinite}.bg-network-grid{background-color:var(--ink-1);background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:48px 48px}[data-theme=light] .bg-network-grid{background-image:linear-gradient(rgba(5,11,20,.05) 1px,transparent 0),linear-gradient(90deg,rgba(5,11,20,.05) 1px,transparent 0)}.bg-network-dots{background-color:var(--ink-1);background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 0);background-size:22px 22px}[data-theme=light] .bg-network-dots{background-image:radial-gradient(rgba(5,11,20,.1) 1px,transparent 0)}.bg-radial-signal{background:radial-gradient(80% 60% at 50% 0,rgba(0,212,126,.1) 0,transparent 60%),var(--ink-1)}[data-theme=light] .bg-radial-signal{background:radial-gradient(80% 60% at 50% 0,rgba(0,140,83,.1) 0,transparent 60%),var(--ink-1)}.bg-conic-mesh{background:conic-gradient(from 220deg at 50% 50%,transparent 0deg,rgba(0,212,126,.1) 60deg,rgba(91,213,255,.08) 180deg,rgba(179,136,255,.08) 270deg,transparent 1turn),var(--ink-1)}[data-theme=light] .bg-conic-mesh{background:conic-gradient(from 220deg at 50% 50%,transparent 0deg,rgba(0,140,83,.1) 60deg,rgba(40,130,200,.08) 180deg,rgba(120,80,200,.07) 270deg,transparent 1turn),var(--ink-1)}.divider-dashed{height:1px;background-image:linear-gradient(90deg,var(--line-3) 50%,transparent 50%);background-size:6px 1px;background-repeat:repeat-x}.t-field-label{font:600 13px/1.4 var(--font-sans-ds);color:var(--fg-2)}.t-error{font:var(--body-sm);color:var(--state-deny,#ff7a59)}@keyframes phosra-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes phosra-pulse-strong{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.92)}}@keyframes phosra-spin{to{transform:rotate(1turn)}}@keyframes phosra-conic-rotate{to{transform:rotate(1turn)}}@keyframes phosra-marquee{to{transform:translateX(-50%)}}@keyframes phosra-marquee-reverse{to{transform:translateX(50%)}}@keyframes phosra-dash{to{stroke-dashoffset:-24}}@keyframes phosra-trace{to{stroke-dashoffset:0}}@keyframes phosra-ring-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.4);opacity:0}}@keyframes phosra-ticker-fade{0%{opacity:0;transform:translateY(6px)}10%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes phosra-counter-pulse{0%,to{color:var(--fg-1)}10%{color:var(--signal-400)}}@keyframes phosra-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes phosra-rise-lg{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes phosra-fade-in{0%{opacity:0}to{opacity:1}}@keyframes phosra-fade-in-blur{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}@keyframes phosra-slide-in-right{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes phosra-slide-in-left{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes phosra-stamp{0%{opacity:0;transform:scale(1.6) rotate(-4deg)}60%{opacity:1;transform:scale(.95) rotate(0deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes phosra-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes phosra-allow-pop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes phosra-phosphor-glow{0%,to{box-shadow:0 0 0 0 rgba(0,212,126,.4)}50%{box-shadow:0 0 24px 4px rgba(0,212,126,.35)}}@keyframes phosra-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes phosra-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes phosra-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes phosra-tick-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.anim-pulse{animation:phosra-pulse 1.6s ease-in-out infinite}.anim-pulse-strong{animation:phosra-pulse-strong 1.6s ease-in-out infinite}.anim-spin{animation:phosra-spin 1.6s var(--ease-linear) infinite}.anim-spin-slow{animation:phosra-spin 8s var(--ease-linear) infinite}.anim-conic{animation:phosra-conic-rotate 80s var(--ease-linear) infinite}.anim-caret{animation:phosra-caret 1s steps(1) infinite}.anim-marquee{display:inline-flex;white-space:nowrap;animation:phosra-marquee 60s var(--ease-linear) infinite}.anim-marquee-slow{animation-duration:120s}.anim-marquee-fast{animation-duration:30s}.anim-marquee-reverse{animation-name:phosra-marquee-reverse}.anim-rise{animation:phosra-rise var(--dur-slow) var(--ease-out) both}.anim-rise-lg{animation:phosra-rise-lg var(--dur-deep) var(--ease-emph) both}.anim-fade-in{animation:phosra-fade-in var(--dur-slow) var(--ease-out) both}.anim-fade-in-blur{animation:phosra-fade-in-blur var(--dur-deep) var(--ease-emph) both}.anim-slide-in-right{animation:phosra-slide-in-right var(--dur-slow) var(--ease-out) both}.anim-slide-in-left{animation:phosra-slide-in-left var(--dur-slow) var(--ease-out) both}.anim-stamp{animation:phosra-stamp var(--dur-slow) var(--ease-spring) both;transform-origin:center}.anim-strike{animation:phosra-strike var(--dur) var(--ease-emph) both;transform-origin:left center}.anim-allow-pop{animation:phosra-allow-pop var(--dur) var(--ease-spring) both}.anim-phosphor{animation:phosra-phosphor-glow 2.4s ease-in-out infinite;border-radius:999px}.anim-shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.04));background-size:200% 100%;animation:phosra-shimmer 1.6s var(--ease-linear) infinite}.anim-stagger>*{animation-delay:0ms}.anim-stagger>:first-child{animation-delay:calc(var(--stagger) * 0)}.anim-stagger>:nth-child(2){animation-delay:calc(var(--stagger) * 1)}.anim-stagger>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.anim-stagger>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.anim-stagger>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}.anim-stagger>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}.anim-stagger>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}.anim-stagger>:nth-child(8){animation-delay:calc(var(--stagger) * 7)}.anim-stagger>:nth-child(9){animation-delay:calc(var(--stagger) * 8)}.anim-stagger>:nth-child(10){animation-delay:calc(var(--stagger) * 9)}.anim-stagger>:nth-child(11){animation-delay:calc(var(--stagger) * 10)}.anim-stagger>:nth-child(12){animation-delay:calc(var(--stagger) * 11)}.live-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--signal-500);box-shadow:0 0 8px var(--signal-500)}.live-dot:after{content:"";position:absolute;inset:-4px;border:1px solid var(--signal-500);border-radius:999px;animation:phosra-ring-pulse 2.4s var(--ease-out) infinite;pointer-events:none}.svg-trace{animation:phosra-trace var(--dur-deep) var(--ease-emph) both}.svg-trace-loop{stroke-dasharray:4 4;animation:phosra-dash 1.2s var(--ease-linear) infinite}.scan-overlay{position:relative;overflow:hidden}.scan-overlay:before{content:"";position:absolute;left:0;right:0;height:30%;background:linear-gradient(180deg,transparent,rgba(0,212,126,.18) 50%,transparent);animation:phosra-scan 2s var(--ease-emph) infinite;pointer-events:none;mix-blend-mode:screen}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);transition-delay:var(--reveal-delay,0ms);will-change:opacity,transform}[data-reveal=rise-lg]{transform:translateY(28px)}[data-reveal=fade]{transform:none}[data-reveal=left]{transform:translateX(-24px)}[data-reveal=right]{transform:translateX(24px)}[data-reveal=blur]{transform:none;filter:blur(6px)}[data-reveal][data-revealed=true]{opacity:1;transform:none;filter:none}.hover-lift{transition:transform var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.hover-lift:hover{transform:translateY(-2px);border-color:var(--line-3);box-shadow:0 18px 40px -20px rgba(0,0,0,.6),0 0 0 1px rgba(0,212,126,.1)}.hover-tint{transition:color var(--dur) var(--ease-out)}.hover-tint:hover{color:var(--signal-400)}.hover-trace{position:relative}.hover-trace:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform var(--dur) var(--ease-out)}.hover-trace:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;filter:none!important}}.vip-landing{--vip-cream:#faf7ee;--vip-cream-2:#f4efe0;--vip-navy:#0b1043;--vip-navy-2:#2d3460;--vip-navy-3:#5a6090;--vip-navy-line:rgba(11,16,67,.12);--vip-navy-line-strong:rgba(11,16,67,.22);background:var(--vip-cream);color:var(--vip-navy);min-height:100vh;font-family:var(--font-sans-ds);-webkit-font-smoothing:antialiased}.vip-landing em{font-style:italic;color:var(--vip-accent-deep,var(--vip-accent));font-family:var(--font-display-ds)}.vip-landing__masthead{padding:clamp(28px,4vw,44px) clamp(24px,5vw,72px) 0;border-bottom:2px solid var(--vip-navy)}.vip-landing__masthead-row{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:18px;gap:24px;flex-wrap:wrap}.vip-landing__brand{display:inline-flex;align-items:center;gap:12px;font:var(--display-sm);color:var(--vip-navy);letter-spacing:var(--tracking-tight)}.vip-landing__brand img{height:36px;width:auto;display:block}.vip-landing__edition{font:var(--mono-eyebrow);color:var(--vip-navy-3);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.vip-landing__coalition{display:flex;align-items:center;flex-wrap:wrap;gap:0}.vip-landing__coalition-active{display:inline-flex;align-items:center;font:var(--display-sm);color:var(--vip-navy);letter-spacing:var(--tracking-tight)}.vip-landing__coalition-active img{height:36px;width:auto;display:block}.vip-landing__coalition-dim-group{display:inline-flex;align-items:center;margin-left:22px;padding-left:22px;border-left:1px solid var(--vip-navy-line-strong)}.vip-landing__coalition-dim{display:inline-flex;align-items:center;padding:0 18px;border-right:1px solid var(--vip-navy-line);transition:opacity var(--dur) var(--ease-out),filter var(--dur) var(--ease-out)}.vip-landing__coalition-dim:first-child{padding-left:0}.vip-landing__coalition-dim:last-child{padding-right:0;border-right:none}.vip-landing__coalition-dim img{width:auto;display:block;filter:grayscale(1) brightness(.5);opacity:.5;transition:opacity var(--dur) var(--ease-out),filter var(--dur) var(--ease-out)}.vip-landing__coalition-dim:hover img{opacity:.75;filter:grayscale(.4) brightness(.7)}.vip-landing__coalition-dim-text{font:italic 400 17px/1 var(--font-display-ds);color:rgba(11,16,67,.5);letter-spacing:var(--tracking-tight)}.vip-landing__body{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(32px,4vw,64px);padding:clamp(36px,5vw,56px) clamp(24px,5vw,72px) clamp(60px,8vw,120px);max-width:1480px;margin:0 auto}@media (max-width:900px){.vip-landing__body{grid-template-columns:1fr}}.vip-landing__eyebrow{font:var(--mono-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--vip-accent-deep,var(--vip-accent));display:inline-flex;align-items:center;gap:10px}.vip-landing__hero{font:var(--display-xl);letter-spacing:var(--tracking-display);color:var(--vip-navy);margin-top:12px;text-wrap:balance}.vip-landing__deck{font:var(--body-xl);color:var(--vip-navy-2);margin-top:20px;max-width:32ch}.vip-landing__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:40px}@media (max-width:700px){.vip-landing__cols{grid-template-columns:1fr}}.vip-landing__col h3{font:600 12px var(--font-mono-ds);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--vip-accent-deep,var(--vip-accent));border-top:2px solid var(--vip-navy);padding-top:12px;margin-bottom:12px}.vip-landing__col ul{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.vip-landing__col li{font:var(--body-sm);color:var(--vip-navy-2);display:flex;gap:10px;align-items:baseline;text-decoration:none}.vip-landing__col li:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--vip-accent);margin-top:8px;flex-shrink:0}.vip-landing__col a{color:var(--vip-navy-2);text-decoration:none;transition:color var(--dur) var(--ease-out)}.vip-landing__col a:hover{color:var(--vip-navy);text-decoration:underline;text-underline-offset:3px}.vip-landing__col .for-you{font:var(--mono-eyebrow);color:var(--vip-accent-deep,var(--vip-accent));text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin-left:6px}.vip-landing__side{display:flex;flex-direction:column;gap:24px}.vip-landing__portrait{background:var(--vip-accent);padding:24px;border-radius:var(--radius-lg-ds);display:flex;align-items:center;gap:18px}.vip-landing__portrait img{width:80px;height:80px;border-radius:999px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px var(--vip-navy);flex-shrink:0}.vip-landing__portrait .vip-landing__initials{width:80px;height:80px;border-radius:999px;display:flex;align-items:center;justify-content:center;font:600 24px var(--font-sans-ds);color:var(--vip-accent);background:var(--vip-navy);flex-shrink:0}.vip-landing__portrait .for{font:var(--mono-eyebrow);color:var(--vip-navy);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);opacity:.7;margin-bottom:4px;display:block}.vip-landing__portrait .who{font:600 16px var(--font-sans-ds);color:var(--vip-navy)}.vip-landing__portrait .role{font:var(--body-sm);color:var(--vip-navy);opacity:.7}.vip-landing__cta-block{background:var(--vip-navy);color:var(--vip-cream);padding:32px;border-radius:var(--radius-lg-ds)}.vip-landing__cta-block h3{font:var(--display-sm);color:var(--vip-cream);margin-bottom:16px;letter-spacing:var(--tracking-tight)}.vip-landing__cta-row{display:flex;flex-direction:column;gap:10px}.vip-landing__cta-meta{font:var(--body-sm);color:hsla(45,55%,96%,.65);margin-top:16px}.vip-landing .btn-vip-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 26px;border-radius:var(--radius-md-ds);font:600 15px/1 var(--font-sans-ds);letter-spacing:-.005em;color:var(--vip-navy);background:linear-gradient(180deg,color-mix(in srgb,var(--vip-accent) 75%,#fff 25%) 0,var(--vip-accent) 48%,var(--vip-accent-deep,var(--vip-accent)) 100%);border:1px solid rgba(11,16,67,.25);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 1px 0 rgba(0,0,0,.1),0 6px 16px -6px color-mix(in srgb,var(--vip-accent) 50%,transparent),0 12px 36px -10px color-mix(in srgb,var(--vip-accent) 40%,transparent);text-decoration:none;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur) var(--ease-out);white-space:nowrap}.vip-landing .btn-vip-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 2px 0 rgba(0,0,0,.1),0 10px 24px -6px color-mix(in srgb,var(--vip-accent) 60%,transparent),0 22px 56px -12px color-mix(in srgb,var(--vip-accent) 50%,transparent)}.vip-landing .btn-vip-primary .arrow{display:inline-block;transition:transform var(--dur) var(--ease-out)}.vip-landing .btn-vip-primary:hover .arrow{transform:translateX(3px)}.vip-landing .btn-vip-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 26px;border-radius:var(--radius-md-ds);font:600 15px/1 var(--font-sans-ds);letter-spacing:-.005em;color:var(--vip-cream);background:hsla(45,55%,96%,.06);border:1px solid hsla(45,55%,96%,.18);text-decoration:none;transition:transform var(--dur-fast) var(--ease-out),background var(--dur);white-space:nowrap}.vip-landing .btn-vip-secondary:hover{background:hsla(45,55%,96%,.12);transform:translateY(-1px)}.vip-landing__pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;font:var(--mono-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--vip-navy);border:1px solid color-mix(in srgb,var(--vip-accent) 60%,transparent);background:color-mix(in srgb,var(--vip-accent) 30%,transparent)}.vip-landing__pill:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--vip-navy)}.vip-landing__animator{display:none!important}.vip-landing .vip-word{display:inline-block;will-change:transform,opacity}.vip-landing .btn-vip-primary .arrow{transition:transform var(--motion-base) var(--ease-snap)}.vip-landing .btn-vip-primary:hover .arrow{transform:translateX(4px)}.vip-landing .btn-vip-primary:active .arrow{transform:translateX(2px)}@keyframes vip-concierge-breathe{0%,to{transform:scale(.96)}50%{transform:scale(1.04)}}@keyframes vip-concierge-pulse{0%,to{transform:scale(1);box-shadow:0 0 8px #34d399}50%{transform:scale(1.18);box-shadow:0 0 12px #34d399,0 0 22px rgba(52,211,153,.4)}}.vip-concierge__breathe{animation:vip-concierge-breathe 1.5s ease-in-out infinite;transform-origin:center;will-change:transform}.vip-concierge__pulse{animation:vip-concierge-pulse 1.5s ease-in-out infinite;animation-delay:.4s;transform-origin:center;will-change:transform}.vip-concierge:hover .vip-concierge__breathe,.vip-concierge:hover .vip-concierge__pulse{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.vip-concierge__breathe,.vip-concierge__pulse{animation:none}}.coalition-lineup{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0}.coalition-lineup__active{display:inline-flex;align-items:center;color:var(--fg-1)}.coalition-lineup__active img{width:auto;display:block}.coalition-lineup__active span{font:var(--display-sm);letter-spacing:var(--tracking-tight)}.coalition-lineup__dim-group{display:inline-flex;align-items:center}.coalition-lineup__active+.coalition-lineup__dim-group{border-left:1px solid var(--line-3)}.coalition-lineup__dim{display:inline-flex;align-items:center;border-right:1px solid var(--line-2);transition:opacity .24s cubic-bezier(.22,1,.36,1),filter .24s cubic-bezier(.22,1,.36,1)}.coalition-lineup__dim:last-child{border-right:none}.coalition-lineup__dim img{width:auto;display:block;filter:grayscale(1) brightness(.5);opacity:.5}.coalition-lineup__dim:hover img{opacity:.78;filter:grayscale(.4) brightness(.7)}.coalition-lineup__dim-text{font:italic 400 17px/1 var(--font-display-ds);color:var(--fg-3);letter-spacing:var(--tracking-tight)}[data-theme=dark] .coalition-lineup__dim img{filter:grayscale(1) brightness(0) invert(1);opacity:.55}[data-theme=dark] .coalition-lineup__dim:hover img{filter:grayscale(.4) brightness(.2) invert(1);opacity:.85}[data-theme=light] .coalition-lineup__dim img{filter:grayscale(1) brightness(.5);opacity:.5}[data-theme=light] .coalition-lineup__dim:hover img{filter:grayscale(.4) brightness(.7);opacity:.78}.coalition-lineup--lg .coalition-lineup__dim-group{margin-left:22px;padding-left:22px}.coalition-lineup--lg .coalition-lineup__dim{padding:0 18px}.coalition-lineup--lg .coalition-lineup__dim:first-child{padding-left:0}.coalition-lineup--lg .coalition-lineup__dim:last-child{padding-right:0}.coalition-lineup--lg .coalition-lineup__dim-text{font-size:17px}.coalition-lineup--md .coalition-lineup__dim-group{margin-left:12px;padding-left:12px}.coalition-lineup--md .coalition-lineup__dim{padding:0 10px}.coalition-lineup--md .coalition-lineup__dim:first-child{padding-left:0}.coalition-lineup--md .coalition-lineup__dim:last-child{padding-right:0}.coalition-lineup--md .coalition-lineup__dim-text{font-size:12px}.coalition-lineup--md .coalition-lineup__active span{font:600 14px var(--font-sans-ds);letter-spacing:var(--tracking-tight)}.rv-redlines{gap:var(--space-3);padding:var(--space-3) var(--space-3)}.rv-redlines,.rv-redlines__head{display:flex;flex-direction:column}.rv-redlines__head{gap:var(--space-2)}.rv-redlines__counts{font:var(--body-sm);color:var(--rv-fg-subtle)}.rv-redlines__counts strong{color:var(--rv-fg)}.rv-redlines__stranded{color:#d97757}.rv-redlines__progress{height:3px;background:var(--rv-line-2);border-radius:999px;overflow:hidden}.rv-redlines__progress-fill{height:100%;background:var(--rv-accent);transition:width .2s ease-out}.rv-redlines__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.rv-redlines-empty{padding:var(--space-6);text-align:center;color:var(--rv-fg-subtle)}.rv-redlines-empty__title{font:var(--body-md);color:var(--rv-fg);margin:0 0 var(--space-2)}.rv-redlines-empty__body{font:var(--body-sm);margin:0}.rv-redline-card{border:1px solid var(--rv-line);border-radius:8px;background:var(--rv-surface);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2)}.rv-redline-card__head{display:flex;align-items:flex-start;gap:var(--space-2)}.rv-redline-card__byline{flex:1;display:flex;align-items:center;gap:var(--space-2);background:transparent;border:none;padding:0;cursor:pointer;text-align:left;font:var(--caption);color:var(--rv-fg-subtle)}.rv-redline-card__byline:hover .rv-redline-card__section{color:var(--rv-fg)}.rv-redline-card__badge{display:inline-block;padding:1px 6px;font-size:10px;font-weight:700;border-radius:4px;background:var(--rv-redline-badge-bg);color:var(--rv-redline-badge-fg);text-transform:uppercase;letter-spacing:.04em}.rv-redline-card__badge[data-author=ai]{--rv-redline-badge-bg:#7c3aed;--rv-redline-badge-fg:#fff}.rv-redline-card__badge[data-author=aura]{--rv-redline-badge-bg:var(--rv-org-aura,#2563eb);--rv-redline-badge-fg:#fff}.rv-redline-card__badge[data-author=qustodio]{--rv-redline-badge-bg:var(--rv-org-qustodio,#dc2626);--rv-redline-badge-fg:#fff}.rv-redline-card__badge[data-author=phosra]{--rv-redline-badge-bg:var(--rv-org-phosra,#047857);--rv-redline-badge-fg:#fff}.rv-redline-card__badge[data-author=brightcanary]{--rv-redline-badge-bg:#f59e0b;--rv-redline-badge-fg:#1c1917}.rv-redline-card__citation,.rv-redline-card__section{font-size:11px;color:var(--rv-fg-subtle)}.rv-redline-card__chevron{background:transparent;border:none;padding:0 var(--space-1);cursor:pointer;color:var(--rv-fg-subtle);font-size:14px;line-height:1}.rv-redline-card__summary{font:var(--body-sm);color:var(--rv-fg)}.rv-redline-card__detail{padding-top:var(--space-2);border-top:1px dashed var(--rv-line)}.rv-redline-card__diff{font:var(--body-sm);margin:0 0 var(--space-2)}.rv-redline-card__rationale{font:var(--body-sm);color:var(--rv-fg-subtle);margin:0}.rv-redline-card__rationale-label{font-weight:600;color:var(--rv-fg)}.rv-redline-card__actions{display:flex;gap:var(--space-2);margin-top:var(--space-1)}.rv-redline-card__action{flex:1;font:var(--body-sm);padding:6px 10px;border-radius:6px;border:1px solid var(--rv-line-2);background:transparent;cursor:pointer;color:var(--rv-fg);transition:background .1s ease-out,border-color .1s ease-out}.rv-redline-card__action:disabled{opacity:.5;cursor:not-allowed}.rv-redline-card__action--accept:hover:not(:disabled){background:rgba(4,120,87,.08);border-color:#047857;color:#047857}.rv-redline-card__action--reject:hover:not(:disabled){background:rgba(185,28,28,.06);border-color:#b91c1c;color:#b91c1c}.rv-redline-card[data-busy]{opacity:.7}.rv-redline-card__actions--busy{align-items:center;justify-content:center;padding:6px 0;color:var(--rv-muted,#6b5d3d);font:var(--body-sm)}.rv-redline-card__spinner{width:14px;height:14px;border:2px solid var(--rv-line-2,#e6dfd0);border-top-color:var(--rv-fg,#2b2b2b);border-radius:50%;animation:rv-spin .6s linear infinite}.rv-redline-card__busy-label{font-weight:600}@keyframes rv-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.rv-redline-card__spinner{animation-duration:1.8s}}.rv-redline-card__error{font:var(--body-xs);color:#b91c1c;margin:0}.rv-redline-card[data-status=stranded]{border-style:dashed;opacity:.85}.rv-redline-del{text-decoration:line-through;text-decoration-thickness:1px;color:var(--rv-redline-del-fg,#b91c1c);background:var(--rv-redline-del-bg,rgba(185,28,28,.06));cursor:pointer;border-radius:2px;padding:0 1px}.rv-redline-del:hover{background:rgba(185,28,28,.12)}.rv-redline-widget{display:inline}.rv-redline-ins{text-decoration:underline;text-decoration-thickness:1px;color:var(--rv-redline-ins-fg,#047857);background:var(--rv-redline-ins-bg,rgba(4,120,87,.08));cursor:pointer;border-radius:2px;padding:0 1px;margin-left:2px}.rv-redline-ins:hover{background:rgba(4,120,87,.16)}.rv-redline-badge{display:inline-block;margin-left:3px;padding:1px 4px;font-size:9px;font-weight:700;vertical-align:super;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--rv-redline-badge-bg);color:var(--rv-redline-badge-fg);line-height:1;text-transform:uppercase;letter-spacing:.04em}.rv-redline-badge[data-author=ai]{--rv-redline-badge-bg:#7c3aed;--rv-redline-badge-fg:#fff}.rv-redline-badge[data-author=aura]{--rv-redline-badge-bg:var(--rv-org-aura,#2563eb);--rv-redline-badge-fg:#fff}.rv-redline-badge[data-author=qustodio]{--rv-redline-badge-bg:var(--rv-org-qustodio,#dc2626);--rv-redline-badge-fg:#fff}.rv-redline-badge[data-author=phosra]{--rv-redline-badge-bg:var(--rv-org-phosra,#047857);--rv-redline-badge-fg:#fff}.rv-redline-badge[data-author=brightcanary]{--rv-redline-badge-bg:#f59e0b;--rv-redline-badge-fg:#1c1917}@keyframes rv-redline-flash{0%{box-shadow:0 0 0 0 var(--rv-accent,#00b36a);transform:scale(1)}30%{box-shadow:0 0 0 4px rgba(0,179,106,.35);transform:scale(1.08)}to{box-shadow:0 0 0 0 var(--rv-accent,#00b36a);transform:scale(1)}}.rv-redline-badge.rv-redline-badge--flash,.rv-redline-card.rv-redline-card--flash{animation:rv-redline-flash .9s ease-out}.rv-redline-popover{position:absolute;z-index:80;background:var(--ink-2,#0a1422);border:1px solid var(--line-2,hsla(0,0%,100%,.1));color:var(--fg-1,#f2f6f4);border-radius:8px;box-shadow:var(--rv-shadow,0 8px 24px rgba(0,0,0,.18));padding:var(--space-3);min-width:240px;max-width:320px;font:var(--body-sm);display:flex;flex-direction:column;gap:var(--space-2)}.rv-redline-popover__head{display:flex;align-items:center;gap:var(--space-2)}.rv-redline-popover__rationale{font-size:12px;color:var(--fg-2,#c5d2de);margin:0}.rv-redline-popover__actions{display:flex;gap:var(--space-2)}.rv-redline-popover__action{flex:1;font:var(--body-sm);padding:5px 9px;border-radius:6px;border:1px solid var(--line-2);background:transparent;color:var(--fg-1);cursor:pointer}.rv-redline-popover__action:hover:not(:disabled){background:hsla(0,0%,100%,.06)}.rv-redline-popover__action--accept:hover:not(:disabled){border-color:#047857;color:#34d399}.rv-redline-popover__action--reject:hover:not(:disabled){border-color:#b91c1c;color:#f87171}.rv-redline-popover__action:disabled{opacity:.5;cursor:not-allowed}.rv-redlines__check-row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.rv-redlines__check-button{font:var(--body-sm);padding:5px 10px;border-radius:6px;border:1px solid var(--rv-accent-line,var(--rv-line-2));background:var(--rv-accent-soft,transparent);color:var(--rv-accent-text,var(--rv-fg));cursor:pointer;font-weight:600;transition:background .1s ease-out}.rv-redlines__check-button:hover:not(:disabled){background:var(--rv-accent,#00b36a);color:#fff}.rv-redlines__check-button:disabled{opacity:.6;cursor:not-allowed}.rv-redlines__check-result{font:var(--body-xs);color:var(--rv-fg-subtle)}.rv-redline-card__citation--link{color:var(--rv-accent-text,#047857);text-decoration:underline;text-decoration-thickness:1px}.rv-redline-card__citation--link:hover{text-decoration-thickness:2px}.rv-redline-card__citation-row{display:flex;align-items:center;gap:6px;padding:2px 12px 6px;font-size:.75rem}.rv-redline-card__citation--jump{background:transparent;border:0;padding:0;font:inherit;color:var(--rv-accent-text,#047857);text-decoration:underline;text-decoration-thickness:1px;cursor:pointer;text-align:left}.rv-redline-card__citation--jump:hover{text-decoration-thickness:2px}.rv-redline-card__citation-out{color:var(--rv-fg-subtle,#6b5d3d);text-decoration:none;font-size:.85rem;line-height:1;padding:2px 4px;border-radius:3px}.rv-redline-card__citation-out:hover{background:rgba(0,0,0,.05);color:var(--rv-accent-text,#047857)}.rv-why{border-top:1px dashed var(--rv-border,#e6dfd0);margin-top:var(--space-2);padding-top:var(--space-2)}.rv-why__toggle{font-size:.7rem;color:#095c2f;background:none;border:0;padding:0;cursor:pointer;font-weight:600}.rv-why__body{margin:.4rem 0 0;font-size:.75rem;color:var(--rv-muted,#6b5d3d);line-height:1.4}.rv-redline-card__sev-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;flex-shrink:0;background:var(--rv-sev,#cbd5e1)}.rv-redline-card__sev-dot[data-severity=high]{--rv-sev:#dc2626}.rv-redline-card__sev-dot[data-severity=med]{--rv-sev:#f59e0b}.rv-redline-card__sev-dot[data-severity=low]{--rv-sev:#16a34a}.rv-counter-editor{margin-top:var(--space-2);padding:var(--space-3);background:var(--rv-bg-soft,#faf8f3);border:1px solid var(--rv-border,#e6dfd0);border-radius:6px}.rv-counter-editor__original{margin:0 0 var(--space-2);font-size:.75rem;color:var(--rv-muted,#6b5d3d)}.rv-counter-editor__label{display:block;margin:var(--space-2) 0 var(--space-1);font-size:.7rem;font-weight:600;color:var(--rv-ink,#2a1f06);text-transform:uppercase;letter-spacing:.04em}.rv-counter-editor__textarea{width:100%;padding:var(--space-2);border:1px solid var(--rv-border,#e6dfd0);border-radius:4px;background:#fff;font-family:inherit;font-size:.85rem;resize:vertical}.rv-counter-editor__actions{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.rv-counter-editor__submit{padding:.4rem .9rem;background:#095c2f;color:#fff;border:0;border-radius:4px;font-size:.8rem;font-weight:600;cursor:pointer}.rv-counter-editor__submit:disabled{opacity:.6;cursor:wait}.rv-counter-editor__cancel{padding:.4rem .9rem;background:transparent;color:var(--rv-muted,#6b5d3d);border:1px solid var(--rv-border,#e6dfd0);border-radius:4px;font-size:.8rem;cursor:pointer}.rv-counter-editor__error{margin:var(--space-2) 0 0;color:#8e1a1a;font-size:.75rem}.rv-view-toggle{display:inline-flex;border:1px solid var(--rv-border,#e6dfd0);border-radius:4px;overflow:hidden}.rv-view-toggle__btn{background:transparent;border:0;padding:.25rem .75rem;font-size:.75rem;color:var(--rv-muted,#6b5d3d);cursor:pointer}.rv-view-toggle__btn[data-active=true]{background:#2a1f06;color:#fff}.rv-triage{padding:var(--space-3)}.rv-triage__filters{display:flex;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3);font-size:.75rem}.rv-triage__filters-label{color:var(--rv-muted,#6b5d3d);font-weight:600}.rv-triage__chip{background:#fff;border:1px solid var(--rv-border,#d4c89a);border-radius:999px;padding:.15rem .6rem;color:var(--rv-ink,#2a1f06);cursor:pointer;font-size:.7rem}.rv-triage__chip[data-on=false]{opacity:.4}.rv-triage__chip[data-on=true][data-severity=high]{background:#fde2e2;color:#8e1a1a;border-color:#fbb6b6}.rv-triage__chip[data-on=true][data-severity=med]{background:#fef3c7;color:#92400e;border-color:#fcd34d}.rv-triage__chip[data-on=true][data-severity=low]{background:#d1fae5;color:#065f46;border-color:#6ee7b7}.rv-triage__table{width:100%;border-collapse:collapse;font-size:.8rem}.rv-triage__table th{text-align:left;padding:.4rem .6rem;cursor:pointer;color:var(--rv-muted,#6b5d3d);font-size:.7rem;text-transform:uppercase;border-bottom:1px solid var(--rv-border,#e6dfd0)}.rv-triage__table td{padding:.4rem .6rem;border-bottom:1px solid var(--rv-border-soft,#f4f0e2);color:var(--rv-ink,#2a1f06)}.rv-triage__row:hover{background:var(--rv-bg-soft,#f8f5ec)}.rv-triage__sev-pill{display:inline-block;padding:.1rem .5rem;border-radius:999px;font-size:.65rem;font-weight:700}.rv-triage__sev-pill[data-severity=high]{background:#fde2e2;color:#8e1a1a}.rv-triage__sev-pill[data-severity=med]{background:#fef3c7;color:#92400e}.rv-triage__sev-pill[data-severity=low]{background:#d1fae5;color:#065f46}.rv-triage__why{color:var(--rv-muted,#6b5d3d);font-size:.75rem}.rv-triage__actions{display:flex;gap:.25rem}.rv-triage__actions button{width:28px;height:28px;border-radius:4px;border:1px solid var(--rv-border,#e6dfd0);background:#faf8f3;cursor:pointer;font-size:.8rem}.rv-triage__empty{padding:var(--space-4);text-align:center;color:var(--rv-muted,#6b5d3d)}.rv-lint-button{background:#095c2f;color:#fff;border:0;border-radius:4px;padding:.35rem .85rem;font-size:.8rem;cursor:pointer;font-weight:600}.rv-lint-button:disabled{opacity:.6;cursor:wait}.rv-lint-button__msg{margin-left:.5rem;font-size:.75rem;color:var(--rv-muted,#6b5d3d)}.rv-lint-panel{margin:var(--space-3) 0;padding:var(--space-3);background:var(--rv-bg-soft,#faf8f3);border:1px solid var(--rv-border,#e6dfd0);border-radius:6px}.rv-lint-panel__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.rv-lint-panel__dismiss{background:transparent;border:0;cursor:pointer;color:var(--rv-muted,#6b5d3d);font-size:.85rem}.rv-lint-panel__list{list-style:none;padding:0;margin:0}.rv-lint-panel__item{display:flex;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.8rem}.rv-lint-panel__section{font-weight:600;color:var(--rv-ink,#2a1f06)}.rv-lint-panel__summary{color:var(--rv-muted,#6b5d3d);flex:1}.rv-lint-panel__jump{background:transparent;border:0;color:#095c2f;cursor:pointer;font-size:.75rem;font-weight:600}.rv-view-toolbar{display:flex;justify-content:space-between;align-items:center;position:sticky;top:var(--rv-header-h);z-index:28;padding:var(--space-2) var(--space-3);padding-right:calc(var(--space-3) + 64px);border-bottom:1px solid var(--rv-border,#e6dfd0);background:var(--rv-bg-soft,#f4f0e2)}.rv-view-toolbar__left,.rv-view-toolbar__right{display:flex;gap:var(--space-2);align-items:center}.rv-track-toggle{display:inline-flex;align-items:center;gap:6px;padding:.3rem .7rem;border-radius:4px;background:transparent;border:1px solid var(--rv-border,#e6dfd0);color:var(--rv-muted,#6b5d3d);font-size:.75rem;cursor:pointer;font-weight:600}.rv-track-toggle[data-on=true]{background:#f0fdf4;border-color:#16a34a;color:#15803d}.rv-track-toggle__dot{width:8px;height:8px;border-radius:50%;background:#cbd5e1}.rv-track-toggle[data-on=true] .rv-track-toggle__dot{background:#16a34a;box-shadow:0 0 0 2px rgba(22,163,74,.2)}.rv-tracked-banner{padding:.4rem .75rem;background:#f0fdf4;color:#15803d;border:1px solid #16a34a;border-radius:4px;font-size:.8rem;margin-bottom:var(--space-2)}.rv-tracked-banner strong{font-weight:700}.rv-doc-toolbar{display:flex;align-items:center;gap:8px;padding:6px 0;margin-bottom:var(--space-1)}.rv-undo-redo{display:inline-flex;gap:4px}.rv-icon-btn{background:transparent;border:1px solid var(--rv-line,#e6dfd0);border-radius:4px;padding:4px 9px;color:var(--rv-fg,#2a1f06);cursor:pointer;font-size:14px;line-height:1;transition:background .1s ease-out,border-color .1s ease-out}.rv-icon-btn:disabled{opacity:.35;cursor:not-allowed}.rv-icon-btn:hover:not(:disabled){background:var(--rv-surface,#f4f0e2);border-color:var(--rv-line-2,#d8cfb8)}.rv-tracked-save{position:fixed;bottom:18px;right:18px;z-index:70}.rv-tracked-save__pill{padding:.3rem .7rem;border-radius:999px;background:hsla(0,0%,100%,.95);color:var(--rv-muted,#6b5d3d);font-size:.7rem;font-weight:600;border:1px solid var(--rv-border,#e6dfd0);box-shadow:0 2px 6px rgba(0,0,0,.08)}.rv-tracked-save__pill--ok{color:#15803d;border-color:#16a34a;background:#f0fdf4}.rv-tracked-save__pill--err{color:#8e1a1a;border-color:#dc2626;background:#fef2f2}.rv-tracked-del{text-decoration:line-through;text-decoration-thickness:2px;color:var(--rv-author-color,var(--rv-tracked-del-fg,#b91c1c));background:color-mix(in srgb,var(--rv-author-color,var(--rv-tracked-del-fg,#b91c1c)) 12%,transparent);padding:0 1px;border-radius:2px}.rv-tracked-ins{text-decoration:underline;text-decoration-thickness:2px;color:var(--rv-author-color,var(--rv-tracked-ins-fg,#15803d));background:color-mix(in srgb,var(--rv-author-color,var(--rv-tracked-ins-fg,#15803d)) 12%,transparent);padding:0 1px;border-radius:2px}[data-theme=dark]{--rv-tracked-del-fg:#fca5a5;--rv-tracked-ins-fg:#86efac}