@media (max-width:700px){.teams-table thead th,.teams-table tbody td{font-size:0.98em !important;padding-left:0.2em !important;padding-right:0.2em !important}.team-name-cell{font-size:1em !important;word-break:break-word !important;min-width:110px;max-width:180px}}.shadow-table{border-radius:1.8rem !important;background:transparent !important;overflow:hidden}.teams-table{--ar-table-color-type:initial;--ar-table-bg-type:initial;--ar-table-color-state:initial;--ar-table-bg-state:initial;--ar-table-color:var(--ar-body-color);--ar-table-bg:var(--ar-body-bg);--ar-table-border-color:var(--ar-border-color);--ar-table-accent-bg:transparent;--ar-table-striped-color:var(--ar-body-color);--ar-table-striped-bg:rgba(var(--ar-emphasis-color-rgb),0.0375);--ar-table-active-color:var(--ar-body-color);--ar-table-active-bg:rgba(var(--ar-emphasis-color-rgb),0.05);--ar-table-hover-color:var(--ar-body-color);--ar-table-hover-bg:rgba(var(--ar-emphasis-color-rgb),0.05);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--ar-table-border-color)}
.teams-table>:not(caption)>*>*{padding:5px 10px;background-color:rgba(0,0,0,0.6);border-bottom-width:var(--ar-border-width)}.teams-table>tbody{vertical-align:inherit}.teams-table>thead{vertical-align:bottom}.teams-table thead{font-weight:700;font-size:1.07em;letter-spacing:0.01em;vertical-align:middle;text-align:center}.teams-table thead th{font-weight:700;font-size:1.07em;letter-spacing:0.01em;vertical-align:middle;text-align:center}.teams-table tbody td{font-size:15px;font-weight:400;border:none;background:none;vertical-align:middle;text-align:center}.teams-table tbody tr:not(:last-child){border-bottom:1.5px solid #2b2c2d}.teams-table tbody tr{transition:background 0.15s,box-shadow 0.18s;cursor:pointer}.teams-table tbody tr:hover{background:linear-gradient(90deg,#232b35 0%,#438B7317 100%);box-shadow:0 2px 16px 0 #438B7316}.team-logo-wrapper-table{width:44px;height:44px;background:transparent;box-shadow:0 2px 8px 0 rgba(60,180,200,0.10);display:flex;align-items:center;justify-content:center;transition:border 0.14s,box-shadow 0.14s;margin:auto}.team-row:hover .team-logo-wrapper-table{border-color:#438B73;box-shadow:0 0px 12px 10px #27c18122}.team-actions-row{display:flex;gap:0.6em;justify-content:center;align-items:center}.team-link{font-size:1.02em;border-radius:2em;transition:background 0.13s,color 0.13s,box-shadow 0.13s;font-weight:600;color:var(--ar-body-color);box-shadow:0 1px 7px #438B7314;border:none;letter-spacing:0.02em;padding:0.45em 1.2em}.team-link:hover,
.team-link:focus{box-shadow:0 0px 10px 5px #27c18122;text-decoration:none !important}.tap-badge{background:#232b35;color:#438B73;border-radius:2em;font-weight:600;font-size:1em;box-shadow:0 2px 6px #438B7318;padding:0.4em 1em 0.4em 0.9em;display:flex;align-items:center;gap:0.6em;letter-spacing:0.02em}.tap-badge i{font-size:1.09em}.teams-filter-control-row{display:flex;flex-direction:column;align-items:stretch;gap:0.35rem;padding:0.55rem 0.65rem 0.65rem;border:1px solid var(--ar-border-color-translucent);border-radius:0.85rem;background:rgba(var(--ar-emphasis-color-rgb),0.04);box-shadow:inset 0 1px 0 rgba(var(--ar-white-rgb),0.03)}.teams-competition-filter{min-width:0;overflow:hidden}.teams-competition-filter.has-season-filter{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,0.38fr);gap:0.75rem;align-items:stretch}.teams-season-control-row{min-width:0}.teams-season-control-row .select2-container--default .select2-selection--single{min-height:40px !important;font-size:0.98rem !important}.teams-season-control-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px !important}.teams-season-control-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important}.teams-filter-control-label{display:inline-flex;align-items:center;flex:0 0 auto;width:auto;min-width:0;color:var(--ar-secondary-color);font-size:0.64rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;letter-spacing:0}.teams-filter-control-label i{width:1rem;text-align:center;flex:0 0 1rem}.teams-filter-control-field{flex:1 1 auto;min-width:0;overflow:hidden}.teams-filter-control-field .select2-container{width:100% !important;max-width:100%;min-width:0}.teams-filter-control-row .select2-container--default .select2-selection--single{min-height:44px !important;padding-left:0.9rem !important;border-radius:0.65rem !important;box-shadow:none !important;font-size:1.05rem !important}.teams-filter-control-row .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px !important;right:0.65rem !important}.teams-filter-control-row .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;max-width:calc(100% - 2.5rem) !important;padding-right:0 !important}.teams-search-control-row .form-control{min-height:44px;padding-left:0.9rem;border:var(--ar-border-width) solid var(--ar-border-color-translucent);border-radius:0.65rem;background:var(--ar-body-bg);box-shadow:none;font-size:1.05rem}.teams-search-control-row .form-control::placeholder{color:var(--ar-secondary-color);opacity:0.85}.teams-search-control-row .form-control:focus{border-color:#438b73;box-shadow:0 0 0 0.18rem rgba(67,139,115,0.18)}@media (max-width:575.98px){.teams-competition-filter.has-season-filter{grid-template-columns:1fr}.teams-filter-control-row{gap:0.45rem}}@keyframes slideUpLinks{from{transform:translateY(130%);opacity:0}to{transform:translateY(0);opacity:1}}.search-input,
.select2-container--default .select2-selection--single{background:var(--ar-body-bg) !important;border:var(--ar-border-width) solid var(--ar-border-color-translucent) !important;border-radius:var(--ar-border-radius-lg) !important;min-height:56px !important;font-size:1.13rem !important;display:flex !important;align-items:center !important;padding-left:1.2rem !important;box-shadow:0 0 12px 0 rgba(var(--ar-black-rgb),.04) !important;transition:border-color .15s ease,box-shadow .15s ease !important}.search-input{padding-left:3rem}.search-wrapper .search-icon{position:absolute;left:1.25rem;top:50% !important;transform:translateY(-50%) !important;font-size:1.25rem !important;pointer-events:none !important}.search-input::placeholder,
.select2-container--default .select2-selection--single .select2-selection__placeholder{opacity:.8 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:56px !important;right:1rem !important}.search-input:focus,
.select2-container--default .select2-selection--single:focus-visible{border-color:var(--ar-primary) !important;box-shadow:0 0 0 .25rem rgba(var(--ar-primary-rgb),.30) !important;outline:0 !important}.select2-dropdown{background:var(--ar-body-bg) !important;border-radius:var(--ar-border-radius-lg) !important;box-shadow:0 6px 40px rgba(var(--ar-black-rgb),.18) !important;border:0 !important}.select2-search--dropdown .select2-search__field{background:var(--ar-secondary-bg) !important;border:0;border-radius:var(--ar-border-radius-lg) !important;padding:.55rem .9rem !important}.select2-results__option{padding:.6rem .95rem !important;border-radius:.55rem !important;transition:background .12s !important;color:#fff !important}.select2-results__option--highlighted{background:var(--ar-primary) !important;color:#fff !important}.select2-results__option[aria-selected=true]{background:var(--ar-primary-bg-subtle) !important;color:var(--ar-primary-text-emphasis) !important}.pagination{text-align:center;justify-content:center;padding:10px 0px}@media (max-width:767.98px){.search-input,.select2-container--default .select2-selection--single{min-height:50px !important;font-size:1.05rem !important}.search-wrapper .search-icon{left:1rem !important;font-size:1.15rem !important}}.select2-container--default .select2-results__option--selected{background-color:var(--ar-black-text-emphasis) !important;color:#438B73 !important}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#438B73 !important;color:var(--ar-light,#fff) !important}[data-bs-theme="dark"] .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ar-light,#fff) !important}.teams-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:transparent}