.standings td:nth-child(2)>a{display:flex;align-items:center;gap:8px;min-width:0;color:var(--text);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.standings td:nth-child(2)>a .badge{width:22px;height:22px;flex:0 0 22px}.standings td:nth-child(2)>a img{display:block;width:22px;height:22px;object-fit:contain}.standings td:nth-child(2){max-width:150px}.match-row.live{background:linear-gradient(90deg,#fff0f1,#fff7f7);border-left:4px solid #e22941}.match-row.live:hover{background:#ffe7e9}.match-row.live .match-time{color:#c51f36}.live-events{display:flex!important;gap:3px;justify-content:center;margin-top:3px;font-size:7px!important;white-space:nowrap}.event-yellow,.event-red,.event-var{padding:2px 3px;border-radius:3px;font-style:normal;font-weight:800}.event-yellow{background:#ffd84a;color:#5d4800}.event-red{background:#d92136;color:#fff}.event-var{background:#171f2a;color:#fff}body.dark .match-row.live{background:linear-gradient(90deg,#431c24,#2a2024)}body.reduce-motion *{animation:none!important;transition:none!important}

body.dark .standings,.standings{--surface:#fff;--text:#202a34;--muted:#74828f;--line:#e8edf0;--hover:#f7f9fa;--accent:#00845e;background:#fff;color:#202a34;border-color:#e2e8ec}
body.dark .standings .standings-nav,body.dark .standings .side-card-heading{border-color:#e8edf0}
body.dark .standings .standings-nav button{background:#fff;border-color:#dfe6e9;color:#202a34}
body.dark .standings .standings-current h2,body.dark .standings td{color:#202a34}
body.dark .standings .standings-current small,body.dark .standings th,body.dark .standings td:first-child{color:#74828f}
.standings td:nth-child(2)>a{color:#202a34}
.standings tbody tr{position:relative;background-color:#fff}
.standings tbody tr.route-champions{background:linear-gradient(90deg,#1862b8 0 4px,#f4f8ff 4px)}
.standings tbody tr.route-europa{background:linear-gradient(90deg,#e76f18 0 4px,#fff8f2 4px)}
.standings tbody tr.route-conference{background:linear-gradient(90deg,#00a47a 0 4px,#f1fbf8 4px)}
.standings tbody tr.route-relegation{background-color:#fff8f8}
.standings tbody tr:hover{filter:brightness(.985)}
.standings td{position:relative;background:transparent}
.standings td:first-child{width:45px;padding-left:7px;padding-right:2px;white-space:nowrap}
.rank-number{display:inline-block;min-width:14px;text-align:center}
.standing-route{display:inline-grid;place-items:center;width:15px;height:15px;margin-left:2px;vertical-align:middle}
.standing-route img{display:block;width:15px!important;height:15px!important;object-fit:contain}
.standing-route-relegation{background:#e32d3f;border-radius:50%}
.standing-route-relegation img{width:10px!important;height:10px!important}
.standings tbody tr.route-champions td:last-child:after,.standings tbody tr.route-europa td:last-child:after,.standings tbody tr.route-conference td:last-child:after{display:inline-grid;place-items:center;width:22px;height:16px;margin-left:5px;border-radius:4px;color:#fff;font-size:7px;font-weight:900;vertical-align:middle;letter-spacing:.02em}
.standings tbody tr.route-champions td:last-child:after{content:'ŞL';background:#1862b8}.standings tbody tr.route-europa td:last-child:after{content:'AL';background:#e76f18}.standings tbody tr.route-conference td:last-child:after{content:'KL';background:#00a47a}
.standings-legend{display:flex;align-items:center;flex-wrap:wrap;gap:5px;padding:10px 12px;border-top:1px solid #e8edf0;color:#67757f;font-size:7px;font-weight:700}.standings-legend span{display:inline-grid;place-items:center;min-width:20px;height:15px;border-radius:4px;color:#fff;font-size:7px;font-weight:900}.legend-cl{background:#1862b8}.legend-el{background:#e76f18}.legend-uecl{background:#00a47a}.legend-down{background:#e32d3f}

.score-update-status{justify-content:flex-end;margin:-17px 0 10px}
.standings-cover{color:#fff;background-image:linear-gradient(90deg,rgba(5,38,25,.92),rgba(5,49,29,.68)),url('https://img.magnific.com/premium-fotograf/yesil-cim-arka-plan-uzerinde-futbol-topu-olan-futbol-sahasi-veya-amerikan-futbolu-sahasi_518421-1113.jpg');background-size:cover;background-position:center 58%;border-radius:11px 11px 0 0;overflow:hidden}
.standings-cover .side-card-heading,.standings-cover .standings-nav{border-color:rgba(255,255,255,.18)}
.standings-cover .standings-nav button{background:rgba(7,34,24,.72);border-color:rgba(255,255,255,.28);color:#fff;backdrop-filter:blur(3px)}
.standings-cover .standings-current h2{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45)}
.standings-cover .standings-current small{color:#d9e9df}
.standings-cover .standings-current>img{position:relative;z-index:1;width:46px;height:46px;padding:5px;border-radius:9px;background:#fff;border:1px solid rgba(255,255,255,.72);box-shadow:0 3px 12px rgba(0,0,0,.24);object-fit:contain}
.standings-cover .standings-dots i{background:rgba(255,255,255,.45)}
.standings-cover .standings-dots i.on{background:#f5c542}
body.dark .standings .standings-cover .side-card-heading,body.dark .standings .standings-cover .standings-nav{border-color:rgba(255,255,255,.18)}
body.dark .standings .standings-cover .standings-nav button{background:rgba(7,34,24,.72);border-color:rgba(255,255,255,.28);color:#fff}
body.dark .standings .standings-cover .standings-current h2{color:#fff}
body.dark .standings .standings-cover .standings-current small{color:#d9e9df}
@media(max-width:700px){.score-update-status{margin:-12px 0 8px}}
