.business-wrap{max-width:1120px;margin:48px auto;padding:0 28px;min-height:65vh}.business-top{display:flex;gap:20px;align-items:end;justify-content:space-between;margin:22px 0 32px}.business-top label{min-width:260px}.business-wrap .panel{margin:24px 0}.business-wrap .allowances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.allowances article{border:1px solid var(--line);border-radius:8px;padding:22px;background:white}.allowances strong{display:block;font-size:26px;margin:12px 0}.business-wrap .help{line-height:1.7}.business-wrap .table-wrap{overflow-x:auto}.business-wrap table{min-width:650px}.business-wrap .role-form{display:flex;align-items:center;gap:10px}.business-wrap .role-form select{min-width:150px}.business-wrap .role-form .btn{padding:8px 12px;font-size:12px}.business-wrap .invite-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;gap:18px;align-items:end}.business-wrap .invite-link{background:#edf7f3;border:1px solid #9ecfc7;padding:22px;border-radius:8px;margin-top:25px}.business-wrap .invite-link textarea{background:white;margin:12px 0;width:100%;font:13px/1.5 monospace;overflow-wrap:anywhere}.business-wrap .business-signin{max-width:470px;margin:50px auto}.business-wrap .business-signin form{display:grid;gap:20px}.business-wrap details{margin-top:25px}.business-wrap details form{margin-top:20px}.business-wrap .empty{grid-column:1/-1}.business-wrap .company-form{display:grid;grid-template-columns:1fr 1fr auto;gap:15px;align-items:end}.business-wrap .company-form label{min-width:0}.business-wrap .pill{white-space:nowrap}.business-wrap .role-note{max-width:750px}.business-wrap .muted{line-height:1.7}.business-wrap .heading-row .actions{flex-wrap:wrap}.business-wrap .email-cell{overflow-wrap:anywhere}.business-wrap .plan-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.business-wrap .plan-card{border:1px solid var(--line);padding:20px;border-radius:7px}.business-wrap .btn:disabled{opacity:.55;cursor:default}.business-wrap .field-error{color:#963f34}.business-wrap form[aria-busy=true]{opacity:.75}.business-wrap .public-description{font-size:14px}@media(max-width:750px){.business-wrap{margin:25px auto;padding:0 18px}.business-top{display:block}.business-top label{min-width:0}.business-wrap .allowances,.business-wrap .invite-grid,.business-wrap .company-form,.business-wrap .plan-list{grid-template-columns:1fr}.business-wrap .invite-grid .btn{justify-self:start}.business-wrap .company-form .btn{justify-self:start}.business-wrap .role-form{flex-wrap:wrap}.business-wrap .heading-row{gap:20px}}

@media(max-width:750px){.business-wrap .company-inventory-table{display:block;min-width:0;width:100%}.company-inventory-table thead{display:none}.company-inventory-table tbody{display:grid;gap:16px}.company-inventory-table tr{display:grid;padding:16px;border:1px solid var(--line);border-radius:8px;background:#fff}.company-inventory-table td{display:block;padding:8px 0;border:0;overflow-wrap:anywhere}.company-inventory-table td:before{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#55707a}.company-inventory-table td:nth-child(1):before{content:'Instrument'}.company-inventory-table td:nth-child(2):before{content:'Serial'}.company-inventory-table td:nth-child(3):before{content:'Year / finish'}.company-inventory-table td:nth-child(4):before{content:'Record status'}.company-inventory-table .actions{display:flex;flex-wrap:wrap;gap:8px}.company-inventory-table .btn{min-height:44px}.business-wrap input,.business-wrap select,.business-wrap textarea{font-size:16px}.business-wrap .pill{white-space:normal}.business-wrap .table-wrap:has(.company-inventory-table){overflow:visible}}