
/* v80: shared document cards and actions */
.downloads .price-document,.downloads .research-document{border-radius:14px}
.downloads .contract-card,.downloads .document-card{border-radius:10px}
.downloads .download-list>a,.downloads nav a,.downloads nav button{border-radius:8px}

/* v80: language cards and centered standards dialog */
.standards-trigger,.footer-legal>.footer-standards,#languages .language-pricelist{border-radius:8px}
#languages .language-feature,#languages .language-cards article{border-radius:14px}
#standards-modal{position:fixed;inset:0;margin:auto;border-radius:14px;max-height:88vh;max-height:88dvh;overflow:auto}
#standards-modal .standards-modal-head{border-radius:14px 14px 0 0}
#standards-modal .standards-heading>div{min-width:0;overflow-wrap:anywhere}
#standards-modal .standards-modal-body{border-radius:0 0 14px 14px}
#standards-modal .standards-disclaimer,#standards-modal .standard-cards,#standards-modal .standard-cards article,#standards-modal .standards-status-grid,#standards-modal .standards-status-grid article,#standards-modal .standards-sources{border-radius:14px}
#standards-modal .standards-close,#standards-modal .standards-sources a{border-radius:8px}
@media(max-width:650px){#standards-modal .standards-modal-head{padding:22px 20px}#standards-modal .standards-status-grid{grid-template-columns:1fr}#standards-modal .standards-status-grid article{padding:24px;min-width:0}#standards-modal .standards-sources a{overflow-wrap:anywhere}}
