#referrals{color:#20342a}.rf-head{display:flex;justify-content:space-between;gap:16px;align-items:start;flex-wrap:wrap}.rf-head h3{margin:2px 0}.rf-head p{font-size:11px;font-weight:800;color:#50705b;margin:0}.rf-head small,.rf-card small{color:#5c6b63}.rf-summary{display:grid;grid-template-columns:repeat(4,1fr);margin:18px 0;border-block:1px solid #dbe5de}.rf-summary div{padding:14px 10px}.rf-summary strong,.rf-summary span{display:block}.rf-summary strong{font-size:24px}.rf-summary span{font-size:12px;color:#5c6b63}.rf-list{display:grid;gap:8px}.rf-card{text-align:left;background:#fff;border:1px solid #d7e1da;border-radius:7px;padding:13px;display:grid;gap:4px}.rf-card:hover{border-color:#3e8057}.rf-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rf-grid label,.rf-full{display:grid;gap:5px;font-size:12px;font-weight:700}.rf-full{margin-top:12px}#rf-dialog{width:min(720px,calc(100% - 24px));border:1px solid #c7d3ca;border-radius:8px;padding:22px}#rf-dialog input,#rf-dialog select,#rf-dialog textarea{min-height:38px;padding:8px;border:1px solid #b8c9bd;border-radius:5px;font:inherit}#rf-dialog textarea{min-height:90px}#rf-dialog menu{display:flex;justify-content:flex-end;gap:8px;padding:0;margin:18px 0 0}.rf-note{font-size:13px;color:#526059}@media(max-width:620px){.rf-summary,.rf-grid{grid-template-columns:1fr 1fr}}
