.easy-date-picker .date-picker-content{max-width:1170px;background-color:#fff;border-radius:10px;border:1px solid black;padding:4px}.easy-date-picker .date-picker-content.hovered{box-shadow:0 0 10px #000}.easy-date-picker .date-picker-content .date-picker-header{display:flex;justify-content:space-between;background-color:transparent;color:#000;padding:2px;position:relative;font-size:20px}.easy-date-picker .date-picker-content .date-picker-header .date-picker-month-change{border-radius:20px;background-color:#fff}.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-month-select-toggle,.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-year-select-toggle{cursor:pointer;background:none;border:none;color:#000;font-size:20px}.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-drop-down{position:absolute;top:23;width:240px;height:0;background-color:#fff;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;color:#000;box-shadow:0 0 10px #000;overflow:auto;animation-duration:1s}.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-drop-down.open{min-height:110px}.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-drop-down .date-picker-header-drop-down-item{width:75px;margin:2px;border:none;padding:3px;border:1px solid lightgrey}.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-drop-down .date-picker-header-drop-down-item:hover{border:1px solid black;cursor:pointer;background-color:#d3d3d3}.easy-date-picker .date-picker-content .date-picker-header .date-picker-header-drop-down .date-picker-header-drop-down-item.selected-item{background-color:gold;color:#000;border-color:#000}.easy-date-picker .date-picker-content .date-picker-month-container{min-width:200px;background-color:#fff;border:1px solid transparent}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table{width:100%;height:100%;border-collapse:collapse}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-table-header .date-picker-month-header-month-description{background-color:transparent;color:#000}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-table-header .date-picker-month-header-days{background-color:transparent}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day{min-width:30px;border:1px solid transparent;border-radius:12px}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day .date-picker-day-date{text-align:center}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day.day-not-in-month{color:transparent}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day.current-day{background-color:transparent}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day.selectable{color:#00f}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day.selectable:hover{background-color:#add8e6}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day.not-selectable{color:transparent}.easy-date-picker .date-picker-content .date-picker-month-container .date-picker-month-table .date-picker-month-week-row .date-picker-day.selected-date:not(.day-not-in-month){background-color:gold}#root,body{width:100%;margin:0;padding:0;text-align:center;font-family:sans-serif}code{display:block;background-color:#d3d3d3;padding:8px}code button{float:right;border:none}code button em{font-size:14px!important}.birthday{background-color:#000!important;color:#fff!important}.day-in-range{background-color:#add8e6}.day-in-range.current-day{background-color:#add8e6!important}.day-in-range:not(.day-in-range-start-end){border-radius:0!important}.day-in-range.day-in-range-start{background-color:#3a74d1!important;color:#fff!important;border-radius:12px 0 0 12px!important}.day-in-range.day-in-range-end{background-color:#3a74d1!important;color:#fff!important;border-radius:0 12px 12px 0!important}
