*{box-sizing:border-box}.primary-nav{display:grid;grid-template-columns:1fr;gap:8px;margin:0 0 16px;padding:0}.primary-nav>a,.primary-nav>button{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:8px 10px;border:1px solid #c5ddd4;border-radius:9px;background:#fff;color:#176e5c;font:700 14px/1.2 Arial,sans-serif;text-decoration:none;white-space:normal;cursor:pointer}.primary-nav>[aria-current="page"]{background:#176e5c;border-color:#176e5c;color:#fff}.primary-nav>.inactive-tab{background:#f3f5f4;color:#687570;cursor:default}body{overflow-x:hidden}img,svg{max-width:100%}@media(max-width:700px){main.layout{padding-left:14px!important;padding-right:14px!important;display:block!important}main.layout>aside{width:100%!important;min-width:0!important}.primary-nav{grid-template-columns:1fr 1fr 1fr;gap:6px}.primary-nav>a,.primary-nav>button{min-height:52px;padding:6px 4px;font-size:12px}section{min-width:0}.paper{max-width:100%}}
.ad-banner,.ad-top{display:none!important}#grade-links{display:flex;flex-wrap:wrap;gap:6px}#grade-links a,#grade-links button{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:38px;padding:5px 9px;border:1px solid #c5ddd4;border-radius:8px;background:#fff;color:#176e5c;font:700 14px/1.2 Arial,sans-serif;text-decoration:none}#grade-links [aria-current="true"],#grade-links .active{background:#176e5c;color:#fff}
