.acc-campus-detail .acc-campus-team{border:0;border-top:1px solid var(--acc-stroke,#b6c5d0);padding:10px 0 0;margin-top:14px;background:transparent}.acc-campus-team-widget-heading{display:flex;align-items:center;gap:5px}.acc-campus-team-widget-heading>strong{margin-right:auto;font-size:13px}.acc-campus-team-widget-heading button{width:32px;min-height:32px;padding:4px}.acc-campus-team-scope{font-size:11px!important;color:var(--acc-muted,#62727d)}.acc-campus-team-search{display:grid;gap:4px;font-size:11px;margin:8px 0}.acc-campus-team input[type=search],.acc-campus-team select{min-height:34px;width:100%;max-width:100%;padding:6px;background:var(--acc-surface-bg,#f9fafb);color:var(--acc-text,#263238);border:1px solid var(--acc-stroke,#b6c5d0)}.acc-campus-team-list{max-height:300px;overflow:auto}.acc-campus-team-list details{border-top:1px solid var(--acc-stroke,#b6c5d0)}.acc-campus-team-list summary{cursor:pointer;padding:8px 0;font-size:12px;font-weight:600}.acc-campus-team-list summary small{font-weight:400;margin-left:6px;white-space:nowrap}.acc-campus-team-person{display:flex;gap:7px;align-items:center;padding:5px 0;color:var(--acc-text,#263238);text-decoration:none}.acc-campus-team-person>span:last-child{min-width:0}.acc-campus-team-person strong,.acc-campus-team-person small{display:block;overflow-wrap:anywhere}.acc-campus-team-person strong{font-size:12px}.acc-campus-team-person small{font-size:11px;line-height:1.4}.acc-campus-team-avatar{width:30px;height:38px;flex:0 0 30px;display:grid;place-items:center}.acc-campus-team-avatar svg{width:30px;height:38px}.acc-campus-team-avatar i{font-size:22px}.acc-campus-team [data-team-editor]{margin-top:10px;padding-top:8px;border-top:1px solid var(--acc-stroke,#b6c5d0)}.acc-campus-team [data-team-editor][hidden]{display:none}.acc-campus-team [data-team-editor] h4{font-size:13px;margin:0 0 5px}.acc-campus-team [data-team-editor]>label{display:grid;gap:4px;font-size:12px}.acc-campus-team [data-team-editor] fieldset{margin:8px 0;padding:6px;border:1px solid var(--acc-stroke,#b6c5d0);max-height:220px;overflow:auto}.acc-campus-team-check{display:flex;align-items:center;gap:7px;font-size:12px;padding:5px 0}.acc-campus-team-check input{flex:0 0 auto}.acc-campus-team-editor-actions{display:flex;flex-wrap:wrap;gap:6px}.acc-campus-team :focus-visible{outline:2px solid var(--acc-brand,#3c8dbc);outline-offset:2px}
