.checkin-card{margin-top:16px}.checkin-q{letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:18px;font-weight:600}.checkin-ratings{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.checkin-ratings .btn{min-height:44px;padding:0 8px}.checkin-card .chip{cursor:pointer;min-height:44px;font:inherit;font-size:14px}.checkin-card .chip-on{background:var(--ink);border-color:var(--ink);color:var(--bg)}.checkin-community{color:var(--ink);margin:10px 0 0}
