/* Additional evidence panels share the reference benchmark components. */ .policy-body { padding: 24px; min-width: 0; } .policy-images { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; margin: 20px 0; } .policy-images figure { margin: 0; min-width: 0; } .policy-images img { width: 100%; image-rendering: auto; border-radius: 6px; } .policy-images figcaption { font-size: 12px; color: var(--muted); margin-top: 6px; } .policy-body pre { white-space: pre-wrap; overflow-wrap: anywhere; max-height: 600px; overflow: auto; font-size: 12px; } .policy-body .tool-block { margin: 12px 0; } .policy-body .policy-select { max-width: 100%; } .policy-body .inline-links { flex-wrap: wrap; } .policy-table { overflow: auto; margin: 16px 0; } .policy-table table { font: 11px ui-monospace,monospace; width: max-content; min-width: 100%; } .policy-table th,.policy-table td { padding: 6px 8px; text-align: right; } .policy-table th { background: var(--surface); } @media(max-width:600px) { .policy-body { padding: 16px; } .policy-images { gap: 8px; } }