.Home-module__g21JLG__container{font-family:Disket-mono}.Home-module__g21JLG__vinSelectionContainer{padding:10px}.Home-module__g21JLG__tagContainer{margin:5px}.Home-module__g21JLG__inputDesignContainer{padding:10px 0}.Home-module__g21JLG__bikeRegInputContainer{margin:0 20px}.Home-module__g21JLG__commandContainer{padding:10px}.Home-module__g21JLG__cardContainer{border-radius:10px;padding:5%;transition:all .3s;box-shadow:0 4px 8px #0003}.Home-module__g21JLG__spacer{margin:10px}.Home-module__g21JLG__cardContainer:hover{box-shadow:0 8px 16px #0003}img.Home-module__g21JLG__doc{opacity:35}.Home-module__g21JLG__vcuReplacementContainer{min-height:80vh;padding:10px}.Home-module__g21JLG__vcuReplacementEffect{justify-content:space-around;align-items:center;display:flex}.Home-module__g21JLG__attributesContainer{padding:10px}.Home-module__g21JLG__mapContainer{max-width:inherit;max-height:inherit;padding:10px}.Home-module__g21JLG__statusContainer{padding:30px}.Home-module__g21JLG__noAccessContainer{margin:1%;padding:80px 40px}.Home-module__g21JLG__legend{margin:10px auto}.Home-module__g21JLG__legendItems{margin:5px auto}.Home-module__g21JLG__commandSendButton{margin:10px}.Home-module__g21JLG__innercontainer{flex-direction:row;display:flex}.Home-module__g21JLG__menuContainer{background-color:var(--amplify-colors-neutral-40);padding:.5%;display:flex}.Home-module__g21JLG__sdoItem{justify-content:space-between;display:flex}.Home-module__g21JLG__errorItem{justify-content:flex-end;display:flex}.Home-module__g21JLG__opItem{justify-content:space-around;display:flex}.Home-module__g21JLG__readWriteBadge{margin-top:10px;margin-right:5px}.Home-module__g21JLG__dividerStyle{margin:10px auto}.Home-module__g21JLG__formcontainer{border:1px solid #000;border-radius:10px}@font-face{font-family:Disket-Mono;src:url(/fonts/Disket-Mono-Regular.d797bda4.ttf)}.Home-module__g21JLG__header{background-color:var(--amplify-colors-neutral-60);color:#fff;justify-content:space-between;padding:0 30px;font-family:Disket-mono;line-height:3em;display:flex}.Home-module__g21JLG__appName{font-size:26px}.Home-module__g21JLG__logodiv{justify-content:flex-start;align-items:center;gap:1em;display:flex}.Home-module__g21JLG__title a{color:#0070f3;text-decoration:none}.Home-module__g21JLG__title a:hover,.Home-module__g21JLG__title a:focus,.Home-module__g21JLG__title a:active{text-decoration:underline}.Home-module__g21JLG__title{text-align:center;margin:0 0 1rem;font-size:3.6rem;line-height:1.15}.Home-module__g21JLG__title,.Home-module__g21JLG__description{text-align:center}.Home-module__g21JLG__description{font-size:1.5rem;line-height:1.5}.Home-module__g21JLG__grid{flex-wrap:wrap;justify-content:center;align-items:center;max-width:800px;margin-top:3rem;display:flex}.Home-module__g21JLG__card{text-align:left;color:inherit;border:1px solid #eaeaea;border-radius:10px;flex-basis:45%;margin:1rem;padding:1.5rem;text-decoration:none;transition:color .15s,border-color .15s}.Home-module__g21JLG__card:hover,.Home-module__g21JLG__card:focus,.Home-module__g21JLG__card:active{color:#0070f3;border-color:#0070f3}.Home-module__g21JLG__card h3{margin:0 0 1rem;font-size:1.5rem}.Home-module__g21JLG__card p{margin:0;font-size:1.25rem;line-height:1.5}.Home-module__g21JLG__logo{height:1em}.Home-module__g21JLG__vehicleControlContainer{padding:20px}@media (max-width:600px){.Home-module__g21JLG__grid{flex-direction:column;width:100%}}#Home-module__g21JLG__map{height:50%}.Home-module__g21JLG__commandTable{background:#fff;border-radius:10px;width:100%;margin-top:30px;overflow:hidden;box-shadow:0 2px 7px #0000001f}.Home-module__g21JLG__tableHeader,.Home-module__g21JLG__tableRow{grid-template-columns:1fr 1fr 2fr 1fr;align-items:center;padding:14px 20px;display:grid}.Home-module__g21JLG__tableHeader{background:#f4f4f4;border-bottom:1px solid #ddd;font-weight:600}.Home-module__g21JLG__tableRow{border-bottom:1px solid #eee}.Home-module__g21JLG__tableRow:last-child{border-bottom:none}.Home-module__g21JLG__tableRow span{align-items:center;display:flex}@media (max-width:768px){.Home-module__g21JLG__tableHeader{display:none}.Home-module__g21JLG__tableRow{border-bottom:1px solid #eee;flex-direction:column;padding:16px 18px;display:flex}.Home-module__g21JLG__tableRow span{width:100%;margin:4px 0}.Home-module__g21JLG__tableRow span:before{content:attr(data-label);color:#555;width:120px;margin-right:10px;font-size:14px;font-weight:600}.Home-module__g21JLG__tableRow{background:#fff;border-radius:8px;margin-bottom:12px;box-shadow:0 2px 5px #0000001a}}.Home-module__g21JLG__offlineFetaureContainer{padding-top:50px}
.popup-content{background:#fff;border:1px solid #d7d7d7;width:50%;margin:auto;padding:5px}[role=tooltip].popup-content{border-radius:5px;width:200px;box-shadow:0 0 3px #00000029}.popup-overlay{background:#00000080}[data-popup=tooltip].popup-overlay{background:0 0}.popup-arrow{filter:drop-shadow(0 -3px 3px #00000029);color:#fff;stroke-width:2px;stroke:#d7d7d7;stroke-dasharray:30;stroke-dashoffset:-54px;inset:0}
.TableStatus-module__phY8da__tableStatusContainer{justify-content:space-around;align-items:center;padding:10px;display:flex}.TableStatus-module__phY8da__online{background-color:#7bc143;border-radius:40%;width:20px;height:20px}.TableStatus-module__phY8da__offline{background-color:#bf4040;border-radius:40%;width:20px;height:20px}.TableStatus-module__phY8da__neutral{background-color:#e0b94a;border-radius:40%;width:20px;height:20px}
.ErrorStatus-module__EE5klG__ringContainer{position:relative}.ErrorStatus-module__EE5klG__circle{background-color:#bf4040;border-radius:50%;width:25px;height:25px}
.OnlineStatus-module__GIYX5W__ringContainer{background-color:bisque;justify-content:space-around;align-items:center;padding:10px;display:flex}.OnlineStatus-module__GIYX5W__online{background-color:#7bc143;border-radius:40%;width:40px;height:40px}.OnlineStatus-module__GIYX5W__offline{background-color:#bf4040;border-radius:40%;width:40px;height:40px}
.FeatureSetting-module__3b3jPW__settingContainer{border-radius:5%;justify-items:center;box-shadow:0 4px 8px #00000080}.FeatureSetting-module__3b3jPW__settingContainer:hover{border-radius:5%;box-shadow:0 6px 12px #00000080}.FeatureSetting-module__3b3jPW__iconContainer{padding:10px}.FeatureSetting-module__3b3jPW__iconContainer svg{margin:0 10px}
