.report-problem__open{background:none;border:none;color:inherit;cursor:pointer;font:inherit;opacity:.85;padding:0;text-decoration:underline;text-underline-offset:2px}.report-problem__open--block,.report-problem__open:hover{color:var(--accent);opacity:1}.report-problem__open--block{font-size:var(--font-sm)}.report-problem{border:1px solid var(--border);border-radius:var(--radius-sm);margin:12px auto 0;max-width:52ch;padding:14px 16px;text-align:left}.report-problem--block{margin:16px 0 0;max-width:60ch}.report-problem label{color:var(--muted);display:block;font-size:var(--font-xs);margin:0 0 4px}.report-problem label+label{margin-top:12px}.report-problem__opt{opacity:.7}.report-problem input,.report-problem textarea{background:var(--card-alt);border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text);font:inherit;font-size:var(--font-xs);padding:8px 10px;width:100%}.report-problem textarea{resize:vertical}.report-problem__actions{align-items:center;display:flex;gap:14px;margin-top:14px}.report-problem__actions button[type=submit]{background:var(--card-alt);border:1px solid var(--accent);border-radius:var(--radius-sm);color:var(--accent);cursor:pointer;font:inherit;font-size:var(--font-xs);padding:7px 16px}.report-problem__actions button[type=submit]:disabled{cursor:not-allowed;opacity:.5}.report-problem__link{background:none;border:none;color:var(--muted);cursor:pointer;font:inherit;font-size:var(--font-xs);padding:0;text-decoration:underline;text-underline-offset:2px}.report-problem__error{color:var(--danger);font-size:var(--font-xs);margin:10px 0 0}.report-problem__done p{font-size:var(--font-xs);margin:0 0 8px}.report-problem__id code{font-size:1.05em}