:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f4f6;font-synthesis:none;text-rendering:optimizelegibility;background:#111827;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}main{width:min(100% - 2rem,42rem);margin:0 auto;padding:3rem 0}h1{margin:0;font-size:clamp(2rem,8vw,3rem)}main>p{color:#b7c1d0;margin:.75rem 0 2rem}.app-list{gap:1rem;display:grid}.app-card{color:inherit;background:#1b2535;border:1px solid #354052;border-radius:.8rem;gap:.45rem;padding:1.25rem;text-decoration:none;display:grid}.app-card:hover,.app-card:focus-visible{background:#243248;border-color:#75a8ff}.app-card span{color:#b7c1d0}
