*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:#1f1f1f;background:#f5f5f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page{place-items:center;min-height:100vh;padding:24px;display:grid}.panel{background:#fff;border:1px solid #e8e8e8;border-radius:12px;width:min(100%,420px);padding:32px}.panel h1{margin:20px 0 8px}.panel p{color:#595959;margin:0 0 24px}
