body{font-family:Arial,sans-serif;margin:0;padding:0;background:#f4f5f7}.app-shell{max-width:500px;margin:64px auto;padding:24px;background:#ffffff;border-radius:12px;box-shadow:0 18px 40px #10182814}h1{margin-top:0}label{display:block;margin-bottom:8px;font-weight:600}input[type=text]{width:100%;padding:12px 14px;border:1px solid #cbd5e1;border-radius:8px;font-size:16px}.greeting{margin-top:24px;font-size:18px;color:#111827}small{color:#6b7280}
