@tailwind base; @tailwind components; @tailwind utilities; :root { --foreground-rgb: 0, 0, 0; --background-start-rgb: 214, 219, 220; --background-end-rgb: 255, 255, 255; } @media (prefers-color-scheme: dark) { :root { --foreground-rgb: 255, 255, 255; --background-start-rgb: 0, 0, 0; --background-end-rgb: 0, 0, 0; } } body { color: rgb(var(--foreground-rgb)); height: 100vh; background: linear-gradient( to bottom, transparent, rgb(var(--background-end-rgb)) ) rgb(var(--background-start-rgb)); background-image: url("../public/unspash_image.jpg"); background-size: cover; background-position: center; } .modal-wrapper { width: 500px; height: 600px; } .modal { background: white; height:100%; width:100%; border-radius: 15px; padding: 15px; } .modal-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.5); } .modal-body { padding-top: 10px; } .modal-header { display: flex; justify-content: flex-end; font-size: 25px; } .content { content: ''; display: block; position: absolute; top: calc(-3.5rem - 1px); left: calc(50% - 1px); width: 1px; height: calc(3.5rem + 1px); background: #ffffff; } .use-middle::before { content: ''; display: block; position: absolute; top: calc(-3.5rem - 1px); left: calc(50% - 1px); width: 1px; height: calc(3.5rem + 1px); background: #ffffff; }