.athlos-euroleague-category-023198{background:linear-gradient(180deg,#f3f5f8 0,#f7f8fa 520px,#fff 100%);padding:22px 16px 48px}
.athlos-euroleague-category-023198__shell{max-width:1280px;margin:0 auto}
.athlos-hub-023198{--hub-bg:#f4f6f9;--hub-card:#fff;--hub-text:#0d1118;--hub-muted:#737b88;--hub-line:#e6e9ef;--hub-accent:#e91d2d;--hub-dark:#0b0d12;--hub-radius:20px;max-width:1280px;margin:0 auto;font-family:inherit;color:var(--hub-text)}
.athlos-hub-023198 *{box-sizing:border-box}.athlos-hub-023198 a{color:inherit;text-decoration:none}.athlos-hub-023198 img{display:block}
.athlos-hub-023198__hero{position:relative;overflow:hidden;display:grid;grid-template-columns:140px minmax(0,1fr) minmax(470px,.95fr);gap:28px;align-items:center;min-height:272px;padding:34px 36px;border-radius:28px;background:linear-gradient(118deg,#07080b 0%,#11141b 53%,#211015 100%);box-shadow:0 26px 70px rgba(13,16,23,.22);color:#fff}
.athlos-hub-023198__hero:before{content:"";position:absolute;width:560px;height:560px;right:-230px;top:-335px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 58px rgba(255,255,255,.018),0 0 0 122px rgba(233,29,45,.025)}
.athlos-hub-023198__hero:after{content:"EUROLEAGUE";position:absolute;right:-16px;bottom:-32px;font-size:92px;font-weight:900;letter-spacing:-.06em;color:rgba(255,255,255,.025);pointer-events:none}.athlos-hub-023198__hero-glow{position:absolute;width:520px;height:520px;right:-150px;top:-270px;border-radius:50%;background:radial-gradient(circle,rgba(233,29,45,.52),rgba(233,29,45,0) 68%)}
.athlos-hub-023198__hero-logo{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:122px;height:122px;border:1px solid rgba(255,255,255,.16);border-radius:26px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.045));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 36px rgba(0,0,0,.22);backdrop-filter:blur(8px)}.athlos-hub-023198__hero-logo img{max-width:82%;max-height:82%;object-fit:contain}.athlos-hub-023198__hero-logo span{font-size:40px;font-weight:900}.athlos-hub-023198__hero-logo--orange{border-color:rgba(250,85,0,.38);background:radial-gradient(circle at 35% 25%,rgba(250,85,0,.17),rgba(255,255,255,.045) 62%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 36px rgba(0,0,0,.22),0 0 0 1px rgba(250,85,0,.05)}.athlos-hub-023198__hero-logo--orange img{max-width:88%;max-height:88%;filter:none}
.athlos-hub-023198__hero-copy{position:relative;z-index:2;display:flex;align-items:center;min-height:122px}.athlos-hub-023198__eyebrow{display:inline-flex;padding:7px 10px;margin-bottom:11px;border-radius:999px;background:var(--hub-accent);font-size:10px;font-weight:900;letter-spacing:.14em}.athlos-hub-023198__hero-copy h1{margin:0;color:#fff;font-size:54px;line-height:.96;letter-spacing:-.05em}.athlos-hub-023198__hero-copy p{margin:12px 0 0;color:#c8ccd4;font-size:14px;font-weight:700}
.athlos-hub-023198__hero-kpis{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.athlos-hub-kpi-023198{min-height:82px;padding:14px 15px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.athlos-hub-kpi-023198 span{display:block;color:#aeb4c0;font-size:9px;font-weight:900;letter-spacing:.11em}.athlos-hub-kpi-023198 strong{display:block;overflow:hidden;margin-top:6px;color:#fff;font-size:16px;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.athlos-hub-kpi-023198 small{display:block;overflow:hidden;margin-top:6px;color:#8f97a5;font-size:10px;text-overflow:ellipsis;white-space:nowrap}
.athlos-hub-023198__subnav{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:8px;border:1px solid #e3e7ed;border-radius:16px;background:rgba(255,255,255,.9);box-shadow:0 8px 24px rgba(17,20,27,.05);overflow:auto}.athlos-hub-023198__subnav a{flex:0 0 auto;padding:9px 13px;border-radius:10px;color:#575e6a;font-size:10px;font-weight:900;letter-spacing:.06em;transition:.15s ease}.athlos-hub-023198__subnav a:hover{background:#11131a;color:#fff}
.athlos-hub-023198__top-grid,.athlos-hub-023198__middle-grid{display:grid;gap:18px;margin-top:18px}.athlos-hub-023198__top-grid{grid-template-columns:minmax(0,1.34fr) minmax(340px,.66fr)}.athlos-hub-023198__middle-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}
.athlos-hub-card-023198{overflow:hidden;border:1px solid var(--hub-line);border-radius:var(--hub-radius);background:var(--hub-card);box-shadow:0 12px 34px rgba(17,20,27,.06)}.athlos-hub-card-023198__head{display:flex;align-items:end;justify-content:space-between;gap:15px;padding:18px 20px 14px;border-bottom:1px solid var(--hub-line)}.athlos-hub-card-023198__head span{display:block;margin-bottom:4px;color:var(--hub-accent);font-size:9px;font-weight:900;letter-spacing:.14em}.athlos-hub-card-023198__head h2{margin:0;font-size:20px;line-height:1.04;letter-spacing:-.025em}.athlos-hub-card-023198__head small,.athlos-hub-card-023198__head>a{color:#89909b;font-size:10px;font-weight:900}.athlos-hub-card-023198__head>a{color:var(--hub-accent)}
.athlos-hub-news-023198{box-shadow:0 18px 44px rgba(17,20,27,.085)}.athlos-hub-news-023198__lead>a{display:grid;grid-template-columns:53% minmax(0,1fr);min-height:300px}.athlos-hub-news-023198__lead-media{position:relative;min-height:300px;background:#171922 center/cover no-repeat}.athlos-hub-news-023198__lead-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.34))}.athlos-hub-news-023198__lead-media span{position:absolute;z-index:2;left:16px;bottom:16px;padding:6px 9px;border-radius:7px;background:var(--hub-accent);color:#fff;font-size:9px;font-weight:900;letter-spacing:.08em}.athlos-hub-news-023198__lead-copy{display:flex;flex-direction:column;justify-content:center;padding:24px}.athlos-hub-news-023198__lead-copy small{color:#999fa9;font-size:10px;font-weight:900}.athlos-hub-news-023198__lead-copy h3{margin:8px 0 10px;font-size:25px;line-height:1.07;letter-spacing:-.032em}.athlos-hub-news-023198__lead-copy p{margin:0;color:#69717d;font-size:12px;line-height:1.55}.athlos-hub-news-023198__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--hub-line)}.athlos-hub-news-023198__rail>a{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;align-items:center;min-height:90px;padding:10px 12px;border-right:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line);transition:.15s ease}.athlos-hub-news-023198__rail>a:nth-child(2n){border-right:0}.athlos-hub-news-023198__rail>a:hover{background:#fafbfc}.athlos-hub-news-023198__thumb{width:76px;height:62px;border-radius:9px;background:#eceff3 center/cover no-repeat}.athlos-hub-news-023198__rail small{display:block;color:#9da2aa;font-size:9px}.athlos-hub-news-023198__rail strong{display:-webkit-box;overflow:hidden;margin-top:4px;font-size:12px;line-height:1.28;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.athlos-hub-round-023198__list{padding:7px 13px 13px}.athlos-hub-match-023198{display:grid;grid-template-columns:42px minmax(0,1fr) 58px minmax(0,1fr);gap:7px;align-items:center;min-height:59px;padding:8px 3px;border-bottom:1px solid #f0f2f5;transition:.15s ease}.athlos-hub-match-023198:last-child{border-bottom:0}.athlos-hub-match-023198[href]:hover{transform:translateX(2px);background:#fafbfc}.athlos-hub-match-023198__date{color:#8f95a0;font-size:10px;font-weight:900}.athlos-hub-match-023198__team{display:flex;align-items:center;gap:7px;min-width:0}.athlos-hub-match-023198__team--away{justify-content:flex-end;text-align:right}.athlos-hub-match-023198__team strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.athlos-hub-match-023198>b{display:flex;align-items:center;justify-content:center;min-height:33px;border-radius:9px;background:#11131a;color:#fff;font-size:12px}.athlos-hub-match-023198__logo{display:flex;flex:0 0 27px;align-items:center;justify-content:center;width:27px;height:27px}.athlos-hub-match-023198__logo img{max-width:100%;max-height:100%;object-fit:contain}
.athlos-hub-table-023198{padding:7px 14px 14px}.athlos-hub-table-023198__row{display:grid;grid-template-columns:30px minmax(0,1fr) 42px 34px 34px;gap:6px;align-items:center;min-height:44px;border-bottom:1px solid #f0f2f5;font-size:11px}.athlos-hub-table-023198__head{min-height:32px;color:#969da8;font-size:9px;font-weight:900}.athlos-hub-table-023198__team{display:flex;align-items:center;gap:8px;min-width:0}.athlos-hub-table-023198__team img{width:24px;height:24px;object-fit:contain}.athlos-hub-table-023198__team strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.athlos-hub-leaders-023198__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px}.athlos-hub-leader-023198{padding:12px;border:1px solid #edf0f4;border-radius:14px;background:linear-gradient(145deg,#fff,#f8f9fb)}.athlos-hub-leader-023198>span{display:block;color:var(--hub-accent);font-size:9px;font-weight:900;letter-spacing:.1em}.athlos-hub-leader-023198__body{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;margin-top:10px}.athlos-hub-leader-023198__body img,.athlos-hub-leader-023198__fallback{width:56px;height:56px;border-radius:50%;object-fit:cover;background:#eef0f4}.athlos-hub-leader-023198__fallback{display:flex;align-items:center;justify-content:center;color:#b2b6bf}.athlos-hub-leader-023198 strong{display:block;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.athlos-hub-leader-023198 small{display:block;overflow:hidden;margin-top:2px;color:#8e949e;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.athlos-hub-leader-023198 b{display:block;margin-top:5px;font-size:23px;line-height:1;color:#11131a}
.athlos-hub-numbers-023198{margin-top:18px}.athlos-hub-numbers-023198__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.athlos-hub-number-023198{min-height:120px;padding:18px 15px;border-right:1px solid var(--hub-line)}.athlos-hub-number-023198:last-child{border-right:0}.athlos-hub-number-023198 span{display:block;color:#888f9a;font-size:9px;font-weight:900;letter-spacing:.09em}.athlos-hub-number-023198 strong{display:block;margin-top:11px;font-size:18px;line-height:1.08;letter-spacing:-.025em}.athlos-hub-number-023198 small{display:block;margin-top:8px;color:#a0a6b0;font-size:9px}
.athlos-hub-stream-023198{margin-top:18px}.athlos-hub-stream-023198__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.athlos-hub-stream-item-023198{border-right:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line)}.athlos-hub-stream-item-023198:nth-child(4n){border-right:0}.athlos-hub-stream-item-023198>a{display:block;height:100%;padding:13px;transition:.15s ease}.athlos-hub-stream-item-023198>a:hover{background:#fafbfc}.athlos-hub-stream-item-023198__media{display:block;width:100%;aspect-ratio:16/9;border-radius:10px;background:#eceff3 center/cover no-repeat}.athlos-hub-stream-item-023198__copy{display:block;padding:10px 2px 3px}.athlos-hub-stream-item-023198__copy small{display:block;color:#999fa9;font-size:9px}.athlos-hub-stream-item-023198__copy strong{display:-webkit-box;overflow:hidden;margin-top:5px;font-size:12px;line-height:1.32;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.athlos-hub-empty-023198{padding:28px;color:#8a919c;font-size:12px;text-align:center}.athlos-hub-empty-023198--leaders{display:flex;min-height:195px;flex-direction:column;justify-content:center}.athlos-hub-empty-023198--leaders strong{color:#424954}.athlos-hub-empty-023198--leaders span{margin-top:6px}.athlos-hub-023198__error{padding:18px;border:1px solid #eee;border-radius:12px;background:#fff}
@media(max-width:1080px){.athlos-hub-023198__hero{grid-template-columns:105px minmax(0,1fr);min-height:0;padding:27px}.athlos-hub-023198__hero-logo{width:92px;height:92px}.athlos-hub-023198__hero-kpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.athlos-hub-023198__top-grid,.athlos-hub-023198__middle-grid{grid-template-columns:1fr}.athlos-hub-news-023198{order:-1}.athlos-hub-numbers-023198__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.athlos-hub-number-023198:nth-child(3){border-right:0}.athlos-hub-number-023198:nth-child(-n+3){border-bottom:1px solid var(--hub-line)}.athlos-hub-stream-023198__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.athlos-hub-stream-item-023198:nth-child(4n){border-right:1px solid var(--hub-line)}.athlos-hub-stream-item-023198:nth-child(2n){border-right:0}}
@media(max-width:680px){.athlos-euroleague-category-023198{padding:10px 8px 34px}.athlos-hub-023198__hero{grid-template-columns:72px minmax(0,1fr);gap:13px;padding:18px 14px;border-radius:18px}.athlos-hub-023198__hero-logo{width:68px;height:68px;border-radius:15px}.athlos-hub-023198__hero-copy h1{font-size:32px}.athlos-hub-023198__hero-copy p{font-size:11px}.athlos-hub-023198__hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.athlos-hub-kpi-023198{min-height:69px;padding:10px}.athlos-hub-023198__subnav{border-radius:13px}.athlos-hub-card-023198{border-radius:15px}.athlos-hub-card-023198__head{padding:14px 13px 11px}.athlos-hub-card-023198__head h2{font-size:17px}.athlos-hub-news-023198__lead>a{grid-template-columns:1fr}.athlos-hub-news-023198__lead-media{min-height:205px}.athlos-hub-news-023198__lead-copy{padding:16px}.athlos-hub-news-023198__lead-copy h3{font-size:21px}.athlos-hub-news-023198__rail{grid-template-columns:1fr}.athlos-hub-news-023198__rail>a{border-right:0}.athlos-hub-match-023198{grid-template-columns:34px minmax(0,1fr) 49px minmax(0,1fr);gap:4px}.athlos-hub-match-023198__team strong{font-size:10px}.athlos-hub-match-023198__logo{width:21px;height:21px;flex-basis:21px}.athlos-hub-leaders-023198__grid{grid-template-columns:1fr 1fr;padding:10px;gap:7px}.athlos-hub-leader-023198__body{grid-template-columns:42px minmax(0,1fr)}.athlos-hub-leader-023198__body img,.athlos-hub-leader-023198__fallback{width:42px;height:42px}.athlos-hub-numbers-023198__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.athlos-hub-number-023198{min-height:102px}.athlos-hub-number-023198:nth-child(n){border-right:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line)}.athlos-hub-number-023198:nth-child(2n){border-right:0}.athlos-hub-number-023198:nth-last-child(-n+2){border-bottom:0}.athlos-hub-stream-023198__grid{grid-template-columns:1fr 1fr}.athlos-hub-stream-item-023198>a{padding:9px}.athlos-hub-stream-item-023198__copy strong{font-size:11px}}
@media(max-width:430px){.athlos-hub-leaders-023198__grid,.athlos-hub-stream-023198__grid{grid-template-columns:1fr}.athlos-hub-stream-item-023198:nth-child(n){border-right:0}.athlos-hub-023198__hero-kpis{grid-template-columns:1fr 1fr}}
.athlos-hub-card-023198__head--round{align-items:center}.athlos-hub-round-023198__tools{display:flex;align-items:center;gap:10px}.athlos-hub-round-023198__selector{position:relative;display:block}.athlos-hub-round-023198__selector select{min-width:158px;height:36px;padding:0 34px 0 12px;border:1px solid #dfe3e9;border-radius:10px;background:#f7f8fa;color:#11131a;font:900 10px/1 Arial,Helvetica,sans-serif;letter-spacing:.02em;cursor:pointer;outline:none;appearance:auto}.athlos-hub-round-023198__selector select:hover,.athlos-hub-round-023198__selector select:focus{border-color:#b8bec8;background:#fff;box-shadow:0 0 0 3px rgba(17,19,26,.045)}.athlos-hub-table-023198__row--zero{color:#5f6671}.athlos-hub-table-023198__row--zero>span:first-child{color:#a4aab3}
@media(max-width:680px){.athlos-hub-card-023198__head--round{align-items:flex-start}.athlos-hub-round-023198__tools{flex-direction:column;align-items:flex-end;gap:6px}.athlos-hub-round-023198__selector select{min-width:138px;height:34px;font-size:9px}}

/* v0.23.198 — editorial + full-width standings refinement. */
.athlos-hub-023198__top-grid{grid-template-columns:minmax(0,1.46fr) minmax(380px,.74fr)}
.athlos-hub-news-023198__featured{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);border-bottom:1px solid var(--hub-line)}
.athlos-hub-news-023198__feature{min-width:0;border-right:1px solid var(--hub-line)}
.athlos-hub-news-023198__feature:last-child{border-right:0}
.athlos-hub-news-023198__feature>a{display:flex;height:100%;flex-direction:column;transition:.15s ease}
.athlos-hub-news-023198__feature>a:hover{background:#fafbfc}
.athlos-hub-news-023198__feature-media{position:relative;display:block;width:100%;min-height:210px;background:#161922 center/cover no-repeat}
.athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-media{min-height:255px}
.athlos-hub-news-023198__feature-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.30))}
.athlos-hub-news-023198__feature-media em{position:absolute;z-index:2;left:15px;bottom:14px;padding:6px 9px;border-radius:7px;background:var(--hub-accent);color:#fff;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.09em}
.athlos-hub-news-023198__feature-copy{display:flex;flex:1;flex-direction:column;padding:17px 18px 19px}
.athlos-hub-news-023198__feature-copy small,.athlos-hub-news-023198__more-copy small{color:#939aa5;font-size:10px;font-weight:800}
.athlos-hub-news-023198__feature-copy strong{display:block;margin-top:7px;font-size:19px;font-weight:900;line-height:1.16;letter-spacing:-.025em}
.athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-copy strong{font-size:24px;line-height:1.1}
.athlos-hub-news-023198__feature-copy>span{display:-webkit-box;overflow:hidden;margin-top:9px;color:#666e79;font-size:12px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.athlos-hub-news-023198__more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
.athlos-hub-news-023198__more article{border-right:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line)}
.athlos-hub-news-023198__more article:nth-child(2n){border-right:0}
.athlos-hub-news-023198__more article:last-child:nth-child(odd){grid-column:1/-1;border-right:0}
.athlos-hub-news-023198__more a{display:grid;grid-template-columns:105px minmax(0,1fr);gap:12px;align-items:center;min-height:112px;padding:12px 14px;transition:.15s ease}
.athlos-hub-news-023198__more a:hover{background:#fafbfc}
.athlos-hub-news-023198__more-media{display:block;width:105px;height:78px;border-radius:10px;background:#eceff3 center/cover no-repeat}
.athlos-hub-news-023198__more-copy strong{display:-webkit-box;overflow:hidden;margin-top:5px;font-size:14px;font-weight:900;line-height:1.28;-webkit-line-clamp:3;-webkit-box-orient:vertical}

.athlos-hub-standings-023198{margin-top:18px;overflow:hidden}
.athlos-hub-table-023198__scroll{overflow-x:auto;scrollbar-width:thin}
.athlos-hub-table-023198{min-width:1110px;padding:8px 16px 4px}
.athlos-hub-table-023198__row{display:grid;grid-template-columns:42px minmax(230px,1.7fr) 54px 54px 54px 66px 78px 78px 70px 82px 82px 70px 82px;gap:6px;align-items:center;min-height:54px;border-bottom:1px solid #eceff2;color:#323946;font-size:13px;font-weight:700}
.athlos-hub-table-023198__head{position:sticky;top:0;z-index:2;min-height:42px;background:#fff;color:#8e97a5;font-size:10px;font-weight:900;letter-spacing:.015em}
.athlos-hub-table-023198__row>span:not(:nth-child(2)){text-align:center}
.athlos-hub-table-023198__team{display:flex;align-items:center;gap:11px;min-width:0}
.athlos-hub-table-023198__team img{width:30px;height:30px;object-fit:contain}
.athlos-hub-table-023198__team strong{overflow:hidden;color:#1d2530;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}
.athlos-hub-table-023198__position{font-size:14px;font-weight:900}
.athlos-hub-table-023198__row .is-strong{color:#0e1117;font-weight:900}
.athlos-hub-table-023198__row .is-diff{font-weight:900}
.athlos-hub-table-023198__row--cut-six{border-bottom:2px dashed #ff5b2f}
.athlos-hub-table-023198__row--cut-ten{border-bottom:2px dashed #1a1d24}
.athlos-hub-standings-023198__legend{display:flex;flex-wrap:wrap;gap:11px 24px;padding:12px 18px 16px;border-top:1px solid #f0f2f5;color:#727b87;font-size:11px}
.athlos-hub-standings-023198__legend span{display:flex;align-items:center;gap:6px}
.athlos-hub-standings-023198__legend strong{color:#252c35;font-weight:900}
.athlos-hub-standings-023198__legend i{display:inline-block;width:22px;border-top:2px dashed #ff5b2f}
.athlos-hub-standings-023198__legend i.is-playin{border-color:#1a1d24}

.athlos-hub-leaders-023198{margin-top:18px}
.athlos-hub-leaders-023198__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px}
.athlos-hub-leader-023198 strong{font-weight:900}
.athlos-hub-stream-item-023198__copy strong{font-size:13px;font-weight:900;line-height:1.3}

.athlos-hub-news-archive-023198__hero{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:16px;padding:30px 34px;border-radius:24px;background:linear-gradient(118deg,#08090c,#171a21 70%,#2a1217);box-shadow:0 22px 60px rgba(13,16,23,.18);color:#fff}
.athlos-hub-news-archive-023198__hero span{color:#ff4a58;font-size:10px;font-weight:900;letter-spacing:.13em}
.athlos-hub-news-archive-023198__hero h1{margin:6px 0 0;color:#fff;font-size:40px;letter-spacing:-.04em}
.athlos-hub-news-archive-023198__hero p{margin:8px 0 0;color:#aeb5c0;font-size:12px;font-weight:700}
.athlos-hub-news-archive-023198__hero>a{padding:10px 13px;border:1px solid rgba(255,255,255,.18);border-radius:10px;color:#fff;font-size:10px;font-weight:900}
.athlos-hub-news-archive-023198__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.athlos-hub-news-archive-023198__grid article{border-right:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line)}
.athlos-hub-news-archive-023198__grid article:nth-child(3n){border-right:0}
.athlos-hub-news-archive-023198__grid a{display:block;height:100%;padding:15px;transition:.15s ease}
.athlos-hub-news-archive-023198__grid a:hover{background:#fafbfc}
.athlos-hub-news-archive-023198__media{display:block;width:100%;aspect-ratio:16/9;border-radius:12px;background:#eceff3 center/cover no-repeat}
.athlos-hub-news-archive-023198__copy{display:block;padding:11px 2px 4px}
.athlos-hub-news-archive-023198__copy small{color:#959da8;font-size:10px;font-weight:800}
.athlos-hub-news-archive-023198__copy strong{display:block;margin-top:5px;font-size:16px;font-weight:900;line-height:1.28}
.athlos-hub-news-archive-023198__copy em{display:-webkit-box;overflow:hidden;margin-top:8px;color:#6f7782;font-size:11px;font-style:normal;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.athlos-hub-news-archive-023198__pager{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center;padding:18px 20px}
.athlos-hub-news-archive-023198__pager span:last-child{text-align:right}
.athlos-hub-news-archive-023198__pager a{color:var(--hub-accent);font-size:11px;font-weight:900}
.athlos-hub-news-archive-023198__pager strong{font-size:11px}

@media(max-width:1080px){
  .athlos-hub-023198__top-grid{grid-template-columns:1fr}
  .athlos-hub-leaders-023198__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .athlos-hub-news-archive-023198__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .athlos-hub-news-archive-023198__grid article:nth-child(3n){border-right:1px solid var(--hub-line)}
  .athlos-hub-news-archive-023198__grid article:nth-child(2n){border-right:0}
}
@media(max-width:680px){
  .athlos-hub-news-023198__featured{grid-template-columns:1fr}
  .athlos-hub-news-023198__feature{border-right:0;border-bottom:1px solid var(--hub-line)}
  .athlos-hub-news-023198__feature-media,.athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-media{min-height:205px}
  .athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-copy strong{font-size:21px}
  .athlos-hub-news-023198__feature-copy strong{font-size:18px}
  .athlos-hub-news-023198__more{grid-template-columns:1fr}
  .athlos-hub-news-023198__more article,.athlos-hub-news-023198__more article:nth-child(2n),.athlos-hub-news-023198__more article:last-child:nth-child(odd){grid-column:auto;border-right:0}
  .athlos-hub-news-023198__more a{grid-template-columns:92px minmax(0,1fr)}
  .athlos-hub-news-023198__more-media{width:92px;height:70px}
  .athlos-hub-leaders-023198__grid{grid-template-columns:1fr 1fr}
  .athlos-hub-standings-023198__legend{display:grid;gap:8px}
  .athlos-hub-news-archive-023198__hero{display:block;padding:22px 18px}
  .athlos-hub-news-archive-023198__hero h1{font-size:30px}
  .athlos-hub-news-archive-023198__hero>a{display:inline-flex;margin-top:15px}
  .athlos-hub-news-archive-023198__grid{grid-template-columns:1fr}
  .athlos-hub-news-archive-023198__grid article:nth-child(n){border-right:0}
}

/* v0.23.202 — inherit ATHLOS site typography and mirror team-page hierarchy.
 * No custom font stack: the EuroLeague hub now uses the same Newspaper/site font
 * inherited by the team pages. Section names are the bold layer; editorial body
 * and standings rows stay subordinate. */
.athlos-hub-023198,
.athlos-hub-023198 h1,
.athlos-hub-023198 h2,
.athlos-hub-023198 h3,
.athlos-hub-023198 strong,
.athlos-hub-023198 b,
.athlos-hub-023198 select,
.athlos-hub-023198 button,
.athlos-hub-023198 input{
  font-family:inherit !important;
  font-style:normal;
}

/* Same hierarchy as ATHLOS team-page cards: compact, strong section names. */
.athlos-hub-card-023198__head h2{
  color:#111827;
  font-size:18px !important;
  line-height:1.15 !important;
  font-weight:900 !important;
  letter-spacing:0 !important;
}
.athlos-hub-news-archive-023198__hero h1{
  font-family:inherit !important;
  font-weight:900 !important;
}

/* Featured editorial copy follows the team-page news treatment. */
.athlos-hub-news-023198__feature-copy strong{
  font-size:19px;
  line-height:1.22;
  font-weight:700 !important;
  letter-spacing:0 !important;
}
.athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-copy strong{
  font-size:20px;
  line-height:1.22;
  font-weight:700 !important;
}
.athlos-hub-news-023198__feature-copy>span{
  font-size:12px;
  line-height:1.45;
}

/* Small-thumbnail stories are content, not headings. */
.athlos-hub-news-023198__more-copy strong,
.athlos-hub-stream-item-023198__copy strong{
  font-size:12px !important;
  line-height:1.25 !important;
  font-weight:500 !important;
  letter-spacing:0 !important;
}

/* Standings: section title/header carry emphasis, data rows remain readable. */
.athlos-hub-table-023198__row{
  font-size:13px;
  font-weight:500 !important;
}
.athlos-hub-table-023198__head{
  font-size:10px;
  font-weight:900 !important;
}
.athlos-hub-table-023198__team strong{
  font-size:14px;
  font-weight:600 !important;
  letter-spacing:0 !important;
}
.athlos-hub-table-023198__position,
.athlos-hub-table-023198__row .is-strong,
.athlos-hub-table-023198__row .is-diff{
  font-weight:600 !important;
}
.athlos-hub-standings-023198__legend strong{font-weight:700 !important}

/* Supporting cards also inherit the site font without artificial black weight. */
.athlos-hub-leader-023198 strong{font-weight:600 !important}
.athlos-hub-news-archive-023198__copy strong{font-weight:600 !important}

@media(max-width:680px){
  .athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-copy strong{font-size:19px}
  .athlos-hub-news-023198__feature-copy strong{font-size:18px}
}

/* v0.23.203 — season browser + editorial polish. */
.athlos-hub-round-023198__selector select,
.athlos-hub-season-023198__selector select{
  min-width:142px;
  height:36px;
  padding:0 34px 0 12px;
  border:1px solid #dfe3e9;
  border-radius:10px;
  background:#f7f8fa;
  color:#11131a;
  font-family:inherit;
  font-size:10px;
  font-weight:700;
  line-height:1;
  letter-spacing:0;
  cursor:pointer;
  outline:none;
}
.athlos-hub-round-023198__selector select:hover,
.athlos-hub-round-023198__selector select:focus,
.athlos-hub-season-023198__selector select:hover,
.athlos-hub-season-023198__selector select:focus{
  border-color:#b8bec8;
  background:#fff;
  box-shadow:0 0 0 3px rgba(17,19,26,.045);
}
.athlos-hub-card-023198__head--standings{align-items:center}
.athlos-hub-standings-023198__tools{display:flex;align-items:center;gap:10px}

/* Two real feature stories, balanced rather than one giant card + one satellite. */
.athlos-hub-news-023198__featured{
  grid-template-columns:repeat(2,minmax(0,1fr));
}
.athlos-hub-news-023198__feature-media,
.athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-media{
  min-height:225px;
}
.athlos-hub-news-023198__feature-copy{
  padding:15px 17px 17px;
}
.athlos-hub-news-023198__feature-copy strong,
.athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-copy strong{
  display:-webkit-box;
  overflow:hidden;
  margin-top:6px;
  font-size:18px;
  font-weight:700 !important;
  line-height:1.2;
  letter-spacing:0;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
}
.athlos-hub-news-023198__feature-copy>span{
  display:-webkit-box;
  overflow:hidden;
  margin-top:8px;
  color:#6d7480;
  font-size:11.5px;
  line-height:1.45;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
}

/* Secondary stories stay editorially visible without competing with section titles. */
.athlos-hub-news-023198__more{
  grid-template-columns:repeat(2,minmax(0,1fr));
  background:#fbfcfd;
}
.athlos-hub-news-023198__more a{
  grid-template-columns:116px minmax(0,1fr);
  gap:12px;
  min-height:116px;
  padding:13px 14px;
}
.athlos-hub-news-023198__more-media{
  width:116px;
  height:82px;
  border-radius:9px;
}
.athlos-hub-news-023198__more-copy strong{
  font-size:13px !important;
  font-weight:500 !important;
  line-height:1.3 !important;
  -webkit-line-clamp:3;
}
.athlos-hub-news-023198__more-copy small{
  font-weight:700;
}

@media(max-width:680px){
  .athlos-hub-round-023198__tools,
  .athlos-hub-standings-023198__tools{flex-wrap:wrap}
  .athlos-hub-round-023198__selector select,
  .athlos-hub-season-023198__selector select{min-width:132px;height:34px;font-size:10px}
  .athlos-hub-standings-023198__tools{justify-content:flex-end}
  .athlos-hub-news-023198__featured{grid-template-columns:1fr}
  .athlos-hub-news-023198__feature-media,
  .athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-media{min-height:205px}
  .athlos-hub-news-023198__feature-copy strong,
  .athlos-hub-news-023198__feature.is-primary .athlos-hub-news-023198__feature-copy strong{font-size:18px}
  .athlos-hub-news-023198__more{grid-template-columns:1fr}
  .athlos-hub-news-023198__more article,
  .athlos-hub-news-023198__more article:nth-child(2n),
  .athlos-hub-news-023198__more article:last-child:nth-child(odd){grid-column:auto;border-right:0}
  .athlos-hub-news-023198__more a{grid-template-columns:96px minmax(0,1fr);min-height:96px}
  .athlos-hub-news-023198__more-media{width:96px;height:70px}
}
