#serpl-v9 .v13-report-proof{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin:20px 0}
#serpl-v9 #v8-comparison-caption a.v13-report-thumbnail{display:flex!important;flex-direction:column;align-items:flex-start;gap:6px;width:280px;max-width:100%;flex:0 0 280px;color:#3263b2;font:13px/1.5 'Segoe UI',Arial,sans-serif;text-decoration:none}
#serpl-v9 .v13-report-thumbnail img{display:block;width:100%;height:auto;border:1px solid #d5deea;border-radius:4px;margin-bottom:8px}
#serpl-v9 .v13-domain-context{font:16px/1.6 'Segoe UI',Arial,sans-serif;max-width:34ch;margin:0;color:#374151}
#serpl-v9 .v13-setup-layout{display:flex;align-items:center;gap:18px}
#serpl-v9 .v13-vps-art{width:96px;height:auto;flex:0 0 96px;margin:0}
#serpl-v9 .v13-lightbox{position:fixed;margin:auto;width:min(1050px,94vw);max-width:94vw;max-height:92vh;padding:16px;border:0;border-radius:5px;background:white;overflow:auto;overscroll-behavior:contain}
#serpl-v9 .v13-lightbox::backdrop{background:rgba(15,23,42,.8)}
#serpl-v9 .v13-lightbox header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 10px}
#serpl-v9 .v13-lightbox h2{font-size:18px!important;line-height:1.4;margin:0;max-width:none}
#serpl-v9 .v13-lightbox img{display:block;width:100%;max-height:76vh;height:auto;object-fit:contain}
#serpl-v9 .v13-lightbox-close{width:44px;height:44px;flex:0 0 44px;border:1px solid #d5deea;border-radius:3px;background:white;color:#3263b2;font-size:26px;cursor:pointer}
#serpl-v9 .v13-report-thumbnail:focus-visible,#serpl-v9 .v13-lightbox-close:focus-visible{outline:3px solid #3263b2;outline-offset:3px}
@media(max-width:600px){#serpl-v9 .v13-report-proof{gap:12px}#serpl-v9 .v13-report-thumbnail{width:230px}#serpl-v9 .v13-domain-context{font-size:16px}#serpl-v9 .v13-vps-art{width:76px;flex-basis:76px}#serpl-v9 .v13-setup-layout{align-items:flex-start;gap:12px}#serpl-v9 .v13-lightbox{padding:10px}}
