const CSV_URL = "https://docs.google.com/spreadsheets/d/e/2PACX-1vS3276GLeIEUZZSqAQfMXSutAbjA0nHFrqPmA5g6zuirpvbVJMJ6Q_2cjRm6CXG_GEGT_0sHBk3bGcC/pub?output=csv"; async function loadQuestions(subject) { const res = await fetch(CSV_URL); const text = await res.text(); const rows = text.split("\n").slice(1); return rows .map(r => r.split(",")) .filter(r => r[0]?.trim() === subject) .map(r => ({ question: r[1], options: [r[2], r[3], r[4], r[5]], correct: ["A","B","C","D"].indexOf(r[6]?.trim()), category: r[7] || "" })); } body { box-sizing: border-box; } * { font-family: 'Poppins', sans-serif; } .quiz-gradient { background: linear-gradient(135deg, #1e3a5f 0%, #0d1b2a 50%, #1b263b 100%); } .card-glow { box-shadow: 0 0 40px rgba(59, 130, 246, 0.15), 0 25px 50px -12px rgba(0, 0, 0, 0.4); } .subject-card { transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); background: linear-gradient(135deg, rgba(255,255,255,0.1), rgba(255,255,255,0.05)); backdrop-filter: blur(10px); text-decoration: none; } .subject-card:hover { transform: translateY(-8px) scale(1.02); box-shadow: 0 20px 40px rgba(59, 130, 246, 0.3); text-decoration: none; } .option-btn { transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); } .option-btn:hover:not(:disabled) { transform: translateX(8px); box-shadow: 0 10px 25px -5px rgba(59, 130, 246, 0.3); } .correct-answer { background: linear-gradient(135deg, #059669, #10b981) !important; border-color: #34d399 !important; animation: correctPulse 0.5s ease-out; } .wrong-answer { background: linear-gradient(135deg, #dc2626, #ef4444) !important; border-color: #f87171 !important; animation: wrongShake 0.5s ease-out; } @keyframes correctPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.02); } } @keyframes wrongShake { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-10px); } 75% { transform: translateX(10px); } } .progress-fill { transition: width 0.5s ease-out; } .fade-in { animation: fadeIn 0.4s ease-out; } @keyframes fadeIn { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } } .score-circle { background: conic-gradient(var(--score-color) var(--score-percent), #1e3a5f 0); } .floating-badge { animation: float 3s ease-in-out infinite; } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } .icon-bounce:hover { animation: bounce 0.6s ease; } @keyframes bounce { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }
सरकारी परीक्षा की तैयारी के लिए - SarkariEdge.in
सामान्य ज्ञान - भूगोल, इतिहास, संविधान
प्रतिशत, औसत, लाभ-हानि
Grammar, Vocabulary
Series, Analogy
Physics, Chemistry, Biology
Ancient, Medieval, Modern
आपने बहुत अच्छा किया!
📱 अधिक Quiz के लिए विजिट करें: sarkariedge.in