.report-hero{align-items:center}.report-trust{display:grid;gap:5px;min-width:230px;padding:18px 20px;border:1px solid #ffffff1a;border-radius:15px;background:#ffffff0d}.report-trust b{color:#6ee6e8;font-size:13px}.report-trust span{color:#b1bdd2;font-size:10px}.report-content{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:18px;align-items:start}.report-panel{min-width:0}.report-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin-top:20px}.report-grid label{display:grid;gap:7px;color:#657187;font-size:10px;font-weight:800}.report-grid label small{color:#8994a5;font-size:9px;font-weight:500}.report-grid input,.report-grid select,.report-grid textarea{width:100%;min-width:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fbfcfe;color:#1d2942}.report-grid textarea{min-height:130px;resize:vertical}.report-wide{grid-column:1/-1}.report-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.report-source{display:grid;gap:5px;margin-top:13px;padding:11px 13px;border-radius:10px;background:#f5f7fa;color:#79859a;font-size:9px}.report-source code{overflow-wrap:anywhere;color:#48556d}.report-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px}.report-actions a{padding:10px 13px;color:#68758a;font-size:10px;font-weight:800}.report-actions button{padding:11px 16px;border:0;border-radius:9px;background:#18274c;color:#fff;font-size:10px;font-weight:850}.report-actions button:disabled{cursor:wait;opacity:.6}.report-message{padding:11px 13px;border-radius:9px;font-size:10px}.report-message.error{background:#fff0f0;color:#a14848}.report-guidance{display:grid;gap:12px}.report-guidance article{padding:18px;border:1px solid var(--line);border-radius:14px;background:#fff}.report-guidance b{font-size:12px}.report-guidance p{margin:8px 0 0;color:#748096;font-size:10px;line-height:1.7}.report-success{display:grid;grid-template-columns:42px 1fr auto;gap:14px;align-items:center;margin-top:20px;padding:18px;border:1px solid #b9e6d5;border-radius:14px;background:#effaf6}.report-success>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#1a8b67;color:#fff;font-weight:900}.report-success h2,.report-success p{margin:0}.report-success p{margin-top:5px;color:#3d6357;font-size:11px}.report-success small{display:block;margin-top:6px;color:#71877f;font-size:9px}.report-success>a{padding:10px 13px;border-radius:8px;background:#167354;color:#fff;font-size:10px;font-weight:800}@media(max-width:850px){.report-content{grid-template-columns:1fr}.report-guidance{grid-template-columns:1fr 1fr}}@media(max-width:600px){.report-hero{align-items:flex-start}.report-trust{width:100%}.report-grid,.report-guidance{grid-template-columns:1fr}.report-wide{grid-column:auto}.report-success{grid-template-columns:42px 1fr}.report-success>a{grid-column:1/-1;text-align:center}.report-actions{align-items:stretch;flex-direction:column-reverse}.report-actions>*{width:100%;text-align:center}}