.site-recommended-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:9px 14px;border:1px solid #27b77c66;border-radius:16px;background:#27b77c12;color:inherit;text-decoration:none;font-weight:650;white-space:nowrap}
.site-recommended-link .ui-icon{width:18px;height:18px;flex:0 0 18px}
.site-recommended-link:hover{border-color:#27b77c;background:#27b77c22}
.site-recommended-link[aria-current=page]{border-color:#27b77c;background:#27b77c29;box-shadow:inset 0 0 0 1px #27b77c44}
.site-recommended-link:focus-visible{outline:2px solid #38bdf8;outline-offset:3px}
.recommended-mobile-tabs{display:none}
.drawer-nav>.site-recommended-link{justify-content:flex-start;margin-bottom:8px}
@media(max-width:1080px){.recommended-mobile-tabs{display:flex;align-items:center;gap:8px;padding-top:8px;padding-bottom:2px;min-width:0}.recommended-mobile-tabs>.site-recommended-link{min-height:40px;font-size:13px}}
