.pes-warranty-card-view{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;padding:20px;height:100%}.pes-warranty-card-view:hover{cursor:pointer}.pes-warranty-card-view .pes-warranty-card-view__wrapper{padding:20px;border-radius:10px;box-shadow:0 2px 10px rgba(63,67,71,.0784313725);background-color:#fff}.pes-warranty-card-view .pes-warranty-card-view__title{display:flex;font-size:16px;font-weight:500;color:#545456}.pes-warranty-card-view .pes-warranty-card-view__device_status{color:#545456;font-size:12px;font-weight:400}.pes-warranty-card-view .pes-warranty-card-view__details{margin-top:12px;margin-bottom:12px}.pes-warranty-card-view .pes-warranty-card-view__details .pes-warranty-card-view__details__title{display:flex;font-size:12px;color:#a9a9aa;font-weight:400}.pes-warranty-card-view .pes-warranty-card-view__details .pes-warranty-card-view__details__data{font-size:14px;color:#3f4347;font-weight:normal}.pes-warranty-card-view .pes-warranty-card-view__details .pes-warranty-card-view__details__note{font-size:12px;color:#3f4347;font-weight:normal}.pes-warranty-card-view .pes-warranty-card-view__policy{border-top:1px solid rgba(123,135,147,.3019607843);margin-top:15px;padding-top:15px;display:flex;font-size:14px;color:#01b5de;text-decoration:none}.pes-warranty-card-view .pes-warranty-card-view__policy .icon.externalLink{cursor:pointer;display:flex}.pes-warranty-card-view .pes-warranty-card-view__policy .icon.externalLink svg{width:12px;height:10.5px;padding:.209px .209px .21px .209px}.night .pes-warranty-card-view{background-color:#262627}.night .pes-warranty-card-view .pes-warranty-card-view__wrapper{background-color:#333}.night .pes-warranty-card-view .pes-warranty-card-view__title{color:#fff}.night .pes-warranty-card-view .pes-warranty-card-view__device_status{color:#fff}.night .pes-warranty-card-view .pes-warranty-card-view__details{margin-top:12px}.night .pes-warranty-card-view .pes-warranty-card-view__details .pes-warranty-card-view__details__title{color:#a9a9aa}.night .pes-warranty-card-view .pes-warranty-card-view__details .pes-warranty-card-view__details__data{color:#fff}.night .pes-warranty-card-view .pes-warranty-card-view__details .pes-warranty-card-view__details__note{color:#fff}.night .pes-warranty-card-view .pes-warranty-card-view__policy{border-top:1px solid #6b7073;color:#01b5de}.pes-warranty-card-view_web{margin-top:12px}.pes-warranty-card-view_web:hover{cursor:pointer}.pes-warranty-card-view_web .pes-warranty-card-view__wrapper{padding:20px;border-radius:10px;box-shadow:0 2px 10px rgba(63,67,71,.0784313725);background-color:#fff}.pes-warranty-card-view_web .pes-warranty-card-view_title_body{display:flex;justify-content:space-between}.pes-warranty-card-view_web .pes-warranty-card-view_title_body .warranty-card-view-web__expiry__dropdown__icon .icon svg{height:12px;width:7px}.pes-warranty-card-view_web .pes-warranty-card-view_title_body .warranty-card-view-web__expiry__dropdown__icon .icon svg path{fill:#6b7073}.pes-warranty-card-view_web .pes-warranty-card-view_title_body .warranty-card-view-web__expiry__dropdown__icon .icon svg #Path_Copy_4{fill:#6b7073}.pes-warranty-card-view_web .pes-warranty-card-view__title{display:flex;font-size:16px;font-weight:500;color:#545456}.pes-warranty-card-view_web .pes-warranty-card-view__device_status{color:#545456;font-size:12px;font-weight:400}.pes-warranty-card-view_web .pes-warranty-card-view__details_web{margin-top:20px}.pes-warranty-card-view_web .pes-warranty-card-view__details_web .pes-warranty-card-view__details{color:#6b7073;font-size:16px;font-weight:400}.pes-warranty-card-view_web .pes-warranty-card-view__details_web .pes-warranty-card-view__policy{display:flex;font-size:14px;color:#01b5de;text-decoration:none;margin-top:12px}.pes-warranty-card-view_web .pes-warranty-card-view__details_web .pes-warranty-card-view__policy .icon.externalLink{cursor:pointer;display:flex}.pes-warranty-card-view_web .pes-warranty-card-view__details_web .pes-warranty-card-view__policy .icon.externalLink svg{width:12px;height:10.5px;padding:.209px .209px .21px .209px}.loaderV4-container{top:50%}
.widget_container{display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff;border-radius:6px}.widget_container .widget_header_container{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.widget_container .widget_header_container .widget_header .header_title{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#545456;text-align:left}.widget_container .widget_header_container .widget_header .header_subtitle{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:500;text-align:left;color:#a9a9aa}.widget_container .widget_header_container .widget_header .header_subtitle.active{color:#f37320}.widget_container .footer_container .currency-conversion-menu{height:auto;height:initial;background-color:#fff;padding:0 16px 16px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list{background-color:#f6f7fb;padding:13px 16px}.widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper{margin:0}.widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper .currency-factor__title{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#545456}.widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper .currency-factor__subtitle{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#6b7073}.widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency_input .currency_input_field .conversion-factor-wrapper .conversion-factor-header{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#a9a9aa}.widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency_input .currency_input_field .conversion-factor-wrapper .conversion-factor-unit{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#6b7073}.widget_container .footer_container .currency-submit-button{width:100%;margin:0}.widget_container .footer_container .currency-submit-button .save-button{border-radius:0 0 6px 6px}.widget_container .footer_container .radio_button_list_container{padding:0px 16px}.widget_container .footer_container .save_button_container{width:100%;height:fit-content;border-radius:0px 0px 6px 6px;background-color:#01b5de}.widget_container .footer_container .save_button_container .save_button{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#fff;text-align:center;padding:12px 24px 12px 24px}.night .widget_container{background-color:#333}.night .widget_container .widget_header_container .widget_header .header_title{color:#fff}.night .widget_container .widget_header_container .widget_header .header_subtitle{color:#a9a9aa}.night .widget_container .widget_header_container .widget_header .header_subtitle.active{color:#f37320}.night .widget_container .footer_container .currency-conversion-menu{background-color:#333}.night .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list{background-color:#262627}.night .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper{margin:0}.night .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper .currency-factor__title{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#fff}.night .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper .currency-factor__subtitle{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#a9a9aa}.night .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency_input .currency_input_field .conversion-factor-wrapper .conversion-factor-header{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#a9a9aa}.night .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency_input .currency_input_field .conversion-factor-wrapper .conversion-factor-unit{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#6b7073}.night .widget_container .footer_container .radio_button_list_container .radio_select_card .radio_button_text_wrapper{background-color:#262627}.night .widget_container .footer_container .radio_button_list_container .radio_select_card .radio_button_text_wrapper .radio_select_card_text{color:#fff}.night .widget_container .footer_container .radio_button_list_container .radio_select_card .radio_button_text_wrapper .radio_select_card_subtext{color:#a9a9aa}.night .widget_container .footer_container .save_button_container{background-color:#01b5de}.night .widget_container .footer_container .save_button_container .save_button{color:#fff}.web .widget_container{border-radius:8px}.web .widget_container .widget_header_container{padding:24px}.web .widget_container .widget_header_container .widget_header .header_title{line-height:28px;font-size:20px}.web .widget_container .widget_header_container .widget_header .header_subtitle{line-height:20px;font-size:16px}.web .widget_container .footer_container .currency-conversion-menu{height:auto;height:initial;background-color:#fff;padding:0 16px 16px 16px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin:0;box-shadow:none}.web .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list{background-color:#f6f7fb;padding:13px 16px}.web .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper{margin:0}.web .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper .currency-factor__title{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#545456}.web .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency-factor-menu-list-wrapper .currency-factor__subtitle{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#6b7073}.web .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency_input .currency_input_field .conversion-factor-wrapper .conversion-factor-header{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#a9a9aa}.web .widget_container .footer_container .currency-conversion-menu .currency-conversion-menu-list .currency_input .currency_input_field .conversion-factor-wrapper .conversion-factor-unit{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#6b7073}.web .widget_container .footer_container .currency-submit-button{width:100%;margin:0}.web .widget_container .footer_container .currency-submit-button .save-button{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#fff;text-align:center;padding:16px 24px 16px 24px;background-color:#01b5de;width:38%;border-radius:8px}.web .widget_container .footer_container .radio_button_list_container{padding:0 24px}.web .widget_container .footer_container .radio_button_list_container .radio_select_card .radio_button_text_wrapper .radio_select_card_text{font-weight:500;font-size:20px;line-height:28px}.web .widget_container .footer_container .radio_button_list_container .radio_select_card .radio_button_text_wrapper .radio_select_card_subtext{font-weight:400;font-size:16px;line-height:20px}.web .widget_container .footer_container .save_button_container{height:fit-content;background-color:#fff;display:flex;flex-direction:row;justify-content:center;margin:24px 0}.web .widget_container .footer_container .save_button_container .save_button{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#fff;text-align:center;padding:16px 24px 16px 24px;background-color:#01b5de;width:38%;border-radius:8px}
.radio_button_list_container .radio_select_card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:10px;margin-bottom:10px}.radio_button_list_container .radio_select_card .comp-radio-button{width:28px;height:16px}.radio_button_list_container .radio_select_card .comp-radio-button input{border-color:#707070}.radio_button_list_container .radio_select_card .comp-radio-button.selected input{border-color:#01b4de}.radio_button_list_container .radio_select_card .radio_button_text_wrapper{flex:1 1;background-color:#f6f7fb;padding:11px;border-radius:8px}.radio_button_list_container .radio_select_card .radio_button_text_wrapper .radio_select_card_text{color:#545456;line-height:20px;padding-bottom:2px;font-size:16px;font-weight:400}.radio_button_list_container .radio_select_card .radio_button_text_wrapper .radio_select_card_subtext{color:#7b8793;line-height:15px;font-size:12px;font-weight:400}
.container .voiceAssistant__wrapper{height:100%;padding:20px;background-color:#f6f7fb}.container .voiceAssistant__wrapper .voiceAssistantPage__title{margin-bottom:20px;font-size:14px;font-weight:400}.container .voiceAssistant__wrapper .menuCardContainerGrid{display:flex}.container .voiceAssistant__wrapper .cardMenuItem{margin-bottom:20px;width:calc(50% - 10px)}.container .voiceAssistant__wrapper .card-view{border-radius:10px;box-shadow:0px 2px 10px rgba(63,67,71,.0784313725)}.container .voiceAssistant__wrapper .card-view .card-view__wrapper{position:relative;height:136px;justify-content:center;padding:23px 20px 20px}.container .voiceAssistant__wrapper .card-view .card-view__wrapper .card-view__content{display:flex;flex-direction:column;align-items:center}.container .voiceAssistant__wrapper .card-view .card-view__wrapper .card-view__content .list-view__icon{height:64px;width:64px;margin:0px}.container .voiceAssistant__wrapper .card-view .card-view__wrapper .card-view__content .list-view__icon .alexa{height:inherit;width:inherit;background-size:64px;background-repeat:no-repeat;background-position:center;background-image:url(https://assets-enlighten.enphaseenergy.com/mobile/static/media/alexaLogo.947dcdc3ada907f2554c.svg)}.container .voiceAssistant__wrapper .card-view .card-view__wrapper .card-view__content .list-view__icon .googleAssistant{height:inherit;width:inherit;background-size:64px;background-repeat:no-repeat;background-position:center;background-image:url(https://assets-enlighten.enphaseenergy.com/mobile/static/media/googleAssistantLogo.d81aa72a7b41de85256a.svg)}.container .voiceAssistant__wrapper .card-view .card-view__wrapper .card-view__content .list-view__icon>span{display:flex}.container .voiceAssistant__wrapper .card-view__title{word-break:break-word;margin-top:10px;font-weight:500;font-size:14px;text-align:center}.container .voiceAssistant__wrapper .card-view__title .card-view__newIndicator{font-size:.2em}.night .voiceAssistant__wrapper{background-color:#262627}.night .voiceAssistant__wrapper .card-view{background-color:#333}
.alexaPage{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;background-color:#f6f7fb}.alexaPage .alexaPage__top .statusHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:22px}.alexaPage .alexaPage__top .statusHeader .alexaIcon{width:64px;height:64px;background-size:64px;background-image:url(https://assets-enlighten.enphaseenergy.com/mobile/static/media/alexaLogo.947dcdc3ada907f2554c.svg);margin-bottom:20px}.alexaPage .alexaPage__top .statusHeader .statusHeader__title{font-size:20px;font-weight:500;text-align:center;margin-bottom:10px}.alexaPage .alexaPage__top .statusHeader .statusHeader__subtitle{font-size:14px;font-weight:400;text-align:center}.alexaPage .alexaPage__top .siteSelectDropdown{display:flex;flex-direction:column;margin:25px;padding:15px 15px 12px 15px;border:1px solid #01b5de;border-radius:11px}.alexaPage .alexaPage__top .siteSelectDropdown .siteSelect__infoText{font-size:12px;color:#939598;font-weight:300}.alexaPage .alexaPage__top .siteSelectDropdown .siteSelect__body{display:flex;font-size:14px;font-weight:400;border-bottom:1px solid #c6c8ca}.alexaPage .alexaPage__top .siteSelectDropdown .siteSelect__body select{border:none;padding-left:0px;z-index:10}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper{position:relative;margin:25px 25px 25px 25px;padding:15px 15px 12px 15px;border:1px solid #01b5de;border-radius:11px}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper .dropdown__infoText{font-size:12px;color:#939598;font-weight:300}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper .dropdown__button{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c6c8ca}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper .dropdown__button .dropdown__buttonText{font-size:14px;font-weight:400}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2{position:relative;margin:25px 25px 25px 25px;padding:15px 15px 12px 15px;border:1px solid #01b5de;border-radius:11px}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .alexaSearchSite{display:flex;margin:0;margin:initial}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .alexaSearchSite input{padding-left:0;padding-left:initial}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .alexaSearchSite>div{display:flex}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .alexaSearchSite>div .icon svg{height:inherit;width:inherit}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .dropdown__infoText{font-size:12px;color:#939598;font-weight:300}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .dropdown__button{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c6c8ca}.alexaPage .alexaPage__top .dropdownSite .dropdown__button-wrapper2 .dropdown__button .dropdown__buttonText{font-size:14px;font-weight:400}.alexaPage .alexaPage__top .dropdownSite .overlay{position:absolute;top:0px;width:100vw;height:100vh;background:rgba(0,0,0,0)}.alexaPage .alexaPage__top .dropdownSite .dropdown__content{position:relative;margin:-35px 25px 25px 25px;z-index:10;max-height:200px;border-radius:6px;background-color:#fff;box-shadow:1px 2px 10px 1px rgba(63,67,71,.2823529412);overflow-y:scroll;padding:15px 0px 12px 0px;display:flex;flex-direction:column}.alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item{display:flex;padding:12px 15px 12px 15px;justify-content:space-between;align-items:center}.alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item .siteName{font-size:14px;font-weight:400}.alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item:hover{background-color:rgba(244,243,244,.3215686275)}.alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item.selected{background-color:rgba(244,243,244,.3215686275)}.alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item.selected .siteName{font-weight:500;color:#47b5de}.alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item.selected .siteSelectedIcon{display:flex;align-items:center;display:flex;height:19px;width:19px}.alexaPage .alexaPage__top .linkButton{display:flex;flex-direction:column;margin:10px 30px 20px 30px;justify-content:center;align-items:center}.alexaPage .alexaPage__top .linkButton .buttonArea{height:50px;display:flex;justify-content:center;align-items:center;border-radius:25px;text-align:center;width:100%;color:#fff;background-color:#00b6de;font-size:18px;font-weight:400}.alexaPage .alexaPage__top .linkButton .linkButton__info{text-align:center;font-size:14px;font-weight:400;padding-top:7px}.alexaPage .alexaPage__top .alexaCommands{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 10px 10px 10px}.alexaPage .alexaPage__top .alexaCommands .alexaCommands__infoTitle{padding:0px 15px 0px 15px;text-align:center;font-size:14px;font-weight:400;padding-bottom:5px}.alexaPage .alexaPage__top .alexaCommands .alexaCommands__examples{display:flex;flex-direction:column;font-size:16px;font-style:italic;font-weight:500}.alexaPage .alexaPage__top .alexaCommands .alexaCommands__examples .example{text-align:center;padding:7px 5px 7px 5px}.alexaPage .alexaPage__top .alexaCommands .alexaCommands__examples .example::before{content:open-quote}.alexaPage .alexaPage__top .alexaCommands .alexaCommands__examples .example::after{content:close-quote}.alexaPage .alexaPage__top .alexaCommands .viewMore{font-size:16px;font-weight:500;margin:10px;color:#00b6de;cursor:pointer}.alexaPage .alexaPage__bottom .learnHowToUseAlexa{display:flex;text-align:center;justify-content:center;margin:20px;color:#00b6de;font-size:16px;font-weight:500}.alexaPage .alexaPage__bottom .allowButton{display:flex;flex-direction:column;margin:10px 30px 20px 30px;justify-content:center;align-items:center}.alexaPage .alexaPage__bottom .allowButton .allowButton__info{text-align:center;font-size:14px;font-weight:400;padding-bottom:7px}.alexaPage .alexaPage__bottom .allowButton .buttonArea{height:50px;display:flex;justify-content:center;align-items:center;border-radius:25px;text-align:center;width:100%;color:#fff;background-color:#00b6de;font-size:18px;font-weight:400}.popup__grid .learnToUseAlexaPopUp{max-height:70vh;overflow-y:scroll}.popup__grid .learnToUseAlexaPopUp .popup__body .popup__body-content{font-size:16px;font-style:italic}.popup__grid .learnToUseAlexaPopUp .popup__body .popup__body-content .helpText{padding:9px 0px 9px 0px}.popup__grid .learnToUseAlexaPopUp .popup__body .popup__body-content #helptext1{font-style:normal;color:#959fa8}.popup__grid .learnToUseAlexaPopUp .popup__body .popup__body-content ul{margin:9px 20px 20px 20px}.popup__grid .learnToUseAlexaPopUp .popup__body .popup__body-content ul li{padding:9px 0px 9px 0px;list-style-type:disc}.night .alexaPage{background-color:#262627;color:#fff}.night .alexaPage .alexaSearchSite .icon.search path,.night .alexaPage .alexaSearchSite .icon.close{fill:hsla(0,0%,100%,.7)}.night .alexaPage .alexaPage__top .dropdownSite .dropdown__content{background-color:#333;box-shadow:1px 2px 10px 1px #1a1a1a}.night .alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item:hover{background-color:rgba(112,112,112,.3215686275)}.night .alexaPage .alexaPage__top .dropdownSite .dropdown__content .dropdown-item.selected{background-color:rgba(112,112,112,.3215686275)}
.permission-screen{padding:2rem 1.5rem 3rem;height:100%;display:flex;flex-direction:column;background-color:#f6f7fb;justify-content:space-between;overflow-y:scroll}.permission-screen .text-area{overflow-y:scroll}.permission-screen .instructions-section{margin-bottom:1rem}.permission-screen .instructions-section .instruction-list{display:flex;flex-direction:column;gap:.75rem}.permission-screen .instructions-section .instruction-list .instruction-item{display:flex;flex-direction:row;font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400}.permission-screen .instructions-section .instruction-list .instruction-item .instruction-text{margin-left:.375rem}.permission-screen .settings-section-loader{height:8rem}.permission-screen .settings-section-loader svg{position:relative;top:50%}.permission-screen .settings-section .section-title{display:flex;flex-direction:row;align-items:center}.permission-screen .settings-section .section-title .section-title-text{margin-right:.25rem}.permission-screen .settings-section .section-title .infoIcon.permissions-info-icon{display:flex}.permission-screen .settings-section .settings-description{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400;margin-top:.375rem}.permission-screen .settings-section .permissions-settings-list{display:flex;flex-direction:column;gap:1rem;margin:1rem auto}.permission-screen .settings-section .permissions-settings-list .permission-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:1.875rem}.permission-screen .settings-section .permissions-settings-list .permission-item .permission-wrapper{display:flex;flex-direction:row}.permission-screen .settings-section .permissions-settings-list .permission-item .permission-wrapper .permission-icon-status{display:flex;flex-direction:row}.permission-screen .settings-section .permissions-settings-list .permission-item .permission-wrapper .permission-right-icon,.permission-screen .settings-section .permissions-settings-list .permission-item .permission-wrapper .permission-alert-icon{display:flex;align-items:center;margin-right:.5rem;width:1rem;height:1rem}.permission-screen .settings-section .permissions-settings-list .permission-item .permission-wrapper .permission-right-icon svg,.permission-screen .settings-section .permissions-settings-list .permission-item .permission-wrapper .permission-alert-icon svg{display:flex;width:1rem;height:1rem}.permission-screen .settings-section .permissions-settings-list .permission-item .permission-name-text{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:400}.popup__grid .popup__wrapper.permission-precheck-info-icon-popup .popup__header{padding:1rem}.provide-permission-button{font-family:"T-star","Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:normal;letter-spacing:.05em;text-transform:uppercase;padding:.375rem .5rem .25rem;background-color:rgba(0,0,0,0);color:#01b5de;border:1px solid #01b5de;border-radius:.5rem;cursor:pointer;text-align:center}.provide-permission-button.inactive{cursor:not-allowed;color:#a9a9aa;border:1px solid #a9a9aa}.section-title{font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:.5rem}.learn-how-link{color:#01b5de;text-decoration:underline;cursor:pointer;font-weight:500}.learn-how-link:hover{text-decoration:none}.finish-button{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1.5rem;font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;cursor:pointer;border-radius:.5rem}.finish-button.inactive{background-color:#babec3;color:#6b7073;cursor:not-allowed}.finish-button.active{background-color:#01b5de;color:#fff}.night .permission-screen{background-color:#262627;color:#fff}.night .permission-screen .permission-item .icon.alertOutline.permission-alert-icon svg>g{fill:#f37320}.night .permission-precheck-info-icon-popup .popup__header{color:#fff;box-shadow:0 1px 0 0 rgba(123,135,147,.3);border-bottom:0;border-bottom:initial}.night .finish-button.inactive{background-color:#6b7073;color:#a9a9aa}
.page.layout .hide{display:none}.page.layout .unhide{display:inline;display:initial}.page.layout .pvContainer{height:100%;width:100%}.page.layout .pvContainer .comp-calendar-weather{background-color:#f6f7fb}.page.layout .pvContainer .period-select-wrapper .period-select{height:auto;display:flex;flex-wrap:nowrap;position:relative;z-index:1;text-transform:uppercase;padding:12px 16px;font-family:"T-star","Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;font-weight:normal;letter-spacing:.05em;text-transform:uppercase;background-color:#f6f7fb;border-bottom:1px solid #dfdfdf}.page.layout .pvContainer .period-select-wrapper .period-select li{flex-grow:1;flex-basis:auto;flex-shrink:1;color:#545456;cursor:pointer;height:24px}.page.layout .pvContainer .period-select-wrapper .period-select li span{display:flex;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:0em;height:100%;align-items:center;justify-content:center;padding:8px 7px 6px}.page.layout .pvContainer .period-select-wrapper .period-select li.active{background-color:#01b5de;border-radius:20px;color:#fff}.page.layout .storageArrayContainer{height:calc(100vh - 64px - 9vh)}.page.layout .tab{padding:0 16px;border-bottom:1px solid #dfdfdf;display:flex;flex-wrap:nowrap;justify-content:flex-start}.page.layout .tab button{background:rgba(0,0,0,0);border:none;padding:14px 10px;flex-basis:auto;flex-shrink:1;font-size:16px}.page.layout .tab button.active{color:#00b6de;border-bottom:3px solid #00b6de;font-weight:500;font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px}.page.layout .tab button.inactive{color:#939598;padding-top:13px;margin-bottom:2px;font-family:"Visuelt","Roboto","Helvectica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}.page.layout .tab button.placehoder{flex-grow:1;cursor:auto}.page.layout.array__has-tab .storageArrayContainer{height:calc(100vh - 64px - 55px - 9vh)}.browser .storageContainerWrapper{flex-grow:1}.solar-array_empty{width:200px;font-size:20px;line-height:24px;font-weight:500;color:#555557;text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.solar-array_empty>p{margin:12px 0 0;font-size:16px;line-height:19px;font-weight:normal;color:#7b8793}.ios_status_bar_array{padding-top:env(safe-area-inset-top);width:100vh;background-color:#00b6de;top:0;position:fixed}.ios_status_bar_array+.page.layout{top:env(safe-area-inset-top)}.night .page.layout .pvContainer .period-select-wrapper .period-select li{color:#fff}.night .page.layout .tab{border-bottom:1px solid #545456;background-color:#262627}.night .page.layout .pvContainer .comp-calendar-weather{background-color:#333}.night .ios_status_bar_array{background-color:#333}.night .solar-array_empty{color:#fff}.night .solar-array_empty>p{color:#939598}
