.ReactInterviewQuestions_pageContainer__y2szE{min-height:100vh;background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding-bottom:3rem}.ReactInterviewQuestions_headerGradient__QnPKk{background:#5579BC;background:linear-gradient(90deg,rgba(85,121,188,1),rgba(93,180,205,1));padding:4rem 1rem;color:white;border-radius:0 0 2rem 2rem;box-shadow:0 10px 30px rgba(13,110,253,.15);margin-bottom:-3rem;position:relative;z-index:1}.ReactInterviewQuestions_searchCard__zLkoK{background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:1.5rem;box-shadow:0 8px 32px rgba(31,38,135,.1);padding:1.5rem;margin-top:-2rem;position:relative;z-index:2}.ReactInterviewQuestions_categoryButton__SHpp3{border-radius:12px;padding:.75rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;border:1px solid transparent;display:flex;align-items:center;justify-content:center;background:white;color:#495057;box-shadow:0 2px 8px rgba(0,0,0,.05)}.ReactInterviewQuestions_categoryButton__SHpp3:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.ReactInterviewQuestions_categoryButtonActive__TOilq{background:#0d6efd;color:white;box-shadow:0 5px 15px rgba(13,110,253,.3)}.ReactInterviewQuestions_questionCard__xY0hF{background:white;border-radius:1.25rem;border:none;box-shadow:0 4px 20px rgba(0,0,0,.06);transition:all .3s ease;overflow:hidden}.ReactInterviewQuestions_questionCard__xY0hF:hover{transform:scale(1.01);box-shadow:0 10px 40px rgba(0,0,0,.08)}.ReactInterviewQuestions_questionIcon__3OS_X{width:50px;height:50px;background:rgba(13,110,253,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#0d6efd}.ReactInterviewQuestions_difficultyBadge__mIOkZ{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;padding:.5em 1em;border-radius:30px}.ReactInterviewQuestions_answerCollapse__d2HSM{border-radius:1rem;border-left:4px solid #0d6efd;background:#f8fafc}.ReactInterviewQuestions_newsletterCard__DfqWH{background:linear-gradient(45deg,#1e293b,#0f172a);border-radius:2rem;padding:3rem;color:white}.ReactInterviewQuestions_customInput__DWUMU{border-radius:10px;border:1px solid #dee2e6;padding:.75rem 1rem}.ReactInterviewQuestions_customInput__DWUMU:focus{box-shadow:0 0 0 4px rgba(13,110,253,.1);border-color:#0d6efd}.ReactInterviewQuestions_questionCardLearned__0NihJ{border-left:5px solid #198754!important;background-color:#f8fff9!important}.ReactInterviewQuestions_learnedBadge__ob0v6{color:#198754;font-size:.9rem;font-weight:600}.ReactInterviewQuestions_toastNotification__YsbnO{position:fixed;bottom:2rem;right:2rem;background:#333;color:white;padding:.75rem 1.5rem;border-radius:50px;box-shadow:0 10px 30px rgba(0,0,0,.2);z-index:9999;display:flex;align-items:center;gap:.5rem;animation:ReactInterviewQuestions_slideIn__sh_eN .3s ease-out}@keyframes ReactInterviewQuestions_slideIn__sh_eN{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.ReactInterviewQuestions_randomButton__f6K6P{transition:all .3s ease;border:1px dashed #0d6efd;color:#0d6efd}.ReactInterviewQuestions_randomButton__f6K6P:hover{background:#0d6efd;color:white;transform:rotate(5deg)}@media (max-width:768px){.ReactInterviewQuestions_headerGradient__QnPKk{padding:3rem 1rem;border-radius:0 0 1.5rem 1.5rem}}