.ContactUsSection_contactUsWrapper__f94F5{display:flex;padding:30px;flex-direction:column;align-items:flex-start;gap:30px;border-radius:24px;border:.5px solid var(--main-color);background:var(--service-card-background)}@media screen and (max-width:575px){.ContactUsSection_contactUsWrapper__f94F5{padding:20px}}.ContactUsSection_contactUsSection__p21mc{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%}@media screen and (max-width:992px){.ContactUsSection_contactUsSection__p21mc{grid-template-columns:repeat(1,1fr)}}.ContactUsSection_leftSection__jLRZq{display:flex;flex-direction:column;gap:20px}.ContactUsSection_leftSection__jLRZq>h2{color:var(--text-color);font-size:50px;font-weight:400;font-family:var(--font-secondary);margin:0}@media screen and (max-width:575px){.ContactUsSection_leftSection__jLRZq>h2{font-size:30px}}.ContactUsSection_contactUsForm__4hNKQ{display:flex;flex-direction:column;gap:15px}.ContactUsSection_contactUsFormGroup__DBAbg{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media screen and (max-width:992px){.ContactUsSection_contactUsFormGroup__DBAbg{grid-template-columns:repeat(1,1fr)}}.ContactUsSection_textAreaContainer__gO1rc{background:var(--service-card-background)!important}.ContactUsSection_textAreaContainer__gO1rc textarea{background:var(--white-color)!important}.ContactUsSection_rightSection__Hc_3G{position:relative;width:100%;height:100%}.ContactUsSection_rightSection__Hc_3G>img{width:100%;height:100%;object-fit:cover;border-radius:16px}.ContactUsSection_socialsWrapper__hhk_q{display:flex;padding:24px;justify-content:space-between;gap:20px;align-self:stretch;border-radius:12px;border:1px solid rgba(74,74,74,.08);flex-wrap:wrap}.ContactUsSection_socialItem__FU082{display:flex;align-items:center;gap:16px;border-right:1px solid var(--border-color);padding-right:150px}@media screen and (max-width:1100px){.ContactUsSection_socialItem__FU082{padding-right:0;border-right:0}}.ContactUsSection_socialItem__FU082:last-child{border-right:none;padding-right:0}.ContactUsSection_socialItemIcon__CP_u7{display:flex;width:40px;height:40px;padding:12px;align-items:center;gap:10px;border-radius:20px;background:var(--main-color)}.ContactUsSection_socialItemIcon__CP_u7>svg{color:var(--white-color)}.ContactUsSection_socialItemContent__fzTyS{display:flex;flex-direction:column;gap:4px}.ContactUsSection_socialItemContent__fzTyS>p{color:#4a4a4a;font-size:16px;font-weight:500}.ContactUsSection_socialItemContent__fzTyS>span{color:var(--text-color);font-size:16px;font-weight:500}.ContactUsSection_socials__LWzvk{display:flex;align-items:center;gap:10px}:root{--_padding-y-md:7px;--_padding-y-sm:6px;--_padding-x-md:16px;--_padding-x-sm:10px;--input-padding-md:var(--_padding-y-md) var(--_padding-x-md);--input-padding-sm:var(--_padding-y-sm) var(--_padding-x-sm);--input-min-height-md:52px;--input-min-height-sm:38px;--input-border-radius:10px;--input-border-radius-rounded:50px;--input-border:1px solid var(--input-border-color)}.CustomPhoneInput_label__08lfd{color:var(--main-color);text-transform:capitalize;font-family:var(--ff-primary-bold);font-size:var(--fs-base);margin-bottom:4px;margin-inline-start:8px;line-height:1}.CustomPhoneInput_phoneNumberDiv__hAajl{position:relative;display:flex;flex-direction:column}.CustomPhoneInput_phoneNumberDiv__hAajl.CustomPhoneInput_inline__wTW_O{display:grid;grid-template-columns:1fr 1.5fr;gap:10px;align-items:center}@media (max-width:578px){.CustomPhoneInput_phoneNumberDiv__hAajl.CustomPhoneInput_inline__wTW_O{grid-template-columns:1fr}}.CustomPhoneInput_phoneNumberDiv__hAajl input{background-color:transparent;border:1px solid var(--input-border-color);border-top-right-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius);color:var(--input-field-color)}.CustomPhoneInput_phoneNumberDiv__hAajl input[data-variant=secondary]{background-color:var(--background-secondary)}.CustomPhoneInput_phoneNumberInput__AsyoF>div{padding:var(--_padding-y-md) var(--_padding-x-md);margin-right:0;background-color:transparent;border:var(--input-border);border-top-left-radius:var(--input-border-radius);border-bottom-left-radius:var(--input-border-radius)}.CustomPhoneInput_phoneNumberInput__AsyoF>div:has(+[data-variant=secondary]){background-color:var(--background-secondary)}.CustomPhoneInput_phoneNumberInput__AsyoF input{padding:var(--input-padding-md);font-size:var(--fs-base)}.CustomPhoneInput_phoneNumberInput__AsyoF input[data-size=sm]{padding:var(--input-padding-sm)}.CustomPhoneInput_phoneNumberInput__AsyoF input::placeholder{font-family:var(--ff-primary-reg);font-size:14px;opacity:.5;color:var(--placeholder-color)}.CustomPhoneInput_error__2UQeV{border:1px solid red!important;border-radius:var(--global-border-radius)!important;position:relative}.CustomPhoneInput_errorText__Cpwj1{margin-top:4px;color:red;right:1rem;z-index:1;font-size:14px}.CustomPhoneInput_offsetLeftError__BHRGJ{right:56px}.PrimaryContactPicker_contactPicker__vCRCU{width:100%;min-width:0}.TabsComponent__tabsHeading__aU3M1{overflow-x:auto;overflow-y:hidden;max-width:100%;width:100%;min-width:0;display:flex;padding:4px;justify-content:flex-start;align-items:center;border-radius:8px;border:1px solid var(--light-gray-color-2);background:var(--white-color);-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;touch-action:pan-x}.TabsComponent__tabsHeading__aU3M1::-webkit-scrollbar{height:6px}.TabsComponent__tabsHeading__aU3M1::-webkit-scrollbar-thumb{background:var(--light-gray-color-2);border-radius:999px}.TabsComponent__tabsHeading__aU3M1.TabsComponent_fullWidth__r__VF{width:100%}.TabsComponent_dropdownWrapper__xDWct{max-width:360px;min-width:220px;width:100%}.TabsComponent_dropdownWrapper__xDWct.TabsComponent_fullWidth__r__VF{max-width:none}.TabsComponent__initialTab__XlSJb{display:flex;justify-content:center;align-items:center;gap:10px;padding:4px 8px;background-color:transparent;cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1;flex-shrink:0}.TabsComponent__initialTab__XlSJb.TabsComponent_sm__rnPCt{padding:4px 8px}.TabsComponent__initialTab__XlSJb.TabsComponent_sm__rnPCt .TabsComponent_tabText__k7zip{color:var(--tab-gray-color);font-weight:600;font-size:12px}.TabsComponent__initialTab__XlSJb.TabsComponent_md__kBDYA{padding:6px 12px}.TabsComponent__initialTab__XlSJb.TabsComponent_md__kBDYA .TabsComponent_tabText__k7zip{font-size:20px}.TabsComponent__initialTab__XlSJb.TabsComponent_lg__EWTxY{padding:14px 16px}.TabsComponent__initialTab__XlSJb.TabsComponent_lg__EWTxY .TabsComponent_tabText__k7zip{font-size:24px}.TabsComponent__tabsHeading__aU3M1.TabsComponent_fullWidth__r__VF .TabsComponent__initialTab__XlSJb{flex:1 1 0}.TabsComponent__active___8Bsp{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;border-radius:6px;background:var(--active-tab-bg-color)}[data-variant=secondary] .TabsComponent__active___8Bsp{background-color:var(--background-secondary)!important}.TabsComponent__active___8Bsp .TabsComponent_tabText__k7zip{color:var(--main-color)!important;position:relative}.TabsComponent_tabText__k7zip{font-family:Inter,sans-serif;font-weight:400;color:var(--secondary-text-color);margin:0;text-align:center;line-height:1}.TabsComponent__active___8Bsp .TabsComponent_tabText__k7zip{font-weight:400;font-size:12px}.TabsComponent__tabsHeading__aU3M1[data-variant=secondary]{gap:10px!important;background-color:transparent!important;border:none!important;padding:0!important}.TabsComponent__tabsHeading__aU3M1[data-variant=secondary] .TabsComponent__initialTab__XlSJb{display:flex;padding:10px 15px;align-items:center;gap:8px;border-radius:8px;background:var(--disabled-btn-color);color:var(--main-color)}.TabsComponent__tabsHeading__aU3M1[data-variant=secondary] .TabsComponent__initialTab__XlSJb .TabsComponent_tabText__k7zip{font-size:12px;font-weight:400;color:var(--light-gray-color-3)}.TabsComponent__tabsHeading__aU3M1[data-variant=secondary] .TabsComponent__active___8Bsp{display:flex;padding:10px 15px;align-items:center;gap:8px;background-color:var(--main-color)!important;color:var(--white-color)!important;border-radius:8px}.TabsComponent__tabsHeading__aU3M1[data-variant=secondary] .TabsComponent__active___8Bsp .TabsComponent_tabText__k7zip{color:var(--white-color)!important;font-size:12px;font-weight:400}.ClientPicker_clientPicker__pLLvd,.SitePicker_sitePicker__Wgqsj{width:100%;min-width:0}.SitePicker_optionRow__qhcpW{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.SitePicker_optionLabel__4EaM_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SitePicker_bookmarkButton__CQDb6{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:999px;background:transparent;color:var(--dark-gray-color);cursor:pointer;flex-shrink:0}.SitePicker_bookmarkButton__CQDb6:hover:not(:disabled){background:rgba(96,122,189,.12);color:var(--main-color)}.SitePicker_bookmarkButton__CQDb6:disabled{opacity:.5;cursor:not-allowed}.SitePicker_bookmarkButtonActive__Vlj9U{color:#f59e0b}.DetailBox_container__vRaOY{display:flex;flex-direction:column;gap:8px}.DetailBox_container__vRaOY>p{color:var(--span-color)!important;font-size:14px;font-weight:500}@media screen and (max-width:768px){.DetailBox_container__vRaOY{gap:4px}}.DetailBox_valueBox__wO4m_{display:flex;align-items:center;gap:8px}.DetailBox_valueBox__wO4m_>p{color:var(--text-color-dark);font-size:18px;font-weight:700}@media screen and (max-width:768px){.DetailBox_valueBox__wO4m_>p{font-size:16px}}.DetailBox_icon__q_Da1>svg{color:var(--text-color-dark);width:24px;height:24px}.DetailBox_container__xJcPV{display:flex;flex-direction:column;gap:8px}.DetailBox_container__xJcPV>p{color:var(--span-color)!important;font-size:14px;font-weight:500}@media screen and (max-width:768px){.DetailBox_container__xJcPV{gap:4px}}.DetailBox_valueBox__tm9yK{display:flex;align-items:center;gap:8px}.DetailBox_valueBox__tm9yK>p{color:var(--text-color-dark);font-size:18px;font-weight:700}@media screen and (max-width:768px){.DetailBox_valueBox__tm9yK>p{font-size:16px}}.DetailBox_icon__wNwT5>svg{color:var(--text-color-dark);width:24px;height:24px}a.DetailBox_link__0xk0t{color:#2563eb;font-size:18px;font-weight:700;text-decoration:underline}a.DetailBox_link__0xk0t:hover{color:#1d4ed8}@media screen and (max-width:768px){a.DetailBox_link__0xk0t{font-size:16px}}.ShadedDetailBox_container__sGMXh{display:flex;width:100%;padding:24px;flex-direction:column;gap:32px;border-radius:12px;background:var(--white-color);box-shadow:2px 2px 16px 0 rgba(0,0,0,.04);position:relative;overflow:hidden}@media screen and (max-width:575px){.ShadedDetailBox_container__sGMXh{gap:20px}}.ShadedDetailBox_shade__JP7ZO{position:absolute;left:50%;transform:translateX(-50%);width:360px;height:360px;border-radius:360px;background:#bfd6fe;filter:blur(210px)}.ShadedDetailBox_solarImage__wY8lE{position:absolute;bottom:-10px;right:0;width:430px;height:250px}.ShadedDetailBox_solarImage__wY8lE img{width:100%;height:100%;object-fit:contain}@media (max-width:1270px){.ShadedDetailBox_solarImage__wY8lE img{opacity:.3}}@media screen and (max-width:575px){.ShadedDetailBox_solarImage__wY8lE{width:270px;height:180px}}.ShadedDetailBox_content__hETAr{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px}@media screen and (max-width:575px){.ShadedDetailBox_content__hETAr{gap:20px}}.ShadedDetailBox_solarImagePhoto__Z2BQ4{bottom:auto;top:50%;transform:translateY(-50%);right:24px}.ShadedDetailBox_solarImagePhoto__Z2BQ4 img{object-fit:cover;border-radius:12px}.PerformanceOverview_headerRow__ldqiy{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.PerformanceOverview_heading__3aVOF{margin:0 0 4px;color:var(--span-color);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PerformanceOverview_panelNameStatus__ij_aI{display:flex;align-items:center;gap:16px}.PerformanceOverview_panelNameStatus__ij_aI>h3{color:var(--text-color);font-size:24px;font-weight:700;margin-bottom:0}@media screen and (max-width:575px){.PerformanceOverview_panelNameStatus__ij_aI{gap:8px}.PerformanceOverview_panelNameStatus__ij_aI>h3{font-size:22px}}.PerformanceOverview_lastSync__cBNOB{align-self:flex-end;margin:4px 0 0;color:var(--span-color);font-size:12px;font-weight:400;white-space:nowrap}.PerformanceOverview_mapWrapper__hTMDS{height:300px;width:400px;background-color:var(--white-color);box-shadow:2px 2px 16px 0 rgba(0,0,0,.04);border-radius:12px;padding:10px}.PerformanceOverview_mapWrapper__hTMDS .PerformanceOverview_map__YdP1_{border-radius:12px}@media screen and (max-width:1075px){.PerformanceOverview_mapWrapper__hTMDS{width:100%}}.PerformanceOverview_detailsContainer__DW1g1{display:flex;justify-content:space-between;gap:28px}@media screen and (max-width:1075px){.PerformanceOverview_detailsContainer__DW1g1{flex-direction:column;gap:34px;width:100%}}.PerformanceOverview_detailsWrapper__r5Rj0{display:flex;flex-direction:column;gap:20px;flex:1;min-width:0}.PerformanceOverview_panelInfoWrapper__o4vLN{display:flex;flex-direction:column;gap:22px;max-width:500px;z-index:1}.PerformanceOverview_section__xJ0Nn{display:flex;flex-direction:column;gap:10px}.PerformanceOverview_sectionLabel__6KBpN{margin:0;color:#344054;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PerformanceOverview_statTiles__POgDQ{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}@media screen and (max-width:575px){.PerformanceOverview_statTiles__POgDQ{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.PerformanceOverview_statTiles__POgDQ{grid-template-columns:1fr}}.PerformanceOverview_statTilesAuto__lnLHA{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.PerformanceOverview_statTile__GKPJ3{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid #eef2f7;border-radius:12px;background:#f8fafc;min-width:0;container-type:inline-size}.PerformanceOverview_statTileLabel__z1bXC{display:flex;align-items:center;gap:6px;margin:0;color:var(--span-color);font-size:12.5px;font-size:clamp(10px,calc(20cqw - 5px),12.5px);font-weight:600;white-space:nowrap}.PerformanceOverview_statTileLabel__z1bXC svg{width:15px;height:15px;color:#98a2b3;flex:0 0 auto}@container (max-width: 100px){.PerformanceOverview_statTileLabel__z1bXC svg{display:none}}.PerformanceOverview_statTileValue__D4z2n{margin:0;color:var(--text-color-dark);font-size:18px;font-size:clamp(11px,calc(18.5cqw - 4.5px),18px);font-weight:700;white-space:nowrap}.PerformanceOverview_inverterHeadingRow__GMM2f{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.PerformanceOverview_inverterSummary__hXQCx{display:flex;gap:6px}.PerformanceOverview_summaryChip__BDoRr{padding:2px 10px;border-radius:999px;background:#e7f6ea;color:#2e8d43;font-size:12px;font-weight:600;white-space:nowrap}.PerformanceOverview_summaryChipOffline__cQftm{background:#fdecec;color:#e25656}.PerformanceOverview_inverterList__QrrTZ{display:flex;flex-direction:column;gap:6px}.PerformanceOverview_inverterScroll__ByCK8{max-height:215px;overflow-y:auto;padding-right:4px}.PerformanceOverview_inverterRow__QwSix{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa}.PerformanceOverview_inverterName__LBY_R{flex:1;min-width:0;font-size:.8rem;font-weight:500;line-height:1.3;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PerformanceOverview_inverterSerial__3476J{font-size:.72rem;color:var(--span-color,#6b7280);white-space:nowrap}.PerformanceOverview_detailsGrid__wA_L1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}@media screen and (max-width:450px){.PerformanceOverview_detailsGrid__wA_L1{grid-template-columns:1fr}}.PerformanceOverview_detailRow__WjKtH{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed #eef2f7}.PerformanceOverview_detailLabel__HSZ9H{color:var(--span-color);font-size:13px;font-weight:500;white-space:nowrap}.PerformanceOverview_detailValue__ywRd4{color:var(--text-color);font-size:14px;font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.PerformanceOverview_photoWrapper__9dD5o{flex:1;min-width:0;max-width:430px;padding-left:24px;align-self:center}@media screen and (max-width:1075px){.PerformanceOverview_photoWrapper__9dD5o{display:none}}.PerformanceOverview_sitePhoto__bA9Pw{width:100%;height:auto;aspect-ratio:430/250;object-fit:cover;border-radius:12px}.ImportSites_importSites__f2oQ0{display:flex;flex-direction:column;gap:20px;margin-top:20px}.ImportSites_toolbar__RUGnX{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.ImportSites_clientSelect__HIpkW{flex:1;min-width:240px;max-width:360px}.ImportSites_toolbarButtons__m3Frz{display:flex;gap:10px;flex-wrap:wrap}.ImportSites_uploadSection__J4M6i{display:flex;flex-direction:column;gap:8px}.ImportSites_uploadLabel__3Fjw6{font-size:var(--fs-base);font-family:var(--ff-primary-bold);color:var(--primary-text-color)}.ImportSites_fileInput__XPVek{padding:8px 0;font-size:var(--fs-base);color:var(--text-color);cursor:pointer}.ImportSites_previewHeader__x6gkd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-size:var(--fs-base);color:var(--text-color)}.ImportSites_errorBadge__S7TvF{color:var(--error-color,#e53935);font-family:var(--ff-primary-bold)}.ImportSites_tableWrapper__navUi{overflow-x:auto;border:1px solid var(--border-color,#e0e0e0);border-radius:8px}.ImportSites_previewTable__fi4e8{width:100%;border-collapse:collapse;font-size:13px;color:var(--text-color)}.ImportSites_previewTable__fi4e8 td,.ImportSites_previewTable__fi4e8 th{padding:8px 12px;text-align:left;border-bottom:1px solid var(--border-color,#e0e0e0);white-space:nowrap}.ImportSites_previewTable__fi4e8 th{background:var(--secondary-bg,#f5f5f5);font-family:var(--ff-primary-bold);color:var(--primary-text-color)}.ImportSites_previewTable__fi4e8 tbody tr:last-child td{border-bottom:none}.ImportSites_rowError__RMwau{background-color:rgba(229,57,53,.06)}.ImportSites_errorText__vv_3t{color:var(--error-color,#e53935);font-size:12px;cursor:help}.ImportSites_ok__Xztyr{color:var(--success-color,#43a047);font-family:var(--ff-primary-bold)}.ImportSites_empty__bBEqP{color:var(--placeholder-color)}.ImportSites_resultSection___dVJE{padding:16px;border:1px solid var(--border-color,#e0e0e0);border-radius:8px;background:var(--secondary-bg,#f9f9f9)}.ImportSites_resultTitle__EGAdN{margin:0 0 10px;font-size:16px;font-family:var(--ff-primary-bold);color:var(--primary-text-color)}.ImportSites_errorList__TWe3a{margin-top:10px;font-size:13px;color:var(--error-color,#e53935)}.ImportSites_errorList__TWe3a ul{margin:6px 0 0;padding-left:18px}.ImportSites_errorList__TWe3a li{margin-bottom:4px}