.national-recruiting_siteShell__KyC6p{display:flex;flex-direction:column;min-width:0;min-height:100dvh}.national-recruiting_siteShell__KyC6p>header{width:100%;margin-inline:0;flex-shrink:0}.national-recruiting_siteShell__KyC6p>.national-recruiting_page__vzTfr{min-height:0;flex:1}.national-recruiting_siteShell__KyC6p .national-recruiting_mobileCommands__qj4o8,.national-recruiting_siteShell__KyC6p .national-recruiting_panelDivider__m0Aks{z-index:3}.national-recruiting_siteShell__KyC6p>.national-recruiting_page__vzTfr .national-recruiting_workspace__XnzO8{min-height:1200px}@media (min-width:1381px){.national-recruiting_siteShell__KyC6p .national-recruiting_topBar__OHWck{grid-template-columns:auto minmax(0,1fr) minmax(230px,350px)}}@media (min-width:981px){.national-recruiting_siteShell__KyC6p>.national-recruiting_page__vzTfr{display:flex;flex-direction:column;min-height:auto}.national-recruiting_siteShell__KyC6p .national-recruiting_workspace__XnzO8{flex:1 1 0px;height:0}}.national-recruiting_page__vzTfr{--db-accent:#ff651c;--db-bg:#090d10;--db-panel:#10161b;--db-border:#2b343c;--db-text:#edf1f5;--db-muted:#98a5b0;--db-blue:#8bb9f8;--db-green:#a1d792;color-scheme:dark;min-width:0;min-height:100dvh;background:#0a0e11;color:var(--db-text);font-family:Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.45}.national-recruiting_page__vzTfr *,.national-recruiting_page__vzTfr :after,.national-recruiting_page__vzTfr :before{box-sizing:border-box}.national-recruiting_page__vzTfr button,.national-recruiting_page__vzTfr input,.national-recruiting_page__vzTfr select{font:inherit}.national-recruiting_page__vzTfr a,.national-recruiting_page__vzTfr button,.national-recruiting_page__vzTfr input,.national-recruiting_page__vzTfr select{-webkit-tap-highlight-color:transparent}.national-recruiting_page__vzTfr button{cursor:pointer}.national-recruiting_page__vzTfr button:disabled{opacity:.38;cursor:not-allowed}.national-recruiting_page__vzTfr a:focus-visible,.national-recruiting_page__vzTfr button:focus-visible,.national-recruiting_page__vzTfr input:focus-visible,.national-recruiting_page__vzTfr select:focus-visible,.national-recruiting_tableScroll__la58y:focus-visible{outline:2px solid #ff9a67;outline-offset:3px}.national-recruiting_page__vzTfr svg{width:15px;height:15px;flex:0 0 auto}.national-recruiting_page__vzTfr a{text-decoration:none}.national-recruiting_page__vzTfr button{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.national-recruiting_topBar__OHWck{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(230px,350px) auto;gap:22px;align-items:center;min-height:54px;padding:0 20px;background:#060809;border-bottom:1px solid #242b31}.national-recruiting_brand__7Bu6f{display:flex;gap:5px;white-space:nowrap;color:#d9dee2;font-size:16px;letter-spacing:-.4px}.national-recruiting_brand__7Bu6f strong{color:var(--db-accent)}.national-recruiting_brand__7Bu6f span{font-weight:400}.national-recruiting_topBar__OHWck nav{display:flex;align-items:stretch;min-width:0;height:54px;overflow-x:auto}.national-recruiting_topBar__OHWck nav a{display:flex;align-items:center;padding:0 16px;color:#aeb6bd;border-bottom:2px solid transparent;font-size:12px;font-weight:600}.national-recruiting_topBar__OHWck nav a:hover,.national-recruiting_topBar__OHWck nav a[aria-current=page]{color:var(--db-accent);background:#20120b;border-bottom-color:var(--db-accent)}.national-recruiting_globalSearch___rRVH{display:flex;align-items:center;gap:9px;min-height:34px;border:1px solid var(--db-border);border-radius:4px;padding:0 9px;color:var(--db-muted)}.national-recruiting_globalSearch___rRVH:focus-within{border-color:#bd6a3f}.national-recruiting_globalSearch___rRVH input{width:100%;min-width:0;color:var(--db-text);border:0;background:transparent;outline-offset:0}.national-recruiting_globalSearch___rRVH input::placeholder{color:#8d989f}.national-recruiting_globalSearch___rRVH kbd{white-space:nowrap;font:10px Segoe UI,sans-serif;border:1px solid #30383e;padding:1px 4px;border-radius:3px}.national-recruiting_previewBadge__x0A0r{color:#e4bc93;border:1px solid #4e3827;background:#241a13;padding:4px 8px;border-radius:4px;font-size:10px;white-space:nowrap;text-transform:uppercase;letter-spacing:.6px}.national-recruiting_titleBar__GMyyc{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 28px 16px;background:linear-gradient(105deg,#0b1116 50%,#211710)}.national-recruiting_titleBar__GMyyc p{color:#a1adb8;font-size:10px;text-transform:uppercase;letter-spacing:1px;margin:0 0 5px}.national-recruiting_titleBar__GMyyc h1{font-size:clamp(27px,2.55vw,41px);line-height:1.16;margin:0 0 7px;letter-spacing:-.7px;font-weight:700}.national-recruiting_subtitle__2SPbo{color:#c6cdd3;font-size:12px}.national-recruiting_subtitle__2SPbo>span{color:#8f9aa5;margin-left:7px}.national-recruiting_titleActions__4rLTb{display:flex;gap:8px;flex-shrink:0}.national-recruiting_perspectiveControl__tJYVn{position:relative;display:flex;align-items:center;margin-right:7px}.national-recruiting_perspectiveControl__tJYVn>span{position:absolute;top:-17px;left:1px;color:#abb7c1;font-size:9px;text-transform:uppercase;letter-spacing:.7px}.national-recruiting_perspectiveControl__tJYVn>select{min-height:35px;width:185px;border:1px solid #775035;border-radius:4px;background:#241b14;padding:0 9px;color:#f4d3b9;font-size:12px}.national-recruiting_columnControl__cZs4c>button,.national-recruiting_emptyState__o0YN2 button,.national-recruiting_filterFooter___aCG4>button,.national-recruiting_mobileCommands__qj4o8 button,.national-recruiting_mobilePanelClose__RcPej,.national-recruiting_sourceDialog__JTn4M header>button,.national-recruiting_tableFooter__hzZPe button,.national-recruiting_titleActions__4rLTb button,.national-recruiting_toolbar__8jxYC>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 11px;border:1px solid #35404a;border-radius:4px;color:#dbe1e6;background:#141a1f;white-space:nowrap;font-size:12px}.national-recruiting_columnControl__cZs4c>button:hover,.national-recruiting_emptyState__o0YN2 button:hover,.national-recruiting_filterFooter___aCG4>button:hover,.national-recruiting_sourceDialog__JTn4M header>button:hover,.national-recruiting_tableFooter__hzZPe button:hover:not(:disabled),.national-recruiting_titleActions__4rLTb button:hover,.national-recruiting_toolbar__8jxYC>button:hover:not(:disabled){border-color:#ac5c35;color:#fff;background:#2c1b12}.national-recruiting_titleActions__4rLTb button:last-child{background:#20170f;border-color:#66503c}.national-recruiting_statStrip__X43Zp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) minmax(175px,1.2fr);margin:0 28px 14px;background:#11171c;border:1px solid var(--db-border);border-radius:5px;overflow:hidden}.national-recruiting_snapshotCard__AfclN,.national-recruiting_starStat__2MGI1,.national-recruiting_statCard__YubXC{min-height:76px;padding:10px 18px;border:0;border-right:1px solid var(--db-border)}.national-recruiting_statCard__YubXC{display:flex;flex-direction:column;justify-content:center;gap:2px}.national-recruiting_starStat__2MGI1 strong,.national-recruiting_statCard__YubXC>strong{font-size:21px;line-height:1.15;font-variant-numeric:tabular-nums;font-weight:650;color:#f2f4f6}.national-recruiting_starStat__2MGI1>span,.national-recruiting_statCard__YubXC>span{color:#b3bec6;font-size:10px;text-transform:uppercase;letter-spacing:.45px}.national-recruiting_statCard__YubXC>small{color:#7f8e99;font-size:10px}.national-recruiting_starStat__2MGI1{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;color:inherit;text-align:left;background:transparent}.national-recruiting_starStat__2MGI1>div{display:flex;align-items:center;gap:10px}.national-recruiting_starStat__2MGI1 small{color:#a1cf93;font-size:11px;font-variant-numeric:tabular-nums}.national-recruiting_starStat__2MGI1 svg{margin-left:auto;color:#a2afb7;width:16px;height:16px}.national-recruiting_starStat__2MGI1:hover,.national-recruiting_starStat__2MGI1[data-active=true]{background:#2c1b12;box-shadow:inset 0 -2px var(--db-accent)}.national-recruiting_starStat__2MGI1[data-active=true] svg{color:#ff8b4d;fill:#ff8b4d}.national-recruiting_snapshotCard__AfclN{display:grid;gap:1px;align-content:center;border-right:0}.national-recruiting_snapshotCard__AfclN>span{color:#8e9ba5;font-size:10px;text-transform:uppercase;letter-spacing:.45px}.national-recruiting_snapshotCard__AfclN>strong{font-size:12px;font-weight:500}.national-recruiting_snapshotCard__AfclN>button{display:inline-flex;gap:6px;align-items:center;padding:0;margin-top:4px;border:0;background:transparent;color:#8ebcf5;text-align:left;font-size:11px}.national-recruiting_snapshotCard__AfclN>button:hover{color:#ff9a67}.national-recruiting_snapshotCard__AfclN>button>svg{width:12px;height:12px}.national-recruiting_workspace__XnzO8{display:grid;grid-template-columns:var(--filters-width,208px) 6px minmax(0,1fr) 6px var(--details-width,360px);height:calc(100dvh - 278px);min-height:590px;border-top:1px solid var(--db-border)}.national-recruiting_workspace__XnzO8[data-collapsed=true]{grid-template-columns:minmax(0,1fr) 6px var(--details-width,360px)}.national-recruiting_panelDivider__m0Aks{position:relative;z-index:6;min-width:0;background:#121a20;cursor:col-resize;touch-action:none;outline:none}.national-recruiting_panelDivider__m0Aks:before{content:"";position:absolute;inset:0 2px;background:#3a4751;transition:background-color .15s ease,box-shadow .15s ease}.national-recruiting_panelDivider__m0Aks:after{content:"";position:absolute;top:50%;left:1px;right:1px;height:32px;border-radius:3px;transform:translateY(-50%);background:#657785}.national-recruiting_panelDivider__m0Aks:focus-visible:before,.national-recruiting_panelDivider__m0Aks:hover:before,.national-recruiting_panelDivider__m0Aks[data-resizing=true]:before{background:#ff873f;box-shadow:0 0 0 2px #ff873f33}.national-recruiting_panelDivider__m0Aks:focus-visible:after,.national-recruiting_panelDivider__m0Aks:hover:after,.national-recruiting_panelDivider__m0Aks[data-resizing=true]:after{background:#ffb181}.national-recruiting_workspace__XnzO8[data-collapsed=true] .national-recruiting_filterDivider__m4_wR{display:none}.national-recruiting_workspace__XnzO8[data-program=true]{height:calc(100dvh - 320px)}.national-recruiting_programStrip__IEZRu{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;padding:8px 28px;margin-top:-6px;background:#1a1511;border-top:1px solid #4a3526;color:#b0b9c1;font-size:11px}.national-recruiting_programStrip__IEZRu>strong{color:#ebb58d;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.national-recruiting_programStrip__IEZRu b{color:#f3e9df;font-weight:600;font-variant-numeric:tabular-nums}.national-recruiting_programStrip__IEZRu small{margin-left:auto;color:#a59584;font-size:10px}.national-recruiting_fitGrade__ecX5x{font-size:13px;color:#a9db94;font-weight:650}.national-recruiting_filterRail__4bXjS{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--db-border);background:#11171b}.national-recruiting_workspace__XnzO8[data-collapsed=true] .national-recruiting_filterRail__4bXjS{display:none}.national-recruiting_railHeader__yioND{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:46px;padding:0 13px;border-bottom:1px solid var(--db-border)}.national-recruiting_railHeader__yioND>strong{display:flex;gap:7px;align-items:center;font-size:10px;text-transform:uppercase;letter-spacing:.6px}.national-recruiting_railHeader__yioND>strong>span{font-size:10px;border-radius:3px;background:#5b321f;padding:1px 5px;color:#ffc09b}.national-recruiting_railHeader__yioND button{display:flex;padding:6px;border:0;background:transparent;color:#a9b4bd;border-radius:3px}.national-recruiting_railHeader__yioND button:hover{color:#fff;background:#34404a}.national-recruiting_filterFields__J60VO{display:flex;flex-direction:column;gap:13px;padding:12px 13px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#414f59 transparent}.national-recruiting_field__BKDX8{display:flex;flex-direction:column;gap:5px;min-width:0}.national-recruiting_field__BKDX8>span,.national-recruiting_rangeField__o48cr legend{font-size:10px;color:#aeb9c2;font-weight:600;text-transform:uppercase;letter-spacing:.45px}.national-recruiting_field__BKDX8>input,.national-recruiting_field__BKDX8>select,.national-recruiting_rangeField__o48cr input{width:100%;min-width:0;min-height:33px;color:#e1e6ea;background:#1a2228;border:1px solid #36434d;border-radius:4px;padding:0 8px;font-size:12px}.national-recruiting_field__BKDX8>input::placeholder{color:#87949d}.national-recruiting_rangeField__o48cr{border:0;margin:0;padding:0}.national-recruiting_rangeField__o48cr legend{margin-bottom:5px}.national-recruiting_rangeField__o48cr>div{display:grid;grid-template-columns:1fr auto 1fr;gap:5px;align-items:center}.national-recruiting_rangeField__o48cr>div>span{color:#84929d;font-size:11px}.national-recruiting_rangeField__o48cr>small{display:block;padding-top:4px;color:#ffb09c;font-size:11px}.national-recruiting_toggleField__A_iwb{display:flex;align-items:center;gap:7px;font-size:11px;color:#c2cbd2}.national-recruiting_columnsPopover__0hg_j input,.national-recruiting_table__XuulE input,.national-recruiting_toggleField__A_iwb input{accent-color:#f7621b;flex:0 0 auto;width:14px;height:14px;cursor:pointer}.national-recruiting_toggleField__A_iwb svg{width:12px;height:12px;margin-left:auto;color:#919da6}.national-recruiting_filterFooter___aCG4{display:flex;flex-direction:column;gap:7px;padding:12px;margin-top:auto;border-top:1px solid var(--db-border);background:#11171b}.national-recruiting_filterFooter___aCG4>span{font-size:10px;color:#929fa9;text-align:center}.national-recruiting_databasePanel__bv6Hh{display:flex;flex-direction:column;min-width:0;min-height:0;background:#090e12}.national-recruiting_toolbar__8jxYC{display:flex;align-items:center;gap:8px;min-height:56px;padding:10px 14px;border-bottom:1px solid var(--db-border);background:#11171c;position:relative;z-index:4}.national-recruiting_resultCount__A_plP{color:#b1bdc5;font-size:12px;margin-right:auto;white-space:nowrap}.national-recruiting_resultCount__A_plP strong{font-weight:650;color:#eef2f4}.national-recruiting_resultCount__A_plP>span{display:block;color:#86949f;font-size:10px}.national-recruiting_toolbar__8jxYC .national-recruiting_clearButton__YTidK{border:0;background:transparent;color:#9bbfeb;padding:0 5px}.national-recruiting_columnControl__cZs4c{position:relative}.national-recruiting_columnsPopover__0hg_j{position:absolute;right:0;top:40px;z-index:15;width:240px;display:flex;flex-direction:column;gap:10px;background:#182128;border:1px solid #495863;border-radius:5px;box-shadow:0 10px 30px #0009;padding:15px}.national-recruiting_columnsPopover__0hg_j>strong{color:#f1f4f6;font-size:13px}.national-recruiting_columnsPopover__0hg_j>span{color:#adb9c2;font-size:11px}.national-recruiting_columnsPopover__0hg_j label{display:flex;gap:8px;align-items:center;color:#d3dce2;font-size:12px}.national-recruiting_selectionBar__JT0XB{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:6px 14px;background:#101519;border-bottom:1px solid #273038;color:#909da7;font-size:10px}.national-recruiting_selectionBar__JT0XB strong{color:#e9b08d;font-weight:500}.national-recruiting_selectionBar__JT0XB>button{display:inline-flex;gap:4px;align-items:center;flex:0 0 auto;padding:2px 0;background:none;border:0;color:#b6c1c9;font-size:10px}.national-recruiting_selectionBar__JT0XB>button:hover{color:#ffab77}.national-recruiting_selectionBar__JT0XB>button svg{width:12px;height:12px}.national-recruiting_notice__18_kc{display:flex;gap:8px;align-items:flex-start;padding:9px 13px;background:#302414;border-bottom:1px solid #6d4d28;color:#efcd98;font-size:12px}.national-recruiting_notice__18_kc>span{flex:1}.national-recruiting_notice__18_kc>button{display:flex;background:transparent;border:0;color:inherit;padding:0}.national-recruiting_tableScroll__la58y{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#3d4b56 #0c1115}.national-recruiting_table__XuulE{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;white-space:nowrap}.national-recruiting_table__XuulE th{position:sticky;top:0;z-index:2;color:#a6b2bd;background:#192128;border-bottom:1px solid #3b4750;text-align:left;height:37px;padding:6px 10px;font-size:10px;font-weight:600}.national-recruiting_table__XuulE th:first-child{width:33px;padding:7px 12px}.national-recruiting_table__XuulE th:first-child>svg{width:13px}.national-recruiting_table__XuulE td{border-bottom:1px solid #202930;border-right:1px solid #1d252c;padding:11px 10px;height:60px;color:#cbd4db}.national-recruiting_table__XuulE td:first-child{padding:7px 12px;border-right:0;border-left:3px solid transparent}.national-recruiting_table__XuulE tr:hover td{background:#16212a}.national-recruiting_table__XuulE tr[data-selected=true] td{background:#19242d}.national-recruiting_table__XuulE tr[data-selected=true] td:first-child{border-left-color:var(--db-accent);background:#302216}.national-recruiting_table__XuulE tr[data-selected=true]:hover td{background:#25303a}.national-recruiting_table__XuulE small{display:block;margin-top:3px;font-size:10px;color:#8d9ca8}.national-recruiting_sortButton__wkI5I{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:inherit;text-align:left;font:inherit}.national-recruiting_sortButton__wkI5I svg{width:11px;height:11px;color:#d4e0e9}.national-recruiting_sortButton__wkI5I:hover{color:#fff}.national-recruiting_rank__pqMFd{min-width:44px;font-variant-numeric:tabular-nums;text-align:center}.national-recruiting_playerCell__X2zo4{min-width:165px}.national-recruiting_playerCell__X2zo4>button{display:flex;align-items:center;gap:5px;max-width:230px;padding:0;border:0;background:transparent;color:#92baf0;font-size:12px;font-weight:650;text-align:left}.national-recruiting_playerCell__X2zo4>button:hover{color:#ffb78f;text-decoration:underline}.national-recruiting_playerCell__X2zo4>button svg{width:11px;height:11px;color:#ffc37e}.national-recruiting_playerCell__X2zo4>span{display:block;max-width:175px;overflow:hidden;text-overflow:ellipsis;margin-top:4px;color:#9eabb5;font-size:10px}.national-recruiting_cellMain__Klr_v{display:block}.national-recruiting_rating__4jI_2{display:flex;align-items:center;gap:6px;color:#eaf0f6;font-variant-numeric:tabular-nums}.national-recruiting_rating__4jI_2>span{color:#ff8d51;font-size:10px;letter-spacing:-.6px}.national-recruiting_statusChip__QIr63{display:inline-block;max-width:125px;overflow:hidden;text-overflow:ellipsis;padding:3px 6px;color:#b1bfca;background:#1c252c;border:1px solid #34404b;border-radius:3px;font-size:10px}.national-recruiting_statusChip__QIr63[data-committed=true]{color:#aad998;border-color:#3c5435;background:#1c2b1a}.national-recruiting_offerCount__oooZy{color:#b2d4a0;font-weight:500;font-variant-numeric:tabular-nums}.national-recruiting_sourceCount__EUGqX{display:inline-block;padding:1px 5px;background:#263746;border-radius:3px;font-size:11px;color:#a6c6e6}.national-recruiting_table__XuulE time{color:#a6b1ba;font-size:11px}.national-recruiting_tableFooter__hzZPe{display:flex;gap:10px;justify-content:space-between;align-items:center;min-height:51px;padding:8px 12px;border-top:1px solid #33404a;background:#12191e;color:#a3b1bc;font-size:11px}.national-recruiting_tableFooter__hzZPe>span{white-space:nowrap}.national-recruiting_tableFooter__hzZPe nav{display:flex;align-items:center;gap:4px}.national-recruiting_tableFooter__hzZPe button{min-width:29px;min-height:29px;padding:0 5px}.national-recruiting_tableFooter__hzZPe nav>span{min-width:48px;text-align:center;color:#d0d9df;font-variant-numeric:tabular-nums}.national-recruiting_tableFooter__hzZPe label{display:flex;align-items:center;gap:6px}.national-recruiting_tableFooter__hzZPe select{background:#1a232a;border:1px solid #3a4853;border-radius:3px;padding:3px;color:#d8e1e7;font-size:11px}.national-recruiting_detailPane__XW6iK{min-width:0;overflow:auto;border-left:1px solid #35414b;background:#0d1317;scrollbar-width:thin;scrollbar-color:#414f59 transparent;padding-bottom:68px}.national-recruiting_emptyState__o0YN2{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:70px 25px}.national-recruiting_emptyState__o0YN2>svg{width:32px;height:32px;color:#718390}.national-recruiting_emptyState__o0YN2 h2{margin:0;font-size:18px;color:#d7e0e7}.national-recruiting_emptyState__o0YN2 p{margin:0;font-size:12px;color:#94a5b2}.national-recruiting_sourceDialog__JTn4M{color:#d4dce3;background:#121a20;border:1px solid #475562;border-radius:7px;width:min(560px,calc(100vw - 32px));padding:22px;box-shadow:0 20px 70px #0009}.national-recruiting_sourceDialog__JTn4M::backdrop{background:#000a;backdrop-filter:blur(3px)}.national-recruiting_sourceDialog__JTn4M header{display:flex;align-items:center;gap:10px}.national-recruiting_sourceDialog__JTn4M header>svg{color:#ff8e56}.national-recruiting_sourceDialog__JTn4M h2{margin:0;font-size:19px}.national-recruiting_sourceDialog__JTn4M header>button{margin-left:auto;padding:0 8px}.national-recruiting_sourceDialog__JTn4M p{color:#b2c0cb;font-size:14px;line-height:1.6}.national-recruiting_filterFooter___aCG4 .national-recruiting_mobileApply__u8yWd,.national-recruiting_filterToggle__k9_8h,.national-recruiting_mobileClose__yPUbM,.national-recruiting_mobileCommands__qj4o8,.national-recruiting_mobilePanelClose__RcPej,.national-recruiting_profileScrim__sbnWW,.national-recruiting_railHeader__yioND .national-recruiting_mobileClose__yPUbM,.national-recruiting_scrim__lgr7q,.national-recruiting_toolbar__8jxYC .national-recruiting_filterToggle__k9_8h{display:none}.national-recruiting_toolbar__8jxYC .national-recruiting_filterToggle__k9_8h[data-collapsed=true]{display:inline-flex}@media (min-width:1700px){.national-recruiting_workspace__XnzO8{grid-template-columns:var(--filters-width,225px) 6px minmax(0,1fr) 6px var(--details-width,410px)}.national-recruiting_workspace__XnzO8[data-collapsed=true]{grid-template-columns:minmax(0,1fr) 6px var(--details-width,410px)}}@media (max-width:1380px){.national-recruiting_topBar__OHWck{gap:12px;grid-template-columns:auto 1fr minmax(210px,280px)}.national-recruiting_previewBadge__x0A0r{display:none}.national-recruiting_workspace__XnzO8,.national-recruiting_workspace__XnzO8[data-collapsed=true]{grid-template-columns:minmax(0,1fr) 6px var(--details-width,360px)}.national-recruiting_filterDivider__m4_wR{display:none}.national-recruiting_filterRail__4bXjS,.national-recruiting_workspace__XnzO8[data-collapsed=true] .national-recruiting_filterRail__4bXjS{display:none;position:fixed;top:0;bottom:0;left:0;width:min(310px,calc(100vw - 30px));z-index:50}.national-recruiting_filterRail__4bXjS[data-open=true],.national-recruiting_workspace__XnzO8[data-collapsed=true] .national-recruiting_filterRail__4bXjS[data-open=true]{display:flex}.national-recruiting_filterFields__J60VO{padding:18px;gap:15px}.national-recruiting_railHeader__yioND{min-height:54px}.national-recruiting_railHeader__yioND .national-recruiting_mobileClose__yPUbM{display:flex}.national-recruiting_railHeader__yioND .national-recruiting_collapseButton__noN5S{display:none}.national-recruiting_filterFooter___aCG4 .national-recruiting_mobileApply__u8yWd{display:flex;background:#b8450f;border-color:#e76d30;color:#fff;margin-top:5px;min-height:40px}.national-recruiting_toolbar__8jxYC .national-recruiting_filterToggle__k9_8h{display:inline-flex}.national-recruiting_scrim__lgr7q{display:block;position:fixed;z-index:49;inset:0;border:0;background:#000a}}@media (max-width:980px){.national-recruiting_topBar__OHWck{grid-template-columns:auto 1fr;gap:0 15px;padding-bottom:10px}.national-recruiting_topBar__OHWck nav{justify-self:end}.national-recruiting_globalSearch___rRVH{grid-column:1/-1}.national-recruiting_titleBar__GMyyc{padding:20px 18px 16px}.national-recruiting_titleBar__GMyyc h1{font-size:30px}.national-recruiting_titleBar__GMyyc{align-items:flex-start}.national-recruiting_titleActions__4rLTb{flex-wrap:wrap;max-width:215px;padding-top:17px}.national-recruiting_perspectiveControl__tJYVn,.national-recruiting_perspectiveControl__tJYVn>select{width:100%}.national-recruiting_subtitle__2SPbo>span{display:block;margin:4px 0 0}.national-recruiting_statStrip__X43Zp{margin:0 18px 14px}.national-recruiting_snapshotCard__AfclN,.national-recruiting_starStat__2MGI1,.national-recruiting_statCard__YubXC{padding:10px}.national-recruiting_statStrip__X43Zp{grid-template-columns:repeat(3,1fr)}.national-recruiting_starStat__2MGI1:nth-child(3),.national-recruiting_statCard__YubXC:nth-child(3){border-right:0}.national-recruiting_statStrip__X43Zp>:nth-child(-n+3){border-bottom:1px solid var(--db-border)}.national-recruiting_workspace__XnzO8,.national-recruiting_workspace__XnzO8[data-collapsed=true],.national-recruiting_workspace__XnzO8[data-program=true]{grid-template-columns:minmax(0,1fr);height:680px;min-height:520px}.national-recruiting_detailDivider__OVZB1{display:none}.national-recruiting_detailPane__XW6iK{display:none;position:fixed;inset:0 0 0 auto;width:min(440px,100vw);z-index:60;padding-bottom:85px;background:#0b1217;box-shadow:-15px 0 40px #0008}.national-recruiting_detailPane__XW6iK[data-open=true]{display:block}.national-recruiting_mobilePanelClose__RcPej{display:inline-flex;margin:12px}.national-recruiting_profileScrim__sbnWW{display:block;position:fixed;inset:0;z-index:59;border:0;background:#000a}.national-recruiting_mobileCommands__qj4o8{position:sticky;bottom:0;display:flex;gap:8px;padding:10px 80px 10px 12px;background:#0d1318f5;border-top:1px solid #35434f;z-index:10}.national-recruiting_mobileCommands__qj4o8 button{flex:1;min-height:40px;background:#202c35;color:#e0e8ed}.national-recruiting_mobileCommands__qj4o8 button:last-child{background:#422513;border-color:#795036}}@media (max-width:600px){.national-recruiting_topBar__OHWck{padding:0 12px 10px}.national-recruiting_brand__7Bu6f{font-size:13px;gap:4px}.national-recruiting_topBar__OHWck nav{gap:0}.national-recruiting_topBar__OHWck nav a{padding:0 8px;font-size:10px}.national-recruiting_topBar__OHWck nav a[href="/"],.national-recruiting_topBar__OHWck nav a[href="/football"]{display:none}.national-recruiting_globalSearch___rRVH{margin-top:0}.national-recruiting_globalSearch___rRVH kbd{display:none}.national-recruiting_titleBar__GMyyc{display:block;padding:18px 14px 16px}.national-recruiting_titleBar__GMyyc p{font-size:8px}.national-recruiting_titleBar__GMyyc h1{font-size:29px;line-height:1.15;letter-spacing:-.45px}.national-recruiting_subtitle__2SPbo{font-size:11px}.national-recruiting_titleActions__4rLTb{margin-top:14px;max-width:none;padding-top:17px}.national-recruiting_perspectiveControl__tJYVn{width:auto;flex:1 0 100%;margin:0 0 3px}.national-recruiting_perspectiveControl__tJYVn>select{width:100%}.national-recruiting_programStrip__IEZRu{gap:8px 14px;padding:10px 14px;font-size:10px}.national-recruiting_programStrip__IEZRu>strong{flex:1 0 100%}.national-recruiting_programStrip__IEZRu small{margin-left:0;font-size:9px}.national-recruiting_titleActions__4rLTb button{min-height:34px}.national-recruiting_statStrip__X43Zp{margin:0 12px 12px}.national-recruiting_snapshotCard__AfclN,.national-recruiting_starStat__2MGI1,.national-recruiting_statCard__YubXC{padding:9px;min-height:77px}.national-recruiting_starStat__2MGI1 strong,.national-recruiting_statCard__YubXC>strong{font-size:18px}.national-recruiting_snapshotCard__AfclN>span,.national-recruiting_starStat__2MGI1>span,.national-recruiting_statCard__YubXC>small,.national-recruiting_statCard__YubXC>span{font-size:8px}.national-recruiting_starStat__2MGI1>div{gap:5px;flex-wrap:wrap}.national-recruiting_starStat__2MGI1 small{font-size:9px}.national-recruiting_starStat__2MGI1 svg{width:11px;height:11px}.national-recruiting_snapshotCard__AfclN>strong{font-size:10px}.national-recruiting_snapshotCard__AfclN>button{font-size:9px}.national-recruiting_snapshotCard__AfclN>button>svg:last-child{display:none}.national-recruiting_toolbar__8jxYC{gap:6px;padding:9px 8px;flex-wrap:wrap}.national-recruiting_columnControl__cZs4c>button,.national-recruiting_toolbar__8jxYC>button{font-size:10px;padding:0 7px;min-height:31px}.national-recruiting_toolbar__8jxYC svg{width:12px;height:12px}.national-recruiting_toolbar__8jxYC .national-recruiting_clearButton__YTidK{order:6;padding:0}.national-recruiting_resultCount__A_plP{font-size:11px}.national-recruiting_resultCount__A_plP>span{display:none}.national-recruiting_selectionBar__JT0XB{padding:7px 9px;align-items:flex-start}.national-recruiting_selectionBar__JT0XB>span{max-width:240px;font-size:9px}.national-recruiting_selectionBar__JT0XB>button{font-size:9px}.national-recruiting_columnsPopover__0hg_j{right:-42px;width:228px}.national-recruiting_tableFooter__hzZPe{gap:6px;padding:9px 7px;font-size:10px}.national-recruiting_tableFooter__hzZPe button{min-width:24px;padding:0 3px}.national-recruiting_tableFooter__hzZPe nav{gap:2px}.national-recruiting_tableFooter__hzZPe nav>span{min-width:38px}.national-recruiting_tableFooter__hzZPe label{gap:4px}.national-recruiting_workspace__XnzO8,.national-recruiting_workspace__XnzO8[data-collapsed=true],.national-recruiting_workspace__XnzO8[data-program=true]{height:650px}.national-recruiting_detailPane__XW6iK{border-left:0}}@media (prefers-reduced-motion:reduce){.national-recruiting_page__vzTfr button{transition:none}}.freshness_freshness__W7LK0{display:grid;gap:3px;min-width:0}.freshness_label__SwlIh{display:inline-flex;align-items:center;gap:5px;color:#a8b7c3;font-size:9px;line-height:1.3;font-weight:650;text-transform:uppercase;letter-spacing:.035em}.freshness_label__SwlIh svg{flex:0 0 auto;color:#97acbd}.freshness_reading__GacGx{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:7px;row-gap:2px;min-width:0}.freshness_reading__GacGx time{color:#edf2f6;font-size:14px;font-weight:650;line-height:1.35;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.freshness_sample__Pkdb9{color:#baae99;font-size:8px;line-height:1.4;white-space:nowrap}.freshness_unavailable__uAbxu{color:#a8b7c3;font-size:11px}@media (max-width:600px){.freshness_label__SwlIh{font-size:8px;gap:4px}.freshness_reading__GacGx{column-gap:5px}.freshness_reading__GacGx time{font-size:12px}.freshness_sample__Pkdb9{font-size:7px}}.sharing_dialog__ayjZh{color-scheme:dark;width:min(540px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow-y:auto;padding:24px;color:#e6edf2;background:#111a21;border:1px solid #445460;border-radius:8px;box-shadow:0 24px 90px #000b;font-family:Segoe UI,Arial,sans-serif}.sharing_dialog__ayjZh::backdrop{background:#020608bb;backdrop-filter:blur(3px)}.sharing_dialog__ayjZh header{display:flex;align-items:center;gap:10px;margin-bottom:25px}.sharing_dialog__ayjZh header>svg{color:#ff995e}.sharing_dialog__ayjZh h2{margin:0;font-size:20px;font-weight:650}.sharing_dialog__ayjZh header button{display:flex;align-items:center;justify-content:center;margin-left:auto;width:34px;height:34px;padding:0;background:#1a252d;color:#b9c7d1;border:1px solid #374753;border-radius:4px;cursor:pointer}.sharing_dialog__ayjZh a,.sharing_dialog__ayjZh button{transition:color .15s ease,border-color .15s ease,background-color .15s ease}.sharing_dialog__ayjZh a:focus-visible,.sharing_dialog__ayjZh button:focus-visible,.sharing_dialog__ayjZh input:focus-visible{outline:2px solid #ffb180;outline-offset:3px}.sharing_dialog__ayjZh a:hover,.sharing_dialog__ayjZh button:hover{background:#322117;border-color:#cf7644;color:#fff0e6}.sharing_linkLabel___tC8C{display:flex;align-items:center;gap:7px;margin-bottom:9px;font-size:12px;color:#c6d4df}.sharing_copyRow__7YnIi{display:flex;gap:8px;min-width:0}.sharing_copyRow__7YnIi input{flex:1;min-width:0;width:0;height:42px;padding:0 11px;border:1px solid #425665;border-radius:4px;color:#c5dcf4;background:#091117;font-size:12px}.sharing_copyRow__7YnIi .sharing_copyButton__vcLTS{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;min-height:42px;padding:0 13px;border:1px solid #d3713d;border-radius:4px;color:#fff1e6;background:#943d13;cursor:pointer;font-size:12px;font-weight:600}.sharing_copyRow__7YnIi .sharing_copyButton__vcLTS:hover{background:#b64b14;border-color:#ff9c65}.sharing_context__t_imH,.sharing_note__tzEP0{margin:10px 0 0;font-size:12px;line-height:1.5;color:#a9bac7}.sharing_note__tzEP0{color:#c1ac97}.sharing_status__VLyJk{min-height:32px;padding-top:9px;font-size:12px;line-height:1.5;color:#b9dca6}.sharing_platformLabel__ulD0J{border-top:1px solid #2c3d49;padding-top:17px;margin:4px 0 11px;font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#99acbb}.sharing_platforms__ylu1X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sharing_platforms__ylu1X a{display:flex;align-items:center;gap:10px;padding:12px 14px;min-height:44px;border:1px solid #354b5b;border-radius:4px;color:#d9e6ef;background:#192731;text-decoration:none;font-size:13px}.sharing_platforms__ylu1X .sharing_xMark__4yddW,.sharing_platforms__ylu1X svg{width:18px;height:18px;color:#a9c9e6;flex:0 0 auto}.sharing_xMark__4yddW{display:grid;place-content:center;font-size:18px;line-height:1}.sharing_deviceShare__PzC4a{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:12px;border:1px solid #4f4a3f;border-radius:4px;color:#e7c7a5;background:#241d15;font-size:12px;cursor:pointer}.sharing_deviceShare__PzC4a:disabled{opacity:.6;cursor:wait}.sharing_footer__crBPn{margin:15px 0 0;color:#90a4b3;font-size:11px;line-height:1.5;text-align:center}@media (max-width:600px){.sharing_dialog__ayjZh{padding:18px}.sharing_dialog__ayjZh h2{font-size:19px}.sharing_copyRow__7YnIi .sharing_copyButton__vcLTS{padding:0 10px}}.portal-details_portalYear__JbI4A{color:#b1c1ce;font-size:10px;line-height:1.4;margin:6px 0 0}.portal-details_eligibility__dY9rK{color:#94a6b5;font-size:10px;line-height:1.4;margin:4px 0 0}.portal-details_movement__wl6iQ{margin-top:16px;padding-top:13px;border-top:1px solid #2e3a42}.portal-details_schoolMovement__7DYPp{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:10px}.portal-details_schoolMovement__7DYPp>div{display:grid;gap:5px;min-width:0}.portal-details_schoolMovement__7DYPp>div>span{color:#92a6b6;font-size:8px;line-height:1.3;font-weight:600;letter-spacing:.045em;text-transform:uppercase}.portal-details_schoolMovement__7DYPp strong{color:#b5d5f5;font-size:13px;line-height:1.4;font-weight:650;overflow-wrap:anywhere}.portal-details_schoolMovement__7DYPp>svg{color:#ee8844}.portal-details_schoolMovement__7DYPp .portal-details_reportedDestination__2ejpP{color:#c6dcbd}.portal-details_schoolMovement__7DYPp .portal-details_unknownDestination__8H4IV{color:#a1afbb;font-size:11px;font-weight:500}.portal-details_movementMeta__KQWNf{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:12px}.portal-details_movementMeta__KQWNf>span:last-child{color:#91a3b1;font-size:9px}.portal-details_status__xWr2W{display:inline-flex;align-items:center;padding:3px 6px;border:1px solid #3d4d59;border-radius:3px;color:#b6c9d9;background:#19252d;font-size:9px;font-weight:500;line-height:1.3;white-space:nowrap}.portal-details_status__xWr2W[data-status=Available]{color:#b2cfee;background:#172c3e;border-color:#35516a}.portal-details_status__xWr2W[data-status=Committed],.portal-details_status__xWr2W[data-status=Enrolled],.portal-details_status__xWr2W[data-status=Signed]{color:#b8d9a6;background:#23331e;border-color:#425d37}.portal-details_status__xWr2W[data-status=Withdrawn]{color:#c4c0b8;background:#2a2823;border-color:#514c41}.portal-details_previousSchool__9_Hsa{color:#b2d3f6;font-weight:650}.portal-details_comparePrevious__mmITe{color:#a4c3df;font-size:10px;font-weight:500;line-height:1.4;margin:1px 0 6px;overflow-wrap:anywhere}@media (max-width:600px){.portal-details_schoolMovement__7DYPp{gap:8px}.portal-details_schoolMovement__7DYPp strong{font-size:12px}}