.public-home .home-sidebar{grid-template-rows:repeat(4,auto);align-content:start;min-width:0}
.public-home .home-sidebar>.sidebar-player-focus{min-height:0;padding:14px;justify-content:start;grid-column:auto}
.sidebar-player-focus.player-day-section .player-of-day-link{display:grid;grid-template-columns:54px minmax(0,1fr)!important;grid-template-rows:repeat(4,auto)!important;min-height:0;flex:none;justify-items:start;gap:3px 10px;margin:6px 0;padding:0;text-align:left;align-items:center}
.sidebar-player-focus.player-day-section .player-of-day-logo{grid-column:1;grid-row:1/5!important;width:54px!important;height:54px!important;margin:0}
.sidebar-player-focus .player-of-day-link>strong,.sidebar-player-focus .player-of-day-link>span,.sidebar-player-focus .player-of-day-link>small,.sidebar-player-focus .player-of-day-trophies{grid-column:2;min-width:0;overflow-wrap:anywhere;margin:0}
.sidebar-player-focus .player-of-day-trophies{font-size:11px;justify-content:flex-start}
.sidebar-player-focus .eyebrow{margin:0 0 8px}
.cup-hype-feature{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:16px;border:1px solid #734032;background:linear-gradient(145deg,#2a1b24,#14172e)}
.home-section-card.cup-hype-feature{border-color:#734032!important}.home-section-card.cup-hype-feature::before{background:linear-gradient(#bb5539,#723135)}
.cup-hype-feature .eyebrow{color:#e7a082;font-size:10px;line-height:1.5;letter-spacing:1.1px;overflow-wrap:anywhere}
.cup-hype-feature h2{font-size:22px}.cup-hype-feature p{font-size:12px;line-height:1.5}
.cup-hype-feature-link{display:grid;grid-template-columns:52px minmax(0,1fr);gap:7px 10px;color:inherit;text-decoration:none;min-width:0}
.cup-hype-feature-link>img,.cup-hype-logo{width:52px;height:52px;object-fit:contain;grid-row:1/4;border-radius:8px;background:#19182a;display:grid;place-items:center;font-size:28px}
.cup-hype-feature-link>strong,.cup-hype-feature-link>span:not(.cup-hype-logo){grid-column:2;overflow-wrap:anywhere;min-width:0}
.cup-hype-feature-link>strong{font-size:16px}.cup-hype-feature-link>span{font-size:11px;color:#cec2d0}
.cup-hype-feature-link>b,.cup-hype-feature-link>small{grid-column:1/-1;color:#ffb080;font-size:12px}
.cup-hype-count{display:inline-block;color:#ffb080;font-size:12px;margin-top:6px}
.cup-hype-panel{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;padding:14px;border:1px solid #734032;border-radius:10px;background:#241c2c}
.cup-hype-panel button,.cup-hype-panel a{border:1px solid #a35b40;border-radius:7px;padding:9px 13px;background:#40262c;color:#ffdbc4;cursor:pointer;font:inherit;text-decoration:none}
.cup-hype-panel button[aria-pressed=true]{background:#693522}.cup-hype-panel button:disabled{opacity:.55;cursor:default}
.cup-hype-panel small,.cup-hype-panel [role=status]{flex-basis:100%;font-size:12px}.cup-hype-panel [role=status]{color:#ffbaab}
@media(max-width:620px){.public-home .home-sidebar{grid-template-rows:auto}}
