/* ClinicalAxom Foundation Reader Tools v1.7.0 */
.ca-reader-tools{position:sticky;top:8px;z-index:9998;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center;margin:10px auto 14px;padding:8px;background:rgba(255,255,255,.94);border:1px solid #ddd6cc;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.08);backdrop-filter:blur(8px)}
.ca-reader-tools button{border:1px solid #d5d5cf;background:#fff;color:#244255;border-radius:999px;padding:7px 10px;font:700 11px Arial;cursor:pointer}.ca-reader-tools button:hover{background:#f2f6f4}.ca-reader-tools button[aria-pressed="true"]{background:#285c46;color:#fff;border-color:#285c46}
html.ca-focus body{background:#fff!important}html.ca-focus .shell{max-width:760px!important}html.ca-focus .hero{box-shadow:none!important}html.ca-night body{background:#121719!important;color:#e9eeee!important}html.ca-night .box,html.ca-night .q,html.ca-night .card,html.ca-night .ca-reader-tools{background:#1d2528!important;color:#e9eeee!important;border-color:#39474c!important}html.ca-night .box h2,html.ca-night .q h3,html.ca-night .card h2{color:#f1d58a!important}html.ca-night .opt{background:#263136!important;color:#eef3f3!important}html.ca-night .answer{background:#2b291f!important;color:#f3f0e6!important}html.ca-night .footer{color:#bbc4c7!important;border-color:#39474c!important}
@media(max-width:600px){.ca-reader-tools{position:relative;top:auto;border-radius:14px}.ca-reader-tools button{padding:7px 8px;font-size:10px}body.ca-fit .shell{width:100%!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important}body.ca-fit .hero{border-radius:15px!important}body.ca-fit .q,body.ca-fit .box{overflow-wrap:anywhere}}
@media print{.ca-reader-tools{display:none!important}}
