import styled, { css } from 'styled-components/macro' import { isMobileDevice } from 'config' import { ButtonSolid } from 'features/Common' export const AccessTimerContainer = styled.div<{isFullscreen?: boolean}>` display: flex; align-items: center; position: absolute; left: 50%; bottom: 5.7rem; transform: translateX(-50%); background-color: #333333; border-radius: 5px; padding: 20px 50px; gap: 40px; ${isMobileDevice ? css` padding: 9px 7px 9px 15px; bottom: 6.5rem; @media screen and (orientation: landscape) { max-width: 95%; bottom: 4rem; } ` : ''}; ${({ isFullscreen }) => isFullscreen && css` ${isMobileDevice ? css` padding: 9px 7px 9px 15px; bottom: 12rem; @media screen and (orientation: landscape) { max-width: 95%; bottom: 6rem; } ` : ''}; `} ` export const SignInBtn = styled(ButtonSolid)` width: 246px; border-radius: 5px; height: 50px; font-weight: 600; font-size: 20px; white-space: nowrap; padding: 0 35px; ${isMobileDevice ? css` font-size: 12px; white-space: nowrap; padding: 0px 16px; width: 140px; height: 30px; @media screen and (orientation: landscape) { font-size: 12px; padding: 0px 8px; } ` : ''}; ` export const TimerContainer = styled.div` color: white; font-weight: 700; font-size: 20px; line-height: 24px; white-space: nowrap; max-width: 215px; ${isMobileDevice ? css` font-size: 12px; line-height: 28px; ` : ''}; ` export const PreviewInfo = styled.div` display: flex; line-height: 24px; ${isMobileDevice ? css` line-height: 14px; ` : ''}; ` export const Timer = styled.div` min-width: 67px; ${isMobileDevice ? css` min-width: 40px; ` : ''}; ` export const SignText = styled.span` display: block; font-size: 16px; line-height: 20px; font-weight: 400; white-space: break-spaces; ${isMobileDevice ? css` font-size: 9px; line-height: 14px ` : ''}; `