.wrapper{overflow-y:scroll}.popup-modal{z-index:99999;position:fixed}.selected-date{width:100%;display:block;max-width:100%}.schedule-picker .container{width:80%}.schedule-picker .time-schedule span{margin-left:10px}.vue__time-picker{width:auto}.vue__time-picker input.display-time{width:80px}.popup-modal.rate-popup .wrapper{padding:5% 16px 16px;overflow-y:auto}.popup-modal.rate-popup .modal-content{display:flex;flex-direction:column;height:auto!important;max-height:calc(100vh - 56px)!important;max-height:calc(100dvh - 56px)!important}.popup-modal.rate-popup .modal-header{flex:0 0 auto}.popup-modal.rate-popup form.form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.popup-modal.rate-popup .modal-body{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.popup-modal.rate-popup .modal-footer{flex:0 0 auto;padding-top:16px}.text-black{color:#000}.modal-body:not(:has(>.pick-panel)){overflow:inherit!important}.text-underline{text-decoration:underline}.progress-bar{padding:0;background-color:unset}.progress-bar span{position:absolute;top:-30px;left:0;right:0;text-align:center}.steps{bottom:28px;left:4px}.attendance,.progress-container,.steps{position:relative}.attendance{font-size:20px;top:15px;width:22%}.step-indicator{width:50px;height:50px;border-radius:50%;margin-right:10px;border:none;display:flex;justify-content:center;align-items:center;font-weight:700;background-color:#b5b8bb}.step-indicator.active{background-color:#d9952f;border-color:#d9952f;color:#fff}.progress{top:38px;display:flex;height:1rem;width:96%;left:7px;position:relative;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.vue-star-rating[data-v-fde73a0c]{display:block;padding-top:10px}.vue-star-rating-rating-text[data-v-fde73a0c]{display:none}.bg-success{background-color:#d9952f!important}.bg-secondary{background-color:#b5b8bb!important}.review_written[disabled]{color:#212529}