.fit-research{color:#173c60;max-width:1440px;margin:auto;padding:1.5rem 1rem 3rem;font-family:Arial,sans-serif}.fit-research a{color:#005dbd;text-underline-offset:3px;text-decoration:underline}.fit-research h2{margin:1.6rem 0 .8rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;line-height:1.2}.fit-research h3{margin:1rem 0 .5rem;font-size:1.15rem;font-weight:750}.fit-research p{margin:.7rem 0;line-height:1.65}.fit-research-byline{color:#425d76;font-size:.9rem}.fit-research-links{flex-wrap:wrap;gap:.7rem 1.3rem;margin:1.2rem 0;display:flex}.fit-research-intro{max-width:950px;font-size:1.05rem}.fit-research-card{background:#f3f8fe;border:1px solid #cedeed;border-radius:12px;margin:1rem 0;padding:1rem 1.25rem}.fit-research-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:1rem;display:grid}.fit-research-grid .fit-research-card{margin:0}.fit-research-form{border:1px solid #cedeed;border-radius:12px;flex-wrap:wrap;align-items:end;gap:1rem;margin:1rem 0;padding:1rem;display:flex}.fit-research-form label{gap:.4rem;max-width:100%;font-size:.85rem;font-weight:700;display:grid}.fit-research-form input,.fit-research-form select{color:#173c60;background:#fff;border:1px solid #91abc1;border-radius:6px;max-width:100%;padding:.65rem;font-size:1rem}.fit-research-form button,.fit-research-button{cursor:pointer;border-radius:6px;padding:.7rem 1rem;font-weight:700;display:inline-block;color:#fff!important;background:#075da3!important;text-decoration:none!important}.fit-research-scroll{border:1px solid #cedeed;border-radius:10px;overflow:auto}.fit-research-table{border-collapse:collapse;width:100%;min-width:760px;font-size:.9rem}.fit-research-table caption{text-align:left;color:#425d76;padding:.8rem}.fit-research-table th{text-align:left;background:#e7f1fc;padding:.8rem}.fit-research-table td{vertical-align:top;border-top:1px solid #dce7f2;padding:.8rem}.fit-research-table tbody tr:nth-child(2n){background:#f7fafe}.fit-research-table small{color:#52687c;white-space:nowrap;margin-top:.3rem;font-size:.75rem;display:block}.fit-research-table summary{cursor:pointer;color:#005dbd;font-weight:700}.fit-research-table details p{white-space:normal;min-width:190px;max-width:420px}.fit-research-table .negative{color:#9f1239}.fit-research-table .positive{color:#166534}.fit-research-pages{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.fit-research-note{color:#425d76;font-size:.85rem}.fit-research-chart{background:#f3f8fe;border-radius:12px;width:100%;max-width:900px;height:auto;display:block}.fit-research li{margin:.4rem 0;line-height:1.65}.fit-research ul,.fit-research ol{padding-left:1.4rem;list-style:outside}.fit-research ol{list-style:decimal}.fit-research .fit-breadcrumbs{margin:0 0 1rem;font-size:.85rem}.fit-research details{margin:.6rem 0}.fit-research :focus-visible{outline-offset:3px;outline:3px solid #df9400}.fit-research-stats{font-size:1.1rem;font-weight:700}.fit-research .fit-profile-link{margin-top:.35rem;display:inline-block}@media (max-width:640px){.fit-research{padding:1rem .6rem 2rem}.fit-research-form>*{flex:100%}.fit-research-form input,.fit-research-form select{width:100%}.fit-research-table{font-size:.85rem}.fit-research-table th,.fit-research-table td{padding:.65rem}.fit-research-card{padding:.9rem}.fit-research-table th:first-child,.fit-research-table td:first-child{z-index:1;background:#f3f8fe;min-width:150px;position:sticky;left:0}}.fit-topic-links{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.fit-topic-links a{background:#eaf4ff;border:1px solid #bcd4ec;border-radius:8px;padding:.65rem .9rem;font-weight:700;display:inline-block}.fit-data-delta{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;border-radius:6px;min-width:4.6rem;padding:.3rem .5rem;font-size:.8rem;font-weight:750;line-height:1.4;display:inline-block}.fit-data-delta--green{color:#064e3b;background:#d1fae5}.fit-data-delta--yellow{color:#78350f;background:#fef3c7}.fit-data-delta--orange{color:#7c2d12;background:#ffedd5}.fit-data-delta--red{color:#7f1d1d;background:#fee2e2}.fit-data-delta--missing{color:#64748b;background:#f1f5f9}.fit-data-explorer{background:#f5f9fe;border-radius:16px;margin:1.25rem 0;padding:.75rem}.fit-data-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.fit-data-layout--single{grid-template-columns:minmax(0,1fr)}.fit-data-library{background:#fff;border:1px solid #d9e5f2;border-radius:12px;padding:1rem;position:sticky;top:1rem}.fit-data-library h2{letter-spacing:.1em;text-transform:uppercase;color:#0874c7;margin:0;font:800 .8rem/1.4 Arial,sans-serif}.fit-data-library p{color:#56718c;margin:.35rem 0 .8rem;font-size:.8rem}.fit-data-library nav{gap:.2rem;max-height:70vh;display:grid;overflow:auto}.fit-data-library a{color:#315d7f;border-radius:8px;padding:.6rem .75rem;font-size:.85rem;font-weight:650;line-height:1.4;text-decoration:none;display:block}.fit-data-library a:hover{background:#eef6ff}.fit-data-library a[aria-current]{color:#fff;background:#0874c7}.fit-data-panel{background:#fff;border:1px solid #d9e5f2;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 2px 6px #173c6008}.fit-data-heading{border-bottom:1px solid #dce7f2;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}.fit-data-heading h2{font-family:var(--font-bebas),Impact,"Arial Narrow",sans-serif;text-transform:uppercase;color:#173c60;margin:.3rem 0;font-size:2rem;font-weight:400}.fit-data-heading p{color:#56718c;margin:.35rem 0 0;font-size:.85rem}.fit-data-heading .fit-data-eyebrow,.fit-data-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#0874c7;font-size:.68rem;font-weight:800}.fit-data-count{color:#0874c7;text-transform:uppercase;white-space:nowrap;font-size:.85rem}.fit-data-toolbar{border-bottom:1px solid #dce7f2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.fit-data-pills{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.fit-data-pills .fit-data-eyebrow{color:#315d7f;margin-right:.25rem}.fit-data-pills a{color:#275c88;background:#e8f2fc;border-radius:8px;padding:.6rem .8rem;font-size:.8rem;font-weight:750;line-height:1.3;text-decoration:none}.fit-data-pills a:hover{background:#d5e9fa}.fit-data-pills a[aria-current]{color:#fff;background:#0874c7}.fit-data-search{border-bottom:1px solid #dce7f2;flex-wrap:wrap;align-items:end;gap:.7rem;padding:1rem;display:flex}.fit-data-search label{color:#365e84;gap:.35rem;max-width:100%;font-size:.75rem;font-weight:700;display:grid}.fit-data-search input,.fit-data-search select{color:#173c60;background:#fff;border:1px solid #bcd3e8;border-radius:8px;min-width:0;max-width:100%;padding:.65rem;font-size:.9rem}.fit-data-search .fit-data-player-search{flex:210px;max-width:340px}.fit-data-search button{color:#fff;cursor:pointer;background:#086fba;border-radius:8px;padding:.65rem .85rem;font-size:.85rem;font-weight:700}.fit-data-search>a{white-space:nowrap;padding:.6rem .25rem;font-size:.85rem}.fit-data-search .fit-data-mobile-injury{display:none}.fit-data-aggregate{background:#f3f8fe;border-bottom:1px solid #dce7f2;padding:.8rem 1rem 1rem}.fit-data-aggregate h3{text-transform:uppercase;letter-spacing:.05em;color:#165d9e;margin:0 0 .5rem;font-size:.78rem;font-weight:800}.fit-data-summary{background:#f3f8fe}.fit-data-summary .fit-research-table{min-width:820px;font-size:.8rem}.fit-data-summary .fit-research-table caption{font-size:.75rem}.fit-data-summary .fit-research-table th,.fit-data-summary .fit-research-table td{text-align:center;padding:.65rem .4rem}.fit-data-summary .fit-research-table th:first-child{text-align:left}.fit-data-summary tbody th{color:#115b9b}.fit-data-summary .fit-research-table small{font-size:.65rem;font-weight:400}.fit-data-summary .fit-data-selected-row>*{background:#dceeff!important}.fit-data-legend{color:#456078;flex-wrap:wrap;gap:.5rem 1rem;padding:.9rem 1rem .5rem;font-size:.7rem;display:flex}.fit-data-legend>span{align-items:center;gap:.35rem;display:inline-flex}.fit-data-legend i{border:1px solid #173c6015;border-radius:3px;width:.9rem;height:.9rem}.fit-data-explorer .fit-data-results{color:#56718c;margin:.4rem 0 .7rem;padding:0 1rem;font-size:.8rem}.fit-data-episodes{border-width:1px 0;border-radius:0;max-height:680px}.fit-data-episodes .fit-research-table{min-width:1030px;font-size:.85rem}.fit-data-episodes .fit-research-table caption{background:#fff;font-size:.75rem}.fit-data-episodes .fit-research-table thead th{z-index:2;color:#295b81;text-transform:uppercase;letter-spacing:.025em;font-size:.7rem;position:sticky;top:0}.fit-data-episodes .fit-research-table th,.fit-data-episodes .fit-research-table td{padding:.8rem .6rem}.fit-data-episodes .fit-research-table th:nth-child(n+3),.fit-data-episodes .fit-research-table td:nth-child(n+3){text-align:center}.fit-data-episodes .fit-research-table tr:nth-child(2n){background:#fafcff}.fit-data-episodes .fit-research-table tbody tr:hover{background:#f1f8ff}.fit-data-episodes .fit-research-table th:first-child,.fit-data-episodes .fit-research-table td:first-child{z-index:1;background:#fff;min-width:190px;position:sticky;left:0}.fit-data-episodes .fit-research-table thead th:first-child{z-index:3;background:#e7f1fc}.fit-data-episodes .fit-research-table summary{line-height:1.4}.fit-data-pages{color:#56718c;margin:0;padding:1rem;font-size:.8rem}.fit-data-pages a{border:1px solid #bcd3e8;border-radius:8px;padding:.6rem .75rem;font-weight:650;text-decoration:none}@media (max-width:1000px){.fit-data-layout{grid-template-columns:minmax(0,1fr)}.fit-data-library{display:none}.fit-data-search .fit-data-mobile-injury{flex:240px;max-width:340px;display:grid}}@media (max-width:640px){.fit-data-explorer{background:0 0;padding:0}.fit-data-heading{flex-wrap:wrap;padding:1rem}.fit-data-heading h2{font-size:1.8rem}.fit-data-heading .fit-data-count{font-size:.75rem}.fit-data-toolbar,.fit-data-search{padding:.85rem}.fit-data-pills{gap:.3rem}.fit-data-pills a{padding:.6rem .7rem}.fit-data-aggregate{padding:.75rem}.fit-data-search .fit-data-player-search,.fit-data-search .fit-data-mobile-injury{flex-basis:100%;max-width:none}.fit-data-search button{min-height:44px}.fit-data-delta{min-width:4.2rem}.fit-data-summary .fit-research-table th:first-child{min-width:85px}.fit-data-pages{justify-content:center;gap:.65rem;font-size:.75rem}}.fit-research.fit-data-center-page{padding-top:0}.fit-data-center-page .fit-data-center-summary{color:#173c60;margin:0 0 .6rem;font-size:.95rem;font-weight:700;line-height:1.45}.fit-data-center-page>.fit-data-explorer,.fit-data-center-context h2{margin-top:0}
