.hotpicks-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.hotpicks-track{will-change:transform;gap:.75rem;width:max-content;animation:60s linear infinite hotpicks-scroll;display:flex}.hotpicks-marquee:hover .hotpicks-track,.hotpicks-marquee:focus-within .hotpicks-track{animation-play-state:paused}@keyframes hotpicks-scroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hotpicks-track{animation:none}}.hotpicks-card{width:9rem;height:12rem;box-shadow:var(--nbs-shadow-2);color:#fff;border:1px solid #ffffff24;border-radius:12px;flex-shrink:0;transition:transform .2s;position:relative;overflow:hidden}.hotpicks-card:hover{transform:translateY(-2px)}.hotpicks-card:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0000 0% 45%,#0000008c 70%,#000000eb 100%);position:absolute;inset:0}.hotpicks-card .photo{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;filter:drop-shadow(0 4px 6px #00000059);z-index:2;width:7.5rem;height:7.5rem;position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.hotpicks-card .team-watermark{-o-object-fit:contain;object-fit:contain;opacity:.18;filter:brightness(2);pointer-events:none;z-index:1;width:6.5rem;height:6.5rem;position:absolute;top:-10px;right:-14px}.hotpicks-card .team-mark{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 1px #00000080);width:.95rem;height:.95rem}.pr-picks-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:.75rem;min-width:0;max-width:100%;margin-bottom:.5rem;padding:.125rem .125rem .625rem;scroll-padding-inline:.125rem;display:flex;overflow-x:auto}.pr-picks-rail:focus-visible{outline:2px solid var(--nbs-focus);outline-offset:3px;border-radius:.5rem}.pr-pick-card{scroll-snap-align:start;width:clamp(10rem,16.6667% - .625rem,12rem);height:14rem;text-decoration:none}.pr-pick-card:focus-visible{outline:3px solid var(--nbs-focus);outline-offset:2px}.pr-pick-card:after{background:linear-gradient(#0000 15%,#00000026 30%,#000000e0 65%,#080b12 100%)}.pr-pick-card .photo{width:8rem;height:8rem;bottom:4.5rem}.pr-pick-rank,.pr-pick-score{z-index:4;border-radius:8px;padding:.2rem .4rem;font-weight:800;position:absolute;top:.5rem}.pr-pick-rank{color:#fff;background:#000000a6;font-size:.75rem;left:.5rem}.pr-pick-score{color:#292018;text-align:left;cursor:pointer;background:#fdba74;border:1px solid #ffffff38;gap:.12rem;min-width:3rem;padding:.4rem .5rem;line-height:1;transition:background-color .15s,box-shadow .15s;display:grid;right:.5rem;box-shadow:0 2px 8px #0000001a}.pr-pick-score small{font-size:var(--nbs-text-2xs);font-weight:600;display:block}.pr-pick-score .pr-pick-score-label{justify-content:space-between;align-items:center;gap:.3rem;display:flex}.pr-pick-score-label svg{opacity:.55}.pr-pick-score strong{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}.pr-pick-score .pr-pick-score-unit{font-size:var(--nbs-text-2xs);letter-spacing:.08em;opacity:.75}.pr-pick-spotline{font-size:var(--nbs-text-2xs);letter-spacing:.02em;border-top:1px solid #00000029;justify-content:space-between;align-items:baseline;gap:.4rem;margin-top:.1rem;padding-top:.18rem;font-weight:700;display:flex}.pr-pick-spotline b{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}.pr-pick-score:hover{background:#fed7aa;box-shadow:0 3px 12px #00000029}.pr-pick-score:hover svg{opacity:1}.pr-pick-score:focus-visible{outline-offset:3px;outline:2px solid #fff}.pr-pick-caption{z-index:4;color:#fff;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.pr-pick-name{overflow-wrap:anywhere;min-height:2rem;font-size:.875rem;font-weight:750;line-height:1.15}.pr-pick-team{min-height:1rem;font-size:var(--nbs-text-2xs);align-items:center;gap:.2rem;line-height:1.2;display:flex}.pr-pick-form{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.4rem;margin-top:.35rem;font-size:.75rem;display:flex}.pr-pick-availability{font-size:var(--nbs-text-2xs);color:#e2e8f0;min-height:1.6rem;margin-top:.25rem;line-height:1.3}@media (prefers-reduced-motion:reduce){.hotpicks-card,.pr-pick-score{transition:none}}.hotpicks-card:hover{color:#fff}@media (width<=1279px),(hover:none),(prefers-reduced-motion:reduce){.hotpicks-marquee{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:.5rem;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.hotpicks-track{will-change:auto;animation:none}.hotpicks-card{scroll-snap-align:start}.hotpicks-copy{display:none}}@media (width<=767px){.pr-picks-rail .hotpicks-card.pr-pick-card{flex-direction:column;height:auto;min-height:0;display:flex}.pr-picks-rail .hotpicks-card.pr-pick-card .photo{flex-shrink:0;order:1;width:8rem;height:8rem;margin:.75rem auto 0;position:relative;top:auto;bottom:auto;left:auto;transform:none}.pr-picks-rail .pr-pick-card .pr-pick-caption{flex:1;order:2;padding:.6rem;position:relative;inset:auto}.pr-picks-rail .pr-pick-score{flex-wrap:wrap;flex-shrink:0;order:3;justify-content:center;align-items:center;gap:.35rem;min-height:44px;margin:0 .6rem .6rem;display:flex;position:relative;inset:auto}.pr-picks-rail .pr-pick-spotline{border-top:0;border-left:1px solid #00000029;margin:0 0 0 .15rem;padding:0 0 0 .4rem}}#pr-root[data-astro-cid-hqcekuni][data-view=teams]>[data-astro-cid-hqcekuni]:not(#tonight-games):not(#pr-feedback),#pr-root[data-astro-cid-hqcekuni][data-view=players] #pr-match-cards[data-astro-cid-hqcekuni],#pr-root[data-astro-cid-hqcekuni][data-view=players]>#pr-picks[data-astro-cid-hqcekuni],#pr-root[data-astro-cid-hqcekuni][data-view=players]>#pr-shortlist-hint[data-astro-cid-hqcekuni]{display:none}
