#c-year-picker{position:relative;min-width:0}
#c-year-trigger{display:flex!important;align-items:center;justify-content:space-between;width:100%;min-height:50px;padding:11px 12px!important;border:1px solid #bfc6b7!important;border-radius:2px!important;background:#fffefa!important;color:#243335!important;font:inherit!important;font-size:18px!important;text-align:left;cursor:pointer;gap:8px}
#c-year-trigger:focus-visible,#c-year-popup button:focus-visible{outline:2px solid #476252!important;outline-offset:3px}
#c-year-popup[hidden]{display:none!important}
#c-year-popup{position:absolute;top:calc(100% + 7px);left:0;z-index:70;width:300px;max-width:calc(100vw - 44px);padding:12px;border:1px solid #bfc6b7;background:#fcfbf7;color:#243335;box-shadow:0 8px 26px #24333520;border-radius:3px}
#c-year-popup .year-page-nav{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:10px}
#c-year-popup .year-page-nav span{font-size:12px;white-space:nowrap}
#c-year-popup button{min-height:42px!important;padding:6px 9px!important;border:1px solid #d3d8cd!important;border-radius:2px!important;background:transparent!important;color:#243335!important;cursor:pointer;box-shadow:none!important;font:inherit!important}
#c-year-popup .year-page-nav button{font-size:12px!important;white-space:nowrap}
#c-year-popup button:disabled{opacity:.35;cursor:default}
#c-year-popup .year-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
#c-year-popup .year-page-grid button{font-size:17px!important;font-variant-numeric:tabular-nums}
#c-year-popup .year-page-grid button[aria-pressed="true"]{background:#283e34!important;color:#fff!important;border-color:#283e34!important}
#c-year-popup button:not(:disabled):hover{background:#e8ede2!important;color:#243335!important}
@media(max-width:640px){#c-year-trigger{font-size:16px!important;padding-inline:8px!important}}
