@import "./reset.css"; @import "./colors.css"; :root { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 16px; line-height: 24px; font-weight: 400; color: var(--basewhite); background-color: var(--jet); font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-text-size-adjust: 100%; } body, screen { overflow: hidden; } .screen { align-content: center; display: grid; height: 100vh; justify-content: center; width: 100vw; } #connect { gap: 2em; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(3, 1fr); padding: 2em; } #connect h1 { grid-column: 1/-1; justify-self: center; align-self: end; } #connect button { grid-column: 1/-1; justify-self: center; align-self: start; } .device-selection { border: 1px solid var(--basewhite); border-radius: 2%; display: grid; justify-content: center; padding: 0.5em; }