/* Verified fixes from the 24.08.2026 public audit. */
.report-channel{display:grid;padding:18px;gap:7px;background:#eef8f6;border:1px solid #b9ddd7;border-radius:13px}
.report-channel strong{color:var(--navy);font-size:.9rem}
.report-channel p{margin:0;color:#405a69;font-size:.8rem;line-height:1.55}
.report-channel__link{display:inline-flex;min-height:44px;width:max-content;max-width:100%;padding:9px 13px;align-items:center;color:#fff;background:var(--navy);border-radius:8px;font-size:.8rem;font-weight:900}
.report-channel__link:hover{background:var(--red)}
.report-form.was-validated :is(input,textarea):invalid{border-color:var(--red);box-shadow:0 0 0 4px rgba(225,43,56,.12)}
.form-status:not(:empty){min-height:44px;padding:11px 13px;border-radius:9px;background:#e9f8f5}
.form-status.is-warning{color:#8a2d00;background:#fff1e8}
.audit-brand-mark{position:relative;display:grid;width:42px;height:48px;flex:0 0 auto;place-items:center;overflow:hidden;background:#e12b38;clip-path:polygon(50% 0,95% 16%,90% 69%,50% 100%,10% 69%,5% 16%)}
.audit-brand-mark::before{position:absolute;inset:5px;content:"";background:#071426;clip-path:inherit}
.audit-brand-mark::after{position:absolute;width:29px;height:7px;content:"";background:#3fe8d2;transform:rotate(-45deg)}
.audit-brand-mark>span{position:relative;z-index:2;width:8px;height:22px;background:#fff;border-radius:1px}
.audit-brand-mark>span::after{position:absolute;bottom:-6px;left:0;width:8px;height:4px;content:"";background:#fff}
@media(max-width:680px){.report-channel{padding:16px 14px}.report-channel__link{width:100%;justify-content:center;text-align:center}}
@media(max-width:480px){.audit-brand-mark{width:35px;height:41px}.audit-brand-mark>span{height:19px}}
