.owner-page{max-width:1100px}.owner-page .panel{margin:20px 0}.owner-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.owner-summary .panel{margin:0}.owner-search{display:flex;gap:10px;margin:12px 0}.owner-search input{min-width:0;flex:1}.owner-table-wrap{overflow-x:auto}.owner-table-wrap table{width:100%;text-align:left;border-collapse:collapse}.owner-table-wrap th,.owner-table-wrap td{padding:12px 8px;border-bottom:1px solid var(--line);vertical-align:top}.owner-table-wrap caption{text-align:left;font-size:.82rem;padding:12px 0}.owner-table-wrap small{display:block}.owner-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.owner-fields label{display:grid;gap:8px}.owner-id,.owner-audit{overflow-wrap:anywhere}.owner-person{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.owner-person dl{display:grid;grid-template-columns:1fr 2fr;gap:10px}.owner-person dd{margin:0;overflow-wrap:anywhere}.owner-chart button,.owner-chart .birth-tabs,.owner-chart .birth-profile-actions{display:none}.owner-chart .chart{max-width:520px;margin:auto}.owner-page summary{cursor:pointer;font-weight:600}.owner-page #owner-controls{margin-top:20px}.chart-quota{padding:0 0 12px}.privacy-link{margin:18px 0}@media(max-width:650px){.owner-summary{grid-template-columns:1fr}.owner-fields{grid-template-columns:1fr}.owner-search{flex-wrap:wrap}.owner-search input{flex-basis:100%}.owner-page .section-heading{align-items:flex-start;gap:12px;flex-wrap:wrap}.owner-person dl{grid-template-columns:1fr}.owner-person dd{margin-bottom:8px}}
