@layer shared{.blocky-timer{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--smaller-spacing);gap:var(--smaller-spacing)}.blocky-timer__block{display:flex;flex-direction:column;align-items:center;background:var(--surface-l0);border-radius:var(--main-border-radius);padding:var(--small-spacing) var(--main-spacing)}.blocky-timer__amount{font:var(--body-sm-bold--single-line);color:var(--text-light)}@media(min-width:800px){.blocky-timer__amount{font:var(--body-xl-bold--single-line)}}.blocky-timer__label{font:var(--body-xs-semibold--single-line);text-transform:capitalize}@media(min-width:800px){.blocky-timer__label{font:var(--body-sm-regular--single-line)}}}.leaderboard{font:var(--body-sm-regular--single-line);list-style:none;padding:0;background:var(--surface-l3);border-radius:var(--main-border-radius);overflow:hidden}.leaderboard__row{display:grid;grid-template-columns:.7fr repeat(3,1fr);align-items:center;padding:var(--smaller-spacing) var(--main-spacing);margin:0}.leaderboard__row.is-heading{background:var(--surface-l4);padding:var(--main-spacing);font:var(--body-xs-semibold--single-line);text-transform:uppercase}.leaderboard__column{text-align:center}.leaderboard__column.is-place{text-align:left}.leaderboard__column.is-prize{text-align:right}:not(.is-heading)>.leaderboard__column.is-prize{font:var(--body-sm-bold--single-line);color:var(--text-success)}.leaderboard__icon{--icon-size:var(--spacing-xl)}