.report-pill{z-index:55;border:1px solid var(--line);background:var(--surface);max-width:calc(100vw - 28px);min-height:44px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;position:fixed;bottom:14px;right:14px;overflow:hidden;box-shadow:0 6px 24px #0000002a}.report-dialog{border:1px solid var(--line);background:var(--surface);width:min(480px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100vh - 48px);color:var(--ink);border-radius:16px;padding:22px;overflow:auto}.report-dialog::backdrop{background:#080e0a8c}.report-dialog .report-title{margin-bottom:14px;font-size:21px}.report-cats{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.report-cats label{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.report-text{width:100%;min-height:110px;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);resize:vertical;border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.6}.report-note{color:var(--muted);margin:14px 0 6px;font-size:13px;line-height:1.6}.report-details{margin-top:6px}.report-details>summary{min-height:44px;color:var(--accent);cursor:pointer;text-underline-offset:4px;align-content:center;font-size:14px;text-decoration:underline}.report-list{border:1px solid var(--line);border-radius:10px;margin:0;padding:10px 14px;font-size:13px;line-height:1.7;list-style:none}.report-list b{color:var(--muted);margin-right:8px;font-weight:600}.report-ua{overflow-wrap:anywhere}.report-opt{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin-top:12px;font-size:14px;line-height:1.5;display:flex}.report-err,.report-fail{color:var(--error);margin-top:10px;font-size:14px;line-height:1.5}.report-done-id{overflow-wrap:anywhere;font-size:19px}.report-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.site-footer{padding-bottom:96px}.report-pill-icon{display:none}.report-pill-icon svg{width:20px;height:20px;display:block}@media (max-width:767px){.report-pill{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:flex;bottom:4px;right:4px}.report-pill-icon{display:block}.report-pill-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media print{.report-pill,.report-dialog{display:none!important}}
