.og-round-nav{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:stretch;gap:10px;margin:0 0 12px}.og-round-nav>div{display:flex;min-height:70px;align-items:center;justify-content:center;flex-direction:column;padding:8px 14px;border-radius:13px;background:#edf6f2;text-align:center}.og-round-nav small{color:var(--og-green);font-size:11px;font-weight:850}.og-round-nav strong{font-size:18px}.og-round-nav span{color:var(--og-muted);font-size:11px}.og-round-step{display:flex;align-items:center;justify-content:center;border:1px solid var(--og-line);border-radius:13px;background:#fff;color:var(--og-green);font-size:28px;font-weight:800;text-decoration:none}.og-round-step:hover,.og-round-step:focus{border-color:var(--og-green);background:#f1f9f5}.og-round-step.is-disabled{color:#aeb8b4;background:#f6f8f7}[dir=rtl] .og-round-step{transform:rotate(180deg)}.og-round-picker{margin-bottom:18px;border:1px solid var(--og-line);border-radius:13px;background:#fff}.og-round-picker summary{padding:13px 15px;color:var(--og-green);font-weight:850;cursor:pointer}.og-round-picker>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));gap:7px;padding:0 12px 12px}.og-round-picker a{display:flex;min-height:43px;align-items:center;justify-content:center;flex-direction:column;padding:5px 8px;border:1px solid var(--og-line);border-radius:9px;color:var(--og-ink);font-size:12px;text-align:center;text-decoration:none}.og-round-picker a.is-current{border-color:var(--og-green)}.og-round-picker a.is-active{background:var(--og-green);color:#fff}.og-round-picker a small{font-size:9px;opacity:.78}.og-col-team>span{display:flex;min-width:0;align-items:center;gap:9px}.og-col-team img{width:28px;height:28px;flex:0 0 28px;object-fit:contain}.og-col-points strong{display:inline-grid;min-width:32px;height:32px;place-items:center;border-radius:9px;background:#e8f4ef;color:var(--og-green)}@media(max-width:720px){.og-table-wrap{margin-inline:0;overflow:visible}.og-standings{width:100%;min-width:0;table-layout:fixed}.og-standings .og-col-won,.og-standings .og-col-drawn,.og-standings .og-col-lost{display:none}.og-standings .og-col-rank{width:38px}.og-standings .og-col-played{width:42px}.og-standings .og-col-gd{width:42px}.og-standings .og-col-points{width:50px}.og-standings th,.og-standings td{padding:10px 4px;text-align:center}.og-standings .og-col-team{text-align:start}.og-col-team strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og-col-team img{width:25px;height:25px;flex-basis:25px}.og-round-picker>div{grid-template-columns:repeat(3,minmax(0,1fr))}.og-round-nav{grid-template-columns:48px minmax(0,1fr) 48px}.og-round-step{min-height:64px}}
