@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');
:root{font-family:'Poppins',sans-serif}body,button,input,select,textarea{font-family:'Poppins',sans-serif!important}input:not([type=checkbox]):not([type=radio]),textarea,select{border-radius:9px!important;border:1px solid #d4e2ec!important;box-shadow:none!important}input[type=checkbox],input[type=radio]{appearance:auto!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important;vertical-align:middle!important;accent-color:#2b78b5!important;margin:0 6px 0 0!important}button,.row-action,.tab{border-radius:9px!important;box-shadow:none!important}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #5f9cc8;outline-offset:2px}.athlete-table td,.athlete-table th{white-space:nowrap}.athlete-table td a.athlete-profile-link{font-weight:600;text-decoration:none;color:#123e68}.athlete-table td a.athlete-profile-link:hover{text-decoration:underline}.finance-hub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:13px}.finance-hub a{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#173a59;border:1px solid #dae5ee;border-radius:12px;background:#f3f8fc;padding:14px}.finance-hub a:last-child{background:#f8f5fc}.finance-hub small{font-size:12px;color:#668097}@media(max-width:600px){.finance-hub{grid-template-columns:1fr}}
