.loader{align-items:center;display:flex;justify-content:center;padding:5rem 2rem;width:100%;z-index:1000}.loader__icon{animation:spin 1.4s linear infinite;color:var(--color-blue);font-size:3rem}.loader__icon rect{fill:var(--color-blue)}.loader__text{color:var(--color__text-40);font-size:1.125rem;font-weight:500}.team-list{position:relative}.pager{width:100%}.pager,.pager__progress{align-items:center;display:flex;flex-direction:column;gap:1rem}.pager__progress-line{background:#001c3d16;border-radius:.25rem;height:4px;width:22.625rem}.pager__progress-line-fill{background-color:var(--color-blue);border-radius:.25rem;height:100%;transition:max-width .32s ease}.pager__progress-quantity{font-size:1rem;font-weight:600;letter-spacing:-.02rem;line-height:110%;min-height:1.1rem;opacity:.4}.pager__progress-loader{align-items:center;display:flex;justify-content:center;min-height:1.1rem}.pager__progress-spinner{animation:pager-spin 1.4s linear infinite;color:var(--color-blue);height:1.25rem;width:1.25rem}.pager__progress-spinner rect{fill:var(--color-blue)}.pager__button{align-items:center;background:#001c3d14;border-radius:6.25rem;display:flex;font-size:1.25rem;font-weight:600;gap:1rem;height:4.5rem;justify-content:center;line-height:110%;padding:0 4rem!important;width:38.25rem}.pager__button path{stroke:var(--color-dark);transition:all .24s ease}.pager__button:hover path{stroke:var(--color-white)}.pager__pages,.pager__pagination{align-items:center;display:flex;gap:.25rem}.pager__pages{position:relative}.pager__pagination-thumb{background-color:var(--color-dark);border-radius:50%;left:0;pointer-events:none;position:absolute;top:0;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s ease,height .32s ease,opacity .2s ease;z-index:0}.pager__pagination-item{align-items:center;background-color:transparent;border-radius:50%;color:var(--color-dark-64);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;height:3.5rem;justify-content:center;line-height:1.5rem;position:relative;transition:color .24s ease,background .24s ease,opacity .24s ease;width:3.5rem;z-index:1}.pager__pagination-item:hover:not(.is-active):not(.is-disabled){background-color:var(--color-dark-8)}.pager__pagination-item.is-active{background-color:transparent;color:var(--color-white)}.pager__pagination-item.is-disabled{pointer-events:none}.pager__pagination-arrow{align-items:center;background:transparent;border:none;border-radius:50%;box-shadow:0 0 0 1px var(--color-dark-8);color:var(--color-dark-64);cursor:pointer;display:flex;flex-shrink:0;font-size:1.125rem;font-weight:600;height:3.5rem;justify-content:center;line-height:1.5rem;margin-right:.25rem;padding:0;transition:background .24s ease,color .24s ease,transform .24s ease,opacity .24s ease;width:3.5rem}.pager__pagination-arrow.--next{margin-left:.5rem;margin-right:0}.pager__pagination-arrow path{fill:var(--color-dark-64);stroke:var(--color-dark-64);transition:stroke .24s ease}.pager__pagination-arrow:hover:not(:disabled):not(.is-disabled){background-color:var(--color-dark);color:var(--color-white)}.pager__pagination-arrow:hover:not(:disabled):not(.is-disabled) path{fill:var(--color-white);stroke:var(--color-white)}.pager__pagination-arrow.is-disabled,.pager__pagination-arrow:disabled{cursor:default;opacity:.32;pointer-events:none}@media screen and (max-width:991px){.pager__button{display:flex;font-size:1rem;height:3.5rem;width:25rem}.pager__progress-quantity{font-size:.875rem}.pager__pagination-arrow,.pager__pagination-item{font-size:1rem;height:2.5rem;width:2.5rem}}@media screen and (max-width:640px){.pager__button{width:20rem}.pager__progress-line{width:16rem}}@keyframes pager-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pager-swiper__pages{overflow:hidden;width:14.75rem}.pager-swiper__swiper{overflow:hidden;width:100%}.pager-swiper__slide{height:auto;width:3.5rem}.pager-swiper .pager__pagination-item.is-active{background-color:var(--color-dark);color:var(--color-white)}.pager-swiper__arrow-next.swiper-button-disabled,.pager-swiper__arrow-next.swiper-button-lock,.pager-swiper__arrow-prev.swiper-button-disabled,.pager-swiper__arrow-prev.swiper-button-lock{cursor:default;opacity:.32;pointer-events:none}@media screen and (max-width:991px){.pager-swiper__pages{width:10.75rem}.pager-swiper__slide{width:2.5rem}}
