.profile-reserve-meeting .datepicker-plot-area{background-color:var(--white);border:1px solid var(--gray-200);border-radius:16px;box-shadow:none;font-family:var(--font-family-base)!important;padding:0}.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator{background-color:var(--white);border-bottom:1px solid var(--gray);border-radius:12px 12px 0 0;padding:20px 0}.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator,.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-next,.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-prev{border-radius:8px;color:var(--primary);height:32px;min-width:32px;position:relative;width:32px}.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-next *,.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-prev *{position:relative;z-index:2}.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-next:before,.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-prev:before{background-color:var(--info)!important;border-radius:inherit;content:"";inset:0;opacity:.2;position:absolute;z-index:1}.profile-reserve-meeting .datepicker-plot-area .datepicker-navigator .pwt-btn.pwt-btn-switch{color:var(--black);font-size:14px!important;font-weight:700!important;margin:0 32px!important;width:auto!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view{background-color:transparent!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .month-grid-box{background-color:transparent!important;margin:0!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .month-grid-box .header{background-color:var(--white)!important;padding:16px 0!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row-cell{color:var(--gray-500)!important;font-size:12px!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days{background-color:var(--white)!important;border-radius:12px;margin-top:12px;padding:0 12px 12px}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days tr{display:grid;gap:6px;grid-template-columns:repeat(7,1fr);margin-top:6px}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days tr td{height:auto!important;width:auto!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days tr td span{align-items:center;background-color:var(--white)!important;border:none!important;border-radius:8px;color:var(--black)!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:100%;justify-content:center;line-height:21px!important;padding:8px!important;text-shadow:none!important;width:100%}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days tr td:hover>span{background-color:var(--gray-100)!important;color:var(--black)!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days tr td.disabled>span{background-color:var(--gray-200)!important;color:var(--gray-400)!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-day-view .table-days tr td.selected>span{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--white)!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view{background-color:var(--white)!important;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:0!important;padding:8px}.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .month-item,.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .year-item,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .month-item,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .year-item{align-items:center;background-color:var(--white)!important;border:1px solid var(--gray-200)!important;border-radius:8px;color:var(--black)!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:auto!important;justify-content:center;text-shadow:none!important;width:auto!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .month-item.selected,.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .year-item.selected,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .month-item.selected,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .year-item.selected{background-color:var(--primary)!important;border-color:var(--primary)!important;color:var(--white)!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .month-item:hover:not(.selected),.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .year-item:hover:not(.selected),.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .month-item:hover:not(.selected),.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .year-item:hover:not(.selected){background-color:var(--gray-100)!important;color:var(--black)!important}.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .month-item.month-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .month-item.year-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .year-item.month-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-month-view .year-item.year-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .month-item.month-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .month-item.year-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .year-item.month-item-disable,.profile-reserve-meeting .datepicker-plot-area .datepicker-year-view .year-item.year-item-disable{background-color:var(--gray-100)!important;color:var(--gray-400)!important}.profile-reserve-meeting .datepicker-plot-area .toolbox{background-color:#fff;display:none;margin-top:0}.profile-available-times-item label{border:1px solid var(--gray-200);color:var(--gray-500);cursor:pointer;transition:all .2s}.profile-available-times-item label.unavailable{border-style:dashed;color:var(--gray-400);cursor:default}.profile-available-times-item label .time-center-divider{border:1px solid var(--gray-200);color:var(--gray-500)}.profile-available-times-item label .time-center-divider:after,.profile-available-times-item label .time-center-divider:before{border-top:1px dashed var(--gray-300);content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:16px;z-index:1}.profile-available-times-item label .time-center-divider:after{left:-16px}.profile-available-times-item label .time-center-divider:before{right:-16px}.profile-available-times-item input{display:none;transition:all .3s;visibility:hidden}.profile-available-times-item input:checked+label{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.profile-available-times-item input:checked+label .time-center-divider{border-color:var(--info);color:var(--white)}.profile-available-times-item input:checked+label .time-center-divider:after,.profile-available-times-item input:checked+label .time-center-divider:before{border-top-color:var(--white);opacity:.5}
