/* Run to Cup 3.5 */
#pageSub{display:none!important}.role-hidden35{display:none!important}
.dashboard-league-select{max-width:260px;border:1px solid #4a4122;border-radius:8px;background:#262112;color:#ffe28a;padding:7px 34px 7px 10px;font:inherit;font-size:.8rem;font-weight:850;cursor:pointer}
.dashboard-league-select:focus{outline:2px solid var(--yellow);outline-offset:2px}
.dashboard-leaders35{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.dashboard-leader35 .card-body{padding:8px 14px}.dashboard-leader-row35{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--line)}.dashboard-leader-row35:last-child{border-bottom:0}.dashboard-leader-row35>span{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#282313;color:var(--yellow2);font-weight:950;font-size:.72rem}.dashboard-leader-row35 small{display:block;margin-top:2px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-leader-row35>b{color:var(--yellow2);white-space:nowrap;font-size:.78rem}
.announcement-nav{position:relative;display:flex;align-items:center}.announcement-bell{position:relative}.announcement-bell.active{border-color:#8d741f;background:#302812;color:#ffe28a}.announcement-count{pointer-events:none;position:absolute;right:-5px;top:-6px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border:2px solid #101114;border-radius:99px;background:#e84555;color:#fff;font-size:.62rem;font-weight:950}
.live-list-card{max-width:1220px;margin:0 auto}.live-list-rows{display:grid;gap:8px}.live-list-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(95px,140px) minmax(120px,1fr) auto;gap:12px;align-items:center;padding:12px 13px;border:1px solid var(--line);border-radius:10px;background:#111216}.live-list-team{border:0;background:transparent;color:#fff;font:inherit;font-weight:850;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-list-team.home{text-align:right}.live-list-team:hover{color:var(--yellow2)}.live-list-score{text-align:center}.live-list-score strong{display:block;font-size:1.45rem;letter-spacing:.02em}.live-list-score strong span{color:#666a73;margin:0 5px}.live-list-score small{display:block;margin-top:2px;color:var(--muted);font-size:.69rem;text-transform:uppercase;font-weight:850}.live-go-match{white-space:nowrap}
.announcement-page-list{display:grid;gap:10px}.announcement-page-item{padding:16px;border:1px solid var(--line);border-radius:11px;background:#111216}.announcement-page-item.important{border-color:#6e5d23;background:#1d190e}.announcement-page-item.urgent{border-color:#71313a;background:#211114}.announcement-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.announcement-title-row h3{margin:0;font-size:1rem}.announcement-page-item p{margin:8px 0 10px;white-space:pre-wrap}.announcement-page-item small{color:var(--muted)}.announcement-compose{margin-bottom:14px}
.limited-mode .global-links button[data-view="liveList"]{display:revert}.limited-mode .announcement-nav{display:flex}
.entity-inline{border:0;background:transparent;color:inherit;padding:0;font:inherit;font-weight:850;cursor:pointer}.entity-inline:hover{color:var(--yellow2);text-decoration:underline}
@media(max-width:760px){.live-list-row{grid-template-columns:1fr auto 1fr}.live-go-match{grid-column:1/-1;width:100%}.dashboard-league-select{max-width:180px}.announcement-nav{grid-column:auto}}
@media(max-width:1180px){.dashboard-leaders35{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.dashboard-leaders35{grid-template-columns:1fr}}

.global-nav{grid-template-columns:auto minmax(230px,1fr) auto auto auto}
.limited-mode .global-links button[data-view="liveList"],.limited-mode .nav button[data-view="liveList"]{display:flex!important}
@media(max-width:1100px){.global-nav{grid-template-columns:auto minmax(220px,1fr) auto auto}.announcement-nav{grid-column:3;grid-row:1}.nav-account{grid-column:4;grid-row:1}.global-links{grid-column:1/-1;grid-row:2}}
@media(max-width:620px){.global-nav{grid-template-columns:1fr auto auto}.global-brand{grid-column:1;grid-row:1}.announcement-nav{grid-column:2;grid-row:1}.nav-account{grid-column:3;grid-row:1}.global-search{grid-column:1/-1;grid-row:2}.global-links{grid-column:1/-1;grid-row:3}}

.suite-portal-hero p{display:none!important}
