.report-keep{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3) var(--space-6);padding:20px 24px;background:var(--ink-control);color:var(--text-primary);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--elev-1)}.report-keep-head{min-width:0}.report-keep .report-keep-title{margin:0;font:600 1.0625rem/1.3 var(--font-ui);letter-spacing:0;color:var(--text-primary)}.report-keep .report-keep-lede{margin:4px 0 0;font:400 .9375rem/1.5 var(--font-ui);color:var(--text-secondary)}.report-keep-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.report-keep-actions>button{min-height:44px}.report-keep-error,.report-keep-fallback,.report-keep-form,.report-keep-status{grid-column:1/-1}.report-keep .report-keep-status{margin:0;font:500 .875rem/1.5 var(--font-ui);color:var(--text-secondary)}.report-keep .report-keep-status:empty{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.report-keep .report-keep-error{margin:0;font:500 .875rem/1.5 var(--font-ui);color:var(--text-error,var(--rights-red))}.report-keep-fallback,.report-keep-input{width:100%;min-width:0;height:var(--control-h-lg);padding:0 14px;background:var(--ink-control);color:var(--text-primary);border:1px solid var(--hairline-visible);border-radius:var(--radius);font:400 1rem/1.4 var(--font-ui)}.report-keep-fallback:focus-visible,.report-keep-input:focus-visible{outline:3px solid var(--primary);outline-offset:1px}.report-keep-form{display:grid;gap:var(--space-3);max-width:34rem;padding-top:var(--space-4);border-top:1px solid var(--hairline)}.report-keep-label{font:600 .875rem/1.4 var(--font-ui);color:var(--text-primary)}.report-keep-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.report-keep-consent{display:flex;align-items:flex-start;gap:12px;font:400 .9375rem/1.5 var(--font-ui);color:var(--text-primary);cursor:pointer}.report-keep-optional{color:var(--text-secondary)}.report-keep-consent input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--text-primary)}.report-keep-hint,.report-keep-hint p{margin:0;font:400 .8125rem/1.5 var(--font-ui);color:var(--text-secondary)}.report-keep-hint a{color:inherit;text-decoration:underline;text-underline-offset:3px}.report-keep-form>button{justify-self:start;min-height:48px}@media (max-width:760px){.report-keep{grid-template-columns:minmax(0,1fr);padding:20px}.report-keep-actions{justify-content:stretch}.report-keep-actions>button,.report-keep-form>button{width:100%;justify-self:stretch;justify-content:center}}