@font-face{font-family:Inter-regular;src:url(../fonts/Inter-Regular.c70cc740.woff)}@font-face{font-family:Inter-SemiBold;src:url(../fonts/Inter-SemiBold.bfb220b7.woff)}body{font-family:Inter-regular}body,body .q-field{font-size:var(--q-font-size)}body.body--light{background-color:var(--q-light-page);color:var(--q-text-light)}body.body--light .q-drawer{background-color:var(--q-light)}body.body--light .q-field__input,body.body--light .q-field__native,body.body--light .q-field__prefix,body.body--light .q-field__suffix{color:var(--q-text-light-field)}body.body--light .q-field__label{color:var(--q-text-light-label)}body.body--dark{color:var(--q-text-dark)}body.body--dark .q-field__input,body.body--dark .q-field__native,body.body--dark .q-field__prefix,body.body--dark .q-field__suffix{color:var(--q-text-dark-field)}body.body--dark .q-field--dark .q-field__bottom,body.body--dark .q-field--dark .q-field__marginal,body.body--dark .q-field--dark:not(.q-field--highlighted) .q-field__label{color:var(--q-text-dark-label)}.q-item,.q-list{color:var(--q-text-light)}.q-item--dark,.q-list--dark{color:var(--q-text-dark)}.border-bg{border:.5px solid #0000001f}.text-custom-pale-gray{color:#ececee}.bg-custom-pale-gray{background:#ececee}.text-custom-bg{color:#f2f3f7}.bg-custom-gray{background:#f2f2f2}.btn-form{width:7rem}.m-r-10{margin-right:10px}.m-t-18{margin-top:18px}.m-b-18{margin-bottom:18px}.x-label{color:#8d8d94;font-size:12px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.x-title{font-family:Inter-SemiBold}.x-title,.x-title-detail{font-size:16px}.x-title,.x-title-detail,.x-title-popup{color:#272729;font-weight:700;text-transform:uppercase}.x-title-popup{font-family:Inter-SemiBold;font-size:20px}.x-label-item{color:#8d8d94;font-size:12px;text-transform:capitalize}.x-table-header{background-color:#f0f0f5;color:#272729;font-family:Inter-SemiBold;font-weight:700;text-transform:uppercase}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:0}.x-upload{border:1px solid #bebebe;border-radius:4px;padding:5px 15px}.statusCode{font-weight:700}.statusCode--active{color:#26a653}.statusCode--blocked{color:#8d8d94}.statusCode--cancelled{color:#26a653}.statusCode--rejected{color:#de2c00}.statusCode--approved{color:#33b650}.text-append{color:#26a653;font-size:12px;font-weight:700}.detail-item{width:100%}.detail-item__label{color:#767676;width:40%}.detail-item__text{text-align:right;width:60%;word-break:break-word}.text-width-200{max-width:300px;min-width:200px;white-space:normal}.input-date{border:1px solid #bebebe;border-radius:4px;height:41px;padding:0 5px}.text-center{text-align:center}.border-top-default{border-top:1px solid #e6e6e6}.booking-status{border-radius:15px;color:#fff;font-size:12px;font-weight:700;height:20px;justify-items:center;margin:auto;padding:1px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.booking-status--new{background:#a66efa}.booking-status--assigned{background:#fc8b56}.booking-status--in_progress{background:#03a1e4}.booking-status--confirming{background:#fe3086}.booking-status--expired{background:#8c8c8c}.booking-status--canceled{background:#de2c00}.booking-status--completed{background:#33b650}.service-info{align-items:center;border-radius:40px;font-size:12px;font-weight:700;padding:5px 10px;text-align:center}.service-info--negative{background:#ffe2df;color:#de2c00}.service-info--purple{background:#f1e7fe;color:#7b15ff}.service-info--primary{background:#fff4f2;color:#fb6119}.service-info--blue{background:#f1e7fe;color:#0090ff}.bg-grey-15{background:#f2f2f2}.action-dialog-bottom{background:#fff;border-top:1px solid #cecece;bottom:0;position:absolute;width:100%}.multiple-select-result{border:1px solid #e3e3e3;border-top:none;height:80px;overflow-y:auto;padding:5px}.box-label{align-items:center;border-radius:10px;display:flex;margin-bottom:5px;margin-right:5px;padding:1px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.box-label--primary{background:#fff4f2}.box-label--secondary{background:#8c8c8c}.q-field--disabled .q-field__inner{background:#f7f7f7!important}.dialog-top .q-dialog__inner{top:6vh}.input-search{height:100%}.q-card__actions .q-btn{padding:0 20px}.transaction-status--S{color:#33b650}.transaction-status--C,.transaction-status--F{color:#de2c00}.transaction-status--R{color:#00a1e4}.transaction-status--P{color:#26a653}.q-page-container{display:flex}.q-page-container>div:first-child{display:flex;flex:1;flex-wrap:wrap;width:100%}.q-page-container>div:first-child .col:first-child{width:100%!important}.btn-primary{background:#26a653;color:#fff;padding:0 18px!important}.border-bottom-default{border-bottom:1px solid #e6e6e6}.transaction-status--active,.transaction-status--completed{color:#33b650}.transaction-status--block{color:#8d8d94}.q-tab-panels{border-top:1px solid #e6e6e6}.q-tab__label{text-transform:capitalize}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}