.business-type-pick{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}.business-type-pick__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-card .business-type-pick__option,.business-type-pick__option{position:relative;display:grid;align-content:start;gap:2px;min-height:64px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--auth-field-border,var(--border-default));background:var(--auth-field-bg,var(--bg-surface));cursor:pointer}.business-type-pick__option input{position:absolute;opacity:0;pointer-events:none}.business-type-pick__option span,.business-type-pick__option strong{display:block}.business-type-pick__option strong{font-size:14px;line-height:1.25}.business-type-pick__option span{font-size:12px;line-height:1.3;color:var(--text-secondary)}.business-type-pick__option.is-on{border-color:#1e2228;box-shadow:inset 0 0 0 1px #1e2228}.business-type-pick__option:focus-within{outline:2px solid var(--brand-primary);outline-offset:2px}@media (max-width:480px){.business-type-pick__options{grid-template-columns:minmax(0,1fr)}.business-type-pick__option{min-height:48px}}.invite-actions{display:grid;gap:10px;margin-top:16px}.invite-link-box{display:grid;gap:12px}.invite-link-box__fresh{display:flex;gap:8px;flex-wrap:wrap}.invite-link-box__fresh input{flex:1 1 260px;min-width:0;min-height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--field-border,var(--border-default));background:var(--bg-elevated,var(--bg-surface));font:inherit;font-size:13px}.invite-link-box__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.invite-link-box__list li{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13.5px;color:var(--text-secondary)}.members-panel__by-id{margin-top:4px}.members-panel__by-id summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:600;font-size:14px}.roles-editor{display:grid;gap:10px}.roles-editor__form{display:grid;gap:12px;padding:14px;border:1px solid var(--border-subtle,#e5e7eb);border-radius:14px}.roles-editor__form .field{margin:0}.roles-editor__group{border:0;padding:0;margin:0;display:grid;gap:6px}.roles-editor__group legend{font-weight:600;margin-bottom:4px}.roles-editor__check{display:flex;align-items:center;gap:10px;min-height:32px;font-size:14px;line-height:1.35}.roles-editor__check input[type=checkbox]{width:18px;height:18px;min-height:0;margin:0;padding:0;flex:none;accent-color:var(--brand-primary)}