@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_fa2f99;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_fa2f99;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_fa2f99;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_fa2f99;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_fa2f99;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_fa2f99;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_fa2f99{font-family:__Inter_fa2f99,__Inter_Fallback_fa2f99;font-style:normal}.__variable_fa2f99{--font-inter:"__Inter_fa2f99","__Inter_Fallback_fa2f99"}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_Fallback_49a339;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:__Space_Grotesk_49a339,__Space_Grotesk_Fallback_49a339;font-style:normal}.__variable_49a339{--font-space-grotesk:"__Space_Grotesk_49a339","__Space_Grotesk_Fallback_49a339"}@font-face{font-family:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-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:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-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:__Space_Mono_e8b655;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-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:__Space_Mono_e8b655;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-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:__Space_Mono_Fallback_e8b655;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:__Space_Mono_e8b655,__Space_Mono_Fallback_e8b655;font-style:normal}.__variable_e8b655{--font-mono:"__Space_Mono_e8b655","__Space_Mono_Fallback_e8b655"}:root{--ds-color-neutral-0:#fff;--ds-color-neutral-50:#f7f8f9;--ds-color-neutral-100:#eceef0;--ds-color-neutral-200:#d9dde1;--ds-color-neutral-300:#b9c0c7;--ds-color-neutral-400:#8a939c;--ds-color-neutral-500:#626c76;--ds-color-neutral-600:#4a525a;--ds-color-neutral-700:#363c43;--ds-color-neutral-800:#22272c;--ds-color-neutral-900:#13171a;--ds-color-neutral-1000:#000;--ds-color-brand-50:#eef2f7;--ds-color-brand-100:#d6e0ec;--ds-color-brand-200:#aac0d8;--ds-color-brand-300:#7a9cc0;--ds-color-brand-400:#4f77a3;--ds-color-brand-500:#345d88;--ds-color-brand-600:#284869;--ds-color-brand-700:#1d364e;--ds-color-brand-800:#132435;--ds-color-brand-900:#0a141d;--ds-color-accent-50:#eef2f7;--ds-color-accent-100:#d6e0ec;--ds-color-accent-200:#aac0d8;--ds-color-accent-300:#7a9cc0;--ds-color-accent-400:#4f77a3;--ds-color-accent-500:#345d88;--ds-color-accent-600:#284869;--ds-color-accent-700:#1d364e;--ds-color-accent-800:#132435;--ds-color-accent-900:#0a141d;--ds-color-action-0:#fff;--ds-color-action-50:#f7f8f9;--ds-color-action-100:#eceef0;--ds-color-action-200:#d9dde1;--ds-color-action-300:#b9c0c7;--ds-color-action-400:#8a939c;--ds-color-action-500:#626c76;--ds-color-action-600:#4a525a;--ds-color-action-700:#363c43;--ds-color-action-800:#22272c;--ds-color-action-900:#13171a;--ds-color-avatar-01:#d6eaff;--ds-color-avatar-02:#ffdbfa;--ds-color-avatar-03:#efe0ff;--ds-color-avatar-04:#cfefc2;--ds-color-avatar-05:#bef4ed;--ds-color-avatar-06:#ffe68f;--ds-color-avatar-07:#ffe3db;--ds-color-avatar-08:#ffe2c2;--ds-color-data-viz-10:#efb777;--ds-color-data-viz-11:#ed9461;--ds-color-data-viz-12:#e96959;--ds-color-data-viz-13:#c74046;--ds-color-data-viz-14:#95222c;--ds-color-data-viz-15:#601;--ds-color-data-viz-border:#000;--ds-color-data-viz-01:#001446;--ds-color-data-viz-02:#062e69;--ds-color-data-viz-03:#094a8d;--ds-color-data-viz-04:#0068b2;--ds-color-data-viz-05:#0094be;--ds-color-data-viz-06:#37b9b2;--ds-color-data-viz-07:#9fd7ab;--ds-color-data-viz-08:#f0f2bd;--ds-color-data-viz-09:#f1d89a;--ds-color-cvd-blue:#0072b2;--ds-color-cvd-light-blue:#56b4e9;--ds-color-cvd-yellow:#f0e442;--ds-color-cvd-green:#009e73;--ds-color-cvd-orange:#e69f00;--ds-color-cvd-vermillion:#d55e00;--ds-color-cvd-pink:#cc79a7;--ds-color-cvd-charcoal:#323232;--ds-space-none:0px;--ds-space-2xs:4px;--ds-space-xs:8px;--ds-space-sm:12px;--ds-space-md:16px;--ds-space-lg:20px;--ds-space-xl:24px;--ds-space-2xl:32px;--ds-space-3xl:40px;--ds-space-4xl:48px;--ds-space-5xl:64px;--ds-space-6xl:96px;--ds-font-family-display:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ds-font-family-body:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ds-font-family-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-semibold:600;--ds-font-weight-bold:700;--ds-radius-none:0px;--ds-radius-xs:4px;--ds-radius-sm:4px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-2xl:24px;--ds-radius-3xl:32px;--ds-radius-full:9999px;--ds-shadow-none:none;--ds-shadow-xs:0px 1px 2px rgba(0,0,0,.05);--ds-shadow-sm:0px 1px 3px rgba(0,0,0,.1),0px 1px 2px rgba(0,0,0,.06);--ds-shadow-md:0px 4px 6px -1px rgba(0,0,0,.1),0px 2px 4px -1px rgba(0,0,0,.06);--ds-shadow-lg:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -2px rgba(0,0,0,.05);--ds-shadow-xl:0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04);--ds-shadow-2xl:0px 25px 50px -12px rgba(0,0,0,.25);--ds-shadow-inner:inset 0px 2px 4px rgba(0,0,0,.06);--ds-z-hide:-1;--ds-z-base:0;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-header:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:9999;--ds-opacity-disabled:0.38;--ds-opacity-muted:0.6;--ds-motion-duration-instant:0ms;--ds-motion-duration-fast:100ms;--ds-motion-duration-normal:200ms;--ds-motion-duration-slow:300ms;--ds-motion-duration-slower:500ms;--ds-motion-easing-linear:linear;--ds-motion-easing-ease:ease;--ds-motion-easing-ease-in:ease-in;--ds-motion-easing-ease-out:ease-out;--ds-motion-easing-ease-in-out:ease-in-out;--ds-motion-easing-standard:cubic-bezier(0.2,0,0,1);--ds-motion-easing-spring:cubic-bezier(0.68,-0.55,0.265,1.55);--ds-breakpoint-xs:320px;--ds-breakpoint-sm:640px;--ds-breakpoint-md:768px;--ds-breakpoint-lg:1024px;--ds-breakpoint-xl:1280px;--ds-breakpoint-2xl:1536px}:root,[data-ds-theme]{--ds-brand-default:var(--ds-color-brand-500);--ds-brand-darker:var(--ds-color-brand-700);--ds-brand-lighter:var(--ds-color-brand-300);--ds-accent-default:var(--ds-color-accent-500);--ds-accent-darker:var(--ds-color-accent-700);--ds-accent-lighter:var(--ds-color-accent-300);--ds-surface-light:#fff;--ds-surface-light-darker:#f5f5f5;--ds-surface-dark:#4a4a4a;--ds-surface-dark-darker:#323232;--ds-surface-brand:var(--ds-surface-dark-darker);--ds-surface-highlight:#efefef;--ds-surface-frosted:hsla(0,0%,100%,.85);--ds-surface-frosted-blur:12px;--ds-surface-disabled-on-light:rgba(0,0,0,.03);--ds-surface-disabled-on-dark:hsla(0,0%,100%,.2);--ds-surface-info:#f4f6ff;--ds-surface-success:#edf6f4;--ds-surface-warning:#fcf6ed;--ds-surface-important:#fdf2f3;--ds-surface-scrim:rgba(0,0,0,.5);--ds-surface-border-info:#d1d9ff;--ds-surface-border-success:#c5e2db;--ds-surface-border-warning:#f2daba;--ds-surface-border-important:#f8cfd3;--ds-text-high-emphasis-on-light:rgba(0,0,0,.95);--ds-text-high-emphasis-on-dark:#fff;--ds-text-low-emphasis-on-light:rgba(0,0,0,.6);--ds-text-low-emphasis-on-dark:hsla(0,0%,100%,.7);--ds-text-disabled-on-light:rgba(0,0,0,.3);--ds-text-disabled-on-dark:hsla(0,0%,100%,.3);--ds-text-on-action:var(--ds-color-neutral-0);--ds-text-on-brand:var(--ds-text-high-emphasis-on-dark);--ds-text-action-enabled:var(--ds-color-action-900);--ds-text-action-hover:var(--ds-color-action-800);--ds-text-action-active:var(--ds-color-action-700);--ds-text-success:#006b50;--ds-text-warning:#a35c00;--ds-text-important:#c10b1e;--ds-border-low-emphasis-on-light:rgba(0,0,0,.1);--ds-border-low-emphasis-on-dark:hsla(0,0%,100%,.1);--ds-border-low-emphasis-hover-on-light:rgba(0,0,0,.27);--ds-border-low-emphasis-hover-on-dark:hsla(0,0%,100%,.27);--ds-border-mid-emphasis-on-light:rgba(0,0,0,.15);--ds-border-mid-emphasis-on-dark:hsla(0,0%,100%,.15);--ds-border-high-emphasis-on-light:rgba(0,0,0,.42);--ds-border-high-emphasis-on-dark:hsla(0,0%,100%,.43);--ds-icon-enabled-on-light:rgba(0,0,0,.55);--ds-icon-enabled-on-dark:hsla(0,0%,100%,.94);--ds-icon-hover-on-light:rgba(0,0,0,.65);--ds-icon-active-on-light:rgba(0,0,0,.75);--ds-icon-selected-on-light:rgba(0,0,0,.85);--ds-icon-disabled-on-light:rgba(0,0,0,.2);--ds-icon-disabled-on-dark:hsla(0,0%,100%,.2);--ds-icon-low-emphasis-enabled-on-light:rgba(0,0,0,.43);--ds-icon-low-emphasis-enabled-on-dark:hsla(0,0%,100%,.65);--ds-icon-bg-info:#ebefff;--ds-icon-bg-info_on-dark:rgba(122,145,255,.25);--ds-icon-bg-success:#deede9;--ds-icon-bg-success_on-dark:rgba(0,173,130,.25);--ds-icon-bg-warning:#f9ecdc;--ds-icon-bg-warning_on-dark:rgba(230,130,0,.25);--ds-icon-bg-important:#fbe4e7;--ds-icon-bg-important_on-dark:rgba(248,104,118,.25);--ds-action-default:var(--ds-color-action-500);--ds-action-darker:var(--ds-color-action-700);--ds-action-lighter:var(--ds-color-action-300);--ds-action-enabled:var(--ds-color-action-900);--ds-action-hover:var(--ds-color-action-800);--ds-action-active:var(--ds-color-action-700);--ds-action-important-enabled:#c10b1e;--ds-action-important-hover:#a20919;--ds-action-important-active:#850715;--ds-action-monochrome-on-light-enabled:rgba(0,0,0,.55);--ds-action-monochrome-on-light-hover:rgba(0,0,0,.65);--ds-action-monochrome-on-light-active:rgba(0,0,0,.75);--ds-action-monochrome-on-light-selected:rgba(0,0,0,.85);--ds-action-monochrome-on-light-disabled:rgba(0,0,0,.2);--ds-action-monochrome-on-light-bg:rgba(0,0,0,.08);--ds-action-monochrome-on-light-low-emphasis-enabled:rgba(0,0,0,.43);--ds-action-monochrome-on-dark-enabled:hsla(0,0%,100%,.94);--ds-action-monochrome-on-dark-hover:#fff;--ds-action-monochrome-on-dark-active:#fff;--ds-action-monochrome-on-dark-selected:#fff;--ds-action-monochrome-on-dark-disabled:hsla(0,0%,100%,.2);--ds-action-monochrome-on-dark-bg:hsla(0,0%,100%,.09);--ds-action-monochrome-on-dark-low-emphasis-enabled:hsla(0,0%,100%,.65);--ds-status-info:#617bff;--ds-status-info_on-dark:rgba(122,145,255,.25);--ds-status-success:#1b7f66;--ds-status-success_on-dark:rgba(0,173,130,.25);--ds-status-warning:#cc7300;--ds-status-warning-light:#f3dcbd;--ds-status-warning_on-dark:rgba(230,130,0,.25);--ds-status-important:#dc0c22;--ds-status-important_on-dark:rgba(248,104,118,.25);--ds-badge-info:#4766ff;--ds-badge-info-light:#dbe2ff;--ds-badge-success:#19856b;--ds-badge-success-light:#d9ede6;--ds-badge-warning:#ad6200;--ds-badge-warning-light:#fcf6ed;--ds-badge-important:#e80d24;--ds-badge-important-light:#ffe3e7;--ds-badge-aqua:#167f92;--ds-badge-aqua-light:#b4eaf3;--ds-badge-green:#40851e;--ds-badge-green-light:#daf4cd;--ds-badge-yellow:#8f6f00;--ds-badge-yellow-light:#ffe68f;--ds-badge-fuschia:#cf26b8;--ds-badge-fuschia-light:#fccff6;--ds-badge-purple:#a14ce1;--ds-badge-purple-light:#eddcf9;--ds-badge-charcoal:#4f4f4f;--ds-badge-charcoal-light:#e3e3e3;--ds-badge-subtle-neutral-bg:var(--ds-badge-charcoal-light);--ds-badge-subtle-neutral-text:var(--ds-badge-charcoal);--ds-badge-subtle-info-bg:var(--ds-badge-info-light);--ds-badge-subtle-info-text:#3a54d1;--ds-badge-subtle-success-bg:var(--ds-badge-success-light);--ds-badge-subtle-success-text:#15715b;--ds-badge-subtle-warning-bg:var(--ds-badge-warning-light);--ds-badge-subtle-warning-text:#a15b00;--ds-badge-subtle-danger-bg:var(--ds-badge-important-light);--ds-badge-subtle-danger-text:#ca0b1f;--ds-badge-subtle-aqua-bg:var(--ds-badge-aqua-light);--ds-badge-subtle-aqua-text:#126878;--ds-badge-subtle-green-bg:var(--ds-badge-green-light);--ds-badge-subtle-green-text:#38741a;--ds-badge-subtle-yellow-bg:var(--ds-badge-yellow-light);--ds-badge-subtle-yellow-text:#7b5f00;--ds-badge-subtle-fuschia-bg:var(--ds-badge-fuschia-light);--ds-badge-subtle-fuschia-text:#a41e91;--ds-badge-subtle-purple-bg:var(--ds-badge-purple-light);--ds-badge-subtle-purple-text:#843eb8;--ds-avatar-01:var(--ds-color-avatar-01);--ds-avatar-02:var(--ds-color-avatar-02);--ds-avatar-03:var(--ds-color-avatar-03);--ds-avatar-04:var(--ds-color-avatar-04);--ds-avatar-05:var(--ds-color-avatar-05);--ds-avatar-06:var(--ds-color-avatar-06);--ds-avatar-07:var(--ds-color-avatar-07);--ds-avatar-08:var(--ds-color-avatar-08);--ds-avatar-ink:rgba(0,0,0,.92);--ds-data-viz-10:var(--ds-color-data-viz-10);--ds-data-viz-11:var(--ds-color-data-viz-11);--ds-data-viz-12:var(--ds-color-data-viz-12);--ds-data-viz-13:var(--ds-color-data-viz-13);--ds-data-viz-14:var(--ds-color-data-viz-14);--ds-data-viz-15:var(--ds-color-data-viz-15);--ds-data-viz-border:var(--ds-color-data-viz-border);--ds-data-viz-01:var(--ds-color-data-viz-01);--ds-data-viz-02:var(--ds-color-data-viz-02);--ds-data-viz-03:var(--ds-color-data-viz-03);--ds-data-viz-04:var(--ds-color-data-viz-04);--ds-data-viz-05:var(--ds-color-data-viz-05);--ds-data-viz-06:var(--ds-color-data-viz-06);--ds-data-viz-07:var(--ds-color-data-viz-07);--ds-data-viz-08:var(--ds-color-data-viz-08);--ds-data-viz-09:var(--ds-color-data-viz-09);--ds-data-viz-series-01:var(--ds-color-data-viz-04);--ds-data-viz-series-02:var(--ds-color-cvd-orange);--ds-data-viz-series-03:var(--ds-color-cvd-green);--ds-data-viz-series-04:var(--ds-color-cvd-pink);--ds-data-viz-series-05:var(--ds-color-cvd-light-blue);--ds-data-viz-series-06:var(--ds-color-cvd-vermillion);--ds-data-viz-series-07:var(--ds-color-cvd-yellow);--ds-data-viz-series-08:var(--ds-color-cvd-charcoal);--ds-data-viz-grid:var(--ds-border-low-emphasis-on-light);--ds-data-viz-axis:var(--ds-border-high-emphasis-on-light);--ds-data-viz-tick:var(--ds-text-low-emphasis-on-light);--ds-data-viz-reference-line:var(--ds-border-mid-emphasis-on-light);--ds-data-viz-tooltip-surface:var(--ds-surface-light);--ds-data-viz-tooltip-text:var(--ds-text-high-emphasis-on-light);--ds-data-viz-tooltip-border:var(--ds-border-low-emphasis-on-light);--ds-data-viz-delta-positive:var(--ds-text-success);--ds-data-viz-delta-negative:var(--ds-text-important);--ds-data-viz-delta-neutral:var(--ds-text-low-emphasis-on-light);--ds-data-viz-zone-track:var(--ds-border-low-emphasis-on-light);--ds-data-viz-zone-positive-fill:var(--ds-surface-success);--ds-data-viz-zone-positive-solid:var(--ds-status-success);--ds-data-viz-zone-positive-text:var(--ds-text-success);--ds-data-viz-zone-caution-fill:var(--ds-surface-warning);--ds-data-viz-zone-caution-solid:var(--ds-status-warning);--ds-data-viz-zone-caution-text:var(--ds-text-warning);--ds-data-viz-zone-critical-fill:var(--ds-surface-important);--ds-data-viz-zone-critical-solid:var(--ds-status-important);--ds-data-viz-zone-critical-text:var(--ds-text-important);--ds-cvd-blue:var(--ds-color-cvd-blue);--ds-cvd-light-blue:var(--ds-color-cvd-light-blue);--ds-cvd-yellow:var(--ds-color-cvd-yellow);--ds-cvd-green:var(--ds-color-cvd-green);--ds-cvd-orange:var(--ds-color-cvd-orange);--ds-cvd-vermillion:var(--ds-color-cvd-vermillion);--ds-cvd-pink:var(--ds-color-cvd-pink);--ds-cvd-charcoal:var(--ds-color-cvd-charcoal);--ds-hover-on-light:rgba(0,0,0,.05);--ds-hover-on-dark:hsla(0,0%,100%,.15);--ds-selected-on-light:rgba(0,0,0,.09);--ds-selected-highlight:var(--ds-color-neutral-100);--ds-selected-highlight_hover:var(--ds-color-neutral-200);--ds-focus-border-on-light:var(--ds-color-brand-500);--ds-focus-border-on-dark:var(--ds-color-brand-300);--ds-scrim:rgba(0,0,0,.32);--ds-scrollbar-enabled-on-light:rgba(0,0,0,.42);--ds-scrollbar-enabled-on-dark:hsla(0,0%,100%,.43);--ds-scrollbar-hover-on-light:rgba(0,0,0,.57);--ds-scrollbar-hover-on-dark:hsla(0,0%,100%,.58);--ds-scrollbar-active-on-light:rgba(0,0,0,.72);--ds-scrollbar-active-on-dark:hsla(0,0%,100%,.73);--ds-nav-background:#f5f5f5;--ds-nav-blur:12px;--ds-header-background:#fff;--ds-header-blur:12px;--ds-nav-item-text-enabled-on-light:rgba(0,0,0,.72);--ds-nav-item-text-enabled-on-dark:hsla(0,0%,100%,.88);--ds-button-toggle-bg-on-light:rgba(0,0,0,.08);--ds-button-toggle-bg-on-dark:hsla(0,0%,100%,.08);--ds-chip-bg-enabled:rgba(0,0,0,.08);--ds-chip-bg-hover:rgba(0,0,0,.13);--ds-progress-indicator-track:rgba(0,0,0,.15);--ds-table-cell-highlight-high-emphasis:#78cfb8;--ds-table-cell-highlight-mid-emphasis:#e7f2ee;--ds-typography-display-2xl-font-family:var(--ds-font-family-display);--ds-typography-display-2xl-font-size:64px;--ds-typography-display-2xl-font-weight:var(--ds-font-weight-semibold);--ds-typography-display-2xl-line-height:76px;--ds-typography-display-2xl-letter-spacing:-1.5px;--ds-typography-display-xl-font-family:var(--ds-font-family-display);--ds-typography-display-xl-font-size:51px;--ds-typography-display-xl-font-weight:var(--ds-font-weight-semibold);--ds-typography-display-xl-line-height:60px;--ds-typography-display-xl-letter-spacing:-0.8px;--ds-typography-display-lg-font-family:var(--ds-font-family-display);--ds-typography-display-lg-font-size:41px;--ds-typography-display-lg-font-weight:var(--ds-font-weight-semibold);--ds-typography-display-lg-line-height:48px;--ds-typography-display-lg-letter-spacing:-0.25px;--ds-typography-display-md-font-family:var(--ds-font-family-display);--ds-typography-display-md-font-size:32px;--ds-typography-display-md-font-weight:var(--ds-font-weight-semibold);--ds-typography-display-md-line-height:40px;--ds-typography-display-md-letter-spacing:-0.7px;--ds-typography-display-sm-font-family:var(--ds-font-family-display);--ds-typography-display-sm-font-size:26px;--ds-typography-display-sm-font-weight:var(--ds-font-weight-semibold);--ds-typography-display-sm-line-height:32px;--ds-typography-display-sm-letter-spacing:-0.5px;--ds-typography-display-xs-font-family:var(--ds-font-family-display);--ds-typography-display-xs-font-size:23px;--ds-typography-display-xs-font-weight:var(--ds-font-weight-semibold);--ds-typography-display-xs-line-height:28px;--ds-typography-display-xs-letter-spacing:-0.3px;--ds-typography-heading-h1-font-family:var(--ds-font-family-display);--ds-typography-heading-h1-font-size:32px;--ds-typography-heading-h1-font-weight:var(--ds-font-weight-semibold);--ds-typography-heading-h1-line-height:40px;--ds-typography-heading-h1-letter-spacing:-0.5px;--ds-typography-heading-h2-font-family:var(--ds-font-family-display);--ds-typography-heading-h2-font-size:28px;--ds-typography-heading-h2-font-weight:var(--ds-font-weight-semibold);--ds-typography-heading-h2-line-height:36px;--ds-typography-heading-h2-letter-spacing:-0.3px;--ds-typography-heading-h3-font-family:var(--ds-font-family-display);--ds-typography-heading-h3-font-size:24px;--ds-typography-heading-h3-font-weight:var(--ds-font-weight-semibold);--ds-typography-heading-h3-line-height:32px;--ds-typography-heading-h3-letter-spacing:-0.2px;--ds-typography-heading-h4-font-family:var(--ds-font-family-display);--ds-typography-heading-h4-font-size:20px;--ds-typography-heading-h4-font-weight:var(--ds-font-weight-semibold);--ds-typography-heading-h4-line-height:28px;--ds-typography-heading-h4-letter-spacing:-0.1px;--ds-typography-heading-h5-font-family:var(--ds-font-family-display);--ds-typography-heading-h5-font-size:18px;--ds-typography-heading-h5-font-weight:var(--ds-font-weight-semibold);--ds-typography-heading-h5-line-height:24px;--ds-typography-heading-h5-letter-spacing:0px;--ds-typography-heading-h6-font-family:var(--ds-font-family-display);--ds-typography-heading-h6-font-size:16px;--ds-typography-heading-h6-font-weight:var(--ds-font-weight-semibold);--ds-typography-heading-h6-line-height:24px;--ds-typography-heading-h6-letter-spacing:0px;--ds-typography-body-xl-font-family:var(--ds-font-family-body);--ds-typography-body-xl-font-size:20px;--ds-typography-body-xl-font-weight:var(--ds-font-weight-regular);--ds-typography-body-xl-line-height:30px;--ds-typography-body-xl-letter-spacing:0px;--ds-typography-body-lg-font-family:var(--ds-font-family-body);--ds-typography-body-lg-font-size:18px;--ds-typography-body-lg-font-weight:var(--ds-font-weight-regular);--ds-typography-body-lg-line-height:28px;--ds-typography-body-lg-letter-spacing:0px;--ds-typography-body-md-font-family:var(--ds-font-family-body);--ds-typography-body-md-font-size:16px;--ds-typography-body-md-font-weight:var(--ds-font-weight-regular);--ds-typography-body-md-line-height:24px;--ds-typography-body-md-letter-spacing:0px;--ds-typography-body-sm-font-family:var(--ds-font-family-body);--ds-typography-body-sm-font-size:14px;--ds-typography-body-sm-font-weight:var(--ds-font-weight-regular);--ds-typography-body-sm-line-height:20px;--ds-typography-body-sm-letter-spacing:0px;--ds-typography-body-xs-font-family:var(--ds-font-family-body);--ds-typography-body-xs-font-size:12px;--ds-typography-body-xs-font-weight:var(--ds-font-weight-regular);--ds-typography-body-xs-line-height:16px;--ds-typography-body-xs-letter-spacing:0.1px;--ds-typography-label-lg-font-family:var(--ds-font-family-body);--ds-typography-label-lg-font-size:16px;--ds-typography-label-lg-font-weight:var(--ds-font-weight-medium);--ds-typography-label-lg-line-height:24px;--ds-typography-label-lg-letter-spacing:0.1px;--ds-typography-label-md-font-family:var(--ds-font-family-body);--ds-typography-label-md-font-size:14px;--ds-typography-label-md-font-weight:var(--ds-font-weight-medium);--ds-typography-label-md-line-height:20px;--ds-typography-label-md-letter-spacing:0.1px;--ds-typography-label-sm-font-family:var(--ds-font-family-body);--ds-typography-label-sm-font-size:12px;--ds-typography-label-sm-font-weight:var(--ds-font-weight-medium);--ds-typography-label-sm-line-height:16px;--ds-typography-label-sm-letter-spacing:0.2px;--ds-typography-code-lg-font-family:var(--ds-font-family-mono);--ds-typography-code-lg-font-size:16px;--ds-typography-code-lg-font-weight:var(--ds-font-weight-regular);--ds-typography-code-lg-line-height:24px;--ds-typography-code-lg-letter-spacing:0px;--ds-typography-code-md-font-family:var(--ds-font-family-mono);--ds-typography-code-md-font-size:14px;--ds-typography-code-md-font-weight:var(--ds-font-weight-regular);--ds-typography-code-md-line-height:20px;--ds-typography-code-md-letter-spacing:0px;--ds-typography-code-sm-font-family:var(--ds-font-family-mono);--ds-typography-code-sm-font-size:12px;--ds-typography-code-sm-font-weight:var(--ds-font-weight-regular);--ds-typography-code-sm-line-height:16px;--ds-typography-code-sm-letter-spacing:0px;--ds-spacing-unit:var(--ds-space-2xs);--ds-spacing-input-padding:var(--ds-space-sm);--ds-spacing-button-padding:var(--ds-space-md);--ds-spacing-card-padding:var(--ds-space-xl);--ds-spacing-section-gap:var(--ds-space-4xl);--ds-spacing-component-gap:var(--ds-space-md);--ds-spacing-form-gap:var(--ds-space-lg);--ds-spacing-inline-gap:var(--ds-space-xs);--ds-spacing-section-padding:var(--ds-space-4xl);--ds-spacing-page-padding:var(--ds-space-5xl);--ds-spacing-gutter:var(--ds-space-md);--ds-spacing-container-padding:var(--ds-space-xl);--ds-spacing-heading-top:var(--ds-space-3xl);--ds-spacing-heading-bottom:var(--ds-space-xs);--ds-spacing-subcopy-bottom:var(--ds-space-xl);--ds-radius-sharp:var(--ds-radius-xs);--ds-radius-control:var(--ds-radius-sm);--ds-radius-container:var(--ds-radius-md);--ds-radius-overlay:var(--ds-radius-lg);--ds-radius-emphasis:var(--ds-radius-xl);--ds-radius-pill:var(--ds-radius-full);--ds-elevation-card:var(--ds-shadow-sm);--ds-elevation-card-hover:var(--ds-shadow-md);--ds-elevation-dropdown:var(--ds-shadow-lg);--ds-elevation-modal:var(--ds-shadow-xl);--ds-elevation-button:var(--ds-shadow-xs);--ds-elevation-button-hover:var(--ds-shadow-sm);--ds-elevation-input:var(--ds-shadow-none);--ds-focus-ring:var(--ds-color-brand-500);--ds-focus-ring-width:3px;--ds-focus-ring-offset:2px;--ds-skeleton-base:var(--ds-surface-highlight);--ds-skeleton-sheen:var(--ds-color-neutral-50);--ds-comp-radius-badge:var(--ds-radius-control);--ds-comp-radius-input:var(--ds-radius-control);--ds-comp-radius-button:var(--ds-radius-control);--ds-comp-radius-segmented:var(--ds-radius-container);--ds-comp-radius-card:var(--ds-radius-overlay);--ds-comp-radius-modal:var(--ds-radius-emphasis);--ds-comp-radius-chip:var(--ds-radius-pill);--ds-comp-radius-avatar:var(--ds-radius-pill);--ds-comp-radius-app-header:var(--ds-radius-none);--ds-comp-avatar-size-xs:24px;--ds-comp-avatar-size-sm:32px;--ds-comp-avatar-size-md:40px;--ds-comp-avatar-size-lg:72px;--ds-comp-avatar-size-xl:96px;--ds-comp-card-selected-border:var(--ds-action-enabled);--ds-comp-card-selected-surface:var(--ds-surface-highlight);--ds-comp-focus-ring-color:var(--ds-focus-border-on-light);--ds-comp-focus-ring-width:var(--ds-focus-ring-width);--ds-comp-focus-ring-offset:var(--ds-focus-ring-offset);--ds-comp-field-gap:var(--ds-space-2xs);--ds-comp-input-height-sm:32px;--ds-comp-input-height-md:40px;--ds-comp-input-height-lg:48px;--ds-comp-input-padding-x:var(--ds-space-sm);--ds-comp-input-gap:var(--ds-space-xs);--ds-comp-switch-track-width:36px;--ds-comp-switch-track-height:20px;--ds-comp-switch-thumb:16px;--ds-comp-switch-travel:16px;--ds-comp-checkbox-size:18px;--ds-comp-checkbox-radius:var(--ds-radius-xs);--ds-comp-checkbox-stroke:2px;--ds-comp-checkbox-gap:var(--ds-space-xs);--ds-comp-radio-size:18px;--ds-comp-radio-dot:8px;--ds-comp-radio-stroke:2px;--ds-comp-radio-gap:var(--ds-space-xs);--ds-comp-radio-row-gap:var(--ds-space-sm);--ds-comp-select-chevron:16px;--ds-comp-dialog-width-sm:360px;--ds-comp-dialog-width-md:480px;--ds-comp-dialog-width-lg:640px;--ds-comp-dialog-padding:var(--ds-space-xl);--ds-comp-dialog-gap:var(--ds-space-md);--ds-comp-drawer-width-sm:320px;--ds-comp-drawer-width-md:400px;--ds-comp-drawer-width-lg:560px;--ds-comp-drawer-height-sm:200px;--ds-comp-drawer-height-md:320px;--ds-comp-drawer-height-lg:480px;--ds-comp-drawer-padding:var(--ds-space-xl);--ds-comp-drawer-gap:var(--ds-space-md);--ds-comp-drawer-inset:var(--ds-space-md);--ds-comp-spinner-size-sm:16px;--ds-comp-spinner-size-md:24px;--ds-comp-spinner-size-lg:40px;--ds-comp-spinner-thickness-sm:2px;--ds-comp-spinner-thickness-md:3px;--ds-comp-spinner-thickness-lg:4px;--ds-comp-tooltip-bg:var(--ds-surface-dark);--ds-comp-tooltip-text:var(--ds-text-high-emphasis-on-dark);--ds-comp-tooltip-radius:var(--ds-radius-sm);--ds-comp-tooltip-padding-y:var(--ds-space-2xs);--ds-comp-tooltip-padding-x:var(--ds-space-xs);--ds-comp-tooltip-max-width:240px;--ds-comp-popover-bg:var(--ds-surface-light);--ds-comp-popover-radius:var(--ds-radius-lg);--ds-comp-popover-padding:var(--ds-space-md);--ds-comp-popover-max-width:320px;--ds-comp-toast-bg:var(--ds-surface-light);--ds-comp-toast-radius:var(--ds-radius-lg);--ds-comp-toast-padding:var(--ds-space-md);--ds-comp-toast-gap:var(--ds-space-sm);--ds-comp-toast-width:360px;--ds-comp-toast-viewport-gap:var(--ds-space-sm);--ds-comp-toast-viewport-inset:var(--ds-space-lg);--ds-comp-progress-track-height:8px;--ds-comp-progress-radius:var(--ds-radius-full);--ds-comp-progress-track-bg:var(--ds-surface-highlight);--ds-comp-progress-indicator:var(--ds-action-enabled);--ds-comp-stepper-connector-width:2px;--ds-comp-chart-height-sm:160px;--ds-comp-chart-height-md:240px;--ds-comp-chart-height-lg:320px;--ds-comp-chart-gap:var(--ds-space-md);--ds-comp-chart-padding:var(--ds-space-md);--ds-comp-chart-legend-gap:var(--ds-space-sm)}[data-theme=dark],[data-theme=dark] [data-ds-theme]{--ds-surface-light:#1e1e1e;--ds-surface-light-darker:#161616;--ds-surface-highlight:#2a2a2a;--ds-surface-disabled-on-light:hsla(0,0%,100%,.06);--ds-surface-scrim:rgba(0,0,0,.7);--ds-surface-info:rgba(122,145,255,.22);--ds-surface-success:rgba(0,173,130,.22);--ds-surface-warning:rgba(230,130,0,.22);--ds-surface-important:rgba(248,104,118,.22);--ds-surface-border-info:rgba(122,145,255,.45);--ds-surface-border-success:rgba(0,173,130,.45);--ds-surface-border-warning:rgba(230,130,0,.45);--ds-surface-border-important:rgba(248,104,118,.45);--ds-text-high-emphasis-on-light:#fff;--ds-text-low-emphasis-on-light:hsla(0,0%,100%,.7);--ds-text-disabled-on-light:hsla(0,0%,100%,.3);--ds-text-important:#ff8a95;--ds-text-success:#34c99b;--ds-text-warning:#f0a33d;--ds-text-on-action:var(--ds-color-neutral-900);--ds-text-action-enabled:var(--ds-color-action-100);--ds-text-action-hover:var(--ds-color-action-0);--ds-text-action-active:var(--ds-color-action-200);--ds-action-enabled:var(--ds-color-action-100);--ds-action-hover:var(--ds-color-action-0);--ds-action-active:var(--ds-color-action-200);--ds-focus-ring:var(--ds-color-brand-300);--ds-skeleton-sheen:var(--ds-color-neutral-700);--ds-status-important:#f86876;--ds-status-info:#7a91ff;--ds-status-success:#00ad82;--ds-status-warning:#e68200;--ds-selected-highlight:hsla(0,0%,100%,.1);--ds-selected-highlight_hover:hsla(0,0%,100%,.16);--ds-badge-subtle-neutral-bg:hsla(0,0%,100%,.12);--ds-badge-subtle-neutral-text:var(--ds-badge-charcoal-light);--ds-badge-subtle-info-bg:rgba(71,102,255,.26);--ds-badge-subtle-info-text:var(--ds-badge-info-light);--ds-badge-subtle-success-bg:rgba(25,133,107,.3);--ds-badge-subtle-success-text:var(--ds-badge-success-light);--ds-badge-subtle-warning-bg:rgba(173,98,0,.32);--ds-badge-subtle-warning-text:var(--ds-badge-warning-light);--ds-badge-subtle-danger-bg:rgba(232,13,36,.28);--ds-badge-subtle-danger-text:var(--ds-badge-important-light);--ds-badge-subtle-aqua-bg:rgba(22,127,146,.32);--ds-badge-subtle-aqua-text:var(--ds-badge-aqua-light);--ds-badge-subtle-green-bg:rgba(64,133,30,.32);--ds-badge-subtle-green-text:var(--ds-badge-green-light);--ds-badge-subtle-yellow-bg:rgba(143,111,0,.34);--ds-badge-subtle-yellow-text:var(--ds-badge-yellow-light);--ds-badge-subtle-fuschia-bg:rgba(207,38,184,.26);--ds-badge-subtle-fuschia-text:var(--ds-badge-fuschia-light);--ds-badge-subtle-purple-bg:rgba(161,76,225,.26);--ds-badge-subtle-purple-text:var(--ds-badge-purple-light);--ds-icon-enabled-on-light:hsla(0,0%,100%,.94);--ds-icon-hover-on-light:hsla(0,0%,100%,.98);--ds-icon-active-on-light:#fff;--ds-icon-selected-on-light:#fff;--ds-icon-disabled-on-light:hsla(0,0%,100%,.2);--ds-icon-low-emphasis-enabled-on-light:hsla(0,0%,100%,.65);--ds-border-low-emphasis-on-light:hsla(0,0%,100%,.1);--ds-border-low-emphasis-hover-on-light:hsla(0,0%,100%,.27);--ds-border-mid-emphasis-on-light:hsla(0,0%,100%,.15);--ds-border-high-emphasis-on-light:hsla(0,0%,100%,.43);--ds-focus-border-on-light:var(--ds-color-brand-300);--ds-scrollbar-enabled-on-light:hsla(0,0%,100%,.43);--ds-scrollbar-hover-on-light:hsla(0,0%,100%,.58);--ds-scrollbar-active-on-light:hsla(0,0%,100%,.73);--ds-nav-item-text-enabled-on-light:hsla(0,0%,100%,.88);--ds-button-toggle-bg-on-light:hsla(0,0%,100%,.08);--ds-hover-on-light:hsla(0,0%,100%,.15);--ds-selected-on-light:hsla(0,0%,100%,.2)}.ds-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ds-btn{--_btn-bg:transparent;--_btn-fg:var(--ds-text-high-emphasis-on-light);--_btn-border:transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-xs);font-family:var(--ds-font-family-body);font-weight:var(--ds-font-weight-semibold);line-height:1;border:1px solid var(--_btn-border);border-radius:var(--ds-comp-radius-button);background:var(--_btn-bg);color:var(--_btn-fg);cursor:pointer;transition:background var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-btn:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.ds-btn--sm{font-size:var(--ds-typography-label-md-font-size);padding:var(--ds-space-2xs) var(--ds-space-xs)}.ds-btn--md{font-size:var(--ds-typography-label-lg-font-size);padding:var(--ds-space-xs) var(--ds-space-md)}.ds-btn--lg{font-size:var(--ds-typography-body-lg-font-size);padding:var(--ds-space-sm) var(--ds-space-xl)}.ds-btn--icon-only{gap:0;aspect-ratio:1}.ds-btn--icon-only.ds-btn--sm{padding:var(--ds-space-2xs)}.ds-btn--icon-only.ds-btn--md{padding:var(--ds-space-xs)}.ds-btn--icon-only.ds-btn--lg{padding:var(--ds-space-sm)}.ds-btn--primary{--_btn-bg:var(--ds-action-enabled);--_btn-fg:var(--ds-text-on-action)}.ds-btn--primary:hover:not(:disabled){--_btn-bg:var(--ds-action-hover)}.ds-btn--primary:active:not(:disabled){--_btn-bg:var(--ds-action-active)}.ds-btn--secondary{--_btn-bg:var(--ds-surface-highlight);--_btn-fg:var(--ds-text-high-emphasis-on-light)}.ds-btn--secondary:hover:not(:disabled){--_btn-bg:var(--ds-border-low-emphasis-on-light)}.ds-btn--outline{--_btn-bg:var(--ds-surface-light);--_btn-fg:var(--ds-text-high-emphasis-on-light);--_btn-border:var(--ds-border-mid-emphasis-on-light)}.ds-btn--outline:hover:not(:disabled){--_btn-bg:var(--ds-surface-highlight)}.ds-btn--ghost{--_btn-bg:transparent;--_btn-fg:var(--ds-text-high-emphasis-on-light)}.ds-btn--ghost:hover:not(:disabled){--_btn-bg:var(--ds-surface-highlight)}.ds-btn--danger{--_btn-bg:var(--ds-action-important-enabled);--_btn-fg:var(--ds-text-high-emphasis-on-dark)}.ds-btn--danger:hover:not(:disabled){--_btn-bg:var(--ds-action-important-hover)}.ds-btn--danger:active:not(:disabled){--_btn-bg:var(--ds-action-important-active)}.ds-btn[aria-busy=true]{cursor:progress}.ds-btn__spinner{width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:var(--ds-radius-pill);animation:ds-btn-spin var(--ds-motion-duration-slow) linear infinite}@keyframes ds-btn-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ds-btn{transition:none}.ds-btn__spinner{animation-duration:1.5s}}.ds-switch{display:inline-flex;align-items:center;width:var(--ds-comp-switch-track-width);height:var(--ds-comp-switch-track-height);padding:2px;border:none;border-radius:var(--ds-radius-pill);background:var(--ds-border-mid-emphasis-on-light);cursor:pointer;transition:background var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-switch[data-state=on]{background:var(--ds-action-enabled)}.ds-switch:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-switch:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.ds-switch__thumb{width:var(--ds-comp-switch-thumb);height:var(--ds-comp-switch-thumb);border-radius:var(--ds-radius-pill);background:var(--ds-surface-light);box-shadow:var(--ds-shadow-sm);transition:transform var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-switch[data-state=on] .ds-switch__thumb{transform:translateX(var(--ds-comp-switch-travel))}@media (prefers-reduced-motion:reduce){.ds-switch,.ds-switch__thumb{transition:none}}.ds-segmented{--_seg-pad:var(--ds-space-2xs);--_seg-radius:var(--ds-comp-radius-segmented);display:inline-flex;gap:var(--ds-space-2xs);padding:var(--_seg-pad);border:1px solid var(--ds-border-low-emphasis-on-light);border-radius:var(--_seg-radius);background:var(--ds-surface-highlight)}.ds-segmented--grid{display:grid}.ds-segmented--full{display:flex;width:100%}.ds-segmented--full .ds-segmented__item{flex:1 1;min-width:0}.ds-segmented__item{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-xs);border:none;border-radius:max(0px,calc(var(--_seg-radius) - var(--_seg-pad)));background:transparent;color:var(--ds-text-low-emphasis-on-light);font-family:var(--ds-font-family-body);font-weight:var(--ds-font-weight-medium);cursor:pointer;transition:background var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-segmented--md .ds-segmented__item{font-size:var(--ds-typography-label-md-font-size);padding:var(--ds-space-xs) var(--ds-space-md)}.ds-segmented--sm .ds-segmented__item{font-size:var(--ds-typography-label-sm-font-size);padding:var(--ds-space-2xs) var(--ds-space-sm)}.ds-segmented__item[data-state=on]{background:var(--ds-surface-light);color:var(--ds-text-high-emphasis-on-light);box-shadow:var(--ds-shadow-sm)}.ds-segmented__item:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-segmented__icon{display:inline-flex}.ds-segmented__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.ds-segmented__item{transition:none}}.ds-tabs{display:flex;gap:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-low-emphasis-on-light)}.ds-tabs__tab{padding:var(--ds-space-sm) 0;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--ds-text-low-emphasis-on-light);font-family:var(--ds-font-family-body);font-size:var(--ds-typography-label-md-font-size);font-weight:var(--ds-font-weight-medium);cursor:pointer;transition:color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-tabs__tab:hover,.ds-tabs__tab[data-state=active]{color:var(--ds-text-high-emphasis-on-light)}.ds-tabs__tab[data-state=active]{border-bottom-color:var(--ds-action-enabled)}.ds-tabs__tab:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset);border-radius:var(--ds-radius-control)}@media (prefers-reduced-motion:reduce){.ds-tabs__tab{transition:none}}.ds-toggle-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--ds-space-xs);gap:var(--ds-space-xs)}.ds-toggle-btn,.ds-toggle-group__item{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-xs);border:1px solid var(--ds-border-low-emphasis-on-light);border-radius:var(--ds-comp-radius-button);background:var(--ds-surface-light);color:var(--ds-text-low-emphasis-on-light);font-family:var(--ds-font-family-body);font-weight:var(--ds-font-weight-medium);cursor:pointer;transition:background var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-toggle-btn--md,.ds-toggle-group--md .ds-toggle-group__item{font-size:var(--ds-typography-label-md-font-size);padding:var(--ds-space-xs) var(--ds-space-sm)}.ds-toggle-btn--sm,.ds-toggle-group--sm .ds-toggle-group__item{font-size:var(--ds-typography-label-sm-font-size);padding:var(--ds-space-2xs) var(--ds-space-xs)}.ds-toggle-btn:hover:not(:disabled):not([data-state=on]),.ds-toggle-group__item:hover:not(:disabled):not([data-state=on]){background:var(--ds-surface-highlight);color:var(--ds-text-high-emphasis-on-light);border-color:var(--ds-border-mid-emphasis-on-light)}.ds-toggle-btn[data-state=on],.ds-toggle-group__item[data-state=on]{background:var(--ds-action-enabled);color:var(--ds-text-on-action);border-color:var(--ds-action-enabled);font-weight:var(--ds-font-weight-semibold)}.ds-toggle-btn[data-state=on]:hover:not(:disabled),.ds-toggle-group__item[data-state=on]:hover:not(:disabled){background:var(--ds-action-hover);border-color:var(--ds-action-hover)}.ds-toggle-btn:focus-visible,.ds-toggle-group__item:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-toggle-btn:disabled,.ds-toggle-group__item:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.ds-toggle-btn__icon,.ds-toggle-group__icon{display:inline-flex}@media (prefers-reduced-motion:reduce){.ds-toggle-btn,.ds-toggle-group__item{transition:none}}.ds-field{display:flex;flex-direction:column;align-items:stretch;gap:var(--ds-comp-field-gap)}.ds-field,.ds-label{font-family:var(--ds-font-family-body)}.ds-label{display:inline-flex;align-items:baseline;gap:2px;font-size:var(--ds-typography-label-md-font-size);line-height:var(--ds-typography-label-md-line-height);font-weight:var(--ds-font-weight-medium);color:var(--ds-text-high-emphasis-on-light)}.ds-label__required{color:var(--ds-text-important)}.ds-help-text{color:var(--ds-text-low-emphasis-on-light)}.ds-error-message,.ds-help-text{font-family:var(--ds-font-family-body);font-size:var(--ds-typography-body-sm-font-size);line-height:var(--ds-typography-body-sm-line-height)}.ds-error-message{color:var(--ds-text-important)}.ds-field[data-disabled] .ds-help-text,.ds-field[data-disabled] .ds-label{color:var(--ds-text-disabled-on-light)}.ds-input{display:inline-flex;align-items:center;gap:var(--ds-comp-input-gap);width:100%;padding-inline:var(--ds-comp-input-padding-x);background:var(--ds-surface-light);border:1px solid var(--ds-border-mid-emphasis-on-light);border-radius:var(--ds-comp-radius-input);font-family:var(--ds-font-family-body);transition:border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-input:hover:not([data-disabled]){border-color:var(--ds-border-high-emphasis-on-light)}.ds-input:focus-within{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-input[data-invalid]{border-color:var(--ds-status-important)}.ds-input[data-disabled]{background:var(--ds-surface-disabled-on-light);opacity:var(--ds-opacity-disabled);cursor:not-allowed}.ds-input--sm{height:var(--ds-comp-input-height-sm);font-size:var(--ds-typography-body-sm-font-size)}.ds-input--md{height:var(--ds-comp-input-height-md);font-size:var(--ds-typography-body-md-font-size)}.ds-input--lg{height:var(--ds-comp-input-height-lg);font-size:var(--ds-typography-body-lg-font-size)}.ds-input__control{flex:1 1 auto;min-width:0;height:100%;border:none;outline:none;background:transparent;padding:0;font:inherit;color:var(--ds-text-high-emphasis-on-light)}.ds-input__control::placeholder{color:var(--ds-text-low-emphasis-on-light)}.ds-input__control:disabled{cursor:not-allowed;color:var(--ds-text-disabled-on-light)}.ds-input__slot{display:inline-flex;align-items:center;flex:none;color:var(--ds-icon-low-emphasis-enabled-on-light);font-size:var(--ds-typography-body-sm-font-size)}.ds-textarea{display:block;width:100%;box-sizing:border-box;padding-block:var(--ds-space-sm);padding-inline:var(--ds-comp-input-padding-x);background:var(--ds-surface-light);border:1px solid var(--ds-border-mid-emphasis-on-light);border-radius:var(--ds-comp-radius-input);font-family:var(--ds-font-family-body);color:var(--ds-text-high-emphasis-on-light);resize:vertical;transition:border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-textarea::placeholder{color:var(--ds-text-low-emphasis-on-light)}.ds-textarea:hover:not(:disabled){border-color:var(--ds-border-high-emphasis-on-light)}.ds-textarea:focus-visible{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset);border-color:var(--ds-border-high-emphasis-on-light)}.ds-textarea[data-invalid]{border-color:var(--ds-status-important)}.ds-textarea:disabled{background:var(--ds-surface-disabled-on-light);color:var(--ds-text-disabled-on-light);opacity:var(--ds-opacity-disabled);cursor:not-allowed;resize:none}.ds-textarea[data-autogrow]{resize:none;overflow:hidden}.ds-textarea--sm{font-size:var(--ds-typography-body-sm-font-size);line-height:var(--ds-typography-body-sm-line-height)}.ds-textarea--md{font-size:var(--ds-typography-body-md-font-size);line-height:var(--ds-typography-body-md-line-height)}.ds-textarea--lg{font-size:var(--ds-typography-body-lg-font-size);line-height:var(--ds-typography-body-lg-line-height)}.ds-checkbox{display:inline-flex;align-items:center;gap:var(--ds-comp-checkbox-gap);font-family:var(--ds-typography-label-md-font-family);font-size:var(--ds-typography-label-md-font-size);line-height:var(--ds-typography-label-md-line-height);color:var(--ds-text-high-emphasis-on-light);cursor:pointer}.ds-checkbox__control{position:relative;display:inline-flex;flex:none;width:var(--ds-comp-checkbox-size);height:var(--ds-comp-checkbox-size)}.ds-checkbox__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.ds-checkbox__box{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border:var(--ds-comp-checkbox-stroke) solid var(--ds-border-high-emphasis-on-light);border-radius:var(--ds-comp-checkbox-radius);background:var(--ds-surface-light);color:var(--ds-text-on-action);transition:background var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-checkbox__check{width:var(--ds-comp-checkbox-size);height:var(--ds-comp-checkbox-size);stroke:currentColor;stroke-width:var(--ds-comp-checkbox-stroke);stroke-linecap:round;stroke-linejoin:round}.ds-checkbox__dash,.ds-checkbox__tick{opacity:0}.ds-checkbox__input:checked+.ds-checkbox__box,.ds-checkbox__input:indeterminate+.ds-checkbox__box{background:var(--ds-action-enabled);border-color:var(--ds-action-enabled)}.ds-checkbox__input:checked+.ds-checkbox__box .ds-checkbox__tick{opacity:1}.ds-checkbox__input:indeterminate+.ds-checkbox__box .ds-checkbox__tick{opacity:0}.ds-checkbox__input:indeterminate+.ds-checkbox__box .ds-checkbox__dash{opacity:1}.ds-checkbox__input:focus-visible+.ds-checkbox__box{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-checkbox:hover .ds-checkbox__input:not(:checked):not(:indeterminate):not(:disabled)+.ds-checkbox__box{border-color:var(--ds-border-high-emphasis-on-light);background:var(--ds-surface-light-darker)}.ds-checkbox[data-invalid] .ds-checkbox__input:not(:checked):not(:indeterminate)+.ds-checkbox__box{border-color:var(--ds-status-important)}.ds-checkbox[data-disabled]{opacity:var(--ds-opacity-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ds-checkbox__box{transition:none}}.ds-radio-group{display:flex;gap:var(--ds-comp-radio-row-gap);font-family:var(--ds-typography-label-md-font-family)}.ds-radio-group--vertical{flex-direction:column}.ds-radio-group--horizontal{flex-direction:row;flex-wrap:wrap}.ds-radio{display:inline-flex;align-items:flex-start;gap:var(--ds-comp-radio-gap);color:var(--ds-text-high-emphasis-on-light);cursor:pointer}.ds-radio__control{position:relative;display:inline-flex;flex:none;width:var(--ds-comp-radio-size);height:var(--ds-comp-radio-size)}.ds-radio__input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.ds-radio__dot{display:block;width:100%;height:100%;border:var(--ds-comp-radio-stroke) solid var(--ds-border-high-emphasis-on-light);border-radius:var(--ds-radius-pill);background:var(--ds-surface-light);transition:background var(--ds-motion-duration-fast) var(--ds-motion-easing-standard),border-color var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-radio__dot:after{content:"";position:absolute;inset:0;margin:auto;width:var(--ds-comp-radio-dot);height:var(--ds-comp-radio-dot);border-radius:var(--ds-radius-pill);background:var(--ds-text-on-action);transform:scale(0);transition:transform var(--ds-motion-duration-fast) var(--ds-motion-easing-standard)}.ds-radio__input:checked+.ds-radio__dot{background:var(--ds-action-enabled);border-color:var(--ds-action-enabled)}.ds-radio__input:checked+.ds-radio__dot:after{transform:scale(1)}.ds-radio__input:focus-visible+.ds-radio__dot{outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:var(--ds-focus-ring-offset)}.ds-radio:hover .ds-radio__input:not(:checked):not(:disabled)+.ds-radio__dot{background:var(--ds-surface-light-darker)}.ds-radio-group[data-invalid] .ds-radio__input:not(:checked)+.ds-radio__dot{border-color:var(--ds-status-important)}.ds-radio[data-disabled]{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.ds-radio__text{display:flex;flex-direction:column}.ds-radio__label{font-size:var(--ds-typography-label-md-font-size);line-height:var(--ds-typography-label-md-line-height)}.ds-radio__description{font-size:var(--ds-typography-body-sm-font-size);line-height:var(--ds-typography-body-sm-line-height);color:var(--ds-text-low-emphasis-on-light)}@media (prefers-reduced-motion:reduce){.ds-radio__dot,.ds-radio__dot:after{transition:none}}