/* MIRA-SCAN content additions. Existing site frames and typography remain authoritative. */
.mira-software-page .mira-product-note,.mira-software-page .mira-release-note{margin:24px 0;padding:20px 23px;background:#f2f6fb;border:1px solid #dce5f0;border-left:4px solid #4a729b;border-radius:8px;line-height:1.85}
.mira-software-page .mira-product-note strong,.mira-software-page .mira-release-note strong{display:block;color:#27445f;margin-bottom:6px}
.mira-software-page .mira-product-note p,.mira-software-page .mira-release-note p{margin:5px 0 0}
.mira-software-page .mira-release-note{background:#fff8ec;border-color:#eadcc4;border-left-color:#b38a46}
.mira-software-page .mira-safety{margin:25px 0;padding:21px 23px;background:#fff2ef;border-left:4px solid #b75a4e;border-radius:6px;line-height:1.85}
.mira-software-page .mira-safety strong{color:#873f37}.mira-software-page .mira-safety p{margin-bottom:0}
.mira-software-page .mira-capture{margin:28px 0;max-width:100%;padding:0}.mira-software-page .mira-capture img{display:block;width:100%;height:auto;border:1px solid #dbe3ed;border-radius:6px}
.mira-software-page .mira-capture figcaption{font-size:13.5px;line-height:1.8;color:#626f80;margin-top:10px}
.mira-software-page .table-scroll{max-width:100%;overflow-x:auto}.mira-software-page .mira-role-guide{margin:26px 0;padding-bottom:16px;border-bottom:1px solid #dce5ef}
.mira-software-page .article-hero-image img{object-fit:contain}.mira-software-page .mira-role-guide table,.mira-software-page .article-main>div.table-scroll>table{width:100%;border-collapse:collapse}
.mira-software-page .article-main>div.table-scroll th,.mira-software-page .article-main>div.table-scroll td{padding:12px 14px;border:1px solid #dde5ee;text-align:left;vertical-align:top}.mira-software-page .article-main>div.table-scroll th{background:#f2f6fb}
.mira-software-page h2[id],.mira-software-page h3[id],.mira-software-page section[id]{scroll-margin-top:120px}
@media(max-width:700px){.mira-software-page .mira-product-note,.mira-software-page .mira-release-note,.mira-software-page .mira-safety{padding:17px}.mira-software-page .mira-capture{margin:22px 0}}
