.careerTest_container__at_4N{margin:0 auto}.careerTest_container__at_4N,.careerTest_container__at_4N table{width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.careerTest_container__at_4N table{border-collapse:collapse;margin:1rem 0;font-size:.95rem;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:8px;overflow:hidden}.careerTest_container__at_4N thead{background:linear-gradient(135deg,#006d5b,#00c96b)!important;color:#fff}.careerTest_container__at_4N tbody>tr:nth-child(2n){background-color:#f9fafb}.careerTest_container__at_4N tbody>tr:hover{background-color:#eef2ff;transition:background-color .3s ease}.careerTest_container__at_4N td,.careerTest_container__at_4N th{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb}.careerTest_container__at_4N th{font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem}.careerTest_container__at_4N td{color:#374151}@media(max-width:768px){.careerTest_container__at_4N{padding:1rem}}.careerTest_header__Qf4Tp{text-align:center;margin-bottom:2rem}.careerTest_header__Qf4Tp h1{font-size:2.5rem;color:#2c3e50;margin-bottom:.5rem;max-width:800%}@media(max-width:768px){.careerTest_header__Qf4Tp h1{font-size:2rem}}.careerTest_header__Qf4Tp p{max-width:800%;font-size:1.1rem;color:#4a5568}.careerTest_testContainer__5YWtC{background:#fff;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:2rem;margin-bottom:2rem;min-width:100%}@media(max-width:768px){.careerTest_testContainer__5YWtC{padding:1rem}}.careerTest_infoForm__Rw4sm{display:flex;flex-direction:column;gap:1.5rem}.careerTest_infoForm__Rw4sm h2{font-size:1.75rem;color:#2c3e50;margin-bottom:1rem;text-align:center}.careerTest_infoForm__Rw4sm input,.careerTest_infoForm__Rw4sm select{padding:.8rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem;transition:all .3s ease}.careerTest_infoForm__Rw4sm input:focus,.careerTest_infoForm__Rw4sm select:focus{outline:none;border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.2)}.careerTest_infoForm__Rw4sm button{background-color:#4299e1;color:#fff;padding:1rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.careerTest_infoForm__Rw4sm button:hover{background-color:#3182ce}.careerTest_infoForm__Rw4sm button:disabled{background-color:#a0aec0;cursor:not-allowed}.careerTest_questionContainer__95MwG h3{color:#4a5568;font-size:1rem;margin-bottom:.5rem}.careerTest_questionText__BuaAD{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:1.5rem;line-height:1.5}.careerTest_options__0EFha{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.careerTest_optionButton__W55p1{padding:1rem;border:1px solid #e2e8f0;border-radius:.5rem;background-color:#fff;text-align:left;font-size:1rem;cursor:pointer;transition:all .3s ease;color:#2d3748}.careerTest_optionButton__W55p1:hover{background-color:#f7fafc;border-color:#cbd5e0}.careerTest_optionButton__W55p1:focus{outline:none;background-color:#ebf8ff;border-color:#4299e1}.careerTest_progressBar__n3lOg{width:100%;height:6px;background-color:#edf2f7;border-radius:3px;overflow:hidden}.careerTest_progressFill__B4kEL{height:100%;background-color:#4299e1;transition:width .3s ease}.careerTest_resultContainer__ho5Z7 h2{font-size:2rem;color:#2c3e50;margin-bottom:1.5rem;text-align:center}.careerTest_personalityResult__D645A{background-color:#f8fafc;border-radius:.5rem;padding:1.5rem;margin-bottom:2rem;border-left:4px solid #4299e1}.careerTest_personalityResult__D645A h3{font-size:1.5rem;color:#2c3e50;margin-bottom:.5rem}.careerTest_personalityResult__D645A p{margin-bottom:1rem;line-height:1.6;color:#4a5568}.careerTest_traits__ufgJs{margin-top:1.5rem}.careerTest_traits__ufgJs h4{font-size:1.1rem;color:#2c3e50;margin-bottom:.5rem}.careerTest_traits__ufgJs ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.careerTest_traits__ufgJs li{background-color:#ebf8ff;color:#2b6cb0;padding:.3rem .8rem;border-radius:1rem;font-size:.9rem;font-weight:500}.careerTest_professionSuggestions___pP0Y h3{font-size:1.5rem;color:#2c3e50;margin-bottom:1rem}.careerTest_professionGrid__CCjO_{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.careerTest_professionGrid__CCjO_{grid-template-columns:1fr 1fr}}.careerTest_professionColumn__mwt8M{background-color:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.careerTest_professionColumn__mwt8M h4{font-size:1.1rem;color:#2c3e50;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.careerTest_professionColumn__mwt8M h4 span{color:#4299e1}.careerTest_professionColumn__mwt8M ul{list-style:none;padding:0;margin:0}.careerTest_professionColumn__mwt8M li{padding:.5rem 0;border-bottom:1px solid #edf2f7;color:#4a5568}.careerTest_professionColumn__mwt8M li:last-child{border-bottom:none}.careerTest_analysis__8M4Lo{margin-top:2rem;padding:1.5rem;background-color:#f0fff4;border-radius:.5rem;border-left:4px solid #48bb78}.careerTest_analysis__8M4Lo h3{font-size:1.25rem;color:#2c3e50;margin-bottom:.5rem}.careerTest_analysis__8M4Lo p{color:#4a5568;line-height:1.6}.careerTest_footer___4jJJ{text-align:center;margin-top:2rem;padding-top:1rem;border-top:1px solid #e2e8f0;color:#718096;font-size:.9rem}.careerTest_personalityType--SE__HJ1FW{border-left-color:#4299e1}.careerTest_personalityType--SI__8awPC{border-left-color:#667eea}.careerTest_personalityType--TE__7Vc0e{border-left-color:#9f7aea}.careerTest_personalityType--TI__bxq_p{border-left-color:#d53f8c}.careerTest_personalityType--IE__1E8u2{border-left-color:#f56565}.careerTest_personalityType--II__Wzd7W{border-left-color:#ed8936}.careerTest_personalityType--FE__cuCSN{border-left-color:#38b2ac}.careerTest_personalityType--FI__GANz8{border-left-color:#48bb78}.careerTest_personalityType--IN__dqDQg{border-left-color:#f6ad55}@keyframes careerTest_fadeIn__lVmqn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.careerTest_resultContainer__ho5Z7>*{animation:careerTest_fadeIn__lVmqn .5s ease forwards}.careerTest_resultContainer__ho5Z7>:first-child{animation-delay:.1s}.careerTest_resultContainer__ho5Z7>:nth-child(2){animation-delay:.3s}.careerTest_resultContainer__ho5Z7>:nth-child(3){animation-delay:.5s}.careerTest_resultContainer__ho5Z7>:nth-child(4){animation-delay:.7s}.careerTest_infoSection__s7QvT{background-color:#fff;margin-top:2rem;border-radius:.5rem;box-shadow:0 10px 30px rgba(0,0,0,.05);padding:2rem;width:100%;color:#4a5568}.careerTest_infoSection__s7QvT h2,.careerTest_infoSection__s7QvT h3,.careerTest_infoSection__s7QvT h4{color:#2c3e50;margin:1.5rem 0 1rem;font-weight:700}.careerTest_infoSection__s7QvT h2{font-size:1.75rem;border-bottom:1px solid #e2e8f0;padding-bottom:.5rem}.careerTest_infoSection__s7QvT h3{font-size:1.5rem}.careerTest_infoSection__s7QvT h4{font-size:1.25rem}.careerTest_infoSection__s7QvT p{margin-bottom:1rem;line-height:1.6}.careerTest_infoSection__s7QvT a{color:#3182ce;text-decoration:none;font-weight:500}.careerTest_infoSection__s7QvT a:hover{text-decoration:underline}@media(max-width:768px){.careerTest_infoSection__s7QvT{padding:1.5rem}.careerTest_container__at_4N{padding:1rem .25rem;width:calc(100vw + .6rem);margin-left:-1rem}.careerTest_containerApp__uDqHv{padding:.5rem}.careerTest_notepadTabsContainer__K4Aw1{position:relative;display:flex;align-items:center;width:100%}.careerTest_notepadTabs__UlkIE{display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex-grow:1;scrollbar-width:none}}@media(max-width:768px){.careerTest_notepadTabs__UlkIE::-webkit-scrollbar{display:none}.careerTest_tabName__PnS_G{width:80px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.careerTest_tabNavButton__ItHNY{position:absolute;z-index:10;background:f7f7f7;color:#000;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px}.careerTest_tabNavButton__ItHNY:disabled{opacity:.5;cursor:not-allowed}.careerTest_tabNavButtonLeft__Q85fX{bottom:.5rem;left:.25rem;opacity:.5}.careerTest_tabNavButtonLeft__Q85fX:hover{opacity:1}.careerTest_tabNavButtonRight__wgZ6T{bottom:.5rem;right:.25rem;opacity:.5}.careerTest_tabNavButtonRight__wgZ6T:hover{opacity:1}}@media(max-width:768px)and (hover:hover)and (pointer:fine){.careerTest_tabNavButton__ItHNY{display:none}}@media(max-width:768px){.careerTest_toolbar__SOK7Y{flex-direction:column}.careerTest_editorActions__ZZsif,.careerTest_fileActions__ZibTz{justify-content:center}.careerTest_editorHeader__Ar3uS{flex-direction:column}.careerTest_fileNameInput__P7wOZ{max-width:100%}.careerTest_counters__ypit3{justify-content:space-between}}