.error-report-affordance{display:inline-flex;align-items:center;margin:4px 0 4px 8px;flex-shrink:0}.error-report-button{font:inherit;font-size:12px;line-height:1.4;white-space:nowrap;padding:5px 12px;border:1px solid var(--line,#d5aaa6);border-radius:8px;color:var(--danger-color,var(--danger,#9b3530));background:var(--danger-soft,#fff8f7);cursor:pointer}.error-report-dialog{width:min(500px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:22px;overflow-y:auto;color:var(--text,#253853);background:var(--card,#fff);border:1px solid #dce7ee;border-radius:16px;box-shadow:0 20px 70px #172b4c33}.error-report-dialog::-webkit-backdrop{background:#162b4966}.error-report-dialog::backdrop{background:#162b4966}.error-report-dialog form{display:grid;grid-gap:16px;gap:16px}.error-report-dialog footer,.error-report-dialog header{display:flex;align-items:center;justify-content:space-between;gap:10px}.error-report-dialog h2{margin:0;font-size:18px}.error-report-dialog p,.error-report-dialog small{margin:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.error-report-dialog label{display:grid;grid-gap:8px;gap:8px;font-size:13px}.error-report-dialog textarea{width:100%;box-sizing:border-box;padding:10px;color:inherit;background:var(--card,#fff);border:1px solid #cad9e8;border-radius:8px;font:inherit;resize:vertical}.error-report-dialog pre{max-height:180px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:12px}.error-report-dialog button{font:inherit;font-size:13px;padding:8px 14px;color:inherit;background:var(--card,#fff);border:1px solid var(--line,#cad9e8);border-radius:8px;cursor:pointer}.error-report-dialog button[type=submit]{color:#fff;background:#326db6;border-color:#326db6}.error-report-dialog button:disabled{cursor:wait;opacity:.65}.error-report-dialog footer{justify-content:flex-end}.error-report-dialog [role=alert]{color:var(--danger-color,var(--danger,#9b3530))}.error-report-dialog [role=status]{color:var(--success-color,var(--ok,#197453))}.operation-feedback-inline.operation-feedback-error{flex-wrap:wrap}.operation-feedback-inline.operation-feedback-error>div{flex:1 1 200px;min-width:0}.operation-feedback-inline.operation-feedback-error>.error-report-affordance{flex:0 0 auto}@media (max-width:600px),(pointer:coarse){.error-report-button,.error-report-dialog button{min-height:44px}}