.overlay:not(.hidden),.overlay:target{visibility:visible;opacity:1}.icons.active{filter:hue-rotate(-100deg) saturate(1.8) brightness(3)}#addressContainer .addressMapContainer{width:100%;height:300px;position:relative}.placeAutocomleteDetails .addressMap{width:100%;height:100%}.placeAutocomleteDetails .addressFieldToggleButton.minimized .toggleCloseIcon{display:none}.placeAutocomleteDetails .addressFieldToggleButton:not(.minimized) .toggleOpenIcon{display:none}.custom-div-icon img{position:absolute;width:24px;left:0;right:0;text-align:center;margin:9px 3px;border-radius:50%}.ios-slider{height:40px!important;background:linear-gradient(to right,#5d9cec 0,#5d9cec 100%);background-size:100% 3px;background-position:center;background-repeat:no-repeat}.ios-slider::-webkit-slider-thumb{background-color:#fff!important;border:solid 1px rgba(0,0,0,.1);border-radius:30px;height:25px!important;width:25px!important;box-shadow:-3px 3px 10px 1px rgba(0,0,0,.2)!important}#userImage{max-width:230px;margin:auto;align-items:center!important}input.cropit-image-input{visibility:hidden}.cropit-preview.cropit-image-loaded{cursor:grab}.minimize{width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important;position:absolute!important;visibility:hidden!important}.cropImageButtons{width:100%;display:grid;grid-auto-flow:column;justify-items:center}#redeemOfferPopup .overlay{z-index:1100}@media (min-width:801px){#userPageMenu .homeLinkSeparator{display:none}#userPageMenu a.homeLink{display:none}#userPageMenu .icons.homeLink{display:none}}.userNotificationBox .read-status-tag .was-read-icon{display:initial}.userNotificationBox .read-status-tag .unread-icon{display:none}.userNotificationBox.unread .read-status-tag .was-read-icon{display:none}.userNotificationBox.unread .read-status-tag .unread-icon{display:initial}.minimizedElement{width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important;position:absolute!important;visibility:hidden!important}#_informativePopup .informativeMessageVideo{pointer-events:none;width:100%;height:100%;object-fit:contain}#_informativePopup .informativeMessageImage{width:100%;height:100%;object-fit:contain;max-width:100vw;max-height:100vh}.composterButtons{display:grid;grid-auto-flow:row;grid-column-gap:1em;margin-bottom:2em;grid-template-columns:repeat(auto-fill,minmax(125px,1fr));grid-row-gap:2em;width:100%;justify-content:unset}.composter-main{max-width:800px;width:100%}.bleScheduleComposterForm .dayTimeWrapper{display:grid;grid-auto-flow:column;grid-column-gap:1em;grid-template-columns:max-content}.bleScheduleComposterForm .dayTimeWrapper .dayTimeFiledsWrapper{display:grid;grid-auto-flow:column;grid-column-gap:0.5em}.bleScheduleComposterForm .dayTimeWrapper *{width:max-content;align-content:flex-end}.deviceListItem .deviceInfo{display:grid;grid-auto-flow:row;grid-row-gap:0.5em}.deviveInfoHeader{text-align:center}.deviceInfoHeader{text-align:center;margin-bottom:1em;font-weight:700}.deviceScanHeader{text-align:center}#devicesContainer{font-family:Comfortaa,serif;font-size:1.3rem;width:100%;max-width:500px}.attributeLabel{color:#555}.deviceAttribute{display:grid;grid-auto-flow:column;justify-content:space-between;border-bottom:1px solid}#devicesList{display:grid;grid-row-gap:2em}#_bleComposterFactoryTestPopup{font-size:1.3rem}#bleComposterTestPanel .signalStatusMessage,#bleComposterTestPanel .statusMessage{background-color:#eee}.popup-container.overlay.second-hand-product-popup{z-index:var(--second-hand-product-popup)}.popup-container.overlay.second-hand-product-popup-reservation{z-index:var(--second-hand-product-reservation-popup)}#submitButton:disabled{opacity:.6;pointer-events:none;cursor:default}
