@layer prototype{#explore-screen :is(#challenge-feed,#attempt-feed)>article{zoom:var(--feed-ui-scale,1);overflow-wrap:anywhere;min-width:0}.post-buttons .post-share{color:#82d9d0;box-shadow:none;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:8px;display:flex}.post-buttons .post-share:is(:hover,[aria-pressed=true]){color:#a9fff1;background:#82d9d01c}.post-buttons .post-share>.icon{flex:0 0 18px;width:18px;height:18px;display:block}.post-share .action-count{font-size:12px}@media (max-width:700px){main.layout[data-route=explore]{--explore-gutter:19px;padding-inline:var(--explore-gutter)}#explore-screen[data-mobile-layout=compact] :is(#challenge-feed,#attempt-feed){width:calc(100% + 2 * var(--explore-gutter));margin-inline:calc(-1 * var(--explore-gutter));gap:8px}#explore-screen[data-mobile-layout=compact] #attempt-feed .attempt-card{box-shadow:none;border:1px solid #ffffff10;border-inline:0;border-radius:0;margin:0;padding:12px 14px}#explore-screen[data-mobile-layout=compact] #attempt-feed .attempt-game-title{font-size:calc(16px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #attempt-feed :is(.attempt-description,blockquote){font-size:calc(13px * var(--text-scale,1));line-height:1.45}#explore-screen[data-mobile-layout=compact] #attempt-feed .attempt-matchup-names{font-size:calc(12px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #attempt-feed .move-score{font-size:calc(14px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #attempt-feed .stream-actions :is(button,a),#explore-screen[data-mobile-layout=compact] #attempt-feed .attempt-stream-bottom :is(button,a){font-size:calc(11px * var(--text-scale,1));min-height:30px;padding:6px}#explore-screen[data-mobile-layout=compact] #attempt-feed .stream-actions .icon{flex:0 0 15px;width:15px;height:15px}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-post{box-shadow:none;border:1px solid #ffffff10;border-inline:0;border-radius:0;margin:0;padding:12px 14px}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-post h3{font-size:calc(16px * var(--text-scale,1));margin:10px 0 5px;line-height:1.3}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-post .post-hook{font-size:calc(13px * var(--text-scale,1));line-height:1.45}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-author-line strong{font-size:calc(12px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #challenge-feed .creator-label{display:none}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-meta{font-size:calc(10px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #challenge-feed .creator-portrait{width:30px;height:30px}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-wins{font-size:calc(10px * var(--text-scale,1));padding:4px 7px}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-wins .icon{width:15px;height:15px}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-foot{gap:6px;margin-top:8px;padding-top:8px}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-buttons{gap:5px}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-buttons :is(button,a){font-size:calc(11px * var(--text-scale,1));min-height:32px;padding:6px 8px}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-buttons .post-dislike{padding:5px}#explore-screen[data-mobile-layout=compact] #challenge-feed .post-buttons .icon{width:15px;height:15px}#explore-screen[data-mobile-layout=compact] #challenge-feed :is(.post-stats,.challenge-friend-copy){font-size:calc(10px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-friend-stack .portrait{width:22px;height:22px}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-reward-line{gap:8px;margin-top:10px;padding:9px}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-reward-copy strong{font-size:calc(12px * var(--text-scale,1))}#explore-screen[data-mobile-layout=compact] #challenge-feed .challenge-reward-copy>span{font-size:calc(11px * var(--text-scale,1))}.watch-dialog.watch-compact .watch-header{gap:8px;padding:14px 52px 12px 12px}.watch-dialog.watch-compact .watch-header .portrait{width:30px;height:30px}.watch-dialog.watch-compact .watch-game-title{font-size:calc(15px * var(--text-scale,1))}.watch-dialog.watch-compact .watch-creator-name{font-size:calc(10px * var(--text-scale,1))}.watch-dialog.watch-compact .watch-messages{gap:8px;padding:8px 0}.watch-dialog.watch-compact .watch-messages>.stream-message{box-shadow:none;border-inline:0;border-radius:0;margin:0;padding:12px}.watch-dialog.watch-compact .watch-messages blockquote{font-size:calc(13px * var(--text-scale,1));margin:10px 0;line-height:1.5}.watch-dialog.watch-compact .watch-messages .stream-portrait{width:28px;height:28px}.watch-dialog.watch-compact .watch-messages .stream-author strong{font-size:calc(12px * var(--text-scale,1))}.watch-dialog.watch-compact .watch-messages .stream-author>span{font-size:calc(10px * var(--text-scale,1))}.watch-dialog.watch-compact .watch-messages .move-score{font-size:calc(12px * var(--text-scale,1))}.watch-dialog.watch-compact .watch-messages .stream-actions :is(button,a){font-size:calc(11px * var(--text-scale,1));min-height:30px;padding:6px}.watch-dialog.watch-compact .watch-messages .stream-actions .icon{width:15px;height:15px}.watch-dialog.watch-compact .watch-footer{padding:10px 12px}}}
