@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.60d8e131.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-ext-400-normal.29f75c82.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.2bb123c7.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-400-normal.5858d1d3.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.7fc1ccb2.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-greek-400-normal.c2ec8bdc.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.8500db5e.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-vietnamese-400-normal.0c4f1faa.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.479adc4d.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-ext-400-normal.93921b23.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.9584c4f9.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-400-normal.862efc8f.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.9ffd25da.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-ext-500-normal.61d98003.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.78482633.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-500-normal.08d56be1.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.d783571e.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-greek-500-normal.3ffcbe6a.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.f60070e5.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-vietnamese-500-normal.6faa9fa4.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.ffdc88ba.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-ext-500-normal.1198b8d7.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.3cd39316.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-500-normal.31556cc7.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.2c294d90.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-ext-600-normal.9ff1fb6b.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.2c722ae1.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-cyrillic-600-normal.d1e9cc25.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.1dc71466.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-greek-600-normal.dd8dd1ad.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.645a7b78.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-vietnamese-600-normal.ea67a2b6.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.b35e64cd.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-ext-600-normal.ed106754.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.436813af.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-sans-latin-600-normal.e76d3920.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.0c547cdc.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.13ebb48c.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.0d5e8fc2.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.a9efbcb6.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.9802a1bd.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.c8ba24e9.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.1f9e83da.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.e7ff19f1.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.a75b9066.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.847fc1df.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.24ed5e7b.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.97d01085.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.6d5b11ed.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.f512ada8.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.c7e7f70d.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.18b89025.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.db0f12b5.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.3e044605.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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.d672d21c.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.8802c04d.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/space-mono-vietnamese-400-normal.0629a8c1.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/space-mono-vietnamese-400-normal.592ca4f9.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/space-mono-latin-ext-400-normal.96b194a2.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/space-mono-latin-ext-400-normal.0a67d1a8.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/space-mono-latin-400-normal.d33acfaa.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/space-mono-latin-400-normal.c44ee4cb.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/space-mono-vietnamese-700-normal.16464d25.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/space-mono-vietnamese-700-normal.d45a44d3.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/space-mono-latin-ext-700-normal.791fab3e.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/space-mono-latin-ext-700-normal.d4e3416b.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/space-mono-latin-700-normal.9af82e59.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/space-mono-latin-700-normal.023ba0ab.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.29f81351.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.64c2a065.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.17130ab5.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.dd0e8f60.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.6769e900.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.fc47f7af.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.daddf7cf.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-400-normal.e58e912d.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.3dd07212.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.b6d44673.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.53b1d095.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.5acf9db5.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.62eb312f.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-400-normal.b0b0c4e7.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.232c1f55.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.55136a79.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.f3712187.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.a995ac94.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.051ba4c5.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.2963856e.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.28d289f8.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-500-normal.eff642ef.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.14736e2f.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.fcacc3b1.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.6554d96b.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.185b10f2.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.81d7ae2b.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-500-normal.9d428bf6.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.2b0b8264.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.37635ce1.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.98b0c73b.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.efb25478.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.5092e16f.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.196f955b.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.78abc85c.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-600-normal.510b3ab3.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.45e94ca2.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.ad63af58.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.061fd31d.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.fafe5389.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.ff1651fe.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-600-normal.e6d537c6.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-ext-700-normal.f1d7f73d.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-700-normal.b2d7d0f5.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-cyrillic-700-normal.31769b47.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-cyrillic-700-normal.d8bc9738.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-ext-700-normal.266197ec.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-ext-700-normal.7c3fe804.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-greek-700-normal.66e3b6b9.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-greek-700-normal.d939b62d.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-vietnamese-700-normal.a82b03e0.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-vietnamese-700-normal.07ddc4ae.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-ext-700-normal.13d2309b.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-ext-700-normal.3b0ad149.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/inter-latin-700-normal.de048de9.woff2?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) format("woff2"),url(/_next/static/media/inter-latin-700-normal.6fee320c.woff?dpl=dpl_H82mNtZLkyn43RjzHEq2HB8iNDyA) 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}
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:host,:root{--color-white:#fff;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--default-mono-font-family:"IBM Plex Mono","Space Mono",monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.items-center{align-items:center}.justify-center{justify-content:center}.border{border-style:var(--tw-border-style);border-width:1px}.bg-white{background-color:var(--color-white)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw}body{color:#000;background:#fff}a{color:inherit;text-decoration:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.zpCalendarInterfaceHolder{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.zpCalendarInterfaceHolder h1{font-size:1.2rem;margin:0;padding:0}.zpCalendarInterfaceHolder a,.zpCalendarInterfaceHolder button,.zpCalendarInterfaceHolder h1,.zpCalendarInterfaceHolder h2,.zpCalendarInterfaceHolder h3,.zpCalendarInterfaceHolder p,.zpCalendarInterfaceHolder span{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.zp-day-household-demand-cls-1{fill:none;stroke:orange;stroke-width:10px}.cls-1,.cls-2,.cls-3,.cls-4,.cls-5{fill:none;stroke:#fff;stroke-width:10px}.zp-century-demand{fill:none;stroke:orange;stroke-miterlimit:10;stroke-width:4px}.projected{stroke-dasharray:6}.centuryBackgroundImage{filter:grayscale(80%) brightness(.5) contrast(1.2);transition:all .4s ease}.decadesBackgroundHolder{margin:0;padding:0;transform:scale(1);transform-box:fill-box;transform-origin:center;width:90vmin;height:90vmin;background:"none"}.decadesBackground{transform:scale(1);transform-box:fill-box;transform-origin:center;width:100%;height:100%}.decadesBackground .zpClockBackgroundDay,.decadesBackground .zpClockBackgroundYear{overflow:hidden;width:auto;transform-box:fill-box;transform-origin:center;width:100%;height:100%}.decadesBackground img{padding:0;margin:0}.decadesBackground svg{transform-box:fill-box;transform-origin:center}.decadesBackground .svgBackground{margin:0;padding:0;position:absolute;z-index:88;overflow:hidden}.decadesBackground .testRotation{animation:spin 60s linear infinite}.decadesBackground .testRotationTwo{animation:spin 120s linear infinite}.rotate40{transform:rotate(20deg) scale(.5)}.scaleHalf{transform:scale(.5)}.rotate80{transform:rotate(80deg) scale(.5)}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.zp-century-solar{fill:none;stroke:#ffed00;stroke-miterlimit:10;stroke-width:4px}.yearDemandPath{fill:none;stroke:blue;stroke-miterlimit:10;stroke-width:4px}.zp-century-wind{fill:none;stroke:green;stroke-miterlimit:10;stroke-width:4px}.zp-year-wind{fill:none;stroke:#9acd32}.zp-year-solar,.zp-year-wind{stroke-miterlimit:10;stroke-width:4px}.zp-year-solar,.zp-year-solar-three{fill:gold;filter:blur(12px)}.zp-year-solar-three{opacity:.4}.zp-day-demand{fill:red;stroke:red;stroke-miterlimit:10;stroke-width:4px;mix-blend-mode:difference}.zp-day-wind{fill:none;stroke:azure}.zp-day-solar,.zp-day-wind{stroke-miterlimit:10;stroke-width:4px}.zp-day-solar{fill:gold;filter:blur(12px)}.zp-solar-three{filter:blur(12px);opacity:.4}.zpSwiperHolderSticky{position:sticky!important;top:40px}.zpTechHolderSticky{position:sticky!important;top:120px;overflow:hidden}.zpGradientBGScroller{background:linear-gradient(45deg,#ffcb6b,#c43458),#c4c4c4}.zpGradientBGScrollerTwo{background:#000}.animated-biomass-cls-1{fill:none;stroke:#e8dad1;stroke-miterlimit:10;stroke-width:20px}.aTbtGCPR_0{stroke-dasharray:28828 28830;stroke-dashoffset:28829;animation:aTbtGCPR_draw 40s linear 0s infinite}@keyframes aTbtGCPR_draw{to{stroke-dashoffset:0}}@keyframes aTbtGCPR_fade{0%{stroke-opacity:1}99.37694704049844%{stroke-opacity:1}to{stroke-opacity:0}}.zpClockLink{margin-top:8rem!important;margin-bottom:8rem!important}.zpClockLink,.zpClockLink img{max-width:750px}.zp-intro-background-cls-1{fill:#222}.zp-intro-background-cls-2{opacity:.4}.zp-intro-background-cls-3,.zp-intro-background-cls-5{fill:none;stroke:#fff;stroke-miterlimit:10}.zp-intro-background-cls-4{opacity:.5}.zp-intro-background-cls-5{stroke-width:5px}.zp-intro-background-cls-6{fill:#fff}.zp-biomass-animated-cls-1{fill:#1d1d1b}.zp-biomass-animated-cls-2{fill:none;stroke:#a9eea3;stroke-linejoin:round;stroke-width:17.5px;stroke-dasharray:40 10;mix-blend-mode:hard-light}.zpBlockSection1{min-height:100vh;padding-top:20rem;padding-bottom:20rem;align-items:center}.zpBlockSection1 h1{margin-bottom:15rem;text-align:center}.zpBlockSection1 h2{margin-bottom:15rem}.zpBlockSection2 .zpBlockRenderer,.zpBlockSection2 h1{padding-left:5rem!important}.zpBlockSection2 .zpContents{padding-bottom:20rem}.zpBlockSection2 h1{margin-top:10rem;max-width:70vw}.zpBlockSection2 h1,.zpBlockSection2 h2{background:linear-gradient(45deg,#ffcb6b,#c43458),#c4c4c4;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .5s ease}.zpBlockSection2 a,.zpBlockSection2 h3,.zpBlockSection2 p,.zpBlockSection2 span{background:linear-gradient(45deg,#f5dbaa,#ff95ac),#c4c4c4;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .5s ease}.zpBlockSection2 blockquote,.zpBlockSection2 blockquote *,.zpBlockSection2 blockquote cite,.zpBlockSection2 blockquote p{background:linear-gradient(270deg,rgba(253,253,253,.8470588235),#ffa909),#c4c4c4;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .5s ease}.zpSection0,.zpSection1{background:rgba(46,46,46,.808)}.zpSection2{background:rgba(81,81,100,.041)}.zpSection3,.zpSection4{background:#fff}.zpBlockSection4{justify-content:center;margin-top:10rem;margin-bottom:0}.zpBlockSection4 .zpBlockRenderer{align-items:center;justify-content:center}.zpBlockSection4 .zpContentsHolder{padding-top:4rem}.zpBlockSection4{padding-bottom:20rem}.zpBlockSection4 h1{text-align:center;padding-bottom:20vh;padding-top:20rem}.zpBlockSection4 a,.zpBlockSection4 cite,.zpBlockSection4 figcaption,.zpBlockSection4 h1,.zpBlockSection4 h2,.zpBlockSection4 h3,.zpBlockSection4 p,.zpBlockSection4 span{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .5s ease}.zpBlockSection4{align-items:center;background:linear-gradient(0deg,#231075,#0a0858),#c4c4c4}.zpBlockSection4 blockquote,.zpBlockSection4 cite,.zpBlockSection4 figcaption,.zpBlockSection4 h1,.zpBlockSection4 h2,.zpBlockSection4 p{color:#fff!important}img.wp-image-1105{filter:invert(100%) contrast(1.4)}.zpAxes-cls-1{fill:#fff}.zpAxes-cls-2{fill:none;stroke:#1d1d1b;stroke-miterlimit:10;stroke-width:6px}.zpAxes-cls-3,.zpAxes-cls-4,.zpAxes-cls-5{fill:#1d1d1b}.zpAxes-cls-4{font-size:40px}.zpAxes-cls-4,.zpAxes-cls-5{font-family:SpaceMono-Bold,Space Mono;font-weight:700}.zpAxes-cls-5{font-size:20px}.techSVGBackgroundHolder{transform:scale(1)}@media(max-width:599px){.techSVGBackgroundHolder{display:none}}@media(min-width:600px){.techSVGBackgroundHolder{display:none}}@media(min-width:900px){.techSVGBackgroundHolder{display:block}}.techSVGBackgroundHolder .techSVGBackground{position:absolute;z-index:88}.zpTechDiagramStage1,.zpTechDiagramStage2,.zpTechDiagramStage3{opacity:0;margin-left:0;transition:all 1.6s ease}.zpTechDiagramStage1 svg,.zpTechDiagramStage2 svg,.zpTechDiagramStage3 svg{transition:all 1s ease;opacity:1}.zpTechDiagramStage1 #Layer_1{transition:all 1s ease;opacity:0}.zpTechDiagramStage2 #Layer_1,.zpTechDiagramStage2 #Layer_2{transition:all 1s ease;opacity:1}.zpSwiperLabel{mix-blend-mode:color-dodge;opacity:.3;filter:blur(1px)}.zpSwiperLabel h2{font-size:4rem;background:linear-gradient(270deg,rgba(253,253,253,.8470588235),#ffa909),#c4c4c4;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .5s ease}#zpContentsSection-0 .zpBlockRenderer{max-width:750px!important}#zpContentsSection-0 .zpBlockRenderer p{font-size:1rem!important}.zpBlockSection0 .block{width:100%!important}.zpBlockSection0 .zpBlockRenderer{max-width:750px}.zpBlockSection0 .zpBlockRenderer p{max-width:100%!important}.zpBlockSection0 h1{margin-top:10rem;margin-bottom:2rem}.zpBlockSection0 h2,.zpBlockSection0 p{margin-top:2rem;margin-bottom:2rem}.zpBlockSection0 p{font-size:.8rem}.zpBlockSection0 .zpContentsHolder{display:flex;width:100%;align-items:center;justify-content:center;flex-direction:column}.zpBlockSection0{align-items:center;justify-items:center;text-align:center;min-height:100vh;height:100vh;align-content:center;padding:0;margin:0;flex-direction:row!important}.zpBlockSection0 blockquote,.zpBlockSection0 h1,.zpBlockSection0 h2,.zpBlockSection0 p{color:#fff!important}.zpBlockSection0 .zpBlockRenderer{align-items:center}.introSVGBackgroundHolder{transform:scale(1)}.introSVGBackgroundHolder .introSVGBackground{position:absolute;z-index:88}.zpMenuHolder a{transition:all .4s ease}.zpMenuHolder{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.zpMenuHolder p{line-height:150%}.zpInterfaceHolder{overflow-y:scroll;color:#222}.zpInterfaceHolder p{font-size:.9rem}.zpInterfaceHolder h1,.zpInterfaceHolder h6{text-transform:uppercase}.zpInterfaceHolder h6{font-size:.7rem}#centuryWind .cls-1,#centuryWind .cls-2,#centuryWind .cls-3{fill:none;stroke:#9ed9f8;stroke-miterlimit:10;stroke-width:4px}#centuryWind .cls-2{stroke-dasharray:5.96 5.96}#centuryWind .cls-3{stroke-dasharray:6}.zpSwiperHolder{transition:all 1.6s ease;justify-content:flex-end;padding-right:5%}.zpSwiperHolder.centered{padding-right:25%}.zpSwiperHolder.right{padding-right:45%}.zpBlockRenderer{align-items:flex-start;min-height:100%;height:100%}.zpReadMoreButton{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.zpBlockRenderer,.zpMain{transition:all .4s ease}.zpBlockRenderer .wp-block-image,.zpMain .wp-block-image{max-width:750px}.zpBlockRenderer figcaption,.zpMain figcaption{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif}.zpBlockRenderer figure,.zpMain figure{width:100%;margin:0;padding:0}@media(max-width:599px){.zpBlockRenderer figure,.zpMain figure{padding:0 2rem}}@media(min-width:600px){.zpBlockRenderer figure,.zpMain figure{padding:0 2rem}}@media(min-width:900px){.zpBlockRenderer figure,.zpMain figure{padding:0;margin-top:4rem}}.zpBlockRenderer figure img,.zpMain figure img{width:100%}.zpBlockRenderer figure.size-full,.zpMain figure.size-full{max-width:1450px}.zpBlockRenderer figure figcaption,.zpMain figure figcaption{font-size:.9rem;color:#fff;margin-top:.4rem;line-height:180%}.zpBlockRenderer,.zpMain{color:#fff}.zpBlockRenderer h1,.zpMain h1{word-wrap:break-word;font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif!important;font-size:4rem;line-height:100%;text-transform:uppercase;font-weight:100!important;letter-spacing:.05rem;margin:0;padding:0}@media(min-width:600px){.zpBlockRenderer h1,.zpMain h1{font-size:4rem;padding:0 5rem}}@media(min-width:900px){.zpBlockRenderer h1,.zpMain h1{font-size:10rem;padding:0 5rem}}@media(min-width:1800px){.zpBlockRenderer h1,.zpMain h1{font-size:14rem}}.zpBlockRenderer h2,.zpMain h2{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif!important;font-size:1.5rem;line-height:100%;text-transform:uppercase;font-weight:400!important;letter-spacing:.05rem}@media(min-width:900px){.zpBlockRenderer h2,.zpMain h2{font-size:2.5rem}}@media(min-width:1800px){.zpBlockRenderer h2,.zpMain h2{font-size:3.5rem}}.zpBlockRenderer h3,.zpBlockRenderer h5,.zpMain h3,.zpMain h5{font-family:IBM Plex Sans,Helvetica Neue,Arial,sans-serif!important;font-weight:100!important;letter-spacing:.05rem}.zpBlockRenderer h3,.zpMain h3{line-height:130%;font-size:1.4rem;text-transform:capitalize}@media(max-width:599px){.zpBlockRenderer h3,.zpMain h3{padding:0 2rem}}@media(min-width:600px){.zpBlockRenderer h3,.zpMain h3{padding:0 2rem}}@media(min-width:900px){.zpBlockRenderer h3,.zpMain h3{padding:0}}@media(min-width:1800px){.zpBlockRenderer h3,.zpMain h3{font-size:1.2rem}}.zpBlockRenderer h5,.zpMain h5{line-height:140%;font-size:1.4rem;padding:1rem 8rem;text-transform:none}.zpBlockRenderer p,.zpMain p{font-size:1rem}@media(min-width:600px){.zpBlockRenderer p,.zpMain p{font-size:1.2rem}}@media(min-width:900px){.zpBlockRenderer p,.zpMain p{font-size:1.4rem}}@media(max-width:599px){.zpBlockRenderer p,.zpMain p{padding:0 2rem}}@media(min-width:600px){.zpBlockRenderer p,.zpMain p{padding:0 2rem}}@media(min-width:900px){.zpBlockRenderer p,.zpMain p{padding:0}}.zpBlockRenderer p,.zpMain p{line-height:180%;font-family:Inter,sans-serif}.zpBlockRenderer p a,.zpMain p a{word-break:break-all}.zpBlockRenderer blockquote,.zpMain blockquote{line-height:120%;margin:0}.zpBlockRenderer blockquote p,.zpMain blockquote p{font-size:2rem;line-height:120%;width:100%;padding:2rem 2 0 2rem;font-family:IBM Plex Mono,monospace}@media(min-width:900px){.zpBlockRenderer blockquote p,.zpMain blockquote p{font-size:2rem;line-height:140%;max-width:60%;padding:4rem 16rem 0 8rem}}@media(min-width:1800px){.zpBlockRenderer blockquote p,.zpMain blockquote p{font-size:2.5rem;max-width:80%;padding:4rem 16rem 0 8rem}}.zpBlockRenderer blockquote cite,.zpBlockRenderer blockquote figcaption,.zpMain blockquote cite,.zpMain blockquote figcaption{padding:1rem 16rem 16rem 8rem;display:block;margin-top:2rem;font-size:1.2rem;width:100%;font-family:Franklin Gothic Medium,Arial,sans-serif}.zpTrigger{opacity:.1;background:red;font-size:0;border-radius:100%;font-size:0!important}.zpTrigger *{font-size:0;opacity:0}.zpPageHolder{transition:all 2s ease}.zpContents{transition:all .4s ease}.zpContents .chakra-button{background:none;color:#fff;border:2px solid #fff}.zpBlockSection3{padding-bottom:20rem;padding-right:4rem}.zpBlockSection3 .zpBlockRenderer{align-items:flex-end;min-height:100vh;height:100%}.zpBlockSection3{align-items:flex-end}.zpBlockSection3 h1{margin-top:10rem;display:inline-block}@media(min-width:900px){.zpBlockSection3 h1{padding-left:25%}}.zpBlockSection3 blockquote,.zpBlockSection3 cite,.zpBlockSection3 figcaption,.zpBlockSection3 h1,.zpBlockSection3 h2,.zpBlockSection3 p{color:#222!important}.zpBlockSection3 .zpContentsHolder{display:flex;width:100%;align-items:flex-end;justify-content:center;flex-direction:column}body,html{max-width:100%!important;overflow-x:hidden}.zpTechDiagramStage0{opacity:0;margin-left:-100%;transition:all 1.6s ease}.zpTechDiagramStage0 svg{transition:all .3s ease;opacity:0}.MOkXrMXK_0{stroke-dasharray:8000 8002;stroke-dashoffset:8001;animation:MOkXrMXK_draw_0 14.2s linear 0s infinite,MOkXrMXK_fade 14.2s linear 0s infinite}.MOkXrMXK_1{stroke-dasharray:10036 10038;stroke-dashoffset:10037;animation:MOkXrMXK_draw_1 14.2s linear 0s infinite}@keyframes MOkXrMXK_draw{to{stroke-dashoffset:0}}@keyframes MOkXrMXK_fade{0%{stroke-opacity:1}97.1830985915493%{stroke-opacity:1}to{stroke-opacity:0}}@keyframes MOkXrMXK_draw_0{5.633802816901409%{stroke-dashoffset:8001}52.58215962441314%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes MOkXrMXK_draw_1{29.10798122065728%{stroke-dashoffset:10037}76.05633802816901%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.zp-oil-cls-1{fill:#1d1d1b;fill:none;stroke:#eeacc7;stroke-miterlimit:10;stroke-width:12px;stroke-dasharray:20}.MAXgQhOq_0{stroke-dasharray:8000 8002;stroke-dashoffset:8001}.MAXgQhOq_0,.MAXgQhOq_1{animation:MAXgQhOq_draw 30s linear 0s infinite}.MAXgQhOq_1{stroke-dasharray:23353 23355;stroke-dashoffset:23354}@keyframes MAXgQhOq_draw{to{stroke-dashoffset:0}}@keyframes MAXgQhOq_fade{0%{stroke-opacity:1}97.1830985915493%{stroke-opacity:1}to{stroke-opacity:0}}.zp-win-final-cls-1{fill:#1d1d1b}.zp-win-final-cls-2{fill:none;stroke:#82ace2;stroke-miterlimit:10;stroke-width:3px;opacity:.8}.DTKBfZmp_0{stroke-dasharray:8000 8002;stroke-dashoffset:8001}.DTKBfZmp_0,.DTKBfZmp_1{animation:DTKBfZmp_draw 30s linear 0s infinite}.DTKBfZmp_1{stroke-dasharray:324649 324651;stroke-dashoffset:324650}@keyframes DTKBfZmp_draw{to{stroke-dashoffset:0}}@keyframes DTKBfZmp_fade{0%{stroke-opacity:1}98.83040935672514%{stroke-opacity:1}to{stroke-opacity:0}}.zp-solar-final-cls-1{fill:#1d1d1b}.zp-solar-final-cls-2{fill:none;stroke:#ffcf02;stroke-miterlimit:10;stroke-width:4px;mix-blend-mode:color-dodge}.ixVJtSgu_0{stroke-dasharray:8000 8002;stroke-dashoffset:8001}.ixVJtSgu_0,.ixVJtSgu_1{animation:ixVJtSgu_draw 15s linear 0s infinite}.ixVJtSgu_1{stroke-dasharray:299610 299612;stroke-dashoffset:299611}@keyframes ixVJtSgu_draw{to{stroke-dashoffset:0}}@keyframes ixVJtSgu_fade{0%{stroke-opacity:1}97.91666666666667%{stroke-opacity:1}to{stroke-opacity:0}}.zpSwiper{background:none}.zpBG{background:blue}.zpTheKey{right:0}@media(max-width:599px){.mobileOnlyImage{display:inline-block}}@media(min-width:600px){.mobileOnlyImage{display:inline-block}}@media(min-width:900px){.mobileOnlyImage{display:none}}.zp-clock-button{background:#fff;color:#222;border:1px solid #222;font-size:.8rem;padding:.6rem;border-radius:3px;transition:all .5s ease;min-width:140px;text-align:center}.zp-clock-button span{margin-right:.2rem;font-size:1rem;font-weight:700}.zp-clock-button:hover{cursor:pointer;color:#222;background:#bdbdbd}p.chakra-text{margin-bottom:1rem!important}.solarDailyHolder,.solarDailyHolder path{transition:all 1s ease}.prototype-calendar-title{margin-top:15rem;margin-bottom:5rem}.zpStylishPageBreak{text-align:center;margin-top:5rem}.zpStylishPageBreak p{text-align:center}.zpSourceList{margin-top:.2rem}.zpSourceList p{margin:0;font-size:.9rem}.zpSourceList p.chakra-text{margin-bottom:.2rem!important}.zpSourceList{margin-bottom:1rem}.zpSourceTitle{font-weight:700;margin-top:2rem;font-size:1rem}.chakra-link.zp-data-source-link{color:tomato;display:block;font-size:.6rem;margin-bottom:.5rem}.chakra-slider__thumb{border:1px solid #000!important}.zp-grid-1{opacity:.2}.zp-grid-10,.zp-grid-11,.zp-grid-12,.zp-grid-13,.zp-grid-14,.zp-grid-15,.zp-grid-16,.zp-grid-2,.zp-grid-3,.zp-grid-4,.zp-grid-5,.zp-grid-6,.zp-grid-7,.zp-grid-8,.zp-grid-9{fill:none;stroke:#1d1d1b;stroke-miterlimit:10;stroke-width:3px;stroke-dasharray:11.98 11.98}.zp-tech-arrows-updated-1{fill:none;stroke:#1d1d1b;stroke-miterlimit:10;stroke-width:16px}.zp-tech-arrows-updated-2{fill:#1d1d1b}.zp-tech-text-blue-fill-text-1{font-size:40px;fill:#1d1d1b;font-family:SpaceMono-Bold,Space Mono;font-weight:700}.zp-tech-text-blue-fill-text-fill-1,.zp-tech-text-blue-fill-text-fill-2{fill:#3100ff}.zp-tech-text-blue-fill-text-fill-2{font-size:40px;font-family:SpaceMono-Regular,Space Mono}.zp-tech-circle-1{fill:none;stroke:#1d1d1b;stroke-miterlimit:10;stroke-width:16px}.zp-tech-tech-labels-1{fill:#1d1d1b}.zp-key-for-animation-1,.zp-key-for-animation-2,.zp-key-for-animation-3,.zp-key-for-animation-4{fill:none;stroke-miterlimit:10;stroke-width:5px}.zp-key-for-animation-1{stroke:#a9eea3}.zp-key-for-animation-2{stroke:#eeacc7}.zp-key-for-animation-3{stroke:#aae0ff}.zp-key-for-animation-4{stroke:#ffcf02}.zp-key-for-animation-5,.zp-key-for-animation-7,.zp-key-for-animation-8,.zp-key-for-animation-9{font-size:12.84px;font-family:SpaceMono-Regular,Space Mono}.zp-key-for-animation-5{fill:#a9eea3}.zp-key-for-animation-6{font-size:10.27px}.zp-key-for-animation-7{fill:#eeacc7}.zp-key-for-animation-8{fill:#aae0ff}.zp-key-for-animation-9{fill:#ffcf02}.zp-final-clock-layers-cls-1,.zp-final-clock-layers-cls-3,.zp-final-clock-layers-cls-4{opacity:.5}.zp-final-clock-layers-cls-2,.zp-final-clock-layers-cls-3{fill:#009fe3}.zp-final-clock-layers-cls-4,.zp-final-clock-layers-cls-5,.zp-final-clock-layers-cls-6{fill:#ffed00}.zp-final-clock-layers-cls-5{opacity:0}.zp-final-clock-layers-cls-10,.zp-final-clock-layers-cls-11,.zp-final-clock-layers-cls-12,.zp-final-clock-layers-cls-13,.zp-final-clock-layers-cls-14,.zp-final-clock-layers-cls-7,.zp-final-clock-layers-cls-8,.zp-final-clock-layers-cls-9{fill:none;stroke-miterlimit:10}.zp-final-clock-layers-cls-7{stroke:#36a9e1;stroke-width:2px}.zp-final-clock-layers-cls-8,.zp-final-clock-layers-cls-9{stroke:#be1622}.zp-final-clock-layers-cls-10,.zp-final-clock-layers-cls-11,.zp-final-clock-layers-cls-12,.zp-final-clock-layers-cls-8,.zp-final-clock-layers-cls-9{stroke-width:5px}.zp-final-clock-layers-cls-9{stroke-dasharray:6.01 6.01}.zp-final-clock-layers-cls-10{stroke:#f39200;stroke-dasharray:6.01 6.01}.zp-final-clock-layers-cls-11,.zp-final-clock-layers-cls-12,.zp-final-clock-layers-cls-14{stroke:#e30613}.zp-final-clock-layers-cls-12{stroke-dasharray:5.99 5.99}.zp-final-clock-layers-cls-13{stroke:#1d1d1b}.zp-final-clock-layers-cls-14{stroke-width:10px}.zp-final-demand-profiles-AA-1,.zp-final-demand-profiles-AA-2,.zp-final-demand-profiles-AA-3,.zp-final-demand-profiles-AA-4,.zp-final-demand-profiles-AA-5{fill:none;stroke-miterlimit:10;stroke-width:5px}.zp-final-demand-profiles-AA-1,.zp-final-demand-profiles-AA-2{stroke:#be1622}.zp-final-demand-profiles-AA-2{stroke-dasharray:1rem .4rem}.zp-final-demand-profiles-AA-3{fill:orange;opacity:.3}.zp-final-demand-profiles-AA-4,.zp-final-demand-profiles-AA-5{fill:red;opacity:.3}.zp-final-demand-profiles-AA-5{stroke-dasharray:5.99 5.99}.zp-clock-layers-daily-AB-1,.zp-clock-layers-daily-AB-3,.zp-clock-layers-daily-AB-4{opacity:.5}.zp-clock-layers-daily-AB-2,.zp-clock-layers-daily-AB-3{fill:#009fe3;opacity:.9;mix-blend-mode:difference}.zp-clock-layers-daily-AB-4{fill:#ffed00}.zp-now-line-1{fill:none;stroke:#222;stroke-miterlimit:10;stroke-width:8px;stroke-dasharray:16px 4px}.zpst0{fill:#fff}.zpst1,.zpst2{fill:none;stroke:#222;stroke-miterlimit:10}.zpst3{fill:#1d1d1b}.zpst4{font-family:ArialMT}.zpst5{font-size:39.7854px}.zpst6{font-size:40.05px}.zpst7{font-size:40px}.zpst8{font-size:39.984px}.zp-cb-grid{stroke-width:2;fill:none;stroke:#222}.zp-cb-grid-soft{stroke-width:1;fill:none;opacity:.2;stroke:#222}.zp-cb-grid-dot{fill:#222;opacity:1}.zp-yearly-wind-solar-AC-1,.zp-yearly-wind-solar-AC-2{fill:#ffed00}.zp-yearly-wind-solar-AC-1{opacity:0}.zp-yearly-wind-solar-AC-3{stroke:#36a9e1;stroke-width:2px}.zp-clock-bg-grid-1,.zp-clock-bg-grid-2,.zp-clock-bg-grid-3,.zp-clock-bg-grid-7,.zp-yearly-wind-solar-AC-3{fill:none;stroke-miterlimit:10}.zp-clock-bg-grid-1,.zp-clock-bg-grid-2{stroke:#b2b2b2}.zp-clock-bg-grid-1{stroke-dasharray:6}.zp-clock-bg-grid-3,.zp-clock-bg-grid-7{stroke:#1d1d1b}.zp-clock-bg-grid-4{font-size:40px}.zp-clock-bg-grid-4,.zp-clock-bg-grid-6{fill:#1d1d1b;opacity:.5;font-size:2rem;font-family:SpaceMono-Bold,Space Mono;font-family:Space Mono}.zp-clock-bg-grid-5{fill:#fff}.zp-clock-bg-grid-6{font-size:20.96px}.zp-clock-bg-grid-7{stroke-width:2px}#zpDecadeBackgroundFillCircle,#zpYearBackgroundFillCircle{fill:#fff;transition:all .5s ease}.zp-final-yearly-wind-solar-AE{fill:#ffed00}.zp-now-line-text{font-family:SpaceMono-Bold,Space Mono;fill:#1d1d1b;font-size:1.4em}.zp-clock-layers-seasons-1{fill:#d5e9f0}.zp-clock-layers-seasons-2{font-size:40px;fill:#1d1d1b;font-family:SpaceMono-Regular,Space Mono}.zp-clock-layers-seasons-3{fill:#faf6c4}.zp-clock-layers-seasons-4{fill:#faf08a}.zp-clock-layers-seasons-5{fill:#fee9d5}#zp-clock-layers-seasons-holder{opacity:.6}#zp-clock-watch-face{fill:url(#zp-watch-face-gradient);stroke-width:3px;stroke:#222}.zp-clock-layers-solar-daily{transition:all .5s ease}#solar-century path{fill:none;stroke:#faf08a;opacity:1;stroke-width:.3}#day_background{opacity:.7}#wind-daily,#wind-daily path{transition:all 2s ease}#wind-daily path.path-winter{transition:all 2s ease;d:path("M900.5,715.42c16.71,11.86,30.32,25.74,40.19,40.81a123.51,123.51,0,0,1,18.9,46.27,163.35,163.35,0,0,1,35-18.17c3.18-1.2,6.37-2.26,9.67-3.29q2.47-.77,5-1.49c1.66-.46,3.33-.88,5-1.3,3.38-.82,6.84-1.6,10.34-2.25s7-1.18,10.58-1.65a180.32,180.32,0,0,1-12.92,39.79q-1.06,2.3-2.16,4.55c-.74,1.5-1.54,3-2.33,4.48-1.59,3-3.23,5.81-4.93,8.6a158.56,158.56,0,0,1-11.26,15.93,114.6,114.6,0,0,1,10.37,29.26q-1.83,2.36-3.66,4.57c-.61.74-1.21,1.46-1.84,2.17l-2,2.12c-1.31,1.39-2.59,2.72-3.92,4s-2.76,2.54-4.13,3.74c-.69.6-1.35,1.18-2.07,1.76L992.2,897c-1.45,1.11-2.86,2.16-4.31,3.17s-3,2-4.48,2.88c-.75.45-1.46.9-2.22,1.33l-2.32,1.24-.2,2.71q-.2,1.34-.35,2.68c-.06.45-.08.9-.17,1.34l-.25,1.32c-.17.88-.28,1.77-.47,2.65-.46,1.73-.74,3.5-1.31,5.2-.27.85-.43,1.74-.75,2.57s-.59,1.69-.86,2.54a91.12,91.12,0,0,1,11.27,18l1.19,2.52,1.06,2.54c.69,1.71,1.4,3.49,2,5.28A109.13,109.13,0,0,1,993.23,966a108.87,108.87,0,0,1-11.52.66c-1.88,0-3.81-.08-5.66-.16l-2.75-.16c-.92-.07-1.86-.18-2.77-.28-1.84-.21-3.62-.43-5.39-.71s-3.57-.67-5.29-1-3.45-.83-5.13-1.31-3.29-.94-4.95-1.56a91.77,91.77,0,0,1-8.83,6.25c-1.59.83-3.08,1.86-4.72,2.6-.81.39-1.58.86-2.4,1.22s-1.64.72-2.45,1.1a91.55,91.55,0,0,1-5.4,20.5l-1,2.59c-.36.86-.74,1.67-1.12,2.51q-1.16,2.52-2.46,5.09c-.89,1.64-1.82,3.29-2.8,5l-1.51,2.51-1.61,2.41-3.87.49-3.9.29c-.65,0-1.3.12-1.95.15l-2,0-3.92.1-3.92-.11-2,0-1.95-.16-3.9-.29-3.87-.5c-.74.64-1.51,1.31-2.27,1.92l-2.33,1.81c-1.57,1.19-3.21,2.43-4.88,3.58a122.22,122.22,0,0,1-10.52,6.44,128.44,128.44,0,0,1-24,10.09q-.57-5.08-.86-10c-.18-3.33-.23-6.7-.22-10q0-2.46.09-4.88c.07-1.65.16-3.29.28-4.91.23-3.26.53-6.43.95-9.6a148.75,148.75,0,0,1,9.51-36.27c-35.19,31.73-79.85,54.61-129.65,65.26-3-4-5.56-8.3-8.26-12.51l-3.76-6.5c-.61-1.09-1.25-2.16-1.84-3.27l-1.73-3.33a215.54,215.54,0,0,1-12-27.55l-2.4-7.13c-.77-2.38-1.42-4.81-2.12-7.22l-1-3.62c-.33-1.21-.59-2.43-.89-3.65l-1.68-7.33c-.48-2.46-.91-4.92-1.35-7.39l-.64-3.7-.49-3.72-.92-7.44-.59-7.46c.64-1.29,1.28-2.57,1.94-3.84l2.08-3.77c1.4-2.49,2.8-4.92,4.24-7.31s3-4.73,4.56-7l2.3-3.4,2.44-3.32c1.63-2.19,3.26-4.33,4.92-6.42s3.46-4.12,5.19-6.1c.87-1,1.72-2,2.61-2.94l2.73-2.84c1.83-1.87,3.62-3.69,5.47-5.46,3.83-3.5,7.49-6.83,11.48-9.88,2-1.53,3.86-3,5.88-4.43s4-2.76,6-4.07a144.08,144.08,0,0,1,24.72-12.79l1.16-2.27,1.26-2.21,2.55-4.42c1.86-2.85,3.6-5.77,5.64-8.5,1-1.37,1.93-2.8,3-4.12l3.15-4c1-1.34,2.21-2.59,3.31-3.88s2.22-2.58,3.41-3.79l3.52-3.69,3.69-3.52c1.21-1.2,2.5-2.3,3.79-3.41s2.54-2.26,3.89-3.3a161.78,161.78,0,0,1,16.64-11.78l4.42-2.55c.74-.42,1.47-.86,2.22-1.26l2.27-1.16c1.52-.76,3-1.58,4.55-2.3l4.65-2.1a145.09,145.09,0,0,1,19.21-6.81c3.25-1,6.6-1.64,9.9-2.44,1.67-.33,3.35-.61,5-.91l2.51-.45,2.53-.33,5.06-.64,5.09-.39,2.54-.19,2.55-.06,5.1-.13")}#wind-daily path.path-summer{transition:all 2s ease;d:path("M896,785.25l-2.06-2.13-2.12-2q-2.16-2-4.46-4t-4.72-3.77l-2.47-1.88-2.52-1.75c-1.71-1.16-3.47-2.33-5.27-3.47s-3.62-2.13-5.51-3.19c-.94-.52-1.9-1.06-2.86-1.56l-2.9-1.43c-2-.94-4-1.91-6-2.79-4.05-1.66-8.34-3.39-12.68-4.71-2.18-.68-4.44-1.42-6.67-2s-4.53-1.13-6.86-1.67a160.69,160.69,0,0,0-29.16-3.59l-1.4,3.49c-.44,1.18-.86,2.37-1.27,3.55-.82,2.36-1.61,4.69-2.33,7-1.36,4.77-2.64,9.33-3.55,14a144.89,144.89,0,0,0-3.06,27.34q-3.28.47-6.65,1c-2.21.42-4.41.91-6.66,1.42l-3.39.8-3.33.94c-2.23.65-4.52,1.32-6.77,2.07-4.42,1.56-9,3.22-13.47,5.24-2.22,1-4.55,2-6.73,3.13s-4.43,2.29-6.67,3.5A182.2,182.2,0,0,0,725,841.95l-1,3c-.31,1-.58,2-.87,3l-1.69,6L720,860l-.69,3-.56,3.07c-1.79,1.78-3.6,3.61-5.37,5.49s-3.42,3.83-5.13,5.82c-.85,1-1.72,2-2.55,3l-2.43,3.1c-1.61,2.09-3.24,4.23-4.82,6.42s-3,4.43-4.53,6.71l-2.24,3.47-2.1,3.54q-2.09,3.57-4.15,7.29t-3.8,7.58l.3,3.68.44,3.67,1,7.34,1.28,7.3.67,3.64.82,3.62c.55,2.41,1.1,4.82,1.7,7.22l2,7.14c.35,1.19.67,2.38,1.05,3.56l1.17,3.52c.8,2.34,1.56,4.7,2.43,7-.92,5.61-1.81,11.43-2.27,17.28-.24,2.93-.55,5.94-.63,8.9s-.2,6-.25,9,.06,6.06.15,9.15.22,6.2.5,9.28.54,6.23.88,9.39.84,6.26,1.32,9.43l2.51,3.47,2.62,3.38c1.77,2.24,3.51,4.5,5.34,6.69,3.71,4.33,7.41,8.68,11.39,12.76s8,8.1,12.18,12c2.08,2,4.26,3.79,6.41,5.66s4.32,3.72,6.58,5.47q4.71,1,9.35,1.79t9.33,1.34c1.54.19,3.06.4,4.61.56l4.62.41c3.08.24,6.08.49,9.12.6,6.1.2,12,.3,17.95,0s11.71-.76,17.37-1.4c1.69,2.33,3.48,4.55,5.29,6.84s3.69,4.57,5.65,6.74,4,4.4,6,6.61,4.21,4.25,6.39,6.38l3.32,3.18,3.42,3.05q3.46,3,7.08,6.07t7.44,5.77c1.27,1,2.54,1.92,3.83,2.85l3.92,2.72c3-1.07,6-2.15,8.94-3.28s5.83-2.43,8.67-3.67c1.42-.63,2.83-1.25,4.23-1.89l4.15-2q4.11-2.06,8.08-4.17t7.79-4.52l3.79-2.29,3.72-2.43q3.68-2.45,7.22-4.93c2.35-1.72,4.66-3.48,6.91-5.23l4,1.66c1.34.52,2.69,1,4.05,1.51q4.08,1.49,8.31,2.91t8.53,2.51l4.37,1.19,4.4,1c3,.67,6,1.33,9,1.92s6.08,1,9.17,1.5,6.21.84,9.36,1.16,6.35.64,9.54.81c4.09-5,8-9.91,11.57-15.07s6.91-10.31,10-15.48c1.55-2.6,3-5.28,4.4-7.9l2.08-3.93c.68-1.31,1.31-2.67,1.94-4q1.9-4,3.65-8t3.22-8c2-1.5,3.82-3.11,5.68-4.72s3.75-3.2,5.54-4.89c3.58-3.38,7.17-6.76,10.52-10.37s6.63-7.28,9.84-11c1.58-1.89,3.08-3.85,4.6-5.78l2.27-2.92,2.16-3c.25-2.86.49-5.67.65-8.47s.2-5.64.24-8.4,0-5.53-.1-8.27-.18-5.41-.43-8.12-.5-5.37-.79-8-.74-5.26-1.14-7.83c-.78-5.13-2-10.22-3.17-15.09.73-1.94,1.36-3.93,2-5.89l1-3c.33-1,.59-2,.88-3l1.7-6,1.42-6.07.69-3,.56-3.07,1.08-6.14.79-6.18.38-3.09.25-3.1.46-6.2.17-6.21.07-3.1-.06-3.1-.17-6.21c-.13-2.07-.29-4.13-.45-6.2l-.24-3.1c-.1-1-.25-2.06-.37-3.09l-.79-6.18c-.33-2-.71-4.09-1.07-6.14l-2.69-2.63-2.8-2.53q-2.8-2.5-5.59-4.84t-5.79-4.49c-1-.72-1.91-1.44-2.88-2.13l-3-2a144.52,144.52,0,0,0-24.13-13.23q.8-3.21,1.53-6.54c.51-2.24.83-4.43,1.22-6.71.79-4.58,1.2-9.15,1.59-13.93.15-2.36.21-4.73.28-7.15l.06-3.65-.08-3.64c-.08-2.44-.17-4.93-.34-7.42s-.45-5-.72-7.48a201.84,201.84,0,0,0,5-43.79,224.05,224.05,0,0,0-1.06-23.2c-.4-3.89-.92-7.81-1.51-11.78-.3-2-.61-4-1-6s-.75-3.95-1.17-5.94a227.68,227.68,0,0,0-37.37-1q-4.56.3-9,.7c-3,.25-5.95.69-8.86,1.08-5.81.75-11.59,1.95-17.15,3.13-1.92-2.12-3.92-4.17-6-6.26l-3.1-3.12c-1-1-2.12-2-3.2-3q-3.25-3-6.65-6c-2.28-1.91-4.61-3.8-7-5.69L936.28,664l-3.7-2.69q-3.74-2.68-7.63-5.32T917,651l-4.08-2.46-4.15-2.31")}#wind-daily path.path-spring{transition:all 2s ease;d:path("M908.74,647.18l4.24.14,4.25.29,8.49.67q4.24.49,8.48,1l4.23.57,4.22.72c2.81.49,5.62,1,8.42,1.54s5.57,1.25,8.35,1.9c1.39.33,2.78.65,4.16,1l4.13,1.15c2.75.78,5.5,1.54,8.23,2.4,6.29-1,12.8-1.92,19.33-2.4,3.27-.25,6.62-.55,9.93-.66s6.68-.2,10.07-.24a261.73,261.73,0,0,1,41.41,3.16l2.85,4.46c.92,1.5,1.82,3,2.71,4.54,1.77,3,3.5,6,5.15,9.07,3.21,6.17,6.3,12.2,8.95,18.43a241.8,241.8,0,0,1,12.9,37.12q-.46,6.1-1.15,12c-.5,4-1.11,7.93-1.77,11.79q-.5,2.9-1.06,5.75t-1.26,5.72c-.88,3.78-1.8,7.47-2.85,11.13a210.17,210.17,0,0,1-7.35,21.24c-1.41,3.43-2.79,6.72-4.39,10s-3.2,6.5-4.88,9.62a159.15,159.15,0,0,1-7.21,28.42l-1.19,3.31c-.42,1.1-.88,2.19-1.32,3.27q-1.35,3.24-2.74,6.34t-3.06,6.11l-1.56,2.95-1.7,2.9c1.72,1.38,3.47,2.8,5.18,4.28s3.32,3,5,4.61c.83.79,1.68,1.6,2.49,2.42l2.38,2.5c1.58,1.69,3.19,3.43,4.76,5.22s3,3.63,4.51,5.52l2.24,2.87,2.11,2.94q2.11,3,4.2,6.1t3.9,6.38l-.24,3.08-.38,3.07-.79,6.14-1.08,6.1-.56,3-.69,3-1.41,6-1.69,6c-.29,1-.55,2-.87,3l-1,2.94c-.67,2-1.3,3.92-2,5.85-1.52,3.84-3,7.71-4.73,11.45-.87,1.87-1.65,3.79-2.62,5.61l-2.82,5.51c-.93,1.84-2,3.6-3,5.4s-2,3.58-3.18,5.31l-3.34,5.2c-1.17,1.7-2.37,3.37-3.57,5.05l-.06,3.82-.2,3.8c-.16,2.54-.32,5.15-.58,7.74-.59,5.12-1.25,10.44-2.3,15.67s-2.27,10.55-3.73,15.93c-.73,2.68-1.59,5.29-2.45,8s-1.78,5.38-2.81,8-2.07,5.33-3.18,8-2.36,5.28-3.61,7.95c-.63,1.33-1.25,2.68-1.92,4l-2.06,3.93c-1.41,2.62-2.83,5.3-4.36,7.89-3.09,5.16-6.34,10.44-9.95,15.48s-7.43,10.09-11.5,15.07c-3.18-.18-6.39-.53-9.52-.84s-6.24-.68-9.34-1.18-6.14-1-9.15-1.53-6-1.27-9-1.94l-4.39-1-4.35-1.2q-4.32-1.23-8.5-2.54t-8.28-2.93c-1.36-.5-2.7-1-4-1.52l-4-1.67c-2.43.31-4.87.63-7.31.9l-7.33.57-3.67.25-3.66.11-7.33.17-7.33-.17-3.66-.11-3.67-.25L878,1117c-2.44-.27-4.87-.59-7.31-.9l-3.65-.48-3.63-.62-7.26-1.31-7.2-1.64-3.59-.85-3.56-1c-2.37-.67-4.74-1.33-7.09-2.05l-7-2.35c-2.34-.77-4.63-1.67-6.92-2.57s-4.59-1.77-6.84-2.77c-4.49-2-9-4-13.34-6.3s-8.65-4.67-12.9-7.14c-2.11-1.25-4.16-2.61-6.23-3.92l-3.09-2c-1-.68-2-1.4-3-2.1l-6-4.28-5.79-4.53c-2.85-.36-5.66-.85-8.5-1.39s-5.73-1.08-8.57-1.75c-5.68-1.35-11.5-2.84-17.21-4.72s-11.48-4-17.28-6.27c-2.87-1.18-5.7-2.46-8.58-3.77l-4.32-2-4.25-2.15c-1.65-2.32-3.31-4.63-4.91-7s-3.1-4.78-4.63-7.18-3-4.86-4.4-7.33-2.87-4.92-4.18-7.46-2.62-5.07-3.9-7.61-2.43-5.16-3.63-7.75c-2.42-5.17-4.46-10.51-6.53-15.84.36-3.18.85-6.36,1.32-9.47l.75-4.65c.26-1.54.6-3.09.9-4.62q.95-4.59,2-9.06c.75-3,1.57-5.95,2.39-8.85l1.26-4.33,1.43-4.28q1.45-4.25,3-8.36t3.35-8.11l1.72-3.95,1.87-3.88q-2.46-3.48-4.89-7.11t-4.57-7.4L671,900.12l-2.11-3.88q-2.1-3.92-4.14-8c-1.3-2.71-2.54-5.47-3.78-8.27l-1.84-4.24c-.59-1.43-1.13-2.86-1.69-4.31q-1.66-4.35-3.25-8.83c-1-3-1.93-6-2.85-9.08l2.92-3.77,3-3.67q3.06-3.63,6.15-7.11t6.42-6.74c1.08-1.1,2.13-2.18,3.23-3.25l3.34-3.13A207.52,207.52,0,0,1,704.12,804l3.36-6.56c1.11-2.2,2.39-4.29,3.6-6.43,2.39-4.3,5.1-8.39,7.76-12.51,1.37-2,2.81-4,4.23-6l2.15-3,2.26-2.9c1.52-1.93,3-3.87,4.58-5.76l4.81-5.57a214.38,214.38,0,0,1,20.94-20.61c3.66-3.26,7.58-6.22,11.44-9.24,2-1.45,4-2.87,6-4.29,1-.7,2-1.42,3-2.11l3.09-2a224.22,224.22,0,0,1,10.84-45.92q2-5.74,4.35-11.54c1.54-3.88,3.26-7.63,5-11.47,3.54-7.72,7.61-15.17,12-22.77,3.54.41,7.06.94,10.53,1.47l5.18.83c1.72.3,3.44.66,5.14,1q5.11,1,10.1,2.18c3.33.83,6.63,1.72,9.88,2.62l4.84,1.39,4.78,1.56q4.75,1.58,9.36,3.24t9.08,3.65l4.43,1.88,4.35,2")}#wind-daily path.path-autumn{transition:all 2s ease;d:path("M902.8,820.6l1.36,0,1.35.12q1.35.11,2.7.18t2.66.36l1.33.15,1.31.25,2.64.45q1.29.33,2.6.62c.43.1.87.18,1.3.29l1.28.38c.85.26,1.72.46,2.56.72,1.66.63,3.39,1.08,5,1.8.82.35,1.68.6,2.48,1s1.62.75,2.43,1.1a77.34,77.34,0,0,1,9.35,5.23l1.14.71c.37.25.72.53,1.09.79l2.2,1.55c1.37,1.16,2.87,2.17,4.18,3.41a75.83,75.83,0,0,1,7.69,7.56q.87,1,1.77,2l1.66,2.12.85,1,.77,1.11c.51.74,1.06,1.45,1.56,2.19.92,1.54,2,3,2.81,4.57.42.79.95,1.52,1.32,2.33s.8,1.59,1.22,2.38a77.26,77.26,0,0,1,4,9.88l.44,1.26c.13.42.23.86.35,1.28q.35,1.29.75,2.56c.18.87.38,1.74.58,2.6l.31,1.3.22,1.32c-1.28,1.15-2.54,2.24-3.83,3.28s-2.69,2.07-4,3c-.67.48-1.32.94-2,1.4l-2.1,1.35c-1.4.87-2.77,1.69-4.16,2.47s-2.9,1.52-4.32,2.21l-2.13,1-2.23.93q-2.21.89-4.37,1.64c-1.52.48-3,.92-4.5,1.31l0,.77-.12.75q-.11.75-.16,1.5c-.11.49-.21,1-.29,1.47l-.1.74-.2.72c-.12.48-.21,1-.31,1.45s-.3.94-.43,1.42c-.07.24-.1.48-.19.72l-.26.69c-.18.46-.28.95-.46,1.41a72.4,72.4,0,0,1,6.79,6.31c1.05,1.13,2.21,2.35,3.17,3.55s2,2.47,3,3.78,1.83,2.61,2.73,4,1.78,2.82,2.55,4.23,1.57,2.92,2.34,4.45,1.38,3,2,4.62l-.77,1.1-.85,1c-.57.7-1.09,1.43-1.67,2.12-1.21,1.33-2.31,2.76-3.61,4s-2.55,2.54-3.83,3.8c-.64.63-1.37,1.17-2,1.77a25.73,25.73,0,0,1-2.07,1.73q.3,2.52.5,5.17t.17,5.21c0,.88,0,1.8,0,2.67l-.11,2.64c-.1,1.77-.2,3.62-.39,5.41a102.15,102.15,0,0,1-1.75,10.91,107,107,0,0,1-3,11.06c-1.17.53-2.39.95-3.58,1.44s-2.38,1-3.61,1.35l-3.65,1.24-3.7,1.06-1.85.54-1.88.43-3.75.87-3.8.67-1.9.34-1.92.23c-.89,3-1.87,6.1-3,9.16s-2.28,6-3.57,9c-.64,1.5-1.31,3-2,4.52s-1.41,2.94-2.16,4.41q-2.23,4.41-4.75,8.84t-5.33,8.58q-1.4,2.14-2.88,4.28c-1,1.4-2,2.77-3,4.15q-3.09,4.14-6.48,8.24c-2.25,2.67-4.6,5.29-7,7.91l-2.75-2.55c-.9-.88-1.79-1.78-2.66-2.67q-2.63-2.68-5.1-5.34t-4.76-5.56l-2.27-2.77-2.17-2.87c-1.42-1.92-2.79-3.8-4.11-5.72s-2.55-3.92-3.75-5.87-2.34-3.93-3.42-5.92-2.13-3.92-3.09-5.94c-1.91-4.06-3.67-8-5.13-12.07s-2.73-8.1-3.81-12.05c-.53-2-1-4.06-1.39-6l-.6-3c-.19-1-.33-2-.48-3q-.45-3-.78-5.89t-.43-5.88c-1-.77-2-1.62-3-2.47s-2-1.66-2.91-2.55c-1.86-1.79-3.77-3.53-5.5-5.44s-3.45-3.83-5.16-5.76c-.83-1-1.59-2-2.4-3l-1.2-1.51-1.12-1.58-2.24-3.15L803,960.48c-.73-1.06-1.34-2.2-2-3.31s-1.33-2.21-1.9-3.36l-1.76-3.43c-.62-1.13-1.07-2.34-1.62-3.5-1.13-2.31-2-4.74-3-7.12-.46-1.2-.82-2.43-1.25-3.64l-.63-1.82c-.21-.61-.35-1.23-.53-1.85l-1.06-3.7-.86-3.75-.44-1.88-.33-1.9-.69-3.8-.48-3.83-.25-1.92-.14-1.93q2-2.11,4-4.08t4.27-3.81l2.12-1.8,2.23-1.72q2.23-1.69,4.43-3.23c1.53-1,3.08-2,4.6-2.92l2.27-1.35c.77-.44,1.58-.85,2.36-1.26q2.36-1.22,4.67-2.31c1.6-.71,3.22-1.37,4.79-2L820,883.53c-.61-.59-1.2-1.19-1.8-1.8-1.2-1.23-2.4-2.51-3.6-3.83s-2.24-2.67-3.36-4.07c-.55-.7-1.13-1.43-1.66-2.15L808,869.48a102.77,102.77,0,0,1-10.73-19.75q2.84-.75,5.6-1.38c1.81-.43,3.76-.74,5.59-1.06a104,104,0,0,1,11-1.21c1.82-.09,3.66-.11,5.43-.12l2.64,0,2.68.14c1.77.11,3.48.24,5.2.43s3.46.47,5.13.75a92.83,92.83,0,0,1-3.68-20.77,105.64,105.64,0,0,1-.14-11.11c.1-1.86.24-3.72.42-5.64.09-1,.18-1.93.3-2.89l.41-2.84a145.83,145.83,0,0,1,28.33,24q3.08,3.41,5.88,6.9c1.86,2.31,3.68,4.81,5.38,7.24a133.28,133.28,0,0,1,9.13,15.22c.47-.15,1-.24,1.43-.39l.7-.23c.24-.07.49-.09.73-.15q.73-.15,1.44-.36c.49-.07,1-.14,1.47-.24l.73-.16.75-.07c.5-.05,1-.13,1.49-.22s1,0,1.53-.09l.76-.09h.78")}#year-wind-path-holder path,#zp-daily-demand-typical path{stroke:none;fill:orange;opacity:.3}#wind-century path,#zp-yearly-wind-final{fill:none;stroke:#36a9e1;stroke-miterlimit:10;opacity:1}#wind-century path{stroke-width:.2}.zp-final-background-grids-B1-1{fill:#fff}.zp-final-background-grids-B1-2,.zp-final-background-grids-B1-3{fill:none;stroke:#b2b2b2;stroke-miterlimit:10}.zp-final-background-grids-B1-3{stroke-dasharray:6}.zp-final-background-grids-B1-4{font-size:30px}.zp-final-background-grids-B1-4,.zp-final-background-grids-B1-5{fill:#1d1d1b;font-family:SpaceMono-Regular,Space Mono}.zp-final-background-grids-B1-5{font-size:20.964px}.ec-studio{--ec-header-height:104px;--ec-dock-height:58px;--ec-inspector-width:376px;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--ec-canvas);color:var(--ec-text);font-family:var(--ec-font-sans);accent-color:var(--ec-accent)}.ec-studio[data-chrome=hidden]{--ec-header-height:0px}.ec-studio[data-chrome=hidden] .ec-app-header{display:none}.ec-focus-exit{justify-self:start}.ec-studio *,.ec-studio :after,.ec-studio :before{box-sizing:border-box}.ec-studio button,.ec-studio input,.ec-studio select{font:inherit}.ec-studio button,.ec-studio select{color:inherit}.ec-studio a:focus-visible,.ec-studio button:focus-visible,.ec-studio input:focus-visible,.ec-studio select:focus-visible{outline:3px solid var(--ec-focus);outline-offset:3px}.ec-ui-button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--ec-text);cursor:pointer;font-size:12px;line-height:1}.ec-ui-button:disabled{cursor:not-allowed;opacity:.45}.ec-ui-button--default{background:var(--ec-accent);color:var(--ec-canvas)}.ec-ui-button--outline{border-color:var(--ec-border);background:var(--ec-surface)}.ec-ui-button--ghost{border-color:rgba(0,0,0,0)}.ec-ui-button--sm{min-height:32px;padding:6px 10px;font-size:11px}.ec-ui-button--icon{width:40px;height:40px;padding:0}.ec-ui-checkbox{width:18px;height:18px;display:grid;place-items:center;padding:0;border:1px solid var(--ec-border);border-radius:4px;background:var(--ec-surface);color:var(--ec-canvas)}.ec-ui-checkbox[data-state=checked]{border-color:var(--ec-accent);background:var(--ec-accent)}.ec-ui-checkbox__indicator,.ec-ui-checkbox__indicator svg{width:14px;height:14px}.ec-ui-input,.ec-ui-select-trigger{min-height:40px;width:100%;border:1px solid var(--ec-border);background:var(--ec-surface);color:var(--ec-text);padding:8px 10px;font-size:12px}.ec-ui-label{font-size:11px;line-height:1.35}.ec-ui-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}.ec-ui-select-trigger svg{width:15px;height:15px;flex:0 0 auto}.ec-ui-select-content{z-index:50;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);overflow:hidden;border:1px solid var(--ec-border);background:var(--ec-surface);color:var(--ec-text);font-family:var(--ec-font-sans)}.ec-ui-select-viewport{padding:4px}.ec-ui-select-item{position:relative;min-height:34px;display:flex;align-items:center;padding:7px 28px 7px 9px;outline:0;cursor:default;font-size:12px}.ec-ui-select-item[data-highlighted]{background:var(--ec-accent);color:var(--ec-canvas)}.ec-ui-select-item[data-disabled]{opacity:.45}.ec-ui-select-item__indicator{position:absolute;right:8px;display:grid;place-items:center}.ec-ui-select-item__indicator svg,.ec-ui-select-scroll svg{width:14px;height:14px}.ec-ui-select-scroll{display:grid;place-items:center;height:26px}.ec-ui-select-label{padding:8px 9px 4px;color:var(--ec-muted);font:9px var(--ec-font-mono);text-transform:uppercase}.ec-ui-select-separator,.ec-ui-separator{height:1px;background:var(--ec-border)}.ec-ui-separator[data-orientation=vertical]{width:1px;height:100%}.ec-ui-slider{position:relative;display:flex;width:100%;height:18px;align-items:center;touch-action:none;user-select:none}.ec-ui-slider__track{position:relative;height:4px;flex:1;overflow:hidden;background:var(--ec-border)}.ec-ui-slider__range{position:absolute;height:100%;background:var(--ec-accent)}.ec-ui-slider__thumb{width:15px;height:15px;display:block;border:1px solid var(--ec-accent);border-radius:50%;background:var(--ec-accent)}.ec-ui-tabs{min-width:0}.ec-ui-tabs-list,.ec-ui-toggle-group{display:grid;border:1px solid var(--ec-border)}.ec-ui-tabs-trigger,.ec-ui-toggle-group-item{min-height:40px;border:0;border-right:1px solid var(--ec-border);background:rgba(0,0,0,0);padding:7px 10px;cursor:pointer;font-size:11px}.ec-ui-tabs-trigger:last-child,.ec-ui-toggle-group-item:last-child{border-right:0}.ec-ui-tabs-trigger[data-state=active]{box-shadow:inset 0 -3px 0 var(--ec-accent);font-weight:600}.ec-ui-toggle-group-item[data-state=on]{background:var(--ec-accent);color:var(--ec-canvas)}.ec-ui-tooltip-content{z-index:60;max-width:240px;padding:7px 9px;background:var(--ec-text);color:var(--ec-canvas);font:10px/1.4 var(--ec-font-sans)}.ec-ui-tooltip-arrow{fill:var(--ec-text)}.ec-app-header{position:relative;z-index:30;min-height:var(--ec-header-height);height:var(--ec-header-height);display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(300px,1fr);grid-template-rows:minmax(0,1fr) 32px;align-items:stretch;background:var(--ec-surface);border-bottom:1px solid var(--ec-border)}.ec-brand{display:flex;align-items:center;gap:18px;padding:12px 20px}.ec-brand__index,.ec-eyebrow{font-family:var(--ec-font-mono);font-size:10px;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;color:var(--ec-muted)}.ec-brand h1{margin:0;font-family:var(--ec-font-display);font-size:clamp(17px,1.5vw,21px);line-height:1;font-weight:600;letter-spacing:-.015em}.ec-project-credit{grid-column:1/-1;grid-row:2;margin:0;padding:7px 20px;border-top:1px solid var(--ec-border);color:var(--ec-muted);font-size:11px;line-height:17px}.ec-project-credit a{color:inherit;text-underline-offset:3px}.ec-header-center{display:flex;align-items:center;padding:10px;border-inline:1px solid var(--ec-border)}.ec-segmented-control{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ec-border)}.ec-segmented-control__button{min-width:76px;min-height:36px;padding:6px 12px;border:0;border-right:1px solid var(--ec-border);background:rgba(0,0,0,0);font-size:12px;cursor:pointer}.ec-segmented-control__button:last-child{border-right:0}.ec-segmented-control__button[aria-pressed=true]{background:var(--ec-accent);color:var(--ec-canvas)}.ec-header-tools{display:flex;align-items:stretch;justify-content:flex-end}.ec-header-select{display:grid;align-content:center;gap:3px;padding:7px 14px;border-right:1px solid var(--ec-border)}.ec-header-select span{font-family:var(--ec-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--ec-muted)}.ec-header-select .ec-ui-select-trigger{min-height:30px;min-width:126px;border:0;padding:0;background:rgba(0,0,0,0);font-size:12px;font-weight:600}.ec-close-button,.ec-inspector-toggle{border:0;background:rgba(0,0,0,0);cursor:pointer}.ec-inspector-toggle{width:64px;display:grid;place-content:center;gap:5px}.ec-inspector-toggle span{width:22px;height:1px;background:currentColor;display:block}.ec-workspace{position:relative;height:calc(100vh - var(--ec-header-height) - var(--ec-dock-height));height:calc(100dvh - var(--ec-header-height) - var(--ec-dock-height));display:flex}.ec-stage{position:relative;min-width:0;flex:1;overflow:hidden;display:grid;place-items:center;background-color:var(--ec-canvas)}.ec-stage:after{content:"";position:absolute;inset:24px;border:1px solid var(--ec-border);pointer-events:none}.ec-stage__registration{position:absolute;inset:10px 30px;display:flex;justify-content:space-between;color:var(--ec-muted);font:9px/1 var(--ec-font-mono)}.ec-visual{position:relative;z-index:2;width:min(80vmin,820px);height:min(80vmin,820px);display:grid;place-items:center}.ec-visual svg{display:block;width:100%;height:100%;overflow:visible}.ec-visual__badge{position:absolute;z-index:5;top:14px;left:14px;padding:7px 9px;border:1px solid var(--ec-border);background:var(--ec-surface);color:var(--ec-muted);font:9px/1 var(--ec-font-mono);letter-spacing:.08em;text-transform:uppercase}.ec-visual-grid{fill:var(--ec-surface);fill-opacity:.45}.ec-visual-center,.ec-visual-grid{stroke:var(--ec-border);stroke-width:1}.ec-visual-center{fill:var(--ec-surface-strong)}.ec-visual-cycle-label{fill:var(--ec-text);font:600 30px var(--ec-font-display)}.ec-trace-axis-label,.ec-visual-cycle-meta{fill:var(--ec-muted);font:12px var(--ec-font-mono)}.ec-time-cursor{stroke:var(--ec-accent);stroke-width:2;stroke-dasharray:6 4;vector-effect:non-scaling-stroke;pointer-events:none}.ec-cycle-guide__line,.ec-trace-guide__line{stroke:var(--ec-border);stroke-width:1;vector-effect:non-scaling-stroke}.ec-cycle-guide__label{fill:var(--ec-muted);font:10px var(--ec-font-mono);letter-spacing:.04em}.ec-comparison-track{stroke:var(--ec-border);stroke-width:1;stroke-dasharray:2 7}.ec-comparison-track,.ec-comparison-zero{fill:none;vector-effect:non-scaling-stroke}.ec-comparison-zero{stroke:var(--ec-text);stroke-width:1.25;stroke-dasharray:3 5}.ec-comparison-line{cursor:crosshair;transition:opacity .16s ease,stroke-width .16s ease}.ec-comparison-line:focus-visible,.ec-comparison-line:hover{opacity:1;outline:none}.ec-comparison-line:focus-visible{filter:drop-shadow(0 0 3px var(--ec-focus))}.ec-rings-dial{transition:transform .18s ease-out;transform-origin:500px 500px}.ec-radial-axis{pointer-events:none}.ec-radial-axis circle{fill:none;stroke:color-mix(in srgb,var(--ec-border) 72%,transparent);stroke-width:.75;stroke-dasharray:1 7;vector-effect:non-scaling-stroke}.ec-radial-axis text,.ec-trace-value-axis text{fill:var(--ec-muted);font:9px var(--ec-font-mono);paint-order:stroke;stroke:var(--ec-canvas);stroke-width:3px}.ec-radial-area,.ec-radial-bar,.ec-trace-area,.ec-trace-bar{transition:opacity .16s ease}.ec-instrument-bar,.ec-radial-bar{shape-rendering:geometricPrecision}.ec-comparison-line[data-texture=wash],.ec-instrument-mark[data-texture=wash]{mix-blend-mode:multiply}.ec-comparison-legend{position:absolute;z-index:5;top:14px;right:14px;width:min(245px,34%);padding:8px 10px;border:1px solid var(--ec-border);background:color-mix(in srgb,var(--ec-surface) 94%,transparent)}.ec-comparison-legend__series{min-height:25px;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid color-mix(in srgb,var(--ec-border) 65%,transparent);font-size:9px}.ec-comparison-legend__series:last-child{border-bottom:0}.ec-comparison-legend__series .ec-series-key{width:8px;height:8px}.ec-comparison-legend__series strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-comparison-legend__series>span:last-child{color:var(--ec-muted);font-family:var(--ec-font-mono)}.ec-layer-key{width:100%;min-width:0;border:1px solid var(--ec-border);background:color-mix(in srgb,var(--ec-surface) 95%,transparent);color:var(--ec-text);padding:5px 8px;backdrop-filter:blur(6px)}.ec-visual:not(.ec-dynamic-instrument-view)>.ec-layer-key{position:absolute;z-index:6;top:14px;right:14px;width:min(270px,38%)}.ec-layer-key__row{min-height:30px;display:grid;grid-template-columns:16px 9px minmax(0,1fr) auto 26px;align-items:center;gap:7px;border-bottom:1px solid color-mix(in srgb,var(--ec-border) 70%,transparent);font-size:9px}.ec-layer-key__row:last-of-type{border-bottom:0}.ec-layer-key__row>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-layer-key__swatch{width:8px;height:8px;border:1px solid color-mix(in srgb,var(--ec-text) 65%,transparent);border-radius:50%}.ec-layer-key__range{color:var(--ec-muted);font-family:var(--ec-font-mono);white-space:nowrap}.ec-layer-key>p{margin:7px 0 1px;color:var(--ec-muted);font:8px/1.45 var(--ec-font-mono);text-transform:uppercase;letter-spacing:.035em}.ec-layer-info-trigger{width:26px;height:26px;min-width:26px;padding:0}.ec-layer-info-trigger svg{width:13px;height:13px}.ec-layer-info-swatch{display:flex;align-items:center;gap:9px;margin-top:18px;padding:10px 0;border-block:1px solid var(--ec-border);font:11px var(--ec-font-mono)}.ec-layer-info-swatch>span{width:12px;height:12px;border:1px solid var(--ec-text);border-radius:50%}.ec-trace-baseline{stroke:var(--ec-border);stroke-width:1;vector-effect:non-scaling-stroke}.ec-trace-label{fill:var(--ec-text);font:15px var(--ec-font-sans);dominant-baseline:middle}.ec-trace-value-axis{pointer-events:none}.ec-stage-caption{position:absolute;z-index:4;left:38px;bottom:32px;max-width:540px;padding:10px 12px;background:var(--ec-surface);border:1px solid var(--ec-border)}.ec-stage-caption p{margin:4px 0 0;color:var(--ec-muted);font-size:11px;line-height:1.4}.ec-visual-loading{color:var(--ec-muted);font:11px var(--ec-font-mono)}.ec-archive-view,.ec-orbit-view{overflow:hidden}.ec-orbit-boundary{fill:var(--ec-surface);stroke:var(--ec-text);stroke-width:1.2;vector-effect:non-scaling-stroke}.ec-orbit-boundary--inner{fill:var(--ec-canvas);stroke:var(--ec-border)}.ec-orbit-dial{transition:transform .18s ease-out;transform-origin:500px 500px}.ec-orbit-guide__line{stroke:color-mix(in srgb,var(--ec-border) 72%,transparent);stroke-width:.8;stroke-dasharray:2 7;vector-effect:non-scaling-stroke}.ec-orbit-guide__label{fill:var(--ec-text);font:11px var(--ec-font-mono);letter-spacing:.06em;text-transform:uppercase;paint-order:stroke;stroke:var(--ec-canvas);stroke-width:4px}.ec-orbit-track{fill:none;stroke:var(--ec-border);stroke-width:.9;vector-effect:non-scaling-stroke}.ec-orbit-axis{pointer-events:none}.ec-orbit-axis circle{fill:none;stroke:color-mix(in srgb,var(--ec-border) 64%,transparent);stroke-width:.65;stroke-dasharray:1 8;vector-effect:non-scaling-stroke}.ec-orbit-axis text{fill:var(--ec-muted);font:8px var(--ec-font-mono);paint-order:stroke;stroke:var(--ec-canvas);stroke-width:3px}.ec-orbit-mark{cursor:crosshair;transition:opacity .16s ease,stroke-width .16s ease}.ec-orbit-mark:focus-visible,.ec-orbit-mark:hover{opacity:1;outline:none;filter:drop-shadow(0 0 2px var(--ec-focus))}.ec-orbit-line:focus-visible,.ec-orbit-line:hover{stroke-width:5}.ec-orbit-needle{stroke:var(--ec-text);stroke-width:2.2;stroke-dasharray:7 5}.ec-orbit-hub{fill:var(--ec-canvas);stroke:var(--ec-text);stroke-width:1}.ec-orbit-cycle,.ec-orbit-hub-dot{fill:var(--ec-text)}.ec-orbit-cycle{font:600 29px var(--ec-font-display)}.ec-orbit-meta{fill:var(--ec-muted);font:11px var(--ec-font-mono)}.ec-orbit-empty text:first-child{fill:var(--ec-text);font:600 18px var(--ec-font-sans)}.ec-orbit-empty text:last-child{fill:var(--ec-muted);font:11px var(--ec-font-mono)}.ec-orbit-key{position:absolute;z-index:5;top:14px;right:14px;width:min(230px,32%);border:1px solid var(--ec-border);background:color-mix(in srgb,var(--ec-surface) 95%,transparent);padding:6px 9px}.ec-orbit-key>div{min-height:24px;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid color-mix(in srgb,var(--ec-border) 62%,transparent);font-size:9px}.ec-orbit-key>div:last-child{border-bottom:0}.ec-orbit-key .ec-series-key{width:8px;height:8px}.ec-orbit-key strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-orbit-key>div>span:last-child{color:var(--ec-muted);font-family:var(--ec-font-mono)}.ec-dynamic-instrument-view{--ec-instrument-size:min(84vmin,940px,calc(100dvh - var(--ec-header-height) - var(--ec-dock-height) - 28px));width:min(100% - 56px,var(--ec-instrument-size) + 276px);height:var(--ec-instrument-size);grid-template-columns:minmax(0,var(--ec-instrument-size)) 260px;gap:16px;place-items:stretch;overflow:visible;font-family:var(--ec-font-sans)}.ec-dynamic-instrument-view[data-key-collapsed=true]{width:min(100% - 56px,var(--ec-instrument-size) + 52px);grid-template-columns:minmax(0,var(--ec-instrument-size)) 36px}.ec-instrument-frame{width:100%;height:auto;max-height:100%;aspect-ratio:1;align-self:center;display:grid;place-items:center;overflow:hidden;background:var(--ec-canvas)}.ec-dynamic-instrument{--ec-instrument-orange:var(--ec-series-demand);--ec-instrument-peach:color-mix(in srgb,var(--ec-series-demand) 22%,var(--ec-canvas));--ec-instrument-solar:var(--ec-series-solar);--ec-instrument-history:color-mix(in srgb,var(--ec-series-solar) 52%,var(--ec-canvas));background:var(--ec-canvas);color:var(--ec-text);isolation:isolate}.ec-instrument-ring,.ec-instrument-scaffold{transition:opacity .18s ease}.ec-instrument-scaffold{pointer-events:none}.ec-clock-scaffold__field{fill:none;stroke:var(--ec-canvas)}.ec-clock-scaffold__boundary{fill:none;stroke:var(--ec-text);stroke-width:1.5;vector-effect:non-scaling-stroke}.ec-clock-scaffold__track{fill:none;stroke:var(--ec-border);stroke-width:.7;opacity:.42;vector-effect:non-scaling-stroke}.ec-clock-scaffold__minor{stroke:var(--ec-muted);stroke-width:.65;stroke-dasharray:3 8;opacity:.58;vector-effect:non-scaling-stroke}.ec-clock-scaffold__major{stroke:var(--ec-muted);stroke-width:.9;opacity:.62;vector-effect:non-scaling-stroke}.ec-clock-scaffold__label{fill:var(--ec-text);font:24px var(--ec-font-mono);letter-spacing:.015em;paint-order:stroke;stroke:var(--ec-canvas);stroke-width:7px;stroke-linejoin:round}.ec-clock-scaffold__clock-label{fill:var(--ec-muted);font:15px var(--ec-font-mono);letter-spacing:.16em;paint-order:stroke;stroke:var(--ec-canvas);stroke-width:5px}.ec-instrument-seasons,.ec-instrument-watch{opacity:0}.ec-instrument-ring[data-active=false] .ec-instrument-series{opacity:.78}.ec-instrument-ring[data-active=true] .ec-instrument-series{filter:drop-shadow(0 0 1px rgba(0,0,0,.1))}.ec-instrument-series{transition:opacity .18s ease}.ec-instrument-mark{cursor:crosshair;transition:opacity .16s ease,stroke-width .16s ease,filter .16s ease}.ec-instrument-mark:focus-visible,.ec-instrument-mark:hover{opacity:1;outline:none;filter:drop-shadow(0 0 5px var(--ec-focus))}.ec-instrument-bar{vector-effect:non-scaling-stroke;stroke-width:.45}.ec-instrument-area{mix-blend-mode:multiply}.ec-studio[data-color-mode=dark] .ec-instrument-area{mix-blend-mode:screen}.ec-instrument-axis{pointer-events:none;opacity:0;transition:opacity .16s ease}.ec-instrument-axis--nominal{opacity:.3}.ec-instrument-ring[data-active=true] .ec-instrument-axis{opacity:.38}.ec-instrument-series:focus-within .ec-instrument-axis,.ec-instrument-series:hover .ec-instrument-axis{opacity:.92}.ec-instrument-axis circle{fill:none;stroke:var(--ec-text);stroke-width:.75;stroke-dasharray:2 10;opacity:.24;vector-effect:non-scaling-stroke}.ec-instrument-axis line{stroke:var(--ec-text);stroke-width:1;vector-effect:non-scaling-stroke}.ec-instrument-axis text{fill:var(--ec-text);font:18px var(--ec-font-mono);opacity:0;paint-order:stroke;stroke:var(--ec-canvas);stroke-width:6px;transition:opacity .16s ease}.ec-instrument-axis--nominal text{opacity:.72}.ec-instrument-series:focus-within .ec-instrument-axis text,.ec-instrument-series:hover .ec-instrument-axis text{opacity:1}.ec-instrument-now-line,.ec-instrument-registration,.ec-instrument-watch{pointer-events:none}.ec-instrument-empty rect{fill:color-mix(in srgb,var(--ec-surface) 94%,transparent);stroke:var(--ec-text);stroke-width:1}.ec-instrument-empty text:first-of-type{fill:var(--ec-text);font:600 28px var(--ec-font-sans)}.ec-instrument-empty text:last-of-type{fill:var(--ec-muted);font:20px var(--ec-font-mono)}.ec-instrument-key{width:100%;border:1px solid var(--ec-border);background:color-mix(in srgb,var(--ec-surface) 94%,transparent);color:var(--ec-text);padding:7px 10px;backdrop-filter:blur(5px)}.ec-instrument-key-rail{position:relative;z-index:6;min-width:0;align-self:start;display:grid;gap:8px;padding-top:14px}.ec-instrument-key-toggle{justify-self:end}.ec-dynamic-instrument-view[data-key-collapsed=true] .ec-instrument-key-toggle{width:36px;min-width:36px;overflow:hidden;padding-inline:5px}.ec-instrument-key>div{min-height:25px;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:7px;border-bottom:1px solid var(--ec-border);font-size:9px}.ec-instrument-key .ec-series-key{width:8px;height:8px}.ec-instrument-key strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-instrument-key>div>span:last-child{color:var(--ec-muted);font-family:var(--ec-font-mono)}.ec-instrument-key p{margin:7px 0 1px;color:var(--ec-muted);font:8px/1.45 var(--ec-font-mono);text-transform:uppercase;letter-spacing:.035em}.ec-dynamic-instrument .zp-now-line-1{stroke:var(--ec-text)}.ec-dynamic-instrument .zp-cb-grid-dot,.ec-dynamic-instrument .zp-now-line-text{fill:var(--ec-text)}.ec-dynamic-instrument .zp-now-line-label{fill:var(--ec-canvas)}.ec-legacy-orbit,.ec-legacy-orbit .zpCalenderHolder,.ec-legacy-orbit__stage{width:100%;height:100%}.ec-legacy-orbit .zpCalenderHolder{display:flex;justify-content:center;padding:0}.ec-legacy-orbit .decadesBackgroundHolder{width:min(74vmin,760px);height:min(74vmin,760px)}.ec-legacy-layer{transition:opacity .3s ease}.ec-inspector{position:relative;z-index:20;width:var(--ec-inspector-width);flex:0 0 var(--ec-inspector-width);height:100%;background:var(--ec-surface);border-left:1px solid var(--ec-border);overflow:hidden;display:flex;flex-direction:column}.ec-inspector__heading{min-height:92px;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--ec-border)}.ec-inspector__heading h2{margin:5px 0 0;font:600 23px/1 var(--ec-font-display);letter-spacing:-.015em}.ec-close-button{width:40px;height:40px;font-size:27px;line-height:1}.ec-inspector-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--ec-border)}.ec-inspector-tabs button{min-height:46px;padding:8px 3px;border:0;border-right:1px solid var(--ec-border);background:rgba(0,0,0,0);font-size:10px;letter-spacing:.04em;cursor:pointer}.ec-inspector-tabs button:last-child{border-right:0}.ec-inspector-tabs button[aria-selected=true],.ec-inspector-tabs button[data-state=active]{box-shadow:inset 0 -3px 0 var(--ec-accent);font-weight:700}.ec-inspector__body{flex:1;min-height:0;overflow-y:auto;padding:20px;overscroll-behavior:contain}.ec-control-section{display:grid;gap:24px}.ec-section-intro p,.ec-source-note{margin:7px 0 0;color:var(--ec-muted);font-size:13px;line-height:1.55}.ec-fieldset{margin:0;padding:0;border:0}.ec-fieldset legend{width:100%;padding:0 0 10px;border-bottom:1px solid var(--ec-border);font:10px/1.2 var(--ec-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ec-muted)}.ec-colour-list,.ec-layer-list{display:grid}.ec-layer-row{min-height:48px;display:grid;grid-template-columns:auto 14px 1fr;gap:12px;align-items:center;border-bottom:1px solid var(--ec-border);cursor:pointer;font-size:13px}.ec-layer-row input{width:17px;height:17px}.ec-series-key{width:12px;height:12px;border-radius:50%;border:1px solid}.ec-layer-list--dynamic{gap:0}.ec-layer-card{display:grid;gap:10px;padding:12px 0;border-bottom:1px solid var(--ec-border)}.ec-layer-card__main{min-width:0;display:grid;gap:1px}.ec-layer-card .ec-layer-row{min-height:30px;border:0}.ec-layer-card__meta{padding-left:50px;color:var(--ec-muted);font:9px/1.4 var(--ec-font-mono);text-transform:uppercase}.ec-layer-card__settings{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding-left:50px}.ec-layer-card__settings .ec-ui-select-trigger{min-height:34px;padding-block:5px}.ec-axis-toggle{display:flex;align-items:center;gap:7px;white-space:nowrap}.ec-derived-controls{display:grid;gap:12px;padding-top:2px;border-top:1px solid var(--ec-border)}.ec-ui-field{display:grid;gap:7px}.ec-field-label-row{display:flex;justify-content:space-between;gap:12px}.ec-field-label-row output{color:var(--ec-muted);font:10px var(--ec-font-mono)}.ec-field-error{margin:0;color:var(--ec-series-residual);font-size:10px;line-height:1.45}.ec-control-note{margin:0;color:var(--ec-muted);font:10px/1.45 var(--ec-font-mono)}.ec-time-navigation{display:grid;gap:13px;padding-top:18px;border-top:1px solid var(--ec-border)}.ec-time-navigation__group{min-width:0;display:grid;align-content:center;gap:6px}.ec-time-navigation__label{color:var(--ec-muted);font:9px/1 var(--ec-font-mono);letter-spacing:.09em;text-transform:uppercase}.ec-date-time-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ec-time-readout{padding:9px 10px;border:1px solid var(--ec-border);background:color-mix(in srgb,var(--ec-surface) 88%,var(--ec-accent) 12%);font:11px var(--ec-font-mono)}.ec-coverage-status{min-width:0;display:grid;gap:2px}.ec-coverage-status strong{font-size:10px;font-weight:600}.ec-coverage-status small{overflow:hidden;color:var(--ec-muted);font:9px/1.25 var(--ec-font-mono);text-overflow:ellipsis;white-space:nowrap}.ec-time-navigation__group--coverage[data-position=after],.ec-time-navigation__group--coverage[data-position=before]{background:color-mix(in srgb,var(--ec-surface) 94%,var(--ec-accent) 6%);box-shadow:inset 3px 0 0 var(--ec-accent)}.ec-time-navigation__group--coverage[data-position=after] .ec-coverage-status strong,.ec-time-navigation__group--coverage[data-position=before] .ec-coverage-status strong{color:var(--ec-accent)}.ec-button-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ec-button-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ec-button-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.ec-button-grid .ec-ui-button{width:100%;padding-inline:7px}.ec-time-dock{position:relative;z-index:32;height:var(--ec-dock-height);display:flex;align-items:center;gap:8px;padding:7px 10px;border-top:1px solid var(--ec-border);background:var(--ec-surface);box-shadow:0 -8px 24px rgba(0,0,0,.04)}.ec-time-dock .ec-time-navigation{flex:1 1 auto;min-width:0;display:block;padding:0;border-top:0}.ec-time-transport{min-width:max-content;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px}.ec-time-step-group{display:flex;align-items:center;gap:2px}.ec-time-step-group[data-direction=previous]{justify-content:flex-end}.ec-time-step-group[data-direction=next]{justify-content:flex-start}.ec-time-step-group .ec-ui-button{min-height:34px;padding:5px 7px;border-radius:0;color:var(--ec-muted);font:9px/1 var(--ec-font-mono);letter-spacing:.02em}.ec-time-step-group .ec-ui-button:hover{color:var(--ec-text);background:var(--ec-surface-strong)}.ec-compact-date-time{position:relative;display:flex;align-items:center;min-height:40px;padding:2px 7px;border:1px solid var(--ec-border);background:var(--ec-canvas)}.ec-compact-date-time:focus-within{box-shadow:inset 0 -2px 0 var(--ec-accent)}.ec-compact-date-time[data-invalid=true]{border-color:var(--ec-series-residual)}.ec-compact-date-time .ec-ui-input{width:auto;min-height:32px;padding:4px 6px;border:0;background:rgba(0,0,0,0);box-shadow:none;font:11px/1 var(--ec-font-mono)}.ec-compact-date-time input[type=date]{min-width:132px}.ec-compact-date-time input[type=time]{min-width:83px}.ec-date-time-divider{width:1px;height:22px;background:var(--ec-border)}.ec-time-zone{padding-inline:5px 2px;color:var(--ec-muted);font:9px/1 var(--ec-font-mono);letter-spacing:.12em}.ec-compact-date-time .ec-field-error{position:absolute;left:0;bottom:calc(100% + 7px);padding:5px 7px;border:1px solid var(--ec-series-residual);background:var(--ec-surface)}.ec-focus-exit,.ec-time-now{flex:0 0 auto;min-height:38px;border-radius:0;font:9px var(--ec-font-mono);text-transform:uppercase}.ec-focus-exit svg,.ec-time-now svg{width:15px;height:15px}.ec-coverage-trigger{position:relative;flex:0 0 auto;min-height:38px;border-radius:0;font:9px var(--ec-font-mono);text-transform:uppercase}.ec-coverage-trigger svg{width:15px;height:15px}.ec-coverage-trigger i{width:6px;height:6px;border-radius:50%;background:var(--ec-muted)}.ec-coverage-trigger[data-position=inside] i{background:var(--ec-series-wind)}.ec-coverage-trigger[data-position=after] i,.ec-coverage-trigger[data-position=before] i{background:var(--ec-series-gas)}.ec-ui-sheet-overlay{position:fixed;z-index:90;inset:0;background:rgba(0,0,0,.18);animation:ec-sheet-fade .18s ease-out}.ec-ui-sheet-content{position:fixed;z-index:91;top:0;right:0;bottom:0;width:min(440px,92vw);overflow-y:auto;display:grid;align-content:start;gap:24px;padding:28px;border-left:1px solid var(--ec-border);background:var(--ec-surface);color:var(--ec-text);box-shadow:-18px 0 44px rgba(0,0,0,.12);animation:ec-sheet-enter .22s cubic-bezier(.2,.8,.2,1)}.ec-ui-sheet-close{position:absolute;top:15px;right:15px;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--ec-border);border-radius:0;background:rgba(0,0,0,0);color:var(--ec-text);cursor:pointer}.ec-ui-sheet-close svg{width:15px;height:15px}.ec-ui-sheet-header{display:grid;gap:9px;padding-right:34px}.ec-ui-sheet-title{font-size:clamp(20px,3vw,30px);font-weight:400;letter-spacing:-.025em}.ec-ui-sheet-description{color:var(--ec-muted);font-size:11px;line-height:1.55}.ec-coverage-sheet-status{display:flex;align-items:center;gap:11px;padding:13px 0;border-block:1px solid var(--ec-border)}.ec-coverage-sheet-status>span{width:9px;height:9px;border-radius:50%;background:var(--ec-muted)}.ec-coverage-sheet-status[data-position=inside]>span{background:var(--ec-series-wind)}.ec-coverage-sheet-status[data-position=after]>span,.ec-coverage-sheet-status[data-position=before]>span{background:var(--ec-series-gas)}.ec-coverage-sheet-status div{display:grid;gap:2px}.ec-coverage-sheet-status strong{font-size:12px}.ec-coverage-sheet-status small{color:var(--ec-muted);font:9px var(--ec-font-mono)}.ec-sheet-facts{margin:0;border-top:1px solid var(--ec-border)}.ec-sheet-facts div{display:grid;grid-template-columns:104px 1fr;gap:16px;padding:11px 0;border-bottom:1px solid var(--ec-border);font-size:11px;line-height:1.45}.ec-sheet-facts dt{color:var(--ec-muted)}.ec-sheet-facts dd{margin:0}.ec-sheet-note{color:var(--ec-muted);font:10px/1.55 var(--ec-font-mono)}@keyframes ec-sheet-fade{0%{opacity:0}}@keyframes ec-sheet-enter{0%{opacity:0;transform:translateX(18px)}}.ec-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ec-cycle-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--ec-border)}.ec-cycle-option{min-height:62px;display:grid;justify-items:start;align-content:center;gap:3px;padding:10px 12px;border:0;border-right:1px solid var(--ec-border);border-bottom:1px solid var(--ec-border);background:rgba(0,0,0,0);cursor:pointer}.ec-cycle-option:nth-child(2n){border-right:0}.ec-cycle-option:nth-last-child(-n+2){border-bottom:0}.ec-cycle-option[aria-pressed=true],.ec-cycle-option[data-state=on]{background:var(--ec-accent);color:var(--ec-canvas)}.ec-cycle-option strong{font-size:12px}.ec-cycle-option span{font:9px/1 var(--ec-font-mono);opacity:.7}.ec-range-control{display:grid;gap:12px;font-size:12px}.ec-range-control>span{display:flex;justify-content:space-between}.ec-range-control output{font-family:var(--ec-font-mono)}.ec-range-control input{width:100%}.ec-scheme-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding-top:12px}.ec-scheme-card{min-height:132px;padding:11px;display:grid;align-content:start;gap:7px;text-align:left;border:1px solid var(--ec-border);background:rgba(0,0,0,0);cursor:pointer}.ec-scheme-card[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--ec-accent)}.ec-scheme-card__swatches{display:grid;grid-template-columns:repeat(4,1fr);height:20px}.ec-scheme-card__swatches i{display:block}.ec-scheme-card strong{font-size:12px}.ec-scheme-card small{color:var(--ec-muted);font-size:10px;line-height:1.35}.ec-colour-row{min-height:52px;display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;border-bottom:1px solid var(--ec-border)}.ec-colour-row label{display:flex;gap:9px;align-items:center;font-size:12px}.ec-colour-row input[type=color]{width:30px;height:30px;padding:2px;border:1px solid var(--ec-border);background:rgba(0,0,0,0)}.ec-colour-row code{font-size:9px;color:var(--ec-muted)}.ec-text-button{border:0;color:var(--ec-accent);font-size:10px;text-decoration:underline}.ec-secondary-button,.ec-text-button{background:rgba(0,0,0,0);cursor:pointer}.ec-secondary-button{min-height:42px;padding:8px 14px;border:1px solid var(--ec-border);font-size:12px}.ec-secondary-button:disabled{cursor:not-allowed;opacity:.5}.ec-stacked-control{display:grid;gap:7px;font-size:11px}.ec-stacked-control>span{font:10px/1.2 var(--ec-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ec-muted)}.ec-stacked-control>small{color:var(--ec-muted);font:9px/1.45 var(--ec-font-mono)}.ec-stacked-control>.ec-ui-toggle-group{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--ec-border)}.ec-stacked-control>.ec-ui-toggle-group .ec-ui-toggle-group-item{min-height:36px;padding-inline:6px;border:0;border-right:1px solid var(--ec-border);background:rgba(0,0,0,0);font-size:9px}.ec-stacked-control>.ec-ui-toggle-group .ec-ui-toggle-group-item:last-child{border-right:0}.ec-stacked-control>.ec-ui-toggle-group .ec-ui-toggle-group-item[data-state=on]{background:var(--ec-accent);color:var(--ec-canvas)}.ec-smoothing-windows{display:grid;gap:4px;padding:8px 10px;border-left:2px solid var(--ec-border)}.ec-smoothing-windows small{color:var(--ec-muted);font:8px/1.45 var(--ec-font-mono)}.ec-smoothing-windows strong{color:var(--ec-text)}.ec-studio--hydrating{min-height:100dvh;background:var(--ec-canvas)}.ec-readonly-control{min-height:40px;display:flex;align-items:center;padding:8px 10px;border:1px solid var(--ec-border);background:color-mix(in srgb,var(--ec-surface) 92%,var(--ec-border));color:var(--ec-text);font:11px var(--ec-font-mono)}.ec-stacked-control input[type=number],.ec-stacked-control select{min-height:42px;width:100%;padding:8px 10px;border:1px solid var(--ec-border);background:var(--ec-surface)}.ec-stacked-control input[type=number]{color:var(--ec-text)}.ec-comparison-controls{display:grid;gap:12px}.ec-orbit-composition{display:grid;gap:14px}.ec-orbit-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ec-orbit-presets .ec-ui-button{min-height:34px;padding-inline:7px;font-size:9px}.ec-orbit-presets .ec-ui-button:last-child{grid-column:1/-1}.ec-orbit-order-heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;color:var(--ec-muted);font:8px/1 var(--ec-font-mono);letter-spacing:.08em;text-transform:uppercase}.ec-orbit-order-heading>span:last-child{text-align:right}.ec-orbit-order-heading .ec-ui-button{min-height:30px;border-radius:0;font-size:9px}.ec-orbit-order-heading .ec-ui-button svg{width:13px;height:13px}.ec-orbit-clock-toggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ec-border)}.ec-orbit-clock-toggle{min-height:40px;display:flex;align-items:center;gap:8px;padding:8px;border-right:1px solid var(--ec-border);border-bottom:1px solid var(--ec-border);font-size:10px}.ec-orbit-clock-toggle:nth-child(2n){border-right:0}.ec-orbit-clock-toggle:nth-last-child(-n+2){border-bottom:0}.ec-orbit-band-list{margin:0;padding:0;border-top:1px solid var(--ec-border);list-style:none}.ec-orbit-band-list>li{min-height:88px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--ec-border)}.ec-orbit-band-list__index{width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--ec-border);border-radius:50%;color:var(--ec-muted);font:9px var(--ec-font-mono)}.ec-orbit-band-list>li>strong{font-size:11px}.ec-orbit-band-list__moves{display:flex}.ec-orbit-band-list__moves .ec-ui-button{width:28px;height:28px}.ec-orbit-band-list__moves svg{width:14px;height:14px}.ec-orbit-band-list__weight{grid-column:2/-1;display:grid;grid-template-columns:30px minmax(0,1fr) 42px;align-items:center;gap:8px;color:var(--ec-muted);font:9px var(--ec-font-mono);text-transform:uppercase}.ec-orbit-band-list__weight input{width:100%;accent-color:var(--ec-accent)}.ec-orbit-band-list__weight output{text-align:right}.ec-orbit-render-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ec-orbit-render-controls .ec-ui-toggle-group{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--ec-border)}.ec-orbit-render-controls .ec-ui-toggle-group-item{min-height:36px;border:0;border-right:1px solid var(--ec-border);background:rgba(0,0,0,0);font-size:9px}.ec-orbit-render-controls .ec-ui-toggle-group-item:last-child{border-right:0}.ec-orbit-render-controls .ec-ui-toggle-group-item[data-state=on]{background:var(--ec-accent);color:var(--ec-canvas)}.ec-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ec-comparison-hint{margin:0;color:var(--ec-muted);font:10px/1.45 var(--ec-font-mono)}.ec-source-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ec-file-button{position:relative;display:grid;place-items:center;text-align:center;cursor:pointer}.ec-file-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ec-source-status{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:14px;border:1px solid var(--ec-border)}.ec-source-status__dot{width:10px;height:10px;margin-top:3px;border-radius:50%;background:var(--ec-series-solar)}.ec-source-status__dot[data-status=loading]{background:var(--ec-accent)}.ec-source-status__dot[data-status=error]{background:var(--ec-series-gas)}.ec-source-status strong{font-size:12px}.ec-source-status p{margin:5px 0 0;color:var(--ec-muted);font-size:11px;line-height:1.4}.ec-source-facts{margin:-12px 0 0;border-top:1px solid var(--ec-border)}.ec-source-facts div{display:grid;grid-template-columns:78px 1fr;gap:12px;padding:8px 0;border-bottom:1px solid var(--ec-border);font-size:10px;line-height:1.35}.ec-source-facts dt{color:var(--ec-muted)}.ec-source-facts dd{margin:0;text-align:right}.ec-source-facts dd:first-letter{text-transform:uppercase}.ec-source-provenance{margin:-10px 0 0;font-size:11px}.ec-source-provenance a{color:var(--ec-accent);text-underline-offset:3px}.ec-empty-state{margin:0;padding:18px 0}.ec-data-contract,.ec-empty-state{color:var(--ec-muted);font-size:11px;line-height:1.5}.ec-data-contract{border-block:1px solid var(--ec-border);padding:11px 0}.ec-data-contract summary{color:var(--ec-text);cursor:pointer;font-weight:600}.ec-data-contract p{margin:9px 0 0}.ec-metadata-list{margin:0;border-top:1px solid var(--ec-border)}.ec-metadata-list div{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid var(--ec-border);font-size:11px}.ec-metadata-list dt{color:var(--ec-muted)}.ec-metadata-list dd{margin:0}.ec-mobile-scrim{display:none}@media(max-width:980px){.ec-app-header{grid-template-columns:1fr auto;grid-template-rows:minmax(0,1fr) 56px 32px}.ec-project-credit{grid-row:3}.ec-header-center{grid-row:2;grid-column:1/-1;justify-content:center;border-top:1px solid var(--ec-border);border-inline:0}.ec-studio{--ec-header-height:148px;--ec-dock-height:62px}.ec-header-select--scheme{display:none}.ec-inspector{position:fixed;right:0;top:var(--ec-header-height);bottom:var(--ec-dock-height);height:auto;box-shadow:-14px 0 30px rgba(0,0,0,.18)}.ec-mobile-scrim{display:block;position:fixed;z-index:15;inset:var(--ec-header-height) 0 var(--ec-dock-height);border:0;background:rgba(0,0,0,.38)}.ec-time-dock{overflow-x:auto;overflow-y:hidden}.ec-instrument-key-rail{display:none}.ec-dynamic-instrument-view,.ec-dynamic-instrument-view[data-key-collapsed=true]{width:var(--ec-instrument-size);grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.ec-studio{--ec-header-height:160px;--ec-dock-height:60px;--ec-inspector-width:min(92vw,390px)}.ec-app-header{grid-template-rows:minmax(0,1fr) 50px 50px}.ec-project-credit{padding:7px 12px;font-size:11px;line-height:16px;align-content:center}.ec-brand{padding-inline:12px;gap:9px}.ec-brand__index,.ec-header-tools .ec-header-select{display:none}.ec-inspector-toggle{width:52px}.ec-header-center{padding:7px 10px;justify-content:stretch}.ec-segmented-control{width:100%}.ec-segmented-control__button{min-width:0;padding-inline:6px;white-space:nowrap}.ec-stage:after{inset:12px}.ec-visual{width:90vw;height:90vw;max-height:calc(100dvh - var(--ec-header-height) - var(--ec-dock-height) - 20px)}.ec-comparison-legend,.ec-instrument-key,.ec-orbit-key,.ec-visual:not(.ec-dynamic-instrument-view)>.ec-layer-key{display:none}.ec-dynamic-instrument-view,.ec-dynamic-instrument-view[data-key-collapsed=true]{--ec-instrument-size:96vw;width:96vw;height:96vw}.ec-dynamic-instrument-view .ec-visual__badge{top:8px;left:8px;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-cycle-guide__label{font-size:8px}.ec-stage-caption{left:18px;right:18px;bottom:16px}.ec-inspector{width:100%;max-width:none;flex-basis:auto;top:var(--ec-header-height);bottom:var(--ec-dock-height);left:0;height:auto;max-height:none;border-left:0;border-top:1px solid var(--ec-border)}.ec-mobile-scrim{inset:var(--ec-header-height) 0 var(--ec-dock-height)}.ec-time-dock{padding-inline:6px;overflow-x:auto;overflow-y:hidden}.ec-time-now{position:sticky;left:0;z-index:2;background:var(--ec-surface)}.ec-time-step-group .ec-ui-button{min-height:32px;padding-inline:6px;font-size:8px}.ec-compact-date-time{min-height:38px}.ec-compact-date-time .ec-ui-input{font-size:10px}}@media(prefers-reduced-motion:reduce){.ec-studio *,.ec-studio :after,.ec-studio :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}