.samliv-report-button{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#52635b;border:0;padding:9px 6px;font:inherit;font-size:12px;cursor:pointer}.samliv-report-button:hover{text-decoration:underline}.samliv-report-button:focus-visible{outline:2px solid #244f46;outline-offset:2px}.samliv-report-card{padding:20px 0;border-bottom:1px solid #cdd5cb}.samliv-report-card blockquote{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;padding:12px;background:#edf1e4}.samliv-report-card textarea{width:100%;box-sizing:border-box}.samliv-report-card p{overflow-wrap:anywhere}.samliv-profile-cover--image{position:relative}.samliv-profile-cover--image .samliv-report-button{position:absolute;right:8px;bottom:8px;background:#fffefa;border-radius:6px}.samliv-form select{padding:12px;border:1px solid #bdc9bf;border-radius:6px;background:#fffefa;font:inherit;max-width:100%}

/* Compact reporting retains an accessible label and a touch-sized target. */
.samliv-report-button{justify-content:center;width:36px;height:36px;min-width:36px;padding:8px;border-radius:50%;vertical-align:middle}
.samliv-report-button:hover{background:#e8eee5;text-decoration:none}
