.filterable-directory-module__YQ_RjG__panel{background:#150d23e0;border:1px solid #b17bff47;border-radius:16px;margin:1.25rem 0;padding:1rem}.filterable-directory-module__YQ_RjG__primary{grid-template-columns:minmax(220px,1.35fr) minmax(150px,.7fr) minmax(140px,.65fr) minmax(165px,auto) minmax(150px,auto);align-items:end;gap:.75rem;display:grid}.filterable-directory-module__YQ_RjG__field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.filterable-directory-module__YQ_RjG__fieldTitle,.filterable-directory-module__YQ_RjG__options legend{color:#cbb9df;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.filterable-directory-module__YQ_RjG__field input,.filterable-directory-module__YQ_RjG__field select{box-sizing:border-box;color:#f8f2ff;background:#0d0817;border:1px solid #b17bff61;border-radius:10px;outline:none;width:100%;min-height:44px;padding:.65rem .78rem}.filterable-directory-module__YQ_RjG__field input:focus,.filterable-directory-module__YQ_RjG__field select:focus{border-color:#b17bff;box-shadow:0 0 0 3px #b17bff29}.filterable-directory-module__YQ_RjG__button,.filterable-directory-module__YQ_RjG__clear{color:#f8f2ff;white-space:nowrap;cursor:pointer;background:#6a36ae52;border:1px solid #b17bff61;border-radius:10px;min-height:44px;padding:.62rem .9rem;font-weight:750}.filterable-directory-module__YQ_RjG__button:hover,.filterable-directory-module__YQ_RjG__clear:hover{background:#8748db73}.filterable-directory-module__YQ_RjG__options{border-top:1px solid #b17bff33;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}.filterable-directory-module__YQ_RjG__options fieldset{border:0;min-width:0;padding:0}.filterable-directory-module__YQ_RjG__checks{flex-wrap:wrap;gap:.45rem;margin-top:.55rem;display:flex}.filterable-directory-module__YQ_RjG__checks label{color:#d8cbe6;background:#08050fa3;border:1px solid #b17bff33;border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .62rem;font-size:.82rem;display:flex}.filterable-directory-module__YQ_RjG__checks input{accent-color:#a968ff}.filterable-directory-module__YQ_RjG__empty{color:#cbb9df;text-align:center;padding:1.5rem}.filterable-directory-module__YQ_RjG__nameCell{align-items:center;gap:.65rem;min-width:0;display:flex}.filterable-directory-module__YQ_RjG__nameText{min-width:0}.filterable-directory-module__YQ_RjG__overlayLeadershipChip{white-space:nowrap;flex:none}.filterable-directory-module__YQ_RjG__avatar{box-sizing:border-box;background:linear-gradient(145deg,#552174,#190922) 50%/cover;border:1px solid #b17bff52;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden}.filterable-directory-module__YQ_RjG__avatarImage{background-color:#351053}.filterable-directory-module__YQ_RjG__cardThumbnail{background-color:#10081beb;background-size:contain;border-radius:7px;flex-basis:44px;width:44px;height:62px;box-shadow:0 5px 14px #05020a52}.filterable-directory-module__YQ_RjG__cardThumbnail img{object-fit:contain;width:100%;height:100%;display:block}.filterable-directory-module__YQ_RjG__squareThumbnail{background-color:#10081beb;border-radius:6px;flex-basis:48px;width:48px;height:48px;box-shadow:0 4px 12px #05020a4d}.filterable-directory-module__YQ_RjG__squareThumbnail img{object-fit:contain;width:100%;height:100%;display:block}.filterable-directory-module__YQ_RjG__avatarSilhouette{filter:drop-shadow(0 2px 4px #14052259);background:linear-gradient(145deg,#fffffff2,#d8beefb3);width:72%;height:72%;-webkit-mask:url(/images/player-silhouette.svg) 50%/contain no-repeat;mask:url(/images/player-silhouette.svg) 50%/contain no-repeat}.filterable-directory-module__YQ_RjG__nameBadge{color:#fff;background:linear-gradient(135deg,#7d28cf,#b55cff);border:1px solid #cda3ff66;border-radius:7px;place-items:center;min-width:34px;min-height:28px;margin-left:auto;padding:0 .4rem;font-family:Arial,sans-serif;font-size:.8rem;font-weight:900;display:inline-grid}.filterable-directory-module__YQ_RjG__inlineHeaderSorts{align-items:center;gap:.7rem;min-width:0;padding:0 14px;display:flex}.filterable-directory-module__YQ_RjG__inlineHeaderSorts button{min-width:0;color:var(--muted);cursor:pointer;font-family:var(--font-geist-mono);letter-spacing:.08em;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:10px 0;font-size:9px;font-weight:700}.filterable-directory-module__YQ_RjG__inlineHeaderSorts button:hover,.filterable-directory-module__YQ_RjG__inlineHeaderSorts button[aria-pressed=true]{color:#e5c8ff}.filterable-directory-module__YQ_RjG__inlineHeaderSorts button+button{color:#d5b4ff;text-align:center;min-width:34px;margin-left:auto;font-size:.7rem}.filterable-directory-module__YQ_RjG__nameCell>span:nth-child(2){font-size:18px;font-weight:900}.filterable-directory-module__YQ_RjG__teamLogo{object-fit:contain;flex:0 0 28px;width:28px;height:28px;margin-right:.6rem}.filterable-directory-module__YQ_RjG__teamCell{align-items:center;font-weight:900;display:flex;font-size:14px!important}.filterable-directory-module__YQ_RjG__teamRow{isolation:isolate}.filterable-directory-module__YQ_RjG__embedded{min-width:0}.filterable-directory-module__YQ_RjG__columnNotice,.filterable-directory-module__YQ_RjG__widthNotice{color:#e9c8ff;margin:.6rem 0 0;font-size:.78rem;line-height:1.4}.filterable-directory-module__YQ_RjG__widthNotice{background:#6a36ae1f;border:1px solid #b17bff3d;padding:.6rem .75rem}.filterable-directory-module__YQ_RjG__numericCell{font-variant-numeric:tabular-nums;align-items:center;font-weight:800;display:flex;font-size:14px!important}.filterable-directory-module__YQ_RjG__centeredCell{align-items:center;display:flex}.filterable-directory-module__YQ_RjG__rankCell{text-align:left;justify-content:flex-start;align-items:center;display:flex}.filterable-directory-module__YQ_RjG__descriptionCell{text-align:left}@media (max-width:950px){.filterable-directory-module__YQ_RjG__primary{grid-template-columns:1fr 1fr}}@media (max-width:700px){.filterable-directory-module__YQ_RjG__nameCell{position:relative}.filterable-directory-module__YQ_RjG__overlayLeadershipChip{z-index:4;box-sizing:border-box;overflow-wrap:normal;white-space:nowrap;flex:none;width:22px;min-width:22px;height:16px;margin:0;padding:0 3px;font-size:7px;line-height:1;position:absolute;top:3px;left:29px}}@media (max-width:580px){.filterable-directory-module__YQ_RjG__panel{border-radius:11px;padding:.65rem}.filterable-directory-module__YQ_RjG__primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.filterable-directory-module__YQ_RjG__primary>.filterable-directory-module__YQ_RjG__field:first-child{grid-column:1/-1}.filterable-directory-module__YQ_RjG__field{gap:.25rem}.filterable-directory-module__YQ_RjG__fieldTitle,.filterable-directory-module__YQ_RjG__options legend{font-size:.62rem}.filterable-directory-module__YQ_RjG__field input,.filterable-directory-module__YQ_RjG__field select,.filterable-directory-module__YQ_RjG__button,.filterable-directory-module__YQ_RjG__clear{border-radius:7px;min-height:38px;padding:.45rem .55rem;font-size:.78rem}.filterable-directory-module__YQ_RjG__avatar{flex-basis:26px;width:26px;height:26px}.filterable-directory-module__YQ_RjG__cardThumbnail{flex-basis:28px;width:28px;height:39px}.filterable-directory-module__YQ_RjG__squareThumbnail{flex-basis:29px;width:29px;height:29px}.filterable-directory-module__YQ_RjG__nameCell{gap:.42rem}.filterable-directory-module__YQ_RjG__overlayLeadershipChip{left:18px}.filterable-directory-module__YQ_RjG__nameCell>span:nth-child(2){font-size:12px}.filterable-directory-module__YQ_RjG__nameText{overflow-wrap:anywhere;white-space:normal}.filterable-directory-module__YQ_RjG__nameBadge{min-width:27px;min-height:23px;padding-inline:.28rem;font-size:.66rem}.filterable-directory-module__YQ_RjG__teamLogo{flex-basis:18px;width:18px;height:18px;margin-right:.35rem}.filterable-directory-module__YQ_RjG__teamCell,.filterable-directory-module__YQ_RjG__numericCell{font-size:11px!important}.filterable-directory-module__YQ_RjG__inlineHeaderSorts{padding-inline:7px}.filterable-directory-module__YQ_RjG__inlineHeaderSorts button{font-size:7px}}
