.sidebar nav a.senate-prep-nav{display:block;color:inherit;text-decoration:none;padding:10px 16px;margin:4px 0;border:1px solid #45675e;border-radius:6px;font-size:13px}.sidebar nav a.senate-prep-nav small{display:block;font-size:10px;opacity:.8;margin-top:3px}.sidebar nav a.senate-prep-nav:hover{background:#244c45}.sidebar nav a.senate-prep-nav:focus-visible{outline:3px solid #c6a95b;outline-offset:2px}