:root{--ink:#101114;--muted:#6d7077;--line:#e6e7e9;--accent:#f06d17;--paper:#fff;--soft:#f4f5f7}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}button{font:inherit}a{color:inherit;text-decoration:none}.siteHeader{background:#111317;color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}.headerInner{max-width:1180px;margin:auto;min-height:86px;padding:0 22px;display:flex;align-items:center;gap:26px}.brandLogo{flex:0 0 86px;height:86px;display:grid;place-items:center;align-self:flex-end}.brandLogo img{width:78px;height:78px;object-fit:contain;border-radius:50%}.headerInner nav{display:flex;gap:24px;flex:1 1}.headerInner nav a{font-weight:700;font-size:14px;color:#ddd}.headerInner nav a:hover,.scorebar{color:#fff}.scorebar{background:#1b1e23}.scorebarMain{padding:8px 22px;min-height:50px}.scorebarBand,.scorebarMain{display:flex;align-items:center}.scorebarBand{gap:12px;min-width:0}.gamesBand{flex:0 0 auto;min-width:0}.gamesBand .scorebarGames{flex:0 0 auto;overflow:visible}.recentBand{flex:1 1;min-width:0;margin-left:8px;padding-left:14px;border-left:1px solid #39404a}.scorebarLabel{display:flex;flex-direction:column;line-height:1.15;flex:0 0 auto;min-width:96px}.scorebarLabel strong{color:var(--accent);font-size:11px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.scorebarLabel small{color:#8d939d;font-size:10px;white-space:nowrap}.scorebarGames{display:flex;gap:16px;min-width:0;scrollbar-width:none}.scorebarGames::-webkit-scrollbar{display:none}.game{white-space:nowrap;font-size:13px;display:flex;align-items:center;gap:6px;padding-left:16px;border-left:1px solid #39404a}.game:first-child{border-left:0;padding-left:0}.game b{font-weight:800;color:#fff}.game b.won{color:var(--accent)}.game em{font-weight:800;color:#fff}.game em,.game i{font-style:normal}.game i{color:#6f757f}.game time{color:#b9bdc6;font-size:12px}.game.isLive b,.game.isLive em{color:#42d17a}.game.isLive time{color:#42d17a;font-weight:700}.scorebarEmpty{color:#8d939d;font-size:13px}.recentTag{color:var(--accent);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;flex:0 0 auto}.recentTrack{flex:1 1 auto;min-width:0;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 92%,transparent)}.recentList{display:flex;gap:16px;width:max-content;animation:recentBelt 46s linear infinite}.recentTrack:hover .recentList{animation-play-state:paused}.game.isRecent{border-left-color:#2f343c}.game.isRecent b,.game.isRecent em{color:#c1c7d1;font-weight:700}.game.isRecent b.won{color:#fff}.game.isRecent time{color:#767c86}@keyframes recentBelt{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.liveyBox{display:flex;align-items:center;gap:9px;flex:0 0 auto;margin-left:8px;padding-left:14px;border-left:1px solid #39404a}.liveyButton{background:var(--accent);color:#fff;font-weight:800;font-size:12px;padding:8px 18px;border-radius:5px;white-space:nowrap}.liveyButton:hover{background:#d95f10}.liveyMark{width:46px;height:auto;border-radius:3px}.container{max-width:1180px;margin:auto;padding:34px 22px 90px}.leadGrid{display:grid;grid-template-columns:minmax(0,2fr) 350px;grid-gap:30px;gap:30px;align-items:start}.leadNewsImage{display:block;width:100%;height:420px;border-radius:8px;background-size:cover;background-position:50%;position:relative;overflow:hidden}.leadNewsImage:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 58%,rgba(0,0,0,.35))}.leadNewsFallback{background:linear-gradient(135deg,#272c34,#111317 55%,#663113)}.leadNewsFallback:before{content:"NBA";position:absolute;right:30px;bottom:20px;color:rgba(255,255,255,.12);font-size:110px;font-weight:900}.eyebrow,.podcastKicker{color:var(--accent);font-weight:800;text-transform:uppercase;font-size:11px;letter-spacing:.7px}.eyebrow{margin:16px 0 8px}.hero h1{font-size:40px;line-height:1.04;letter-spacing:-1.5px;margin:0 0 12px}.hero>p{color:var(--muted);font-size:17px;line-height:1.55}.headlineLink:hover h1,.latestItem:hover strong{color:var(--accent)}.backLink,.primaryLink,.readMore{display:inline-block;color:var(--accent);font-weight:800;margin-top:8px}.sidebar{display:flex;flex-direction:column;gap:26px}.podcastCard{background:#15181d;color:#fff;border-radius:9px;padding:17px}.podcastTop{display:grid;grid-template-columns:70px 1fr;grid-gap:13px;gap:13px;align-items:center}.podcastTop img{width:70px;height:70px;border-radius:50%;object-fit:cover}.podcastKicker{margin:0 0 5px}.podcastTop h2{font-size:17px;line-height:1.18;margin:0 0 6px}.podcastTop small{color:#aeb3bd}.podcastControls{display:flex;align-items:center;justify-content:center;gap:20px;margin:18px 0 12px}.podcastControls button{border:0;background:transparent;color:#fff;cursor:pointer;font-weight:800}.podcastMainPlay{width:52px;height:52px;border-radius:50%!important;background:var(--accent)!important;font-size:19px}.podcastProgress{width:100%;accent-color:var(--accent)}.podcastLinks,.podcastTime{display:flex;justify-content:space-between}.podcastTime{font-size:10px;color:#aeb3bd}.podcastLinks{margin-top:13px;padding-top:11px;border-top:1px solid #383c44}.podcastLinks a{color:var(--accent);font-size:12px;font-weight:800}.latest h2,.section h2{font-size:25px;margin:0}.latest h2{padding-bottom:13px;border-bottom:4px solid var(--ink)}.latestItem{display:grid;grid-template-columns:78px 1fr;grid-gap:10px;gap:10px;padding:13px 0;border-bottom:1px solid var(--line);line-height:1.25}.latestItem time{font-size:11px;color:var(--accent);font-weight:800}.latestItem span{display:flex;flex-direction:column;gap:4px}.latestItem small{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:800}.section{margin-top:58px}.sectionTitle{display:flex;align-items:center;justify-content:space-between;border-bottom:4px solid var(--ink);padding-bottom:12px;margin-bottom:20px}.sectionTitle>span{color:var(--accent);font-weight:800;font-size:13px}.emptyState{background:var(--soft);padding:20px;border-radius:7px;color:var(--muted)}.clipGallery{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,.82fr);grid-gap:20px;gap:20px}.clipStage{background:#111317;color:#fff;border-radius:9px;overflow:hidden;align-self:start}.clipPlayer,.clipPoster{display:block;width:100%;aspect-ratio:16/9;border:0;background:#25282e 50%/cover no-repeat}.clipPoster{position:relative;cursor:pointer}.clipPlayButton{position:absolute;left:50%;top:50%;translate:-50% -50%;width:78px;height:78px;border-radius:50%;display:grid;place-items:center;padding-left:5px;background:var(--accent);color:#fff;font-size:29px}.clipStageCopy{padding:18px 22px 22px}.clipStageCopy h2{font-size:30px;margin:0 0 7px}.clipDate{color:var(--accent)!important;font-size:11px!important;font-weight:800}.clipStageCopy>p:last-child{color:#b9bdc6}.clipArchive{border:1px solid var(--line);border-radius:9px;overflow:hidden;display:flex;flex-direction:column;max-height:610px}.clipArchiveHeader{display:flex;justify-content:space-between;padding:16px 17px;border-bottom:3px solid var(--ink)}.clipArchiveHeader h3{margin:0}.clipArchiveHeader span{background:var(--accent);color:#fff;border-radius:999px;padding:4px 9px;font-size:11px}.clipArchiveList{overflow-y:auto}.clipArchiveItem{width:100%;display:grid;grid-template-columns:112px 1fr;grid-gap:12px;gap:12px;align-items:center;text-align:left;border:0;border-bottom:1px solid var(--line);background:#fff;padding:10px;cursor:pointer}.clipArchiveItem.active,.clipArchiveItem:hover{background:#fff4ec}.clipArchiveItem.active{box-shadow:inset 4px 0 var(--accent)}.clipArchiveThumb{height:64px;border-radius:5px;background:linear-gradient(135deg,#252932,#71391d) 50%/cover no-repeat;display:grid;place-items:center}.clipArchiveThumb i{width:30px;height:30px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-style:normal}.clipArchiveText{display:flex;flex-direction:column;gap:6px}.clipArchiveText strong{font-size:14px}.clipArchiveText small{color:var(--muted);font-size:10px}.stickyPodcast{position:fixed;z-index:30;left:50%;bottom:14px;translate:-50% 0;width:min(720px,calc(100vw - 24px));height:64px;background:#15181d;color:#fff;border-radius:10px;display:grid;grid-template-columns:44px 1fr 42px;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px 12px}.stickyPodcast img{width:42px;height:42px;border-radius:50%}.stickyPodcast strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}.stickyPodcast button{border:0;width:34px;height:34px;border-radius:50%;background:var(--accent);color:#fff}.stickyTrack{position:absolute;bottom:0;left:12px;right:12px;height:3px;background:#555}.stickyTrack span{display:block;height:100%;background:var(--accent)}.articleContainer{max-width:940px;margin:auto;padding:42px 22px 80px}.story h1{font-size:52px}.storyMeta{display:flex;gap:18px;color:var(--muted)}.storyLead{font-size:21px}.storyImage,.storyVideo{display:block;width:100%;border-radius:9px;margin:28px 0}.storyVideo{aspect-ratio:16/9;background:#08090b}.storyBody{font-size:18px;line-height:1.75}.relatedGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}footer{background:#111317;color:#fff;min-height:130px;padding:36px max(22px,calc((100vw - 1136px)/2));display:flex;justify-content:space-between}footer span{color:#aaa}@media(prefers-reduced-motion:reduce){.recentList{animation:none}}@media(max-width:1100px){.liveyMark{display:none}}@media(max-width:900px){.headerInner{min-height:72px;flex-wrap:wrap;padding-block:8px}.brandLogo{flex-basis:58px;height:58px}.brandLogo img{width:54px;height:54px}.headerInner nav{order:3;width:100%;overflow:auto}.leadGrid{grid-template-columns:1fr}.sidebar{display:contents}.clipGallery{grid-template-columns:1fr}.clipArchive{max-height:none}.clipArchiveList{display:flex;overflow-x:auto}.clipArchiveItem{flex:0 0 250px;grid-template-columns:92px 1fr}.leadNewsImage{height:330px}.scorebarMain{flex-wrap:wrap;padding:9px 15px;gap:8px}.gamesBand{flex:1 1 100%;order:1;min-width:0}.gamesBand .scorebarGames{flex:1 1 auto;overflow-x:auto}.recentBand{flex:1 1 auto;order:2;gap:9px}.liveyBox,.recentBand{margin-left:0;padding-left:0;border-left:0}.liveyBox{order:3}.liveyMark{display:block}.scorebarLabel{min-width:0;flex-direction:row;align-items:baseline;gap:6px}.scorebarLabel strong{font-size:10px}.recentList{animation-duration:34s}}@media(max-width:560px){.headerInner{gap:12px}.headerInner nav{gap:17px;overflow-x:auto}.container{padding:24px 15px 90px}.leadNewsImage{height:250px}.hero h1{font-size:30px}.sectionTitle{align-items:flex-start}.clipArchiveItem{flex-basis:230px}.clipPlayButton{width:64px;height:64px}.clipStageCopy h2{font-size:24px}.relatedGrid{grid-template-columns:1fr}.game{font-size:12px;padding-left:14px}.liveyButton{padding:9px 16px}.liveyMark{width:40px}.stickyPodcast{bottom:8px}footer{flex-direction:column;gap:10px}}*,:after,:before,html{-webkit-tap-highlight-color:transparent}[role=button],a,button,input[type=range],summary{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}[role=button]:focus,a:focus,button:focus,input:focus{outline:none;box-shadow:none}button::-moz-focus-inner{border:0}[role=button]:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}button svg{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clipArchiveThumb i svg,.clipPlayButton svg,.podcastMainPlay svg{display:block}.globalPod{position:fixed;left:14px;right:14px;bottom:14px;z-index:70;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;background:rgba(21,24,29,.97);border:1px solid rgba(255,255,255,.14);box-shadow:0 12px 34px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.globalPod[hidden]{display:none!important}.gpodClose{flex:0 0 auto;width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:rgba(255,255,255,.6);font-size:18px;line-height:1;cursor:pointer}.gpodClose:hover{color:#fff}.gpodLogo{flex:0 0 auto;width:38px;height:38px;border-radius:50%;object-fit:cover;background:#0b0e12}.gpodText{flex:1 1;min-width:0}.gpodText strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#fff}.gpodSkip{flex:0 0 auto;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.gpodSkip:hover{border-color:rgba(255,255,255,.6)}.gpodPlay{flex:0 0 auto;width:44px;height:44px;border:0;border-radius:50%;background:#f26a1b;cursor:pointer;display:grid;place-items:center}.gpodPlay:hover{filter:brightness(1.1)}.gpodTrack{flex:0 0 90px;height:4px;border-radius:99px;background:rgba(255,255,255,.18);overflow:hidden}.gpodTrack span{display:block;height:100%;background:#f26a1b;transition:width .35s linear}@media(max-width:600px){.globalPod{gap:10px;padding:9px 12px}.gpodLogo{width:34px;height:34px}.gpodTrack{flex:0 0 56px}.gpodPlay{width:40px;height:40px}.gpodSkip{width:32px;height:32px}}