.hp-block-standings{height:auto;align-self:start}.hp-standings{--hp-standing-soft:color-mix(in srgb,var(--hp-accent) 8%,var(--bs-body-bg));overflow:hidden;height:auto;background:var(--bs-body-bg);border-color:var(--bs-border-color)}.hp-standings .hp-widget-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;border-block-end:1px solid var(--bs-border-color)}.hp-standings .hp-widget-title{display:flex;align-items:center;gap:.45rem;margin:0;font:800 .9rem var(--hp-font-heading)}.hp-standings .hp-widget-title i,.hp-standings .hp-widget-more{color:var(--hp-accent)}.hp-standings .hp-widget-title a{color:inherit}.hp-standings .hp-widget-more{display:grid;place-items:center;width:28px;height:28px;background:var(--hp-standing-soft);border-radius:50%}.hp-standings .hp-standings-body{padding:.7rem}.hp-standings table{width:100%;margin:0;font-size:.72rem}.hp-standings th,.hp-standings td{padding:.42rem;border-block-end:1px solid var(--bs-border-color);vertical-align:middle}.hp-standings th{color:var(--bs-secondary-color);font-size:.62rem;text-transform:uppercase}.hp-standings td:first-child{width:28px;color:var(--hp-accent);font-weight:800}.hp-standings td:nth-child(2){font-weight:700}.hp-standings.hp-service-detail tbody tr{display:table-row}.hp-standing-table{max-height:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:auto}.hp-standings--middle-collapsed:not(.is-expanded) tbody tr:nth-child(n+4):not(:nth-last-child(-n+3)){display:none!important}.hp-standing-toggle{display:flex;width:100%;min-height:0;align-items:center;justify-content:center;gap:.35rem;margin-top:.55rem;color:var(--hp-accent);background:var(--hp-standing-soft);border:0;border-radius:8px;font-size:.7rem;font-weight:800}.hp-standing-toggle:hover,.hp-standing-toggle:focus-visible{color:#fff;background:var(--hp-accent)}.hp-standing-toggle i{transition:transform .2s ease}.hp-standings.is-expanded .hp-standing-toggle i{transform:rotate(180deg)}
.hp-standings--compact-top3 .hp-widget-head,.hp-standings--compact-score .hp-widget-head,.hp-standings--compact-minimal .hp-widget-head{display:none}.hp-standings--compact-top3 .hp-standings-body,.hp-standings--compact-score .hp-standings-body,.hp-standings--compact-minimal .hp-standings-body{padding:.35rem}.hp-standings--compact-top3 table thead,.hp-standings--compact-score table thead,.hp-standings--compact-minimal table thead{display:none}.hp-standings--compact-top3 tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.hp-standings--compact-top3 tbody tr{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;padding:.35rem;background:var(--bs-tertiary-bg);border-radius:7px}.hp-standings--compact-top3 td{padding:.12rem;border:0}.hp-standings--compact-top3 td:nth-child(n+4){display:none}.hp-standings--compact-score tbody{display:flex;flex-wrap:wrap;gap:.35rem;overflow:visible}.hp-standings--compact-score tbody tr{display:flex!important;align-items:center;gap:.25rem;min-width:120px;padding:.35rem .45rem;background:var(--bs-tertiary-bg);border-radius:999px}.hp-standings--compact-score td{padding:0;border:0}.hp-standings--compact-score td:nth-child(3),.hp-standings--compact-score td:nth-child(5){display:none}.hp-standings--compact-minimal tbody{display:flex;flex-wrap:wrap;gap:.65rem}.hp-standings--compact-minimal tbody tr{display:flex!important;gap:.25rem}.hp-standings--compact-minimal td{padding:0;border:0}.hp-standings--compact-minimal td:nth-child(n+3){display:none}
.hp-standings--sidebar-striped tbody tr:nth-child(odd){background:var(--bs-tertiary-bg)}.hp-standings--sidebar-accent{border-block-start:4px solid var(--hp-accent)}.hp-standings--sidebar-accent .hp-widget-head{background:var(--hp-standing-soft)}.hp-standings--sidebar-accent tbody tr:first-child{background:var(--hp-standing-soft)}
.hp-standings--content-table .hp-standings-body,.hp-standings--content-wide .hp-standings-body{padding:1rem}.hp-standings--content-table table,.hp-standings--content-wide table{font-size:.8rem}.hp-standings--content-table th,.hp-standings--content-table td,.hp-standings--content-wide th,.hp-standings--content-wide td{padding:.65rem}.hp-standings--content-cards table,.hp-standings--content-cards tbody{display:block}.hp-standings--content-cards thead{display:none}.hp-standings--content-cards tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.hp-standings--content-cards tbody tr{display:grid!important;grid-template-columns:auto 1fr auto;gap:.25rem;padding:.65rem;border:1px solid var(--bs-border-color);border-radius:10px}.hp-standings--content-cards td{padding:.15rem;border:0}.hp-standings--content-cards td:nth-child(3),.hp-standings--content-cards td:nth-child(5){display:none}.hp-standings--content-wide .hp-widget-head{color:#fff;background:var(--hp-secondary)}.hp-standings--content-wide .hp-widget-head :is(a,i){color:#fff}.hp-standings--content-wide tbody tr:first-child{background:var(--hp-standing-soft)}
@media(max-width:767.98px){.hp-standings--content-cards tbody{grid-template-columns:1fr}.hp-standings--content-table th,.hp-standings--content-table td,.hp-standings--content-wide th,.hp-standings--content-wide td{padding:.45rem .3rem;font-size:.68rem}}@media(prefers-reduced-motion:reduce){.hp-standing-toggle i{transition:none}}
.hp-fixture-list{display:grid;gap:1px;margin-top:.75rem;background:var(--bs-border-color)}.hp-fixture-list article{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.25rem .45rem;padding:.5rem;background:var(--bs-body-bg);font-size:.7rem}.hp-fixture-list time{grid-column:1/-1;color:var(--bs-secondary-color);font-size:.6rem}.hp-fixture-list article>strong{white-space:nowrap}.hp-fixture-list span:last-child{text-align:end}
.hp-standing-team,.hp-fixture-team{display:inline-flex;align-items:center;gap:.35rem;min-width:0;overflow-wrap:anywhere;line-height:1.25}.hp-team-crest{display:block;flex:0 0 20px;width:20px;height:20px;object-fit:contain}.hp-fixture-team--away{justify-content:flex-end;text-align:end}.hp-standings .hp-cloud-meta{display:block;padding:.5rem .7rem;border-top:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:.62rem;line-height:1.35}

/* The top-three template follows its actual container width, including narrow sidebars. */
.hp-standings--compact-top3 tbody{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}
.hp-standings--compact-top3 tbody tr{grid-template-columns:auto minmax(0,1fr) auto auto;gap:.25rem}
.hp-standings--compact-top3 td:nth-child(4){display:table-cell}
.hp-standings--compact-top3 td:nth-child(n+5){display:none}
.hp-standings--middle-collapsed:not(.is-expanded) .hp-standing-row--middle{display:none!important}
.hp-standing-toggle-row,.hp-standings.hp-standings--middle-collapsed:not(.is-expanded) tbody tr.hp-standing-toggle-row{display:table-row!important}
.hp-standing-toggle-row>td{padding:.35rem!important;background:var(--bs-body-bg);border-block-end:1px solid var(--bs-border-color)!important}
.hp-standing-toggle-row .hp-standing-toggle{margin:0}
.hp-standings:is(.hp-standings--compact-top3,.hp-standings--compact-score,.hp-standings--compact-minimal) .hp-standing-toggle-row,.hp-standings.hp-standings--middle-collapsed:not(.is-expanded):is(.hp-standings--compact-top3,.hp-standings--compact-score,.hp-standings--compact-minimal) tbody tr.hp-standing-toggle-row{display:grid!important;grid-column:1/-1}
.hp-standings:is(.hp-standings--compact-top3,.hp-standings--compact-score,.hp-standings--compact-minimal) .hp-standing-toggle-row>td{display:block;grid-column:1/-1}
.hp-standing-team,.hp-fixture-team{color:inherit;text-decoration:none}
.hp-standing-team:hover,.hp-standing-team:focus-visible,.hp-fixture-team:hover,.hp-fixture-team:focus-visible{color:var(--hp-accent)}
