*{box-sizing:border-box}html{overflow-y:scroll;scrollbar-gutter:stable}body,html{margin:0;padding:0}body{background:#171c29;font-family:Montserrat,system-ui,sans-serif}button:focus-visible,input:focus-visible{outline:2px solid rgba(48,230,176,.6);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:3px}.ev-store{max-width:402px;margin:0 auto;min-height:100vh;padding:0 19px 40px}.alert{max-width:402px;margin:16px auto 0;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:500;text-align:center}.alert-error{color:#fff;background:rgba(248,0,38,.15);border:1px solid rgba(248,0,38,.4)}.screen{display:none}.screen.is-active{display:block}.screen-title{margin:0;padding:33px 0 22px;font-weight:700;font-size:22px;text-align:center;color:#fff;white-space:nowrap}.screen-title--secondary{padding-top:30px;padding-bottom:18px}.screen-title--green{color:#30e6b0;padding-top:34px}.screen-title--red{color:#f80026;padding-top:34px}.screen-title--inline{padding:0}.screen-sn{display:block;font-size:10px;text-align:center;color:#fff;opacity:.7;margin-top:-16px;padding-bottom:16px;text-decoration:none;cursor:pointer}.screen-sn:hover{opacity:1}.screen-header{position:relative;height:95px;padding:0 24px;display:flex;justify-content:center;align-items:center}.icon-btn{background:0 0;border:none;cursor:pointer;padding:0}.icon-btn--back{position:absolute;left:0;top:50%;transform:translateY(-50%);width:34px;height:34px;display:flex;align-items:center;justify-content:center}.card-stack{display:flex;flex-direction:column;gap:10px}.footer-spacer{height:50px}.footer-legal{text-align:center;padding-top:24px;font-size:12px;color:#fff}.footer-legal a{color:#fff;text-decoration:none}.footer-legal a:hover{text-decoration:underline}.footer-logo{display:flex;justify-content:center;margin-top:14px}.adt-logo-link{position:relative;display:inline-block;line-height:0;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent}.adt-logo-link::before{content:"";position:absolute;inset:-28px;border-radius:50%;background:radial-gradient(closest-side,rgba(48,230,176,.105),rgba(48,230,176,.045) 55%,rgba(48,230,176,0) 75%);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:0;filter:blur(3px)}.adt-logo-link svg{overflow:visible;display:block;position:relative;z-index:1}.adt-logo-link:focus-visible::before,.adt-logo-link:hover::before{opacity:1}.card{width:100%;max-width:364px;margin-inline:auto;border-radius:24px;background:#000;border:1px solid transparent;overflow:hidden;transition:border-color .25s}.card--plan:hover{border-color:rgba(48,230,176,.5)}.card--addon-fve:hover{border-color:rgba(255,255,21,.6)}.card--addon-ocpp:hover{border-color:rgba(241,107,148,.6)}.card--legal{max-width:600px}.card.is-expanded:hover{border-color:transparent}.card.is-disabled{opacity:.4;pointer-events:none}.card-head{height:68px;padding:0 22px;display:flex;align-items:center;gap:10px;cursor:pointer}.card-head--justify{justify-content:space-between}.card-name{font-weight:800;font-size:20px;color:#30e6b0}.card--addon-fve .card-name{color:#ffff15;font-weight:700;font-size:18px;white-space:nowrap}.card--addon-ocpp .card-name{color:#f16b94;font-weight:700;font-size:18px;white-space:nowrap}.card-head-right{margin-left:auto;display:flex;align-items:center;gap:12px}.card-body{padding:0 22px 16px}.card-body[hidden]{display:none}.card-body--legal{padding:24px 22px;color:#fff}.card-body--legal a,.card-body--legal a[x-apple-data-detectors]{color:#30e6b0!important;text-decoration:none}.card-body--legal h4{margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:700}.card-body--legal ol,.card-body--legal ul{padding-left:1.25rem;margin-bottom:.75rem}.card-body--legal li{margin-bottom:.25rem}.card-body--legal p{margin-bottom:.75rem}.card-body--legal small{opacity:.6}.card-cta{margin-top:16px;width:100%;height:49px;border-radius:16px;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;position:relative;border:none;cursor:pointer;text-decoration:none;padding:0 48px;white-space:nowrap;overflow:hidden}.card-cta--green{background:#30e6b0;color:#171c29}.card-cta--yellow{background:#ffff15;color:#171c29}.card-cta--pink{background:#f16b94;color:#171c29}.card-cta--active{background:0 0;color:#30e6b0;cursor:default;gap:8px;padding:0 16px}.card-cta--future{background:0 0;color:#30e6b0;cursor:default;font-size:14px;padding:0}.card-cta-arrow{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.cancel-link{display:block;text-align:center;margin-top:12px;font-size:12px;color:#fff;opacity:.6;text-decoration:none}.cancel-link:hover{opacity:1;color:#f80026}.badge-active{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:8px;background:#30e6b0;color:#171c29;font-weight:700;font-size:11px;white-space:nowrap;line-height:1}.badge-active--prepaid{background:#fff;font-size:9px}.badge-active--purchased{background:#fff;font-size:9px}.badge-future{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:8px;background:rgba(48,230,176,.15);color:#30e6b0;font-weight:700;font-size:9px;white-space:nowrap;line-height:1}.badge-unavailable{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:8px;background:rgba(255,255,255,.12);color:#fff;font-weight:600;font-size:11px;white-space:nowrap;line-height:1}.discount-badge{display:inline-flex;align-items:center;justify-content:center;height:15px;padding:0 6px;border-radius:6px;background:#30e6b0;color:#171c29;font-weight:600;font-size:9px;white-space:nowrap;line-height:1;position:relative;top:1px}.price-line{display:inline-flex;align-items:baseline;gap:5px;line-height:1.2;white-space:nowrap}.price-line__label{font-weight:500;font-size:10px;color:#fff}.price-line__amount{font-weight:700;font-size:14px;color:#fff}.price-stack{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.price-stack__row{display:flex;align-items:center;gap:8px}.price-free{font-weight:700;font-size:14px;color:#fff}.chev-host{color:#30e6b0}.card--addon-fve .chev-host{color:#ffff15}.card--addon-ocpp .chev-host{color:#f16b94}.chev-host--placeholder{visibility:hidden}.chev{display:inline-block;transition:transform .25s}.chev--up{transform:rotate(-90deg)}.chev--down{transform:rotate(90deg)}.chev--right{transform:rotate(0)}.chev--left{transform:rotate(180deg)}.divider{height:1px;margin-bottom:12px;background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(255,255,255,.68) 50%,rgba(0,0,0,0) 100%)}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 12px;margin:0 -12px;font-weight:500;font-size:13px;color:#fff}.feature-list li:nth-child(even){background:linear-gradient(90deg,#000 0,rgba(23,28,41,.4) 25%,rgba(23,28,41,.4) 75%,#000 100%)}.feature-list li.is-off{opacity:.85}.feature-label{display:inline-flex;align-items:center}.feature-value{display:inline-flex;align-items:center;gap:8px}.feature-value-text{font-weight:500;font-size:13px;color:#30e6b0}.feature-value-text--info{color:#26a2ef}.feature-value-text--bad{color:#d33c55}.qmark{display:inline-flex;width:12px;height:12px;border-radius:50%;background:#fff;color:#171c29;font-size:9px;font-weight:700;align-items:center;justify-content:center;margin-left:4px;cursor:help;line-height:1;padding-top:1px}.dot-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dot-icon--check{background:rgba(48,230,176,.2)}.dot-icon--check-info{background:rgba(38,162,239,.2)}.dot-icon--cross{background:rgba(248,0,38,.2)}.dot-icon svg{display:block}.recap-card{width:100%;max-width:364px;margin:0 auto;border-radius:24px;background:#000;border:1px solid transparent;padding:0 22px 22px}.recap-head{height:68px;display:flex;align-items:center;gap:10px}.recap-actions{display:flex;flex-direction:column;gap:10px;margin-top:18px}.btn{width:100%;height:49px;border:none;border-radius:16px;cursor:pointer;font-weight:700;font-size:16px;font-family:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;white-space:nowrap}.btn--primary{background:#30e6b0;color:#171c29}.btn--ghost-green{background:0 0;color:#30e6b0;border:1px solid #30e6b0}.btn--ghost-green:hover{color:#30e6b0}.btn--ghost{background:0 0;color:#fff;border:1px solid rgba(255,255,255,.2);font-weight:500;font-size:14px}.btn--ghost-dashed{width:100%;height:40px;border-radius:12px;background:0 0;color:#fff;opacity:.5;border:1px dashed rgba(255,255,255,.25);font-family:inherit;font-weight:500;font-size:12px;cursor:pointer}.btn--with-arrow{display:flex;align-items:center;justify-content:center;gap:10px}.btn-arrow{display:inline-block}.billing-card{width:100%;max-width:364px;margin:0 auto;padding:32px 24px;background:#000;border-radius:24px;display:flex;flex-direction:column;gap:14px}.field{display:flex;flex-direction:column;gap:6px}.field-label{font-size:11px;color:#fff;opacity:.7;font-weight:500}.field-input{height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);padding:0 14px;color:#fff;font-family:inherit;font-size:14px;font-weight:500;outline:0;min-width:0;width:100%}.field-input::selection{background:rgba(48,230,176,.3)}.field-row{display:flex;gap:10px}.billing-action{width:100%;max-width:320px;margin:20px auto 0}.billing-note{font-size:12px;color:#fff;opacity:.7;text-align:center;margin-bottom:12px}select option{background:#121621;color:#fff}.status-icon{width:80px;height:80px;border-radius:50%;margin:18px auto 0;display:flex;align-items:center;justify-content:center}.status-icon--success{background:rgba(48,230,176,.2)}.status-icon--failure{background:rgba(248,0,38,.18)}.success-msg{width:100%;max-width:320px;margin:26px auto 0;font-weight:500;font-size:16px;line-height:1.5;text-align:center;color:#30e6b0}.failure-msg{width:100%;max-width:320px;margin:26px auto 0;font-weight:500;font-size:16px;line-height:1.5;text-align:center;color:#fff}.detail-box{width:100%;max-width:320px;margin:22px auto 0;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.detail-box--failure{background:rgba(248,0,38,.06);border-color:rgba(248,0,38,.25)}.detail-box-title{font-weight:700;font-size:14px;color:#30e6b0;text-align:center;margin-bottom:10px}.detail-box-title--red{color:#f80026}.detail-box-body{font-size:13px;color:#fff;line-height:1.7}.success-fineprint{width:100%;max-width:320px;margin:20px auto 0;font-weight:500;font-size:12px;line-height:1.5;text-align:center;color:#fff;opacity:.8}.success-fineprint[hidden]{display:none}.failure-attempt{width:100%;max-width:320px;margin:18px auto 0;padding:12px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);font-size:12px;color:#fff;opacity:.8;line-height:1.6}.failure-fineprint{width:100%;max-width:320px;margin:20px auto 0;font-weight:500;font-size:12px;line-height:1.5;text-align:center;color:#fff;opacity:.7}.action-row{width:100%;max-width:331px;margin:26px auto 0}.action-row--narrow{width:320px;margin-top:12px}.action-row--stack{display:flex;flex-direction:column;gap:10px}.ev-switcher{display:flex;justify-content:center;align-items:center;gap:.75rem}.ev-currency-switch{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(23,28,41,.65);backdrop-filter:blur(6px)}.ev-currency-switch .ev-cur{display:inline-flex;align-items:center;justify-content:center;min-width:2.6rem;padding:.4rem .7rem;font-size:.8rem;line-height:1;border-radius:999px;color:rgba(255,255,255,.6);text-decoration:none;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.ev-currency-switch .ev-cur.is-active{color:#171c29;background:#30e6b0;font-weight:600;box-shadow:0 0 8px rgba(48,230,176,.5)}.ev-currency-switch .ev-cur:not(.is-active):hover{color:#fff}.ev-lang{position:relative;display:flex;align-items:center}.ev-lang__toggle{display:inline-flex;padding:0;border:none;background:0 0;line-height:0;cursor:pointer;border-radius:50%}.ev-lang__toggle img{width:1.8rem;height:1.8rem;border-radius:50%;box-shadow:0 0 0 2px #30e6b0,0 0 12px rgba(48,230,176,.75);transition:box-shadow .2s ease}.ev-lang__flyout{box-sizing:border-box;display:flex;align-items:center;gap:.55rem;max-width:0;padding:14px 16px;margin:-14px -16px -14px 0;opacity:0;overflow:hidden;pointer-events:none;transition:max-width .4s ease,opacity .3s ease}.ev-lang__flyout .ev-lang__item{display:inline-flex;line-height:0}.ev-lang__flyout .ev-lang__item img{width:1.6rem;height:1.6rem;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.25);transition:transform .15s ease,box-shadow .15s ease}.ev-lang__flyout .ev-lang__item:hover img{transform:scale(1.12);box-shadow:0 0 0 2px #30e6b0,0 0 10px rgba(48,230,176,.7)}.ev-lang.is-open .ev-lang__flyout{max-width:340px;opacity:1;pointer-events:auto}@media (max-width:575.98px){.ev-switcher{flex-wrap:wrap;gap:1.15rem .6rem}.ev-lang__toggle img{width:1.65rem;height:1.65rem}.ev-lang__flyout .ev-lang__item img{width:1.45rem;height:1.45rem}}
/*# sourceMappingURL=evmanager.css.map */
