@import './base.css'; #app { font-weight: normal; } a, .green { text-decoration: none; color: hsla(160, 100%, 37%, 1); transition: 0.4s; } @media (hover: hover) { a:hover { background-color: hsla(160, 100%, 37%, 0.2); } } .safe-area-top { padding-top: constant(safe-area-inset-top); padding-top: env(safe-area-inset-top); } .safe-area-bottom{ padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); } .flex{ display: flex; } .flex-column{ flex-direction: column; } .flex-1{ flex: 1; } .flex-center{ align-items: center; justify-content: center; } .flex-align-center{ align-items: center; } .flex-justify-center{ justify-content: center; } .flex-around{ justify-content: space-around; } .flex-between{ justify-content: space-between; } .flex-evenly{ justify-content: space-evenly; } .van-toast.van-popup{ background: rgba(0, 0, 0, 0.5); } /* @media (min-width: 1024px) { body { display: flex; place-items: center; } #app { display: grid; grid-template-columns: 1fr 1fr; padding: 0 2rem; } } */