33 ======================================== */
44
55body {
6- background : linear-gradient ( 135 deg , # 667eea 0 % , # 764ba2 100 % ) ;
6+ background-color : # 1a1a1a ;
77 min-height : 100vh ;
88 display : flex;
99 align-items : center;
@@ -25,20 +25,18 @@ body {
2525
2626.imc-header {
2727 text-align : center;
28- color : white ;
28+ color : # ff8c00 ;
2929 margin-bottom : var (--spacing-3xl );
30- animation : slideInUp 0.6s ease-out;
3130}
3231
3332.imc-header h1 {
3433 font-size : 3rem ;
3534 margin-bottom : var (--spacing-md );
36- text-shadow : 2px 2px 8px rgba (0 , 0 , 0 , 0.2 );
3735}
3836
3937.imc-header p {
4038 font-size : 1.2rem ;
41- opacity : 0.95 ;
39+ color : # cccccc ;
4240 margin-bottom : 0 ;
4341}
4442
@@ -59,13 +57,12 @@ body {
5957 background : white;
6058 border-radius : var (--radius-2xl );
6159 padding : var (--spacing-2xl );
62- box-shadow : var (--shadow-dark );
63- animation : zoomIn 0.6s ease-out;
60+ box-shadow : var (--shadow-md );
6461}
6562
6663.form-card h2 ,
6764.result-card h2 {
68- color : # 333 ;
65+ color : # 1a1a1a ;
6966 margin-bottom : var (--spacing-xl );
7067 font-size : 1.5rem ;
7168}
8178.form-group label {
8279 display : block;
8380 margin-bottom : var (--spacing-md );
84- color : # 333 ;
81+ color : # 1a1a1a ;
8582 font-weight : var (--font-weight-semibold );
8683}
8784
9693
9794.form-group input : focus {
9895 outline : none;
99- border-color : # 667eea ;
100- box-shadow : 0 0 0 3px rgba (102 , 126 , 234 , 0.1 );
96+ border-color : # ff8c00 ;
97+ box-shadow : 0 0 0 3px rgba (255 , 140 , 0 , 0.1 );
10198}
10299
103100.form-group input ::placeholder {
@@ -113,13 +110,12 @@ body {
113110 ======================================== */
114111
115112.result-box {
116- background : linear-gradient ( 135 deg , # 667eea 0 % , # 764ba2 100 % ) ;
113+ background-color : # ff8c00 ;
117114 border-radius : var (--radius-xl );
118115 padding : var (--spacing-2xl );
119116 color : white;
120117 margin-bottom : var (--spacing-xl );
121118 text-align : center;
122- animation : slideInRight 0.6s ease-out;
123119}
124120
125121.result-value {
@@ -144,7 +140,7 @@ body {
144140
145141.result-description {
146142 font-size : 1rem ;
147- opacity : 0.9 ;
143+ opacity : 0.95 ;
148144 margin : 0 ;
149145}
150146
@@ -153,27 +149,27 @@ body {
153149 ======================================== */
154150
155151.category-underweight {
156- background : linear-gradient ( 135 deg , # 3498db 0 % , # 2980b9 100 % ) ;
152+ background-color : # 2d2d2d ;
157153}
158154
159155.category-normal {
160- background : linear-gradient ( 135 deg , # 2ecc71 0 % , # 27ae60 100 % ) ;
156+ background-color : # ff8c00 ;
161157}
162158
163159.category-overweight {
164- background : linear-gradient ( 135 deg , # f39c12 0 % , # e67e22 100 % ) ;
160+ background-color : # ff9900 ;
165161}
166162
167163.category-obesity1 {
168- background : linear-gradient ( 135 deg , # e74c3c 0 % , # c0392b 100 % ) ;
164+ background-color : # ff7700 ;
169165}
170166
171167.category-obesity2 {
172- background : linear-gradient ( 135 deg , # e74c3c 0 % , # c0392b 100 % ) ;
168+ background-color : # ff6600 ;
173169}
174170
175171.category-obesity3 {
176- background : linear-gradient ( 135 deg , # c0392b 0 % , # 922b21 100 % ) ;
172+ background-color : # ff5500 ;
177173}
178174
179175/* ========================================
@@ -182,11 +178,10 @@ body {
182178
183179.imc-footer {
184180 text-align : center;
185- color : white;
186- opacity : 0.8 ;
181+ color : # cccccc ;
187182 font-size : 0.9rem ;
188183 padding-top : var (--spacing-lg );
189- border-top : 1px solid rgba ( 255 , 255 , 255 , 0.2 ) ;
184+ border-top : 1px solid # 333333 ;
190185}
191186
192187/* ========================================
0 commit comments