.team-panel h2{font-size:26px;margin:4px 0 8px}.team-panel h3{font-size:17px;margin:24px 0 12px}.team-owner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;border:1px solid #d4dff8;border-radius:14px;background:#f1f5ff;margin:20px 0}.team-owner span:not(.status){display:block;color:#53627d;margin-top:5px}.team-search{display:flex;align-items:end;gap:10px;margin:22px 0}.team-search label{flex:1;margin:0}.team-person{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #e0e5ef;border-radius:12px;padding:18px;margin:10px 0}.team-person strong{overflow-wrap:anywhere}.team-person .status{margin-left:10px}.team-person p{font-size:14px;color:#4c5b74;line-height:1.6;margin:8px 0}.team-person small{display:block;color:#64748b}.team-disabled{background:#f8fafc}.team-count{font-size:13px;font-weight:500;color:#53627d;margin-left:8px}.team-editor{margin-top:24px;padding:18px;border:1px solid #d4dff8;border-radius:12px}.team-editor summary{font-size:16px;font-weight:700;color:#224bcd;cursor:pointer}.team-editor form{margin-top:18px;max-width:760px}.team-editor fieldset{border:1px solid #dce3ee;border-radius:12px;padding:16px;margin:18px 0}.team-editor legend{padding:0 6px;font-weight:600}.team-choice{display:flex!important;align-items:flex-start;gap:12px;padding:10px 0}.team-choice input[type=checkbox]{width:19px;min-width:19px;height:19px;margin:2px 0!important;accent-color:#2653df}.team-choice small{display:block;line-height:1.5;color:#64748b;margin-top:4px}.team-warning{padding:15px;background:#fff2ed;border:1px solid #f3c8b8;border-radius:10px;margin:14px 0}.team-audit{padding:14px 0;border-bottom:1px solid #e5eaf2}.team-audit p{margin:6px 0}.team-audit small{color:#64748b}@media(max-width:700px){.team-person,.team-owner{align-items:flex-start;flex-direction:column}.team-search{flex-wrap:wrap}.team-search label{flex-basis:100%}.team-person .status{display:table;margin:8px 0}.team-panel .sectionline{flex-wrap:wrap}.team-person .actions{width:100%}.team-person .button{flex:1}}
