.verification-index,.verification-reader{min-width:0}.verification-scope{background:#f1f7f7;border:1px solid #c4d4db;border-left:4px solid #397b8a;border-radius:6px;margin:28px 0;padding:20px 24px;line-height:1.8}.verification-scope p{margin:8px 0 12px}.verification-scope a{text-underline-offset:4px;font-weight:650}.verification-group{margin:48px 0;scroll-margin-top:24px}.verification-group>header{max-width:880px}.verification-group h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.45}.verification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;padding:0;list-style:none;display:grid}.verification-grid>li{background:#ffffffbf;border:1px solid #cbd5dc;border-radius:8px;min-width:0;padding:24px}.verification-order{color:#58717d;letter-spacing:.12em;font-size:.85rem}.verification-grid h3{margin:10px 0;font-size:1.15rem;line-height:1.6}.verification-grid p{margin-bottom:18px;line-height:1.85}.verification-open{text-underline-offset:4px;font-size:.9rem}.verification-pagination{border-top:1px solid #ccd5da;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:36px 0;padding:24px 0;line-height:1.8;display:grid}.verification-pagination a:last-child{text-align:right}.verification-reader .java-prose{min-width:0}.verification-reader a,.verification-grid a{overflow-wrap:anywhere}:is(.verification-index a:focus-visible,.verification-reader a:focus-visible){outline-offset:5px;outline:3px solid #9b6dde}@media (max-width:700px){.verification-grid,.verification-pagination{grid-template-columns:1fr}.verification-grid>li{padding:19px}.verification-scope{padding:18px}.verification-pagination a:last-child{text-align:left}}
