/* You can add global styles to this file, and also import other style files */ * { font-family: 'Roboto', sans-serif; margin: 0; padding: 0; box-sizing: border-box; letter-spacing: 0.5px; outline: none; line-height: 1.4; } :root { --black: #1a1a1a; --ash-black: #282828; --dark-grey: #4d4d4d; --light-grey: #999999; --teal: #06c4a8; --green: #8cc63f; --teal-green: #08c17e; --danger: #ea8b8b; --danger-dark: #d65f5f; } .confirmation-popup { position: fixed; left: 80%; height: 100vh; width: 100vw; display: flex; align-items: center; justify-content: center; z-index: 2; left: 0; top: 0; background-color: rgba(black, 0.8); opacity: 0; pointer-events: none; transition: opacity 0.3s; &.active { opacity: 1; pointer-events: all; app-confirmation-popup { opacity: 1; transform: translateY(0vh); } } app-confirmation-popup { opacity: 0; transform: translateY(20vh); transition: opacity 0.3s, transform 0.3s; } }