:root{--background-color:#fff;--border-color:#ccc;--text-color:#212529;--selected-text-color:#00b398;--hover-background-color:#f2f9fe}.yearpicker-container{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:3px;box-shadow:1px 1px 8px 0 rgba(0,0,0,.2);color:var(--text-color);font-size:1rem;margin-top:.2rem;position:absolute;width:280px;z-index:10}.yearpicker-header{align-items:center;background-color:#cf5ce6;border-bottom:1px solid var(--border-color);display:flex;height:2.5rem;justify-content:space-around;width:100%}.yearpicker-current{font-weight:700;min-width:5em;padding:.2em}.yearpicker-current,.yearpicker-next,.yearpicker-prev{background-color:#fff;border-radius:4px;text-align:center}.yearpicker-next,.yearpicker-prev{cursor:pointer;font-size:2rem;max-height:1em;min-width:1em}.yearpicker-next-text,.yearpicker-prev-text{position:relative;top:-.3em}.yearpicker-next:hover,.yearpicker-prev:hover{color:var(--selected-text-color)}.yearpicker-year{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:.5rem;text-align:center}.yearpicker-items{flex:0 0 33.3%;list-style:none;padding:1rem .5rem;width:100%}.yearpicker-items:hover{background-color:var(--hover-background-color);color:var(--selected-text-color);cursor:pointer}.yearpicker-items.selected{color:var(--selected-text-color);font-weight:700}.hide{display:none}.yearpicker-items.disabled{color:#bbb;pointer-events:none}