.report-problem-disclosure{margin-block:var(--space-6);border:1px solid var(--color-divider);border-radius:12px;padding:var(--space-4);scroll-margin-top:var(--space-6)}.report-problem-disclosure>summary{cursor:pointer;font-weight:var(--weight-bold);min-block-size:44px;display:list-item;align-content:center}.report-problem,.report-problem-form,.report-problem-form .form-field{min-inline-size:0}.report-problem-form{display:grid;gap:var(--space-4)}.report-problem-form .form-field{display:grid;gap:var(--space-2)}.report-problem-form input:not([type=radio]),.report-problem-form textarea{inline-size:100%;min-inline-size:0;max-inline-size:100%;font:inherit;font-size:1rem}.report-problem-form textarea{resize:vertical}.report-problem-form input:not([type=radio]),.report-problem-form textarea{min-block-size:44px;padding:var(--space-3);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:8px}.report-problem-form .form-field p{margin:0;font-size:var(--text-sm);color:var(--color-muted)}.report-problem-form fieldset{min-inline-size:0;margin:0;padding:var(--space-3);border:1px solid var(--color-divider)}.report-problem-form fieldset label{display:flex;gap:var(--space-2);align-items:center;min-block-size:44px}.report-problem-form input[type=radio]{inline-size:20px;block-size:20px;flex-shrink:0}.report-problem-links{display:flex;flex-wrap:wrap;gap:var(--space-2)}.report-problem-links a,.report-problem-success button{min-block-size:44px;align-content:center}.report-problem-trap{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.report-problem-form .field-error,.report-problem-notice{color:var(--color-text);font-weight:var(--weight-bold)}.report-problem-success{overflow-wrap:anywhere}.report-problem-form button{min-block-size:44px;white-space:normal}.report-problem-form [aria-invalid=true]{border-color:var(--color-text)}
