.report-form{display:grid;gap:14px}.report-form label{display:grid;gap:5px;font-size:13px;font-weight:600}.report-form input,.report-form select,.report-form textarea{width:100%;min-width:0;border:1px solid #bccfc5;border-radius:7px;padding:10px 12px;font:inherit;font-size:16px;color:#143c68;background:white}.report-form small{font-size:11px;font-weight:400;color:#60777c}.report-form fieldset{min-width:0;margin:0;padding:14px;border:1px solid #dce7e1;border-radius:9px;display:grid;gap:12px}.report-form legend{font-size:14px;font-weight:600;padding:0 6px}.report-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.report-search{display:flex;gap:8px}.report-form button{font:inherit;min-height:44px;border:0;border-radius:7px;background:#1769c2;color:white;padding:9px 16px;cursor:pointer}.report-form button:disabled{opacity:.5;cursor:wait}.report-form p{font-size:12px;margin:0;line-height:1.8}.report-form [hidden]{display:none}.report-trap{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}#report-status{font-weight:600;overflow-wrap:anywhere}.report-form details summary{font-size:12px;cursor:pointer}.report-form details[open] .report-grid{margin-top:10px}@media(max-width:500px){.report-grid{grid-template-columns:1fr}.report-form fieldset{padding:10px}.report-search button{white-space:nowrap}}
