/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}main ._container{padding:1rem 0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,span{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-height:100%;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button:focus,input:focus,optgroup:focus,select:focus,textarea:focus{box-shadow:3px 3px 5px 0 rgba(99,99,99,.302)!important}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden=true],template{display:none}#header{background-color:#fff!important;box-shadow:2px 2px 3px 0 #605f5d4d;height:60px;left:0;padding:0;position:fixed;right:0;top:0;z-index:999}#header ._container{align-items:center;display:flex;height:inherit;justify-content:space-between;width:100%}@media screen and (max-width:765px){#header ._container{justify-content:center;position:relative}#header ._container .logout-button{position:absolute;right:10px;top:50%;transform:translateY(-50%)}#header ._container .logout-button .btn{background-color:#fff;border-color:#000;color:#000}}#header .login-container{flex:0 0 45%;height:inherit}#header .login-container .navlink-container{padding:0}#header .login-container .image-canvas{box-sizing:border-box;display:inline-block;height:100%;max-width:260px;position:relative;text-align:center;width:100%}#header .login-container .image-canvas img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#header .login-container .title-canvas{box-sizing:border-box;color:#fff;display:inline-block;font-size:20px;padding-bottom:.7rem;vertical-align:bottom}#header .nav-container{display:none;flex:0 0 50%;height:inherit;padding-right:.75rem}@media screen and (min-width:765px){#header .nav-container{display:flex}}#header .nav-container .navlink-container{align-items:center;display:flex;height:inherit;justify-content:space-around;padding:0 .5rem}#header .nav-container .navlink-container .align-items{margin-left:5px}#header .nav-container .navlink-container .icon{font-size:35px}.menu-canvas{max-height:100%;overflow-x:auto}.menu-canvas .item-list{cursor:pointer;position:relative}.menu-canvas .item-list:before{background-color:#d9b756;bottom:100%;content:"";left:0;position:absolute;top:0;transition:.5s ease-in-out;width:12px;z-index:1}.menu-canvas .item-list:hover:before,.menu-canvas .item-list[collapse=true]:before{bottom:0}.menu-canvas .item-list:hover .item-container,.menu-canvas .item-list[collapse=true] .item-container{background-color:#157bbd;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#fff}.menu-canvas .item-list .item-container{align-items:center;color:#000;display:flex;justify-content:center;padding:.5rem 0;position:relative}.menu-canvas .item-list .item-container .icon-container{font-size:28px;margin-left:1.5rem;margin-right:1rem}.menu-canvas .item-list .item-container .title-container{font-size:20px;height:auto;width:100%}.menu-canvas .item-list .item-container .arrow-container{position:absolute;right:10%;top:50%;transform:translateY(-50%);transition:.2s ease-in-out}.menu-canvas .item-list .item-container .arrow-container[collapse=true]{transform:translateY(-50%) rotate(450deg)}.menu-canvas .item-list .collapse-container{align-items:center;display:flex;flex-wrap:wrap;max-height:0;overflow:hidden;transition:.5s ease-in-out}.menu-canvas .item-list .collapse-container .subitem{color:#000;flex:0 0 100%;font-size:20px;padding:.5rem 0 .5rem 3.5rem}.menu-canvas .item-list .collapse-container .subitem:hover{background-color:#85b1da;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#fff}.menu-canvas .item-list .active{background-color:#85b1da;border-bottom-right-radius:25px;border-top-right-radius:25px;color:#fff!important}#root{height:100%;width:100%}#root #content-canvas{background-color:#fff;min-height:100vh;padding-top:60px}@media screen and (max-width:765px){#root #content-canvas{padding-left:0;padding-right:0}}#root #content-canvas[sidebar=false] #sidebar-canvas{left:-260px}#root #content-canvas[sidebar=false] #sidebar-canvas .switch-button{transform:rotate(0deg)}#root #content-canvas[sidebar=false] #main-canvas{margin-left:0}#root #content-canvas #sidebar-canvas{background-color:#f4f4f4;bottom:0;box-shadow:0 0 5px 0 #9aa1ab;left:0;position:fixed;top:60px;transition:.2s ease-in-out;width:260px}@media screen and (max-width:920px){#root #content-canvas #sidebar-canvas{z-index:999}}#root #content-canvas #sidebar-canvas .switch-button{cursor:pointer;font-size:20px;left:102%;position:absolute;top:5px;transform:rotate(180deg);transition:.1s ease-in-out}#root #content-canvas #main-canvas{margin-left:260px;padding:0 2rem;transition:.2s ease-in-out}[data-shadow=true]{box-shadow:3px 3px 5px 0 #6363634d}[is-required=true]{border-color:#dc3545!important}[mobile-element=true]{display:none}@media screen and (max-width:765px){[mobile-element=true]{display:block}}[pc-element=true]{display:none}@media screen and (min-width:765px){[pc-element=true]{display:block}}.activity-container{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.activity-container .pagination-container{justify-content:flex-start}.activity-container .action-container{align-items:center;display:flex;justify-content:space-between}.activity-container .action-container .btn{margin-left:.5rem;width:150px}.table_container{max-width:100%;overflow:auto}.table_container td{white-space:normal;word-break:keep-all}.text-container{margin:.5rem;text-align:center}.control-container{align-items:start;display:flex;justify-content:space-between}.control-container .title-container{font-weight:700;height:50px;line-height:50px;margin-bottom:.5rem}.control-container .title-container[full-content=true]{flex:0 0 100%}.control-container .title-container .title{font-size:24px}.control-container .title-container .subtitle{font-size:20px;margin-left:1rem}.control-container .control-item{align-items:center;display:flex;height:50px;justify-content:flex-end;margin-bottom:.5rem}.control-container .control-item .action-btn{width:150px}.control-container .control-item .action-btn:not(:first-child){margin-left:1rem}.form-control:focus,.form-select:focus{border-color:#ced4da!important;box-shadow:none}.btn-danger,.btn-primary,.btn-warning{color:#fff}.btn-danger:active,.btn-primary:active,.btn-warning:active{box-shadow:none}.btn-danger:disabled,.btn-primary:disabled,.btn-warning:disabled{background-color:#636363;border-color:#636363}.btn-danger a,.btn-primary a,.btn-warning a{color:#fff}.btn-danger:focus,.btn-danger:hover,.btn-primary:focus,.btn-primary:hover,.btn-warning:focus,.btn-warning:hover{box-shadow:3px 3px 5px 0 #6363634d;color:#fff}.btn-primary{background-color:#157bbd;border-color:#157bbd}.btn-primary:focus,.btn-primary:hover{background-color:#1a8edb;border-color:#1a8edb}.btn-warning{background-color:#fbab33;border-color:#fbab33}.btn-warning:focus,.btn-warning:hover{background-color:#fbaf3f;border-color:#fbaf3f}.btn-danger{background-color:#dc3545;border-color:#dc3545}.btn-danger:focus,.btn-danger:hover{background-color:#f4606c;border-color:#f4606c}.breadcrumb a{color:#000;font-weight:bolder}.form-label{margin-bottom:0;position:relative}.form-label[required]:after{color:#dc3545;content:"*";font-size:20px;margin-left:.2rem;position:absolute;right:-10px;top:-5px}.page-conent .model-form-container{flex-wrap:wrap;margin-bottom:1.5rem}.page-conent .model-form-container .model-form-group{display:flex;flex:1 1 50%;grid-template-columns:120px 1fr;min-height:50px}.page-conent .model-form-container .model-form-group .form-label{align-items:center;background-color:#d9b756;border-bottom:1px solid #fff;color:#fff;display:flex;justify-content:center;width:120px}.page-conent .model-form-container .model-form-group .form-radio{align-items:center;border-bottom:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;display:grid;width:100%}.page-conent .model-form-container .model-form-group .form-radio .custom-radio .form-check-input:checked{background-color:#5a5c5d;border-color:#ced4da}.page-conent .model-form-container .model-form-group .form-radio .custom-radio .form-check-input:checked:focus{box-shadow:none}.page-conent .model-form-container .model-form-group .form-radio .form-check{margin:.5rem}.page-conent .model-form-container .model-form-group .form-radio .radio-arrangement{align-items:center;border-top:2px solid #ced4da;display:flex}.page-conent .model-form-container .model-form-group .form-radio .radio-arrangement .btn{margin:.5rem}.page-conent .model-form-container .model-form-group .form-control{border-radius:0}.page-conent .button-container{text-align:center}.page-conent .button-container .btn{margin:1rem;max-width:200px;width:50%}.work-shops-canvas{align-items:center;border:1px solid #ced4da;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:.5rem 1rem;width:100%}.work-shops-canvas .form-check{flex:0 0 20%}.sign-container .image-container{text-align:center}.sign-container .image-container .sign-image-canvas{border:1px solid;padding:.5rem}.sign-container .image-container .uploadImage{background-color:#b51722;border:none;border-radius:10px;color:#fff;margin:.5rem auto;width:90%}.address-container .describe{margin-bottom:.1rem;margin-top:.2rem}.address-container .select-content{align-items:center;display:flex;justify-content:space-between}.address-container .select-content .form-select{flex:0 0 48%}.address-container .form-control,.address-container .form-select{border:none;border-bottom:1px solid #636363;border-radius:0}.address-container .form-control:focus,.address-container .form-select:focus{box-shadow:none!important}.enter-market-container{margin:1rem 0}.enter-market-container .describe{color:#ccc;font-size:14px}.enter-market-container .describe samp{display:block}.enter-market-container .form-enter-container .checkbox-container{align-items:center;display:flex;justify-content:flex-start}.enter-market-container .form-enter-container .checkbox-container .form-checkbox{margin-right:1rem}.enter-market-container .form-enter-container .checkbox-container .form-checkbox .form-check-input:checked{background-color:#16ba81;border-color:#16ba81}.enter-market-container .form-enter-container .form-checkbox{margin-right:1rem}.enter-market-container .form-enter-container .form-checkbox .form-check-input.is-valid,.enter-market-container .form-enter-container .form-checkbox .form-check-input:valid{border-color:inherit}.enter-market-container .form-enter-container .form-checkbox .form-check-input.is-valid~.form-check-label,.enter-market-container .form-enter-container .form-checkbox .form-check-input:valid~.form-check-label{color:inherit}.enter-market-container .form-enter-container .form-checkbox .form-check-input:checked{background-color:#16ba81;border-color:#16ba81}.enter-market-container .form-enter-container .form-label-input{margin:1rem 0 .5rem!important}.nav-tabs{align-items:center;border:none;display:flex;justify-content:center}.nav-tabs .nav-item{flex:1 1;text-align:center}.nav-tabs .nav-item .nav-link{color:#636363;transition:none}.nav-tabs .nav-item .nav-link:hover{border:none}.nav-tabs .nav-item .nav-link.active{border:none;border-bottom:4px solid #000;color:#000;font-weight:bolder}.table_wrapper{max-width:100%;overflow-x:auto;width:100vw}.table-template{min-width:100%;width:-webkit-max-content;width:max-content}.table-template td,.table-template th{overflow:hidden;padding:6px 12px;text-align:center;text-overflow:ellipsis;vertical-align:middle}.table-template td span,.table-template th span{display:inline-block;max-width:300px;white-space:normal;word-break:break-word}.table-template th{background-color:var(--grey-color);font-weight:600}.table-template thead{background-color:#16ba81;color:#fff}.table-template tbody{vertical-align:middle}.table-template tbody .table_button_group{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;max-width:400px}.table-template tbody .table_button_group>button{box-sizing:border-box;flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1;max-width:calc(50% - .5rem)}.table-template tbody .operation-content{width:300px}.table-template tbody .operation-content .btn{margin:.5rem;width:120px}.table-template tbody .operation-content-2 .btn{margin:.5rem}.modal{z-index:1042}.modal.standards-model .modal-header{background-color:#16ba81}.modal.standards-model .modal-body{max-height:70vh;overflow-y:auto}.modal.standards-model .modal-body .message-container{text-align:left}.modal.standards-model .modal-body .message-container ol{padding-left:1rem}.modal.standards-model .modal-body .message-container .table-container{overflow-x:auto;text-align:center;width:100%}.modal.standards-model .modal-body .message-container .table-container .table{min-width:-webkit-max-content;min-width:max-content}.modal.standards-model .modal-body .message-container .table-container thead{background-color:#c9ac59}.modal.standards-model .modal-body .message-container .table-container thead th{color:#fff}.modal.standards-model .modal-body .message-container .table-container td span{display:block}.modal.standards-model .modal-body .message-container .text-block{margin-bottom:1rem}.modal.standards-model .modal-body .message-container .text-block .title{font-weight:bolder;margin-bottom:.5rem}.modal.standards-model .modal-body .message-container .text-block .subtitle{margin-bottom:.5rem;margin-top:.5rem}.modal.standards-model .modal-body .message-container .text-block p{font-size:15px;line-height:1.8rem;margin-bottom:.2rem}.modal.standards-model .button-container .btn-success{background-color:#16ba81;border-color:#16ba81}.modal.terms-model .modal-header{background-color:#16ba81}.modal.terms-model .modal-body{max-height:70vh;overflow-y:auto}.modal.terms-model .modal-body .message-container{text-align:left}.modal.terms-model .modal-body .message-container .page-title{margin:1rem;text-align:center}.modal.terms-model .modal-body .message-container .terms-container{margin-bottom:1.5rem}.modal.terms-model .modal-body .message-container .terms-container .terms-title{margin-bottom:.5rem}.modal.terms-model .modal-body .message-container .terms-container .terms-content{line-height:1.5rem}.modal.terms-model .modal-body .message-container .terms-container .terms-content li{margin-bottom:.5rem}.modal.terms-model .modal-body .message-container .terms-container .terms-content li .subcontent{display:inline-block}.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container{overflow:auto;width:100%}.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table{border-collapse:collapse;table-layout:fixed;width:100%}.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table td,.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table th,.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table tr{border:1px solid #c4c4c4;text-align:center}.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table tr{height:2rem}.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table td,.modal.terms-model .modal-body .message-container .terms-container .terms-content li .table-container table th{height:100%}.modal.terms-model .modal-body .message-left{text-align:left}.modal.terms-model .button-container .btn-success{background-color:#16ba81;border-color:#16ba81}.modal.reserve-model .modal-header{background-color:#16ba81}.modal.reserve-model .modal-body .btn-primary{background-color:#16ba81;border-color:#16ba81}.modal .modal-content{border:none;border-radius:0}.modal.backstage-model .backstage-form .backstage-modal-label{align-items:center;background-color:#d9b756;color:#fff;display:flex;height:38px;justify-content:center;width:100px}.modal.backstage-model .backstage-form .detail_content,.modal.backstage-model .backstage-form .detail_hit{padding:.5rem 0;text-align:center}.modal.backstage-model .backstage-form .detail_content{color:red}.modal.backstage-model .backstage-form .table_content{margin-bottom:1rem;max-height:600px;overflow:auto;position:relative}.modal.backstage-model .backstage-form .table_content table{margin-bottom:0}.modal.backstage-model .backstage-form .table_content table thead{position:-webkit-sticky;position:sticky;top:0}.modal.backstage-model .model_table_content{max-height:70vh;overflow:auto}.modal.backstage-model .model_title{color:#fff}.modal.backstage-model .model_list_container .item-content{align-items:center;display:flex;height:40px;justify-content:flex-start;line-height:40px;margin-bottom:1rem}.modal.backstage-model .model_list_container .item-content .label{background-color:#d9b756;border:1px solid #d9b756;color:#fff;flex:1 1 200px;height:inherit;line-height:inherit;text-align:center}.modal.backstage-model .model_list_container .item-content .content{border:1px solid #d9d9d9;flex:1 1 100%;height:inherit;line-height:inherit;padding:0 .5rem;vertical-align:middle}.modal.backstage-model .model_list_container .item-content .content .picker-content{height:100%}.modal-header{align-items:center;background-color:#3e3e3e;border-radius:0;color:#fff;display:flex;flex-wrap:wrap;justify-content:flex-start}.modal-header .btn-close{background:#0000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABMUlEQVR4nO2Yy0rDUBCGD27FS4UUvBTUnQvfwIUPLbiSVlyIVgR1Yb2A+iSfSKcY0saUOCHnhP9bZfWf+Zi0ZyYhCCGEEEII0QTAETAEth0zV4Ez4NQrc5lDL5jyBPQd8taAq1zmik+l1QdnwIMd/PyfzlgnRpb1BRz6VltdQA+4swImwI6DxEEz1TYoU5D4bE2iROZlGRmTuIxGoiAzzsnshhKAdeA6OokSmddFMtFLzAA2y2SAjYLEfogZ5mX2kpOYAWwB91b4G3Bjz+/AIKQE087c8stHMp3onAhdeLVY8M+V3I+dP+6SlO6QXtXtHu1oUmfeilaGGhNwNON7A2N8q7tIltsSJ3W2RJMZtrkdZsCj46rbjgwd+vhwbDJ9x8wfmXPgxCtTCCGEEEKIkOcbGkgGz7D0mYYAAAAASUVORK5CYII=) 50%/2em auto no-repeat}.modal-body .body-title{border-bottom:1px solid #000;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;padding:.5rem}.modal-body .modal-form-container{margin-bottom:.5rem}.modal-body .modal-form-container .form-table-item{margin-bottom:1rem}.modal-body .modal-form-container .form-table-item .search-container{margin-bottom:.5rem!important}.modal-body .modal-form-container .form-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;overflow-x:auto}.modal-body .modal-form-container .form-item[justify=start]{justify-content:start}.modal-body .modal-form-container .form-item.multiple-item>*{flex:0 0 48%}.modal-body .modal-form-container .form-item.form-image-item{justify-content:center}.modal-body .modal-form-container .form-item .btn{margin-left:1rem;min-width:80px}.modal-body .modal-form-container .form-item .label{flex:0 0 20%;min-width:10%;text-align:start;text-align-last:start}.modal-body .modal-form-container .form-item .label.lg-label{flex:0 0 40%}.modal-body .modal-form-container .form-item .semicolon{margin:0 .5rem}.modal-body .modal-form-container .form-item .form-control,.modal-body .modal-form-container .form-item .form-selec,.modal-body .modal-form-container .form-item .text{flex:3 1}.modal-body .modal-form-container .form-item a.form-control{text-align:center}.modal-body .modal-form-container .form-item .racks-container{width:100%}.modal-body .modal-form-container .form-item .racks-container .slot-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.modal-body .modal-form-container .form-item .racks-container .slot-container .form-control{flex:0 0 48%;margin-top:.5rem}.modal-body .modal-form-container .form-item .button-group,.modal-body .modal-form-container .form-item .form-picker{flex:3 1}.modal-body .modal-form-container .form-item .button-group{padding:.5rem 0}.modal-body .modal-form-container .form-item .button-group .btn{background-color:#fff;border-color:#141a2a;border-radius:0;color:#141a2a;margin-left:0}.modal-body .modal-form-container .form-item .button-group .btn:first-child{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.modal-body .modal-form-container .form-item .button-group .btn:last-child{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.modal-body .modal-form-container.label-content .label{flex:0 0 25%}.modal-body .subject-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:.5rem;text-align:center}.modal-body .subject-container .form-label{background-color:#d9b756;border:1px solid #d9b756;flex:1 1;line-height:1.5;margin-bottom:0;padding:.375rem 0}.modal-body .subject-container .form-control{border-radius:0;flex:2 1}.modal-body .subject-container span{color:#dc3545;flex:0 0 100%;margin-top:.5rem}.modal-body .message-container{text-align:center}.modal-body .message-container-error{color:red;font-size:27px;margin:1rem;text-align:center}.modal-body .button-container{align-items:center;display:flex;justify-content:space-around;width:100%}.modal-body .button-container button{background-color:#157bbd;border:2px solid #157bbd;border-radius:8px;flex:1 1;margin:.5rem .5rem 0;max-width:250px;padding:.5rem 0}.modal-body .button-container button:first-child{background-color:#6c6c6c;border:2px solid #6c6c6c;color:#fff}.modal-body .button-container button.btn-danger{background-color:#dc3545;border-color:#dc3545;color:#fff}.modal-body .button-container button.btn-primary{background-color:#157bbd;border-color:#157bbd;color:#fff}.modal-body .button-container button:hover{color:#fff}.modal.extra-data-modal{z-index:2000!important}.modal-backdrop.extra-data-backdrop{z-index:1999!important}.alert{animation:opacity .3s ease-in-out 1;border-radius:10px;left:50%;position:fixed;top:5%;transform:translateX(-50%);z-index:9999}@keyframes opacity{0%{opacity:0;top:0}to{opacity:1;top:5%}}.search-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.search-container .group-item{display:grid;flex:1 1 50%;grid-template-columns:180px 100%;margin-bottom:1px}.search-container .group-item[flex-full=true]{flex:1 1 100%}.search-container .group-item .form-label{align-items:center;background-color:#d9b756;color:#fff;display:flex;justify-content:center;min-height:40px;padding:.5rem 0;text-align:center}.search-container .group-item .form-control,.search-container .group-item .form-picker,.search-container .group-item .form-select{border:1px solid #d9d9d9;border-radius:0;height:40px;width:calc(100% - 180px)}.search-container .group-item .work-shops-canvas{width:calc(100% - 180px)}.cardbox-container{border-radius:10px;box-shadow:0 0 5px 0 #6363634d;margin-bottom:1rem;padding:1rem}.cardbox-container:last-child{margin-bottom:0}.cardbox-container .card-header{align-items:center;background-color:#000;border-bottom:none;border-radius:5px;color:#fff;display:flex;justify-content:space-between;padding:.5rem}.cardbox-container .card-header .title{font-size:24px;font-weight:500}.cardbox-container .card-body{padding:1rem 0}.cardbox-container .card-body[data-flex=true]{align-items:flex-start;display:flex;justify-content:center}.cardbox-container .card-body .content-left,.cardbox-container .card-body .content-right{flex:1 1;padding:0 1rem}.spinner-canvas{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9998}.checkbox-container .form-checkbox{margin:.5rem 0}.checkbox-container .form-checkbox .form-check-input:disabled,.checkbox-container .form-checkbox .form-check-input:disabled~.form-check-label{opacity:1}.textarea-container .textarea{margin-top:.5rem;width:100%}.accordion.accordion-template .accordion-item .accordion-header .accordion-button{background-color:#16ba81;border-radius:0;color:#fff}.accordion.accordion-template .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#16ba81;color:#fff}.accordion.accordion-template .accordion-item .accordion-header .accordion-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.accordion.accordion-template .accordion-item .accordion-body{padding:1rem 0;width:100%}.accordion .accordion-item{border:none}.accordion .accordion-item .accordion-header .accordion-button{box-shadow:none!important}.accordion .accordion-item .accordion-header .accordion-button:after{content:none}.accordion .accordion-item .accordion-header .accordion-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-right:.5rem;transform:rotate(-90deg);transition:transform .2s ease-in-out;width:1.25rem}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#fff;color:#000}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):before{transform:rotate(0deg)}.accordion .accordion-item .accordion-body{padding:0 .5rem}@media screen and (min-width:768px){.accordion .accordion-item .accordion-body{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}}.accordion .accordion-item .accordion-body .title{border-bottom:1px solid #636363;padding:.5rem}.accordion .accordion-item .accordion-body .accordion-content{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.accordion .accordion-item .accordion-body .accordion-content:focus{background-color:#eaeaea}.accordion .accordion-item .accordion-body .accordion-content .information{font-size:14px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-body .accordion-content .information{border:1px solid #000;border-radius:5px;box-shadow:3px 3px 5px 0 #6363634d;line-height:1.5rem;min-width:300px;padding:.5rem 1.5rem}}.accordion .accordion-item .accordion-body .accordion-content .information samp{display:block}.accordion .accordion-item .accordion-body .accordion-content .icon{font-size:24px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-body .accordion-content .icon{display:none}}.label-image-container{align-items:center;display:flex;height:357px;justify-content:center}.label-text-container{border-bottom:1px solid #ccc;margin-bottom:.5rem;padding:.8rem 0}.label-text-container label{letter-spacing:2px;min-width:120px}.label-text-container .colon{margin-right:1rem}.form-label-radio .form-label-header{align-items:center;display:flex;justify-content:space-between}.form-label-radio .form-label-header .standard-link{color:#157bbd;cursor:pointer;font-size:12px}.form-label-radio .form-label-header .standard-link .icon{font-size:14px;margin-right:.1rem;transform:rotateX(180deg)}.form-label-radio .radio-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:30px}.form-label-radio .radio-content .page-subtitle{font-size:14px;text-align:left!important}.form-label-radio .form-radio{margin:.1rem .5rem}.form-label-radio .form-radio .form-check-input.is-valid~.form-check-label,.form-label-radio .form-radio .form-check-input:valid~.form-check-label{color:inherit}.form-label-radio .form-radio .form-check-input:checked{background-color:#16ba81;border-color:#16ba81}.form-label-radio .form-radio .form-check-input:disabled{opacity:1}.form-label-input .form-input-with-checkbox .form-check-input.is-valid,.form-label-input .form-input-with-checkbox .form-check-input:valid{border-color:inherit}.form-label-input .form-input-with-checkbox .form-check-input.is-valid~.form-check-label,.form-label-input .form-input-with-checkbox .form-check-input:valid~.form-check-label{color:inherit}.form-label-input .form-control{border:none;border-bottom:1px solid #636363;border-radius:0;padding:.5rem 0}.form-label-input .form-control.is-valid,.form-label-input .form-control:valid{background-image:none!important;border-color:inherit!important}.form-label-input .form-control.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E")!important;border-color:#dc3545!important}.form-label-input .form-control:focus{box-shadow:none!important}.form-label-selection.group-item .form-select:valid{border-color:#d9d9d9!important;padding-left:1rem}.form-label-selection .form-select{border:none;border-bottom:1px solid #636363;border-radius:0;padding:.5rem 0}.form-label-selection .form-select.is-valid,.form-label-selection .form-select:valid{background-image:none!important;border-color:inherit!important}.form-label-selection .form-select:focus{box-shadow:none!important}.form-label-textarea .form-control{margin:.5rem 0}.form-label-textarea .form-control.is-valid,.form-label-textarea .form-control:valid{background-image:none!important;border-color:inherit!important}.form-label-textarea .form-control:focus{box-shadow:none!important}.form-label-checkbox .checkbox-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.form-label-checkbox .checkbox-content.checkbox-flex .form-checkbox{flex:0 0 45%}.form-label-checkbox .form-checkbox{flex:0 0 100%;margin:.5rem}.form-label-checkbox .form-checkbox .form-check-input{border-color:inherit}.form-label-checkbox .form-checkbox .form-check-input.is-valid,.form-label-checkbox .form-checkbox .form-check-input:valid{border-color:inherit}.form-label-checkbox .form-checkbox .form-check-input.is-valid~.form-check-label,.form-label-checkbox .form-checkbox .form-check-input:valid~.form-check-label{color:inherit}.form-label-checkbox .form-checkbox .form-check-input:checked{background-color:#16ba81;border-color:#16ba81}.form-label-checkbox .other-input{align-items:center;display:flex;flex:0 0 100%;justify-content:flex-start}.form-label-checkbox .other-input .form-checkbox{flex:0 0 20%}.form-label-checkbox .other-input .form-control{border:none;border-bottom:1px solid #636363;border-radius:0;flex:0 0 75%;margin:.5rem 0;padding:0 .75rem}.form-label-checkbox .other-input .form-control.is-valid,.form-label-checkbox .other-input .form-control:valid{background-image:none!important;border-color:inherit!important}.form-label-checkbox .other-input .form-control:invalid{border-color:#dc3545}.form-label-checkbox .other-input .form-control:focus{box-shadow:none!important}.was-validated .form-check-input:invalid{border-color:#dc3545!important}.form-label-datepicker .react-datepicker-wrapper{display:block}.form-label-datepicker .react-datepicker-wrapper .form-picker{border:none;border-bottom:1px solid #636363;border-radius:0;padding:.5rem 0;width:100%}.form-label-datepicker .react-datepicker-wrapper .form-picker:focus{box-shadow:none!important}.form-label-datepicker .react-datepicker-wrapper .form-picker:focus-visible{outline:none}.form-label-datepicker .react-datepicker-wrapper .form-picker.is-valid,.form-label-datepicker .react-datepicker-wrapper .form-picker:valid{background-image:none!important;border-color:inherit!important}.form-label-datepicker .react-datepicker__day--selected{background-color:#16ba81}.was-validated .form-picker:invalid{border-color:#dc3545!important}.button-tabs-container{align-items:center;display:flex;height:50px;justify-content:center;margin-bottom:1rem}.button-tabs-container .button-tab{background-color:#fff;border-color:#000;border-radius:8px;color:#000;font-weight:700;height:100%;margin-right:1rem;min-width:-webkit-max-content;min-width:max-content;width:150px}.button-tabs-container .button-tab[name=export]{background-color:#85b1da;border-color:#85b1da;color:#fff}.button-tabs-container .button-tab[name=export].active{background-color:#85b1da;border-color:#85b1da}.button-tabs-container .button-tab.active{background-color:#eed64e;border-color:#eed64e}.upload-image-container .image-container{text-align:center}.upload-image-container .image-container label{width:100%}.upload-image-container .image-container .image-canvas{margin-top:.5rem;max-width:200px;padding:.5rem 0;position:relative;text-align:left;width:-webkit-fit-content;width:fit-content}.upload-image-container .image-container .image-canvas .icon{background-color:#fff;border-radius:50%;color:#b51722;height:25px;position:absolute;right:-5%;top:-5%;width:25px}.upload-image-container .image-container .uploadImage{background-color:#b51722;border:none;border-radius:10px;color:#fff;margin:.5rem 0;width:90%}.upload-image-container .image-container .uploadImage:focus{box-shadow:none}.pagination-container{align-items:center;display:flex;justify-content:flex-start;width:100%}.pagination-container .next-button,.pagination-container .pre-button{align-items:center;cursor:pointer;display:flex;font-size:30px}.pagination-container .pagination-content{max-width:120px;min-width:75px;text-align:center;width:15%}.pagination-container .pagination-content .current-page{display:inline-block;margin-right:.2rem;text-align:center;width:45%}.pagination-container .pagination-content .total-pages{margin-left:.2rem}.pagination-container .quantity-select{margin-left:1rem;max-width:95px}.table-combination{overflow-x:auto}.reserve-table{background-color:#ccc;border:1px solid #636363;margin-bottom:.5rem}.reserve-table:last-child{margin-bottom:0}.reserve-table .table-content{align-items:center;border-bottom:1px solid #636363;display:flex;height:45px;justify-content:flex-start}.reserve-table .table-content .label{border-right:1px solid #636363;flex:0 0 40%;height:100%;line-height:45px;padding:0 .5rem}.reserve-table .table-content .content{align-items:center;background-color:#fff;display:flex;flex:0 0 60%;height:100%;justify-content:space-between;padding:0 .5rem}.reserve-table .table-content .content .icon{flex:0 0 25px}.reserve-table .table-content:last-child{border-bottom:none}.tabs-container{border-radius:10px;box-shadow:0 0 5px 0 #ffffff4d;padding:1rem;position:relative}.tabs-container .nav-button{position:absolute;right:1rem;top:1rem}.tabs-container .nav-tabs{margin-bottom:1rem}.tabs-container .nav-tabs .nav-link{color:#fff}.tabs-container .nav-tabs .nav-link.active{background-color:#eed64e;color:#fff}.tabs-container .tab-content{overflow-x:auto}.tabs-container .tab-content .tabs-infore-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.tabs-container .tab-content .tabs-infore-container>*{flex:0 0 48%;padding-left:1rem}.tabs-container .tab-content .pagination-container{margin-top:1rem}.custom-tabs-container{width:100%}.custom-tabs-container .nav-tabs{background-color:#dfdcdc;border:2px solid #989696;border-radius:6px;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:1rem;max-width:100vw;overflow:auto;padding:1rem .5rem}.custom-tabs-container .nav-tabs .nav-item{flex:none;margin-right:1rem}.custom-tabs-container .nav-tabs .nav-item .nav-link{background-color:#157bbd;color:#fff;white-space:nowrap}.custom-tabs-container .nav-tabs .nav-item .nav-link:hover{background-color:#85b1da;border-color:#85b1da;border-bottom:4px solid #000}.custom-tabs-container .nav-tabs .nav-item .nav-link.active{background-color:#85b1da}.custom-tabs-container .operate-container{align-items:center;display:flex;justify-content:end;margin-bottom:.5rem}.custom-tabs-container .operate-container Button{margin:.5rem;min-width:100px}.custom-tabs-container .operate-container .search-container{flex:1 1}.custom-tabs-container .tab-content{overflow:auto;width:100%}.custom-tabs-container .tab-content .tab-title{align-items:center;background-color:#fff;border-bottom:2px solid #000;border-top:2px solid #000;display:flex;font-size:20px;font-weight:700;justify-content:space-between;margin:.5rem 0;padding:.5rem}.custom-tabs-container .tab-content .tab-title .tab-title-btn Button{margin-left:.5rem}.custom-tabs-container .tab-content .table-container{overflow:auto;width:100%}.custom-tabs-container .tab-content .list-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.custom-tabs-container .tab-content .list-container .item-content{align-items:center;box-sizing:border-box;display:flex;flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1;height:40px;justify-content:flex-start;line-height:40px;max-width:calc(50% - .5rem)}.custom-tabs-container .tab-content .list-container .item-content .label{background-color:#d9b756;border:1px solid #d9b756;color:#fff;flex:1 1 200px;height:inherit;line-height:inherit;text-align:center}.custom-tabs-container .tab-content .list-container .item-content .content{background-color:#fff;border:1px solid #d9d9d9;flex:1 1 100%;height:inherit;line-height:inherit;padding:0 .5rem;vertical-align:middle}.custom-tabs-container .tab-content .list-container .item-content .content .picker-content{height:100%}.custom-tabs-container .tab-content .list-container .item-content .content .content-formCheck{align-items:center;display:flex;gap:10px;justify-content:end}.custom-tabs-container .tab-content .list-container .item-content .check{align-items:center;background-color:#fff;border:1px solid #d9d9d9;display:flex;flex:1 1 100%;height:inherit;justify-content:space-between;line-height:inherit;padding:0 .5rem;vertical-align:middle}.custom-tabs-container .tab-content .list-container .item-content .check .content-formCheck{align-items:center;display:flex;gap:10px;justify-content:end}.custom-tabs-container .modal-content{width:100%}.custom-tabs-container .modal-content .tab-title{align-items:center;background-color:#fff;border-bottom:2px solid #000;border-top:2px solid #000;display:flex;font-size:20px;font-weight:700;justify-content:space-between;margin:.5rem 0;padding:.5rem}.custom-tabs-container .modal-content .tab-title .tab-title-btn Button{margin-left:.5rem}.custom-tabs-container .modal-content .table-container{overflow:auto;width:100%}.custom-tabs-container .modal-content .list-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.custom-tabs-container .modal-content .list-container .item-content{align-items:center;box-sizing:border-box;display:flex;flex-basis:calc(50% - 0.5rem);flex-grow:1;flex-shrink:1;height:40px;justify-content:flex-start;line-height:40px;max-width:calc(50% - .5rem)}.custom-tabs-container .modal-content .list-container .item-content .label{background-color:#d9b756;border:1px solid #d9b756;color:#fff;flex:1 1 200px;height:inherit;line-height:inherit;text-align:center}.custom-tabs-container .modal-content .list-container .item-content .content{background-color:#fff;border:1px solid #d9d9d9;flex:1 1 100%;height:inherit;line-height:inherit;padding:0 .5rem;vertical-align:middle}.custom-tabs-container .modal-content .list-container .item-content .content .picker-content{height:100%}.custom-tabs-container .modal-content .list-container .item-content .content .content-formCheck{align-items:center;display:flex;gap:10px;justify-content:end}.custom-tabs-container .modal-content .list-container .item-content .check{align-items:center;background-color:#fff;border:1px solid #d9d9d9;display:flex;flex:1 1 100%;height:inherit;justify-content:space-between;line-height:inherit;padding:0 .5rem;vertical-align:middle}.custom-tabs-container .modal-content .list-container .item-content .check .content-formCheck{align-items:center;display:flex;gap:10px;justify-content:end}.charge-report-v2 .modal-dialog{max-width:90%}.charge-report-v2 .report-modal-body{max-height:70vh;overflow-y:auto;padding:20px}.charge-report-v2 .main-title{border-left:5px solid #d9b756;font-size:1.2rem;font-weight:700;margin-bottom:12px;padding-left:10px}.charge-report-v2 .flex-grid{display:flex;gap:15px}.charge-report-v2 .flex-grid .grid-box{background:#fff;border:1px solid #333;flex:1 1}.charge-report-v2 .box-title{background:#eee;border-bottom:1px solid #333;font-weight:700;padding:6px 12px}.charge-report-v2 .box-title.border-top{border-top:1px solid #333}.charge-report-v2 .report-row{border-bottom:1px solid #ddd;display:flex}.charge-report-v2 .report-row:last-child{border-bottom:none}.charge-report-v2 .report-row .report-label{align-items:center;background-color:#d9b756;border-right:1px solid #333;color:#fff;display:flex;flex-shrink:0;font-size:.85rem;font-weight:500;justify-content:center;padding:8px;width:150px}.charge-report-v2 .report-row .report-value{align-items:center;color:#000;display:flex;flex-grow:1;font-size:.9rem;padding:8px 12px}.charge-report-v2 .summary-border-box{background:#fff;border:1px solid #333;padding:15px}.charge-report-v2 .summary-border-box .sub-section{border:1px solid #333;margin-bottom:15px}.charge-report-v2 .summary-border-box .sub-section:last-child{margin-bottom:0}.charge-report-v2 .summary-border-box .sub-section .sub-section-title{background:#f2f2f2;border-bottom:1px solid #333;color:#000;font-weight:700;padding:6px 12px}.charge-report-v2 .table-wrapper{background:#fff;border:1px solid #333;overflow-x:auto}.charge-report-v2 .table-wrapper table{border-collapse:collapse;margin-bottom:0;width:100%}.charge-report-v2 .table-wrapper table th{background-color:#444!important;border:1px solid #333;color:#fff!important;font-size:.85rem;padding:10px;text-align:center;white-space:nowrap}.charge-report-v2 .table-wrapper table td{border:1px solid #333;color:#000;font-size:.85rem;padding:10px;vertical-align:middle}.charge-report-v2 .table-wrapper table td.text-center{text-align:center}.charge-report-v2 .table-wrapper table td.info-cell{min-width:250px}.charge-report-v2 .table-wrapper table tbody tr:nth-child(2n){background-color:#fcfcfc}.charge-report-v2 .json-block{background:#1e1e1e;border-radius:4px;color:#d4d4d4;font-family:monospace;font-size:.85rem;padding:15px}.driver-model .message-title{border-bottom:2px solid #000;font-size:28px;padding-bottom:.5rem}.driver-model .driver-photo{border:2px solid #000;border-radius:50%;cursor:pointer;height:200px;margin:1.5rem auto;overflow:hidden;position:relative;width:200px}.driver-model .driver-photo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.driver-model .model-form-container-text{color:#000;font-size:16px;margin-bottom:1rem;text-align:start}.driver-model .model-form-container-text .title-text{font-weight:700}.driver-model .model-form-container-text .title-container{padding:0 1rem}.driver-model .model-form-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.5rem}.driver-model .model-form-container .model-form-group{display:grid;flex:1 1 50%;grid-template-columns:120px 100%;min-height:50px}.driver-model .model-form-container .model-form-group .form-label{align-items:center;background-color:#d9b756;border-bottom:1px solid #fff;color:#fff;display:flex;flex:1 1 120px;justify-content:center}.driver-model .model-form-container .model-form-group .model-form-content,.driver-model .model-form-container .model-form-group .work-shops-canvas{width:calc(100% - 120px)}.driver-model .model-form-container .model-form-group .model-form-content .form-check,.driver-model .model-form-container .model-form-group .work-shops-canvas .form-check{flex:0 0 25%}.activity-list-model .message-title{border-bottom:2px solid #000;font-size:28px;padding-bottom:.5rem}.activity-list-model .driver-photo{border:2px solid #000;border-radius:50%;cursor:pointer;height:200px;margin:1.5rem auto;overflow:hidden;position:relative;width:200px}.activity-list-model .driver-photo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.activity-list-model .model-form-container{flex-wrap:wrap;margin-bottom:1.5rem}.activity-list-model .model-form-container .model-form-group{display:grid;flex:1 1 50%;grid-template-columns:120px 100%;min-height:50px}.activity-list-model .model-form-container .model-form-group .form-label{align-items:center;background-color:#d9b756;border-bottom:1px solid #fff;color:#fff;display:flex;flex:1 1 120px;justify-content:center}.activity-list-model .model-form-container .model-form-group .model-form-content,.activity-list-model .model-form-container .model-form-group .work-shops-canvas{width:calc(100% - 120px)}.activity-list-model .model-form-container .model-form-group .model-form-content .form-check,.activity-list-model .model-form-container .model-form-group .work-shops-canvas .form-check{flex:0 0 25%}.activity-push-model .message-title{border-bottom:2px solid #000;font-size:28px;padding-bottom:.5rem}.activity-push-model .driver-photo{border:2px solid #000;border-radius:50%;cursor:pointer;height:200px;margin:1.5rem auto;overflow:hidden;position:relative;width:200px}.activity-push-model .driver-photo img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.activity-push-model .model-form-container{flex-wrap:wrap;margin-bottom:1.5rem}.activity-push-model .model-form-container .model-form-group{display:flex;flex:1 1 50%;grid-template-columns:120px 1fr;min-height:50px}.activity-push-model .model-form-container .model-form-group .form-label{align-items:center;background-color:#d9b756;border-bottom:1px solid #fff;color:#fff;display:flex;justify-content:center;width:120px}.preset-container{height:calc(100vh - 60px - 4rem);position:relative}.preset-container img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.login{background-color:#141a2a;height:100vh;position:relative;width:100%}@media screen and (max-width:765px){.login{background-color:#000;overflow:hidden}}.login .login-container{height:100%;position:relative;width:100%}@media screen and (min-width:765px){.login .login-container{background-image:url(/static/media/background.2561cf26d9c0dc56f2cf.png);background-repeat:no-repeat;background-size:contain}}.login .login_canvas{background:#0000;color:#fff;left:85%;margin:0 auto;min-width:400px;padding:2rem .5rem;position:absolute;top:80%;transform:translate(-85%,-80%);width:25%}@media screen and (max-width:765px){.login .login_canvas{left:50%;min-width:inherit;top:50%;transform:translate(-50%,-50%);width:100%}.login .login_canvas form{margin-bottom:8rem}}.login .login_canvas .mobile-logo-content{margin-bottom:6rem;text-align:center}.login .login_canvas .form_group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:3rem;position:relative}@media screen and (max-width:765px){.login .login_canvas .form_group{margin:1.5rem 0}}.login .login_canvas .form_group .label{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;margin-bottom:0;width:30px}.login .login_canvas .form_group .label .icon{color:#636363;font-size:15px}.login .login_canvas .form_group .form_control{border-radius:8px;margin-left:1rem;width:70%}.login .login_canvas .form_group .form_control_feedback{flex:0 0 100%;position:absolute;text-align:center;top:100%}.login .login_canvas .button_group{width:100%}@media screen and (max-width:765px){.login .login_canvas .button_group{flex-wrap:wrap;position:absolute;top:90%}}.login .login_canvas .button_group .btn{background-color:#157bbd;border:none;border-radius:8px;flex:0 0 40%;padding:.6rem 0}@media screen and (max-width:765px){.login .login_canvas .button_group .btn{flex:0 0 80%;margin:.5rem 0}}.login .login_canvas .button_group .btn:nth-child(odd){background-color:#6c6c6c;color:#fff}.login .login_canvas .button_group .btn:hover{color:#fff}.lists .name-content{font-size:20px;margin-bottom:.5rem;padding:0 1.5rem}.reserve-container{position:relative;width:100%}.reserve-container .reserve-content{padding:60px 1rem 0}.reserve-container .reserve-content .title-content{border-bottom:1px solid #636363;margin:.5rem 0;padding:.5rem 0}.reserve-container .reserve-content .page-title{text-align:center}.reserve-container .reserve-content .page-subtitle{color:#dc3545;margin:.2rem 0;text-align:center}.reserve-container .reserve-content .contact-person-content .title,.reserve-container .reserve-content .reserve-warranty-content .title{padding:.5rem 0}.reserve-container .reserve-content .contact-person-content .form-label-checkbox,.reserve-container .reserve-content .contact-person-content .form-label-datepicker,.reserve-container .reserve-content .contact-person-content .form-label-input,.reserve-container .reserve-content .contact-person-content .form-label-radio,.reserve-container .reserve-content .contact-person-content .form-label-selection,.reserve-container .reserve-content .contact-person-content .form-label-textarea,.reserve-container .reserve-content .reserve-warranty-content .form-label-checkbox,.reserve-container .reserve-content .reserve-warranty-content .form-label-datepicker,.reserve-container .reserve-content .reserve-warranty-content .form-label-input,.reserve-container .reserve-content .reserve-warranty-content .form-label-radio,.reserve-container .reserve-content .reserve-warranty-content .form-label-selection,.reserve-container .reserve-content .reserve-warranty-content .form-label-textarea{margin:.5rem 0}.reserve-container .group-btn{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:1rem;padding-top:.5rem;width:100%}.reserve-container .group-btn .submit-btn{background-color:#16ba81;border-color:#16ba81;border-radius:20px;flex:0 0 50%;margin:.5rem}.reserve-container .group-btn .btn-secondary{background-color:#636363;border-color:#636363}.reserve-container .group-btn .terms{color:#157bbd}.reserve-container .group-btn .form-check-input:checked{background-color:#16ba81;border-color:#16ba81}.mobile-container{padding-bottom:2rem}.mobile-container .mobile-content{margin-top:60px;padding:.5rem}.mobile-container .mobile-content iframe,.mobile-container .mobile-content object{min-height:60vh;width:100%}.mobile-container .title{border-bottom:1px solid #636363;font-size:20px;margin-bottom:.5rem;padding:.5rem 0;text-align:center}.mobile-container iframe{margin-top:1rem;min-height:55vh;width:100%}.mobile-container .describe-container{color:#dc3545;margin-top:.5rem;text-align:center}.mobile-container .describe-container p{margin:.1rem 0}.mobile-container .completed-image-container{background-color:#ccc;margin-top:1rem}.mobile-container .completed-image-container .image-content{display:inline-block;margin:.5rem;width:45%}.mobile-container .appointment{margin-bottom:.5rem}.mobile-container .condition-content,.mobile-container .delivery{padding:0 .5rem}.mobile-container .condition-content .title,.mobile-container .delivery .title{border-bottom:1px solid #636363;font-size:16px;padding:.5rem 0;text-align:left}.mobile-container .condition-content .image-content,.mobile-container .delivery .image-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.mobile-container .condition-content .image-content .image-canvas,.mobile-container .delivery .image-content .image-canvas{flex:0 0 20%;margin:.5rem}.mobile-container .condition-content .image-content .sign-image-canvas,.mobile-container .delivery .image-content .sign-image-canvas{flex:0 0 100%}.mobile-container .condition-content textarea,.mobile-container .delivery textarea{width:100%}.mobile-container .button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mobile-container .button-group .btn{border:none;flex:0 0 80%;margin:.5rem 0;padding:.6rem 0}.mobile-container .button-group .btn.btn-primary{background-color:#157bbd}.mobile-container .button-group .btn.btn-dark{background-color:#636363;color:#fff}.material .title{border-bottom:1px solid #636363;padding:.5rem 0}.material .title:before{color:#dc3545;content:"*";margin-right:.2rem}.material .title[no-required=true]:before{content:none}.material .delivery,.material .upload-container{padding:.5rem 1rem}.material .button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-top:2rem}.material .button-group .btn{border:none;border-radius:10px;flex:0 0 90%;margin:.5rem 0;padding:.5rem 0}.material .button-group .btn:first-child{background-color:#157bbd}.material .button-group .btn:nth-child(2){background-color:#3e3e3e}.material .sing-container{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.material .sing-container.show-prop{display:block}.material .sing-container .sing-content{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.material .sing-container .hint{background-color:#000c;color:#fff;padding:.5rem}@media screen and (orientation:landscape){.material .sing-container .hint{display:none}}.material .sing-container .signatureCanvas{background-color:#fff;border:2px solid;margin:1rem 0;transition:.5s ease-in-out}.material .sing-container .butt-group{width:100%}.material .sing-container .butt-group .btn{border:none;margin:0 .5rem;width:15%}.material .sing-container .butt-group .btn:first-child{background-color:#157bbd}.material .sing-container .butt-group .btn:nth-child(2){background-color:#636363}.material .sing-container .butt-group .btn:nth-child(3){background-color:#b51722}.error-container .reserve-content{margin-top:60px;padding:0 1rem;text-align:center}.error-container .reserve-content .page-title{border-bottom:1px solid #636363;margin:.5rem 0;padding:.5rem 0}.condition-container .appointment{margin-bottom:.5rem}.condition-container .condition-content,.condition-container .delivery{padding:0 1rem}.condition-container .condition-content .title,.condition-container .delivery .title{border-bottom:1px solid #636363;font-size:16px;padding:.5rem 0;text-align:left}.condition-container .condition-content .image-content,.condition-container .delivery .image-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.condition-container .condition-content .image-content .image-canvas,.condition-container .delivery .image-content .image-canvas{flex:0 0 20%;margin:.5rem}.condition-container .condition-content .image-content .sign-image-canvas,.condition-container .delivery .image-content .sign-image-canvas{flex:0 0 100%}.condition-container .condition-content textarea,.condition-container .delivery textarea{margin-top:.5rem;width:100%}.condition-container .button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-top:2rem}.condition-container .button-group .btn{border:none;border-radius:10px;flex:0 0 90%;margin:.5rem 0;padding:.5rem 0}.condition-container .button-group .btn:first-child{background-color:#157bbd}.condition-container .button-group .btn:nth-child(2){background-color:#3e3e3e}.information .checklist-container{padding:1rem}.information .button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-top:3rem}.information .button-group .btn{border:none;border-radius:10px;color:#fff;flex:0 0 80%;margin:.5rem 0;padding:.5rem 0}.information .button-group .btn[disabled]{background-color:#636363!important}.information .button-group .btn.btn-warning{background-color:#fd8a4a}.information .button-group .btn.btn-primary{background-color:#157bbd}.information .button-group .btn.btn-secondary{background-color:#3e3e3e}.detailed-history .reserve-info{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.detailed-history .reserve-info .group-text{flex:1 1 50%}.detailed-history .reserve-info .group-text:nth-child(n+3) .text{border-top:none}.detailed-history .detailed-info{width:100%}.detailed-history .detailed-info .group-text .text{padding:.5rem}.detailed-history .detailed-info .group-text:nth-child(n+2) .text{border-top:none}.detailed-history .group-text{display:grid;grid-template-columns:120px 100%;min-height:50px}.detailed-history .group-text .label{align-items:center;background-color:#d9b756;border:1px solid #d9b756;color:#fff;display:flex;flex:1 1 120px;justify-content:center}.detailed-history .group-text .text{align-items:center;border:1px solid #000;display:flex;justify-content:flex-start;padding:0 .5rem;width:calc(100% - 120px)}.detailed-history .group-text .text img{max-width:150px}.detailed-history .button-container{margin:1rem 0;text-align:center}.detailed-history .button-container .btn{max-width:200px;padding:.5rem 0;width:50%}.detailed-history .button-right{margin:1rem 0;text-align:right}.detailed-history .button-right .btn{max-width:200px;padding:.5rem 0;width:50%}.table-conent{overflow-y:auto}.table-conent thead{white-space:nowrap}
/*# sourceMappingURL=main.0ea44f04.css.map*/