.date-picker .date-picker__input{position:relative}.date-picker .date-picker__input .tooltip{position:absolute;right:36px;top:calc(50% - 11px)}.date-picker .date-picker__input.date-picker__input--active input[data-type=date]{border:1px solid var(--action-primary);box-shadow:0 0 0 1px var(--action-primary)}.date-picker .date-picker__input.date-picker__input--button input[data-type=date]{background-color:var(--action);border:1px solid var(--action-hover);border-radius:11px;box-shadow:none;cursor:pointer}.date-picker .date-picker__input.date-picker__input--button input[data-type=date]:hover{background-color:var(--action-hover);border:1px solid var(--action-hover);box-shadow:none}.date-picker .date-picker__input.date-picker__input--button input[data-type=date]:focus,.date-picker .date-picker__input.date-picker__input--button input[data-type=date]:focus:hover{background-color:var(--action-active);border:1px solid var(--action-active);box-shadow:none}.date-picker .date-picker__input.date-picker__input--button input[data-type=date]:disabled{background-color:var(--surface);border:1px solid var(--surface);box-shadow:none;color:var(--text-secondary);cursor:default;opacity:1}.date-picker .date-picker__input.date-picker__input--active.date-picker__input--button input[data-type=date]{background-color:var(--action-hover)}.date-picker.date-picker--filter .date-picker__input input[data-type=date]{background-color:var(--action);border:1px solid transparent;border-radius:11px;box-shadow:none}.calendar{max-width:360px;min-width:240px}.calendar .calendar__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.calendar .calendar__header .prev{margin:3px}.calendar .calendar__header .month,.calendar .calendar__header .year{flex-grow:1;margin:3px 0}.calendar .calendar__header .year input[data-type=year]{border:1px solid transparent;border-radius:11px;padding:8px 11px;text-align:center}.calendar .calendar__header .year input[data-type=year]:hover{background-color:var(--action-hover);border:1px solid var(--action-active);box-shadow:none}.calendar .calendar__header .year input[data-type=year]:focus,.calendar .calendar__header .year input[data-type=year]:focus:hover{background-color:var(--action-active);border:1px solid var(--action-active);box-shadow:none}.calendar .calendar__header .next{margin:3px}.calendar .calendar__day-of-week{align-items:center;background-color:var(--edge);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around}.calendar .calendar__day-of-week .cell{color:var(--text-tertiary);font-size:13px;line-height:16px;margin:6px 0;text-align:center}.calendar .calendar__days{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:2px}.calendar .calendar__days .cell{border:1px solid transparent;border-radius:11px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:15px;line-height:21px;margin:1px;padding:8px 2px;text-align:center;width:calc(14.28% - 2px)}.calendar .calendar__days .cell:hover{background-color:var(--action-hover);border:1px solid var(--action-active)}.calendar .calendar__days .cell.cell--secondary{color:var(--text-tertiary)}.calendar .calendar__days .cell.cell--active{background-color:var(--action-active);border:1px solid var(--action-active)}.calendar .calendar__days .cell.cell--active:hover{background-color:var(--action-active)}.calendar .calendar__months{align-items:center;border-top:1px solid var(--edge);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:2px}.calendar .calendar__months .cell{border:1px solid transparent;border-radius:11px;box-sizing:border-box;color:var(--text-primary);cursor:pointer;font-size:15px;line-height:21px;margin:1px;padding:8px 2px;text-align:center;width:calc(33.333% - 2px)}.calendar .calendar__months .cell:hover{background-color:var(--action-hover);border:1px solid var(--action-active)}.calendar .calendar__months .cell.cell--secondary{color:var(--text-tertiary)}.calendar .calendar__months .cell.cell--active{background-color:var(--action-hover)}input[data-type=date]{background-position:right 12px top 50%;background-repeat:no-repeat;padding-right:32px}html[data-theme=light] input[data-type=date],input[data-type=date]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2332333c' fill-rule='evenodd' d='M4.1.7a.6.6 0 1 0-1.2 0v.5h-.4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.4V.7a.6.6 0 1 0-1.2 0v.5H4.1zm-2.4 4v4.5a.8.8 0 0 0 .8.8h7a.8.8 0 0 0 .8-.8V4.7z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}html[data-theme=dark] input[data-type=date]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M4.1.7a.6.6 0 1 0-1.2 0v.5h-.4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h7a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2h-.4V.7a.6.6 0 1 0-1.2 0v.5H4.1zm-2.4 4v4.5a.8.8 0 0 0 .8.8h7a.8.8 0 0 0 .8-.8V4.7z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}
