.players-view{padding:40px 0 10px}.players-head{padding:30px;border:1px solid #344273;border-radius:16px;background:linear-gradient(130deg,#19214a,#10152e)}.players-head h1{font-family:'Barlow Condensed',Impact,sans-serif;font-size:48px;margin:0}.players-head>p:not(.eyebrow){color:var(--muted);margin:8px 0 20px}.player-filters{display:flex;gap:10px}.player-filters input,.player-filters select{border:1px solid #5862a2;border-radius:8px;background:#121832;color:#f6f7ff;padding:10px}.player-filters input{flex:1}.player-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:16px}.player-card{display:flex;align-items:center;gap:11px;width:100%;border:1px solid #35416f;border-radius:12px;background:#151b38;padding:13px;color:#fff;text-align:left;cursor:pointer;transition:.16s}.player-card:hover{transform:translateY(-2px);border-color:#9d70ff;background:#1e2650}.player-avatar{flex:0 0 42px;width:42px;height:42px;overflow:hidden;border-radius:10px;background:#283261;display:grid;place-items:center;font-size:11px;font-weight:800}.player-avatar img,.player-details-dialog header img{width:100%;height:100%;object-fit:cover}.player-card div:nth-child(2){display:grid;gap:3px;min-width:0}.player-card b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-card small,.player-card span{color:var(--muted);font-size:11px}.player-card strong{margin-left:auto;color:#55daa1;font-size:12px}.player-empty{grid-column:1/-1;color:var(--muted);text-align:center;padding:28px}.player-details-dialog{width:min(600px,calc(100% - 30px));padding:0;border:1px solid #5864a4;border-radius:15px;background:#101630;color:#fff}.player-details-dialog::backdrop{background:#050616c7}.player-details-dialog header{display:flex;justify-content:space-between;padding:22px;background:linear-gradient(110deg,#203d7b,#512776)}.player-details-dialog header>div{display:flex;gap:12px}.player-details-dialog header i{display:grid;place-items:center;width:48px;height:48px;background:#273667;border-radius:10px;font-size:10px;font-style:normal}.player-details-dialog h2{margin:0;font-size:31px}.player-details-dialog header span{color:#cdd3fa;font-size:12px}.player-detail-body{padding:22px}.player-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0}.player-stat-grid div,.fa-detail{border:1px solid #374273;border-radius:9px;padding:10px;background:#161d3d}.player-stat-grid span,.fa-detail small{display:block;color:var(--muted);font-size:10px}.player-stat-grid b{font-size:19px}.fa-detail{display:grid;gap:5px}.player-socials{display:flex;gap:8px;margin-top:15px}.player-socials a{color:#d8c5ff;font-size:12px}@media(max-width:760px){.players-view{padding:18px 0}.players-head{padding:20px}.player-grid{grid-template-columns:1fr}.player-filters{flex-wrap:wrap}.player-filters input{min-width:100%}.player-stat-grid{grid-template-columns:repeat(2,1fr)}}
.player-collectible-card{display:grid!important;grid-template-rows:auto 168px auto;gap:10px;min-height:278px;padding:14px!important;overflow:hidden;border:1px solid #7055b8!important;border-radius:15px!important;background:linear-gradient(145deg,#26205a,#151b3b 58%,#10152d)!important;color:#fff;text-decoration:none;box-shadow:0 13px 25px #03041155;transition:transform .16s ease,border-color .16s ease}.player-collectible-card:hover{transform:translateY(-3px);border-color:#b88cff!important}.player-collectible-card h2{margin:0;text-align:center;font-size:25px}.player-collectible-image{display:grid;place-items:center;overflow:hidden;border:1px solid #8067c5;border-radius:11px;background:radial-gradient(circle,#4d418c,#191c42 68%)}.player-collectible-image img{width:100%;height:100%;object-fit:cover}.player-collectible-image span{font-size:38px;font-weight:900;color:#d5c3ff}.player-collectible-card footer{display:grid;gap:3px;text-align:center}.player-collectible-card footer b{font-size:13px}.player-collectible-card footer small{color:#b7c3ea;font-size:11px}@media(max-width:650px){.player-collectible-card{grid-template-rows:auto 210px auto}}
.fa-contact-card{display:flex;flex-direction:column;min-width:0;gap:8px}
.fa-contact-card>.team-search-contact{display:block;text-align:center;padding:12px;border:1px solid #9270c5;border-radius:10px;background:#302345;color:#f6f7ff;text-decoration:none}
.fa-contact-card>.team-search-contact:focus-visible{outline:2px solid #c5a1ff;outline-offset:2px}
.fa-contact-card>.competition-card{flex:1}
.team-search-directory .player-collectible-card{width:100%;min-width:0;box-sizing:border-box;align-self:stretch;grid-template-rows:32px auto auto}
.team-search-directory .player-collectible-image{width:100%;height:auto;aspect-ratio:1;box-sizing:border-box}
.team-search-directory .player-collectible-image img{width:100%;height:100%;min-height:0;object-fit:cover}
#player-directory.fa-slider{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;align-items:start;max-width:100%;min-width:0}
#player-directory.fa-slider>*{min-width:0}
#player-directory.fa-slider>[hidden]{display:none!important}
.fa-slider-controls[hidden]{display:none!important}
@media(max-width:1000px){#player-directory.fa-slider{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:680px){#player-directory.fa-slider{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:360px){#player-directory.fa-slider{grid-template-columns:1fr!important}}
