.EthicalHacking_pageContainer__Ud_Hc{min-height:100vh;background-color:#020617;background-size:100% 100%,30px 30px,30px 30px;padding-bottom:3rem;font-family:Inter,JetBrains Mono,monospace;color:#f8fafc}.EthicalHacking_headerGradient__YgvzF{background:linear-gradient(135deg,#0f172a,#1e293b);padding:5rem 1rem;color:white;border-bottom:2px solid #22c55e;box-shadow:0 10px 40px rgba(34,197,94,.1);margin-bottom:3rem;position:relative;text-shadow:0 0 10px rgba(34,197,94,.5)}.EthicalHacking_searchCard__RH7kW{background:rgba(15,23,42,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(34,197,94,.2);border-radius:1.25rem;box-shadow:0 0 30px rgba(0,0,0,.5);padding:1.5rem;margin-top:-4rem;position:relative;z-index:2}.EthicalHacking_categoryButton__bnDn7{border-radius:8px;padding:.6rem 1.2rem;transition:all .2s ease;font-weight:600;border:1px solid rgba(34,197,94,.3);display:flex;align-items:center;justify-content:center;background:rgba(30,41,59,.5);color:#94a3b8;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.EthicalHacking_categoryButton__bnDn7:hover{background:rgba(34,197,94,.1);border-color:#22c55e;color:#22c55e;box-shadow:0 0 15px rgba(34,197,94,.2);transform:translateY(-2px)}.EthicalHacking_categoryButtonActive__ttevl{background:#22c55e!important;color:#020617!important;border-color:#22c55e!important;box-shadow:0 0 25px rgba(34,197,94,.4)!important}.EthicalHacking_questionCard__bpNMw{background:#0f172a;border-radius:1rem;border:1px solid rgba(34,197,94,.1);box-shadow:0 4px 20px rgba(0,0,0,.3);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;position:relative}.EthicalHacking_questionCard__bpNMw:after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#22c55e,transparent);transform:translateX(-100%);transition:.5s}.EthicalHacking_questionCard__bpNMw:hover{transform:translateY(-10px) scale(1.02);border-color:rgba(34,197,94,.4);box-shadow:0 20px 40px rgba(0,0,0,.6),0 0 20px rgba(34,197,94,.1)}.EthicalHacking_questionCard__bpNMw:hover:after{transform:translateX(100%)}.EthicalHacking_questionIcon__W4zSx{width:48px;height:48px;background:rgba(34,197,94,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#22c55e;font-size:1.1rem;border:1px solid rgba(34,197,94,.2);font-family:JetBrains Mono,monospace}.EthicalHacking_difficultyBadge__uLyo_{font-size:.7rem;text-transform:uppercase;letter-spacing:1px;padding:.4em 1em;border-radius:4px;font-weight:800;border:1px solid}.EthicalHacking_answerCollapse__LHRPs{border-radius:.5rem;border-left:3px solid #f97316;background:#1e293b;box-shadow:inset 0 2px 10px rgba(0,0,0,.3);color:#cbd5e1}.EthicalHacking_newsletterCard__8ZvqB{background:linear-gradient(45deg,#0f172a,#020617);border:2px solid #22c55e;border-radius:1rem;padding:3rem;color:white;position:relative;overflow:hidden;box-shadow:0 0 30px rgba(34,197,94,.2)}.EthicalHacking_newsletterCard__8ZvqB:before{content:"ACCESS DENIED";position:absolute;font-size:10rem;font-weight:900;color:rgba(34,197,94,.03);top:10%;right:-10%;transform:rotate(-15deg);pointer-events:none}.EthicalHacking_customInput__jgwgi{border-radius:4px;border:1px solid rgba(34,197,94,.3);padding:1rem;background:#020617;color:#22c55e;font-family:JetBrains Mono,monospace}.EthicalHacking_customInput__jgwgi:focus{background:#0f172a;box-shadow:0 0 15px rgba(34,197,94,.3);border-color:#22c55e;outline:none}.EthicalHacking_questionCardLearned__ZHbLs{border-color:#22c55e!important;background:rgba(34,197,94,.05)!important}.EthicalHacking_toastNotification__lc_Cf{position:fixed;bottom:2rem;right:2rem;background:#22c55e;color:#020617;padding:.8rem 1.5rem;border-radius:4px;box-shadow:0 10px 30px rgba(0,0,0,.5),0 0 20px rgba(34,197,94,.3);z-index:10000;display:flex;align-items:center;gap:.8rem;font-weight:700;text-transform:uppercase;font-size:.8rem;letter-spacing:1px;animation:EthicalHacking_slideIn__uMn6f .3s ease-out}@keyframes EthicalHacking_slideIn__uMn6f{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.EthicalHacking_randomButton__yWd4s{background:#0f172a;border:1px solid #f97316;color:#f97316;transition:.3s}.EthicalHacking_randomButton__yWd4s:hover{background:#f97316;color:#0f172a;box-shadow:0 0 20px rgba(249,115,22,.4)}@media (max-width:768px){.EthicalHacking_headerGradient__YgvzF{padding:3rem 1rem}.EthicalHacking_searchCard__RH7kW{margin-top:-2.5rem;padding:1rem}.EthicalHacking_newsletterCard__8ZvqB{padding:2rem 1.5rem}}