
[hidden]{display:none!important}.owner-nav,.owner-subnav{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 24px;padding:10px;border:1px solid #dbe4ed;border-radius:12px;background:#fff}.owner-nav a,.owner-subnav a,.owner-subnav button{padding:10px 14px;border-radius:7px;text-decoration:none;font-size:1rem;font-weight:650;color:#0a315d;background:transparent;border:0}.owner-nav [aria-current=page],.owner-subnav [aria-current=page],.owner-subnav [aria-pressed=true]{background:#0a315d;color:#fff}.owner-layout-tools{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:12px 0;font-size:.875rem}.owner-layout-tools button{font-size:.875rem}.owner-content .workspace-options{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.owner-overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.owner-attention{display:block;text-decoration:none;color:#0a315d;border:1px solid #dbe4ed;border-radius:12px;background:white;padding:22px}.owner-attention strong{display:block;font-size:1.8rem;margin:8px 0}.owner-attention small{font-size:.875rem;color:#4d6077}.owner-quick{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.owner-section-title{margin:20px 0}.owner-editor{margin-top:20px}.owner-editor summary{cursor:pointer;font-weight:700;padding:12px 0}.owner-list-actions{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.billing-item details>summary{cursor:pointer;font-weight:650;padding:12px 0}.owner-content .workspace-option{min-height:110px}.owner-record-detail{border-top:1px solid #dbe4ed;padding-top:12px}.owner-pay-note{margin:12px 0;color:#4d6077;font-size:.875rem}.owner-list-actions a{padding:10px 14px;background:white;border:1px solid #bdccdb;border-radius:7px;text-decoration:none;color:#0a315d}@media(max-width:600px){.owner-nav{gap:2px}.owner-nav a{padding:10px;font-size:.875rem}.owner-layout-tools{align-items:flex-start}.owner-overview-grid{grid-template-columns:1fr}.owner-content .workspace-options{grid-template-columns:1fr}}

.owner-organized details.team-person{display:block}.owner-organized details.team-person>summary{padding:8px 0}.owner-organized details.team-person>span{display:block;margin:12px 0}.owner-organized details.team-person>button{margin:8px 8px 8px 0}.owner-organized #member-list{margin-bottom:20px}
