/* Account-specific layout; the shared design system owns type and controls. */
.access-form{display:grid;gap:18px;margin-top:22px}.access-form label{display:grid;gap:7px}.access-form input,.access-form select{width:100%}.access-form input[type=checkbox]{width:18px;height:18px}.access-panel h2{margin-top:0}.access-main .back{display:inline-block;margin:20px 16px 0 0}.company-list{display:grid;gap:16px;margin-top:24px}.company-choice{display:grid;grid-template-columns:1fr auto;gap:3px 20px;text-align:left;width:100%;padding:19px;background:var(--card);border-color:var(--line)}.company-choice small{grid-column:1}.company-choice span{grid-column:2;grid-row:1}.company-list .check{margin-top:8px}.person p{margin-bottom:4px}.person .note{margin-top:0}.person-controls{margin-top:16px}.person-controls>label:first-of-type{min-width:190px}.check{font-weight:400}.invitation-link{font-size:12px;margin:4px 0 16px;width:100%}#copy-status{font-size:12px;margin-top:12px}
