.mentoring-status-badge{padding:4px 12px;font-size:.875rem;font-weight:500;border-radius:4px;border-width:1px;border-style:solid}.mentoring-status-badge.badge-gray{background-color:#f4f4f5;color:#52525b;border-color:#e4e4e7}.mentoring-status-badge.badge-red{background-color:#fff1f2;color:#e11d48;border-color:#fecdd3}.mentoring-status-badge.badge-blue{background-color:#eff6ff;color:#2563eb;border-color:#bfdbfe}.mentoring-status-badge.badge-green{background-color:#ecfdf5;color:#059669;border-color:#a7f3d0}.mentoring-status-badge.badge-yellow{background-color:#fffbeb;color:#d97706;border-color:#fde68a}.card-package{overflow:hidden}.card-package p{margin:0}.card-package__header{display:flex;justify-content:space-between;align-items:center;padding:24px 20px}.card-package__header>h4{font-size:1.25rem}.card-package__body{padding:20px;display:flex;justify-content:space-between;align-items:center}.card-package__body>button>span:after{content:"Sembunyikan"}.card-package__body>button>svg{transform:rotate(180deg);transition:transform .3s ease}.card-package__body>button.collapsed>span:after{content:"Lihat detail"}.card-package__body>button.collapsed>svg{transform:rotate(0)}.card-package__detail{margin:0 20px;border-top:1px solid #E7E7E7}.card-package__detail--empty{padding:20px 0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.card-package__detail__item{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.card-package__detail__item:not(:first-child){border-top:1px solid #E7E7E7}.card-package__detail__item__icon{margin-right:16px}.card-package__detail__item__icon.success{color:#059669}.card-package__detail__item__icon.danger{color:#f43f5e}.card-package__detail__item__container{display:flex;align-items:center}.custom-select{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDUiPjxwYXRoIGZpbGw9IiMzNDNhNDAiIGQ9Ik0yIDBMMCAyaDR6bTAgNUwwIDNoNHoiLz48L3N2Zz4=) no-repeat right .75rem center;background-size:8px 10px;border-radius:2px}.dcd-btn{padding:6px 12px;font-weight:400}.dcd-btn.dcd-btn-outline-danger{background-color:#fecdd3;color:#be123c;border-color:#be123c}.dcd-link{display:flex;align-items:center;text-underline-offset:2px}.dcd-link>*+*{margin-left:8px}.dcd-link.link-disabled{color:inherit;cursor:not-allowed;pointer-events:none}.modal-header{padding:16px 24px}h1,h2,h3,h4,h5,h6{font-weight:600}.mentoring-dashboard-container{display:flex;justify-content:center}.mentoring-dashboard-container *{font-family:Inter,sans-serif}.mentoring-sidebar{padding:24px 32px;min-width:18.75rem}.mentoring-sidebar ul{width:100%}.mentoring-sidebar ul>*+*{margin-top:8px}.mentoring-sidebar ul li{list-style:none}.mentoring-sidebar ul li a{padding:12px 16px;color:inherit;display:flex;align-items:center;font-weight:500;text-decoration:none;border-radius:2px}.mentoring-sidebar ul li a:hover{background-color:#f4f4f5}.mentoring-sidebar ul li a>span{margin-left:8px}.mentoring-sidebar ul li a.active{font-weight:600;background-color:#f4f4f5}@media screen and (max-width:992px){.mentoring-sidebar{padding:0}.mentoring-sidebar ul{margin:24px 0 0;padding:0}}.mentoring-dashboard{padding:16px 32px;width:100%;max-width:64rem;min-height:calc(100vh - 74px);border-left:1px solid #E7E7E7}.mentoring-dashboard__availability>p{color:#404040}.mentoring-dashboard__availability__form{margin:24px 0;max-width:30rem}.mentoring-dashboard__availability__form__item{display:flex;justify-content:space-between;margin:16px 0;min-height:2.375rem}.list-booking__empty{margin:0;color:#404040;text-align:center}.card-booking__header{display:flex;justify-content:space-between;align-items:center}.card-booking__information{margin-top:16px;padding-top:16px;display:flex;border-top:1px solid #E7E7E7}.card-booking__information>p{margin:0 0 0 8px}.availability-time>*+*{margin-top:8px}.availability-time__picker{display:flex;align-items:center}.availability-time__picker>*+*{margin-left:8px}.availability-time__picker>button:hover{background-color:#f4f4f5}.availability-time__picker__remove,.availability-time__picker__remove:hover{color:#f43f5e}.modal-body__qualitative-feedback>p,.modal-body__additional-feedback>p{padding:12px 16px;border-radius:4px;max-height:15rem;overflow:auto}.mentee-packages>h3{font-size:1.25rem}.mentee-packages>ul{padding:0}.mentee-packages>ul li{list-style:none;margin-top:16px}html{scroll-behavior:smooth}.mentoring-landing-page{background:#000;font-family:Inter,sans-serif!important;font-weight:500!important}.mentoring-landing-page .text-yellow{color:#d6fe64}.mentoring-landing-page .text-blue{color:#60a5fa}.mentoring-landing-page button{border:0;font-weight:500}.mentoring-landing-page nav .start-mentoring-button{padding:8px 16px;border-radius:32px;color:#000}.mentoring-landing-page nav .start-mentoring-button:hover{text-decoration:none}.mentoring-landing-page section{padding:64px 0}@media(max-width:768px){.mentoring-landing-page section{padding:0 0 64px}}.mentoring-landing-page section h2{font-family:Inter,sans-serif!important;font-size:40px}.mentoring-landing-page section .hero__title{font-size:80px;margin-top:64px}.mentoring-landing-page section .hero__title span{color:#000;background-color:#fff;font-size:60px;border-radius:300px;padding:8px 24px;display:inline-flex;align-items:center}@media(max-width:768px){.mentoring-landing-page section .hero__title span{font-size:40px;padding:4px 12px}}@media(max-width:768px){.mentoring-landing-page section .hero__title{font-size:50px;margin-top:50px}}.mentoring-landing-page section .hero__description{line-height:32px}.mentoring-landing-page .mentors .mentor-card{height:550px}.mentoring-landing-page .mentors .profile-image{width:350px;height:282px;object-fit:cover;border-radius:8px}.mentoring-landing-page .mentors h4{font-size:24px;font-family:Inter,sans-serif!important}.mentoring-landing-page .mentors .information{color:#ffffffb3;font-size:14px}.mentoring-landing-page .mentors .book-mentor-button{background:#27272a;color:#fff;padding:4px 6px;border-radius:32px;display:inline-block}.mentoring-landing-page .mentors .book-mentor-button:hover{text-decoration:none}.mentoring-landing-page .mentors .book-mentor-button__title{padding:6px 8px;background:#000;border-radius:32px;display:inline-block}.mentoring-landing-page .mentors .book-mentor-button__icon{border-radius:100px;background:#fff;padding:8px;display:inline-flex}.mentoring-landing-page .mentors .profile-button{color:#60a5fa;background:transparent;text-decoration:underline;font-size:12px}.mentoring-landing-page .mentors .modal .modal-dialog{max-width:632px}.mentoring-landing-page .mentors .modal .modal-dialog .modal-content{background:#27272a!important}.mentoring-landing-page .mentors .modal .modal-dialog .modal-content .about-mentor{white-space:pre-line;line-height:24px}.mentoring-landing-page .mentors .modal__detail-profile h3{font-size:40px;line-height:60px;font-family:Inter,sans-serif!important}.mentoring-landing-page .mentors .modal__detail-profile img{height:145px;width:180px}.mentoring-landing-page .mentors .modal__book-mentor h3{font-size:24px;line-height:36px;font-family:Inter,sans-serif!important}.mentoring-landing-page .mentors .modal__book-mentor .price{font-size:60px;line-height:60px;color:#60a5fa}@media(max-width:768px){.mentoring-landing-page .mentors .modal__book-mentor .price{font-size:40px;line-height:40px}}.mentoring-landing-page .mentors .modal__book-mentor .promotion{width:428px}@media(max-width:428px){.mentoring-landing-page .mentors .modal__book-mentor .promotion{width:100%}}.mentoring-landing-page .mentors .modal__book-mentoring-button{display:block;text-align:center;background:#fff;font-size:24px;line-height:16px;width:100%;border-radius:32px;padding:16px;color:#000}.mentoring-landing-page .mentors .modal__book-mentoring-button:hover{text-decoration:none}.mentoring-landing-page .premium .price{font-size:60px;line-height:60px;color:#60a5fa}@media(max-width:768px){.mentoring-landing-page .premium .price{font-size:40px;line-height:40px}}.mentoring-landing-page .premium .promotion__link{color:#000;font-size:24px;width:100%;background:#d6fe64;border-radius:32px;display:block;text-align:center;padding:16px;line-height:16px}.mentoring-landing-page .premium .promotion__link:hover{text-decoration:none}.space-y-6>*+*{margin-top:24px}
