.estimate-feedback-link{min-height:32px;color:var(--muted-foreground,var(--muted-foreground));font:inherit;text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;padding:6px 0;font-size:12px;text-decoration:underline;display:block}.estimate-feedback-dialog{max-height:90dvh;overflow-y:auto}.estimate-feedback-form{min-width:0}.estimate-feedback-form p{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.estimate-feedback-context{color:var(--muted-foreground,var(--muted-foreground))}.estimate-feedback-form fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.estimate-feedback-form label{gap:5px;font-size:13px;display:grid}.estimate-feedback-form select{background:var(--background,var(--card));border:1px solid var(--border,var(--border));border-radius:5px;width:100%;min-height:40px;padding:8px}.estimate-reports{max-width:880px;margin:0 auto;padding:24px 0}.estimate-reports header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.estimate-reports article{border:1px solid var(--border,var(--border));overflow-wrap:anywhere;border-radius:8px;margin:16px 0;padding:18px}.estimate-reports article p{white-space:pre-wrap;margin:8px 0}.estimate-reports details{margin:12px 0;font-size:12px}.estimate-reports pre{white-space:pre-wrap;overflow-wrap:anywhere}.estimate-reports nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.estimate-report-actions{gap:8px;margin-top:16px;display:grid}.estimate-report-actions select{padding:8px}.estimate-report-actions textarea{min-height:80px}
