.owner-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2.5fr);gap:14px;align-items:start}.owner-panel{padding:16px}.owner-panel h2{font-size:20px}.owner-search,#owner-form label{display:grid;gap:5px;margin:12px 0;font-size:13px;font-weight:700}#owner-form{text-align:left}#owner-form label[hidden]{display:none}.owner-list{display:grid;gap:5px;margin-top:12px}.owner-list button{text-align:left}.owner-list small{display:block;color:var(--muted);margin-top:3px}.owner-subscriptions{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.owner-subscriptions table{min-width:510px;margin-top:8px}.owner-badge{background:#ddf3e8;color:#155b48;padding:4px 8px;border-radius:30px;font-size:12px;font-weight:700}.owner-note,#owner-status{margin-top:12px}.owner-note{font-size:13px}#owner-error{color:#a3353c}@media(max-width:800px){.owner-grid{grid-template-columns:1fr}}
