@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_acf54a{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_acf54a{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_df1539{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_df1539{--font-newsreader:"Newsreader","Newsreader Fallback"}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-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:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-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:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-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:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_f9d2a6{font-family:Work Sans,Work Sans Fallback;font-style:normal}.__variable_f9d2a6{--font-work-sans:"Work Sans","Work Sans Fallback"}:root{--color-parchment-50:#FFFFFF;--color-parchment-100:#FDFCFA;--color-parchment-200:#F7F5F2;--color-parchment-300:#EDEAE4;--color-parchment-400:#DDD9D1;--color-parchment-500:#C4BFB5;--color-parchment-600:#A9A498;--color-manuscript-50:#F0F1EA;--color-manuscript-100:#D4D7C3;--color-manuscript-200:#B0B596;--color-manuscript-300:#8E946E;--color-manuscript-400:#676D4C;--color-manuscript-500:#4F5339;--color-manuscript-600:#3A3E29;--color-ink-50:#E8E7E5;--color-ink-100:#B5B3AE;--color-ink-200:#807D76;--color-ink-300:#5A5750;--color-ink-400:#3E3B35;--color-ink-500:#25231D;--color-ink-600:#141310;--color-terracotta-light:#F5D5C4;--color-terracotta:#BF6E4A;--color-terracotta-dark:#7A3E28;--color-spine-light:#B8D8F0;--color-spine:#2E6E9E;--color-spine-dark:#1A4A6E;--color-blush-light:#F0B8CE;--color-blush:#C75480;--color-blush-dark:#7A2D48;--color-ochre-light:#FAF0DD;--color-ochre:#D4A24C;--color-ochre-dark:#8B6420;--color-terracotta-accent-light:#F9ECE5;--color-terracotta-accent:#C47A5A;--color-terracotta-accent-dark:#7A3E28;--color-blush-accent-light:#FBE4EE;--color-blush-accent:#C75480;--color-blush-accent-dark:#7A2D48;--color-plum-light:#F1E8EF;--color-plum:#8E6585;--color-plum-dark:#5A3552;--color-indigo-light:#EDEBF5;--color-indigo:#7060A0;--color-indigo-dark:#3D3260;--color-storm-light:#EBEBEE;--color-storm:#6E6B78;--color-storm-dark:#3C3B44;--color-basin-light:#E4EDF4;--color-basin:#4A7196;--color-basin-dark:#2A4460;--color-marine-light:#E2EEEB;--color-marine:#4A8A8A;--color-marine-dark:#2A5656;--color-moss-light:#EBF0E2;--color-moss:#6E8A4A;--color-moss-dark:#3E5420;--color-success-light:#E8F5E9;--color-success:#4A7C59;--color-success-dark:#1B5E20;--color-warning-light:#FFF3E0;--color-warning:#C17A2F;--color-warning-dark:#7A4A10;--color-danger-light:#FFEBEE;--color-danger:#A3392B;--color-danger-dark:#6B1A10;--color-info-light:#E3EFF9;--color-info:#3D6B8E;--color-info-dark:#0D3B66;--bg-primary:var(--color-parchment-200);--bg-secondary:var(--color-parchment-100);--bg-tertiary:var(--color-parchment-50);--bg-card:var(--color-parchment-50);--bg-hover:var(--color-parchment-300);--bg-selected:var(--color-manuscript-50);--bg-overlay:rgba(37,35,29,0.5);--text-primary:var(--color-ink-500);--text-secondary:var(--color-ink-300);--text-tertiary:var(--color-ink-200);--text-disabled:var(--color-ink-100);--text-inverse:var(--color-parchment-100);--text-link:var(--color-manuscript-400);--text-link-hover:var(--color-manuscript-500);--border-default:var(--color-parchment-400);--border-subtle:var(--color-parchment-300);--border-strong:var(--color-parchment-500);--border-focus:var(--color-manuscript-300);--btn-primary-bg:var(--color-manuscript-400);--btn-primary-text:var(--color-parchment-100);--btn-primary-hover:var(--color-manuscript-500);--btn-primary-loud-bg:var(--color-ink-500);--btn-primary-loud-text:var(--color-parchment-100);--btn-primary-loud-hover:var(--color-ink-600);--btn-secondary-bg:var(--color-manuscript-50);--btn-secondary-text:var(--color-manuscript-600);--btn-secondary-hover:var(--color-manuscript-100);--btn-outline-border:var(--color-manuscript-200);--btn-outline-text:var(--color-manuscript-400);--btn-outline-hover-bg:var(--color-manuscript-50);--input-bg:var(--color-parchment-50);--input-border:var(--color-parchment-400);--input-border-focus:var(--color-manuscript-400);--input-text:var(--color-ink-500);--input-placeholder:var(--color-ink-100);--shadow-sm:0 1px 2px rgba(37,35,29,0.06);--shadow-md:0 4px 12px rgba(37,35,29,0.08);--shadow-lg:0 12px 32px rgba(37,35,29,0.12);--bg-default:var(--bg-secondary);--bg-subtle:var(--bg-secondary);--bg-muted:var(--bg-tertiary);--bg-elevated:var(--bg-card);--bg-inverse:var(--color-ink-500);--bg-inverse-subtle:var(--color-ink-400);--bg-accent:var(--btn-primary-bg);--bg-accent-subtle:var(--bg-selected);--bg-accent-muted:var(--color-manuscript-50);--bg-success:var(--color-success-light);--bg-success-subtle:var(--color-success-light);--bg-success-muted:var(--color-success-light);--bg-warning:var(--color-warning-light);--bg-warning-subtle:var(--color-warning-light);--bg-warning-muted:var(--color-warning-light);--bg-error:var(--color-danger-light);--bg-error-subtle:var(--color-danger-light);--bg-error-muted:var(--color-danger-light);--text-default:var(--text-primary);--text-accent:var(--text-link);--text-accent-hover:var(--text-link-hover);--text-on-accent:var(--btn-primary-text);--text-success:var(--color-success);--text-success-secondary:var(--color-success-dark);--text-warning:var(--color-warning);--text-warning-secondary:var(--color-warning-dark);--text-error:var(--color-danger);--text-error-secondary:var(--color-danger-dark);--border-accent:var(--color-manuscript-400);--border-accent-subtle:var(--color-manuscript-200);--border-error:var(--color-danger-light);--border-success:var(--color-success-light);--border-warning:var(--color-warning-light);--icon-default:var(--text-secondary);--icon-secondary:var(--text-tertiary);--icon-accent:var(--text-link);--icon-success:var(--color-success);--icon-warning:var(--color-warning);--icon-error:var(--color-danger);--interactive-primary:var(--btn-primary-bg);--interactive-primary-hover:var(--btn-primary-hover);--interactive-primary-active:var(--color-manuscript-600);--interactive-primary-text:var(--btn-primary-text);--interactive-secondary:transparent;--interactive-secondary-hover:var(--bg-hover);--interactive-secondary-border:var(--border-default);--interactive-secondary-text:var(--text-primary);--interactive-destructive:var(--color-danger);--interactive-destructive-hover:var(--color-danger-dark);--interactive-destructive-text:#ffffff;--interactive-destructive-subtle:var(--color-danger-light);--interactive-destructive-subtle-hover:var(--color-danger-light);--interactive-destructive-subtle-text:var(--color-danger);--interactive-success:var(--color-success);--interactive-success-hover:var(--color-success-dark);--interactive-warning:var(--color-warning);--interactive-warning-hover:var(--color-warning-dark);--interactive-disabled-bg:var(--color-parchment-300);--interactive-disabled-text:var(--text-disabled);--surface-page:var(--bg-secondary);--surface-card:var(--bg-card);--surface-card-hover:var(--bg-hover);--surface-overlay:var(--bg-overlay);--surface-popover:var(--bg-card);--surface-sidebar:var(--bg-primary);--surface-sidebar-hover:var(--bg-hover);--surface-sidebar-active:var(--color-parchment-300);--surface-input:var(--input-bg);--surface-input-hover:var(--bg-hover);--ink-50:var(--color-parchment-200);--ink-100:var(--color-parchment-300);--ink-200:var(--color-parchment-400);--ink-300:var(--color-parchment-500);--ink-400:var(--color-ink-200);--ink-500:var(--color-ink-200);--ink-600:var(--color-ink-300);--ink-700:var(--color-ink-400);--ink-800:var(--color-ink-500);--ink-900:var(--color-ink-600);--ink-950:var(--color-ink-600);--gilt-50:var(--color-parchment-100);--gilt-100:var(--color-parchment-100);--gilt-200:var(--color-parchment-200);--gilt-300:var(--color-parchment-300);--gilt-400:var(--color-parchment-300);--gilt-500:var(--color-parchment-400);--gilt-600:var(--color-parchment-500);--gilt-700:var(--color-parchment-600);--gilt-800:var(--color-ink-200);--gilt-900:var(--color-ink-300);--gilt-950:var(--color-ink-400);--brass-50:var(--color-manuscript-50);--brass-100:var(--color-manuscript-100);--brass-200:var(--color-manuscript-200);--brass-300:var(--color-manuscript-300);--brass-400:var(--color-manuscript-400);--brass-500:var(--color-manuscript-400);--brass-600:var(--color-manuscript-500);--brass-700:var(--color-manuscript-500);--brass-800:var(--color-manuscript-600);--brass-900:var(--color-manuscript-600);--brass-950:var(--color-manuscript-600);--accent-rose-text:var(--color-blush-accent);--accent-rose-bg:var(--color-blush-accent-light);--accent-rose-border:var(--color-blush-accent);--accent-lime-text:var(--color-moss);--accent-lime-bg:var(--color-moss-light);--accent-lime-border:var(--color-moss);--accent-cyan-text:var(--color-marine);--accent-cyan-bg:var(--color-marine-light);--accent-cyan-border:var(--color-marine);--accent-violet-text:var(--color-plum);--accent-violet-bg:var(--color-plum-light);--accent-violet-border:var(--color-plum);--accent-sky-text:var(--color-basin);--accent-sky-bg:var(--color-basin-light);--accent-sky-border:var(--color-basin);--accent-coral-text:var(--color-terracotta-accent);--accent-coral-bg:var(--color-terracotta-accent-light);--accent-coral-border:var(--color-terracotta-accent);--accent-indigo-text:var(--color-indigo);--accent-indigo-bg:var(--color-indigo-light);--accent-indigo-border:var(--color-indigo);--accent-mint-text:var(--color-moss);--accent-mint-bg:var(--color-moss-light);--accent-mint-border:var(--color-moss-dark);--accent-plum-text:var(--color-plum);--accent-plum-bg:var(--color-plum-light);--accent-plum-border:var(--color-plum);--accent-slate-text:var(--color-storm);--accent-slate-bg:var(--color-storm-light);--accent-slate-border:var(--color-storm)}