
.mp97-cathead{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important}
.mp97-cathead h3{margin:0!important}
.mp97-period{min-width:114px;max-width:160px;padding:8px 10px;border-radius:9px;border:1px solid var(--line,#454a53);background:var(--panel,#25292f);color:var(--text,#fff);font:inherit;font-size:12px;font-weight:650;cursor:pointer}
.mp97-period:focus-visible{outline:2px solid var(--accent,#d6a32d);outline-offset:2px}
@media(max-width:600px){.mp97-period{max-width:100%;width:100%}}
