:root {
            --primary: #6366f1;
            /* Indigo */
            --primary-hover: #4f46e5;
            --secondary: #ec4899;
            /* Pink */
            --bg-color: #f8fafc;
            --surface: #ffffff;
            --text-main: #1e293b;
            --text-muted: #64748b;
            --radius-lg: 16px;
            --radius-md: 12px;
            --shadow-soft: 0 10px 25px -5px rgba(0, 0, 0, 0.05);
            --shadow-hover: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
            --transition: all 0.3s cubic;
        }

body { font-family: 'Segoe UI', Arial, sans-serif; 
line-height: 1.6; color: #333; 
max-width: 1200px; 
margin: 20px auto; 
padding: 20px; 
background-color: #f9f9f9;
background-image:
                radial-gradient(at 0% 0%, hsla(253, 16%, 7%, 0.05) 0, transparent 50%),
                radial-gradient(at 100% 0%, hsla(339, 49%, 30%, 0.05) 0, transparent 50%);
            
 }



 .fraction { display: inline-block; vertical-align: middle; text-align: center; }
        .fraction > span { display: block; padding: 0 5px; }
        .fraction span.numerator { border-bottom: 1px solid #333; }
        
        
    
 .header-container {
            text-align: center;
            padding: 3rem 1rem;
            background: linear-gradient(135deg, var(--primary), var(--secondary));
            color: white;
            box-shadow: var(--shadow-soft);
            margin-bottom: 2rem;
        }
.nav-links {
            display: flex;
            justify-content: center;
            gap: 2rem;
            margin: 2rem 0;
            flex-wrap: wrap;
        }

.nav-links a {
            color: var(--text-muted);
            text-decoration: none;
            font-weight: 600;
            padding: 0.5rem 1.5rem;
            border-radius: 50px;
            background: white;
            box-shadow: var(--shadow-soft);
            transition: var(--transition);
        }
.nav-links a:hover {
            color: var(--primary);
            box-shadow: var(--shadow-hover);
            transform: translateY(-2px);
    }

.tableformula{
margin-left: auto;
  margin-right: auto;
  width:10%;
  border:3px solid #000000;
}
.tableformula td{border:10px;}

table.center {
  margin-left: auto;
  margin-right: auto;
  width:80%;
  border:2px solid #000000;
}
th,td{border:2px solid #000000;}
table.center2 {
  margin-left: auto;
  margin-right: auto;
  border:0px;
  width:60%;
}

