/* Use the existing reading palette; do not change card/frame colours. */
.q-page-study{margin:18px 0;padding:14px;border:1px solid currentColor;border-radius:14px;color:inherit;text-align:start}.q-page-study>summary{font:750 18px/1.7 system-ui;cursor:pointer;min-height:44px;padding:6px}.q-page-study-body{padding-top:14px}.q-page-study-tabs,.q-page-study-verses{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin:12px 0}.q-page-study :is(button,select){font:700 16px/1.6 system-ui;min-height:44px;max-width:100%;padding:10px;border-radius:10px}.q-page-study [role=tab][aria-selected=true]{outline:3px solid currentColor;outline-offset:2px}.q-page-study-verses label{display:flex;flex-direction:column;gap:6px;flex:1 1 160px}.q-page-study-status,.q-page-study-credit{font:16px/1.7 system-ui}.q-page-study-content{overflow:visible;max-height:none;font-size:23px;line-height:1.9;white-space:normal}.q-page-study-content p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:none;overflow:visible}.q-page-study-content .q-page-study-arabic{font:30px/2 Amiri,'Noto Naskh Arabic',serif}.q-page-study-reflection{padding:18px 0;border-bottom:1px solid currentColor}.q-page-study-reflection h4{margin:8px 0;font:750 20px/1.6 system-ui}.q-page-study-question{font-weight:700}.q-page-study-credit{position:static!important;inset:auto!important;display:block;border-top:1px solid currentColor;padding-top:14px;margin-top:18px;word-break:break-word}.dc-page-clean .q-page-study{display:none!important}.q-page-study [hidden]{display:none!important}@media(max-width:500px){.q-page-study-tabs>*{flex:1 1 130px}.q-page-study-verses button{flex:1 1 100px}.q-page-study-content{font-size:21px}.q-page-study-content .q-page-study-arabic{font-size:27px}}@media print{.q-page-study{display:none!important}}
