@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";:root{--dashboard-bg-gradient: none;--dashboard-primary-color: #00ccff;--dashboard-secondary-color: #0099cc;--dashboard-accent-color: #ffcc00;--dashboard-text-color: #ffffff;--dashboard-card-bg-color: rgba(0, 204, 255, .1);--dashboard-modal-bg-color: rgba(0, 0, 0, .85)}.font-work-sans{font-family:Work Sans,sans-serif}h2.encorp-heading.large{font-weight:500;font-size:5.5vw;line-height:5vw;margin-bottom:1.5vw}h2.encorp-heading.largest{font-weight:500;font-size:8vw;line-height:6.5vw;margin-bottom:1.5vw}h2.encorp-heading.medium{font-weight:500;font-size:4.8vw;line-height:5.5vw;margin-bottom:1.5vw}p.encorp-paragraph{font-size:.95vw;font-family:Work Sans,sans-serif}h3.coming-soon-copy{font-weight:300;font-size:2.5vw;line-height:2.5vw}p.info-btn-copy{font-size:.85vw;line-height:1vw;font-family:Work Sans,sans-serif}h2.radial-graph__h2{font-style:normal;font-weight:700;font-size:1.4vw;line-height:1.8vw}h3.radial-graph__h3{font-style:normal;font-weight:700;font-size:2.5vw;line-height:3vw}p.radial-graph__subtitle{font-weight:300;font-size:1.4vw;line-height:1.8vw}p.battery-kw-chart__top-copy{font-weight:700;font-size:2.38vw;line-height:2.52vw}p.battery-kw-chart__subtitle{font-weight:700;font-size:1.2vw;line-height:1.8vw}h3.ev-chart__top-copy{font-weight:700;font-size:2.7vw;line-height:2.7vw}p.ev-chart__bottom-copy{font-size:1.2vw;line-height:1.2vw}.cars-charged-item .cars-charged-statistic{font-size:2.65vw;line-height:4vw;font-weight:300!important}.cars-charged-item p{font-size:1.325vw;line-height:1.325vw;font-weight:300!important}p.battery-chart-state-copy{font-size:1vw}p.battery-chart__kwh-copy{font-size:1.25vw}p.bar-chart-label{font-size:.825vw}p.bar-chart-internal-label{font-size:.76725vw}.active-nav span.icon-copy{font-size:.95vw}h3.building-load-icon__kw-copy{font-family:Space Mono,monospace;font-weight:400;font-size:1.85vw}.energy-usage-chart .bar-label-text{font-size:.65vw;line-height:.75vw}.energy-usage-chart .bar-value{font-size:.6vw;line-height:.75vw}.energy-usage-chart .year-to-date{font-size:.65vw;line-height:.75vw}.energy-usage-chart .months span{font-size:.9vw}.card-wrapper{position:relative;width:100%;height:auto;aspect-ratio:auto 423/527;max-width:80.26vh;z-index:0}.card-wrapper .card-outline-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.card-wrapper .card-outline-overlay svg{width:100%;height:100%}.card-wrapper .card-outline-overlay svg path{vector-effect:non-scaling-stroke}.card{cursor:pointer;height:auto;border-radius:10px;position:relative;overflow:hidden;color:#fff;transition:all .3s ease;aspect-ratio:auto 423/527;max-width:80.26vh;width:100%;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.card:before{display:block;content:"";width:100%;padding-top:100%}.card>.content{position:absolute;top:0;left:0;right:0;bottom:0}.card:before{content:"";width:100%;height:100%;position:absolute;left:0;background-size:100% 100%!important;transition:all .3s ease;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.card:hover .card-strokes{mix-blend-mode:overlay}.card.one{mask-image:url(data:image/webp;base64,UklGRmQEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSEQCAAABkFZbb9xagiAIhmAIhhAGNwxaBgmDlEHKoJeBIQSCIAjC9+YOP6x+b1JETIAEWKdtPwzj6kffpiJBL0vHGNveAtY6RtrmYDXDaNscqNIx4taidHIM+hYivWHcrcSnGEbeanSqYey9xmZyjL7XyJwQQC9xWRBC06DojiDuMSkHwjhFpBji6BqP6ojkGo4PRyhdg7EgmmssNoTTNRB6Q0DPcSgHItrDUAwx1SA0R1DnGJwQ1ksIFsT1iMCOwPr4aUdoy+gVQ2zr4FVDcNvYTQ5mnBDfoVvADN3BjHKAGcXAjOpgxoeDGLohziPWDMTQDaEeLV0ctNDWEe5h0nbujoA/Qeu8bvsg3g5D1B/Vlu6g4EN0MdDwAbo4iHiXLg4q3tMMZLxjAR1/SXcwQw8wQw9Q4wA1NlDjBGoUcOPgxgxuGDdmcMO40cCNnRzOjQZurOTo5HBuKLhRydHSf0ya03/pv/Rf+i/9l/77D6w1/Zf+S/+l/9J/6b/0wjX9l/5L/6X/0n/pv//A6um/9F/6L/2X/kv/pRcs/Zf+S/+l/9J/6b//wEL6L/2X/kv/pf/Sf+m/XISTw7hRbtyQCzUOmanxKYUaZxFnRhW5EMNEpBFjFxFxXtTvVlp0+V6dFfMPZCWFyY/VOTH9RGZK7PKLnRBWfkWND5P8cnU2rHLnTIaL3L1S4SoPPBPhKg+dnAWrPLgYBXySx68E6EWeWfqbzyZ5dutvPFtVXrBc7S3nvcnLtkv395pdZpUXr20+r+/w8zxVlccDVlA4IPoBAACwNgCdASqeAQgCPm02mUmkIyKhIMgAgA2JaW7hd04AGdnOAP4B+AH6AU/6Anvo2oc4BDqfu0nvo2oc4BDdKxn16m+jaWFWj8b3U30bUGKSd6YdGRq76MjV30ZGrs/pDKRGLqb6NqG2nvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4uKRC8sA91N9G1DnFwk6lyAD+/eWCxw7R/t+JnVA+cO0f7fgJ3h03mHSEx+34AAAAAAAAAAAAAAAAAAAAAAAAAKLF///b+w+cQ6AAAA==);-webkit-mask-image:url(data:image/webp;base64,UklGRmQEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSEQCAAABkFZbb9xagiAIhmAIhhAGNwxaBgmDlEHKoJeBIQSCIAjC9+YOP6x+b1JETIAEWKdtPwzj6kffpiJBL0vHGNveAtY6RtrmYDXDaNscqNIx4taidHIM+hYivWHcrcSnGEbeanSqYey9xmZyjL7XyJwQQC9xWRBC06DojiDuMSkHwjhFpBji6BqP6ojkGo4PRyhdg7EgmmssNoTTNRB6Q0DPcSgHItrDUAwx1SA0R1DnGJwQ1ksIFsT1iMCOwPr4aUdoy+gVQ2zr4FVDcNvYTQ5mnBDfoVvADN3BjHKAGcXAjOpgxoeDGLohziPWDMTQDaEeLV0ctNDWEe5h0nbujoA/Qeu8bvsg3g5D1B/Vlu6g4EN0MdDwAbo4iHiXLg4q3tMMZLxjAR1/SXcwQw8wQw9Q4wA1NlDjBGoUcOPgxgxuGDdmcMO40cCNnRzOjQZurOTo5HBuKLhRydHSf0ya03/pv/Rf+i/9l/77D6w1/Zf+S/+l/9J/6b/0wjX9l/5L/6X/0n/pv//A6um/9F/6L/2X/kv/pRcs/Zf+S/+l/9J/6b//wEL6L/2X/kv/pf/Sf+m/XISTw7hRbtyQCzUOmanxKYUaZxFnRhW5EMNEpBFjFxFxXtTvVlp0+V6dFfMPZCWFyY/VOTH9RGZK7PKLnRBWfkWND5P8cnU2rHLnTIaL3L1S4SoPPBPhKg+dnAWrPLgYBXySx68E6EWeWfqbzyZ5dutvPFtVXrBc7S3nvcnLtkv395pdZpUXr20+r+/w8zxVlccDVlA4IPoBAACwNgCdASqeAQgCPm02mUmkIyKhIMgAgA2JaW7hd04AGdnOAP4B+AH6AU/6Anvo2oc4BDqfu0nvo2oc4BDdKxn16m+jaWFWj8b3U30bUGKSd6YdGRq76MjV30ZGrs/pDKRGLqb6NqG2nvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4uKRC8sA91N9G1DnFwk6lyAD+/eWCxw7R/t+JnVA+cO0f7fgJ3h03mHSEx+34AAAAAAAAAAAAAAAAAAAAAAAAAKLF///b+w+cQ6AAAA==)}.card.one:before{-webkit-mask-image:url(data:image/webp;base64,UklGRmQEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSEQCAAABkFZbb9xagiAIhmAIhhAGNwxaBgmDlEHKoJeBIQSCIAjC9+YOP6x+b1JETIAEWKdtPwzj6kffpiJBL0vHGNveAtY6RtrmYDXDaNscqNIx4taidHIM+hYivWHcrcSnGEbeanSqYey9xmZyjL7XyJwQQC9xWRBC06DojiDuMSkHwjhFpBji6BqP6ojkGo4PRyhdg7EgmmssNoTTNRB6Q0DPcSgHItrDUAwx1SA0R1DnGJwQ1ksIFsT1iMCOwPr4aUdoy+gVQ2zr4FVDcNvYTQ5mnBDfoVvADN3BjHKAGcXAjOpgxoeDGLohziPWDMTQDaEeLV0ctNDWEe5h0nbujoA/Qeu8bvsg3g5D1B/Vlu6g4EN0MdDwAbo4iHiXLg4q3tMMZLxjAR1/SXcwQw8wQw9Q4wA1NlDjBGoUcOPgxgxuGDdmcMO40cCNnRzOjQZurOTo5HBuKLhRydHSf0ya03/pv/Rf+i/9l/77D6w1/Zf+S/+l/9J/6b/0wjX9l/5L/6X/0n/pv//A6um/9F/6L/2X/kv/pRcs/Zf+S/+l/9J/6b//wEL6L/2X/kv/pf/Sf+m/XISTw7hRbtyQCzUOmanxKYUaZxFnRhW5EMNEpBFjFxFxXtTvVlp0+V6dFfMPZCWFyY/VOTH9RGZK7PKLnRBWfkWND5P8cnU2rHLnTIaL3L1S4SoPPBPhKg+dnAWrPLgYBXySx68E6EWeWfqbzyZ5dutvPFtVXrBc7S3nvcnLtkv395pdZpUXr20+r+/w8zxVlccDVlA4IPoBAACwNgCdASqeAQgCPm02mUmkIyKhIMgAgA2JaW7hd04AGdnOAP4B+AH6AU/6Anvo2oc4BDqfu0nvo2oc4BDdKxn16m+jaWFWj8b3U30bUGKSd6YdGRq76MjV30ZGrs/pDKRGLqb6NqG2nvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4uKRC8sA91N9G1DnFwk6lyAD+/eWCxw7R/t+JnVA+cO0f7fgJ3h03mHSEx+34AAAAAAAAAAAAAAAAAAAAAAAAAKLF///b+w+cQ6AAAA==);mask-image:url(data:image/webp;base64,UklGRmQEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSEQCAAABkFZbb9xagiAIhmAIhhAGNwxaBgmDlEHKoJeBIQSCIAjC9+YOP6x+b1JETIAEWKdtPwzj6kffpiJBL0vHGNveAtY6RtrmYDXDaNscqNIx4taidHIM+hYivWHcrcSnGEbeanSqYey9xmZyjL7XyJwQQC9xWRBC06DojiDuMSkHwjhFpBji6BqP6ojkGo4PRyhdg7EgmmssNoTTNRB6Q0DPcSgHItrDUAwx1SA0R1DnGJwQ1ksIFsT1iMCOwPr4aUdoy+gVQ2zr4FVDcNvYTQ5mnBDfoVvADN3BjHKAGcXAjOpgxoeDGLohziPWDMTQDaEeLV0ctNDWEe5h0nbujoA/Qeu8bvsg3g5D1B/Vlu6g4EN0MdDwAbo4iHiXLg4q3tMMZLxjAR1/SXcwQw8wQw9Q4wA1NlDjBGoUcOPgxgxuGDdmcMO40cCNnRzOjQZurOTo5HBuKLhRydHSf0ya03/pv/Rf+i/9l/77D6w1/Zf+S/+l/9J/6b/0wjX9l/5L/6X/0n/pv//A6um/9F/6L/2X/kv/pRcs/Zf+S/+l/9J/6b//wEL6L/2X/kv/pf/Sf+m/XISTw7hRbtyQCzUOmanxKYUaZxFnRhW5EMNEpBFjFxFxXtTvVlp0+V6dFfMPZCWFyY/VOTH9RGZK7PKLnRBWfkWND5P8cnU2rHLnTIaL3L1S4SoPPBPhKg+dnAWrPLgYBXySx68E6EWeWfqbzyZ5dutvPFtVXrBc7S3nvcnLtkv395pdZpUXr20+r+/w8zxVlccDVlA4IPoBAACwNgCdASqeAQgCPm02mUmkIyKhIMgAgA2JaW7hd04AGdnOAP4B+AH6AU/6Anvo2oc4BDqfu0nvo2oc4BDdKxn16m+jaWFWj8b3U30bUGKSd6YdGRq76MjV30ZGrs/pDKRGLqb6NqG2nvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4ygHupvo2oc4uKRC8sA91N9G1DnFwk6lyAD+/eWCxw7R/t+JnVA+cO0f7fgJ3h03mHSEx+34AAAAAAAAAAAAAAAAAAAAAAAAAKLF///b+w+cQ6AAAA==)}.card.one .card-strokes.shiny:before{animation-delay:.5s}.card.two{mask-image:url(data:image/webp;base64,UklGRlAEAABXRUJQVlA4WAoAAAAQAAAAngEABwIAQUxQSD8CAAABkFBtb5RLkVAJkVAJlfA7AAcXB+AAHIADxkElICESKuGbfe7a8M2WiJgAef48Lvt+1q4/93V6ZPFonmuDG9s5qi/SVOHO8+GHNDe41EYnPDW41bIDtMK1a+q9ocG5pn03w7/t0XMrXDz02w4nD702w81Dnz3Bzy33mMLTTTvMXAXT7prhbEudpXD3lfpq9xf2rlJ4fO2p3WWY+0nh9KmbRq9h6KXqtpY7CX5v2kXFcTDtoclzMO2g03W4Uv9U3+HsH3Me9u6B+2d2YGYHBnagsKNlcsCUHDAlB0zJgfYgBzCzA6bkAHYlB7ArOYA6KjcAXOsjJ2Z8t9kHedVznUq6YT7aOik3ANSRHICN5ACskANYEzlgSg60TA5gYAcGdrRMDjQlBy52YGEHlB2VHSjsqOxAYcfGjpbIgcKOjR0XO5DYkdkxsmNix/J3mz38F/4L/4X/wn/hv9/navgv/Bf+C/+F/8J/v89Z+C/8F/4L/4X/wn+/zzV2IPwX/gv/hf/Cf+G/O1nDf+G/8F/4L/wX/vt9LrOjhP/Cf+G/8F/4L/x3I4/hv/Bf+C/8F/77Lcu4UeTiRpaDG0kmalwihRqfRBI1RhGpzFARmYhxiYgkYozfyMkL/U6hxS7fr6zQHxRSbPLjjRKmP5GMEaP8bCHEJj+/0MHSL8hBBlP55YMKpvKMBxFM5Vk3GpjKMy8kqEmeXY0AbZIXXW6/qvLCetx6tcgr1MVuulaLvNZyXLdbO6ckrzqVaTvrPX7uy6jy7ABWUDgg6gEAADA1AJ0BKp8BCAI+bTaZSaQjIqEgqACADYlpbuF3YRvz1gGNrqb3EXlGeiA98oh+WAa6m9xF5YBrgT0VtGm8/LGxF5YBrqb3EW1phz9aiXRdF0XRdF0XRYZUA11N7iLywDXUtLQVvWc5iL/5Y2IvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDT21GxF5YBrqb3EXlGYrSEAAP7/uyf/+QV//j+T//x57b//SfqJAAAAAAAAAAAAAAAAAAAAAAAAAAB1ft///2/saX//4h0AAAA=);-webkit-mask-image:url(data:image/webp;base64,UklGRlAEAABXRUJQVlA4WAoAAAAQAAAAngEABwIAQUxQSD8CAAABkFBtb5RLkVAJkVAJlfA7AAcXB+AAHIADxkElICESKuGbfe7a8M2WiJgAef48Lvt+1q4/93V6ZPFonmuDG9s5qi/SVOHO8+GHNDe41EYnPDW41bIDtMK1a+q9ocG5pn03w7/t0XMrXDz02w4nD702w81Dnz3Bzy33mMLTTTvMXAXT7prhbEudpXD3lfpq9xf2rlJ4fO2p3WWY+0nh9KmbRq9h6KXqtpY7CX5v2kXFcTDtoclzMO2g03W4Uv9U3+HsH3Me9u6B+2d2YGYHBnagsKNlcsCUHDAlB0zJgfYgBzCzA6bkAHYlB7ArOYA6KjcAXOsjJ2Z8t9kHedVznUq6YT7aOik3ANSRHICN5ACskANYEzlgSg60TA5gYAcGdrRMDjQlBy52YGEHlB2VHSjsqOxAYcfGjpbIgcKOjR0XO5DYkdkxsmNix/J3mz38F/4L/4X/wn/hv9/navgv/Bf+C/+F/8J/v89Z+C/8F/4L/4X/wn+/zzV2IPwX/gv/hf/Cf+G/O1nDf+G/8F/4L/wX/vt9LrOjhP/Cf+G/8F/4L/x3I4/hv/Bf+C/8F/77Lcu4UeTiRpaDG0kmalwihRqfRBI1RhGpzFARmYhxiYgkYozfyMkL/U6hxS7fr6zQHxRSbPLjjRKmP5GMEaP8bCHEJj+/0MHSL8hBBlP55YMKpvKMBxFM5Vk3GpjKMy8kqEmeXY0AbZIXXW6/qvLCetx6tcgr1MVuulaLvNZyXLdbO6ckrzqVaTvrPX7uy6jy7ABWUDgg6gEAADA1AJ0BKp8BCAI+bTaZSaQjIqEgqACADYlpbuF3YRvz1gGNrqb3EXlGeiA98oh+WAa6m9xF5YBrgT0VtGm8/LGxF5YBrqb3EW1phz9aiXRdF0XRdF0XRYZUA11N7iLywDXUtLQVvWc5iL/5Y2IvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDT21GxF5YBrqb3EXlGYrSEAAP7/uyf/+QV//j+T//x57b//SfqJAAAAAAAAAAAAAAAAAAAAAAAAAAB1ft///2/saX//4h0AAAA=)}.card.two .card-value-wrapper{right:unset;left:1.5vw}.card.two .loading-dots{left:-4.7vw}.card.two:before{-webkit-mask-image:url(data:image/webp;base64,UklGRlAEAABXRUJQVlA4WAoAAAAQAAAAngEABwIAQUxQSD8CAAABkFBtb5RLkVAJkVAJlfA7AAcXB+AAHIADxkElICESKuGbfe7a8M2WiJgAef48Lvt+1q4/93V6ZPFonmuDG9s5qi/SVOHO8+GHNDe41EYnPDW41bIDtMK1a+q9ocG5pn03w7/t0XMrXDz02w4nD702w81Dnz3Bzy33mMLTTTvMXAXT7prhbEudpXD3lfpq9xf2rlJ4fO2p3WWY+0nh9KmbRq9h6KXqtpY7CX5v2kXFcTDtoclzMO2g03W4Uv9U3+HsH3Me9u6B+2d2YGYHBnagsKNlcsCUHDAlB0zJgfYgBzCzA6bkAHYlB7ArOYA6KjcAXOsjJ2Z8t9kHedVznUq6YT7aOik3ANSRHICN5ACskANYEzlgSg60TA5gYAcGdrRMDjQlBy52YGEHlB2VHSjsqOxAYcfGjpbIgcKOjR0XO5DYkdkxsmNix/J3mz38F/4L/4X/wn/hv9/navgv/Bf+C/+F/8J/v89Z+C/8F/4L/4X/wn+/zzV2IPwX/gv/hf/Cf+G/O1nDf+G/8F/4L/wX/vt9LrOjhP/Cf+G/8F/4L/x3I4/hv/Bf+C/8F/77Lcu4UeTiRpaDG0kmalwihRqfRBI1RhGpzFARmYhxiYgkYozfyMkL/U6hxS7fr6zQHxRSbPLjjRKmP5GMEaP8bCHEJj+/0MHSL8hBBlP55YMKpvKMBxFM5Vk3GpjKMy8kqEmeXY0AbZIXXW6/qvLCetx6tcgr1MVuulaLvNZyXLdbO6ckrzqVaTvrPX7uy6jy7ABWUDgg6gEAADA1AJ0BKp8BCAI+bTaZSaQjIqEgqACADYlpbuF3YRvz1gGNrqb3EXlGeiA98oh+WAa6m9xF5YBrgT0VtGm8/LGxF5YBrqb3EW1phz9aiXRdF0XRdF0XRYZUA11N7iLywDXUtLQVvWc5iL/5Y2IvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDT21GxF5YBrqb3EXlGYrSEAAP7/uyf/+QV//j+T//x57b//SfqJAAAAAAAAAAAAAAAAAAAAAAAAAAB1ft///2/saX//4h0AAAA=);mask-image:url(data:image/webp;base64,UklGRlAEAABXRUJQVlA4WAoAAAAQAAAAngEABwIAQUxQSD8CAAABkFBtb5RLkVAJkVAJlfA7AAcXB+AAHIADxkElICESKuGbfe7a8M2WiJgAef48Lvt+1q4/93V6ZPFonmuDG9s5qi/SVOHO8+GHNDe41EYnPDW41bIDtMK1a+q9ocG5pn03w7/t0XMrXDz02w4nD702w81Dnz3Bzy33mMLTTTvMXAXT7prhbEudpXD3lfpq9xf2rlJ4fO2p3WWY+0nh9KmbRq9h6KXqtpY7CX5v2kXFcTDtoclzMO2g03W4Uv9U3+HsH3Me9u6B+2d2YGYHBnagsKNlcsCUHDAlB0zJgfYgBzCzA6bkAHYlB7ArOYA6KjcAXOsjJ2Z8t9kHedVznUq6YT7aOik3ANSRHICN5ACskANYEzlgSg60TA5gYAcGdrRMDjQlBy52YGEHlB2VHSjsqOxAYcfGjpbIgcKOjR0XO5DYkdkxsmNix/J3mz38F/4L/4X/wn/hv9/navgv/Bf+C/+F/8J/v89Z+C/8F/4L/4X/wn+/zzV2IPwX/gv/hf/Cf+G/O1nDf+G/8F/4L/wX/vt9LrOjhP/Cf+G/8F/4L/x3I4/hv/Bf+C/8F/77Lcu4UeTiRpaDG0kmalwihRqfRBI1RhGpzFARmYhxiYgkYozfyMkL/U6hxS7fr6zQHxRSbPLjjRKmP5GMEaP8bCHEJj+/0MHSL8hBBlP55YMKpvKMBxFM5Vk3GpjKMy8kqEmeXY0AbZIXXW6/qvLCetx6tcgr1MVuulaLvNZyXLdbO6ckrzqVaTvrPX7uy6jy7ABWUDgg6gEAADA1AJ0BKp8BCAI+bTaZSaQjIqEgqACADYlpbuF3YRvz1gGNrqb3EXlGeiA98oh+WAa6m9xF5YBrgT0VtGm8/LGxF5YBrqb3EW1phz9aiXRdF0XRdF0XRYZUA11N7iLywDXUtLQVvWc5iL/5Y2IvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDXU3uIvLANdTe4i8sA11N7iLywDT21GxF5YBrqb3EXlGYrSEAAP7/uyf/+QV//j+T//x57b//SfqJAAAAAAAAAAAAAAAAAAAAAAAAAAB1ft///2/saX//4h0AAAA=)}.card.two .card-strokes.shiny:after{animation-delay:.25s}.card.two .card-strokes.shiny:before{animation-delay:.75s}.card.three{mask-image:url(data:image/webp;base64,UklGRlwEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSD4CAAABkJBtb9xIgmAIghAIhhAGEwYNg5hBh4GHQYaBIQSCIBjCv2ev51kr/16KiAmQ8dd5vdbaxn2vZc1JfJqW2uFDq7M/8t7hyV7VFbnBn21yw9Tg06o+2ODWvjpAD3i2ptGbDL41Hbu5w7umIzfDwabjNnUPwXTU1ODjI42ZGrx8HbMDfp5HrMLRPY3XBldfh2uDs3WwZni7jpV2d/U0UmrwdxkoNTj8GKgDLtdhusLn6yhtcPrnIF3g9T5GM/yuI6TdcdMAqcHxy/gkg+fX8Tng+jI8V1BjAzUuoEYGNbRTQw3MSAZq7KBGBTUqmKEHmHHpIEZuOA/HQ7eGM/EpSfPyqy3VcDI+TNdqYOBj0mZg4SNyAxHv0wYq3rV1EEMb2Hhb7mDGGwh5ywZqvIEaE6ihxo0d1FhADTVuVFBDwY1KDuPGAm7s5AA3MjkKOXZyHOTo5AA3NPwX/gv/RV1y+C/8F/4L/4X/wn+/VS3hv/Bf+C/8F/6Ltq3kKOG/8F/4L/wX/gv/nQwf4b/wX/gv/Bf+C/+dDC38F/4L/4X/wn/hv9+qLPwX/gv/hf/Cf+G/8F8Yb23cWD64kQs30kKNLkqNJmLMWEXemTGJZGKYiEjnRfmu8EK/S50VVX5YWKE/Sp0TVX66UsL0Z9IYsciN2vlQ5eaFDqa3SSGDqdxbqNAnub8QoU/yyEIDU3nsbBxoKo/WxoBVnrnY2dcmea4WO/NalufrYmddy/Ki0/txuvW2JnnllNf3vZ3jey3LJA8HVlA4IPgBAACwNQCdASqeAQgCPm02mUmkIyKhIN8oAIANiWlu4XdOABnZzQD6AABLpvo2lkAp+7SXTfRtQ5wB/6VjPr1N9GIUPNvAHupvo2obYyEDIUUtu4opbdxQ4aNqHOMoB576XfN9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DmCbf4XlgHupvo2ocwItXhgAA/v3lg8/4dNN+34ftvEBBf4dNN+34Ce/w6Sa/b8Ib9osAAAAAAAAAAAAAAAAAAAAAAAAALbF///b+w+f4h0AAAAA=);-webkit-mask-image:url(data:image/webp;base64,UklGRlwEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSD4CAAABkJBtb9xIgmAIghAIhhAGEwYNg5hBh4GHQYaBIQSCIBjCv2ev51kr/16KiAmQ8dd5vdbaxn2vZc1JfJqW2uFDq7M/8t7hyV7VFbnBn21yw9Tg06o+2ODWvjpAD3i2ptGbDL41Hbu5w7umIzfDwabjNnUPwXTU1ODjI42ZGrx8HbMDfp5HrMLRPY3XBldfh2uDs3WwZni7jpV2d/U0UmrwdxkoNTj8GKgDLtdhusLn6yhtcPrnIF3g9T5GM/yuI6TdcdMAqcHxy/gkg+fX8Tng+jI8V1BjAzUuoEYGNbRTQw3MSAZq7KBGBTUqmKEHmHHpIEZuOA/HQ7eGM/EpSfPyqy3VcDI+TNdqYOBj0mZg4SNyAxHv0wYq3rV1EEMb2Hhb7mDGGwh5ywZqvIEaE6ihxo0d1FhADTVuVFBDwY1KDuPGAm7s5AA3MjkKOXZyHOTo5AA3NPwX/gv/RV1y+C/8F/4L/4X/wn+/VS3hv/Bf+C/8F/6Ltq3kKOG/8F/4L/wX/gv/nQwf4b/wX/gv/Bf+C/+dDC38F/4L/4X/wn/hv9+qLPwX/gv/hf/Cf+G/8F8Yb23cWD64kQs30kKNLkqNJmLMWEXemTGJZGKYiEjnRfmu8EK/S50VVX5YWKE/Sp0TVX66UsL0Z9IYsciN2vlQ5eaFDqa3SSGDqdxbqNAnub8QoU/yyEIDU3nsbBxoKo/WxoBVnrnY2dcmea4WO/NalufrYmddy/Ki0/txuvW2JnnllNf3vZ3jey3LJA8HVlA4IPgBAACwNQCdASqeAQgCPm02mUmkIyKhIN8oAIANiWlu4XdOABnZzQD6AABLpvo2lkAp+7SXTfRtQ5wB/6VjPr1N9GIUPNvAHupvo2obYyEDIUUtu4opbdxQ4aNqHOMoB576XfN9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DmCbf4XlgHupvo2ocwItXhgAA/v3lg8/4dNN+34ftvEBBf4dNN+34Ce/w6Sa/b8Ib9osAAAAAAAAAAAAAAAAAAAAAAAAALbF///b+w+f4h0AAAAA=)}.card.three:before{-webkit-mask-image:url(data:image/webp;base64,UklGRlwEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSD4CAAABkJBtb9xIgmAIghAIhhAGEwYNg5hBh4GHQYaBIQSCIBjCv2ev51kr/16KiAmQ8dd5vdbaxn2vZc1JfJqW2uFDq7M/8t7hyV7VFbnBn21yw9Tg06o+2ODWvjpAD3i2ptGbDL41Hbu5w7umIzfDwabjNnUPwXTU1ODjI42ZGrx8HbMDfp5HrMLRPY3XBldfh2uDs3WwZni7jpV2d/U0UmrwdxkoNTj8GKgDLtdhusLn6yhtcPrnIF3g9T5GM/yuI6TdcdMAqcHxy/gkg+fX8Tng+jI8V1BjAzUuoEYGNbRTQw3MSAZq7KBGBTUqmKEHmHHpIEZuOA/HQ7eGM/EpSfPyqy3VcDI+TNdqYOBj0mZg4SNyAxHv0wYq3rV1EEMb2Hhb7mDGGwh5ywZqvIEaE6ihxo0d1FhADTVuVFBDwY1KDuPGAm7s5AA3MjkKOXZyHOTo5AA3NPwX/gv/RV1y+C/8F/4L/4X/wn+/VS3hv/Bf+C/8F/6Ltq3kKOG/8F/4L/wX/gv/nQwf4b/wX/gv/Bf+C/+dDC38F/4L/4X/wn/hv9+qLPwX/gv/hf/Cf+G/8F8Yb23cWD64kQs30kKNLkqNJmLMWEXemTGJZGKYiEjnRfmu8EK/S50VVX5YWKE/Sp0TVX66UsL0Z9IYsciN2vlQ5eaFDqa3SSGDqdxbqNAnub8QoU/yyEIDU3nsbBxoKo/WxoBVnrnY2dcmea4WO/NalufrYmddy/Ki0/txuvW2JnnllNf3vZ3jey3LJA8HVlA4IPgBAACwNQCdASqeAQgCPm02mUmkIyKhIN8oAIANiWlu4XdOABnZzQD6AABLpvo2lkAp+7SXTfRtQ5wB/6VjPr1N9GIUPNvAHupvo2obYyEDIUUtu4opbdxQ4aNqHOMoB576XfN9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DmCbf4XlgHupvo2ocwItXhgAA/v3lg8/4dNN+34ftvEBBf4dNN+34Ce/w6Sa/b8Ib9osAAAAAAAAAAAAAAAAAAAAAAAAALbF///b+w+f4h0AAAAA=);mask-image:url(data:image/webp;base64,UklGRlwEAABXRUJQVlA4WAoAAAAQAAAAnQEABwIAQUxQSD4CAAABkJBtb9xIgmAIghAIhhAGEwYNg5hBh4GHQYaBIQSCIBjCv2ev51kr/16KiAmQ8dd5vdbaxn2vZc1JfJqW2uFDq7M/8t7hyV7VFbnBn21yw9Tg06o+2ODWvjpAD3i2ptGbDL41Hbu5w7umIzfDwabjNnUPwXTU1ODjI42ZGrx8HbMDfp5HrMLRPY3XBldfh2uDs3WwZni7jpV2d/U0UmrwdxkoNTj8GKgDLtdhusLn6yhtcPrnIF3g9T5GM/yuI6TdcdMAqcHxy/gkg+fX8Tng+jI8V1BjAzUuoEYGNbRTQw3MSAZq7KBGBTUqmKEHmHHpIEZuOA/HQ7eGM/EpSfPyqy3VcDI+TNdqYOBj0mZg4SNyAxHv0wYq3rV1EEMb2Hhb7mDGGwh5ywZqvIEaE6ihxo0d1FhADTVuVFBDwY1KDuPGAm7s5AA3MjkKOXZyHOTo5AA3NPwX/gv/RV1y+C/8F/4L/4X/wn+/VS3hv/Bf+C/8F/6Ltq3kKOG/8F/4L/wX/gv/nQwf4b/wX/gv/Bf+C/+dDC38F/4L/4X/wn/hv9+qLPwX/gv/hf/Cf+G/8F8Yb23cWD64kQs30kKNLkqNJmLMWEXemTGJZGKYiEjnRfmu8EK/S50VVX5YWKE/Sp0TVX66UsL0Z9IYsciN2vlQ5eaFDqa3SSGDqdxbqNAnub8QoU/yyEIDU3nsbBxoKo/WxoBVnrnY2dcmea4WO/NalufrYmddy/Ki0/txuvW2JnnllNf3vZ3jey3LJA8HVlA4IPgBAACwNQCdASqeAQgCPm02mUmkIyKhIN8oAIANiWlu4XdOABnZzQD6AABLpvo2lkAp+7SXTfRtQ5wB/6VjPr1N9GIUPNvAHupvo2obYyEDIUUtu4opbdxQ4aNqHOMoB576XfN9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DnGUA91N9G1DmCbf4XlgHupvo2ocwItXhgAA/v3lg8/4dNN+34ftvEBBf4dNN+34Ce/w6Sa/b8Ib9osAAAAAAAAAAAAAAAAAAAAAAAAALbF///b+w+f4h0AAAAA=)}.card.three .card-strokes{clip-path:inset(31.1% 0 0% 0)}.card.three .card-strokes.shiny:after{animation-delay:.5s}.card.three .card-strokes.shiny:before{animation-delay:1s}.card.four{mask-image:url(data:image/webp;base64,UklGRoALAABXRUJQVlA4WAoAAAAQAAAAOgMADQQAQUxQSKkEAAABr2CQbaQfQc9f9yUiIm8vSbLnqG3bhlH+v7vXNSLUtm3D2OkZ9QV7Ldrer8rO9ZvSYYJLGmdFoacsptKjQl60GFmSJNdtNBiAiyVAwgQHff/D+i35A8NWBCP6PwFAgfj7jyIi5ClDzLUdpw1M1mG9t7pEcXvN7cT0PVtWf0ubYRpbWzwtbQOTebTkY6EMTGn7r+6l28C8bupa2jC5m7pV2DDBm/rU/4E5Xhwqdkxzi95UMNWLK2nHZDf1o2Vguo/ViwqmfHGh0DDpu/pPODHtTb1HDRPfku+oYe4Xz1HD7C9+Ewzz/whe0+GBpj6zwQctekyBG67+EuGIxVvUPAFH8JUGXzT1lAxvtOgnau4ArG7S4JHFSRb45BFcxJwCpg6S4ZYW/cP8Ali9I8M1i3OYb2ALnpHhnaaOYe4BU7dIcNCxekXzEKA4xfARbC6R4aWnOsThJjD1BzjqWLwheQpQnGH3FWy+cDoLTnWEAHc19YPkLxiLG1SHAYoXHC6DzQlOn8GpLgCvNXUAdRuMZf4lvwHK9Fs8B2X2ra6DrnOv+g5MiQOWZt7uPcA68d78B4U5cATigClxwCJxACtzoDAHjkAcMCUOWCQOYGUOFObAEYgDpsQBi8QBrMyBjTlgShxAYQ6YEgfQlDhgK3EAlokDsE15A0BLxAFYS7wBwNqitPH+PNYUWOPDcfZWa56VS0rhyjBDz6OmwBof9jXyBgDLyhsAWiIOoCfiAJoSB1CYA6bEARTmwKHEAVPigEXiwIjEgRGJA0OJA6bEgTMQBzbmwD/mGEoc6MyBhTksEAcqc4zw0cEYqB91yhiBOLAyR2cOKHNU5jiZA8ocK3M05jDmwO0///3333///ffff//9dx27/ee///7777///vvvv//++38ZGMyB23/++++///7777///vvvv/8voPT2n//++++///7777///vvv/yuoyBzp9p///vvvv//++++///777/8rqHz7z3///ffff//9999///33/xVUvf3nv//++++///7777///vv/Cmpnjrfbf/7777///vvvv//++++//5eBgzn67T///ffff//9999///333/9XUHb7z3///ffff//9999///33/xXUYA7c/vPff//9999///3333//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);-webkit-mask-image:url(data:image/webp;base64,UklGRoALAABXRUJQVlA4WAoAAAAQAAAAOgMADQQAQUxQSKkEAAABr2CQbaQfQc9f9yUiIm8vSbLnqG3bhlH+v7vXNSLUtm3D2OkZ9QV7Ldrer8rO9ZvSYYJLGmdFoacsptKjQl60GFmSJNdtNBiAiyVAwgQHff/D+i35A8NWBCP6PwFAgfj7jyIi5ClDzLUdpw1M1mG9t7pEcXvN7cT0PVtWf0ubYRpbWzwtbQOTebTkY6EMTGn7r+6l28C8bupa2jC5m7pV2DDBm/rU/4E5Xhwqdkxzi95UMNWLK2nHZDf1o2Vguo/ViwqmfHGh0DDpu/pPODHtTb1HDRPfku+oYe4Xz1HD7C9+Ewzz/whe0+GBpj6zwQctekyBG67+EuGIxVvUPAFH8JUGXzT1lAxvtOgnau4ArG7S4JHFSRb45BFcxJwCpg6S4ZYW/cP8Ali9I8M1i3OYb2ALnpHhnaaOYe4BU7dIcNCxekXzEKA4xfARbC6R4aWnOsThJjD1BzjqWLwheQpQnGH3FWy+cDoLTnWEAHc19YPkLxiLG1SHAYoXHC6DzQlOn8GpLgCvNXUAdRuMZf4lvwHK9Fs8B2X2ra6DrnOv+g5MiQOWZt7uPcA68d78B4U5cATigClxwCJxACtzoDAHjkAcMCUOWCQOYGUOFObAEYgDpsQBi8QBrMyBjTlgShxAYQ6YEgfQlDhgK3EAlokDsE15A0BLxAFYS7wBwNqitPH+PNYUWOPDcfZWa56VS0rhyjBDz6OmwBof9jXyBgDLyhsAWiIOoCfiAJoSB1CYA6bEARTmwKHEAVPigEXiwIjEgRGJA0OJA6bEgTMQBzbmwD/mGEoc6MyBhTksEAcqc4zw0cEYqB91yhiBOLAyR2cOKHNU5jiZA8ocK3M05jDmwO0///3333///ffff//9dx27/ee///7777///vvvv//++38ZGMyB23/++++///7777///vvvv/8voPT2n//++++///7777///vvv/yuoyBzp9p///vvvv//++++///777/8rqHz7z3///ffff//9999///33/xVUvf3nv//++++///7777///vv/Cmpnjrfbf/7777///vvvv//++++//5eBgzn67T///ffff//9999///333/9XUHb7z3///ffff//9999///33/xXUYA7c/vPff//9999///3333//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)}.card.four .card-value-wrapper{right:unset;left:1.5vw}.card.four .loading-dots{left:-4.7vw}.card.four:before{-webkit-mask-image:url(data:image/webp;base64,UklGRoALAABXRUJQVlA4WAoAAAAQAAAAOgMADQQAQUxQSKkEAAABr2CQbaQfQc9f9yUiIm8vSbLnqG3bhlH+v7vXNSLUtm3D2OkZ9QV7Ldrer8rO9ZvSYYJLGmdFoacsptKjQl60GFmSJNdtNBiAiyVAwgQHff/D+i35A8NWBCP6PwFAgfj7jyIi5ClDzLUdpw1M1mG9t7pEcXvN7cT0PVtWf0ubYRpbWzwtbQOTebTkY6EMTGn7r+6l28C8bupa2jC5m7pV2DDBm/rU/4E5Xhwqdkxzi95UMNWLK2nHZDf1o2Vguo/ViwqmfHGh0DDpu/pPODHtTb1HDRPfku+oYe4Xz1HD7C9+Ewzz/whe0+GBpj6zwQctekyBG67+EuGIxVvUPAFH8JUGXzT1lAxvtOgnau4ArG7S4JHFSRb45BFcxJwCpg6S4ZYW/cP8Ali9I8M1i3OYb2ALnpHhnaaOYe4BU7dIcNCxekXzEKA4xfARbC6R4aWnOsThJjD1BzjqWLwheQpQnGH3FWy+cDoLTnWEAHc19YPkLxiLG1SHAYoXHC6DzQlOn8GpLgCvNXUAdRuMZf4lvwHK9Fs8B2X2ra6DrnOv+g5MiQOWZt7uPcA68d78B4U5cATigClxwCJxACtzoDAHjkAcMCUOWCQOYGUOFObAEYgDpsQBi8QBrMyBjTlgShxAYQ6YEgfQlDhgK3EAlokDsE15A0BLxAFYS7wBwNqitPH+PNYUWOPDcfZWa56VS0rhyjBDz6OmwBof9jXyBgDLyhsAWiIOoCfiAJoSB1CYA6bEARTmwKHEAVPigEXiwIjEgRGJA0OJA6bEgTMQBzbmwD/mGEoc6MyBhTksEAcqc4zw0cEYqB91yhiBOLAyR2cOKHNU5jiZA8ocK3M05jDmwO0///3333///ffff//9dx27/ee///7777///vvvv//++38ZGMyB23/++++///7777///vvvv/8voPT2n//++++///7777///vvv/yuoyBzp9p///vvvv//++++///777/8rqHz7z3///ffff//9999///33/xVUvf3nv//++++///7777///vv/Cmpnjrfbf/7777///vvvv//++++//5eBgzn67T///ffff//9999///333/9XUHb7z3///ffff//9999///33/xXUYA7c/vPff//9999///3333//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);mask-image:url(data:image/webp;base64,UklGRoALAABXRUJQVlA4WAoAAAAQAAAAOgMADQQAQUxQSKkEAAABr2CQbaQfQc9f9yUiIm8vSbLnqG3bhlH+v7vXNSLUtm3D2OkZ9QV7Ldrer8rO9ZvSYYJLGmdFoacsptKjQl60GFmSJNdtNBiAiyVAwgQHff/D+i35A8NWBCP6PwFAgfj7jyIi5ClDzLUdpw1M1mG9t7pEcXvN7cT0PVtWf0ubYRpbWzwtbQOTebTkY6EMTGn7r+6l28C8bupa2jC5m7pV2DDBm/rU/4E5Xhwqdkxzi95UMNWLK2nHZDf1o2Vguo/ViwqmfHGh0DDpu/pPODHtTb1HDRPfku+oYe4Xz1HD7C9+Ewzz/whe0+GBpj6zwQctekyBG67+EuGIxVvUPAFH8JUGXzT1lAxvtOgnau4ArG7S4JHFSRb45BFcxJwCpg6S4ZYW/cP8Ali9I8M1i3OYb2ALnpHhnaaOYe4BU7dIcNCxekXzEKA4xfARbC6R4aWnOsThJjD1BzjqWLwheQpQnGH3FWy+cDoLTnWEAHc19YPkLxiLG1SHAYoXHC6DzQlOn8GpLgCvNXUAdRuMZf4lvwHK9Fs8B2X2ra6DrnOv+g5MiQOWZt7uPcA68d78B4U5cATigClxwCJxACtzoDAHjkAcMCUOWCQOYGUOFObAEYgDpsQBi8QBrMyBjTlgShxAYQ6YEgfQlDhgK3EAlokDsE15A0BLxAFYS7wBwNqitPH+PNYUWOPDcfZWa56VS0rhyjBDz6OmwBof9jXyBgDLyhsAWiIOoCfiAJoSB1CYA6bEARTmwKHEAVPigEXiwIjEgRGJA0OJA6bEgTMQBzbmwD/mGEoc6MyBhTksEAcqc4zw0cEYqB91yhiBOLAyR2cOKHNU5jiZA8ocK3M05jDmwO0///3333///ffff//9dx27/ee///7777///vvvv//++38ZGMyB23/++++///7777///vvvv/8voPT2n//++++///7777///vvv/yuoyBzp9p///vvvv//++++///777/8rqHz7z3///ffff//9999///33/xVUvf3nv//++++///7777///vv/Cmpnjrfbf/7777///vvvv//++++//5eBgzn67T///ffff//9999///333/9XUHb7z3///ffff//9999///33/xXUYA7c/vPff//9999///3333//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)}.card.four .card-strokes{clip-path:inset(31.1% 0 0% 0)}.card.four .card-strokes.shiny:after{animation-delay:.75s}.card.four .card-strokes.shiny:before{animation-delay:1.25s}.card-solar:before{background:rlinear-gradient(0deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,0) 100%),radial-gradient(82.75% 82.71% at 27.86% 19.16%,#ffe60099,#ffe60022 77%,#ffe60000)}.card-solar .card-strokes{background:url(/solar.svg);background-position:-1vw!important}.card-wind .card-strokes{background:url(/wind.svg);background-position:bottom!important;transform:scale(1.04);clip-path:inset(21.5% 0 0% 0)!important;overflow:visible;top:2vw!important;position:relative}.card-grid .card-strokes{background:url(/grid.webp);background-position:1.15vw -1.1vw!important;transform:scale(1.15)}.card-generator .card-strokes{background:url(/generator.webp);background-position:1.15vw -1.1vw!important;transform:scale(1.15)}.card .card-overlay{background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;cursor:pointer;justify-content:center;align-items:center;padding:2em;top:0;z-index:-1;background:linear-gradient(180deg,#fff0,#fff3);mix-blend-mode:normal;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);content:"";width:100%;height:100%;position:absolute;left:0}.card .card-strokes{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;cursor:pointer;top:0;justify-content:center;align-items:center;padding:2em;clip-path:inset(28.3% 0 0% 0);mix-blend-mode:overlay!important;position:absolute;z-index:1}.card .card-strokes.shiny:after{content:"";position:absolute;top:0;left:-50%;width:200%;z-index:5;height:40%;background:linear-gradient(to bottom,#fff0,#ffffff26 50%,#fff0);transform:rotate(-45deg);transform:translateY(300%) rotate(-25deg);animation:shiny-effect 6s ease-in-out infinite}.card .card-strokes.shiny:before{content:"";position:absolute;bottom:0;left:-50%;width:200%;z-index:5;height:40%;background:linear-gradient(to bottom,#fff0,#ffffff26 50%,#fff0);transform:translateY(300%) rotate(-25deg);animation:shiny-effect 6s ease-in-out infinite}@keyframes shiny-effect{0%{transform:translateY(300%) rotate(-25deg)}20%{transform:translateY(-300%) rotate(-25deg)}40%{transform:translateY(-300%) rotate(-25deg)}60%{transform:translateY(-300%) rotate(-25deg)}to{transform:translateY(-300%) rotate(-25deg)}}.card .card-content{text-align:center}.card .card-top-overlay{position:absolute;top:0;left:0;right:0;height:28%;background:linear-gradient(0deg,#fff3,#fff0);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:10;pointer-events:none;border-bottom:1px solid rgba(255,255,255,.8);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:center}.card .card-heading{margin:0;position:absolute;left:1.5vw;top:3.5vw;font-size:2.35vw;font-weight:500;z-index:15}.card .card-status{font-weight:300}.card .card-value-wrapper{top:1.5vw;right:1.5vw;position:absolute;min-width:5vw;z-index:15;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.card .card-value{font-family:Space Mono,monospace;font-weight:400}.card p{margin:0;font-size:1.2vw;font-family:Space Mono,monospace;font-weight:400}.card-lightning-icon{position:absolute;top:4vw;right:1.5vw;z-index:15;pointer-events:none}@media (max-width: 768px){.card-lightning-icon{top:3.5vw;right:1vw}.card-lightning-icon svg{width:20px;height:20px}}.card-energy-icon{position:absolute;bottom:1vw;left:1vw;z-index:10;pointer-events:none}@media (max-width: 768px){.card-energy-icon{bottom:1vw;left:1vw}.card-energy-icon .energy-type-icon{transform:scale(.6)}}@keyframes gradient-wave{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.card-small{height:auto;width:100%;display:flex;justify-content:center;align-items:start;border-radius:10px;cursor:pointer;position:relative;overflow:hidden;color:#fff;transition:all .3s ease}.card-small .arrow-icon{top:0;width:2.4vw;height:2.4vw;bottom:0;left:0;right:0;margin:auto}.card-small:before{content:"";width:100%;height:100%;position:absolute;mask-repeat:no-repeat;mask-size:contain;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position-y:center;background:radial-gradient(#07f0ff,#a1a1a1);background-size:150% 150%!important;animation:gradient-wave 10s ease infinite}.card-small.left{aspect-ratio:496.58/271}.card-small.left .card-small-content{position:relative;left:-2vw}.card-small.left:before{-webkit-mask-image:url(/assets/cardsm-left-mask-BcnluqnU.png);mask-image:url(/assets/cardsm-left-mask-BcnluqnU.png);-webkit-mask-position-x:left}@media (max-height: 720px){.card-small.left .card-small-icon svg.ev-icon{margin-top:-.5vw}}.card-small.center{aspect-ratio:812.79/271;width:40.65vw;margin-left:-2.75vw;margin-right:-2.75vw}.card-small.center:before{-webkit-mask-image:url(/assets/cardsm-center-mask-ChXIXsLs.png);mask-image:url(/assets/cardsm-center-mask-ChXIXsLs.png);-webkit-mask-position-x:center}@media (max-height: 720px){.card-small.center{width:39.9vw}.card-small.center .card-small-label{margin-top:2vw}}.card-small.right{aspect-ratio:496.58/271}.card-small.right .card-small-content{position:relative;left:1vw}.card-small.right:before{-webkit-mask-image:url(/assets/cardsm-right-mask-BKLU7Phq.png);mask-image:url(/assets/cardsm-right-mask-BKLU7Phq.png);-webkit-mask-position-x:right}@media (max-height: 720px){.card-small.right .card-small-label{margin-top:7.5vw}}.card-small .card-small-content{text-align:center;padding-top:15px;align-items:center;display:flex;justify-content:space-between;flex-direction:column;height:100%}.card-small .card-small-heading{margin:0;font-style:normal;font-weight:500;font-size:1.9vw;line-height:2.5vw}.card-small .card-small-value{margin:0;font-size:1em}.card-small .card-small-nav-row{display:flex;justify-content:space-between;margin-top:10px}.card-small .card-small-nav-item{display:flex;flex-direction:column;align-items:center}.card-small .card-small-nav-heading{margin:5px 0 0;font-size:.8em}.full-span-flex{display:grid;width:100%;width:84.6vw;margin:0 auto;gap:.75vw;box-sizing:border-box}@media (max-height: 720px){.full-span-flex{width:83vw}}.modal-overlay{position:fixed;top:2.4vw;left:0;right:0;bottom:0;height:100%;display:flex;justify-content:center;align-items:top;z-index:40}.modal-dark-bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;background:none;animation:bgMove .5s ease-out forwards;mask-repeat:no-repeat;mask-size:contain;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position-y:center;-webkit-mask-position-x:center}.modal-dark-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/modal-bg-solid.webp);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;background-attachment:fixed;mix-blend-mode:normal;opacity:1}.modal-dark-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,#0d378500,#0d3785b3);z-index:0}.dashboard-modal-shine{width:100%;height:100%;z-index:10;position:absolute;mask-repeat:no-repeat;mask-size:contain;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position-y:center;-webkit-mask-position-x:center;-webkit-mask-image:url(/masks/modal-mask-filled.svg);mask-image:url(/masks/modal-mask-filled.svg);background-size:cover;mix-blend-mode:normal}.dashboard-modal-shine:after,.dashboard-modal-shine:before{content:"";position:absolute;top:0;left:-15%;width:25%;height:100%;z-index:1000000;will-change:transform;background:linear-gradient(to right,#fff0,#ffffff40,#fff0);animation:shiny-dashboard-effect 2s ease-out infinite}.dashboard-modal-shine:before{animation-delay:.5s}.dashboard-modal-shine:after{animation-delay:.8s;background:linear-gradient(to right,#fff0,#ffffff26,#fff0)}@keyframes shiny-dashboard-effect{0%{left:-15%}50%{left:140%}to{left:140%}}canvas{filter:blur(1.75vw)}.modal-content{width:100%;display:flex;align-items:center;position:relative;top:0;z-index:1001;border-radius:20px;aspect-ratio:1705/777}.modal-content div{top:0;bottom:0;margin:auto}.modal-content:before{content:"";width:100%;height:100%;z-index:-1;position:absolute;mask-repeat:no-repeat;mask-size:contain;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position-y:center;-webkit-mask-position-x:center;-webkit-mask-image:url(/masks/modal-mask-filled.svg);mask-image:url(/masks/modal-mask-filled.svg);background-size:cover;mix-blend-mode:normal}.modal-content.solar{box-shadow:0 4px 20px #00000080;border-radius:20px}.close-button{position:absolute;top:3vw;right:1.25vw;background:none;border:none;cursor:pointer;transition:all .3s ease-out}.close-button:hover{transform:scale(.95)}.close-button img{width:4vw;height:auto}.caret-left,.caret-right{position:absolute;transform:translateY(-50%);background:none;border:none;cursor:pointer;transition:all .3s ease-out}.caret-left img,.caret-right img{width:1vw;height:auto}.caret-left:hover,.caret-right:hover{transform:translateY(-50%) scale(.95)}.caret-left{left:1.65vw;top:53%}.caret-right{right:1.65vw;top:54%}.modal-container-wrapper{position:relative;width:88.49vw;height:40vw}.modal-container-wrapper .modal-outline-overlay{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:5003}.modal-container-wrapper .modal-outline-overlay img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modal-container,.modal-container .modal-container-inner-wrapper{background:transparent}.modal-container-overlay-outline{content:"";width:100%;height:100%;left:0%;position:absolute;mask-repeat:no-repeat;mask-size:contain;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position-y:center;-webkit-mask-position-x:center;-webkit-mask-image:url(/masks/modal-mask-outline.svg);mask-image:url(/masks/modal-mask-outline.svg);background-size:cover;pointer-events:none;z-index:5002222}.modal-container-overlay-outline-before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:51100;border-radius:20px;pointer-events:none}.modal-container-overlay-outline-before.solar,.modal-container-overlay-outline-before.grid,.modal-container-overlay-outline-before.wind,.modal-container-overlay-outline-before.generator,.modal-container-overlay-outline-before.ev-chargers{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay-outline-before.building-load{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#ffffff26,#fff1 69.4%,#fff0),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#07f0ff47,#07f0ff16 77%,#07f0ff00)}.modal-container-overlay-outline-before.battery{background:linear-gradient(0deg,#fff3,#fff0)}@keyframes revealMask{0%{clip-path:polygon(0 0,0% 0,0% 0%,0% 100%,0% 100%,0% 100%,0% 100%)}40%{clip-path:polygon(0 0,50% 0,50% 0%,50% 100%,50% 100%,0% 100%,0% 100%)}80%{clip-path:polygon(0 0,50% 0,50% 0%,50% 50%,100% 50%,100% 0%,0% 0%)}to{clip-path:polygon(0 0,100% 0,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%)}}.modal-container-overlay{content:"";width:100%;height:100%;position:absolute;left:0%;mask-repeat:no-repeat;mask-size:contain;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position-y:center;-webkit-mask-position-x:center;-webkit-mask-image:url(/masks/modal-mask-filled.svg);mask-image:url(/masks/modal-mask-filled.svg);background-size:cover;background:linear-gradient(0deg,#fff3,#fff0);will-change:transform}.modal-container-overlay:before{content:"";position:absolute;background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay.solar{border-radius:20px}.modal-container-overlay.solar:before,.modal-container-overlay.solar:after{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay.grid:before,.modal-container-overlay.grid:after{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay.wind:before,.modal-container-overlay.wind:after{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay.generator:before,.modal-container-overlay.generator:after{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay.ev-chargers:before,.modal-container-overlay.ev-chargers:after{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay.building-load:before,.modal-container-overlay.building-load:after{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#ffffff26,#fff1 69.4%,#fff0),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#07f0ff47,#07f0ff16 77%,#07f0ff00)}.modal-container-overlay.battery:before,.modal-container-overlay.battery:after{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay-before{content:"";position:absolute;left:0%;top:0;height:100%;width:100%;filter:blur(3vw);mix-blend-mode:normal;will-change:transform;z-index:50;border-radius:20px;pointer-events:none}.modal-container-overlay-before.solar,.modal-container-overlay-before.grid,.modal-container-overlay-before.wind,.modal-container-overlay-before.generator,.modal-container-overlay-before.ev-chargers{background:linear-gradient(0deg,#fff3,#fff0)}.modal-container-overlay-before.building-load{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#ffffff26,#fff1 69.4%,#fff0),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#07f0ff47,#07f0ff16 77%,#07f0ff00)}.modal-container-overlay-before.battery{background:linear-gradient(0deg,#fff3,#fff0)}@keyframes gradientMove{0%{left:-100%;opacity:1}to{left:0%}}@keyframes bgMove{0%{opacity:0}to{opacity:1}}.active-nav{position:absolute;display:flex;gap:1.7vw;justify-content:center;margin-bottom:0;z-index:50;bottom:0;left:1vw;right:0}.nav-item{display:flex;flex-direction:row;align-items:center;cursor:pointer;color:#fff;opacity:.5;transition:all .2s ease-out;transform-origin:center center}.nav-item:hover{opacity:.8;transform:scale(.965)!important}.nav-item.active{opacity:1!important;font-weight:700}.icon{margin-right:.7vw}.icon svg{width:2vw;height:2vw}.loading-dots{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;margin:auto;top:-2.5vw!important}.loading-dots.home-loading-dots{margin-top:1.1vw;top:0!important;left:-6.7vw}.loading-dots .dot{width:.27vw;height:.27vw;border-radius:50%;background-color:#fff;margin:0 .21vw;animation:dot-animation 3s infinite ease-in-out}.loading-dots .dot:nth-child(2){animation-delay:.6s}.loading-dots .dot:nth-child(3){animation-delay:1.2s}.loading-dots.blue-dots .dot{background-color:#0d3785}@keyframes dot-animation{0%{transform:scale(1)}20%{transform:scale(1.5)}40%{transform:scale(1)}}.bar-chart{width:8vw;height:20vw;position:relative}.bar-chart div{top:unset;bottom:unset;margin:unset}.bar-chart .bar{width:100%;position:absolute;bottom:0;display:flex;align-items:flex-start;justify-content:center;transition:height 1.5s ease-in-out;flex-direction:column}.bar-chart .bar .bottomLabelLine{width:11.5vw;height:1px;left:-1.5vw;background:#fff;bottom:0;position:absolute}.bar-chart .bar.maxCapacity{background:linear-gradient(180deg,#fff6 .76%,#ffffff14 45.34%);z-index:1}.bar-chart .bar.thisMonth{background:#f9f6d0;z-index:2;border-radius:16px 16px 0 0/16px 16px 0px 0px;min-height:1.5vw}.bar-chart .bar.lastMonth{background:#fffaad;z-index:3;border-radius:0;min-height:1.5vw}.bar-chart .bar.todaysCurrent{background:#fbed21;z-index:4;border-radius:0 0 16px 16px/0px 0px 16px 16px;min-height:1.5vw}.bar-chart .internalLabel{color:#fff}.bar-chart .externalLabel{position:absolute;width:200%;left:0%;top:0;pointer-events:none}.bar-chart .externalLabel .externalLabelContent{position:relative;display:flex;text-align:left;flex-direction:column;align-items:flex-end;justify-content:end;width:100%}.bar-chart .externalLabel .externalLabelLine{width:8vw!important;height:1px;position:relative;max-width:8vw!important;background:#fff;z-index:-1;margin-bottom:.3vw}.bar-chart .externalLabel .externalLabelText{color:#fff;margin-right:2vw;width:5.5vw;margin-top:.25vw}.battery-chart .battery-chart-state-copy{left:9vw;position:absolute}.battery-chart .battery-chart-state-copy.charging,.battery-chart .battery-chart-state-copy.charging .battery-loading-dots{color:#005b00!important}.battery-chart .battery-chart-state-copy.discharging,.battery-chart .battery-chart-state-copy.discharging .battery-loading-dots,.battery-chart .battery-chart-state-copy.utilizing,.battery-chart .battery-chart-state-copy.standby,.battery-chart .battery-chart-state-copy .battery-loading-dots{color:#fff!important}.energy-usage-chart{width:20vw;margin:0 auto;padding:1vw;position:relative}.energy-usage-chart div{top:unset;bottom:unset;margin:unset}.energy-usage-chart .background-gradient{position:absolute;top:1vw;left:0;right:1vw;bottom:1vw;background:linear-gradient(270.41deg,#a513ff4d .58%,#008dce00 80.87%);filter:blur(15px);border-radius:2vw;z-index:-1}.energy-usage-chart .chart-container{display:flex;justify-content:flex-end;height:17vw;position:relative}.energy-usage-chart .chart-container .vertical-line{position:absolute;right:-.1vw;height:110%;z-index:10;border-right:.15vw solid rgb(255,255,255)}.energy-usage-chart .chart-container .horizontal-line{position:absolute;left:0;right:0;height:0;border-bottom:.85vw solid transparent;-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTAwIDEwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxsaW5lIHgxPSIwIiB5MT0iNSIgeDI9IjEwMCIgeTI9IjUiIHN0cm9rZT0iI0U4RThFOCIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIgc3Ryb2tlLXdpZHRoPSIwLjgiIHN0cm9rZS1kYXNoYXJyYXk9IjQgNCIvPjwvc3ZnPg==) 10 round;border-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTAwIDEwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxsaW5lIHgxPSIwIiB5MT0iNSIgeDI9IjEwMCIgeTI9IjUiIHN0cm9rZT0iI0U4RThFOCIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIgc3Ryb2tlLXdpZHRoPSIwLjgiIHN0cm9rZS1kYXNoYXJyYXk9IjQgNCIvPjwvc3ZnPg==) 10 round;opacity:.5}.energy-usage-chart .chart-container .horizontal-line:nth-child(1){bottom:0}.energy-usage-chart .chart-container .horizontal-line:nth-child(2){bottom:25%}.energy-usage-chart .chart-container .horizontal-line:nth-child(3){bottom:50%}.energy-usage-chart .chart-container .horizontal-line:nth-child(4){bottom:75%}.energy-usage-chart .chart-container .bottom-line{position:absolute;bottom:0;left:0;right:0;height:.15vw;z-index:10;width:115%;background-color:#fff}.energy-usage-chart .bar{width:27%;display:flex;justify-content:center;align-items:flex-end;position:relative;height:0;margin-top:auto;border-radius:10px 10px 0 0}.energy-usage-chart .bar-label{position:absolute;top:0;bottom:0;margin:auto;text-align:center;color:#fff}.energy-usage-chart .bar-label .bar-text{display:flex;flex-direction:column;align-items:center}.energy-usage-chart .bar-label .bar-text .bar-value{font-weight:700}.energy-usage-chart .last-month{background-color:#1e749f80;border:1px solid rgba(7,240,255,.5);margin-right:1.5vw}.energy-usage-chart .last-month .bar-label{top:-2vw!important}.energy-usage-chart .this-month{background:linear-gradient(180.79deg,#07f0ffa6 -4.77%,#13b4ff4d 77.5%);border-width:2px 2px 0px 2px;border-style:solid;border:1px solid rgba(7,240,255,.65);min-height:3vw!important}.energy-usage-chart .this-month .bar-label{top:-2vw!important}.energy-usage-chart .current{background:linear-gradient(179.92deg,#00c750 -4.62%,#00c75066 99.96%);border-width:1px 1px 0px 1px;border-style:solid;border-color:#06ffb4;position:absolute;bottom:0;max-height:90%;min-height:2.5vw!important}.energy-usage-chart .current .bar-label{height:-moz-fit-content;height:fit-content}.energy-usage-chart .year-to-date{position:absolute;top:1vw;right:-4.25vw;color:#fff;text-align:left}.energy-usage-chart .year-to-date .year-to-date-value{font-weight:700}.energy-usage-chart .months{position:absolute;bottom:-1vw;left:2vw;right:2vw;top:unset;display:flex;width:100%;-moz-column-gap:4.2vw;column-gap:4.2vw;padding-right:4.5vw;justify-content:flex-end;color:#fff}.energy-usage-chart .months .month-label-JAN{position:absolute;bottom:0;left:-1.25vw}.power-flow-chart{width:100%;border-radius:.625vw;margin-top:1.35vw;margin-bottom:.81vw;position:relative;display:flex;z-index:1}.power-flow-chart .indicator{color:#fff;font-size:1.1875vw;font-weight:500;padding:.08vw 0;border-radius:.625vw;width:9.74vw}.power-flow-chart .indicator p.indicator-value{font-size:1.245vw;line-height:1.0625vw;margin-bottom:.15vw;font-weight:700}.power-flow-chart .indicator p.indicator-label{font-size:1.045vw;line-height:1.235vw}.power-flow-chart .chart-container{display:flex;width:75%;height:2.4vw;border-radius:.35vw;margin-bottom:1.35vw}.power-flow-chart .chart-container .source-container,.power-flow-chart .chart-container .sink-container{display:flex;flex-grow:1;width:50%}.power-flow-chart .chart-container .source-container{background:linear-gradient(to right,#8fdb00,#9cf96d);border-radius:.625vw;position:relative}.power-flow-chart .chart-container .source-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.625vw;top:-.1875vw;width:calc(100% + .4vw);height:calc(100% + .375vw);padding:.0625vw;left:-.1875vw;background:#95fd5ecc;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.power-flow-chart .chart-container .source-wrapper,.power-flow-chart .chart-container .sink-wrapper{display:flex;flex-grow:1;background-image:linear-gradient(to right,rgba(255,255,255,.25) .0625vw,transparent .0625vw);background-size:2.2% 100%;background-position:-4px 0;background-repeat:repeat-x}.power-flow-chart .chart-container .battery-container{flex-shrink:0;background-color:#fff}.power-flow-chart .chart-container .battery-container .label{bottom:-2.4vw}.power-flow-chart .chart-container .battery-container.Charging,.power-flow-chart .chart-container .battery-container.Discharging,.power-flow-chart .chart-container .battery-container.Utilizing,.power-flow-chart .chart-container .battery-container.Standby,.power-flow-chart .chart-container .battery-container.default{background-color:#fff}.power-flow-chart .power-flow-item{flex-grow:1;position:relative;border-right:2px solid #111827;transition:1s all ease-out}.power-flow-chart .power-flow-item:last-child{border-right:0}.power-flow-chart .power-flow-item .value{display:flex;height:2.45vw;align-items:center;justify-content:center;font-size:1vw;font-weight:semibold;color:#000!important}.power-flow-chart .power-flow-item .label{position:absolute;bottom:-2.4vw;left:50%;transform:translate(-50%);font-size:1vw;line-height:2.28vw;font-weight:500;font-family:Work Sans,sans-serif}.power-flow-chart .power-flow-item .label.source,.power-flow-chart .power-flow-item .label.sink,.power-flow-chart .power-flow-item .label.battery{color:#fff!important}.info-btn{position:relative;display:flex;align-items:center;justify-content:center;border:none;flex-direction:row;cursor:pointer;overflow:visible;transition:all .3s ease;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;z-index:100}.info-btn svg{transition:all .3s ease;width:auto;position:relative;height:2.5vw;top:.25vw;right:.75vw}.info-modal-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:60;background:#000000e6;mix-blend-mode:normal}.info-modal-wrapper .info-modal{background:#021118}.info-modal-wrapper .info-modal .info-modal-content{top:50%;left:50%;transform:translateY(-50%) translate(-50%);width:80%;position:absolute}.info-modal-wrapper .info-modal .info-modal-content p{font-size:.8vw}.info-modal-wrapper .info-modal-btn{top:50%;transform:translateY(-50%);right:0;display:flex;align-items:center;justify-content:center;background:#021118!important;border:none;cursor:pointer;overflow:visible;transition:all .3s ease;width:7vw;height:31.5vw;-webkit-mask-size:contain;mask-size:contain;mask-position-y:center;mask-position-x:left;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position-y:center;-webkit-mask-position-x:left;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20version='1.1'%20viewBox='0%200%20128%20459'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23021118;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M81.1,86L0,16v419l80-60c5-3.8,8-9.7,8-16V101.2c0-5.8-2.5-11.3-6.9-15.1Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20version='1.1'%20viewBox='0%200%20128%20459'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23021118;%20stroke-width:%200px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M81.1,86L0,16v419l80-60c5-3.8,8-9.7,8-16V101.2c0-5.8-2.5-11.3-6.9-15.1Z'/%3e%3c/svg%3e")}.info-modal-wrapper .info-modal-btn svg{transition:all .3s ease;width:2.5vw;height:2.5vw}.info-modal-wrapper .info-modal-btn:hover{transform:translateY(-50%) scale(.99)}.info-modal-wrapper .info-modal-btn:hover svg{transform:scale(.85)!important}.dashboard-selector{position:relative;z-index:200}.dashboard-selector .dashboard-selector-trigger{display:flex;align-items:center;justify-content:space-between;min-width:200px;padding:.75rem 1rem;background:var(--dashboard-card-bg-color, rgba(255, 255, 255, .05));border:1px solid var(--dashboard-primary-color, #00ff88);border-radius:8px;color:var(--dashboard-text-color, #ffffff);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.dashboard-selector .dashboard-selector-trigger:hover{background:var(--dashboard-primary-color, #00ff88);color:#000;box-shadow:0 0 20px var(--dashboard-primary-color, #00ff88)}.dashboard-selector .dashboard-selector-trigger .dashboard-selector-current{flex:1;text-align:left}.dashboard-selector .dashboard-selector-trigger .dashboard-selector-arrow{margin-left:.5rem;font-size:.8rem;transition:transform .2s ease}.dashboard-selector .dashboard-selector-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:var(--dashboard-modal-bg-color, rgba(0, 0, 0, .9));border:1px solid var(--dashboard-primary-color, #00ff88);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000080;overflow:hidden;max-height:300px;overflow-y:auto}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem;background:transparent;border:none;color:var(--dashboard-text-color, #ffffff);cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.1)}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option:last-child{border-bottom:none}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option:hover{background:var(--dashboard-primary-color, #00ff88);color:#000}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option.active{background:var(--dashboard-secondary-color, #0066cc);color:#fff}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option .dashboard-option-content{flex:1;text-align:left}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option .dashboard-option-content .dashboard-option-name{font-weight:600;font-size:.9rem;margin-bottom:.25rem}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option .dashboard-option-content .dashboard-option-description{font-size:.75rem;opacity:.8;line-height:1.3}.dashboard-selector .dashboard-selector-dropdown .dashboard-selector-option .dashboard-option-preview{width:24px;height:24px;border-radius:4px;margin-left:1rem;flex-shrink:0}.dashboard-theme-bahamas .dashboard-selector-trigger:hover{box-shadow:0 0 20px var(--dashboard-primary-color, #00ccff)}.dashboard-theme-solar-farm .dashboard-selector-trigger:hover{box-shadow:0 0 20px var(--dashboard-primary-color, #ffaa00)}.island-dashboard-selector{position:relative;z-index:200}.island-dashboard-selector .island-selector-trigger{display:flex;align-items:center;justify-content:space-between;min-width:280px;padding:.75rem 1rem;background:var(--dashboard-card-bg-color, rgba(0, 204, 255, .15));border:1px solid var(--dashboard-primary-color, #00ccff);border-radius:8px;color:var(--dashboard-text-color, #ffffff);cursor:pointer;transition:all .3s ease}.island-dashboard-selector .island-selector-trigger:hover{background:var(--dashboard-primary-color, #00ccff);color:#000;box-shadow:0 0 20px var(--dashboard-primary-color, #00ccff)}.island-dashboard-selector .island-selector-trigger .selector-content{flex:1;text-align:left}.island-dashboard-selector .island-selector-trigger .selector-content .selector-label{display:block;font-size:.7rem;opacity:.8;margin-bottom:.1rem;text-transform:uppercase;letter-spacing:.5px}.island-dashboard-selector .island-selector-trigger .selector-content .selector-current{font-size:.9rem;font-weight:600}.island-dashboard-selector .island-selector-trigger .selector-arrow{margin-left:1rem;font-size:.8rem;transition:transform .2s ease}.island-dashboard-selector .island-selector-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:.5rem;background:var(--dashboard-modal-bg-color, rgba(0, 0, 0, .9));border:1px solid var(--dashboard-primary-color, #00ccff);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #00000080;overflow:hidden;max-height:400px;overflow-y:auto}.island-dashboard-selector .island-selector-dropdown .island-group{border-bottom:1px solid rgba(255,255,255,.1)}.island-dashboard-selector .island-selector-dropdown .island-group:last-child{border-bottom:none}.island-dashboard-selector .island-selector-dropdown .island-group .island-header{display:flex;align-items:stretch}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option{flex:1;display:flex;align-items:center;justify-content:space-between;padding:1rem;background:transparent;border:none;color:var(--dashboard-text-color, #ffffff);cursor:pointer;transition:all .2s ease}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option:hover{background:var(--dashboard-primary-color, #00ccff);color:#000}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option.active{background:var(--dashboard-primary-color, #00ccff);color:#000;font-weight:600}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option .island-content{flex:1;text-align:left}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option .island-content .island-name{font-weight:600;font-size:1rem;margin-bottom:.25rem}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option .island-content .island-description{font-size:.75rem;opacity:.8;line-height:1.3}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option .island-preview{width:28px;height:28px;border-radius:6px;margin-left:1rem;flex-shrink:0;border:2px solid rgba(255,255,255,.3)}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-expand-btn{width:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--dashboard-text-color, #ffffff);cursor:pointer;transition:all .2s ease;border-left:1px solid rgba(255,255,255,.1)}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-expand-btn:hover,.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-expand-btn.expanded{background:var(--dashboard-secondary-color, #0099cc)}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-expand-btn span{font-size:.8rem}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list{background:#0000004d;overflow:hidden}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem .75rem 2rem;background:transparent;border:none;color:var(--dashboard-text-color, #ffffff);cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(255,255,255,.05)}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option:last-child{border-bottom:none}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option:hover{background:var(--dashboard-secondary-color, #0099cc);color:#fff}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option.active{background:var(--dashboard-secondary-color, #0099cc);color:#fff;font-weight:600}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option .site-content{flex:1;text-align:left}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option .site-content .site-name{font-weight:500;font-size:.9rem;margin-bottom:.2rem}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option .site-content .site-description{font-size:.7rem;opacity:.8;line-height:1.3}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option .site-preview{width:20px;height:20px;border-radius:4px;margin-left:1rem;flex-shrink:0;border:1px solid rgba(255,255,255,.3)}.dashboard-theme-eleuthera .island-selector-trigger:hover{box-shadow:0 0 20px var(--dashboard-primary-color, #00ccff)}.dashboard-theme-abaco .island-selector-trigger:hover{box-shadow:0 0 20px var(--dashboard-primary-color, #00b3e6)}.dashboard-theme-andros .island-selector-trigger:hover{box-shadow:0 0 20px var(--dashboard-primary-color, #0066cc)}@media (max-width: 768px){.island-dashboard-selector .island-selector-trigger{min-width:240px}.island-dashboard-selector .island-selector-trigger .selector-content .selector-current{font-size:.8rem}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option{padding:.75rem}.island-dashboard-selector .island-selector-dropdown .island-group .island-header .island-option .island-content .island-name{font-size:.9rem}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option{padding:.6rem .75rem .6rem 1.5rem}.island-dashboard-selector .island-selector-dropdown .island-group .sites-list .site-option .site-content .site-name{font-size:.8rem}}.island-energy-mix{--mix-light: #b5aeff;--mix-mid: #7e73ff;--mix-dark: #4a3aff}.island-energy-mix.variant-purple{--mix-light: #B5AEFF;--mix-mid: #7E73FF;--mix-dark: #4a3aff}.island-energy-mix.variant-lavender{--mix-light: #E8D4F8;--mix-mid: #D4B5F0;--mix-dark: #C19AE8}.island-energy-mix.variant-red{--mix-light: #FFB8B8;--mix-mid: #F18181;--mix-dark: #EF1F1F}.island-energy-mix.variant-green{--mix-light: #67fa73;--mix-mid: #45e452;--mix-dark: #39d946}.island-energy-mix.variant-blue{--mix-light: #87ceeb;--mix-mid: #5ab9e8;--mix-dark: #1e90ff}.island-energy-mix.variant-yellow{--mix-light: #EFEBD0;--mix-mid: #F3E593;--mix-dark: #F2D637}.island-energy-mix.variant-orange{--mix-light: #FFCF91;--mix-mid: #FFB85B;--mix-dark: #FF9F21}.island-energy-mix.variant-blood-orange{--mix-light: #FFCAAC;--mix-mid: #FF9C63;--mix-dark: #FF6A14}.island-energy-mix.variant-cyan{--mix-light: #7ef3ff;--mix-mid: #6bc9ff;--mix-dark: #58eeff}.island-energy-mix.variant-coral{--mix-light: #FFD4D4;--mix-mid: #FFB5B5;--mix-dark: #FB9798}.island-energy-mix.variant-navy{--mix-light: #8EA1BF;--mix-mid: #5073A8;--mix-dark: #22539E}.island-energy-mix.variant-mical{--mix-light: #FECDFF;--mix-mid: #FD97FF;--mix-dark: #F545F8}.island-energy-mix.variant-brown{--mix-light: #D4A574;--mix-mid: #B8865B;--mix-dark: #8B6F47}.island-energy-mix .mix-track{position:relative}.island-energy-mix .mix-fill{background:linear-gradient(180deg,var(--mix-light) 0%,var(--mix-mid) 45%,var(--mix-dark) 100%);box-shadow:0 8px 24px #0d37852e}.island-energy-mix .mix-vertical{position:relative;display:grid;grid-auto-rows:auto}.island-energy-mix .segment{width:100%;min-height:20%;position:relative}.island-energy-mix .segment-battery{background:var(--mix-light)}.island-energy-mix .segment-generator{background:var(--mix-mid)}.island-energy-mix .segment-solar{background:var(--mix-dark)}.island-energy-mix .segment-content{pointer-events:none}.island-energy-mix .segment-battery{border-top-left-radius:1.1vw;border-top-right-radius:1.1vw}.island-energy-mix .segment-solar{border-bottom-left-radius:1.1vw;border-bottom-right-radius:1.1vw}.island-energy-mix .mix-pill{display:inline-flex;align-items:center;gap:.4vw;background:#ffffff1a;border-radius:9999px;padding:.3vw .6vw;font-size:1.1vw}.island-site-selector{width:100vw;height:100vh;padding:2rem;display:flex;flex-direction:column;align-items:center;background:var(--dashboard-bg-gradient, linear-gradient(135deg, #1a1a2e 0%, #16213e 100%));background-image:var(--dashboard-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;overflow-y:auto}.selector-header{text-align:center;margin-bottom:3rem;max-width:800px}.back-button{position:absolute;top:2rem;left:2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.9rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.back-button:hover{background:#fff3;transform:translate(-3px)}.island-title{font-size:3rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,var(--dashboard-primary-color, #fff),var(--dashboard-accent-color, #ccc));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.island-description{font-size:1.2rem;opacity:.8;margin-bottom:0}.sites-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;max-width:1200px;width:100%;margin-bottom:3rem}.site-card{background:#ffffff1a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.2);border-radius:1rem;padding:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:1rem;position:relative;overflow:hidden}.site-card:hover{background:#ffffff26;border-color:var(--dashboard-primary-color, rgba(255, 255, 255, .4));box-shadow:0 8px 32px #0000004d}.site-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--dashboard-primary-color, #fff);opacity:0;transition:opacity .3s ease}.site-card:hover:before{opacity:1}.site-icon{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:hidden}.site-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;opacity:.2;border-radius:inherit}.site-icon-inner{font-size:1.5rem;z-index:1;position:relative}.site-info{flex:1}.site-name{font-size:1.3rem;font-weight:600;margin-bottom:.3rem;color:#fff}.site-description{font-size:.9rem;opacity:.7;margin-bottom:.75rem;line-height:1.4}.feature-tags{display:flex;flex-wrap:wrap;gap:.4rem}.feature-tag{font-size:.7rem;padding:.2rem .5rem;border-radius:.3rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.feature-tag.solar{background:#ffe60033;color:#ffe600}.feature-tag.wind{background:#437fe633;color:#437fe6}.feature-tag.grid{background:#8408e533;color:#8408e5}.feature-tag.generator{background:#ff6a1433;color:#ff6a14}.feature-tag.battery{background:#00c80033;color:#00c800}.feature-tag.ev{background:#0096ff33;color:#0096ff}.site-arrow{font-size:1.2rem;opacity:.5;transition:all .3s ease;flex-shrink:0}.site-card:hover .site-arrow{opacity:1;transform:translate(3px)}.island-stats{display:flex;gap:3rem;justify-content:center;flex-wrap:wrap}.stat{text-align:center}.stat .stat-number{display:block;font-size:2.5rem;font-weight:700;color:var(--dashboard-primary-color, #fff);line-height:1}.stat .stat-label{font-size:.9rem;opacity:.7;text-transform:uppercase;letter-spacing:1px;margin-top:.25rem}@media (max-width: 768px){.island-site-selector{padding:1rem}.selector-header{margin-bottom:2rem}.island-title{font-size:2rem}.sites-grid{grid-template-columns:1fr;gap:1rem}.site-card{padding:1rem}.island-stats{gap:2rem}.stat .stat-number{font-size:2rem}.back-button{top:1rem;left:1rem;padding:.5rem 1rem;font-size:.8rem}}@media (max-width: 480px){.site-card{flex-direction:column;text-align:center;gap:.75rem}.site-arrow{transform:rotate(90deg)}.site-card:hover .site-arrow{transform:rotate(90deg) translate(3px)}}.bahamas-overview{width:100vw;height:100vh;position:relative;overflow:visible;display:flex;flex-direction:row;color:#fff}.bahamas-overview:after{content:"";position:absolute;left:0%;right:55.26%;top:0%;bottom:0%;background:linear-gradient(270deg,#0d378500,#0d3785b3);z-index:2;pointer-events:none}.transition-blur-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background:radial-gradient(circle at center,#0d37854d,#00669980,#003366b3);pointer-events:none;will-change:opacity,backdrop-filter,transform}.overview-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/bahamas-overview.webp);background-size:cover;background-position:35% center;background-repeat:no-repeat;z-index:1}.overview-left-content{width:45%;height:100%;position:relative;z-index:10;display:flex;padding-left:5vw;padding-top:2vw;padding-bottom:2vw;flex-direction:column;justify-content:space-around}.overview-map-overlay{position:relative;top:0;right:0;width:100%;height:100%;z-index:5;pointer-events:none}.overview-map-overlay .map-container{top:2vw}.overview-map-overlay .overview-interactive-map{width:100%;height:100%;pointer-events:all}.overview-map-overlay .overview-interactive-map svg{width:100%;height:100%;transform:scale(1) translate(0)}.overview-map-overlay .overview-interactive-map .poi{pointer-events:all;z-index:10;min-width:10vw;min-height:4vw}.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-underneath,.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-container .poi-label-box .poi-label-name,.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-container .poi-label-box .poi-label-power,.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-container .poi-label-underneath{color:#0d3785!important;text-shadow:0 1px 3px rgba(255,255,255,.9);font-weight:600;font-size:.96vw!important;font-style:normal!important;line-height:normal!important;white-space:nowrap;pointer-events:none!important;text-align:center;z-index:10!important}.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-underneath.poi-multi-line,.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-container .poi-label-underneath.poi-multi-line{white-space:normal!important;line-height:1.2;color:#0d3785!important}.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-underneath.poi-multi-line div,.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-container .poi-label-underneath.poi-multi-line div{margin-bottom:.1vw}.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-underneath.poi-multi-line div:last-child,.overview-map-overlay .overview-interactive-map .poi .overview-map-overlay .poi-label-container .poi-label-underneath.poi-multi-line div:last-child{margin-bottom:0}.overview-map-overlay .overview-interactive-map .poi .bahamas-overview .overview-map-overlay .poi-multi-line,.overview-map-overlay .overview-interactive-map .poi .bahamas-overview .overview-map-overlay .poi-multi-line div{color:#0d3785!important}.loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:1vw;z-index:10;color:#fff}.loading-indicator .loading-spinner{width:3vw;height:3vw;border:.15vw solid rgba(255,255,255,.3);border-top:.15vw solid white;border-radius:50%;animation:spin 1s linear infinite}.loading-indicator p{margin:0;font-size:1.1vw;opacity:.8}.overview-header{position:relative;z-index:10;display:flex;flex-direction:column;align-items:flex-start;padding:3vw 4vw 2vw;gap:2vw;flex:1}.overview-title-section{flex:1;max-width:30vw}.energy-transformation-badge{display:flex;align-items:center;gap:.75vw;margin-bottom:1.5vw;opacity:.9}.energy-transformation-badge .lightning-icon{width:1.5vw;height:1.5vw;flex-shrink:0}.energy-transformation-badge span:not(.lightning-icon){font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.5vw;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.06vw;text-transform:uppercase;color:#fffc}.overview-main-title{color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;font-style:normal;font-weight:800;margin:0;text-align:left;text-shadow:0 .1vw 1vw rgba(0,0,0,.3);display:flex;flex-direction:column;gap:.5vw}.overview-main-title .overview-title-top{font-size:3.14vw;line-height:2vw;font-weight:600}.overview-main-title .overview-title-bottom{font-size:3.85vw;line-height:4.75vw;font-weight:800}.overview-stats{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-top:auto}.bpl-info .bpl-operates-container{border-radius:1.5vw;background:#fff3;padding:.25vw 1.1vw;display:inline-block;margin-bottom:1vw}.bpl-info .bpl-operates-container h3{font-size:1.3vw;font-style:normal;font-weight:600;line-height:normal;margin:0;opacity:1}.bpl-info .stat-large{font-size:2.1vw;font-weight:300;margin:0;line-height:1.2}.bpl-info .stat-subtitle{font-size:1.1vw;font-weight:300;margin:.25vw 0 0;opacity:.8}.islands-grid{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;pointer-events:none}.island-card{position:absolute;display:flex;align-items:center;gap:.75vw;cursor:pointer;pointer-events:all;transition:all .3s ease;padding:.75vw 1vw;border-radius:.5vw;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:.05vw solid rgba(255,255,255,.2);z-index:20}.island-card:hover{background:#fff3;transform:scale(1.05)}.island-card .island-indicator{width:1vw;height:1vw;border-radius:50%;border:.15vw solid rgba(255,255,255,.8);position:relative}.island-card .island-indicator:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.4vw;height:.4vw;background:currentColor;border-radius:50%}.island-card .island-name{font-size:.95vw;font-weight:500;white-space:nowrap}.island-card.abaco{top:15%;right:25%}.island-card.new-providence{top:25%;right:15%}.island-card.eleuthera{top:35%;right:20%}.island-card.andros{top:45%;right:35%}.island-card.cat-island{top:40%;right:10%}.island-card.exumas{top:55%;right:25%}.island-card.long-island{bottom:25%;right:15%}.island-card.san-salvador{top:50%;right:5%}.island-card.placeholder{opacity:.6;cursor:not-allowed}.island-card.placeholder:hover{transform:none;background:#ffffff1a}.power-stats{display:flex;gap:2vw;z-index:10;margin-left:4vw;position:relative}.power-card{background:#ffffff26;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:.05vw solid rgba(255,255,255,.2);border-radius:1vw;padding:1.5vw 2vw;min-width:18vw}.power-card .power-label{font-size:1.2vw;opacity:1;text-align:left;font-weight:500;margin-bottom:.5vw}.power-card .power-value{font-size:3vw;font-weight:300;display:flex;min-width:12vw;align-items:center;gap:.5vw;position:relative}.power-card .power-value .trend-arrow{min-width:1.45vw;max-width:1.45vw;opacity:1;position:absolute;right:-.6vw;bottom:1.5vw;vertical-align:middle}.overview-footer{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:0 0 2rem;margin:0vw 4vw;z-index:10}.islands-title-container{color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;text-align:left;pointer-events:none;display:flex;flex-direction:column;justify-content:center;z-index:10}.islands-title-container .islands-title-text{color:#fff;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.15vw;font-style:normal;font-weight:400;opacity:.8;line-height:1.2;white-space:nowrap;margin-bottom:.2vw}.islands-title-container .bahamas-title-text{color:#00e6cc;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:2.55vw;font-style:normal;font-weight:400;line-height:1;white-space:nowrap}.weather-tile-content{animation:weatherTileReveal .6s ease-out forwards}.weather-icon-container{animation:weatherIconContainerReveal .8s ease-out forwards .2s both}.temperature-display{animation:temperatureReveal .6s ease-out forwards .4s both;min-width:vw}.weather-icon-wrapper{display:inline-block}.weather-icon-animated{opacity:0;transform:scale(.8);animation:weatherIconReveal .6s ease-out forwards;transform-origin:center center}.weather-icon-animated.weather-attention{animation:weatherIconReveal .6s ease-out forwards,weatherAttentionPulse 3s ease-in-out infinite 1.2s}@keyframes weatherTileReveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes weatherIconContainerReveal{0%{opacity:0;transform:scale(0) rotate(-180deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes temperatureReveal{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes weatherIconReveal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes weatherAttentionPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.weather-icon-sunny{animation:weatherIconReveal .8s ease-out forwards,sunnyAmbient 4s ease-in-out infinite .8s}.weather-icon-cloudy{animation:weatherIconReveal .8s ease-out forwards,cloudyAmbient 3s ease-in-out infinite .8s}.weather-icon-rainy{animation:weatherIconReveal .8s ease-out forwards,rainyAmbient 2s ease-in-out infinite .8s}.weather-icon-mixed{animation:weatherIconReveal .8s ease-out forwards,mixedAmbient 5s ease-in-out infinite .8s}@keyframes sunnyAmbient{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.05) rotate(5deg)}75%{transform:scale(1.05) rotate(-5deg)}}@keyframes cloudyAmbient{0%,to{transform:translate(0);opacity:.8}50%{transform:translate(2px);opacity:.9}}@keyframes rainyAmbient{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes mixedAmbient{0%,to{transform:scale(1) rotate(0)}25%{transform:scale(1.02) rotate(2deg)}75%{transform:scale(1.02) rotate(-2deg)}}.rain-drops{animation:rainDrops 2s ease-in-out infinite}@keyframes rainDrops{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.current-time{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:20px;font-style:normal;font-weight:700!important;line-height:normal;opacity:1}.side-nav{position:fixed;left:1vw;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1vw;z-index:9999;border-radius:2.5vw;border:2px solid rgba(255,255,255,.2);background:linear-gradient(180deg,#ffffff0d,#ffffff1a)!important;box-shadow:0 0 20px #0d37850d;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:1vw .9vw}.nav-icon{border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff!important;width:3.2vw;height:3.2vw}.nav-icon svg{width:100%;height:100%;transition:all .3s ease}.nav-icon:hover{background:#fff3;transform:scale(1.1)}.nav-icon:hover svg{transform:scale(1.05)}.nav-icon.active{background:#fff3}@media (max-width: 1200px){.overview-header{padding:2rem 3rem 1.5rem}.power-stats{margin:2rem 3rem}.overview-footer{padding:0 3rem 2rem}}@media (max-width: 768px){.bahamas-overview,.bahamas-overview .bahamas-overview-inner-conatiner{flex-direction:column}.overview-left-content{width:100%;height:60%}.overview-map-overlay{position:relative;width:100%;height:40%;top:auto;right:auto;overflow:visible!important}.overview-header{padding:1.5rem 2rem;flex-direction:column;align-items:flex-start}.overview-stats{align-items:flex-start;text-align:left}.power-stats{margin:1rem 2rem;flex-direction:column;gap:1rem}.power-card{min-width:auto}.overview-footer{padding:1rem 2rem;flex-direction:column;gap:1rem;align-items:flex-start}.side-nav{left:1rem;gap:1rem}.nav-icon{width:40px;height:40px}}.island-selector-close-button{background:none;border:none;cursor:pointer;transition:all .3s ease-out}.island-selector-close-button:hover{transform:scale(.95)}.island-selector-close-button img{width:3vw;height:auto}@media (max-width: 480px){.power-card{padding:1rem 1.5rem}.power-card .power-value{font-size:1.8rem}.island-card .island-name{font-size:.7rem}}.home-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:default;z-index:1000;overflow:hidden}.home-loader-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.video-fallback{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460,#16213e,#1a1a2e);z-index:1}.home-loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;z-index:2}.home-loader-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.home-loader-title-container{border-radius:500px;border:2px solid #FFF;background:linear-gradient(180deg,#ffffff08,#ffffff0d);box-shadow:0 0 20px #0d37850d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2rem 4rem;display:flex;align-items:ce nter;justify-content:center;cursor:pointer;transition:all .3s ease}.home-loader-title{font-size:40px;font-weight:800;margin:0;text-shadow:0 4px 20px rgba(0,0,0,.5);letter-spacing:-2px;line-height:1;font-family:system-ui,-apple-system,sans-serif;color:#fff}.home-loader-logo{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);z-index:10;display:flex;justify-content:center;align-items:center;width:auto}.loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:15}.spinner{width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-loader:hover .home-loader-title{text-shadow:0 6px 30px rgba(0,230,204,.3)}@media (max-width: 1024px){.home-loader-title-container{padding:1.5rem 3rem}.home-loader-title{font-size:64px;letter-spacing:-1px}.home-loader-logo{bottom:3rem}}@media (max-width: 768px){.home-loader-title-container{padding:1.25rem 2.5rem}.home-loader-title{font-size:48px;letter-spacing:-1px}.home-loader-logo{bottom:2rem}}@media (max-width: 480px){.home-loader-title{font-size:36px;letter-spacing:0;padding:0 1rem}.home-loader-logo{bottom:1.5rem}}@media (prefers-reduced-motion: reduce){.spinner{animation:none}.home-loader{transition:none}}@media (prefers-contrast: high){.home-loader-title{color:#fff;background:none;-webkit-text-fill-color:white;text-shadow:2px 2px 4px rgb(0,0,0)}}.energy-type-icon{display:inline-block;position:relative;transition:all .3s ease}.energy-type-icon:hover{transform:scale(1.05)}.energy-type-icon:hover svg{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.energy-type-icon svg{transition:all .3s ease}.energy-type-icon svg:last-child{animation:electricityPulse 2s ease-in-out infinite}@keyframes electricityPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.energy-type-icon.small{width:60px!important;height:60px!important}.energy-type-icon.medium{width:98px!important;height:98px!important}.energy-type-icon.large{width:120px!important;height:120px!important}.energy-type-icon.solar .electricity-icon{filter:drop-shadow(0 0 4px #FFE600)}.energy-type-icon.wind .electricity-icon{filter:drop-shadow(0 0 4px #437FE6)}.energy-type-icon.grid .electricity-icon{filter:drop-shadow(0 0 4px #8408E5)}.energy-type-icon.generator .electricity-icon{filter:drop-shadow(0 0 4px #FF6A14)}.map-container{position:relative;width:100%;height:auto!important;overflow:visible}.map-container.dev-mode{cursor:crosshair!important}.map-container.dev-mode:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid rgba(255,0,0,.5);pointer-events:none;z-index:999}.map-container svg{width:100%;height:100%;display:block;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.map-container svg *{transition:all .2s ease}.map-container .dev-mode-indicator{position:absolute;top:1rem;left:1rem;background:#ff0000e6;color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:700;z-index:1000;pointer-events:none;box-shadow:0 4px 12px #0000004d;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.map-container .dev-mode-indicator:before{content:"🔧";margin-right:.5rem}.map-container .dev-grid{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.3}.map-container .dev-grid .grid-line{stroke:#fff3;stroke-width:1;stroke-dasharray:2,2}.map-container .map-controls{position:absolute;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:100}.map-container .map-controls button{width:3rem;height:3rem;border:none;border-radius:.5rem;background:#ffffff1a;color:#fff;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.map-container .map-controls button:hover{background:#fff3;transform:scale(1.05)}.map-container .map-controls button:active{transform:scale(.95)}.map-container .coordinate-display{position:absolute;bottom:1rem;left:1rem;background:#000c;color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-family:Monaco,Menlo,monospace;font-size:.8rem;z-index:1000;pointer-events:none;opacity:0;transition:opacity .3s ease}.map-container .coordinate-display.visible{opacity:1}.map-container.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;animation:mapSpin 1s linear infinite;z-index:1000}@keyframes mapSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width: 1024px){.map-container .dev-mode-indicator{font-size:.8rem;padding:.4rem .8rem}.map-container .map-controls button{width:2.5rem;height:2.5rem;font-size:1rem}}@media (max-width: 768px){.map-container .dev-mode-indicator{font-size:.75rem;padding:.3rem .6rem;top:.5rem;left:.5rem}.map-container .map-controls{bottom:.5rem;right:.5rem}.map-container .map-controls button{width:2.2rem;height:2.2rem;font-size:.9rem}.map-container .coordinate-display{bottom:.5rem;left:.5rem;font-size:.7rem;padding:.3rem .6rem}}@media (max-width: 480px){.map-container .dev-mode-indicator{font-size:.7rem;padding:.25rem .5rem}.map-container .map-controls button{width:2rem;height:2rem;font-size:.8rem}}@media (prefers-contrast: high){.map-container .dev-mode-indicator{background:red;border:2px solid white}.map-container.dev-mode:before{border-color:red;border-width:4px}}@media (prefers-reduced-motion: reduce){.map-container svg *{transition:none}.map-container.loading:after{animation:none}}.poi{position:absolute;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none!important;transition:all .3s ease;overflow:visible!important}.poi.dragging{z-index:1000!important;pointer-events:none}.poi.dragging .poi-pulse-ring{animation-play-state:paused}.poi .poi-label-underneath{position:absolute;top:4.8vw;left:50%;overflow:visible!important;transform:translate(-50%);color:#0d3785!important;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:.96vw;font-style:normal;font-weight:600;line-height:normal;white-space:nowrap;pointer-events:none;text-align:center;z-index:10;text-shadow:0 1px 3px rgba(255,255,255,.8)}.poi .poi-label-underneath.poi-multi-line{white-space:normal!important;line-height:1.2;color:#0d3785!important}.poi .poi-label-underneath.poi-multi-line div{margin-bottom:.1vw}.poi .poi-label-underneath.poi-multi-line div:last-child{margin-bottom:0}.poi .poi-label-box{position:absolute;top:4.8vw;left:50%;transform:translate(-50%);-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:10px;padding:.42vw .625vw;pointer-events:none;text-align:left;z-index:10;white-space:nowrap;display:flex;flex-direction:column;gap:.168vw}.poi .poi-label-name{color:#fff;font-size:1.56vw;font-style:normal;font-weight:400!important;line-height:1.56vw;text-align:left}.poi .poi-label-power{color:#fff;font-size:1.56vw;font-style:normal;font-weight:700;line-height:1.56vw;text-align:right}.poi .poi-controls{position:absolute;top:-.6vw;right:-.6vw;display:flex;gap:.3vw;opacity:0;transition:opacity .3s ease;z-index:20}.poi .poi-controls button{width:1.8vw;height:1.8vw;border:none;border-radius:50%;background:#000c;color:#fff;font-size:.84vw;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.poi .poi-controls button:hover{background:#000000e6;transform:scale(1.1)}.poi .poi-controls button.poi-copy-btn:hover{background:#0096ffcc}.poi .poi-controls button.poi-delete-btn:hover{background:#ff3232cc}.poi:hover .poi-controls{opacity:1}.poi .poi-pulse-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7.2vw;height:7.2vw;border:.12vw solid currentColor;border-radius:50%;opacity:0;animation:poiPulse 3s infinite ease-out;pointer-events:none;z-index:-1}.poi:hover .poi-pulse-ring{opacity:.6}.poi .poi-outer-circle{animation:poiOuterPulse 2s infinite ease-in-out}.poi .poi-svg-container:hover .poi-inner-circles{transform-origin:center;transform:scale(1.15);cursor:pointer!important;overflow:visible!important;transition:transform .2s ease-out}.poi:hover .poi-pulse-ring{opacity:.8}.poi .poi-svg-container{overflow:visible!important;position:relative;pointer-events:none!important}.poi .poi-svg-container:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:30%;border-radius:50%;pointer-events:none;z-index:1000;box-sizing:border-box}.poi .poi-svg-container svg{overflow:visible!important}.poi .poi-inner-circles{transform-origin:center;transition:transform .2s ease-out;pointer-events:all!important}@keyframes poiPulse{0%{opacity:.4;transform:translate(-50%,-50%) scale(.9)}50%{opacity:.2;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}@keyframes poiOuterPulse{0%{opacity:.4;r:45}50%{opacity:.6;r:47}to{opacity:.3;r:45}}.poi-label-container{transition:all .2s ease}.poi-label-container:hover~.poi .poi-svg-container .poi-inner-circles,.poi-label-container:hover~.poi .poi-inner-circles{transform-origin:center;transform:scale(1.15);transition:transform .2s ease-out}.poi-label-container:hover~.poi .poi-pulse-ring{opacity:.8}.poi-label-container .poi-label-box{position:static!important;transform:none!important;top:auto!important;left:auto!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:.52vw!important;padding:.42vw .625vw!important;text-align:left!important;cursor:pointer;z-index:10!important;white-space:nowrap!important;display:flex!important;flex-direction:column!important;gap:.168vw!important;transition:all .2s ease}.poi-label-container .poi-label-name{color:#fff!important;font-size:1.56vw!important;font-style:normal!important;font-weight:400!important;line-height:1.56vw!important;text-align:left!important}.poi-label-container .poi-label-power{color:#fff!important;font-size:1.56vw!important;font-style:normal!important;font-weight:700!important;line-height:1.56vw!important}.poi-label-container .poi-label-underneath{position:static!important;transform:none!important;white-space:normal;line-height:1.2;color:#0d3785!important;font-size:.96vw!important;font-style:normal!important;font-weight:600!important;pointer-events:none!important;z-index:10!important;display:inline-block;padding:.2vw .4vw;cursor:pointer}.poi-label-container .poi-label-underneath div{color:#0d3785!important}.poi-label-container .poi-label-underneath.poi-multi-line div{margin-bottom:.1vw}.poi-label-container .poi-label-underneath.poi-multi-line div:last-child{margin-bottom:0}.poi .poi-blue-text-label{color:#0d3785!important;text-shadow:0 1px 3px rgba(255,255,255,.8)}.poi .poi-blue-text-label .poi-label-name,.poi .poi-blue-text-label .poi-label-power,.poi .poi-blue-text-label div{color:#0d3785!important}.poi-label-container .poi-blue-text-label{color:#0d3785!important;text-shadow:0 1px 3px rgba(255,255,255,.8)}.poi-label-container .poi-blue-text-label .poi-label-name,.poi-label-container .poi-blue-text-label .poi-label-power,.poi-label-container .poi-blue-text-label div{color:#0d3785!important}.island-page .poi-label-underneath{font-size:.77vw!important}.island-page .poi-label-box{padding:.34vw .5vw!important;gap:.13vw!important}.island-page .poi-label-name,.island-page .poi-label-power{font-size:1.25vw!important;line-height:1.25vw!important}.poi[data-poi-type=placeholder] .poi-label-box,.poi[data-poi-type=placeholder] .poi-label-underneath,.poi-label-container.poi-placeholder .poi-label-box,.poi-label-container.poi-placeholder .poi-label-underneath{background:#b6ff5e33!important;border-radius:30px!important;padding:.26vw 1.15vw!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;white-space:nowrap!important;color:#fff!important}.poi[data-poi-type=placeholder] .poi-label-box .poi-label-name,.poi[data-poi-type=placeholder] .poi-label-box .poi-label-power,.poi[data-poi-type=placeholder] .poi-label-underneath .poi-label-name,.poi[data-poi-type=placeholder] .poi-label-underneath .poi-label-power,.poi-label-container.poi-placeholder .poi-label-box .poi-label-name,.poi-label-container.poi-placeholder .poi-label-box .poi-label-power,.poi-label-container.poi-placeholder .poi-label-underneath .poi-label-name,.poi-label-container.poi-placeholder .poi-label-underneath .poi-label-power{color:#fff!important}.poi[data-poi-type=placeholder] .poi-label-box,.poi-label-container.poi-placeholder .poi-label-box{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:.52vw!important}.poi[data-poi-type=placeholder] .poi-label-box .poi-label-name,.poi-label-container.poi-placeholder .poi-label-box .poi-label-name{font-size:1.35vw!important;font-weight:600!important;line-height:1.61vw!important}.nav-icon svg{color:inherit}.nav-icon.home svg path{fill:currentColor}.nav-icon.energy svg rect{fill:url(#paint0_linear_energy);fill-opacity:.4}.nav-icon.energy svg path{stroke:currentColor;fill:none}.nav-icon.energy svg defs stop{stop-color:currentColor}.nav-icon.energy svg defs stop[offset="1"]{stop-color:currentColor;stop-opacity:.5}.nav-icon.info svg path{fill:currentColor}.nav-icon.transport svg path{stroke:currentColor;fill:none}@media (max-width: 768px){.nav-icon{width:40px;height:40px}.nav-icon svg{transform:scale(.8)}}@media (max-width: 480px){.nav-icon{width:35px;height:35px}.nav-icon svg{transform:scale(.7)}}::selection{background-color:#6dd2ab;color:#fff}::-moz-selection{background-color:#6dd2ab;color:#fff}input,textarea{cursor:text!important}html{background:#000!important;background-image:var(--dashboard-bg-image, none);background:var(--dashboard-bg-gradient, linear-gradient(270deg, rgba(13, 55, 133, 0) 0%, rgba(13, 55, 133, .7) 100%));background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}body{background-image:var(--dashboard-bg-image, none);background:var(--dashboard-bg-gradient, linear-gradient(270deg, rgba(13, 55, 133, 0) 0%, rgba(13, 55, 133, .7) 100%));background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}#root{font-family:Space Grotesk,sans-serif,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--dashboard-text-color, rgba(255, 255, 255, .87));background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto;text-align:center;width:100vw;height:100vh;overflow:hidden;background:var(--dashboard-bg-image, none);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}#root *{color:var(--dashboard-text-color, #fff)}.app-wrapper{width:100vw;height:100vh}.logo{z-index:100!important;width:auto;left:.9vw;top:.8vw;height:2.65vw;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em rgba(100,108,255,.6666666667))}.logo.react:hover{filter:drop-shadow(0 0 2em rgba(97,218,251,.6666666667))}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.read-the-docs{color:#888}.home-btn{width:3vw;height:3vw;top:2vw!important;position:absolute!important;display:inline-block;border:none;width:100%;cursor:pointer;overflow:hidden;transition:all .3s ease}.home-btn svg{transition:all .3s ease;overflow:visible}.home-btn:hover{transform:scale(.99)}.home-btn:hover svg{transform:scale(1.05);stroke:4x}.home-btn:hover{background:linear-gradient(180deg,#000,#000)}.home-cards-wrapper{top:3vw;bottom:0;margin:0 auto;height:-moz-fit-content;height:fit-content;position:absolute;width:100%}.patent-pending{opacity:.25}.home-cards-row-placeholder{aspect-ratio:auto 1464/444;max-width:89.6vw}.island-card-map{padding:1vw;position:relative;width:100%;height:100%}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.\!right-\[1vw\]{right:1vw!important}.\!top-\[1vw\]{top:1vw!important}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[0\.75vw\]{left:.75vw}.left-\[0vw\]{left:0vw}.left-auto{left:auto}.right-0{right:0}.right-\[1\.5vw\]{right:1.5vw}.right-\[1vw\]{right:1vw}.right-\[7vw\]{right:7vw}.top-0{top:0}.top-4{top:1rem}.top-\[0\.5vw\]{top:.5vw}.top-\[1\.75vw\]{top:1.75vw}.top-\[1vw\]{top:1vw}.\!z-\[60\]{z-index:60!important}.z-20{z-index:20}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[9999\]{z-index:9999}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.col-span-6{grid-column:span 6 / span 6}.m-auto{margin:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-\[0\.125vw\]{margin-bottom:.125vw}.mb-\[1\.5vw\]{margin-bottom:1.5vw}.ml-4{margin-left:1rem}.ml-\[1vw\]{margin-left:1vw}.ml-\[6vw\]{margin-left:6vw}.mr-\[1vw\]{margin-right:1vw}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-\[1vw\]{margin-top:1vw}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-2{height:.5rem}.h-\[100vh\]{height:100vh}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[80vh\]{max-height:80vh}.w-1\/2{width:50%}.w-16{width:4rem}.w-2{width:.5rem}.w-\[1\.5vw\]{width:1.5vw}.w-\[100vw\]{width:100vw}.w-\[35vw\]{width:35vw}.w-\[3vw\]{width:3vw}.w-\[65\%\]{width:65%}.w-\[80\%\]{width:80%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[1\.25vw\]{min-width:1.25vw}.min-w-\[4\.5vw\]{min-width:4.5vw}.max-w-\[70\%\]{max-width:70%}.max-w-\[89vw\]{max-width:89vw}.flex-1{flex:1 1 0%}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.\!gap-0{gap:0px!important}.gap-2{gap:.5rem}.gap-\[0\.75vw\]{gap:.75vw}.gap-\[1\.75vw\]{gap:1.75vw}.gap-\[1vw\]{gap:1vw}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-4{border-width:4px}.border-transparent{border-color:transparent}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/15{background-color:#ffffff26}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-white\/10{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-white\/20{--tw-gradient-to: rgb(255 255 255 / .2) var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.object-fill{-o-object-fit:fill;object-fit:fill}.\!p-0{padding:0!important}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[7\.5\%\]{padding-left:7.5%;padding-right:7.5%}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-\[1\.5vw\]{padding-bottom:1.5vw}.pt-4{padding-top:1rem}.pt-\[1\.5vw\]{padding-top:1.5vw}.pt-\[5vw\]{padding-top:5vw}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[2\.4vw\]{font-size:2.4vw}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.tracking-wide{letter-spacing:.025em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\/40{color:#fff6}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.shadow-\[0_0_20px_rgba\(13\,55\,133\,0\.08\)\]{--tw-shadow: 0 0 20px rgba(13,55,133,.08);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(13\,55\,133\,0\.18\)\]{--tw-shadow: 0 8px 24px rgba(13,55,133,.18);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}p{font-size:1vw}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.transition-blur-in-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000;background:radial-gradient(circle at center,#0d378566,#0699,#036c);pointer-events:none;will-change:opacity,backdrop-filter,transform}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
