/* Akıllı Saha — PAU FC takım profili. Alchemists kart/table sistemi üzerinde minimal ek katman. */
.as-team-profile-content{padding-top:30px;padding-bottom:42px}.as-team-profile-content .card{margin-bottom:20px}.as-team-profile-filter .content-filter__list{display:flex}.as-team-profile-filter .content-filter__item{flex:1}.as-team-profile-filter .content-filter__link{text-align:center}
.as-team-profile-status{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:#7d858b;font:700 9px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.04em}.as-team-profile-status i{width:6px;height:6px;border-radius:50%;background:#75ff11}
.as-team-summary-card .card__content,.as-team-mainstats .card__content,.as-team-detail-card .card__content{padding:0}.as-team-stat-grid{display:grid;grid-template-columns:repeat(3,1fr)}.as-team-stat-grid>div{min-height:91px;padding:17px 19px;border-right:1px solid #e5e8ea;border-bottom:1px solid #e5e8ea;background:#fff}.as-team-stat-grid>div:nth-child(3n){border-right:0}.as-team-stat-grid>div:nth-last-child(-n+3){border-bottom:0}.as-team-stat-grid strong,.as-team-stat-grid span,.as-team-stat-grid small{display:block}.as-team-stat-grid strong{color:#31404b;font:700 24px/1 Montserrat,sans-serif}.as-team-stat-grid span{margin-top:8px;color:#535d65;font:700 9px/1 Montserrat,sans-serif;text-transform:uppercase}.as-team-stat-grid small{margin-top:5px;color:#9ba1a6;font-size:9px}.as-team-stat-grid--4{grid-template-columns:repeat(4,1fr)}.as-team-stat-grid--4>div:nth-child(3n){border-right:1px solid #e5e8ea}.as-team-stat-grid--4>div:nth-child(4n){border-right:0}.as-team-stat-grid--4>div:nth-last-child(-n+4){border-bottom:0}
.as-team-profile-table{margin-bottom:0}.as-team-profile-table th{font-size:9px;white-space:nowrap}.as-team-profile-table td{vertical-align:middle!important;color:#68747c;font-size:10px;white-space:nowrap}.as-team-profile-table td strong{color:#31404b}.as-team-profile-table .is-high{color:#58bf1c}.as-team-result{display:inline-flex;align-items:center;justify-content:center;width:23px;height:22px;margin-right:6px;border:1px solid #dfe3e5;color:#7a848b;font:700 8px Montserrat,sans-serif}.as-team-result.is-win{border-color:#75ff11;color:#4f9e1e}.as-team-result.is-loss{color:#a15959}.as-team-result.is-draw{background:#f4f6f7;color:#31404b}
.as-team-leaders-card .card__content{padding:0}.as-team-leader-row{display:flex;align-items:center;gap:11px;padding:12px 15px;border-bottom:1px solid #e9ecee}.as-team-leader-row:last-child{border-bottom:0}.as-team-leader-row img{width:38px;height:38px;border-radius:50%;object-fit:cover;flex:0 0 38px}.as-team-leader-row>div{min-width:0;flex:1}.as-team-leader-row strong,.as-team-leader-row span{display:block}.as-team-leader-row strong{color:#31404b;font-size:10px}.as-team-leader-row span{margin-top:3px;color:#999fa4;font-size:9px}.as-team-leader-row b{color:#31404b;font:700 10px Montserrat,sans-serif}
.as-team-form{display:flex;gap:7px;align-items:center}.as-team-form span,.as-team-form i{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e0e4e6;background:#fff;color:#818990;font:700 9px Montserrat,sans-serif;font-style:normal}.as-team-form .is-win{border-color:#75ff11;color:#4b991d}.as-team-form .is-loss{color:#a15959}.as-team-form .is-draw{background:#f4f6f7;color:#31404b}.as-team-form--sm{gap:3px}.as-team-form--sm i{width:20px;height:20px;font-size:7px}
.as-team-simple-list{list-style:none;margin:0;padding:0}.as-team-simple-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #eceff1}.as-team-simple-list li:last-child{border-bottom:0}.as-team-simple-list span{color:#808a91;font-size:10px}.as-team-simple-list strong{color:#31404b;font-size:10px;text-align:right}.as-team-standings-mini em{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:7px;background:#f2f4f5;color:#858e95;font:700 8px Montserrat,sans-serif;font-style:normal}.as-team-standings-mini .is-current{margin:0 -12px;padding-left:12px;padding-right:12px;background:#f7faf5;border-left:3px solid #75ff11}.as-team-standings-mini .is-current strong{color:#55af1c}
.as-team-league-lockup{display:flex;align-items:center;gap:14px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid #edf0f1}.as-team-league-lockup>div:last-child{min-width:0}.as-team-league-lockup strong,.as-team-league-lockup span,.as-team-league-lockup small{display:block}.as-team-league-lockup strong{color:#31404b;font:700 13px Montserrat,sans-serif}.as-team-league-lockup span{margin-top:4px;color:#7f8990;font-size:10px}.as-team-league-lockup small{margin-top:3px;color:#a1a7ab;font-size:9px}.as-team-league-surface{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 76px;width:76px;height:76px;overflow:hidden;clip-path:polygon(10% 0,100% 0,100% 84%,88% 100%,0 100%,0 16%);background:linear-gradient(145deg,#253038 0%,#172026 58%,#11181d 100%);border:1px solid #2f3a41}.as-team-league-surface:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0 49%,rgba(117,255,17,.08) 50% 54%,transparent 55%);pointer-events:none}.as-team-league-surface img{position:relative;z-index:1;width:auto;height:56px;max-width:62px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.28))}
.as-team-mini-squad{padding:0!important}.as-team-mini-squad>div{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #e9ecee}.as-team-mini-squad>div:last-child{border-bottom:0}.as-team-mini-avatar{width:34px;height:34px;flex:0 0 34px;border-radius:50%;overflow:hidden;background:#eef1f2}.as-team-mini-avatar img{width:100%;height:100%;object-fit:cover}.as-team-mini-squad>div>span:nth-child(2){min-width:0;flex:1}.as-team-mini-squad strong,.as-team-mini-squad small{display:block}.as-team-mini-squad strong{color:#31404b;font-size:9px}.as-team-mini-squad small{margin-top:2px;color:#9ba1a6;font-size:8px}.as-team-mini-squad b{color:#55b21c;font:700 11px Montserrat,sans-serif}
.as-team-roster-profile-table{margin-bottom:0}.as-team-roster-profile-table th{font-size:9px;white-space:nowrap}.as-team-roster-profile-table td{vertical-align:middle!important;color:#68747c;font-size:10px;white-space:nowrap}.as-team-player-cell{display:flex;align-items:center;gap:9px;min-width:160px}.as-team-player-cell img,.as-team-player-placeholder{width:34px;height:34px;border-radius:50%;flex:0 0 34px;object-fit:cover}.as-team-player-placeholder{display:flex;align-items:center;justify-content:center;background:#202930;color:#75ff11;font:700 8px Montserrat,sans-serif}.as-team-player-cell strong,.as-team-player-cell small{display:block}.as-team-player-cell strong{color:#31404b;font-size:9px}.as-team-player-cell small{margin-top:2px;color:#9ba1a6;font-size:8px}.as-team-player-cell small i{color:#75ff11;margin-right:3px}
.as-team-career-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #e5e8ea}.as-team-career-grid div{padding:15px 10px;text-align:center;border-right:1px solid #e5e8ea;border-bottom:1px solid #e5e8ea}.as-team-career-grid div:nth-child(2n){border-right:0}.as-team-career-grid div:nth-last-child(-n+2){border-bottom:0}.as-team-career-grid strong{display:block;color:#31404b;font:700 18px/1 Montserrat,sans-serif}.as-team-career-grid span{display:block;margin-top:6px;color:#999fa4;font-size:8px;text-transform:uppercase}
.as-team-detail-grid{display:grid;grid-template-columns:repeat(3,1fr)}.as-team-detail-grid>div{min-height:78px;padding:15px 17px;border-right:1px solid #e5e8ea;border-bottom:1px solid #e5e8ea}.as-team-detail-grid>div:nth-child(3n){border-right:0}.as-team-detail-grid>div:nth-last-child(-n+3){border-bottom:0}.as-team-detail-grid span,.as-team-detail-grid strong,.as-team-detail-grid small{display:block}.as-team-detail-grid span{color:#7e888f;font-size:10px}.as-team-detail-grid strong{margin-top:6px;color:#31404b;font:700 17px/1 Montserrat,sans-serif}.as-team-detail-grid small{margin-top:5px;color:#a2a7ab;font-size:9px}.as-team-power-number{margin-left:auto;color:#75ff11;font:700 20px/1 Montserrat,sans-serif}
.as-team-toolbar-card .card__content{padding:18px 22px}.as-team-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.as-team-toolbar>div:first-child strong,.as-team-toolbar>div:first-child span{display:block}.as-team-toolbar>div:first-child strong{color:#31404b;font-size:12px}.as-team-toolbar>div:first-child span{margin-top:4px;color:#979da2;font-size:10px}.as-team-toolbar-stats{display:flex;gap:8px;flex-wrap:wrap}.as-team-toolbar-stats span{padding:7px 10px;border:1px solid #e4e7e9;background:#fafbfb;color:#899198;font-size:9px}.as-team-toolbar-stats b{color:#31404b;margin-right:4px}
.as-team-achievements{padding:0!important}.as-team-achievement{display:flex;align-items:center;gap:14px;padding:16px 18px;border-bottom:1px solid #e8ebed}.as-team-achievement:last-child{border-bottom:0}.as-team-achievement-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border:1px solid #dfe3e5;background:#fff;color:#75ff11}.as-team-achievement>div{min-width:0;flex:1}.as-team-achievement strong,.as-team-achievement span,.as-team-achievement small{display:block}.as-team-achievement strong{color:#31404b;font-size:10px}.as-team-achievement span{margin-top:3px;color:#7f8990;font-size:9px}.as-team-achievement small{margin-top:4px;color:#a1a6aa;font-size:8px}.as-team-achievement em{font:700 8px Montserrat,sans-serif;font-style:normal;text-transform:uppercase;color:#55af1c}.as-team-target{padding:0 0 17px;margin-bottom:17px;border-bottom:1px solid #e8ebed}.as-team-target:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.as-team-target>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.as-team-target strong,.as-team-target span{display:block}.as-team-target strong{color:#31404b;font-size:10px}.as-team-target span{margin-top:3px;color:#92999f;font-size:9px}.as-team-target small{display:block;margin:7px 0 6px;color:#68747c;font-size:8px;text-align:right}
@media(max-width:991px){.as-team-profile-filter .content-filter__list{display:block}.as-team-stat-grid--4{grid-template-columns:repeat(2,1fr)}.as-team-stat-grid--4>div:nth-child(4n){border-right:1px solid #e5e8ea}.as-team-stat-grid--4>div:nth-child(2n){border-right:0}.as-team-stat-grid--4>div:nth-last-child(-n+4){border-bottom:1px solid #e5e8ea}.as-team-stat-grid--4>div:nth-last-child(-n+2){border-bottom:0}.as-team-toolbar{align-items:flex-start;flex-direction:column}}
@media(max-width:575px){.as-team-profile-content{padding-top:20px}.as-team-stat-grid,.as-team-stat-grid--4,.as-team-detail-grid{grid-template-columns:repeat(2,1fr)}.as-team-stat-grid>div:nth-child(3n),.as-team-detail-grid>div:nth-child(3n){border-right:1px solid #e5e8ea}.as-team-stat-grid>div:nth-child(2n),.as-team-detail-grid>div:nth-child(2n){border-right:0}.as-team-stat-grid>div:nth-last-child(-n+3),.as-team-detail-grid>div:nth-last-child(-n+3){border-bottom:1px solid #e5e8ea}.as-team-stat-grid>div:nth-last-child(-n+2),.as-team-detail-grid>div:nth-last-child(-n+2){border-bottom:0}.as-team-stat-grid strong{font-size:20px}.as-team-toolbar-stats{gap:5px}.as-team-toolbar-stats span{padding:6px 8px}.as-team-league-surface{width:66px;height:66px;flex-basis:66px}.as-team-league-surface img{height:48px}}
