/* Scoped v7.2 additions; ordinary PHP forms work without JavaScript. */
.rdm-roundup-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px;margin:20px 0}.rdm-roundup-form label{display:flex;flex:1 1 260px;flex-direction:column;gap:6px;font-weight:700}.rdm-roundup-form input,.rdm-roundup-form select{width:100%;min-height:46px;box-sizing:border-box;font-size:17px;padding:10px;border:1px solid #abc5d3;border-radius:6px;background:#fff;color:#123c50}.rdm-roundup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rdm-roundup-grid>.rdm-roundup-card{min-width:0;margin:0}.rdm-roundup-card h2{font-size:23px;line-height:1.3}.rdm-roundup-card .rdm-decision-brief{margin:14px 0;padding:16px}.rdm-roundup-card .rdm-decision-brief dl{display:block!important}.rdm-roundup-card .rdm-decision-brief dl>div{display:block!important;margin:12px 0}.rdm-roundup-card .rdm-decision-brief dd{margin:4px 0!important;min-width:0;font-size:17px;line-height:1.5}.rdm-roundup-card .rdm-brief-scope{font-size:16px}.rdm-roundup-card .quick-actions{display:flex;flex-wrap:wrap;gap:8px}.rdm-roundup-method{padding:12px;background:#eef6fa;border-left:4px solid #08788c;font-size:16px;overflow-wrap:anywhere}.rdm-estimate dt{font-weight:700;margin-top:12px}.rdm-estimate dd{margin:4px 0 14px}.rdm-source-quick-link{white-space:normal!important}.rdm-roundup-card .meta{font-size:15.5px;overflow-wrap:anywhere}@media(max-width:800px){.rdm-roundup-grid{grid-template-columns:1fr}.rdm-roundup-form label{flex-basis:100%}.rdm-roundup-card h2{font-size:22px}.rdm-roundup-card .rdm-decision-brief dd{font-size:16.5px}.rdm-roundup-card .rdm-brief-scope{font-size:16px}}@media print{.rdm-roundup-form,.rdm-roundup-card .quick-actions{display:none}.rdm-roundup-grid{display:block}.rdm-roundup-card{break-inside:avoid;margin-bottom:16px!important}}
