.datepicker .shortcut:hover{background-color:#fafbff}.datepicker .now div{width:36px;min-width:36px}.datepicker .now div:after{content:"";height:5px;width:5px;display:block;background-color:var(--selected-bg);border-radius:500px;margin:0 auto}.datepicker .range-start.range-end{border-radius:500px!important}.datepicker .date-selected{background-color:var(--selected-bg)!important}.datepicker .datepicker-month{width:auto;font-size:16px;font-weight:600;line-height:24px}.datepicker .datepicker-month,.datepicker .weekday{color:var(--Slate-Tints-800,#444752);text-align:center;font-family:Inter;font-style:normal}.datepicker .weekday{font-size:14px;font-weight:500;line-height:20px}.datepicker .day,.datepicker .now{--border-color:#334155;--in-range-bg:#f9fafb;--border-radius:500px;--hover-color:#dde0eb;--selected-bg:#f63d68;color:var(--Slate-Tints-800,#444752);line-height:28px;height:36px;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;display:flex;justify-content:center;align-items:center}.datepicker .will-be-in-range,.datepicker .will-be-in-range:nth-child(7n),.datepicker .will-be-in-range:nth-child(7n+1),.datepicker .will-be-range-end,.datepicker .will-be-range-end:nth-child(7n+1),.datepicker .will-be-range-start,.datepicker .will-be-range-start:nth-child(7n){background:var(--in-range-bg)}.datepicker .range-end,.datepicker .range-start{color:#fff}.datepicker .range-start:after{border-top-left-radius:500px;border-bottom-left-radius:500px}.datepicker .range-end:after,.datepicker .range-start:after{content:"";width:36px;min-width:36px;height:36px;position:absolute;background:var(--in-range-bg);z-index:1}.datepicker .range-end:after{border-top-right-radius:500px;border-bottom-right-radius:500px}.datepicker .in-range{background-color:var(--in-range-bg)!important}.datepicker .in-range div,.datepicker .in-range:hover div{width:36px;min-width:36px;height:36px}.datepicker .in-range:hover div{border-radius:500px!important}.datepicker .in-range,.datepicker .will-be-in-range{border-radius:0!important}.datepicker .in-range:nth-child(7n),.datepicker .range-end,.datepicker .will-be-in-range:nth-child(7n),.datepicker .will-be-range-end{border-radius:0 var(--border-radius) var(--border-radius) 0!important}.datepicker .in-range:nth-child(7n) div,.datepicker .range-end div,.datepicker .will-be-in-range:nth-child(7n) div,.datepicker .will-be-range-end div{width:36px;min-width:36px;height:36px}.datepicker .in-range:nth-child(7n):hover div,.datepicker .range-end:hover div,.datepicker .will-be-in-range:nth-child(7n):hover div,.datepicker .will-be-range-end:hover div{border-radius:500px!important;width:36px;min-width:36px;height:36px}.datepicker .in-range:nth-child(7n+1),.datepicker .range-start,.datepicker .will-be-in-range:nth-child(7n+1),.datepicker .will-be-range-start{border-radius:var(--border-radius) 0 0 var(--border-radius)!important}.datepicker .in-range:nth-child(7n+1) div,.datepicker .range-start div,.datepicker .will-be-in-range:nth-child(7n+1) div,.datepicker .will-be-range-start div{width:36px;min-width:36px;height:36px}.datepicker .in-range:nth-child(7n+1):hover div,.datepicker .range-start:hover div,.datepicker .will-be-in-range:nth-child(7n+1):hover div,.datepicker .will-be-range-start:hover div{border-radius:500px!important;width:36px;min-width:36px;height:36px}.datepicker .range-end:hover div,.datepicker .range-start:hover div,.datepicker .will-be-range-end:hover div,.datepicker .will-be-range-start:hover div{color:#fff;background-color:var(--selected-bg);border-radius:500px!important;width:36px;min-width:36px;height:36px}.datepicker .range-end:nth-child(7n+1),.datepicker .range-start:nth-child(7n),.datepicker .will-be-range-end:nth-child(7n+1),.datepicker .will-be-range-start:nth-child(7n){border-radius:var(--border-radius)!important}.datepicker .range-end:nth-child(7n+1):hover div,.datepicker .range-start:nth-child(7n):hover div,.datepicker .will-be-range-end:nth-child(7n+1):hover div,.datepicker .will-be-range-start:nth-child(7n):hover div{border-radius:500px!important;width:36px;min-width:36px;height:36px}.datepicker .will-be-range-end div{border-radius:500px;width:36px;min-width:36px;height:36px}