body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;overflow-y:auto;padding:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}.container{background:#f6f3f2;position:relative;text-align:center}.container,.inner{height:100vh;width:100vw}.inner{align-items:flex-start;display:flex;flex-direction:column;padding:0;position:absolute}.top-bar{background-color:#fff;padding:10px 0;width:100%}@media(min-width:375px){.top-bar{padding:12px 0}}@media(min-width:450px){.top-bar{padding:20px 0}}@media(min-width:900px){.top-bar{padding:30px 0}}.top-bar .sub-text{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:23px;text-align:center}@media(min-width:375px){.top-bar .sub-text{font-size:20px;line-height:25px}}@media(min-width:450px){.top-bar .sub-text{font-size:22px;line-height:27px}}@media(min-width:900px){.top-bar .sub-text{font-size:25px;line-height:30px}}.charger-wrap{align-items:flex-start;display:flex;flex-direction:column;padding:12px 0 0;text-align:left;width:100vw}@media(min-width:375px){.charger-wrap{padding:13px 0 0}}@media(min-width:450px){.charger-wrap{padding:15px 0 0}}@media(min-width:900px){.charger-wrap{padding:20px 0 0}}.charger-wrap .station{background:#fff;padding:12px;width:100vw}.charger-wrap .station .sub-text{align-items:center;color:#999;display:flex;flex-direction:row;font-size:16px;font-style:normal;font-weight:400;gap:2px;line-height:21px;padding:0}@media(min-width:375px){.charger-wrap .station .sub-text{gap:3px}}@media(min-width:450px){.charger-wrap .station .sub-text{gap:5px}}@media(min-width:900px){.charger-wrap .station .sub-text{gap:10px}}@media(min-width:375px){.charger-wrap .station .sub-text{font-size:17px;line-height:22px}}@media(min-width:450px){.charger-wrap .station .sub-text{font-size:19px;line-height:24px}}@media(min-width:900px){.charger-wrap .station .sub-text{font-size:23px;line-height:28px}}.charger-wrap .station .main-text{color:#000;font-size:28px;font-style:normal;font-weight:700;line-height:34px}.charger-wrap .station-info{background:#fff;display:flex;width:100vw}.reload-text{text-align:center;width:100%}.charger-action-wrap{align-items:flex-start;background:#f6f3f2;display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding:10px 16px 50px;width:100vw}@media(min-width:375px){.charger-action-wrap{gap:10px;padding:14px 16px 50px}}@media(min-width:450px){.charger-action-wrap{gap:14px;padding:16px 16px 50px}}@media(min-width:900px){.charger-action-wrap{gap:20px;padding:20px 16px 50px}}.charger-action-wrap .sub-text{color:#002c5f;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-align:center;width:100%}@media(min-width:375px){.charger-action-wrap .sub-text{font-size:17px;line-height:22px}}@media(min-width:450px){.charger-action-wrap .sub-text{font-size:20px;line-height:25px}}@media(min-width:900px){.charger-action-wrap .sub-text{font-size:30px;line-height:35px}}.charger-action-wrap .sub-text .strong{font-weight:700}.charger-action-wrap .button-wrap{background:#002c5f;border:none;color:#fff;cursor:pointer;font-size:17px;font-style:normal;font-weight:400;line-height:22px;padding:10px 0;width:100%}@media(min-width:375px){.charger-action-wrap .button-wrap{font-size:17px;line-height:22px;padding:15px 0}}@media(min-width:450px){.charger-action-wrap .button-wrap{font-size:20px;line-height:25px;padding:18px 0}}@media(min-width:900px){.charger-action-wrap .button-wrap{font-size:25px;line-height:30px;padding:25px 0}}.charger-action-wrap .disabled{background:#ccc}.status-wrap{padding:0}.status-wrap,.status-wrap .action-wrap{align-items:flex-start;display:flex;flex-direction:column}.status-wrap .action-wrap{background:#f6f3f2;gap:8px;justify-content:space-between;padding:10px 16px 20px;width:100vw}.status-wrap .action-wrap .sub-text{color:#002c5f;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-align:center;width:100%}.status-wrap .action-wrap .sub-text .strong{font-weight:700}.status-wrap .action-wrap .btn-wrap{align-items:center;background:#002c5f;border:none;color:#fff;display:flex;flex-direction:row;font-size:17px;font-style:normal;font-weight:400;justify-content:center;line-height:22px;padding:13px 0;width:100%}@media(min-width:375px){.status-wrap .action-wrap .btn-wrap{font-size:17px;line-height:22px;padding:15px 0}}@media(min-width:450px){.status-wrap .action-wrap .btn-wrap{font-size:20px;line-height:25px;padding:18px 0}}@media(min-width:900px){.status-wrap .action-wrap .btn-wrap{font-size:25px;line-height:30px;padding:25px 0}}.status-wrap .action-wrap .btn-wrap .img-wrap{height:20px;margin-left:5px;width:20px}@media(min-width:375px){.status-wrap .action-wrap .btn-wrap .img-wrap{height:23px;width:23px}}@media(min-width:450px){.status-wrap .action-wrap .btn-wrap .img-wrap{height:25px;width:25px}}@media(min-width:900px){.status-wrap .action-wrap .btn-wrap .img-wrap{height:30px;width:30px}}.status-wrap .action-wrap .btn-wrap .img-wrap img{height:100%;object-fit:cover;width:100%}.default-btn-wrap{background:#002c5f;border:none;color:#fff;flex-direction:row;font-size:16px;font-weight:400;height:100%;line-height:22px;padding:5px 0;width:100%}.default-btn-wrap,.modal-wrap{align-items:center;display:flex;justify-content:center}.modal-wrap{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;text-align:center;top:0;z-index:1000}.modal-wrap .fade-in{animation:fade-in .2s ease-in-out forwards}.modal-wrap .fade-out{animation:fade-out .2s ease-in-out forwards}.modal-wrap .modal{background-color:#fff;border-radius:4px;width:90%}.modal-wrap .modal .title{font-size:18px;font-style:normal;font-weight:700;line-height:23px;padding:20px 20px 0}@media(min-width:375px){.modal-wrap .modal .title{font-size:20px;line-height:25px}}@media(min-width:450px){.modal-wrap .modal .title{font-size:22px;line-height:27px}}@media(min-width:900px){.modal-wrap .modal .title{font-size:25px;line-height:30px}}.modal-wrap .modal .content{color:#1a1a1a;font-size:13px;font-style:normal;font-weight:400;line-height:18px;max-height:calc(100vh - 200px);overflow-y:auto;padding:20px 20px 0}@media(min-width:375px){.modal-wrap .modal .content{font-size:15px;line-height:20px}}@media(min-width:450px){.modal-wrap .modal .content{font-size:17px;line-height:22px}}@media(min-width:900px){.modal-wrap .modal .content{font-size:20px;line-height:25px}}.modal-wrap .modal .button-wrap{cursor:pointer;padding:20px;text-align:right}.modal-wrap .modal .button-double-wrap{display:flex;justify-content:center;margin:20px 0;width:100%}.modal-wrap .modal .button-double-wrap .cancel-box,.modal-wrap .modal .button-double-wrap .confirm-box{color:#1a1a1a;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:21px;padding:0 20px;width:100%}.modal-wrap .modal .button{color:#1a1a1a;font-size:16px;font-style:normal;font-weight:500;line-height:21px;padding:0 20px}@media(min-width:375px){.modal-wrap .modal .button{font-size:18px;line-height:23px}}@media(min-width:450px){.modal-wrap .modal .button{font-size:20px;line-height:25px}}@media(min-width:900px){.modal-wrap .modal .button{font-size:23px;line-height:28px}}.table-container{border:1px solid #ddd}.table-container .MuiTableCell-head{background-color:#f7f7f7;text-align:center}.table-container .MuiTableCell-body{text-align:center}.table-container .fail{color:red}.formTable-container{border:1px solid #ddd}.formTable-container .cell-title{background-color:#f3f6f9;text-align:center;text-align:left}.footer{background:#000;bottom:0;color:#fff;left:0;margin-bottom:0;margin-top:0;position:fixed;width:100%}.footer .double,.footer .one{display:flex;justify-content:space-between;width:100%}.footer .double .item{flex-direction:column;width:50%}.footer .button-wrap,.footer .double .item{align-items:center;display:flex;justify-content:center}.footer .button-wrap{fill:#fff;background-color:#ffab0000;border:2px solid #fff;border-radius:0 0 0 0;color:#fff;cursor:pointer;font-size:10px;font-weight:500;gap:5px;line-height:21px;padding:10px 0;width:100%}@media(min-width:375px){.footer .button-wrap{font-size:13px;line-height:23px}}@media(min-width:450px){.footer .button-wrap{font-size:15px;line-height:25px}}@media(min-width:900px){.footer .button-wrap{font-size:17px;line-height:28px}}.short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:300px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=main.72d778ab.css.map*/