.ReportIssueButton-module__fwufqq__fab{bottom:calc(16px + var(--consent-banner-offset,0px));z-index:30;border-radius:var(--border-radius-full);background:var(--bg-primary);border:1px solid var(--bg-tertiary);box-shadow:var(--shadow-md);color:#334155;cursor:pointer;opacity:.75;transition:opacity var(--transition-fast), color var(--transition-fast);align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;font-weight:600;display:inline-flex;position:fixed;right:16px}.ReportIssueButton-module__fwufqq__inline{border-radius:var(--border-radius-md);width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:12px;padding:12px;font-size:.875rem;font-weight:500;display:flex;position:static}.ReportIssueButton-module__fwufqq__inline:hover{background:var(--bg-tertiary);color:var(--text-primary)}.ReportIssueButton-module__fwufqq__fab:hover{opacity:1;color:var(--text-primary)}.ReportIssueButton-module__fwufqq__overlay{z-index:70;padding:var(--space-lg);background:#0f172a8c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ReportIssueButton-module__fwufqq__modal{background:var(--bg-primary);border:1px solid var(--bg-tertiary);border-radius:var(--border-radius-lg);width:100%;max-width:460px;max-height:90dvh;box-shadow:var(--shadow-lg);padding:var(--space-xl);overflow-y:auto}.ReportIssueButton-module__fwufqq__textarea{resize:vertical;width:100%;min-height:120px;padding:var(--space-md);border:1px solid var(--bg-tertiary);border-radius:var(--border-radius-md);background:var(--bg-secondary);color:var(--text-primary);font-family:var(--font-sans);font-size:1rem;line-height:1.5}.ReportIssueButton-module__fwufqq__textarea:focus{outline:2px solid var(--accent-primary);outline-offset:-1px}@media (max-width:640px){.ReportIssueButton-module__fwufqq__fabLabel{display:none}.ReportIssueButton-module__fwufqq__fab{bottom:calc(12px + var(--consent-banner-offset,0px));padding:12px;left:12px;right:auto}.ReportIssueButton-module__fwufqq__overlay{align-items:flex-end;padding:0}.ReportIssueButton-module__fwufqq__modal{border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;border-bottom:none;max-width:none}}
