.NflDashboard_dashboard__uLM00{position:relative;min-height:100vh;margin:0 -34px -60px;overflow:hidden;isolation:isolate;background:#020605;color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.NflDashboard_backdrop__POJSv{position:absolute;inset:0;z-index:-3;background-color:#020605;background-image:url(/nfl/dashboard/statvision-stadium-detailed-v4.png);background-position:top;background-size:100% auto;background-repeat:no-repeat}.NflDashboard_vignette__GFpFn{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(0,4,3,.55),transparent 22%,transparent 74%,rgba(0,4,3,.65)),linear-gradient(180deg,rgba(0,5,4,.22),transparent 34%,rgba(0,4,3,.1) 62%,#010403)}.NflDashboard_ticker__WHcfA{height:50px;margin-right:276px;padding:0 24px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(2,8,6,.9);border-bottom:1px solid rgba(129,255,199,.2);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.NflDashboard_live__mbpBI{display:flex;align-items:center;gap:8px;padding-right:20px;color:#52f5a0;font-size:11px;font-weight:900;letter-spacing:2px;white-space:nowrap}.NflDashboard_live__mbpBI i,.NflDashboard_pulse__ufLuv header i{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#36f58d;box-shadow:0 0 12px #36f58d}.NflDashboard_tickerGame____fxh{min-width:150px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:7px;border-left:1px solid rgba(255,255,255,.16);font-size:10px;white-space:nowrap}.NflDashboard_tickerGame____fxh small{color:#7f9188;font-size:8px}.NflDashboard_hero__ntufc{min-height:680px;padding-top:14px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.NflDashboard_scoreboard__4BBT6{width:min(920px,88%);height:144px}.NflDashboard_pulse__ufLuv{width:min(470px,56%);margin-top:4px;overflow:hidden;border:1px solid rgba(85,255,170,.78);border-radius:5px;background:linear-gradient(160deg,rgba(3,22,16,.97),rgba(1,11,8,.94));box-shadow:0 0 28px rgba(20,255,126,.24),inset 0 0 26px rgba(37,201,117,.055);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.NflDashboard_pulse__ufLuv header{height:38px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(162,255,210,.3);font-size:12px;letter-spacing:1.45px}.NflDashboard_pulse__ufLuv header span{display:flex;align-items:center;gap:6px;color:#51f59c;font-size:8px;font-weight:800}.NflDashboard_pulseGrid__gX3OK{display:grid;grid-template-columns:repeat(4,1fr);padding:13px 5px 15px}.NflDashboard_pulseGrid__gX3OK article{min-width:0;padding:0 8px;text-align:center;border-right:1px solid rgba(193,255,223,.23)}.NflDashboard_pulseGrid__gX3OK article:last-child{border:0}.NflDashboard_pulseGrid__gX3OK b{display:block;color:#65f3af;font-size:21px;line-height:1}.NflDashboard_pulseGrid__gX3OK small{display:block;margin:7px 0 6px;color:#eef5f1;font-size:8px;font-weight:900;line-height:1.15;letter-spacing:.45px}.NflDashboard_pulseGrid__gX3OK strong{display:block;overflow-wrap:normal;color:#66f5ae;font-size:20px;line-height:1.05}.NflDashboard_pulseGrid__gX3OK p{margin:6px 0 0;color:#d3ded8;font-size:10px;font-weight:600;line-height:1.25}.NflDashboard_pulseGrid__gX3OK .NflDashboard_alert__CMjbk strong{color:#ff6969}.NflDashboard_edge__zfGJl{position:absolute;top:66px;right:18px;width:244px;padding:16px;border:1px solid rgba(85,255,170,.76);border-radius:4px;background:linear-gradient(155deg,rgba(2,17,13,.96),rgba(1,7,6,.94));box-shadow:0 0 34px rgba(22,239,113,.2),inset 0 0 28px rgba(62,255,160,.025);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.NflDashboard_edge__zfGJl header{padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.17)}.NflDashboard_edge__zfGJl h2{margin:0;font-size:19px}.NflDashboard_edge__zfGJl header span,.NflDashboard_edge__zfGJl small{color:#91a29a;font-size:7px;letter-spacing:1px}.NflDashboard_player__WiJFh{margin:14px 0;display:grid;grid-template-columns:1.25fr .75fr;grid-gap:12px;gap:12px}.NflDashboard_playerImage__o1ZKu{height:132px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(76,245,154,.34);background:radial-gradient(circle,#17663e,#04120d 70%)}.NflDashboard_playerImage__o1ZKu img{width:100%;height:100%;object-fit:contain;filter:saturate(.75) contrast(1.1)}.NflDashboard_playerImage__o1ZKu span{color:#4af59c;font-size:28px;font-weight:900}.NflDashboard_player__WiJFh>div:last-child{display:flex;flex-direction:column}.NflDashboard_player__WiJFh strong{margin:3px 0 12px;font-size:20px}.NflDashboard_player__WiJFh b{color:#58efa2;font-size:42px;line-height:1}.NflDashboard_edgeRow__cX8jP,.NflDashboard_opportunity___Rm3Z,.NflDashboard_rankRow__3Rl2W{padding:12px 1px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.15);font-size:9px}.NflDashboard_edgeRow__cX8jP strong{max-width:135px;font-size:10px;text-align:right}.NflDashboard_rankRow__3Rl2W strong{font-size:27px}.NflDashboard_opportunity___Rm3Z strong{position:relative;padding-bottom:8px;color:#54efa0;font-size:14px}.NflDashboard_opportunity___Rm3Z strong i{position:absolute;right:0;bottom:0;height:3px;max-width:78px;background:linear-gradient(90deg,#167c46,#55f6a4)}.NflDashboard_conditions__jaCLY{padding:10px;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.16)}.NflDashboard_conditions__jaCLY>span{font-size:20px}.NflDashboard_conditions__jaCLY div{flex:1 1}.NflDashboard_conditions__jaCLY strong{display:block;font-size:13px}.NflDashboard_conditions__jaCLY p{margin:2px 0 0;color:#98a69f;font-size:8px}.NflDashboard_conditions__jaCLY>b{color:#5af2a3;font-size:22px}.NflDashboard_profileLink__EdDx8{display:block;margin-top:11px;text-align:center;color:#5af2a3;font-size:9px;font-weight:800}.NflDashboard_unavailable__lrcN0{color:#aab6b0;font-size:11px}.NflDashboard_cards__1Tmha{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 24px 12px}.NflDashboard_cards__1Tmha a{position:relative;min-width:0;min-height:148px;padding:15px 13px;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end;gap:9px;border:1px solid rgba(65,246,150,.82);background:#020806;box-shadow:0 5px 18px rgba(0,0,0,.34);transition:transform .2s,border-color .2s,box-shadow .2s}.NflDashboard_cards__1Tmha a:before{content:"";position:absolute;inset:0;z-index:0;opacity:1;background-image:url(/nfl/dashboard/research-card-sprite.png);background-size:600% auto;background-position:0 38%;background-repeat:no-repeat;filter:saturate(.96) contrast(1.1);transition:transform .25s,opacity .25s}.NflDashboard_cards__1Tmha a:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,8,5,0),rgba(0,8,5,.04) 38%,rgba(0,8,5,.88) 68%,#020806)}.NflDashboard_cards__1Tmha a:nth-child(2):before{background-position:20% 38%}.NflDashboard_cards__1Tmha a:nth-child(3):before{background-position:40% 38%}.NflDashboard_cards__1Tmha a:nth-child(4):before{background-position:60% 38%}.NflDashboard_cards__1Tmha a:nth-child(5):before{background-position:80% 38%}.NflDashboard_cards__1Tmha a:nth-child(6):before{background-position:100% 38%}.NflDashboard_cards__1Tmha a:hover{transform:translateY(-4px);border-color:#72ffb5;box-shadow:0 8px 24px rgba(0,0,0,.48)}.NflDashboard_cards__1Tmha a:hover:before{opacity:1;transform:scale(1.035)}.NflDashboard_cards__1Tmha>*>span{position:relative;z-index:2;color:#5cf3a6;font-size:20px}.NflDashboard_cards__1Tmha div{position:relative;z-index:2;min-width:0;flex:1 1}.NflDashboard_cards__1Tmha strong{display:block;font-size:11px;white-space:nowrap;text-shadow:0 2px 5px #000}.NflDashboard_cards__1Tmha small{display:block;margin-top:5px;color:#d4ddd8;font-size:8px;text-shadow:0 2px 4px #000}.NflDashboard_cards__1Tmha b{position:relative;z-index:2;color:#60f5a8;font-size:18px}.NflDashboard_footer__QwEnh{position:relative;margin:0 24px 16px;display:flex;justify-content:space-between}.NflDashboard_footer__QwEnh strong{font-size:11px;letter-spacing:2px}.NflDashboard_footer__QwEnh strong span{color:#4ff2a0}.NflDashboard_footer__QwEnh small{color:#86948d;font-size:7px;letter-spacing:2px}@media(max-width:1320px){.NflDashboard_backdrop__POJSv{background-position:top;background-size:100% auto}.NflDashboard_ticker__WHcfA{margin-right:244px}.NflDashboard_edge__zfGJl{width:218px}.NflDashboard_pulse__ufLuv{width:min(470px,56%)}.NflDashboard_cards__1Tmha strong{font-size:10px}}@media(max-width:1120px){.NflDashboard_dashboard__uLM00{overflow:visible;padding-bottom:28px}.NflDashboard_backdrop__POJSv{background-size:auto 760px;background-position:top}.NflDashboard_ticker__WHcfA{margin-right:0;justify-content:flex-start;overflow-x:auto}.NflDashboard_hero__ntufc{min-height:620px;padding-right:286px;padding-left:28px}.NflDashboard_scoreboard__4BBT6{width:100%}.NflDashboard_pulse__ufLuv{width:min(540px,72%)}.NflDashboard_edge__zfGJl{top:418px;right:24px;width:244px}.NflDashboard_cards__1Tmha{grid-template-columns:repeat(3,1fr);margin:0 24px 18px}}@media(max-width:760px){.NflDashboard_dashboard__uLM00{margin:0 -16px -40px}.NflDashboard_backdrop__POJSv{height:670px;background-position:52% top;background-size:auto 670px}.NflDashboard_vignette__GFpFn{height:670px;background:linear-gradient(180deg,rgba(0,5,4,.2),transparent 30%,#020605 94%)}.NflDashboard_ticker__WHcfA{height:42px;padding-left:58px}.NflDashboard_tickerGame____fxh{min-width:142px}.NflDashboard_hero__ntufc{min-height:620px;padding:18px 18px 0}.NflDashboard_scoreboard__4BBT6{width:100%;height:174px}.NflDashboard_pulse__ufLuv{width:100%;margin-top:-8px}.NflDashboard_pulseGrid__gX3OK{grid-template-columns:repeat(2,1fr);gap:12px 0}.NflDashboard_pulseGrid__gX3OK article:nth-child(2){border-right:0}.NflDashboard_pulseGrid__gX3OK article:nth-child(-n+2){padding-bottom:11px;border-bottom:1px solid rgba(255,255,255,.12)}.NflDashboard_edge__zfGJl{position:relative;top:auto;right:auto;width:auto;min-width:0;margin:0 18px 18px}.NflDashboard_playerImage__o1ZKu{height:150px}.NflDashboard_cards__1Tmha{grid-template-columns:1fr 1fr;margin:0 18px 18px}.NflDashboard_cards__1Tmha a{min-height:136px}.NflDashboard_cards__1Tmha strong{font-size:10px;white-space:normal}.NflDashboard_footer__QwEnh{margin-right:18px;margin-left:18px}.NflDashboard_footer__QwEnh small{display:none}}@media(max-width:430px){.NflDashboard_scoreboard__4BBT6{height:148px}.NflDashboard_heroLogo__GTKe8{width:100%;max-height:130px}.NflDashboard_pulseGrid__gX3OK strong{font-size:15px}.NflDashboard_cards__1Tmha{grid-template-columns:1fr}.NflDashboard_cards__1Tmha a{min-height:130px}}