.rent-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px}.rent-summary .stat{min-height:0}.rent-balance{font-weight:850}.rent-balance.owed{color:#9a5d16}.rent-balance.paid{color:#454ba6}.renter-share-note{margin-top:18px}.renter-share-note h3{margin:5px 0}.renter-share-note p{font-size:13px;color:var(--muted);line-height:1.55}.renter-share-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:15px}.renter-share-status{display:block;margin-top:14px;color:var(--muted);line-height:1.45}.renter-link-scope{margin:16px 0;padding-left:20px;color:var(--muted);font-size:13px;line-height:1.55}.renter-link-scope li+li{margin-top:8px}.rent-action-row{display:flex;gap:10px;flex-wrap:wrap}.member-card{transition:border-color .15s,box-shadow .15s,transform .15s}.member-card:hover,.member-card:focus-visible{border-color:#b7c4ff;box-shadow:0 10px 26px rgba(70,87,170,.14);transform:translateY(-1px);outline:0}.trial-card{display:grid;text-decoration:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.trial-card:hover,.trial-card:focus-visible{border-color:#aebcff;box-shadow:0 8px 20px rgba(70,87,170,.14);outline:0}.galaxy .member-card:hover,.galaxy .member-card:focus-visible{border-color:#7f8ee6;box-shadow:0 10px 28px rgba(114,99,225,.2)}@media(max-width:720px){.rent-summary{grid-template-columns:1fr 1fr}.rent-summary .stat:last-child{grid-column:span 2}.rent-action-row>*{flex:1;min-width:145px}.renter-share-actions>*{width:100%;text-align:center;justify-content:center}}
