.price-change.up {
    color: #28a745; /* हरा रंग जब कीमत बढ़ती है */
}

.price-change.down {
    color: #dc3545; /* लाल रंग जब कीमत घटती है */
}

.price-change.no-change {
    color: #6c757d; /* भूरा/स्लेटी रंग जब कोई बदलाव नहीं होता */
}
.brand,.logo a,.nav-links a{text-decoration:none}.header h1,.main-header,.page-header h1,.states-card h2,body{font-family:Poppins,sans-serif}body,p{line-height:1.6}.calculator-result,.data-table,.data-table td,.data-table th,.error-page,.footer-bottom,.header,.hero,.page-header,.price-focus-card .main-price,.price-focus-card .price-label,.search-city,.states-card h2,.states-list li a,h1,h2{text-align:center}:root{--primary-color:#C0C0C0;--secondary-color:#1F2937;--background-color:#F9FAFB;--card-bg-color:#FFFFFF;--text-color:#111827;--text-light-color:#6B7280;--border-color:#E5E7EB;--price-up-color:#16A34A;--price-down-color:#DC2626;--accent:#2563EB;--highlight:#0D9488;--gold-accent:#D4AF37;--gradient-start:#1E293B;--gradient-end:#334155;--muted:#9CA3AF;--radius:12px;--shadow:0 6px 24px rgba(18, 38, 63, 0.08)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background-color);color:var(--text-color);opacity:0;transition:opacity .5s}body.loaded{opacity:1}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--background-color);z-index:9999;display:flex;align-items:center;justify-content:center}.spinner{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-left-color:var(--primary-color);animation:1s infinite spin}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.container,.wrap{max-width:1200px;margin:0 auto;padding:20px}.main-header{background:var(--card-bg-color);border-bottom:1px solid var(--border-color);box-shadow:0 2px 6px rgba(0,0,0,.05);position:sticky}.main-header .container,.site-header .wrap{display:flex;align-items:center;justify-content:space-between}.brand,.logo a{font-size:22px;font-weight:700;color:var(--primary-color)}.hamburger-menu,.states-list li a{color:var(--text-color)}.main-nav ul,.nav-links{list-style:none;display:flex;margin:0;padding:0;gap:20px}.main-nav ul li,.nav-links li{margin:0}.main-nav ul li a,.nav a,.nav-links li a{text-decoration:none;font-weight:600;color:var(--text-color);padding:8px 12px;border-radius:6px;transition:.2s}.main-nav ul li a.active,.main-nav ul li a:hover,.nav-links li a:hover{background-color:var(--primary-color);color:#fff}.nav-button{background:var(--primary-color);padding:8px 16px!important}.site-header{background:#0b1220;color:#fff}.nav a{color:#e6eefc;margin-left:18px}.header{background:linear-gradient(135deg,#bfc7ce,#1c1f26);color:#fff;padding:70px 20px}.header h1{font-size:2.8rem;font-weight:700;margin:0;color:#fff;letter-spacing:1px;position:relative}.footer-column ul li,.page-header h1{margin-bottom:10px}.header h1::after{content:"";display:block;width:60px;height:3px;background:#2563eb;margin:12px auto 0;border-radius:2px}.page-header p{color:var(--text-light-color);max-width:600px;margin:0 auto}.data-table{margin-top:20px}.data-table td,.data-table th{border:1px solid var(--border-color)}.data-table th{font-weight:600;background:#f1f7ff}.data-table tbody tr:nth-child(2n){background-color:#fdfefe}.header p{font-size:1.2rem;opacity:.85;margin-top:8px}.page-header{margin:30px 0 20px}.page-header h1{font-size:28px;font-weight:700;color:#222}.page-header p{font-size:16px;color:#666;margin-top:8px}.search-city{margin:20px auto}.search-city input{width:100%;max-width:500px;padding:12px 16px;border:1px solid #d0d7de;border-radius:50px;font-size:16px;outline:0;transition:.2s}.search-city input:focus{border-color:var(--primary-color);box-shadow:0 0 8px rgba(0,123,255,.2)}.dashboard-grid{display:grid;grid-template-columns:2fr 1fr;gap:30px;margin-top:-60px;position:relative;z-index:10}.hero{display:flex;gap:24px;border-radius:var(--radius);background:var(--card-bg-color);box-shadow:var(--shadow);align-items:flex-start}.hero-left{flex:1}.hero-right{width:260px}.grid-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:14px}.reveal{opacity:0;transform:translateY(20px);animation:.6s ease-out forwards fadeInUp}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.card,.card-sm{background-color:var(--card-bg-color);border-radius:16px;padding:25px 30px;margin-bottom:30px;box-shadow:0 4px 20px -5px rgba(0,0,0,.08);border:1px solid var(--border-color);transition:transform .2s}.card:hover{transform:translateY(-3px)}.card h2{font-size:25px;margin:0 0 15px;color:#444}.logo a,.nav-links a:hover{color:#007bff}.card-sm{padding:18px;border-radius:10px;box-shadow:0 6px 20px rgba(17,24,39,.04)}.flex-center{display:flex;align-items:center}.justify-between{justify-content:space-between}.container{max-width:1280px;margin:0 auto;padding:0 24px}.main-header{position:sticky;top:0;z-index:1000;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05);padding:16px 0}.logo a{font-size:1.5rem;font-weight:700}.main-nav{display:flex;justify-content:space-between;align-items:center;width:100%}.nav-links{display:flex;list-style:none;margin:0;padding:0;gap:24px;align-items:center}.nav-links a{font-weight:500;color:#4b5563;transition:color .3s;padding:8px 0}.nav-button{background-color:#007bff;color:#fff!important;border-radius:8px;transition:background-color .3s,transform .2s}.nav-button:hover{background-color:#0056b3;transform:translateY(-2px)}.hamburger-menu{display:none;font-size:1.5rem;color:#4b5563;cursor:pointer}.stat{padding:14px}.stat-title{font-size:13px;color:var(--muted)}.stat-value{font-size:20px;margin-top:6px;color:var(--accent);font-weight:700}.stat-meta{margin-top:8px;font-size:13px}.change.up{color:var(--price-up-color);font-weight:600}.change.down{color:var(--price-down-color);font-weight:600}.muted{color:var(--muted)}.note{font-size:13px;margin-top:12px}.price-focus-card .price-label{font-size:1.1rem;color:var(--text-light-color)}.price-focus-card .main-price{font-size:3.5rem;font-weight:700;color:var(--secondary-color);margin:10px 0}.price-focus-card .price-change{font-size:1.2rem;font-weight:600;text-align:center;margin-bottom:25px}.footer-column ul,.purity-list,.quick-rates{list-style:none;padding:0;margin:0}.calculator .form-group,.calculator h2{margin-bottom:15px}.purity-item,.quick-rates li{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid var(--border-color)}.quick-rates li:last-child{border-bottom:none}.quick-rates .weight{font-weight:600;font-size:1.1rem}.quick-rates .price{color:var(--primary-color);font-weight:700;font-size:1.1rem}.calculator h2{font-size:1.3rem}.calculator label{display:block;font-weight:600;margin-bottom:5px;font-size:.9rem}.calculator input,.calculator select{width:100%;padding:12px;border-radius:8px;border:1px solid var(--border-color);font-size:1rem}.calculator-result{margin-top:20px}.calculator-result .label{font-size:1rem;color:var(--text-light-color)}.calculator-result .value{font-size:1.8rem;font-weight:700;color:var(--primary-color)}.calculator-result .gst{font-size:.85rem;color:var(--text-light-color)}.data-table td,.data-table th{border:1px solid #eef2f6}.table-wrap{overflow:auto}.states-card h2{margin-bottom:25px}.footer-column h4,h1,h2,h3,ol,p,ul{margin-bottom:15px}.states-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.btn,.error-page a{display:inline-block;text-decoration:none}.states-list li a{display:block;padding:12px;border:1px solid var(--border-color);border-radius:8px;text-decoration:none;font-weight:600;transition:.2s}.states-list li a:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.btn{padding:8px 12px;border-radius:6px;background:var(--accent);color:#fff}.btn.small{padding:6px 10px;font-size:14px}.main-footer{background:linear-gradient(135deg, #bfc7ce, #1c1f26);;color:#fff;padding:40px 20px 20px;margin-top:40px}.footer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:30px}.footer-column h4{color:#fff;font-size:1.1rem}.footer-column p{font-size:.9rem;line-height:1.5}.footer-column ul a{color:#bdc3c7;transition:color .3s;font-size:.95rem}.footer-column ul a:hover{color:#fff}.social-links{margin-top:15px}.social-links a{color:#bdc3c7;font-size:1.4em;margin-right:15px;transition:color .3s}.social-links a:hover{color:#3498db}.footer-bottom{padding-top:20px;border-top:1px solid #34495e;font-size:.9em;color:#bdc3c7}@media (max-width:992px){.footer-grid{grid-template-columns:1fr 1fr;gap:20px;text-align:center}}@media (max-width:768px){.nav-links a,.nav-links li{padding:12px 0;width:100%}.nav-links{display:none;flex-direction:column;background-color:#fff;position:absolute;top:64px;left:0;width:100%;padding:16px 24px;box-shadow:0 4px 12px rgba(0,0,0,.05);border-top:1px solid #e5e7eb;z-index:999}.hamburger-menu,.nav-links a{display:block}.nav-links.active{display:flex}.nav-links li{border-bottom:1px solid #e5e7eb}.nav-links li:last-child{border-bottom:none;margin-top:8px}.footer-grid{grid-template-columns:1fr;text-align:center}.social-links a{margin-right:10px;font-size:1.3em}}.error-page{padding:80px 20px}.error-page h1{font-size:80px;color:var(--primary-color);margin-bottom:20px}.error-page p{font-size:18px;color:#666;margin-bottom:20px}.error-page a{background:var(--primary-color);color:#fff;padding:10px 20px;border-radius:8px;font-size:15px}.chart-card{background-color:var(--card-bg-color,#fff);border-radius:16px;padding:25px;box-shadow:0 8px 24px rgba(0,0,0,.08);border:1px solid var(--border-color,#e5e7eb);transition:transform .3s,box-shadow .3s}.chart-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.1)}.chart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px dashed var(--border-color,#e5e7eb);padding-bottom:15px}.chart-btn.active,.chart-btn:hover{border-color:var(--primary-color,#007bff)}.chart-header h2{font-size:1.25rem;font-weight:700;color:var(--secondary-color,#111827);margin:0}.chart-summary{display:flex;gap:20px;font-size:.9rem;color:var(--text-light-color,#6b7280)}.chart-summary span{font-weight:600;color:var(--secondary-color,#374151)}.chart-controls{display:flex;justify-content:flex-start;gap:10px;margin-bottom:25px}.chart-btn{background-color:transparent;color:var(--text-color,#374151);border:1px solid var(--border-color,#e5e7eb);padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:600;cursor:pointer;transition:.3s;outline:0}.chart-btn:hover{background-color:var(--background-color,#f8f9fc);color:var(--primary-color,#007bff)}.chart-btn.active{background-color:var(--primary-color,#007bff);color:#fff;box-shadow:0 4px 8px rgba(0,123,255,.2)}.chart-container{position:relative;height:300px}@media(max-width:992px){.dashboard-grid{grid-template-columns:1fr}.states-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.hero{flex-direction:column}.hero-right{width:100%}.wrap{padding:12px}}.container1{width:95%;max-width:1000px;margin:0 auto}h1,h2,h3{color:#2c3e50}h1{font-size:2.5rem;line-height:1.2}h2{font-size:2rem}h3{font-size:1.25rem}p{font-size:1rem}ol,ul{margin-left:20px;padding-left:0}.price-label,li{margin-bottom:8px}.hero{padding:50px 0;background-color:#f8f9fa}.price-card{display:inline-block;background:#fff;border:1px solid #ddd;border-radius:12px;padding:20px;margin-top:20px;box-shadow:0 4px 8px rgba(0,0,0,.08);max-width:350px;width:90%}.price-label{font-size:14px;color:#888}.main-price{font-size:24px;color:#27ae60;font-weight:700;margin-bottom:5px}.price-note{font-size:12px;color:#666}.about-silver,.disclaimer,.factors,.faqs,.investment-guide,.rate-table-section{padding:40px 0}.disclaimer{background-color:#fef9c3;color:#713f12;padding:20px;border-radius:12px;border:1px solid #fde68a}.table-wrapper{overflow-x:auto}.data-table{width:100%;border-collapse:collapse;min-width:600px;box-shadow:0 4px 8px rgba(0,0,0,.05)}.data-table td,.data-table th{padding:10px;border-bottom:1px solid #ddd}.data-table th{background-color:#27ae60;color:#fff;font-size:14px}.data-table tr:nth-child(2n){background:#f9f9f9}@media(max-width:768px){.main-nav ul{display:none;flex-direction:column;background:var(--card-bg-color);position:absolute;top:70px;right:20px;width:220px;box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:10px;overflow:hidden}.main-nav ul.show{display:flex}.main-nav ul li{margin:0}.main-nav ul li a{padding:12px 16px;display:block}.hamburger-menu{display:block}.header h1{font-size:2.2rem}.price-focus-card .main-price{font-size:2.8rem}.states-list{grid-template-columns:repeat(2,1fr)}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.1rem}li,p{font-size:.9rem}}@media(max-width:480px){.price-card{width:100%}.data-table{font-size:.85rem;min-width:100%}}
