.page--standings{background-color:#f1f3f8;padding-top:1.5rem}.standings{margin-bottom:1.5rem}.standings__btns{align-items:center;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:.5rem}.standings__btns .select{max-width:12.5rem;width:calc(100% + 1.5rem)}.standings__btns .select__title{background-color:#f1f3f8;border:.0625rem solid #0a0a61;border-radius:.5rem;color:#0a0a61;font-size:1rem;font-weight:600;padding:.25rem .625rem}.standings__btns .select__value{position:relative}.standings__btns .select__value:after{background-image:url(/assets/img/icons8-forward-48.webp);background-repeat:no-repeat;background-size:.75rem;height:.75rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:.75rem}.standings__btns .--select-open .select__value:after{transform:translateY(-50%) rotate(-180deg)}.standings__btns .select__options{background-color:#f1f3f8;border:.0625rem solid #0a0a61;border-radius:1rem;color:#0a0a61;margin-top:1rem;padding:.625rem;width:9.375rem}.standings__btns .select__scroll::-webkit-scrollbar{width:.75rem}.standings__btns .select__scroll::-webkit-scrollbar-track{background:#e8eaf3;border-radius:.125rem}.standings__btns .select__scroll::-webkit-scrollbar-thumb{background:#0a0a61;border-radius:.375rem}.standings__btns .select__option{border-radius:.5rem;margin-right:.5rem;padding:.625rem;text-transform:capitalize;transition:background-color .3s;width:95%}.tables-row{align-items:stretch;background:#f4f5f6;border-bottom:.0625rem solid #e7e7e7;display:grid;grid-template-columns:7.5rem minmax(12.5rem,1fr) repeat(8,5.3125rem) 16.875rem;height:3.75rem;padding:.3125rem 0}.tables-row--head{background-color:#000;background:#0a0a61;border-radius:.5rem;color:#fff;height:3.125rem;line-height:1;padding:.3125rem 0}.tables-row:last-child{border-width:0}.tables-row__num{color:#b7bec5;font-size:1.5rem;font-weight:600}.tables-row__num--green{border-left:.1875rem solid green;border-radius:.125rem}.tables-row__num--greenLight{border-left:.1875rem solid #93d6af;border-radius:.125rem}.tables-row__num--lithgYellow{border-left:.1875rem solid #ffc164;border-radius:.125rem}.tables-row__num--lightred{border-left:.1875rem solid #f09797;border-radius:.125rem}.tables-row__team{align-items:center;column-gap:.625rem;display:flex;justify-content:flex-start;overflow:hidden}.tables-row__team-icon{height:1.875rem;width:1.875rem}.tables-row__team-name{border-bottom:.125rem solid transparent;font-size:1.125rem;font-weight:600;transition:border-bottom-color .3s ease-in-out;white-space:nowrap}.tables-row__team-name:hover{border-bottom-color:#000423}.tables-row__txt{font-size:1.125rem;font-weight:500}.tables-row__items{align-items:center;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.5rem}.tables-row__item-ind{border-radius:1.25rem;height:.5rem;width:100%}.tables-row__item-ind--green{background-color:green}.tables-row__item-ind--red{background-color:red}.tables-row__item-ind--gray{background-color:#637a85}.tables-row__item-txt{font-size:.875rem;font-weight:700;text-transform:uppercase}.tables__overflow{display:grid;overflow-x:auto}.tables__overflow::-webkit-scrollbar{height:.375rem}.tables__overflow::-webkit-scrollbar-track{background:#e8eaf3;border-radius:.125rem}.tables__overflow::-webkit-scrollbar-thumb{background:#0a0a61;border-radius:.375rem}.tables__overflow .tables{border-collapse:collapse;min-width:12.5rem}.tables__overflow .tables th:first-child,.tables__overflow .tables th:nth-child(2){background:inherit;left:0;position:sticky;z-index:3}.tables__overflow .tables td:first-child,.tables__overflow .tables td:nth-child(2){background:inherit;left:0;position:sticky;width:100%;z-index:3}.tables__overflow .tables td:nth-child(2){left:7.5rem}.tables__overflow .tables th:nth-child(2){align-items:center;display:flex;justify-content:flex-start;left:7.5rem}@media (max-width:47.99875em){.tables-row{grid-template-columns:7.5rem 4.375rem repeat(8,5.3125rem) 16.875rem}.tables-row__team-name{display:none}}@media (width <= 20em){.standings__btns{margin-bottom:.5rem}}@media (width > 20em) and (width <= 90em){.standings__btns{margin-bottom:clamp(.5rem,.35714285714375rem + .7142857143vw,1rem)}}@media (width > 90em){.standings__btns{margin-bottom:1rem}}@media (any-hover:hover){.standings__btns .select__option:hover{background-color:#e8eaf3}}