body{margin:0;font-family:sans-serif;background:#f6f7f9;color:#222}a{color:inherit;text-decoration:none}button,input{font:inherit}.page{max-width:480px;margin:0 auto;padding:16px 16px 72px}.card{background:#fff;border-radius:8px;padding:12px;margin-bottom:12px}.row{display:flex;justify-content:space-between;gap:8px;align-items:center}button{background:#1677ff;color:#fff;border:0;border-radius:6px;padding:8px 12px}input{border:1px solid #ddd;border-radius:6px;padding:8px;width:100%;box-sizing:border-box}.nav{position:fixed;left:0;right:0;bottom:0;display:flex;background:#fff;border-top:1px solid #eee}.nav a{flex:1;text-align:center;padding:12px 0}.err{color:#c00}
