:root{--accent:#2355ff;--ink:#142348;--muted:#63718c;--line:#dfE7f2;--v-blue:#2355ff;--v-cyan:#00bfe8;--v-orange:#ff6b2c;--v-paper:#f2f7fd;--v-display:"DIN Alternate","Arial Narrow","PingFang SC",sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}.velocity{margin:0;background:var(--v-paper);color:var(--ink);font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif;line-height:1.65;font-size:14px}.velocity a{color:inherit}.velocity a:hover{color:var(--v-blue)}.velocity img{max-width:100%}.velocity button,.velocity input,.velocity select{font:inherit}.velocity [hidden]{display:none!important}.velocity :focus-visible{outline:3px solid #ff8b49;outline-offset:4px}.v-container{width:min(1280px,calc(100% - 64px));margin-inline:auto}.v-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.v-topline{background:#142348;color:#d8e6ff;font-size:11px}.v-topline>.v-container{display:flex;justify-content:space-between;padding-block:7px}.v-header{background:#fff;border-bottom:1px solid #e6edf7}.v-head-row{display:flex;align-items:center;gap:34px;min-height:96px}.v-brand{display:flex;align-items:center;gap:13px;font-size:25px;font-weight:850;letter-spacing:-.8px;white-space:nowrap;text-decoration:none;line-height:1.25}.v-brand small{display:block;letter-spacing:2px;font-size:10px;font-weight:500;color:#7d8aa3;margin-top:6px}.v-brand img{object-fit:contain}.v-brand-mark{width:42px;height:42px;position:relative;display:block;background:var(--v-blue);border-radius:10px;transform:skew(-9deg);flex:none}.v-brand-mark:before,.v-brand-mark:after{content:"";position:absolute;width:8px;height:24px;top:9px;background:white;transform:skew(24deg);left:12px}.v-brand-mark:after{left:24px;transform:skew(-24deg);background:#83eeff}.v-nav{display:flex;align-items:center;gap:25px;margin-left:auto;font-size:14px;font-weight:650;white-space:nowrap}.v-nav>a{text-decoration:none;padding:36px 0 31px;border-bottom:3px solid transparent}.v-nav>a[aria-current=page]{color:var(--v-blue);border-bottom-color:var(--v-blue)}.v-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:12px 22px;min-height:45px;border:1px solid transparent;border-radius:5px;background:var(--v-blue);color:#fff!important;text-decoration:none;font-size:14px;font-weight:700;line-height:1.4;cursor:pointer;transition:background .16s,transform .16s}.v-button:hover{background:#1742dd;transform:translateY(-1px)}.v-button-hot{background:var(--v-orange)}.v-button-hot:hover{background:#e75417}.v-button-white{color:var(--v-blue)!important;background:white}.v-button-white:hover{background:#eaf8ff}.v-button-soft{color:var(--v-blue)!important;background:#eef3ff;border-color:#dbe5ff}.v-header-button{font-size:12px;padding:11px 16px;min-height:40px}.v-menu-button{display:none}.v-league-bar{background:#fff;border-bottom:1px solid var(--line)}.v-league-bar>.v-container{display:flex;align-items:center;gap:26px;min-height:51px;overflow:auto;white-space:nowrap;scrollbar-width:thin}.v-league-bar strong{font-size:11px;color:var(--muted);font-weight:500}.v-league-bar a{font-family:var(--v-display);font-weight:700;font-size:13px;text-decoration:none}.v-league-bar a[aria-current]{color:var(--v-blue)}.v-league-all{margin-left:auto;font-family:inherit!important;color:var(--muted)!important;font-size:12px!important}.v-home{padding-top:28px}.v-hero{display:grid;grid-template-columns:1.07fr 1fr;min-height:430px;overflow:hidden;background:var(--v-blue);color:#fff;border-radius:14px;position:relative}.v-hero-copy{padding:41px 0 28px 42px;position:relative;z-index:1}.v-hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;padding:5px 10px;border:1px solid #ffffff40;border-radius:3px;background:#ffffff12}.v-live-dot{display:inline-block;width:7px;height:7px;background:var(--v-orange);border-radius:50%;flex:none;box-shadow:0 0 0 3px #ff6b2c19}.v-hero h1{font-size:57px;line-height:1.12;font-weight:850;letter-spacing:-2.5px;margin:23px 0 18px;color:#fff}.v-hero-subtitle{font-size:15px;font-weight:650;margin:0 0 10px}.v-hero-description{max-width:365px;color:#dbe8ff;font-size:12px;line-height:1.9;margin:0}.v-hero-actions{display:flex;align-items:center;gap:24px;margin-top:23px}.v-hero-link{color:#fff!important;font-size:12px;text-underline-offset:5px}.v-hero-foot{display:flex;gap:19px;align-items:center;margin-top:28px;font-size:10px;color:#c6dbff;flex-wrap:wrap}.v-hero-foot b{font:700 20px var(--v-display);color:#fff}.v-hero-stage{position:relative;display:grid;place-items:center;padding:30px 36px}.v-court{position:absolute;width:670px;height:400px;right:-150px;top:25px;transform:rotate(-18deg);border:1px solid #ffffff33;border-radius:8px;background:repeating-linear-gradient(90deg,transparent 0,transparent 63px,#ffffff06 64px);pointer-events:none}.v-court:before{content:"";position:absolute;left:50%;height:100%;width:1px;background:#ffffff33}.v-court:after{content:"";position:absolute;left:calc(50% - 67px);top:calc(50% - 67px);width:134px;height:134px;border:1px solid #ffffff44;border-radius:50%}.v-court i:first-child,.v-court i:nth-child(2){position:absolute;top:90px;left:0;width:125px;height:220px;border:1px solid #ffffff44;border-left:0;border-radius:0 110px 110px 0}.v-court i:nth-child(2){left:auto;right:0;transform:rotate(180deg)}.v-court i:last-child{position:absolute;left:-250px;top:255px;width:1100px;height:20px;background:var(--v-cyan);transform:rotate(-4deg);opacity:.24}.v-spotlight{position:relative;z-index:1;width:100%;max-width:440px;padding:23px 26px;background:#fff;border:1px solid #fff;border-radius:10px;box-shadow:0 22px 50px #0b27994a;color:var(--ink);transform:rotate(-1deg)}.v-spotlight-top{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--muted)}.v-spotlight-top>span:first-child{color:var(--v-blue);font-weight:750}.v-state{display:inline-flex;gap:6px;align-items:center;white-space:nowrap;font-size:11px;color:#64748b}.v-state-live{color:#cf3f0c;background:#fff0e7;padding:3px 7px;border-radius:3px}.v-state-live:before{content:"";width:5px;height:5px;border-radius:50%;background:#fa6227}.v-state-scheduled{color:#2355ff}.v-state-finished{color:#77859b}.v-spotlight-league{text-align:center;margin:18px 0 17px;font:750 13px var(--v-display);color:#6a7895}.v-spotlight-duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:13px;align-items:center;text-align:center}.v-spotlight-duel img.team-logo{width:70px;height:70px;object-fit:contain}.v-spotlight-duel h2{font-size:16px;margin:13px 0 0;line-height:1.5;overflow-wrap:anywhere}.v-spotlight-duel>b{font:800 31px var(--v-display);letter-spacing:-1px;color:var(--ink)}.v-spotlight>time{display:block;text-align:center;color:var(--muted);font-size:11px;margin:23px 0 17px}.v-spotlight-action{width:100%;justify-content:space-between;padding-inline:22px;min-height:49px}.v-spotlight-note{text-align:center;font-size:10px;color:#8794a8;margin:10px 0 0}.v-spotlight-empty{min-height:290px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#ffffff12;color:white;border-color:#ffffff44}.v-spotlight-empty h2{margin:22px 0 5px}.v-spotlight-empty p{color:#d7e6ff;margin-bottom:22px}
.v-home-layout{display:grid;grid-template-columns:minmax(0,1fr) 284px;gap:28px;align-items:start;margin-top:34px}.v-main-column{min-width:0}.v-section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px}.v-section-heading h2{font-size:23px;line-height:1.5;letter-spacing:-.6px;margin:3px 0 0;font-weight:800}.v-section-heading>a{font-size:12px;color:var(--muted);text-decoration:none;flex:none}.v-section-kicker{font-size:10px;color:#7d8ba4;letter-spacing:.5px}.v-schedule{background:#fff;border:1px solid var(--line);border-radius:9px;overflow:hidden}.v-schedule>.v-section-heading{padding:24px 24px 0}.v-schedule-tools{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 24px 17px;border-bottom:1px solid var(--line)}.v-tabs{display:flex;gap:5px}.v-tabs button,.v-state-tabs button{border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;padding:8px 12px;border-radius:4px;white-space:nowrap}.v-tabs button[aria-pressed=true]{background:var(--v-blue);color:white;font-weight:700}.v-local-search input{width:187px;max-width:100%;background:#f4f7fc;border:1px solid transparent;border-radius:4px;font-size:11px;padding:9px 12px;color:var(--ink);height:35px}.v-state-tabs{display:flex;align-items:center;gap:11px;padding:9px 20px;background:#fafcff;border-bottom:1px solid var(--line)}.v-state-tabs button{font-size:11px;display:flex;align-items:center;gap:7px;padding:6px 8px}.v-state-tabs button[aria-pressed=true]{color:var(--v-blue);font-weight:700}.v-match-row{display:grid;grid-template-columns:48px 76px minmax(0,1fr) 94px;gap:14px;align-items:center;min-height:91px;padding:17px 23px;border-bottom:1px solid #edf1f7;background:#fff;transition:background .15s}.v-match-row:hover{background:#f8fbff}.v-match-time{text-align:center;line-height:1.5;font-variant-numeric:tabular-nums}.v-match-time b{display:block;font:700 17px var(--v-display);letter-spacing:-.3px}.v-match-time>span{display:block;font-size:10px;color:#8a96ac;margin-top:4px}.v-match-meta{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.v-match-meta>a,.v-match-meta>strong{font-weight:750;font-size:12px;text-decoration:none;overflow-wrap:anywhere}.v-match-meta>.v-state{font-size:10px}.v-match-duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:9px;text-decoration:none!important;color:var(--ink)!important;min-width:0}.v-match-duel>span{display:flex;align-items:center;gap:8px;min-width:0}.v-match-duel strong{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.v-match-duel .team-logo{width:29px;height:29px;object-fit:contain;flex:none}.v-team-away{justify-content:flex-end;text-align:right}.v-score{font:800 19px var(--v-display);min-width:48px;text-align:center;white-space:nowrap;color:#243e6c}.v-match-action{font-size:11px;padding:9px 10px;min-height:35px;border-radius:4px}.v-schedule-footer{display:flex;align-items:center;justify-content:space-between;padding:16px 23px;gap:12px}.v-schedule-footer p{font-size:10px;color:#8895ab;margin:0}.v-schedule-footer a{font-size:11px;color:var(--v-blue);text-decoration:none;font-weight:650}.v-filter-result{padding:14px 24px;margin:0;font-size:12px;color:var(--muted);background:#f8fbff}.v-sidebar{display:grid;gap:22px}.v-watch-guide{background:#e5f7fc;padding:27px 24px;border-radius:9px;position:relative;overflow:hidden}.v-watch-guide:before{content:"";position:absolute;right:-45px;top:-54px;width:140px;height:140px;border:17px solid #00bfe819;border-radius:50%;pointer-events:none}.v-watch-guide h2{font-size:25px;letter-spacing:-1px;margin:9px 0 12px;position:relative}.v-watch-guide>p{font-size:12px;color:#547287;line-height:1.9;margin-bottom:20px}.v-watch-guide>a{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:13px 0;text-decoration:none;font-weight:650;border-top:1px solid #bcdfec}.v-watch-guide>a>span{font-size:18px;color:#008cb2}.v-side-news{background:#fff;border:1px solid var(--line);padding:22px 23px;border-radius:9px}.v-side-news h2{font-size:18px}.v-side-news>a{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:13px 0;border-top:1px solid #edf1f7;text-decoration:none}.v-side-news>a>strong{font-family:var(--v-display);font-weight:750;font-size:14px}.v-side-news>a>span{font-size:10px;color:var(--muted)}.v-side-news>p{font-size:12px;color:var(--muted)}.v-fair-note{padding:10px 13px;border-left:3px solid #c6d6f5}.v-fair-note strong{font-size:14px}.v-fair-note p{font-size:11px;color:#7d8aa3;margin:8px 0 0;line-height:1.85}.v-news-section{margin-top:34px}.v-news-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;background:white;border:1px solid var(--line);border-radius:9px;padding:24px}.v-news-item{padding:17px 0;border-bottom:1px solid var(--line);min-width:0}.v-news-item:last-child{border-bottom:0}.v-news-item h3{font-size:14px;font-weight:700;line-height:1.65;margin:7px 0 11px}.v-news-item h3>a{text-decoration:none}.v-news-category{font-size:10px;color:var(--v-blue)}.v-news-item time{font-size:10px;color:#8b97aa}.v-news-feature{grid-row:span 4;padding:0;border-bottom:0}.v-news-image{display:block;aspect-ratio:16/9;overflow:hidden;background:#e9f0fc;border-radius:5px;margin-bottom:17px}.v-news-image img{width:100%;height:100%;object-fit:cover;display:block}.v-news-feature h3{font-size:20px;line-height:1.55}.v-news-feature p{font-size:12px;color:var(--muted);line-height:1.9;margin:10px 0 16px}.v-teams-section{margin:38px 0 40px}.v-conferences{display:grid;grid-template-columns:1fr 1fr;gap:25px}.v-conference{background:#fff;border:1px solid var(--line);border-top:3px solid var(--v-blue);border-radius:6px;overflow:hidden}.v-conference-west{border-top-color:var(--v-orange)}.v-conference-heading{display:flex;gap:11px;align-items:center;padding:21px 24px;background:#f8faff;border-bottom:1px solid var(--line)}.v-conference-heading>span{font-weight:850;font-size:16px;color:var(--v-blue);background:#e7eeff;padding:4px 9px;border-radius:4px}.v-conference-west .v-conference-heading{background:#fffaf6}.v-conference-west .v-conference-heading>span{color:#e9561a;background:#ffecdf}.v-conference-heading h3{font-size:18px;margin:0}.v-conference-heading>a{font-size:10px;margin-left:auto;color:var(--muted);text-decoration:none}.v-conference-teams{display:grid;grid-template-columns:1fr 1fr;padding:8px 19px}.v-conference-teams>a{display:grid;grid-template-columns:32px minmax(0,1fr);gap:2px 10px;align-items:center;padding:14px 6px;text-decoration:none;border-bottom:1px solid #edf1f7}.v-conference-teams img,.v-team-initial{grid-row:span 2;object-fit:contain;width:32px;height:32px}.v-conference-teams strong{font-size:12px;line-height:1.5}.v-conference-teams small{font-size:10px;color:#8490a6;line-height:1.5}.v-team-initial{display:grid;place-items:center;background:#eaf1ff;border-radius:50%;font-size:12px;color:#4773ce}.v-empty{padding:30px;text-align:center;color:var(--muted);font-size:13px;grid-column:1/-1}.v-empty h3{font-size:17px;color:var(--ink);margin:0 0 8px}.v-empty a{display:inline-block;color:var(--v-blue);margin-top:10px}.v-friends{padding:22px 0 30px;border-top:1px solid #dce5f3;display:flex;gap:24px}.v-friends h2{font-size:12px;margin:0;flex:none;color:var(--muted)}.v-friends>div{display:flex;flex-wrap:wrap;gap:9px 22px}.v-friends a{font-size:11px;color:#75849e;text-decoration:none}.v-footer{background:#142348;color:#fff;padding:40px 0 21px}.v-footer-top{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding-bottom:30px;border-bottom:1px solid #ffffff18}.v-footer-brand{font-size:22px;font-weight:800;text-decoration:none;color:#fff!important}.v-footer-top p{font-size:11px;line-height:1.9;color:#acbdd9;max-width:400px;margin:12px 0 0}.v-footer-top nav{display:flex;flex-wrap:wrap;gap:14px 27px;align-content:center}.v-footer-top nav a{font-size:12px;color:#e0e9f9;text-decoration:none}.v-footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-top:20px;font-size:10px;color:#91a6c7}.v-footer-bottom>div{display:flex;gap:18px}.v-footer-bottom a{color:#b6c7e3;text-decoration:none}
/* Inner pages share the same broadcast identity. */
.velocity .wrap,.velocity .nba-shell{width:min(1280px,calc(100% - 64px));max-width:1280px;margin:30px auto 45px}.velocity .wrap.narrow{max-width:1040px}.velocity .intro h1{font-size:32px;font-weight:850;letter-spacing:-1px}.velocity .intro>p{color:var(--muted);font-size:13px}.velocity .panel,.velocity .nba-section{border-color:var(--line);border-radius:8px;background:#fff;box-shadow:none}.velocity .breadcrumb,.velocity .nba-breadcrumb{font-size:11px;color:var(--muted);margin:0 0 21px}.velocity .prose{padding:34px 40px}.velocity .prose>h1{font-size:31px;line-height:1.5;letter-spacing:-.5px}.velocity .prose img{max-width:100%;height:auto}.velocity .article-meta{font-size:11px;color:var(--muted)}.velocity .prose .v-article-cover{display:block;width:100%;max-height:520px;object-fit:cover;margin:24px 0;border-radius:5px}.velocity .article-list{padding:6px 28px}.velocity .article-list article{padding:24px 0;border-bottom:1px solid var(--line)}.velocity .article-list article:last-child{border-bottom:0}.velocity .article-list h2{font-size:20px;line-height:1.6}.velocity .article-list p{font-size:13px;color:var(--muted)}.velocity .filters{border:1px solid var(--line);border-radius:7px;background:#fff;padding:20px;gap:16px;display:flex;flex-wrap:wrap;margin:22px 0}.velocity .filters label{font-size:11px;color:var(--muted)}.velocity .filters input,.velocity .filters select{height:38px;background:#f7faff;color:var(--ink);border:1px solid #dce5f4;border-radius:4px;padding:6px 9px;margin-left:6px}.velocity .filters button{border:0;background:var(--v-blue);color:#fff;padding:8px 22px;border-radius:4px}.velocity .filters>span{font-size:10px;align-self:center;color:var(--muted);margin-left:auto}.v-board-section{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff;margin-bottom:23px}.v-board-section>.v-section-heading{padding:17px 23px;margin:0;border-bottom:1px solid var(--line)}.v-board-section .v-section-heading h2{font-size:18px}.v-board-section .v-section-heading>span{font-size:11px;color:var(--muted)}.velocity .pager{background:#fff;border:1px solid var(--line);border-radius:6px;padding:19px}.velocity .pager a{color:var(--v-blue)}.velocity .page-number.is-current{background:var(--v-blue);color:#fff}.velocity .match-related-heading h2{font-size:18px}.velocity .match-signal-panel{border-top:3px solid var(--v-cyan);background:#f0fbff}.velocity .match-player-stage{aspect-ratio:16/8;min-height:220px}.velocity .match-related-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.velocity .match-rec-link{font-weight:650}.v-match-heading{background:#fff;border:1px solid var(--line);border-top:4px solid var(--v-blue);border-radius:8px;padding:29px 35px;margin-bottom:24px}.v-match-heading-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.v-match-heading-top .match-league{font-size:12px;margin:0}.v-match-heading h1{font-size:27px;line-height:1.5;text-align:center;margin:26px 0 21px;font-weight:800}.v-match-heading .v-match-duel{max-width:700px;margin:auto;gap:25px}.v-match-heading .v-match-duel strong{font-size:20px}.v-match-heading .team-logo{width:65px;height:65px}.v-match-heading .v-score{font-size:38px;min-width:90px}.v-match-facts{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin:23px 0 0}.v-match-facts strong{color:var(--ink)}.v-calendar-button{display:block;margin:20px auto 0;border:1px solid #cdddff;border-radius:4px;padding:8px 15px;color:var(--v-blue);background:#f2f6ff;cursor:pointer;font-size:12px}.v-calendar-note{text-align:center;font-size:10px;color:var(--muted);margin:8px 0 0}.v-match-info-note{font-size:11px;color:var(--muted);padding:14px 0}.velocity .nba-directory-title h1{font-size:31px}.velocity .nba-team-tile{border-radius:5px}.velocity .nba-statline dd{font-family:var(--v-display)}.v-page-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:25px 0}.v-page-heading h1{margin:0;font-size:31px;line-height:1.5}.v-page-heading p{color:var(--muted);font-size:12px;margin:9px 0 0}.v-content-cover{width:200px;aspect-ratio:16/10;object-fit:cover;border-radius:5px}.v-article-row{display:flex;gap:24px;align-items:flex-start}.v-article-row>div{min-width:0}.v-article-row h2{margin:0 0 9px}
@media(min-width:1550px){.v-container,.velocity .wrap,.velocity .nba-shell{width:1280px}.v-hero{min-height:450px}}
@media(max-width:1150px){.v-head-row{gap:22px}.v-nav{gap:16px;font-size:12px}.v-header-button{display:none}.v-brand{font-size:21px}.v-hero-copy{padding-left:30px}.v-hero h1{font-size:48px}.v-hero-stage{padding:25px}.v-home-layout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.v-match-row{grid-template-columns:43px 60px minmax(0,1fr) 83px;gap:9px;padding:16px}.v-match-duel{gap:6px}.v-match-duel strong{font-size:11px}.v-match-duel .team-logo{width:25px;height:25px}.v-match-action{font-size:10px}.v-score{font-size:17px;min-width:36px}.v-local-search input{width:150px}.v-spotlight{padding:22px 18px}.v-spotlight-duel img.team-logo{width:59px;height:59px}}
@media(max-width:900px){.v-container,.velocity .wrap,.velocity .nba-shell{width:calc(100% - 36px)}.v-head-row{min-height:80px}.v-nav{gap:17px}.v-nav a{padding-block:27px 23px}.v-nav a:nth-last-child(-n+2){display:none}.v-hero{grid-template-columns:1fr 1fr;min-height:390px}.v-hero h1{font-size:41px;letter-spacing:-1.5px}.v-hero-copy{padding:30px 0 24px 26px}.v-hero-description{font-size:11px}.v-hero-actions{gap:15px;flex-wrap:wrap}.v-hero-actions .v-button{font-size:12px;padding:11px 16px}.v-hero-stage{padding:22px}.v-hero-subtitle{font-size:12px}.v-hero-foot{gap:8px;display:grid;font-size:9px;margin-top:24px}.v-spotlight-duel h2{font-size:13px}.v-spotlight-duel>b{font-size:23px}.v-spotlight-league{margin:16px 0}.v-spotlight-duel img.team-logo{width:50px;height:50px}.v-home-layout{grid-template-columns:1fr}.v-sidebar{grid-template-columns:1fr 1fr}.v-fair-note{display:none}.v-teams-section{margin-top:30px}.v-conferences{gap:18px}.v-conference-teams{grid-template-columns:1fr}.v-news-feature{grid-row:span 4}.v-footer-top{gap:35px}.velocity .match-related-grid{grid-template-columns:1fr}.v-match-row{grid-template-columns:52px 82px minmax(0,1fr) 100px;gap:16px;padding:18px 24px}.v-match-duel strong{font-size:13px}.v-match-duel .team-logo{width:32px;height:32px}.v-match-action{font-size:12px}.v-score{font-size:20px}.v-local-search input{width:200px}}
@media(max-width:640px){.v-container,.velocity .wrap,.velocity .nba-shell{width:calc(100% - 28px)}.v-topline{font-size:9px}.v-topline>.v-container>span:first-child{max-width:50%}.v-head-row{min-height:75px;justify-content:space-between;gap:12px;position:relative;flex-wrap:wrap}.v-brand{font-size:22px}.v-brand small{font-size:9px}.v-brand-mark{width:36px;height:36px}.v-brand-mark:before,.v-brand-mark:after{height:22px;top:7px;width:7px;left:10px}.v-brand-mark:after{left:20px}.v-menu-button{display:block;border:1px solid #dce5f4;background:#fff;border-radius:4px;font-size:12px;padding:7px 12px;color:var(--ink)}.v-nav{display:flex;flex-basis:100%;order:3;gap:0;justify-content:space-between;overflow:auto;border-top:1px solid #edf1f7;margin:0}.v-nav>a{padding:13px 9px;font-size:11px;flex:none}.v-nav a:nth-last-child(-n+2){display:block}.v-nav.v-collapsed{display:none}.v-league-bar>.v-container{gap:21px;min-height:43px}.v-league-bar a{font-size:12px}.v-league-bar strong{font-size:10px}.v-league-all{display:none}.v-home{padding-top:16px}.v-hero{display:block;border-radius:9px}.v-hero-copy{padding:25px 25px 14px}.v-hero h1{font-size:44px;line-height:1.12;margin:19px 0 16px}.v-hero-description{max-width:100%;font-size:12px}.v-hero-subtitle{font-size:13px}.v-hero-actions{margin-top:20px}.v-hero-foot{display:none}.v-hero-stage{padding:17px 24px 25px}.v-spotlight{max-width:none;transform:none;padding:18px 21px}.v-spotlight-league{margin:10px 0}.v-spotlight-duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}.v-spotlight-duel>div{display:flex;align-items:center;gap:9px}.v-spotlight-duel>div:last-child{flex-direction:row-reverse}.v-spotlight-duel h2{margin:0;font-size:12px}.v-spotlight-duel img.team-logo{width:37px;height:37px}.v-spotlight-duel>b{font-size:24px}.v-spotlight>time{margin:16px 0 14px;font-size:10px}.v-spotlight-action{min-height:42px}.v-spotlight-note{font-size:9px}.v-court{top:-65px;right:-265px}.v-home-layout{margin-top:25px;gap:25px}.v-section-heading h2{font-size:20px}.v-section-heading>a{font-size:10px}.v-schedule>.v-section-heading{padding:19px 16px 0;margin-bottom:17px}.v-section-kicker{font-size:9px}.v-schedule-tools{padding:0 15px 14px;display:block}.v-tabs{margin-bottom:12px}.v-tabs button{font-size:12px;padding:7px 13px}.v-local-search{display:block}.v-local-search input{width:100%;font-size:11px}.v-state-tabs{padding:8px 12px;gap:4px;justify-content:space-between}.v-state-tabs button{font-size:10px;padding:6px}.v-match-row{grid-template-columns:42px minmax(0,1fr) 80px;gap:8px 10px;padding:14px 12px;min-height:103px}.v-match-time{grid-column:1;grid-row:1/3}.v-match-time b{font-size:16px}.v-match-meta{grid-column:2;flex-direction:row;align-items:center;gap:10px;grid-row:1}.v-match-meta>a,.v-match-meta>strong{font-size:10px}.v-match-meta .v-state{font-size:9px;padding:1px 4px}.v-match-duel{grid-row:2;grid-column:2;gap:6px;display:flex;flex-wrap:wrap;justify-content:flex-start}.v-match-duel>span{gap:5px;justify-content:flex-start}.v-match-duel .team-logo{width:23px;height:23px}.v-match-duel strong{font-size:11px}.v-team-away{text-align:left;flex-direction:row-reverse}.v-match-duel .v-score{font-size:14px;min-width:31px;order:0}.v-match-action{grid-column:3;grid-row:1/3;font-size:10px;padding:8px;min-height:33px}.v-schedule-footer{padding:13px 15px;align-items:flex-start}.v-schedule-footer p{max-width:63%;font-size:9px}.v-schedule-footer a{font-size:10px}.v-sidebar{grid-template-columns:1fr 1fr;gap:12px}.v-watch-guide{padding:20px 16px}.v-watch-guide h2{font-size:19px}.v-watch-guide>p{font-size:10px}.v-watch-guide>a{font-size:11px;padding:11px 0}.v-side-news{padding:19px 15px}.v-side-news h2{font-size:16px}.v-side-news>.v-section-heading{margin-bottom:12px}.v-side-news>a{display:block;padding:9px 0}.v-side-news>a>strong{font-size:12px}.v-side-news>a>span{display:block;font-size:9px;margin-top:3px}.v-news-section{margin-top:26px}.v-news-grid{padding:18px;gap:0;display:block}.v-news-feature{border-bottom:1px solid var(--line);padding-bottom:20px}.v-news-image{margin-bottom:13px}.v-news-feature h3{font-size:18px}.v-news-item{padding-block:16px}.v-news-item h3{margin:5px 0 8px}.v-news-item:last-child{padding-bottom:0}.v-conferences{grid-template-columns:1fr;gap:18px}.v-conference-teams{grid-template-columns:1fr 1fr;padding:7px 12px}.v-conference-heading{padding:17px 18px}.v-conference-teams>a{gap:2px 7px;padding:13px 5px}.v-conference-teams strong{font-size:11px}.v-conference-teams small{font-size:9px}.v-friends{display:block;padding:20px 0}.v-friends h2{margin-bottom:12px}.v-friends>div{gap:8px 16px}.v-friends a{font-size:10px}.v-footer{padding-top:28px}.v-footer-top{grid-template-columns:1fr;gap:24px}.v-footer-top p{font-size:10px}.v-footer-top nav{gap:12px 19px}.v-footer-top nav a{font-size:11px}.v-footer-bottom{display:grid;gap:13px;font-size:9px}.velocity .prose{padding:24px 19px}.velocity .prose>h1{font-size:24px}.velocity .intro h1,.v-page-heading h1{font-size:26px}.velocity .filters{gap:12px;padding:15px}.velocity .filters label{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:11px}.velocity .filters input,.velocity .filters select{min-width:0;max-width:68%;width:68%}.velocity .filters button{width:100%}.velocity .filters>span{margin-left:0}.v-board-section .v-section-heading{padding:14px 16px}.v-match-heading{padding:21px 16px}.v-match-heading h1{font-size:21px;margin:22px 0}.v-match-heading .v-match-duel{display:grid;grid-template-columns:1fr auto 1fr;gap:10px}.v-match-heading .v-match-duel>span{display:flex;flex-direction:column;align-items:center;text-align:center}.v-match-heading .v-match-duel strong{font-size:13px}.v-match-heading .team-logo{width:50px;height:50px}.v-match-heading .v-score{font-size:28px;min-width:54px}.v-match-facts{gap:8px 14px;font-size:10px}.v-calendar-button{font-size:11px}.velocity .match-player-stage{min-height:185px;aspect-ratio:16/10}.v-content-cover{width:100px;aspect-ratio:1;flex:none}.v-article-row{gap:14px}.v-article-row h2{font-size:16px}.velocity .article-list{padding:3px 18px}.velocity .article-list p{font-size:11px}.velocity .pager{padding:14px;gap:12px;flex-wrap:wrap}.velocity .nba-team-grid{grid-template-columns:1fr 1fr}.velocity .nba-team-tile h3{font-size:13px}.v-match-info-note{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v-button,.v-match-row{transition:none}.v-button:hover{transform:none}}

.v-news-visual{height:175px;border-radius:5px;background:#e3f5ff;position:relative;overflow:hidden;margin-bottom:17px;padding:20px}.v-news-visual>span{font-size:10px;position:relative;z-index:1;color:#3f68a2}.v-news-visual>b{position:absolute;left:20px;bottom:20px;z-index:1;font-size:19px;max-width:150px;line-height:1.4}.v-news-visual>i{position:absolute;right:-27px;top:18px;width:170px;height:170px;border:3px solid #2355ff;border-radius:50%;transform:rotate(-24deg);background:#ff803d}.v-news-visual>i:before{content:"";position:absolute;left:49%;top:0;height:100%;width:3px;background:#2355ff}.v-news-visual>i:after{content:"";position:absolute;top:49%;left:0;width:100%;height:3px;background:#2355ff}@media(max-width:640px){.v-hero h1{font-size:38px;letter-spacing:-1.7px}.v-news-visual{height:160px}}

.velocity .v-button-hot{color:#142348!important}.v-state-live{color:#ba390a}
