import styled, { css } from 'styled-components/macro' import { isMobileDevice } from 'config/userAgent' import { Wrapper } from '../TimeTooltip/styled' export const ProgressBarList = styled.div` flex-grow: 1; height: 4px; position: relative; background-color: rgba(255, 255, 255, 0.3); cursor: pointer; ${isMobileDevice ? css` height: 1px; ` : ''} ` export const LoadedProgress = styled.div` position: absolute; z-index: 1; background-color: rgba(255, 255, 255, 0.6); height: 100%; ` export const PlayedProgress = styled.div` position: absolute; z-index: 2; background-color: #CC0000; height: 100%; ${isMobileDevice ? css` background-color: #FFFFFF; ` : ''} ` export const Scrubber = styled.div` border: none; outline: none; position: absolute; top: 0; transform: translate(-50%, -38%); z-index: 3; width: 18px; height: 18px; background-color: #CC0000; border-radius: 50%; cursor: pointer; :hover ${Wrapper} { visibility: visible; } ${isMobileDevice ? css` width: 14px; height: 14px; background-color: #FFFFFF; ` : ''} `