.s-header[data-v-3ece690f]{margin-bottom:16px}.s-header.view-profileAction[data-v-3ece690f]{padding-top:20px}.s-header.view-profileAction>.view-actionRequired-main[data-v-3ece690f]{display:inline-flex}.s-header .bk-icon[data-v-3ece690f]{color:var(--colorMain)}.s-header>.view-actionRequired-main[data-v-3ece690f]{position:absolute;display:none;align-items:center;height:26px;background:rgba(255,170,0,.1);border-radius:12px 0 12px 0;padding-left:12px;padding-right:10px;font-weight:600;font-size:12px;color:#fa0;left:-16px;top:-16px}.s-header>.view-actionRequired-main>.bk-icon[data-v-3ece690f]{margin-right:4px}.s-header>.view-comp-main[data-v-3ece690f]{display:flex;align-items:center}.s-header>.view-comp-main>.view-compName[data-v-3ece690f]{margin-left:8px;max-width:196px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.view-customer-row[data-v-3ece690f]{margin-bottom:24px}.view-customer-row>.view-title-main[data-v-3ece690f]{display:inline-block;font-family:Plus Jakarta Sans;font-weight:500;font-size:14px;color:#666;margin-bottom:8px}.view-customer-row>.view-title-main[data-v-3ece690f] .bk-lang,.view-customer-row>.view-title-main[data-v-3ece690f] span{position:relative;z-index:2}.view-customer-row>.view-title-main[data-v-3ece690f]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:8px;background:linear-gradient(90deg,var(--colorMain),#fff)}.view-customer-row>.view-title-main>span[data-v-3ece690f]{padding-left:4px}.res-record-item[data-v-3ece690f]{display:flex;align-items:center;margin-bottom:16px;flex-wrap:wrap}.res-record-item .bk-image[data-v-3ece690f]{width:40px;height:40px;border-radius:8px;margin-right:12px}.res-record-item>.view-rightInfo[data-v-3ece690f]{flex:1}.res-record-item>.bk-view[data-v-3ece690f]{display:flex;flex-direction:column}.res-record-item>.bk-view>.bk-title[data-v-3ece690f]{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.res-record-item>.bk-view>.bk-view>span[data-v-3ece690f]{color:#999}.res-record-item>.bk-view>.bk-view>span[data-v-3ece690f]:not(:last-child){margin-right:12px}.res-record-item .date-view[data-v-3ece690f]{display:flex;align-items:center;flex-direction:row;height:48px;width:100%;background-color:#f6f7fa;border-radius:8px;margin-top:14px;padding-left:24px;color:#333;font-weight:600}.res-record-item .date-view .bk-image[data-v-3ece690f]{width:24px;height:24px;margin-right:16px}.statusTag-container.bk-view{position:absolute;top:0;right:0;height:26px;display:inline-flex;align-items:center;border-radius:0 12px 0 12px;font-family:Plus Jakarta Sans;font-weight:600;font-size:12px;color:#fff;padding:0 6px}.statusTag-container.bk-view.view-status-0{background:#2e56f2}.statusTag-container.bk-view.view-status-2{background:#ff7a68}.upcoming-item[data-v-eadee444]{min-height:176px;box-shadow:0 4px 16px 0 rgba(20,56,149,.05);border-radius:12px;background:#fff;padding:16px;margin-bottom:12px;margin-right:12px}.upcoming-item>.view-reason-main[data-v-eadee444]{display:flex;align-items:center;font-weight:500;font-size:14px;color:#666;border-top:1px dashed #efe9e5;padding-top:16px}.upcoming-item>.view-reason-main>.bk-view[data-v-eadee444]{flex:1;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.comm-res-item[data-v-1d2986ce]{min-height:166px;box-shadow:0 4px 16px 0 rgba(20,56,149,.05);border-radius:12px;background:#fff;margin-bottom:12px;padding:16px 16px 0;margin-right:12px}.comm-res-item .s-header[data-v-1d2986ce]{margin-bottom:16px}.comm-res-item .s-header .bk-icon[data-v-1d2986ce]{color:var(--colorMain)}.comm-res-item .book-view[data-v-1d2986ce]{display:flex;align-items:center;justify-content:flex-end;height:60px;border-top:1px solid #eaeaf5;margin-top:16px;color:#999}.comm-res-item .book-view .bk-button[data-v-1d2986ce]{height:32px;background:rgba(255,145,65,.1);color:var(--colorMain);border:none}.bk-page.left-reviews[data-v-497a1402]{background-color:#f8fafb;z-index:99999}.bk-page.left-reviews .rate-view[data-v-497a1402]{display:flex;align-items:center;justify-content:center;background-color:#fff;height:72px;margin:16px 24px;border-radius:12px}.bk-page.left-reviews .rate-view[data-v-497a1402] .bk-rate .van-rate__item{margin-right:24px}.bk-page.left-reviews .tips-view[data-v-497a1402]{margin:16px 40px;font-size:14px;color:#999;font-weight:500;line-height:22px}.bk-page.left-reviews .throughts-view[data-v-497a1402]{height:100%;background-color:#fff;border-radius:12px 12px 0 0;padding:16px 16px 32px}.bk-page.left-reviews .throughts-view>.bk-view[data-v-497a1402]{display:flex;flex-direction:column;height:calc(100% - 200px)}.bk-page.left-reviews .throughts-view>.bk-view>.bk-lang[data-v-497a1402]{padding-left:8px;color:#333;font-size:14px}.bk-page.left-reviews .throughts-view>.bk-view[data-v-497a1402] .bk-input{margin:16px 0}.bk-page.left-reviews .throughts-view>.bk-view[data-v-497a1402] .bk-input .bk-input__textarea{height:88px}.bk-page.left-reviews .throughts-view .bk-button[data-v-497a1402]{width:100%;height:48px}.depositPolicyPopup>.view-popupBox>.view-popupContent>.view-policy-list{padding:36px 24px 80px}.depositPolicyPopup>.view-popupBox>.view-popupContent>.view-policy-list>.view-policy-item{font-weight:400;font-size:14px;color:#333;line-height:16px}.depositPolicyPopup>.view-popupBox>.view-popupContent>.view-policy-list>.view-policy-item:not(:last-child){margin-bottom:40px}.depositPolicyPopup>.view-popupBox>.view-popupContent>.view-policy-list>.view-policy-item>.view-title{display:block;font-weight:700;font-size:16px;margin-bottom:12px}.a-map-page[data-v-51eddde9]{position:absolute;z-index:999!important;width:100vw;height:100vh;margin-bottom:env(64px safe-area-inset-bottom)}.a-map-page iframe[data-v-51eddde9]{width:100%;height:100%}.appointmentDetailsPage>.view-box{height:100%;overflow-y:auto}.appointmentDetailsPage>.view-box>.view-actionRequired-main{height:40px;line-height:40px;text-align:center;background:rgba(255,170,0,.1);font-weight:600;font-size:14px;color:#fa0}.appointmentDetailsPage>.view-box>.view-actionRequired-main .bk-icon{margin-right:8px}.appointmentDetailsPage>.view-box>.view-info-main{padding:0 24px 60px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper{position:relative;padding-top:16px;margin-bottom:50px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main{padding-bottom:40px;min-height:90px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .img-loc{height:184px;border-radius:12px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view{position:absolute;z-index:10;display:flex;align-items:center;left:16px;right:16px;bottom:16px;height:72px;background:var(--colorMain);opacity:.8;box-shadow:0 6px 12px -4px rgba(65,118,255,.1);border-radius:8px;padding:12px 16px 12px 12px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view>.bk-view{margin-left:8px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view>.bk-view .name{margin-bottom:2px;font-weight:700;font-size:16px;color:#fff}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view>.bk-view .addr{display:flex;margin-right:14px;font-weight:500;font-size:12px;color:hsla(0,0%,100%,.6)}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view>.bk-view .addr>span:last-child{white-space:nowrap;overflow:hidden;width:180px;text-overflow:ellipsis}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view>.bk-image{width:40px;height:40px;border-radius:50%}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-imgLoc-main .shop-view>.bk-image:last-child{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .container{width:100%;height:184px;background-color:#ccc;border-radius:8px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper{background:#fff;box-shadow:0 4px 16px 0 rgba(20,56,149,.08);border-radius:12px;padding:16px 12px 16px 16px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper>.view-groupReserve-main .view-customer-row:not(:last-child){margin-bottom:24px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper>.view-groupReserve-main .view-customer-row>.view-title-main{display:inline-block;font-family:Plus Jakarta Sans;font-weight:600;font-size:12px;color:#666;margin-bottom:18px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper>.view-groupReserve-main .view-customer-row>.view-title-main .bk-lang,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper>.view-groupReserve-main .view-customer-row>.view-title-main span{position:relative;z-index:2}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper>.view-groupReserve-main .view-customer-row>.view-title-main:before{content:"";position:absolute;bottom:0;left:0;right:0;height:8px;background:linear-gradient(90deg,var(--colorMain),#fff)}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper>.view-groupReserve-main .view-customer-row>.view-title-main>span{padding-left:4px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px dashed #efe9e5}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo>.s-item{display:flex}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo>.s-item .bk-image{width:40px;height:40px;border-radius:8px;margin-right:8px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo>.s-item>.s-info{display:flex;flex-direction:column;flex:1}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo>.s-item>.s-info .view-name{font-weight:700;font-size:14px;color:#333}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo>.s-item>.s-info .view-bottom-main{font-weight:500;font-size:12px;color:#999}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-project-list>.view-projectInfo>.addItemsList-container{margin-top:12px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main{margin-top:16px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main>.bk-lang{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:12px 0 12px 0;font-family:Plus Jakarta Sans;font-weight:500;font-size:14px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-0>.bk-lang{background:rgba(46,86,242,.2);color:#2e56f2}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-1>.bk-lang{background:rgba(255,151,30,.2);color:#ff971e}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-2>.bk-lang{background:rgba(255,122,104,.2);color:#ff7a68}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-3>.bk-lang,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-8>.bk-lang{background:hsla(0,0%,80%,.2);color:#ccc}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-5>.bk-lang,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-6>.bk-lang,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .s-wrapper .view-status-main.view-status-7>.bk-lang{background:rgba(0,173,111,.2);color:#00ad6f}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total{display:flex;flex-direction:column;align-items:flex-end;margin-top:84px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main{margin-top:12px;padding-top:14px;width:224px;border-top:1px dashed #efe9e5}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main>.view-paid-item-1 .bk-lang,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main>.view-paid-item-1 .view-depositAmount{color:#ff971e}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main>.view-paid-item-2 .bk-lang,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main>.view-paid-item-2 .view-depositAmount{color:#999}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main>.view-paid-item-2 .view-depositAmount .span-unit,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total.view-preAuth-main>.view-paid-main>.view-paid-item-2 .view-depositAmount .span-value{font-weight:400!important;font-size:14px!important}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-detailTotal{margin-bottom:4px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total .view-amount{color:#333;margin-bottom:4px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total .view-amount .span-value{font-size:24px!important;font-weight:700}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total .bk-lang{color:#999}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-paid-main>.view-paid-item{display:flex;align-items:center;justify-content:flex-end;font-weight:400;font-size:14px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-paid-main>.view-paid-item .bk-lang{color:#00ad6f}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-paid-main>.view-paid-item .view-depositAmount{display:inline-flex;align-items:center;color:#00ad6f}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-paid-main>.view-paid-item .view-depositAmount .span-unit,.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-paid-main>.view-paid-item .view-depositAmount .span-value{font-weight:600!important;font-size:16px!important}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .res-total>.view-paid-main>.view-paid-item:first-child .view-tipIcon{width:20px;height:20px;margin-right:2px;background:transparent url(https://static-global.boka.vc/mase/customer/Def_Icon_Tip.png) 50% no-repeat;background-size:100% 100%}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-archives-main{padding-top:24px;border-top:1px dashed #efe9e5;margin-top:24px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-note-main{margin-top:24px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-note-main>.view-title{display:block;font-weight:700;font-size:16px;color:#333;margin-bottom:16px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-note-main>.view-info{background:#fff;box-shadow:0 4px 16px 0 rgba(20,56,149,.08);border-radius:12px 12px 12px 12px;padding:16px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-note-main>.view-info>.view-remark{font-weight:400;font-size:12px;color:#333;margin-bottom:8px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-note-main>.view-info>.view-image-list{display:flex;overflow-x:auto}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper>.view-note-main>.view-info>.view-image-list>.bk-image{flex-shrink:0;flex-basis:88px;height:88px;border-radius:8px 8px 8px 8px;margin-right:16px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .view-refuseReason-main{margin-top:32px}.appointmentDetailsPage>.view-box>.view-info-main .detail-wrapper .view-refuseReason-main>.view-value{font-weight:500;font-size:14px;color:#666}.appointmentDetailsPage>.view-box>.view-info-main .btn-views{display:flex;justify-content:space-between}.appointmentDetailsPage>.view-box>.view-info-main .btn-views.cancel-views{align-items:center}.appointmentDetailsPage>.view-box>.view-info-main .btn-views.cancel-views .bk-button{background:rgba(0,0,0,.04);color:#999;border:none;font-weight:500}.appointmentDetailsPage>.view-box>.view-info-main .btn-views.cancel-views .bk-button:last-child{background-color:#e9ebec;color:#2e3a45}.appointmentDetailsPage>.view-box>.view-info-main .btn-views.book-views{justify-content:center;align-items:center}.appointmentDetailsPage>.view-box>.view-info-main .btn-views.book-views .bk-button:first-child{background-color:var(--colorMain);color:#fff}.appointmentDetailsPage>.view-box>.view-info-main .btn-views .bk-button{height:48px;min-width:156px}.appointmentDetailsPage>.view-box>.view-info-main .btn-views .bk-button:first-child{background-color:#eaebec;border:none;color:#2e3a45}.appointmentPage[data-v-5f1c561f]{position:relative}.appointmentPage.appointmentPage-kisDZFlag>.a-header[data-v-5f1c561f]{background:transparent url(https://static-global.boka.vc/mase/customer/Def_UserInfo_KIS_Bg.png) 50% no-repeat}.appointmentPage.appointmentPage-kisDZFlag>.a-header>.a-tabs>.tab-item[data-v-5f1c561f]{color:#333}.appointmentPage.appointmentPage-kisDZFlag>.a-header>.a-tabs>.tab-item.active[data-v-5f1c561f]{color:var(--colorMain)}.appointmentPage.appointmentPage-kisDZFlag>.a-header>.a-tabs>.tab-item.active[data-v-5f1c561f]:after{background:var(--colorMain)}.appointmentPage .a-header[data-v-5f1c561f]{height:240px;background:transparent url(https://static-global.boka.vc/mase/customer/Def_Img_Appointment.png) 50% no-repeat;background-size:100% 100%;padding-top:44px;padding-left:24px;width:100%}.appointmentPage .a-header__empty[data-v-5f1c561f]{background:none;padding-left:0}.appointmentPage .a-header .empty-view[data-v-5f1c561f]{position:absolute;display:flex;flex-direction:column;align-items:center;top:152px;left:50%;width:230px;transform:translateX(-50%)}.appointmentPage .a-header .empty-view .bk-image[data-v-5f1c561f]{width:208px;height:208px}.appointmentPage .a-header .empty-view .bk-lang[data-v-5f1c561f]{white-space:nowrap;margin-top:24px;color:rgba(0,0,0,.25)}.appointmentPage .a-header .empty-view .bk-button[data-v-5f1c561f]{width:156px;height:48px;margin-top:40px}.appointmentPage .a-header .view-loginTip[data-v-5f1c561f]{position:absolute;bottom:20px;right:20px;text-align:center;padding-top:25vh;font-size:16px;font-weight:600}.appointmentPage .a-header .view-loginTip>.bk-button[data-v-5f1c561f]{text-decoration:underline}.appointmentPage .a-header .a-tabs[data-v-5f1c561f]{display:flex;align-items:center;height:40px}.appointmentPage .a-header .a-tabs .tab-item[data-v-5f1c561f]{margin-right:32px;color:hsla(0,0%,100%,.6);font-size:16px}.appointmentPage .a-header .a-tabs .tab-item.active[data-v-5f1c561f]{position:relative;color:#fff;font-weight:600}.appointmentPage .a-header .a-tabs .tab-item.active[data-v-5f1c561f]:after{position:absolute;left:50%;bottom:-4px;content:"";transform:translateX(-50%);display:inline-block;width:32px;height:4px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.37))}.appointmentPage .a-body[data-v-5f1c561f]{position:absolute;top:100px;width:100%;height:calc(100vh - 160px);overflow-y:auto;padding:0 0 0 16px}