/* USB-memory article-specific styling. No global cards/image geometry changed. */
.usb-recovery-guide .table-scroll { width:100%; max-width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; }
.usb-recovery-guide .table-scroll table { min-width:610px; }
.usb-recovery-guide .table-scroll:focus-visible { outline:3px solid #397e72; outline-offset:2px; }
.usb-recovery-guide h2 { margin-top:45px; }
.usb-recovery-guide h3 { margin-top:26px; }
.usb-recovery-guide .seo6-figure figcaption {font-size:13.5px; line-height:1.8; }
.usb-recovery-guide .usb-safety-check { background:#fff8ed; border-left:4px solid #b57930; padding:16px 20px; margin:24px 0; font-size:15px; line-height:1.85; }
.usb-recovery-guide .usb-safety-check p { margin:0 0 10px; }
.usb-recovery-guide .usb-safety-check li { margin:5px 0; }
.usb-recovery-guide .seo6-sources a { overflow-wrap:anywhere; }
.usb-recovery-guide .editorial-related-link { font-size:14px; }
@media(max-width:760px){.usb-recovery-guide .table-scroll table{min-width:580px;} .usb-recovery-guide .table-scroll:after{content:'';}}

/* Keep important data-safety notices readable */
.seo6 .seo6-risk, .seo6 .seo6-risk p { font-size:15px; line-height:1.85; }
.seo6 .seo6-leadbox li { font-size:15px; line-height:1.85; }
