@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-cyrillic-ext-400-normal.ad758bff.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-ext-400-normal.8ef04b06.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-cyrillic-400-normal.23af8aae.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-400-normal.021b3662.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-vietnamese-400-normal.da311750.woff2) format("woff2"),url(/_next/static/media/spectral-vietnamese-400-normal.b9a50274.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-latin-ext-400-normal.e92fd0c2.woff2) format("woff2"),url(/_next/static/media/spectral-latin-ext-400-normal.b5278fd1.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-latin-400-normal.8c1da615.woff2) format("woff2"),url(/_next/static/media/spectral-latin-400-normal.9d434bbe.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-cyrillic-ext-400-italic.6bbe85c2.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-ext-400-italic.5f140fc5.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-cyrillic-400-italic.f798be94.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-400-italic.1ec2dfcb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-vietnamese-400-italic.9392baab.woff2) format("woff2"),url(/_next/static/media/spectral-vietnamese-400-italic.9f970e5e.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-latin-ext-400-italic.76b2a89f.woff2) format("woff2"),url(/_next/static/media/spectral-latin-ext-400-italic.eeedd4ad.woff) format("woff");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:Spectral;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/spectral-latin-400-italic.c05759ed.woff2) format("woff2"),url(/_next/static/media/spectral-latin-400-italic.dee8ea54.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/spectral-cyrillic-ext-500-normal.673afffc.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-ext-500-normal.94ed2a4a.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/spectral-cyrillic-500-normal.22141524.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-500-normal.feb1630d.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/spectral-vietnamese-500-normal.67af3069.woff2) format("woff2"),url(/_next/static/media/spectral-vietnamese-500-normal.02dbdf4c.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/spectral-latin-ext-500-normal.bf66dd15.woff2) format("woff2"),url(/_next/static/media/spectral-latin-ext-500-normal.c27341bb.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/spectral-latin-500-normal.ad97cfeb.woff2) format("woff2"),url(/_next/static/media/spectral-latin-500-normal.d94dca99.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/spectral-cyrillic-ext-600-normal.42268ad3.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-ext-600-normal.ad2e2f5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/spectral-cyrillic-600-normal.21e4c61b.woff2) format("woff2"),url(/_next/static/media/spectral-cyrillic-600-normal.7f682417.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/spectral-vietnamese-600-normal.8492ae06.woff2) format("woff2"),url(/_next/static/media/spectral-vietnamese-600-normal.d922cf14.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/spectral-latin-ext-600-normal.0b906482.woff2) format("woff2"),url(/_next/static/media/spectral-latin-ext-600-normal.29668565.woff) format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/spectral-latin-600-normal.6178f8e6.woff2) format("woff2"),url(/_next/static/media/spectral-latin-600-normal.1491850c.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-cyrillic-ext-400-normal.fe77cf74.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-ext-400-normal.c53594e1.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-cyrillic-400-normal.03c3c250.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-400-normal.f9650ffc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-greek-400-normal.5f160bba.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-greek-400-normal.bedb8549.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-vietnamese-400-normal.7f721ef5.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-vietnamese-400-normal.072f5433.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-latin-ext-400-normal.20dd57fa.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-ext-400-normal.40b9fc05.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-latin-400-normal.13a15bcd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-400-normal.48b78688.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-cyrillic-ext-500-normal.926ddd5b.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-ext-500-normal.cfe07773.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-cyrillic-500-normal.8f83abe5.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-500-normal.b36047ca.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-greek-500-normal.e5c8b350.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-greek-500-normal.0f811c39.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-vietnamese-500-normal.4e93e369.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-vietnamese-500-normal.7649f465.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-latin-ext-500-normal.91b576dd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-ext-500-normal.e617d40b.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-latin-500-normal.4cdcd386.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-500-normal.f8dd458c.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-cyrillic-ext-600-normal.399ec1c9.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-ext-600-normal.a53cdf56.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-cyrillic-600-normal.015f312d.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-600-normal.fdcd15f2.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-greek-600-normal.6cd27d8b.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-greek-600-normal.30fba19a.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-vietnamese-600-normal.4aa57cdf.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-vietnamese-600-normal.ea0cd549.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-latin-ext-600-normal.cb6ca6c6.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-ext-600-normal.73c474de.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-latin-600-normal.1cdb9a2c.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-600-normal.0eddcd6d.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");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}:root{--ground:#F4F6F2;--surface:#FFFFFF;--surface-2:#EDF0EA;--ink:#1B211D;--ink-2:#57625B;--ink-3:#8B968E;--rule:#DCE1D7;--rule-strong:#C3CBBD;--accent:#1F5D4C;--accent-ink:#FFFFFF;--accent-soft:#E2EDE7;--accent-line:#9DC4B5;--gold:#8C6420;--gold-soft:#F3EBDA;--warn:#A8631F;--warn-soft:#F7EBDC;--alert:#9C3A31;--alert-soft:#F8E5E2;--shadow:0 1px 2px rgba(27,33,29,.06),0 8px 24px -16px rgba(27,33,29,.28);--serif:"Spectral",Georgia,"Times New Roman",serif;--sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--r:4px;--hl-ink:#1B211D}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#121714;--surface:#1A201C;--surface-2:#222A25;--ink:#E7EBE5;--ink-2:#A0ABA2;--ink-3:#78837A;--rule:#2B332D;--rule-strong:#3C4740;--accent:#63B79C;--accent-ink:#0E1512;--accent-soft:#1C2C26;--accent-line:#37564A;--gold:#D3A854;--gold-soft:#2B2517;--warn:#D69248;--warn-soft:#2C2116;--alert:#D97A6E;--alert-soft:#2E1D1A;--shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -16px rgba(0,0,0,.7)}}:root[data-theme=dark]{--ground:#121714;--surface:#1A201C;--surface-2:#222A25;--ink:#E7EBE5;--ink-2:#A0ABA2;--ink-3:#78837A;--rule:#2B332D;--rule-strong:#3C4740;--accent:#63B79C;--accent-ink:#0E1512;--accent-soft:#1C2C26;--accent-line:#37564A;--gold:#D3A854;--gold-soft:#2B2517;--warn:#D69248;--warn-soft:#2C2116;--alert:#D97A6E;--alert-soft:#2E1D1A;--shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -16px rgba(0,0,0,.7)}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--serif);font-weight:500;margin:0;text-wrap:balance;letter-spacing:-.01em}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.shell{display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100vh}.rail{border-right:1px solid var(--rule);background:var(--surface);gap:1px;padding:20px 12px;position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow-y:auto}.brand,.rail{display:flex;flex-direction:column}.brand{padding:2px 10px 14px;gap:2px}.brand .mark{font-family:var(--serif);font-size:20px;line-height:1.15;letter-spacing:-.02em}.brand .sub{font-size:10.5px;letter-spacing:.09em}.brand .sub,.navlabel{font-family:var(--mono);text-transform:uppercase;color:var(--ink-3)}.navlabel{font-size:10px;letter-spacing:.11em;padding:12px 10px 5px}.navitem{text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;text-align:left;background:none;border:0;padding:6px 10px;border-radius:var(--r);cursor:pointer;color:var(--ink-2);font-size:14px;transition:background .12s,color .12s}.navitem:hover{background:var(--surface-2);color:var(--ink)}.navitem[aria-current=true]{background:var(--accent-soft);color:var(--ink);font-weight:500;box-shadow:inset 2px 0 0 var(--accent)}.navitem .n{font-family:var(--mono);font-size:11px;color:var(--ink-3)}.railfoot{margin-top:auto;padding:14px 10px 0;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:8px}.railfoot .status{font-family:var(--mono);font-size:10.5px;color:var(--ink-3);line-height:1.5}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:5px;vertical-align:1px}.dot.off{background:var(--ink-3)}main{padding:34px 40px 96px;max-width:1120px}.pagehead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--rule);margin-bottom:24px}.pagehead h1{font-size:29px}.eyebrow{font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--gold);margin-bottom:5px}.lede{color:var(--ink-2);max-width:62ch;margin-top:7px;font-size:14.5px}.btn{text-decoration:none;display:inline-flex;align-items:center;gap:6px;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r);padding:6px 12px;font-size:13.5px;cursor:pointer;color:var(--ink);transition:border-color .12s,background .12s;white-space:nowrap}.btn:hover{background:var(--surface-2)}.btn.primary,.btn:hover{border-color:var(--accent)}.btn.primary{background:var(--accent);color:var(--accent-ink);font-weight:500}.btn.primary:hover{filter:brightness(1.08);background:var(--accent)}.btn.ghost{border-color:transparent;background:transparent;color:var(--ink-2);padding:4px 8px}.btn.ghost:hover{background:var(--surface-2);color:var(--ink)}.btn.tiny{font-size:12px;padding:3px 8px}.btn:disabled{opacity:.45;cursor:not-allowed}input[type=date],input[type=number],input[type=text],select,textarea{width:100%;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r);padding:7px 10px;font-size:14px}textarea{resize:vertical;min-height:74px;line-height:1.6}label.f{display:block;margin-bottom:12px}label.f>span{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.grid2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0 16px}.grid2,.grid3{display:grid;gap:0 16px}.grid3{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:0 16px}.row{gap:8px}.row,.spread{display:flex;align-items:center;flex-wrap:wrap}.spread{gap:12px;justify-content:space-between}.panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:20px 22px}.panel+.panel{margin-top:16px}.sectitle{font-family:var(--mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;display:flex;align-items:center;gap:10px}.sectitle:after{content:"";flex:1 1;height:1px;background:var(--rule)}.pill{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:2px;background:var(--surface-2);color:var(--ink-2);white-space:nowrap}.pill.accent{background:var(--accent-soft);color:var(--accent)}.pill.gold{background:var(--gold-soft);color:var(--gold)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.alert{background:var(--alert-soft);color:var(--alert)}.empty{font-size:14px;font-style:italic;padding:10px 0}.empty,.hint{color:var(--ink-3)}.hint{font-size:12.5px;line-height:1.5}.mono,.wc{font-family:var(--mono)}.wc{font-size:11px;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wc.ok{color:var(--accent)}.wc.over{color:var(--warn)}.deskgrid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.side{grid-template-columns:280px minmax(0,1fr)}@media (max-width:900px){.deskgrid{grid-template-columns:1fr!important}}.tally{display:flex;border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);overflow:hidden;margin-bottom:16px}.tally div{flex:1 1;padding:14px 16px;border-right:1px solid var(--rule)}.tally div:last-child{border-right:0}.tally .num{font-family:var(--serif);font-size:26px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tally .lbl{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:6px}.duelist{display:flex;flex-direction:column}.due{display:flex;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--rule)}.due:last-child{border-bottom:0}.due .when{font-family:var(--mono);font-size:11.5px;color:var(--ink-3);min-width:64px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.due .what{flex:1 1;min-width:0}.due .what b{font-weight:500}.due .ct{font-family:var(--mono);font-size:10.5px;color:var(--ink-3)}.stack{display:flex;flex-direction:column;gap:10px}.item{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:14px 16px}.item.sel{border-color:var(--accent-line);box-shadow:inset 3px 0 0 var(--accent)}.item h3{font-size:17px;margin-bottom:2px}.item .meta{font-family:var(--mono);font-size:11px;color:var(--ink-3);letter-spacing:.03em}.clickable{cursor:pointer}.clickable:hover{border-color:var(--rule-strong)}.sheet{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow)}.sheet-head{padding:18px 22px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.field,.sheet-head{border-bottom:1px solid var(--rule)}.field{padding:15px 22px}.field:last-child{border-bottom:0}.field>.k{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;gap:8px}.field .prompt,.field>.k{color:var(--ink-3);margin-bottom:6px}.field .prompt{font-size:12.5px;font-style:italic;line-height:1.45}.quote{display:grid;grid-template-columns:1fr 74px 34px;grid-gap:8px;gap:8px;align-items:start;margin-bottom:8px}.quote textarea{min-height:56px}.cite,.quote textarea{font-family:var(--serif);font-size:14.5px}.cite{line-height:1.65;background:var(--surface-2);border-left:2px solid var(--gold);padding:10px 14px;border-radius:0 var(--r) var(--r) 0;overflow-wrap:anywhere}.citewrap{margin-bottom:12px}.citewrap .k{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:5px;display:flex;justify-content:space-between;align-items:center}.tablewrap{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--r)}table{border-collapse:collapse;width:100%;font-size:13.5px}td,th{text-align:left;padding:9px 14px;border-bottom:1px solid var(--rule);vertical-align:top}th{font-family:var(--mono);font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-2);font-weight:400}tr:last-child td{border-bottom:0}td.ex{font-family:var(--serif);font-size:14px;line-height:1.6}td em{color:var(--ink)}.week{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:0 18px;gap:0 18px;padding:14px 0;border-bottom:1px solid var(--rule)}.week:last-child{border-bottom:0}.week.now{background:linear-gradient(90deg,var(--accent-soft),transparent 60%);margin:0 -22px;padding-left:22px;padding-right:22px}.week .wk{font-family:var(--mono);font-size:11px;color:var(--ink-3);line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.week .wk b{display:block;font-size:13px;color:var(--ink);font-weight:500}.week .topic{font-family:var(--serif);font-size:17px;margin-bottom:6px}.reading{display:flex;gap:10px;align-items:center;padding:4px 0;font-size:14px}.reading .ab{background:var(--surface-2);padding:1px 6px;border-radius:2px;color:var(--ink-2);min-width:38px;text-align:center}.reading .ab,.reading .done{font-family:var(--mono);font-size:11px}.reading .done{color:var(--accent)}.items{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.hl{display:grid;grid-template-columns:6px minmax(0,1fr);grid-gap:14px;gap:14px;background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);overflow:hidden}.hl .bar{background:var(--hlc)}.hl .body{padding:12px 14px 12px 0}.hl .text{font-family:var(--serif);font-size:15px;line-height:1.6}.hl .meta{font-size:11px;color:var(--ink-3);margin-top:6px;display:flex;gap:10px;flex-wrap:wrap}.chip,.hl .meta{font-family:var(--mono);align-items:center}.chip{display:inline-flex;gap:5px;font-size:10.5px;padding:1px 7px;border-radius:2px;color:var(--hl-ink);background:var(--hlc)}.swatches{display:flex;gap:6px;flex-wrap:wrap}.sw{width:22px;height:22px;border-radius:3px;border:2px solid transparent;cursor:pointer;background:var(--hlc)}.sw.on{border-color:var(--ink)}.legend{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.legend div{display:flex;gap:8px;align-items:center;font-size:13px}.legend i{width:14px;height:14px;border-radius:3px;background:var(--hlc);flex:none}.bars{display:flex;flex-direction:column;gap:6px}.bar-row{display:grid;grid-template-columns:190px 1fr 44px;grid-gap:10px;gap:10px;align-items:center;font-size:13.5px}.bar-row .track{height:10px;background:var(--surface-2);border-radius:2px;overflow:hidden}.bar-row .fill{height:100%;background:var(--accent)}.bar-row .pct{font-family:var(--mono);font-size:11.5px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}svg text{font-family:var(--mono);font-size:10px;fill:var(--ink-3)}.outcomes li{margin-bottom:6px}.card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:34px 28px;min-height:190px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer;box-shadow:var(--shadow)}.card .term{font-family:var(--serif);font-size:24px}.card .def{font-size:15px;color:var(--ink-2);max-width:52ch;line-height:1.6}.card .flip{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:16px}.entry{padding:12px 0;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:minmax(160px,220px) 1fr auto;grid-gap:14px;gap:14px;align-items:start}.entry:last-child{border-bottom:0}.entry .t{font-family:var(--serif);font-size:16.5px}.entry .d{font-size:14px;color:var(--ink-2);line-height:1.55}.entry .o{font-family:var(--mono);font-size:10.5px;color:var(--ink-3);margin-top:4px}.toast{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);background:var(--ink);color:var(--ground);padding:9px 18px;border-radius:var(--r);font-size:13.5px;box-shadow:var(--shadow);z-index:60}.modalbg{position:fixed;inset:0;background:rgba(20,26,22,.42);display:flex;align-items:flex-start;justify-content:center;padding:48px 20px;overflow-y:auto;z-index:50}.modal{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow);width:100%;max-width:680px;padding:24px 26px}.modal h2{font-size:21px;margin-bottom:4px}.working{font-family:var(--mono);font-size:11.5px;color:var(--accent)}.prose{max-width:66ch}.prose p+p{margin-top:11px}.prose ol,.prose ul{margin:10px 0;padding-left:20px}.prose li{margin-bottom:6px}.checkline{display:flex;gap:9px;align-items:flex-start;padding:7px 0;border-bottom:1px solid var(--rule)}.checkline:last-child{border-bottom:0}.checkline input{width:auto;margin-top:4px}.checkline.done label{text-decoration:line-through;color:var(--ink-3)}.improved{background:var(--surface-2);border-left:2px solid var(--accent);padding:12px 14px;font-family:var(--serif);font-size:15px;line-height:1.65;white-space:pre-wrap}.fab{position:fixed;right:22px;bottom:22px;z-index:45;background:var(--accent);color:var(--accent-ink);border:0;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:500;cursor:pointer;box-shadow:0 6px 20px -6px rgba(0,0,0,.4);display:inline-flex;align-items:center;gap:8px}.fab:hover{filter:brightness(1.08)}.askpanel{position:fixed;top:0;right:0;bottom:0;width:min(440px,100vw);background:var(--surface);border-left:1px solid var(--rule);box-shadow:-12px 0 40px -24px rgba(0,0,0,.5);z-index:48;display:flex;flex-direction:column}.askhead{padding:14px 16px;border-bottom:1px solid var(--rule);display:flex;align-items:center;gap:8px}.askhead .t{font-family:var(--serif);font-size:18px;flex:1 1}.askhead select{width:auto;font-size:12.5px;padding:3px 6px}.askmsgs{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.msg{max-width:92%;font-size:14.5px;line-height:1.55}.msg.user{align-self:flex-end;background:var(--accent-soft);padding:9px 13px;border-radius:12px 12px 2px 12px}.msg.ai{align-self:flex-start}.msg.ai .body p+p{margin-top:8px}.msg.ai .body ol,.msg.ai .body ul{margin:6px 0;padding-left:20px}.msg .who{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.msg .acts{margin-top:8px;display:flex;flex-direction:column;gap:4px}.msg .act{font-family:var(--mono);font-size:11px;color:var(--accent);background:var(--accent-soft);padding:3px 8px;border-radius:2px;display:inline-block}.askform{padding:12px 16px 16px;border-top:1px solid var(--rule)}.askform textarea{min-height:64px;font-size:14px}.askform .row{margin-top:8px;justify-content:space-between}.askhint{font-size:12px;color:var(--ink-3);padding:0 16px 10px}.askempty{color:var(--ink-3);font-size:13.5px;line-height:1.6;padding:8px 4px}.askempty .sug,.askempty b{color:var(--ink)}.askempty .sug{display:block;text-align:left;background:var(--surface-2);border:1px solid var(--rule);border-radius:var(--r);padding:7px 10px;margin-top:6px;cursor:pointer;font-size:13px;width:100%}.askempty .sug:hover{border-color:var(--accent)}@media (max-width:760px){.shell{grid-template-columns:1fr}.fab{bottom:16px;right:16px}.rail{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:12px}.brand{padding:0 12px 0 4px}.navlabel{display:none}.railfoot{margin:0;border:0;padding:0 6px;flex-direction:row}main{padding:24px 18px 80px}.entry,.week{grid-template-columns:1fr}}html{color-scheme:light dark}.rail a.navitem:visited{color:var(--ink-2)}.center{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--ground)}.authcard{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:32px 34px;width:100%;max-width:440px;box-shadow:var(--shadow)}.authcard h1{font-size:28px;margin-bottom:6px}.authcard .lede{margin-bottom:20px}.loading{padding:60px;text-align:center;color:var(--ink-3);font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.reader{font-family:var(--serif);line-height:1.75;max-width:70ch;white-space:pre-wrap;padding:8px 0}.reader p{margin:0 0 1em}.reader mark{background:var(--hlc);color:var(--hl-ink);padding:0 1px;border-radius:2px}.sizer{display:inline-flex;gap:4px}.term-pop{position:fixed;z-index:70;max-width:340px;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r);padding:12px 14px;box-shadow:var(--shadow);font-size:13.5px;line-height:1.5}.term-pop b{font-family:var(--serif);font-size:15px;display:block;margin-bottom:4px}.selbar{position:fixed;z-index:70;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--r);padding:6px 8px;box-shadow:var(--shadow);display:flex;gap:6px;align-items:center}.legalprose{max-width:70ch}.legalprose h2{font-size:20px;margin:26px 0 8px}.legalprose p{margin:0 0 10px;line-height:1.65}.legalprose ul{margin:0 0 10px;padding-left:20px}.legalprose li{margin-bottom:5px}.draft{background:var(--warn-soft);color:var(--warn);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;display:inline-block;margin-bottom:14px}.draft,.kbd{font-family:var(--mono);font-size:11px;border-radius:2px}.kbd{background:var(--surface-2);padding:1px 5px}