.zs-lang-switch__trigger{align-items:center;appearance:none;background:#0000;border:none;border-radius:8px;color:#6b7280;color:var(--zs-color-text-muted,#6b7280);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background-color .12s ease,color .12s ease;width:36px}.zs-lang-switch__trigger:hover{background:#0000000a;color:#111827;color:var(--zs-color-text,#111827)}.zs-lang-switch__trigger:focus-visible{outline:2px solid #1677ff;outline:2px solid var(--zs-color-primary,#1677ff);outline-offset:2px}.zs-lang-switch__icon{font-size:18px}.zs-lang-switch__panel{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--border,#e5e7eb);border-radius:12px;box-shadow:0 6px 20px #0000001f,0 2px 6px #0000000f;min-width:200px;overflow:hidden;padding:6px 0}.zs-lang-switch__header{color:#6b7280;color:var(--zs-color-text-muted,#6b7280);font-size:12px;font-weight:500;padding:6px 16px 8px}.zs-lang-switch__menu.ant-dropdown-menu{background:#0000;border:none;box-shadow:none;padding:0}.zs-lang-switch__option{align-items:center;display:grid;grid-template-columns:26px 1fr 16px;grid-gap:12px;color:#111827;color:var(--text,#111827);font-size:14px;gap:12px;padding:4px}.zs-lang-switch__flag{align-items:center;display:inline-flex;line-height:0}.zs-lang-switch__flag svg{border-radius:2px;box-shadow:0 0 0 1px #00000014;display:block}.zs-lang-switch__option-label{font-weight:500}.zs-lang-switch__check{align-items:center;color:#1677ff;color:var(--zs-color-primary,#1677ff);display:flex;font-size:14px;justify-content:center}.zs-top-bar{background:var(--bg-surface);border-bottom:1px solid var(--border);height:var(--top-bar-h);position:sticky;top:0;transition:box-shadow var(--t-base) var(--ease);z-index:var(--z-topbar)}.zs-top-bar--scrolled{box-shadow:var(--e-1)}.zs-top-bar__inner{align-items:center;display:flex;gap:var(--s-4);height:100%;justify-content:space-between;margin:0 auto;max-width:var(--content-max);padding:0 var(--page-pad-x)}.zs-top-bar__brand{align-items:center;border-radius:var(--r-2);color:var(--text-strong);display:inline-flex;height:48px;padding:0 6px;text-decoration:none;transition:background var(--t-fast)}.zs-top-bar__brand:hover{background:var(--neutral-100);text-decoration:none}.zs-top-bar__brand:focus-visible{box-shadow:var(--ring);outline:none}.zs-top-bar__logo{display:block;height:40px;width:auto}.zs-top-bar__brand-text{color:var(--text-strong);font-size:var(--fs-14);font-weight:600;line-height:1.2;margin-left:var(--s-3);white-space:nowrap}@media (max-width:720px){.zs-top-bar__brand-text{display:none}}.zs-top-bar__actions{align-items:center;display:inline-flex;gap:var(--s-1)}.zs-top-bar__icon-btn{align-items:center;background:#0000;border:none;border-radius:var(--r-2);color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:16px;height:36px;justify-content:center;padding:0;transition:background var(--t-fast),color var(--t-fast);width:36px}.zs-top-bar__icon-btn:hover:not(:disabled){background:var(--neutral-100);color:var(--text)}.zs-top-bar__icon-btn:focus-visible{box-shadow:var(--ring);outline:none}.zs-top-bar__icon-btn:disabled{cursor:not-allowed;opacity:.45}.zs-user-menu{margin-left:var(--s-1);position:relative}.zs-user-menu__trigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--r-pill);cursor:pointer;display:inline-flex;gap:6px;height:36px;padding:4px 6px 4px 4px;transition:background var(--t-fast),border-color var(--t-fast)}.zs-user-menu__trigger:hover{background:var(--neutral-100)}.zs-user-menu__trigger:focus-visible{box-shadow:var(--ring);outline:none}.zs-user-menu__trigger--open{background:var(--neutral-100)}.zs-user-menu__avatar{align-items:center;background:var(--brand-500);border-radius:var(--r-pill);color:#fff;display:inline-flex;font-size:var(--fs-13);font-weight:600;height:28px;justify-content:center;line-height:1;width:28px}.zs-user-menu__chevron{color:var(--text-muted);font-size:10px}.zs-user-menu__panel{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--e-3);padding:6px 0;position:absolute;right:0;top:calc(100% + 8px);width:240px;z-index:var(--z-tooltip)}.zs-user-menu__header{padding:10px 14px 8px}.zs-user-menu__name{color:var(--text-strong);font-size:var(--fs-14);font-weight:600;line-height:1.2}.zs-user-menu__email,.zs-user-menu__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zs-user-menu__email{color:var(--text-muted);font-size:var(--fs-12);margin-top:2px}.zs-user-menu__divider{background:var(--border);height:1px;margin:4px 0}.zs-user-menu__item{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:var(--fs-14);gap:var(--s-3);padding:8px 14px;text-decoration:none;transition:background-color var(--t-fast)}.zs-user-menu__item:hover{background:var(--bg-muted);text-decoration:none}.zs-user-menu__item--danger{color:var(--danger)}.zs-user-menu__item--danger:hover{background:var(--danger-bg)}.zs-user-menu__icon{color:var(--text-muted);flex:none;font-size:16px;width:16px}.zs-user-menu__item:hover .zs-user-menu__icon{color:var(--text)}.zs-user-menu__item--danger .zs-user-menu__icon,.zs-user-menu__item--danger:hover .zs-user-menu__icon{color:var(--danger)}.zs-user-menu__label{flex:1 1;min-width:0}.zs-user-menu__logout-link{cursor:pointer;display:block}.zs-user-menu__logout-link,.zs-user-menu__logout-link:hover{color:inherit;text-decoration:none}.zs-project-tile{align-items:stretch;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--e-1);cursor:pointer;display:flex;flex-direction:column;height:220px;overflow:hidden;padding:0;text-align:left;transition:border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast);width:100%}.zs-project-tile:hover{border-color:var(--border-strong);box-shadow:var(--e-2)}.zs-project-tile:focus-visible{border-color:var(--brand-500);box-shadow:var(--ring);outline:none}.zs-project-tile__top{align-items:center;background:var(--brand-50);display:flex;flex:0 0 110px;justify-content:center;overflow:hidden;position:relative}.zs-project-tile__icon{color:var(--brand-400);font-size:56px;line-height:1}.zs-project-tile__menu{align-items:center;background:#ffffffd9;border:none;border-radius:var(--r-2);color:var(--text-muted);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:.35;padding:0;position:absolute;right:8px;top:8px;transition:opacity var(--t-fast),background var(--t-fast),color var(--t-fast);width:28px}.zs-project-tile:hover .zs-project-tile__menu,.zs-project-tile__menu:focus-visible{opacity:1}.zs-project-tile__menu:focus-visible{box-shadow:var(--ring);outline:none}.zs-project-tile__menu:hover{background:#fff;color:var(--text)}.zs-project-tile__body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0;padding:var(--s-4)}.zs-project-tile__title{color:var(--text-strong);display:-webkit-box;font-size:var(--fs-16);font-weight:600;-webkit-line-clamp:2;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.zs-project-tile__sub{margin:0}.zs-project-tile__dates,.zs-project-tile__sub{color:var(--text-muted);font-size:var(--fs-12);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zs-project-tile__dates{margin:auto 0 0}.zs-project-tile--create{align-items:center;background:var(--brand-50);border:1px dashed var(--brand-300);box-shadow:none;color:var(--brand-700);justify-content:center}.zs-project-tile--create:hover{background:var(--brand-100);border-color:var(--brand-500);box-shadow:none}.zs-project-tile__create-inner{align-items:center;display:flex;flex-direction:column;font-size:var(--fs-15);font-weight:500;gap:var(--s-2)}.zs-project-tile__create-inner .anticon{color:var(--brand-600);font-size:28px}.zs-projects{margin:0 auto;max-width:var(--content-max);padding:0 var(--page-pad-x)}.zs-projects__header{align-items:flex-end;background:var(--bg-app);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--s-4);justify-content:space-between;margin-bottom:var(--s-5);padding:var(--s-6) 0 var(--s-5) 0;position:sticky;top:var(--top-bar-h);z-index:var(--z-sticky)}.zs-projects__heading{min-width:0}.zs-projects__title{color:var(--text-strong);font-size:var(--fs-24);font-weight:600;letter-spacing:-.01em;margin:0}.zs-projects__subtitle{color:var(--text-muted);font-size:var(--fs-13);margin:4px 0 0}.zs-projects__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:flex-end}.zs-projects__search{width:280px}.zs-projects__body{padding-bottom:var(--s-12)}.zs-projects__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}@media (min-width:1280px){.zs-projects__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1600px){.zs-projects__grid{grid-template-columns:repeat(4,1fr)}}.zs-projects__table .ant-table-tbody>tr{cursor:pointer}.zs-projects__title-cell{color:var(--text-strong);font-weight:500}.zs-projects__empty{align-items:center;display:flex;justify-content:center;padding:var(--s-12) var(--s-4)}.zs-projects__empty-title{color:var(--text-strong);font-size:var(--fs-16);font-weight:600;margin:0 0 4px}.zs-projects__empty-body{color:var(--text-muted);font-size:var(--fs-13);margin:0 0 var(--s-3) 0}.zs-auth{background:var(--bg-app);flex-direction:column;justify-content:flex-start;min-height:100vh;padding:max(15vh,80px) var(--page-pad-x) var(--s-8);position:relative}.zs-auth,.zs-auth__top{align-items:center;display:flex}.zs-auth__top{position:absolute;right:var(--s-4);top:var(--s-4)}.zs-auth__brand{align-items:center;color:var(--text-strong);display:inline-flex;gap:var(--s-4);margin-bottom:var(--s-8)}.zs-auth__brand,.zs-auth__brand:hover{text-decoration:none}.zs-auth__logo{display:block;height:72px;width:auto}.zs-auth__brand-text{color:var(--text-strong);font-size:var(--fs-18);font-weight:600;line-height:1.2;max-width:280px}@media (max-width:480px){.zs-auth__brand-text{font-size:var(--fs-15);max-width:200px}}.zs-auth__card-wrap{display:flex;justify-content:center;max-width:480px;width:100%}.zs-auth__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--e-1);padding:var(--s-8);width:100%}.zs-auth__title{color:var(--text-strong);font-size:var(--fs-24);font-weight:600;letter-spacing:-.01em;margin:0 0 var(--s-2) 0}.zs-auth__lede{color:var(--text-muted);font-size:var(--fs-14);line-height:var(--lh-normal);margin:0 0 var(--s-6) 0}.zs-auth__form .zs-auth__row{align-items:baseline;display:flex;gap:var(--s-3);justify-content:space-between;margin-bottom:6px}.zs-auth__form .zs-auth__row label{color:var(--text);font-size:var(--fs-13);font-weight:500}.zs-auth__form .zs-auth__row a{font-size:var(--fs-13)}.zs-auth__form .ant-form-item{margin-bottom:var(--s-4)}.zs-auth__remember{align-items:center;color:var(--text);display:flex;font-size:var(--fs-13);gap:var(--s-2);margin-bottom:var(--s-5)}.zs-auth__submit{font-size:var(--fs-15);font-weight:600;height:44px;width:100%}.zs-auth__divider{background:var(--border);border:none;height:1px;margin:var(--s-6) 0 var(--s-4) 0}.zs-auth__hint{color:var(--text-muted);font-size:var(--fs-13);line-height:var(--lh-normal);margin:0;text-align:center}.zs-auth__hint a{font-weight:500}.zs-auth__footer{color:var(--text-muted);font-size:var(--fs-12);margin-top:auto;padding-top:var(--s-8)}.zs-auth__success{align-items:center;display:flex;flex-direction:column;gap:var(--s-3);text-align:center}.zs-auth__success-icon{align-items:center;background:var(--success-bg);border-radius:999px;color:var(--success);display:inline-flex;font-size:24px;height:48px;justify-content:center;margin-bottom:var(--s-2);width:48px}.zs-auth__back{color:var(--text-muted);display:inline-block;font-size:var(--fs-13);margin-top:var(--s-4)}.zs-strength{display:flex;gap:4px;margin:6px 0 var(--s-3) 0}.zs-strength__bar{background:var(--neutral-200);border-radius:2px;flex:1 1;height:4px;transition:background var(--t-fast)}.zs-strength__bar--on-1{background:var(--danger)}.zs-strength__bar--on-2{background:var(--warning)}.zs-strength__bar--on-3{background:var(--brand-400)}.zs-strength__bar--on-4{background:var(--success)}.zs-strength__label{color:var(--text-muted);font-size:var(--fs-12);margin-bottom:var(--s-3)}.zs-auth__remember-item.ant-form-item{margin-bottom:var(--s-5)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.39fbf8d2c4abc46f721f.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.818b84180553acc613f3.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2ef63e732b18d636044.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.fc80974ec6969ee03fd2.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.e685387f69602567b1da.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.b412faded087fbcfa4ff.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.aaa15d735e3826061950.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.210fb826cb25acbd4094.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.c616205185f0d3677df9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.eca1e21531598d5db58f.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.2ea1079c0069eb040a52.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.b2740f247d3be4a05ca0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.e9974e820735012b025b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.4c6d520b97e3bb4ef613.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.47cc2391a7edf82cf4e1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.e7cec4ef4f6780e90a52.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.6d34bacda2be54829b97.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.296d66c0bba9086788b9.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.cdb4dd5dc508fe6e7398.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2f93aaa35e870cec4704.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.b7c27c60f848f2083f45.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.5014db633e71a7741bf5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.8c6413cdd8004fde0a19.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.d6d44e8705a633436dfe.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c3c138d889b8c929822c.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.c7983dac0ad6a359aef0.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.984050ecee12eabe9366.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.d8b0044cf6afdd52b07b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.04bb56ffa463ab55708d.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.8148c3ae14dfaefc62ca.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.4d0d5017d71ea1750fc1.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.69a8d1d484967aba2389.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.f10265da6bd8d66999ac.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.89455522650c3fb3654c.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.dd21c71421d58232ef03.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.33a76a7cbcfcb7076534.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.72f7a9db87626ca30c76.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.fdee7b66c2d88216b75f.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.8609e1b95284125f21cb.woff) format("woff")}.app-header{background:#fff;border-bottom:1px solid #e9ecef;box-shadow:0 2px 6px #1018280f;position:sticky;top:0;z-index:100}.app-header__content{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:12px 24px}.app-header__titles{display:flex;flex-direction:column;gap:2px}.app-header__title{color:#1f2937;font-size:18px;font-weight:600;margin:0}.app-header__subtitle{color:#6b7280;font-size:13px}.app-header__home-link{align-items:center;border:1px solid var(--zesagreen);border-radius:8px;color:var(--zesagreen);display:inline-flex;font-weight:600;justify-content:center;padding:8px 14px;text-decoration:none;transition:all .2s ease}.app-header__home-link:focus,.app-header__home-link:hover{background:var(--zesagreen);color:#fff}.app-header__home-link--logo{border-color:#0000;gap:10px;padding:4px 8px}.app-header__home-link--logo:focus,.app-header__home-link--logo:hover{background:#0000;border-color:var(--zesagreen)}.app-header__logo{display:block;height:36px;object-fit:contain;width:auto}.app-header__org-name{color:#1f2937;font-size:14px;font-weight:600;letter-spacing:.005em;line-height:1.25;white-space:nowrap}@media (max-width:900px){.app-header__org-name{display:none}}.app-header__context{align-items:center;color:#1f2937;display:flex;flex:1 1;gap:8px;margin-left:8px;min-width:0}.app-header__context-label{color:#1f2937;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header__context-crumb{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px}.app-header__context-link{color:var(--zesagreen);cursor:pointer;font-weight:500;text-decoration:none}.app-header__context-link:hover{text-decoration:underline}.app-user-avatar-wrap{bottom:16px;left:16px;position:fixed;z-index:1000}.app-user-avatar{align-items:center;background:var(--zesagreen);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #1018282e;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:600;height:36px;justify-content:center;letter-spacing:0;padding:0;transition:transform .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none;width:36px}.app-user-avatar--open,.app-user-avatar:hover{box-shadow:0 4px 12px #10182838;transform:scale(1.05)}.app-user-avatar-menu{background:#fff;border:1px solid #e5e7eb;border-radius:10px;bottom:44px;box-shadow:0 8px 24px #1018282e;left:0;min-width:220px;overflow:hidden;padding:6px 0;position:absolute}.app-user-avatar-menu__header{border-bottom:1px solid #f1f5f9;margin-bottom:4px;padding:10px 14px 8px}.app-user-avatar-menu__name{color:#111827;font-size:14px;font-weight:600;line-height:1.2}.app-user-avatar-menu__email{color:#6b7280;font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-user-avatar-menu__divider{background:#f1f5f9;height:1px;margin:4px 0}.app-user-avatar-menu__item{align-items:center;color:#1f2937;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.3;padding:8px 14px;text-decoration:none;transition:background-color .12s ease,color .12s ease}.app-user-avatar-menu__item:hover{background:#f3f4f6;color:#111827}.app-user-avatar-menu__item:hover .app-user-avatar-menu__icon{color:#059669}.app-user-avatar-menu__item--danger,.app-user-avatar-menu__item--danger .app-user-avatar-menu__icon{color:#b91c1c}.app-user-avatar-menu__item--danger:hover{background:#fef2f2;color:#991b1b}.app-user-avatar-menu__item--danger:hover .app-user-avatar-menu__icon{color:#991b1b}.app-user-avatar-menu__icon{color:#6b7280;flex-shrink:0;font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;text-align:center;width:20px}.app-user-avatar-menu__label{flex:1 1;min-width:0}.app-user-avatar-menu__logout{align-items:center;display:flex;gap:10px}.app-user-avatar-menu__logout-link{color:inherit;cursor:pointer;display:block;text-decoration:none}.app-user-avatar-menu__logout-link:hover{color:inherit;text-decoration:none}.ant-checkbox-inner{border-color:var(--zesagreen)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--zesagreen);border-color:var(--zesagreen)}.ant-tabs-nav .ant-tabs-tab:focus,.ant-tabs-nav .ant-tabs-tab:hover{color:var(--zesagreen)!important}.ant-btn-danger{background-color:#fff}.ant-btn-danger:focus,.ant-btn-danger:hover{background-color:#ff4d4f;border-color:#fff!important;color:#fff!important}.ant-tabs-bar{margin:0!important}.ant-select-selection--single{margin-left:5px}.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active{background:#fff;border-color:#e8e8e8;color:var(--zesagreen);padding-bottom:1px}.ant-btn-primary,.ant-checkbox-checked:after{background-color:var(--zesagreen)}.ant-btn-primary{border-color:var(--zesagreen);box-shadow:0 2px 0 rgba(0,0,0,.035);color:#fff;text-shadow:0 -1px 0 #0000001f;transition:.3s}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#fff;color:var(--zesagreen)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #f7f9fa!important;-webkit-box-shadow:inset 0 0 0 30px #f7f9fa!important}.compare-arrow{margin-left:10px;margin-right:10px}.has-error .ant-input{background-color:#fdeceb!important;border-color:#ff4d4f!important;outline:0}.has-error .ant-input:focus,.has-error .ant-input:hover{background-color:#fdeceb;border-color:#ff4d4f!important;outline:0}.has-error .ant-input:focus{border-color:#ff4d4f!important;border-right-width:1px!important;box-shadow:0 0 0 2px #f5222d33!important;outline:0}.email-vaid{font-weight:300;margin-left:-2rem;transform:translateY(-.875rem)}.change-password-input:focus,.change-password-input:hover{border-color:var(--zesagreen)}.change-password-input:focus{box-shadow:0 0 0 2px rgba(112,173,65,.333)}.input-validation-error:focus,.input-validation-error:hover{border-color:#ea4335}.input-validation-error:focus{box-shadow:0 0 0 2px rgba(255,0,0,.333)}.ant-select-tree-dropdown .ant-select-dropdown-search .ant-select-search__field{border:1px solid #0000;border-radius:4px;box-sizing:border-box;outline:none;padding:4px 7px;width:100%}.ant-calendar-date:hover{background:#e6ffe7;cursor:pointer}.ant-calendar-date:active{background:var(--zesagreen);color:#fff}.ant-calendar-today .ant-calendar-date{border-color:var(--zesagreen);color:var(--zesagreen);font-weight:700}.ant-calendar-last-month-cell .ant-calendar-date,.ant-calendar-next-month-btn-day .ant-calendar-date{color:#00000040}.ant-calendar-selected-day .ant-calendar-date{background:#e6ffe7}.ant-calendar-selected-date .ant-calendar-date,.ant-calendar-selected-end-date .ant-calendar-date,.ant-calendar-selected-start-date .ant-calendar-date{background:var(--zesagreen);border:1px solid #0000;color:#fff}.ant-calendar-selected-date .ant-calendar-date:hover,.ant-calendar-selected-end-date .ant-calendar-date:hover,.ant-calendar-selected-start-date .ant-calendar-date:hover{background:var(--zesagreen)}.ant-input:focus{box-shadow:0 0 0 2px rgba(112,173,65,.333)!important;-webkit-box-shadow:rgba(112,173,65,.333)!important}.ant-input:focus,.ant-input:hover{border-color:var(--zesagreen)!important}.ant-input:disabled{background-color:#fff;border-color:#dddfe0!important;cursor:default}.form-label__input-v2:focus,.form-label__input-v2:hover{border-color:var(--zesagreen)!important;box-shadow:rgba(112,173,65,.333)!important}.form-label__input-v3:focus,.form-label__input-v3:hover{border-color:#ff4d4f!important;box-shadow:0 0 0 2px #f5222d33!important}.page-details-section .archive-version-details{margin-bottom:5px;margin-top:5px;padding:7px 10px}.simulation-menu-list li{display:inline;margin:5px}.invalidData{background-color:#f79b9b}.hot-water-menu-list li{display:inline;margin:5px}.rtable-has-esm-false,.rtable-has-esm-true{border-radius:15px;flex-direction:row;margin:0 0 3em;padding:0}.flex-cell{background:fade(#708090,20%);border:.5px solid gray;box-sizing:border-box;flex-grow:1;list-style:none;overflow:hidden;padding:.8em 1.2em;width:100%}.flex-cell:hover{background-color:#ffdd57}.rtable-has-esm-true .flex-cell{width:20%}.rtable-has-esm-false .flex-cell{width:33.33%}.rc-notification{left:0!important;top:0!important}:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border:0;border-top:1px solid;box-sizing:initial;clear:both;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:initial;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}embed,iframe,object{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{background:0 0;border:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;vertical-align:middle}select{appearance:none;border-radius:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:none;cursor:pointer}button.app-user-avatar-menu__logout,button.btn-as-link,button.modal-content__anchor,button.navbar-item,button.profile,button.sub-nav__anchor,button.trial-cta__anchor{background:none;border:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::placeholder{font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{caption-side:top;text-align:left}td,th{vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/static/media/icomoon.042ed9f3e59727f70cdf.eot);src:url(/static/media/icomoon.042ed9f3e59727f70cdf.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.776f19ef38b3f5ea0904.ttf) format("truetype"),url(/static/media/icomoon.261e3ea71df5f7c5cb8c.woff) format("woff"),url(/static/media/icomoon.6e241b28a9a343b7714e.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased}.icon-back:before{content:"\e918"}.icon-checked:before{content:"\e911"}.icon-edit-table:before{content:"\e912"}.icon-exit-table:before{content:"\e916"}.icon-add-table:before{content:"\e917"}.icon-zones:before{content:"\e90c"}.icon-plus:before{content:"\e90d"}.icon-bin-drop:before{content:"\e913"}.icon-edit-drop:before{content:"\e914"}.icon-copy-drop:before{content:"\e915"}.icon-facebook:before{content:"\e900"}.icon-nav-profile:before{content:"\e901"}.icon-potencial:before{content:"\e902"}.icon-profile:before{content:"\e903"}.icon-cancel:before{content:"\e905"}.icon-edit:before{content:"\e906"}.icon-esm:before{content:"\e907"}.icon-exit:before{content:"\e908"}.icon-not-ex:before{content:"\e909"}.icon-notifications:before{content:"\e90a"}.icon-password:before{content:"\e90b"}.icon-reddit:before{content:"\e90e"}.icon-twitter:before{content:"\e90f"}.icon-youtube:before{content:"\e910"}.icon-file:before{content:"\1f5cb"}.Menu{display:none;position:relative}ul.Menu.-horizontal,ul.Menu.-vertical{display:inline-block}ul.Menu.-floating{display:block;position:absolute}.Menu,.Menu li,.Menu li>ul{list-style:none;margin:0;padding:0}.Menu li{display:block;position:relative}.Menu.-horizontal>li{display:inline-block}.Menu li>*{display:block;position:relative}.Menu li>ul{left:100%;min-width:100%;position:absolute;top:0}.Menu.-horizontal.-alignRight li>ul{left:auto;right:100%}.Menu.-horizontal.-alignRight>li>ul{right:0}.Menu.-horizontal>li>ul{left:auto;top:auto}.Menu li>ul,.Menu.-floating{display:none}.Menu li>ul.-visible,ul.Menu.-floating.-visible{display:block}.Menu li>ul,.Menu.-floating,.Menu.-horizontal.-alignRight li>ul{opacity:1;transform:scale(1) translateY(0);transform-origin:left top}.Menu.-alignRight li>ul,.Menu.-floating.-alignRight{transform-origin:right top}.Menu li>ul.-animating,.Menu.-floating.-animating{opacity:0!important;transform:scale(.96) translateX(-16px)}.Menu li>ul.-animating{z-index:-1!important}.Menu.-horizontal>li>ul.-animating{transform:scale(.96) translateY(-16px)}.Menu.-alignRight li>ul.-animating,.Menu.-floating.-alignRight.-animating{transform:scale(.96) translateX(16px)}.Menu.-horizontal.-alignRight>li>ul.-animating{transform:scale(.96) translateY(-16px)}.Menu [data-icon]:before{bottom:0;left:0;margin:auto 0;position:absolute;top:0}.Menu .Icon,.Menu [data-icon]:before{line-height:inherit}.Menu .Icon{padding:0}.Menu :empty[data-icon]{padding-left:0!important;padding-right:0!important}.Menu li.-hasSubmenu>a:after{border-color:#000;border-style:solid solid none none;border-width:1px;bottom:0;content:"";display:block;height:8px;margin:auto 0;position:absolute;right:8px;top:0;transform:rotate(45deg);width:8px}.Menu.-horizontal>li.-hasSubmenu>a:after{border-style:none solid solid none;bottom:4px;height:4px;left:0;margin:0 auto;right:0;top:auto;width:4px}.Menu li.-hasSubmenu.-noChevron>a:after{display:none}::selection{background-color:var(--zesagreen);color:#fff}::placeholder{color:#636768}svg{display:block;margin:0;padding:0}body{background-color:#f7f9fa;font-family:Roboto,sans-serif;line-height:1.8rem;position:relative}.content--nav{margin:auto;max-width:87.5rem;min-height:calc(100vh - 10rem)}@media (min-width:480px){.content--nav{min-height:calc(100vh - 8rem);padding-top:1.25rem}}.content--sub-nav-max{margin:auto;max-width:87.5rem;min-height:calc(100vh - 13.2rem)}@media (min-width:480px){.content--sub-nav-max{min-height:calc(100vh - 8rem);padding-top:1.25rem}}.content--sub-nav{min-height:calc(100vh - 13.2rem)}@media (min-width:480px){.content--sub-nav{min-height:calc(100vh - 11.2rem);padding-top:.5rem}}.content--blank{margin:auto;max-width:87.5rem;min-height:100vh}@media (min-width:480px){.content--blank{padding-top:1.25rem}}footer,nav{padding:0 1.25rem}@media (min-width:90rem){footer,nav{padding:0}}img{color:#636768;height:100%;object-fit:cover;width:100%}h1{color:#27363b;font-size:1.625rem;font-weight:300;line-height:2.5rem}@media (max-width:1248px){h1{font-size:calc(1.125rem + .64103vw)}}h2{color:#27363b;font-size:1.25rem;font-weight:700;line-height:2.2rem}@media (max-width:1248px){h2{font-size:calc(1.05rem + .25641vw)}}h3{color:#636768;font-size:1.125rem;font-weight:300}@media (max-width:1248px){h3{font-size:calc(1.025rem + .12821vw)}}p{color:#636768;font-size:1rem;font-weight:400;line-height:1.5rem}.inner-box{bottom:0;left:0;position:absolute;right:0;top:0}.footer{align-items:center;background-color:#f7f9fa;border-top:1px solid #bec2c4;display:flex;flex-direction:column;height:6rem;justify-content:center;margin:auto;max-width:87.5rem;width:100%}@media (min-width:480px){.footer{flex-direction:row;height:4rem;justify-content:space-between}}.footer__text{color:#bec2c4;font-weight:300;margin-bottom:.5rem}@media (min-width:480px){.footer__text{margin-bottom:0}}.footerLogoOpic{background-image:url(data:image/png;base64,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);background-repeat:no-repeat;height:88px;width:100px}.social-links__anchor{align-items:center;border-radius:50%;display:inline-flex;height:2rem;justify-content:center;transition:all .5s ease-out;width:2rem}.social-links__anchor .icon{color:#bec2c4;font-size:.8rem;transition:all .5s ease-out}.social-links__anchor:hover{background-color:#e2efd9;transition:all .5s ease-out}.social-links__anchor:hover .icon{color:var(--zesagreen);transition:all .5s ease-out}.social-links__anchor:active{background-color:#d4e6c6;transition:all .5s ease-out}.social-links__anchor:active .icon{color:#5a8a34;transition:all .5s ease-out}.message-page{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1.25rem}@media (min-width:480px){.message-page{padding:2.5rem}}.message-page__image{height:auto;object-fit:contain}.message-page__heading{color:#27363b;font-weight:700}.message-page__heading--large{font-size:2.625rem}@media (max-width:1248px){.message-page__heading--large{font-size:calc(1.325rem + 1.66667vw)}}.message-page__heading--small{font-size:2rem}@media (max-width:1248px){.message-page__heading--small{font-size:calc(1.2rem + 1.02564vw)}}.message-page__text{margin-bottom:3.5rem}.message-page__link{font-weight:700;transition:color .3s ease-out}.message-page__link,.message-page__link:visited{color:var(--zesagreen)}.message-page__link:hover{color:#5a8a34;transition:color .3s ease-out}.message-page__link:active{color:#436827}.message-page--single-column{max-width:38rem}.message-page--single-column .message-page__image{padding:1.25rem}.message-page--single-column .message-page__heading{margin-bottom:2.5rem;text-align:center}.message-page--single-column .message-page__text{text-align:center}.message-page--double-column{max-width:70rem}@media (min-width:768px){.message-page--double-column{flex-direction:row;justify-content:space-between}}.message-page--double-column .message-page__content{width:100%}@media (min-width:768px){.message-page--double-column .message-page__content{width:50%}}.message-page--double-column .message-page__image{padding-bottom:2.5rem;width:100%}@media (min-width:768px){.message-page--double-column .message-page__image{margin-right:3.5rem;padding:0;width:50%}}.message-page--double-column .message-page__heading{margin-bottom:1.25rem}.entry-page{position:relative}.forward{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;left:1.25rem;position:absolute;top:1.25rem;width:calc(100% - 1.25rem)}@media (min-width:480px){.forward{align-items:center;flex-direction:row;left:-2.5rem;top:2.5rem;width:100%}}.forward__heading{color:#636768;font-size:1rem;font-weight:400;margin-bottom:.5rem;margin-right:1.25rem}@media (min-width:480px){.forward__heading{margin-bottom:0}}.entry{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:87.5rem;min-height:80vh;padding:3rem 1.25rem 3.5rem;width:100%}@media (min-width:1024px){.entry{flex-direction:row;justify-content:space-between}}.entry__checkbox{line-height:1.2rem}.entry__image{height:auto;width:45%}@media (max-width:1023px){.entry__image{display:none}}.entry-form{width:100%}@media (min-width:480px) and (max-width:640px){.entry-form{width:80%}}@media (min-width:640px) and (max-width:1248){.entry-form{width:60%}}@media (min-width:1024px){.entry-form{width:35%}}.entry-form__main-heading{font-size:2.125rem}@media (max-width:1248px){.entry-form__main-heading{font-size:calc(1.225rem + 1.15385vw)}}.entry-form__heading{color:#636768;font-size:1rem;font-weight:400;margin-bottom:2.5rem}.entry-form__anchor{margin-left:5;text-align:right;text-decoration:underline}.entry-form__anchor,.entry-form__anchor:visited{color:var(--zesagreen)}.entry-form__anchor:hover{color:#5a8a34;transition:color .3s ease-out}.entry-form__anchor:active{color:#436827}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-label{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;margin-top:1.25rem;position:relative;width:100%}@media (min-width:1460px){.form-label{align-items:center;flex-direction:row;margin-top:0}}.form-label-compare{align-items:flex-start;flex-direction:row;justify-content:flex-end;margin-top:1.25rem;position:relative;width:100%}.form-label__text,.form-label__text-v2{color:#27363b;font-size:1.125rem;font-weight:400;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1248px){.form-label__text{font-size:calc(1.025rem + .12821vw)}}@media (min-width:1460px){.form-label__text{position:absolute;right:calc(100% + 1.25rem)}}.form-label__input{background-color:#fff;border:1px solid #bec2c4;border-radius:.5rem;color:#636768;font-size:1rem;height:3rem;line-height:3rem;margin-bottom:.8rem;padding:0 1rem;width:100%}.container .form-label{margin-bottom:65px}.container .form-label input{background:#0000;color:#000;font-size:15px;font-weight:100;left:0;outline:none;padding:18px;position:absolute;top:0;transition:font-size .2s;width:100%}.container .form-label span{display:inline-block;font-weight:500;left:1px;margin-left:15px;margin-top:17px;max-height:30px;padding:0 5px;pointer-events:none;position:absolute;top:1px;transition:.2s}.container .form-label input:focus~span,.container .form-label input:valid~span{background-color:#f7f9fa;transform:translateY(-26px)}.container .forgot-pass span{max-height:20px;transform:translateY(5px)}.container .invalid-email span{transform:translateY(-13px)}.container .forgot-pass input:focus~span,.container .forgot-pass input:valid~span{background-color:#fff;transform:translateY(-19px)}@media (min-width:1460px){.form-label__input{margin:.8rem 0}}@media (max-width:1460px){.container .form-label span{margin-top:3px}.container .form-label{margin-bottom:50px}}.form-label__input:focus{border-color:var(--zesagreen)}.form-label__input:disabled{border-color:#dfe1e2}.form-label__input:read-only{border-color:#bec2c4}.form-label__textarea{background-color:#fff;border:1px solid #bec2c4;border-radius:.5rem;color:#636768;font-size:1rem;line-height:1.6rem;margin:.8rem 0;min-height:6rem;padding:.5rem 1rem;resize:vertical;width:100%}.form-label__textarea:focus{border-color:var(--zesagreen)}.form-label__textarea:disabled{border-color:#dfe1e2}.form-label__textarea:read-only{border-color:#bec2c4}.required-field p:after{color:var(--zesagreen);content:"";content:"*";display:block;position:absolute;right:0;top:-.3rem}.validation-message{bottom:-1rem}.validation-message,.validation-message-title{color:#ea4335;font-size:.75rem;font-weight:400;left:0;position:absolute}.validation-message-title{bottom:-.8rem}.input-validation-error{background-color:#fdeceb!important;border-color:#ea4335!important;padding-left:11px;padding-right:11px}.page-details-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:0 1.25rem 1.25rem}@media (min-width:768px){.page-details-container{flex-direction:row}}@media (min-width:90rem){.page-details-container{padding:0 0 1.25rem}.page-details-container--full-width{padding:0 1.25rem 1.25rem}}.page-details-navigation{background-color:#fff;border-radius:1rem;box-shadow:0 0 .6rem #bec2c4;position:sticky;top:5.25rem;width:100%;z-index:11}@media (min-width:640px){.page-details-navigation{margin-top:1.25rem}}@media (min-width:768px){.page-details-navigation{border-radius:1rem;margin-bottom:1.25rem;margin-right:1.25rem}}@media (min-width:768px) and (max-width:1024px){.page-details-navigation{width:35%}}@media (min-width:1024px){.page-details-navigation{width:30%}}@media (min-width:768px) and (max-width:1024px){.page-details-navigation--small{width:25%}}@media (min-width:1024px){.page-details-navigation--small{width:15%}}.page-details-navigation--low{top:8.5rem}.page-details-navigation__header{color:#27363b;display:none;font-size:1.25rem;font-weight:400;padding:1.25rem}@media (max-width:1248px){.page-details-navigation__header{font-size:calc(1.05rem + .25641vw)}}@media (min-width:768px){.page-details-navigation__header{display:block}}.page-details-navigation__header span{color:#636768;display:block;font-size:1rem;font-weight:300}.page-details-navigation__text{color:#27363b;display:none;font-size:1.125rem;font-weight:400;padding:1.25rem}@media (max-width:1248px){.page-details-navigation__text{font-size:calc(1.025rem + .12821vw)}}@media (min-width:768px){.page-details-navigation__text{display:block}}.page-details-navigation__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;line-height:1.4rem;padding:0 .5rem}@media (min-width:480px){.page-details-navigation__list{padding:0 1.25rem}}@media (min-width:768px){.page-details-navigation__list{align-items:flex-start;flex-direction:column;padding:0}.page-details-navigation__item{border-top:1px solid #cbced0;width:100%}.page-details-navigation__item:first-child{border-top:0 solid #cbced0;width:100%}.page-details-navigation__item--active,.page-details-navigation__item--active-zones,.page-details-navigation__item--active:first-child{border-left:5px solid var(--zesagreen)}.page-details-navigation__item--active-zones:first-child{border-left:5px solid var(--zesagreen);border-radius:1rem 0 0 0}.page-details-navigation__item--active-zones:last-child{border-left:5px solid var(--zesagreen);border-radius:0 0 0 1rem}}.last-item{border-radius:0 0 0 1rem}.page-details-navigation__item--active a{color:var(--zesagreen);font-weight:700;padding-left:1.125rem}.page-details-navigation__item--active-zones a{color:var(--zesagreen);font-weight:700;padding-left:1rem}.page-details-navigation__anchor:focus{text-decoration:none}.page-details-navigation__item--active i,.page-details-navigation__item--active-zones i{color:var(--zesagreen)}.page-details-navigation__item:hover a,.page-details-navigation__item:hover i{color:var(--zesagreen);transition:all .3s ease-out}.page-details-navigation__item--inactive a,.page-details-navigation__item--inactive i{color:#abafb0}.page-details-navigation__anchor{align-items:center;color:#27363b;display:flex;font-size:1rem;font-weight:400;padding:1.25rem .75rem;transition:all .3s ease-out}@media (min-width:480px){.page-details-navigation__anchor{padding:1.25rem}}@media (min-width:768px){.page-details-navigation__anchor{padding:1.25rem .5rem 1.25rem .75rem}}.page-details-navigation__anchor--visible{padding-bottom:.7rem;padding-top:.7rem}.page-details-navigation__anchor--visible:focus{text-decoration:none}@media (min-width:768px){.page-details-navigation__anchor--visible{padding-bottom:1.25rem;padding-top:1.25rem}}.page-details-navigation__icon{color:#27363b;display:flex;font-size:1.25rem;justify-content:center;transition:all .3s ease-out;width:2rem}@media (min-width:768px){.page-details-navigation__icon{display:inline-block}}.page-details-navigation__icon--checked{font-size:1rem;margin-left:.5rem;width:auto}@media (max-width:767px){.page-details-navigation__span{display:none}}.page-details-navigation__span--visible{display:block}.page-details-content{width:100%}@media (min-width:640px){.page-details-content{margin-bottom:1.25rem}}@media (min-width:768px){.page-details-content{flex-grow:2}}.archive-whole{margin-top:3rem}@media(max-width:1024px){.archive-whole{transform:translate(15px,-35px)}}.page-details-section{align-items:flex-end;justify-content:flex-end;margin-right:.75rem}.page-details-section,.page-details-section-forgot-pass{background-color:#fff;border-radius:1rem;box-shadow:0 0 .6rem #bec2c4;display:flex;flex-direction:column;margin-top:1.25rem;padding:2.5rem 1.25rem}.page-details-section-forgot-pass{align-items:center;justify-content:center;margin-right:1rem}@media (min-width:640px){.page-details-section,.page-details-section-forgot-pass{padding:3.5rem}}@media(max-width:1134px){.page-details-section-archive{margin-left:10px;margin-right:-15px}}@media (min-width:768px){.page-details-section-forgot-pass{padding:2.5rem 3.5rem}.page-details-section{padding:1.5rem}}.page-details-section--left-align{align-items:flex-start}.page-details-section--two-row{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1025px){.page-details-section--two-row{flex-direction:row}}.page-details-section__heading{color:#27363b;font-size:1.625rem;font-weight:400;margin-bottom:2.5rem;width:100%}@media (max-width:1248px){.page-details-section__heading{font-size:calc(1.125rem + .64103vw)}}@media (min-width:1460px){.page-details-section__heading--right-align{width:75%}}.page-details-section .form-label,.page-details-section-forgot-pass .form-label{width:100%}@media (min-width:1024px){.page-details-section-forgot-pass .form-label{width:75%}}@media (min-width:1460px){.page-details-section .form-label{width:75%}}.page-details-section .form-anchor,.page-details-section-forgot-pass .form-anchor{color:var(--zesagreen);font-size:1.25rem;font-weight:400;width:100%}@media (max-width:1248px){.page-details-section .form-anchor,.page-details-section-forgot-pass .form-anchor{font-size:calc(1.05rem + .25641vw)}}@media (min-width:1024px){.page-details-section .form-anchor,.page-details-section-forgot-pass .form-anchor{width:75%}}.page-details-section .form-submit,.page-details-section-forgot-pass .form-submit{margin-top:2.5rem;width:100%}@media (min-width:1024px){.page-details-section .form-submit,.page-details-section-forgot-pass .form-submit{width:75%}}.page-details-section .form-submit__btn,.page-details-section-forgot-pass .form-submit__btn{margin:.5rem 0}.select-wrapper{margin-bottom:3.5rem;width:100%}.select-container{width:50%}.page-details-section .select-container{width:100%}@media (min-width:1024px){.select-container--left-align{align-items:center;display:flex;justify-content:flex-start;width:100%}.select-container--right-align{align-items:center;display:flex;justify-content:flex-end;width:100%}}.select-label{margin-right:1.25rem}.select-label__text{color:#27363b;display:inline-block;font-size:1.125rem;padding-right:.7rem;position:relative}@media (max-width:1248px){.select-label__text{font-size:calc(1.025rem + .12821vw)}}.grid-wrapper{margin:auto}.grid-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-1.25rem;padding:1.25rem 0 0 1.25rem}.grid-item{background-clip:padding-box;border:0 solid #0000;border-width:0 1.25rem 1.25rem 0;display:flex}.grid-item .grid-item__inner{background-color:#fff;border-radius:.5rem;box-shadow:0 0 10px #d2d4d6;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.grid-item .grid-item__inner--large{height:9.5rem}.grid-item .grid-item__inner--small{height:6rem}.grid-item .grid-item__inner:after{border-radius:.5rem 0 0 .5rem;height:100%;width:2rem;clip:rect(0,3px,auto,0);background-color:var(--zesagreen);content:"";display:block;left:0;position:absolute;top:0}.item-title{padding:.5rem 1.25rem}.item-title .item-title__heading{color:#27363b;font-size:1.25rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1248px){.item-title .item-title__heading{font-size:calc(1.05rem + .25641vw)}}.item-title .item-title__heading__image{height:auto;margin-right:.5rem;width:1.2rem}.item-toggle{padding:.5rem 1.25rem}.page-details-line{background-color:#bec2c4;border:none;display:flex;height:.5px;margin:2.5rem;position:relative;right:2.5rem;width:calc(100% + 7rem);width:100%}.grid-wrapper--results,.grid-wrapper--results .grid-item{width:100%}@media (min-width:1024px){.grid-wrapper--results .grid-item{width:66.6666%}}.grid-wrapper--zones,.grid-wrapper--zones .grid-item{width:100%}@media (min-width:480px) and (max-width:1024px){.grid-wrapper--zones .grid-item{width:50%}}@media (min-width:1024px){.grid-wrapper--zones .grid-item{width:33.33333%}}.grid-wrapper--projects{padding:2rem 0}.grid-wrapper--projects .grid-item{width:100%}@media (min-width:480px) and (max-width:768px){.grid-wrapper--projects .grid-item{width:50%}}@media (min-width:768px) and (max-width:1024px){.grid-wrapper--projects .grid-item{width:33.33333%}}@media (min-width:1024px){.grid-wrapper--projects .grid-item{width:25%}}nav{background-color:#fff;box-shadow:0 0 .6rem #bec2c4;position:sticky;top:0;z-index:13}.navigation{height:4rem;justify-content:space-between;margin:auto;max-width:87.5rem;position:relative;width:100%}.navigation,.navigation__logo{align-items:center;display:flex}.navigation__logo{flex-grow:2;justify-content:center}@media (max-width:1024px){.navigation__logo{flex-grow:0;margin-right:1.25rem}}.navigation__logo img{height:1rem;object-fit:contain;width:auto}.navigation__languages{align-items:center;display:flex;justify-content:flex-end}.navigation__notifications{margin-left:.5rem;margin-right:.5rem}@media (min-width:480px){.navigation__notifications{margin-left:1.25rem}}.navigation__notifications__icon{color:#636768;font-size:1.3rem;position:relative;transition:color .3s ease-out}.navigation__notifications__icon:visited{color:#636768}.navigation__notifications__icon:hover{color:#454849;transition:color .3s ease-out}.navigation__notifications__icon:active{color:#28292a}.navigation__profile{align-items:center;display:flex;justify-content:center}.navigation__profile a.desktop-profile{color:#636768;font-size:1rem;font-weight:400}@media (max-width:480px){.navigation__profile a.desktop-profile{display:none}}.navigation__profile a.desktop-profile i{color:#636768;font-size:.5rem;margin-left:.2rem}.navigation__profile a.mobile-profile{align-items:center;display:flex;justify-content:center}@media (min-width:480px){.navigation__profile a.mobile-profile{display:none}}.navigation__profile a.mobile-profile i{color:#636768;font-size:1.3rem;margin-left:.5rem;transition:color .3s ease-out}.navigation__profile a.mobile-profile i:visited{color:#636768}.navigation__profile a.mobile-profile i:hover{color:#454849;transition:color .3s ease-out}.navigation__profile a.mobile-profile i:active{color:#28292a}.navigation__menu-btn{background-color:#f7f9fa;border-radius:50%;cursor:pointer;height:2.5rem;min-width:2.5rem;position:fixed;position:relative;width:2.5rem;z-index:16}button.btn:disabled{background-color:#d3d3d3;border:1px solid #78766f;color:#78766f}button.btn--empty:disabled{border:1px solid #d3d3d3!important}button.btn--empty-err:disabled{border:#78766f!important}button.btn:hover:disabled{background-color:#d3d3d3;border-color:#78766f;color:#78766f}@media (min-width:1024px){.navigation__menu-btn{display:none}}.navigation__menu-btn:hover{box-shadow:0 0 .3rem #d8dadc}.navigation__menu-btn:active{box-shadow:0 0 .6rem #bec2c4}.navigation__menu{transform:translate3d(-100%,0,0)}.navigation__menu,.navigation__menu--closed{background-color:#fff;bottom:0;display:flex;left:0;margin:0;padding:4rem 0;position:fixed;top:0;width:100%;z-index:14}.navigation__menu--closed{transform:translateZ(0)}@media (min-width:640px) and (max-width:1024px){.navigation__menu{width:18rem}}@media (min-width:1024px){.navigation__menu{box-shadow:none;flex-grow:2;height:4rem;padding:0;position:static;transform:none;width:auto}}.navigation__menu .navigation-items{width:100%}@media (min-width:1024px){.navigation__menu .navigation-items{align-items:center;display:flex;justify-content:flex-start}}.navigation__menu .navigation-items li{border-top:1px solid #cbced0}@media (min-width:1024px){.navigation__menu .navigation-items li{border:none}}.navigation__menu .navigation-items li a{color:#27363b;display:block;font-size:.875rem;padding:1rem;text-transform:uppercase;transition:color .3s ease-out}.navigation__menu .navigation-items li a:visited{color:#27363b}.navigation__menu .navigation-items li a:hover{color:#1f2b2f;transition:color .3s ease-out}.navigation__menu .navigation-items li a:active{color:#172023}@media (min-width:1024px){.navigation__menu .navigation-items li a{padding:.5rem}}.navigation__menu .navigation-items li:hover a{color:var(--zesagreen)}.navigation__menu .navigation-items li:last-child{border-bottom:1px solid #cbced0}@media (min-width:1024px){.navigation__menu .navigation-items li:last-child{border:none}}.navigation__menu .navigation-items li.active-menu{border-left:5px solid var(--zesagreen)}@media (min-width:1024px){.navigation__menu .navigation-items li.active-menu{border-left:none}}.navigation__menu .navigation-items li.active-menu a:focus{text-decoration:none}.navigation__menu .navigation-items li.active-menu a{color:var(--zesagreen);font-weight:700;padding-left:calc(1rem - 5px)}.navigation__menu-btn li{background-color:var(--zesagreen);bottom:0;height:.18rem;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:1.1rem}.navigation__menu-btn li:first-child{transform:translate3d(0,-.35rem,0)}.navigation__menu-btn li:last-child{transform:translate3d(0,.35rem,0)}.navigation__menu-btn--on li:first-child{transform:rotate(135deg) translateZ(0)}.navigation__menu-btn--on li:last-child{transform:rotate(-135deg) translateZ(0)}.navigation__menu-btn--on li:nth-child(2){opacity:0}.navigation__menu--open{transform:translateZ(0)}.top-nav-container{background-color:#213f3a;position:sticky;top:4rem;width:100%;z-index:12}.top-nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:87.5rem;width:100%}@media (min-width:640px){.top-nav{justify-content:flex-start}}.top-nav--task .top-nav__anchor{flex-grow:2}@media (min-width:1240px){.top-nav--task .top-nav__anchor{flex-grow:0}}.top-nav--project .top-nav__anchor{flex-grow:2}@media (min-width:640px){.top-nav--project .top-nav__anchor{flex-grow:0}}.top-nav__anchor{align-items:center;border-bottom:4px solid #213f3a;border-right:.3px solid #425c58;color:#fff;display:flex;font-size:.875rem;font-weight:400;height:2.66667rem;justify-content:center;line-height:1rem;padding:0 .5rem;text-align:center;text-transform:uppercase;transition:all .3s ease-out}@media (min-width:640px){.top-nav__anchor{height:3.2rem;padding:0 1rem}}.top-nav__anchor:first-child{border-left:.3px solid #425c58}.top-nav__anchor:hover{background-color:#4d6561!important;border-bottom:4px solid #4d6561;color:#fff;transition:all .3s ease-out}.top-nav__anchor:focus{text-decoration:none}.top-nav-search{flex-grow:5;height:3.2rem;margin:.5rem 1.25rem;position:relative;width:calc(100% - 2.5rem)}@media (min-width:640px){.top-nav-search{margin:0 1.25rem;width:auto}}@media (min-width:90rem){.top-nav-search{margin-right:0}}.top-nav-search__input{background-color:#ebedee;border-radius:1rem;color:#27363b;height:2rem;line-height:2rem;padding-left:1.25rem;padding-right:1.25rem;right:0;width:100%}@media (min-width:640px){.top-nav-search__input{width:16rem}}.top-nav-search__input::placeholder{color:#27363b}.top-nav-search__submit{background:url(/static/media/search.37f1e5aef269402c9a6d.svg) no-repeat;background-color:var(--zesagreen);background-position:50%;background-size:50%;border-radius:50%;height:1.6rem;position:relative;right:2rem;top:50%;width:1.6rem}.top-nav-controls{align-items:center;background-color:#213f3a;display:flex;flex-grow:6;justify-content:flex-end;padding:.4rem 1.25rem .4rem 0}@media (min-width:640px){.top-nav-controls{padding:.6rem 1.25rem .6rem 0}}@media (min-width:90rem){.top-nav-controls{padding:.6rem 0}}.top-nav-controls__anchor{background-color:#4d6561;border-radius:50%;display:grid;height:1.8rem;margin-right:.5rem;place-content:center;transition:all .3s ease-out;width:1.8rem}.grid-ur{display:grid;grid-template-columns:35px 35px;margin-bottom:3px;margin-left:3px}.top-nav-controls__anchor--inactive{cursor:default;filter:opacity(50%)}.top-nav-controls__anchor--active:hover{background-color:#7a8c89;transition:all .3s ease-out}.top-nav-controls__anchor--active:active{background-color:#647975;transition:all .3s ease-out}.top-nav-controls__image{height:auto;width:1rem}.dropdownbtn-anchor.top-nav-controls__anchor{margin:0}.sub-nav-container{border-bottom:1px solid #bec2c4;width:100%}.sub-nav{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:87.5rem;width:100%}@media (min-width:640px){.sub-nav{justify-content:flex-start}}.sub-nav__anchor{align-items:center;border-right:.3px solid #e5e7e7;color:#27363b;display:flex;flex-grow:2;font-size:.9375rem;font-weight:400;height:2.28571rem;justify-content:center;line-height:1rem;padding:0 .5rem;text-align:center;transition:all .3s ease-out}@media (min-width:640px){.sub-nav__anchor{flex-grow:0;height:2.66667rem;padding:0 1rem}}.sub-nav__anchor:first-child{border-left:.3px solid #e5e7e7}.sub-nav__anchor--active{background-color:#e5e7e7;border-bottom:2px solid var(--zesagreen);color:#5a8a34;font-weight:700}.sub-nav__anchor:hover{background-color:#e5e7e7!important;color:inherit;transition:all .3s ease-out}.sub-nav__anchor:focus{text-decoration:none}@media (min-width:1240px){.page-details-section--two-row .table-container:first-child{margin-right:.8rem}}@media (max-width:1240px){.page-details-section--two-row .table-container:nth-child(2){margin-left:.8rem}}.table-container{width:100%}.table-container--margin{margin-top:2.5rem}@media (min-width:1240px){.table-container--norm{margin-right:.5rem}}.table-container--esm{margin-top:2.5rem}@media (min-width:1240px){.table-container--esm{margin-left:.5rem;margin-top:0}}.table-header-cta{display:flex;justify-content:space-between;margin-bottom:1.25rem}.table-header-cta .toggle-switch{flex-basis:12rem}.table-header-cta .toggle-switch .slider{border:1px solid var(--zesagreen)}.table-header-cta .toggle-switch .slider:before{background-color:var(--zesagreen)}.table-header{align-items:baseline;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.25rem;width:100%}@media (min-width:560px){.table-header{flex-direction:row}}.table-header--main{flex-grow:2}.table-header--no-margin{margin-bottom:0}.table-header__heading{color:#27363b;font-size:1.25rem;font-weight:400;order:0;text-transform:uppercase}@media (max-width:1248px){.table-header__heading{font-size:calc(1.05rem + .25641vw)}}@media (min-width:560px){.table-header__heading{order:0}}.table-header__btn{margin-top:1rem;order:2}@media (min-width:560px){.table-header__btn{margin-top:0;order:1}}.table-header__input{border:1px solid #bec2c4;border-radius:.3rem;height:2rem;line-height:2rem;margin-left:.5rem;padding:0 .5rem;width:3rem}.table-header__text{color:#27363b;flex-basis:100%;font-size:1rem;font-weight:300;order:1}@media (min-width:560px){.table-header__text{order:2}}.table-content{width:100%}.table-content--max{max-width:50rem}.table-content--eval-comp-table{margin-top:1.25rem}.table-content--second-table{margin-top:2.5rem}.table-content__heading{color:#fff;font-weight:700}.table-content__heading,.table-content__text{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.table-content__text--bold{background-color:#eceded!important;font-weight:700}.table-content__cta{justify-content:space-around}.table-content__single-btn-cta{display:flex;justify-content:flex-end;margin-bottom:1.25rem}.table-content__col{position:relative;width:14.28571%}.table-content__col:last-child .table-content__cell{border-right:.5px solid #bec2c4}.table-content__col--two-thirds{width:66.66667%}.table-content__col--one-third{width:33.33333%}.table-content__col--one-fourth{width:22%}.table-content__col--half{width:50%}.table-content__table-cell{border:.3px solid #bec2c4}.table-content__table-cell--cold{background-color:#68b9d6;color:#fff!important}.table-content__table-cell--hot{background-color:#f07b72;color:#fff!important}.table-content__cell{align-items:center;border-left:.3px solid #bec2c4;border-top:.3px solid #bec2c4;display:flex;height:3.5rem;min-width:0;padding:.5rem}.table-content__cell:last-child{border-bottom:.5px solid #bec2c4}.table-content__cell span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.table-content__text{border:.5px solid #bec2c4;color:#27363b;font-weight:400}.table-content__btn{margin-top:2.5rem}.table-content__input{background-color:#fff;border:1px solid #858889;border-radius:.3rem;color:#636768;font-size:1rem;height:2rem;line-height:2rem;padding:0 .3rem;width:100%}.table-content__input--error{border:2px solid #ea4335;color:#ea4335}.table-content__input--error:focus{border-color:#ea4335!important}.table-content__input:disabled{border-color:#e5e7e7}.table-content__input:read-only{border-color:#bec2c4}.table-content--esm .table-body tr:nth-child(odd){background-color:#f9f9f9}.table-content--esm .table-body .table-content__table-cell:hover{background-color:#e2efd9}.table-content--esm .table-content__cell:nth-child(2n){background-color:#f9f9f9}.table-content--esm .table-content__cell:hover{background-color:#e2efd9}.table-content--esm .table-head,.table-content--esm .table-head:hover{background-color:#9bc67a}.table-content--esm .table-content__heading{border-color:var(--zesagreen)!important}.table-content--esm .table-content__input:focus{border-color:var(--zesagreen)}.table-content--norm .table-body tr:nth-child(odd){background-color:#f9f9f9}.table-content--norm .table-body .table-content__table-cell:hover{background-color:#e6f3f8}.table-content--norm .table-content__cell:nth-child(2n){background-color:#f9f9f9}.table-content--norm .table-content__cell:hover{background-color:#e6f3f8}.table-content--norm .table-head,.table-content--norm .table-head:hover{background-color:#68b9d6}.table-content--norm .table-content__heading{border-color:#038bbb!important}.table-content--norm .table-content__input:focus{border-color:#038bbb}.table-content--cooling .table-body tr:nth-child(odd){background-color:#f9f9f9}.table-content--cooling .table-body .table-content__table-cell:hover{background-color:#e6f3f8}.table-content--cooling .table-content__cell:nth-child(2n){background-color:#f9f9f9}.table-content--cooling .table-content__cell:hover{background-color:#e6f3f8}.table-content--cooling .table-head,.table-content--cooling .table-head:hover{background-color:#729af0}.table-content--cooling .table-content__heading{border-color:#608fe7!important}.table-content--cooling .table-content__input:focus{border-color:#608fe7}.table-content--heating .table-body tr:nth-child(odd){background-color:#f9f9f9}.table-content--heating .table-body .table-content__table-cell:hover{background-color:#e6f3f8}.table-content--heating .table-content__cell:nth-child(2n){background-color:#f9f9f9}.table-content--heating .table-content__cell:hover{background-color:#e6f3f8}.table-content--heating .table-head,.table-content--heating .table-head:hover{background-color:#f07b72}.table-content--heating .table-content__heading{border-color:#ea4335!important}.table-content--heating .table-content__input:focus{border-color:#ea4335}.table-content--modal .table-body tr:nth-child(odd){background-color:#f9f9f9}.table-content--modal .table-head{color:#27363b}.table-content--modal .table-content__input:focus{border-color:#27363b}.rtable-has-esm-false,.rtable-has-esm-true{display:flex;flex-wrap:wrap}.table-content .table-content__cell--esm:nth-child(2n){background-color:#f1f7ec}.table-content .table-content__cell--esm:hover,.table-content tr .table-content__table-cell--esm:hover{background-color:#d4e6c6!important}.table-content tr .table-content__table-cell--esm .table-content__input:focus{border-color:var(--zesagreen)}.table-content tr:nth-child(odd) .table-content__table-cell--esm{background-color:#f1f7ec}.table-content .table-content__cell--esm:hover{background-color:#d4e6c6}.table-content .table-content__cell--esm.table-head,.table-content .table-content__table-cell--esm.table-content__heading{background-color:#9bc67a!important;border-color:var(--zesagreen)!important}.table-content .table-content__cell--esm.table-head:hover,.table-content .table-content__table-cell--esm.table-content__heading:hover{background-color:#9bc67a!important}.table-content .table-content__cell--esm.table-head{background-color:#9bc67a;border-color:var(--zesagreen)!important}div .rtable-has-esm-true{border-radius:15px;box-sizing:border-box;display:flex;flex-flow:row wrap;flex-wrap:wrap;padding:0}.btn{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;max-width:16rem;overflow:hidden;padding:0 1.25rem;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transition:all .3s ease-out!important;white-space:nowrap;width:100%}.archive-btn{text-transform:none;transform:translateY(-10px)}.archive-selected-details{margin-left:20px;padding-bottom:5px}.login-btn{background-color:var(--zesagreen);border:1px solid var(--zesagreen);border-radius:2rem;font-size:15px;font-weight:500;height:3rem;text-transform:uppercase;transition:.3s;width:100%}.login-btn:active,.login-btn:focus,.login-btn:hover{background-color:#f7f9fa;border-color:var(--zesagreen);box-shadow:0 0 .5rem #dfe1e2;color:#27363b;transition:.2s}@media (min-width:480px){.btn{max-width:none;width:auto}}.btn:hover{box-shadow:0 0 .5rem #dfe1e2}.btn:active,.btn:hover{transition:all .3s ease-out}.btn:active{box-shadow:0 0 1rem #bec2c4}.btn--large{border-radius:100vmax;font-size:1rem;height:2.8rem;line-height:2.8rem}.btn--medium{border-radius:100vmax;font-size:.9375rem;height:2.5rem;line-height:2.5rem}.btn--small{border-radius:100vmax;font-size:.875rem;height:2.2rem;line-height:2.2rem}.btn--small-intable{border-radius:100vmax;font-size:.75rem}.btn--empty{border:1px solid var(--zesagreen);color:#27363b}.btn--empty:focus-visible{box-shadow:0 0 0 3px #4a9a5c66;box-shadow:var(--ring,0 0 0 3px #4a9a5c66);outline:none}.btn--empty:hover,.btn--filled,.btn--filled-nohover{background-color:var(--zesagreen);color:#fff}.btn--filled,.btn--filled-nohover{border:1px solid var(--zesagreen)}.btn--filled:hover{background-color:#3a8050;color:#fff}.btn--empty-err{border:1px solid #ea4335;color:#27363b}.btn--empty-err:hover,.btn--filled-err{background-color:#ea4335;color:#fff}.btn--filled-err{border:1px solid #ea4335}.btn--filled-err:hover{background-color:initial;color:#27363b}.btn--icon{padding-left:.5rem}.btn--icon-intable{background-color:#fff;margin-right:10px}.btn--filled.btn--icon-intable,.btn--filled.btn--icon-intable:hover{background-color:var(--zesagreen)}.btn--filled-err.btn--icon-intable,.btn--filled-err.btn--icon-intable:hover{background-color:#ea4335}.btn--icon .icon{font-size:.8rem;padding:0 .5rem}.btn--only-icon{background-color:#fff;border-radius:50%;height:2rem;padding:0;width:2rem}.download-button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.btn--only-icon .icon{font-size:.8rem}.btn--alert{border:1px solid #ea4335;color:#27363b}.btn--alert:hover{background-color:#ea4335;color:#fff}.btn--upper{color:#fff;font-size:1.125rem;font-weight:700;margin:0 1.25rem;text-transform:uppercase;transition:color .3s ease-out}@media (max-width:1248px){.btn--upper{font-size:calc(1.025rem + .12821vw)}}.btn--upper:hover{color:grey;transition:color .3s ease-out}.btn--upper:active{color:#333;transition:color .3s ease-out}.btn--no-border{border:none;color:#636768;font-weight:700;text-transform:none}.btn--no-border:hover{box-shadow:none;color:var(--zesagreen)}.btn--no-border:active{box-shadow:none}.btn--disabled{background-color:initial;border:1px solid #bec2c4;color:#0ca3ee;pointer-events:none}.checkbox{color:#27363b;cursor:pointer;display:block;font-weight:400;margin-bottom:2.5rem;margin-top:.5rem;padding-left:1.7rem;padding-right:1.25rem;position:relative;-webkit-user-select:none;user-select:none}.checkbox__anchor{text-decoration:underline;transition:color .3s ease-out}.checkbox__anchor,.checkbox__anchor:visited{color:var(--zesagreen)}.checkbox__anchor:hover{color:#5a8a34;transition:color .3s ease-out}.checkbox__anchor:active{color:#436827}.checkbox__input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox__checkmark{border:1px solid #27363b;height:1.25rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.checkbox__checkmark:after{border:solid var(--zesagreen);border-width:0 .2rem .2rem 0;content:"";display:block;display:none;height:.7rem;left:.4rem;position:absolute;top:.15rem;transform:rotate(45deg);width:.4rem}.checkbox .checkbox__input:checked~.checkbox__checkmark{border-color:var(--zesagreen)}.checkbox .checkbox__input[type=checkbox]~.checkbox__checkmark{border-radius:.2rem}.checkbox .checkbox__input[type=radio]~.checkbox__checkmark{border-radius:50%}.checkbox .checkbox__input:checked~.checkbox__checkmark:after{display:block}.modal-container{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;padding:1.25rem;position:fixed;top:0;width:100%;z-index:17}.modal{background-color:#fff;border-radius:.5rem;box-shadow:0 0 .6rem #bec2c4;max-width:32rem;padding:1.25rem}.modal--full-width{max-width:none}.modal--sunny-energy{max-height:90vh;max-width:960px;overflow-y:auto;width:100%}.modal--air-layer{display:flex;flex-direction:column;max-height:calc(100vh - 2.5rem);max-width:640px;padding:0;width:100%}.modal--air-layer .modal-content{flex-shrink:0;padding:.75rem 1.25rem .5rem}.modal--air-layer .modal-air-layer__body{flex:1 1 auto;overflow-y:auto;padding:0 1.25rem}.modal--air-layer .modal-air-layer__footer{border-top:1px solid #e5e7eb;border-top:1px solid var(--border,#e5e7eb);display:flex;flex-shrink:0;gap:.5rem;gap:var(--s-2,.5rem);justify-content:flex-end;padding:.75rem 1.25rem}.modal-content{align-items:flex-start;display:flex;justify-content:space-between}.modal-content__base{flex-shrink:10}.modal-content__text{margin-top:.5rem}.modal-content__anchor{align-items:center;border-radius:50%;display:inline-flex;height:1.8rem;justify-content:center;transition:all .5s ease-out;width:1.8rem}.modal-content__anchor .icon{color:#636768;font-size:.8rem;transition:all .5s ease-out}.modal-content__anchor:hover{background-color:#e2efd9;transition:all .5s ease-out}.modal-content__anchor:hover .icon{color:var(--zesagreen);transition:all .5s ease-out}.modal-content__anchor:active{background-color:#d4e6c6;transition:all .5s ease-out}.modal-content__anchor:active .icon{color:#5a8a34;transition:all .5s ease-out}.modal-cta{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-top:1.25rem}@media (min-width:480px){.modal-cta{flex-direction:row}}.modal-cta__btn{margin:.5rem 0}.upcoming-notifications{position:relative}.upcoming-notifications:after{background-color:var(--zesagreen);border-radius:50%;content:"";display:block;height:.5rem;position:absolute;right:-.05rem;top:.1rem;width:.5rem}.trial-notification{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;padding:.5rem 1.25rem;width:100%}@media (min-width:480px){.trial-notification{border-radius:.5rem;margin:0 1.25rem;width:calc(100% - 2.5rem)}}@media (min-width:90rem){.trial-notification{margin:auto auto 1.25rem;width:100%}}.trial-notification--high-priority{background-color:#fbd9d7}.trial-notification--high-priority i,.trial-notification--high-priority span{color:#ea4335}.trial-notification--high-priority .trial-cta__anchor{align-items:center;border-radius:50%;display:inline-flex;height:1.8rem;justify-content:center;margin-left:1.25rem;transition:all .5s ease-out;width:1.8rem}.trial-notification--high-priority .trial-cta__anchor .icon{color:#ea4335;font-size:.8rem;transition:all .5s ease-out}.trial-notification--high-priority .trial-cta__anchor:hover{background-color:#f1d7d4;transition:all .5s ease-out}.trial-notification--high-priority .trial-cta__anchor:hover .icon{color:#bb362a;transition:all .5s ease-out}.trial-notification--high-priority .trial-cta__anchor:active{background-color:#ebc3bf;transition:all .5s ease-out}.trial-notification--high-priority .trial-cta__anchor:active .icon{color:#962b22;transition:all .5s ease-out}.trial-notification--low-priority{background-color:#e2efd9}.trial-notification--low-priority i,.trial-notification--low-priority span{color:var(--zesagreen)}.trial-notification--low-priority .trial-cta__anchor{align-items:center;border-radius:50%;display:inline-flex;height:1.8rem;justify-content:center;margin-left:1.25rem;transition:all .5s ease-out;width:1.8rem}.trial-notification--low-priority .trial-cta__anchor .icon{color:var(--zesagreen);font-size:.8rem;transition:all .5s ease-out}.trial-notification--low-priority .trial-cta__anchor:hover{background-color:#dee8d6;transition:all .5s ease-out}.trial-notification--low-priority .trial-cta__anchor:hover .icon{color:#5a8a34;transition:all .5s ease-out}.trial-notification--low-priority .trial-cta__anchor:active{background-color:#cedcc2;transition:all .5s ease-out}.trial-notification--low-priority .trial-cta__anchor:active .icon{color:#486e2a;transition:all .5s ease-out}.trial-message{align-items:center;display:flex;flex-grow:2;justify-content:flex-start;padding:.5rem 0}.trial-message__icon{font-size:1.1rem;margin-right:.5rem}.trial-message__heading{flex-grow:2;line-height:1.5rem}.trial-message__heading span{font-weight:700}.trial-cta{align-items:center;display:flex;flex-grow:2;justify-content:flex-end;padding:.5rem 0}.notification,.trial-cta__anchor{margin-left:1.25rem}.notification{border-radius:.5rem;bottom:1.25rem;box-shadow:0 0 .6rem #bec2c4;display:flex;justify-content:space-between;max-width:32rem;padding:1.25rem;position:fixed;right:1.25rem;z-index:10}.notification--error{background-color:#ea4335}.notification--error .notification__heading:before{background:url(/static/media/error-sign.2d32e0e9d97a50e242c3.svg) no-repeat}.notification--warning{background-color:#eba600}.notification--warning .notification__heading:before{background:url(/static/media/warning-sign.1e57f61b877d1643c1b2.svg) no-repeat}.notification--success{background-color:var(--zesagreen)}.notification--success .notification__heading:before{background:url(/static/media/success-sign.fa918b0b3bad657242dd.svg) no-repeat}.notification--info{background-color:#038bbb}.notification--info .notification__heading:before{background:url(/static/media/info-sign.01df6d1d8bcbbb34aba9.svg) no-repeat}.notification--message{align-items:flex-start}.notification--action{align-items:center}.notification--content{flex-shrink:10}.notification__anchor{align-items:center;border-radius:50%;display:inline-flex;height:1.8rem;justify-content:center;transition:all .5s ease-out;width:1.8rem}.notification__anchor .icon{color:#fff;font-size:.8rem;transition:all .5s ease-out}.notification__anchor:hover{background-color:#e0e1e1;transition:all .5s ease-out}.notification__anchor:hover .icon{color:#636768;transition:all .5s ease-out}.notification__anchor:active{background-color:#d0d1d2;transition:all .5s ease-out}.notification__anchor:active .icon{color:#4f5253;transition:all .5s ease-out}.notification__heading{color:#fff;flex-shrink:10;font-size:1.25rem;font-weight:700}@media (max-width:1248px){.notification__heading{font-size:calc(1.05rem + .25641vw)}}.notification__heading:before{background-size:1rem 1rem!important;content:"";display:inline-block;height:1rem;margin-right:.5rem;width:1rem}.notification__text{color:#fff;font-weight:400;line-height:1.25rem;margin-top:.5rem}.heading{align-items:flex-start;border-bottom:1px solid #bec2c4;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.25rem;padding-top:1.25rem;width:100%}@media (min-width:768px){.heading{align-items:center;flex-direction:row}}.heading__text{color:#27363b;font-size:1.625rem;font-weight:300;padding:.5rem 1.25rem}@media (max-width:1248px){.heading__text{font-size:calc(1.125rem + .64103vw)}}@media (min-width:90rem){.heading__text{padding:.5rem 0}}@media (max-width:90rem){.add-btn,.grid-wrapper--projects{margin-left:20px!important}}.heading-sort{align-items:center;border:1px solid var(--zesagreen);border-radius:1rem;display:flex;justify-content:center;margin:.5rem 1.25rem 1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.heading-sort{margin:0 1.25rem}}@media (min-width:90rem){.heading-sort{margin:.5rem 0}}.heading-sort__anchor{border-left:1px solid var(--zesagreen);display:block;height:2rem;line-height:2rem;padding:0 1rem;transition:color ease-ou .3s}.heading-sort__anchor:first-child{border:none}.heading-sort__anchor:hover{background-color:#e2efd9;color:var(--zesagreen)}.heading-sort__anchor:active,.heading-sort__anchor:hover{transition:color .3s ease-out,background-color .3s ease-out}.heading-sort__anchor:active{background-color:#d4e6c6;color:#5a8a34}.heading-sort__anchor--active{background-color:#d2d4d6;color:var(--zesagreen)}.grid-item--add-new .grid-item__inner:after{display:none}.grid-item--add-new .grid-item__anchor{align-items:center;color:#bec2c4;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;line-height:1.2rem;padding:0;text-align:center;text-transform:uppercase;transition:color .3s ease-out;width:100%}.grid-item--add-new .grid-item__anchor:visited{color:#bec2c4}.grid-item--add-new .grid-item__anchor:hover{color:#989b9d;transition:color .3s ease-out}.grid-item--add-new .grid-item__anchor:active{color:#727476}.grid-item--add-new .grid-item__anchor:hover .grid-item__icon,.grid-item__inner:hover .add-Text{color:var(--zesagreen);transition:color .3s ease-out}.grid-item--add-new .grid-item__anchor:active .grid-item__icon{color:#5a8a34}.grid-item--add-new .grid-item__anchor--huge{font-size:1.125rem;padding:1.25rem}@media (max-width:1248px){.grid-item--add-new .grid-item__anchor--huge{font-size:calc(1.025rem + .12821vw)}}.grid-item--add-new .grid-item__anchor--huge .grid-item__icon{font-size:6rem}.grid-item--add-new .grid-item__anchor--large{font-size:.9375rem}.grid-item--add-new .grid-item__anchor--large .grid-item__icon{font-size:4rem;margin-right:10px}.grid-item--add-new .grid-item__anchor--small{font-size:.9375rem}.grid-item--add-new .grid-item__anchor--small .grid-item__icon{font-size:2.5rem;margin-bottom:.5rem}.grid-item--add-new .grid-item__anchor .grid-item__icon{color:#bec2c4;transition:color .3s ease-out}.grid-item--bgv .grid-item__inner{background-color:#68b9d6}.grid-item--bgv .grid-item__inner:after{display:none}.grid-item--bgv .grid-item__inner .item-title__heading{color:#fff;font-weight:700}.grid-item--bgv .grid-item__inner .item-title__text{color:#fff;flex-grow:5;font-size:.9375rem;font-weight:400;max-height:4.6rem;overflow:hidden}.grid-item--result .grid-item__inner{background-color:#9bc67a}.grid-item--result .grid-item__inner:after{display:none}.grid-item--result .grid-item__inner .item-title__heading{color:#fff;font-weight:700}.grid-item--result .grid-item__inner .item-title__text{color:#fff;flex-grow:5;font-size:.9375rem;font-weight:400;max-height:4.6rem;overflow:hidden}.modal-profile{background-color:#00000080;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:17}.modal-profile-content{left:50%;margin:0;max-width:55rem;padding:2.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.modal-profile-content__anchor{align-items:center;border-radius:50%;display:inline-flex;height:1.8rem;justify-content:center;position:relative;right:-1rem;top:-1rem;transition:all .5s ease-out;width:1.8rem}.modal-profile-content__anchor .icon{color:#636768;font-size:.8rem;transition:all .5s ease-out}.modal-profile-content__anchor:hover{background-color:#e2efd9;transition:all .5s ease-out}.modal-profile-content__anchor:hover .icon{color:var(--zesagreen);transition:all .5s ease-out}.modal-profile-content__anchor:active{background-color:#d4e6c6;transition:all .5s ease-out}.modal-profile-content__anchor:active .icon{color:#5a8a34;transition:all .5s ease-out}.Menu{position:absolute;right:.5rem;top:0}.Menu-v2,.Menu-v3{position:relative;top:0}.Menu-v3{right:5px}.Menu,.Menu>li{height:2rem;width:2rem}.Menu--tasks{position:static}.dropdown-content{background:#fff;border:none;border-radius:.5rem;box-shadow:0 0 .6rem #bec2c4!important;padding:.3rem!important;right:.3rem;top:1.6rem!important;width:12rem;z-index:15}.ant-menu-item>.dropdown-anchor:hover{background-color:#e6ffe6;border-radius:.3rem!important;color:#636768!important;padding:2.5px;transition:.1s;width:100%}.last-dropdown-anchor-child:hover{background-color:#fef2f2!important;border-radius:.3rem!important;color:#b91c1c!important;padding:2.5px;transition:.1s;width:100%}.dropdown-content--tasks{right:0;top:2.3rem!important}.dropdown-anchor{align-items:center;color:#27363b;display:block;display:flex!important;flex-direction:row;justify-content:flex-start;line-height:2.2rem;padding:2.5px;transition:color .3s ease-out;width:100%}.dropdown-anchor:active{color:#5a8a34;transition:color .3s ease-out}.dropdown-anchor__icon{font-size:1rem;margin-right:.5rem}.dropdownbtn-anchor{align-items:center;cursor:pointer;display:flex;height:2rem;justify-content:center;position:relative;right:0;top:0;width:2rem}.list-dropdown{right:-15px;top:-2px}.dropdownbtn-anchor__image{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease-out;width:1.35rem}.dropdownbtn-anchor:hover .dropdownbtn-anchor__image--light{filter:invert(20%);transition:all .5s ease-out}.dropdownbtn-anchor:hover .dropdownbtn-anchor__image--dark{filter:invert(40%);transition:all .5s ease-out}.dropdownbtn-anchor:hover .dropdownbtn-anchor__image--medium{filter:brightness(1.5);transition:all .5s ease-out}.dropdownbtn-anchor:active .dropdownbtn-anchor__image--light{filter:invert(50%);transition:all .5s ease-out}.dropdownbtn-anchor:active .dropdownbtn-anchor__image--dark{filter:invert(80%);transition:all .5s ease-out}.dropdownbtn-anchor:active .dropdownbtn-anchor__image--medium{filter:invert(10%);transition:all .5s ease-out}.navigation__notifications,.navigation__profile{display:inline-block}.navigation__dropdown{background-color:#fff;border-radius:.5rem;box-shadow:0 0 .6rem #bec2c4;padding:1.25rem;position:absolute;right:0;top:3.5rem;transform:translate3d(0,-200%,0);width:15rem;z-index:15}.notification-dropdown-content--open,.profile-dropdown-content--open{transform:translateZ(0)}.notification-dropdown-content a{border-top:1px solid #bec2c4;color:#27363b;display:block;font-size:.875rem;font-weight:400;line-height:1.5rem;margin-top:.5rem;padding-top:.5rem}.notification-dropdown-content a p{transition:all .5s ease-out}.notification-dropdown-content a:hover p{color:var(--zesagreen);transition:all .5s ease-out}.notification-dropdown-content a:first-child{border:none;margin:0;padding:0}.profile-dropdown-content>div{border-bottom:1px solid #636768;margin-bottom:1.25rem;padding-bottom:1.25rem}.profile-dropdown-content>div h3{color:#27363b;font-size:1.25rem;font-weight:700}@media (max-width:1248px){.profile-dropdown-content>div h3{font-size:calc(1.05rem + .25641vw)}}.profile-dropdown-content>div p{color:#636768;font-size:.875rem;font-weight:400;margin-bottom:1.25rem}.profile-dropdown-content>a{color:#27363b;display:block;font-size:1rem;transition:color .3s ease-out}.profile-dropdown-content>a:visited{color:#27363b}.profile-dropdown-content>a:hover{color:var(--zesagreen);transition:color .3s ease-out}.profile-dropdown-content>a:active{color:#5a8a34}.grid-item--project-list .grid-item__inner{background-color:#fff;justify-content:flex-start}.grid-item--project-list .grid-item__inner:after{display:none}.grid-item--project-list .grid-item__inner .item-image{position:relative}.grid-item--project-list .grid-item__inner .item-image:before{content:"";display:block;padding-top:66.66667%;width:100%}.grid-item--project-list .grid-item__inner .item-image .item-image__img{border-radius:.5rem .5rem 0 0}.grid-item--project-list .grid-item__inner .item-title{background-color:#ebedee;border-radius:0 0 .5rem .5rem}.grid-item--project-list .grid-item__inner .item-title__text{color:#636768;font-size:1rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-container{position:relative}.select-container:first-child{z-index:9}.select-container:nth-child(2){z-index:8}.select-container:nth-child(3){z-index:7}.select-container:nth-child(4){z-index:6}.select-container:nth-child(5){z-index:5}.custom-select-container{position:relative}.custom-select-container select{left:0;position:absolute;top:0;visibility:hidden}.custom-select-panel{background-color:#fff;box-shadow:0 0 .4rem #e5e7e7;max-height:0;overflow:hidden;position:absolute;top:0;transition:max-height .3s ease-in;width:100%;z-index:3}.custom-select-opener{cursor:pointer;display:block;overflow:hidden;position:relative;text-overflow:ellipsis;top:0;white-space:nowrap;z-index:4}.custom-select-opener:after{border-radius:50%;content:"";display:block;position:absolute;right:.1rem;top:50%;transform:translateY(-50%)}.custom-select-opener span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select-option.has-focus{background-color:#c6deb3;color:#fff}.custom-select-opener:focus{outline:0}.custom-select-optgroup>.custom-select-option{padding-left:2rem}.custom-select--page-details{margin:.5rem 0;width:100%}@media (min-width:1024px){.custom-select--page-details--profile{width:75%}.custom-select--page-details--zones{width:66%}.page-details-section .custom-select--page-details--zones{width:100%}}.page-details-section .ant-select,.page-details-section .ant-select-selection,.page-details-section .ant-select-selection--single{width:100%}.page-details-section .custom-select--page-details{margin:.1rem 0}.page-details-section .ant-select{margin-bottom:.1rem}.page-details-section .ant-select-selection--single{background-color:#fff;border:1px solid #bec2c4;border-radius:.25rem;height:2rem;line-height:2rem;margin-left:0}.page-details-section .ant-select-selection__rendered{color:#636768;font-size:14px;line-height:2rem;margin-left:7px;margin-right:24px}.page-details-section .ant-select-selection-selected-value,.page-details-section .ant-select-selection__placeholder{color:#636768;font-size:14px;line-height:2rem}.page-details-section .ant-select-arrow{margin-top:-6px;right:8px}.page-details-section .ant-select-focused .ant-select-selection,.page-details-section .ant-select-selection:focus,.page-details-section .ant-select-selection:hover{border-color:var(--zesagreen)}.page-details-section .ant-select-disabled .ant-select-selection{border-color:#dfe1e2}.custom-select--page-details .custom-select-opener{background-color:#fff;border:1px solid #bec2c4;border-radius:.5rem;color:#636768;font-weight:400;height:3rem;line-height:3rem;padding:0 1rem}.custom-select--page-details .custom-select-opener:after{background:url(/static/media/grey-arrow.65c96445a9657e8aa448.svg) no-repeat;background-position:50%;background-size:50%;height:1.5rem;width:1.5rem}.custom-select--page-details .custom-select-panel{border-radius:.5rem;color:#636768;font-weight:400;line-height:3rem}.custom-select--page-details .custom-select-option{border-top:.5px solid #bec2c4;padding:0 1rem}.custom-select--page-details .custom-select-option:first-child{border:none;padding-top:3rem}.custom-select--page-details .custom-select-opener:focus{border-color:var(--zesagreen)}.custom-select--page-details .custom-select-container.is-open .custom-select-panel{max-height:21.3rem;overflow-y:auto}.custom-select--languages .custom-select-opener{background-color:#fff;border:1px solid var(--zesagreen);border-radius:.9rem;color:#636768;font-weight:400;height:1.8rem;padding:0 .5rem;width:3.7rem}.custom-select--languages .custom-select-opener:after{background:url(/static/media/grey-arrow.65c96445a9657e8aa448.svg) no-repeat;background-position:50%;background-size:50%;height:1.5rem;width:1.5rem}.custom-select--languages .custom-select-panel{border-radius:.9rem;color:#636768;font-weight:400}.custom-select--languages .custom-select-option{border-top:.5px solid #bec2c4;padding:0 .5rem}.custom-select--languages .custom-select-option:first-child{border:none;padding-top:1.7rem}.custom-select--languages .custom-select-container.is-open .custom-select-panel{max-height:10rem}.custom-select--table{position:absolute;width:calc(100% - 1rem)}.custom-select--table .custom-select-opener{background-color:#fff;border:1px solid #bec2c4;border-radius:.3rem;color:#636768;font-weight:400;height:2rem;line-height:2rem;padding-left:.5rem;padding-right:3.5rem;text-align:left}.custom-select--table .custom-select-opener:after{background:url(/static/media/grey-arrow.65c96445a9657e8aa448.svg) no-repeat;background-position:50%;background-size:50%;height:1.5rem;width:1.5rem}.custom-select--table .custom-select-panel{border-radius:.5rem;color:#636768;font-weight:400;line-height:2rem}.custom-select--table .custom-select-option{border-top:.5px solid #bec2c4;padding:0 1rem}.custom-select--table .custom-select-option:first-child{border:none;padding-top:2rem}.custom-select--table .custom-select-opener:focus{border-color:#636768}.custom-select--table .custom-select-option.has-focus{background-color:#c1c2c3;color:#fff}.custom-select--table .custom-select-container.is-open .custom-select-panel{max-height:21.3rem;overflow-y:auto}.custom-select-container.is-disabled .custom-select-opener{border-color:#dfe1e2}.toggle-switch{align-items:center;display:flex;justify-content:space-between}.toggle-switch h3{color:#27363b;font-size:1.125rem;font-size:18px!important;font-weight:300;margin:0!important}@media (max-width:1248px){.toggle-switch h3{font-size:calc(1.025rem + .12821vw)}}.switch{display:inline-block;height:1.4rem;position:relative;width:2.8rem!important}.switch input{height:0;opacity:0;width:0}.slider{border:1px solid #636768;border-radius:.7rem;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#636768;border-radius:50%;content:"";display:block;height:1rem;left:.2rem;top:50%;transform:translateY(-50%);width:1rem}input:checked+.slider{border:1px solid var(--zesagreen)}input:checked+.slider:before{background-color:var(--zesagreen)}input:focus+.slider{box-shadow:0 0 .2rem #bec2c4}input:checked+.slider:before{transform:translate(1.3rem,-50%)}.breadcrumbs-container{padding:1.25rem 1.25rem 0;width:100%}@media (min-width:90rem){.breadcrumbs-container{padding:1.25rem 0 0}}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:1.25rem;max-width:87.5rem;width:100%}.breadcrumbs-nomargin{margin-left:0!important}.columns{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 1rem}.columns>.column{flex:1 1;min-width:0;padding:0}.columns>.column>div{width:100%}.pot-eval-page .sub-nav-container{background-color:#213f3a;border-bottom:0}.pot-eval-page .sub-nav{flex-wrap:nowrap;max-width:none}.pot-eval-sub-nav-container{position:sticky;top:0;z-index:100}.pot-eval-sub-nav__controls{align-items:center;display:flex;margin-left:auto;padding:0 1rem}.pot-eval-sub-nav__controls .grid-ur{align-items:center;display:flex;gap:.5rem}.pot-eval-sub-nav__controls .top-nav-controls__anchor{align-items:center;background-color:#4d6561;border-radius:50%;cursor:pointer;display:flex;height:1.8rem;justify-content:center;margin:0;transition:background-color .3s ease-out;width:1.8rem}.pot-eval-sub-nav__controls .top-nav-controls__anchor:hover{background-color:#7a8c89}.pot-eval-sub-nav__controls .top-nav-controls__image{height:auto;width:1rem}.pot-eval-page .sub-nav__anchor{border-bottom:4px solid #213f3a;border-right:.3px solid #425c58;color:#fff!important;cursor:pointer;font-size:.875rem;font-weight:400;height:2.66667rem;text-transform:uppercase}@media (min-width:640px){.pot-eval-page .sub-nav__anchor{height:3.2rem;padding:0 .75rem;white-space:nowrap}}.pot-eval-page .sub-nav__anchor:first-child{border-left:.3px solid #425c58}.pot-eval-page .sub-nav__anchor:hover{background-color:#4d6561!important;border-bottom:4px solid #4d6561;color:#fff!important;transition:all .3s ease-out}.pot-eval-page .sub-nav__anchor--active{background-color:#4d6561!important;border-bottom:4px solid var(--zesagreen);color:#fff!important;font-weight:700}.pot-eval-page hr{border:0;border-top:1px solid #bec2c4;margin:.5rem 0 1.25rem}.pot-eval-section{align-items:stretch!important;margin-right:0!important;width:100%}.pot-eval-year-card{background-color:#fff;border-radius:1rem;box-shadow:0 0 .6rem #bec2c4;margin-bottom:1.25rem;padding:1.5rem}.pot-eval-toolbar{align-items:center;display:flex;gap:10px;margin-left:1.25rem;max-width:87.5rem;padding:0 1.25rem .75rem}.pot-eval-toolbar__label{color:#27363b;font-size:1.25rem;font-weight:400;text-transform:uppercase;white-space:nowrap}@media (max-width:1248px){.pot-eval-toolbar__label{font-size:calc(1.05rem + .25641vw)}}@media (min-width:90rem){.pot-eval-toolbar{padding-left:0;padding-right:0}}.breadcrumbs__anchor--underlined{border-bottom:.5px solid var(--zesagreen);cursor:pointer;display:block}.breadcrumbs__anchor--underlined:hover .breadcrumbs__heading{color:var(--zesagreen)}.breadcrumbs__main-heading{color:#27363b;font-size:1rem;font-weight:400;line-height:1.4rem}.breadcrumbs__heading{color:#636768;font-size:.875rem;font-weight:400}.breadcrumbs__icon{color:#bec2c4;font-size:.4rem;margin:0 .75rem;transform:rotate(-90deg)}#preloader{height:100%;left:0;position:fixed;top:0;width:100%}#loader{animation:spin 2s linear infinite;border:3px solid #0000;border-radius:50%;border-top-color:#ea4335;display:block;height:100px;left:50%;margin:-75px 0 0 -75px;position:relative;top:50%;width:100px}#loader:before{animation:spin 3s linear infinite;border:3px solid #0000;border-radius:50%;border-top-color:#eba600;bottom:5px;content:"";left:5px;position:absolute;right:5px;top:5px}#loader:after{animation:spin 1.5s linear infinite;border:3px solid #0000;border-radius:50%;border-top:3px solid var(--zesagreen);bottom:15px;content:"";left:15px;position:absolute;right:15px;top:15px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner{animation:contanim 2s linear infinite;height:50px;width:50px}.spinner svg{height:100%;left:0;position:absolute;top:0;transform:rotate(-90deg);width:100%}.spinner svg:first-child circle{animation:strokeanim 3s ease .2s infinite;stroke:var(--zesagreen);stroke-dasharray:1,300;stroke-dashoffset:0;transform-origin:center center}.spinner svg:nth-child(2) circle{animation:strokeanim 3s ease .4s infinite;stroke:#eba600;stroke-dasharray:1,300;stroke-dashoffset:0;transform-origin:center center}.spinner svg:nth-child(3) circle{animation:strokeanim 3s ease .6s infinite;stroke:#ea4335;stroke-dasharray:1,300;stroke-dashoffset:0;transform-origin:center center}.spinner svg:nth-child(4) circle{animation:strokeanim 3s ease .8s infinite;stroke:#636768;stroke-dasharray:1,300;stroke-dashoffset:0;transform-origin:center center}@keyframes strokeanim{0%{stroke-dasharray:1,300;stroke-dashoffset:0}50%{stroke-dasharray:120,300;stroke-dashoffset:-58.54832}to{stroke-dasharray:120,300;stroke-dashoffset:-175.64497}}@keyframes contanim{to{transform:rotate(1turn)}}.success-checkmark{height:0;left:-.6rem;position:relative;top:-.5rem;transform:scale(.2);width:1.5rem}.success-checkmark--loading .check-icon:after{animation:rotate-circle 4.25s ease-in}.success-checkmark--loading .icon-line.line-tip{animation:icon-line-tip .75s}.success-checkmark--loading .icon-line.line-long{animation:icon-line-long .75s}.success-checkmark .check-icon{border:4px solid var(--zesagreen);border-radius:50%;box-sizing:initial;height:80px;position:relative;width:80px}.success-checkmark .check-icon:before{border-radius:100px 0 0 100px;left:-2px;top:3px;transform-origin:100% 50%;width:30px}.success-checkmark .check-icon:after{border-radius:0 100px 100px 0;left:30px;top:0;transform-origin:0 50%;width:60px}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{background:#f7f9fa;content:"";height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{background-color:var(--zesagreen);border-radius:2px;display:block;height:5px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.success-checkmark .check-icon .icon-line.line-long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.success-checkmark .check-icon .icon-circle{border:4px solid #8dbd67;border-radius:50%;box-sizing:initial;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:10}.success-checkmark .check-icon .icon-fix{background-color:#f7f9fa;height:85px;left:26px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{left:1px;top:19px;width:0}54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes icon-line-long{0%{right:46px;top:54px;width:0}65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}.tooltip{border-bottom:1px dotted #000;display:inline-block;position:relative}.tooltip__message{background-color:#555;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-60px;opacity:0;padding:5px 0;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:120px;z-index:1}.tooltip__message:after{border:5px solid #0000;border-top-color:#555;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip__message:hover{opacity:1;visibility:visible}.home-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2.5rem}.home-content__image{height:auto;margin-bottom:3rem;max-width:28rem;object-fit:contain;width:100%}@media (min-width:480px){.home-content__image{margin-bottom:5rem;width:auto}}.home-content__cta{align-items:center;display:flex;flex-direction:column;justify-content:space-between;max-width:28rem;width:100%}@media (min-width:480px){.home-content__cta{flex-direction:row}}.home-content__btn{margin:.5rem;width:100%}@media (min-width:480px){.home-content__btn{width:50%}}.left-side-content,.right-side-content{width:50%}.flex-display-screen{display:flex}.display-inline{display:inline}.mg-right-5{margin-right:5px}.mg-left-5{margin-left:5px}.settings-table{border:1px solid #ddd;border-collapse:collapse;margin-top:15px;padding:8px;width:100%}.settings-table tr{border:1px solid #ddd}.settings-table td,.settings-table th{border:1px solid #ddd;text-align:center}.tr-hover:hover{background:#add8e6!important}.settings-container{margin:2.5rem}.settings-section{display:flex;flex-direction:row}.settings-section-content{width:50%}.settings-section-content,.settings-section-content-onethird{background-color:#fff;border-radius:1rem;box-shadow:0 0 .6rem #bec2c4;height:700px;margin:15px;overflow:auto;padding:2.5rem 1.25rem}.settings-section-content-onethird{width:40%}.settings-section-content-twothirds{background-color:#fff;border-radius:1rem;box-shadow:0 0 .6rem #bec2c4;height:700px;margin:15px;overflow:auto;padding:2.5rem 1.25rem;width:60%}.ant-input-number-handler-wrap{display:none}.numberWall{border:1px solid grey;width:30px}.newWallModalClass{max-width:none!important}.private-nom{background-color:#c9e0b8}.text-ac{text-align:center}.heading-wrap{white-space:break-spaces;width:50px}.w70{width:70px}.actionsWidth{width:260px}.form-div{display:flex;flex-flow:row;justify-content:space-between;padding:1em .5em}.form-text{margin-right:.2em;margin-top:.2em;width:35%}.form-input{width:100%!important}.form-buttons{display:flex;flex-direction:row;justify-content:center;padding:1em}.validation-field{color:red;font-size:12px}.required p:after{color:var(--zesagreen);content:"*"}.label{align-items:center;display:flex;flex-direction:row;margin-top:0}.form-input-wrapper{width:100%}.highlight-required-field{border:2px solid red;border-radius:5px}.box{background:#d3d3d3;border-radius:1%;padding:2%}.wide-modal{max-width:1000px!important;width:1000px}.form-label__input-v2{background-color:#fff;color:#636768;font-size:14px;height:2rem;margin-bottom:.1rem;width:100%}.form-label__input--date{display:block;margin-bottom:.1rem;width:100%}.form-label__input--date .ant-calendar-picker,.form-label__input--date .ant-picker{width:100%}.form-label__input--date .ant-calendar-picker-input,.form-label__input--date .ant-picker{background-color:#fff;border:1px solid #bec2c4;border-radius:.25rem;height:2rem;line-height:2rem}.form-label__input--date .ant-calendar-picker-input,.form-label__input--date .ant-picker-input,.form-label__input--date .ant-picker-input>input{background-color:initial;color:#636768;font-size:14px;height:2rem;line-height:2rem;padding:0 7px}.form-label__input--date .ant-calendar-picker-input:focus,.form-label__input--date .ant-calendar-picker-input:hover,.form-label__input--date .ant-picker-focused,.form-label__input--date .ant-picker:hover{border-color:var(--zesagreen)}.form-label__input-v3{background-color:#fff;color:#636768;font-size:14px;height:2rem;margin-bottom:.5rem;padding:3px 10px;width:100%}.form-label__input-v4{width:47.5%}.form-label__input-v4,.form-label__input-v5{background-color:#fff;color:#636768;font-size:1rem;height:2rem;margin-bottom:.5rem}.form-label__input-v5{padding:3px;width:45%}.form-label__input-v6{width:42.5%}.form-label__input-v6,.form-label__input-v7{background-color:#fff;color:#636768;font-size:1rem;height:2rem;margin-bottom:.5rem;padding:3px}.form-label__input-v7{text-align:center;width:100%}.form-label__input-v8{background-color:#fff;color:#636768;font-size:14px;height:22px;padding:0 7px;width:100%}.compare-input-different{background-color:#eba60040!important}.compare-input-greater{background-color:#70ad4140!important}.compare-input-lesser{background-color:#ff4d4f40!important}@media(max-width:1460px){.form-label__input-v6{width:40%}}@media(max-width:1120px){.form-label__input-v4{width:45%}}@media(max-width:1248px){.form-label__input-v5{width:42.5%}.form-label__input-v6{width:37.5%}}@media(max-width:1024px){.form-label__input-v5{width:40%}.form-label__input-v6{width:35%}}.form-label__input-v2-archive{margin-bottom:.8rem}.FDBC-labels{height:100%;margin-top:.5rem}.FDBC-labels-tutorial{animation:NameProgectAnimation 1.5s linear forwards;border-radius:.5rem}@keyframes NameProgectAnimation{0%{border:0 #0000;padding:0}33.33%{border:0 solid var(--zesagreen);padding:.1rem}to{border:3px solid var(--zesagreen);padding:.5rem}}.FDBC-labels-v2{height:100%;margin-top:1rem}.form-label__input-v2:focus{border-color:var(--zesagreen)}.form-label__input-v2:disabled{border-color:#dfe1e2}.form-label__input-v2:read-only{border-color:#bec2c4}.form-label__input-v3:focus{border-color:#ff4d4f!important}.form-label__input-v4:disabled{border-color:#dddfe0!important;cursor:default}.form-label__input-v3:disabled{border-color:#dfe1e2}.form-label__input-v8:disabled{border-color:#dddfe0!important;cursor:default}.form-label__input-v3:read-only{border-color:#bec2c4}.FDBC-text{transform:translateY(-5px)}.add-vers{padding-left:100px}.mod-txt{color:#27363b;font-size:18px;font-weight:500}.form-label-mod{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;margin-top:1.25rem;position:relative;width:25rem}.month-drop-downs{width:30%}.new-vers-mod{color:#f5222d;opacity:1;position:relative;top:0}.del-txt{font-size:15px;font-weight:400;opacity:.8}.btn-manage{margin-bottom:1.25rem}.btn-manage,.btn-vers{cursor:pointer;max-width:none;overflow:hidden;padding:0 1.25rem;text-overflow:ellipsis;transition:all .3s ease-out;white-space:nowrap;width:19rem}.btn-vers:hover{box-shadow:0 0 .5rem #dfe1e2}.btn-vers:active,.btn-vers:hover{transition:all .3s ease-out}.btn-vers:active{box-shadow:0 0 1rem #bec2c4}.btn-vers:disabled{background-color:#d3d3d3;border:1px solid #78766f;color:#78766f}.burgr-go--brrr{animation:spin-burg 5s linear 0s infinite}.center-text{text-align:center}@media (min-width:1460px){.page-details-section__heading--right-align .center-text{text-align:center;width:100%}}@keyframes spin-burg{0%{transform:rotate3d(0)}to{transform:rotate3d(-1,0,1,359deg)}}.page-details-section__heading-v2{transform:translateX(-2px)}.form-label__input-v2:hover{border-color:var(--zesagreen)}.form-label__input-v2:focus{box-shadow:rgba(112,173,65,.333)}.form-label__input-v3:hover{border-color:#ff4d4f!important;transition:.2s}.form-label__input-v3:focus{box-shadow:0 0 0 2px #f5222d33!important}.ant-input-affix-wrapper,.ant-input-affix-wrapper:hover,.want-input-affix-wrapper:focus{border-color:var(--zesagreen)}.page-details-section-archive{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 0 .6rem #bec2c4;display:flex;flex-direction:column;justify-content:flex-end;margin-right:-10px;margin-top:10px;padding:2.5rem 1.25rem;width:25rem}.ant-select-selection::selection,.ant-select-selection:focus,.ant-select-selection:hover{border-color:var(--zesagreen)}.ant-select-open .ant-select-selection{border-color:var(--zesagreen);box-shadow:0 0 0 2px rgba(112,173,65,.333)!important}.select-container{border-color:var(--zesagreen)}.ant-select-focused .ant-select-selection,.ant-select-selection:active,.ant-select-selection:focus{border-color:var(--zesagreen)!important;box-shadow:0 0 0 2px rgba(112,173,65,.333)!important}.ant-select-dropdown-menu-item:hover{background-color:rgba(112,173,65,.333)!important}.ant-select-auto-complete .ant-select .ant-input:focus,.ant-select-auto-complete .ant-select .ant-input:hover{border-color:var(--zesagreen)!important;border-right-width:1px!important;box-shadow:rgba(112,173,65,.333)!important}.page-details-section--btn{align-items:flex-start;font-weight:500;padding:1.5rem;text-align:left}.ant-input-number:active,.ant-input-number:focus,.ant-input-number:hover{border-color:var(--zesagreen)!important}.ant-input-number:focus{box-shadow:0 0 0 2px rgba(112,173,65,.333)!important}.ant-input-number .ant-input-number-input-wrap:active,.ant-input-number .ant-input-number-input-wrap:focus,.ant-input-number .ant-input-number-input-wrap:hover{border-color:var(--zesagreen)!important}.ant-input-number .ant-input-number-input-wrap:focus{box-shadow:0 0 0 2px rgba(112,173,65,.333)!important}.ant-input-number-input:active,.ant-input-number-input:focus,.ant-input-number-input:hover{border-color:var(--zesagreen)!important}.ant-input-number-focused,.ant-input-number-input:focus{box-shadow:0 0 0 2px rgba(112,173,65,.333)!important}.ant-input-number-focused{border-color:var(--zesagreen)!important}.ant-btn:not(.ant-btn-danger).ant-btn:active,.ant-btn:not(.ant-btn-danger).ant-btn:hover,.ant-btnbtn:not(.ant-btn-danger).ant-btn:focus{background-color:#f7f9fa!important;border-color:var(--zesagreen)!important;color:var(--zesagreen)!important}.anticon-calculator:active,.anticon-calculator:focus,.anticon-calculator:hover{border-color:var(--zesagreen)!important}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only{margin-left:5px}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-danger):not(.ant-btn-primary).ant-btn-icon-only:focus,.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-danger):not(.ant-btn-primary).ant-btn-icon-only:hover{color:var(--zesagreen)!important}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline):not(.ant-btn-danger).ant-btn-icon-only:active{color:#507a2d!important}.description-label{margin-top:.75rem}.ant-input .ant-input-disabled .form-label__input-v4:hover{border:5px solid var(--zesagreen)}.ant-input-number-input:disabled{border-color:#dddfe0!important;cursor:default}.table-header__heading-diff{margin-top:1rem}.ant-calendar-picker-icon .ant-input:hover,.ant-calendar-picker:hover .ant-calendar-picker-input:not(.ant-input-disabled),.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled){border-color:var(--zesagreen)!important}.ant-input-number.ant-input-number-disabled,.ant-select-disabled .ant-select-selection{background:#f5f5f5;border-color:#dddfe0!important;box-shadow:none!important;cursor:default}.ant-switch-checked{background-color:var(--zesagreen)}.table-content__col-v2{width:26%}.table-content__col-v3{width:27.5%}.table-content__col-v4{width:17%}.header-flex{display:flex;justify-content:space-between}.windows__dropdown{background-color:#fff;border-radius:.5rem;box-shadow:0 0 .6rem #bec2c4;display:flex;padding:1rem;position:fixed;transform:translate3d(0,-200%,0);width:12rem;z-index:15}.windows-dropdown-content--open{transform:translateZ(0)}.widnows-dropdown-content{background:#fff;border-radius:.5rem;box-shadow:0 0 .4rem #3a3a3a;margin-right:3.5rem;padding:.5rem 1rem;right:0;width:11rem;z-index:10}.close-btn{text-transform:uppercase;transition:all .3s ease-out}.total-walls-grid{align-items:center;display:flex;flex-direction:column}.btn-space{margin:7px 0 3px}.table-content__table-cell-offset{padding-left:4px}.type-of-window{max-width:15rem}.table-content__text-v2{color:#27363b;font-weight:400}.actions-grid{display:flex;justify-content:space-between}.text-ar,.text-ar-v2{text-align:right}.text-ar-v2{padding:5px 2px 0}.table-content__col--one-fifth{width:18%}.table-content__col--one-fifth-true{width:20%}.table-content__col--one-sixth{width:10%}.table-content__col--one-third-v2{width:28%}.ant-select-dropdown-menu-item{overflow:hidden;text-overflow:ellipsis;white-space:break-word}.table-content__col--one-fourth-v2{width:24%}.table-content__col--small{width:9%}.table-content__col--one-fourth-v3{width:19%}.ant-input-number{width:100%}.btn-fixed{width:10.5rem!important}.rc-notification-notice{padding:0!important}.ant-menu-item:active,.ant-menu-submenu-title:active{background-color:initial!important}.ant-menu-item{height:2.5rem;padding:4px 8px}.ant-menu-item>.dropdown-anchor{font-weight:500}i.anticon.anticon-delete.dropdown-icon-delete{color:#ea4335!important;font-size:1.125rem}.dropdown-icon,i.anticon.anticon-delete.dropdown-icon-delete{display:inline-block;margin-right:.5rem!important;text-align:center;width:1.25rem}.dropdown-icon{font-size:1.125rem!important}.stop-sharing>.dropdown-anchor:hover{justify-content:center!important;transition:0s!important}.page-details-container-v2{align-items:flex-start;display:flex;flex-wrap:wrap;padding:0 1.25rem 1.25rem}.label-text-flex{display:flex}.material-symbols-outlined{cursor:default;font-size:17px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.material-symbols-outlined-v2{align-items:center;border-radius:100vmax;cursor:pointer;display:flex;font-size:17px;height:1.5rem;justify-content:center;transform:translate(-6px,-12px);transition:.5s;width:1.5rem}.material-symbols-outlined-v2:hover{background-color:#e2efd9;color:var(--zesagreen)}.full-info{font-size:15px}.full-info-flex{align-items:center;display:flex;flex-wrap:nowrap;transform:translateY(-20px)}.header-flex-v2{display:flex}.page-details-section-v2{align-items:stretch!important}.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:initial}.ant-menu-item-selected>a{background-color:#e6ffe6;border-radius:.3rem!important;color:#636768!important;padding:2.5px;transition:.1s;width:100%}.dropdown-flex{align-items:center;display:flex!important;justify-content:flex-start}.grid-item-v2{background-clip:padding-box;border:3px solid #0000;display:flex;margin:0 1.5rem 1.5rem 0}.grid-item-v2,.grid-item__inner-v4{border-radius:.5rem;transition:.2s;width:100%}.grid-item__inner-v4{border:3px solid #0000}.grid-item__inner-v4:hover{border:3px solid var(--zesagreen)}.grid-item--project-list-v2 .grid-item__inner-v2{background-color:#fff;justify-content:flex-start}.grid-item--project-list-v2 .grid-item__inner-v2:after{display:none}.grid-item--project-list-v2 .grid-item__inner-v2 .item-image-v2{position:relative}.grid-item--project-list-v2 .grid-item__inner-v2 .item-image-v2 :before{content:"";padding-top:66.66667%;width:100%}.grid-item--project-list-v2 .grid-item__inner-v2 .item-image-v2 .item-image__img-v2{border-radius:.5rem 0 0 .5rem;height:6rem}.grid-item--project-list-v2 .grid-item__inner-v2 .item-image-v2 .item-image__overlay-v2{background-color:#27363bcc;border-radius:.5rem 0 0 .5rem;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:visibility 0s linear .5s,opacity .5s;visibility:hidden;width:100%}.grid-item--project-list-v2 .grid-item__inner-v2 .item-image-v2 .item-image__btn-v2{box-shadow:none;color:#fff;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:visibility 0s linear .5s,opacity .5s;visibility:hidden}.grid-item--project-list-v2 .grid-item__inner-v2 .project-info{background-color:#ebedee;border-radius:0 0 .5rem .5rem}.grid-item--project-list-v2 .grid-item__inner-v2 .item-title__text-v2{color:#636768;font-size:1rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-item__inner-v2,.item-image-v2{height:6rem}.item-title__heading-v2{margin:0 0 7px}.item-title__text-v2{margin:0}.project-info{display:flex;flex-direction:column;height:6rem;justify-content:center;max-width:30rem;padding:0 15px;width:100%}@media(max-width:1275px){.project-info{max-width:25rem}}@media(max-width:1180px){.project-info{max-width:22rem}}@media(max-width:1000px){.project-info{max-width:18rem}}.item-title-v2{align-items:flex-start;background-color:#ebedee;border-radius:0 .5rem .5rem 0;display:flex;flex-direction:row;height:6rem;justify-content:space-between;min-width:20rem;width:100%}.project-info .item-title__heading-v2{font-weight:400;overflow:hidden;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap}.grid-item-v2 .grid-item__inner-v2{background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;position:relative;width:6rem}.item-image__img-v2 .inner-box{height:6rem;width:6rem}.grid-wrapper--projects .grid-item-v2,.grid-wrapper--projects .grid-item-v3{width:47.5%}.item-inner{border-radius:.5rem;box-shadow:0 5px 15px #0003;display:flex;height:6rem;max-width:100%;width:100%}.grid-item--add-new .grid-item__anchor-v2{align-items:center;color:#bec2c4;display:flex;flex-direction:row;height:100%;justify-content:center;line-height:1.2rem;padding:0;text-align:center;text-transform:uppercase;transition:color .3s ease-out;width:100%}.grid-item--add-new-v2 .grid-item__anchor--huge{font-size:1.125rem;font-size:calc(1.025rem + .12821vw);padding:1.25rem}.grid-item-v3{background-clip:padding-box;border:0 solid #0000;display:flex;height:6rem}.add-Text{color:#b6b6b6;font-size:2rem;text-decoration:none!important}.header-features{align-items:center;display:flex;flex-direction:row}.projectAppearance,.top-nav-search__input{margin-right:1.25rem}.appearanceText{font-size:14px;margin-right:.5rem}.top-nav__anchor--active{font-weight:700;transition:.1s ease}.top-nav__anchor--active,.top-nav__anchor--active-v2:focus,.top-nav__anchor--active:hover{border-bottom:4px solid var(--zesagreen)}.top-nav__anchor--active-v2:focus{font-weight:700;transition:.1s ease}.item-inner-border:hover{border:3px solid var(--zesagreen);border-radius:.5rem}.grid-item-v3{margin:0 1.5rem 1.5rem 0}.sort-btns{align-items:center;display:flex;flex-direction:row;gap:.75rem;justify-content:flex-end;margin-right:1.5rem}.eval-comp-switch-table{width:50%}.eval-comp-switch{margin-left:5px;margin-right:5px}.eval-comp-switches-second{margin-left:28px;margin-left:1rem}.eval-comp-settings-divider{margin-left:10px;margin-right:10px}.eval-comp-table--building-temp{margin-bottom:1rem;width:55%!important}.eval-comp-tables{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:10px}@media (max-width:1450px){.eval-comp-table{width:45%}}@media (max-width:1280px){.eval-comp-table{width:40%}}@media (max-width:1120px){.eval-comp-table{width:35%}}.eval-comp-table{display:table;width:50%}.eval-comp-table-single{display:table}.eval-comp-total-td{height:0;padding:0 10px 0 0;width:0}.compare-arrow-v2{font-size:1.75rem;transform:translateY(21px)}.item-inner-v3{align-items:center;display:flex;flex-direction:row;gap:2rem;height:2rem;justify-content:center;width:100%}.project-info-v3{align-items:baseline;display:flex;flex-direction:row;gap:1rem}.item-image__img-v3{font-size:2rem}.item-title__heading-v3{font-weight:400;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:25rem}.item-title__text-v3{text-align:right;width:12rem}.item-title-v3{display:flex;padding-left:3px}.grid-item-v4{border:2px solid #0000;height:2rem;min-width:696px;transition:.1s;width:50%}.item-date__dropdown{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.grid-item-v4:hover{border:2px solid var(--zesagreen);border-radius:.5rem}.grid-item-v4:hover .anticon{color:#27363b!important}i.anticon.anticon-folder{color:#27363b!important;font-size:1rem}.add-btn{margin-left:2px}.add-btn:hover .add-Text-v2{color:#fff;transition:.3s}.add-btn-inner{align-items:center;display:flex;flex-direction:row-reverse;gap:5px}.ant-select:not(.ant-select-disabled) .ant-select-selection-item,.ant-select:not(.ant-select-disabled) .ant-select-selection-placeholder,.ant-select:not(.ant-select-disabled) .ant-select-selection-search,.ant-select:not(.ant-select-disabled) .ant-select-selection-search-input,.ant-select:not(.ant-select-disabled) .ant-select-selector{cursor:pointer!important}.ant-select-disabled .ant-select-selection-search-input,.ant-select-disabled .ant-select-selector{cursor:not-allowed!important}.projects-btn{display:flex;justify-content:space-between}.name-date-sort-btns{display:flex;gap:3px;width:5.5rem}.ant-input .form-label__input{background-color:#fff!important}.eval-comp-year-select{margin-bottom:1rem;margin-top:1rem;translate:-5px}div>.ant-tabs-tab{display:flex}.ant-tabs-tabpane.ant-tabs-tabpane-active{padding:1px 10px}.is-fullwidth{width:100%}.potent-eval-td-ch{width:76.5px}.potent-eval-td{width:116.5px}.header-bundle-flex{display:flex;flex-direction:column;gap:5px}.header-bundle-flex-v2{align-items:center;display:flex;flex-direction:column}.flex-year{align-items:center;display:flex;gap:5px}.pot-eval-header-flex{display:flex;flex-direction:row;justify-content:space-between}label.ant-checkbox-wrapper{margin-top:5px}.space-between-flex{justify-content:space-between}.pot-eval-top-header,.space-between-flex{display:flex;flex-direction:row}.pot-eval-top-header-options{display:flex;gap:5px}.ant-menu-vertical .ant-menu-item:last-child,.ant-menu-vertical .ant-menu-item:not(:last-child){margin:0}.ant-menu-vertical .ant-menu-item{padding:0}.icon-file{font-size:1.125rem;font-weight:500;margin-right:8px}.ant-btn.download-img-btn,.download-img-btn,button.download-img-btn{align-items:center;background-color:var(--zesagreen)!important;border:1px solid var(--zesagreen)!important;border-radius:4px;box-shadow:none!important;color:#fff!important;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:34px;justify-content:center;min-width:110px;padding:6px 18px!important}.ant-btn.download-img-btn:hover,.download-img-btn:hover,button.download-img-btn:hover{background-color:var(--zesagreen)!important;border-color:var(--zesagreen)!important;color:#fff!important;opacity:.9}.download-img-btn .icon-file,.download-img-btn>i{color:#fff!important}.grid-container-v2{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px}.ant-select-selection--single{margin-left:0!important}.page-details-navigation__span{width:15rem}@media(max-width:1460px){.page-details-navigation__span{width:12.5rem}}@media(max-width:1230px){.page-details-navigation__span{width:10rem}}@media(max-width:1000px){.page-details-navigation__span{width:7.5rem}}.zones-fillout-requirement{margin:1.125rem 0 .5rem;text-align:right;width:100%}.zones-fillout-requirement-text{display:flex;justify-content:flex-end;margin-bottom:.25rem}.zones-fillout-requirement-list{color:#b91c1c;display:inline-block;font-weight:500;margin:.25rem 0 .5rem;padding-left:1.25rem;text-align:left}.zones-fillout-requirement-cta{display:flex;justify-content:flex-end;margin-top:.25rem}.zones-fillout-requirement-cta a{color:#1d4ed8;font-weight:500;text-decoration:underline}.no-top-margin{margin-top:0!important}.no-right-margin{margin-right:0!important}.no-bottom-margin{margin-bottom:0!important}.no-left-margin{margin-left:0!important}.building-info-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.header-label{display:flex;gap:1rem;width:12rem}.requirement-star{color:var(--zesagreen);scale:1.2}.nav-menu-icons{font-weight:200;width:2rem}.nav-menu-icons,.nav-menu-icons-v2{color:#737677;display:inline-block;display:flex;font-size:1.25rem;justify-content:flex-start;scale:1.25;transition:all .3s ease-out}.nav-menu-icons-v2{margin-right:12px;rotate:90deg;transform:scaleY(-1)}.highlited{align-items:center;animation-delay:none;animation:addButtonAnimation 2s infinite forwards;border:0 #0000;border-radius:100vmax;display:flex;height:none;justify-content:center;width:none}.btn-border-animate{animation:addSmallButtonAnimation 2s infinite forwards}@keyframes addSmallButtonAnimation{0%{border:1px solid var(--zesagreen)}to{border:1px solid #fff}}.add-btns{align-items:center;display:flex;flex-direction:row;gap:5px}@keyframes addButtonAnimation{0%{border:0 #0000;height:none;width:none}to{border:3px solid var(--zesagreen);height:75px;width:175px}}.create-new-project-text{font-size:2rem;font-weight:600}.create-new-project-text,.required-field-text{animation:createNewProjectTextAnimation 1s linear forwards;color:#0000}.required-field-text{font-size:1.25rem;font-weight:500;margin-right:.5rem;margin-top:.25rem}.create-new-project-arrow{font-size:1.75rem}.create-new-project-arrow,.fillout-field-arrow{animation:createNewProjectArrowAnimation 1s linear forwards;color:#0000;font-weight:500}.fillout-field-arrow{font-size:1.5rem;margin-top:.25rem}@keyframes createNewProjectTextAnimation{0%{color:#0000}to{color:var(--zesagreen)}}@keyframes createNewProjectArrowAnimation{0%{color:#0000}to{color:#474a4b}}.projects-page-header{display:flex;flex-direction:row}.create-new-project-v1,.create-new-project-v2{display:flex;flex-direction:row;margin-left:9.6rem}.projects-page-header{justify-content:space-between}@keyframes addButtonAnimation-v2{0%{border:0 #0000}to{border:3px solid var(--zesagreen)}}@keyframes addButtonAnimation-v3{0%{border:0 #0000}to{border:4px solid var(--zesagreen)}}.highlited-v2{animation:addButtonAnimation-v2 2s infinite forwards}.fillout-field-flex{display:flex;flex-direction:row}.tutorial-border{animation:addButtonAnimation-v3 2s infinite forwards}.ant-checkbox-disabled .ant-checkbox-inner{background-color:#f5f5f5!important;border-color:#d9d9d9!important}.pot-eval-options{display:flex;flex-wrap:wrap;gap:.5rem;max-width:57rem}.ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0!important}.ant-btn:not(.ant-btn-circle):not(.ant-btn-circle-outline).ant-btn-icon-only{margin-left:0!important;padding-left:8px;padding-right:8px}.module-options{margin:3px;max-width:52rem!important;padding:10px;transition:.5s ease-in}.module-options-title{font-weight:500}.module-option-control{align-items:center;display:flex;flex-direction:row;gap:5px}.pot-eval-rect-btn{background-color:var(--zesagreen);border-color:var(--zesagreen);border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,.035);color:#fff;height:32px!important;text-shadow:0 -1px 0 #0000001f;transition:.3s}.pot-eval-rect-btn:active,.pot-eval-rect-btn:hover{color:var(--zesagreen)}.pot-eval-rect-btn-active{background-color:initial;color:var(--zesagreen)}button.pot-eval-rect-btn:disabled,button.pot-eval-rect-btn:hover:disabled{background-color:#d3d3d3;border:1px solid #d3d3d3;color:#78766f}.esm-package-banner{align-items:center;background:linear-gradient(90deg,#fff4d6,#fffaf0);border:1px solid #f0b429;border-left-width:4px;border-radius:4px;box-shadow:0 1px 2px #0000000a;color:#7a4b00;display:flex;font-size:.9rem;gap:.5rem;line-height:1.25rem;margin:0 1.25rem .75rem;padding:.625rem 1rem}.esm-package-banner__icon{color:#b77400;font-size:1rem}.esm-package-banner__title{font-weight:600;letter-spacing:.01em}.esm-package-banner__sep{opacity:.6}.esm-package-banner__name{color:#5a3600;font-weight:600}.esm-package-banner__hint{font-size:.8125rem;margin-left:.25rem;opacity:.75}.esm-package-banner__exit{background:#fff4d699;border:1px solid #f0b429;border-radius:.25rem;color:#5a3600;font-size:.8125rem;font-weight:600;margin-left:auto;padding:.125rem .5rem;text-decoration:none;white-space:nowrap}.esm-package-banner__exit:hover{background:#fff4d6;text-decoration:none}.breadcrumbs__esm-badge{background:#fff4d6;border:1px solid #f0b429;border-radius:10rem;color:#5a3600!important;font-size:.8125rem!important;font-weight:600!important;padding:.125rem .5rem}body.esm-package-mode .page-details-content{box-shadow:inset 4px 0 0 0 #f0b429}body.esm-package-mode .page-details-content:before{bottom:0;box-shadow:inset 0 0 0 2px #f0b42940;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1}.esm-package-banner-sticky-wrap{background:#0000;position:sticky;top:6.4rem;z-index:11}:root{--brand-50:#f1f7ec;--brand-100:#dceacc;--brand-200:#bcd9a3;--brand-300:#9bc878;--brand-400:#82b95a;--brand-500:#70ad41;--brand-600:#5e9534;--brand-700:#4a7728;--brand-800:#365720;--brand-900:#233a18;--zesagreen:var(--brand-500);--neutral-0:#fff;--neutral-25:#fbfcfd;--neutral-50:#f6f8fa;--neutral-100:#eef1f4;--neutral-200:#dfe4ea;--neutral-300:#c5cdd6;--neutral-400:#97a3b0;--neutral-500:#6b7785;--neutral-600:#4a545f;--neutral-700:#323a44;--neutral-800:#1f262e;--neutral-900:#11161c;--success:#2f9e44;--success-bg:#e7f5ec;--warning:#c98a16;--warning-bg:#fdf3dc;--danger:#c53b3b;--danger-bg:#fbe9e9;--info:#2b6cb0;--info-bg:#e8f0f9;--amber-bg:#fff7e6;--amber:#ad6800;--amber-border:#ffd591;--bg-app:var(--neutral-50);--bg-surface:var(--neutral-0);--bg-subtle:var(--neutral-25);--bg-muted:var(--neutral-100);--border:var(--neutral-200);--border-strong:var(--neutral-300);--text-strong:var(--neutral-900);--text:var(--neutral-800);--text-muted:var(--neutral-500);--text-faint:var(--neutral-400);--link:var(--brand-700);--font-sans:"Inter",-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--fs-36:36px;--lh-tight:1.2;--lh-normal:1.45;--lh-loose:1.6;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--r-1:4px;--r-2:6px;--r-3:8px;--r-4:12px;--r-pill:999px;--e-1:0 1px 2px #1018280a,0 1px 3px #10182808;--e-2:0 2px 4px #1018280d,0 4px 8px #1018280a;--e-3:0 4px 8px #1018280f,0 12px 24px #1018280f;--e-4:0 8px 16px #10182814,0 24px 48px #1018281a;--ring:0 0 0 3px #70ad4140;--t-fast:80ms;--t-base:120ms;--t-slow:200ms;--ease:cubic-bezier(0.2,0,0.2,1);--z-base:0;--z-sticky:10;--z-rail:20;--z-topbar:30;--z-drawer:40;--z-modal:50;--z-toast:60;--z-tooltip:70;--top-bar-h:56px;--page-header-h:96px;--sub-nav-h:46px;--rail-w:264px;--rail-w-collapsed:64px;--content-max:1440px;--page-pad-x:24px}*{box-sizing:border-box}body,html{background:#f6f8fa;background:var(--bg-app);color:#1f262e;color:var(--text);font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-family:var(--font-sans);font-size:14px;font-size:var(--fs-14);margin:0;padding:0;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}button{cursor:pointer}button,input,select,textarea{font-family:inherit}a{color:#4a7728;color:var(--link);text-decoration:none}a:hover{text-decoration:underline}.zs-num{font-family:var(--font-mono);font-feature-settings:"tnum"}.zs-meta{font-size:var(--fs-12)}.zs-eyebrow,.zs-meta{color:var(--text-muted)}.zs-eyebrow{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.zs-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--r-2);color:var(--text);display:inline-flex;font-size:var(--fs-14);font-weight:500;gap:var(--s-2);height:36px;justify-content:center;padding:0 14px;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),box-shadow var(--t-fast);white-space:nowrap}.zs-btn:hover{background:var(--neutral-100)}.zs-btn:focus-visible{box-shadow:var(--ring);outline:none}.zs-btn:disabled{opacity:.5;pointer-events:none}.zs-btn--primary{background:var(--brand-500);border-color:var(--brand-600);box-shadow:0 1px 0 #0000000a,inset 0 1px 0 #ffffff1f;color:#fff}.zs-btn--primary:hover{background:var(--brand-600);border-color:var(--brand-700)}.zs-btn--secondary{background:var(--bg-surface);border-color:var(--border);color:var(--text)}.zs-btn--secondary:hover{background:var(--neutral-50);border-color:var(--border-strong)}.zs-btn--ghost{background:#0000;color:var(--text)}.zs-btn--ghost:hover{background:var(--neutral-100)}.zs-btn--danger{background:var(--bg-surface);border-color:var(--border);color:var(--danger)}.zs-btn--danger:hover{background:var(--danger-bg);border-color:var(--danger)}.zs-btn--sm{font-size:var(--fs-13);height:28px;padding:0 10px}.zs-btn--lg{font-size:var(--fs-15);height:44px;padding:0 20px}.zs-btn--icon{height:32px;padding:0;width:32px}.zs-btn--block{width:100%}.zs-field{display:flex;flex-direction:column;gap:6px}.zs-field__label{color:var(--text);font-size:var(--fs-13);font-weight:500}.zs-field__hint{color:var(--text-muted);font-size:var(--fs-12)}.zs-field__error{color:var(--danger);font-size:var(--fs-12)}.zs-field__required{color:var(--brand-700)}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before,.ant-form-item-required:before{color:var(--brand-700)!important}.zs-input,.zs-select,.zs-textarea{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text);font-size:var(--fs-14);height:36px;padding:0 12px;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%}.zs-textarea{height:auto;min-height:80px;padding:10px 12px;resize:vertical}.zs-input:focus,.zs-select:focus,.zs-textarea:focus{border-color:var(--brand-500);box-shadow:var(--ring);outline:none}.zs-input:disabled{background:var(--neutral-50);color:var(--text-muted);cursor:not-allowed}.zs-input--error{border-color:var(--danger)}.zs-input--error:focus{box-shadow:0 0 0 3px #c53b3b2e}.zs-input-group{align-items:stretch;display:flex;position:relative}.zs-input-group .zs-input{padding-right:56px}.zs-input-suffix{align-items:center;background:var(--neutral-50);border-left:1px solid var(--border);border-radius:0 var(--r-2) var(--r-2) 0;bottom:1px;color:var(--text-muted);display:inline-flex;font-family:var(--font-mono);font-size:var(--fs-12);padding:0 10px;position:absolute;right:1px;top:1px}.zs-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--e-1)}.zs-card__head{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:var(--s-3);justify-content:space-between;padding:var(--s-4) var(--s-5)}.zs-card__title{color:var(--text-strong);font-size:var(--fs-16);font-weight:600;margin:0}.zs-card__body{padding:var(--s-5)}.zs-pill{align-items:center;background:var(--neutral-100);border:1px solid #0000;border-radius:var(--r-pill);color:var(--text);display:inline-flex;font-size:var(--fs-12);font-weight:500;gap:6px;padding:2px 8px;white-space:nowrap}.zs-pill--success{background:var(--success-bg);color:#1d6c2c}.zs-pill--warning{background:var(--warning-bg);color:#8a5c0a}.zs-pill--danger{background:var(--danger-bg);color:#8c2a2a}.zs-pill--info{background:var(--info-bg);color:#1c4f85}.zs-pill--brand{background:var(--brand-50);color:var(--brand-700)}.zs-pill__dot{background:currentColor;border-radius:999px;height:6px;width:6px}.zs-table{border-collapse:initial;border-spacing:0;font-size:var(--fs-13);width:100%}.zs-table thead th{background:var(--neutral-50);border-top:1px solid var(--border);color:var(--text-muted);font-weight:500;text-align:left;white-space:nowrap}.zs-table tbody td,.zs-table thead th{border-bottom:1px solid var(--border);padding:10px 12px}.zs-table tbody td{color:var(--text);vertical-align:middle}.zs-table tbody tr:hover td{background:var(--neutral-25)}.zs-table tbody tr:last-child td{border-bottom:none}.zs-table td.num,.zs-table th.num{font-family:var(--font-mono);font-feature-settings:"tnum";text-align:right}.zs-table td.actions,.zs-table th.actions{width:1%}.zs-tabs{border-bottom:1px solid var(--border);display:flex;gap:0}.zs-tab{background:#0000;border:none;color:var(--text-muted);cursor:pointer;font-size:var(--fs-13);font-weight:500;letter-spacing:.01em;padding:10px 16px;position:relative}.zs-tab:hover{color:var(--text)}.zs-tab--active{color:var(--text-strong)}.zs-tab--active:after{background:var(--brand-500);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.zs-subnav{background:var(--neutral-800);border-radius:var(--r-3) var(--r-3) 0 0;display:flex;gap:var(--s-1);overflow-x:auto;padding:0 var(--s-4)}.zs-subnav__item{background:#0000;border:none;border-bottom:2px solid #0000;color:#ffffffa6;cursor:pointer;font-size:var(--fs-13);font-weight:500;letter-spacing:.04em;padding:12px 14px;text-transform:uppercase;white-space:nowrap}.zs-subnav__item:hover{color:#fff}.zs-subnav__item--active{border-bottom-color:var(--brand-400);color:#fff}.zs-row{align-items:center;display:flex;gap:var(--s-3)}.zs-row--between{justify-content:space-between}.zs-stack{display:flex;flex-direction:column;gap:var(--s-3)}.zs-grid{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.zs-divider{background:var(--border);border:none;height:1px;margin:0}.zs-icon{flex:none;height:16px;width:16px}.zs-icon--sm{height:14px;width:14px}.zs-icon--lg{height:20px;width:20px}.zs-status-dot{border-radius:999px;display:inline-block;height:8px;width:8px}.zs-status-dot--ok{background:var(--success)}.zs-status-dot--draft{background:var(--neutral-400)}.zs-status-dot--pending{background:var(--warning)}.zs-section-head{align-items:flex-end;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:var(--s-5);padding:0 0 var(--s-4) 0}.zs-section-head h2{color:var(--text-strong);font-size:var(--fs-20);font-weight:600;letter-spacing:-.01em;margin:0 0 4px}.zs-section-head p{margin:0}.zs-empty-hint,.zs-section-head p{color:var(--text-muted);font-size:var(--fs-13)}.zs-empty-hint{background:var(--neutral-50);border:1px dashed var(--neutral-200);border-radius:var(--r-2);font-style:italic;margin:var(--s-4) 0 var(--s-3) 0;padding:var(--s-3) var(--s-4)}.zs-toggle{background:var(--neutral-300);border-radius:999px;display:inline-block;flex:none;height:18px;position:relative;transition:background .1s;width:32px}.zs-toggle:after{background:#fff;border-radius:999px;box-shadow:0 1px 2px #00000026;content:"";height:14px;left:2px;position:absolute;top:2px;transition:left .1s;width:14px}.zs-toggle--on{background:var(--brand-500)}.zs-toggle--on:after{left:16px}@media print{.ant-back-top,.ant-message,.ant-notification,.app-footer,.app-header,.zs-no-print,.zs-page-header__actions,.zs-project-rail,.zs-subnav,.zs-top-bar{display:none!important}body,html{background:#fff!important;color:#000!important}.ant-card,.ant-modal-content,.zs-card{border:1px solid #00000040!important;box-shadow:none!important}.zs-content,.zs-content>*{max-width:100%!important}thead{display:table-header-group}td,th,tr{page-break-inside:avoid}.zs-print-section{page-break-before:always}.zs-print-avoid-break{page-break-inside:avoid}@page{margin:18mm 14mm 18mm 14mm}}.zs-confirm-modal__header{align-items:center;display:flex;gap:var(--s-3)}.zs-confirm-modal__icon{flex:none;font-size:22px}.zs-confirm-modal__title{color:var(--text-strong);font-size:var(--fs-18);font-weight:600;line-height:1.3}.zs-confirm-modal__body{color:var(--text);font-size:var(--fs-14);line-height:var(--lh-normal);padding-left:36px}.zs-confirm-modal__line{margin:0 0 var(--s-2) 0}.zs-confirm-modal__line:last-child{margin-bottom:0}