/* Keep the date controls inline at the theme's original position. */
.mrk-year-range{box-sizing:border-box;border:0;border-radius:0;padding:0;margin:0;min-width:0;max-width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px;background:transparent;color:var(--text,#eee);font-family:inherit;direction:rtl}
.mrk-year-range legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.mrk-year-toggle,.mrk-year-controls{display:flex;align-items:center;gap:8px;min-width:0}
.mrk-year-toggle{flex-shrink:0}
.mrk-year-toggle button,.mrk-year-controls select{box-sizing:border-box;height:53px;border:0;border-radius:20px;background:var(--bg,#202127);color:var(--text,#eee);font:inherit;font-size:13px;line-height:1.6;cursor:pointer;margin:0}
.mrk-year-toggle button{display:inline-flex;align-items:center;justify-content:center;padding:0 12px}
.mrk-year-toggle button[aria-pressed=true]{background:var(--primaryColor,#1469b5);color:#fff}
.mrk-year-toggle button:focus-visible,.mrk-year-controls select:focus-visible{outline:2px solid var(--primaryColor,#1469b5);outline-offset:2px}
.mrk-year-controls label{display:flex;align-items:center;gap:6px;min-width:0;margin:0;font-size:12px;line-height:1.8;color:inherit;white-space:nowrap}
.mrk-year-controls select{display:block!important;width:105px;max-width:100%;min-width:0;padding:0 12px;direction:rtl;text-align:right}
.mrk-year-controls .nice-select{display:none!important}
.mrk-year-message{flex-basis:100%;font-size:12px;line-height:1.8;color:#ed7272;margin:0}
.mrk-year-message:empty{display:none}
@media(max-width:767px){.mrk-year-range{width:100%;flex-wrap:wrap;gap:8px;margin-bottom:16px}.mrk-year-toggle{gap:4px}.mrk-year-toggle button{padding:0 9px;font-size:12px}.mrk-year-controls{flex:1;gap:8px}.mrk-year-controls label{flex:1;gap:4px;font-size:11px}.mrk-year-controls select{flex:1;width:70px;padding:0 6px;font-size:12px}}
