*{box-sizing:border-box}body{margin:0;min-height:100vh;color:#0f172a;background:radial-gradient(circle at top left,#f8fafc,#e2e8f0);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}
