.reputation-card{padding:2px 0}.reputation-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.reputation-title{font-weight:900}.review-state{font-weight:800;color:#667085;text-align:right;white-space:nowrap}.review-state.requested{color:#155c43}.reputation-primary-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.reputation-primary-actions button{min-height:44px;border-radius:9px;font-weight:800;font-size:13px}.reputation-primary-actions .google-email{background:var(--green);color:#fff;border:1px solid var(--green)}.reputation-primary-actions .google-text{background:#fff;color:#155c43;border:1px solid #bfd0c7}.review-composer{margin-top:12px;padding-top:12px;border-top:1px solid #e1e5e2}.review-composer[hidden]{display:none!important}.review-meta,.review-help{font-size:11px;color:#68736e;line-height:1.4}.review-composer label{display:block;margin-top:8px}.review-composer label>span{display:block;margin-bottom:4px;color:#66716b;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.review-composer input,.review-composer textarea{width:100%;border:1px solid #c7d2cc;border-radius:8px;background:#f4f7f5;color:var(--text);font-size:16px;padding:9px 10px}.review-composer textarea{min-height:180px;resize:vertical}.review-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.review-actions button,.review-button-link{min-height:42px;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:8px;font-weight:800;padding:10px 14px}.review-log{margin-top:9px;padding-top:9px;border-top:1px solid #e7ebe8;font-size:12px;color:#667085;line-height:1.45}
