.t-team-admission-choice{border:1px solid var(--line);border-radius:12px;padding:16px;margin:18px 0}.t-team-admission-choice legend{padding:0 7px;font-weight:650}.t-team-admission-choice .check{align-items:flex-start;padding:12px;border-radius:9px;background:var(--panel2);margin-bottom:9px}.t-team-admission-choice .check input{margin-top:4px;flex-shrink:0}.t-team-admission-choice .check strong,.t-team-admission-choice .check small{display:block}.t-team-admission-choice .check small{font-size:12px;color:var(--muted);line-height:1.65;margin-top:4px}.t-team-open-row{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line)}.t-team-open-row>div{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.t-team-open-row strong{overflow-wrap:anywhere}.t-team-open-row>button{flex-shrink:0}.t-team-open-row small{color:var(--muted)}.t-team-admission-settings{margin:14px 0}.t-team-admission-settings form{padding-top:15px}.t-team-admission-badges{margin:12px 0}.t-tournament-roster{padding:14px 0}.t-tournament-roster>summary{overflow-wrap:anywhere}.t-team-join-dialog h3{margin-top:24px}@media(max-width:600px){.t-team-open-row{align-items:stretch;flex-direction:column}.t-team-open-row>button{width:100%}.t-team-admission-choice{padding:12px}}
