/* F20: tap targets of at least 44px on phones. GENERATED by tools/tap_targets.py */
@media (max-width:760px){header a,nav a,footer a,.site-footer a,[class*="footer"] a,[class*="nav"] a,[class*="menu"] a,td[data-label] a,.file-open,.file-download,p>a:only-child,li>a:only-child,td>a:only-child,dd>a:only-child,h1>a:only-child,h2>a:only-child,h3>a:only-child,h4>a:only-child,summary,button,[role="button"],.button,[class*="btn"],[class*="cta"],a:not(p a):not(dd a):not(td a):not(blockquote a):not(figcaption a):not(h1 a):not(h2 a):not(h3 a):not(h4 a){min-height:44px!important;min-width:44px;box-sizing:border-box}header a,nav a,footer a,.site-footer a,[class*="footer"] a,[class*="menu"] a,td[data-label] a,.file-open,.file-download,p>a:only-child,li>a:only-child,td>a:only-child,dd>a:only-child,h1>a:only-child,h2>a:only-child,h3>a:only-child,h4>a:only-child,a:not(p a):not(dd a):not(td a):not(blockquote a):not(figcaption a):not(h1 a):not(h2 a):not(h3 a):not(h4 a){display:inline-flex;align-items:center}summary{padding-block:10px}input[type="checkbox"],input[type="radio"]{min-width:44px;min-height:44px}label:has(>input[type="checkbox"]),label:has(>input[type="radio"]){min-height:44px;display:inline-flex;align-items:center;gap:8px}}
