.main-content{padding:24px 18px;display:flex;gap:16px;flex-direction:column;height:100%}.main-content.footer-contained{height:calc(100% - 120px)}.main-content.points-footer-contained{height:calc(100% - 150px);gap:24px}.main-content{overflow-y:scroll}header:not(.charging-process-header){align-items:center;display:flex;gap:16px;flex-direction:column}header:not(.charging-process-header) h3{font-family:roboto-medium}header.charging-process-header{align-items:flex-start;display:flex;gap:0;flex-direction:column}header.charging-process-header h3{color:#7d7d7d;font-weight:400;font-family:roboto-regular}.header-content{display:flex;flex-direction:column}.header-content .menu-button{width:16px;height:16px;background-color:transparent;border:none;float:right;padding-top:0}.header-content header img{box-shadow:0 0 2px #00000029;border-radius:8px;padding:8px 24px;background-color:#fff}.header-menu{background-color:#fff;position:absolute;top:0;left:0;width:100%;overflow-x:hidden}.header-menu .button-container{display:flex;align-items:flex-end;height:69px}.close-menu-button{border:none;background:transparent;margin-left:85%}.menu-item{display:flex;gap:24px;flex-direction:column;padding:0 0 0 16px;top:159px;width:100%;height:136px;background-color:#fff}.menu-item img{margin-right:5px}.menu-item a{display:flex;padding:8px 0;gap:16px;font-size:16px;color:#262626;text-decoration:none}.overlay-content{position:fixed;padding:0!important;width:100%;top:205px;left:0;right:0;bottom:0;background-color:#6e6e6e66;z-index:999999!important}footer{display:flex;gap:8px;flex-direction:column;margin-top:auto;border-radius:16px 16px 0 0;padding:16px;background-color:#fff;box-shadow:0 1px 6px #00000080;position:fixed;bottom:0;width:calc(100% - 32px)}.info-card{display:flex;flex-direction:column;background-color:#fff;border-radius:16px}.info-card.price-info{gap:4px;padding:8px 16px}.info-card.price-info span{font-size:20px;line-height:24px}.info-card.charging-process{gap:24px;padding:8px 16px 16px}.errors-main-content{display:flex;gap:88px;flex-direction:column;height:calc(100% - 120px);overflow-y:scroll;padding:16px 0}.errors-main-content header{display:flex;gap:0px;flex-direction:row}.errors-main-content header img{padding:8px 24px}.errors-footer{padding:16px 24px;position:fixed;bottom:0;width:calc(100% - 48px);box-shadow:none;background-color:unset}.overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;background-color:#6e6e6e66;z-index:99999}.hexagon{position:absolute;top:45%;left:45%}.hexagon-el{position:absolute;width:50px;height:29px;background-color:transparent;border-left:2px solid rgba(38,38,38,.2470588235);border-right:2px solid rgba(38,38,38,.2470588235);border-radius:2px;backface-visibility:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.hexagon-el:nth-of-type(2){transform:rotate(60deg)}.hexagon-el:nth-of-type(3){transform:rotate(-60deg)}.hexagon-el span{position:absolute;width:100%;height:100%;z-index:9999999;border-radius:inherit}.h1{animation:load1 2.4s ease infinite;border-left:0 solid #262626;left:-2px}.h2{animation:load2 2.4s ease .4s infinite;border-right:0 solid #262626;right:-2px}.h3{animation:load2 2.4s ease .8s infinite;border-right:0 solid #262626;right:-2px}.h4{animation:load2 2.4s ease 1.2s infinite;border-right:0 solid #262626;right:-2px}.h5{animation:load1 2.4s ease 1.6s infinite;border-left:0 solid #262626;left:-2px}.h6{animation:load1 2.4s ease 2s infinite;border-left:0 solid #262626;left:-2px}@keyframes load1{0%{border-left:2px solid #262626;left:-2px}6.944444444%{border-left:2px solid #262626;left:-2px}50%{border-left:2px solid #262626;left:-2px}59.944444433%{border-left:2px solid #262626;left:-2px}}@keyframes load2{0%{border-right:2px solid #262626;right:-2px}6.944444444%{border-right:2px solid #262626;right:-2px}50%{border-right:2px solid #262626;right:-2px}59.944444433%{border-right:2px solid #262626;right:-2px}}.dashboard{display:flex;gap:16px;flex-direction:column}.dashboard .dashboard-content{display:flex;gap:24px;flex-direction:column}.dashboard .dashboard-content .status{display:flex;gap:24px;flex-direction:row;justify-content:center;align-items:center}.dashboard .dashboard-content .status .time-status-info{display:flex;gap:16px;flex-direction:column}.dashboard .dashboard-content .status .time-status-info .status-info{padding:0 8px;border-radius:16px;text-align:center}.dashboard .dashboard-info{display:flex;flex-direction:row;justify-content:space-between}.dashboard .dashboard-info .inline-elements{gap:5px}.dashboard .inline-elements{display:inline-flex;align-items:baseline}.dashboard .inline-elements.centered-content{justify-content:center}.dashboard .charging-info-message{display:flex;gap:8px;flex-direction:column;border-radius:8px;padding:8px 16px}.dashboard .charging-info-message h6{font-weight:400;font-family:roboto-regular}.landscape-page-content{display:flex;align-items:center;flex-direction:column;position:fixed;justify-content:center;width:100%;height:100%}.points-content{display:flex;gap:32px;flex-direction:column}.points-content p{font-size:16px;line-height:18px;font-family:roboto-regular;color:#262626;font-weight:500;font-weight:400}.points-content .points-title{display:flex;gap:8px;flex-direction:column}.points-content .points-selection{display:flex;gap:24px;flex-direction:column;flex-wrap:wrap}.points-content .points-selection .radio-section{display:flex;align-items:center}.points-content .points-selection .point-selection-radio{width:20px;height:20px;accent-color:#262626;margin-right:16px}.points-content .points-selection .point-selection-radio:not(:checked){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #262626;border-radius:50%}.points-content .points-selection .point-selection-radio:not(:checked):disabled{border:1px solid #7d7d7d}.points-content .points-selection .point-selection-radio:disabled+.point-selection-label h5,.points-content .points-selection .point-selection-radio:disabled+.point-selection-label h3{color:#7d7d7d}.points-content .points-selection .point-selection-label{display:flex;gap:8.5px;flex-direction:row;align-items:center}.points-content .points-selection .point-selection-label .point-details h5{line-height:24px;color:#262626;letter-spacing:.5px}.points-content .points-selection .point-selection-label .point-details h3{letter-spacing:.5px}.errors-card{display:flex;gap:16px;flex-direction:column;align-items:center;background-color:#fff;padding:32px 24px}.errors-card img{width:60px;height:68px}.errors-card .img-custom-width{width:200px;height:90px}.errors-card p{font-size:18px;line-height:19px;font-family:roboto-regular;color:#262626;font-weight:400;text-align:center}.transaction-content{display:flex;gap:24px;flex-direction:column;padding-top:24px;height:100%;overflow-y:scroll}.transaction-content h2{padding:0 16px}.transaction-content .info-card{margin:0 16px}.transaction-content .transaction-info{display:flex;gap:24px;flex-direction:column;padding:16px}.transaction-content .transaction-info .transaction-detail{display:flex;gap:8px;flex-direction:column}.transaction-content .receipt-button{display:flex;justify-content:center}.transaction-content .receipt-button button{width:fit-content;font-size:16px;line-height:21px;font-family:roboto-regular;color:#262626;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:32px;line-height:24px;font-family:roboto-medium;color:#262626;font-weight:500}h2{font-size:18px;line-height:24px;font-family:roboto-medium;color:#262626;font-weight:500}h3{font-size:16px;line-height:24px;font-family:roboto-medium;color:#262626;font-weight:500}h4{font-size:18px;line-height:24px;font-family:roboto-medium;color:#262626;font-weight:500}h5{font-size:14px;line-height:20px;font-family:roboto-regular;color:#7d7d7d;font-weight:400}h6{font-size:14px;line-height:16px;font-family:roboto-medium;color:#262626;font-weight:500}h6.subtitle{font-size:12px;line-height:16px;font-family:roboto-medium;color:#7d7d7d;font-weight:500}@font-face{font-family:roboto-regular;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:roboto-medium;src:url(/assets/Roboto-Medium-CFKDKRMh.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:roboto-bolt;src:url(/assets/Roboto-Bold-BKtbn9Wi.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}body{margin:0;height:100vh;width:100%;font-family:roboto-regular;font-weight:500;background-color:#f5f5f5!important}body.no-scroll{overflow:hidden}.main{height:100vh;display:flex;flex-direction:column}button{border-radius:6px;text-align:center;border:1px solid #262626;padding:11px 18px;width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}button:hover{opacity:.9}.primary-button{background-color:#262626}.primary-button:disabled{background-color:#9e9e9e;border-color:#9e9e9e;cursor:default}.primary-button label{font-size:16px;line-height:24px;font-family:roboto-regular;color:#fff;font-weight:500;font-weight:400}.secondary-button{border-width:1px;border-color:#262626;background-color:#fff}.secondary-button label{font-size:16px;line-height:24px;font-family:roboto-regular;color:#262626;font-weight:500;font-weight:400}p{margin:0}
