.trade-box.t7public{padding:0;overflow:hidden;border:1px solid #dedede;border-radius:16px;background:#fff;box-shadow:0 8px 28px rgba(20,20,20,.08)}.t7public .t7head{padding:14px 18px;background:linear-gradient(110deg,#211f20,#4b2c22);color:#fff;display:flex;align-items:center;justify-content:space-between}.t7public .t7head h4{margin:0;color:#fff;font-size:16px}.t7public .t7head span{font-size:10px;font-weight:800;letter-spacing:.08em;color:#ffb28f}.t7public .trade-grid{padding:18px}.t7public .trade-side{text-align:left}.t7public .t7team{display:flex;align-items:center;gap:10px;margin-bottom:13px}.t7public .t7team img{width:46px;height:46px;object-fit:contain}.t7public .t7team a{font-weight:800;color:var(--ink)}.t7public .receive-label{margin-bottom:8px}.t7public .t7assetrow{display:flex;align-items:center;gap:9px;padding:8px 0;border-top:1px solid var(--line)}.t7public .t7assetrow img,.t7public .t7pickmark{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--court-tint);display:grid;place-items:center;color:var(--court-deep);font-size:11px;font-weight:800}.t7public .t7assetrow div{display:grid}.t7public .t7assetrow small{color:var(--ink-faint);font-size:10px}.t7public .trade-arrow{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--court);color:#fff;box-shadow:0 5px 14px rgba(216,81,30,.25)}@media(max-width:620px){.t7public .trade-grid{grid-template-columns:1fr}.t7public .trade-arrow{margin:4px auto;transform:rotate(90deg)}}.l8live{margin:32px 0;border:1px solid #e2e2e2;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(25,25,25,.08);overflow:hidden}.l8liveHead{display:flex;align-items:center;gap:12px;padding:16px 18px;background:linear-gradient(120deg,#fff8f4,#fff)}.l8liveHead img{width:52px;height:52px;object-fit:contain}.l8liveHead div{flex:1}.l8liveHead h4{margin:0 0 4px;font-size:18px}.l8liveHead p{margin:0;color:var(--ink-soft);font-size:12px}.l8liveHead a{color:var(--court-deep);font-size:12px;font-weight:800}.l8snapshot{padding:0}.l8snapshot .l8liveHead{background:linear-gradient(120deg,#262021,#6b3827);color:#fff}.l8snapshot .l8liveHead p{color:#f1d8ce}.l8facts{display:grid;grid-template-columns:repeat(5,1fr);padding:16px}.l8fact{text-align:center;padding:8px;border-right:1px solid var(--line)}.l8fact:last-child{border:0}.l8fact span,.l8fact b{display:block}.l8fact span{color:var(--ink-faint);font-size:10px;text-transform:uppercase}.l8fact b{margin-top:5px;font-size:14px}.l8score{padding:0}.l8scoreTop{display:flex;justify-content:space-between;padding:13px 18px;background:#211f20;color:#fff;font-size:11px;font-weight:800}.l8match{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:18px}.l8scoreTeam{display:flex;align-items:center;gap:10px}.l8scoreTeam:last-child{justify-content:flex-end;text-align:right}.l8scoreTeam img{width:42px;height:42px;object-fit:contain}.l8scoreTeam b,.l8scoreTeam small{display:block}.l8scoreTeam small{color:var(--ink-faint);font-size:10px}.l8scoreValue{display:flex;align-items:center;gap:12px;font:800 28px 'Barlow Condensed',sans-serif}.l8scoreValue i{font-style:normal;color:#bbb}.l8player{display:flex;align-items:center;gap:16px;padding:17px 18px;background:linear-gradient(120deg,#fff,#fff7f2)}.l8player>img{width:76px;height:76px;border-radius:50%;object-fit:cover;background:var(--soft);border:3px solid #fff;box-shadow:0 3px 12px rgba(0,0,0,.12)}.l8playerInfo{flex:1}.l8playerInfo h4{margin:0 0 4px;font-size:19px}.l8playerInfo p{margin:0;color:var(--ink-soft);font-size:12px}.l8stats{display:flex;gap:18px;margin-top:10px}.l8stats span{font-size:10px;color:var(--ink-faint)}.l8stats b{display:block;color:var(--ink);font-size:16px}.l8player>a{color:var(--court-deep);font-size:12px;font-weight:800}@media(max-width:700px){.l8facts{grid-template-columns:repeat(2,1fr)}.l8fact{border-bottom:1px solid var(--line)}.l8match{grid-template-columns:1fr}.l8scoreValue{justify-content:center;margin:12px}.l8scoreTeam:last-child{justify-content:flex-start;text-align:left}.l8player{align-items:flex-start;flex-wrap:wrap}.l8player>a{width:100%}}@media(max-width:440px){.l8liveHead{align-items:flex-start}.l8stats{gap:11px}.l8player>img{width:62px;height:62px}}

/* Enhanced public article embeds */
.l8live,.trade-box.t7public,.x8card{--embed-accent:var(--team-accent,var(--court,#ef5b24));position:relative;margin:34px 0;border:1px solid rgba(22,28,38,.1);border-radius:20px;background:#fff;box-shadow:0 16px 42px rgba(16,24,40,.1);overflow:hidden;isolation:isolate;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.l8live:hover,.trade-box.t7public:hover,.x8card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--embed-accent) 34%,#dce1e7);box-shadow:0 22px 52px rgba(16,24,40,.14)}
.l8live:before,.trade-box.t7public:before,.x8card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--embed-accent),color-mix(in srgb,var(--embed-accent) 42%,#111));z-index:3}
.l8liveHead{min-height:108px;padding:20px 22px;gap:16px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--embed-accent) 16%,transparent),transparent 42%),linear-gradient(135deg,#fffaf7,#fff 70%)}
.l8liveHead img{width:68px;height:68px;padding:8px;border:1px solid rgba(20,26,36,.08);border-radius:50%;background:rgba(255,255,255,.94);box-shadow:0 8px 20px rgba(16,24,40,.1)}
.l8liveHead h4{font-size:21px;line-height:1.1;letter-spacing:-.015em}.l8liveHead p{margin-top:6px;font-size:12px;line-height:1.45}
.l8liveHead a,.l8player>a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--embed-accent) 30%,#d8dde4);border-radius:999px;background:#fff;color:color-mix(in srgb,var(--embed-accent) 78%,#111);box-shadow:0 5px 14px rgba(16,24,40,.07);text-decoration:none;transition:.2s}
.l8liveHead a:hover,.l8player>a:hover{border-color:var(--embed-accent);background:var(--embed-accent);color:#fff;transform:translateX(2px)}
.l8teamCard:after{content:"RELATED TEAM";position:absolute;top:14px;right:18px;padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--embed-accent) 11%,#fff);color:color-mix(in srgb,var(--embed-accent) 80%,#111);font-size:9px;font-weight:900;letter-spacing:.1em}
.l8snapshot .l8liveHead{background:radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--embed-accent) 38%,transparent),transparent 44%),linear-gradient(125deg,#171b23,#2a303b);color:#fff}.l8snapshot .l8liveHead img{background:#fff}.l8snapshot .l8liveHead p{color:#d9dee6}
.l8facts{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;background:linear-gradient(180deg,#fff,#fafbfc)}
.l8fact{min-height:94px;padding:20px 12px;border-right:1px solid #e7e9ed;display:flex;flex-direction:column;align-items:center;justify-content:center}.l8fact span{color:#747c88;font-size:9px;font-weight:800;letter-spacing:.1em}.l8fact b{margin-top:8px;font-size:15px;line-height:1.25}
.l8scoreTop{padding:14px 20px;background:linear-gradient(115deg,#161b23,#2d3542);letter-spacing:.08em}.l8scoreTop span:first-child{color:#ff9a6b}.l8match{min-height:140px;padding:22px 24px;background:radial-gradient(circle at 50% 50%,#fff5ef,transparent 45%)}
.l8scoreTeam{gap:12px;min-width:0}.l8scoreTeam img{width:56px;height:56px;padding:5px;border-radius:50%;background:#fff;box-shadow:0 7px 18px rgba(16,24,40,.1)}.l8scoreTeam b{font-size:14px;line-height:1.25}.l8scoreTeam small{margin-top:4px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.l8scoreValue{padding:10px 16px;border:1px solid #e2e5e9;border-radius:16px;background:#fff;font-size:34px;box-shadow:0 8px 22px rgba(16,24,40,.08)}.l8scoreValue i{color:#a5abb4;font-size:20px}
.l8player{min-height:142px;padding:22px;background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--embed-accent) 18%,transparent),transparent 38%),linear-gradient(120deg,#fff,#fff8f4)}.l8player:after{content:"FEATURED PLAYER";position:absolute;top:14px;right:18px;color:color-mix(in srgb,var(--embed-accent) 82%,#111);font-size:9px;font-weight:900;letter-spacing:.1em}.l8player>img{width:92px;height:92px;border:4px solid #fff;box-shadow:0 10px 26px rgba(16,24,40,.16)}.l8playerInfo h4{font-size:23px;letter-spacing:-.02em}.l8playerInfo p{margin-top:5px}.l8stats{gap:8px;margin-top:13px}.l8stats span{min-width:63px;padding:8px 10px;border:1px solid rgba(20,26,36,.08);border-radius:10px;background:rgba(255,255,255,.78);font-size:9px;font-weight:800;letter-spacing:.06em}.l8stats b{margin-bottom:2px;font-size:18px}
.trade-box.t7public{padding:0;background:linear-gradient(180deg,#fff,#fbfbfc)}.t7public .t7head{min-height:70px;padding:17px 22px;background:radial-gradient(circle at 15% 0%,rgba(242,96,40,.34),transparent 42%),linear-gradient(120deg,#161b23,#2a313d)}.t7public .t7head h4{font-size:20px;letter-spacing:-.01em}.t7public .t7head span{padding:6px 9px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.08);color:#ffb08d}.t7public .trade-grid{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);gap:16px;padding:22px}.t7public .trade-side{padding:17px;border:1px solid #e2e5e9;border-radius:16px;background:#fff;box-shadow:0 7px 20px rgba(16,24,40,.06)}.t7public .t7team{margin-bottom:15px}.t7public .t7team img{width:56px;height:56px;padding:6px;border:1px solid #e5e7eb;border-radius:50%;background:#fff}.t7public .t7team a{font-size:15px;text-decoration:none}.t7public .t7team a:hover{color:var(--court-deep)}.t7public .receive-label{display:inline-flex;padding:5px 8px;border-radius:999px;background:#fff1e9;color:#b84216;font-size:9px;font-weight:900;letter-spacing:.11em}.t7public .t7assetrow{min-height:56px;padding:10px 4px}.t7public .t7assetrow img,.t7public .t7pickmark{width:40px;height:40px;border:1px solid #e2e5e9}.t7public .t7assetrow b{font-size:12px}.t7public .t7assetrow small{margin-top:3px}.t7public .trade-arrow{align-self:center;width:52px;height:52px;background:linear-gradient(135deg,#ff7437,#d84916);font-size:21px;box-shadow:0 9px 22px rgba(216,73,22,.3)}
.x8card{--embed-accent:#111;grid-template-columns:58px minmax(0,1fr) auto;gap:17px;min-height:126px;padding:22px 24px;background:radial-gradient(circle at 5% 0%,rgba(0,0,0,.07),transparent 35%),linear-gradient(135deg,#fff,#f6f7f9)}.x8mark{width:58px;height:58px;border-radius:18px;background:linear-gradient(145deg,#050505,#282828);font-size:27px;box-shadow:0 9px 22px rgba(0,0,0,.2)}.x8byline b{font-size:15px}.x8byline span{padding:3px 7px;border-radius:999px;background:#eceff2;color:#606773;font-size:10px;font-weight:700}.x8text{font-size:14px!important;line-height:1.58!important;color:#252a31!important}.x8open{padding:10px 14px;border-radius:999px;box-shadow:0 5px 14px rgba(16,24,40,.06);text-decoration:none}
@media(max-width:760px){.l8live,.trade-box.t7public,.x8card{margin:26px 0;border-radius:16px}.l8teamCard:after,.l8player:after{position:static;order:-1;width:max-content;margin-bottom:5px}.l8liveHead{align-items:center;min-height:0;padding:18px}.l8liveHead img{width:58px;height:58px}.l8facts{grid-template-columns:repeat(2,minmax(0,1fr))}.l8fact{min-height:82px;border-bottom:1px solid #e7e9ed}.l8fact:last-child{grid-column:1/-1}.l8match{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px}.l8scoreTeam,.l8scoreTeam:last-child{justify-content:center;text-align:center}.l8scoreTeam:last-child{flex-direction:row-reverse}.l8scoreValue{margin:4px auto}.l8player{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px}.l8player>img{width:76px;height:76px}.l8player>a{grid-column:1/-1;width:100%}.t7public .trade-grid{grid-template-columns:1fr;padding:16px}.t7public .trade-arrow{margin:0 auto;transform:rotate(90deg)}.x8card{grid-template-columns:48px minmax(0,1fr);padding:18px}.x8mark{width:48px;height:48px;border-radius:15px}.x8open{grid-column:1/-1;text-align:center}}
@media(max-width:460px){.l8liveHead{align-items:flex-start;flex-wrap:wrap}.l8liveHead a{width:100%}.l8player{grid-template-columns:64px minmax(0,1fr)}.l8player>img{width:64px;height:64px}.l8stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr)}.l8stats span{min-width:0;text-align:center}.t7public .t7head{align-items:flex-start;flex-direction:column}.x8card{grid-template-columns:42px minmax(0,1fr)}.x8mark{width:42px;height:42px}}
@media(prefers-reduced-motion:reduce){.l8live,.trade-box.t7public,.x8card,.l8liveHead a,.l8player>a{transition:none}.l8live:hover,.trade-box.t7public:hover,.x8card:hover{transform:none}}
.l8fallback{display:flex;align-items:center;gap:14px;min-height:112px;padding:20px 22px;background:linear-gradient(135deg,#fff8f4,#fff)}.l8fallbackMark{flex:0 0 48px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#ff7437,#d84916);color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;box-shadow:0 8px 20px rgba(216,73,22,.24)}.l8fallbackCopy h4{margin:0 0 5px;font-size:17px}.l8fallbackCopy p{margin:0;color:var(--ink-soft);font-size:12px;line-height:1.5}.l8scoreEmpty,.article-media-fallback{padding:20px 22px;color:var(--ink-soft);font-size:13px;line-height:1.55;background:linear-gradient(135deg,#fff8f4,#fff)}.article-media-fallback{display:grid;min-height:150px;place-items:center;border:1px dashed #d9dde3;border-radius:14px;text-align:center}@media(max-width:560px){.l8fallback{align-items:flex-start;padding:17px}.l8fallbackMark{flex-basis:42px;width:42px;height:42px}.l8scoreEmpty,.article-media-fallback{padding:17px}}
/* Enhanced article sidebar cards; newsletter intentionally unchanged */
aside.sidebar{gap:18px}
@media(max-width:575.98px){aside.sidebar{width:100%;min-width:0;align-items:stretch}aside.sidebar>.sb-section{width:100%;min-width:0;max-width:100%;flex:0 0 auto}}
/* Bootstrap-mixin/Sass compiled More From recommendations */
#moreFromBlock.hv-more-from{position:relative;margin:0 0 3.25rem;padding:1.25rem;border:1px solid #dfe4ea;border-radius:1.25rem;background:radial-gradient(circle at 100% 0%,rgba(239,91,36,.11),transparent 34%),linear-gradient(145deg,#f8fafc,#fff);box-shadow:0 1rem 2.5rem rgba(16,24,40,.08);overflow:hidden}#moreFromBlock.hv-more-from:before{content:"MORE COVERAGE";display:block;margin-bottom:.34rem;color:#c54a1b;font-size:.55rem;font-weight:900;letter-spacing:.13em}#moreFromBlock.hv-more-from:after{content:"";position:absolute;inset:0 0 auto;height:.23rem;background:linear-gradient(90deg,#ef5b24,#ff9a6d,transparent 82%)}#moreFromBlock.hv-more-from>h4{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;color:#18212d;font-size:1.18rem;letter-spacing:-.02em}#moreFromBlock.hv-more-from>h4:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,#dce1e7,transparent)}#moreFromBlock.hv-more-from .related-grid{gap:.85rem}#moreFromBlock.hv-more-from .rel-card{position:relative;display:grid;grid-template-columns:7.5rem minmax(0,1fr);min-height:8rem;border:1px solid #e0e5ea;border-radius:1rem;background:#fff;color:#18212d;box-shadow:0 .45rem 1.15rem rgba(16,24,40,.07);text-decoration:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}#moreFromBlock.hv-more-from .rel-card:hover,#moreFromBlock.hv-more-from .rel-card:focus-visible{border-color:rgba(239,91,36,.45);color:#18212d;transform:translateY(-.18rem);box-shadow:0 .8rem 1.65rem rgba(16,24,40,.12)}#moreFromBlock.hv-more-from .rel-card img{width:100%;height:100%;min-height:8rem;aspect-ratio:auto;object-fit:cover;transition:transform .28s ease}#moreFromBlock.hv-more-from .rel-card:hover img{transform:scale(1.035)}#moreFromBlock.hv-more-from .rel-card .body{min-width:0;padding:.85rem .9rem;display:flex;flex-direction:column;align-items:flex-start}#moreFromBlock.hv-more-from .rel-card .cat{display:inline-flex;margin:0 0 .45rem;padding:.24rem .42rem;border-radius:999px;background:#fff0e9;color:#b74317;font-size:.52rem;font-weight:900;letter-spacing:.06em}#moreFromBlock.hv-more-from .rel-card h5{display:-webkit-box;margin:0;color:#202a36;font-size:.8rem;line-height:1.38;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}#moreFromBlock.hv-more-from .rel-card .date{margin-top:auto;padding-top:.5rem;color:#858e99;font-size:.58rem;font-weight:700}@media(max-width:767.98px){#moreFromBlock.hv-more-from .rel-card{grid-template-columns:6.5rem minmax(0,1fr)}}@media(max-width:575.98px){#moreFromBlock.hv-more-from{margin-bottom:2.4rem;padding:.9rem;border-radius:1rem}#moreFromBlock.hv-more-from>h4{font-size:1.02rem}#moreFromBlock.hv-more-from .related-grid{grid-template-columns:1fr;gap:.7rem}#moreFromBlock.hv-more-from .rel-card{grid-template-columns:6.4rem minmax(0,1fr);min-height:7rem}#moreFromBlock.hv-more-from .rel-card img{min-height:7rem}#moreFromBlock.hv-more-from .rel-card .body{padding:.72rem .78rem}#moreFromBlock.hv-more-from .rel-card h5{font-size:.76rem}}@media(max-width:390px){#moreFromBlock.hv-more-from .rel-card{grid-template-columns:5.5rem minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){#moreFromBlock.hv-more-from .rel-card,#moreFromBlock.hv-more-from .rel-card img{transition:none}}
/* Bootstrap-mixin/Sass compiled article team and standings modules */
#relatedTeamSection.hv-related-team-card{--sb-accent:#275fba!important}#relatedTeamSection.hv-related-team-card .s9teamHero{position:relative;grid-template-columns:4.5rem minmax(0,1fr);min-height:7rem;padding:1rem;border:1px solid #dbe5f4;border-radius:1rem;background:radial-gradient(circle at 5% 0%,#dceaff,transparent 50%),linear-gradient(140deg,#f6f9ff,#fff);overflow:hidden}#relatedTeamSection.hv-related-team-card .s9teamHero:after{content:"TEAM PROFILE";position:absolute;right:.65rem;top:.55rem;color:rgba(39,95,186,.35);font-size:.48rem;font-weight:900;letter-spacing:.1em}#relatedTeamSection.hv-related-team-card .s9teamHero img{width:4.5rem;height:4.5rem;padding:.42rem;border:1px solid rgba(39,95,186,.12);border-radius:50%;background:#fff;box-shadow:0 .65rem 1.45rem rgba(39,95,186,.16)}#relatedTeamSection.hv-related-team-card .s9teamHero b{font-size:1rem;letter-spacing:-.01em}#relatedTeamSection.hv-related-team-card .s9teamHero span{display:block;margin-top:.28rem;color:#6e7886;line-height:1.4}#relatedTeamSection.hv-related-team-card .s9record{margin:0 1rem;padding:.85rem .15rem 0;color:#687383;font-size:.68rem;font-weight:750}#relatedTeamSection.hv-related-team-card .s9record strong{padding:.3rem .5rem;border-radius:.55rem;background:#edf3fc;color:#275fba;font-size:.95rem}#relatedTeamSection.hv-related-team-card .s9teamLink{min-height:2.45rem;margin:.75rem 1rem 1rem;display:grid;place-items:center;border-radius:.72rem;background:linear-gradient(135deg,#17243a,#284a7a);box-shadow:0 .5rem 1.15rem rgba(24,48,85,.18);text-decoration:none}#standingsSection.hv-standings-card{--sb-accent:#b57a08!important}#standingsSection.hv-standings-card .stand-tabs{display:flex;gap:.3rem;margin:.85rem 1rem .65rem;padding:.28rem;border:1px solid #e5e7ea;border-radius:.78rem;background:#f2f4f6}#standingsSection.hv-standings-card .stand-tab{min-height:2rem;border:0;border-radius:.55rem;color:#68717d;font-size:.68rem;font-weight:850;transition:background .18s ease,color .18s ease,box-shadow .18s ease}#standingsSection.hv-standings-card .stand-tab.active{background:#fff;color:#8b5d04;box-shadow:0 .25rem .7rem rgba(16,24,40,.1)}#standingsSection.hv-standings-card .stand-table{border-collapse:separate;border-spacing:0 .18rem}#standingsSection.hv-standings-card .stand-table th{padding:.4rem .42rem;color:#818996;font-size:.55rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}#standingsSection.hv-standings-card .stand-table td{padding:.48rem .42rem;border:0;background:#fafbfc}#standingsSection.hv-standings-card .stand-table td:first-child{border-radius:.6rem 0 0 .6rem}#standingsSection.hv-standings-card .stand-table td:last-child{border-radius:0 .6rem .6rem 0}#standingsSection.hv-standings-card .stand-table tbody tr{transition:transform .18s ease,box-shadow .18s ease}#standingsSection.hv-standings-card .stand-table tbody tr:hover{transform:translateX(.15rem)}#standingsSection.hv-standings-card .s9standTeam{display:inline-flex;align-items:center;gap:.48rem;font-size:.7rem;font-weight:850}#standingsSection.hv-standings-card .s9standTeam img{width:1.45rem;height:1.45rem;padding:.12rem;border-radius:50%;background:#fff;object-fit:contain;box-shadow:0 .18rem .48rem rgba(16,24,40,.08)}#standingsSection.hv-standings-card>.sb-viewall{min-height:2.35rem;display:grid!important;place-items:center;border-radius:.68rem;background:linear-gradient(135deg,#fffaf0,#fff);color:#805605;text-decoration:none}#popularTeamsSection.hv-popular-teams-card{--sb-accent:#137689!important}#popularTeamsSection.hv-popular-teams-card #popularTeamsList{display:grid;gap:.38rem}#popularTeamsSection.hv-popular-teams-card .pop-team{min-height:4rem;margin:0;padding:.58rem .68rem;border:1px solid transparent;border-radius:.85rem;background:linear-gradient(135deg,#fff,#f8fbfc);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}#popularTeamsSection.hv-popular-teams-card .pop-team:hover,#popularTeamsSection.hv-popular-teams-card .pop-team:focus-visible{border-color:#cce3e8;transform:translateX(.16rem);box-shadow:0 .38rem 1rem rgba(19,118,137,.09)}#popularTeamsSection.hv-popular-teams-card .pop-team img{width:2.55rem;height:2.55rem;padding:.26rem;border:1px solid #e2e8eb;border-radius:50%;background:#fff;box-shadow:0 .35rem .85rem rgba(16,24,40,.1)}#popularTeamsSection.hv-popular-teams-card .pop-team .s9popCopy b{color:#26323d;font-size:.78rem}#popularTeamsSection.hv-popular-teams-card .pop-team .s9popCopy small{display:block;margin-top:.15rem;color:#7d8791;font-size:.58rem}#popularTeamsSection.hv-popular-teams-card .pop-team .s9popRecord{padding:.34rem .48rem;border-radius:.55rem;background:#e8f5f7;color:#0d6979;font-family:"Barlow Condensed",sans-serif;font-size:.88rem}@media(max-width:575.98px){#relatedTeamSection.hv-related-team-card .s9teamHero{grid-template-columns:3.8rem minmax(0,1fr);min-height:6.2rem;padding:.85rem}#relatedTeamSection.hv-related-team-card .s9teamHero img{width:3.8rem;height:3.8rem}#standingsSection.hv-standings-card .stand-table{table-layout:fixed}#popularTeamsSection.hv-popular-teams-card .pop-team{min-width:0}}@media(prefers-reduced-motion:reduce){#standingsSection.hv-standings-card .stand-tab,#standingsSection.hv-standings-card .stand-table tbody tr,#popularTeamsSection.hv-popular-teams-card .pop-team{transition:none}}
aside.sidebar .sb-section:not(.newsletter-card){--sb-accent:var(--court,#ef5b24);padding:0;border:1px solid #e1e5ea;border-radius:18px;background:linear-gradient(180deg,#fff,#fbfcfd);box-shadow:0 12px 32px rgba(16,24,40,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
aside.sidebar .sb-section:not(.newsletter-card):hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--sb-accent) 28%,#dfe3e8);box-shadow:0 17px 40px rgba(16,24,40,.12)}
aside.sidebar .sb-section:not(.newsletter-card):before{width:100%;height:4px;border-radius:0;background:linear-gradient(90deg,var(--sb-accent),color-mix(in srgb,var(--sb-accent) 30%,#fff),transparent)}
aside.sidebar .sb-section:not(.newsletter-card)>h4{min-height:58px;margin:0;padding:15px 17px;border-bottom:1px solid #e8ebef;background:radial-gradient(circle at 4% 0%,color-mix(in srgb,var(--sb-accent) 13%,transparent),transparent 43%);font-size:14px;letter-spacing:-.005em}
aside.sidebar .sb-section:not(.newsletter-card)>h4:before{content:"";width:31px;height:31px;flex:0 0 31px;margin-right:10px;border-radius:10px;background:color-mix(in srgb,var(--sb-accent) 12%,#fff);color:color-mix(in srgb,var(--sb-accent) 80%,#111);display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:900;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sb-accent) 18%,transparent)}
aside.sidebar .sb-section:not(.newsletter-card)>h4 .sb-viewall{margin-left:auto;padding:6px 9px;border:1px solid #e0e4e9;border-radius:999px;background:#fff;font-size:10px;white-space:nowrap;box-shadow:0 3px 9px rgba(16,24,40,.04)}
aside.sidebar .sb-section:not(.newsletter-card)>h4 .sb-viewall:hover{border-color:var(--sb-accent);background:var(--sb-accent);color:#fff}
aside.sidebar .sb-section:not(.newsletter-card)>div:not(.stand-tabs),aside.sidebar .sb-section:not(.newsletter-card)>table{margin:14px 16px 16px;width:calc(100% - 32px)}
#latestNewsSection{--sb-accent:#e85a24!important}#latestNewsSection>h4:before{content:"N"!important}
#trendingSection{--sb-accent:#8b4bc2!important}#trendingSection>h4:before{content:"↗"!important}
#relatedTeamSection{--sb-accent:#2364c7!important}#relatedTeamSection>h4:before{content:"T"!important}
#latestScoresSection{--sb-accent:#18845a!important}#latestScoresSection>h4:before{content:"●"!important}
#standingsSection{--sb-accent:#ca8a04!important}#standingsSection>h4:before{content:"≡"!important}
#mostReadSection{--sb-accent:#d34545!important}#mostReadSection>h4:before{content:"★"!important}
#popularTeamsSection{--sb-accent:#16768a!important}#popularTeamsSection>h4:before{content:"P"!important}
#latestNewsList .sb-news-item{gap:12px;margin:0 0 6px;padding:9px;border:1px solid transparent;border-radius:12px}#latestNewsList .sb-news-item:hover{border-color:#f2d7ca;background:#fff7f2;transform:translateX(3px)}#latestNewsList .sb-thumb{width:72px;height:56px;border-radius:10px;box-shadow:0 5px 14px rgba(16,24,40,.09)}#latestNewsList .sb-news-item h5{font-size:13px;line-height:1.32}#latestNewsList .cat{display:inline-flex;padding:2px 6px;border-radius:999px;background:#fff0e9;font-size:8.5px;letter-spacing:.05em;text-transform:uppercase}
#trendingList .trend-item{min-height:56px;margin:0;padding:10px 6px;border-top:1px solid #eceef1;border-radius:10px;transition:.2s}#trendingList .trend-item:hover{padding-left:10px;background:#f8f2fc}#trendingList .trend-num{width:37px;color:#8b4bc2;font-size:24px;font-family:'Barlow Condensed',var(--serif);line-height:1}#trendingList .trend-item p{font-size:13px;font-weight:650;line-height:1.35}
#relatedTeamSection .s9teamHero{grid-template-columns:72px minmax(0,1fr);padding:16px;border:1px solid #dce6f6;border-radius:14px;background:radial-gradient(circle at 10% 0%,#dceaff,transparent 48%),linear-gradient(135deg,#f7faff,#fff)}#relatedTeamSection .s9teamHero img{width:72px;height:72px;padding:7px;border-radius:50%;background:#fff;box-shadow:0 7px 18px rgba(22,70,140,.12)}#relatedTeamSection .s9teamHero b{font-size:16px}#relatedTeamSection .s9record{margin:0 16px;padding:13px 2px 0}#relatedTeamSection .s9teamLink{margin:12px 16px 16px;background:linear-gradient(135deg,#172033,#26334c);box-shadow:0 7px 17px rgba(17,27,46,.17)}#relatedTeamSection .s9teamLink:hover{background:#2364c7}
#latestScoresList .mini-score{margin-bottom:10px;padding:13px;border-color:#dfe8e3;border-radius:13px;background:radial-gradient(circle at 100% 0%,#e9f8f0,transparent 42%),#fff;box-shadow:0 5px 15px rgba(16,80,52,.05)}#latestScoresList .mini-score:hover{border-color:#2a946d;transform:translateY(-2px)}#latestScoresList .s9scoreHead{padding-bottom:8px;border-bottom:1px solid #e7ece9}#latestScoresList .s9scoreTeam{grid-template-columns:29px minmax(0,1fr) auto;padding:6px 1px}#latestScoresList .s9scoreTeam img{width:29px;height:29px}#latestScoresList .s9scoreTeam strong{font-family:'Barlow Condensed',sans-serif;font-size:19px}
#standingsSection .stand-tabs{margin:14px 16px 10px;padding:4px;border-radius:11px;background:#f2f4f6}#standingsSection .stand-tab{border:0;border-radius:8px;padding:8px}#standingsSection .stand-tab.active{background:#fff;color:#946500;box-shadow:0 3px 9px rgba(16,24,40,.09)}#standingsSection .stand-table{margin-top:0}#standingsSection .stand-table th{padding:7px 5px;color:#777f8b;text-transform:uppercase;letter-spacing:.07em}#standingsSection .stand-table td{padding:8px 5px}#standingsSection .stand-table tbody tr{transition:background .18s}#standingsSection>.sb-viewall{display:block!important;margin:0 16px 16px!important;padding:9px;text-align:center;border:1px solid #e5dfcd;border-radius:10px;background:#fffaf0}
#mostReadList .mostread-item{display:grid;grid-template-columns:27px 58px minmax(0,1fr);gap:10px;min-height:58px;margin:0 0 5px;padding:8px;border:1px solid transparent;border-radius:12px}#mostReadList .mostread-item:hover{border-color:#f0d5d5;background:#fff7f7}#mostReadList .mostread-item .num{width:27px;height:27px;border-radius:9px;background:#fff0f0;color:#c43838;display:grid;place-items:center;font-family:'Barlow Condensed',sans-serif;font-size:15px}#mostReadList .mostread-item img{width:58px;height:46px;border-radius:9px;box-shadow:0 4px 12px rgba(16,24,40,.08)}#mostReadList .mostread-item p{font-weight:650}
#popularTeamsList .pop-team{min-height:58px;margin:0 0 5px;padding:9px 10px;border:1px solid transparent;border-radius:12px}#popularTeamsList .pop-team:hover{border-color:#d5e9ed;background:#f3fbfc}#popularTeamsList .pop-team img{width:40px;height:40px;padding:4px;border-radius:50%;background:#fff;box-shadow:0 5px 13px rgba(16,24,40,.09)}#popularTeamsList .s9popRecord{padding:5px 7px;border-radius:8px;background:#eaf7f9;color:#116777}
@media(max-width:1000px){aside.sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}aside.sidebar .hv-ad-slot,aside.sidebar .newsletter-card{grid-column:1/-1}}
@media(max-width:650px){aside.sidebar{display:flex}.sb-section:not(.newsletter-card)>h4{min-height:54px}.sb-section:not(.newsletter-card)>h4:before{width:28px;height:28px;flex-basis:28px}.sb-section:not(.newsletter-card)>div:not(.stand-tabs),.sb-section:not(.newsletter-card)>table{margin-left:13px;margin-right:13px;width:calc(100% - 26px)}}
@media(prefers-reduced-motion:reduce){aside.sidebar .sb-section:not(.newsletter-card),#latestNewsList .sb-news-item,#trendingList .trend-item,#latestScoresList .mini-score{transition:none}aside.sidebar .sb-section:not(.newsletter-card):hover{transform:none}}
/* Enhanced NBA Now ticker and article badges */
.breaking{position:relative;z-index:20;border-bottom:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 12% -80%,rgba(239,91,36,.48),transparent 36%),linear-gradient(100deg,#11151c,#202733 58%,#151a22);color:#fff;box-shadow:0 8px 24px rgba(10,15,25,.16)}
.breaking:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--court,#ef5b24),transparent);opacity:.6}
.breaking .wrap{height:50px;gap:12px}
.breaking .tag{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 11px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:linear-gradient(135deg,#f56a30,#d94717);box-shadow:0 6px 16px rgba(218,70,20,.3);font-size:9.5px;font-weight:900;letter-spacing:.1em}
.breaking .tag:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.18)}
.breaking.is-live .tag:before{background:#fff;animation:a4TickerPulse 1.35s ease-in-out infinite}
.breaking .ticker{height:50px}
.breaking .ticker-item{gap:10px;padding-right:8px;color:#edf1f6;font-size:12.5px;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breaking .ticker-item:before{content:"SCOREBOARD";flex:none;padding:4px 7px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:rgba(255,255,255,.06);color:#9fa9b8;font-size:8px;font-weight:900;letter-spacing:.09em}
.breaking .ticker-item:after{content:"View game  →";margin-left:auto;padding-left:14px;color:#ff9b70;font-size:10px;font-weight:800;white-space:nowrap}
.breaking .ticker-item:hover{color:#fff}.breaking .ticker-item:hover:after{color:#ffc1a6}
@keyframes a4TickerPulse{0%,100%{box-shadow:0 0 0 3px rgba(255,255,255,.18)}50%{box-shadow:0 0 0 7px rgba(255,255,255,0)}}
.article-head .badges{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:66px;margin:0 0 18px;padding:7px 12px 7px 7px;border:1px solid #e2e6eb;border-radius:999px;background:linear-gradient(135deg,#fff,#f7f9fb);box-shadow:0 9px 25px rgba(16,24,40,.08)}
.article-head .badges:after{content:"ARTICLE COVERAGE";position:absolute;left:68px;top:-7px;padding:2px 6px;border-radius:5px;background:#fff;color:#8a929e;font-size:7.5px;font-weight:900;letter-spacing:.12em;box-shadow:0 2px 8px rgba(16,24,40,.05)}
.article-head .badge{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}
.article-head .badge.team.logo-only{position:relative;width:52px;height:52px;padding:7px;border:1px solid #e0e4e9;border-radius:50%;background:radial-gradient(circle at 30% 20%,#fff,#f2f4f7);box-shadow:0 7px 17px rgba(16,24,40,.12),inset 0 0 0 3px #fff;overflow:visible}
.article-head .badge.team.logo-only:after{content:"";position:absolute;right:0;bottom:2px;width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:var(--court,#ef5b24);box-shadow:0 2px 6px rgba(0,0,0,.18)}
.article-head .badge.team.logo-only img{border-radius:50%}.article-head .badge.team.logo-only:hover{transform:translateY(-2px) rotate(-2deg);box-shadow:0 11px 23px rgba(16,24,40,.16),inset 0 0 0 3px #fff}
.article-head .badge.cat{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid #dde2e8;border-radius:999px;background:#fff;color:#333b46;font-size:10px;font-weight:900;letter-spacing:.08em;box-shadow:0 4px 12px rgba(16,24,40,.05)}
.article-head .badge.cat:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--court,#ef5b24);box-shadow:0 0 0 3px color-mix(in srgb,var(--court,#ef5b24) 15%,transparent)}
.article-head .badge.cat:hover{border-color:var(--court,#ef5b24);background:#fff7f2;color:var(--court-deep,#b94418);transform:translateY(-1px)}
@media(max-width:700px){.breaking .wrap{height:44px;gap:8px}.breaking .ticker{height:44px}.breaking .tag{min-height:25px;padding:0 8px;font-size:8px}.breaking .ticker-item{font-size:10.5px}.breaking .ticker-item:before,.breaking .ticker-item:after{display:none}.article-head .badges{min-height:58px;margin-bottom:15px;padding:5px 10px 5px 5px}.article-head .badges:after{left:60px}.article-head .badge.team.logo-only{width:47px;height:47px}.article-head .badge.cat{min-height:33px;padding:0 10px;font-size:9px}}
@media(max-width:430px){.breaking .tag{max-width:76px}.breaking .ticker-item{line-height:1.25;white-space:normal}.article-head .badges{max-width:100%}.article-head .badge.cat{max-width:calc(100vw - 105px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
@media(prefers-reduced-motion:reduce){.breaking.is-live .tag:before{animation:none}.article-head .badge{transition:none}}
/* Restored article reactions and conversation */
.reactions{position:relative;margin:34px 0 18px;padding:20px;border:1px solid #e2e6eb;border-radius:18px;background:radial-gradient(circle at 100% 0%,#fff0e8,transparent 40%),linear-gradient(135deg,#fff,#fafbfc);box-shadow:0 10px 28px rgba(16,24,40,.07);overflow:hidden}.reactions:before{content:"COMMUNITY PULSE";display:block;margin-bottom:6px;color:var(--court-deep,#b94418);font-size:8px;font-weight:900;letter-spacing:.13em}.reactions h4{margin:0 0 14px;font-size:18px}.react-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.react-btn{min-height:48px;padding:8px 9px;border:1px solid #e0e4e9;border-radius:12px;background:#fff;color:#3e4651;font-size:11px;font-weight:800;box-shadow:0 4px 12px rgba(16,24,40,.04);transition:.2s}.react-btn:hover{border-color:#f29a72;background:#fff7f2;transform:translateY(-2px)}.react-btn.active{border-color:var(--court,#ef5b24);background:var(--court,#ef5b24);color:#fff;box-shadow:0 7px 17px rgba(235,83,29,.24)}.react-count{display:inline-grid;min-width:20px;height:20px;margin-left:4px;padding:0 5px;place-items:center;border-radius:999px;background:#f0f2f5;font-size:9px}.react-btn.active .react-count{background:rgba(255,255,255,.2)}
.conversation-card{position:relative;margin:0 0 48px;padding:0;border:1px solid #dfe4e9;border-radius:20px;background:#fff;box-shadow:0 16px 40px rgba(16,24,40,.09);overflow:hidden}.conversation-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#ef5b24,#ff9b6d,#172033)}.conversation-head{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:13px;align-items:center;padding:22px 22px 18px;border-bottom:1px solid #e8ebef;background:radial-gradient(circle at 7% 0%,#fff0e8,transparent 38%),linear-gradient(135deg,#fff,#f8fafc)}.conversation-icon{width:48px;height:48px;border-radius:15px;background:linear-gradient(145deg,#ff6a2c,#d84716);color:#fff;display:grid;place-items:center;font:900 14px 'Barlow Condensed',sans-serif;letter-spacing:.04em;box-shadow:0 8px 19px rgba(215,71,22,.26)}.conversation-head h4{margin:0 0 4px;font-size:20px;letter-spacing:-.015em}.conversation-head p{margin:0;color:#69717d;font-size:12px;line-height:1.4}.conversation-head .count{display:flex;flex-direction:column;align-items:center;min-width:68px;margin:0;padding:9px 11px;border:1px solid #e1e5ea;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgba(16,24,40,.05)}.conversation-head .count strong{font:800 22px 'Barlow Condensed',sans-serif;color:#202734}.conversation-head .count span{color:#7b838f;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
.conversation-card .signin-cta{margin:18px;padding:17px;border:1px solid #e4e8ed;border-radius:15px;background:radial-gradient(circle at 100% 0%,#eef3fb,transparent 48%),#f8fafc}.signin-copy{display:flex;gap:12px;align-items:flex-start}.signin-copy>span{width:37px;height:37px;flex:0 0 37px;border-radius:11px;background:#fff;display:grid;place-items:center;box-shadow:0 4px 11px rgba(16,24,40,.08)}.signin-copy b{display:block;margin:1px 0 4px;font-size:14px}.signin-copy p{margin:0;color:#69717d;font-size:12px;line-height:1.45}.conversation-card .signin-cta>.row{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.conversation-card .signin-cta .btn{min-width:104px;text-align:center;text-decoration:none}.conversation-card .signin-cta .btn.primary{border-color:var(--court,#ef5b24);background:var(--court,#ef5b24);color:#fff}
.conversation-card .comment-compose{margin:18px;padding:17px;border:1px solid #e2e6eb;border-radius:15px;background:#f8fafc}.comment-compose>label{display:block;margin-bottom:8px;color:#313844;font-size:12px;font-weight:800}.conversation-card .comment-compose textarea{min-height:112px;padding:13px 14px;border:1px solid #d9dee5;border-radius:12px;outline:0;box-shadow:inset 0 1px 2px rgba(16,24,40,.03);transition:border-color .2s,box-shadow .2s}.conversation-card .comment-compose textarea:focus{border-color:var(--court,#ef5b24);box-shadow:0 0 0 3px rgba(239,91,36,.12)}.conversation-card .comment-compose .row{display:flex;gap:10px}.comment-limit{margin-left:auto;color:#858d98;font-size:10px;font-weight:700}.conversation-card .comment-compose .btn{min-width:120px;border:0;background:linear-gradient(135deg,#f6682b,#d84918);box-shadow:0 6px 15px rgba(216,73,24,.22)}.conversation-message{min-height:0;margin:0 20px;color:#b5441b;font-size:12px;font-weight:700}.conversation-message:not(:empty){min-height:38px;padding:10px 12px;border:1px solid #f1d7ca;border-radius:10px;background:#fff7f2}
.comment-list{padding:0 20px 20px}.comment-list .comment{position:relative;gap:13px;margin:0;padding:17px 0;border-top:1px solid #eaedf0}.comment-list .comment:first-child{border-top:0}.comment-list .comment .avatar{width:42px;height:42px;flex:0 0 42px;border:2px solid #fff;border-radius:50%;background:linear-gradient(145deg,#fff0e8,#f9d8c8);color:#a83d16;display:grid;place-items:center;font-size:12px;font-weight:900;box-shadow:0 5px 13px rgba(16,24,40,.11)}.comment-list .comment-head{margin-bottom:7px}.comment-list .comment-head b{font-size:13px}.comment-list .comment-head span{padding:3px 6px;border-radius:999px;background:#f1f3f5;font-size:9px}.comment-list .comment-text{padding:11px 13px;border-radius:0 12px 12px 12px;background:#f7f8fa;color:#303742;font-size:13.5px;line-height:1.55}.comment-list .comment-actions{gap:8px}.comment-list .comment-actions button{padding:5px 8px;border-radius:7px;background:#fff;color:#6e7682;font-size:10px;font-weight:800}.comment-list .comment-actions button:hover,.comment-list .comment-actions button.active{background:#fff0e8;color:#b94418}.comment-list .comment.reply{margin-left:50px;padding-left:14px}.comment-list .comment.reply:before{content:"";position:absolute;left:-18px;top:0;width:22px;height:35px;border-left:2px solid #e3e6ea;border-bottom:2px solid #e3e6ea;border-radius:0 0 0 12px}.comment-empty{margin-top:2px;padding:25px 18px;border:1px dashed #d9dee5;border-radius:14px;background:#fafbfc;color:#737b87;text-align:center;font-size:12px;font-weight:700}
@media(max-width:650px){.react-row{grid-template-columns:repeat(2,minmax(0,1fr))}.conversation-head{grid-template-columns:42px minmax(0,1fr);padding:18px 16px}.conversation-icon{width:42px;height:42px;border-radius:13px}.conversation-head .count{grid-column:1/-1;flex-direction:row;justify-content:center;gap:5px;min-height:38px}.conversation-head .count strong{font-size:18px}.conversation-card .signin-cta,.conversation-card .comment-compose{margin:14px}.conversation-card .signin-cta>.row{display:grid;grid-template-columns:1fr 1fr}.conversation-card .signin-cta .btn{min-width:0}.conversation-card .comment-compose .row{align-items:flex-start;flex-wrap:wrap}.comment-limit{margin-left:0}.conversation-card .comment-compose .btn{width:100%;order:3}.comment-list{padding:0 14px 15px}.comment-list .comment.reply{margin-left:22px}.comment-list .comment .avatar{width:37px;height:37px;flex-basis:37px}}
@media(prefers-reduced-motion:reduce){.react-btn{transition:none}.react-btn:hover{transform:none}}
/* Article metadata social sharing */
.article-head .meta-row{padding:15px 0}.article-head .meta-author{width:100%;gap:12px}.article-head .meta-author>.avatar{width:44px;height:44px;border:3px solid #fff;box-shadow:0 6px 15px rgba(16,24,40,.12)}.article-head .meta-text{display:grid;gap:6px;min-width:0;flex:1}.article-head .meta-text>b{font-size:13px}.meta-details{display:flex;align-items:center;gap:7px;min-width:0;color:#717985;font-size:11px}.meta-details .dot{margin:0;color:#c0c5cc}.meta-share-label{margin-left:6px;padding-left:11px;border-left:1px solid #dfe3e8;color:#858d98;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.meta-details .share-row{display:inline-flex;width:auto;margin:0;gap:5px}.meta-details .share-btn{width:29px;height:29px;flex:0 0 29px;border:1px solid #dce1e7;border-radius:9px;background:#fff;color:#303741;font-size:11px;font-weight:900;box-shadow:0 3px 9px rgba(16,24,40,.05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.meta-details .share-btn:hover{transform:translateY(-2px);box-shadow:0 7px 15px rgba(16,24,40,.11)}.meta-details .share-x:hover{border-color:#111;background:#111;color:#fff}.meta-details .share-facebook{color:#1d5ab6}.meta-details .share-facebook:hover{border-color:#2464c5;background:#2464c5;color:#fff}.meta-details .share-email{color:#b04a23}.meta-details .share-email:hover{border-color:#e05b26;background:#e05b26;color:#fff}.meta-details .share-copy:hover{border-color:#4f5967;background:#4f5967;color:#fff}.meta-details .copied-tip{top:-34px;z-index:5;padding:5px 8px;border-radius:7px;background:#171c24;box-shadow:0 5px 13px rgba(0,0,0,.2)}
@media(max-width:700px){.article-head .meta-author{align-items:flex-start}.meta-details{flex-wrap:wrap;gap:6px}.meta-share-label{margin-left:0;padding-left:0;border-left:0}.meta-details .share-row{display:inline-flex!important;width:auto!important;margin:0!important}.meta-details .share-btn{width:32px;height:32px;flex-basis:32px}}
@media(max-width:430px){.meta-share-label{width:100%;margin-top:4px}.meta-details .share-row{gap:7px}.meta-details .share-btn{width:35px;height:35px;flex-basis:35px}}
@media(prefers-reduced-motion:reduce){.meta-details .share-btn{transition:none}.meta-details .share-btn:hover{transform:none}}
/* Advanced article engagement controls */
.article-member-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 13px}.article-member-actions button{min-height:36px;padding:0 12px;border:1px solid #dce1e7;border-radius:10px;background:#fff;color:#3d4652;font-size:10px;font-weight:850;box-shadow:0 4px 12px rgba(16,24,40,.05)}.article-member-actions button:hover,.article-member-actions button.active{border-color:var(--court,#ef5b24);background:#fff3ed;color:#b94418}.article-member-actions>span{color:#747d89;font-size:10px;font-weight:700}.article-member-actions #shareTotal{margin-left:auto}.article-member-actions #articleActionMessage{width:100%;padding:7px 9px;border-radius:8px;background:#fff6f1;color:#ad4018}.article-update-notice{display:inline-flex;margin:0 0 14px;padding:7px 10px;border-left:3px solid #dc8a15;border-radius:0 8px 8px 0;background:#fff8e9;color:#76510d;font-size:10px;font-weight:800}.article-trust{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:25px 0;padding:18px;border:1px solid #dce5ee;border-radius:16px;background:radial-gradient(circle at 100% 0%,#eaf4ff,transparent 45%),#fafcff;box-shadow:0 8px 22px rgba(16,24,40,.06)}.article-trust span{color:#2867a7;font-size:8px;font-weight:900;letter-spacing:.12em}.article-trust h4{margin:4px 0 5px;font-size:16px}.article-trust p{margin:0;color:#687383;font-size:11px;line-height:1.5}.article-trust a{flex:none;padding:9px 11px;border:1px solid #cddbea;border-radius:9px;background:#fff;color:#235d98;font-size:10px;font-weight:800;text-decoration:none}.conversation-tools{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px 0}.conversation-tools label{color:#79818c;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.conversation-tools select{height:34px;padding:0 30px 0 10px;border:1px solid #dce1e7;border-radius:9px;background:#fff;font-size:11px;font-weight:750}.comment-pinned{padding:3px 6px;border-radius:999px;background:#fff0e8;color:#b94418;font-size:8px!important;font-weight:900;text-transform:uppercase;letter-spacing:.06em}
@media(max-width:650px){.article-member-actions button{flex:1 1 auto}.article-member-actions #shareTotal{margin-left:0}.article-trust{align-items:flex-start;flex-direction:column}.article-trust a{width:100%;text-align:center}.conversation-tools{justify-content:space-between}.conversation-tools select{flex:1;max-width:170px}}.comment-more{display:block;min-width:190px;margin:0 auto 20px;padding:10px 14px;border:1px solid #dce1e7;border-radius:10px;background:#fff;color:#46505d;font-size:11px;font-weight:850;box-shadow:0 4px 12px rgba(16,24,40,.05)}.comment-more:hover{border-color:var(--court);color:var(--court-deep)}.comment-more[hidden]{display:none}

/* Bootstrap-mixin/Sass compiled article Latest Scores component */
#latestScoresSection.hv-scoreboard-card{--sb-accent:#147a54!important}#latestScoresSection.hv-scoreboard-card>h4{background:radial-gradient(circle at 6% 0%,rgba(20,122,84,.17),transparent 44%),linear-gradient(135deg,#fff,#f7fbf9)}#latestScoresSection.hv-scoreboard-card .sb-title-copy{display:grid;gap:.1rem;margin-right:auto}#latestScoresSection.hv-scoreboard-card .sb-title-copy strong{color:#18212d;font-size:.875rem;line-height:1.1}#latestScoresSection.hv-scoreboard-card .sb-title-copy small{color:#738078;font-size:.56rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}#latestScoresSection.hv-scoreboard-card #latestScoresList{display:grid;gap:.7rem}#latestScoresSection.hv-scoreboard-card .mini-score{position:relative;display:block;margin:0;padding:.85rem;border:1px solid #dce6e1;border-radius:1rem;background:radial-gradient(circle at 100% 0%,rgba(20,122,84,.12),transparent 42%),linear-gradient(145deg,#fff,#f9fcfa);color:#18212d;box-shadow:0 .42rem 1.1rem rgba(24,73,53,.08);text-decoration:none;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}#latestScoresSection.hv-scoreboard-card .mini-score:before{content:"";position:absolute;inset:0 auto 0 0;width:.22rem;background:linear-gradient(180deg,#147a54,#60b78f)}#latestScoresSection.hv-scoreboard-card .mini-score:hover,#latestScoresSection.hv-scoreboard-card .mini-score:focus-visible{border-color:rgba(20,122,84,.55);color:#18212d;transform:translateY(-.16rem);box-shadow:0 .72rem 1.5rem rgba(24,73,53,.14)}#latestScoresSection.hv-scoreboard-card .s9scoreHead{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.45rem;padding:0 0 .55rem;border-bottom:1px solid #e4ebe7}#latestScoresSection.hv-scoreboard-card .s9status{display:inline-flex;align-items:center;gap:.32rem;min-height:1.45rem;padding:0 .5rem;border-radius:999px;background:#edf3f0;color:#58665f;font-size:.57rem;font-weight:900;letter-spacing:.08em}#latestScoresSection.hv-scoreboard-card .s9status:before{content:"";width:.38rem;height:.38rem;border-radius:50%;background:#8b9690}#latestScoresSection.hv-scoreboard-card .s9status.s9live{background:#e9f8f0;color:#0e704b}#latestScoresSection.hv-scoreboard-card .s9status.s9live:before{background:#18a66f;box-shadow:0 0 0 .2rem rgba(24,166,111,.13);animation:hvScorePulse 1.4s ease-in-out infinite}#latestScoresSection.hv-scoreboard-card .s9scoreTime{color:#78847e;font-size:.62rem;font-weight:700}#latestScoresSection.hv-scoreboard-card .s9scoreTeam{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.62rem;min-height:2.65rem;padding:.3rem .18rem}#latestScoresSection.hv-scoreboard-card .s9scoreTeam img{width:2rem;height:2rem;padding:.15rem;border-radius:50%;background:#fff;object-fit:contain;box-shadow:0 .22rem .65rem rgba(16,24,40,.09)}#latestScoresSection.hv-scoreboard-card .s9scoreTeam span{min-width:0;overflow:hidden;color:#303a45;font-size:.75rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}#latestScoresSection.hv-scoreboard-card .s9scoreTeam strong{min-width:2rem;color:#17212d;font-family:"Barlow Condensed",sans-serif;font-size:1.32rem;line-height:1;text-align:right}@keyframes hvScorePulse{50%{box-shadow:0 0 0 .38rem rgba(24,166,111,0)}}@media(max-width:575.98px){#latestScoresSection.hv-scoreboard-card #latestScoresList{gap:.6rem}#latestScoresSection.hv-scoreboard-card .mini-score{padding:.78rem;border-radius:.88rem}#latestScoresSection.hv-scoreboard-card .s9scoreTeam{grid-template-columns:1.85rem minmax(0,1fr) auto;min-height:2.45rem}#latestScoresSection.hv-scoreboard-card .s9scoreTeam img{width:1.85rem;height:1.85rem}#latestScoresSection.hv-scoreboard-card .s9scoreTeam strong{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){#latestScoresSection.hv-scoreboard-card .mini-score{transition:none}#latestScoresSection.hv-scoreboard-card .s9status.s9live:before{animation:none}}
