/* Complementa, sem substituir, o estilo sacro v0.6.4. */
.cs65,.cs65-admin{width:100%;max-width:1240px;margin:0 auto;padding:24px clamp(16px,4vw,44px) 48px;box-sizing:border-box}
.cs65 .ap-member-courses{max-width:1060px;color:#e8decb}
.cs65 .ap-member-courses .ap-card{background:linear-gradient(145deg,rgba(13,34,53,.95),rgba(17,46,68,.92));box-shadow:0 14px 35px rgba(0,0,0,.10)}
.cs65 .ap-member-courses h2,.cs65 .ap-member-courses h3{color:#e7cb8d}
.cs65-admin{max-width:1100px}
.cs65-admin .ap-courses-v065{color:#142a3c}
.cs65-admin .ap-panel{background:#f8f4eb;box-shadow:0 8px 22px rgba(23,34,47,.06)}
.cs65-admin .ap-courses-v065 h2,.cs65-admin .ap-courses-v065 h3{color:#173a56}
.cs65-admin .ap-courses-v065 .ap-danger{color:#9d2c36}
@media(max-width:700px){.cs65,.cs65-admin{padding:16px 12px 30px}}
.cs65 .ap-member-courses .ap-card p,.cs65 .ap-member-courses .ap-card small{color:#e8e0d2}
.cs65 .ap-member-courses .ap-card h3{color:#ecd49e}
.cs65 .ap-member-courses .ap-card .error{color:#ffb3b3}
.cs65 .ap-member-courses .ap-card iframe{width:100%;display:block}
.cs65 .ap-member-courses>p{color:#465d69}
