.ks-calendar .van-calendar__day--start::after{position:absolute;left:50%;top:0;bottom:0;width:.71333333rem;content:" ";background-color:rgba(123,80,230,.1)}.ks-calendar .van-calendar__day--end::after{position:absolute;right:50%;top:0;bottom:0;width:.71333333rem;content:" ";background-color:rgba(123,80,230,.1)}.ks-calendar .van-calendar__day{margin-bottom:6px}.ks-calendar .van-calendar__selected-day{color:#fff;background-color:#7972fe;border-radius:50%;width:48px;height:48px;margin-bottom:6px}.ios .ks-calendar-header{padding-top:20px}.ios .ks-calendar-popup .van-calendar__header-title{box-sizing:content-box!important;padding-bottom:20px}.ipx .ks-calendar-header{padding-top:44px}.ipx .ks-calendar-popup .van-calendar__header-title{box-sizing:content-box!important;padding-bottom:44px}.ks-calendar-popup{height:100%}.ks-calendar-popup .van-popup__close-icon--top-left{top:12px}.ios .ks-calendar-popup .van-popup__close-icon--top-left{top:32px}.ipx .ks-calendar-popup .van-popup__close-icon--top-left{top:56px}.ks-calendar-header{padding-left:44px;text-align:left}.ks-calendar-header__daterange{margin-left:20px;color:#7972fe;font-size:14px}.ks-calendar .van-calendar__confirm{border-radius:8px;background-color:#7972fe;border:1px solid #7972fe}.ks-calendar .van-calendar__day{height:calc(100vw / 7)}.ks-calendar .van-calendar__day--end,.ks-calendar .van-calendar__day--start{border-radius:50%}.ks-calendar .van-calendar__day--start-end{border-radius:6px}.ks-calendar .van-calendar__bottom-info{line-height:10px}.ks-calendar-horizontal .van-calendar__day{height:46px}.ks-calendar-horizontal .ks-calendar .van-calendar__selected-day{height:46px}.ks-calendar-horizontal .van-calendar__selected-day{border-radius:50%;height:46px;width:46px}.ks-calendar-horizontal .van-calendar__bottom-info{bottom:4px}.ks-calendar-horizontal .van-calendar__header-subtitle{height:20px;line-height:20px;margin-top:-16px}.ks-calendar-horizontal .van-calendar__weekday{line-height:20px}.ks-calendar-horizontal .van-calendar__day{margin-bottom:2px}.ks-calendar-horizontal .van-calendar__day--end,.ks-calendar-horizontal .van-calendar__day--start{background-color:transparent;background-size:46px 46px;background-repeat:no-repeat;background-image:-webkit-radial-gradient(closest-side,#7972fe 100%,transparent 100%);background-image:radial-gradient(closest-side,#7972fe 100%,transparent 100%);background-position:50%}.ios .ks-calendar-horizontal .van-calendar__day--end,.ios .ks-calendar-horizontal .van-calendar__day--start{background-image:-webkit-gradient(radial,50% 50%,22,23 23,23,from(#7972fe),to(transparent))}