.standings-list{margin:0;list-style-type:none;padding:0 15px 0 0}.standings-list-item{border-bottom:1px solid #00000024;padding-bottom:5px;margin-bottom:5px}.standings-list-item:last-child{border-bottom:0px solid #00000024;padding-bottom:0;margin-bottom:0}.standings-list-item-place{background-color:#0075c1;font-weight:700;color:#fff;display:inline-block;font-size:12px;margin-right:5px;border-radius:100%;height:35px;width:35px;line-height:35px;text-align:center}.standings-list-item-place-1st{background-color:#dfbd00}.standings-list-item-place-2nd{background-color:#999}.standings-list-item-place-3rd{background-color:#cc7f31}.competition-sheet{--competition-sheet-accent:#0075C1;--competition-sheet-heading:#26272B;--competition-sheet-stripe:#EEEDED;--competition-sheet-card:#FFFFFF;--competition-sheet-line:rgba(0,0,0,.08);--competition-sheet-radius:14px;--competition-sheet-column-min:200px;--competition-sheet-gap:16px}.competition-sheet-section{padding-bottom:48px}.competition-sheet--striped .competition-sheet-section{padding:44px 20px;border-radius:calc(var(--competition-sheet-radius) + 6px)}.competition-sheet--striped .competition-sheet-section+.competition-sheet-section{margin-top:12px}.competition-sheet--striped .competition-sheet-section--alt{background-color:var(--competition-sheet-stripe)}.competition-sheet-title,.competition-sheet-subtitle,.competition-sheet-group-title,.competition-sheet-column-title{font-family:Oswald,sans-serif;text-transform:uppercase;color:var(--competition-sheet-heading);margin:0;padding:0}.competition-sheet-title,.competition-sheet-subtitle,.competition-sheet-group-title{font-size:40px;line-height:45px;font-weight:600;letter-spacing:-1.9px}.competition-sheet-subtitle,.competition-sheet-group-title{color:var(--competition-sheet-accent)}.competition-sheet-header{margin-bottom:24px}.competition-sheet-group-title{margin-bottom:20px}.competition-sheet-group+.competition-sheet-group{margin-top:40px}.competition-sheet{--competition-sheet-area:rgba(0,0,0,.025)}.competition-sheet--striped .competition-sheet-section--alt{--competition-sheet-area:rgba(255,255,255,.55)}.competition-sheet-group--area{padding:24px;border:1px solid var(--competition-sheet-line);border-radius:calc(var(--competition-sheet-radius) + 4px);background:var(--competition-sheet-area)}.competition-sheet-group--area+.competition-sheet-group--area{margin-top:20px}.competition-sheet-group--area .competition-sheet-group-title{font-size:32px;line-height:36px;letter-spacing:-1px;margin-bottom:18px}.competition-sheet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--competition-sheet-column-min)),1fr));gap:var(--competition-sheet-gap);align-items:start}.competition-sheet-grid--compact{grid-template-columns:repeat(auto-fill,minmax(max(min(100%,var(--competition-sheet-column-min)),calc((100% - 3 * var(--competition-sheet-gap)) / 4)),1fr))}.competition-sheet-column{background:var(--competition-sheet-card);border:1px solid var(--competition-sheet-line);border-radius:var(--competition-sheet-radius);padding:18px 18px 8px;box-shadow:0 1px 2px #0000000a,0 6px 18px -12px #0000002e;min-width:0}.competition-sheet-column.is-untitled{padding-top:8px}.competition-sheet-column.is-empty{background:transparent;border-style:dashed;box-shadow:none;padding-bottom:18px}.competition-sheet-column-title{position:relative;font-size:22px;line-height:26px;font-weight:500;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--competition-sheet-line)}.competition-sheet-column-title:after{content:"";position:absolute;left:0;bottom:-2px;width:28px;height:3px;border-radius:3px;background:var(--competition-sheet-accent)}.competition-sheet-empty{margin:12px 0 0;font-size:13px;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.competition-sheet .standings-list{margin:0;padding:0;list-style:none}.competition-sheet .standings-list-item{display:flex;align-items:center;gap:12px;margin:0;padding:11px 0;border-bottom:1px solid var(--competition-sheet-line)}.competition-sheet .standings-list-item:last-child{border-bottom:0}.competition-sheet .standings-list-item-place{flex:0 0 32px;width:32px;height:32px;line-height:32px;margin:0;font-size:11px;letter-spacing:.02em}.competition-sheet .standings-list-item-text{display:flex;flex-direction:column;min-width:0}.competition-sheet .standings-list-item-name{font-size:17px;line-height:22px;overflow-wrap:anywhere}.competition-sheet .standings-list-item-location{margin-top:3px;font-size:11px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}@media(max-width:767px){.competition-sheet--striped .competition-sheet-section{padding:32px 14px}.competition-sheet-title,.competition-sheet-subtitle,.competition-sheet-group-title{font-size:32px;line-height:36px;letter-spacing:-1px}.competition-sheet-group--area{padding:16px}.competition-sheet-group--area .competition-sheet-group-title{font-size:26px;line-height:30px}.competition-sheet-column-title{font-size:20px;line-height:24px}}
