.monthpicker-wrapper{position:relative}.monthpicker-popup-wrapper{align-items:center;background-color:#fff;box-shadow:5px 15px 30px 5px rgba(0,0,0,.15);display:none;flex-flow:column nowrap;padding:5px;position:absolute;z-index:1}.monthpicker-popup-wrapper>div{align-items:center;display:flex;justify-content:space-between;width:100%}.monthpicker-popup-wrapper>div>span{border:1px solid transparent;border-radius:5px;cursor:pointer;height:max-content;padding:5px;text-align:center;user-select:none}.monthpicker-popup-wrapper>div>span:hover{border:1px solid #ddd}.monthpicker-popup-wrapper>div>span:active{color:#a7a7a7}.monthpicker-popup-wrapper.opened{display:flex}.months-wrapper{border-spacing:0;padding-top:5px;table-layout:fixed;width:100%}.months-wrapper>tr>td{border:1px solid transparent;cursor:pointer;font-size:.9em;height:2em;text-align:center;width:3.5em}.months-wrapper>tr>td.disabled{background-color:#e9e9e9;border:1px solid #e9e9e9;color:#7c7c7c;cursor:default;pointer-events:none}.months-wrapper>tr>td.selected{background-color:#5f9aff;border:1px solid #3b83ff;color:#fff;font-weight:700}.months-wrapper>tr>td:not(.selected):hover{background-color:#e9e9e9;border:1px solid #ddd}