.booking-mobile-wrap .waiting{background:#cfe4fa;color:#0f548c}.booking-mobile-wrap .approved{background:#e5f5ed;color:#2b7550}.booking-mobile-wrap .rejected{background-color:#fcf4f6;color:#c4314b}.booking-mobile-wrap .happening{background-color:#fbf6d9;color:#a16114}.booking-mobile-wrap .done{color:#9fd89f}.booking-mobile-wrap .cancel{background-color:#e8e8e8;color:rgba(0,0,0,.6)}.booking-mobile-wrap .upcoming{background-color:#fbf6d9;color:#a16114}.booking-mobile-wrap .finish{background-color:#9fd89f;color:#0e700e}.booking-mobile-wrap .app-accordion .app-accordion-content{margin-top:0!important}.booking-mobile-wrap .app-accordion .label-description{margin-left:8px;color:#616161;font-weight:400}.booking-mobile-wrap .app-accordion .app-accordion-title{padding:0 2.4%!important}.booking-mobile-wrap .app-accordion .app-content-mobile-wrap{padding:0!important}.booking-mobile-wrap .app-accordion .app-content-mobile-wrap .app-content-mobile-item{border:none!important;border-radius:0!important;border-bottom:1px solid #dfdfdf!important;box-shadow:none!important}.booking-mobile-wrap .app-accordion .app-content-mobile-wrap .app-content-mobile-item .app-content-mobile-item-wrap{padding:0!important}.booking-mobile-wrap .app-accordion .app-content-mobile-wrap .app-content-mobile-item:last-child{border:none!important;border-radius:0!important;box-shadow:none!important}.booking-mobile-wrap .app-accordion .app-content-mobile-wrap .app-content-mobile-item:last-child .app-content-mobile-item-wrap{padding:0!important}.booking-mobile-wrap .app-accordion .container-item{padding:0!important;margin-bottom:4px}.booking-mobile-wrap .app-accordion .container-item .container-header{padding:4px 12px 0 12px!important;width:100%;height:100%;margin-bottom:8px}.booking-mobile-wrap .app-accordion .container-item .container-header .progress-container{max-width:50%!important;height:32px!important;border-radius:16px}.booking-mobile-wrap .app-accordion .container-item .container-header .progress-container .status-progress{text-align:right;font-size:15px;font-weight:700;letter-spacing:-.23px}.booking-mobile-wrap .app-accordion .container-item .container-detail{width:100%;margin:0!important;padding:4px 12px 0 12px!important}.booking-mobile-wrap .app-accordion .container-item .container-detail .image-container{display:flex;width:40px;height:40px;justify-content:center;align-items:center;border-radius:8px}.booking-mobile-wrap .app-accordion .container-item .container-detail .time-duration{max-width:80%;height:100%;display:flex;gap:8px;flex-direction:column}.booking-mobile-wrap .app-accordion .container-item .container-detail .time-duration .text-container{white-space:nowrap}.booking-mobile-wrap .app-accordion .container-item .container-detail .time-duration .time-container{color:var(--brand-foreground-1-rest,#0f6cbd);font-size:13px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.08px}.booking-mobile-wrap .app-accordion .container-item .container-detail .people-container{width:100%;height:100%;display:flex;gap:12px;flex-direction:row}.booking-mobile-wrap .app-accordion .container-item .container-detail .people-container .item-people-text{color:var(--neutral-foreground-1-rest,#242424);font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.23px}.booking-mobile-wrap .app-accordion .container-item .container-detail .people-container .item-people-avatar .app-detail-item{margin-bottom:0!important}.booking-mobile-wrap .app-accordion .container-item .container-detail .people-container .item-people-avatar .app-detail-item .ui-itemlayout__main{font-weight:600}.booking-mobile-wrap .app-accordion .container-item .container-detail .low{background:#e5f5ed;color:#2b7550}.booking-mobile-wrap .app-accordion .container-item .container-detail .medium{background:#ebf3fc;color:#327eaa}.booking-mobile-wrap .app-accordion .container-item .container-detail .high{background:#f4f4fc;color:#5129ba}.booking-mobile-wrap .app-accordion .container-item .container-detail .very-high{background:#fdf6f6;color:#c50f1f}.booking-mobile-wrap .app-accordion .container-item .container-detail-incoming .item-people-avatar{color:#616161!important}.header-end-filter{width:100px;margin-top:12px;display:flex;>span{font-size:14px;font-weight:600}}