.ppo-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.fs-panel:has(.ppo-scroll){background-color:var(--color-bg);background-image:var(--app-bg-image);background-size:var(--app-bg-size);background-position:var(--app-bg-position)}.ppo-scroll .game-replay,.ppo-scroll .profile-page.profile-replay-host{background-color:#0000;background-image:none}.ppo-scroll .profile-page{padding:var(--spacing-md)}@media (width<=768px){.ppo-scroll .profile-page{padding-inline:var(--page-inline-mobile)}}.ppo-segnala:hover{background:var(--color-error-veil);color:var(--color-error,#e74c3c)}.ppo-segnala:focus-visible{outline:2px solid var(--color-error,#e74c3c);outline-offset:2px}@media (hover:none) and (pointer:coarse){.ppo-segnala:hover{color:var(--color-text-secondary);background:0 0}.ppo-segnala:active{filter:brightness(1.15)}}
