/*
 * SAT-18C candidate only — apl-study-hub-v1.css
 * Shared rules are separated from page-specific sprite URLs.
 */
H3{padding:5px 0 0}
a.UniButton{background:#1d3e70;display:inline-block;padding:5px;box-sizing:border-box;border-radius:5px;text-align:center;color:#fff}
a.UniButton:hover{background:#386dbd}
a.UniButton:focus-visible,.apl-study-nav a:focus-visible{outline:3px solid #f4c542;outline-offset:3px}
.UInfoRight,.UInfoCenter,.UInfoLeft{width:22.7%}
.UInfoRight{margin:0 10px 25px 0}.UInfoCenter{margin:0 10px 25px}.UInfoLeft{margin:0 0 25px 10px}
.UTelLeft,.UTelRight{width:48.45%}.UTelLeft{margin:0 10px 25px 0}.UTelRight{margin:0 0 25px 10px}
.LogoUniMex{display:inline;float:left;width:119px;height:119px;margin-right:1.25em;margin-top:4px}
.Line_UniPsic{height:2px;background-color:#235fb9;margin:5px 0 20px}
.apl-study-review{margin:1.25rem 0;padding:1rem;border-left:4px solid #235fb9;background:#f3f7fc;color:#16263a}
.apl-study-nav{margin:1.5rem 0;padding:1rem;border:1px solid #2a588d;border-radius:8px;background:#061b31}
.apl-study-nav__title{margin:0 0 .75rem;color:#fff;font-size:1.25rem}
.apl-study-nav__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem;margin:0;padding:0;list-style:none}
.apl-study-nav a{display:block;padding:.65rem .75rem;border-radius:5px;background:#1d3e70;color:#fff;text-decoration:none}
.apl-study-nav a:hover{background:#386dbd}
.apl-study-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:0 0 25px}
.apl-study-actions a.UniButton{width:auto!important;margin:0!important}
@media screen and (max-width:1024px){H3{line-height:37px}.apl-study-actions{grid-template-columns:1fr}.apl-study-nav__list{grid-template-columns:1fr}}
@media screen and (max-width:320px){.LogoUniMex{display:block;margin:0 auto 25px;float:none}.H3Post-Gray-NAlign{margin:0 auto;text-align:center}}
