@font-face{font-family:MainFont;src:url(/fonts/font_med.8983cd94.ttf)}@font-face{font-family:BoldFont;src:url(/fonts/font_med.8983cd94.ttf)}body{font-family:MainFont}.v-application .display-1,.v-application .display-2,.v-application .display-3,.v-application .display-4,.v-application h2,.v-application h3,.v-application h4,.v-application h5,.v-application input,.v-application p,.v-applicationh1{font-family:BoldFont!important}.v-text-field__details{padding-left:0!important;padding-right:0!important}.v-counter{margin-top:4px!important;font-family:BoldFont!important}span{font-family:MainFont}.bold{font-family:BoldFont!important}.clickable{cursor:pointer}.body-1,.body-2,.caption,.headline,.light,.subheading,.title,.v-btn__content,.v-data-table,.v-label,.v-list-item__title,.v-main,.v-messages__message,.v-select__selection,.v-stepper,.v-tabs,.v-text-field__slot,.v-toolbar__title{font-family:MainFont!important}.material-icons{font-family:Material Icons!important}.v-alert,.v-btn__content,.v-list__tile__title{font-size:18px!important}.container{padding:16px 32px}.center{display:flex;justify-content:center;align-items:center}.v-alert-error{z-index:1000;position:fixed;width:100vw}.v-input--selection-controls{padding:0}.v-input__slot{margin-bottom:0!important}.text-eclippse{overflow:hidden;text-overflow:ellipsis}.thumbnail{width:100px;min-width:100px;height:87.5px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.theme--light.v-divider{border-color:#eaeaea!important}.v-messages__message{line-height:20px!important}.error-alert{font-family:MainFont;position:fixed!important;top:0;left:0;right:0;border-radius:0!important}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:.25s}.fade-enter-active{transition-delay:.25s}.fade-enter,.fade-leave-active{opacity:0}.main-bg,main{background:#fafafa}.highlight:hover{background-color:#fafafa}.container{padding:16px 32px!important}.section-title[data-v-43a3c71a]{font-size:18px;color:#000}.label-text[data-v-43a3c71a]{font-size:16px;color:#000}.rejected-text-color[data-v-43a3c71a]{color:#d74949}.item-title[data-v-43a3c71a]{color:#022555;font-size:16px;font-weight:700}.item-desc[data-v-43a3c71a]{color:#022555;font-size:14px;font-weight:700}.item-price[data-v-43a3c71a]{color:#000;font-size:14px}.square[data-v-43a3c71a]{height:32px;width:32px}.text-accent-color[data-v-43a3c71a]{color:#1976d2}#confirm-cancel-modal .fs-bold-14[data-v-7be94310]{font-size:14px;font-style:normal;font-weight:500;line-height:20px}p[data-v-39593acc]{margin-bottom:0!important}.v-sheet.v-toolbar[data-v-39593acc]:not(.v-sheet--outlined){box-shadow:none!important;border-bottom:1px solid #d1d1d1!important}.text-black[data-v-39593acc]{color:#000}.text-secondary[data-v-39593acc]{color:#747474}.fs-bold-28[data-v-39593acc]{font-size:28px!important;font-weight:500!important}.fs-bold-20[data-v-39593acc]{font-size:20px!important;font-weight:500!important}.border-4[data-v-39593acc]{border-radius:4px!important}.border-8[data-v-39593acc]{border-radius:8px!important}.theme--dark.v-btn.v-btn--disabled.v-btn--has-bg[data-v-39593acc]{background-color:#d7d8d9!important;color:#a2a4a7!important}.bc{color:#1976d2}.bc--current{color:#000}.error-text{color:#000;font-size:20px}.loading-fixed[data-v-129a1d8c]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;background:hsla(0,0%,100%,.8)}.d-flex[data-v-129a1d8c]{display:flex}.justify-center[data-v-129a1d8c]{justify-content:center}.align-center[data-v-129a1d8c]{align-items:center}@font-face{font-family:CustomerPageMainFont;src:url(/fonts/GraphikTH-Regular.593d1f8d.ttf)}@font-face{font-family:CustomerPageBoldFont;src:url(/fonts/GraphikTH-SemiBold.508c237d.ttf)}.my-page[data-v-0f690112]{font-family:CustomerPageMainFont!important;scrollbar-width:none!important;-ms-overflow-style:none!important;top:0;left:0;overscroll-behavior:none!important;touch-action:none!important;overflow:hidden!important;position:fixed!important;width:100%;height:100dvh}.my-page[data-v-0f690112]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.my-page p[data-v-0f690112]{margin-bottom:0!important}.img-icon-status[data-v-0f690112]{width:118px;height:93.6px}.bottom-button-container[data-v-0f690112]{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:#fff;padding-left:16px;padding-right:16px;padding-bottom:48px;box-sizing:border-box;transform:translateZ(0);will-change:transform}.full-width[data-v-0f690112]{width:100%}.border-8[data-v-0f690112]{border-radius:8px!important}.fs-bold-28[data-v-0f690112]{font-size:28px!important;font-weight:500!important;letter-spacing:-.016rem!important;font-family:CustomerPageBoldFont!important}.fs-16[data-v-0f690112],.fs-bold-28[data-v-0f690112]{text-transform:none!important;line-height:1.65!important}.fs-16[data-v-0f690112]{font-size:16px!important;letter-spacing:0!important;font-family:CustomerPageMainFont!important}.mobile--appbar{display:flex;justify-content:center}.mobile--main-bg{background-color:#f3f3f5!important}.mobile--card-title{font-size:16px;font-weight:700;color:#181818}.mobile--card-detail{font-size:14px}.mobile--card-detail .label{color:#9f9f9f}.mobile--card-detail .text{color:#181818}#vendor-detail-modal .tabs-title{font-size:14px;text-transform:none!important;font-weight:400;color:#0000008a!important}#vendor-detail-modal .v-tab--active .tabs-title{color:#1976d2!important}#vendor-detail-modal #commercial-service-booking-detail-tabs .v-tabs-bar{border-bottom:1px solid #ebebeb}@media only screen and (max-width:959.98px){#vendor-detail-modal .v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:flex}#vendor-detail-modal .v-card__text{padding:0}#vendor-detail-modal .v-toolbar__title{display:flex;justify-content:center;width:100%}}.section-title{font-size:18px;color:#000}.label-text{font-size:16px;color:#000}.rejected-text-color{color:#d74949}.item-title{font-size:16px}.item-desc,.item-title{color:#022555;font-weight:700}.item-desc,.item-price{font-size:14px}.item-price{color:#000}.square{height:32px;width:32px}#commercial-service-booking-detail-history-page .text-content-detail,#commercial-service-booking-detail-history-page .text-content-title,#commercial-service-booking-detail-history-page .text-datetime{color:#000}#commercial-service-booking-detail-tabs .v-tabs-bar{border-bottom:1px solid #eaeaea}.text-link{cursor:pointer}.bc{color:#a5a5a5;font-size:18px}.bc--current{color:#0163e0}.letter-spacing-1{letter-spacing:1px!important}#detail-page .v-btn__content{font-weight:700;font-size:14px!important}#detail-page .v-data-table tr th,#detail-page td{border-bottom:1px solid #eaeaea!important}