.challenge-board-module__UjKDcG__hero{isolation:isolate;position:relative}.challenge-board-module__UjKDcG__heroArt{z-index:-1;pointer-events:none;position:absolute;inset:-30px 0 0 36%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 45% 80%,#0000)}.challenge-board-module__UjKDcG__heroArt img{object-fit:cover;object-position:center 20%;opacity:.45}.challenge-board-module__UjKDcG__heroArt:after{content:"";background:linear-gradient(0deg, var(--background-page), transparent 60%, var(--background-page));position:absolute;inset:0}.challenge-board-module__UjKDcG__hero .page-heading{padding:14px 0 16px}.challenge-board-module__UjKDcG__hero .page-heading>div{max-width:850px}.challenge-board-module__UjKDcG__formatBar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding-bottom:12px;display:flex}.challenge-board-module__UjKDcG__formatBar .tabs{border:0;margin:0}.challenge-board-module__UjKDcG__formatBar .tabs a{white-space:nowrap}.challenge-board-module__UjKDcG__actions{align-items:center;gap:22px;margin-left:auto;display:flex}.challenge-board-module__UjKDcG__actions .challenge-board-module__UjKDcG__ladderLink,.challenge-board-module__UjKDcG__actions .challenge-board-module__UjKDcG__post{letter-spacing:var(--font-display-tracking);text-transform:uppercase;font-family:Sir Podrick,Arial,sans-serif}.challenge-board-module__UjKDcG__ladderLink{color:#fff;white-space:nowrap;background:0 0;border:1px solid #fff;border-radius:3px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.challenge-board-module__UjKDcG__ladderLink:hover{background:#ffffff0a}.challenge-board-module__UjKDcG__post{white-space:nowrap}.challenge-board-module__UjKDcG__toolbar{justify-content:space-between;align-items:center;gap:20px;margin:0 0 16px;display:flex}.challenge-board-module__UjKDcG__toolbar h2{letter-spacing:var(--font-display-tracking);font-family:Sir Podrick,Arial,sans-serif;font-size:20px}.challenge-board-module__UjKDcG__toolbar h2 span{font-variant-numeric:tabular-nums}.challenge-board-module__UjKDcG__controls,.challenge-board-module__UjKDcG__sort,.challenge-board-module__UjKDcG__views{align-items:center;gap:12px;display:flex}.challenge-board-module__UjKDcG__sort{color:#c2c4c2;font-size:12px}.challenge-board-module__UjKDcG__sort>span{white-space:nowrap}.challenge-board-module__UjKDcG__sort select{color:var(--text);background:#121414;border:1px solid #363938;border-radius:4px;min-height:40px;padding:9px 30px 9px 12px}.challenge-board-module__UjKDcG__views{gap:4px}.challenge-board-module__UjKDcG__views button{width:40px;height:40px;color:var(--muted);border:1px solid #0000;border-radius:4px;place-items:center;display:grid}.challenge-board-module__UjKDcG__views button[aria-pressed=true]{color:var(--accent);background:#202221;border-color:#383a38}.challenge-board-module__UjKDcG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.challenge-board-module__UjKDcG__cards[data-view=list]{grid-template-columns:1fr}@media (max-width:1100px){.challenge-board-module__UjKDcG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.challenge-board-module__UjKDcG__heroArt{opacity:.6;inset:0 0 0 15%}.challenge-board-module__UjKDcG__formatBar{flex-wrap:wrap;gap:8px}.challenge-board-module__UjKDcG__formatBar .tabs{justify-content:space-between;gap:12px;width:100%}.challenge-board-module__UjKDcG__actions{justify-content:space-between;gap:8px;width:100%}.challenge-board-module__UjKDcG__actions .challenge-board-module__UjKDcG__ladderLink,.challenge-board-module__UjKDcG__actions .challenge-board-module__UjKDcG__post{min-height:44px;padding:10px 14px;font-size:12px}.challenge-board-module__UjKDcG__toolbar{flex-wrap:wrap;gap:12px}.challenge-board-module__UjKDcG__toolbar h2{font-size:19px}.challenge-board-module__UjKDcG__controls{justify-content:space-between;gap:8px;width:100%}.challenge-board-module__UjKDcG__sort{gap:8px}.challenge-board-module__UjKDcG__sort select{padding-right:20px}.challenge-board-module__UjKDcG__views button{width:44px;height:44px}.challenge-board-module__UjKDcG__cards{grid-template-columns:1fr;gap:12px}}
