*,:after,:before{box-sizing:border-box}*{font:inherit;padding:0}*,blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html{scroll-behavior:smooth}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}body{line-height:1.5;min-height:100vh}a,a:hover,a:visited{text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}h1,h2,h3,h4{font-stretch:100%;font-weight:700;line-height:1.1}.h1,h1{font-size:1.75rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1rem}.h4,h4{font-size:.875rem}.btn{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;justify-content:center;min-width:100px;padding:8px 16px;transition:all .2s}.btn.w-full{width:100%}.btn:disabled{cursor:not-allowed;opacity:.75}.btn.btn--primary{background-color:#009ef7}.btn.btn--primary:hover{opacity:.75}.btn.btn--outline--dark{background-color:#fff;color:#000;outline:1px solid #000;transition:all .2s}.btn.btn--outline--dark:hover{background-color:#000;color:#fff}.btn.btn--danger{background-color:#ed0000;color:#fff;transition:all .2s}.btn.btn--danger:hover{opacity:.75}.btn.btn--success{background-color:#007a05;color:#fff;transition:all .2s}.btn.btn--success:hover{opacity:.75}.btn.btn--xs{padding:9px 10px}.btn.btn--sm,.btn.btn--xs{font-size:.75rem;font-weight:600}.btn.btn--sm{padding:10.5px 12px}.btn.btn--md{font-size:.875rem;padding:11.5px 8px}.btn.btn--lg{font-size:.875rem;padding:11.5px 100px}.table{margin-bottom:14px;overflow-x:auto}.table-wrapper{border-radius:3px;border-spacing:0;color:#4c4c4c;font-family:Inter,sans-serif;font-size:.75rem;width:100%}.table-head{background-color:#f7f7f7;border:1px solid #000;font-weight:800;height:43px}.table-head th{border-right:1px solid #e0e0e0}.table-head th:last-child{border:none}.table-head th .sorted-wrapper{align-items:center;column-gap:4px;cursor:pointer;display:flex;justify-content:center}.table-head th .sorted-wrapper div.chevrons{display:flex;flex-direction:column}.table-body{background-color:#fff;font-weight:600;margin-bottom:12px;text-align:center}.table-body td{border-right:1px solid #e0e0e0;padding:0 4px}.table-body td:last-child{border:none}.table-body td .schedule-price-vehicles{align-items:center;column-gap:6px;display:flex;flex-wrap:wrap;justify-content:center;min-height:55px;overflow:hidden;padding:12px 0;row-gap:8px;width:240px}.table-body td .schedule-price-vehicles__list{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;gap:8px;padding:6px 16px}.table-body td .schedule-price-vehicles__list span:nth-child(2){background-color:#009ef7;border-radius:100%;color:#fff;font-size:10px;padding:2px 7px}.table-body td .event-locations,.table-body td .one-day-booking-locations,.table-body td .schedule-price-locations{display:flex;gap:6px;justify-content:center}.table-body td .event-locations div,.table-body td .one-day-booking-locations div,.table-body td .schedule-price-locations div{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;gap:8px;padding:6px 16px}.table-body td .promo-vehicles{align-items:center;column-gap:6px;display:flex;flex-wrap:wrap;justify-content:center;min-height:55px;overflow:hidden;padding:12px 0;row-gap:8px;width:240px}.table-body td .promo-vehicles__list{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;gap:8px;padding:6px 16px}.table-body td .promo-vehicles__list span:nth-child(2){background-color:#009ef7;border-radius:100%;color:#fff;font-size:10px;padding:2px 7px}.table-body td .order-key-refund{cursor:pointer}.table-body td .order-key-refund:hover{text-decoration:underline}.table-body td .rental-duration-vehicles{align-items:center;column-gap:6px;display:flex;flex-wrap:wrap;justify-content:center;min-height:55px;min-width:100px;overflow:hidden;padding:12px 0;row-gap:8px}.table-body td .rental-duration-vehicles__list{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;gap:8px;padding:6px 16px}.table-body td .rental-duration-vehicles__list span:nth-child(2){background-color:#009ef7;border-radius:100%;color:#fff;font-size:10px;padding:2px 7px}.table-body td .one-day-booking-vehicle-category{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.table-body td .one-day-booking-vehicle-category div{background-color:#f2f2f2;border-radius:100px;max-width:260px;padding:6px 16px}.table-body td .one-day-booking-vehicle-category div p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-body td .one-day-booking-vehicle-category div span{font-weight:700}.table-body [data-type=additional]{line-height:1.25;padding:4px 0}.table-body [data-type=no]{width:45px}.table-body [data-type=brand_name]{text-transform:capitalize}.table-body [data-type=list_zone]{padding:4px 0;width:376px}.table-body>tr{font-weight:500;height:56px}.table-body>tr:nth-child(2n){background-color:#f7f7f7}.table-body>tr .link-photo{color:#009ef7}.table-body .btn-status{border-radius:5px;font-weight:700;margin:0 auto;max-width:160px;padding:5px 0;width:100%}.table-body .btn-action{height:inherit;width:200px}.table-body .btn-action img{cursor:pointer;display:inline-block;margin:0 3px}.table-body .active{background-color:#c5ffc7;border-radius:100px;color:#007a05}.table-body .not-active{background-color:#ffc5c5;border-radius:100px;color:#ba0000}.table-body .warning{background-color:#ffe5bf;border-radius:100px;color:#cf7c00}.table-body .col-highlight-danger{background-color:#ffb5b2}.table-body .status-checkout,.table-body .status-half,.table-body .status-open,.table-body .status-paid,.table-body .status-processed,.table-body .status-reconfirmation,.table-body .status-request{background-color:#eee;border-radius:100px;font-weight:400}.table-body .status-completed,.table-body .status-full{background-color:#dbffde;border-radius:100px;color:#299b0a;font-weight:400}.table-body .status-finished{background-color:#e7f3ff;border-radius:100px;color:#1c3d5d;font-weight:400}.table-body .status-cancelled{background-color:#ffe4e4;border-radius:100px;color:red;font-weight:400}.table-body .status-approval,.table-body .status-indebt,.table-body .status-running{background-color:#fff5e7;border-radius:100px;color:#f1a33a;font-weight:400}.table-body .status-booked{background-color:#009ef73b;border-radius:100px;color:#009ef7;font-weight:400}.table-body .status-default{background-color:#0000}.table .rating-wrapper{display:flex;justify-content:center}.table .rating-wrapper svg{height:20px;width:20px}.table .rating-vehicle-wrapper{align-items:center;display:flex;gap:4px;justify-content:center}.table .rating-vehicle-wrapper svg{height:20px;width:20px}.table .rating-vehicle-wrapper .rating-value{display:block;font-size:12px;font-weight:800;line-height:12px}.card-template{border-radius:10px;box-shadow:0 2px 4px 0 #0003,0 6px 20px 0 #00000030;width:100%}.card-template__image{border-radius:10px 10px 0 0}.card-template__image img{max-height:178px;width:100%}.card-template__content{padding:15px 20px}.card-template__content h1{font-size:20px;margin-bottom:11px}.card-template__content h5{color:#009ef7;margin-top:22px}.card-template__content-color-list{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:repeat(5,20px);position:relative}.card-template__content-color-list-color{border-radius:50px;cursor:pointer;height:24px;width:24px}.card-template__content-color-list-color:hover~.primary-pallet{display:block}.card-template__content-color-list-package{cursor:pointer}.card-template__content-color-list-package:checked~.package-pallet{display:block}.hide-primary-pallet{display:none}.show-primary-pallet{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:block;min-width:160px;position:absolute;z-index:1}.show-primary-pallet__content{display:block;padding:14px 20px;width:222px}.show-primary-pallet__content-color{cursor:pointer;display:flex;flex-direction:row}.show-primary-pallet__content span{font-size:14px;font-weight:700;margin-bottom:20px}.show-primary-pallet__content h6{font-size:14px;font-weight:400}.hide-package-pallet{display:none}.show-package-pallet{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:block;left:125px;min-width:160px;position:absolute;top:25px;z-index:1}.show-package-pallet__content{display:block;padding:14px 20px;width:222px}.show-package-pallet__content-wrapper{grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,30px);row-gap:20px}.show-package-pallet__content-color{border-radius:50px;display:flex;flex-direction:row;height:24px;width:24px}.show-package-pallet__content span{font-size:14px;font-weight:700;margin-bottom:20px}.show-package-pallet__content h6{font-size:14px;font-weight:400}.g-table{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;min-width:300px;padding:18px 16px}.g-table .btn-export{align-items:center;display:flex;height:30px;margin-left:auto}.g-table .btn-export span{display:flex;margin-right:4px}.g-table .table-header{display:flex;justify-content:space-between;margin-bottom:14px}.g-table .table-title{align-items:center;column-gap:10px;display:flex;height:29px}.g-table .table-title h1{font-size:.875rem}.g-table .table-body{min-height:200px}.g-table .table-body .btn-icon{cursor:pointer}.g-table .table-body .pre-white-space{white-space:pre}.g-table .table-filter{align-items:center;display:flex;flex-direction:row;gap:18px}.g-table .table-filter .link{color:#009ef7;font-size:.75rem;font-weight:500}.table-searchbar .search-field{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:3px;display:flex;font-size:.75rem;font-weight:500;height:29px;padding:0 8px;width:315px}.table-searchbar .search-field:focus{outline:none}.table-searchbar .field-wrapper{position:relative}.table-searchbar .field-wrapper .search-icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.filter-title{margin-left:8px}.filter-modal{background:#fff;border-radius:5px;box-shadow:0 0 4px #00000040;margin-top:10px;position:absolute;transform:translate(-60%);width:300px;z-index:10001}.filter-modal .line{border:.5px solid #ececec}.g-input .input-title{display:block;font-size:.75rem;font-weight:700}.g-input .input-field{align-items:center;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 16px;width:100%}.g-input .input-field:focus{outline-color:#0085ff}.g-input .disable{background-color:#f5f5f5;pointer-events:none}.g-input .field-wrapper .icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.g-input .field-wrapper select option{height:44px}.card{background-color:#fff;border-radius:4px;padding:20px 50px;position:relative}.card__title{font-size:.875rem;margin-bottom:8px}.card__text{font-size:1.5rem;font-weight:400}.card__icon{height:25px;left:16px;position:absolute;top:14px;width:25px}.tabs-container .tab-list{padding-left:0;position:relative}.tabs-container .tab-list-item{background-color:#fff;border-radius:5px 5px 0 0;cursor:pointer;display:inline-block;list-style:none;margin-bottom:-1px;margin-right:8px;padding:15px 40px}.tabs-container .tab-list-item .tab-label{color:#757575;font-size:14px;line-height:17px}.tabs-container .tab-list-item .tab-label.active{color:#fff}.tabs-container .tab-list-item .tab-label.bordered{color:#009ef7}.tabs-container .tab-list-active{background-color:#009ef7;border-width:1px 1px 0;font-weight:700}.tabs-container .tab-list-bordered{border:1px solid #009ef7;color:#009ef7}.tabs-container .tab-list-end-list{margin-right:0;position:absolute;right:0}.tabs-container .tab-list .tab-gap{display:flex;gap:10px}.table-footer{display:flex;justify-content:flex-end}.table-footer .btn-page{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;height:34px;margin-left:4px;width:34px}.table-footer .btn-page.active{background-color:#009ef7;color:#fff}.table-footer .btn-left-arrow,.table-footer .btn-right-arrow{background-color:#fff;border:1px solid #757575;cursor:pointer;height:37px;outline:none;transition:background-color .2s;width:37px}.table-footer .btn-left-arrow img,.table-footer .btn-right-arrow img{margin:0 auto;text-align:center}.table-footer .btn-left-arrow:hover,.table-footer .btn-right-arrow:hover{background-color:#f3f3f3}.Tooltip-Wrapper{display:inline-block;position:relative}.Tooltip-Tip{background:#fff;border-radius:4px;box-shadow:0 0 4px #00000029;color:#000;font-family:sans-serif;font-size:14px;left:50%;line-height:1;padding:6px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:999999}.Tooltip-Tip:before{border:6px solid #0000;content:" ";height:0;left:50%;margin-left:-6px;pointer-events:none;position:absolute;width:0}.Tooltip-Tip--top{top:-35px}.Tooltip-Tip--top:before{border-top-color:#fff;top:100%}.Tooltip-Tip--bottom{bottom:-30px}.Tooltip-Tip--bottom:before{border-bottom-color:#fff;bottom:100%}.Tooltip-Tip--right{left:45px}.Tooltip-Tip--right,.Tooltip-Tip--right:before{top:50%;transform:translateX(0) translateY(-50%)}.Tooltip-Tip--right:before{border-right-color:#fff;left:-6px}.Tooltip-Tip--left{right:calc(100% + 30px)}.Tooltip-Tip--left,.Tooltip-Tip--left:before{left:auto;top:50%;transform:translateX(0) translateY(-50%)}.Tooltip-Tip--left:before{border-left-color:#fff;right:-12px}.g-radio{align-items:center;cursor:pointer;display:block;display:flex;font-size:.75rem;position:relative;-webkit-user-select:none;user-select:none;width:fit-content}.g-radio .bullet{background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;display:block;height:15px;left:0;position:relative;top:0;width:15px}.g-radio .bullet:after{background-color:#e4e4e4;border-radius:100%;content:"";display:block;height:70%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.g-radio label{cursor:pointer;margin-left:8px}.g-radio input:checked~.bullet{border-color:#0085ff}.g-radio input:checked~.bullet:after{background-color:#0085ff}.toast{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;font-size:.75rem;font-weight:500;height:58px;margin:0 auto;padding:0 18px;position:relative;top:115px;width:468px}.toast-container{position:fixed;right:38px;top:0;z-index:10002}.toast-success{border:1px solid #299b0a;color:#299b0a}.toast-error{border:1px solid red;color:red}.toast-warning{border:1px solid #ffb84d;color:#ffb84d}.toast-info{border:1px solid #0085ff;color:#0085ff}.toast-icon{height:20px;margin-right:16px;width:20px}.toast-content{align-items:center;display:inline-flex}.toast-enter{opacity:0;transform:translateY(-100%)}.toast-enter-active{transform:translate(0)}.toast-enter-active,.toast-exit{opacity:1;transition:all .2s ease-out}.toast-exit,.toast-exit-active{transform:translateY(-100%)}.toast-exit-active{opacity:0;transition:all .2s ease-out}.upload-image__container{border-radius:9px;box-shadow:0 0 4px #00000040;padding:20px 18px}.upload-image__button{border:1px dashed #cbcbcb;border-radius:9px;font-size:.75rem;padding:50px 0;text-align:center}.upload-image__button p{color:#757575}.upload-image__button p span{color:#0085ff;cursor:pointer;font-weight:700}.upload-image__button-sm{align-items:center;display:flex;justify-content:center;margin-top:12px}.upload-image__button-sm svg{height:16px;width:18px}.upload-image__button-sm p{color:#757575}.upload-image__button-sm p span{color:#0085ff;cursor:pointer;font-weight:700}.upload-image__thumbnails{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;margin-top:16px;text-align:center}.upload-image__thumbnails>:nth-child(odd){border-right:1px solid #cbcbcb}.upload-image__thumbnails .thumbnail{align-items:center;display:flex;justify-content:space-evenly;padding:10px 0}.upload-image__thumbnails .thumbnail .image{align-items:center;cursor:pointer;display:flex;height:29px;width:29px}.upload-image__thumbnails .thumbnail .image img{display:block}.upload-image__thumbnails .thumbnail .filename{font-size:.75rem;font-weight:500;margin-bottom:0}.upload-image__thumbnails .thumbnail .icon{cursor:pointer}.upload-image__thumbnails .thumbnail .icon svg{display:block}.upload-vehicle-image__container{border-radius:9px;box-shadow:0 0 4px #00000040;padding:12px 18px;position:relative}.upload-vehicle-image__container .button{font-size:.75rem;padding:50px 0;text-align:center;width:80px}.upload-vehicle-image__container .button div{align-items:center;border:2px dashed #cbcbcb;border-radius:9px;display:flex;flex-direction:column;height:165px;justify-content:center}.upload-vehicle-image__container .button p{color:#757575}.upload-vehicle-image__container .button p button{background-color:#0000;border:none;color:#0085ff;cursor:pointer;font-weight:700;outline:none}.upload-vehicle-image__container .active{background-color:#eee}.upload-vehicle-image__container .drag-file-element{border-radius:1rem;bottom:0;height:177px;left:0;position:absolute;right:0;top:0;width:100%}.upload-vehicle-image__thumbnails{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;margin-top:16px;text-align:center}.upload-vehicle-image__thumbnails>:nth-child(odd){border-right:1px solid #cbcbcb}.upload-vehicle-image__thumbnails .thumbnail{align-items:center;display:flex;justify-content:space-evenly;padding:10px 0}.upload-vehicle-image__thumbnails .thumbnail .image{align-items:center;cursor:pointer;display:flex;height:29px;width:29px}.upload-vehicle-image__thumbnails .thumbnail .image img{display:block}.upload-vehicle-image__thumbnails .thumbnail .filename{font-size:.75rem;font-weight:500;margin-bottom:0}.upload-vehicle-image__thumbnails .thumbnail .icon{cursor:pointer}.upload-vehicle-image__thumbnails .thumbnail .icon svg{display:block}.upload-vehicle-image .disable{background:hsla(0,0%,92%,.918);pointer-events:none}.empty,.loading{margin-top:60px;text-align:center}.btn-tabs{align-items:center;display:flex;font-family:Inter,sans-serif}.btn-tabs__item{background-color:#fff;border:1px solid #b5b5b5;border-radius:100px;color:#757575;font-size:.75rem;margin-right:12px;padding:12px 0;text-align:center;width:154px}.btn-tabs__item--active{background-color:#009ef7;border:none;color:#fff;font-weight:700}.btn-tabs__item:hover{cursor:pointer}.g-input .input-text-area-title{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.g-input .input-text-area-field{align-items:center;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;min-height:44px;outline:1px solid #e0e0e0;padding:9px 12px;position:relative;resize:none;width:100%}.g-input .input-text-area-field::placeholder{font-size:12px}.g-input .input-text-area-field:focus{outline-color:#0085ff}.development-dialog{background-color:#000000b3;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10000}.development-dialog__panel{background-color:#fff;border-radius:12px;height:380px;padding:24px;position:fixed;right:50%;top:50%;transform:translate(50%,-50%);width:380px}.development-dialog__image{display:flex;justify-content:center;margin:30px 0}.development-dialog__description{font-size:16px;text-align:center}.input{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;width:100%}.input__label{font-size:.75rem;font-weight:700}.input__field{align-items:center;border:none;border-radius:5px;display:flex;outline:1px solid #e0e0e0;padding:12px 0}.input__field-currency{align-items:center;border-right:1px solid #e0e0e0;display:flex;justify-content:center;padding:5px 0;width:70px}.input__field-number{background-color:#0000;border:none;outline:none;padding-left:30px;width:calc(100% - 70px)}.input .disable{background-color:#f5f5f5;pointer-events:none}.progress-bar{align-items:center;display:flex;gap:10px}.progress-bar__left-arrow{cursor:pointer}.progress-bar__page-container{align-items:center;display:flex;gap:12px;list-style:none}.progress-bar__page-container__page{align-items:center;display:flex;gap:12px;justify-content:left;padding:0}.progress-bar__page-container__page .bar{background-color:#dbdbdb;border-radius:10px;height:2px;overflow:hidden;width:21px}.progress-bar__page-container__page .bar div{background-color:#1c3d5d;height:100%;transform:translateX(-100%);transition:all .2s ease;width:100%}.progress-bar__page-container__page .content{align-items:center;display:flex;gap:12px;justify-content:left;padding:0}.progress-bar__page-container__page .content__number{align-items:center;background-color:#c8c8c8;border-radius:100%;color:#fff;display:flex;font-size:12px;font-weight:600;height:28px;justify-content:center;transition:all .5s ease;width:28px}.progress-bar__page-container__page .content__title{color:#909090;font-size:14px;font-weight:700;transition:all .5s ease}.progress-bar__page-container .active .bar div{transform:translateX(0)}.progress-bar__page-container .active .content{align-items:center;display:flex;gap:12px;justify-content:left;padding:0}.progress-bar__page-container .active .content__number{background-color:#1c3d5d}.progress-bar__page-container .active .content__title{color:#000}.input-telp-field__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.input-telp-field__field{align-items:center;display:flex;gap:12px}.input-telp-field__field__telp-country-code{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;cursor:pointer;display:flex;flex-wrap:nowrap;gap:12px;height:44px;padding:0 10px;position:relative}.input-telp-field__field__telp-country-code__image{height:14px;width:25px}.input-telp-field__field__telp-country-code span{font-size:.75rem}.input-telp-field__field__telp-country-code__dropdown-code{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:176px;overflow-y:auto;position:absolute;right:0;top:50px;z-index:10}.input-telp-field__field__telp-country-code__dropdown-code li:first-child{border-top:none}.input-telp-field__field__telp-country-code__dropdown-code li{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;box-sizing:border-box;cursor:pointer;display:flex;gap:6px;height:44px;padding:11px 14px;width:100%}.input-telp-field__field__telp-country-code__dropdown-code li img{height:13px;width:24px}.input-telp-field__field__telp-country-code__dropdown-code li span{align-items:center;display:flex;font-size:.6rem;gap:2px}.input-telp-field__field__telp-country-code__dropdown-code .choosed,.input-telp-field__field__telp-country-code__dropdown-code li:hover{background-color:#e0e0e0}.input-telp-field__field__telp-number{border:none;border-radius:5px;font-size:.75rem;height:44px;outline:none;outline:1px solid #e0e0e0;padding:0 12px;width:80%}.input-telp-field__field__telp-number::placeholder{font-size:12px}.input-telp-field__field__telp-number:focus{outline-color:#0085ff}.input-telp-field__field .disable{background-color:#f5f5f5;pointer-events:none}.upload-image-custom-order__container{background-color:#fff;border-radius:9px;box-shadow:0 0 4px #00000040;height:164px;padding:12px 22px;position:relative}.upload-image-custom-order__container .button{font-size:.75rem;height:100%;text-align:center;width:100%}.upload-image-custom-order__container .button__field{align-items:center;background-color:#fff;border:2px dashed #cbcbcb;border-radius:9px;display:flex;flex-direction:column;gap:9.67px;height:100%;width:100%}.upload-image-custom-order__container .button p{color:#757575}.upload-image-custom-order__container .button p button{background-color:#0000;border:none;color:#0085ff;cursor:pointer;font-weight:700;outline:none}.upload-image-custom-order__container__thumbnails{border:1px solid #cbcbcb;border-radius:9px;height:140px;left:50%;overflow:hidden;position:absolute;top:12px;transform:translateX(-50%)}.upload-image-custom-order__container__thumbnails .thumbnail{border:none;overflow:hidden;width:800px}.upload-image-custom-order__container__thumbnails .thumbnail img{cursor:pointer;display:block;height:100%;width:100%}.upload-image-custom-order__container .active{filter:brightness(80%)}.upload-image-custom-order__container .drag-file-element{border-radius:1rem;bottom:0;height:177px;left:0;max-width:100%;position:absolute;right:0;top:0;z-index:900}.select-field-banks{position:relative}.select-field-banks__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-banks__input{background-color:#fff;border:none;border-radius:5px;font-size:.75rem;height:44px;outline:none;outline:1px solid #e0e0e0;padding:0 12px;text-transform:uppercase;width:100%}.select-field-banks__input::placeholder{font-size:12px;text-transform:capitalize}.select-field-banks__input:focus{outline-color:#0085ff}.select-field-banks .disable{background-color:#f5f5f5;pointer-events:none}.select-field-banks__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:176px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-banks__dropdown li:first-child{border-top:none}.select-field-banks__dropdown li{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;gap:14px;height:44px;padding:11px 14px;width:100%}.select-field-banks__dropdown li div{align-items:center;border:1px solid #e0e0e0;border-radius:3px;display:flex;height:25px;justify-content:center;width:38px}.select-field-banks__dropdown li span{color:#000;font-size:14px;font-weight:400}.select-field-banks__dropdown li:hover{filter:brightness(95%)}.select-field-dropdown{position:relative}.select-field-dropdown__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-dropdown__input-field{align-items:center;background-color:#fff;border-radius:5px;column-gap:12px;display:flex;min-height:44px;outline:1px solid #e0e0e0;padding:0 14px}.select-field-dropdown__input-field__input{background:#0000;border:none;cursor:default;font-size:.75rem;min-height:44px;outline:none;width:97%}.select-field-dropdown__input-field__input::placeholder{font-size:12px}.select-field-dropdown__input-field__input:focus .select-field-dropdown__input-field{outline-color:#0085ff}.select-field-dropdown__input-field__list{align-items:center;background:#0000;border:none;cursor:default;display:flex;flex-wrap:wrap;font-size:.75rem;gap:8px;min-height:44px;outline:none;padding:8px 0;width:97%}.select-field-dropdown__input-field__list span{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;height:28px;justify-content:center;padding:0 20px}.select-field-dropdown__input-field__arrow{transform:rotate(0deg);transition:all .3s ease}.select-field-dropdown__input-field .down{transform:rotate(-180deg)}.select-field-dropdown .disable{background-color:#f5f5f5;pointer-events:none}.select-field-dropdown .driver{background:#e5f3ff}.select-field-dropdown__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:176px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:999}.select-field-dropdown__dropdown li:first-child{border-top:none}.select-field-dropdown__dropdown li{align-items:center;background-color:#fff;cursor:pointer;display:flex;gap:14px;height:44px;padding:11px 14px;width:100%}.select-field-dropdown__dropdown li div{align-items:center;border:1px solid #e0e0e0;border-radius:3px;display:flex;height:25px;justify-content:center;width:38px}.select-field-dropdown__dropdown li span{color:#000;font-size:12px;font-weight:400;pointer-events:none}.select-field-dropdown__dropdown li.list:hover{filter:brightness(95%)}.select-field-dropdown__dropdown li.list{cursor:pointer}.select-field-dropdown__dropdown li.list-check{position:relative}.select-field-dropdown__dropdown li.list-check div{background:#fff;height:18px;position:relative;width:18px}.select-field-dropdown__dropdown li.list-check div input[type=checkbox]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.select-field-dropdown__dropdown li.list-check .check{background:#0085ff}.select-field-dropdown__dropdown li.list-check label{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.select-field-date{position:relative}.select-field-date__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-date__input-field{align-items:center;background-color:#fff;border-radius:5px;display:flex;gap:12.5px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-date__input-field__input{background:#0000;border:none;cursor:default;font-size:.75rem;height:44px;outline:none;width:97%}.select-field-date__input-field__input::placeholder{font-size:12px}.select-field-date__input-field__input:focus .select-field-date__input-field{outline-color:#0085ff}.select-field-date .disable{background-color:#f5f5f5;pointer-events:none}.select-field-date__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 5px #2320201a;padding:24px 40px;position:absolute;top:70px;z-index:10}.select-field-date .right{left:-15px}.select-field-date .left{right:-15px}.select-field-time{position:relative}.select-field-time__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-time__input-field{align-items:center;border-radius:5px;display:flex;gap:12.5px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-time__input-field__input{background:#0000;border:none;cursor:default;font-size:.75rem;height:44px;outline:none;width:97%}.select-field-time__input-field__input::placeholder{font-size:12px}.select-field-time__input-field__input:focus .select-field-time__input-field{outline-color:#0085ff}.select-field-time .disable{background-color:#f5f5f5;pointer-events:none}.select-field-time__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 5px #2320201a;left:0;padding:13px 14px;position:absolute;top:85px;z-index:10}.select-field-time__dropdown__container{grid-row-gap:4px;grid-column-gap:4px;column-gap:4px;display:grid;font-size:.75rem;justify-content:space-between;margin-bottom:10px;row-gap:4px}.select-field-time__dropdown__container__jam h4{font-size:.75rem;margin-bottom:10px}.select-field-time__dropdown__container__jam ul{border:1px solid #e0e0e0;border-radius:3px;max-height:189px;overflow-y:auto;text-align:center}.select-field-time__dropdown__container__jam ul .list-hour{cursor:pointer;padding:5px 0;text-align:center}.select-field-time__dropdown__container__jam ul .active,.select-field-time__dropdown__container__jam ul .list-hour:hover{background-color:#f5f6fa}.select-field-time__dropdown__container__jam ul .disable-hour{color:#6666;pointer-events:none}.select-field-time__dropdown__container__menit h4{font-size:.75rem;margin-bottom:10px}.select-field-time__dropdown__container__menit ul{border:1px solid #e0e0e0;border-radius:3px;height:189px;max-height:189px;overflow-y:auto;text-align:center}.select-field-time__dropdown__container__menit ul .list-minute{cursor:pointer;padding:5px 0;text-align:center}.select-field-time__dropdown__container__menit ul .active,.select-field-time__dropdown__container__menit ul .list-minute:hover{background-color:#f5f6fa}.select-field-time__dropdown__container__selesai{color:#f1a33a;text-align:right;width:100%}.select-field-time__dropdown__container__selesai h3{cursor:pointer;display:inline-block;font-size:.75rem;width:100%}.select-field-shuttle{position:relative}.select-field-shuttle__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-shuttle__input-field{align-items:center;border-radius:5px;display:flex;gap:13px;min-height:46px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-shuttle__input-field__input{border:none;cursor:default;font-size:.75rem;font-weight:700;outline:none;padding:14px 0;text-transform:capitalize}.select-field-shuttle__input-field__input::placeholder{font-size:12px}.select-field-shuttle__input-field__input:focus .select-field-shuttle__input-field{outline-color:#0085ff}.select-field-shuttle__input-field .placeholder{color:#757575;font-weight:400}.select-field-shuttle__input-field span{color:#1c3d5d;font-size:.75rem;font-weight:400;pointer-events:none}.select-field-shuttle__input-field__list{align-items:center;background:#0000;cursor:default;display:flex;font-size:.75rem;gap:8px;height:44px;width:97%}.select-field-shuttle__input-field__list span{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;height:28px;justify-content:center;padding:0 20px}.select-field-shuttle__input-field__search{border:none;font-size:.75rem;outline:none;padding:14px 0;text-transform:capitalize;width:100%}.select-field-shuttle .disable{background-color:#f5f5f5;pointer-events:none}.select-field-shuttle__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;cursor:pointer;left:0;list-style:none;max-height:176px;overflow-y:auto;position:absolute;right:0;z-index:10}.select-field-shuttle__dropdown li:first-child{border-top:none}.select-field-shuttle__dropdown li{align-items:flex-start;background-color:#fff;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:8px;padding:11px 14px;width:100%}.select-field-shuttle__dropdown li span:first-child{color:#000;font-size:12px;font-weight:700;pointer-events:none}.select-field-shuttle__dropdown li span:nth-child(2){color:#1c3d5d;font-size:12px;font-weight:400;pointer-events:none}.select-field-shuttle__dropdown li.list-shuttle:hover{filter:brightness(95%)}.select-field-shuttle__dropdown li.list-shuttle{cursor:pointer;flex-direction:column}.select-field-shuttle__dropdown li.list-shuttle-check{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative}.select-field-shuttle__dropdown li.list-shuttle-check span{display:block}.select-field-shuttle__dropdown li.list-shuttle-check div{align-items:center;background:#fff;border:1px solid #d9d9d9;display:flex;height:18px;justify-content:center;overflow:hidden;position:relative;width:18px}.select-field-shuttle__dropdown li.list-shuttle-check div input[type=checkbox]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.select-field-shuttle__dropdown li.list-shuttle-check .check{background:#0085ff}.select-field-car{position:relative}.select-field-car__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-car__input-field{border-radius:5px;min-height:44px;outline:1px solid #e0e0e0;overflow-x:hidden;padding:0 12px;width:100%}.select-field-car__input-field__input{background:#0000;border:none;font-size:.75rem;min-height:44px;outline:none;width:100%}.select-field-car__input-field__input::placeholder{font-size:12px}.select-field-car__input-field__car{align-items:center;display:flex;justify-content:space-between;min-height:44px;pointer-events:none;width:100%}.select-field-car__input-field__car div:first-child{align-items:center;display:flex;gap:20px}.select-field-car__input-field__car div:first-child div:first-child{background-color:#e0e0e0;border-radius:3px;height:30px;overflow:hidden;width:30px}.select-field-car__input-field__car div:first-child div:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-car__input-field__car div:first-child div:nth-child(2){display:flex;flex-direction:column;height:30px;justify-content:space-between}.select-field-car__input-field__car div:first-child div:nth-child(2) h3{font-size:10px;font-weight:700;text-transform:capitalize}.select-field-car__input-field__car div:first-child div:nth-child(2) span:nth-child(2){align-items:center;display:flex;gap:12px}.select-field-car__input-field__car div:first-child div:nth-child(2) span:nth-child(2) p{font-size:10px;font-weight:400;text-transform:capitalize}.select-field-car__input-field__car div:first-child div:nth-child(2) span:nth-child(2) span{background:#000;border-radius:100%;display:block;height:4px;width:4px}.select-field-car__input-field__car span:nth-child(2){color:#1c3d5d;font-size:.75rem;font-weight:700;justify-self:flex-end;margin-right:5px}.select-field-car__input-field__car-checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:44px;padding:8px 0;pointer-events:none;width:100%}.select-field-car__input-field__car-checkbox span.name{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;gap:6px;height:28px;justify-content:center;padding:0 20px}.select-field-car__input-field__car-checkbox span.name span{align-items:center;background-color:#009ef7;border-radius:100%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;width:15px}.select-field-car .disable{background-color:#f5f5f5;pointer-events:none}.select-field-car__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:365px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-car__dropdown li:first-child{border-top:none}.select-field-car__dropdown li{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;gap:21px;height:89px;padding:14px 21px;width:100%}.select-field-car__dropdown li div:first-child{background-color:#e0e0e0;border-radius:3px;height:61px;overflow:hidden;pointer-events:none;width:61px}.select-field-car__dropdown li div:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-car__dropdown li div:nth-child(2){display:flex;flex-direction:column;height:61px;justify-content:space-between;pointer-events:none}.select-field-car__dropdown li div:nth-child(2) h3{font-size:.75rem;font-weight:700;text-transform:capitalize}.select-field-car__dropdown li div:nth-child(2) span:nth-child(2){align-items:center;display:flex;gap:12px}.select-field-car__dropdown li div:nth-child(2) span:nth-child(2) p{font-size:.75rem;font-weight:400;text-transform:capitalize}.select-field-car__dropdown li div:nth-child(2) span:nth-child(2) span{background:#000;border-radius:100%;display:block;height:4px;width:4px}.select-field-car__dropdown li div:nth-child(2) span:nth-child(3){color:#1c3d5d;font-size:.75rem;font-weight:700}.select-field-car__dropdown li.list-car:hover{cursor:pointer;filter:brightness(95%)}.select-field-car__dropdown li.list-car.disable{filter:brightness(95%);pointer-events:none}.select-field-car__dropdown li.list-check{cursor:default}.select-field-car__dropdown li.list-check div:nth-child(2){display:flex;flex-direction:column;gap:12px;justify-content:space-evenly}.select-field-car__dropdown li.list-check div:last-child{align-items:center;background:#fff;border:1px solid #d9d9d9;display:flex;height:18px;justify-content:center;margin-left:auto;overflow:hidden;position:relative;width:18px}.select-field-car__dropdown li.list-check div:last-child input[type=checkbox]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.select-field-car__dropdown li.list-check div:last-child.check{background:#0085ff}.checkbox-field{align-items:center;display:flex;gap:12px;min-width:8px}.checkbox-field__checkbox{align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;display:flex;height:18px;justify-content:center;position:relative;width:18px}.checkbox-field__checkbox.disabled{background-color:#f5f5f5}.checkbox-field__checkbox input[type=checkbox]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.checkbox-field__checkbox input[type=checkbox]:hover:disabled{cursor:not-allowed}.checkbox-field .light{background:#009ef7}.checkbox-field .primary{background:#1c3d5d}.checkbox-field__label{color:#000;font-size:.75rem;font-weight:400}.select-input-driver{position:relative}.select-input-driver .input-title{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-input-field{padding:0 16px}.select-input-field .icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.select-input-field__item{padding:12px 16px}.select-input-field__item:hover{background-color:#f2f4f7;cursor:pointer}.role-assignment-table{border-collapse:collapse;width:100%}.role-assignment-table__header{background-color:#f7f7f7;font-weight:700}.role-assignment-table__header td.td-center{width:124px}.role-assignment-table__body tr:nth-child(odd){background-color:#fff}.role-assignment-table__body tr:nth-child(2n){background-color:#f7f7f7}.role-assignment-table__body .tr-menu{position:relative;width:100%}.role-assignment-table__body .tr-menu p{padding:18px 24px}.role-assignment-table__body .tr-menu .arrow-down-icon{position:absolute;right:24px;top:50%;transform:translateY(-50%)}.role-assignment-table__body .tr-menu .arrow-down-icon:hover{cursor:pointer}.role-assignment-table__body .tr-menu .arrow-down-icon svg{transition:transform .1s}.role-assignment-table__body .tr-menu .arrow-down-icon .active{transform:rotate(180deg)}.role-assignment-table__body .tr-submenu{border-bottom:1px solid #e0e0e0}.role-assignment-table__body .tr-submenu tr{width:100%}.role-assignment-table__body .tr-submenu input{height:18px;width:18px}.role-assignment-table__body .tr-submenu.active{display:block;overflow:hidden}.role-assignment-table__body .tr-submenu.hide{overflow:hidden}.role-assignment-table__body .tr-submenu .table-submenu{border-collapse:collapse;width:100%}.role-assignment-table__body .tr-submenu .table-submenu td.td-center{width:124px}.role-assignment-table__body .no-permission{text-align:center}.role-assignment-table__body .no-permission td{padding:50px 0}.role-assignment-table .td-center{padding:11px 0;text-align:center}.role-assignment-table .br-left{border-left:1px solid #e0e0e0}.role-assignment-table .br-left-bottom{border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.input-violation{width:100%}.input-violation__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.input-violation__header-title{display:block;font-size:.75rem;font-weight:700}.input-violation__header-add{cursor:pointer;display:flex}.input-violation__header-add p{color:#009ef7;font-size:.75rem;margin-left:4px}.input-violation__body{border:1px solid #d9d9d9;border-radius:4px}.input-violation__body-item{position:relative}.input-violation__body-item:nth-child(odd){background-color:#f7f7f7}.input-violation__body-item-total{background-color:#fff;border-top:1px solid #d9d9d9}.input-violation__body-item-total p{font-weight:700}.input-violation__body-item,.input-violation__body-item-total{display:flex;justify-content:space-between;padding:12px 14px}.input-violation__edit{padding-right:60px}.input-violation__delete-icon{cursor:pointer;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.input-violation__item-empty{background-color:#f4f4f4;padding:22px 0}.input-violation__item-empty p{color:#a8a8a8;font-size:.75rem;text-align:center;width:100%}.filter-transaction{position:relative;width:210px}.filter-transaction-button{align-items:center;border:1px solid #e0e0e0;border-radius:2px;display:flex;font-size:.75rem;padding:6px 28px 6px 12px}.filter-transaction-button:hover{cursor:pointer}.filter-transaction-icon{position:absolute;right:12px}.filter-transaction-modal{background:#fff;border-radius:5px;box-shadow:0 0 4px #00000040;margin-top:10px;padding-left:8px;padding-right:8px;position:absolute;right:0;width:100%;z-index:10001}.filter-transaction-modal .line{border:.5px solid #ececec}.filter-transaction-modal .active{color:#009ef7;font-weight:700}.filter-transaction-modal .not-active{color:#000}.filter-transaction-modal .btn{background-color:#fff}.filter-transaction-list{display:flex;gap:4px;min-height:18px;overflow-x:auto;overflow-y:hidden;scrollbar-width:auto;width:100%}.filter-transaction-list::-webkit-scrollbar{height:10px;width:auto}.filter-transaction-list::-webkit-scrollbar-track{background:#fff}.filter-transaction-list::-webkit-scrollbar-thumb{background-color:#a8a8a8;border:3px solid #fff;border-radius:10px}.filter-transaction-list-item{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;min-width:fit-content;padding:1.5px 8px}.filter-transaction-list-item .remove-icon{margin-left:4px;opacity:.7;transition:.2s}.filter-transaction-list-item .remove-icon:hover{opacity:1}.filter-transaction-item{align-items:center;border-bottom:.5px solid #ececec;display:flex;font-size:.75rem;padding:8px}.filter-transaction-item:last-child{border:none}.filter-transaction-item label:hover{cursor:pointer}.filter-transaction-checkbox{margin-right:8px}.filter-transaction-checkbox:hover{cursor:pointer}.select-field-overtime{position:relative}.select-field-overtime__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-overtime__input-field{align-items:center;border-radius:5px;display:flex;justify-content:space-between;outline:1px solid #e0e0e0;padding:14px 12px}.select-field-overtime__input-field span{align-items:center;display:flex;gap:13px}.select-field-overtime__input-field span__input-value{border:none;cursor:default;font-size:.75rem;font-weight:700;outline:none;text-transform:capitalize}.select-field-overtime__input-field span__input-value::placeholder{font-size:12px}.select-field-overtime__input-field span .placeholder{color:#757575;font-weight:400}.select-field-overtime__input-field span span{color:#1c3d5d;font-size:.75rem;font-weight:400;pointer-events:none}.select-field-overtime__input-field__arrow{transition:all .3s ease}.select-field-overtime .show{transform:rotate(-180deg)}.select-field-overtime .disable{background-color:#f5f5f5;pointer-events:none}.select-field-overtime__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:176px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-overtime__dropdown li:first-child{border-top:none}.select-field-overtime__dropdown li{align-items:flex-start;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:11px 14px;width:100%}.select-field-overtime__dropdown li span:first-child{color:#000;font-size:12px;font-weight:700;pointer-events:none}.select-field-overtime__dropdown li span:nth-child(2){color:#1c3d5d;font-size:12px;font-weight:400;pointer-events:none}.select-field-overtime__dropdown li:hover{filter:brightness(95%)}.vehicles-filter{position:relative}.vehicles-filter__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.vehicles-filter__field{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:2px;display:flex;min-width:153px;position:relative}.vehicles-filter__field__input{color:#000;font-size:12px;font-weight:400;height:30px;overflow:hidden;padding:6px 12px;pointer-events:none;width:117px}.vehicles-filter__field__chevron{font-size:2rem;height:24px;margin-right:12px;padding:4px;transform:rotate(0deg);transition:all .3s ease;width:24px}.vehicles-filter__field .down{transform:rotate(-180deg)}.vehicles-filter__field__dropdown{background-color:#fff;border-radius:2px;box-shadow:0 0 4px 0 #00000040;left:0;list-style:none;max-height:170.4px;overflow-y:auto;padding:0 8px;position:absolute;right:0;top:128%;z-index:20}.vehicles-filter__field__dropdown li{align-items:center;border-bottom:1px solid #e0e0e0;color:#000;display:flex;font-size:12px;font-weight:400;gap:8px;padding:12px 0}.vehicles-filter__field__dropdown li input[type=radio],.vehicles-filter__field__dropdown li label{cursor:pointer}.vehicles-filter__field__dropdown li:last-child{border-bottom:none}.vehicles-sort{position:relative}.vehicles-sort__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.vehicles-sort__field{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:2px;display:flex;position:relative;width:153px}.vehicles-sort__field__input{color:#000;font-size:12px;font-weight:400;height:30px;overflow:hidden;padding:6px 12px;pointer-events:none;width:117px}.vehicles-sort__field__chevron{font-size:2rem;height:24px;margin-right:12px;padding:4px;transform:rotate(0deg);transition:all .3s ease;width:24px}.vehicles-sort__field .down{transform:rotate(-180deg)}.vehicles-sort__field__dropdown{background-color:#fff;border-radius:2px;box-shadow:0 0 4px 0 #00000040;left:0;list-style:none;padding:0 8px;position:absolute;right:0;top:128%;z-index:20}.vehicles-sort__field__dropdown li{align-items:center;border-bottom:1px solid #e0e0e0;color:#000;display:flex;font-size:12px;font-weight:400;gap:8px;padding:12px 0}.vehicles-sort__field__dropdown li input[type=radio],.vehicles-sort__field__dropdown li label{cursor:pointer}.vehicles-sort__field__dropdown li:last-child{border-bottom:none}.violations{display:flex;flex-direction:column;gap:14px;margin-bottom:24px;padding-bottom:24px;width:100%}.violations__head{align-items:center;display:flex;justify-content:space-between}.violations__head__title{font-size:.75rem;font-weight:700}.violations__head__add-violations{align-items:center;cursor:pointer;display:flex;gap:8px}.violations__head__add-violations span{color:#009ef7;font-size:.75rem;font-weight:400}.violations__lists{background:#fff;border:1px solid #d9d9d9;border-radius:4px;overflow:hidden;width:100%}.violations__lists span{align-items:center;color:#a8a8a8;display:flex;font-size:.75rem;font-weight:400;height:60px;justify-content:center;width:100%}.violations__lists ul{display:flex;flex-direction:column;width:100%}.violations__lists ul li:nth-child(odd){background-color:#f7f7f7}.violations__lists ul li:nth-child(2n){background-color:#fff}.violations__lists ul li:last-child{background-color:#f7f7f7;border-top:1px solid #d9d9d9}.violations__lists ul li{align-items:center;display:flex;justify-content:space-between;padding:12px 14px;width:100%}.violations__lists ul li div:first-child{font-size:.875rem;font-weight:400}.violations__lists ul li div:last-child{align-items:center;display:flex;gap:35px}.violations__lists ul li div:last-child p{font-size:.875rem;font-weight:500}.violations__lists ul li div:last-child .delete-sign{background-color:#0000;cursor:pointer}.violations__lists ul li div:last-child .disable{pointer-events:none}.lds-ring-2{align-items:center;background-color:#f2f4f7;box-shadow:0 0 4px #00000040;display:flex;flex-direction:row;height:70px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;z-index:10001}.lds-ring-2,.lds-ring-2 div{border-radius:50%;position:absolute}.lds-ring-2 div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:5px solid #0000;border-top-color:#009ef7;box-sizing:border-box;display:block;height:40px;margin:8px;width:40px}.lds-ring-2 div:first-child{animation-delay:-.45s}.lds-ring-2 div:nth-child(2){animation-delay:-.3s}.lds-ring-2 div:nth-child(3){animation-delay:-.15s}.select-field-duration{position:relative}.select-field-duration__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-duration__input-field{align-items:center;border-radius:5px;display:flex;gap:12.5px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-duration__input-field__input{background:#0000;border:none;cursor:default;font-size:.75rem;height:44px;outline:none;width:97%}.select-field-duration__input-field__input::placeholder{font-size:12px}.select-field-duration__input-field__input:focus .select-field-duration__input-field{outline-color:#0085ff}.select-field-duration .disable{background-color:#f5f5f5;pointer-events:none}.select-field-duration__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 4px #2320201a;left:0;padding:12px 24px;position:absolute;right:0;top:85px;z-index:9999}.select-field-duration__dropdown__container{display:flex;flex-direction:column;font-size:.75rem;gap:10px;width:100%}.select-field-duration__dropdown__container .title{color:#000;font-size:12px;font-weight:700}.select-field-duration__dropdown__container .duration-list{width:100%}.select-field-duration__dropdown__container .duration-list ul{border:1px solid #e0e0e0;border-radius:3px;display:flex;flex-direction:column;height:189px;list-style:none;overflow-y:scroll;padding:12px 0;width:100%}.select-field-duration__dropdown__container .duration-list ul li{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;justify-content:center;padding:10px 0;width:100%}.select-field-duration__dropdown__container .duration-list ul li p{font-size:12px;font-weight:400}.select-field-duration__dropdown__container .duration-list ul li p span{font-weight:700}.select-field-duration__dropdown__container .duration-list ul .active,.select-field-duration__dropdown__container .duration-list ul li:hover{background-color:#f5f6fa}.select-field-duration__dropdown__container .selesai{color:#f1a33a;text-align:right;width:100%}.select-field-duration__dropdown__container .selesai p{cursor:pointer;font-size:12px;font-weight:700}.list-booking-zone{background:#fff;border:.5px solid #e0e0e0;width:100%}.list-booking-zone .header{align-items:center;border-bottom:.5px solid #e0e0e0;cursor:pointer;display:flex;justify-content:space-between;padding:20px 14px;width:100%}.list-booking-zone .header__date{align-items:center;display:flex;gap:24px}.list-booking-zone .header__date div:first-child{align-items:center;display:flex;gap:12px}.list-booking-zone .header__date div:first-child span{font-size:14px;font-weight:400}.list-booking-zone .header__date div:nth-child(2){align-items:center;display:flex;font-size:14px;font-weight:700;gap:12px}.list-booking-zone .header__date div:nth-child(2) span{background-color:#000;border-radius:100%;height:5px;width:5px}.list-booking-zone .header__date .selected-zone{border-radius:4px;font-size:10px;font-weight:400;padding:6.5px 10px;width:53px}.list-booking-zone .header__date .selected-zone-price{color:#299b0a;font-size:14px;font-weight:600}.list-booking-zone .header__date .zone-zero{background-color:#e3f1ff;color:#1c3d5d}.list-booking-zone .header__date .zone-one{background-color:#ffefd9;color:#dd7f00}.list-booking-zone .header__date .zone-two{background-color:#ffebe3;color:#e5602f}.list-booking-zone .header .chevron{transition:all .3s ease}.list-booking-zone .header .up{transform:rotate(-180deg)}.list-booking-zone .header .down{transform:rotate(0)}.list-booking-zone .form-booking-zone{overflow:hidden;transition:all .3s ease}.list-booking-zone .form-booking-zone__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.list-booking-zone .form-booking-zone__input-data{grid-row-gap:28px;grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));padding:16px 24px;row-gap:28px}.list-booking-zone .form-booking-zone__input-data .end-time{display:grid;grid-template-columns:repeat(2,1fr)}.list-booking-zone .form-booking-zone__input-data__driver-acomodation{border:1px solid #e0e0e0;border-radius:5px;column-gap:10px;display:flex;justify-content:center;padding:10px;width:100%}.list-booking-zone .form-booking-zone__input-data__driver-acomodation div.check{align-items:center;display:flex;justify-content:center}.list-booking-zone .form-booking-zone__input-data__driver-acomodation div.description h5{font-size:12px;font-weight:500;margin-bottom:4px}.list-booking-zone .form-booking-zone__input-data__driver-acomodation div.description p{font-size:10px;font-weight:500}.list-booking-zone .form-booking-zone__input-data__driver-acomodation div.description p span{font-weight:700}.list-booking-zone .form-booking-zone__input-data__flight-info{grid-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr 1fr}.list-booking-zone .form-booking-zone__input-data__meet-greet-board{position:relative}.list-booking-zone .form-booking-zone__input-data__meet-greet-board .meet-greet-board-checkbox{position:absolute;right:0}.list-booking-zone .form-booking-zone__time{grid-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:repeat(2,1fr)}.list-booking-zone .form-booking-zone__zone-list__desc{list-style:none}.list-booking-zone .form-booking-zone__zone-list__desc li{display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child{border:none}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child h3{color:#000;font-size:12px;font-weight:700}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child .head{align-items:center;display:flex;gap:8px}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child .head p{color:#000;font-size:12px;font-weight:400}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child .head p span{font-weight:700}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child .head div{align-items:center;border:1px solid #1c3d5d;border-radius:100px;color:#1c3d5d;display:flex;font-size:10px;font-weight:400;height:21px;justify-content:center;width:73px}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child .notice{align-items:center;background:#e3f1ff;border-radius:4px;color:#1c3d5d;display:flex;font-size:10px;font-weight:400;justify-content:center;padding:10px;width:232px}.list-booking-zone .form-booking-zone__zone-list__desc li:first-child .places{color:#000;font-size:12px;font-weight:400;line-height:26px;width:55%}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2){border-bottom:1px dashed #e0e0e0;border-top:1px dashed #e0e0e0}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .head{align-items:center;display:flex;gap:8px}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .head p{color:#000;font-size:12px;font-weight:400}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .head p span{font-weight:700}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .head div{align-items:center;cursor:pointer;display:flex;gap:5px;margin-left:3px}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .head div span{color:#0085ff;font-size:10px;font-weight:400}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .head div span:hover{text-decoration:underline}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .notice{align-items:center;background:#ffefd9;border-radius:4px;color:#dd7f00;display:flex;font-size:10px;font-weight:400;justify-content:center;padding:10px;width:232px}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .places{color:#000;font-size:12px;font-weight:400;width:55%}.list-booking-zone .form-booking-zone__zone-list__desc li:nth-child(2) .x-mark{align-items:center;background-color:#eee;border-radius:100%;color:#000;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:48px;top:50%;transform:translateY(-50%);width:20px}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child{border:none}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .head{align-items:center;display:flex;gap:8px}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .head p{color:#000;font-size:12px;font-weight:400}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .head p span{font-weight:700}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .head div{align-items:center;cursor:pointer;display:flex;gap:5px;margin-left:3px}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .head div span{color:#0085ff;font-size:10px;font-weight:400}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .head div span:hover{text-decoration:underline}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .notice{align-items:center;background:#ffebe3;border-radius:4px;color:#e5602f;display:flex;font-size:10px;font-weight:400;justify-content:center;padding:10px;width:280px}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .places{color:#000;font-size:12px;font-weight:400;line-height:26px;width:50%}.list-booking-zone .form-booking-zone__zone-list__desc li:last-child .x-mark{align-items:center;background-color:#eee;border-radius:100%;color:#000;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:48px;top:50%;transform:translateY(-50%);width:20px}.list-booking-zone .form-booking-zone__stay-question{align-items:center;background:#e7f3ff;border-top:1px dashed #e0e0e0;color:#1c3d5d;display:flex;font-size:12px;font-weight:500;gap:8px;padding:14px;width:100%}.list-booking-zone .form-booking-zone__total-price-zone{color:#000;font-size:12px;font-style:normal;font-weight:400;padding:10px 14px}.list-booking-zone .form-booking-zone__total-price-zone span{color:#299b0a;font-weight:700}.list-booking-zone .form-booking-zone__action-button{display:flex;justify-content:flex-end;padding:18px;width:100%}.list-booking-zone:first-child{border-radius:5px 5px 0 0}.list-booking-zone:last-child{border-radius:0 0 5px 5px}.booking-zone{width:100%}.booking-zone__empty-data{align-items:center;background:#f4f4f4;border-radius:6px;color:#a8a8a8;display:flex;font-size:12px;font-weight:400;height:215px;justify-content:center;width:100%}.booking-zone__form{display:flex;flex-direction:column;list-style:none;width:100%}.select-field-shuttle-zone{position:relative}.select-field-shuttle-zone__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-shuttle-zone__input-field{align-items:center;border-radius:5px;display:flex;gap:13px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-shuttle-zone__input-field__input{border:none;cursor:auto;font-size:.75rem;outline:none;padding:13px 0;text-transform:capitalize;width:100%}.select-field-shuttle-zone__input-field__input::placeholder{font-size:12px}.select-field-shuttle-zone__input-field__input:focus .select-field-shuttle-zone__input-field{outline-color:#0085ff}.select-field-shuttle-zone .disable{background-color:#f5f5f5;pointer-events:none}.select-field-shuttle-zone__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:265px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-shuttle-zone__dropdown__head-list{background-color:#f0f3f5;border-top:none;color:#000;font-size:8px;font-weight:400;padding:7px 23px;pointer-events:none}.select-field-shuttle-zone__dropdown__content-list{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;padding:19px 23px;width:100%}.select-field-shuttle-zone__dropdown__content-list div:first-child{align-items:center;display:flex;gap:10px;width:35%}.select-field-shuttle-zone__dropdown__content-list div:first-child__name{color:#000;font-size:12px;font-weight:400}.select-field-shuttle-zone__dropdown__content-list__zone{font-size:12px;font-weight:600}.select-field-shuttle-zone__dropdown__empty-list,.select-field-shuttle-zone__dropdown__intersection{background-color:#fff;padding:19px 23px;pointer-events:none;width:100%}.select-field-shuttle-zone__dropdown__intersection{border-top:1px solid #e0e0e0}.select-field-shuttle-zone__dropdown li:hover{filter:brightness(95%)}.select-field-zone{position:relative}.select-field-zone__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-zone__input-field{align-items:center;border-radius:5px;display:flex;gap:13px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-zone__input-field__input{border:none;cursor:default;font-size:.75rem;outline:none;padding:13px 0;text-transform:capitalize;width:100%}.select-field-zone__input-field__input::placeholder{font-size:12px}.select-field-zone__input-field__input:focus .select-field-zone__input-field{outline-color:#0085ff}.select-field-zone .disable{background-color:#f5f5f5;pointer-events:none}.select-field-zone__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:180px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:9999}.select-field-zone__dropdown__head-list{background-color:#f0f3f5;border-top:none;color:#000;font-size:8px;font-weight:400;padding:7px 23px;pointer-events:none}.select-field-zone__dropdown__content-list{background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;flex-direction:column;gap:15px;padding:16px 12px;width:100%}.select-field-zone__dropdown__content-list .head{align-items:center;display:flex;gap:8px}.select-field-zone__dropdown__content-list .head p{color:#000;font-size:12px;font-weight:700}.select-field-zone__dropdown__content-list .head div{align-items:center;cursor:pointer;display:flex;gap:5px;margin-left:3px}.select-field-zone__dropdown__content-list .head div span{color:#0085ff;font-size:10px;font-weight:400}.select-field-zone__dropdown__content-list .notice{align-items:center;border-radius:4px;display:flex;font-size:10px;font-weight:400;justify-content:center;padding:10px;width:280px}.select-field-zone__dropdown__content-list .places{color:#000;font-size:12px;font-weight:400;line-height:26px;width:100%}.select-field-zone__dropdown__empty-list{background-color:#fff;padding:19px 23px;pointer-events:none;width:100%}.select-field-zone__dropdown li:hover{filter:brightness(95%)}.select-field-additional{position:relative}.select-field-additional__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-additional__input-field{border-radius:5px;height:44px;outline:1px solid #e0e0e0;padding:0 12px;width:100%}.select-field-additional__input-field__input{background:#0000;border:none;cursor:default;font-size:.75rem;height:100%;outline:none;width:100%}.select-field-additional__input-field__input::placeholder{font-size:12px}.select-field-additional .disable{background-color:#f5f5f5;pointer-events:none}.select-field-additional__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;box-sizing:border-box;left:0;list-style:none;max-height:365px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-additional__dropdown li:first-child{border-top:none}.select-field-additional__dropdown li:last-child{border-bottom:none}.select-field-additional__dropdown li{align-items:center;border-bottom:1px solid #e0e0e0;box-sizing:border-box;column-gap:5px;display:flex;padding:22px}.select-field-additional__dropdown li div:nth-child(2){align-items:center;background-color:#dbffde;border-radius:100px;color:#299b0a;display:flex;font-size:10px;font-weight:400;height:21px;justify-content:center;padding:0 10px}.select-field-additional__dropdown li div:last-child{align-items:center;column-gap:10px;display:flex;margin-left:auto}.select-field-additional__dropdown li div:last-child span:nth-child(2){color:#1c3d5d;font-size:12px;font-weight:400}.select-field-additional__dropdown li div:last-child .quantity-icon{cursor:pointer}.select-field-airport-package{position:relative}.select-field-airport-package__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-airport-package__field{border-radius:5px;height:44px;outline:1px solid #e0e0e0;padding:0 14px;width:100%}.select-field-airport-package__field__input{background:#0000;border:none;font-size:.75rem;height:100%;outline:none;width:100%}.select-field-airport-package__field__car{align-items:center;background-color:#0000;display:flex;gap:20px;height:100%;padding:0 7px;pointer-events:none;width:100%}.select-field-airport-package__field__car div:first-child{background-color:#e0e0e0;border-radius:3px;height:30px;overflow:hidden;pointer-events:none;width:30px}.select-field-airport-package__field__car div:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-airport-package__field__car div:nth-child(2){display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;pointer-events:none}.select-field-airport-package__field__car div:nth-child(2) h3{font-size:10px;font-weight:700;text-transform:capitalize}.select-field-airport-package__field__car div:nth-child(2) ul{align-items:center;display:flex;gap:33px}.select-field-airport-package__field__car div:nth-child(2) ul li{font-size:10px;font-weight:400;text-transform:capitalize}.select-field-airport-package__field__car div:nth-child(2) ul li:first-child{list-style:none}.select-field-airport-package__field__car span:last-child{color:#1c3d5d;font-size:.75rem;font-weight:700;margin-left:auto}.select-field-airport-package .disable{background-color:#f5f5f5;pointer-events:none}.select-field-airport-package__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:365px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-airport-package__dropdown li{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;gap:21px;height:89px;padding:14px 21px;width:100%}.select-field-airport-package__dropdown li div:first-child{background-color:#e0e0e0;border-radius:3px;height:61px;overflow:hidden;pointer-events:none;width:61px}.select-field-airport-package__dropdown li div:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-airport-package__dropdown li div:nth-child(2){display:flex;flex-direction:column;height:61px;justify-content:space-between;pointer-events:none}.select-field-airport-package__dropdown li div:nth-child(2) h3{font-size:.75rem;font-weight:700;text-transform:capitalize}.select-field-airport-package__dropdown li div:nth-child(2) span:nth-child(2){align-items:center;display:flex;gap:12px}.select-field-airport-package__dropdown li div:nth-child(2) span:nth-child(2) p{font-size:.75rem;font-weight:400;text-transform:capitalize}.select-field-airport-package__dropdown li div:nth-child(2) span:nth-child(2) span{background:#000;border-radius:100%;display:block;height:4px;width:4px}.select-field-airport-package__dropdown li div:nth-child(2) span:nth-child(3){color:#1c3d5d;font-size:.75rem;font-weight:700}.select-field-vehicle{position:relative}.select-field-vehicle__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-vehicle__field{border-radius:5px;cursor:pointer;height:44px;max-width:100%;outline:1px solid #e0e0e0;overflow-x:auto;overflow-y:hidden;scrollbar-color:#e0e0e0;scrollbar-width:40px;white-space:nowrap;width:100%}.select-field-vehicle__field::-webkit-scrollbar{height:4px;width:40px}.select-field-vehicle__field::-webkit-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-vehicle__field::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-vehicle__field::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.select-field-vehicle__field::-moz-scrollbar{height:4px;width:40px}.select-field-vehicle__field::-moz-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-vehicle__field::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-vehicle__field::-moz-scrollbar-thumb:hover{background:#f1f1f1}.select-field-vehicle__field__input{background:#0000;border:none;font-size:.75rem;min-height:44px;outline:none;padding:0 14px;width:100%}.select-field-vehicle__field__car{align-items:center;background-color:#0000;display:flex;flex-wrap:nowrap;height:44px;padding:0 14px;pointer-events:none;width:100%}.select-field-vehicle__field__car span.name{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;gap:6px;height:28px;justify-content:center;margin-right:20px;padding:0 20px}.select-field-vehicle__field__car span.name span{align-items:center;background-color:#009ef7;border-radius:100%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;width:15px}.select-field-vehicle .disable{background-color:#f5f5f5;pointer-events:none}.select-field-vehicle__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:365px;overflow-y:auto;position:absolute;top:88px;width:100%;z-index:10}.select-field-vehicle__dropdown label{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;gap:21px;height:89px;padding:14px 21px;width:100%}.select-field-vehicle__dropdown label div:first-child{background-color:#e0e0e0;border-radius:3px;height:61px;overflow:hidden;width:61px}.select-field-vehicle__dropdown label div:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-vehicle__dropdown label div:nth-child(2){display:flex;flex-direction:column;gap:8px;height:61px;justify-content:center}.select-field-vehicle__dropdown label div:nth-child(2) h3{font-size:.75rem;font-weight:700;text-transform:capitalize}.select-field-vehicle__dropdown label div:nth-child(2) span:nth-child(2){align-items:center;display:flex;gap:12px}.select-field-vehicle__dropdown label div:nth-child(2) span:nth-child(2) p{font-size:.75rem;font-weight:400;text-transform:capitalize}.select-field-vehicle__dropdown label div:nth-child(2) span:nth-child(2) span{background:#000;border-radius:100%;display:block;height:4px;width:4px}.select-field-vehicle__dropdown label div:last-child{margin-left:auto}.select-field-vehicle__checkbox{align-items:center;background-color:red;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;display:flex;height:18px;justify-content:center;position:relative;width:18px}.select-field-vehicle__checkbox:hover:disabled{cursor:not-allowed}.select-field-vehicle__not-found{padding:11px 14px}.select-field-time-with-driver{position:relative}.select-field-time-with-driver__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-time-with-driver__input-field{align-items:center;border-radius:5px;display:flex;gap:12.5px;outline:1px solid #e0e0e0;padding:0 12px}.select-field-time-with-driver__input-field__input{background:#0000;border:none;cursor:default;font-size:.75rem;height:44px;outline:none;width:97%}.select-field-time-with-driver__input-field__input::placeholder{font-size:12px}.select-field-time-with-driver__input-field__input:focus .select-field-time-with-driver__input-field{outline-color:#0085ff}.select-field-time-with-driver .disable{background-color:#f5f5f5;pointer-events:none}.select-field-time-with-driver__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 5px #2320201a;left:0;padding:13px 14px;position:absolute;top:85px;z-index:10}.select-field-time-with-driver__dropdown__container{grid-row-gap:4px;grid-column-gap:4px;column-gap:4px;display:grid;font-size:.75rem;grid-template-columns:repeat(2,minmax(100px,1fr));justify-content:space-between;margin-bottom:10px;row-gap:4px}.select-field-time-with-driver__dropdown__container__jam h4{font-size:.75rem;margin-bottom:10px}.select-field-time-with-driver__dropdown__container__jam ul{border:1px solid #e0e0e0;border-radius:3px;height:100%;max-height:189px;overflow-y:auto;text-align:center}.select-field-time-with-driver__dropdown__container__jam ul .list-hour{cursor:pointer;padding:5px 0;text-align:center}.select-field-time-with-driver__dropdown__container__jam ul .active,.select-field-time-with-driver__dropdown__container__jam ul .list-hour:hover{background-color:#f5f6fa}.select-field-time-with-driver__dropdown__container__jam ul .disable-hour{color:#6666;pointer-events:none}.select-field-time-with-driver__dropdown__container__menit h4{font-size:.75rem;margin-bottom:10px}.select-field-time-with-driver__dropdown__container__menit ul{border:1px solid #e0e0e0;border-radius:3px;height:189px;max-height:189px;overflow-y:auto;text-align:center}.select-field-time-with-driver__dropdown__container__menit ul .list-minute{cursor:pointer;padding:5px 0;text-align:center}.select-field-time-with-driver__dropdown__container__menit ul .active,.select-field-time-with-driver__dropdown__container__menit ul .list-minute:hover{background-color:#f5f6fa}.select-field-time-with-driver__dropdown__container__selesai{color:#f1a33a;text-align:right;width:100%}.select-field-time-with-driver__dropdown__container__selesai h3{cursor:pointer;display:inline-block;font-size:.75rem;width:100%}.card-dashboard-item{background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;row-gap:15px;width:100%}.card-dashboard-item__header{align-items:center;display:flex;height:20%;justify-content:space-between}.card-dashboard-item__header .title{font-size:.75rem;font-weight:500;opacity:70%}.card-dashboard-item__header .dropdown{background:#fff;position:relative}.card-dashboard-item__header .dropdown__filter{align-items:center;border:1px solid #ededed;border-radius:4px;column-gap:6px;cursor:pointer;display:flex;font-size:12px;height:26px;justify-content:center;width:98px}.card-dashboard-item__header .dropdown__filter span{color:#009ef7;font-weight:500}.card-dashboard-item__header .dropdown__list{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 0 4px 0 #00000040;padding:14px;position:absolute;width:175px;z-index:90}.card-dashboard-item__header .dropdown__list .list-item{align-items:flex-start;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;list-style:none;padding-bottom:14px;row-gap:14px;width:100%}.card-dashboard-item__header .dropdown__list .list-item li{align-items:center;column-gap:10px;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;width:100%}.card-dashboard-item__header .dropdown__list .custom-filter{position:relative}.card-dashboard-item__header .dropdown__list .custom-filter .button{cursor:pointer;font-size:.75rem;font-weight:500;padding-top:8px;width:100%}.card-dashboard-item__header .dropdown__list .custom-filter__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 5px #2320201a;padding:24px 40px;position:absolute;z-index:9999}.card-dashboard-item__header .dropdown__list .custom-filter .start{left:-30px}.card-dashboard-item__header .dropdown__list .custom-filter .end{right:-30px}.card-dashboard-item__header .dropdown__list .custom-filter .vertical-bottom{top:40px}.card-dashboard-item__header .dropdown__list .custom-filter .vertical-top{bottom:160px}.card-dashboard-item__header .dropdown__list .custom-filter .vertical-reverse-top{top:40px}.card-dashboard-item__header .dropdown__list .custom-filter .vertical-reverse-bottom{bottom:160px}.card-dashboard-item__header .dropdown__list .custom-filter .start.horizontal{bottom:-30px;left:150px}.card-dashboard-item__header .dropdown__list .custom-filter .end.horizontal{bottom:-30px;right:150px}.card-dashboard-item__header .dropdown .start{left:0}.card-dashboard-item__header .dropdown .end{right:0}.card-dashboard-item__header .dropdown .top{bottom:40px}.card-dashboard-item__header .dropdown .bottom{top:40px}.card-dashboard-item .separator{border-bottom:1px solid #e4e5e7;padding-bottom:20px}.card-dashboard-item .bold{font-size:.875rem;font-weight:700;opacity:1}.card-dashboard-item__content{height:80%;width:100%}.card-dashboard-item__value{font-size:20px;font-weight:700}.card-dashboard-item__icon-value-wrapper{align-items:center;column-gap:12px;display:flex}.card-dashboard-item-skeleton{background:#fafafa;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;padding:20px;row-gap:15px;width:100%}.card-dashboard-item-skeleton__header{align-items:center;display:flex;height:20%;justify-content:space-between}.card-dashboard-item-skeleton__header .title-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:18px;width:180px}.card-dashboard-item-skeleton__header .filter-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:26px;width:98px}.card-dashboard-item-skeleton .separator{border-bottom:1px solid #e4e5e7;padding-bottom:20px}.card-dashboard-item-skeleton__value{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:40px;width:120px}.card-dashboard-item-skeleton__content{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:80%;width:100%}.transaction-filter-car{grid-column-gap:12px;background:#fff;border-radius:4px;column-gap:12px;display:grid;grid-template-columns:1.1fr .9fr .9fr .7fr;padding:16px;width:100%}.transaction-filter-car__action{align-items:flex-end;column-gap:8px;display:flex;justify-content:space-between}.transaction-filter-car__action .reset{background-color:#009ef72b;color:#009ef7;font-weight:400;height:44px;width:50%}.transaction-filter-car__action .apply{font-weight:400;height:44px;width:50%}.select-field-airport-transfer-check{position:relative;width:100%}.select-field-airport-transfer-check__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-airport-transfer-check__field{border-radius:5px;cursor:pointer;height:44px;max-width:100%;outline:1px solid #e0e0e0;overflow-x:auto;overflow-y:hidden;scrollbar-color:#e0e0e0;scrollbar-width:40px;white-space:nowrap;width:100%}.select-field-airport-transfer-check__field::-webkit-scrollbar{height:4px;width:40px}.select-field-airport-transfer-check__field::-webkit-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-airport-transfer-check__field::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-airport-transfer-check__field::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.select-field-airport-transfer-check__field::-moz-scrollbar{height:4px;width:40px}.select-field-airport-transfer-check__field::-moz-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-airport-transfer-check__field::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-airport-transfer-check__field::-moz-scrollbar-thumb:hover{background:#f1f1f1}.select-field-airport-transfer-check__field__input{background:#0000;border:none;font-size:.75rem;height:44px;outline:none;padding:0 14px;width:100%}.select-field-airport-transfer-check__field__cars-wrapper{align-items:center;display:flex;flex-wrap:nowrap;height:44px;padding:0 14px;pointer-events:none;width:341.5px}.select-field-airport-transfer-check__field__cars-wrapper div.chips{align-items:center;background-color:#f2f2f2;border-radius:100px;column-gap:6px;display:flex;font-size:10px;height:28px;justify-content:center;margin-right:20px;padding:0 20px}.select-field-airport-transfer-check__field__cars-wrapper div.chips span{align-items:center;background-color:#009ef7;border-radius:100%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;width:15px}.select-field-airport-transfer-check__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;max-height:365px;min-width:536.6px;overflow-y:auto;position:absolute;top:110%;z-index:9999}.select-field-airport-transfer-check__dropdown ul.list-container{display:flex;flex-direction:column;list-style:none}.select-field-airport-transfer-check__dropdown ul.list-container li{align-items:center;border-top:1px solid #e0e0e0;column-gap:21px;display:flex;min-height:89px;padding:14px 21px;width:536.6px}.select-field-airport-transfer-check__dropdown ul.list-container li div.image-container{background-color:#e0e0e0;border-radius:3px;height:61px;overflow:hidden;width:61px}.select-field-airport-transfer-check__dropdown ul.list-container li div.image-container img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-airport-transfer-check__dropdown ul.list-container li .vehicle-description__title{font-size:.75rem;font-weight:700;margin-bottom:8px;text-transform:capitalize}.select-field-airport-transfer-check__dropdown ul.list-container li .vehicle-description__desc{align-items:center;column-gap:12px;display:flex}.select-field-airport-transfer-check__dropdown ul.list-container li .vehicle-description__desc span{background:#000;border-radius:100%;height:4px;width:4px}.select-field-airport-transfer-check__dropdown ul.list-container li .vehicle-description__desc p{font-size:12px;font-weight:400}.select-field-airport-transfer-check__dropdown ul.list-container li .vehicle-description__desc p:last-child{text-transform:capitalize}.select-field-airport-transfer-check__dropdown ul.list-container li .checkbox{margin-left:auto}.select-field-vehicle-filter{position:relative;width:100%}.select-field-vehicle-filter__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-vehicle-filter__field{border-radius:5px;cursor:pointer;height:44px;max-width:100%;outline:1px solid #e0e0e0;overflow-x:auto;overflow-y:hidden;scrollbar-color:#e0e0e0;scrollbar-width:40px;white-space:nowrap;width:100%}.select-field-vehicle-filter__field::-webkit-scrollbar{height:4px;width:40px}.select-field-vehicle-filter__field::-webkit-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-vehicle-filter__field::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-vehicle-filter__field::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.select-field-vehicle-filter__field::-moz-scrollbar{height:4px;width:40px}.select-field-vehicle-filter__field::-moz-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-vehicle-filter__field::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-vehicle-filter__field::-moz-scrollbar-thumb:hover{background:#f1f1f1}.select-field-vehicle-filter__field__input{background:#0000;border:none;font-size:.75rem;height:44px;outline:none;padding:0 14px;width:100%}.select-field-vehicle-filter__field__cars-wrapper{align-items:center;display:flex;flex-wrap:nowrap;height:44px;padding:0 14px;pointer-events:none;width:341.5px}.select-field-vehicle-filter__field__cars-wrapper div.chips{align-items:center;background-color:#f2f2f2;border-radius:100px;column-gap:6px;display:flex;font-size:10px;height:28px;justify-content:center;margin-right:20px;padding:0 20px}.select-field-vehicle-filter__field__cars-wrapper div.chips span{align-items:center;background-color:#009ef7;border-radius:100%;color:#fff;display:flex;font-size:12px;height:15px;justify-content:center;width:15px}.select-field-vehicle-filter__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;max-height:365px;min-width:536.6px;overflow-y:auto;position:absolute;top:110%;z-index:9999}.select-field-vehicle-filter__dropdown ul.list-container{display:flex;flex-direction:column;list-style:none}.select-field-vehicle-filter__dropdown ul.list-container li{align-items:center;border-top:1px solid #e0e0e0;column-gap:21px;display:flex;min-height:89px;padding:14px 21px;width:536.6px}.select-field-vehicle-filter__dropdown ul.list-container li div.image-container{background-color:#e0e0e0;border-radius:3px;height:61px;overflow:hidden;width:61px}.select-field-vehicle-filter__dropdown ul.list-container li div.image-container img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-vehicle-filter__dropdown ul.list-container li .vehicle-description__title{font-size:.75rem;font-weight:700;margin-bottom:8px;text-transform:capitalize}.select-field-vehicle-filter__dropdown ul.list-container li .vehicle-description__desc{align-items:center;column-gap:12px;display:flex}.select-field-vehicle-filter__dropdown ul.list-container li .vehicle-description__desc span{background:#000;border-radius:100%;height:4px;width:4px}.select-field-vehicle-filter__dropdown ul.list-container li .vehicle-description__desc p{font-size:12px;font-weight:400}.select-field-vehicle-filter__dropdown ul.list-container li .vehicle-description__desc p:last-child{text-transform:capitalize}.select-field-vehicle-filter__dropdown ul.list-container li .checkbox{margin-left:auto}.select-field-search{position:relative}.select-field-search__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-search__field{align-items:center;border-radius:5px;display:flex;justify-content:space-between;min-height:44px;outline:1px solid #e0e0e0;padding:0 14px;position:relative;width:100%}.select-field-search__field__input{background:#0000;border:none;font-size:.75rem;min-height:44px;outline:none;width:100%}.select-field-search__field__chevron{transform:rotate(0deg);transition:all .3s ease}.select-field-search__field .down{transform:rotate(-180deg)}.select-field-search__field__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:176px;overflow-y:auto;position:absolute;right:0;top:50px;z-index:10}.select-field-search__field__dropdown li{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;font-size:12px;gap:14px;height:44px;padding:11px 14px;width:100%}.select-field-search .disable{background-color:#f5f5f5;pointer-events:none}.text-area-editor{width:100%}.text-area-editor .ql-toolbar{border-bottom:none!important;border-color:#dbdbdb;border-radius:8px 8px 0 0}.text-area-editor .ql-container{border-radius:0 0 8px 8px;border-top:none!important}.text-area-editor .ql-editor strong{font-weight:700}.text-area-editor .ql-editor em{font-style:italic}.text-area-editor__text-area{height:374px}.zone-input-card{border-radius:12px;box-shadow:0 0 4px 0 #00000040;padding:24px;position:relative}.zone-input-card__top{grid-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:1fr 1fr;position:relative}.zone-input-card__top .input-group__image-input h4{font-size:12px;line-height:18px;margin-bottom:12px}.zone-input-card__top .input-group__image-input .image-upload{align-items:center;background-color:#fff;border-radius:5px;column-gap:12px;display:flex;min-height:44px;outline:1px solid #e0e0e0;padding:0 14px}.zone-input-card__top .input-group__image-input .image-upload .btn-upload{background-color:#e0e0e0;border:none;border-radius:4px;font-size:12px;outline:none;padding:5px 14px;transition:.2s}.zone-input-card__top .input-group__image-input .image-upload .btn-upload:disabled:hover{background-color:#e0e0e0;cursor:default}.zone-input-card__top .input-group__image-input .image-upload .btn-upload:hover{background-color:#f0f0f0;cursor:pointer}.zone-input-card__top .input-group__image-input .image-upload .link-upload{color:#0085ff;font-size:12px;transition:.2s}.zone-input-card__top .input-group__image-input .image-upload .link-upload:hover{color:#006dd3;cursor:pointer}.zone-input-card .g-input{margin-bottom:24px}.zone-input-card__add-list-vehicle-price,.zone-input-card__add-list-zone{border-radius:100%;left:50%;margin:0 auto;min-width:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.zone-input-card__remove-btn{height:28px;position:absolute;right:-12px;top:-12px;width:28px}.zone-input-card__remove-btn svg{height:100%;width:100%}.zone-input-card__remove-btn svg:hover{cursor:pointer}.zone-input-card__vehicle-price{margin-bottom:12px}.zone-input-card__vehicle-price .vehicle-price__buttons{column-gap:4px;display:inline-flex;position:absolute;right:10px;top:40%}.zone-input-card__vehicle-price .vehicle-price__buttons svg:hover{cursor:pointer}.zone-input-card__divider{border:1px dashed #bbb;height:1px;position:relative;width:100%}.zone-input-card__list-zone{margin-bottom:40px;margin-top:40px}.zone-input-card__list-zone .input-text-title{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.zone-input-card__list-zone .list-zone{position:relative}.zone-input-card__list-zone .list-zone-new{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:30% auto;margin-bottom:24px;position:relative}.zone-input-card__list-zone .list-zone-new .g-input{margin-bottom:0}.zone-input-card__list-zone .list-zone-new .select-field-dropdown__dropdown{top:100%}.zone-input-card__list-zone .g-input{margin-bottom:14px}.zone-input-card__list-zone .list-zone__buttons{column-gap:4px;display:inline-flex;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.zone-input-card__list-zone .list-zone__buttons svg:hover{cursor:pointer}.zone-input-card__save-btn{margin-top:50px;width:fit-content}.zone-input-card__edit-btn,.zone-input-card__save-btn{margin-left:auto;margin-right:0}.g-input{display:flex;flex-direction:column;gap:12px}.g-input .input-text-title{display:block;font-size:.75rem;font-weight:700}.g-input .input-text-field{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 12px;position:relative;width:100%}.g-input .input-text-field::placeholder{font-size:12px}.g-input .input-text-field:focus{outline-color:#0085ff}.g-input .input-text-field.with-icon{padding-right:38px}.g-input .input-text-field.with-icon-left{padding-left:38px}.g-input .input-text-field.with-currency{padding-left:68px}.g-input .input-text-field.disable{background-color:#f5f5f5;pointer-events:none}.g-input .field-wrapper{position:relative}.g-input .field-wrapper .see-password{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.g-input .field-wrapper select{-webkit-appearance:none;appearance:none;text-transform:capitalize}.g-input .field-wrapper select option{height:40px}.g-input .field-wrapper.with-icon{display:flex;width:100%}.g-input .field-wrapper .input-icon{height:auto;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px}.g-input .field-wrapper .input-icon.password{cursor:pointer}.g-input .field-wrapper .input-icon-left{align-items:center;bottom:0;display:flex;justify-content:center;left:10px;position:absolute;top:0;width:18px;z-index:10}.g-input .field-wrapper .input-price{border-right:1px solid #e0e0e0;font-size:.75rem;height:auto;left:14px;padding-right:14px;position:absolute;top:50%;transform:translateY(-50%)}.list-additional{column-gap:22px;display:flex}.list-additional__image{border-radius:8px;height:88px;overflow:hidden;position:relative;width:88px}.list-additional__image img{height:100%;object-fit:cover;width:100%}.list-additional__image span{align-items:center;background:#fff;border-radius:100%;bottom:8px;cursor:pointer;display:flex;height:14px;justify-content:center;position:absolute;right:8px;width:14px}.list-additional__info-item{width:100%}.list-additional__info-item .price,.list-additional__info-item h3{font-size:12px;font-weight:700;margin-bottom:4px}.list-additional__info-item .stock{font-size:10px;font-weight:400;margin-bottom:8px}.list-additional__info-item .description{-ms-overflow-style:none;font-size:8px;font-weight:400;margin-bottom:16px;max-height:44px;overflow:auto;scrollbar-width:none;width:100%}.list-additional__info-item .description p{max-width:572px}.list-additional__info-item .description::-webkit-scrollbar{display:none}.list-additional__info-item .colors{align-items:center;column-gap:12px;display:flex;margin-bottom:19px}.list-additional__info-item .colors p{font-size:8px;font-weight:700}.list-additional__info-item .colors__button{align-items:center;column-gap:6px;display:flex}.list-additional__info-item .colors__button button{border:none;border-radius:4px;cursor:pointer;font-size:8px;height:20px;min-width:55px;outline:none;padding:0 8px}.list-additional__info-item .colors__button button:hover{background:#f1a33a;border:none;color:#fff;outline:none}.list-additional__info-item .colors__button .not-active{background-color:#fff;border:1px solid #dbdbdb}.list-additional__info-item .colors__button .active{background:#f1a33a;border:1px solid #f1a33a;color:#fff;outline:none}.list-additional__info-item .colors__button .disbale{background-color:#eaeaea;cursor:not-allowed}.list-additional__info-item .total{align-items:center;column-gap:28px;display:flex}.list-additional__info-item .total p{font-size:8px;font-weight:700}.list-additional__info-item .total__button{align-items:center;column-gap:10px;display:flex}.list-additional__info-item .total__button span:nth-child(2){pointer-events:none}.list-additional__info-item .total__button .icon{background-color:#0000;border:none;cursor:pointer}.list-additional__info-item .total__button .icon .button-icon{background-color:#0000;color:#1c3d5d}.list-additional__info-item .total__button .disable{background-color:#0000;cursor:not-allowed}.list-additional__info-item .total__button .disable .button-icon{color:#eaeaea}.select-field-variants{position:relative}.select-field-variants__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-variants__field{align-items:center;background:#fff;border-radius:2px;cursor:pointer;display:flex;position:relative;width:153px}.select-field-variants__field__input{align-items:center;color:#000;display:flex;font-size:12px;font-weight:400;height:30px;overflow:hidden;pointer-events:none;width:117px}.select-field-variants__field__chevron{font-size:2rem;height:24px;margin-right:12px;padding:4px;transform:rotate(0deg);transition:all .3s ease;width:24px}.select-field-variants__field .down{transform:rotate(-180deg)}.select-field-variants__field__dropdown{background-color:#fff;border-radius:2px;box-shadow:0 0 4px 0 #00000040;left:0;list-style:none;max-height:170.4px;max-width:180px;overflow-y:auto;position:absolute;right:0;top:110%;z-index:20}.select-field-variants__field__dropdown li.list-variants{border-bottom:1px solid #e0e0e0;color:#000;cursor:pointer;font-size:12px;font-weight:400}.select-field-variants__field__dropdown li.list-variants p{text-overflow:ellipsis}.select-field-variants__field__dropdown li:hover{background:#f3f3f3}.select-field-variants__field__dropdown li:last-child{border-bottom:none}.select-field-variants__field__dropdown li.disable{background:#f3f3f3;pointer-events:none}.select-field-additional-item{position:relative;width:100%}.select-field-additional-item__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-additional-item__field{border-radius:5px;box-sizing:border-box;cursor:pointer;height:48px;max-width:100%;outline:1px solid #e0e0e0;width:100%}.select-field-additional-item__field__input{background:#0000;border:none;font-size:.75rem;height:48px;outline:none;padding:0 14px;width:100%}.select-field-additional-item__field__items-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;height:48px;padding:5px 10px;width:100%}.select-field-additional-item__field__items-wrapper .item{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 2px 0 #00000040;column-gap:20px;display:flex;margin-right:8px;padding:3px 6px}.select-field-additional-item__field__items-wrapper .item__image{border-radius:4px;height:30px;overflow:hidden;width:30px}.select-field-additional-item__field__items-wrapper .item__image img{height:100%;object-fit:cover;width:100%}.select-field-additional-item__field__items-wrapper .item__info h5{font-size:10px;font-weight:700;margin-bottom:6px}.select-field-additional-item__field__items-wrapper .item__info div{align-items:center;column-gap:26px;display:flex}.select-field-additional-item__field__items-wrapper .item__info div p{font-size:10px;font-weight:400}.select-field-additional-item__field__items-wrapper .item__info div p span{font-weight:700}.select-field-additional-item__field__items-wrapper .item__price{align-items:center;column-gap:10px;display:flex}.select-field-additional-item__field__items-wrapper .item__price p{color:#1c3d5d;font-size:12px;font-weight:700}.select-field-additional-item__field__items-wrapper .item__price button{align-items:center;background:#d9d9d9;border:none;border-radius:100%;cursor:pointer;display:flex;height:19px;justify-content:center;outline:none;width:19px}.select-field-additional-item__field__items-wrapper .item__price button .icon{height:7px;width:7px}.select-field-additional-item .disable,.select-field-additional-item .disable .select-field-additional-item__field__items-wrapper .item{background-color:#f5f5f5}.select-field-additional-item__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;max-height:365px;overflow-y:auto;position:absolute;right:0;top:110%;z-index:9999}.select-field-additional-item__dropdown ul.list-container{display:flex;flex-direction:column;list-style:none;max-height:343px}.select-field-additional-item__dropdown ul.list-container li{border-top:1px solid #e0e0e0;padding:22px}.add-ons-field{margin-bottom:42px}.add-ons-field-title{margin-bottom:18px}.add-ons-field-title h1{color:#009ef7;font-size:1rem}.add-ons-field-body{align-items:center;background-color:#f7f7f7;border:none;border-radius:4px;display:flex;flex-wrap:wrap;font-size:.75rem;gap:8px;outline:1px solid #e0e0e0;padding:6px 12px;position:relative;width:100%}.add-ons-field-body-item{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.251);display:flex;gap:20px;padding:4px 6px}.add-ons-field-body-item-image{height:30px;position:relative;width:30px}.add-ons-field-body-item-info h6,.add-ons-field-body-item-info p{font-size:10px}.add-ons-field-body-item-info h6{font-weight:700}.add-ons-field-body-item-info-variety{align-items:center;display:flex;gap:20px}.add-ons-field-body-item-info-variety .font-bold{font-weight:700}.add-ons-field-body-item-price{color:#1c3d5d;font-weight:700}.add-ons-field-body-empty{background-color:#f4f4f4;padding:22px 0}.add-ons-field-body-empty p{color:#a8a8a8;font-size:.75rem;text-align:center;width:100%}.add-ons-field-image{border-radius:4px;height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.add-ons-field .g-input{margin-top:24px;width:50%}.select-driver-checkbox{position:relative}.select-driver-checkbox .input-title{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-input-field{align-items:center;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0;position:relative;width:100%}.select-input-field .icon-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:10%}.select-input-field .input-value{border:none;height:100%;outline:none;padding:0 14px;width:90%}.select-input-field .seleceted-drivers{cursor:pointer;height:100%;overflow-x:auto;overflow-y:hidden;padding:14px;scrollbar-color:#e0e0e0;scrollbar-width:40px;white-space:nowrap;width:90%}.select-input-field .seleceted-drivers::-webkit-scrollbar{height:4px;width:40px}.select-input-field .seleceted-drivers::-webkit-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-input-field .seleceted-drivers::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-input-field .seleceted-drivers::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.select-input-field .seleceted-drivers::-moz-scrollbar{height:4px;width:40px}.select-input-field .seleceted-drivers::-moz-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-input-field .seleceted-drivers::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-input-field .seleceted-drivers::-moz-scrollbar-thumb:hover{background:#f1f1f1}.select-input-field .seleceted-drivers .wrapper{align-items:center;display:flex;flex-wrap:nowrap;height:100%;list-style:none}.select-input-field .seleceted-drivers .wrapper div{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;height:28px;justify-content:center;margin-right:20px;padding:0 20px}.select-input-field .seleceted-drivers p{color:gray}.select-input-field.focus{outline-color:#0085ff}.select-input-field.disabled{background-color:hsla(0,0%,94%,.302);pointer-events:none}.select-input-field:hover{cursor:pointer}.select-input-field__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 4px #00000040;display:block;height:auto;left:0;list-style-type:none;margin-top:6px;max-height:188px;overflow-y:auto;position:absolute;width:100%;z-index:10}.select-input-field__item{align-items:center;cursor:pointer;display:flex;font-size:.75rem;justify-content:space-between;padding:16px}.select-field-image{display:flex;flex-direction:column;gap:12px}.select-field-image h4{display:block;font-size:.75rem;font-weight:700}.select-field-image__wrapper{position:relative;z-index:0}.select-field-image__wrapper .input-field{align-items:center;background-color:#fff;border:none;border-radius:4px;cursor:default;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 12px;width:100%}.select-field-image__wrapper .btn-upload{background-color:#e0e0e0;border:none;border-radius:4px;font-size:.75rem;outline:none;padding:3px 12px;position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:10}.select-field-image__wrapper .btn-upload:hover{cursor:pointer}.select-field-image__wrapper .btn-group{display:flex;gap:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:10}.select-field-image__wrapper .btn-group .btn-item{border:none;border-radius:4px;font-size:.75rem;outline:none;padding:3px 12px;width:76px}.select-field-image__wrapper .btn-group .btn-item.btn-show{background-color:#009ef7;color:#fff}.select-field-image__wrapper .btn-group .btn-item.btn-delete{background-color:rgba(234,38,38,.149);color:#ea2626}.select-field-image__wrapper .btn-group .btn-item.btn-delete:hover,.select-field-image__wrapper .btn-group .btn-item.btn-show:hover{cursor:pointer}.input-field-map .g-input{margin-bottom:12px;position:relative}.input-field-map .g-input .list-place{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:265px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.input-field-map .g-input .list-place-item{border-top:1px solid #e0e0e0;padding:11px 14px}.input-field-map .g-input .list-place-item:hover{background-color:#f7f7f7;cursor:pointer}.input-field-map .g-input .input-icon-left{z-index:5}.input-field-map .leaflet-container{height:220px;z-index:0}.input-field-map .leaflet-container .leaflet-bar{border:none!important;width:fit-content}.select-field-passenger-and-luggage{position:relative}.select-field-passenger-and-luggage__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-passenger-and-luggage__field{align-items:center;background:aqua;background-color:#fff;border-radius:5px;column-gap:8px;cursor:pointer;display:flex;height:44px;outline:1px solid #e0e0e0;padding:0 12px;width:100%}.select-field-passenger-and-luggage__dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 4px 0 #00000040;display:flex;flex-direction:column;left:0;list-style:none;overflow:hidden;padding:20px 14px;position:absolute;right:0;row-gap:24px;top:116%;z-index:90}.select-field-passenger-and-luggage__dropdown__list{align-items:center;display:flex;justify-content:space-between;width:100%}.select-field-passenger-and-luggage__dropdown__list div{align-items:center;column-gap:10px;display:flex}.select-field-passenger-and-luggage__dropdown__list div p{font-size:12px;width:75px}.select-field-passenger-and-luggage__dropdown__list__operations{align-items:center;column-gap:10px;display:flex}.select-field-passenger-and-luggage__dropdown__list__operations button.button-operation{background-color:#0000;border:none;cursor:pointer}.select-field-passenger-and-luggage__dropdown__list__operations button.button-operation span{pointer-events:none}.select-field-passenger-and-luggage__dropdown__list__operations button.button-operation .counter-icon{background-color:#0000;color:#1c3d5d}.select-field-passenger-and-luggage__dropdown__list__operations button.disable{background-color:#0000;cursor:not-allowed;pointer-events:none}.select-field-passenger-and-luggage__dropdown__list__operations button.disable .counter-icon{color:#eaeaea}.select-field-vehicle-category{position:relative}.select-field-vehicle-category__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-vehicle-category__field{border-radius:5px;cursor:pointer;height:44px;outline:1px solid #e0e0e0;overflow-x:auto;overflow-y:hidden;scrollbar-color:#e0e0e0;scrollbar-width:40px;white-space:nowrap}.select-field-vehicle-category__field::-webkit-scrollbar{height:4px;width:40px}.select-field-vehicle-category__field::-webkit-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-vehicle-category__field::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-vehicle-category__field::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.select-field-vehicle-category__field::-moz-scrollbar{height:4px;width:40px}.select-field-vehicle-category__field::-moz-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.select-field-vehicle-category__field::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.select-field-vehicle-category__field::-moz-scrollbar-thumb:hover{background:#f1f1f1}.select-field-vehicle-category__field__input{background:#0000;border:none;font-size:.75rem;min-height:44px;outline:none;padding:0 14px;width:100%}.select-field-vehicle-category__field__car{align-items:center;background-color:#0000;display:flex;height:44px;padding:0 14px;pointer-events:none;width:200px}.select-field-vehicle-category__field__car span.name{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;gap:6px;height:28px;justify-content:center;margin-right:20px;max-width:350px;padding:0 20px}.select-field-vehicle-category__field__car span.name p{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-field-vehicle-category__field__car span.name p span{font-weight:400;text-transform:capitalize}.select-field-vehicle-category .disable{background-color:#f5f5f5;pointer-events:none}.select-field-vehicle-category__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:270px;overflow-y:auto;position:absolute;top:88px;width:100%;z-index:10}.select-field-vehicle-category__dropdown label{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;gap:21px;height:89px;padding:14px 21px;width:100%}.select-field-vehicle-category__dropdown label div:first-child{background-color:#e0e0e0;border-radius:3px;height:61px;overflow:hidden;width:61px}.select-field-vehicle-category__dropdown label div:first-child img{height:100%;object-fit:cover;object-position:center;width:100%}.select-field-vehicle-category__dropdown label div:nth-child(2){display:flex;flex-direction:column;gap:8px;height:61px;justify-content:center}.select-field-vehicle-category__dropdown label div:nth-child(2) h3{font-size:.75rem;font-weight:700;text-transform:capitalize}.select-field-vehicle-category__dropdown label div:nth-child(2) p{font-size:.75rem;text-transform:capitalize}.select-field-vehicle-category__dropdown label div:last-child{margin-left:auto}.select-field-vehicle-category__checkbox{align-items:center;background-color:red;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;display:flex;height:18px;justify-content:center;position:relative;width:18px}.select-field-vehicle-category__checkbox:hover:disabled{cursor:not-allowed}.select-field-vehicle-category__not-found{padding:11px 14px}.image-viewer{display:flex;flex-direction:column;gap:12px}.image-viewer-title{display:block;font-size:.75rem;font-weight:700}.image-viewer-field{align-items:center;background-color:#f7f7f7;border-radius:5px;display:grid;grid-template-columns:80% auto;justify-content:space-between;padding:20px 10px}.image-viewer-image{border-radius:8px;height:146px;object-fit:cover;object-position:center;width:100%}.image-viewer-empty-image{margin:0 auto;padding-bottom:20px;padding-top:20px}.image-viewer-empty-image .img{margin:0 auto}.image-viewer-btn{height:fit-content;min-width:fit-content;width:100%}.image-viewer .empty{display:flex;justify-content:center;width:100%}.immutable-form{grid-row-gap:28px;grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));padding:16px 24px;row-gap:28px}.immutable-form .rental-area{grid-column:1/3}.immutable-form .extend-order{background:#cae7ff;border:1px solid #009ef7;border-radius:5px;grid-column:1/3;padding:17px 18px}.immutable-form .extend-order h2{margin-bottom:22px}.immutable-form .extend-order .data-form{grid-column-gap:26px;grid-row-gap:36px;column-gap:26px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));row-gap:36px}.immutable-form .extend-order .data-form .payment-method{align-items:center;display:flex;gap:15px;justify-content:space-between}.immutable-form .extend-order .data-form .payment-method .g-input{width:100%}.immutable-form .extend-order .data-form .payment-method__image-payment{position:relative;width:100%}.immutable-form .extend-order .data-form .payment-method__image-payment .btn-preview{background:#009ef7;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;height:29px;outline:none;position:absolute;right:12px;top:50%;width:57px}.immutable-form .extend-order .data-form .payment-method__image-payment .btn-preview:hover{opacity:.75}.mutable-form{grid-row-gap:28px;grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));padding:16px 24px;position:relative;row-gap:28px}.mutable-form__check-location{position:absolute;right:24px;top:21px;z-index:999}.mutable-form .rental-area{grid-column:1/3}.area-list-form{background:#fff;border:.5px solid #e0e0e0;width:100%}.area-list-form .header{align-items:center;border-bottom:.5px solid #e0e0e0;cursor:pointer;display:flex;justify-content:space-between;padding:20px 14px;width:100%}.area-list-form .header__date{align-items:center;display:flex;gap:24px}.area-list-form .header__date div:first-child{align-items:center;display:flex;gap:12px}.area-list-form .header__date div:first-child span{font-size:14px;font-weight:400}.area-list-form .header__date div:nth-child(2){align-items:center;display:flex;font-size:14px;font-weight:700;gap:12px}.area-list-form .header__date div:nth-child(2) span{background-color:#000;border-radius:100%;height:5px;width:5px}.area-list-form .header__date div:last-child{align-items:center;color:#299b0a;display:flex;font-size:14px;font-weight:700;gap:12px}.area-list-form .header__date div:last-child span{background-color:#000;border-radius:100%;height:5px;width:5px}.area-list-form .header .chevron{transition:all .3s ease}.area-list-form .header .up{transform:rotate(-180deg)}.area-list-form .header .down{transform:rotate(0)}.area-list-form .body{max-height:0;overflow:hidden;transition:max-height .7s ease}.area-list-form .open{max-height:1000px}.area-list-form .close{max-height:0}.area-charter{width:100%}.area-charter__empty-data{align-items:center;background:#f4f4f4;border-radius:6px;color:#a8a8a8;display:flex;font-size:12px;font-weight:400;height:215px;justify-content:center;width:100%}.area-charter__form{display:flex;flex-direction:column;list-style:none;width:100%}.new-upload-image-custom-order{display:flex;flex-direction:column;row-gap:10px}.new-upload-image-custom-order__label{font-size:12px;font-weight:700}.new-upload-image-custom-order__container{background-color:#fff;border-radius:9px;box-shadow:0 0 4px #00000040;padding:12px 22px;position:relative}.new-upload-image-custom-order__container .button{font-size:.75rem;height:100%;text-align:center;width:100%}.new-upload-image-custom-order__container .button__field{align-items:center;background-color:#fff;border:2px dashed #cbcbcb;border-radius:9px;display:flex;flex-direction:column;gap:9.67px;height:100%;width:100%}.new-upload-image-custom-order__container .button p{color:#757575}.new-upload-image-custom-order__container .button p button{background-color:#0000;border:none;color:#0085ff;cursor:pointer;font-weight:700;outline:none}.new-upload-image-custom-order__container__thumbnails{align-items:center;background:#fff;display:flex;justify-content:space-between;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.new-upload-image-custom-order__container__thumbnails .thumbnail{border:none;border-radius:8px;height:146px;overflow:hidden;width:75%}.new-upload-image-custom-order__container__thumbnails .thumbnail img{display:block;height:100%;object-fit:cover;width:100%}.new-upload-image-custom-order__container__thumbnails .btn{width:20%}.new-upload-image-custom-order__container .active{filter:brightness(80%)}.new-upload-image-custom-order__container .drag-file-element{border-radius:1rem;bottom:0;height:177px;left:0;max-width:100%;position:absolute;right:0;top:0;z-index:900}.disable{pointer-events:none}.disable,.disable-color{background-color:#f5f5f5}.select-field-charter-pricing{position:relative;width:100%}.select-field-charter-pricing__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-charter-pricing__field{border-radius:5px;cursor:pointer;height:44px;outline:1px solid #e0e0e0;width:100%}.select-field-charter-pricing__field .content-price{align-items:center;display:flex;height:100%;padding:0 14px;width:100%}.select-field-charter-pricing__field .content-price p{font-size:12px;font-weight:400;margin-left:15px}.select-field-charter-pricing__field .content-price__chevron{margin-left:auto;transition:all .3s ease}.select-field-charter-pricing__field .content-price .up{transform:rotate(-180deg)}.select-field-charter-pricing__field .content-price .down{transform:rotate(0)}.select-field-charter-pricing .disable{background-color:#f5f5f5;pointer-events:none}.select-field-charter-pricing__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;max-height:365px;position:absolute;right:0;top:110%;z-index:9999}.select-field-charter-pricing__dropdown ul.list-container{display:flex;flex-direction:column;list-style:none;padding:2px}.select-field-charter-pricing__dropdown ul.list-container li{cursor:pointer;min-height:48px;padding:14px;width:100%}.select-field-charter-pricing__dropdown ul.list-container li p{font-size:12px;font-weight:400}.select-field-charter-pricing__dropdown ul.list-container li .wrapper-btn{align-items:center;background:#0000;border:none;column-gap:15px;cursor:pointer;display:flex;outline:none;width:100%}.upload-image-withdraw__container{background-color:#fff;border-radius:9px;box-shadow:0 0 4px #00000040;min-height:164px;padding:12px 22px;position:relative}.upload-image-withdraw__container .button{font-size:.75rem;height:100%;text-align:center;width:100%}.upload-image-withdraw__container .button__field{align-items:center;background-color:#fff;border:2px dashed #cbcbcb;border-radius:9px;display:flex;flex-direction:column;gap:9.67px;height:100%;width:100%}.upload-image-withdraw__container .button p{color:#757575}.upload-image-withdraw__container .button p button{background-color:#0000;border:none;color:#0085ff;cursor:pointer;font-weight:700;outline:none}.upload-image-withdraw__container .button__preview{align-items:center;bottom:10px;column-gap:4px;display:inline-flex;position:absolute;right:10px}.upload-image-withdraw__container__thumbnails{align-items:center;border:1px solid #cbcbcb;border-radius:9px;display:flex;height:140px;justify-content:space-between;overflow:hidden;position:relative;width:100%}.upload-image-withdraw__container__thumbnails .thumbnail{border:none;overflow:hidden}.upload-image-withdraw__container__thumbnails .thumbnail img{cursor:pointer;display:block;height:100%;width:100%}.upload-image-withdraw__container .active{filter:brightness(80%)}.upload-image-withdraw__container .drag-file-element{border-radius:1rem;bottom:0;height:177px;left:0;max-width:100%;position:absolute;right:0;top:0;z-index:900}.upload-image-withdraw__buttons{column-gap:10px;display:flex;justify-content:flex-end;margin-top:16px}.select-field-car-suggestion{position:relative}.select-field-car-suggestion__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.select-field-car-suggestion__input-field{border-radius:5px;min-height:44px;outline:1px solid #e0e0e0;overflow-x:hidden;padding:0 12px;width:100%}.select-field-car-suggestion__input-field__input{background:#0000;border:none;font-size:.75rem;min-height:44px;outline:none;width:100%}.select-field-car-suggestion__input-field__input::placeholder{font-size:12px}.select-field-car-suggestion__dropdown{background-color:#fff;border-radius:9px;box-shadow:2px 5px 10px #0000004d;left:0;list-style:none;max-height:365px;overflow-y:auto;position:absolute;right:0;top:84px;z-index:10}.select-field-car-suggestion__dropdown li.list-car:first-child{border-top:none}.select-field-car-suggestion__dropdown li.list-car{background-color:#fff;border-top:1px dashed #e0e0e0;cursor:pointer;display:flex;flex-direction:column;padding:14px 21px;width:100%}.select-field-car-suggestion__dropdown li.list-car>*+*{margin-top:12px}.select-field-car-suggestion__dropdown li.list-car h3{font-size:.875rem}.select-field-car-suggestion__dropdown li.list-car p{color:#757575;font-size:.75rem}#modal{left:0;position:fixed;top:0;z-index:9999}#modal .g-modal{height:100vh;position:relative;width:100vw}#modal .g-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}#modal .modal{background:#fff;border-radius:6px;left:50%;padding:18px 24px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10001}#modal .modal-header{justify-content:flex-start}#modal .modal-header,#modal .modal-headerNotification{align-items:center;display:flex;margin-bottom:14px;position:relative}#modal .modal-headerNotification{justify-content:space-between}#modal .modal-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:4px}#modal .modal-btn>svg{margin-right:6px}#modal .modal-title{align-items:center;display:flex}#modal .modal-title h1{font-size:.875rem}#modal .modal-close{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0;width:24px}#modal .modal figure{margin-right:10px}.dummy-modal{height:400px;width:400px}.confirmation-modal,.dummy-modal{background:#fff;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10001}.confirmation-modal{align-items:center;border-radius:12px;display:flex;flex-direction:column;gap:27px;height:187px;justify-content:center;width:403px}.confirmation-desc{text-align:center;width:80%}.confirmation-buttons{display:flex;gap:18px;justify-content:space-between}.confirmation-buttons .button{font-weight:500;margin-bottom:12px}.lds-ring{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:70px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;z-index:10001}.lds-ring,.lds-ring div{border-radius:50%;position:absolute}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:5px solid #0000;border-top-color:#009ef7;box-sizing:border-box;display:block;height:40px;margin:8px;width:40px}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.transaction-modal{max-height:616px;width:960px}.transaction-detail{grid-gap:0 10px;display:grid;gap:0 10px;grid-template-columns:1fr 1fr 1fr;margin-bottom:78px;max-height:420px}.transaction-detail--center,.transaction-detail--left{max-height:450px;overflow-y:auto}.transaction-detail--center{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 10px}.transaction-detail--center--extend{margin-top:31px}.transaction-detail--center--extend header{margin-bottom:9px}.transaction-detail--center--extend header h3{color:#0085ff;font-size:.75rem}.transaction-detail--right .transaction-data .transaction-value{align-items:center;display:flex;justify-content:space-between}.transaction-detail--right .transaction-data .transaction-value .confirm-btn{color:#009ef7;cursor:pointer}.transaction-buttons{text-align:right}.transaction-buttons .button{display:inline-block;font-weight:700;margin-left:7px}.transaction-buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.transaction-data{padding:12px}.transaction-data:nth-child(2n){background-color:#f7f7f7}.transaction-title,.transaction-value{font-size:.75rem}.transaction-title{margin-bottom:8px}.transaction-identity{margin-top:.875rem}.transaction-identity>*~*{margin-top:11px}.transaction-identity--image{height:138px;position:relative;width:100%}.transaction-identity--image img{height:100%;width:100%}.transaction-identity--image svg{bottom:12px;cursor:pointer;position:absolute;right:12px}.notification-modal{max-height:567px;width:361px}.notification-modal textarea{border:1px solid #dbdbdb;border-radius:6px;font-size:.75rem;height:210px;outline:none;padding:9px 12px;resize:none;width:100%}.notification-modal h3{font-size:.75rem;margin-bottom:12px}.notification__select-wrapper{margin-bottom:28px;position:relative}.notification__select-wrapper .icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.notification__select{align-items:center;-webkit-appearance:none;appearance:none;background-color:#e5f3ff;background-image:url(/static/media/chevron-down.985426aa51ed1f5d86bd.svg);background-position-x:96%;background-position-y:50%;background-repeat:no-repeat;border:none;border-radius:4px;display:flex;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 16px;text-transform:capitalize;width:100%}.notification__select:focus{outline-color:#0085ff}.notification__select option{font-size:16px}.notification__list{background-color:#fff;border-radius:4px;box-shadow:0 0 4px 0 #00000040;display:flex;flex-direction:column;font-size:16px;max-height:150px;overflow-y:auto;position:absolute;text-transform:capitalize;width:100%}.notification__list-item{cursor:pointer;padding:5px}.notification__list-item:hover{background-color:#e5f3ff}.notification-methods .method{align-items:center;background:none;border:none;border-radius:6px;display:flex;font-size:.875rem;margin-bottom:16px;outline:1px solid #dbdbdb;padding:14px 26px;transition:background-color .2s;width:100%}.notification-methods .method:hover{background-color:#f4f4f4;cursor:pointer}.notification-methods .method:last-child{margin-bottom:18px}.notification-methods .method .icon{width:25px}.notification-methods .method .icon svg{display:block}.notification-methods .method span{font-weight:500;margin-left:18px}.notification-methods .method.active{background-color:#e5f3ff;outline-color:#0085ff;outline-width:2px}.notification-buttons .button{font-weight:500;margin-bottom:12px}.block-confirmation{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:54px 26px 37px;position:absolute;top:50%;transform:translate(-50%,-50%);width:403px;z-index:10001}.block-confirmation__btn-group{display:flex;margin-top:33px;width:100%}.block-confirmation__btn-group>*+*{margin-left:18px}.preview-image{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;left:50%;max-height:600px;max-width:550px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10000}.add-tour-modal{max-height:567px;width:960px}.add-tour-content{grid-gap:0 90px;display:grid;gap:0 90px;grid-template-columns:1fr 1fr;margin-bottom:36px;max-height:420px}.add-tour-content .content--left .name-input{margin-bottom:20px}.add-tour-content .content--left .radio-input{margin-bottom:32px}.add-tour-content .content--left .radio-input h3{font-size:.75rem;margin-bottom:14px}.add-tour-content .content--left .radio-input .input-group{display:flex;gap:20px;justify-content:flex-start}.add-tour-content .content--left .textarea-input textarea{height:181px;width:100%}.add-tour-content .content--right .textarea-input{margin-bottom:25px}.add-tour-content .content--right .textarea-input textarea{height:249px;width:100%}.add-tour-content .content--left .textarea-input h3,.add-tour-content .content--right .textarea-input h3{font-size:.75rem;margin-bottom:14px}.add-tour-content .content--left .textarea-input textarea,.add-tour-content .content--right .textarea-input textarea{align-items:center;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;outline:1px solid #e0e0e0;padding:9px 12px;resize:none}.add-tour-buttons{text-align:right}.add-tour-buttons .button{display:inline-block;margin-left:7px}.add-tour-data{height:60px;padding:12px}.add-tour-data:nth-child(2n){background-color:#f7f7f7}.add-tour-title,.add-tour-value{font-size:.75rem}.add-tour-title{margin-bottom:8px}.add-car{background:#fff;border-radius:6px}.add-car__wrapper{max-height:32rem;overflow-y:auto;padding:0 .5rem;width:393px}.add-car__title{align-items:center;display:flex;font-size:.875rem;margin-bottom:1.5rem}.add-car__title>svg{margin-right:10px}.add-car__form-group>*+*{margin-top:1.75rem}.add-car__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.add-car__dropdown{display:block;padding:0;position:relative;width:100%}.add-car__dropdown select{appearance:none;-webkit-appearance:none;background:none;border:none;border-radius:4px;box-sizing:border-box;color:#000;font-size:12px;height:44px;line-height:1.3;margin:0;outline:1px solid #e0e0e0;padding:.6em 3em .5em .8em;width:100%}.add-car__dropdown select:focus{outline-color:#0085ff}.add-car__dropdown:after{background:url(/static/media/chevron-down.985426aa51ed1f5d86bd.svg) no-repeat;content:"";height:18px;margin-top:-4px;pointer-events:none;position:absolute;right:.7em;top:calc(50% - 5px);width:18px;z-index:2}.add-car__license-input-group{grid-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr 2fr 1fr}.add-car__max-select-group{grid-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:98px auto}.add-car__checkbox-group{grid-row-gap:1rem;grid-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(3,1fr);row-gap:1rem}.add-car__checkbox-item{align-items:center;display:flex}.add-car__checkbox-item label{display:inline-block;font-size:.75rem;margin-left:8px}.add-car__checkbox-item input[type=checkbox]{height:15px;width:15px}.add-car__btn-action{margin-bottom:5px;margin-top:2.5rem}.bank-transfer{display:grid;grid-template-columns:30% auto;min-height:80vh;width:960px}.bank-transfer--left{border-right:1px solid #e0e0e0;padding-right:28px}.bank-transfer--right{display:flex;flex-direction:column;padding-left:28px}.bank-transfer__data{min-height:60px;padding:12px}.bank-transfer__data:nth-child(2n){background-color:#f7f7f7}.bank-transfer__image{margin-bottom:40px}.bank-transfer__image .image-container{background-color:#a3a3a3;border-radius:5px;height:100%;max-height:550px;position:relative;width:100%}.bank-transfer__image .image-container img{height:inherit;object-fit:contain;width:inherit}.bank-transfer__image .image-container svg{bottom:12px;cursor:pointer;position:absolute;right:12px}.bank-transfer__title,.bank-transfer__value{word-wrap:break-word;font-size:.75rem;text-transform:uppercase}.bank-transfer__title{margin-bottom:8px}.bank-transfer__buttons{align-items:flex-end;display:flex;flex-grow:1;justify-content:flex-end;text-align:right}.bank-transfer__buttons .button{display:inline-block;font-weight:700;margin-left:7px}.city-modal{width:929px}.city-modal-form>*+*{margin-top:27px}.city-modal-form__form{grid-column-gap:18px;grid-row-gap:29px;column-gap:18px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:29px}.city-modal-form__form__services{align-items:center;column-gap:14px;display:flex}.city-modal-form__services{width:100%}.city-modal-form__services .tabs-container .tab-list{border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-evenly;padding:0}.city-modal-form__services .tabs-container .tab-list-item{align-items:center;border-bottom:1px solid #e0e0e0;border-radius:12px 12px 0 0;display:flex;justify-content:center;padding:14px;width:100%}.refund-modal{max-height:616px;max-width:1291px}.refund-modal__wrapper{grid-gap:0 10px;display:grid;gap:0 10px;grid-template-columns:repeat(4,289px);height:420px;margin-bottom:78px;overflow-y:hidden}.refund-modal__column:not(:first-child){border-left:1px solid #e0e0e0;padding-left:12px}.refund-modal__column:last-child{overflow-y:auto;position:relative}.refund-modal__info{height:60px;padding:12px}.refund-modal__info:nth-child(2n){background-color:#f7f7f7}.refund-modal__info-cancelation{min-height:60px;padding:12px}.refund-modal__title,.refund-modal__value{font-size:.75rem}.refund-modal__title{margin-bottom:8px}.refund-modal__identity{margin-top:.875rem}.refund-modal__identity>*~*{margin-top:11px}.refund-modal__identity--image{width:100%}.refund-modal__form-check{align-items:center;display:flex;margin-top:36px}.refund-modal__check-input{height:15px;width:15px}.refund-modal__check-label{font-size:.75rem;margin-left:8px}.refund-modal__buttons{text-align:right}.refund-modal__buttons .button{display:inline-block;font-weight:700;margin-left:7px}.refund-modal__buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.notificationForm{max-height:370px;width:313px}.notificationForm__select-wrapper{margin-bottom:70px;position:relative}.notificationForm__select-wrapper .icon{cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.notificationForm__select{align-items:center;-webkit-appearance:none;appearance:none;background-color:#e5f3ff;background-image:url(/static/media/chevron-down.985426aa51ed1f5d86bd.svg);background-position-x:96%;background-position-y:50%;background-repeat:no-repeat;border:none;border-radius:4px;display:flex;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 16px;text-transform:capitalize;width:100%}.notificationForm__select:focus{outline-color:#0085ff}.notificationForm__select option{font-size:16px}.notificationForm__button .button{font-weight:500;margin-bottom:12px}.notificationTemplate{max-height:581px;width:642px}.notificationTemplate__form{margin-top:1.5rem}.notificationTemplate__form-group{margin-bottom:5rem}.notificationTemplate__form-group>*+*{margin-top:1.5rem}.notificationTemplate__message-area label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.notificationTemplate__message-area textarea{border:1px solid #dbdbdb;border-radius:6px;height:146px;outline:none;padding:9px 12px;resize:none;width:100%}.notificationTemplate__message-area textarea:focus{border:1px solid #0085ff}.notificationTemplate__button{display:flex}.notificationTemplate__button>*~*{margin-left:1rem}.notificationTemplate__button .button{font-weight:500;margin-bottom:12px}.delete-confirmation{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:54px 26px 37px;position:absolute;top:50%;transform:translate(-50%,-50%);width:403px;z-index:10001}.delete-confirmation__btn-group{display:flex;margin-top:33px;width:100%}.delete-confirmation__btn-group>*+*{margin-left:18px}.deposit-modal{max-height:616px;max-width:1291px}.deposit-modal__wrapper{grid-gap:0 10px;display:grid;gap:0 10px;grid-template-columns:repeat(4,289px);margin-bottom:78px;max-height:420px}.deposit-modal__column:not(:first-child){border-left:1px solid #e0e0e0;padding-left:12px}.deposit-modal__column:last-child{position:relative}.deposit-modal__info{height:60px;padding:12px}.deposit-modal__info:nth-child(2n){background-color:#f7f7f7}.deposit-modal__title,.deposit-modal__value{font-size:.75rem}.deposit-modal__title{margin-bottom:8px}.deposit-modal__identity{margin-top:.875rem}.deposit-modal__identity>*~*{margin-top:11px}.deposit-modal__identity--image{width:100%}.deposit-modal__form-check{align-items:center;bottom:0;display:flex;position:absolute}.deposit-modal__check-input{height:15px;width:15px}.deposit-modal__check-label{font-size:.75rem;margin-left:8px}.deposit-modal__buttons{text-align:right}.deposit-modal__buttons .button{display:inline-block;font-weight:700;margin-left:7px}.deposit-modal__buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.deposit-confirmation{background:#fff;max-height:687px;overflow-y:auto;padding:0 .5rem;width:395px}.deposit-confirmation>*+*{margin-top:25px}.deposit-confirmation__label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.deposit-confirmation .bank-input-modal{position:relative}.deposit-confirmation .bank-input-modal-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 0 4px #00000040;max-height:224px;overflow:auto;padding:12px;position:absolute;top:2px;width:100%;z-index:40}.deposit-confirmation .bank-input-modal-loading,.deposit-confirmation .bank-input-modal-unavailable{align-items:center;display:flex;font-size:.875rem;height:48px;justify-content:center}.deposit-confirmation .bank-input-modal-item{align-items:center;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;padding:14px 2px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.deposit-confirmation .bank-input-modal-item:hover{background-color:#f1faff}.delivery-location-modal{width:795px}.delivery-location-content{grid-gap:0 90px;display:grid;gap:0 90px;grid-template-columns:1fr 1fr;margin-bottom:80px;max-height:420px}.delivery-location-content .content--left .name-input{margin-bottom:20px}.delivery-location-content .content--left .select-wrapper{position:relative}.delivery-location-content .content--left .select-wrapper .select-input{margin-bottom:20px}.delivery-location-content .content--left .select-wrapper .checkbox-wrapper{align-items:center;display:inline-flex;font-size:.75rem;position:absolute;right:0;top:0}.delivery-location-content .content--left .select-wrapper .checkbox-wrapper label{margin-left:12px}.delivery-location-content .content--right .textarea-input textarea{margin-bottom:20px}.delivery-location-buttons{text-align:right}.delivery-location-buttons .button{display:inline-block;margin-left:7px}.delivery-location-data{height:60px;padding:12px}.delivery-location-data:nth-child(2n){background-color:#f7f7f7}.delivery-location-title,.delivery-location-value{font-size:.75rem}.delivery-location-title{margin-bottom:8px}.contact-detail{align-items:stretch;display:flex;gap:92px;margin-top:25px;min-height:274px;min-width:782px}.contact-detail__left,.contact-detail__right{display:flex;flex-direction:column;justify-content:space-between;width:50%}.contact-detail__right .text-area-input textarea{height:247px}.about-us-modal{width:795px}.about-us-content{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:1fr 1fr;margin-bottom:80px;max-height:420px}.about-us-content .content--left .input-wrapper{margin-bottom:20px;position:relative}.about-us-content .content--left .input-wrapper .checkbox-wrapper{align-items:center;display:inline-flex;font-size:.75rem;position:absolute;right:0;top:0}.about-us-content .content--left .input-wrapper .checkbox-wrapper label{margin-left:12px}.about-us-content .content--left .banner-input .field-wrapper .upload__wrapper{border:none;border-radius:4px;font-size:.75rem;outline:1px solid #e0e0e0;padding:12px;position:relative;width:100%}.about-us-content .content--left .banner-input .field-wrapper .upload__header{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.about-us-content .content--left .banner-input .field-wrapper .upload__header-left{align-items:center;display:inline-flex}.about-us-content .content--left .banner-input .field-wrapper .upload__header-left p{margin-left:12px}.about-us-content .content--left .banner-input .field-wrapper .upload__header-right{height:24px}.about-us-content .content--left .banner-input .field-wrapper .upload__header-right:hover{cursor:pointer}.about-us-content .content--left .banner-input .field-wrapper .upload__thumbnail{margin-top:12px}.about-us-content .content--left .banner-input .field-wrapper .upload__thumbnail img{max-height:300px}.about-us-content .content--left .banner-input .field-wrapper .upload__button{border:none;border-radius:4px;outline:1px solid #e0e0e0;padding:2px 12px}.about-us-content .content--left .banner-input .field-wrapper .upload__button:hover{cursor:pointer}.about-us-content .content--right .g-input:first-child{margin-bottom:20px}.about-us-buttons{text-align:right}.about-us-buttons .button{display:inline-block;margin-left:7px}.about-us-data{height:60px;padding:12px}.about-us-data:nth-child(2n){background-color:#f7f7f7}.about-us-title,.about-us-value{font-size:.75rem}.about-us-title{margin-bottom:8px}.banner-modal{width:100%}.banner-modal__content{grid-gap:0 40px;display:grid;gap:0 40px;grid-template-columns:1fr 1fr;margin-bottom:30px;max-height:420px;overflow-y:scroll;padding:0 10px}.banner-modal__input-wrapper{margin-bottom:20px;position:relative}.banner-modal__link-wrapper .link-banner-wrapper{align-items:center;display:flex;gap:32px;margin-bottom:12px}.banner-modal__link-wrapper .link-banner-wrapper div{align-items:center;display:flex;font-size:10px;gap:6px}.banner-modal__link-wrapper .link-banner-wrapper div span{line-height:10px}.banner-modal__link-wrapper .input-link-label{display:block;font-size:.75rem;font-weight:700}.banner-modal__link-wrapper .input-link{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 12px;position:relative;width:100%}.banner-modal__link-wrapper .input-link:disabled{background-color:#f5f5f5;pointer-events:none}.banner-modal__link-preview{border:none;outline:1px solid #e0e0e0;padding:12px}.banner-modal__link-preview .upload__thumbnail img{max-height:150px}.banner-modal__checkbox-periode{align-items:center;display:inline-flex;font-size:.75rem;position:absolute;right:0;top:0}.banner-modal__checkbox-periode:disabled{background-color:#983333;pointer-events:none}.banner-modal__checkbox-periode label{margin-left:12px}.banner-modal__input{margin-bottom:20px}.banner-modal__input .field-wrapper .upload__wrapper{border:none;border-radius:4px;font-size:.75rem;outline:1px solid #e0e0e0;padding:12px;position:relative;width:100%}.banner-modal__input .field-wrapper .upload__header{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.banner-modal__input .field-wrapper .upload__header-left{align-items:center;display:inline-flex}.banner-modal__input .field-wrapper .upload__header-left p{margin-left:12px}.banner-modal__input .field-wrapper .upload__header-right{height:24px}.banner-modal__input .field-wrapper .upload__header-right:hover{cursor:pointer}.banner-modal__input .field-wrapper .upload__thumbnail{margin-top:12px}.banner-modal__input .field-wrapper .upload__thumbnail img{max-height:150px}.banner-modal__input .field-wrapper .upload__button{border:none;border-radius:4px;outline:1px solid #e0e0e0;padding:2px 12px}.banner-modal__input .field-wrapper .upload__button:hover{cursor:pointer}.banner-modal .g-input:first-child{margin-bottom:20px}.banner-modal-buttons{text-align:right}.banner-modal-buttons .button{display:inline-block;margin-left:7px}.banner-modal__input-promo{margin-bottom:20px;opacity:.6}.banner-modal__input-promo-label{display:flex;font-size:.75rem;font-weight:700;justify-content:space-between}.banner-modal__checkbox-promo{align-items:center;display:flex;font-size:.75rem}.banner-modal__checkbox-promo label{font-weight:400;margin-left:12px}.banner-modal-data{height:60px;padding:12px}.banner-modal-data:nth-child(2n){background-color:#f7f7f7}.banner-modal-title,.banner-modal-value{font-size:.75rem}.banner-modal-title{margin-bottom:8px}.banner-modal__description{grid-column:span 2;margin-top:20px}.banner-modal__description h3{font-size:12px;font-weight:700;margin-bottom:18px}.banner-modal__description .tab-list-item{background-color:#e0e0e0}.banner-modal__description .tab-list-active{background-color:#009ef7}.banner-modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}.banner-modal-container{background:#fff;border-radius:6px;left:50%;padding:18px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:900px;z-index:10001}.banner-modal-header{display:flex;justify-content:space-between;margin-bottom:20px}.banner-modal-header .title{align-items:center;display:flex;gap:10px}.banner-modal-header h2{font-size:14px}.banner-detail__status-info{align-items:center;display:flex;gap:12px}.banner-status-badge{align-items:center;border-radius:5px;display:inline-flex;font-size:.75rem;font-weight:600;padding:5px}.banner-status-badge--active{color:#007a05}.banner-status-badge--blocked{color:#ba0000}.add-brand-car{display:flex;flex-direction:column;gap:22px;margin-top:16px;width:568px}.add-brand-car__button-field{align-items:center;display:flex;gap:12px;justify-content:flex-end;width:100%}.cancel-payment-message{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:18px;justify-content:center;left:50%;max-width:684px;min-height:392px;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10001}.cancel-payment-message h3{font-size:16px;font-weight:700}.cancel-payment-message__message{display:flex;flex-direction:column;gap:12px}.cancel-payment-message__message__textarea{width:636px}.cancel-payment-message__button{display:flex;justify-content:flex-end;width:100%}.add-roles-menu-modal{width:634px}.add-roles-menu-modal__header{display:flex}.add-roles-menu-modal__header .header-button{background-color:#f2f2f2;border-radius:6px;font-size:.75rem;margin-bottom:24px;min-width:132px;padding:10px 0;text-align:center;transition:background-color .1s}.add-roles-menu-modal__header .header-button:hover{background-color:#e0e0e0;cursor:pointer}.add-roles-menu-modal__header .header-button:last-child{margin-left:12px}.add-roles-menu-modal__header .header-button.active{background-color:#009ef7;color:#fff;font-weight:700}.add-roles-menu__form .select-permission{margin-bottom:18px;position:relative}.add-roles-menu__form .select-permission .input-title{margin-bottom:0}.add-roles-menu__form .select-permission-field{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 16px;position:relative;width:100%}.add-roles-menu__form .select-permission-field:hover{cursor:pointer}.add-roles-menu__form .select-permission-list{background-color:#fff;border-radius:10px;box-shadow:0 0 4px #00000040;display:block;font-size:.75rem;left:0;max-height:169px;overflow-y:auto;position:absolute;width:100%;z-index:10}.add-roles-menu__form .select-permission-list__title{font-size:.75rem;font-weight:700;padding:20px 16px 12px}.add-roles-menu__form .select-permission-list__dropdown{list-style-type:none}.add-roles-menu__form .select-permission-list__item{padding:10px 16px}.add-roles-menu__form .select-permission-list__item:hover{background-color:#f2f4f7;cursor:pointer}.add-roles-menu__form .input-permission-title{display:block;font-size:.75rem;font-weight:700;margin-bottom:10px}.add-roles-menu__form .input-permission-checkbox{color:#4c4c4c;display:inline-flex;font-size:.75rem;margin-right:24px}.add-roles-menu__form .input-permission-checkbox input{margin-left:12px}.add-roles-menu__form .input-permission-checkbox input:hover{cursor:pointer}.add-roles-menu__input{margin-bottom:48px}.add-roles-menu__buttons{text-align:right}.add-roles-menu__buttons .button{display:inline-block;margin-left:7px}.add-roles-modal{min-height:150px;width:634px}.add-roles-content{margin-bottom:24px}.add-roles-content .select-permission{position:relative}.add-roles-content .select-permission .input-title{margin-bottom:0}.add-roles-content .select-permission-field{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;justify-content:space-between;outline:1px solid #e0e0e0;padding:0 16px;position:relative;width:100%}.add-roles-content .select-permission-field:hover{cursor:pointer}.add-roles-content .select-permission-list{background-color:#fff;border-radius:10px;box-shadow:0 0 4px #00000040;display:block;font-size:.75rem;left:0;max-height:169px;overflow-y:auto;position:absolute;width:100%;z-index:10}.add-roles-content .select-permission-list__title{font-size:10px;font-weight:700;padding:12px 12px 4px}.add-roles-content .select-permission-list__dropdown{list-style-type:none}.add-roles-content .select-permission-list__item{padding-left:12px;padding-right:12px}.add-roles-content .select-permission-list__item div{border-bottom:1px solid #e0e0e0;padding-bottom:18px;padding-top:18px}.add-roles-content .select-permission-list__item:hover{background-color:#f2f4f7;cursor:pointer}.add-roles-buttons{text-align:right}.add-roles-buttons .button{display:inline-block;margin-left:7px}.modal .add-violation{width:360px}.modal .add-violation__header{margin-bottom:22px}.modal .add-violation__header h1{font-size:1.125rem}.modal .add-violation__fine-name{margin-bottom:14px}.modal .add-violation__fine-detail{margin-bottom:26px}.add-violations{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:26px;left:50%;padding:28px 22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:360px;z-index:10001}.add-violations__title{color:#000;font-size:1.375rem;font-weight:700}.add-violations__form{display:flex;flex-direction:column;gap:14px}.assign-driver{display:flex;flex-direction:column;gap:23px;width:566px}.assign-driver__action{align-items:center;display:flex;gap:12px;justify-content:flex-end}.zone-price{background:#fff;border-radius:10px;left:50%;padding:28px 24px;position:absolute;position:relative;top:50%;transform:translate(-50%,-50%);width:320px;z-index:10001}.zone-price__head{color:#000;font-size:18px;font-weight:600;margin-bottom:14px}.zone-price__desc{color:#000;font-size:12px;font-weight:400;line-height:20px}.zone-price__category-price{margin-top:4px;padding-left:16px}.zone-price__category-price li{color:#000;font-size:12px;font-weight:400}.zone-price__x-mark{color:#000;cursor:pointer;font-size:large;font-weight:700;position:absolute;right:14px;top:20px}.reject-order{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:18px;justify-content:center;left:50%;max-width:684px;min-height:392px;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10001}.reject-order h3{font-size:16px;font-weight:700}.reject-order__message{display:flex;flex-direction:column;gap:12px}.reject-order__textarea{width:636px}.reject-order__button{display:flex;justify-content:flex-end;width:100%}.language-modal{width:586px}.language-modal-form>*+*{margin-top:27px}.language-modal-form .action-button{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.price-simulation-modal{width:497px}.price-simulation__content{display:flex;flex-direction:column;gap:0 40px;max-height:476px;overflow-y:auto;overscroll-behavior-y:contain;padding:4px 2px 4px 0;row-gap:20px}.price-simulation__formula{align-items:center;display:grid;grid-template-columns:1fr 1fr}.price-simulation__formula h5{font-size:12px;font-weight:700}.price-simulation__result{padding-top:12px}.price-simulation__result h5{font-size:12px;font-weight:700;margin-bottom:14px}.price-simulation-title,.price-simulation-value{font-size:.75rem}.price-simulation-title{margin-bottom:8px}.airport-location-type-modal{display:flex;flex-direction:column;gap:22px;margin-top:16px;width:568px}.airport-location-type-modal__button-field{align-items:center;display:flex;gap:12px;justify-content:flex-end;width:100%}.airport-location-modal{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);margin-top:16px;width:1105px}.airport-location-modal__button-field{align-items:center;display:flex;gap:12px;grid-column:2/3;grid-row:3/4;justify-content:flex-end;width:100%}.price-difference-modal{width:658px}.price-difference__content{display:flex;flex-direction:column;font-size:12px;gap:0 40px;max-height:476px;overflow-y:auto;overscroll-behavior-y:contain;padding:4px 2px 4px 0;row-gap:20px}.price-difference__content table{border:1px solid #e0e0e0;border-collapse:initial;border-radius:8px;border-spacing:0}.price-difference__content table tr td{border:1px solid #e0e0e0;padding:14px 40px}.price-difference__content table tr td:last-child{text-align:right}.price-difference__content table,.price-difference__content td,.price-difference__content th{font-weight:700}.price-difference__button{margin-top:36px;text-align:right}.price-difference__button .button{display:inline-block;font-weight:700;margin-left:7px}.price-difference__button .button--disabled{background-color:#dedede;color:#4c4c4c}.additional-images{width:546px}.additional-images__show-image{border-radius:8px;height:502px;position:relative;width:100%}.additional-images__show-image .image-wrapper{border-radius:8px;height:100%;width:100%}.additional-images__show-image .image-wrapper .image{height:100%;pointer-events:none;width:100%}.additional-images__show-image .image-wrapper .image img{height:100%;object-fit:cover;pointer-events:none;width:100%}.additional-images__image-list{margin-top:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scrollbar-color:#e0e0e0;scrollbar-width:40px;white-space:nowrap;width:100%}.additional-images__image-list::-webkit-scrollbar{height:4px;width:40px}.additional-images__image-list::-webkit-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.additional-images__image-list::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.additional-images__image-list::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.additional-images__image-list::-moz-scrollbar{height:4px;width:40px}.additional-images__image-list::-moz-scrollbar-track{background:#0000;margin-left:20px;margin-right:20px}.additional-images__image-list::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.additional-images__image-list::-moz-scrollbar-thumb:hover{background:#f1f1f1}.additional-images__image-list .image-wrapper{align-items:center;column-gap:9px;display:flex}.additional-images__image-list .image-wrapper .image{border-radius:8px;cursor:pointer;flex:0 0 auto;overflow:hidden}.additional-images__image-list .image-wrapper .image img{filter:brightness(80%);height:100%;object-fit:cover;pointer-events:none;width:93px}.additional-images__image-list .image-wrapper .active img{filter:brightness(100%)}.review-identity-modal{min-width:610px}.review-identity-modal .identity-image-section{width:610px}.review-identity-modal .identity-image-section__image-wrapper{background:#e0e0e0;border-radius:10px;height:291px;margin-bottom:24px;object-fit:cover;overflow:hidden;width:100%}.review-identity-modal .identity-image-section__image-wrapper img.image{cursor:pointer}.review-identity-modal .identity-image-section__image-wrapper .template-image{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;row-gap:11px;width:100%}.review-identity-modal .identity-image-section__image-wrapper .template-image p{color:#757575;font-size:14px;font-weight:600}.review-identity-modal .identity-image-section__requirement{display:flex;flex-direction:column;font-size:12px;font-weight:400;margin-bottom:37px;row-gap:12px}.review-identity-modal .identity-image-section__requirement h3{font-size:12px}.review-identity-modal .identity-image-section__button-action{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.review-identity-modal .reupload-reason-section{display:flex;flex-direction:column;row-gap:22px;width:610px}.review-identity-modal .reupload-reason-section h3{font-size:18px}.review-identity-modal .reupload-reason-section ul{display:flex;flex-direction:column;list-style:none;row-gap:16px}.review-identity-modal .reupload-reason-section ul li{font-size:12px}.review-identity-modal .reupload-reason-section .notes .input-text-area-title{margin-bottom:4px}.review-identity-modal .reupload-reason-section .notes .field-wrapper textarea{height:136px}.review-identity-modal .reupload-reason-section__button-action{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.preview-image-identity{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.preview-image-identity .wrapper{height:100%;position:relative;width:100%}.preview-image-identity .wrapper .overlay{background:#0009;height:100%;width:100%}.preview-image-identity .wrapper .img{height:auto;left:50%;max-width:550px;position:absolute;top:50%;transform:translate(-50%,-50%)}.rental-duration-modal{margin-top:24px;width:1057px}.rental-duration-modal__form{display:flex;flex-direction:column;row-gap:68px}.rental-duration-modal__form .field{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.rental-duration-modal__form .action-btn{align-items:center;column-gap:10px;display:flex;justify-content:flex-end}.broadcast-task-modal form .date-create{margin-top:24px}.broadcast-task-modal form .curse-currency{margin-bottom:24px}.broadcast-task-modal form .task-type .checkboxes{align-items:center;column-gap:16px;display:flex;width:100%}.cancel-driver-task{width:610px}.cancel-driver-task__message span{font-size:12px;font-weight:700}.cancel-driver-task__message__textarea{margin-bottom:24px;margin-top:14px}.cancel-driver-task__button{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.withdraw-fee{max-width:666px}.withdraw-fee h2{font-size:16px;font-weight:700;margin-bottom:10px}.withdraw-fee p.desc{font-size:14px;font-weight:400;margin-bottom:22px}.withdraw-fee .account-data{column-gap:37px;display:flex;margin-bottom:42px}.withdraw-fee .account-data div:first-child{display:flex;flex-direction:column;row-gap:22px}.withdraw-fee .account-data div:first-child p{font-size:12px;font-weight:700}.withdraw-fee .account-data div:last-child{display:flex;flex-direction:column;row-gap:22px}.withdraw-fee .account-data div:last-child p{font-size:12px;font-weight:400}.withdraw-fee .action-btn{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.transfer-withdraw-fee{min-width:610px}.transfer-withdraw-fee h2{font-size:16px;font-weight:700;margin-bottom:10px}.transfer-withdraw-fee .input-wrapper{margin-bottom:37px;margin-top:27px;position:relative}.transfer-withdraw-fee .input-wrapper .buttons{align-items:center;column-gap:6px;display:flex;position:absolute;right:6px;top:39px}.transfer-withdraw-fee .input-wrapper .buttons .browse,.transfer-withdraw-fee .input-wrapper .buttons .delete,.transfer-withdraw-fee .input-wrapper .buttons .view{border-radius:4px;font-size:12px;font-weight:400}.transfer-withdraw-fee .input-wrapper .buttons .browse{background-color:#e0e0e0;color:#000}.transfer-withdraw-fee .input-wrapper .buttons .delete{background-color:#ea262626;color:#ea2626}.transfer-withdraw-fee .action-btn{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.reject-withdraw-fee{width:610px}.reject-withdraw-fee__message span{font-size:12px;font-weight:700}.reject-withdraw-fee__message__textarea{margin-bottom:24px;margin-top:14px}.reject-withdraw-fee__button{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.refund-process{max-width:666px}.refund-process h2{font-size:16px;font-weight:700;margin-bottom:10px}.refund-process p.desc{font-size:14px;font-weight:400;margin-bottom:22px}.refund-process .account-data{column-gap:37px;display:flex;margin-bottom:27px}.refund-process .account-data div:first-child{display:flex;flex-direction:column;row-gap:22px}.refund-process .account-data div:first-child p{font-size:12px;font-weight:700}.refund-process .account-data div:last-child{display:flex;flex-direction:column;row-gap:22px}.refund-process .account-data div:last-child p{font-size:12px;font-weight:400}.refund-process .request-btn button{align-items:center;column-gap:6px;display:flex;height:38px;justify-content:center;width:145px}.refund-process .action-btn{align-items:center;column-gap:12px;display:flex;justify-content:flex-end;margin-top:23px}.refund-transfer-modal{min-width:610px}.refund-transfer-modal h2{font-size:16px;font-weight:700;margin-bottom:10px}.refund-transfer-modal .input-wrapper{margin-bottom:37px;margin-top:27px;position:relative}.refund-transfer-modal .input-wrapper .buttons{align-items:center;column-gap:6px;display:flex;position:absolute;right:6px;top:39px}.refund-transfer-modal .input-wrapper .buttons .browse,.refund-transfer-modal .input-wrapper .buttons .delete,.refund-transfer-modal .input-wrapper .buttons .view{border-radius:4px;font-size:12px;font-weight:400}.refund-transfer-modal .input-wrapper .buttons .browse{background-color:#e0e0e0;color:#000}.refund-transfer-modal .input-wrapper .buttons .delete{background-color:#ea262626;color:#ea2626}.refund-transfer-modal .action-btn{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.reject-refund-modal{width:610px}.reject-refund-modal__message span{font-size:12px;font-weight:700}.reject-refund-modal__message__textarea{margin-bottom:24px;margin-top:14px}.reject-refund-modal__button{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.add-zone-type-modal{width:634px}.add-zone-type-modal__region-name{margin-bottom:22px}.add-zone-type-modal__buttons{display:flex;justify-content:flex-end;text-align:right}.add-zone-type-modal__buttons .btn{display:inline-block;margin-left:12px}.download-invoice-pdf-data{display:flex;flex-direction:column;width:455px}.download-invoice-pdf-data .invoice,.download-invoice-pdf-data .pdf-data{padding:20px 0}.download-invoice-pdf-data .invoice{border-bottom:1px solid #e0e0e0}.download-invoice-pdf-data .download-button{background:#0000;border:none;color:#009ef7;cursor:pointer;font-weight:700}.download-invoice-pdf-data .download-button:hover{text-decoration:underline}.reject-driver{position:relative;width:610px}.reject-driver__message span{font-size:12px;font-weight:700}.reject-driver__message__textarea{margin-bottom:24px;margin-top:14px}.reject-driver__message__textarea .input-text-area-title{margin-bottom:0}.reject-driver__button{align-items:center;display:flex;justify-content:flex-end}.reject-driver__close-button{background-color:#0000;border:none;cursor:pointer;position:absolute;right:0;top:-40px}.delete-driver{background:#fff;border-radius:12px;width:636px;z-index:10001}.delete-driver__title{font-size:.75rem;font-weight:700}.delete-driver__options{display:flex;flex-direction:column;margin-top:24px}.delete-driver__options>*+*{margin-top:12px}.delete-driver__options-item{align-items:center;display:flex;font-size:.75rem}.delete-driver__options-item>*+*{cursor:pointer;margin-left:12px}.delete-driver__btn-group{display:flex;justify-content:flex-end;margin-top:33px}.delete-driver__btn-group>*+*{margin-left:18px}.cancel-charter-task{width:610px}.cancel-charter-task h1{font-size:14px;margin-bottom:24px}.cancel-charter-task__reason{margin-bottom:72px}.cancel-charter-task__reason .g-radio{margin-bottom:13px}.cancel-charter-task__button{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.broadcast-task-modal{width:610px}.broadcast-task-modal h2{font-size:14px;font-weight:700;margin-bottom:24px}.broadcast-task-modal form .driver-list,.broadcast-task-modal form .task-type{margin-top:24px}.broadcast-task-modal form .drivers-wrapper{margin-top:24px;position:relative}.broadcast-task-modal form .drivers-wrapper .checkbox{position:absolute;right:0;top:0}.broadcast-task-modal form .action-buttons{column-gap:12px;display:flex;justify-content:flex-end;margin-top:26px}.broadcast-task-modal-charter{display:flex;flex-direction:column;row-gap:16px;width:403px}.broadcast-task-modal-charter__row{display:flex;flex-direction:column;row-gap:8px}.broadcast-task-modal-charter__row h2{font-size:14px}.broadcast-task-modal-charter__row p{font-size:12px}.broadcast-task-modal-charter .action-buttons{align-items:center;column-gap:18px;display:flex;justify-content:center;margin-top:18px;width:100%}.broadcast-task-modal-charter .action-buttons .btn{height:39px;width:100%}.vehicle-price-confirmation-modal{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:20px;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px;z-index:10001}.vehicle-price-confirmation-title{font-size:1.125rem}.vehicle-price-confirmation-sub{font-size:1rem}.vehicle-price-confirmation-buttons{display:flex;gap:18px;justify-content:space-between}.vehicle-price-confirmation-buttons .button{font-weight:500;margin-bottom:12px}.cancel-extend-charter{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:18px;justify-content:center;left:50%;max-width:684px;min-height:392px;padding:24px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10001}.cancel-extend-charter header{align-items:center;display:flex;gap:10px;margin-bottom:10px}.cancel-extend-charter header h3{font-size:16px;font-weight:700}.cancel-extend-charter__message{display:flex;flex-direction:column;font-weight:700;gap:12px}.cancel-extend-charter__textarea{width:636px}.cancel-extend-charter__button{display:flex;justify-content:flex-end;width:100%}.layout{background:#f2f4f7;display:flex}.layout,.layout-sidebar{min-height:100vh}.layout-content{position:relative;width:100%}.layout-content .content{padding:24px}.layout .about-us .button-wrapper,.layout .banner .button-wrapper,.layout .car-brands .button-wrapper,.layout .category .button-wrapper,.layout .city .button-wrapper,.layout .delivery .button-wrapper,.layout .down-payment .button-wrapper,.layout .driver .button-wrapper,.layout .event-master .button-wrapper,.layout .garage .button-wrapper,.layout .holiday-charge .button-wrapper,.layout .min-rent .button-wrapper,.layout .notif .button-wrapper,.layout .promo .button-wrapper,.layout .roles .button-wrapper,.layout .transaction-airport-transfer .button-wrapper,.layout .transaction-without-driver .button-wrapper,.layout .user .button-wrapper,.layout .zone .button-wrapper{margin-bottom:16px}.layout .about-us .button-wrapper .button-add,.layout .banner .button-wrapper .button-add,.layout .car-brands .button-wrapper .button-add,.layout .category .button-wrapper .button-add,.layout .city .button-wrapper .button-add,.layout .delivery .button-wrapper .button-add,.layout .down-payment .button-wrapper .button-add,.layout .driver .button-wrapper .button-add,.layout .event-master .button-wrapper .button-add,.layout .garage .button-wrapper .button-add,.layout .holiday-charge .button-wrapper .button-add,.layout .min-rent .button-wrapper .button-add,.layout .notif .button-wrapper .button-add,.layout .promo .button-wrapper .button-add,.layout .roles .button-wrapper .button-add,.layout .transaction-airport-transfer .button-wrapper .button-add,.layout .transaction-without-driver .button-wrapper .button-add,.layout .user .button-wrapper .button-add,.layout .zone .button-wrapper .button-add{margin-left:auto;margin-right:0}.layout .about-us .button-label,.layout .banner .button-label,.layout .car-brands .button-label,.layout .category .button-label,.layout .city .button-label,.layout .delivery .button-label,.layout .down-payment .button-label,.layout .driver .button-label,.layout .event-master .button-label,.layout .garage .button-label,.layout .holiday-charge .button-label,.layout .min-rent .button-label,.layout .notif .button-label,.layout .promo .button-label,.layout .roles .button-label,.layout .transaction-airport-transfer .button-label,.layout .transaction-without-driver .button-label,.layout .user .button-label,.layout .zone .button-label{margin-left:8px}.offcanvas{background-color:#1d2939;color:#fff;display:grid;font-family:Inter,sans-serif;grid-template-rows:88px auto;height:100vh;left:0;position:sticky;top:0;transition:width .2s;width:287px;z-index:999}.offcanvas-header{background-color:#05050a;height:88px;justify-content:center;transition:width .2s}.offcanvas-header,.offcanvas-header .header-logo{align-items:center;display:flex;position:relative}.offcanvas-header .header-logo{justify-content:space-evenly;opacity:1;transition:width .2s,opacity .1s .1s,left .1s}.offcanvas-header .header-logo img{margin-bottom:2px;margin-right:7px}.offcanvas-header .header-logo h1{font-size:1.2rem}.offcanvas-header .header-logo h1 span{color:#009ef7;font-family:Poppins,sans-serif}.offcanvas-header .arrow-icon{cursor:pointer;left:250px;position:absolute;transition:transform .2s}.offcanvas-header .arrow-icon.collapse{transform:rotate(-180deg)}.offcanvas-body{overflow-x:hidden;overflow-y:scroll}.offcanvas-body ul{list-style-type:none}.offcanvas-body .list .icon{filter:saturate(10%);min-width:fit-content}.offcanvas-body .list p{align-items:center;display:flex;height:100%;position:relative}.offcanvas-body .list-menu.active{background-color:#0b131d;transition:all .2s}.offcanvas-body .list-sub-menu{align-items:center;color:#fff;display:flex;position:relative;transition:all .2s;z-index:2}.offcanvas-body .list-sub-menu.active,.offcanvas-body .list-sub-menu:hover{background-color:#0b131d}.offcanvas-body .list-sub-menu.active .icon,.offcanvas-body .list-sub-menu:hover .icon{filter:saturate(100%)}.offcanvas-body .list-sub-menu .Notifikasi-icon{height:18px;width:18px}.offcanvas-body .list-header{padding:14px 0}.offcanvas .logout.list-item{align-items:center;cursor:pointer;display:flex}.offcanvas .logout.list-item.active,.offcanvas .logout.list-item:hover{background-color:#0b131d}.offcanvas .logout.list-item.active .icon,.offcanvas .logout.list-item:hover .icon{filter:saturate(100%)}.offcanvas .list-item{border-bottom:2px solid #0b131d;padding-bottom:20px;padding-top:24px;position:relative;transition:all .2s;z-index:1}.offcanvas .list-item:last-of-type{border-bottom:none}.offcanvas .list-menu{cursor:pointer}.offcanvas .offcanvas-scrollbar{scrollbar-color:#888 #1d2939;scrollbar-width:thin}.offcanvas .offcanvas-scrollbar::-webkit-scrollbar{height:8px;width:8px}.offcanvas .offcanvas-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.offcanvas .offcanvas-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#888;border:2px solid #0000;border-radius:10px}.offcanvas .offcanvas-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.dashboard{grid-column-gap:16px;grid-row-gap:24px;column-gap:16px;display:grid;grid-template-areas:"item1 item2 item3" "item4 item5 item5" "item4 item6 item6" "item7 item7 item7" "item7 item7 item7" "item8 item8 item8" "item9 item9 item9" "item10 item10 item10";grid-template-columns:repeat(3,1fr);grid-template-rows:104px 140px 140px 140px 1fr 1fr 1fr;row-gap:24px;width:100%}.dashboard div:first-child{grid-area:item1}.dashboard div:nth-child(2){grid-area:item2}.dashboard div:nth-child(3){grid-area:item3}.dashboard div:nth-child(4){grid-area:item4}.dashboard div:nth-child(5){grid-area:item5}.dashboard div:nth-child(6){grid-area:item6}.dashboard div:nth-child(7){grid-area:item7}.dashboard div:nth-child(8).dashboard-order{grid-area:item8}.dashboard div:nth-child(9).dashboard-order{grid-area:item9}.dashboard div:last-child.dashboard-order{grid-area:item10}.dashboard-transactions{column-gap:20px;display:flex;justify-content:space-between;width:100%}.dashboard-transactions div:first-child.card-dashboard-item,.dashboard-transactions div:last-child.card-dashboard-item{width:49%}.dashboard-order{display:flex;flex-direction:column;row-gap:14px}.dashboard-order .header-logo{align-items:center;column-gap:10px;display:flex;width:100%}.dashboard-order .header-logo h2{font-size:.875rem}.dashboard-order .header-logo .logo{align-items:center;background:#009ef7;border-radius:100%;display:flex;height:25px;justify-content:center;width:25px}.dashboard-order .header-logo .logo-skeleton{background:#eae9e9;border-radius:100%;height:25px;width:25px}.dashboard-order .header-logo h2.title-skeleton{background:#eae9e9;height:18px;width:120px}.dashboard-order .items{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.dashboard-order .items div.card-dashboard-item{height:104px}.navbar{align-items:center;background-color:#fff;box-shadow:0 2px 15px #0000000d;display:flex;height:88px;justify-content:space-between;padding:24px;width:100%}.navbar-active{font-size:18px;margin-bottom:6px}.navbar-date{color:#9e9e9e;font-size:.75rem}.navbar-right{align-items:center;display:flex}.navbar-right .btn-profile{background-color:#009ef7;border-radius:6.14px;height:30px;width:30px}.navbar-right figure{cursor:pointer;margin-left:28px}.navbar-right .btn-message,.navbar-right .btn-notification{position:relative}.navbar-right .message-counter{align-items:center;background-color:red;border-radius:999px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:13px;padding:2px 5px;position:absolute;top:-10px;width:20px}.navbar-right .message-counter.expanded{width:28px}.navbar-right .notif-counter{align-items:center;background-color:red;border-radius:999px;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;left:13px;min-width:20px;padding:2px 5px;position:absolute;top:0;top:-10px;width:fit-content}.user{margin-inline:auto;padding-bottom:3rem;position:relative;width:100%}.user-influencer__history .g-table{min-height:500px;position:relative}.user-influencer__history .g-table .order-transaction-key{color:#0084ff;cursor:pointer;transition:.2s}.user-influencer__history .g-table .order-transaction-key:hover{text-decoration:underline}.user__button-add{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0}.user__identity{margin-bottom:16px}.user__add-user-influencer .g-table{margin:16px 0}.user__add-user-influencer__form{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-bottom:60px}.user__add-user-influencer__form .referral-code-field{position:relative}.user__add-user-influencer__form .referral-code-field .random-code-btn{bottom:5px;position:absolute;right:12px}.user__add-user-influencer__form .referral-code-field .random-code-btn:disabled{background-color:#e0e0e0}.user__add-user-influencer__form .comission-field,.user__add-user-influencer__form .status-info{display:flex;flex-direction:column;gap:16px}.user__add-user-influencer__form .comission-field h3,.user__add-user-influencer__form .status-info h3{color:#000;font-size:12px;font-weight:700}.user__add-user-influencer__form .comission-field .radio,.user__add-user-influencer__form .status-info .radio{align-items:center;display:flex;gap:24px}.user__add-user-influencer__form .status-info__toggle-wrapper{display:flex}.user__add-user-influencer__form .double-column{column-gap:18px;display:flex}.user__add-user-influencer__form .double-column .g-input{width:100%}.user__add-user-influencer .buttons{column-gap:10px;display:flex;justify-content:flex-end}.user .g-table{min-height:500px;position:relative}.user__back-btn{align-items:center;border:none;cursor:pointer;display:flex;outline:none}.user__back-btn span{margin-left:.75rem}.user__level-wrapper,.user__status-wrapper{align-items:center;background-color:#fff;border-radius:4px;display:flex;justify-content:space-between;margin:1rem 0;padding:1rem;width:100%}.user__status-info{align-items:center;display:flex}.user__status-info p{font-size:.75rem;font-weight:700}.user__status-badge{align-items:center;border-radius:5px;display:inline-flex;font-size:.75rem;font-weight:600;margin:0 1rem;padding:5px 39px}.user__status-badge--active{background-color:#c5ffc7;color:#007a05}.user__status-badge--blocked{background-color:#ffc5c5;color:#ba0000}.user__status-badge--premium{background-color:#ffc727;border-radius:100px;font-weight:700;padding:5px 29px}.user__request-level{color:#0085ff;cursor:pointer;font-size:.75rem;font-weight:400}.user__data,.user__header{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.user__data{margin-bottom:16px}.user__form-data{background-color:#fff;border-radius:4px;padding:1rem 1rem 2.5rem}.user__form-data>*~*{margin-top:18px}.user__history-data{background-color:#fff;margin-top:12px;padding:1rem 1rem 2rem}.user__history-data-title{align-items:center;display:flex;font-size:.875rem;margin-bottom:22px}.user__payment-info{display:flex;margin-top:27px}.user__payment-info>*~*{margin-left:44px}.user__payment-info-heading{display:flex;flex-direction:column}.user__payment-info-title{font-size:.75rem}.user__payment-info-text{font-size:.875rem;margin-top:.75rem}.user__payment-info-text-amount{color:#009ef7;font-weight:700}.user__image-data{grid-column-gap:15px;background-color:#fff;border-radius:4px;column-gap:15px;display:grid;grid-template-columns:1fr 1fr;height:100%}.user__image-data-title{align-items:center;display:flex;font-size:.875rem;margin-bottom:27px}.user__identity-subtitle{font-weight:700;margin-bottom:14px}.user__identity-image-wrapper img{max-height:300px;width:100%}.user__save-btn{display:flex;justify-content:flex-end;margin-top:20px}.user__toggle-status{align-items:center;display:flex}.user__toggle-status .switch{display:inline-block;height:16px;position:relative;width:32px}.user__toggle-status .switch input{height:0;opacity:0;width:0}.user__toggle-status .slider{background-color:#ccc;border-radius:16px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.user__toggle-status .slider:before{background-color:#fff;border-radius:50%;bottom:1.5px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.user__toggle-status input:checked+.slider{background-color:#2196f3}.user__toggle-status input:checked+.slider-banner{background-color:#299a0b}.user__toggle-status input:focus+.slider{box-shadow:0 0 1px #2196f3}.user__toggle-status input:checked+.slider:before{transform:translateX(14px)}.user__history-transaction-point{background:#fff;border-radius:6px;padding:28px 24px;width:100%}.user__history-transaction-point h2{font-size:16px;font-weight:700}.user__history-transaction-point__transaction .empty-data{color:#a8a8a8;font-size:12px;font-style:italic;font-weight:400;margin-top:18px}.user__history-transaction-point__transaction li{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 0}.user__history-transaction-point__transaction li div{display:flex;flex-direction:column;row-gap:10px}.user__history-transaction-point__transaction li div p:first-child{font-size:12px;font-weight:600}.user__history-transaction-point__transaction li div p:last-child{color:#a8a8a8;font-size:10px;font-weight:400}.user__history-transaction-point__transaction li p.point{font-size:12px;font-weight:700}.user__history-transaction-point__transaction li .plus{color:#299b0a}.user__history-transaction-point__transaction li .minus{color:#ea2626}.user__history-transaction-point__transaction li:last-child{border-bottom:none}.content--left{padding:24px}.content--left .first-section{padding-bottom:33px;position:relative;width:100%}.content--left .first-section__add-button{align-items:center;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;gap:4px;justify-content:center;position:absolute;right:0;top:0}.content--left .first-section__add-button .circle{align-items:center;background-color:#009ef7;border-radius:100%;display:flex;height:17px;justify-content:center;padding:5px;width:17px}.content--left .first-section__garage{padding-bottom:33px;width:100%}.content--left .second-section{border-bottom:1px dashed #e0e0e0;border-top:1px dashed #e0e0e0;padding-bottom:14px;padding-top:38px;width:100%}.content--left .second-section__rules{border-bottom:1px dashed #e0e0e0;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:24px;width:100%}.content--left .second-section__rules .checkbox-input{align-items:center;display:flex;gap:12px;width:100%}.content--left .second-section__rules .checkbox-input__box{border:1px solid #e0e0e0;border-radius:2px;height:18px;overflow:hidden;position:relative;width:18px}.content--left .second-section__rules .checkbox-input__box .checkmark{align-items:center;background-color:#009ef7;display:flex;height:100%;justify-content:center;opacity:0;width:100%}.content--left .second-section__rules .checkbox-input__box .show{opacity:1}.content--left .second-section__rules .checkbox-input__box input[type=checkbox]{height:18px;left:0;opacity:0;position:absolute;top:0;width:18px;z-index:10}.content--left .second-section__rules .checkbox-input__label{align-items:center;display:flex;gap:12px}.content--left .second-section__drivers-availability{align-items:center;display:flex;gap:18px;padding-top:24px;width:100%}.content--left .second-section__drivers-availability .radio-input{align-items:center;display:flex;gap:13px}.content--left .second-section__drivers-availability .radio-input__box{border:1px solid #e0e0e0;border-radius:2px;height:18px;overflow:hidden;position:relative;width:18px}.content--left .second-section__drivers-availability .radio-input__box .checkmark{align-items:center;background-color:#009ef7;display:flex;height:100%;justify-content:center;opacity:0;width:100%}.content--left .second-section__drivers-availability .radio-input__box .show{opacity:1}.content--left .second-section__drivers-availability .radio-input__box input[type=checkbox]{height:18px;left:0;opacity:0;position:absolute;top:0;width:18px;z-index:10}.content--left .second-section__prices{margin-top:24px}.content--left .second-section__prices-driver--section{grid-column-gap:21px;column-gap:21px;display:grid;grid-template-columns:repeat(2,1fr);margin:37px 0 30px;width:100%}.content--left .third-section{flex-direction:column;width:100%}.content--left .third-section__plat{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:141px auto 128px}.content--left .third-section__seats{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 218px}.content--left .third-section__transmission{width:100%}.content--left .first-section{display:flex;flex-direction:column;gap:36px}.content--left .second-section__rules{gap:32px 62px}.content--left .third-section{display:flex;gap:26px;padding:38px 0}.content--left-new{padding:24px}.content--left-new .first-section{display:flex;flex-direction:column;gap:36px;padding-bottom:33px;position:relative;width:100%}.content--left-new .first-section__add-button{align-items:center;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;gap:4px;justify-content:center;position:absolute;right:0;top:0}.content--left-new .first-section__add-button .circle{align-items:center;background-color:#009ef7;border-radius:100%;display:flex;height:17px;justify-content:center;padding:5px;width:17px}.content--left-new .first-section__garage{padding-bottom:33px;width:100%}.content--left-new .second-section{border-bottom:1px dashed #e0e0e0;border-top:1px dashed #e0e0e0;padding-bottom:14px;padding-top:38px;width:100%}.content--left-new .second-section__rules{border-bottom:1px dashed #e0e0e0;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:24px;width:100%}.content--left-new .second-section__rules .checkbox-input{align-items:center;display:flex;gap:12px;width:100%}.content--left-new .second-section__rules .checkbox-input__box{border:1px solid #e0e0e0;border-radius:2px;height:18px;overflow:hidden;position:relative;width:18px}.content--left-new .second-section__rules .checkbox-input__box .checkmark{align-items:center;background-color:#009ef7;display:flex;height:100%;justify-content:center;opacity:0;width:100%}.content--left-new .second-section__rules .checkbox-input__box .show{opacity:1}.content--left-new .second-section__rules .checkbox-input__box input[type=checkbox]{height:18px;left:0;opacity:0;position:absolute;top:0;width:18px;z-index:10}.content--left-new .second-section__rules .checkbox-input__label{align-items:center;display:flex;gap:12px}.content--left-new .second-section__drivers-availability{align-items:center;display:flex;gap:18px;padding-top:24px;width:100%}.content--left-new .second-section__drivers-availability .radio-input{align-items:center;display:flex;gap:13px}.content--left-new .second-section__drivers-availability .radio-input__box{border:1px solid #e0e0e0;border-radius:2px;height:18px;overflow:hidden;position:relative;width:18px}.content--left-new .second-section__drivers-availability .radio-input__box .checkmark{align-items:center;background-color:#009ef7;display:flex;height:100%;justify-content:center;opacity:0;width:100%}.content--left-new .second-section__drivers-availability .radio-input__box .show{opacity:1}.content--left-new .second-section__drivers-availability .radio-input__box input[type=checkbox]{height:18px;left:0;opacity:0;position:absolute;top:0;width:18px;z-index:10}.content--left-new .second-section__prices{margin-top:24px}.content--left-new .second-section__prices-driver--section{grid-column-gap:21px;column-gap:21px;display:grid;grid-template-columns:repeat(2,1fr);margin:37px 0 30px;width:100%}.content--left-new .third-section{flex-direction:column;width:100%}.content--left-new .third-section__plat{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:141px auto 128px}.content--left-new .third-section__seats{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 218px}.content--left-new .third-section__transmission{width:100%}.content--left-new .first-section{grid-gap:20px 60px;display:grid;gap:20px 60px;grid-template-columns:1fr 1fr}.content--left-new .second-section__rules{gap:20px 60px}.content--left-new .second-section__drivers-availability{border-bottom:1px dashed #e0e0e0;padding-bottom:24px}.content--left-new .second-section__prices{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 1fr}.content--left-new .third-section{grid-gap:20px 60px;display:grid;gap:20px 60px;grid-template-columns:1fr 1fr;padding-top:38px}.content--right{width:50%}.content--right__upload{background-color:#fff;border-radius:4px;min-height:331px}.content--right__upload p{font-size:.75rem;margin-bottom:12px}.content--right__button .button{font-size:.75rem;margin-left:auto;margin-right:0;margin-top:26px}.content--right .rating-summary-card{background-color:#fff;border-radius:4px;margin-top:20px;padding:16px 16px 26px}.content--right .rating-summary-card__header{align-items:center;display:flex}.content--right .rating-summary-card__title{font-size:14px;font-weight:700;margin-left:10px}.content--right .rating-summary-card__list{margin-top:22px}.content--right .rating-summary-card__list>*~*{margin-top:12px}.content--right .rating-summary-card__item{align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:flex;padding:25px 18px}.content--right .rating-summary-card__label{font-size:12px;font-weight:700;min-width:100px}.content--right .rating-summary-card__score{align-items:center;display:flex}.content--right .rating-summary-card__score svg{height:20px;width:20px}.content--right .rating-summary-card__value{font-size:12px;font-weight:800;margin-left:4px}.content--right-new{width:100%}.content--right-new__upload{background-color:#fff;border-radius:4px;min-height:331px}.content--right-new__upload p{font-size:.75rem;margin-bottom:12px}.content--right-new__button .button{font-size:.75rem;margin-left:auto;margin-right:0;margin-top:26px}.content--right-new .rating-summary-card{background-color:#fff;border-radius:4px;margin-top:20px;padding:16px 16px 26px}.content--right-new .rating-summary-card__header{align-items:center;display:flex}.content--right-new .rating-summary-card__title{font-size:14px;font-weight:700;margin-left:10px}.content--right-new .rating-summary-card__list{margin-top:22px}.content--right-new .rating-summary-card__list>*~*{margin-top:12px}.content--right-new .rating-summary-card__item{align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:flex;padding:25px 18px}.content--right-new .rating-summary-card__label{font-size:12px;font-weight:700;min-width:100px}.content--right-new .rating-summary-card__score{align-items:center;display:flex}.content--right-new .rating-summary-card__score svg{height:20px;width:20px}.content--right-new .rating-summary-card__value{font-size:12px;font-weight:800;margin-left:4px}.content--right-new .table-header{align-items:center;justify-content:space-between}.content--right-new .review-summary-card{margin-top:20px}.content--right-new .review-summary-card__title{font-size:14px;font-weight:700;margin-left:10px}.content--right-new .review-summary-card__list{align-items:center;column-gap:12px;display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:5px;width:fit-content}.content--right-new .review-summary-card__item{align-items:center;border:1px solid #e0e0e0;border-radius:8px;display:flex;padding:8px 10px}.content--right-new .review-summary-card__label{font-size:12px;font-weight:800;min-width:100px}.content--right-new .review-summary-card__score{align-items:center;display:flex}.content--right-new .review-summary-card__score svg{height:18px;width:18px}.content--right-new .review-summary-card__value{font-size:12px;margin-left:4px}.content--right-new .review-summary-card .driver__review-driver__item{border:1px solid #e0e0e0;border-radius:4px;padding:16px 16px 26px}.content--right-new .review-summary-card__review-list{display:flex;flex-direction:column;gap:14px}.content--right-new .review-summary-card__review-empty{background-color:#f4f4f4;border-radius:4px;color:#686868;font-size:12px;padding:22px 0;text-align:center}.content--right-new .review-summary-card__review-loading{background-color:#f4f4f4;border-radius:4px;font-size:12px;font-style:italic;padding:22px 0;text-align:center}.vehicle-detail__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.vehicle-detail__header p{margin-left:12px}.vehicle-detail__content{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.vehicle-detail__content .content--left{background-color:#fff;border-radius:4px;width:50%}.vehicle-detail__content-new{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.vehicle-detail__content-new .content--left-new{background-color:#fff;border-radius:4px;width:100%}.g-checkbox{align-items:center;cursor:pointer;display:block;display:flex;font-size:.75rem;position:relative;-webkit-user-select:none;user-select:none;width:fit-content}.g-checkbox .checkmark{background-color:#e4e4e4;border-radius:3px;display:block;height:15px;left:0;top:0;width:15px}.g-checkbox .checkmark:after{background-image:url(/static/media/check-icon.17dcb5313a1bb97b44ba.svg);background-position:center 5px;background-repeat:no-repeat;content:"";display:none;height:15px;left:0;position:absolute;top:0;width:15px}.g-checkbox label{cursor:pointer;margin-left:8px}.g-checkbox input:checked~.checkmark{background-color:#0085ff}.g-checkbox input:checked~.checkmark:after{display:block}.vehicle .button-wrapper{margin-bottom:16px}.vehicle .button-wrapper .button-add{margin-left:auto;margin-right:0}.vehicle .tabs .tab-list-item{border-radius:5px 5px 0 0;cursor:pointer;display:inline-block;list-style:none;margin-bottom:-1px;margin-right:8px;padding:15px 40px}.vehicle .tabs .tab-list-item:last-child{position:static}.vehicle .g-table{min-height:500px;position:relative}.vehicle .g-table .empty{left:50%;margin-top:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.tour-detail__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.tour-detail__header p{margin-left:12px}.tour-detail__content{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;justify-content:space-between;margin-bottom:22px}.tour-detail__content .content--left,.tour-detail__content .content--right{background-color:#fff;border-radius:4px}.tour-detail__content .content--left{padding:24px}.tour-detail__content .content--left .g-input{margin-bottom:24px}.tour-detail__content .content--left__layanan{margin-bottom:32px}.tour-detail__content .content--left__layanan h3{font-size:.75rem;margin-bottom:14px}.tour-detail__content .content--left__layanan .input-group{display:flex;gap:20px}.tour-detail__content .content--left .textarea-input textarea{height:181px;width:100%}.tour-detail__content .content--left .textarea-input,.tour-detail__content .content--right .textarea-input{margin-bottom:18px}.tour-detail__content .content--left .textarea-input h3,.tour-detail__content .content--right .textarea-input h3{font-size:.75rem;margin-bottom:14px}.tour-detail__content .content--left .textarea-input textarea,.tour-detail__content .content--right .textarea-input textarea{align-items:center;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;outline:1px solid #e0e0e0;padding:9px 12px;resize:none}.tour-detail__content .content--right p{font-size:.75rem;margin-bottom:12px}.tour-detail__button .button{font-size:.75rem;margin-left:auto;margin-right:0}.tour .button-wrapper{margin-bottom:16px}.tour .button-wrapper .button{margin-left:auto;margin-right:0}.services-form{padding:38px 0 0;width:100%}.services-form__active-checkbox{align-items:start;column-gap:20px;display:flex;margin-bottom:39px;width:100%}.services-form__form{grid-column-gap:18px;grid-row-gap:36px;column-gap:18px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.services-form__form__column{position:relative}.services-form__form__column .config-price{align-items:center;column-gap:32px;display:flex;position:absolute;right:0;top:0}.services-form__form__column .config-price .status-info{align-items:center;display:flex;gap:8px;margin-right:60px}.services-form__form__column .config-price .status-info h3{font-size:.75rem;line-height:normal}.services-form__form__column .config-price .status-info input:checked+.slider{background-color:#009ef7}.detail-city__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.detail-city__header p{margin-left:12px}.detail-city__form__rent-data{grid-column-gap:18px;grid-row-gap:29px;column-gap:18px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:32px;row-gap:29px}.detail-city__form__services{margin-bottom:111px;width:100%}.detail-city__form__services .tabs-container .tab-list{border-bottom:1px solid #e0e0e0;display:flex;padding:0}.detail-city__form__services .tabs-container .tab-list-item{align-items:center;border:1px solid #e0e0e0;border-radius:5px 5px 0 0;display:flex;height:43px;justify-content:center;padding:14px;width:150px}.city .add-btn{margin-bottom:16px;margin-left:auto}.city .add-btn span{margin-left:8px}.city table th:first-child{min-width:45px}.city table th:nth-child(3),.city table th:nth-child(4){min-width:100px}.notification .g-table{margin-bottom:16px;min-height:500px;padding:0}.notification .g-table .table-header{border-bottom:1px solid #dbdbdb;margin-bottom:0;padding:18px 16px}.notification-detail__item,.notification__item{border-bottom:1px solid #e0e0e0;font-size:.75rem;padding:16px;position:relative}.notification-detail__item:last-of-type,.notification__item:last-of-type{border:none;border-radius:0 0 4px 4px}.notification-detail__item--header,.notification__item--header{align-items:flex-start;display:flex}.notification-detail__item--header h1,.notification__item--header h1{font-size:.875rem}.notification-detail__item--icon,.notification__item--icon{margin-right:12px}.notification-detail__item--body-title,.notification__item--body-title{margin-bottom:6px}.notification-detail__item--body-message,.notification__item--body-message{max-width:755px}.notification-detail__item--body-message .withdraw-notification,.notification__item--body-message .withdraw-notification{display:flex;flex-direction:column;row-gap:12px}.notification-detail__item--body-message .withdraw-notification div,.notification__item--body-message .withdraw-notification div{align-items:center;column-gap:10px;display:flex}.notification-detail__item--body-message .withdraw-notification div span,.notification__item--body-message .withdraw-notification div span{background:#000;border-radius:100%;height:4px;width:4px}.notification-detail__item--body-message .withdraw-notification p.footer-note,.notification__item--body-message .withdraw-notification p.footer-note{margin-top:20px}.notification-detail__item--body-created-at,.notification__item--body-created-at{color:#8c8c8c;margin-bottom:16px}.notification-detail__item--unread,.notification__item--unread{background-color:#e9f4ff}.notification__item{transition:.2s}.notification__item:hover{background-color:#f5f5f5;cursor:pointer}.notification__item--unread:hover{background-color:#d4e7fa}.notification-detail .g-table{min-height:auto}.notification-detail__back-btn{display:flex;margin-bottom:21px;width:fit-content}.notification-detail__back-btn:hover{cursor:pointer}.notification-detail__back-btn p{font-size:.875rem;margin-left:12px}.notification-detail__item--header{margin-bottom:32px}.notification-detail__item--button{margin-left:auto;margin-right:0;width:fit-content}.transaction-recap__banner{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;margin-bottom:24px}.transaction-recap__chart{margin-bottom:20px;max-height:423px}.transaction-recap__chart .g-table .table-header{margin-bottom:2px}.transaction-recap__chart .g-table .input-field{background-color:#efefef;border:none;border-radius:3px;font-size:.75rem;height:100%;outline:none;padding:8px 12px}.transaction-recap__chart--total{color:#299b0a;font-size:1.375rem;margin-bottom:25px;padding-left:36px}.transaction-recap__chart--chart{margin:0 auto;max-width:95%}.transaction-recap__tables{grid-gap:29px 24px;display:grid;gap:29px 24px;grid-template-columns:calc(50% - 12px) calc(50% - 12px);grid-template-rows:auto auto}.transaction-recap__tables .g-table .table-header{margin-bottom:2px}.transaction-recap__tables .g-table h2{font-weight:400;margin-bottom:14px;padding-left:36px}.transaction-recap__tables .refund-table{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;min-width:300px;padding:18px 16px}.transaction-recap__tables .refund-table .table-header{display:flex;justify-content:space-between;margin-bottom:14px}.transaction-recap__tables .refund-table .table-title{display:flex;gap:20px}.transaction-recap__tables .refund-table .table-title .title .desc{align-items:center;display:flex}.transaction-recap__tables .refund-table .table-title .title .desc h1{font-size:.875rem;margin-left:10px}.transaction-recap__tables .refund-table .table-title .title p{font-size:1.5rem;padding-left:36px}.transaction-recap__tables .refund-table .table-body{min-height:200px}.transaction-recap__tables .refund-table .table-body .btn-icon{cursor:pointer}.transaction-recap__tables .refund-table .table-body .pre-white-space{white-space:pre}.transaction-recap__tables .refund-table .table-filter{align-items:flex-end;display:flex;flex-direction:column;gap:18px}.transaction-recap__tables .refund-table .table-filter .link{color:#009ef7;font-size:.75rem;font-weight:500}.notif .add-btn{margin-bottom:16px;margin-left:auto}.notif-detail__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.notif-detail__header p{margin-left:12px}.notif-detail .table-title h1{font-size:1rem;margin-left:0}.notif-detail__first{grid-gap:50px;display:grid;gap:50px;grid-template-columns:313px auto;margin-bottom:27px}.notif-detail__second{margin-bottom:27px}.notif-detail__second .textarea-input h3{font-size:.75rem;font-weight:400;margin-bottom:12px}.notif-detail__second .textarea-input textarea{align-items:center;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:181px;outline:1px solid #e0e0e0;padding:9px 12px;resize:none;width:100%}.notif-detail__third{margin-bottom:120px;width:313px}.notif-detail__button{display:flex;justify-content:flex-end}.notif-detail .g-input .input-text-title,.notif-detail .g-input .input-title{font-weight:400}.notif-detail .g-input input::placeholder{font-size:.75rem}.notif-detail .g-input.input-category .field-wrapper{align-items:center;display:flex;position:relative}.notif-detail .g-input.input-category .field-wrapper input{width:313px}.notif-detail .g-input.input-category .field-wrapper .field-icons{display:flex;gap:3px;margin-left:15px}.notif-detail .g-input.input-category .field-wrapper .field-icons .add-icon,.notif-detail .g-input.input-category .field-wrapper .field-icons .cancel-icon,.notif-detail .g-input.input-category .field-wrapper .field-icons .success-icon{align-items:center;border:2px solid #0085ff;border-radius:100px;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.notif-detail .g-input.input-category .field-wrapper .field-icons .success-icon{background-color:#0085ff}.notif-detail .g-input.input-category .field-wrapper .field-icons .cancel-icon{border:2px solid #b4b4b4}.notif-detail .g-input.input-category .field-wrapper .select-category{background:#fff;border-radius:6px;box-shadow:0 0 4px #00000040;max-height:190px;overflow:auto;position:absolute;top:120%;width:313px}.notif-detail .g-input.input-category .field-wrapper .item-category{background:#fff;cursor:pointer;font-size:.75rem;padding:22px 14px}.notif-detail .g-input.input-category .field-wrapper .item-category:hover{filter:brightness(95%)}.transaction-without-driver__wrapper{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;margin-top:14px;min-height:85vh;min-width:300px;padding:18px 16px}.transaction-without-driver__header{display:flex;justify-content:space-between;margin-bottom:14px}.transaction-without-driver__title{align-items:center;display:flex}.transaction-without-driver__title h2{font-size:14px;margin-left:8px}.transaction-without-driver__filter{display:flex}.transaction-without-driver__filter .filter-location{margin-right:8px}.transaction-without-driver .table-wrapper{width:120%}.transaction-without-driver .table-wrapper thead.table-head tr th .sorted-wrapper{align-items:center;column-gap:4px;cursor:pointer;display:flex;justify-content:center}.transaction-without-driver .table-wrapper thead.table-head tr th .sorted-wrapper div.chevrons{display:flex;flex-direction:column}.transaction-without-driver .table-wrapper .rating-wrapper{display:flex}.transaction-without-driver .table-wrapper .rating-wrapper svg{height:20px;width:20px}.contact{width:100%}.contact table .table-head :nth-child(2){width:186px}.about-us .g-table{min-height:684px}.about-us-header{margin-bottom:38px;padding:0 24px}.about-us-header h3{font-size:.75rem}.about-us-header h3:first-of-type{margin-bottom:14px}.about-us-body{display:flex;flex-wrap:wrap;gap:36px;padding:0 24px}.about-us-item{background:#fff;border:1px solid #e0e0e0;border-radius:3px;padding:14px;width:fit-content}.about-us-item__image-wrapper{margin-bottom:18px;max-width:285px}.about-us-item__icons-wrapper{align-items:center;display:flex;gap:6px;justify-content:center}.about-us-item__icons-wrapper img:hover{cursor:pointer}.banner__button-wrapper{display:flex;justify-content:flex-end;margin-bottom:16px}.banner .button-label{margin-left:8px}.banner__header{margin-bottom:38px;padding:0 24px}.banner__header h3{font-size:.75rem}.banner__header h3:first-of-type{margin-bottom:14px}.banner__body{grid-row-gap:36px;display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;margin:0 30px;padding:0 24px;row-gap:36px}.banner__item{background:#fff;border:1px solid #e0e0e0;border-radius:3px;justify-self:center;max-width:415px;padding:14px}.banner__image-wrapper{display:flex;height:115px;justify-content:center;margin-bottom:18px;width:387px}.banner__image-wrapper img{margin:0;max-height:100%;max-width:100%}.banner__icons-wrapper{align-items:center;display:flex;gap:6px;justify-content:center}.banner__icons-wrapper img:hover{cursor:pointer}.banner .modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.detail-penyewa{margin-top:32px}.detail-penyewa__detail-penyewa-form__title{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.detail-penyewa__detail-penyewa-form__rental-location{margin-bottom:34px}.detail-penyewa__detail-penyewa-form__form{width:100%}.detail-penyewa__detail-penyewa-form__form__one{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:35px;width:100%}.detail-penyewa__detail-penyewa-form__form__one div{width:48.5%}.detail-penyewa__detail-penyewa-form__form__one div:nth-child(3){margin-top:32px}.detail-penyewa__detail-penyewa-form__form__two{align-items:center;display:flex;justify-content:space-between;width:100%}.detail-penyewa__detail-penyewa-form__form__two div{width:48%}.detail-penyewa__detail-penyewa-form__form__two div div{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.detail-penyewa__detail-penyewa-form__form__two div div h3{color:#000;font-size:.75rem;font-weight:700}.detail-penyewa__detail-deposit-form{margin-top:36px}.detail-penyewa__detail-deposit-form__title{color:#000;font-size:16px;font-weight:700;margin-bottom:22px}.detail-penyewa__detail-deposit-form__form{align-items:center;display:flex;justify-content:space-between}.detail-penyewa__detail-deposit-form__form div{width:48%}.detail-penyewa__button-action{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin:90px 0 30px;width:100%}.without-driver-form{display:flex;flex-direction:column}.without-driver-form__title{margin-bottom:22px;text-align:left;width:100%}.without-driver-form__title h2{color:#009ef7;font-size:16px;font-weight:700}.without-driver-form__rental-location{margin-bottom:35px}.without-driver-form__form{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));padding-bottom:40px;row-gap:38px;width:100%}.without-driver-form__form div:nth-child(5),.without-driver-form__form div:nth-child(6){align-items:center;display:flex;gap:14px;justify-content:space-between}.without-driver-form__form__jadwal-penerbangan{grid-column-gap:14px;align-items:center;column-gap:14px;display:grid!important;grid-template-columns:repeat(3,minmax(100px,1fr))}.without-driver-form__form__overtime-passenger{align-items:center;display:flex;gap:14px;justify-content:space-between}.without-driver-form__form__overtime-passenger div{position:relative;width:100%}.without-driver-form__form div:nth-child(9){align-items:center;display:flex;gap:14px;justify-content:space-between}.without-driver-form__form div:nth-child(9) div{position:relative;width:100%}.without-driver-form__form div:nth-child(10){align-items:center;display:flex;gap:14px;justify-content:space-between}.without-driver-form__form div:nth-child(10) div{position:relative;width:100%}.without-driver-form__form div:nth-child(11){align-items:center;display:flex;gap:14px;justify-content:space-between}.without-driver-form__form div:nth-child(11) div{position:relative;width:100%}.without-driver-form__form__meet-greet-board{position:relative}.without-driver-form__form__meet-greet-board .meet-greet-board-checkbox{position:absolute;right:0}.without-driver-form__additional-item{margin-bottom:36px;width:100%}.without-driver-form__additional-item h2{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.without-driver-form__additional-item div.wrapper{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:38px}.without-driver-form__additional-item div.wrapper .additional{grid-column:1/3}.without-driver-form__driver-assign{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));padding:24px 0;width:100%}.without-driver-form__driver-assign div{grid-column-end:3;grid-column-start:2;max-width:100%}.without-driver-form__button-action{grid-column-gap:28px;border-top:1px dashed #e0e0e0;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));margin:0 0 30px;padding-top:24px;width:100%}.without-driver-form__button-action__action{align-items:center;display:flex;gap:12px;grid-column-end:3;grid-column-start:2;justify-content:flex-end;width:100%}.with-driver-form__form{border-bottom:1px solid #e0e0e0;padding-bottom:38px;width:100%}.with-driver-form__form__rental-location{margin-bottom:24px}.with-driver-form__form__deposit-refferal{align-items:center;display:flex;gap:14px;justify-content:space-between}.with-driver-form__form__deposit-refferal div{position:relative;width:100%}.with-driver-form__form__date-duration{align-items:center;display:flex;gap:14px;justify-content:space-between}.with-driver-form__form__time{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.with-driver-form__form__baggage-passenger,.with-driver-form__form__payment-passenger{align-items:center;display:flex;gap:14px;justify-content:space-between}.with-driver-form__form__baggage-passenger div,.with-driver-form__form__payment-passenger div{position:relative;width:100%}.with-driver-form__form__day{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-top:26px}.with-driver-form__form__day .g-input .field-wrapper .input-icon-left{z-index:5}.with-driver-form__booking-zone{border-bottom:1px dashed #e0e0e0;display:flex;flex-direction:column;gap:26px;margin:38px 0 27px;padding-bottom:27px;width:100%}.with-driver-form__booking-zone h2{color:#009ef7;font-size:16px;font-weight:700}.with-driver-form__driver-assign{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));padding:24px 0;width:100%}.with-driver-form__driver-assign div{grid-column-end:3;grid-column-start:2;max-width:100%}.with-driver-form__button-action{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));margin:0 0 30px;width:100%}.with-driver-form__button-action__action{align-items:center;display:flex;gap:12px;grid-column-end:3;grid-column-start:2;justify-content:flex-end;width:100%}.with-driver-form__detail-sewa{margin:38px 0 24px}.with-driver-form__detail-sewa h2{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:26px}.with-driver-form__detail-sewa-form{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));row-gap:38px;width:100%}.with-driver-form__additional-item{margin-bottom:36px;width:100%}.with-driver-form__additional-item h2{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.with-driver-form__additional-item div.wrapper{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:38px}.with-driver-form__additional-item div.wrapper .additional{grid-column:1/3}.airport-transfer-form{display:flex;flex-direction:column}.airport-transfer-form__rental-location{margin-bottom:35px}.airport-transfer-form__form{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));row-gap:38px;width:100%}.airport-transfer-form__form__shuttle{display:flex;gap:28px;grid-column:1/3;justify-content:space-between;position:relative}.airport-transfer-form__form__shuttle div{width:100%}.airport-transfer-form__form__shuttle .switch{bottom:7px;cursor:pointer;left:50%;position:absolute;transform:translateX(-50%)}.airport-transfer-form__form__shuttle .switch:hover{filter:brightness(95%)}.airport-transfer-form__form__baggage-and-flight-number,.airport-transfer-form__form__baggage-passenger,.airport-transfer-form__form__pick-up-singapore{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:1fr 1fr;justify-content:space-between}.airport-transfer-form__form .one-col{display:grid;grid-template-columns:1fr}.airport-transfer-form__form__total-price{background:#f5f6fa;border-radius:5px;display:flex;flex-direction:column;grid-column:2/3;padding:9px 24px;row-gap:8px}.airport-transfer-form__form__total-price h3{font-size:10px;font-weight:400}.airport-transfer-form__form__total-price p{font-size:14px;font-weight:700}.airport-transfer-form__form__location-map{align-items:center;column-gap:28px;display:flex;grid-column:1/3;position:relative}.airport-transfer-form__form__location-map .input-field-map{width:100%}.airport-transfer-form__form__location-map .switch{cursor:pointer;left:50%;position:absolute;top:11%;transform:translateX(-50%)}.airport-transfer-form__form__location-map .switch:hover{filter:brightness(95%)}.airport-transfer-form__form__additional-item{grid-column:1/3;grid-row:6/7;margin-bottom:36px;width:100%}.airport-transfer-form__form__additional-item h2{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.airport-transfer-form__form__additional-item div.wrapper{grid-row-gap:22px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:22px}.airport-transfer-form__form__additional-item div.wrapper .additional{grid-column:1/3}.airport-transfer-form__form__additional-item div.wrapper .input-total-biaya-permintaan{grid-row:2/3}.airport-transfer-form__form__meet-greet-board{position:relative}.airport-transfer-form__form__meet-greet-board .meet-greet-board-checkbox{position:absolute;right:0}.airport-transfer-form__button-action{grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));margin:0 0 30px;width:100%}.airport-transfer-form__button-action__action{align-items:center;display:flex;gap:12px;grid-column-end:3;grid-column-start:2;justify-content:flex-end;width:100%}.detail-sewa{margin-top:32px}.detail-sewa__detail-sewa-form{display:flex;flex-direction:column}.detail-sewa__detail-sewa-form__title{margin-bottom:22px;text-align:left;width:100%}.detail-sewa__detail-sewa-form__title h2{color:#009ef7;font-size:16px;font-weight:700}.detail-payment{background:#fff;border-radius:4px;padding:18px 16px}.detail-payment__title{color:#009ef7;font-size:16px;font-weight:700}.detail-payment__bill-list{border-bottom:1px solid #dbdbdb;display:flex;margin-top:21px;padding-bottom:37px}.detail-payment__bill-list div:first-child{flex-grow:1;padding-right:24px}.detail-payment__bill-list div:nth-child(2){border-left:1px dashed #dbdbdb;border-right:1px dashed #dbdbdb;flex-grow:1}.detail-payment__bill-list div:nth-child(2) ul li.total-additional-item{align-items:flex-start;display:flex;font-size:.75rem;font-weight:400;justify-content:space-between}.detail-payment__bill-list div:nth-child(2) ul li.total-additional-item span:last-child{align-items:flex-end;display:flex;flex-direction:column}.detail-payment__bill-list div:nth-child(3){flex-grow:1}.detail-payment__bill-list div:last-child{flex-grow:1;padding-left:24px}.detail-payment__bill-list div{min-height:226px}.detail-payment__bill-list div h3{color:#000;font-size:.75rem;font-weight:700;margin-bottom:17px}.detail-payment__bill-list div ul{display:flex;flex-direction:column;gap:17px;list-style:none;width:100%}.detail-payment__bill-list div ul li{align-items:center;display:flex;font-size:.75rem;font-weight:400;justify-content:space-between}.detail-payment__bill-list div ul li span.booking-zones{align-items:flex-start;column-gap:4px;display:flex}.detail-payment__bill-list div ul li span.booking-zones span:first-child{width:50%}.detail-payment__bill-list div ul li span.booking-zones span:last-child{display:flex;flex-direction:column}.detail-payment__bill-list div ul li span.booking-zones span:last-child p:first-child,.detail-payment__bill-list div ul li span.booking-zones span:last-child p:nth-child(3){font-weight:700}.detail-payment__action-button{align-items:flex-end;display:flex;flex-direction:column;margin-top:20px}.detail-payment__action-button__total-full{margin-bottom:8px}.detail-payment__action-button__total-full,.detail-payment__action-button__total-half{align-items:center;background:#e7f3ff;border-radius:5px;display:flex;gap:139px;justify-content:space-between;min-width:396px;padding:14px 20px}.detail-payment__action-button__total-full p,.detail-payment__action-button__total-half p{font-size:14px;font-weight:700}.detail-payment__action-button__total-full span,.detail-payment__action-button__total-half span{color:#1c3d5d;font-size:14px;font-weight:700}.detail-payment__action-button__buttons{align-items:center;display:flex;gap:12px;margin-top:35px}.metode-pembayaran{margin-top:32px}.metode-pembayaran__form__title{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.metode-pembayaran__form__form{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(2,minmax(400px,1fr))}.metode-pembayaran__form__form div:nth-child(5) div{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.metode-pembayaran__form__form div:nth-child(5) div h3{color:#000;font-size:.75rem;font-weight:700}.metode-pembayaran__button-action{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin:61px 0 30px;width:100%}.custom-order{display:flex;flex-direction:column;gap:20px;margin-bottom:120px}.custom-order__form-container{display:flex;flex-direction:column;gap:22px}.detail-order__back-btn{display:flex;margin-bottom:21px;width:fit-content}.detail-order__back-btn:hover{cursor:pointer}.detail-order__back-btn p{font-size:.875rem;margin-left:12px}.detail-order__input-additional{border-bottom:1px solid #dbdbdb;margin-bottom:42px;padding-bottom:28px}.detail-order__total-price{background-color:#e7f3ff;border-radius:5px;margin-left:auto;margin-right:0;padding:14px;width:396px}.detail-order__total-price .total-price-wrapper{align-items:center;display:flex;justify-content:space-between}.detail-order__total-price .total-price-wrapper h3,.detail-order__total-price .total-price-wrapper p{font-size:14px;font-weight:700}.detail-order__total-price .total-price-wrapper p{color:#1c3d5d}.detail-order__garage-detail-title,.detail-order__payment-detail-title,.detail-order__price-detail-payment-type-title,.detail-order__referral-code-title,.detail-order__rent-detail-title,.detail-order__renter-detail-title,.detail-order__return-detail-title,.detail-order__voucher-detail-title{margin-bottom:18px}.detail-order__garage-detail-title h1,.detail-order__payment-detail-title h1,.detail-order__price-detail-payment-type-title h1,.detail-order__referral-code-title h1,.detail-order__rent-detail-title h1,.detail-order__renter-detail-title h1,.detail-order__return-detail-title h1,.detail-order__voucher-detail-title h1{color:#009ef7;font-size:1rem}.detail-order__garage-detail-body,.detail-order__payment-detail-body,.detail-order__price-detail-payment-type-body,.detail-order__referral-code-body,.detail-order__rent-detail-body,.detail-order__renter-detail-body,.detail-order__return-detail-body,.detail-order__voucher-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr}.detail-order__garage-detail-body__rent-date,.detail-order__payment-detail-body__rent-date,.detail-order__price-detail-payment-type-body__rent-date,.detail-order__referral-code-body__rent-date,.detail-order__rent-detail-body__rent-date,.detail-order__renter-detail-body__rent-date,.detail-order__return-detail-body__rent-date,.detail-order__voucher-detail-body__rent-date{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order__garage-detail-body__phone-number,.detail-order__payment-detail-body__phone-number,.detail-order__price-detail-payment-type-body__phone-number,.detail-order__referral-code-body__phone-number,.detail-order__rent-detail-body__phone-number,.detail-order__renter-detail-body__phone-number,.detail-order__return-detail-body__phone-number,.detail-order__voucher-detail-body__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.detail-order__garage-detail-body__phone-number-wrapper,.detail-order__payment-detail-body__phone-number-wrapper,.detail-order__price-detail-payment-type-body__phone-number-wrapper,.detail-order__referral-code-body__phone-number-wrapper,.detail-order__rent-detail-body__phone-number-wrapper,.detail-order__renter-detail-body__phone-number-wrapper,.detail-order__return-detail-body__phone-number-wrapper,.detail-order__voucher-detail-body__phone-number-wrapper{position:relative}.detail-order__garage-detail-body__image-wrapper,.detail-order__payment-detail-body__image-wrapper,.detail-order__price-detail-payment-type-body__image-wrapper,.detail-order__referral-code-body__image-wrapper,.detail-order__rent-detail-body__image-wrapper,.detail-order__renter-detail-body__image-wrapper,.detail-order__return-detail-body__image-wrapper,.detail-order__voucher-detail-body__image-wrapper{position:absolute;right:0;top:0}.detail-order__garage-detail-body__payment-method.confirmation,.detail-order__payment-detail-body__payment-method.confirmation,.detail-order__price-detail-payment-type-body__payment-method.confirmation,.detail-order__referral-code-body__payment-method.confirmation,.detail-order__rent-detail-body__payment-method.confirmation,.detail-order__renter-detail-body__payment-method.confirmation,.detail-order__return-detail-body__payment-method.confirmation,.detail-order__voucher-detail-body__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.detail-order__garage-detail-body__payment-method.not-confirmation,.detail-order__payment-detail-body__payment-method.not-confirmation,.detail-order__price-detail-payment-type-body__payment-method.not-confirmation,.detail-order__referral-code-body__payment-method.not-confirmation,.detail-order__rent-detail-body__payment-method.not-confirmation,.detail-order__renter-detail-body__payment-method.not-confirmation,.detail-order__return-detail-body__payment-method.not-confirmation,.detail-order__voucher-detail-body__payment-method.not-confirmation{display:block}.detail-order__garage-detail-body__preview-image,.detail-order__payment-detail-body__preview-image,.detail-order__price-detail-payment-type-body__preview-image,.detail-order__referral-code-body__preview-image,.detail-order__rent-detail-body__preview-image,.detail-order__renter-detail-body__preview-image,.detail-order__return-detail-body__preview-image,.detail-order__voucher-detail-body__preview-image{position:relative}.detail-order__garage-detail-body__preview-image .preview-image-btn,.detail-order__payment-detail-body__preview-image .preview-image-btn,.detail-order__price-detail-payment-type-body__preview-image .preview-image-btn,.detail-order__referral-code-body__preview-image .preview-image-btn,.detail-order__rent-detail-body__preview-image .preview-image-btn,.detail-order__renter-detail-body__preview-image .preview-image-btn,.detail-order__return-detail-body__preview-image .preview-image-btn,.detail-order__voucher-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-order__garage-detail-body__preview-image .preview-image-input .input-text-field,.detail-order__payment-detail-body__preview-image .preview-image-input .input-text-field,.detail-order__price-detail-payment-type-body__preview-image .preview-image-input .input-text-field,.detail-order__referral-code-body__preview-image .preview-image-input .input-text-field,.detail-order__rent-detail-body__preview-image .preview-image-input .input-text-field,.detail-order__renter-detail-body__preview-image .preview-image-input .input-text-field,.detail-order__return-detail-body__preview-image .preview-image-input .input-text-field,.detail-order__voucher-detail-body__preview-image .preview-image-input .input-text-field{padding-right:100px}.detail-order__garage-detail-body__preview-image .validation-identity-btn,.detail-order__payment-detail-body__preview-image .validation-identity-btn,.detail-order__price-detail-payment-type-body__preview-image .validation-identity-btn,.detail-order__referral-code-body__preview-image .validation-identity-btn,.detail-order__rent-detail-body__preview-image .validation-identity-btn,.detail-order__renter-detail-body__preview-image .validation-identity-btn,.detail-order__return-detail-body__preview-image .validation-identity-btn,.detail-order__voucher-detail-body__preview-image .validation-identity-btn{bottom:5px;position:absolute;right:8px}.detail-order__garage-detail-body__preview-image .reupload-icon,.detail-order__payment-detail-body__preview-image .reupload-icon,.detail-order__price-detail-payment-type-body__preview-image .reupload-icon,.detail-order__referral-code-body__preview-image .reupload-icon,.detail-order__rent-detail-body__preview-image .reupload-icon,.detail-order__renter-detail-body__preview-image .reupload-icon,.detail-order__return-detail-body__preview-image .reupload-icon,.detail-order__voucher-detail-body__preview-image .reupload-icon{align-items:center;color:#f1a33a;column-gap:6px;display:flex;font-size:12px;position:absolute;right:8px;top:5px}.detail-order__garage-detail-body__input-additional,.detail-order__garage-detail-body__input-violation,.detail-order__payment-detail-body__input-additional,.detail-order__payment-detail-body__input-violation,.detail-order__price-detail-payment-type-body__input-additional,.detail-order__price-detail-payment-type-body__input-violation,.detail-order__referral-code-body__input-additional,.detail-order__referral-code-body__input-violation,.detail-order__rent-detail-body__input-additional,.detail-order__rent-detail-body__input-violation,.detail-order__renter-detail-body__input-additional,.detail-order__renter-detail-body__input-violation,.detail-order__return-detail-body__input-additional,.detail-order__return-detail-body__input-violation,.detail-order__voucher-detail-body__input-additional,.detail-order__voucher-detail-body__input-violation{margin-bottom:28px}.detail-order__garage-detail-body__input-violation,.detail-order__garage-detail-body__payment-type,.detail-order__payment-detail-body__input-violation,.detail-order__payment-detail-body__payment-type,.detail-order__price-detail-payment-type-body__input-violation,.detail-order__price-detail-payment-type-body__payment-type,.detail-order__referral-code-body__input-violation,.detail-order__referral-code-body__payment-type,.detail-order__rent-detail-body__input-violation,.detail-order__rent-detail-body__payment-type,.detail-order__renter-detail-body__input-violation,.detail-order__renter-detail-body__payment-type,.detail-order__return-detail-body__input-violation,.detail-order__return-detail-body__payment-type,.detail-order__voucher-detail-body__input-violation,.detail-order__voucher-detail-body__payment-type{margin-top:28px}.detail-order__price-detail-title{margin-bottom:18px}.detail-order__price-detail-title h1{color:#009ef7;font-size:1rem}.detail-order__price-detail-body__payment-type .detail-order__price-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr}.detail-order__price-detail-body__payment-total{margin-top:28px}.detail-order__price-detail-body__payment-total .detail-order__price-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr}.detail-order__price-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr 1fr}.detail-order__price-detail-body__rent-date{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order__price-detail-body__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.detail-order__price-detail-body__phone-number-wrapper{position:relative}.detail-order__price-detail-body__image-wrapper{position:absolute;right:0;top:0}.detail-order__price-detail-body__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.detail-order__price-detail-body__payment-method.not-confirmation{display:block}.detail-order__price-detail-body__preview-image{position:relative}.detail-order__price-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-order__price-detail-body__preview-image .preview-image-input .input-text-field{padding-right:100px}.detail-order__price-detail-body__input-additional,.detail-order__price-detail-body__input-violation{margin-bottom:28px}.detail-order__price-detail-body__input-violation,.detail-order__price-detail-body__payment-type{margin-top:28px}.detail-order__price-detail-body-with-driver{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr 1fr}.detail-order__price-detail-body-with-driver__rent-date{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order__price-detail-body-with-driver__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.detail-order__price-detail-body-with-driver__phone-number-wrapper{position:relative}.detail-order__price-detail-body-with-driver__image-wrapper{position:absolute;right:0;top:0}.detail-order__price-detail-body-with-driver__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.detail-order__price-detail-body-with-driver__payment-method.not-confirmation{display:block}.detail-order__price-detail-body-with-driver__preview-image{position:relative}.detail-order__price-detail-body-with-driver__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-order__price-detail-body-with-driver__preview-image .preview-image-input .input-text-field{padding-right:100px}.detail-order__price-detail-body-with-driver__preview-image .validation-identity-btn{bottom:5px;position:absolute;right:8px}.detail-order__price-detail-body-with-driver__preview-image .reupload-icon{align-items:center;color:#f1a33a;column-gap:6px;display:flex;font-size:12px;position:absolute;right:8px;top:5px}.detail-order__price-detail-body-with-driver__input-violation,.detail-order__price-detail-body-with-driver__payment-type{margin-top:28px}.detail-order__payment-detail,.detail-order__price-detail,.detail-order__referral-code,.detail-order__rent-detail,.detail-order__renter-detail,.detail-order__return-detail,.detail-order__voucher-detail{margin-bottom:42px}.detail-order__renter-detail{margin-top:28px}.detail-order__transaction-buttons{margin-top:60px;text-align:right}.detail-order__transaction-buttons .button{display:inline-block;font-weight:700;margin-left:7px}.detail-order__transaction-buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.detail-order__transaction-buttons .button.btn-cancel{color:red;outline-color:red}.detail-order__transaction-buttons .button.btn-cancel:hover{background-color:red;color:#f7f7f7}.detail-order__select-driver{margin-bottom:35px}.detail-order__additional-item{margin-bottom:36px;width:100%}.detail-order__additional-item h2{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.detail-order__additional-item div.wrapper{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:38px}.detail-order__additional-item div.wrapper .additional{grid-column:1/3}.detail-order .assign-driver-input .input-text-field:hover{cursor:pointer}.detail-order .input-text-field:disabled{background-color:#f7f7f7}.detail-order .tab-list{border-bottom:1px solid #e0e0e0}.detail-order .tab-list-item{border:1px solid #e0e0e0}.detail-order__review-title{margin-bottom:18px}.detail-order__review-title h1{color:#009ef7;font-size:1rem}.detail-order__review-order-key{font-size:12px;font-weight:700}.detail-order__review-car-info-wrapper{display:flex;margin-top:12px}.detail-order__review-car-info-wrapper .image-container{border-radius:4px;height:84px;overflow:hidden;width:84px}.detail-order__review-car-info-wrapper .car-info{margin-left:10px}.detail-order__review-car-info-wrapper .car-name{font-size:12px;font-weight:700;margin-bottom:8px}.detail-order__review-car-info-wrapper .car-attribute{display:flex;font-size:12px;gap:12px;text-transform:capitalize}.detail-order__review-car-info-wrapper .rating-wrapper{display:flex;margin-top:12px}.detail-order__review-car-info-wrapper .rating-wrapper svg{height:20px;width:20px}.detail-order .user-comment-wrapper{margin-top:22px}.detail-order .user-comment-wrapper textarea{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 4px #0000001a;color:#000;display:flex;font-size:.75rem;font-weight:500;height:115px;padding:20px 24px;resize:none;width:100%}.filter-bar-title{margin-left:8px}.filter-bar__button{background:#fff;border-radius:5px;box-shadow:0 0 4px #00000040;margin-top:10px;position:absolute;transform:translate(-60%);width:300px;z-index:10001}.filter-bar__button .line{border:.5px solid #ececec}.detail-order-with-driver__back-btn{display:flex;margin-bottom:21px;width:fit-content}.detail-order-with-driver__back-btn:hover{cursor:pointer}.detail-order-with-driver__back-btn p{font-size:.875rem;margin-left:12px}.detail-order-with-driver__renter-detail{margin-top:28px}.detail-order-with-driver__deposit-detail-title,.detail-order-with-driver__payment-detail-title,.detail-order-with-driver__price-detail-title,.detail-order-with-driver__refferal-detail-title,.detail-order-with-driver__rent-detail-title,.detail-order-with-driver__rent-zone-title,.detail-order-with-driver__renter-detail-title,.detail-order-with-driver__return-detail-title{margin-bottom:18px}.detail-order-with-driver__deposit-detail-title h1,.detail-order-with-driver__payment-detail-title h1,.detail-order-with-driver__price-detail-title h1,.detail-order-with-driver__refferal-detail-title h1,.detail-order-with-driver__rent-detail-title h1,.detail-order-with-driver__rent-zone-title h1,.detail-order-with-driver__renter-detail-title h1,.detail-order-with-driver__return-detail-title h1{color:#009ef7;font-size:1rem}.detail-order-with-driver__deposit-detail-body,.detail-order-with-driver__payment-detail-body,.detail-order-with-driver__price-detail-body,.detail-order-with-driver__refferal-detail-body,.detail-order-with-driver__rent-detail-body,.detail-order-with-driver__rent-zone-body,.detail-order-with-driver__renter-detail-body,.detail-order-with-driver__return-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr}.detail-order-with-driver__deposit-detail-body__date-time,.detail-order-with-driver__deposit-detail-body__payment-passenger,.detail-order-with-driver__payment-detail-body__date-time,.detail-order-with-driver__payment-detail-body__payment-passenger,.detail-order-with-driver__price-detail-body__date-time,.detail-order-with-driver__price-detail-body__payment-passenger,.detail-order-with-driver__refferal-detail-body__date-time,.detail-order-with-driver__refferal-detail-body__payment-passenger,.detail-order-with-driver__rent-detail-body__date-time,.detail-order-with-driver__rent-detail-body__payment-passenger,.detail-order-with-driver__rent-zone-body__date-time,.detail-order-with-driver__rent-zone-body__payment-passenger,.detail-order-with-driver__renter-detail-body__date-time,.detail-order-with-driver__renter-detail-body__payment-passenger,.detail-order-with-driver__return-detail-body__date-time,.detail-order-with-driver__return-detail-body__payment-passenger{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order-with-driver__deposit-detail-body__phone-number,.detail-order-with-driver__payment-detail-body__phone-number,.detail-order-with-driver__price-detail-body__phone-number,.detail-order-with-driver__refferal-detail-body__phone-number,.detail-order-with-driver__rent-detail-body__phone-number,.detail-order-with-driver__rent-zone-body__phone-number,.detail-order-with-driver__renter-detail-body__phone-number,.detail-order-with-driver__return-detail-body__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.detail-order-with-driver__deposit-detail-body__phone-number-wrapper,.detail-order-with-driver__payment-detail-body__phone-number-wrapper,.detail-order-with-driver__price-detail-body__phone-number-wrapper,.detail-order-with-driver__refferal-detail-body__phone-number-wrapper,.detail-order-with-driver__rent-detail-body__phone-number-wrapper,.detail-order-with-driver__rent-zone-body__phone-number-wrapper,.detail-order-with-driver__renter-detail-body__phone-number-wrapper,.detail-order-with-driver__return-detail-body__phone-number-wrapper{position:relative}.detail-order-with-driver__deposit-detail-body__image-wrapper,.detail-order-with-driver__payment-detail-body__image-wrapper,.detail-order-with-driver__price-detail-body__image-wrapper,.detail-order-with-driver__refferal-detail-body__image-wrapper,.detail-order-with-driver__rent-detail-body__image-wrapper,.detail-order-with-driver__rent-zone-body__image-wrapper,.detail-order-with-driver__renter-detail-body__image-wrapper,.detail-order-with-driver__return-detail-body__image-wrapper{position:absolute;right:0;top:0}.detail-order-with-driver__deposit-detail-body__payment-method.confirmation,.detail-order-with-driver__payment-detail-body__payment-method.confirmation,.detail-order-with-driver__price-detail-body__payment-method.confirmation,.detail-order-with-driver__refferal-detail-body__payment-method.confirmation,.detail-order-with-driver__rent-detail-body__payment-method.confirmation,.detail-order-with-driver__rent-zone-body__payment-method.confirmation,.detail-order-with-driver__renter-detail-body__payment-method.confirmation,.detail-order-with-driver__return-detail-body__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.detail-order-with-driver__deposit-detail-body__payment-method.not-confirmation,.detail-order-with-driver__payment-detail-body__payment-method.not-confirmation,.detail-order-with-driver__price-detail-body__payment-method.not-confirmation,.detail-order-with-driver__refferal-detail-body__payment-method.not-confirmation,.detail-order-with-driver__rent-detail-body__payment-method.not-confirmation,.detail-order-with-driver__rent-zone-body__payment-method.not-confirmation,.detail-order-with-driver__renter-detail-body__payment-method.not-confirmation,.detail-order-with-driver__return-detail-body__payment-method.not-confirmation{display:block}.detail-order-with-driver__deposit-detail-body__preview-image,.detail-order-with-driver__payment-detail-body__preview-image,.detail-order-with-driver__price-detail-body__preview-image,.detail-order-with-driver__refferal-detail-body__preview-image,.detail-order-with-driver__rent-detail-body__preview-image,.detail-order-with-driver__rent-zone-body__preview-image,.detail-order-with-driver__renter-detail-body__preview-image,.detail-order-with-driver__return-detail-body__preview-image{position:relative}.detail-order-with-driver__deposit-detail-body__preview-image .preview-image-btn,.detail-order-with-driver__payment-detail-body__preview-image .preview-image-btn,.detail-order-with-driver__price-detail-body__preview-image .preview-image-btn,.detail-order-with-driver__refferal-detail-body__preview-image .preview-image-btn,.detail-order-with-driver__rent-detail-body__preview-image .preview-image-btn,.detail-order-with-driver__rent-zone-body__preview-image .preview-image-btn,.detail-order-with-driver__renter-detail-body__preview-image .preview-image-btn,.detail-order-with-driver__return-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-order-with-driver__deposit-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__payment-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__price-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__refferal-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__rent-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__rent-zone-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__renter-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-with-driver__return-detail-body__preview-image .preview-image-input .input-text-field{padding-right:100px}.detail-order-with-driver__deposit-detail-body__input-violation,.detail-order-with-driver__deposit-detail-body__total-payment,.detail-order-with-driver__payment-detail-body__input-violation,.detail-order-with-driver__payment-detail-body__total-payment,.detail-order-with-driver__price-detail-body__input-violation,.detail-order-with-driver__price-detail-body__total-payment,.detail-order-with-driver__refferal-detail-body__input-violation,.detail-order-with-driver__refferal-detail-body__total-payment,.detail-order-with-driver__rent-detail-body__input-violation,.detail-order-with-driver__rent-detail-body__total-payment,.detail-order-with-driver__rent-zone-body__input-violation,.detail-order-with-driver__rent-zone-body__total-payment,.detail-order-with-driver__renter-detail-body__input-violation,.detail-order-with-driver__renter-detail-body__total-payment,.detail-order-with-driver__return-detail-body__input-violation,.detail-order-with-driver__return-detail-body__total-payment{margin-top:28px}.detail-order-with-driver__deposit-detail-body__input-additional,.detail-order-with-driver__payment-detail-body__input-additional,.detail-order-with-driver__price-detail-body__input-additional,.detail-order-with-driver__refferal-detail-body__input-additional,.detail-order-with-driver__rent-detail-body__input-additional,.detail-order-with-driver__rent-zone-body__input-additional,.detail-order-with-driver__renter-detail-body__input-additional,.detail-order-with-driver__return-detail-body__input-additional{margin-bottom:28px;margin-top:28px}.detail-order-with-driver__deposit-detail-body__total-payment,.detail-order-with-driver__payment-detail-body__total-payment,.detail-order-with-driver__price-detail-body__total-payment,.detail-order-with-driver__refferal-detail-body__total-payment,.detail-order-with-driver__rent-detail-body__total-payment,.detail-order-with-driver__rent-zone-body__total-payment,.detail-order-with-driver__renter-detail-body__total-payment,.detail-order-with-driver__return-detail-body__total-payment{width:50%}.detail-order-with-driver__deposit-detail-body__order-type,.detail-order-with-driver__payment-detail-body__order-type,.detail-order-with-driver__price-detail-body__order-type,.detail-order-with-driver__refferal-detail-body__order-type,.detail-order-with-driver__rent-detail-body__order-type,.detail-order-with-driver__rent-zone-body__order-type,.detail-order-with-driver__renter-detail-body__order-type,.detail-order-with-driver__return-detail-body__order-type{align-items:center;column-gap:12px;display:flex;justify-content:space-between;width:100%}.detail-order-with-driver__deposit-detail-body__order-type div,.detail-order-with-driver__payment-detail-body__order-type div,.detail-order-with-driver__price-detail-body__order-type div,.detail-order-with-driver__refferal-detail-body__order-type div,.detail-order-with-driver__rent-detail-body__order-type div,.detail-order-with-driver__rent-zone-body__order-type div,.detail-order-with-driver__renter-detail-body__order-type div,.detail-order-with-driver__return-detail-body__order-type div{width:100%}.detail-order-with-driver__total-price{background-color:#e7f3ff;border-radius:5px;margin-left:auto;margin-right:0;padding:14px;width:396px}.detail-order-with-driver__total-price .total-price-wrapper{align-items:center;display:flex;justify-content:space-between}.detail-order-with-driver__total-price .total-price-wrapper h3,.detail-order-with-driver__total-price .total-price-wrapper p{font-size:14px;font-weight:700}.detail-order-with-driver__total-price .total-price-wrapper p{color:#1c3d5d}.detail-order-with-driver__deposit-detail,.detail-order-with-driver__payment-detail,.detail-order-with-driver__price-detail,.detail-order-with-driver__refferal-detail,.detail-order-with-driver__rent-detail,.detail-order-with-driver__rent-zone,.detail-order-with-driver__renter-detail,.detail-order-with-driver__return-detail{margin-bottom:42px}.detail-order-with-driver__price-detail-body{display:grid;grid-template-columns:1fr 1fr 1fr}.detail-order-with-driver__assign-driver{margin-bottom:28px}.detail-order-with-driver__transaction-buttons{margin-top:60px;text-align:right}.detail-order-with-driver__transaction-buttons .button{display:inline-block;font-weight:700;margin-left:7px}.detail-order-with-driver__transaction-buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.detail-order-with-driver__baggage{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order-with-driver__additional-item{margin-bottom:36px;width:100%}.detail-order-with-driver__additional-item h2{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.detail-order-with-driver__additional-item div.wrapper{grid-row-gap:38px;grid-column-gap:28px;column-gap:28px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:38px}.detail-order-with-driver__additional-item div.wrapper .additional{grid-column:1/3}.detail-order-with-driver .input-text-field:disabled{background-color:#f7f7f7}.detail-order-with-driver .tab-list{border-bottom:1px solid #e0e0e0}.detail-order-with-driver .tab-list-item{border:1px solid #e0e0e0}.detail-order-with-driver .user-comment-wrapper{margin-top:22px}.detail-order-with-driver .user-comment-wrapper textarea{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 4px #0000001a;color:#000;display:flex;font-size:.75rem;font-weight:500;height:115px;padding:20px 24px;resize:none;width:100%}.transaction-airport-transfer__wrapper{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;margin-top:14px;min-height:85vh;min-width:300px;padding:18px 16px}.transaction-airport-transfer__header{display:flex;justify-content:space-between;margin-bottom:14px}.transaction-airport-transfer__title{align-items:center;display:flex}.transaction-airport-transfer__title h2{font-size:14px;margin-left:8px}.transaction-airport-transfer__filter{display:flex}.transaction-airport-transfer__filter .filter-location{margin-right:8px}.transaction-airport-transfer .table-wrapper{width:120%}.transaction-airport-transfer .table-wrapper thead.table-head tr th .sorted-wrapper{align-items:center;column-gap:4px;cursor:pointer;display:flex;justify-content:center}.transaction-airport-transfer .table-wrapper thead.table-head tr th .sorted-wrapper div.chevrons{display:flex;flex-direction:column}.transaction-airport-transfer .table-wrapper .rating-wrapper{display:flex}.transaction-airport-transfer .table-wrapper .rating-wrapper svg{height:20px;width:20px}.detail-order-airport{position:relative}.detail-order-airport__publish-btn{position:absolute;right:0;top:0}.detail-order-airport__back-btn{display:flex;margin-bottom:21px;width:fit-content}.detail-order-airport__back-btn:hover{cursor:pointer}.detail-order-airport__back-btn p{font-size:.875rem;margin-left:12px}.detail-order-airport__selection{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-bottom:18px}.detail-order-airport__cancelation-reason-title,.detail-order-airport__identity-detail-title,.detail-order-airport__payment-detail-title,.detail-order-airport__rent-detail-title,.detail-order-airport__renter-detail-title{margin-bottom:18px}.detail-order-airport__cancelation-reason-title h1,.detail-order-airport__identity-detail-title h1,.detail-order-airport__payment-detail-title h1,.detail-order-airport__rent-detail-title h1,.detail-order-airport__renter-detail-title h1{color:#009ef7;font-size:1rem}.detail-order-airport__cancelation-reason-body,.detail-order-airport__identity-detail-body,.detail-order-airport__payment-detail-body,.detail-order-airport__rent-detail-body,.detail-order-airport__renter-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr}.detail-order-airport__cancelation-reason-body__rent-date,.detail-order-airport__identity-detail-body__rent-date,.detail-order-airport__payment-detail-body__rent-date,.detail-order-airport__rent-detail-body__rent-date,.detail-order-airport__renter-detail-body__rent-date{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order-airport__cancelation-reason-body__phone-number,.detail-order-airport__identity-detail-body__phone-number,.detail-order-airport__payment-detail-body__phone-number,.detail-order-airport__rent-detail-body__phone-number,.detail-order-airport__renter-detail-body__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.detail-order-airport__cancelation-reason-body__phone-number-wrapper,.detail-order-airport__identity-detail-body__phone-number-wrapper,.detail-order-airport__payment-detail-body__phone-number-wrapper,.detail-order-airport__rent-detail-body__phone-number-wrapper,.detail-order-airport__renter-detail-body__phone-number-wrapper{position:relative}.detail-order-airport__cancelation-reason-body__image-wrapper,.detail-order-airport__identity-detail-body__image-wrapper,.detail-order-airport__payment-detail-body__image-wrapper,.detail-order-airport__rent-detail-body__image-wrapper,.detail-order-airport__renter-detail-body__image-wrapper{position:absolute;right:0;top:0}.detail-order-airport__cancelation-reason-body__payment-method.confirmation,.detail-order-airport__identity-detail-body__payment-method.confirmation,.detail-order-airport__payment-detail-body__payment-method.confirmation,.detail-order-airport__rent-detail-body__payment-method.confirmation,.detail-order-airport__renter-detail-body__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.detail-order-airport__cancelation-reason-body__payment-method.not-confirmation,.detail-order-airport__identity-detail-body__payment-method.not-confirmation,.detail-order-airport__payment-detail-body__payment-method.not-confirmation,.detail-order-airport__rent-detail-body__payment-method.not-confirmation,.detail-order-airport__renter-detail-body__payment-method.not-confirmation{display:block}.detail-order-airport__cancelation-reason-body__preview-image,.detail-order-airport__identity-detail-body__preview-image,.detail-order-airport__payment-detail-body__preview-image,.detail-order-airport__rent-detail-body__preview-image,.detail-order-airport__renter-detail-body__preview-image{position:relative}.detail-order-airport__cancelation-reason-body__preview-image .preview-image-btn,.detail-order-airport__identity-detail-body__preview-image .preview-image-btn,.detail-order-airport__payment-detail-body__preview-image .preview-image-btn,.detail-order-airport__rent-detail-body__preview-image .preview-image-btn,.detail-order-airport__renter-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-order-airport__cancelation-reason-body__preview-image .preview-image-input .input-text-field,.detail-order-airport__identity-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-airport__payment-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-airport__rent-detail-body__preview-image .preview-image-input .input-text-field,.detail-order-airport__renter-detail-body__preview-image .preview-image-input .input-text-field{padding-right:100px}.detail-order-airport__cancelation-reason-body__preview-image .validation-identity-btn,.detail-order-airport__identity-detail-body__preview-image .validation-identity-btn,.detail-order-airport__payment-detail-body__preview-image .validation-identity-btn,.detail-order-airport__rent-detail-body__preview-image .validation-identity-btn,.detail-order-airport__renter-detail-body__preview-image .validation-identity-btn{bottom:5px;position:absolute;right:8px}.detail-order-airport__cancelation-reason-body__preview-image .reupload-icon,.detail-order-airport__identity-detail-body__preview-image .reupload-icon,.detail-order-airport__payment-detail-body__preview-image .reupload-icon,.detail-order-airport__rent-detail-body__preview-image .reupload-icon,.detail-order-airport__renter-detail-body__preview-image .reupload-icon{align-items:center;color:#f1a33a;column-gap:6px;display:flex;font-size:12px;position:absolute;right:8px;top:5px}.detail-order-airport__cancelation-reason-body__input-violation,.detail-order-airport__cancelation-reason-body__total-payment,.detail-order-airport__identity-detail-body__input-violation,.detail-order-airport__identity-detail-body__total-payment,.detail-order-airport__payment-detail-body__input-violation,.detail-order-airport__payment-detail-body__total-payment,.detail-order-airport__rent-detail-body__input-violation,.detail-order-airport__rent-detail-body__total-payment,.detail-order-airport__renter-detail-body__input-violation,.detail-order-airport__renter-detail-body__total-payment{margin-top:28px}.detail-order-airport__cancelation-reason-body__total-payment,.detail-order-airport__identity-detail-body__total-payment,.detail-order-airport__payment-detail-body__total-payment,.detail-order-airport__rent-detail-body__total-payment,.detail-order-airport__renter-detail-body__total-payment{width:50%}.detail-order-airport__cancelation-reason-body .text-area-car-package .input-text-area-title,.detail-order-airport__identity-detail-body .text-area-car-package .input-text-area-title,.detail-order-airport__payment-detail-body .text-area-car-package .input-text-area-title,.detail-order-airport__rent-detail-body .text-area-car-package .input-text-area-title,.detail-order-airport__renter-detail-body .text-area-car-package .input-text-area-title{margin-bottom:0}.detail-order-airport__cancelation-reason-body .text-area-car-package .input-text-area-field,.detail-order-airport__identity-detail-body .text-area-car-package .input-text-area-field,.detail-order-airport__payment-detail-body .text-area-car-package .input-text-area-field,.detail-order-airport__rent-detail-body .text-area-car-package .input-text-area-field,.detail-order-airport__renter-detail-body .text-area-car-package .input-text-area-field{padding:12px}.detail-order-airport .col-full{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr}.detail-order-airport__price-detail-title{margin-bottom:18px}.detail-order-airport__price-detail-title h1{color:#009ef7;font-size:1rem}.detail-order-airport__price-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr 1fr 1fr}.detail-order-airport__price-detail-body__rent-date{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.detail-order-airport__price-detail-body__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.detail-order-airport__price-detail-body__phone-number-wrapper{position:relative}.detail-order-airport__price-detail-body__image-wrapper{position:absolute;right:0;top:0}.detail-order-airport__price-detail-body__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.detail-order-airport__price-detail-body__payment-method.not-confirmation{display:block}.detail-order-airport__price-detail-body__preview-image{position:relative}.detail-order-airport__price-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-order-airport__price-detail-body__preview-image .preview-image-input .input-text-field{padding-right:100px}.detail-order-airport__price-detail-body__input-violation,.detail-order-airport__price-detail-body__total-payment{margin-top:28px}.detail-order-airport__price-detail-body__total-payment{width:50%}.detail-order-airport__price-detail-body .text-area-car-package .input-text-area-title{margin-bottom:0}.detail-order-airport__price-detail-body .text-area-car-package .input-text-area-field{padding:12px}.detail-order-airport__rent-detail-body{align-items:flex-start}.detail-order-airport__cancelation-reason-body{grid-template-columns:1fr}.detail-order-airport__cancelation-reason-message-area label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.detail-order-airport__cancelation-reason-message-area textarea{align-items:center;background-color:#f7f7f7;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:115px;outline:1px solid #e0e0e0;padding:9px 12px;resize:none;width:100%}.detail-order-airport__cancelation-reason,.detail-order-airport__payment-detail,.detail-order-airport__price-detail,.detail-order-airport__rent-detail,.detail-order-airport__renter-detail{margin-bottom:42px}.detail-order-airport__renter-detail{margin-top:28px}.detail-order-airport__transaction-buttons{margin-top:60px;text-align:right}.detail-order-airport__transaction-buttons .button{display:inline-block;font-weight:700;margin-left:7px}.detail-order-airport__transaction-buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.detail-order-airport .input-text-field:disabled{background-color:#f7f7f7}.detail-order-airport__identity-detail-body{margin-top:28px}.detail-order-airport .tab-list{border-bottom:1px solid #e0e0e0}.detail-order-airport .tab-list-item{border:1px solid #e0e0e0}.detail-order-airport .user-comment-wrapper{margin-top:22px}.detail-order-airport .user-comment-wrapper textarea{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 4px #0000001a;color:#000;display:flex;font-size:.75rem;font-weight:500;height:115px;padding:20px 24px;resize:none;width:100%}.schedule-price-detail{display:flex;flex-direction:column;gap:28px;margin-top:24px;position:relative}.schedule-price-detail .checkbox-new-user{position:absolute;right:0;top:-50px}.schedule-price-detail h1{color:#000;font-size:16px;font-weight:700}.schedule-price-detail .first-section{grid-column-gap:23px;grid-row-gap:36px;column-gap:23px;display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));padding-bottom:8px;row-gap:36px}.schedule-price-detail .first-section__schedule-periode{display:flex;flex-direction:column;position:relative}.schedule-price-detail .first-section__schedule-periode h3{color:#000;font-size:12px;font-weight:700;margin-bottom:18px}.schedule-price-detail .first-section__schedule-periode__date{align-items:center;display:flex;gap:14px;justify-content:space-between}.schedule-price-detail .first-section__schedule-periode__date div div div:last-child{top:40px}.schedule-price-detail .second-section{display:flex;flex-direction:column;gap:16px}.schedule-price-detail .second-section h3{color:#000;font-size:12px;font-weight:700}.schedule-price-detail .second-section .radio{align-items:center;display:flex;gap:24px}.schedule-price-detail .second-section .radio .checkbox{margin-left:auto}.schedule-price-detail .actions-button{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:46px}.schedule-price-detail__select-container{align-self:flex-end;display:inline-block;position:relative;width:100%}.schedule-price-detail__select-container .options-container{display:block}.schedule-price-detail__select-label{display:block;font-size:12px;font-weight:700;line-height:normal;margin-bottom:18px}.schedule-price-detail__select-box{align-items:center;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:13px 10px}.schedule-price-detail__select-box.disabled{background-color:#f5f5f5;pointer-events:none}.schedule-price-detail__select-box div{align-items:center;display:flex}.schedule-price-detail__select-box div>*~*{margin-left:13px}.schedule-price-detail__options-container{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:none;margin-top:4px;max-height:150px;overflow-y:auto;position:absolute;width:100%;z-index:1}.schedule-price-detail__options-container .option{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;display:flex;justify-content:space-between;padding:10px}.schedule-price-detail__options-container .option:hover{filter:brightness(95%)}.schedule-price-detail__options-container .option:first-child{border-top:none}.schedule-price-detail__options-container .option input{height:18px;width:18px}.schedule-price-detail__options-container .option div,.schedule-price-detail__options-container .option label{font-size:12px}.schedule-price-detail__options-container .option.option-empty{display:flex;font-size:12px;justify-content:center}.schedule-price-detail__options-container.show{display:block}.schedule-price-detail__arrow{transform:rotate(0deg);transition:all .3s ease}.schedule-price-detail .arrow-down{transform:rotate(-180deg)}.schedule-price-detail__route-section h3{color:#000;font-size:12px;font-weight:700;margin-bottom:18px}.schedule-price-detail__route-header{align-items:center;background-color:#f7f7f7;border:1px solid #d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:space-evenly;padding:4px 0}.schedule-price-detail__route-header div{text-align:center;width:50%}.schedule-price-detail__route-header button{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;justify-content:center}.schedule-price-detail__route-value-group{align-items:center;border:1px solid #d9d9d9;display:flex;position:relative;width:100%}.schedule-price-detail__route-value-group:nth-of-type(odd){background-color:#f7f7f7}.schedule-price-detail__route-item{align-items:center;display:flex;height:43px;justify-content:center;width:50%}.schedule-price-detail__route-item:first-of-type{border-right:1px solid #d9d9d9}.schedule-price-detail__btn-remove-item{align-items:center;background-color:#0000;border:none;border-radius:999px;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:10px;width:20px}.schedule-price-detail__btn-remove-item:hover{background-color:#d9d9d9}.schedule-price-detail__route-select-group{align-items:center;border:1px solid #d9d9d9;display:flex;width:100%}.schedule-price-detail__route-select-group div{width:100%}.schedule-price-detail__route-btn-wrapper{align-items:center;border:1px solid #d9d9d9;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;height:43px;justify-content:center}.schedule-price-detail__route-btn{align-items:center;background-color:#0000;border:none;color:#009ef7;cursor:pointer;display:flex;font-size:12px;justify-content:center}.schedule-price-detail__route-btn:hover{opacity:.75}.schedule-price-detail__route-btn span{align-items:center;background-color:#009ef7;border-radius:999px;display:flex;height:20px;justify-content:center;margin-right:8px;width:20px}.schedule-price-checkbox{position:absolute;right:20px;top:20px}.detail-schedule-page{min-height:800px;position:relative}.detail-schedule-page__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:21px;width:87px}.detail-schedule-page__header span{color:#000;font-size:14px;font-weight:400}.schedule-price{position:relative}.schedule-price .button-wrapper{margin-bottom:16px;z-index:100}.schedule-price .button-wrapper .button-add{margin-left:auto;margin-right:0}.deposit__wrapper{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;min-height:85vh;min-width:300px;padding:18px 16px}.deposit__wrapper .order-key-link{color:#0084ff;cursor:pointer;transition:.2s}.deposit__wrapper .order-key-link:hover{font-weight:600;text-decoration:underline}.deposit__filter{align-items:center;column-gap:14px;display:flex}.deposit__filter .download-icon,.deposit__filter .upload-icon{margin-right:6px}.deposit__header{display:flex;justify-content:space-between;margin-bottom:14px}.deposit__title{align-items:center;display:flex}.deposit__title h2{font-size:14px;margin-left:8px}.detail-deposit-order__back-btn{display:flex;margin-bottom:21px;width:fit-content}.detail-deposit-order__back-btn:hover{cursor:pointer}.detail-deposit-order__back-btn p{font-size:.875rem;margin-left:12px}.detail-deposit-order__additionals-detail-title,.detail-deposit-order__detail-title,.detail-deposit-order__violations-detail-title{margin-bottom:18px}.detail-deposit-order__additionals-detail-title h1,.detail-deposit-order__detail-title h1,.detail-deposit-order__violations-detail-title h1{color:#009ef7;font-size:1rem}.detail-deposit-order__additionals-detail-body,.detail-deposit-order__detail-body,.detail-deposit-order__violations-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr}.detail-deposit-order__additionals-detail-body .input-order-key .field-wrapper,.detail-deposit-order__additionals-detail-body .input-text-field,.detail-deposit-order__detail-body .input-order-key .field-wrapper,.detail-deposit-order__detail-body .input-text-field,.detail-deposit-order__violations-detail-body .input-order-key .field-wrapper,.detail-deposit-order__violations-detail-body .input-text-field{background-color:#f7f7f7;outline:none}.detail-deposit-order__additionals-detail-body .input-order-key .field-wrapper .input-text-field,.detail-deposit-order__detail-body .input-order-key .field-wrapper .input-text-field,.detail-deposit-order__violations-detail-body .input-order-key .field-wrapper .input-text-field{color:#0084ff;cursor:pointer;transition:.2s;width:fit-content}.detail-deposit-order__additionals-detail-body .input-order-key .field-wrapper .input-text-field:hover,.detail-deposit-order__detail-body .input-order-key .field-wrapper .input-text-field:hover,.detail-deposit-order__violations-detail-body .input-order-key .field-wrapper .input-text-field:hover{font-weight:600;text-decoration:underline}.detail-deposit-order__additionals-detail-body__image-wrapper,.detail-deposit-order__detail-body__image-wrapper,.detail-deposit-order__violations-detail-body__image-wrapper{position:absolute;right:0;top:0}.detail-deposit-order__additionals-detail-body__preview-image,.detail-deposit-order__detail-body__preview-image,.detail-deposit-order__violations-detail-body__preview-image{position:relative}.detail-deposit-order__additionals-detail-body__preview-image .preview-image-btn,.detail-deposit-order__detail-body__preview-image .preview-image-btn,.detail-deposit-order__violations-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.detail-deposit-order__additionals-detail-body__preview-image .preview-image-input.disabled .input-text-field,.detail-deposit-order__detail-body__preview-image .preview-image-input.disabled .input-text-field,.detail-deposit-order__violations-detail-body__preview-image .preview-image-input.disabled .input-text-field{background-color:#f7f7f7;outline:none;padding-right:100px}.detail-deposit-order__additionals-detail-body__preview-image .preview-image-input .input-text-field,.detail-deposit-order__detail-body__preview-image .preview-image-input .input-text-field,.detail-deposit-order__violations-detail-body__preview-image .preview-image-input .input-text-field{background-color:#fff;outline:1px solid #e0e0e0;padding-right:100px}.detail-deposit-order__additionals-detail-body__input-additional,.detail-deposit-order__additionals-detail-body__input-violation,.detail-deposit-order__detail-body__input-additional,.detail-deposit-order__detail-body__input-violation,.detail-deposit-order__violations-detail-body__input-additional,.detail-deposit-order__violations-detail-body__input-violation{margin-top:28px}.detail-deposit-order__additionals-detail-body__input-additional,.detail-deposit-order__detail-body__input-additional,.detail-deposit-order__violations-detail-body__input-additional{border-bottom:1px solid #dbdbdb;margin-bottom:20px;padding-bottom:36px}.detail-deposit-order__total-payment__total{align-items:center;background-color:#e7f3ff;border-radius:5px;display:flex;justify-content:space-between;margin-left:auto;margin-right:0;padding:14px;width:360px}.detail-deposit-order__total-payment__total p{color:#1c3d5d;font-weight:700}.detail-deposit-order__total-payment__total:last-of-type{margin-top:15px}.detail-deposit-order__transaction-buttons{margin-top:48px;text-align:right}.detail-deposit-order__transaction-buttons .button{display:inline-block;font-weight:700;margin-left:7px}.detail-deposit-order__transaction-buttons .button--disabled{background-color:#dedede;color:#4c4c4c}.detail-promo-list{margin-top:40px;position:relative}.detail-promo-list .checkbox-new-user{position:absolute;right:0;top:-64px}.detail-promo-list h2{font-size:.875rem;margin-bottom:18px}.detail-promo-list__type-promo{position:relative}.detail-promo-list__type-promo span.checkbox-field{position:absolute;right:0;top:0}.detail-promo-list form{margin-top:32px}.detail-promo-list form .form-field{grid-column-gap:23px;grid-row-gap:36px;column-gap:23px;display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));row-gap:36px;width:100%}.detail-promo-list form .form-field__name-time{align-items:center;display:flex;gap:14px;justify-content:space-between}.detail-promo-list form .form-field__name-time div{width:100%}.detail-promo-list form .form-field__period{display:flex;flex-direction:column;gap:16px}.detail-promo-list form .form-field__period h3{color:#000;font-size:12px;font-weight:700}.detail-promo-list form .form-field__period__date{align-items:center;display:flex;gap:14px;justify-content:space-between}.detail-promo-list form .form-field__period__date div div div:last-child{top:40px}.detail-promo-list form .form-field__price{display:flex;flex-direction:column;gap:16px}.detail-promo-list form .form-field__price h3{color:#000;font-size:12px;font-weight:700}.detail-promo-list form .form-field__price__radio{align-items:center;display:flex;gap:24px}.detail-promo-list form .form-field__package{align-self:flex-end}.detail-promo-list form .form-field__text-area-input textarea{height:161px}.detail-promo-list form .form-field__promo-image{display:flex;flex-direction:column;gap:28px}.detail-promo-list form .form-field__promo-image h3{color:#000;font-size:12px;font-weight:700}.detail-promo-list form .action-button{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:60px}.promo-detail-component{min-height:950px}.promo-detail-component__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.promo-detail-component__header p{margin-left:12px}.promo{position:relative}.promo .message{align-items:center;display:flex;justify-content:center;margin-top:2rem}.promo .button-wrapper{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0}.card-user-stats{align-items:center;background-color:#fff;border-radius:16px;display:flex;justify-content:flex-start;padding:0 21px;width:100%}.card-user-stats .value{width:auto}.card-user-stats .value h2{font-size:.75rem;font-weight:500;margin-bottom:9px}.card-user-stats .value span{font-size:20px;font-weight:700}.card-user-stats .value ul{display:flex;flex-direction:column;list-style:none;margin-top:23px;row-gap:12px;width:90px}.card-user-stats .value ul li{align-items:center;column-gap:5px;display:flex;width:100%}.card-user-stats .value ul li div{border-radius:2px;height:7px;width:11px}.card-user-stats .value ul li span{font-size:8px;font-weight:500}.card-user-stats .chart{width:60%}.card-user-stats-skeleton{align-items:center;background:#fcfcfc;border-radius:16px;display:flex;justify-content:flex-start;padding:0 21px;width:100%}.card-user-stats-skeleton .value-skeleton{width:auto}.card-user-stats-skeleton .value-skeleton div.title-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:18px;margin-bottom:9px;width:80px}.card-user-stats-skeleton .value-skeleton div.total-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:30px;width:60px}.card-user-stats-skeleton .value-skeleton ul{display:flex;flex-direction:column;list-style:none;margin-top:23px;row-gap:12px;width:90px}.card-user-stats-skeleton .value-skeleton ul li{align-items:center;column-gap:5px;display:flex;width:100%}.card-user-stats-skeleton .value-skeleton ul li div{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:7px;width:11px}.card-user-stats-skeleton .value-skeleton ul li span{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:7px;width:80px}.card-user-stats-skeleton .chart-skeleton{align-items:center;display:flex;justify-content:center;width:60%}.card-user-stats-skeleton .chart-skeleton .doughnut{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;border-radius:100%;height:130px;width:130px}.rented-cars{height:100%;overflow-y:auto;width:100%}.rented-cars::-webkit-scrollbar{width:4px}.rented-cars::-webkit-scrollbar-thumb{background-color:#e0e0e0;border-radius:100px}.rented-cars__lists{display:flex;flex-direction:column;list-style:none;row-gap:14px}.rented-cars__lists .item{align-items:center;display:flex;justify-content:space-between;padding-right:12px}.rented-cars__lists .item div:first-child{color:#000000b3;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.rented-cars__lists .item span{font-size:20px;font-weight:700}.task-admin__wrapper{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;min-height:500px;min-width:300px;padding:18px 16px;position:relative}.task-admin-detail__back-btn{background-color:#0000;border:none;display:flex;margin-bottom:21px;width:fit-content}.task-admin-detail__back-btn:hover{cursor:pointer}.task-admin-detail__back-btn p{font-size:.875rem;margin-left:12px}.task-admin__header{display:flex;justify-content:space-between;margin-bottom:14px}.task-admin__title{align-items:center;display:flex}.task-admin__title h2{font-size:14px;margin-left:8px}.task-admin .input-text-field:disabled{background-color:#f7f7f7}.task-admin .tab-list{border-bottom:1px solid #e0e0e0}.task-admin .tab-list-item{border:1px solid #e0e0e0}.task-admin .text-area{grid-column-end:3;grid-column-start:1}.language{width:100%}.language__button{display:flex;justify-content:flex-end;margin-bottom:16px;width:100%}.language__button .button-label{margin-left:5px}.tac-location-detail__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.tac-location-detail__header p{margin-left:12px}.tac-location-detail__location-wrapper{grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));margin:24px 0 56px;width:100%}.tac-location-detail div div .tab-list-item{background-color:#e0e0e0}.tac-location-detail div div .tab-list-active{background-color:#009ef7}.tac-location-detail__button{align-items:center;column-gap:10px;display:flex;justify-content:flex-end;margin-top:80px;width:100%}.tac-service-detail__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.tac-service-detail__header p{margin-left:12px}.tac-service-detail__location-wrapper{grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,minmax(400px,1fr));margin:24px 0 56px;width:100%}.tac-service-detail div div .tab-list-item{background-color:#e0e0e0}.tac-service-detail div div .tab-list-active{background-color:#009ef7}.tac-service-detail__button{align-items:center;column-gap:10px;display:flex;justify-content:flex-end;margin-top:80px;width:100%}.language-editor{border-top:1px solid #e0e0e0;padding:24px 0}.term-and-condition{position:relative}.term-and-condition .button-wrapper{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0}.overtime-rules{grid-column-gap:23px;grid-row-gap:36px;column-gap:23px;display:grid;grid-template-columns:repeat(2,minmax(300px,1fr));margin-top:24px;padding-bottom:50px;row-gap:36px}.overtime-rules__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.overtime-rules__header p{margin-left:12px}.overtime-rules__overtime-charge h3,.overtime-rules__overtime-limit h3{color:#000;font-size:12px;font-weight:700}.overtime-rules__overtime-limit-wrapper{display:flex}.overtime-rules__condition{display:flex;flex:1 1}.overtime-rules__select-container{align-self:flex-end;display:inline-block;position:relative;width:100%}.overtime-rules__select-container .options-container{display:block}.overtime-rules__select-label{display:block;font-size:12px;font-weight:700;margin-bottom:16px}.overtime-rules__select-box{align-items:center;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:13px 10px}.overtime-rules__options-container{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:none;margin-top:4px;max-height:150px;overflow-y:auto;position:absolute;width:100%;z-index:1}.overtime-rules__options-container .option{background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;padding:10px}.overtime-rules__options-container .option:hover{filter:brightness(95%)}.overtime-rules__options-container .option:first-child{border-top:none}.overtime-rules__options-container .option div{align-items:center;display:flex;font-size:12px}.overtime-rules__options-container .option span{display:inline-flex;margin-right:2px}.overtime-rules__options-container.show{display:block}.overtime-rules__arrow{transform:rotate(0deg);transition:all .3s ease}.overtime-rules .arrow-down{transform:rotate(-180deg)}.overtime-rules__time{flex:1 1;margin-left:14px}.overtime-rules__radio-group{align-items:center;display:flex;gap:24px;margin-bottom:16px;margin-top:16px}.overtime-rules__btn-group{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:80px}.create-overtime{display:flex;flex-direction:column;height:auto;padding-bottom:200px}.create-overtime__input-overtime{margin-bottom:32px}.create-overtime__group,.create-overtime__input-overtime{grid-column-gap:41px;column-gap:41px;display:grid;grid-template-columns:repeat(2,1fr)}.create-overtime__group{grid-row-gap:20px;margin-bottom:122px;row-gap:20px}.create-overtime__time{align-items:center;display:flex;gap:17px;justify-content:space-between}.create-overtime__select-container{align-self:flex-end;display:inline-block;position:relative;width:100%}.create-overtime__select-container .options-container{display:block}.create-overtime__select-label{display:block;font-size:12px;font-weight:700;margin-bottom:16px}.create-overtime__select-box{align-items:center;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:13px 10px}.create-overtime__select-box.disabled{background-color:#f5f5f5;pointer-events:none}.create-overtime__options-container{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:none;margin-top:4px;max-height:150px;overflow-y:auto;position:absolute;width:100%;z-index:1}.create-overtime__options-container .option{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:10px}.create-overtime__options-container .option:first-child{border-top:none}.create-overtime__options-container .option input{height:18px;width:18px}.create-overtime__options-container .option label{font-size:12px}.create-overtime__options-container .option.option-empty{display:flex;font-size:12px;justify-content:center}.create-overtime__options-container.show{display:block}.create-overtime__arrow{transform:rotate(0deg);transition:all .3s ease}.create-overtime .arrow-down{transform:rotate(-180deg)}.create-overtime__btn-group{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:50px}.overtime{position:relative}.overtime .button-wrapper{margin-bottom:16px;z-index:100}.overtime .button-wrapper .button-add{margin-left:auto;margin-right:0}.zone{position:relative}.zone .button-wrapper-new{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0}.zone-detail__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.zone-detail__header p{margin-left:12px}.zone-detail__content{margin-bottom:28px}.zone-detail__content-title{border-bottom:1px solid #dbdbdb;margin-bottom:20px;padding-bottom:24px}.zone-detail__content-add-zone{margin-bottom:18px;margin-left:auto;margin-right:0;width:fit-content}.zone-detail__content-add-zone .button-add .button-label{margin-left:5px}.zone-detail__content-list{grid-row-gap:18px;display:grid;grid-template-rows:1fr;row-gap:18px}.zone-detail__buttons{display:flex;justify-content:flex-end}.down-payment__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.down-payment__header p{margin-left:12px}.down-payment__input-group .input-field,.down-payment__input-group .select-field-dropdown,.down-payment__input-group .select-field-vehicle{margin-bottom:24px}.down-payment__input-group .input-field .disable,.down-payment__input-group .select-field-dropdown .disable,.down-payment__input-group .select-field-vehicle .disable{background:#f5f5f5}.down-payment__input-group .form-field__formula{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.down-payment__input-group .form-field__formula h3{color:#000;font-size:12px;font-weight:700}.down-payment__input-group .form-field__formula__items{grid-row-gap:14px;align-items:center;display:grid;grid-template-columns:repeat(5,1fr);row-gap:14px}.down-payment__input-group .form-field__formula .form-field__formula-field{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;display:inline-flex;flex-wrap:wrap;font-size:.75rem;font-weight:500;gap:8px;min-height:44px;outline:1px solid #e0e0e0;padding:8px 12px;position:relative;width:100%}.down-payment__input-group .form-field__formula .form-field__formula-field .formula-item{align-items:center;background-color:#f2f2f2;border-radius:100px;display:flex;font-size:10px;height:28px;justify-content:center;padding:0 20px;width:fit-content}.down-payment__input-group .form-field__formula .form-field__formula-field .formula-placeholder{opacity:.6}.down-payment__input-group .form-field__percentage,.down-payment__input-group .form-field__threshold-value{grid-column-gap:35px;border-bottom:1px;border-left:0;border-right:0;border-top:1px;border-color:#bbb;border-style:dashed;column-gap:35px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:24px;padding:28px 0 32px}.down-payment__input-group .form-field__percentage .form-with-label,.down-payment__input-group .form-field__threshold-value .form-with-label{margin-bottom:16px}.down-payment__buttons{margin-top:60px;text-align:right}.down-payment__buttons .button{display:inline-block;font-weight:700;margin-left:7px}.down-payment__minimum-hari{border:0;border-top:1px;border-color:#bbb;border-style:dashed;padding:28px 0 32px}.down-payment__car-input{border-bottom:1px;border-left:0;border-right:0;border-top:1px;border-color:#bbb;border-style:dashed;padding:28px 0 32px}.down-payment__car-input .select-field-vehicle__dropdown{margin-top:30px}.down-payment__prices{border:0;border-bottom:1px;border-color:#bbb;border-style:dashed;padding-bottom:24px}.down-payment__prices .btn-simulate{background-color:#d3efff;color:#0084ff;font-weight:700;margin-left:auto;margin-right:0}.down-payment .form-field__percentage{border-bottom:none;margin-bottom:0}.roles-detail__back-btn{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;margin-bottom:22px;outline:none}.roles-detail__back-btn span{margin-left:.75rem}.roles-detail__header{grid-gap:15px;background-color:#fff;border-radius:6px 6px 0 0;display:grid;gap:15px;grid-template-columns:1fr 1fr}.roles-detail__content{padding:18px 24px}.roles-detail__body{background-color:#fff;border-radius:0 0 6px 6px;margin-bottom:26px}.roles-detail__body .roles-detail__content{min-height:700px}.roles-detail__body-add{align-items:center;cursor:pointer;display:flex;margin-bottom:20px;margin-left:auto;margin-right:0;width:fit-content}.roles-detail__body-add p{color:#009ef7;font-size:.75rem;margin-left:4px}.roles-detail__button{text-align:right}.roles-detail__button button{display:inline-block}.roles .g-table{min-height:500px;position:relative}.roles-assign-detail__back-btn{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;margin-bottom:22px;outline:none}.roles-assign-detail__back-btn span{margin-left:.75rem}.roles-assign-detail__content{margin-bottom:28px}.roles-assign-detail__content .select-permission{display:block;position:relative}.roles-assign-detail__content .select-permission .input-title{margin-bottom:12px}.roles-assign-detail__content .select-permission-field{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;justify-content:space-between;outline:1px solid #e0e0e0;padding:0 16px;position:relative;width:100%}.roles-assign-detail__content .select-permission-field:hover{cursor:pointer}.roles-assign-detail__content .select-permission-list{background-color:#fff;border-radius:10px;box-shadow:0 0 4px #00000040;display:block;font-size:.75rem;left:0;margin-top:6px;max-height:125px;overflow-y:auto;position:absolute;width:100%;z-index:10}.roles-assign-detail__content .select-permission-list__title{font-size:10px;font-weight:700;padding:12px 12px 4px}.roles-assign-detail__content .select-permission-list__dropdown{list-style-type:none}.roles-assign-detail__content .select-permission-list__item{padding-left:12px;padding-right:12px}.roles-assign-detail__content .select-permission-list__item div{border-bottom:1px solid #e0e0e0;padding-bottom:12px;padding-top:12px}.roles-assign-detail__content .select-permission-list__item:hover{background-color:#f2f4f7;cursor:pointer}.roles-assign-detail__body{background-color:#fff;border-radius:6px;margin-bottom:26px;padding:22px 24px}.roles-assign-detail__body-add{align-items:center;cursor:pointer;display:flex;margin-bottom:20px;margin-left:auto;margin-right:0;width:fit-content}.roles-assign-detail__body-add p{color:#009ef7;font-size:.75rem;margin-left:4px}.roles-assign-detail__button{text-align:right}.roles-assign-detail__button button{display:inline-block}.table-locations h3{font-size:.75rem;margin-bottom:20px;margin-top:18px}.table-locations .exchange-rate{font-weight:600;margin-top:4px}.table-locations__table-wrapper{border:1.5px solid #e0e0e0;border-radius:4px}.table-locations__table-wrapper .table-content{border-collapse:collapse;border-spacing:0;width:100%}.table-locations__table-wrapper .table-content thead{background:#e0e0e04d;border-bottom:1.5px solid #e0e0e0}.table-locations__table-wrapper .table-content thead th{font-size:.875rem;font-weight:700;padding:13px 0}.table-locations__table-wrapper .table-content thead th:first-child,.table-locations__table-wrapper .table-content thead th:nth-child(2){border-right:1.5px solid #e0e0e0;width:37%}.table-locations__table-wrapper .table-content thead th:last-child{width:26%}.table-locations__table-wrapper .table-content tbody tr{border-bottom:1.5px solid #e0e0e0}.table-locations__table-wrapper .table-content tbody tr td:first-child,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2){border-right:1.5px solid #e0e0e0}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper div.grid-item,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper div.grid-item{border-right:1px solid #e0e0e0}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location div.select-field-shuttle__input-field,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location div.select-field-shuttle__input-field{background-color:#0000;outline:0}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location div.select-field-shuttle__input-field input,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location div.select-field-shuttle__input-field input{background-color:#0000}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown{max-height:264px;padding-right:8px;scrollbar-color:#e0e0e0;scrollbar-width:4px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar{height:12px;width:4px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar-track,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar-track{background:#0000;margin-bottom:9px;margin-top:9px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar-thumb,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar-thumb:hover,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar{height:12px;width:4px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar-track,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar-track{background:#0000;margin-left:9px;margin-right:9px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar-thumb,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar-thumb:hover,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown::-moz-scrollbar-thumb:hover{background:#f1f1f1}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__location ul.select-field-shuttle__dropdown li,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__location ul.select-field-shuttle__dropdown li{padding:26px 14px}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__type-location .field-wrapper .input-text-field,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__type-location .field-wrapper .input-text-field{background-color:#0000;min-height:46px;outline:0;pointer-events:none}.table-locations__table-wrapper .table-content tbody tr td:first-child .location-wrapper__type-location .field-wrapper .input-icon-left,.table-locations__table-wrapper .table-content tbody tr td:nth-child(2) .location-wrapper__type-location .field-wrapper .input-icon-left{width:.9rem}.table-locations__table-wrapper .table-content tbody tr td:last-child .price-wrapper{position:relative;width:100%}.table-locations__table-wrapper .table-content tbody tr td:last-child .price-wrapper__price{padding:0 20px}.table-locations__table-wrapper .table-content tbody tr td:last-child .price-wrapper__price .field-wrapper .input-text-field{background-color:#0000;outline:0;text-align:center}.table-locations__table-wrapper .table-content tbody tr td:last-child .price-wrapper .read-only,.table-locations__table-wrapper .table-content tbody tr td:last-child .price-wrapper .read-only .field-wrapper .input-text-field{pointer-events:none}.table-locations__table-wrapper .table-content tbody tr td:last-child .price-wrapper__xsign{cursor:pointer;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.table-locations__table-wrapper .table-content tbody tr:nth-child(odd){background:#fff}.table-locations__table-wrapper .table-content tbody tr:nth-child(2n){background:#e0e0e04d}.table-locations__table-wrapper .table-content tfoot td .add-route-wrapper{align-items:center;display:flex;justify-content:center;padding:12px 0;width:100%}.table-locations__table-wrapper .table-content tfoot td .add-route-wrapper div{align-items:center;column-gap:8px;cursor:pointer;display:flex;justify-content:center}.table-locations__table-wrapper .table-content tfoot td .add-route-wrapper div p{color:#009ef7;font-size:.75rem}.table-locations__table-wrapper .table-content tfoot td .add-route-wrapper div p:hover{text-decoration:underline}.detail-setting-harga{min-height:950px}.detail-setting-harga__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.detail-setting-harga__header p{margin-left:12px}.detail-setting-harga__body{grid-row-gap:46px;grid-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:46px;width:100%}.detail-setting-harga__body .table-locations{grid-column:1/3}.detail-setting-harga__body .action-button{display:flex;grid-column:2/3;justify-content:flex-end;margin-bottom:80px;margin-top:103px}.detail-setting-harga__body .action-button__save{width:267px}.filter-wrapper{align-items:center;column-gap:12px;display:flex;position:absolute;right:16px;top:16px}.filter-wrapper .filter-by-location-type .vehicles-filter__field .vehicles-filter__field__input{width:150px}.airport-transfer-car{position:relative}.airport-transfer-car .button-wrapper{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0}.min-rent__title{font-size:16px;margin-bottom:16px;margin-top:24px}.min-rent__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.min-rent__header p{margin-left:12px}.min-rent__wrapper{padding-bottom:250px}.min-rent__input-group .input-field,.min-rent__input-group .select-field-dropdown,.min-rent__input-group .select-field-vehicle{margin-bottom:24px}.min-rent__input-group .input-field .disable,.min-rent__input-group .select-field-dropdown .disable,.min-rent__input-group .select-field-vehicle .disable{background:#f5f5f5}.min-rent__car-input{border:0;border-top:2px;border-color:#bbb;border-style:dashed;padding-top:24px}.min-rent__car-input .select-field-vehicle__dropdown{margin-top:30px}.min-rent__periode h3{font-size:12px;margin-bottom:12px}.min-rent__periode-input-date{align-items:center;display:flex;gap:25px;justify-content:space-between;position:relative}.min-rent__periode-input-date div div div:last-child{top:40px}.min-rent__buttons{margin-top:60px;text-align:right}.min-rent__buttons .button{display:inline-block;font-weight:700;margin-left:7px}.additional-color-variation{border-radius:12px;box-shadow:0 0 4px 0 #00000040;grid-column-end:3;grid-column-start:1;padding:36px 20px 60px}.additional-color-variation ul{display:flex;flex-direction:column;row-gap:28px;width:100%}.additional-color-variation ul li{grid-row-gap:36px;grid-column-gap:23px;column-gap:23px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px;width:100%}.additional-color-variation ul li div.stock-and-quantity{align-items:center;column-gap:14px;display:flex}.additional-color-variation ul li div.stock-and-quantity div{width:100%}.additional-color-variation ul li div.additional-description-variant .input-text-area-title{margin-bottom:0}.additional-color-variation ul li div.additional-description-variant .field-wrapper textarea{height:198px}.additional-color-variation ul li div.images h3{font-size:12px;font-weight:700;margin-bottom:14px}.additional-color-variation ul li div.images div.list-container{height:224px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#e0e0e0;scrollbar-width:40px}.additional-color-variation ul li div.images div.list-container::-webkit-scrollbar{height:4px;width:40px}.additional-color-variation ul li div.images div.list-container::-webkit-scrollbar-track{background:#0000}.additional-color-variation ul li div.images div.list-container::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px;cursor:pointer}.additional-color-variation ul li div.images div.list-container::-webkit-scrollbar-thumb:hover{background:#f1f1f1}.additional-color-variation ul li div.images div.list-container::-moz-scrollbar{height:4px;width:40px}.additional-color-variation ul li div.images div.list-container::-moz-scrollbar-track{background:#0000}.additional-color-variation ul li div.images div.list-container::-moz-scrollbar-thumb{background:#e0e0e0;border-radius:10px}.additional-color-variation ul li div.images div.list-container::-moz-scrollbar-thumb:hover{background:#f1f1f1}.additional-color-variation ul li div.images div.list-container div.image-list{column-gap:20px;display:flex;flex-wrap:nowrap;padding-bottom:26px;padding-right:4px;width:max-content}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image{border:1px solid #e0e0e0;border-radius:3px;height:198px;padding:8px;width:171px}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image div.wrapper{align-items:center;border:1px dashed #e0e0e0;border-radius:3px;display:flex;flex-direction:column;height:155px;justify-content:center;row-gap:10px;width:100%}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image div.wrapper .icon{height:24px;width:24px}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image div.wrapper p{font-size:12px;font-weight:400px;text-align:center;width:100px}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image div.wrapper p span{color:#009ef7;cursor:pointer;font-weight:700}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image div.wrapper p span:hover{text-decoration:underline}.additional-color-variation ul li div.images div.list-container div.image-list div.upload-image .active{background:#eaeaea}.additional-color-variation ul li div.images div.list-container div.image-list div.uploaded-image{border:1px solid #e0e0e0;border-radius:3px;display:flex;flex-direction:column;height:198px;padding:8px;position:relative;row-gap:6px;width:171px}.additional-color-variation ul li div.images div.list-container div.image-list div.uploaded-image div.image-wrapper{border-radius:3px;height:155px;overflow:hidden;width:100%}.additional-color-variation ul li div.images div.list-container div.image-list div.uploaded-image div.image-wrapper img{height:200px;object-fit:cover;object-position:center;width:100%}.additional-color-variation ul li div.images div.list-container div.image-list div.uploaded-image div.icon-wrapper{height:25px;position:relative;width:100%}.additional-color-variation ul li div.images div.list-container div.image-list div.uploaded-image div.icon-wrapper .icon{cursor:pointer;height:25px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:25px}.additional-color-variation ul li .add-button{grid-column-end:3;grid-column-start:1;position:relative}.additional-color-variation ul li .add-button .line{border:1px dashed #bbb;width:100%}.additional-color-variation ul li .add-button .circle{align-items:center;background:#fff;border-radius:100%;display:flex;height:46px;justify-content:center;left:50%;position:absolute;top:-22px;transform:translateX(-50%);width:46px}.additional-color-variation ul li .add-button .circle div{align-items:center;background:#009ef7;border-radius:100%;cursor:pointer;display:flex;height:26px;justify-content:center;overflow:hidden;width:26px}.upload-image{border:1px solid #e0e0e0;border-radius:3px;height:198px;padding:8px;width:171px}.upload-image div.wrapper{align-items:center;border:1px dashed #e0e0e0;border-radius:3px;display:flex;flex-direction:column;height:155px;justify-content:center;row-gap:10px;width:100%}.upload-image div.wrapper .icon{height:24px;width:24px}.upload-image div.wrapper p{font-size:12px;font-weight:400px;text-align:center;width:100px}.upload-image div.wrapper p span{color:#009ef7;cursor:pointer;font-weight:700}.upload-image div.wrapper p span:hover{text-decoration:underline}.upload-image .active{background:#eaeaea}.detail-additional__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.detail-additional__header p{margin-left:12px}.detail-additional__body{grid-column-gap:30px;grid-row-gap:36px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.detail-additional__body .additional-description .input-text-area-title{margin-bottom:0}.detail-additional__body .additional-description .field-wrapper textarea{height:161px}.detail-additional__body .submit-button{column-gap:10px;display:flex;grid-column-end:3;grid-column-start:1;justify-content:flex-end;margin-top:12px;width:100%}.additional{width:100%}.additional__button{display:flex;justify-content:flex-end;margin-bottom:16px;width:100%}.additional__button .button-label{margin-left:5px}.garage-detail{margin-bottom:122px}.garage-detail__additional-header,.garage-detail__main-header{font-size:16px;margin-bottom:20px}.garage-detail__main-setting__form{grid-column-gap:41px;grid-row-gap:20px;column-gap:41px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:28px;row-gap:20px}.garage-detail__main-setting .setting-types{border-bottom:1px dashed #bbb;margin-bottom:36px}.garage-detail__main-setting .setting-types:last-of-type{border:none}.garage-detail__additional-setting{border-radius:12px;box-shadow:0 0 4px 0 rgba(0,0,0,.251);margin-bottom:36px;padding:28px 20px}.garage-detail__additional-setting__form{grid-column-gap:41px;grid-row-gap:20px;column-gap:41px;display:grid;grid-template-columns:50% auto;row-gap:20px}.garage-detail__exchange-rate{background-color:#f5f5f5;border-radius:6px;padding:4px 8px;width:fit-content}.garage-detail__exchange-rate p{font-size:12px;margin-bottom:4px}.garage-detail__exchange-rate .rate{font-size:14px;font-weight:600}.garage-detail__divider{border:1px dashed #bbb;height:1px;margin:24px 0;position:relative;width:100%}.garage-detail__add-button,.garage-detail__remove-button{border-radius:100%;left:50%;margin:0 auto;min-width:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.garage-detail__time{align-items:center;display:flex;gap:17px;justify-content:space-between}.garage-detail__operational-status p{font-size:12px;font-weight:700}.garage-detail__status-info{align-items:center;display:flex;margin-top:16px}.garage-detail__status-info p{font-size:.75rem;font-weight:700}.garage-detail__buttons{display:flex;justify-content:flex-end}.garage-detail .select-field-vehicle__dropdown{max-height:250px}.garage-detail__operational-table-locations__table-wrapper{border:1.5px solid #e0e0e0;border-radius:4px}.garage-detail__operational-table-locations__table-wrapper .table-content{border-collapse:collapse;border-spacing:0;width:100%}.garage-detail__operational-table-locations__table-wrapper .table-content thead{background:#e0e0e04d;border-bottom:1.5px solid #e0e0e0}.garage-detail__operational-table-locations__table-wrapper .table-content thead th{font-size:.75rem;font-weight:700;padding:12px 0}.garage-detail__operational-table-locations__table-wrapper .table-content thead th:first-child{border-right:1.5px solid #e0e0e0;width:37%}.garage-detail__operational-table-locations__table-wrapper .table-content thead th:nth-child(2),.garage-detail__operational-table-locations__table-wrapper .table-content thead th:nth-child(3),.garage-detail__operational-table-locations__table-wrapper .table-content thead th:nth-child(4){border-right:1.5px solid #e0e0e0;width:16%}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr{border-bottom:1.5px solid #e0e0e0}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td{position:relative}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td:nth-child(2){border-left:1.5px solid #e0e0e0;border-right:1.5px solid #e0e0e0}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td:nth-child(2).invalid-time{border-bottom:1px solid red;border-left:1px solid red;border-top:1px solid red}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td:nth-child(3),.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td:nth-child(4){border-right:1.5px solid #e0e0e0}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td:nth-child(3).invalid-time{border-bottom:1px solid red;border-right:1px solid red;border-top:1px solid red}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td .select-field-dropdown__input-field,.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td .select-field-time__input-field,.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td input{border:none;outline:none}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td .select-field-dropdown__dropdown,.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td .select-field-time__dropdown{top:50px!important}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td .penalty-status{margin:0 auto;width:fit-content}.garage-detail__operational-table-locations__table-wrapper .table-content tbody tr td .penalty-status__remove{background:#0000;border:none;cursor:pointer;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.garage-detail__operational-table-locations__table-wrapper .table-content tfoot td .add-button-wrapper{align-items:center;display:flex;justify-content:center;padding:10px 0;width:100%}.garage-detail__operational-table-locations__table-wrapper .table-content tfoot td .add-button-wrapper button{background:#0000;border:none;cursor:pointer;display:flex}.garage-detail__operational-table-locations__table-wrapper .table-content tfoot td .add-button-wrapper button p{color:#009ef7;font-size:.75rem}.garage-detail__operational-table-locations__table-wrapper .table-content tfoot td .add-button-wrapper button p:hover{text-decoration:underline}.garage-detail__operational-table-locations__table-wrapper .table-content tfoot td .add-button-wrapper button>*+*{margin-left:8px}.add-btn{align-items:center;column-gap:10px;display:flex;margin-bottom:24px;margin-left:auto}.detail-car-charter__form .detail-hari,.detail-car-charter__form .detail-penyewa,.detail-car-charter__form .detail-sewa{display:flex;flex-direction:column;row-gap:22px}.detail-car-charter__form .detail-hari__data,.detail-car-charter__form .detail-penyewa__data,.detail-car-charter__form .detail-sewa__data{grid-column-gap:30px;grid-row-gap:36px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.detail-car-charter__form .detail-hari__data__phone-number,.detail-car-charter__form .detail-penyewa__data__phone-number,.detail-car-charter__form .detail-sewa__data__phone-number{align-items:center;column-gap:12px;display:flex}.detail-car-charter__form .detail-hari__data__phone-number div.g-input:first-child,.detail-car-charter__form .detail-penyewa__data__phone-number div.g-input:first-child,.detail-car-charter__form .detail-sewa__data__phone-number div.g-input:first-child{width:114px}.detail-car-charter__form .detail-hari__data__phone-number div.g-input:last-child,.detail-car-charter__form .detail-penyewa__data__phone-number div.g-input:last-child,.detail-car-charter__form .detail-sewa__data__phone-number div.g-input:last-child{margin-top:30px;width:80%}.detail-car-charter__form .detail-hari__data__rent-charter-time,.detail-car-charter__form .detail-hari__data__selected-car,.detail-car-charter__form .detail-penyewa__data__rent-charter-time,.detail-car-charter__form .detail-penyewa__data__selected-car,.detail-car-charter__form .detail-sewa__data__rent-charter-time,.detail-car-charter__form .detail-sewa__data__selected-car{grid-column:1/3}.detail-driver-task{position:relative}.detail-driver-task__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.detail-driver-task__header p{margin-left:12px}.detail-driver-task h2{font-size:16px;font-weight:700;margin-top:28px}.detail-driver-task__additional,.detail-driver-task__driver-detail,.detail-driver-task__order-detail{grid-column-gap:29px;grid-row-gap:36px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:22px;row-gap:36px}.detail-driver-task__additional .rent-baggage,.detail-driver-task__additional .rent-payment-type,.detail-driver-task__additional .rent-period,.detail-driver-task__driver-detail .rent-baggage,.detail-driver-task__driver-detail .rent-payment-type,.detail-driver-task__driver-detail .rent-period,.detail-driver-task__order-detail .rent-baggage,.detail-driver-task__order-detail .rent-payment-type,.detail-driver-task__order-detail .rent-period{align-items:center;column-gap:12px;display:flex;justify-content:space-between}.detail-driver-task__additional .rent-baggage div,.detail-driver-task__additional .rent-payment-type div,.detail-driver-task__additional .rent-period div,.detail-driver-task__driver-detail .rent-baggage div,.detail-driver-task__driver-detail .rent-payment-type div,.detail-driver-task__driver-detail .rent-period div,.detail-driver-task__order-detail .rent-baggage div,.detail-driver-task__order-detail .rent-payment-type div,.detail-driver-task__order-detail .rent-period div{width:100%}.detail-driver-task__additional .identity-image-ktp h3,.detail-driver-task__additional .identity-image-sim h3,.detail-driver-task__driver-detail .identity-image-ktp h3,.detail-driver-task__driver-detail .identity-image-sim h3,.detail-driver-task__order-detail .identity-image-ktp h3,.detail-driver-task__order-detail .identity-image-sim h3{font-size:12px;font-weight:700;margin-bottom:14px}.detail-driver-task__additional .identity-image-ktp .image,.detail-driver-task__additional .identity-image-sim .image,.detail-driver-task__driver-detail .identity-image-ktp .image,.detail-driver-task__driver-detail .identity-image-sim .image,.detail-driver-task__order-detail .identity-image-ktp .image,.detail-driver-task__order-detail .identity-image-sim .image{background:#fff;border:1px solid #e0e0e0;border-radius:9px;height:164px;padding:12px;width:100%}.detail-driver-task__additional .identity-image-ktp .image-wrapper,.detail-driver-task__additional .identity-image-sim .image-wrapper,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper,.detail-driver-task__order-detail .identity-image-sim .image-wrapper{border:1px solid #e0e0e0;border-radius:8px;height:100%;overflow:hidden;width:100%}.detail-driver-task__additional .identity-image-ktp .image-wrapper img,.detail-driver-task__additional .identity-image-sim .image-wrapper img,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper img,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper img,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper img,.detail-driver-task__order-detail .identity-image-sim .image-wrapper img{height:100%;object-fit:cover;pointer-events:none;width:100%}.detail-driver-task__additional .identity-image-ktp .image-wrapper div,.detail-driver-task__additional .identity-image-sim .image-wrapper div,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper div,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper div,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper div,.detail-driver-task__order-detail .identity-image-sim .image-wrapper div{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:100%;justify-content:center;row-gap:10px;width:100%}.detail-driver-task__additional .identity-image-ktp .image-wrapper div p,.detail-driver-task__additional .identity-image-sim .image-wrapper div p,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper div p,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper div p,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper div p,.detail-driver-task__order-detail .identity-image-sim .image-wrapper div p{color:#757575;font-size:12px}.detail-driver-task__additional .identity-image-ktp .image-wrapper .no-available,.detail-driver-task__additional .identity-image-sim .image-wrapper .no-available,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper .no-available,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper .no-available,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper .no-available,.detail-driver-task__order-detail .identity-image-sim .image-wrapper .no-available{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;row-gap:11px;width:100%}.detail-driver-task__additional .identity-image-ktp .image-wrapper .no-available .img,.detail-driver-task__additional .identity-image-sim .image-wrapper .no-available .img,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper .no-available .img,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper .no-available .img,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper .no-available .img,.detail-driver-task__order-detail .identity-image-sim .image-wrapper .no-available .img{height:44px;width:44px}.detail-driver-task__additional .identity-image-ktp .image-wrapper .no-available p,.detail-driver-task__additional .identity-image-sim .image-wrapper .no-available p,.detail-driver-task__driver-detail .identity-image-ktp .image-wrapper .no-available p,.detail-driver-task__driver-detail .identity-image-sim .image-wrapper .no-available p,.detail-driver-task__order-detail .identity-image-ktp .image-wrapper .no-available p,.detail-driver-task__order-detail .identity-image-sim .image-wrapper .no-available p{color:#757575;font-size:14px;font-weight:600}.detail-driver-task__additional .identity-image-sim,.detail-driver-task__driver-detail .identity-image-sim,.detail-driver-task__order-detail .identity-image-sim{grid-column:1/2}.detail-driver-task__additional .identity-image-ktp,.detail-driver-task__driver-detail .identity-image-ktp,.detail-driver-task__order-detail .identity-image-ktp{grid-column:2/3}.detail-driver-task__additional__passengers-baggage,.detail-driver-task__driver-detail__passengers-baggage,.detail-driver-task__order-detail__passengers-baggage{align-items:center;column-gap:14px;display:flex;justify-content:space-between}.detail-driver-task__additional__passengers-baggage div.g-input,.detail-driver-task__driver-detail__passengers-baggage div.g-input,.detail-driver-task__order-detail__passengers-baggage div.g-input{width:100%}.detail-driver-task__additional .max-passenger-and-baggage,.detail-driver-task__driver-detail .max-passenger-and-baggage,.detail-driver-task__order-detail .max-passenger-and-baggage{align-items:center;column-gap:14px;display:flex;justify-content:space-between}.detail-driver-task__additional .max-passenger-and-baggage .g-input,.detail-driver-task__driver-detail .max-passenger-and-baggage .g-input,.detail-driver-task__order-detail .max-passenger-and-baggage .g-input{width:100%}.detail-driver-task__additional .add-ons-field,.detail-driver-task__driver-detail .add-ons-field,.detail-driver-task__order-detail .add-ons-field{grid-column:1/3}.detail-driver-task .area-charter,.detail-driver-task .booking-zone{margin-top:28px}.detail-driver-task__buttons{column-gap:14px;display:flex;justify-content:flex-end;margin-top:32px}.vehicle-photos{background:#fff;margin-top:-15px;width:100%}.vehicle-photos_data span{color:#9e9e9e;font-size:12px;font-weight:500}.vehicle-photos_data .photos{grid-gap:28px 36px;display:grid;gap:28px 36px;grid-template-columns:repeat(2,1fr);margin-bottom:36px;margin-top:22px}.vehicle-photos_data .photos .identity-image h3{font-size:12px;font-weight:700;margin-bottom:14px}.vehicle-photos_data .photos .identity-image .image{background:#fff;border:1px solid #e0e0e0;border-radius:9px;height:164px;padding:12px;width:100%}.vehicle-photos_data .photos .identity-image .image-wrapper{border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;height:100%;overflow:hidden;width:100%}.vehicle-photos_data .photos .identity-image .image-wrapper img{height:100%;object-fit:cover;pointer-events:none;width:100%}.vehicle-photos_data .foul{margin-top:36px}.vehicle-photos_data .foul h3{font-size:12px;font-weight:700;margin-bottom:14px}.vehicle-photos_data .foul__lists{border:1px solid #d9d9d9;border-radius:4px;display:flex;flex-direction:column;list-style:none;width:100%}.vehicle-photos_data .foul__lists li{align-items:center;display:flex;justify-content:space-between;padding:14px}.vehicle-photos_data .foul__lists li p{font-size:14px;font-weight:400}.vehicle-photos_data .foul__lists li:nth-child(2n){background:#fff}.vehicle-photos_data .foul__lists li:nth-child(odd){background:#f7f7f7}.vehicle-photos_data .foul__lists li:last-child p{font-weight:700}.vehicle-photos_data .action-button{display:flex;justify-content:flex-end;margin-top:48px}.vehicle-photos_data .action-button button{width:252px}.vehicle-photos_empty-data{align-items:center;display:flex;height:180px;justify-content:center;width:100%}.vehicle-photos_empty-data span{color:#a8a8a8;font-size:12px;font-weight:400}.withdraw{display:flex;flex-direction:column;row-gap:21px}.withdraw__header{align-items:center;cursor:pointer;display:flex;width:fit-content}.withdraw__header p{margin-left:12px}.withdraw h2{font-size:16px;font-weight:700}.withdraw__driver-detail{grid-column-gap:29px;grid-row-gap:36px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:24px;margin-top:24px;row-gap:36px}.withdraw__driver-detail .image-wrapper{position:relative}.withdraw__driver-detail .image-wrapper .button-preview{position:absolute;right:14px;top:37px;width:28px}.withdraw__proof-of-transfer{display:grid;grid-template-columns:1fr 1fr;height:100%}.withdraw__saldo-wrapper{background:#fff;border-radius:6px;padding:24px;width:100%}.withdraw__saldo-detail{border-radius:14px;box-shadow:0 0 4px 0 #00000040;margin-bottom:28px;margin-top:14px;padding:18px;width:100%}.withdraw__saldo-detail p:first-child{font-size:12px;font-weight:400;margin-bottom:10px}.withdraw__saldo-detail p:last-child{color:#009ef7;font-size:20px;font-weight:700}.withdraw__fee-detail{align-items:center;border-radius:14px;box-shadow:0 0 4px 0 #00000040;display:flex;justify-content:space-between;margin-bottom:28px;margin-top:14px;padding:18px;position:relative;width:100%}.withdraw__fee-detail p:first-child{font-size:12px;font-weight:400;margin-bottom:10px}.withdraw__fee-detail p:nth-child(2){color:#009ef7;font-size:20px;font-weight:700}.withdraw__fee-detail .transfer-proof-download{align-items:center;column-gap:10px;cursor:pointer;display:flex}.withdraw__fee-detail .transfer-proof-download p{color:#009ef7;font-size:12px;font-weight:600}.withdraw__fee-detail .transfer-proof-download:hover p{text-decoration:underline}.withdraw .action-button{align-items:center;column-gap:10px;display:flex;justify-content:flex-end}.withdraw .action-button .button-withdraw{border-radius:10px;padding:12px 21px}.withdraw .action-button .cancel{background:#ea2626}.withdraw .action-button .confirmation{background:#299b0a}.withdraw__transaction{list-style:none;margin-bottom:24px;width:100%}.withdraw__transaction li{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 0}.withdraw__transaction li div{display:flex;flex-direction:column;row-gap:10px}.withdraw__transaction li div p:first-child{font-size:12px;font-weight:600}.withdraw__transaction li div p:last-child{color:#a8a8a8;font-size:10px;font-weight:400}.withdraw__transaction li p.amount{font-size:12px;font-weight:700}.withdraw__transaction li .plus{color:#299b0a}.withdraw__transaction li .minus{color:#ea2626}.withdraw__transaction li:last-child{border-bottom:none}.withdraw__transaction .empty-data{color:#a8a8a8;font-size:12px;font-style:italic;font-weight:400;margin-top:18px}.withdraw__custom-filter{align-items:center;display:flex}.driver{position:relative}.driver .g-table{min-height:500px}.driver .g-table .rating-driver{align-items:center;display:inline-flex}.driver .g-table .rating-driver svg{display:inline-block;height:18px;margin-right:2px;width:18px}.driver .g-table .rating-driver .rating-value{display:block;font-size:12px;font-weight:800}.driver .button-wrapper{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0;z-index:10}.driver__title{font-size:16px;margin-bottom:16px;margin-top:24px}.driver__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.driver__header p{margin-left:12px}.driver__input-group{grid-column-gap:23px;grid-row-gap:36px;column-gap:23px;display:grid;grid-template-columns:1fr 1fr;row-gap:36px}.driver__input-group .input-bank .select-field-banks__dropdown{max-height:120px}.driver__input-group .input-field .disable,.driver__input-group .select-field-dropdown .disable,.driver__input-group .select-field-vehicle .disable{background:#f5f5f5}.driver__input-group .baggage-and-passenger{align-items:center;column-gap:14px;display:flex;justify-content:space-between}.driver__input-group .baggage-and-passenger .g-input{width:100%}.driver__input-group .vehicle-foto{grid-column-end:3;grid-column-start:1}.driver__input-group .vehicle-foto h4{font-size:12px;font-weight:700;margin-bottom:14px}.driver__input-group__rating{grid-gap:12px;display:grid;gap:12px;grid-template-columns:60% auto}.driver__buttons{margin-top:28px;text-align:right}.driver__buttons .button{display:inline-block;font-weight:700;margin-left:7px}.driver__balance-info{border-radius:14px;box-shadow:0 0 4px 0 #00000040;margin-bottom:24px;padding:18px}.driver__balance-info p{font-size:12px;margin-bottom:6px}.driver__balance-info h3{color:#009ef7;font-size:20px}.driver__transaction-history h5{font-size:16px;font-weight:700}.driver__transaction-history h3{color:#009ef7;font-size:20px}.driver__transaction-history__item{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 0}.driver__transaction-history__item:last-of-type{border:none}.driver__transaction-history__empty{background-color:#f4f4f4;border-radius:4px;color:#a8a8a8;font-size:12px;margin:16px 0;padding:22px 0;text-align:center}.driver .status-info{align-items:center;display:flex;gap:8px}.driver .status-info h3{font-size:.75rem;line-height:normal}.driver .status-info input:checked+.slider{background-color:#299b0a}.driver__review-driver{display:flex;flex-direction:column;gap:24px;margin-bottom:12px}.driver__review-driver__item{border-bottom:1px dashed #d9d9d9;display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.driver__review-driver__item:last-child{border-bottom:none;padding-bottom:0}.driver__review-driver__header{align-items:center;display:flex;gap:12px}.driver__review-driver__header figure{align-items:center;border-radius:999px;color:#fff;display:flex;font-size:12px;font-weight:700;height:38px;justify-content:center;width:38px}.driver__review-driver__header h3{font-size:12px;margin-bottom:4px}.driver__review-driver__header p{font-size:10px}.driver__review-driver__stars{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;gap:12px;text-align:left;width:fit-content}.driver__review-driver__stars p{font-size:12px;font-weight:800}.driver__review-driver__comment p{font-size:12px;line-height:22px;white-space:pre-wrap}.driver__review-driver__comment.with-toggle-button{grid-gap:5px;align-items:center;display:grid;gap:5px;grid-template-columns:auto 30px;justify-content:space-between}.driver__review-driver__comment.with-toggle-button button{border:none;cursor:pointer}.driver__review-driver__empty{background-color:#f4f4f4;border-radius:4px;color:#686868;font-size:12px;padding:22px 0;text-align:center}.form{grid-column-gap:29px;grid-row-gap:36px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:60px;row-gap:36px}.form .order-key input{background-color:#f5f5f5;color:#0084ff;cursor:pointer}.form .order-key input:hover{text-decoration:underline}.form .reason-canclation textarea{height:161px}.form .image-wrapper{position:relative}.form .image-wrapper .button-preview{position:absolute;right:14px;top:37px;width:28px}.action-btn{align-items:center;column-gap:12px;display:flex;justify-content:flex-end}.action-btn button{height:38px;width:162px}.action-btn button.reject-btn{background:#ea2626}.action-btn button.process-btn{background:#007a05}.refund-history{min-height:80vh}.refund-history h2.title{color:#000;font-size:12px;font-weight:700;margin-bottom:18px}.refund-history .histories{width:100%}.refund-history .histories__container{background:#fff;border-radius:14px;box-shadow:0 0 6px 0 #0000001a;margin-bottom:28px;overflow:hidden}.refund-history .histories__container .history-data{padding:20px 24px}.refund-history .histories__container .history-data__header{margin-bottom:22px;width:100%}.refund-history .histories__container .history-data__header h6{font-size:14px;font-weight:700;margin-bottom:6px}.refund-history .histories__container .history-data__header p{font-size:10px;font-weight:400}.refund-history .histories__container .history-data__data{align-items:center;column-gap:36px;display:flex;justify-content:space-between;width:100%}.refund-history .histories__container .history-data__data .column{display:flex;flex-direction:column;row-gap:8px}.refund-history .histories__container .history-data__data .column .status-refund{align-items:center;border-radius:100px;display:flex;font-size:10px;font-weight:700;justify-content:center;padding:2px 0;width:113px}.refund-history .histories__container .history-data__data .column .refund-created{background:#eee;color:#000}.refund-history .histories__container .history-data__data .column .refund-processed{background:#fdf0df;color:#f1a33a}.refund-history .histories__container .history-data__data .column .refund-transfered{background:#dbffde;color:#299b0a}.refund-history .histories__container .history-data__data .column .refund-rejected{background:#ffdbdc;color:#ea2626}.refund-history .histories__container .history-data__data .column p:first-child{font-size:12px;font-weight:400}.refund-history .histories__container .history-data__data .column p:last-child{font-size:12px;font-weight:700}.refund-history .histories__container .history-data__transfer{margin-top:40px;position:relative}.refund-history .histories__container .history-data__transfer label{font-size:12px;font-weight:700}.refund-history .histories__container .history-data__transfer input{background:#f7f7f7;border:none;border-radius:2px;margin-top:14px;padding:12px;width:100%}.refund-history .histories__container .history-data__transfer .button-preview{bottom:7px;height:35px;position:absolute;right:10px;width:66px}.refund-history .histories__container .history-status-progress{background:#fff;border-top:1px solid #ececec;width:100%}.refund-history .histories__container .history-status-progress__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 24px}.refund-history .histories__container .history-status-progress__header h6{font-size:14px;font-weight:700}.refund-history .histories__container .history-status-progress__progress{padding:0 24px;width:100%}.refund-history .histories__container .history-status-progress__progress .container{display:flex;flex-direction:column;position:relative}.refund-history .histories__container .history-status-progress__progress .container .progress{height:55px;position:relative;width:12px}.refund-history .histories__container .history-status-progress__progress .container .progress .bar{height:100%;left:50%;position:absolute;top:-100%;transform:translateX(-50%);width:2px}.refund-history .histories__container .history-status-progress__progress .container .progress .active{background-color:#299b0a}.refund-history .histories__container .history-status-progress__progress .container .progress .reject{background-color:#ea2626}.refund-history .histories__container .history-status-progress__progress .container .progress .non-active{background-color:#cbcbcb}.refund-history .histories__container .history-status-progress__progress .container .progress .circle-gray{background:#cbcbcb;border-radius:100%;height:12px;width:12px}.refund-history .histories__container .history-status-progress__progress .container .progress .status-check{left:24px;margin-top:4px;position:absolute;top:0;width:300px}.refund-history .histories__container .history-status-progress__progress .container .progress .status-check p.status{font-size:12px;font-weight:400;line-height:2px;margin-bottom:6px}.refund-history .histories__container .history-status-progress__progress .container .progress .status-check p.date{color:#b1b1b1;font-size:8px;font-weight:400}.refund-history .histories__container .history-status-progress__progress .container .progress .check-icon{font-size:12px;position:absolute;top:0;z-index:50}.detail-refund-dana{display:flex;flex-direction:column;row-gap:21px}.detail-refund-dana__header{align-items:center;cursor:pointer;display:flex;width:fit-content}.detail-refund-dana__header p{margin-left:12px}.detail-refund-dana h2{color:#009ef7;font-size:16px;font-weight:700;margin:28px 0}.detail-refund-dana__detail .section-btn{align-items:center;column-gap:10px;display:flex;margin-bottom:30px;width:100%}.detail-refund-dana__detail .section-btn__button{background:#fff;border:1px solid #009ef7;color:#009ef7}.detail-refund-dana__detail .section-btn .active{background:#009ef7;color:#fff}.chat{background-color:#fff;border-radius:4px;display:flex;height:80vh;width:100%}.chat__sidebar{border-right:1px solid #ccc;width:450px}.chat__sidebar-wrapper{padding:0 24px 24px}.chat__sidebar-chat-list{height:100%}.chat__sidebar-chat-list>*+*{margin-top:20px}.chat__sidebar-chat-item{border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:12px}.chat__sidebar-chat-item__selected{background-color:#009ef70f}.chat__sidebar-chat-item__unread{background-color:#f7f7f7}.chat__sidebar-user-icon{align-items:center;background-color:#0084ff;border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.chat__sidebar-chat-info{flex:1 1}.chat__sidebar-info-item{display:flex;justify-content:space-between}.chat__sidebar-info-item__chat-id{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.chat__sidebar-info-item__chat-time{color:#0006;font-size:12px}.chat__sidebar-chat-history{color:#0006;font-size:.75rem}.chat__sidebar-chat-image{align-items:center;display:flex}.chat__sidebar-chat-image p{margin-left:4px}.chat__sidebar-chat-badge{border-radius:.5rem;display:inline-block;font-size:.75rem;font-weight:700;line-height:1;margin-top:8px;padding:.25em .75em}.chat__sidebar-chat-badge__open{background-color:#dbffde;color:#299b0a}.chat__sidebar-chat-badge__close{background-color:#ffe4e4;color:red}.chat__right-side{display:flex;flex:1 1;flex-direction:column;height:100%}.chat__header{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:24px}.chat__header__info{display:flex;gap:1rem}.chat__header__user-icon{align-items:center;background-color:#0084ff;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.chat__header__chat-id{font-size:20px}.chat__header__user-status{align-items:center;color:#0009;display:flex;font-size:12px;font-weight:600;gap:8px}.chat__header__user-status__badge{border-radius:999px;display:inline-block;height:10px;width:10px}.chat__header__user-status .online{background-color:#68d391}.chat__header__user-status .closed{background-color:#d8d8d8}.chat__header__btn{align-items:center;border:none;border-radius:5px;cursor:pointer;display:flex;font-size:12px;font-weight:600;justify-content:center;min-width:100px;padding:10px 16px;transition:all .2s}.chat__header__btn:hover{opacity:.75}.chat__header__btn.online{background-color:#ffe4e4;color:red}.chat__header__btn.closed{background-color:#299b0a;color:#fff}.chat__message{display:flex;flex:1 1;flex-direction:column-reverse;overflow-y:auto;overscroll-behavior-y:contain;padding:24px;position:relative}.chat__message>*+*{margin-bottom:10px}.chat__message-item{display:flex}.chat__message-item__other{justify-content:flex-end}.chat__message-item__user{justify-content:flex-start}.chat__message-content{border-radius:12px;max-width:70%;padding:8px}.chat__message-content__other{background-color:#0084ff;color:#fff}.chat__message-content__user{background-color:#f1f1f1}.chat__message-content__image{cursor:pointer;height:300px;width:300px}.chat__message-content__image img{border-radius:8px;height:100%;object-fit:cover;width:100%}.chat__message-form{flex:1 1;gap:24px}.chat__message-input{display:flex;padding:24px}.chat__message-input-form{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;margin:12px 0;overflow:hidden;position:relative;width:100%}.chat__message-input-form__field{border:none;font-size:12px;outline:none;padding:8px;width:100%}.chat__message-input-btn{position:absolute;right:12px}.chat__message-input-btn,.chat__message-upload-btn{align-items:center;background:#0000;border:none;border-radius:5px;cursor:pointer;display:flex;font-weight:700;justify-content:center;transition:all .2s}.chat__message-upload-btn{margin-right:10px}.chat__file-upload{background-color:#e2e8f0;border-radius:12px;bottom:-20px;padding:8px 10px;position:absolute;right:-50px;transform:translate(-50%)}.chat__file-upload__img-wrapper{display:flex;justify-content:space-between;position:relative}.chat__file-upload__img-wrapper img{object-fit:cover}.chat__file-upload__img-wrapper .close-btn{align-items:center;border:none;border-radius:999px;cursor:pointer;display:flex;font-weight:700;height:25px;justify-content:center;position:absolute;right:-35px;top:-10px;transition:all .2s;width:25px}.chat__input-file{display:none}.search-input{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;margin:12px 0;max-width:400px;overflow:hidden;width:100%}.search-input__field{border:none;flex:1 1;font-size:12px;outline:none;padding:8px}.selected-filter{align-items:center;background:none;border:1px solid #e1e1e1;border-radius:999px;display:flex;font-size:12px;font-weight:400;justify-content:center;margin-bottom:16px;margin-top:20px;padding:8px 16px;transition:all .2s}.selected-filter:hover{background-color:#f1f1f1}.selected-filter .close-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:6px;padding:3px 1px 2px}.tabs{border-bottom:1px solid #c6c6c6;display:flex;padding:1.5rem 1.5rem 14px;width:100%}.tabs>*+*{margin-left:8px}.tabs-wrapper{display:flex}.scroll-tabs button:last-child{min-width:240px}.scroll-tabs{overflow-x:scroll}.tabs-content{height:45vh;overflow-y:auto;padding-right:20px}.tab-button{background:#f1f1f1;border:none;border-radius:6px;color:#757575;cursor:pointer;padding:8px 16px}.tab-button__active{background-color:#0084ff;color:#fff}.tab-button:hover{opacity:.75}.tab-button-type{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;border-radius:0;cursor:pointer;display:flex;justify-content:center;margin-bottom:-2px;padding:8px 16px;width:240px}.tab-button-type__active{font-weight:700}.tab-button-type:hover,.tab-button-type__active{border-bottom:2px solid #0084ff}.tabs-badge{align-items:center;background-color:#f1a33a;border-radius:24px;color:#fff;font-size:10px;font-weight:600;height:19px;justify-content:center;margin-left:4px;padding:3px 8px;pointer-events:none;width:28px}.tab-page{display:none;height:100%}.tab-page__active{display:block}.empty-chat{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;padding:10px}.empty-chat__wrapper{align-items:center;display:flex;flex-direction:column}.empty-chat__wrapper p{margin-top:22px}.filter-btn-wrapper{display:flex;margin-left:auto}.filter-btn-wrapper>*+*{margin-left:8px}.sort-button{align-items:center;background-color:#f1f1f1;border:none;border-radius:6px;color:#222;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:4px;padding:6px 10px;transition:background .2s ease}.sort-button:hover{background-color:#e5e5e5}.sort-button .arrow{display:block;height:12px;width:12px}.sort-button .text-xs{display:block;font-size:12px;line-height:12px}.filter-dropdown{display:inline-block;position:relative}.filter-dropdown__trigger{align-items:center;background:#f1f1f1;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:12px}.filter-dropdown__trigger .arrow{font-size:12px}.filter-dropdown__trigger:hover{background-color:#e5e5e5}.filter-dropdown__menu{animation:fadeIn .15s ease-out;background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 4px 10px #0000000d;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);width:160px;z-index:10}.filter-dropdown__item{background:#0000;border:none;color:#333;cursor:pointer;font-size:14px;padding:8px 14px;text-align:left;transition:background .2s ease;width:100%}.filter-dropdown__item:hover{background:#f5f5f5}.filter-dropdown__item.active{background:#f0f0f0;font-weight:600}.filter-dropdown .divider{background:#e5e5e5;height:1px;margin:4px 0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.date-dropdown{background-color:#fff;border-radius:5px;box-shadow:0 0 5px #2320201a;left:-50px;padding:24px 40px;position:absolute;z-index:9999}.event-master-detail__back-btn{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;margin-bottom:22px;outline:none}.event-master-detail__back-btn span{margin-left:.75rem}.event-master-detail__title{padding:8px}.event-master-detail__content{padding:18px 8px}.event-master-detail__content.location-date{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr}.event-master-detail__button{text-align:right}.event-master-detail__button button{display:inline-block;margin-left:12px}.event-master-detail .g-input .input-text-area-title{margin:0}.event-master .empty{left:50%;margin-top:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.event-master .g-table{min-height:500px;position:relative}.holiday-charge-detail__back-btn{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;margin-bottom:22px;outline:none}.holiday-charge-detail__back-btn span{margin-left:.75rem}.holiday-charge-detail__title{padding:8px}.holiday-charge-detail__content{padding:18px 8px}.holiday-charge-detail__content .form-field__price{display:flex;flex-direction:column;gap:16px}.holiday-charge-detail__content .form-field__price h3{color:#000;font-size:12px;font-weight:700}.holiday-charge-detail__content .form-field__price__radio{align-items:center;display:flex;gap:24px}.holiday-charge-detail__button{text-align:right}.holiday-charge-detail__button button{display:inline-block;margin-left:12px}.holiday-charge .g-table{min-height:500px;position:relative}.holiday-charge .empty{left:50%;margin-top:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.date-filter{border:1px solid #dcdcdc;border-radius:4px;cursor:pointer;position:relative;width:100%}.date-filter__field{align-items:center;column-gap:4px;display:flex;height:30px;padding:0 10px}.date-filter__field__input{align-items:center;color:#a8a8a8;display:flex;font-size:10px;height:100%;justify-content:center;min-width:40px}.date-filter__dropdown{background:#fff;border-radius:5px;box-shadow:0 5px 0 0 #2320201a;position:absolute;right:0;top:45px}.report-point-wrapper{border:1px solid #eaeaea;margin:auto;min-height:100vh;overflow:hidden;width:612px}.report-point-wrapper .report-point-content{background:#fff;height:1008px;padding:22px 26px;width:612px}.report-point-wrapper .report-point-content__header{align-items:start;display:flex;justify-content:space-between;width:100%}.report-point-wrapper .report-point-content__header__title h1{color:#1c3d5d;font-size:26px;font-weight:700;margin-left:12px}.report-point-wrapper .report-point-content__header__title p{color:#1c3d5d;font-size:20px;font-weight:400;margin-left:12px}.report-point-wrapper .report-point-content__body{padding:28px 0 0;width:100%}.report-point-wrapper .report-point-content__body__wrapper{margin-bottom:26px;padding:0 12px;width:100%}.report-point-wrapper .report-point-content__body__wrapper .points{align-items:center;border:1px solid #a1a1a1;border-radius:8px;column-gap:108px;display:flex;padding:9px 10px;width:100%}.report-point-wrapper .report-point-content__body__wrapper .points__point-earned,.report-point-wrapper .report-point-content__body__wrapper .points__point-redeemed,.report-point-wrapper .report-point-content__body__wrapper .points__total-point{font-size:10px}.report-point-wrapper .report-point-content__body__wrapper .points__point-earned__title,.report-point-wrapper .report-point-content__body__wrapper .points__point-redeemed__title,.report-point-wrapper .report-point-content__body__wrapper .points__total-point__title{align-items:center;column-gap:8px;display:flex;font-weight:400;margin-bottom:6px}.report-point-wrapper .report-point-content__body__wrapper .points__point-earned__point,.report-point-wrapper .report-point-content__body__wrapper .points__point-redeemed__point,.report-point-wrapper .report-point-content__body__wrapper .points__total-point__point{font-weight:700}.report-point-wrapper .report-point-content__body__wrapper .points__total-point__title span:last-child{background:#009ef7;height:8px;width:8px}.report-point-wrapper .report-point-content__body__wrapper .points__point-redeemed__title span:last-child{background:#299b0a;height:8px;width:8px}.report-point-wrapper .report-point-content__body__wrapper .points__point-earned__title span:last-child{background:#f1a33a;height:8px;width:8px}.report-point-wrapper .report-point-content__body__chart{margin-bottom:60px;width:100%}.report-point-wrapper .report-point-content__body__chart__title{color:#414342;font-size:16px;font-weight:400;margin-bottom:26px;margin-left:12px}.report-point-wrapper .report-point-content__body__chart__line-chart{height:229px;width:100%}.report-point-wrapper .report-point-content__body__chart__line-chart .chart-skeleton{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#f3f3f3 25%,#e0e0e0 50%,#f3f3f3 75%);background-size:200% 100%;border-radius:8px;height:100%;width:100%}.report-point-wrapper .report-point-content__body__table-point{padding:12px;width:100%}.report-point-wrapper .report-point-content__body__table-point .table{border:1px solid #e2e2e2;border-collapse:initial;border-radius:8px;border-spacing:0;overflow:hidden;width:100%}.report-point-wrapper .report-point-content__body__table-point .table thead tr th{border-bottom:1px solid #e2e2e2;font-size:10px;font-weight:700;padding:10px 0}.report-point-wrapper .report-point-content__body__table-point .table thead tr th:first-child,.report-point-wrapper .report-point-content__body__table-point .table thead tr th:nth-child(2),.report-point-wrapper .report-point-content__body__table-point .table thead tr th:nth-child(3){border-right:1px solid #e2e2e2}.report-point-wrapper .report-point-content__body__table-point .table tbody tr td{font-size:10px;font-weight:400;padding:10px 0;text-align:center}.report-point-wrapper .report-point-content__body__table-point .table tbody tr td:first-child,.report-point-wrapper .report-point-content__body__table-point .table tbody tr td:nth-child(2),.report-point-wrapper .report-point-content__body__table-point .table tbody tr td:nth-child(3){border-right:1px solid #e2e2e2}.dashboard-point-component__title{align-items:center;column-gap:10px;display:flex;margin-bottom:14px;width:100%}.dashboard-point-component__title h1{font-size:14px;font-weight:700}.dashboard-point-component__point-summary{align-items:center;column-gap:24px;display:flex;justify-content:space-between;margin-bottom:14px;width:100%}.dashboard-point-component__point-summary__card{background:#fff;border-radius:16px;display:flex;flex-direction:column;height:98px;justify-content:center;padding:0 20px;row-gap:12px;width:100%}.dashboard-point-component__point-summary__card h2{font-size:12px;font-weight:500}.dashboard-point-component__point-summary__card .point-transaction{align-items:center;column-gap:12px;display:flex}.dashboard-point-component__point-summary__card .point-transaction p{font-size:20px;font-weight:700}.dashboard-point-component__point-summary__card .point-transaction .skeleton-loading-card{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#f3f3f3 25%,#e0e0e0 50%,#f3f3f3 75%);background-size:200% 100%;height:20px;width:200px}.dashboard-point-component__chart{background:#fff;border-radius:16px;height:553px;margin-bottom:20px;padding:20px;width:100%}.dashboard-point-component__chart__header{align-items:center;border-bottom:1px solid #e4e5e7;display:flex;justify-content:space-between;padding-bottom:20px}.dashboard-point-component__chart__header h2{font-size:14px;font-weight:700}.dashboard-point-component__chart__header .export-file{align-items:center;background:#f1a33a;column-gap:6px;display:flex;justify-content:center}.dashboard-point-component__chart__content{height:446px;padding-top:14px}.dashboard-point-component__chart__content .chart-skeleton{animation:skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#f3f3f3 25%,#e0e0e0 50%,#f3f3f3 75%);background-size:200% 100%;border-radius:8px;height:100%;width:100%}.dashboard-point-component__table-user{min-height:732px;position:relative}.dashboard-point-component__table-user .table-header .table-filter{width:50%}.dashboard-point-component__table-user .table-header .table-filter .table-searchbar .field-wrapper .search-field{width:200px}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.detail-one-day-booking__header{align-items:center;cursor:pointer;display:flex;margin-bottom:21px;width:fit-content}.detail-one-day-booking__header p{margin-left:12px}.detail-one-day-booking__body .title{font-size:16px;font-weight:700;margin:24px 0}.detail-one-day-booking__body .form{display:flex;flex-direction:column;row-gap:28px}.detail-one-day-booking__body .form ul.select-field-shuttle__dropdown{margin-top:10px}.detail-one-day-booking__body .form .submit-button{column-gap:10px;display:flex;justify-content:flex-end;margin-top:71px;width:100%}.one-day-booking{width:100%}.one-day-booking__button{display:flex;justify-content:flex-end;margin-bottom:16px;width:100%}.one-day-booking__button .button-label{margin-left:5px}.review-detail__form>*~*{margin-top:30px}.review-detail__service-info{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}.review-detail__rating-info-wrapper h3{font-size:.75rem;font-weight:700;line-height:1.5;margin-bottom:12px}.review-detail__rating-info{align-items:center;background-color:#f5f5f5;border-radius:4px;display:flex;gap:6px;height:44px;outline:1px solid #e0e0e0;padding:0 12px;width:100%}.review-detail__rating-info .star>svg{height:20px;width:20px}.review-detail__rating-info .rating-value{font-size:14px;font-weight:700}.review-detail__review-customer h3{font-size:12px;font-weight:700;margin-bottom:14px}.review-detail__review-customer textarea{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#000;display:flex;font-size:.75rem;font-weight:500;padding:20px 24px;resize:none;width:100%}.review-detail__review-customer textarea:disabled{background-color:#f5f5f5}.review-detail__reply-editor{position:relative}.review-detail__reply-editor h3{font-size:12px;font-weight:700;margin-bottom:14px}.review-detail__reply-editor textarea{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#000;display:flex;font-size:.75rem;font-weight:500;height:374px;padding:20px 24px;resize:none;width:100%}.review-detail__reply-editor textarea:focus{outline:none}.review-detail__reply-editor textarea:disabled{background-color:#f5f5f5}.review-detail__send-button{bottom:24px;position:absolute;right:24px}.review-filter-bar{align-items:center;background:#fff;border-radius:4px;display:flex;gap:12px;margin-bottom:22px;padding:20px}.review-filter-bar .review-filter-group{display:flex;flex-direction:column}.review-filter-bar .review-filter-group label{font-size:12px;font-weight:700;margin-bottom:5px}.review-filter-bar .review-filter-group input,.review-filter-bar .review-filter-group select{border:1px solid #e0e0e0;border-radius:6px;font-size:12px;padding:8px 12px;width:100%}.review-filter-bar .review-filter-group input select:focus,.review-filter-bar .review-filter-group select select:focus{border-color:#0094ff;box-shadow:0 0 0 2px #0094ff33;outline:none}.review-filter-bar .review-filter-group select option{background-color:#fff;border:1px solid red;border-radius:8px;color:#333;font-size:12px;padding:10px}.review-filter-bar .filter-order,.review-filter-bar .filter-service{max-width:319px;width:100%}.review-filter-bar .input-with-icon{align-items:center;border:1px solid #ccc;border-radius:6px;display:flex;flex:1 1;overflow:hidden;width:100%}.review-filter-bar .input-with-icon input{border:none;flex:1 1;outline:none}.review-filter-bar .input-with-icon .icon{background:#fff;cursor:default;padding:0 10px}.review-filter-bar .rating-select{align-items:center;border:1px solid #ccc;border-radius:6px;display:flex;overflow:hidden;width:157px}.review-filter-bar .rating-select .star{background:#fff;padding:0 8px}.review-filter-bar .rating-select select{border:none;outline:none;padding:8px}.review-filter-bar .btn{align-self:flex-end;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:700;padding:8px 20px}.review-filter-bar .btn.reset{background:#e8f4ff;color:#1d7dd9}.review-filter-bar .btn.apply{background:#0094ff;color:#fff}.editor-container{border-top:1px solid #e0e0e0;padding:24px 0}.editor-container .text-area-editor{width:100%}.editor-container .text-area-editor .ql-toolbar{border-bottom:none!important;border-color:#dbdbdb;border-radius:8px 8px 0 0}.editor-container .text-area-editor .ql-container{border-radius:0 0 8px 8px;border-top:none!important}.editor-container .text-area-editor .ql-editor strong{font-weight:700}.editor-container .text-area-editor .ql-editor em{font-style:italic}.editor-container .text-area-editor .text-area{height:374px}.testimonial{position:relative}.testimonial .button-wrapper{align-items:center;display:flex;gap:5px;position:absolute;right:0;top:0;z-index:10}.testimonial-form .testimonial-type{margin-bottom:36px}.testimonial-form .form-row{grid-gap:29px;display:grid;gap:29px;grid-template-columns:1fr 1fr;margin-bottom:36px}.testimonial-form .form-group label{display:block;font-size:.75rem;font-weight:700;margin-bottom:12px}.testimonial-form .form-group input{align-items:center;background-color:#fff;border:none;border-radius:4px;display:flex;font-size:.75rem;font-weight:500;height:44px;outline:1px solid #e0e0e0;padding:0 12px;position:relative;width:100%}.testimonial-form .form-group input:disabled{background-color:#f5f5f5;pointer-events:none}.testimonial-form .upload .title{font-size:13px;font-weight:700;margin-bottom:12px}.testimonial-form .upload .upload-box{display:flex}.testimonial-form .upload .upload-box .upload__desc{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.testimonial-form .upload .upload-box .upload__desc .info-wrapper{align-items:center;display:flex}.testimonial-form .upload .upload-box .upload__desc .info-wrapper .browse{color:#757575;font-size:12px}.testimonial-form .upload .upload-box .upload__wrapper{border:none;border-radius:4px;display:flex;font-size:.75rem;min-height:173px;outline:1px solid #e0e0e0;padding:12px;position:relative;width:100%}.testimonial-form .upload .upload-box .upload__action-wrapper{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding-left:27px;padding-right:15px}.testimonial-form .upload .upload-box .upload__thumbnail{position:relative;width:100%;z-index:100}.testimonial-form .upload .upload-box .upload__thumbnail img{max-height:150px;object-fit:cover;width:100%}.testimonial-form .upload .upload-box .upload__button{background:none;border:none;border-radius:4px;color:#009ef6;font-weight:700;margin-left:4px}.testimonial-form .upload .upload-box .upload__button:hover{cursor:pointer}.testimonial-form .testimonial-feedback{grid-column:span 2;margin-top:20px}.testimonial-form .testimonial-feedback h3{font-size:12px;font-weight:700;margin-bottom:18px}.testimonial-form .testimonial-feedback .tab-list-item{background-color:#e0e0e0}.testimonial-form .testimonial-feedback .tab-list-active{background-color:#009ef7}.testimonial-form .action-buttons{display:flex;gap:16px;justify-content:flex-end;margin-top:25px}.transaction-car-charter .button-wrapper{display:flex;justify-content:flex-end;margin-bottom:14px}.transaction-car-charter .button-wrapper .button-add{column-gap:8px;display:flex}.transaction-car-charter__wrapper{background-color:#fff;border-radius:4px;font-family:Inter,sans-serif;margin-top:14px;min-height:85vh;min-width:300px;padding:18px 16px}.transaction-car-charter__header{display:flex;justify-content:space-between;margin-bottom:14px}.transaction-car-charter__title{align-items:center;display:flex}.transaction-car-charter__title h2{font-size:14px;margin-left:8px}.transaction-car-charter__filter{display:flex}.transaction-car-charter__filter .filter-location{margin-right:8px}.transaction-car-charter .table-wrapper{width:120%}.transaction-car-charter .table-wrapper thead.table-head tr th .sorted-wrapper{align-items:center;column-gap:4px;cursor:pointer;display:flex;justify-content:center}.transaction-car-charter .table-wrapper thead.table-head tr th .sorted-wrapper div.chevrons{display:flex;flex-direction:column}.transaction-car-charter .table-wrapper .rating-wrapper{display:flex}.transaction-car-charter .table-wrapper .rating-wrapper svg{height:20px;width:20px}.vehicle-detail-component{display:flex;flex-direction:column;row-gap:14px;width:100%}.vehicle-detail-component .label{font-size:12px;font-weight:700}.vehicle-detail-component .vehicle-data{align-items:center;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:5px;display:flex;gap:20px;padding:9px 21px;width:100%}.vehicle-detail-component .vehicle-data__image{border-radius:4px;height:30px;overflow:hidden;width:30px}.vehicle-detail-component .vehicle-data__image div{background:#e0e0e0;height:100%;width:100%}.vehicle-detail-component .vehicle-data__detail{display:flex;flex-direction:column;gap:4px}.vehicle-detail-component .vehicle-data__detail h3{font-size:10px;font-weight:700}.vehicle-detail-component .vehicle-data__detail div.vehicle{align-items:center;display:flex;font-size:10px}.vehicle-detail-component .vehicle-data__detail div.vehicle span{background:#000;border-radius:100%;height:4px;margin:0 12px 0 19px;width:4px}.payment-detail-title{margin-bottom:18px}.payment-detail-title h1{color:#009ef7;font-size:1rem}.payment-detail-body{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr}.payment-detail-body__date-time,.payment-detail-body__payment-passenger{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.payment-detail-body__phone-number{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:20% auto}.payment-detail-body__phone-number-wrapper{position:relative}.payment-detail-body__image-wrapper{position:absolute;right:0;top:0}.payment-detail-body__payment-method.confirmation{grid-gap:12px;align-items:flex-end;display:grid;gap:12px;grid-template-columns:auto 30%}.payment-detail-body__payment-method.not-confirmation{display:block}.payment-detail-body__preview-image{position:relative}.payment-detail-body__preview-image .preview-image-btn{bottom:5px;position:absolute;right:8px}.payment-detail-body__preview-image .preview-image-input .input-text-field{padding-right:100px}.payment-detail-body__input-violation,.payment-detail-body__total-payment{margin-top:28px}.payment-detail-body__input-additional{margin-bottom:28px;margin-top:28px}.payment-detail-body__total-payment{width:50%}.payment-detail-body__order-type{align-items:center;column-gap:12px;display:flex;justify-content:space-between;width:100%}.payment-detail-body__order-type div{width:100%}.detail-driver-data{border:1px solid #dbdbdb;border-radius:8px;display:flex;justify-content:space-between;padding:24px 20px;width:100%}.detail-driver-data div.driver{align-items:center;align-items:stretch;column-gap:21px;display:flex}.detail-driver-data div.driver div.image{border-radius:10px;height:76px;overflow:hidden;width:76px}.detail-driver-data div.driver div.image img{height:100%;object-fit:cover;width:100%}.detail-driver-data div.driver div.data{display:flex;flex-direction:column;font-size:12px;row-gap:6px}.detail-driver-data div.driver div.data p:nth-child(2){margin-bottom:7px}.detail-car-charter{position:relative}.detail-car-charter__publish-btn{position:absolute;right:0;top:0}.detail-car-charter__extend-order-request{background:#fff1de;border:1px solid #f1a33a;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:18px;padding:16px;width:100%}.detail-car-charter__extend-order-request .extend-form h1{font-size:.875rem;margin-bottom:6px}.detail-car-charter__extend-order-request .extend-form p{font-size:.75rem;font-weight:700;margin-bottom:5px}.detail-car-charter__extend-order-request .extend-form p:last-child{margin-bottom:0}.detail-car-charter__extend-order-request .extend-form p:last-child,.detail-car-charter__extend-order-request .extend-form p:nth-child(2){font-weight:400}.detail-car-charter__extend-order-request .extend-btn{align-items:center;column-gap:6px;display:flex;justify-content:center}.detail-car-charter__extend-order-request .extend-btn .btn:first-child{background:#ea5b67}.detail-car-charter__extend-order-request .extend-btn .btn:last-child{background:#299b0a}.detail-car-charter__back-btn{display:flex;margin-bottom:21px;width:fit-content}.detail-car-charter__back-btn:hover{cursor:pointer}.detail-car-charter__back-btn p{font-size:.875rem;margin-left:12px}.detail-car-charter__form{display:flex;flex-direction:column;row-gap:36px}.detail-car-charter__form h2{color:#009ef7;font-size:16px}.detail-car-charter__form .detail-driver,.detail-car-charter__form .detail-hari,.detail-car-charter__form .detail-penerima,.detail-car-charter__form .detail-penyewa,.detail-car-charter__form .detail-rincian-biaya,.detail-car-charter__form .detail-sewa{display:flex;flex-direction:column;row-gap:22px}.detail-car-charter__form .detail-hari__data,.detail-car-charter__form .detail-penerima__data,.detail-car-charter__form .detail-penyewa__data,.detail-car-charter__form .detail-rincian-biaya__data,.detail-car-charter__form .detail-sewa__data{grid-column-gap:30px;grid-row-gap:36px;column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.detail-car-charter__form .detail-hari__data__phone-number,.detail-car-charter__form .detail-penerima__data__phone-number,.detail-car-charter__form .detail-penyewa__data__phone-number,.detail-car-charter__form .detail-rincian-biaya__data__phone-number,.detail-car-charter__form .detail-sewa__data__phone-number{align-items:center;column-gap:12px;display:flex}.detail-car-charter__form .detail-hari__data__phone-number div.g-input:first-child,.detail-car-charter__form .detail-penerima__data__phone-number div.g-input:first-child,.detail-car-charter__form .detail-penyewa__data__phone-number div.g-input:first-child,.detail-car-charter__form .detail-rincian-biaya__data__phone-number div.g-input:first-child,.detail-car-charter__form .detail-sewa__data__phone-number div.g-input:first-child{width:114px}.detail-car-charter__form .detail-hari__data__phone-number div.g-input:last-child,.detail-car-charter__form .detail-penerima__data__phone-number div.g-input:last-child,.detail-car-charter__form .detail-penyewa__data__phone-number div.g-input:last-child,.detail-car-charter__form .detail-rincian-biaya__data__phone-number div.g-input:last-child,.detail-car-charter__form .detail-sewa__data__phone-number div.g-input:last-child{margin-top:30px;width:80%}.detail-car-charter__form .detail-hari__data__rent-charter-time,.detail-car-charter__form .detail-hari__data__selected-car,.detail-car-charter__form .detail-penerima__data__rent-charter-time,.detail-car-charter__form .detail-penerima__data__selected-car,.detail-car-charter__form .detail-penyewa__data__rent-charter-time,.detail-car-charter__form .detail-penyewa__data__selected-car,.detail-car-charter__form .detail-rincian-biaya__data__rent-charter-time,.detail-car-charter__form .detail-rincian-biaya__data__selected-car,.detail-car-charter__form .detail-sewa__data__rent-charter-time,.detail-car-charter__form .detail-sewa__data__selected-car{grid-column:1/3}.detail-car-charter__form .detail-additional,.detail-car-charter__form .detail-area-charter{display:flex;flex-direction:column;row-gap:22px}.detail-car-charter__form .detail-action-btn{align-items:center;column-gap:8px;display:flex;justify-content:flex-end}.edit-car-charter{position:relative}.edit-car-charter__back-btn{display:flex;margin-bottom:21px;width:fit-content}.edit-car-charter__back-btn:hover{cursor:pointer}.edit-car-charter__back-btn p{font-size:.875rem;margin-left:12px}.edit-car-charter__content-data{display:flex;flex-direction:column;row-gap:36px}.edit-car-charter__content-data h2{color:#009ef7;font-size:16px;font-weight:700}.edit-car-charter__content-data__penyewa{display:flex;flex-direction:column;row-gap:22px}.edit-car-charter__content-data__penyewa-form{grid-row-gap:36px;grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.edit-car-charter__content-data__detail-hari{display:flex;flex-direction:column;row-gap:22px}.edit-car-charter__content-data__detail-hari-form{grid-row-gap:36px;grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.edit-car-charter__content-data__detail-hari-form .rent-time-components{grid-column:1/3}.edit-car-charter__content-data__detail-sewa{display:flex;flex-direction:column;row-gap:22px}.edit-car-charter__content-data__detail-sewa-form{grid-row-gap:36px;grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.edit-car-charter__content-data__detail-sewa-form .select-field-car{grid-column:1/3}.edit-car-charter__content-data__additional,.edit-car-charter__content-data__area-charter{display:flex;flex-direction:column;row-gap:22px}.edit-car-charter__content-data__additional-form{grid-row-gap:38px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:38px}.edit-car-charter__content-data__additional-form .select-field-additional-item{grid-column:1/3}.edit-car-charter__content-data__total-price{background-color:#e7f3ff;border-radius:5px;margin-left:auto;margin-right:0;padding:14px;width:396px}.edit-car-charter__content-data__total-price .total-price-wrapper{align-items:center;display:flex;justify-content:space-between}.edit-car-charter__content-data__total-price .total-price-wrapper h3,.edit-car-charter__content-data__total-price .total-price-wrapper p{font-size:14px;font-weight:700}.edit-car-charter__content-data__total-price .total-price-wrapper p{color:#1c3d5d}.edit-car-charter__content-data__btn-action{align-items:center;column-gap:12px;display:flex;justify-content:flex-end;margin-top:70px}.rent-time-components{display:flex;flex-direction:column;row-gap:36px;width:100%}.rent-time-components__time{column-gap:29px;display:flex;width:100%}.rent-time-components__time .g-input{width:100%}.detail-sewa-car-charter{display:flex;flex-direction:column;row-gap:36px}.detail-sewa-car-charter h2{color:#009ef7;font-size:16px;font-weight:700}.detail-sewa-car-charter__penyewa{display:flex;flex-direction:column;row-gap:22px}.detail-sewa-car-charter__penyewa-form{grid-row-gap:36px;grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.detail-sewa-car-charter__detail-hari{display:flex;flex-direction:column;row-gap:22px}.detail-sewa-car-charter__detail-hari-form{grid-row-gap:36px;grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.detail-sewa-car-charter__detail-hari-form .rent-time-components{grid-column:1/3}.detail-sewa-car-charter__detail-sewa{display:flex;flex-direction:column;row-gap:22px}.detail-sewa-car-charter__detail-sewa-form{grid-row-gap:36px;grid-column-gap:29px;column-gap:29px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:36px}.detail-sewa-car-charter__detail-sewa-form .select-field-car{grid-column:1/3}.detail-sewa-car-charter__additional,.detail-sewa-car-charter__area-charter{display:flex;flex-direction:column;row-gap:22px}.detail-sewa-car-charter__additional-form{grid-row-gap:38px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:38px}.detail-sewa-car-charter__additional-form .select-field-additional-item{grid-column:1/3}.detail-sewa-car-charter__btn-action{align-items:center;column-gap:12px;display:flex;justify-content:flex-end;margin-top:70px}.metode-pembayaran-car-charter__form__title{color:#009ef7;font-size:16px;font-weight:700;margin-bottom:22px}.metode-pembayaran-car-charter__form__form{grid-gap:29px;display:grid;gap:29px;grid-template-columns:repeat(2,1fr)}.metode-pembayaran-car-charter__button-action{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin:61px 0 30px;width:100%}.detail-pesanan-car-charter{display:flex;flex-direction:column;row-gap:22px}.detail-pesanan-car-charter h2{color:#009ef7;font-size:16px;font-weight:700}.detail-pesanan-car-charter__rincian{grid-row-gap:23px;border-bottom:1px solid #dbdbdb;display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:32px;row-gap:23px}.detail-pesanan-car-charter__rincian .rental-data{border-right:2px dashed #dbdbdb;padding-bottom:35px;padding-right:139px}.detail-pesanan-car-charter__rincian .rental-data h3{font-size:12px;font-weight:700;margin-bottom:14px}.detail-pesanan-car-charter__rincian .rental-data__list{display:flex;flex-direction:column;list-style:none;row-gap:14px}.detail-pesanan-car-charter__rincian .rental-data__list li{align-items:center;display:flex;font-size:12px;justify-content:space-between}.detail-pesanan-car-charter__rincian .rental-fee{display:flex;flex-direction:column;padding:0 66px 35px;row-gap:31px}.detail-pesanan-car-charter__rincian .rental-fee .order-fee h3,.detail-pesanan-car-charter__rincian .rental-fee .other-fee h3{font-size:12px;font-weight:700;margin-bottom:14px}.detail-pesanan-car-charter__rincian .rental-fee .order-fee__list,.detail-pesanan-car-charter__rincian .rental-fee .other-fee__list{display:flex;flex-direction:column;list-style:none;row-gap:14px}.detail-pesanan-car-charter__rincian .rental-fee .order-fee__list li,.detail-pesanan-car-charter__rincian .rental-fee .other-fee__list li{align-items:center;display:flex;font-size:12px;justify-content:space-between}.detail-pesanan-car-charter__rincian .rental-area{border-top:2px dashed #dbdbdb;grid-column:1/3;padding:17px 0 0}.detail-pesanan-car-charter__rincian .rental-area h3{font-size:12px;font-weight:700;margin-bottom:14px}.detail-pesanan-car-charter__rincian .rental-area__list-area{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.detail-pesanan-car-charter__rincian .rental-area__list-area li:nth-child(odd){border-right:2px dashed #dbdbdb;padding-right:139px}.detail-pesanan-car-charter__rincian .rental-area__list-area li:nth-child(2n){padding:0 66px 35px}.detail-pesanan-car-charter__rincian .rental-area__list-area li{display:flex;font-size:12px;justify-content:space-between;width:100%}.detail-pesanan-car-charter__rincian .rental-area__list-area li div.desc{column-gap:8px;display:flex}.detail-pesanan-car-charter__rincian .rental-area__list-area li div.desc div{display:flex;flex-direction:column;row-gap:6px}.detail-pesanan-car-charter__rincian .rental-area__list-area li div.desc div .title{font-weight:700}.detail-pesanan-car-charter__action-button{align-items:flex-end;display:flex;flex-direction:column;margin-top:20px}.detail-pesanan-car-charter__action-button__total-full{margin-bottom:8px}.detail-pesanan-car-charter__action-button__total-full,.detail-pesanan-car-charter__action-button__total-half{align-items:center;background:#e7f3ff;border-radius:5px;display:flex;gap:139px;justify-content:space-between;min-width:396px;padding:14px 20px}.detail-pesanan-car-charter__action-button__total-full p,.detail-pesanan-car-charter__action-button__total-half p{font-size:14px;font-weight:700}.detail-pesanan-car-charter__action-button__total-full span,.detail-pesanan-car-charter__action-button__total-half span{color:#1c3d5d;font-size:14px;font-weight:700}.detail-pesanan-car-charter__action-button__buttons{align-items:center;display:flex;gap:12px;margin-top:26px}.konfirmasi-pesanan-car-charter{display:flex;flex-direction:column;row-gap:36px}.custom-order-car-charter{display:flex;flex-direction:column;gap:20px;margin-bottom:120px}.custom-order-car-charter__form-container{display:flex;flex-direction:column;gap:22px}.influencer .report-summary{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 2fr;width:100%}.influencer .influencer-stats{align-items:center;background-color:#fff;border-radius:16px;display:flex;justify-content:flex-start;padding:0 21px;width:100%}.influencer .influencer-stats .value-wrapper{display:flex;gap:40px;justify-content:center;list-style:none;margin-top:23px;width:100%}.influencer .influencer-stats .value-wrapper li{align-items:center;column-gap:5px;display:flex}.influencer .influencer-stats .value-wrapper li div{border-radius:2px;height:7px;width:11px}.influencer .influencer-stats .value-wrapper li span{display:block;font-size:12px;font-weight:500}.influencer .influencer-stats .value-wrapper .percentage{align-items:center;display:flex;gap:10px;width:100%}.influencer .influencer-stats .value-wrapper .percentage .value{font-weight:700}.influencer .influencer-stats-skeleton{align-items:center;background:#fcfcfc;border-radius:16px;display:flex;justify-content:flex-start;padding:0 21px;width:100%}.influencer .influencer-stats-skeleton .value-skeleton{width:auto}.influencer .influencer-stats-skeleton .value-skeleton div.title-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:18px;margin-bottom:9px;width:80px}.influencer .influencer-stats-skeleton .value-skeleton div.total-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:30px;width:60px}.influencer .influencer-stats-skeleton .value-skeleton ul{display:flex;flex-direction:column;list-style:none;margin-top:23px;row-gap:12px;width:90px}.influencer .influencer-stats-skeleton .value-skeleton ul li{align-items:center;column-gap:5px;display:flex;width:100%}.influencer .influencer-stats-skeleton .value-skeleton ul li div{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:7px;width:11px}.influencer .influencer-stats-skeleton .value-skeleton ul li span{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;height:7px;width:80px}.influencer .influencer-stats-skeleton .chart-skeleton{align-items:center;display:flex;justify-content:center;width:60%}.influencer .influencer-stats-skeleton .chart-skeleton .doughnut{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background:#eae9e9;border-radius:100%;height:130px;width:130px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.influencer .transaction-stats{width:60%}.influencer .user{margin-top:25px}.influencer-detail .g-table{margin:16px 0}.influencer-detail .influencer-table-wrapper{min-height:85vh;padding:30px 16px;position:relative}.influencer-detail .influencer-table-wrapper .order-transaction-key{color:#0084ff;cursor:pointer;transition:.2s}.influencer-detail .influencer-table-wrapper .order-transaction-key:hover{text-decoration:underline}.influencer-detail .back-btn{align-items:center;border:none;cursor:pointer;display:flex;outline:none}.influencer-detail .back-btn span{margin-left:.75rem}.influencer-detail .review-filter-group{display:flex;flex-direction:column;position:absolute;right:30px;top:20px;z-index:1}.influencer-detail .review-filter-group input,.influencer-detail .review-filter-group select{border:1px solid #e0e0e0;border-radius:6px;font-size:12px;padding:8px 12px;width:100%}.influencer-detail .review-filter-group input select:focus,.influencer-detail .review-filter-group select select:focus{border-color:#0094ff;box-shadow:0 0 0 2px #0094ff33;outline:none}.influencer-detail .review-filter-group select option{background-color:#fff;border:1px solid red;border-radius:8px;color:#333;font-size:12px;padding:10px}.influencer-detail .filter-order{max-width:319px;width:100%}.influencer-detail .input-with-icon{align-items:center;border:1px solid #ccc;border-radius:6px;display:flex;flex:1 1;overflow:hidden;width:100%}.influencer-detail .input-with-icon input{border:none;flex:1 1;outline:none}.influencer-detail .input-with-icon .icon{background:#fff;cursor:default;padding:0 10px}.influencer-detail__form{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-bottom:60px}.influencer-detail__form .referral-code-field{position:relative}.influencer-detail__form .referral-code-field .copy-btn{background:none;bottom:6px;min-width:30px;padding:0;position:absolute;right:10px}.influencer-detail__form .referral-code-field .copy-btn:disabled{background-color:#e0e0e0}.influencer-detail__form .comission-field,.influencer-detail__form .status-info{display:flex;flex-direction:column;gap:16px}.influencer-detail__form .comission-field h3,.influencer-detail__form .status-info h3{color:#000;font-size:12px;font-weight:700}.influencer-detail__form .comission-field .radio,.influencer-detail__form .status-info .radio{align-items:center;display:flex;gap:24px}.influencer-detail__form .status-info__toggle-wrapper{display:flex}.influencer-detail__form .double-column{column-gap:18px;display:flex}.influencer-detail__form .double-column .g-input{width:100%}.influencer-detail .segmented-input .label{display:block;font-size:12px;font-weight:600;margin-bottom:10px}.influencer-detail .segmented-input .segment{background:#f5f5f5;border-radius:5px;display:flex;gap:8px;height:44px;outline:1px solid #e0e0e0;padding:6px 4px}.influencer-detail .segmented-input .segment .option{background-color:#f2f2f2;border-radius:5px;border-radius:9999px;color:#111827;cursor:not-allowed;font-size:10px;padding:8px 12px;text-align:center;-webkit-user-select:none;user-select:none}.influencer-detail .influencer-metrics{justify-content:flex-start}.influencer-detail .influencer-metrics .title{margin-right:5px}.influencer-detail .influencer-metrics .dashboard-controls{display:flex;gap:18px;margin-left:auto}.influencer-detail .influencer-metrics .control-btn{background:none;border:1px solid #ededed;border-radius:20px;color:#757575;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px;transition:all .2s ease}.influencer-detail .influencer-metrics .control-btn:hover{background-color:#f7f7f7}.influencer-detail .influencer-metrics .control-btn:disabled{cursor:not-allowed}.influencer-detail .influencer-metrics .control-btn.active{border:1px solid #3b82f6;color:#009ef7;cursor:default}.influencer-detail .influencer-metrics .control-btn.active:hover{background-color:#fff}.influencer-detail .influencer-metrics .export{background-color:#f90;border-radius:5px;color:#fff;font-weight:600;padding:6px;width:116px}.influencer-detail .influencer-metrics .export:hover{background-color:#f8b44f}.new-influencer .g-table{margin:16px 0}.new-influencer .back-btn{align-items:center;border:none;cursor:pointer;display:flex;outline:none}.new-influencer .back-btn span{margin-left:.75rem}.new-influencer__form{grid-gap:28px;align-items:flex-end;display:grid;gap:28px;grid-template-columns:1fr 1fr;margin-bottom:60px}.new-influencer__form .referral-code-field{position:relative}.new-influencer__form .referral-code-field .random-code-btn{bottom:5px;position:absolute;right:12px}.new-influencer__form .referral-code-field .random-code-btn:disabled{background-color:#e0e0e0}.new-influencer__form .commission-field,.new-influencer__form .status-info{display:flex;flex-direction:column;gap:16px}.new-influencer__form .commission-field h3,.new-influencer__form .status-info h3{color:#000;font-size:12px;font-weight:700}.new-influencer__form .commission-field .radio,.new-influencer__form .status-info .radio{align-items:center;display:flex;gap:24px}.new-influencer__form .commission-controls{display:flex;gap:14px}.new-influencer__form .commission-controls .g-input,.new-influencer__form .commission-controls .select-field-dropdown{width:100%}.new-influencer__form .double-column{column-gap:18px;display:flex}.new-influencer__form .double-column .g-input{width:100%}.new-influencer__form .referral-link-field{position:relative}.new-influencer__form .referral-link-field .btn-wrapper{bottom:6px;display:flex;gap:12px;position:absolute;right:10px}.new-influencer__form .referral-link-field .btn{background:none;min-width:30px;padding:0}.new-influencer__form .referral-link-field .btn:disabled{color:#e0e0e0}.new-influencer__form .referral-link-field .copy-btn{color:#f90}.new-influencer__form .referral-link-field .generate-btn{color:#009ef7}.new-influencer .buttons{column-gap:10px;display:flex;justify-content:flex-end}.error-state{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;height:300px;justify-content:center;padding:16px}.error-state p{margin-bottom:10px}.empty-state{display:flex;justify-content:center;position:relative;top:50%;transform:translateY(-50%)}.percentage-rules__select-container{align-self:flex-end;display:inline-block;position:relative;width:100%}.percentage-rules__select-container .options-container{display:block}.percentage-rules__select-label{display:block;font-size:12px;font-weight:700;margin-bottom:16px}.percentage-rules__select-box{align-items:center;border:1px solid #ccc;border-radius:5px;cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:13px 10px}.percentage-rules__options-container{background-color:#fff;border:1px solid #ccc;border-radius:5px;display:none;margin-top:4px;max-height:150px;overflow-y:auto;position:absolute;width:100%;z-index:1}.percentage-rules__options-container .option{background-color:#fff;border-top:1px solid #e0e0e0;cursor:pointer;padding:10px}.percentage-rules__options-container .option:hover{filter:brightness(95%)}.percentage-rules__options-container .option:first-child{border-top:none}.percentage-rules__options-container .option{align-items:center;display:flex;font-size:12px}.percentage-rules__options-container .option span{display:inline-flex;margin-right:2px}.percentage-rules__options-container.show{display:block}.percentage-rules__arrow{transform:rotate(0deg);transition:transform .3s ease}.percentage-rules__arrow.arrow-down{transform:rotate(-180deg)}.login-page{background-color:#1d2939;height:100vh;max-width:100vw;position:relative}.login-page .vector-image{bottom:0;height:auto;max-width:100%;position:absolute;right:0}.login__container{background-color:#fff;border-radius:22px;left:50%;min-width:320px;padding:43px;position:absolute;top:50%;transform:translate(-50%,-50%);width:480px}.login__header{margin-bottom:16px}.login__header h1{font-size:1.5rem;margin-bottom:10px}.login__header p{font-size:.875rem;font-weight:500}.login__form .g-input{margin-bottom:20px}.login__form .g-input:nth-child(2){margin-bottom:40px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.rdp{--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{clip:rect(1px,1px,1px,1px)!important;-webkit-appearance:none;appearance:none;background:#0000;border:0;border:0!important;box-sizing:border-box;height:1px!important;margin:0;overflow:hidden!important;padding:0;padding:0!important;position:absolute!important;top:0;width:1px!important}.rdp-button_reset{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;color:inherit;cursor:default;font:inherit;margin:0;padding:0;position:relative}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid #0000}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){background-color:var(--rdp-background-color);border:var(--rdp-outline);color:inherit}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{border-collapse:collapse;margin:0;max-width:calc(var(--rdp-cell-size)*7)}.rdp-with_weeknumber .rdp-table{border-collapse:collapse;max-width:calc(var(--rdp-cell-size)*8)}.rdp-caption{align-items:center;display:flex;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{display:block;position:relative;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{display:inline-flex;position:relative}.rdp-caption_label{align-items:center;border:2px solid #0000;color:currentColor;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700;margin:0;padding:0 .25em;white-space:nowrap;z-index:1}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{left:0;position:absolute;top:50%;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rdp-nav_button{align-items:center;border-radius:100%;display:inline-flex;height:var(--rdp-cell-size);justify-content:center;padding:.25em;width:var(--rdp-cell-size)}.rdp-dropdown_month,.rdp-dropdown_year{align-items:center;display:inline-flex;position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;background-color:initial;border:none;bottom:0;cursor:inherit;font-family:inherit;font-size:inherit;left:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.rdp-dropdown[disabled]{color:inherit;opacity:1}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{font-size:.75em;font-weight:700;height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;width:var(--rdp-cell-size)}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{align-items:center;border:2px solid #0000;border-radius:100%;box-sizing:border-box;display:flex;height:var(--rdp-cell-size);justify-content:center;margin:0;max-width:var(--rdp-cell-size);overflow:hidden;width:var(--rdp-cell-size)}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{background-color:var(--rdp-accent-color);color:var(--rdp-selected-color);opacity:1}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-right-radius:0;border-top-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-left-radius:0;border-top-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-bottom-right-radius:0;border-top-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-control-geosearch *,.leaflet-control-geosearch :after,.leaflet-control-geosearch :before{box-sizing:border-box}.leaflet-control-geosearch .leaflet-bar-part{border-bottom:none;border-radius:4px}.leaflet-control-geosearch a.leaflet-bar-part:after,.leaflet-control-geosearch a.leaflet-bar-part:before{content:"";display:block;position:absolute}.leaflet-control-geosearch a.leaflet-bar-part:before{border-top:2px solid #555;left:15px;top:17px;transform:rotate(45deg);width:6px}.leaflet-control-geosearch a.leaflet-bar-part:after{border:2px solid #555;border-radius:50%;height:8px;left:10px;top:10px;width:8px}.leaflet-control-geosearch.error a.leaflet-bar-part:before,.leaflet-control-geosearch.pending a.leaflet-bar-part:before{display:none}.leaflet-control-geosearch.error a.leaflet-bar-part:after,.leaflet-control-geosearch.pending a.leaflet-bar-part:after{border-radius:50%;height:18px;left:50%;margin:-9px 0 0 -9px;top:50%;width:18px}.leaflet-control-geosearch.pending a.leaflet-bar-part:after{animation:spin 1s linear infinite;border:2px solid #555;border-top-color:#f3f3f3;content:""}.leaflet-control-geosearch.error a.leaflet-bar-part:after{border:none;content:"!";font-size:18px;font-weight:600;line-height:normal}.leaflet-control-geosearch form{background-clip:padding-box;background-color:#fff;border-radius:0 4px 4px 0;box-shadow:0 1px 5px #000000a6;display:none;height:auto;left:30px;margin:0;padding:0 8px;position:absolute;top:0;z-index:-1}.leaflet-geosearch-button form.open{border-radius:0 4px 4px 4px}.leaflet-control-geosearch.active form{display:block}.leaflet-geosearch-button.active .leaflet-bar-part{border-radius:4px 0 0 4px;width:30px}.leaflet-geosearch-button form{max-width:350px}.leaflet-control-geosearch form input{border:none;border-radius:0 4px 4px 0;font-size:12px;height:30px;margin:0;min-width:200px;outline:none;padding:0;text-indent:8px;width:100%}.leaflet-touch .leaflet-geosearch-bar form{border:2px solid #0003;box-shadow:none}.leaflet-touch .leaflet-geosearch-bar form input{height:30px}.leaflet-control-geosearch .results{background:#fff}.leaflet-control-geosearch .results>*{border:1px solid #0000;line-height:24px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.leaflet-control-geosearch .results.active{border-top:1px solid #c6c6c6;padding:8px 0}.leaflet-control-geosearch .results>.active,.leaflet-control-geosearch .results>:hover{background-color:#f8f8f8;border-color:#c6c6c6;cursor:pointer}.leaflet-control-geosearch .results.active:after{bottom:-2px;content:"";display:block;left:-2px;position:absolute;top:30px;width:0}.leaflet-touch .leaflet-control-geosearch .results.active:after{border-left:2px solid #0003}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.leaflet-bottom .leaflet-geosearch-bar,.leaflet-top .leaflet-geosearch-bar{display:none}.leaflet-geosearch-bar{cursor:auto;display:block;height:auto;margin:10px auto 0;max-width:calc(100% - 120px);position:relative;width:400px;z-index:1000}.leaflet-geosearch-bar form{border-radius:4px;display:block;left:0;position:relative;top:0}.leaflet-geosearch-bar form input{min-width:100%;width:100%}.leaflet-geosearch-bar .results.active:after{opacity:.2}.leaflet-right .leaflet-control-geosearch form{border-left:inherit;border-radius:4px 0 0 4px;border-right:none;left:auto;right:28px}.leaflet-bar-notfound{font-style:italic}.leaflet-control-geosearch button.reset{background-color:#fff;border:none;border-radius:0 4px 4px 0;color:#000;cursor:pointer;font-weight:700;line-height:26px;padding:0 8px;position:absolute;right:0;text-decoration:none;top:0}.leaflet-touch .leaflet-control-geosearch button.reset{line-height:30px}.leaflet-control-geosearch button.reset:hover{background:#f5f5f5}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}
/*# sourceMappingURL=main.412b3299.css.map*/