.bop-directory{margin-top:24px}.team-controls{flex-wrap:wrap;gap:12px;display:flex}.team-search{border:1px solid #444043;border-radius:8px;flex:1;align-items:center;gap:12px;min-width:200px;padding:12px 16px;display:flex}.team-search input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:14px}.team-controls select{color:#eee;background:#191718;border:1px solid #444043;border-radius:8px;padding:12px;font-size:13px}.team-filter-row{justify-content:space-between;align-items:center;gap:16px;margin:18px 0;display:flex}.team-filters{flex-wrap:wrap;gap:6px;display:flex}.team-filters button,.team-layout button{color:#c6bfc3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:9px 12px;font-size:13px;display:inline-flex}.team-filters button[aria-pressed=true],.team-layout button[aria-pressed=true]{color:#fff;background:#38232d;border-color:#99516f}.team-layout{display:flex}.team-result-count{color:#aba4a7;margin:0 0 14px;font-size:12px}.team-row{border-top:1px solid #383235;grid-template-columns:minmax(170px,1.1fr) minmax(190px,1.5fr) minmax(110px,.6fr) 110px;align-items:center;gap:16px;padding:20px 8px;display:grid}.team-row:last-child{border-bottom:1px solid #383235}.team-row:hover{background:#191517}.team-identity{text-align:left;cursor:pointer;align-items:center;gap:14px;min-width:0;display:flex}.team-avatar{color:#fff;background:#343033;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:14px;display:grid;position:relative;overflow:hidden}.team-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.team-identity strong{overflow-wrap:anywhere;color:#fff;font-size:15px;display:block}.team-identity small,.team-total small{color:#bab0b6;margin-top:5px;font-size:11px;display:block}.team-progress>span{color:#eee8eb;font-size:13px;line-height:1.5;display:block}.team-progress progress{-webkit-appearance:none;appearance:none;background:#373034;border:0;width:100%;height:4px;margin:9px 0;display:block}.team-progress progress::-webkit-progress-bar{background:#373034}.team-progress progress::-webkit-progress-value{background:#e90079}.team-progress progress::-moz-progress-bar{background:#e90079}.team-progress small{color:#b8aeb4;font-size:11px}.team-progress small b{color:#ff9bcd;font-weight:600}.team-progress .team-no-goals{color:#a99ea5;font-size:12px}.team-total{text-align:right;font-variant-numeric:tabular-nums}.team-total strong{white-space:nowrap;color:#fff;font-size:18px}.team-open{color:#f69bc6;cursor:pointer;justify-content:flex-end;align-items:center;gap:5px;font-size:12px;display:flex}.team-empty{color:#b9b1b6;padding:40px 12px}.team-cards{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;display:grid}.team-cards .team-row{border:1px solid #383235;border-radius:8px;grid-template-columns:1fr auto;gap:18px 10px;padding:20px;display:grid}.team-cards .team-identity,.team-cards .team-progress{grid-column:1/-1}.team-cards .team-total{text-align:left;grid-column:1}.home-shortcuts{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 32px;display:flex}.home-shortcuts a{color:#fff;border:1px solid #54424b;border-radius:6px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;display:flex}.home-shortcuts a:first-child{background:#b90060;border-color:#b90060}.home-shortcuts a:hover{border-color:#ff72b9}@media (max-width:1100px){.team-row{grid-template-columns:minmax(140px,1fr) 110px}.team-progress{grid-area:2/1/auto/-1}.team-total{grid-area:1/2}.team-open{grid-column:1/-1;justify-content:flex-start}}@media (max-width:600px){.team-controls select{flex:1;min-width:0}.team-filter-row{align-items:flex-start}.team-layout{flex-direction:column}.team-row{gap:14px 8px;padding:18px 0}.team-avatar{width:36px;height:36px}.team-identity{gap:8px}.team-total strong{font-size:16px}.team-cards .team-total,.team-cards .team-progress{grid-row:auto}.team-cards .team-open{grid-column:2}.home-shortcuts a{white-space:nowrap;flex:1;justify-content:center;padding:12px;font-size:12px}}
