body{background:#f5f5f5;margin:0;font-family:system-ui,Segoe UI,Roboto,sans-serif}.page{min-height:100vh;padding:24px}.logo{color:#fff;letter-spacing:1px;background:#ffffff1a;border-radius:6px;justify-content:center;align-items:center;height:48px;margin:12px;font-weight:600;display:flex}
