@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/88da59c891d37117-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88da59c891d37117-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/88da59c891d37117-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/88da59c891d37117-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88da59c891d37117-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/88da59c891d37117-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-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:__Source_Sans_3_c90b52;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-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:__Source_Sans_3_Fallback_c90b52;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_c90b52{font-family:__Source_Sans_3_c90b52,__Source_Sans_3_Fallback_c90b52;font-style:normal}.__variable_c90b52{--font-source-sans:"__Source_Sans_3_c90b52","__Source_Sans_3_Fallback_c90b52"}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_f9e569;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_f9e569;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9e569{font-family:__JetBrains_Mono_f9e569,__JetBrains_Mono_Fallback_f9e569;font-style:normal}.__variable_f9e569{--font-jetbrains-mono:"__JetBrains_Mono_f9e569","__JetBrains_Mono_Fallback_f9e569"}:root,[data-theme=classic]{--bg:#f5edcc;--bg-image:none;--surface:#fff;--surface-2:#f9fafb;--surface-3:#f3f4f6;--surface-elevated:#fff;--surface-inset:#f5edcc;--surface-tint:#e0edf7;--surface-deep:#1a2338;--surface-deep-fg:#e5e7eb;--scrim:rgba(15,23,42,.55);--border:#e5e7eb;--border-strong:#d1d5db;--divider:#eef0f3;--text:#1f2937;--text-muted:#374151;--text-subtle:#9ca3af;--text-on-accent:#fff;--accent:#1f3674;--accent-hover:#16264f;--accent-fg:#adf1c4;--accent-soft:rgba(31,54,116,.08);--accent-2:#547ca4;--accent-action:#c3282d;--accent-action-hover:#a01f23;--nav-bg:linear-gradient(90deg,#1f3674,#274e68);--nav-fg:#fff;--nav-fg-muted:hsla(0,0%,100%,.75);--nav-border:rgba(173,241,196,.12);--rail-bg:#edf1f7;--bar-bg:#1c3d5a;--bar-fg:#fff;--success:#3cb563;--success-surface:#ecfdf3;--warning:#f5a623;--warning-surface:#fef3c7;--warning-fg:#78350f;--danger:#c3282d;--danger-surface:#fef2f2;--info:#547ca4;--info-surface:#eff6ff;--info-border:#dbeafe;--code-bg:#111827;--code-fg:#86efac;--code-border:#374151;--figure-backing:transparent;--figure-border:transparent;--cA:#1f3674;--cB:#547ca4;--cC:#c3282d;--cD:#274e68;--criterion-fg:#fff;--logo-a:#6c5dd6;--logo-b:#20a392;--logo-c:#f4715d;--logo-d:#d63e78;--cmd-analyse:#1f3674;--cmd-apply:#547ca4;--cmd-justify:#c3282d;--gradient-cta:linear-gradient(135deg,#c3282d,#a01f23);--gradient-brand:linear-gradient(90deg,#1f3674,#547ca4,#adf1c4,#547ca4,#1f3674);--radius-card:16px;--radius-panel:12px;--radius-control:8px;--radius-pill:9999px;--shadow-card:0 1px 2px rgba(31,54,116,.06);--shadow-card-hover:0 12px 32px rgba(31,54,116,.18);--shadow-elevated:0 24px 60px rgba(15,23,42,.3);--shadow-nav:0 2px 16px rgba(31,54,116,.18);--blur-chrome:16px;--blur-surface:0px;--font-display:var(--font-source-sans),Arial,Helvetica,sans-serif;--font-body:var(--font-source-sans),Arial,Helvetica,sans-serif;--font-mono:var(--font-jetbrains-mono),"Courier New",monospace;--weight-display:800;--answer-zone:column;--answer-zone-width:clamp(340px,38%,460px);--chrome:classic;--card-gutter:20px;--rubric-style:bars;--background:var(--bg);--foreground:var(--text);--brand-bg:var(--bg);--brand-navy:var(--accent);--brand-steel:var(--accent-2);--brand-red:var(--accent-action);--brand-dark:var(--cD);--brand-mint:var(--accent-fg);--ib-blue:var(--accent);--ib-teal:var(--accent-2);--ib-teal-l:var(--surface-tint);--ib-green:var(--success);--ib-amber:var(--warning);--ib-red:var(--accent-action)}[data-theme=spatial]{--bg:#dce8fb;--bg-image:radial-gradient(1200px 800px at 50% -10%,#eaf3ff 0%,#cfe0fb 45%,#bcd3f7 100%);--surface:hsla(0,0%,100%,.72);--surface-2:hsla(0,0%,100%,.55);--surface-3:hsla(0,0%,100%,.42);--surface-elevated:hsla(0,0%,100%,.86);--surface-inset:hsla(0,0%,100%,.62);--surface-tint:rgba(39,120,255,.1);--surface-deep:#1b2c4a;--surface-deep-fg:#eaf3ff;--scrim:rgba(20,40,80,.4);--border:hsla(0,0%,100%,.7);--border-strong:rgba(120,150,200,.45);--divider:rgba(120,150,200,.22);--text:#16233b;--text-muted:#3a4d6b;--text-subtle:#7d8aa3;--text-on-accent:#fff;--accent:#2778ff;--accent-hover:#155fe0;--accent-fg:#eaf3ff;--accent-soft:rgba(39,120,255,.12);--accent-2:#5a93ff;--accent-action:#2778ff;--accent-action-hover:#155fe0;--nav-bg:hsla(0,0%,100%,.55);--nav-fg:#16233b;--nav-fg-muted:rgba(22,35,59,.6);--nav-border:hsla(0,0%,100%,.6);--rail-bg:hsla(0,0%,100%,.55);--bar-bg:hsla(0,0%,100%,.6);--bar-fg:#16233b;--success:#1fa971;--success-surface:rgba(31,169,113,.12);--warning:#e58a1f;--warning-surface:rgba(229,138,31,.12);--warning-fg:#7a4a10;--danger:#e0463f;--danger-surface:rgba(224,70,63,.12);--info:#2778ff;--info-surface:rgba(39,120,255,.12);--info-border:rgba(39,120,255,.25);--code-bg:#1b2c4a;--code-fg:#a5d8ff;--code-border:hsla(0,0%,100%,.15);--figure-backing:hsla(0,0%,100%,.92);--figure-border:hsla(0,0%,100%,.7);--cA:#2778ff;--cB:#5a93ff;--cC:#e0463f;--cD:#1fa971;--criterion-fg:#fff;--cmd-analyse:#1fa971;--cmd-apply:#e58a1f;--cmd-justify:#7a5af0;--gradient-cta:linear-gradient(135deg,#2778ff,#155fe0);--gradient-brand:linear-gradient(90deg,#2778ff,#5a93ff,#9bd0ff,#5a93ff,#2778ff);--radius-card:24px;--radius-panel:20px;--radius-control:14px;--radius-pill:9999px;--shadow-card:0 8px 30px rgba(40,80,160,.18);--shadow-card-hover:0 18px 50px rgba(40,80,160,.26);--shadow-elevated:0 30px 80px rgba(20,40,90,.34);--shadow-nav:0 8px 30px rgba(40,80,160,.18);--blur-chrome:24px;--blur-surface:22px;--weight-display:700;--answer-zone:rail;--answer-zone-width:clamp(340px,34%,420px);--chrome:window;--card-gutter:24px;--rubric-style:bars}[data-theme=minimalist-academic]{--bg:#fff;--bg-image:none;--surface:#fff;--surface-2:#fafafa;--surface-3:#f4f4f5;--surface-elevated:#fff;--surface-inset:#fff;--surface-tint:#eef3fb;--surface-deep:#1f2430;--surface-deep-fg:#e5e7eb;--scrim:rgba(0,0,0,.45);--border:#e4e4e7;--border-strong:#c7c7cf;--divider:#ededf0;--text:#111827;--text-muted:#3f3f46;--text-subtle:#71717a;--text-on-accent:#fff;--accent:#003b8e;--accent-hover:#002a66;--accent-fg:#fff;--accent-soft:rgba(0,59,142,.06);--accent-2:#4a6fa5;--accent-action:#003b8e;--accent-action-hover:#002a66;--nav-bg:#fff;--nav-fg:#111827;--nav-fg-muted:#71717a;--nav-border:#e4e4e7;--rail-bg:#fafafa;--bar-bg:#fff;--bar-fg:#111827;--success:#2f8f57;--success-surface:#f0faf3;--warning:#b8791a;--warning-surface:#fdf6ea;--warning-fg:#6b450f;--danger:#b3261e;--danger-surface:#fdf1f0;--info:#003b8e;--info-surface:#f0f5fc;--info-border:#dbe6f5;--code-bg:#1f2430;--code-fg:#9fe6a0;--code-border:#2d3340;--figure-backing:transparent;--figure-border:transparent;--cA:#003b8e;--cB:#4a6fa5;--cC:#b3261e;--cD:#2f6f6f;--criterion-fg:#fff;--cmd-analyse:#003b8e;--cmd-apply:#4a6fa5;--cmd-justify:#6b4fa5;--gradient-cta:linear-gradient(135deg,#003b8e,#002a66);--gradient-brand:linear-gradient(90deg,#003b8e,#4a6fa5,#9bb6dd,#4a6fa5,#003b8e);--radius-card:12px;--radius-panel:10px;--radius-control:8px;--radius-pill:9999px;--shadow-card:none;--shadow-card-hover:0 1px 3px rgba(0,0,0,.08);--shadow-elevated:0 8px 30px rgba(0,0,0,.12);--shadow-nav:none;--blur-chrome:0px;--blur-surface:0px;--font-display:Georgia,"Times New Roman",serif;--weight-display:600;--answer-zone:rail;--answer-zone-width:clamp(360px,36%,440px);--chrome:flat;--card-gutter:16px;--rubric-style:ladder}[data-theme=glassmorphic]{--bg:#0a1230;--bg-image:radial-gradient(900px 600px at 15% 10%,rgba(0,180,255,.22),transparent 60%),radial-gradient(800px 600px at 85% 30%,rgba(120,80,255,.2),transparent 60%),radial-gradient(700px 500px at 60% 95%,rgba(0,120,255,.18),transparent 60%),linear-gradient(160deg,#0e1a44,#0a1230 55%,#060a1f);--surface:hsla(0,0%,100%,.08);--surface-2:hsla(0,0%,100%,.05);--surface-3:hsla(0,0%,100%,.1);--surface-elevated:hsla(0,0%,100%,.14);--surface-inset:hsla(0,0%,100%,.06);--surface-tint:rgba(56,189,248,.18);--surface-deep:hsla(0,0%,100%,.12);--surface-deep-fg:#eaf2ff;--scrim:rgba(3,6,20,.66);--border:hsla(0,0%,100%,.16);--border-strong:hsla(0,0%,100%,.3);--divider:hsla(0,0%,100%,.1);--text:#eaf2ff;--text-muted:#b6c4e0;--text-subtle:#8294b8;--text-on-accent:#05122b;--accent:#38d6f5;--accent-hover:#67e3ff;--accent-fg:#9bf0ff;--accent-soft:rgba(56,214,245,.16);--accent-2:#5aa0ff;--accent-action:#22b8e6;--accent-action-hover:#3fcdf7;--nav-bg:rgba(10,18,48,.55);--nav-fg:#eaf2ff;--nav-fg-muted:rgba(234,242,255,.65);--nav-border:hsla(0,0%,100%,.14);--rail-bg:hsla(0,0%,100%,.05);--bar-bg:rgba(10,18,48,.55);--bar-fg:#eaf2ff;--success:#34d399;--success-surface:rgba(52,211,153,.16);--warning:#fbbf24;--warning-surface:rgba(251,191,36,.16);--warning-fg:#fde68a;--danger:#fb7185;--danger-surface:rgba(251,113,133,.16);--info:#38bdf8;--info-surface:rgba(56,189,248,.16);--info-border:rgba(56,189,248,.3);--code-bg:rgba(0,0,0,.45);--code-fg:#9bf0ff;--code-border:hsla(0,0%,100%,.15);--figure-backing:#f5f7fb;--figure-border:hsla(0,0%,100%,.4);--cA:#38d6f5;--cB:#5aa0ff;--cC:#fb7185;--cD:#34d399;--criterion-fg:#05122b;--cmd-analyse:#34d399;--cmd-apply:#fb923c;--cmd-justify:#a78bfa;--gradient-cta:linear-gradient(135deg,#22b8e6,#3fcdf7);--gradient-brand:linear-gradient(90deg,#38d6f5,#5aa0ff,#a78bfa,#5aa0ff,#38d6f5);--radius-card:20px;--radius-panel:18px;--radius-control:12px;--radius-pill:9999px;--shadow-card:0 8px 32px rgba(0,0,0,.35);--shadow-card-hover:0 16px 48px rgba(0,0,0,.45);--shadow-elevated:0 24px 64px rgba(0,0,0,.55);--shadow-nav:0 8px 32px rgba(0,0,0,.4);--blur-chrome:18px;--blur-surface:16px;--weight-display:700;--answer-zone:rail;--answer-zone-width:clamp(340px,34%,420px);--chrome:glass;--card-gutter:20px;--rubric-style:bars}[data-theme=bento]{--bg:#eceef1;--bg-image:none;--surface:#fff;--surface-2:#f6f7f9;--surface-3:#eef0f3;--surface-elevated:#fff;--surface-inset:#f6f7f9;--surface-tint:#e6efff;--surface-deep:#0f172a;--surface-deep-fg:#e5e7eb;--scrim:rgba(15,23,42,.5);--border:#e6e8ec;--border-strong:#d3d7df;--divider:#eef0f3;--text:#0f172a;--text-muted:#475569;--text-subtle:#94a3b8;--text-on-accent:#fff;--accent:#2563eb;--accent-hover:#1d4fd7;--accent-fg:#fff;--accent-soft:rgba(37,99,235,.1);--accent-2:#3b82f6;--accent-action:#2563eb;--accent-action-hover:#1d4fd7;--nav-bg:#fff;--nav-fg:#0f172a;--nav-fg-muted:#64748b;--nav-border:#e6e8ec;--rail-bg:#f6f7f9;--bar-bg:#fff;--bar-fg:#0f172a;--success:#16a34a;--success-surface:#ecfdf3;--warning:#d97706;--warning-surface:#fff7ed;--warning-fg:#7c2d12;--danger:#dc2626;--danger-surface:#fef2f2;--info:#2563eb;--info-surface:#eff6ff;--info-border:#dbeafe;--code-bg:#0f172a;--code-fg:#86efac;--code-border:#1e293b;--figure-backing:transparent;--figure-border:transparent;--cA:#2563eb;--cB:#3b82f6;--cC:#dc2626;--cD:#0d9488;--criterion-fg:#fff;--cmd-analyse:#16a34a;--cmd-apply:#d97706;--cmd-justify:#7c3aed;--gradient-cta:linear-gradient(135deg,#2563eb,#1d4fd7);--gradient-brand:linear-gradient(90deg,#2563eb,#3b82f6,#7c3aed,#3b82f6,#2563eb);--radius-card:18px;--radius-panel:16px;--radius-control:10px;--radius-pill:9999px;--shadow-card:0 2px 8px rgba(15,23,42,.06);--shadow-card-hover:0 10px 28px rgba(15,23,42,.12);--shadow-elevated:0 24px 60px rgba(15,23,42,.22);--shadow-nav:0 1px 3px rgba(15,23,42,.08);--blur-chrome:0px;--blur-surface:0px;--weight-display:700;--answer-zone:rail;--answer-zone-width:clamp(320px,32%,400px);--chrome:bento;--card-gutter:14px;--rubric-style:bars}.chrome-card{background:var(--surface);box-shadow:var(--shadow-card)}.chrome-card,.chrome-card-2{border:1px solid var(--border);border-radius:var(--radius-card)}.chrome-card-2{background:var(--surface-2)}[data-chrome=glass] .chrome-card,[data-chrome=glass] .chrome-glass,[data-chrome=window] .chrome-card,[data-chrome=window] .chrome-glass{-webkit-backdrop-filter:blur(var(--blur-surface));backdrop-filter:blur(var(--blur-surface))}.chrome-bar{background:var(--bar-bg);color:var(--bar-fg)}[data-chrome=glass] .chrome-bar,[data-chrome=window] .chrome-bar{-webkit-backdrop-filter:blur(var(--blur-chrome));backdrop-filter:blur(var(--blur-chrome))}.figure-surface{background:var(--figure-backing);border:1px solid var(--figure-border);border-radius:var(--radius-control)}[data-exam-layout]{display:block;width:100%}[data-answer-zone=stack] [data-exam-layout]{max-width:48rem;margin-inline:auto}[data-answer-zone=column] [data-exam-layout],[data-answer-zone=rail] [data-exam-layout]{display:grid;grid-template-columns:minmax(0,1fr) var(--answer-zone-width);gap:var(--card-gutter);align-items:start;max-width:1400px;margin-inline:auto}[data-answer-zone=column] [data-exam-slot=answer],[data-answer-zone=rail] [data-exam-slot=answer]{position:sticky;top:12px;max-height:calc(100vh - 140px);overflow-y:auto}@media (max-width:1024px){[data-exam-layout]{display:block!important}[data-exam-slot=answer]{position:static!important;max-height:none!important;overflow:visible!important}}.exam-resizer-handle{touch-action:none}.exam-resizer-handle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:44px;border-radius:9999px;background:var(--border-strong);transition:background-color .15s ease,height .15s ease,width .15s ease}.exam-resizer-handle.is-dragging:before,.exam-resizer-handle:hover:before{background:var(--accent);height:72px;width:5px}[data-chrome=bento] .bento-grid{gap:var(--card-gutter)}.nav-link{color:var(--nav-fg-muted);transition:background-color .15s ease,color .15s ease}.nav-link:hover{color:var(--nav-fg);background:color-mix(in srgb,var(--nav-fg) 12%,transparent)}.nav-fill{background:color-mix(in srgb,var(--nav-fg) 10%,transparent);border:1px solid var(--nav-border)}html{transition:none}body{transition:background-color .25s ease,color .25s ease}:root,[data-theme]{--accent:#6c5dd6;--accent-hover:#5a49c4;--accent-soft:rgba(108,93,214,.1);--accent-2:#20a392;--accent-action:#f4715d;--accent-action-hover:#e3604c;--accent-fg:#efeaff;--gradient-cta:linear-gradient(135deg,#f4715d,#d63e78);--gradient-brand:linear-gradient(90deg,#6c5dd6,#20a392,#f4715d,#d63e78,#6c5dd6)}