.admin-companies{margin-top:40px;border-top:1px solid var(--line);padding-top:28px;min-width:0;letter-spacing:0}.admin-companies .org-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.admin-companies .org-heading>div:first-child{flex:1}.admin-companies .org-heading>.org-field{display:none}.admin-companies h1{font-size:24px;margin:4px 0 0}.admin-companies h2{font-size:20px;overflow-wrap:anywhere}.admin-companies .label{font-size:12px;color:var(--muted);margin:0}.admin-companies .org-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px}.admin-companies .org-input{width:100%;min-width:0}.admin-companies .org-input[type=checkbox]{width:20px;height:20px;min-height:20px;accent-color:var(--accent);margin:10px 0}.admin-companies .org-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px;overflow-wrap:anywhere}.admin-companies .org-button .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.admin-companies .org-section{border-top:1px solid var(--line);padding:24px 0}.admin-companies .org-section>h2{margin-bottom:18px}.admin-companies .org-section>summary{cursor:pointer;font-size:16px;font-weight:650}.admin-companies .org-section>summary+.org-form{margin-top:20px}.admin-companies .org-state{font-size:13px;color:var(--accent)}.admin-companies .org-expired{color:var(--warn)}.admin-companies .org-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:18px 0 28px}.admin-companies dt{font-size:13px;color:var(--muted)}.admin-companies dd{margin:5px 0 0;overflow-wrap:anywhere}.admin-companies .org-counts dd{font-size:26px;font-variant-numeric:tabular-nums}.admin-companies .org-counts>div:nth-child(2) dd{color:#7fb3f5}.admin-companies .org-counts>div:nth-child(3) dd{color:var(--warn)}.admin-companies .org-counts>div:nth-child(4) dd{color:var(--accent)}.admin-companies .org-contract{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.admin-companies .org-price{font-weight:650;font-size:17px;margin:0 0 6px}.admin-companies .org-muted{font-size:13px;color:var(--muted)}.admin-companies .org-status{color:var(--accent)}.admin-companies .alert,.admin-companies .company-warning{color:var(--danger);padding:12px 0;overflow-wrap:anywhere}.admin-companies .company-warning{border-left:3px solid var(--danger);padding-left:14px}.admin-companies .org-member{display:grid;grid-template-columns:minmax(180px,1fr) 145px 125px auto auto;gap:14px;align-items:center;border-bottom:1px solid var(--line);padding:14px 0}.admin-companies .org-identity{display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.admin-companies .org-invitation,.admin-companies .org-invite-form{display:grid;grid-template-columns:minmax(180px,1fr) 145px 145px auto;gap:14px;align-items:center;padding:14px 0}.admin-companies .org-invite-form{align-items:end}.admin-companies .org-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-companies .org-form>.org-button{justify-self:start}.admin-companies .org-confirm{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--warn)}.admin-companies .org-share{display:flex;align-items:center;gap:12px;margin-bottom:22px}.admin-companies .org-share .org-input{flex:1}.admin-companies .org-share .org-button{flex:none}.admin-companies .company-body>.org-field{max-width:480px;margin-bottom:26px}@media(max-width:760px){.admin-companies .org-counts,.admin-companies .org-contract,.admin-companies .org-member,.admin-companies .org-invitation,.admin-companies .org-invite-form{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-companies .org-member>.org-identity,.admin-companies .org-invitation>.org-identity,.admin-companies .org-invite-form>.org-field:first-child{grid-column:1/-1}.admin-companies .org-form{grid-template-columns:minmax(0,1fr)}.admin-companies .org-share{flex-direction:column;align-items:stretch}.admin-companies h1{font-size:22px}.admin-companies .org-button{justify-self:start}.admin-companies .org-share .org-button{align-self:start}}
