.nx-founder-organizer{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}
.nx-founder-group{border:1px solid #2a2d3d;border-radius:18px;background:linear-gradient(180deg,#121521,#0d0f17);overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.16)}
.nx-founder-group>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px;cursor:pointer;user-select:none}
.nx-founder-group>summary::-webkit-details-marker{display:none}
.nx-founder-group>summary span:first-child{display:flex;flex-direction:column;gap:3px;min-width:0}
.nx-founder-group>summary strong{font-size:17px;color:#f7f8fc}
.nx-founder-group>summary small{font-size:12px;color:#9ba2b3;line-height:1.35;font-weight:500}
.nx-founder-chevron{font-size:22px;color:#9ba2b3;transition:transform .18s ease;flex:0 0 auto}
.nx-founder-group[open]>.nx-founder-chevron,.nx-founder-group[open]>summary .nx-founder-chevron{transform:rotate(180deg)}
.nx-founder-group[open]>summary{border-bottom:1px solid #252838;background:rgba(255,255,255,.02)}
.nx-founder-group-body{padding:14px}
.nx-founder-group-body>.section-title{margin:18px 0 10px;font-size:17px}
.nx-founder-group-body>.section-title:first-child{margin-top:0}
.nx-founder-group-body>.grid.three{margin:0}
.nx-business-access-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin-bottom:16px}
.nx-business-access-intro strong{display:block;margin-bottom:5px;font-size:16px}
.nx-business-active-count{min-width:62px;border:1px solid #295e40;border-radius:15px;background:#102319;color:#8ef0b0;padding:9px 10px;text-align:center}
.nx-business-active-count span{display:block}.nx-business-active-count span:first-child{font-size:22px;font-weight:900;line-height:1}.nx-business-active-count span:last-child{font-size:11px;margin-top:4px}
.nx-business-form{padding:15px;border:1px solid #252839;border-radius:17px;background:#0b0d14}
.nx-business-form .btn.primary{width:100%;min-height:46px}
.nx-business-list-heading{margin:20px 0 10px}
.nx-business-invite{padding:14px;border-radius:17px}
.nx-business-email{min-width:0;overflow-wrap:anywhere}
.nx-business-invite-head{align-items:flex-start}
.nx-business-invite-actions{margin-top:12px}
.nx-status-active{border-color:#295e40;color:#8ef0b0;background:#102319}
.nx-status-expired{border-color:#5f5131;color:#f2d178;background:#282214}
.nx-status-revoked{border-color:#6b2d40;color:#ff8ca0;background:#29131b}
.nx-activity-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}
.nx-activity-shortcuts .btn{border-radius:14px;white-space:normal;min-height:48px}
.nx-business-viewer{max-width:820px;margin:0 auto;padding:18px 16px 48px}
.nx-business-viewer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:20px}
.nx-business-viewer-header .brand{font-size:38px}
.nx-business-viewer-title{margin:8px 0 2px;font-size:25px}
.nx-business-security{display:flex;gap:9px;align-items:flex-start;padding:12px 13px;border:1px solid #29405f;background:#101b2b;border-radius:15px;color:#bdd6ff}
.nx-business-security strong{display:block;color:#eaf3ff;margin-bottom:2px}
.nx-business-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}
.nx-business-metrics .card{padding:15px}
.nx-business-markets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.nx-business-viewer-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:14px 0}
.nx-business-viewer-actions{display:flex;gap:8px;flex-wrap:wrap}
@media(max-width:520px){
  .nx-founder-group>summary{padding:15px}
  .nx-founder-group-body{padding:11px}
  .nx-business-access-intro{grid-template-columns:1fr}
  .nx-business-active-count{display:flex;gap:6px;align-items:baseline;justify-content:center;width:max-content}
  .nx-business-active-count span{display:inline!important;margin:0!important}
  .nx-business-invite-head{align-items:flex-start;flex-direction:column}
  .nx-business-invite-head .pill{align-self:flex-start}
  .nx-business-invite-actions .btn{width:100%}
  .nx-activity-shortcuts,.nx-business-markets{grid-template-columns:1fr}
  .nx-business-viewer-header{align-items:center}
}
