.team-shell{max-width:1250px;margin:auto;padding:24px}.team-shell h1{margin-top:24px}.team-shell .card{padding:20px;margin:20px 0}.team-shell input,.team-shell select,.team-shell textarea,#users-panel input:not([type=checkbox]),#users-panel select{padding:10px;max-width:100%;box-sizing:border-box;border:1px solid #8c9ca8;border-radius:6px;color:inherit;background:var(--surface,#fff)}.team-shell label,#users-panel label{display:block}.team-shell small{display:block}.permission-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:20px 0}#users-panel .scan-target{display:flex;gap:8px;align-items:start}#users-panel input[type=checkbox]{width:20px}#user-link-result input{width:100%}.team-shell .button{margin:4px}.team-shell pre,#users-panel pre{white-space:pre-wrap;overflow-wrap:anywhere}#team-message,#users-message{padding:12px 0;font-weight:600}@media(max-width:600px){.team-shell{padding:16px}.team-shell .scan-fields{display:block}.team-shell label{margin:12px 0}}

#users-panel .scan-fields label{display:flex;flex-direction:column;gap:6px;flex:1;min-width:160px}#users-panel td small{display:block}
