.site-report-forms{max-width:1050px}.srf-steps{display:flex;gap:.6rem;flex-wrap:wrap;padding:0;list-style:none;margin:0 0 1.4rem}.srf-steps li{padding:.5rem .7rem;border-radius:.5rem;background:var(--surface-2,#eef2f4);font-size:.9rem}.srf-steps [aria-current=step]{background:#173f49;color:white;font-weight:700}.srf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.site-report-forms fieldset{min-width:0;border:0;padding:0;margin:0}.site-report-forms legend{font-size:1.2rem;font-weight:700;margin:0 0 1rem}.srf-check{display:flex;align-items:flex-start;gap:.7rem;margin:.8rem 0}.srf-check input{width:auto;margin-top:.25rem;flex:0 0 auto}.srf-description{white-space:pre-wrap;overflow-wrap:anywhere}.srf-authority{border-left:4px solid #31616d;padding-left:1rem}.srf-state{font-weight:700}.srf-recovery{border:2px solid #a66b1e}.srf-recovery code{overflow-wrap:anywhere}.srf-summary{display:grid;grid-template-columns:11rem 1fr;gap:.4rem 1rem}.srf-summary dt{font-weight:700}.srf-summary dd{margin:0;overflow-wrap:anywhere}.site-report-forms button:focus-visible,.site-report-forms a:focus-visible,.site-report-forms input:focus-visible,.site-report-forms select:focus-visible,.site-report-forms textarea:focus-visible{outline:3px solid #176b87;outline-offset:3px}.site-report-forms [hidden]{display:none!important}.srf-history article+article{border-top:1px solid #d8e0e3;margin-top:.7rem;padding-top:.7rem}@media(max-width:620px){.srf-grid{grid-template-columns:1fr}.srf-summary{grid-template-columns:1fr;gap:.2rem}.srf-summary dd{margin-bottom:.6rem}.srf-steps{gap:.3rem}.srf-steps li{flex:1 1 40%;font-size:.8rem}.site-report-forms .toolbar{flex-wrap:wrap}}

.srf-template-lock{min-width:0;overflow-wrap:anywhere}
