.Resources_resources__d_tBP{padding:24px;background:transparent;position:relative;z-index:2}.Resources_header__UmIEr{text-align:center;margin-bottom:60px}.Resources_title__KExD_{font-size:48px;font-weight:700;margin-bottom:16px;color:var(--text-primary)}.Resources_subtitle__AYllg{font-size:18px;color:var(--text-secondary)}.Resources_grid__dQoOH{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto}.Resources_resourceCard__seMXo{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:20px;padding:32px;transition:all .3s ease;display:flex;flex-direction:column;box-shadow:var(--glass-shadow)}.Resources_resourceCard__seMXo:hover{transform:translateY(-8px);border-color:var(--accent-cyan);box-shadow:0 20px 40px -10px rgba(0,212,255,.15)}.Resources_iconWrapper__xE0Vh{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:white;font-size:24px;box-shadow:0 8px 16px rgba(0,0,0,.2)}.Resources_resourceTitle__j3SSo{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:12px}.Resources_resourceDesc__U8FOw{font-size:16px;color:var(--text-secondary);line-height:1.6;margin-bottom:24px;flex:1}.Resources_footer__L0xhZ{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid var(--glass-border)}.Resources_rating__6J3yX{gap:4px;color:var(--accent-orange)}.Resources_action__cc2fR,.Resources_rating__6J3yX{display:flex;align-items:center;font-weight:600;font-size:14px}.Resources_action__cc2fR{background:transparent;border:none;cursor:pointer;color:var(--accent-cyan);gap:6px;transition:all .2s ease;padding:8px 16px;border-radius:8px;background:rgba(0,212,255,.1)}.Resources_action__cc2fR:hover{background:var(--accent-cyan);color:#0f172a;gap:10px;transform:translateX(4px)}@media (max-width:1024px){.Resources_grid__dQoOH{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Resources_grid__dQoOH{grid-template-columns:1fr}}.QuizComponent_quizContainer__6suBL{width:100%}.QuizComponent_quizHeader__hEvcH{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.QuizComponent_quizTitle__hfaDH{font-size:1.5rem;font-weight:700}.QuizComponent_quizProgress___Dtc4{font-size:.875rem;color:hsl(var(--muted-foreground))}.QuizComponent_progressBarContainer__4QV6j{width:100%;height:6px;background-color:hsl(var(--muted)/.3);border-radius:9999px;overflow:hidden;margin-bottom:1.5rem}.QuizComponent_progressBarFill___XglR{height:100%;background-color:hsl(var(--primary));transition:width .3s ease}.QuizComponent_questionCard__GQeVS{background-color:hsl(var(--muted)/.2);border:1px solid hsl(var(--border));border-radius:1rem;padding:1.5rem}.QuizComponent_questionText__WBssS{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.QuizComponent_optionsContainer__6pPO9{display:flex;flex-direction:column;gap:1rem}.QuizComponent_optionButton__chEwM{width:100%;text-align:left;padding:1rem;border-radius:.75rem;border:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.2);transition:all .2s ease;cursor:pointer;color:inherit;font-size:1rem}.QuizComponent_optionButton__chEwM:hover:not(:disabled){background-color:hsl(var(--muted)/.5)}.QuizComponent_optionButton__chEwM:disabled{cursor:default}.QuizComponent_selected__Q7lgU{border-color:hsl(var(--primary));background-color:hsl(var(--primary)/.1)!important}.QuizComponent_correct__HnVHH{border-color:#10b981!important;background-color:rgba(16,185,129,.1)!important}.QuizComponent_incorrect__lU8vX{border-color:#ef4444!important;background-color:rgba(239,68,68,.1)!important}.QuizComponent_feedbackText__rKgfg{margin-top:1.25rem;font-size:.875rem;font-weight:600}.QuizComponent_feedbackCorrect__bzyKI{color:#10b981}.QuizComponent_feedbackIncorrect__PbyYK{color:#ef4444}.QuizComponent_nextButton__LPe0k{margin-top:1.5rem;width:100%;padding:.75rem;border-radius:.75rem;background-color:hsl(var(--primary));color:white;font-weight:600;border:none;cursor:pointer;transition:opacity .2s ease}.QuizComponent_nextButton__LPe0k:hover:not(:disabled){opacity:.9}.QuizComponent_nextButton__LPe0k:disabled{opacity:.5;cursor:not-allowed}.QuizComponent_resultContainer__KsCX3{text-align:center;padding:3rem 1rem}.QuizComponent_resultTitle__Nyk6a{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.QuizComponent_resultScore__J_lNt{font-size:1.25rem;color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.QuizComponent_perfectFeedback__mEdf6{color:#10b981;font-weight:600;font-size:1.125rem}.QuizComponent_passedFeedback__JVI3r{color:hsl(var(--primary));font-weight:600;font-size:1.125rem}.QuizComponent_failedFeedback__gvRw3{color:#f59e0b;font-weight:600;font-size:1.125rem}.QuizComponent_actionButtons__FRQV6{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.QuizComponent_retryButton__oYmd3{padding:.75rem 1.5rem;border-radius:.75rem;border:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);font-weight:600;cursor:pointer}.QuizComponent_retryButton__oYmd3:hover{background-color:hsl(var(--muted))}.QuizComponent_completeButton__RMwSY{padding:.75rem 1.5rem;border-radius:.75rem;border:none;background-color:hsl(var(--primary));color:white;font-weight:600;cursor:pointer}.QuizComponent_completeButton__RMwSY:hover{opacity:.9}