.modal-header{border-bottom:none}.modal-footer{border-top:none}.spinner-wrapper{height:100%;left:0;position:fixed;top:0;width:100%;z-Index:100000}.spinner-backdrop{background:#000;height:100%;justify-content:center;opacity:.2;width:100%}.login-page,.spinner-backdrop{align-items:center;display:flex}.login-page{background-color:#f9fafb;min-height:100vh;padding:1.5rem}.login-page .content-wrap{border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);height:100%;margin-left:auto;margin-right:auto;max-width:56rem;overflow:hidden;width:24rem;--bg-opacity:1;background-color:#fff}.login-page .content-wrap .content{align-items:center;display:flex;justify-content:center;padding:1.5rem}.login-page .content-wrap .content .form{width:100%}.login-page .content-wrap .content .form .title{--text-opacity:1;color:#24262d;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.login-page .content-wrap .content .form .account-wrap{display:block;font-size:.875rem}.login-page .content-wrap .content .form .password-wrap,.login-page .content-wrap .content .form a{display:block;font-size:.875rem;margin-top:1rem}.login-page .content-wrap .content .form a{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;width:100%;--text-opacity:1;border-radius:.5rem;border-width:1px;color:#fff;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;text-align:center;--bg-opacity:1;background-color:#3a75f2}.login-page .content-wrap .content .form hr{margin-bottom:2rem;margin-top:2rem}.login-page .content-wrap .content .form input{display:block;font-size:.875rem;margin-top:.25rem;width:100%}.login-page .content-wrap .content .form span{--text-opacity:1;color:#24262d}.admin-layout{display:flex;height:100vh;--bg-opacity:1;background-color:#f9fafb}.admin-layout .sidebar-wrap{display:block;flex-shrink:0;overflow-y:auto;width:16rem;z-index:20;--bg-opacity:1;background-color:#fff}.admin-layout .sidebar-wrap .sidebar{--text-opacity:1;color:#707275;padding-bottom:1rem;padding-top:1rem}.admin-layout .sidebar-wrap .sidebar .sidebar-header{--text-opacity:1;color:#1a1c23;font-size:1.125rem;font-weight:700;margin-left:1.5rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu{margin-top:1.5rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item{padding:.75rem 1.5rem;position:relative}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-a{align-items:center;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;width:100%}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-a svg{height:1.25rem;width:1.25rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-a span{margin-left:1rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-button{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:space-between;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;width:100%}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-button span{align-items:center;display:inline-flex}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-button span svg{height:1.25rem;width:1.25rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-button span span{margin-left:1rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .item-btn-button svg{height:1rem;width:1rem}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .home-btn{justify-content:start}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .sub-menu{--text-opacity:1;border-radius:.375rem;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06);color:#707275;font-size:.875rem;font-weight:500;margin-top:.5rem;overflow:hidden;padding:.5rem;--bg-opacity:1;background-color:#f9fafb;display:none}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .sub-menu-show{display:block}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .sub-menu-item{padding:.25rem .5rem;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .sub-menu-item a{width:100%}.admin-layout .sidebar-wrap .sidebar .sidebar-menu .sidebar-menu-item .sub-menu-item:hover{color:#1f2937}.admin-layout .content-wrap{display:flex;flex:1 1 0%;flex-direction:column;width:100%}.admin-layout .content-wrap .header-wrap{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding-bottom:1rem;padding-top:1rem;z-index:10;--bg-opacity:1;background-color:#fff}.admin-layout .content-wrap .header-wrap .header{justify-content:right;--text-opacity:1;align-items:center;color:#3a75f2;display:flex;height:100%;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.5rem;padding-right:1.5rem;width:100%}.admin-layout .content-wrap .header-wrap .header .action-items{align-items:center;display:flex;flex-shrink:0}.admin-layout .content-wrap .header-wrap .header .action-items .notification{position:relative}.admin-layout .content-wrap .header-wrap .header .action-items .notification button{border-radius:.375rem;position:relative;vertical-align:middle}.admin-layout .content-wrap .header-wrap .header .action-items .notification button svg{height:1.25rem;width:1.25rem}.admin-layout .content-wrap .header-wrap .header .action-items .notification button span{--transform-translate-y:-0.25rem;--transform-translate-x:0.25rem;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;border-radius:9999px;border-width:2px;display:inline-block;height:.75rem;position:absolute;right:0;top:0;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));width:.75rem;--border-opacity:1;border-color:#fff;--bg-opacity:1;background-color:#e02424}.admin-layout .content-wrap .header-wrap .header .action-items .profile{position:relative;--space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--space-x-reverse)));margin-right:calc(1.5rem*var(--space-x-reverse))}.admin-layout .content-wrap .header-wrap .header .action-items .profile button{border-radius:9999px;vertical-align:middle}.admin-layout .content-wrap .header-wrap .header .action-items .profile button svg{height:1.25rem;width:1.25rem}.main{height:100%;overflow-y:auto;padding-bottom:4rem}.main .container-wrap{display:grid;margin-left:auto;margin-right:auto;max-width:1440px;padding-left:1.5rem;padding-right:1.5rem;width:100%}.main .container-wrap .title{--text-opacity:1;color:#24262d;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;margin-top:1.5rem}.dashboard{display:grid;gap:1.5rem;margin-bottom:2rem}.dashboard .card-wrap{align-items:center;border-radius:.5rem;box-shadow:0 0 0 1px rgba(0,0,0,.05);display:flex;padding:1rem;--bg-opacity:1;background-color:#fff}.dashboard .card-wrap .card-icon{border-radius:9999px;margin-right:1rem;padding:.75rem}.dashboard .card-wrap .card-icon-complete{--text-opacity:1;color:#0e9f6e;--bg-opacity:1;background-color:#def7ec}.dashboard .card-wrap .card-icon-checked{--text-opacity:1;color:#3f83f8;--bg-opacity:1;background-color:#e1effe}.dashboard .card-wrap .card-icon-assembling{--text-opacity:1;color:#ff5a1f;--bg-opacity:1;background-color:#feecdc}.dashboard .card-wrap .card-icon-checking{--text-opacity:1;color:#0694a2;--bg-opacity:1;background-color:#d5f5f6}.dashboard .card-wrap .card-title{--text-opacity:1;color:#4c4f52;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.dashboard .card-wrap .card-counter{--text-opacity:1;color:#24262d;font-size:1.125rem;font-weight:600}.dropdown-btn-wrap>button{background-color:#fff;border:1px solid #ced4da;color:#000}.select-bar{display:flex;margin-bottom:1rem}@media(min-width:768px){.dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}.data-import{border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin-bottom:2rem;padding:.75rem 1rem;--bg-opacity:1;background-color:#fff}.data-import label{display:block;font-size:.875rem;margin-top:1rem}.data-import .input-wrap{--text-opacity:1;color:#1f2937;position:relative}.data-import .input-wrap input{width:100%;--text-opacity:1;color:#000;display:block;font-size:.875rem;margin-top:.25rem;padding-right:5rem}.data-import .btn-wrap{margin-top:1.5rem}.data-import .btn-wrap button{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;--text-opacity:1;border-color:transparent;border-radius:.5rem;border-width:1px;color:#fff;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem 1rem;--bg-opacity:1;background-color:#3a75f2}.data-import-other{border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin-bottom:2rem;padding:.75rem 1rem;--bg-opacity:1;background-color:#fff}.total-number-warp{align-items:center;display:flex;grid-column:span 3/span 3}.pagination-warp{display:flex;grid-column:span 4/span 4;justify-content:flex-end;margin-top:auto}.pagination{--bg-opacity:1;background-color:#f9fafb;border:#f9fafb}.pagination>ul{align-items:center;display:inline-flex}.pagination-btn{border-radius:.375rem;padding:.25rem .75rem}.pagination-btn-active{--text-opacity:1;border-radius:.375rem;border-width:1px;color:#fff;--border-opacity:1;border-color:#3a75f2;--bg-opacity:1;background-color:#3a75f2}.pagination-btn>svg{width:1rem;fill:currentColor;height:1rem}.pagination-span{padding:.25rem .75rem}.table{border-radius:.5rem;box-shadow:0 0 0 1px rgba(0,0,0,.05);overflow:hidden;width:100%}.table .table-wrap{overflow-x:auto;width:100%}.table .table-wrap .table-content{width:100%}.table .table-wrap .table-content thead>tr{letter-spacing:.025em;text-transform:uppercase;--text-opacity:1;border-bottom-width:1px;color:#707275;font-size:.75rem;font-weight:600;text-align:left;--bg-opacity:1;background-color:#f9fafb}.table .table-wrap .table-content thead>tr>th{padding:.75rem 1rem}.table .table-wrap .table-content tbody{--bg-opacity:1;background-color:#fff}.table .table-wrap .table-content tbody>tr{--text-opacity:1;color:#24262d}.table .table-wrap .table-content tbody>tr:not(:first-child){--divide-y-reverse:0;border-bottom-width:calc(1px*var(--divide-y-reverse));border-top-width:calc(1px*(1 - var(--divide-y-reverse)))}.table .table-wrap .table-content tbody>tr>td{font-weight:600;padding:.75rem 1rem;word-wrap:break-word;max-width:10rem}.table .state{border-radius:9999px;font-weight:600;line-height:1.25;padding:.25rem .5rem}.table .state-use{--text-opacity:1;color:#046c4e;--bg-opacity:1;background-color:#def7ec}.table .state-stop{--text-opacity:1;color:#c81e1e;--bg-opacity:1;background-color:#fde8e8}.table .operate-column{align-items:center;display:flex;font-size:.875rem}.table .operate-btn{--text-opacity:1;align-items:center;color:#3a75f2;display:flex;justify-content:space-between;line-height:1.25rem;padding:.5rem}.table .operate-btn>svg{height:1.25rem;width:1.25rem}.table .table-footer{grid-template-columns:repeat(9,minmax(0,1fr));letter-spacing:.025em;text-transform:uppercase;--text-opacity:1;border-top-width:1px;color:#707275;display:grid;font-size:.75rem;font-weight:600;padding:.75rem 1rem;--bg-opacity:1;background-color:#f9fafb}.report .search-bar-wrap{display:flex;flex:1 1 0%;justify-content:space-between;margin-bottom:1.5rem}.report .search-bar-wrap .btn-row{float:inline-end}.report .search-bar-wrap .btn-row .error-div{color:var(--bs-danger)}.report .search-bar-wrap .btn-row .btn{align-items:center;display:inline-flex}.report .search-bar-wrap .btn-row .btn>svg{margin-right:5px}.report .datetime-wrap{border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.report .datetime-wrap .date{border:none;border-radius:var(--bs-border-radius) 0 0 var(--bs-border-radius)}.report .datetime-wrap .time{border:none;border-radius:0 var(--bs-border-radius) var(--bs-border-radius) 0}.car-record-detail{max-width:none;width:90%}.search-bar{margin-right:1.5rem;max-width:36rem;position:relative;width:100%}.search-bar .search-bar-btn{align-items:center;bottom:0;cursor:pointer;display:flex;padding-left:1rem;position:absolute;top:0}.search-bar .search-bar-btn .search-bar-icon{height:1rem;width:1rem}.search-bar .search-bar-input{width:100%;--text-opacity:1;border-radius:.375rem;border-width:0;color:#24262d;font-size:.875rem;padding-left:2.5rem;padding-right:.5rem;--bg-opacity:1;background-color:#f4f5f7}.setting .search-bar-wrap{display:flex;flex:1 1 0%;justify-content:space-between;margin-bottom:1.5rem}.setting .search-bar-wrap .plus-btn{--text-opacity:1;align-items:center;border-radius:.5rem;border-width:1px;color:#fff;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;line-height:1.25rem;padding:.5rem 1rem;--bg-opacity:1;background-color:#3a75f2}.setting .search-bar-wrap .plus-btn .plus-icon{height:1rem;margin-left:-.25rem;margin-right:.5rem;width:1rem}.system-management .search-bar-wrap{display:flex;flex:1 1 0%;justify-content:space-between;margin-bottom:1.5rem}.system-management .search-bar-wrap .plus-btn{--text-opacity:1;align-items:center;border-radius:.5rem;border-width:1px;color:#fff;display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;line-height:1.25rem;padding:.5rem 1rem;--bg-opacity:1;background-color:#3a75f2}.system-management .search-bar-wrap .plus-btn .plus-icon{height:1rem;margin-left:-.25rem;margin-right:.5rem;width:1rem}a{background-color:transparent;color:inherit;text-decoration:inherit}ul{display:block;list-style-type:disc;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px;unicode-bidi:isolate}ol,ul{list-style:none}li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}fieldset,ol,ul{margin:0;padding:0}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}button{background-color:transparent;background-image:none;padding:0}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}[role=button],button{cursor:pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button,select{text-transform:none}button,input{overflow:visible}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}svg:not(:root){overflow:hidden;overflow-clip-margin:content-box}*,:after,:before{border:0 solid #d5d6d7;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}main{display:block;height:100%;overflow-y:auto;padding-bottom:4rem}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible}header{display:block}header,thead{unicode-bidi:isolate}thead{border-color:inherit;display:table-header-group;vertical-align:middle}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-radius:.25rem;border-width:1px;font-size:1rem;line-height:1.5;padding:.5rem .75rem}table{border-collapse:collapse}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}
/*# sourceMappingURL=main.bundle.css.map*/