.clinic-knowledge-guide .editorial-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);max-width:1160px;gap:32px}
.clinic-knowledge-guide .editorial-deck{max-width:760px}
.clinic-knowledge-guide .editorial-cover{transform:none}
.clinic-knowledge-guide #clinic-kb-prompt pre{margin:18px 0;padding:72px 18px 18px;overflow:hidden;white-space:normal}
.clinic-knowledge-guide #clinic-kb-prompt code{display:block;max-height:280px;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:auto;touch-action:pan-y;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b86b80 #27212a;padding:4px 12px;white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:14px;line-height:1.95;direction:ltr;text-align:left}
.clinic-knowledge-guide #clinic-kb-prompt code:focus-visible{outline:2px solid #ffadc1;outline-offset:3px;border-radius:4px}
.clinic-knowledge-guide .prompt-copy{min-height:44px;font-size:14px;background:#752c40;border-color:#bc687d}
.clinic-knowledge-guide .article-prose pre:before{color:#e3c3cd}
.clinic-knowledge-guide .article-prose{min-width:0}
@media(max-width:900px){.clinic-knowledge-guide .editorial-hero-grid{grid-template-columns:minmax(0,1fr) 210px;gap:22px}}
@media(max-width:650px){.clinic-knowledge-guide .editorial-hero-grid{display:block}.clinic-knowledge-guide .editorial-cover{display:block;max-width:360px;margin:20px auto 0}.clinic-knowledge-guide #clinic-kb-prompt pre{padding:72px 12px 14px}.clinic-knowledge-guide #clinic-kb-prompt code{max-height:224px;padding:4px 8px;font-size:13px}.clinic-knowledge-guide .editorial-hero .page-meta{font-size:11px}}

.clinic-knowledge-guide .article-prose pre code{direction:ltr;text-align:left;unicode-bidi:plaintext}
