.enrolled-teams details{border-top:1px solid;margin-top:1rem;text-align:left}.enrolled-teams summary{align-items:center;display:flex;justify-content:space-between;margin-top:var(--space-xs);padding-bottom:var(--space-sm);padding-left:.5em;padding-right:.5em;transition:all .2s ease-out}.enrolled-teams summary:hover{cursor:pointer}.enrolled-teams summary:after{aspect-ratio:1/1;background-color:transparent!important;border-bottom:.5em solid transparent;border-left:.5em solid var(--color-black);border-top:.5em solid transparent;content:"";transition:transform .4s ease;width:.5em}.enrolled-teams details[open] summary:after{transform:rotate(90deg)}.enrolled-teams summary h3{padding-right:var(--space-md)}.table-wrapper{padding:0 .5em}.enrolled-teams table{border:none;border-collapse:collapse;width:100%}.enrolled-teams table tr{border:none}.enrolled-teams table td,.enrolled-teams table th{border:none;padding:.6rem 1rem;width:50%}.enrolled-teams table tbody tr:nth-child(odd){background-color:var(--color-secondary-light)}.enrolled-teams .error-msg{text-align:center}.spinner{aspect-ratio:1/1;display:block;margin:0 auto;max-width:20rem;transform:rotate(90deg);width:100%}.spinner circle{transition:stroke-dashoffset 1s linear;stroke:var(--color-primary);stroke-width:7rem;animation:dash 6s linear infinite;fill:transparent;stroke-dashoffset:950;stroke-dasharray:950}@keyframes dash{0%{stroke-dashoffset:950}50%{stroke-dashoffset:0}to{stroke-dashoffset:-950}}