*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,PMingLIU,sans-serif!important}body,html{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:14px;font-weight:400}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:400}a{overflow-wrap:break-word!important;word-wrap:break-word!important;text-decoration:underline!important}ol,ul{margin-left:15px}main{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.danger,.error{color:#b30000}.hide{display:none!important}.center{text-align:center}.wrapper{position:relative;max-width:1024px;margin:0 auto;padding:0 10px;width:100%}.mainWrapper{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.contentWrapper{order:1;width:calc(100% - 195px)}.MuiFormLabel-asterisk{color:#b30000}.formWrapper .formBoxDesc{margin-bottom:18px}.formWrapper .secBtn{margin-right:8px}.formWrapper .removeBtn{background-color:#b30000}.formWrapper .removeBtn:hover{background-color:#9f2833}.hidden{display:none}.center-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:180px 0;text-align:center}@media only screen and (max-width:1023.95px){body,html{font-size:12px}.mainWrapper{flex-direction:column}.contentWrapper{order:0;width:100%}}.TermsConditions hr{margin:0 12px}.TermsConditions .majorSteps,.TermsConditions .requiredItems{display:table;width:100%}.TermsConditions .divTableRow{display:table-row}.TermsConditions .divTableCell{display:table-cell;padding:8px 10px;width:50%;vertical-align:middle}.TermsConditions .divTableBody{display:table-row-group}.TermsConditions .iamSmart{width:50px}.TermsConditions .center{text-align:center}.TermsConditions .icon{width:50px}.TermsConditions .description{width:90%}.TermsConditions .terms{height:150px;overflow-y:scroll}.TermsConditions .underline{text-decoration:underline}.TermsConditions .navBar .stepWrapper{display:none}.TermsConditions .MuiCheckbox-root{padding:0 8px 2px 0}.TermsConditions .textwrap{overflow-wrap:anywhere;width:100%}.TermsConditions .bold p{font-weight:700}.TermsConditions .label{font-weight:400}.TermsConditions .italic{font-style:italic}.navBar{order:0;position:relative;width:180px}.navBar .stepWrapper{display:flex;flex-direction:column;border:1px solid #ccc;margin-bottom:16px}.navBar .stepWrapper .stepItm{padding:10px 15px;background-color:#fff}.navBar .stepWrapper .stepItm.active{color:#fff;background:#94202d;background:linear-gradient(90deg,#94202d,#c77a1e)}.navBar .stepWrapper .stepItm.active h1,.navBar .stepWrapper .stepItm.active h2,.navBar .stepWrapper .stepItm.active h3,.navBar .stepWrapper .stepItm.active h4,.navBar .stepWrapper .stepItm.active h5,.navBar .stepWrapper .stepItm.active h6{color:#fff}.navBar .stepWrapper .stepItm .MuiTypography-subtitle1{font-size:1.2em;line-height:1.2}.navBar .navInfoItm{display:flex;align-items:center;justify-content:space-between;background-color:#e8e3cd;padding:10px;margin-bottom:16px;word-break:break-word}.navBar .navInfoItm h4{width:calc(100% - 30px)}.navBar .navInfoItm span{display:block;font-size:18px;margin-top:10px}.navBar .navInfoItm a{font-size:14px}@media only screen and (max-width:1023.95px){.navBar{order:1;width:100%}.navBar .stepWrapper{flex-direction:row}.navBar .stepWrapper .stepItm{flex-grow:1;width:24%;padding:5px;border-right:1px solid #ccc}.navBar .stepWrapper .stepItm:last-child{border-right:none}.navBar .stepWrapper .stepItm.active{width:27%;flex-grow:1.5}.navBar .stepWrapper .stepItm .MuiTypography-subtitle1{font-size:1em}.navBar .navInfoItm{margin-bottom:8px}}.header{position:relative;margin:30px 0 20px}.header .headerTop{justify-content:space-between;margin-bottom:26px}.header .headerTop,.header .rightTool{display:flex;align-items:center}.header .rightTool .langSwitch{margin-right:20px;cursor:pointer}.header .rightTool .langSwitch:hover{color:#a74128}.header .rightTool .langLocked{display:none}.header .rightTool .exitBtn{display:flex;align-items:center;cursor:pointer}.header .rightTool .exitBtn .txt{margin-right:10px}.header .rightTool .exitBtn img{width:14px}.header .headerTitle{position:relative;display:flex;align-items:center;padding:14px 0;background-color:#f5f5f5;box-shadow:0 10px 10px rgba(0,0,0,.15)}.header .headerTitle .deco{position:absolute;top:0;left:0;width:30px;height:100%;background-color:#6b5b9a}.header .headerTitle img{margin-left:16px}.header .headerTitle h1{margin-left:30px;padding:0 10px}@media only screen and (max-width:1023.95px){.header{margin:20px 0 10px}.header .headerTop{margin-bottom:16px}.header .logo{width:200px}.header .logo img{width:100%}.header .headerTitle{padding:10px 0;box-shadow:0 10px 10px rgba(0,0,0,.1)}.header .headerTitle .deco{width:15px}.header .headerTitle h1{margin-left:15px}}@media only screen and (max-width:375px){.header .logo{width:190px}.header .logo img{width:95%}}@media only screen and (max-width:320px){.header .logo{width:150px}.header .logo img{width:90%}}.branding{border:1px solid #ccc;margin-bottom:10px;padding:10px}.branding img{height:47px}.wordwrap{word-wrap:break-word;overflow-wrap:break-word}.stepHeader{display:flex;align-items:center;width:100%;height:40px;border:1px solid #ccc;margin-bottom:20px}.stepHeader .stepIndicator{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:100%;background:#94202d;background:linear-gradient(90deg,#94202d,#c77a1e);color:#fff}.stepHeader .stepIndicator:after{content:"";position:absolute;right:-8px;width:0;height:0;border-color:transparent transparent transparent #c77b1e;border-style:solid;border-width:8px 0 8px 10px}.stepHeader .stepTitle{margin-left:18px}.manda{margin-bottom:5px}@media only screen and (max-width:1023.95px){.stepHeader .stepIndicator{width:70px}.stepHeader .stepTitle{margin-left:12px}}.formWrapper{width:100%;border:1px solid #ccc;margin-bottom:10px}.formWrapper .formHeader{font-size:16px;padding:10px;background-color:#e8e3cd}.formWrapper .bold{font-weight:700}@media only screen and (max-width:1023.95px){.formWrapper .formHeader{font-size:14px;padding:8px}}.footer{padding:80px 10px 20px;background-color:#e8e3cd;background:linear-gradient(180deg,#fff,#e8e3cd)}.footer .footerWrapper{justify-content:space-between;margin:0 auto;padding:0 10px;width:100%;max-width:1023.95px}.footer .footerWrapper,.footer .linkList{display:flex;align-items:center}.footer .linkList a{color:#000;font-weight:500;margin-right:16px;text-decoration:none}@media only screen and (max-width:1023.95px){.footer{padding:50px 10px 20px}.footer .footerWrapper{flex-direction:column}.footer .linkList{margin-bottom:20px}.footer .brandLogo a{display:block;width:135px}.footer .brandLogo img{width:100%}}.modal-container{position:absolute;width:75vw;height:50vh;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}.modal-container .modal-close{position:absolute;top:0;right:0;padding:1rem;z-index:2000}.modal-container .modal-body{padding:1rem;height:100%}.modal-container .MuiButton-label{width:50%}.leaflet-map{max-height:100%;height:100%}.leaflet-container .leaflet-control-attribution{background:transparent}.alertMsg{color:red}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{width:50px;height:50px;border:10px solid #f3f3f3;border-top-color:#383636;border-radius:50%;animation:spinner 1.5s linear infinite}.spinner-container{display:grid;justify-content:center;align-items:center;height:120px}.datePicker .MuiInputBase-root{margin-top:0}.datePicker .MuiInputBase-root input{width:380px;height:32px;padding:10px 12px;border:1px solid #ccc;background-color:#fff;box-sizing:border-box;font-size:14px;transition:border-color .3s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms}.datePicker .MuiInputBase-root input:focus{box-shadow:0 0 0 .2rem rgba(167,65,40,.25);border-color:#a74128}.datePicker .MuiInputAdornment-root{position:absolute;top:50%;right:0}@media only screen and (max-width:1023.95px){.datePicker.MuiFormControl-root{margin-bottom:12px}.datePicker .MuiInputBase-root input{width:100%}}.vehicleDetail .vehicleWrapper{display:flex;align-items:flex-start}.vehicleDetail .regNo{width:50%}.vehicleDetail .regNo input{width:100%;margin-right:4px;text-transform:uppercase}.vehicleDetail .issueDate{width:50%}.vehicleDetail .issueDate input{width:100%;margin-right:4px}.vehicleDetail .vehicleType .MuiSelect-root{width:240px;margin-right:4px}.vehicleDetail p{margin:0 0 2px}.vehicleDetail label+.MuiInput-formControl{width:380px;height:32px;padding:10px 12px;border:1px solid #ccc;background-color:#fff}.vehicleDetail .letterFrameBorder{display:flex;align-items:flex-end;justify-content:space-around}.vehicleDetail .letterFrameBorder .letterFrame{display:flex;flex-direction:column;align-items:center}.vehicleDetail .regmarkLebelEN{margin-bottom:14px}.vehicleDetail .errorWarningEN{width:15px;margin:-8px 5px 5px}.vehicleDetail .errorWarningTC{width:15px;margin-left:5px}@media only screen and (max-width:1023.95px){.vehicleDetail .vehicleWrapper{flex-direction:column}.vehicleDetail .issueDate,.vehicleDetail .regNo{width:100%}.vehicleDetail .issueDate input,.vehicleDetail .regNo input,.vehicleDetail .vehicleType .MuiSelect-root{width:100%;margin-right:0}.vehicleDetail label+.MuiInput-formControl{width:100%}.vehicleDetail .letterFrameBorder{flex-wrap:wrap;justify-content:center}.vehicleDetail .letterFrameBorder .letterFrame{min-width:150px;margin-bottom:20px}.vehicleDetail .letterFrameBorder .letterImg{width:100%}.vehicleDetail .regmarkLebelEN{margin-bottom:0}.vehicleDetail .errorWarningEN{width:15px;margin:5px}}.errorPanel{width:100%;margin-bottom:10px;color:#c00;background-color:#f2f2f2}.errorPanel .errorText{border:1px solid #c00;padding-left:3px;padding-top:3px;padding-bottom:3px;font-weight:700;font-size:15px}.errorText ul{font-weight:400}span.errorCode{color:#333}.errorPanel img{vertical-align:middle}.errorPanel ul{margin:0 0 5px 50px;padding:2px}.errorPanel ul li{margin:0;list-style-type:disc;color:#c00}a{color:#00e!important}.hiddenLegend{position:absolute;clip:rect(0 0 0 0)}.tncList{color:#b30000}.tncList li{margin-bottom:8px}.MuiDialog-paper .MuiTypography-colorTextSecondary{color:#000}.MuiDialog-paper .MuiButton-label{font-weight:700}.personalInfo .iamSmartFilled,.personalInfo .iamSmartPhone{width:15px}.personalInfo .errorWarning{width:15px;margin:5px}.personalInfo .hiddenLabel{position:absolute;clip:rect(0 0 0 0)}@media only screen and (max-width:1023.95px){.personalInfo .MuiInput-formControl,.personalInfo .MuiInputBase-root{width:100%}}.iamSmartFilled{width:15px}.iamSmartButton{height:32px;width:270px}.iamSmartMore{text-align:left;vertical-align:middle;line-height:30px}.grid-container{display:grid;align-items:center;grid-template-columns:1fr 1fr 4fr;grid-gap:20px}.ReadOnly .MuiInput-input,.ReadOnly input{background-color:#d3d3d3}button.iamSmartButton{padding:0 20px;width:100%}.streetNameMenu{width:440px;margin-right:4px}.locationDetail .addressWrapper{display:flex;align-items:flex-start}.locationDetail .hiddenLabel{position:absolute;clip:rect(0 0 0 0)}.locationDetail .streetLabel{position:absolute}.locationDetail .addressLabel{height:18px}.locationDetail .streetNo{width:140px}.locationDetail .streetNo input{width:136px;margin-right:4px;line-height:normal;padding-left:12px;padding-right:12px}.locationDetail .streetName{margin-top:14px;width:414px}.locationDetail .streetName input{width:410px;margin-right:4px;line-height:normal;padding:8px 12px}.locationDetail .streetNameAutoComplete{margin-right:4px}.locationDetail .streetNameInput{border:1px solid #ccc;height:32px;position:relative;font-size:14px;box-sizing:border-box;transition:border-color .3s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;background-color:#fff;margin-right:4px}.locationDetail .streetNameInput::-webkit-search-cancel-button,.locationDetail .streetNameInput::-webkit-search-decoration,.locationDetail .streetNameInput::-webkit-search-results-button,.locationDetail .streetNameInput::-webkit-search-results-decoration{display:none}.locationDetail .district{margin-top:10px}.locationDetail .district .MuiSelect-root{width:200px;margin-right:4px;line-height:normal;padding:8px 12px}.locationDetail .pinLocation{position:relative;margin-top:18px;width:32px;height:31px;min-width:32px;padding:0}.locationDetail .pinLocation .MuiSvgIcon-root{color:#fff}.locationDetail .remarks{width:100%}.locationDetail .remarks input{width:100%;line-height:normal;padding:8px 12px}.locationDetail .MuiFormGroup-root.permitType{flex-direction:row}.locationDetail .permitList{display:flex;align-items:flex-end;justify-content:space-around}.locationDetail .permitList .permitItm{display:flex;flex-direction:column;align-items:center}.locationDetail .permitList .permitItm p{margin-top:10px}.locationDetail p{margin:0 0 2px}@media only screen and (max-width:1023.95px){.streetNameMenu{width:100%;margin-right:0}.locationDetail .addressWrapper{flex-direction:column}.locationDetail .streetNo{width:100%}.locationDetail .streetName input,.locationDetail .streetNo input{width:100%;margin-right:0}.locationDetail .streetName,.locationDetail .streetName .MuiFormLabel-root,.locationDetail .streetName .MuiInputBase-root{margin-top:0;width:100%}.locationDetail .streetNameAutoComplete,.locationDetail .streetNameInput{margin-right:0}.locationDetail .district,.locationDetail .district .MuiInputBase-root{margin-top:0}.locationDetail .district .MuiSelect-root{width:100%;margin-top:0;margin-right:0}.locationDetail .pinLocation{margin-top:4px;align-self:flex-end}.locationDetail .permitList{flex-wrap:wrap;justify-content:center}.locationDetail .permitList .permitItm{min-width:150px;margin-bottom:20px}}.locationDetail .streetNoMarginTopNoError{margin-top:9px}.locationDetail .streetNameMarginTopError{margin-top:0}.locationDetail .streetNameMarginTopNoError{margin-top:23px}.locationDetail .districtMarginTopError{margin-top:-4px}.locationDetail .districtMarginTopNoError{margin-top:19px}.locationDetail .pinLocationError{margin-top:27px}.ant-picker-ranges{padding:0!important}a.ant-picker-now-btn{color:#94202d!important}li.ant-picker-ok{margin:6px 8px!important}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#a74128!important}.ant-picker-time-panel-column-active{background:rgba(167,65,40,.1607843137)!important}.ant-picker-focused,.ant-picker-input>input-focused,.ant-picker-input>input:focus,.ant-picker-input>input:hover,.ant-picker:hover{border-color:#a74128!important}.ant-picker-focused{box-shadow:0 0 0 .2rem rgba(167,65,40,.25)!important}.ant-btn-primary,.ant-btn-primary:focus,.ant-btn-primary:hover{background:#a74128!important;border-color:#a74128!important}.ant-picker-time-panel-column:after{height:0!important}.ant-picker-clear,.ant-picker-footer{display:none!important}.ant-btn{padding:4px 18px!important;height:auto!important;text-transform:uppercase!important}.ant-picker{width:380px}.endTime{right:10px}.dateTime .dateTimeWrapper{display:flex;align-items:flex-start;justify-content:space-between}.dateTime .dateTimeWrapper input{background:#fff;margin-right:12px;border:1px solid #ccc}@media only screen and (max-width:1023.95px){.endTime{right:0}.ant-picker{width:100%}.dateTime .dateTimeWrapper{flex-direction:column}div.dateTimeWrapper label+.MuiInput-formControl{width:100%}}.dateTimeWrapper .endDateError,.dateTimeWrapper .endTimeError,.dateTimeWrapper .startDateError,.dateTimeWrapper .startTimeError{margin-top:10px}.permitDetail textarea{min-width:640px}.permitDetail p{margin:0 0 2px}@media only screen and (max-width:1023.95px){.permitDetail textarea{min-width:100%;width:100%}}.application textarea{min-width:640px;resize:none}.application .MuiFormControl-root{width:100%}.application p{margin:0 0 2px}@media only screen and (max-width:1023.95px){.application textarea{min-width:100%;width:100%}}p.uppercase{text-transform:uppercase}p.disabled{color:rgba(0,0,0,.26)}.red{color:#f70000}.tapImg{width:50px}.confirmation .MuiCheckbox-root{padding:0 8px 2px 0}.confirmation .textwrap{overflow-wrap:anywhere;width:100%}.confirmation .bold p{font-weight:700}.confirmation .label{font-weight:400}.confirmation .italic{font-style:italic}.errorWarning{width:15px;margin:5px}.Privacy .contentWrapper{width:100%}.Privacy .title,.title{text-align:center;font-size:2em}body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.FAQ .contentWrapper{width:100%}.FAQ .title,.TimeOut .title{text-align:center;font-size:2em}.TimeOut .title{margin:12px}#loading-wrapper{width:10em;height:10em;margin:auto}#loading-anime{width:100%;height:100%;border-color:#2b7366 transparent;border-style:solid;border-width:5px;border-radius:50%;animation:loader 3s linear infinite}@keyframes loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.8e598731.chunk.css.map */