/* Purpose: Readable typed Materia Medica. Copyright 2026 PayAfterCure; GPL-2.0-or-later.
 * Developer: OpenAI Codex, 2026-10-25. Reason: Local typed reference library. */
.pac-mm-typed{color:#26362b;font-family:inherit;line-height:1.6;max-width:100%;overflow-wrap:anywhere}
.pac-mm-typed p{line-height:1.6;margin:.75em 0}
.pac-mm-typed a{color:#2462a2;text-decoration:underline;text-underline-offset:3px}
.pac-mm-typed h2{font-size:1.5em;line-height:1.3;text-transform:none;margin:1em 0 .5em}
.pac-mmt-notice{background:#f1f5ed;border-left:3px solid #416c46;padding:12px 15px;font-size:.9em}
.pac-mmt-search label{display:block;font-weight:600;margin-bottom:6px}
.pac-mmt-search>div{display:flex;gap:8px;flex-wrap:wrap}
.pac-mmt-search input{flex:1 1 240px;min-width:0;max-width:100%;font:inherit;padding:10px;border:1px solid #bdcaba;border-radius:6px}
.pac-mmt-search button{font:inherit;background:#416c46;color:#fff;border:0;border-radius:6px;padding:10px 20px;cursor:pointer}
.pac-mmt-nav,.pac-mmt-alphabet{display:flex;flex-wrap:wrap;gap:10px 20px;margin:16px 0}
.pac-mmt-alphabet a{padding:5px 8px;border:1px solid #dce4d6;border-radius:4px}
.pac-mmt-alphabet a[aria-current]{background:#416c46;color:#fff}
.pac-mmt-results{padding-left:1.3em}
.pac-mmt-results li{padding:8px 0;border-bottom:1px solid #e2e8de}
.pac-mmt-results span{display:block;color:#58675b;font-size:.85em}
.pac-mmt-reading{border-top:1px solid #dce4d6;padding-top:12px}
.pac-mmt-reading em{font-style:italic!important}
.pac-mmt-reading strong{font-weight:700}
.pac-mmt-reading span{font:inherit;color:inherit}
.pac-mm-typed-indent{padding-left:12px}
.pac-mmt-credit{border-top:1px solid #dce4d6;padding-top:12px;font-size:.85em;color:#58675b;margin-top:20px}
@media(max-width:600px){.pac-mm-typed{font-size:16px}.pac-mm-typed-indent{padding-left:6px}}

.pac-mmt-reading .pac-mmt-section-heading{display:inline!important;font-weight:700;text-transform:uppercase}
.pac-mmt-reading .pac-mmt-section{display:block;margin:.8em 0;line-height:1.6}
.pac-mm-typed iframe,.pac-mm-typed object,.pac-mm-typed embed{display:none!important}
