@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";.font-work-sans{font-family:Work Sans,sans-serif}h2.encorp-heading.large{font-weight:500;font-size:6.4vw;line-height:6.5vw;margin-bottom:1.5vw}h2.encorp-heading.largest{font-weight:500;font-size:9vw;line-height:6.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.8vw;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,.energy-usage-chart .bar-value,.energy-usage-chart .year-to-date{font-size:.65vw;line-height:.75vw}.energy-usage-chart .months span{font-size:.9vw}.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:cover;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position-y: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:cover;mask-position-y:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position-y:center}.card:hover .card-strokes{mix-blend-mode:overlay}.card.one:before{-webkit-mask-image:url(/assets/card-one-mask-D1lDC0MT.png);mask-image:url(/assets/card-one-mask-D1lDC0MT.png)}.card.one .card-button-open{border:2px solid rgba(191,211,49,.15)}.card.one .card-strokes.shiny:before{animation-delay:.5s}.card.two:before{-webkit-mask-image:url(/assets/card-two-mask-BRplbtKz.png);mask-image:url(/assets/card-two-mask-BRplbtKz.png)}.card.two .card-button-open{border:2px solid rgba(50,110,152,.15)}.card.two .card-strokes.shiny:after{animation-delay:.25s}.card.two .card-strokes.shiny:before{animation-delay:.75s}.card.three:before{-webkit-mask-image:url(/assets/card-three-mask-DXxEI62D.png);mask-image:url(/assets/card-three-mask-DXxEI62D.png)}.card.three .card-button-open{border:2px solid rgba(73,215,175,.15)}.card.three .card-strokes.shiny:after{animation-delay:.5s}.card.three .card-strokes.shiny:before{animation-delay:1s}.card.four:before{-webkit-mask-image:url(/assets/card-four-mask-CI0DZBsz.png);mask-image:url(/assets/card-four-mask-CI0DZBsz.png)}.card.four .card-button-open{border:2px solid rgba(132,8,229,.15)}.card.four .card-strokes.shiny:after{animation-delay:.75s}.card.four .card-strokes.shiny:before{animation-delay:1.25s}.card-solar:before{background:radial-gradient(81.6% 52.51% at 64.99% 83.47%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(82.75% 82.71% at 27.86% 19.16%,#ffe60099,#ffe60022 77%,#ffe60000)}.card-solar .card-strokes{background:#0003 url(/solar.svg);background-position:-1vw!important}.card-wind:before{background:radial-gradient(128.02% 88.02% at 25.44% 6.07%,#002dce99,#002dce22 76%,#002dce00),radial-gradient(81.56% 52.51% at 65.01% 83.47%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00)}.card-wind .card-strokes{background:url(/turbine.png);background-position:right!important}.card-grid:before{background:radial-gradient(60.06% 49.56% at 47.74% 89.73%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(83.49% 83.47% at 13.44% 6.64%,#07f0ff99,#07f0ff27 77%,#07f0ff24)}.card-grid .card-strokes{background:#0003 url(/grid.png);background-position:1.15vw -1.1vw!important;transform:scale(1.15)}.card-generator:before{background:radial-gradient(81.59% 52.51% at 65% 83.47%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(90.92% 75.31% at 37.09% 16.12%,#8408e599,#8408e522 77%,#8408e500)}.card-generator .card-strokes{background:#0003 url(/generator.png);background-position:1.15vw -1.1vw!important;transform:scale(1.15)}.card .card-overlay{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;cursor:pointer;justify-content:center;align-items:center;padding:2em;mix-blend-mode:normal;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);position:absolute;top:0;z-index:-1}.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;mix-blend-mode:overlay!important}.card .card-strokes.shiny:after{content:"";position:absolute;top:0;left:-50%;width:200%;z-index:1000000;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:1000000;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-heading{margin:0;position:absolute;left:25%;bottom:0;font-size:2.35vw;font-weight:500}.card .card-status{font-weight:300}.card .card-value-wrapper{top:1vw;position:absolute;min-width:5vw}.card .card-value-wrapper.card-grid,.card .card-value-wrapper.card-solar{right:1.5vw}.card .card-value-wrapper.card-wind,.card .card-value-wrapper.card-generator{left:4vw}.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 .card-button-open{bottom:0;left:0;width:4.3vw;height:3.8vw;position:absolute;border-radius:0 15px;border-top-style:hidden!important;border-right-style:hidden!important}.card .card-button-open .arrow-icon{position:absolute;top:0;width:2.4vw;height:2.4vw;bottom:0vw;left:0;right:0;margin:auto}@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-bQFGlmAM.png);mask-image:url(/assets/cardsm-left-mask-bQFGlmAM.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:42.9vw;margin-left:-2.65vw;margin-right:-2.65vw}.card-small.center:before{-webkit-mask-image:url(/assets/cardsm-center-mask-CWpedmxA.png);mask-image:url(/assets/cardsm-center-mask-CWpedmxA.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-D58D_Anr.png);mask-image:url(/assets/cardsm-right-mask-D58D_Anr.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:51.04px}.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:89.6vw;margin:0 auto;gap:.8rem;box-sizing:border-box}@media (max-height: 720px){.full-span-flex{width:83vw}}.modal-overlay{position:fixed;top:2.9vw;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;background:linear-gradient(180deg,#000,#02131b 20%);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}.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;box-shadow:0 4px 20px #00000080;border-radius:20px;aspect-ratio:1721/824}.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:2vw;right:.5vw;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:-.5vw;top:53%}.caret-right{right:-.5vw;top:54%}.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{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#ffe60099,#ffe60022 77%,#ffe60000)}.modal-container-overlay-outline-before.grid{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#07f0ff99,#07f0ff22 77%,#07f0ff00)}.modal-container-overlay-outline-before.wind{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#002dce99,#002dce22 77%,#002dce00)}.modal-container-overlay-outline-before.generator{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#8408e599,#8408e522 77%,#8408e500)}.modal-container-overlay-outline-before.ev-chargers,.modal-container-overlay-outline-before.building-load,.modal-container-overlay-outline-before.battery{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)}@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-color:#0006;will-change:transform}.modal-container-overlay.solar{border-radius:20px}.modal-container-overlay.solar:before,.modal-container-overlay.solar:after{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#ffe60099,#ffe60022 77%,#ffe60000)}.modal-container-overlay.grid:before,.modal-container-overlay.grid:after{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#07f0ff99,#07f0ff22 77%,#07f0ff00)}.modal-container-overlay.wind:before,.modal-container-overlay.wind:after{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#002dce99,#002dce22 77%,#002dce00)}.modal-container-overlay.generator:before,.modal-container-overlay.generator:after{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#8408e599,#8408e522 77%,#8408e500)}.modal-container-overlay.ev-chargers:before,.modal-container-overlay.ev-chargers: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.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: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{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{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#ffe60099,#ffe60022 77%,#ffe60000)}.modal-container-overlay-before.grid{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#07f0ff99,#07f0ff22 77%,#07f0ff00)}.modal-container-overlay-before.wind{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#002dce99,#002dce22 77%,#002dce00)}.modal-container-overlay-before.generator{background:radial-gradient(68.45% 114.99% at 93.26% 85.4%,#95fd5e4d,#abfa6d11 69.4%,#c1f67b00),radial-gradient(89.19% 149.84% at 4.42% 16.06%,#8408e599,#8408e522 77%,#8408e500)}.modal-container-overlay-before.ev-chargers,.modal-container-overlay-before.building-load,.modal-container-overlay-before.battery{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)}@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}@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:center;justify-content:center;border-radius:16px;transition:height 1.5s ease-in-out}.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:linear-gradient(183.14deg,#07f0ff99 1.11%,#0ac4ff17 33.21%);z-index:2}.bar-chart .bar.lastMonth{background:linear-gradient(180.79deg,#13b4ff99 -4.77%,#008dce00 33.68%);z-index:3}.bar-chart .bar.todaysCurrent{background:linear-gradient(182deg,#00c750 -3.6%,#95fd5e80 86.59%);z-index:4;border-radius:16px;min-height:5vw}.bar-chart .internalLabel{color:#fff;text-align:center}.bar-chart .externalLabel{position:absolute;width:200%;left:0%;top:-1.25vw;pointer-events:none}.bar-chart .externalLabel .externalLabelContent{position:relative;display:flex;align-items:center}.bar-chart .externalLabel .externalLabelLine{width:10vw;height:1px;background:#fff}.bar-chart .externalLabel .externalLabelText{color:#fff}.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.utilizing,.battery-chart .battery-chart-state-copy.standby,.battery-chart .battery-chart-state-copy .battery-loading-dots{color:#fff!important}.energy-usage-chart{width:22vw;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:1.5vw;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:23%;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)}.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:700;padding:.08vw 0;border-radius:.625vw;width:9.74vw}.power-flow-chart .indicator p.indicator-value{font-size:1.245vw;line-height:1.3625vw;margin-bottom:.15vw}.power-flow-chart .indicator p.indicator-label{font-size:1.045vw;line-height:1.235vw}.power-flow-chart .chart-container{display:flex;width:100%;height:2.6vw;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}.power-flow-chart .chart-container .source-container{background:linear-gradient(to right,#8fdb00,#92fd5c);border-radius:.625vw 0 0 .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% + 1.25vw);height:calc(100% + .375vw);padding:.0625vw;left:-.1875vw;background:linear-gradient(90deg,#95fd5ecc,#95fd5e66,#95fd5e00);-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 .sink-container{background:linear-gradient(to right,#2f71a2,#09ccdf);border-radius:0 .625vw .625vw 0;position:relative}.power-flow-chart .chart-container .sink-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.625vw;top:-.1875vw;left:-1.12vw;width:calc(100% + 1.25vw);height:calc(100% + .375vw);padding:.0625vw;background:linear-gradient(90deg,#07f0ff00,#07f0ffcc,#07f0ff66);-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}.power-flow-chart .chart-container .battery-container .label{bottom:-2.75vw}.power-flow-chart .chart-container .battery-container.Charging{background-color:#92fd5c}.power-flow-chart .chart-container .battery-container.Utilizing{background-color:#2f71a2}.power-flow-chart .chart-container .battery-container.Standby{background-color:#9ca3af}.power-flow-chart .chart-container .battery-container.default{background-color:#60a5fa}.power-flow-chart .power-flow-item{flex-grow:1;position:relative;border-right:1px solid #111827;transition:1s all ease-out}.power-flow-chart .power-flow-item .value{display:flex;height:2.6vw;align-items:center;justify-content:center;font-size:1.1875vw;font-weight:700;color:#000!important}.power-flow-chart .power-flow-item .label{position:absolute;bottom:-2.7vw;left:50%;transform:translate(-50%);font-size:1.1375vw;line-height:2.28vw;font-weight:600;font-family:Work Sans,sans-serif}.power-flow-chart .power-flow-item .label.source{color:#bef264!important}.power-flow-chart .power-flow-item .label.sink{color:#7dd3fc!important}.power-flow-chart .power-flow-item .label.battery{color:#d1d5db!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-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}html{background:#000!important;background-color:linear-gradient(180deg,#000000 0%,#02131b 20%)}body{background:linear-gradient(180deg,#000,#02131b 20%)}#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:#ffffffde;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:linear-gradient(180deg,#000,#02131b)}#root *{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:hidden}.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}*,: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}.inset-0{top:0;right:0;bottom:0;left:0}.\!top-\[1\.125vw\]{top:1.125vw!important}.bottom-0{bottom:0}.bottom-\[1\.95vw\]{bottom:1.95vw}.bottom-\[30px\]{bottom:30px}.left-0{left:0}.right-0{right:0}.right-\[1vw\]{right:1vw}.right-\[30px\]{right:30px}.top-0{top:0}.top-\[0\.5vw\]{top:.5vw}.\!z-\[60\]{z-index:60!important}.z-20{z-index:20}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-\[100\]{z-index:100}.m-auto{margin:auto}.mx-\[30px\]{margin-left:30px;margin-right:30px}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-\[0\.125vw\]{margin-bottom:.125vw}.mb-\[1\.5vw\]{margin-bottom:1.5vw}.ml-\[1vw\]{margin-left:1vw}.mr-\[1vw\]{margin-right:1vw}.mt-4{margin-top:1rem}.mt-\[0\.5vw\]{margin-top:.5vw}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-\[100vh\]{height:100vh}.h-\[5vw\]{height:5vw}.h-fit{height:-moz-fit-content;height:fit-content}.h-screen{height:100vh}.max-h-\[80vh\]{max-height:80vh}.w-1\/2{width:50%}.w-\[1\.5vw\]{width:1.5vw}.w-\[100vw\]{width:100vw}.w-\[3vw\]{width:3vw}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[1\.25vw\]{min-width:1.25vw}.min-w-\[4\.5vw\]{min-width:4.5vw}.max-w-\[90\%\]{max-width:90%}.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-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.\!gap-0{gap:0px!important}.gap-\[0\.75vw\]{gap:.75vw}.gap-\[1\.75vw\]{gap:1.75vw}.gap-\[1vw\]{gap:1vw}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.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-lime-300{--tw-bg-opacity: 1;background-color:rgb(190 242 100 / var(--tw-bg-opacity))}.bg-lime-400{--tw-bg-opacity: 1;background-color:rgb(163 230 53 / var(--tw-bg-opacity))}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity))}.bg-lime-600{--tw-bg-opacity: 1;background-color:rgb(101 163 13 / var(--tw-bg-opacity))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity))}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity))}.\!p-0{padding:0!important}.p-2{padding:.5rem}.p-4{padding:1rem}.px-\[7\.5\%\]{padding-left:7.5%;padding-right:7.5%}.pb-\[1\.5vw\]{padding-bottom:1.5vw}.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-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.\!outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.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)}.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-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}.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))}
