:root{--ghpl-purple:#37003c;--ghpl-green:#00ff85;--ghpl-white:#fff;--ghpl-soft:#f7f3f8;--ghpl-text:#1c1020;--ghpl-border:#e7dfea}.ghpl-table-wrap{margin:28px 0;border-radius:16px;overflow:hidden;background:var(--ghpl-white);box-shadow:0 8px 28px rgba(55,0,60,.12);color:var(--ghpl-text)}.ghpl-titlebar{background:var(--ghpl-purple);color:#fff;padding:18px 20px;display:flex;flex-direction:column;gap:3px;align-items:flex-start;border-bottom:4px solid var(--ghpl-green)}.ghpl-titlebar .ghpl-kicker{font-size:12px;line-height:1.2;font-weight:900;letter-spacing:.12em;color:var(--ghpl-green)}.ghpl-titlebar strong{display:block;font-size:21px;line-height:1.25;color:#fff}.ghpl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ghpl-table{width:100%;border-collapse:collapse;min-width:620px;margin:0!important;background:#fff}.ghpl-table th,.ghpl-table td{padding:12px 10px;border-bottom:1px solid var(--ghpl-border);text-align:center;white-space:nowrap}.ghpl-table th{background:#f0e8f2;color:var(--ghpl-purple);font-size:12px;text-transform:uppercase;letter-spacing:.04em;font-weight:800}.ghpl-table td.team,.ghpl-table th.team{text-align:left}.ghpl-table td.team{font-weight:700}.ghpl-table td.points{font-weight:900;color:var(--ghpl-purple)}.ghpl-table tbody tr:nth-child(even){background:var(--ghpl-soft)}.ghpl-table tbody tr{position:relative}.ghpl-zones-on .ghpl-table tbody tr.zone-ucl td:first-child{box-shadow:inset 4px 0 0 var(--ghpl-green)}.ghpl-zones-on .ghpl-table tbody tr.zone-europe td:first-child{box-shadow:inset 4px 0 0 #8b5cf6}.ghpl-zones-on .ghpl-table tbody tr.zone-conference td:first-child{box-shadow:inset 4px 0 0 #16a34a}.ghpl-zones-on .ghpl-table tbody tr.zone-relegation td:first-child{box-shadow:inset 4px 0 0 #d63638}.ghpl-legend{display:flex;gap:16px;flex-wrap:wrap;padding:11px 18px;background:#fff;font-size:12px;color:#605465}.ghpl-zones-off .ghpl-legend{display:none}.ghpl-legend span{display:flex;align-items:center;gap:6px}.ghpl-legend i{width:10px;height:10px;border-radius:50%;display:inline-block}.ghpl-legend .ucl{background:var(--ghpl-green)}.ghpl-legend .europe{background:#8b5cf6}.ghpl-legend .conference{background:#16a34a}.ghpl-legend .rel{background:#d63638}.team-short{display:none}.ghpl-desktop-short .team-full{display:none}.ghpl-desktop-short .team-short{display:inline}.ghpl-unavailable{padding:14px 16px;border-left:4px solid var(--ghpl-purple);background:#f7f3f8;color:var(--ghpl-text)}@media(max-width:700px){.ghpl-titlebar{padding:15px}.ghpl-titlebar strong{font-size:18px}.ghpl-mobile-full .team-full{display:inline}.ghpl-mobile-full .team-short{display:none}.ghpl-mobile-short .team-full{display:none}.ghpl-mobile-short .team-short{display:inline}.ghpl-mobilemode-compact .ghpl-table{min-width:0}.ghpl-mobilemode-compact .ghpl-table .optional{display:none}.ghpl-mobilemode-compact .ghpl-table th,.ghpl-mobilemode-compact .ghpl-table td{padding:11px 7px}.ghpl-mobilemode-scroll .ghpl-table{min-width:620px}.ghpl-legend{padding:10px 14px;gap:10px}}.dark-mode .ghpl-table-wrap,.darkmode .ghpl-table-wrap,.dark .ghpl-table-wrap,.is-dark .ghpl-table-wrap,.is-dark-mode .ghpl-table-wrap,.night-mode .ghpl-table-wrap,.theme-dark .ghpl-table-wrap,.dark-theme .ghpl-table-wrap,[data-theme="dark"] .ghpl-table-wrap,[data-mode="dark"] .ghpl-table-wrap,[data-color-scheme="dark"] .ghpl-table-wrap,[data-bs-theme="dark"] .ghpl-table-wrap{background:#25002d !important;color:#fff !important;box-shadow:0 8px 28px rgba(0,0,0,.28) !important}.dark-mode .ghpl-table,.darkmode .ghpl-table,.dark .ghpl-table,.is-dark .ghpl-table,.is-dark-mode .ghpl-table,.night-mode .ghpl-table,.theme-dark .ghpl-table,.dark-theme .ghpl-table,[data-theme="dark"] .ghpl-table,[data-mode="dark"] .ghpl-table,[data-color-scheme="dark"] .ghpl-table,[data-bs-theme="dark"] .ghpl-table{background:#25002d !important;color:#fff !important}.dark-mode .ghpl-table th,.darkmode .ghpl-table th,.dark .ghpl-table th,.is-dark .ghpl-table th,.is-dark-mode .ghpl-table th,.night-mode .ghpl-table th,.theme-dark .ghpl-table th,.dark-theme .ghpl-table th,[data-theme="dark"] .ghpl-table th,[data-mode="dark"] .ghpl-table th,[data-color-scheme="dark"] .ghpl-table th,[data-bs-theme="dark"] .ghpl-table th{background:#00ff85 !important;color:#25002d !important;border-bottom-color:#00ff85 !important}.dark-mode .ghpl-table td,.darkmode .ghpl-table td,.dark .ghpl-table td,.is-dark .ghpl-table td,.is-dark-mode .ghpl-table td,.night-mode .ghpl-table td,.theme-dark .ghpl-table td,.dark-theme .ghpl-table td,[data-theme="dark"] .ghpl-table td,[data-mode="dark"] .ghpl-table td,[data-color-scheme="dark"] .ghpl-table td,[data-bs-theme="dark"] .ghpl-table td{color:#fff !important;border-bottom-color:#4a2555 !important}.dark-mode .ghpl-table tbody tr:nth-child(even),.darkmode .ghpl-table tbody tr:nth-child(even),.dark .ghpl-table tbody tr:nth-child(even),.is-dark .ghpl-table tbody tr:nth-child(even),.is-dark-mode .ghpl-table tbody tr:nth-child(even),.night-mode .ghpl-table tbody tr:nth-child(even),.theme-dark .ghpl-table tbody tr:nth-child(even),.dark-theme .ghpl-table tbody tr:nth-child(even),[data-theme="dark"] .ghpl-table tbody tr:nth-child(even),[data-mode="dark"] .ghpl-table tbody tr:nth-child(even),[data-color-scheme="dark"] .ghpl-table tbody tr:nth-child(even),[data-bs-theme="dark"] .ghpl-table tbody tr:nth-child(even){background:#33083d !important}.dark-mode .ghpl-table tbody tr:nth-child(odd),.darkmode .ghpl-table tbody tr:nth-child(odd),.dark .ghpl-table tbody tr:nth-child(odd),.is-dark .ghpl-table tbody tr:nth-child(odd),.is-dark-mode .ghpl-table tbody tr:nth-child(odd),.night-mode .ghpl-table tbody tr:nth-child(odd),.theme-dark .ghpl-table tbody tr:nth-child(odd),.dark-theme .ghpl-table tbody tr:nth-child(odd),[data-theme="dark"] .ghpl-table tbody tr:nth-child(odd),[data-mode="dark"] .ghpl-table tbody tr:nth-child(odd),[data-color-scheme="dark"] .ghpl-table tbody tr:nth-child(odd),[data-bs-theme="dark"] .ghpl-table tbody tr:nth-child(odd){background:#2d0536 !important}.dark-mode .ghpl-table td.points,.darkmode .ghpl-table td.points,.dark .ghpl-table td.points,.is-dark .ghpl-table td.points,.is-dark-mode .ghpl-table td.points,.night-mode .ghpl-table td.points,.theme-dark .ghpl-table td.points,.dark-theme .ghpl-table td.points,[data-theme="dark"] .ghpl-table td.points,[data-mode="dark"] .ghpl-table td.points,[data-color-scheme="dark"] .ghpl-table td.points,[data-bs-theme="dark"] .ghpl-table td.points{color:#fff !important}.dark-mode .ghpl-legend,.darkmode .ghpl-legend,.dark .ghpl-legend,.is-dark .ghpl-legend,.is-dark-mode .ghpl-legend,.night-mode .ghpl-legend,.theme-dark .ghpl-legend,.dark-theme .ghpl-legend,[data-theme="dark"] .ghpl-legend,[data-mode="dark"] .ghpl-legend,[data-color-scheme="dark"] .ghpl-legend,[data-bs-theme="dark"] .ghpl-legend{background:#25002d !important;color:#e9dfec !important}body.gh-theme-dark .ghpl-table-wrap{background:#25002d !important;color:#fff !important;box-shadow:0 8px 28px rgba(0,0,0,.28) !important;border-color:#4a2555 !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-titlebar{background:#25002d !important;color:#fff !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-titlebar strong,body.gh-theme-dark .ghpl-table-wrap .ghpl-kicker{color:#fff !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-scroll,body.gh-theme-dark .ghpl-table-wrap .ghpl-table{background:#25002d !important;color:#fff !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-table thead th{background:#00ff85 !important;color:#25002d !important;border-color:#00ff85 !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody tr:nth-child(odd),body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody tr:nth-child(odd) td{background:#2d0536 !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody tr:nth-child(even),body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody tr:nth-child(even) td{background:#33083d !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody td,body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody td.team,body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody td.rank,body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody td.points,body.gh-theme-dark .ghpl-table-wrap .ghpl-table .team-full,body.gh-theme-dark .ghpl-table-wrap .ghpl-table .team-short{color:#fff !important;border-bottom-color:#4a2555 !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-legend{background:#25002d !important;color:#e9dfec !important;border-top-color:#4a2555 !important}body.gh-theme-dark .ghpl-table-wrap .ghpl-table tbody tr:first-child td{border-top:4px solid #4a2555 !important}.ghcl-table-wrap .ghcl-titlebar{background:#06164a}.ghcl-table-wrap .ghpl-kicker{color:#7ab8ff}.ghcl-table-wrap .ghcl-table tbody tr.ghcl-direct td:first-child{border-left:4px solid #2563eb}.ghcl-table-wrap .ghcl-table tbody tr.ghcl-playoff td:first-child{border-left:4px solid #8b5cf6}.ghcl-table-wrap .ghcl-table tbody tr.ghcl-out td:first-child{border-left:4px solid #dc3545}.ghcl-legend i{width:9px;height:9px;border-radius:50%;display:inline-block;margin-right:4px}.ghcl-direct-dot{background:#2563eb}.ghcl-playoff-dot{background:#8b5cf6}.ghcl-out-dot{background:#dc3545}.ghcl-source{font-size:11px;color:#70757d;padding:0 12px 10px;text-align:right;background:#fff}body.gh-theme-dark .ghcl-table-wrap .ghcl-titlebar{background:#06164a !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-source{background:#25002d;color:#cfc5d3}@media(max-width:640px){.ghcl-table-wrap .ghcl-table th.optional,.ghcl-table-wrap .ghcl-table td.optional{display:none}.ghcl-table-wrap .ghcl-table{min-width:0}.ghcl-table-wrap .ghcl-table .team-short{display:inline}.ghcl-table-wrap .ghcl-table .team-full{display:none}}.ghcl-table .ghpl-stat-abbr{text-decoration:none;border-bottom:1px dotted currentColor;cursor:help}.ghcl-table-wrap{--ghcl-navy:#071a52;--ghcl-blue:#2457b8;--ghcl-light:#f5f8ff;--ghcl-row:#eef3ff;--ghcl-border:#d8e2f5;--ghcl-text:#102044;--ghcl-muted:#5d6b87;background:#fff;color:var(--ghcl-text);box-shadow:0 8px 28px rgba(7,26,82,.12)}.ghcl-table-wrap .ghcl-titlebar{background:linear-gradient(135deg,#071a52 0%,#123b88 100%);border-bottom-color:#5aa7ff;color:#fff}.ghcl-table-wrap .ghcl-titlebar .ghpl-kicker{color:#8ec5ff}.ghcl-table-wrap .ghcl-titlebar strong{color:#fff}.ghcl-table-wrap .ghpl-scroll,.ghcl-table-wrap .ghcl-table{background:#fff;color:var(--ghcl-text)}.ghcl-table-wrap .ghcl-table thead th{background:#e8efff;color:#0b2864;border-color:var(--ghcl-border)}.ghcl-table-wrap .ghcl-table tbody tr:nth-child(odd),.ghcl-table-wrap .ghcl-table tbody tr:nth-child(odd) td{background:#fff}.ghcl-table-wrap .ghcl-table tbody tr:nth-child(even),.ghcl-table-wrap .ghcl-table tbody tr:nth-child(even) td{background:var(--ghcl-row)}.ghcl-table-wrap .ghcl-table tbody td,.ghcl-table-wrap .ghcl-table tbody td.team,.ghcl-table-wrap .ghcl-table tbody td.rank,.ghcl-table-wrap .ghcl-table .team-full,.ghcl-table-wrap .ghcl-table .team-short{color:var(--ghcl-text);border-bottom-color:var(--ghcl-border)}.ghcl-table-wrap .ghcl-table tbody td.points{color:#0b3c91;font-weight:900}.ghcl-table-wrap .ghcl-legend{background:#f3f7ff;color:#344567;border-top-color:var(--ghcl-border)}.ghcl-table-wrap .ghcl-source{background:#f3f7ff;color:var(--ghcl-muted)}.ghcl-table-wrap .ghcl-table tbody tr:first-child td{border-top-color:#c7d7f2}body.gh-theme-dark .ghcl-table-wrap{background:#071225 !important;color:#f4f7ff !important;box-shadow:0 8px 28px rgba(0,0,0,.34) !important;border-color:#213a68 !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-titlebar{background:linear-gradient(135deg,#071a52 0%,#0d3276 100%) !important;border-bottom-color:#4da3ff !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-titlebar strong{color:#fff !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-titlebar .ghpl-kicker{color:#8ec5ff !important}body.gh-theme-dark .ghcl-table-wrap .ghpl-scroll,body.gh-theme-dark .ghcl-table-wrap .ghcl-table{background:#071225 !important;color:#f4f7ff !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-table thead th{background:#123b79 !important;color:#fff !important;border-color:#315a9c !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody tr:nth-child(odd),body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody tr:nth-child(odd) td{background:#0a1933 !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody tr:nth-child(even),body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody tr:nth-child(even) td{background:#0e2143 !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody td,body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody td.team,body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody td.rank,body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody td.points,body.gh-theme-dark .ghcl-table-wrap .ghcl-table .team-full,body.gh-theme-dark .ghcl-table-wrap .ghcl-table .team-short{color:#f4f7ff !important;border-bottom-color:#213a68 !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody td.points{color:#9dccff !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-legend{background:#08162d !important;color:#dbe7ff !important;border-top-color:#213a68 !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-source{background:#08162d !important;color:#9fb2d3 !important}body.gh-theme-dark .ghcl-table-wrap .ghcl-table tbody tr:first-child td{border-top:4px solid #315a9c !important}