import styled from "styled-components";

const ModalContent = styled.div`
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: ${(p) => p.theme.spacing.m};
  overflow: auto;
`;

const ListHeader = styled.div`
  display: flex;
  margin-bottom: ${(p) => p.theme.spacing.xxs};
`;

const HeaderText = styled.div`
  ${(p) => p.theme.textStyle.uiM};
  color: ${(p) => p.theme.color.textHighEmphasis};
  flex-grow: 1;
`;

const ListContent = styled.div`
  display: flex;
  flex-direction: column;
  height: 100%;
`;

const Action = styled.div`
  display: flex;
  width: 56px;
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
  opacity: 0;
`;

const Type = styled.div`
  position: relative;
  display: flex;
  width: 200px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
`;

const SiteInfo = styled.div`
  position: relative;
  display: flex;
  width: 200px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
`;

export { ModalContent, ListHeader, HeaderText, ListContent, Type, SiteInfo, Action };
