.sa-guest-ratings{margin:22px 0;padding:20px}.sa-guest-ratings .sa-guest-search{width:100%;max-width:520px;padding:12px;border:1px solid #94a3b8;border-radius:9px}.sa-guest-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:15px}.sa-guest-rating-card{display:grid;gap:9px;padding:14px;border:1px solid #cbd5e1;border-radius:12px;background:#fff}.sa-guest-rating-card small{color:#64748b}.sa-guest-rating-card label{display:grid;gap:5px}.sa-guest-rating-card select{width:100%;padding:9px;border:1px solid #9aa9ba;border-radius:7px}.sa-guest-rating-card button{padding:11px;border-radius:9px;background:#1d4ed8;color:white;font-weight:700}.sa-guest-rating-card [role=status]{font-size:13px}