.CompanyQuestCreate_container__0EerP{max-width:900px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyQuestCreate_header__tr8Ve{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.CompanyQuestCreate_backLink__1Y9R_{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s}.CompanyQuestCreate_backLink__1Y9R_:hover{background:rgba(139,92,246,.2)}.CompanyQuestCreate_pageTitle__1dVEk{text-align:center;margin-bottom:30px}.CompanyQuestCreate_pageTitle__1dVEk h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(139,92,246,.5);margin-bottom:10px}.CompanyQuestCreate_pageTitle__1dVEk p{color:#ccc;font-size:1rem}.CompanyQuestCreate_formSection__rrYt4{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:30px;margin-bottom:25px}.CompanyQuestCreate_sectionTitle__IBrnt{color:#00d4ff;font-size:1.3rem;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgba(139,92,246,.3)}.CompanyQuestCreate_formGroup__innqm{margin-bottom:25px}.CompanyQuestCreate_formLabel__hMGnF{display:block;color:#fff;font-size:1rem;margin-bottom:8px;font-weight:700}.CompanyQuestCreate_formLabel__hMGnF .CompanyQuestCreate_required__tfdPJ,.CompanyQuestCreate_required__tfdPJ{color:rgba(239,68,68,.7);margin-left:5px}.CompanyQuestCreate_formInput__NHYLO,.CompanyQuestCreate_formSelect__n__EX,.CompanyQuestCreate_formTextarea___beUo{width:100%;padding:15px;background:rgba(255,255,255,.1);border:1px solid rgba(0,212,255,.15);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s}.CompanyQuestCreate_formTextarea___beUo{min-height:150px;resize:vertical}.CompanyQuestCreate_formTextareaLarge__GHmbk{min-height:200px}.CompanyQuestCreate_formSelect__n__EX{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ff6b35' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}.CompanyQuestCreate_formSelect__n__EX option{background:#0a0e17;color:#fff}.CompanyQuestCreate_formInput__NHYLO:focus,.CompanyQuestCreate_formSelect__n__EX:focus,.CompanyQuestCreate_formTextarea___beUo:focus{outline:none;background:rgba(255,255,255,.15);box-shadow:0 0 15px rgba(139,92,246,.4)}.CompanyQuestCreate_formInput__NHYLO::placeholder,.CompanyQuestCreate_formTextarea___beUo::placeholder{color:rgba(255,255,255,.5)}.CompanyQuestCreate_formRow__lZUl7{display:flex;gap:20px}.CompanyQuestCreate_formRow__lZUl7 .CompanyQuestCreate_formGroup__innqm{flex:1}.CompanyQuestCreate_skillInputContainer__wgPlU{display:flex;gap:10px;margin-bottom:15px}.CompanyQuestCreate_skillInputContainer__wgPlU input{flex:1}.CompanyQuestCreate_addSkillButton__NrcSs{background:rgba(0,212,255,.15);border:none;border-radius:8px;padding:15px 20px;color:#fff;cursor:pointer;transition:all .3s}.CompanyQuestCreate_addSkillButton__NrcSs:hover{background:rgba(0,212,255,.12)}.CompanyQuestCreate_skillTags__RJnGq{display:flex;flex-wrap:wrap;gap:10px}.CompanyQuestCreate_skillTag__Iwe1T{background:rgba(139,92,246,.3);border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:8px 15px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:8px}.CompanyQuestCreate_skillTag__Iwe1T .CompanyQuestCreate_remove__xMCnp{cursor:pointer;opacity:.7}.CompanyQuestCreate_skillTag__Iwe1T .CompanyQuestCreate_remove__xMCnp:hover{opacity:1}.CompanyQuestCreate_skillReqList__k1ssI{margin-top:16px;display:flex;flex-direction:column;gap:8px}.CompanyQuestCreate_skillReqNote__i7cSx{font-size:.8rem;color:rgba(255,255,255,.55);line-height:1.6;margin-bottom:4px}.CompanyQuestCreate_skillReqRow__wVVIF{display:grid;grid-template-columns:1fr 96px 132px 32px;align-items:center;gap:10px;background:rgba(139,92,246,.12);border:1px solid rgba(0,212,255,.12);border-radius:10px;padding:10px 12px}.CompanyQuestCreate_skillReqHead__YPBpF{background:transparent;border:none;padding:0 12px;font-size:.78rem;color:rgba(255,255,255,.5)}.CompanyQuestCreate_skillReqName__Z5nSZ{color:#fff;font-size:.9rem}.CompanyQuestCreate_skillReqField__ZfTST{display:flex;align-items:center;gap:6px}.CompanyQuestCreate_skillReqSelect__nvlhp{width:96px;cursor:pointer}.CompanyQuestCreate_skillReqSelect__nvlhp,.CompanyQuestCreate_skillReqWeight__h0zZB{background:rgba(0,0,0,.25);border:1px solid rgba(0,212,255,.2);border-radius:8px;padding:8px 10px;color:#fff}.CompanyQuestCreate_skillReqWeight__h0zZB{width:72px}.CompanyQuestCreate_skillReqPercent__vzj0A{font-size:.82rem;color:#00d4ff;min-width:38px}.CompanyQuestCreate_skillReqRemove__WqitE{background:none;border:none;color:rgba(255,255,255,.6);cursor:pointer;font-size:.95rem;padding:4px}.CompanyQuestCreate_skillReqRemove__WqitE:hover{color:#ff6b6b}.CompanyQuestCreate_buttonGroup__BGZsU{display:flex;gap:15px;justify-content:center;margin-top:30px}.CompanyQuestCreate_submitButton__aNHcX{background:rgba(0,212,255,.12);border:none;border-radius:10px;padding:18px 50px;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s;box-shadow:0 5px 15px rgba(139,92,246,.4)}.CompanyQuestCreate_submitButton__aNHcX:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(139,92,246,.6)}.CompanyQuestCreate_draftButton__oUmkc{background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:18px 50px;font-size:1.2rem;color:#ccc;cursor:pointer;transition:all .3s}.CompanyQuestCreate_draftButton__oUmkc:hover{background:rgba(255,255,255,.1)}@media (max-width:768px){.CompanyQuestCreate_header__tr8Ve{flex-direction:column;gap:15px}.CompanyQuestCreate_pageTitle__1dVEk h1{font-size:1.6rem}.CompanyQuestCreate_formRow__lZUl7{flex-direction:column;gap:0}.CompanyQuestCreate_buttonGroup__BGZsU{flex-direction:column;position:sticky;bottom:0;margin:30px -12px 0;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(10,14,23,.98) 60%,rgba(10,14,23,0));z-index:5}.CompanyQuestCreate_draftButton__oUmkc,.CompanyQuestCreate_submitButton__aNHcX{width:100%;padding:14px 24px;font-size:1rem}}.CompanyQuestActive_container__b5MHf{width:100%;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);padding:20px;box-sizing:border-box}.CompanyQuestActive_header__LEJoS{margin-bottom:20px}.CompanyQuestActive_backLink__DV8Vu{background:transparent;border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.CompanyQuestActive_backLink__DV8Vu:hover{background:rgba(139,92,246,.2)}.CompanyQuestActive_pageTitle__jvqDb{text-align:center;margin-bottom:30px}.CompanyQuestActive_pageTitle__jvqDb h1{color:#00d4ff;font-size:2rem;margin-bottom:10px;text-shadow:0 0 20px rgba(139,92,246,.5)}.CompanyQuestActive_pageTitle__jvqDb p{color:rgba(255,255,255,.7);font-size:1rem}.CompanyQuestActive_summary__F68WL{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 auto 24px;max-width:900px}.CompanyQuestActive_summaryItem__AXB76{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(0,0,0,.5));border:1px solid rgba(139,92,246,.25);border-radius:14px;padding:14px 16px;text-align:center;transition:border-color .2s,box-shadow .2s}.CompanyQuestActive_summaryItem__AXB76:hover{border-color:rgba(139,92,246,.5);box-shadow:0 0 18px rgba(139,92,246,.15)}.CompanyQuestActive_summaryValue__6sVqD{display:block;font-family:var(--font-geist-mono),monospace;color:#00d4ff;font-size:1.8rem;font-weight:700;line-height:1.1;margin-bottom:4px;text-shadow:0 0 16px rgba(0,212,255,.35)}.CompanyQuestActive_summaryLabel__UP1Hg{color:rgba(255,255,255,.55);font-size:.75rem;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.CompanyQuestActive_questList__66SVj{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.CompanyQuestActive_questCard__Q3qle{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;transition:all .3s}.CompanyQuestActive_questCard__Q3qle:hover{border-color:rgba(0,212,255,.25)}.CompanyQuestActive_questHeader__Tx4fe{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.CompanyQuestActive_questId__eIxUR{color:#00d4ff;font-size:.9rem;font-weight:700}.CompanyQuestActive_questStatus__4BidT{padding:5px 15px;border-radius:20px;font-size:.85rem;font-weight:700}.CompanyQuestActive_statusProgress__phPYE{background:rgba(76,175,80,.3);color:#4caf50}.CompanyQuestActive_statusNotStarted__fBscB{background:rgba(158,158,158,.3);color:#9e9e9e}.CompanyQuestActive_statusReview__nCErM{background:rgba(255,193,7,.3);color:#ffc107}.CompanyQuestActive_statusCompleted__D3Npv{background:rgba(76,175,80,.3);color:#4caf50}.CompanyQuestActive_questTitle__I3BPL{color:#fff;font-size:1.3rem;margin:0 0 15px}.CompanyQuestActive_studentInfo__oLg34{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding:10px 15px;background:rgba(139,92,246,.1);border-radius:10px}.CompanyQuestActive_studentAvatar__VlJLD{font-size:1.5rem}.CompanyQuestActive_studentName__SGfui{color:#00d4ff;font-weight:700}.CompanyQuestActive_studentLevel__ecYYQ{color:rgba(255,255,255,.6);font-size:.9rem}.CompanyQuestActive_questMeta__ao5rC{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.CompanyQuestActive_metaItem__dk7It{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.7);font-size:.9rem}.CompanyQuestActive_metaIcon__cik8j{font-size:1rem}.CompanyQuestActive_progressSection__rMSI5{margin-bottom:20px}.CompanyQuestActive_progressLabel__IF9vc{display:flex;justify-content:space-between;color:rgba(255,255,255,.8);font-size:.9rem;margin-bottom:8px}.CompanyQuestActive_progressBar__jZz_i{height:10px;background:rgba(255,255,255,.1);border-radius:5px;overflow:hidden}.CompanyQuestActive_progressFill__bUB8S{height:100%;background:linear-gradient(90deg,rgba(0,212,255,.3),rgba(0,212,255,.5));border-radius:5px;transition:width .3s}.CompanyQuestActive_statusSelectSection__6jt2f{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding:10px 15px;background:rgba(255,255,255,.05);border-radius:8px}.CompanyQuestActive_statusLabel__4rY1j{color:rgba(255,255,255,.7);font-size:.9rem;white-space:nowrap}.CompanyQuestActive_statusSelect__7eXrr{padding:8px 15px;background:rgba(0,0,0,.5);border:1px solid rgba(0,212,255,.15);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer}.CompanyQuestActive_statusSelect__7eXrr option{background:#0a0e17;color:#fff}.CompanyQuestActive_questActions__3q40q{display:flex;gap:10px;flex-wrap:wrap}.CompanyQuestActive_actionBtn__r2tEz{background:transparent;border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.CompanyQuestActive_actionBtn__r2tEz:hover{background:rgba(139,92,246,.2)}.CompanyQuestActive_actionBtn__r2tEz.CompanyQuestActive_primary__AXf3K{background:rgba(0,212,255,.12);border:none;color:#fff}.CompanyQuestActive_actionBtn__r2tEz.CompanyQuestActive_primary__AXf3K:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(139,92,246,.4)}@media (max-width:768px){.CompanyQuestActive_container__b5MHf{padding:15px}.CompanyQuestActive_pageTitle__jvqDb h1{font-size:1.5rem}.CompanyQuestActive_summary__F68WL{gap:8px}.CompanyQuestActive_summaryItem__AXB76{padding:10px 6px}.CompanyQuestActive_summaryValue__6sVqD{font-size:1.4rem}.CompanyQuestActive_summaryLabel__UP1Hg{font-size:.65rem}.CompanyQuestActive_questMeta__ao5rC{flex-direction:column;gap:10px}.CompanyQuestActive_questActions__3q40q{flex-direction:column}.CompanyQuestActive_actionBtn__r2tEz{width:100%;text-align:center}}.CompanyQuestCompleted_container__4lTyN{width:100%;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);padding:20px;box-sizing:border-box}.CompanyQuestCompleted_header__QU__1{margin-bottom:20px}.CompanyQuestCompleted_backLink__TcB4q{background:transparent;border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.CompanyQuestCompleted_backLink__TcB4q:hover{background:rgba(139,92,246,.2)}.CompanyQuestCompleted_pageTitle__scz_z{text-align:center;margin-bottom:30px}.CompanyQuestCompleted_pageTitle__scz_z h1{color:#00d4ff;font-size:2rem;margin-bottom:10px;text-shadow:0 0 20px rgba(139,92,246,.5)}.CompanyQuestCompleted_pageTitle__scz_z p{color:rgba(255,255,255,.7);font-size:1rem}.CompanyQuestCompleted_summary__ff5hW{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:30px}.CompanyQuestCompleted_summaryItem__Idlw_{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(0,0,0,.5));border:1px solid rgba(139,92,246,.25);border-radius:14px;padding:14px 16px;text-align:center;transition:border-color .2s,box-shadow .2s}.CompanyQuestCompleted_summaryItem__Idlw_:hover{border-color:rgba(139,92,246,.5);box-shadow:0 0 18px rgba(139,92,246,.15)}.CompanyQuestCompleted_summaryValue__jAAXE{display:block;font-family:var(--font-geist-mono),monospace;color:#00d4ff;font-size:1.8rem;font-weight:700;line-height:1.1;margin-bottom:4px;text-shadow:0 0 16px rgba(0,212,255,.35)}.CompanyQuestCompleted_summaryLabel__gNRB6{color:rgba(255,255,255,.55);font-size:.75rem;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.CompanyQuestCompleted_questList__wfpIt{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.CompanyQuestCompleted_questCard__I8CF4{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;transition:all .3s}.CompanyQuestCompleted_questCard__I8CF4:hover{border-color:rgba(0,212,255,.25)}.CompanyQuestCompleted_questHeader__c3y_t{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.CompanyQuestCompleted_questId__74KIu{color:#00d4ff;font-size:.9rem;font-weight:700}.CompanyQuestCompleted_completedDate__L0W_O{color:rgba(255,255,255,.6);font-size:.85rem}.CompanyQuestCompleted_questTitle__T9TJT{color:#fff;font-size:1.3rem;margin:0 0 15px}.CompanyQuestCompleted_studentInfo__5Synw{display:flex;align-items:center;gap:10px;margin-bottom:15px;padding:10px 15px;background:rgba(139,92,246,.1);border-radius:10px}.CompanyQuestCompleted_studentAvatar__2bz_T{font-size:1.5rem}.CompanyQuestCompleted_studentName__SYngE{color:#00d4ff;font-weight:700}.CompanyQuestCompleted_studentLevel__MGRni{color:rgba(255,255,255,.6);font-size:.9rem}.CompanyQuestCompleted_questMeta__g92UW{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.CompanyQuestCompleted_metaItem__SuxyL{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.7);font-size:.9rem}.CompanyQuestCompleted_metaIcon__H0T6Y{font-size:1rem}.CompanyQuestCompleted_rating___aqCt{color:#00d4ff;font-size:1.1rem}.CompanyQuestCompleted_feedbackSection__y6sFf{background:rgba(139,92,246,.05);border:1px solid rgba(139,92,246,.2);border-radius:10px;padding:15px;margin-bottom:20px}.CompanyQuestCompleted_feedbackLabel__9a5_M{color:#00d4ff;font-size:.9rem;margin-bottom:10px}.CompanyQuestCompleted_feedbackText__OBcYT{color:rgba(255,255,255,.8);font-style:italic;line-height:1.6;margin:0}.CompanyQuestCompleted_questActions__9d0Ap{display:flex;gap:10px;flex-wrap:wrap}.CompanyQuestCompleted_actionBtn__vhvVw{background:transparent;border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:10px 20px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.CompanyQuestCompleted_actionBtn__vhvVw:hover{background:rgba(139,92,246,.2)}.CompanyQuestCompleted_evaluateBtn__exD5B{background:rgba(255,193,7,.1);border-color:rgba(255,193,7,.3);color:#ffc107}.CompanyQuestCompleted_evaluateBtn__exD5B:hover{background:rgba(255,193,7,.2)}@media (max-width:768px){.CompanyQuestCompleted_container__4lTyN{padding:15px}.CompanyQuestCompleted_pageTitle__scz_z h1{font-size:1.5rem}.CompanyQuestCompleted_summary__ff5hW{gap:8px}.CompanyQuestCompleted_summaryItem__Idlw_{padding:16px 6px}.CompanyQuestCompleted_summaryValue__jAAXE{font-size:1.6rem}.CompanyQuestCompleted_summaryLabel__gNRB6{font-size:.65rem}.CompanyQuestCompleted_questMeta__g92UW{flex-direction:column;gap:10px}.CompanyQuestCompleted_questActions__9d0Ap{flex-direction:column}.CompanyQuestCompleted_actionBtn__vhvVw{width:100%;text-align:center}}.CompanyApplicants_container__Ji1dl{max-width:1400px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyApplicants_header__xbVgT{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.CompanyApplicants_backLink__t7w56{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s}.CompanyApplicants_backLink__t7w56:hover{background:rgba(139,92,246,.2)}.CompanyApplicants_pageTitle__Vbs_5{text-align:center;margin-bottom:30px}.CompanyApplicants_pageTitle__Vbs_5 h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(139,92,246,.5);margin-bottom:10px}.CompanyApplicants_pageTitle__Vbs_5 p{color:#ccc;font-size:1rem}.CompanyApplicants_questSelector__2_wTO{background:rgba(0,0,0,.5);padding:20px;border-radius:10px;margin-bottom:25px;border:1px solid rgba(0,212,255,.15)}.CompanyApplicants_questSelector__2_wTO label{color:#00d4ff;font-weight:700;margin-right:15px}.CompanyApplicants_questSelector__2_wTO select{padding:10px 20px;border:1px solid rgba(0,212,255,.15);border-radius:5px;background:rgba(255,255,255,.1);color:#fff;font-size:1rem;min-width:300px}.CompanyApplicants_questSelector__2_wTO select option{background:#0a0e17;color:#fff}.CompanyApplicants_searchSection__Bw1Tj{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.CompanyApplicants_searchInput__n8Wav{flex:1;min-width:240px;padding:12px 16px;border:2px solid rgba(0,212,255,.3);border-radius:8px;background:rgba(0,212,255,.05);color:#fff;font-size:14px;outline:none;transition:all .3s ease}.CompanyApplicants_searchInput__n8Wav:focus{border-color:#00d4ff;background:rgba(0,212,255,.1);box-shadow:0 0 0 3px rgba(0,212,255,.15)}.CompanyApplicants_searchInput__n8Wav::placeholder{color:rgba(255,255,255,.4)}.CompanyApplicants_skillFilterWrapper__kwgIg{margin-bottom:20px}.CompanyApplicants_searchBtn__IyoW5{padding:10px 24px;border:1px solid rgba(150,100,255,.5);border-radius:8px;background:linear-gradient(135deg,rgba(150,100,255,.4),rgba(150,100,255,.6));color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s,box-shadow .2s,transform .15s}.CompanyApplicants_searchBtn__IyoW5:hover{background:linear-gradient(135deg,rgba(150,100,255,.55),rgba(150,100,255,.75));box-shadow:0 0 14px rgba(150,100,255,.35);transform:translateY(-1px)}.CompanyApplicants_searchResetBtn__ZW_BL{padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:transparent;color:#ccc;font-size:.9rem;cursor:pointer;transition:background .2s,color .2s}.CompanyApplicants_searchResetBtn__ZW_BL:hover{background:rgba(255,255,255,.08);color:#fff}.CompanyApplicants_unappliedHint__tng1k{color:#fbbf24;font-size:.78rem;align-self:center}.CompanyApplicants_searchResultCount__90FVh{color:rgba(255,255,255,.6);font-size:13px;margin-bottom:12px}.CompanyApplicants_emptyState__alVC5{text-align:center;padding:40px;color:rgba(255,255,255,.5);background:rgba(255,255,255,.03);border-radius:12px}.CompanyApplicants_statusTabs__IRhbe{display:flex;gap:10px;margin-bottom:25px;flex-wrap:wrap}.CompanyApplicants_statusTab__LGLZp{padding:12px 25px;background:rgba(255,255,255,.1);border:1px solid rgba(0,212,255,.15);border-radius:8px;color:#ccc;cursor:pointer;transition:all .3s}.CompanyApplicants_statusTab__LGLZp:hover{background:rgba(139,92,246,.1)}.CompanyApplicants_statusTab__LGLZp.CompanyApplicants_active__LDq9A{background:rgba(139,92,246,.2);border-color:rgba(0,212,255,.25);color:#00d4ff}.CompanyApplicants_statusTab__LGLZp .CompanyApplicants_count__qtIrh{background:rgba(0,212,255,.15);color:#fff;padding:2px 8px;border-radius:10px;font-size:.8rem;margin-left:8px}.CompanyApplicants_applicantList__eRbBi{display:flex;flex-direction:column;gap:20px}.CompanyApplicants_applicantCard__IAtgy{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;transition:all .3s}.CompanyApplicants_applicantCard__IAtgy:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(139,92,246,.2)}.CompanyApplicants_applicantHeader__ihoqJ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.CompanyApplicants_applicantInfo__skmYg{display:flex;gap:20px;align-items:center}.CompanyApplicants_applicantAvatar__ZtOle{font-size:3rem}.CompanyApplicants_applicantDetails__AMQm6 h3{color:#00d4ff;font-size:1.3rem;margin-bottom:5px}.CompanyApplicants_applicantMeta__BUAkh{color:#ccc;font-size:.95rem}.CompanyApplicants_applicantStatus__cwfgz{padding:8px 20px;border-radius:20px;font-size:.9rem;font-weight:700}.CompanyApplicants_statusPending__y9UAy{background:rgba(0,212,255,.12);color:#fff}.CompanyApplicants_statusReviewing__eLNQx{background:rgba(0,212,255,.1);color:#fff}.CompanyApplicants_statusAccepted__G9SkO{background:rgba(0,212,255,.12);color:#fff}.CompanyApplicants_statusHold__84Twm{background:rgba(255,193,7,.15);color:#ffc107}.CompanyApplicants_statusRejected__Of_dW{background:rgba(239,68,68,.15);color:#fff}.CompanyApplicants_applicantBody__ede3m{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.CompanyApplicants_infoSection___Sfsh h4{color:#00d4ff;font-size:1rem;margin-bottom:10px}.CompanyApplicants_skillTags__4GRex{display:flex;flex-wrap:wrap;gap:8px}.CompanyApplicants_skillTag__VdVrR{background:rgba(102,126,234,.3);border:1px solid rgba(0,212,255,.15);color:#a8b5ff;padding:5px 12px;border-radius:15px;font-size:.85rem}.CompanyApplicants_matchScore__x0JrN{display:flex;align-items:center;gap:10px}.CompanyApplicants_scoreBar__GIUpU{flex:1;height:10px;background:rgba(255,255,255,.1);border-radius:5px;overflow:hidden}.CompanyApplicants_scoreFill___XW3p{height:100%;background:linear-gradient(90deg,rgba(0,212,255,.3),rgba(0,212,255,.5));border-radius:5px}.CompanyApplicants_scoreValue__f0RAj{color:rgba(0,212,255,.7);font-weight:700}.CompanyApplicants_applyDate__VLdt7{color:#888;font-size:.9rem}.CompanyApplicants_applicantActions__E311S{display:flex;gap:10px;flex-wrap:wrap}.CompanyApplicants_actionButton__IebM5{padding:12px 25px;border-radius:8px;font-weight:700;cursor:pointer;transition:all .3s;border:2px solid;font-size:.95rem}.CompanyApplicants_viewButton__54Drl{background:transparent;border-color:rgba(0,212,255,.25);color:rgba(0,212,255,.7)}.CompanyApplicants_viewButton__54Drl:hover{background:rgba(52,152,219,.2)}.CompanyApplicants_acceptButton__owEMD{background:rgba(0,212,255,.12);border-color:#1e8449;color:#fff}.CompanyApplicants_acceptButton__owEMD:hover{transform:translateY(-2px)}.CompanyApplicants_holdButton__jnsE0{background:transparent;border-color:rgba(255,193,7,.25);color:#ffc107}.CompanyApplicants_holdButton__jnsE0:hover{background:rgba(255,193,7,.1)}.CompanyApplicants_rejectButton__eynW3{background:transparent;border-color:rgba(239,68,68,.25);color:rgba(239,68,68,.7)}.CompanyApplicants_rejectButton__eynW3:hover{background:rgba(231,76,60,.2)}.CompanyApplicants_messageButton__rg5Ef{background:transparent;border-color:rgba(0,212,255,.25);color:#00d4ff}.CompanyApplicants_messageButton__rg5Ef:hover{background:rgba(139,92,246,.2)}@media (max-width:768px){.CompanyApplicants_container__Ji1dl{padding:12px}.CompanyApplicants_header__xbVgT{flex-direction:column;gap:15px}.CompanyApplicants_pageTitle__Vbs_5 h1{font-size:1.6rem}.CompanyApplicants_questSelector__2_wTO select{width:100%;min-width:auto}.CompanyApplicants_statusTabs__IRhbe{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:20px}.CompanyApplicants_statusTab__LGLZp{padding:10px 6px;text-align:center;font-size:.85rem;display:flex;flex-direction:column;align-items:center;gap:4px}.CompanyApplicants_statusTab__LGLZp .CompanyApplicants_count__qtIrh{margin-left:0}.CompanyApplicants_applicantHeader__ihoqJ{flex-direction:column;gap:15px}.CompanyApplicants_applicantBody__ede3m{grid-template-columns:1fr}.CompanyApplicants_applicantActions__E311S{flex-direction:column}.CompanyApplicants_actionButton__IebM5{width:100%;text-align:center}}.CompanyEvaluation_container__U4r7T{max-width:900px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyEvaluation_header__BDp1K{margin-bottom:20px}.CompanyEvaluation_backLink__omSiO{background:transparent;border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.CompanyEvaluation_backLink__omSiO:hover{background:rgba(139,92,246,.2)}.CompanyEvaluation_pageTitle__8Tpi6{text-align:center;margin-bottom:30px}.CompanyEvaluation_pageTitle__8Tpi6 h1{color:#00d4ff;font-size:2rem;margin-bottom:10px;text-shadow:0 0 20px rgba(139,92,246,.5)}.CompanyEvaluation_pageTitle__8Tpi6 p{color:rgba(255,255,255,.7)}.CompanyEvaluation_evaluationCard__nIkVG,.CompanyEvaluation_infoCard__sWAh2{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;margin-bottom:20px}.CompanyEvaluation_infoTitle__7HzT0{color:#00d4ff;font-size:1.2rem;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgba(139,92,246,.3)}.CompanyEvaluation_infoGrid__9uIE4{display:grid;grid-template-columns:1fr 1fr;gap:15px}.CompanyEvaluation_infoItem__8zfVC{display:flex;flex-direction:column;gap:4px}.CompanyEvaluation_infoLabel__rhlm8{color:rgba(255,255,255,.5);font-size:.85rem}.CompanyEvaluation_infoValue__Hzy6I{color:#fff;font-size:1rem}.CompanyEvaluation_studentRow__DnKhP{display:flex;align-items:center;gap:15px}.CompanyEvaluation_studentAvatar__N7Hrd{font-size:2.5rem}.CompanyEvaluation_studentName__bwL3O{color:#00d4ff;font-size:1.2rem;font-weight:700;margin-bottom:4px}.CompanyEvaluation_studentMeta__1z9kG{color:rgba(255,255,255,.6);font-size:.9rem}.CompanyEvaluation_overallRating__bcfbB{display:flex;align-items:center;gap:20px}.CompanyEvaluation_star__hQdFi{font-size:2rem;color:rgba(255,255,255,.3);transition:all .2s}.CompanyEvaluation_starActive__RT3iM{color:#ffc107;text-shadow:0 0 10px rgba(255,193,7,.5)}.CompanyEvaluation_ratingLabel__I7GBZ{color:rgba(255,255,255,.7);font-size:1.1rem}.CompanyEvaluation_skillList__l1aMf{display:flex;flex-direction:column;gap:20px}.CompanyEvaluation_skillItem__gL4JO{display:flex;justify-content:space-between;align-items:center;padding:15px;background:rgba(255,255,255,.05);border-radius:10px}.CompanyEvaluation_skillInfo__b0Wh9{display:flex;flex-direction:column;gap:4px}.CompanyEvaluation_skillName__iydzQ{color:#fff;font-size:1rem;font-weight:700}.CompanyEvaluation_skillMeta___9hjF{color:rgba(255,255,255,.5);font-size:.85rem}.CompanyEvaluation_commentArea__xkjpg{width:100%;min-height:120px;padding:15px;background:rgba(255,255,255,.1);border:1px solid rgba(0,212,255,.15);border-radius:8px;color:#fff;font-size:1rem;resize:vertical}.CompanyEvaluation_commentArea__xkjpg:focus{outline:none;border-color:rgba(0,212,255,.4);box-shadow:0 0 15px rgba(139,92,246,.4)}.CompanyEvaluation_commentArea__xkjpg::placeholder{color:rgba(255,255,255,.5)}.CompanyEvaluation_buttonGroup__FEjvV{display:flex;gap:15px;justify-content:center;margin-top:30px}.CompanyEvaluation_submitButton__hV7lj{background:rgba(0,212,255,.12);border:none;border-radius:10px;padding:18px 50px;font-size:1.2rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s;box-shadow:0 5px 15px rgba(139,92,246,.4)}.CompanyEvaluation_submitButton__hV7lj:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(139,92,246,.6)}.CompanyEvaluation_cancelButton__0YiNv{background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:18px 50px;font-size:1.2rem;color:#ccc;cursor:pointer;transition:all .3s}.CompanyEvaluation_cancelButton__0YiNv:hover{background:rgba(255,255,255,.1)}.CompanyEvaluation_deleteRequestSection__O9THV{margin-bottom:30px}.CompanyEvaluation_deleteRequestHeader__1ZOoc{display:flex;align-items:center;gap:10px;margin-bottom:16px}.CompanyEvaluation_deleteRequestTitle__5wWRk{color:#ef4444;font-size:1.3rem;text-shadow:0 0 15px rgba(239,68,68,.3)}.CompanyEvaluation_deleteRequestBadge__PIZhF{background:rgba(239,68,68,.2);color:#ef4444;padding:3px 12px;border-radius:20px;font-size:.8rem;font-weight:700}.CompanyEvaluation_deleteRequestCard__sGyJP{background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:12px;padding:20px;margin-bottom:12px;transition:all .3s}.CompanyEvaluation_deleteRequestCard__sGyJP:hover{border-color:rgba(239,68,68,.35)}.CompanyEvaluation_deleteRequestCardHeader___G00X{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.CompanyEvaluation_deleteRequestStudentName__w32dW{color:#fff;font-weight:700;font-size:1rem}.CompanyEvaluation_deleteRequestMeta__qtvjR{color:rgba(255,255,255,.5);font-size:.85rem;margin-top:4px}.CompanyEvaluation_deleteRequestDate__2eQDi{color:rgba(255,255,255,.4);font-size:.8rem}.CompanyEvaluation_deleteRequestReason__FlLAt{background:rgba(239,68,68,.08);border-radius:8px;padding:12px 14px;margin-bottom:12px}.CompanyEvaluation_deleteRequestReasonLabel__afcWm{color:rgba(239,68,68,.8);font-size:.8rem;font-weight:700;margin-bottom:4px}.CompanyEvaluation_deleteRequestReasonText__WWLRl{color:rgba(255,255,255,.8);font-size:.9rem}.CompanyEvaluation_deleteRequestDetail__g0016{color:rgba(255,255,255,.6);font-size:.85rem;font-style:italic;margin-bottom:12px;padding-left:12px;border-left:2px solid rgba(239,68,68,.2)}.CompanyEvaluation_deleteRequestActions__Sq4al{display:flex;gap:8px;justify-content:flex-end}.CompanyEvaluation_approveDeleteBtn__EenWl{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#ef4444;padding:8px 18px;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:700;transition:all .3s}.CompanyEvaluation_approveDeleteBtn__EenWl:hover{background:rgba(239,68,68,.25)}.CompanyEvaluation_rejectDeleteBtn__qr_M6{background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);color:#3b82f6;padding:8px 18px;border-radius:8px;cursor:pointer;font-size:.85rem;font-weight:700;transition:all .3s}.CompanyEvaluation_rejectDeleteBtn__qr_M6:hover{background:rgba(59,130,246,.25)}@media (max-width:768px){.CompanyEvaluation_pageTitle__8Tpi6 h1{font-size:1.5rem}.CompanyEvaluation_infoGrid__9uIE4{grid-template-columns:1fr}.CompanyEvaluation_skillItem__gL4JO{gap:10px}.CompanyEvaluation_overallRating__bcfbB,.CompanyEvaluation_skillItem__gL4JO{flex-direction:column;align-items:flex-start}.CompanyEvaluation_buttonGroup__FEjvV{flex-direction:column}.CompanyEvaluation_cancelButton__0YiNv,.CompanyEvaluation_submitButton__hV7lj{width:100%}}.CompanyProfile_container__a2zZC{max-width:900px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyProfile_header__eyxBI{margin-bottom:20px}.CompanyProfile_backLink__cXRu4{background:transparent;border:1px solid rgba(0,212,255,.15);color:#00d4ff;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .3s}.CompanyProfile_backLink__cXRu4:hover{background:rgba(139,92,246,.2)}.CompanyProfile_pageTitle__tkeHA{text-align:center;margin-bottom:30px}.CompanyProfile_pageTitle__tkeHA h1{color:#00d4ff;font-size:2rem;margin-bottom:10px;text-shadow:0 0 20px rgba(139,92,246,.5)}.CompanyProfile_pageTitle__tkeHA p{color:rgba(255,255,255,.7)}.CompanyProfile_profileCard__wvrjD{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:30px}.CompanyProfile_profileHeader__3b0UY{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid rgba(139,92,246,.3)}.CompanyProfile_companyIcon___CwCH{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:1.75rem;font-weight:700;color:#8b5cf6;background:rgba(139,92,246,.15);border-radius:12px}.CompanyProfile_companyName__zH4hc{color:#00d4ff;font-size:1.5rem;margin-bottom:5px}.CompanyProfile_industry__05Wgz{color:rgba(255,255,255,.6);font-size:.9rem}.CompanyProfile_editBtn__aptsQ{margin-left:auto;background:transparent;border:1px solid rgba(0,212,255,.25);color:#00d4ff;padding:10px 25px;border-radius:8px;cursor:pointer;font-size:.95rem;transition:all .3s}.CompanyProfile_editBtn__aptsQ:hover{background:rgba(139,92,246,.2)}.CompanyProfile_fieldList__3_yvI{display:flex;flex-direction:column;gap:20px}.CompanyProfile_fieldItem__RDsBX{display:flex;flex-direction:column;gap:8px;padding:15px;background:rgba(255,255,255,.05);border-radius:10px}.CompanyProfile_fieldLabel__RRzJ_{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.5);font-size:.85rem;font-weight:700}.CompanyProfile_fieldIcon__TxhUu{font-size:1rem}.CompanyProfile_fieldValue__4dPW5{color:#fff;font-size:1rem;line-height:1.6}.CompanyProfile_fieldInput__oF3dI{width:100%;padding:12px 15px;background:rgba(255,255,255,.1);border:1px solid rgba(0,212,255,.15);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s}.CompanyProfile_fieldInput__oF3dI:focus{outline:none;border-color:rgba(0,212,255,.4);box-shadow:0 0 15px rgba(139,92,246,.4)}.CompanyProfile_fieldTextarea__nmJrF{width:100%;min-height:120px;padding:12px 15px;background:rgba(255,255,255,.1);border:1px solid rgba(0,212,255,.15);border-radius:8px;color:#fff;font-size:1rem;resize:vertical;transition:all .3s}.CompanyProfile_fieldTextarea__nmJrF:focus{outline:none;border-color:rgba(0,212,255,.4);box-shadow:0 0 15px rgba(139,92,246,.4)}.CompanyProfile_buttonGroup__PFUjc{display:flex;gap:15px;justify-content:center;margin-top:30px}.CompanyProfile_saveButton__Dd5sf{background:rgba(0,212,255,.12);border:none;border-radius:10px;padding:16px 50px;font-size:1.1rem;font-weight:700;color:#fff;cursor:pointer;transition:all .3s;box-shadow:0 5px 15px rgba(139,92,246,.4)}.CompanyProfile_saveButton__Dd5sf:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(139,92,246,.6)}.CompanyProfile_cancelButton__knvAZ{background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:16px 50px;font-size:1.1rem;color:#ccc;cursor:pointer;transition:all .3s}.CompanyProfile_cancelButton__knvAZ:hover{background:rgba(255,255,255,.1)}@media (max-width:768px){.CompanyProfile_pageTitle__tkeHA h1{font-size:1.5rem}.CompanyProfile_profileHeader__3b0UY{flex-direction:column;text-align:center}.CompanyProfile_editBtn__aptsQ{margin-left:0}.CompanyProfile_buttonGroup__PFUjc{flex-direction:column}.CompanyProfile_cancelButton__knvAZ,.CompanyProfile_saveButton__Dd5sf{width:100%}}.CompanyStudentSearch_container__K88A6{max-width:1300px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyStudentSearch_header__1Qyyh{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.CompanyStudentSearch_backLink__wuU6F{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s}.CompanyStudentSearch_backLink__wuU6F:hover{background:rgba(139,92,246,.2)}.CompanyStudentSearch_pageTitle__0KbcE{text-align:center;margin-bottom:30px}.CompanyStudentSearch_pageTitle__0KbcE h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(139,92,246,.5);margin-bottom:10px}.CompanyStudentSearch_pageTitle__0KbcE p{color:#ccc;font-size:1rem}.CompanyStudentSearch_filterSection__6kLSt{background:rgba(0,0,0,.5);padding:25px;border-radius:15px;margin-bottom:30px;border:1px solid rgba(0,212,255,.15)}.CompanyStudentSearch_filterRow__HyQfg{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:20px}.CompanyStudentSearch_filterItem__IPgDz{flex:1;min-width:200px}.CompanyStudentSearch_filterItem__IPgDz label{display:block;margin-bottom:8px;color:#00d4ff;font-weight:700}.CompanyStudentSearch_filterItem__IPgDz input,.CompanyStudentSearch_filterItem__IPgDz select{width:100%;padding:12px;border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(255,255,255,.1);color:#fff;font-size:1rem}.CompanyStudentSearch_filterItem__IPgDz select option{background:#0a0e17;color:#fff}.CompanyStudentSearch_filterActions__fHtCB{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px}.CompanyStudentSearch_resetButton__AAg7R{background:transparent;border:1px solid rgba(255,255,255,.2);color:#ccc;padding:8px 16px;border-radius:8px;cursor:pointer;font-size:.9rem;transition:all .2s}.CompanyStudentSearch_resetButton__AAg7R:hover{background:rgba(255,255,255,.08);color:#fff}.CompanyStudentSearch_searchButton__9pzzj{background:linear-gradient(135deg,rgba(150,100,255,.4),rgba(150,100,255,.6));border:1px solid rgba(150,100,255,.5);color:#fff;padding:8px 24px;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:600;transition:background .2s,box-shadow .2s,transform .15s}.CompanyStudentSearch_searchButton__9pzzj:hover{background:linear-gradient(135deg,rgba(150,100,255,.55),rgba(150,100,255,.75));box-shadow:0 0 14px rgba(150,100,255,.35);transform:translateY(-1px)}.CompanyStudentSearch_unappliedHint__RBeyL{color:#fbbf24;font-size:.78rem;margin-right:auto;padding-left:4px}.CompanyStudentSearch_resultsHeader__1kMz2{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.CompanyStudentSearch_resultsCount__GI_Fy{color:#ccc;font-size:1rem}.CompanyStudentSearch_resultsCount__GI_Fy span{color:#00d4ff;font-weight:700}.CompanyStudentSearch_sortSelect___0xRF{padding:10px 20px;border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(255,255,255,.1);color:#fff}.CompanyStudentSearch_sortSelect___0xRF option{background:#0a0e17}.CompanyStudentSearch_tableWrapper__CTPZx{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.45);border:1px solid rgba(0,212,255,.15);border-radius:12px;position:relative}.CompanyStudentSearch_studentsTable__uILsw{width:100%;border-collapse:collapse;min-width:1100px}.CompanyStudentSearch_studentsTable__uILsw thead th{background:rgba(0,212,255,.08);color:#00d4ff;padding:12px 14px;text-align:left;font-size:.9rem;font-weight:600;border-bottom:1px solid rgba(0,212,255,.2);white-space:nowrap}.CompanyStudentSearch_studentsTable__uILsw tbody td{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.05);font-size:.9rem;vertical-align:middle}.CompanyStudentSearch_studentRow__n0zwU{cursor:pointer;transition:background .15s}.CompanyStudentSearch_studentRow__n0zwU:hover{background:rgba(139,92,246,.1)}.CompanyStudentSearch_studentNameCell__7ojYh{display:flex;align-items:center;gap:10px}.CompanyStudentSearch_studentAvatar__4gA69{font-size:1.6rem}.CompanyStudentSearch_studentName__3h2E6{color:#fff;font-weight:500}.CompanyStudentSearch_emailCell__yy6Nd{color:#a8b5ff;font-family:Courier New,monospace;font-size:.85rem}.CompanyStudentSearch_levelBadge__MU_jK{background:rgba(0,212,255,.15);border:1px solid rgba(0,212,255,.3);color:#00d4ff;padding:3px 10px;border-radius:12px;font-size:.85rem;font-weight:600;white-space:nowrap}.CompanyStudentSearch_skillTags__8_wW6{display:flex;flex-wrap:wrap;gap:4px}.CompanyStudentSearch_skillTag__J_B16{background:rgba(102,126,234,.25);border:1px solid rgba(0,212,255,.15);color:#a8b5ff;padding:3px 8px;border-radius:10px;font-size:.78rem;white-space:nowrap}.CompanyStudentSearch_skillTagMore__UFKBv{color:#888;font-size:.8rem;align-self:center}.CompanyStudentSearch_numericCell__xymlX{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.CompanyStudentSearch_tableActions__WqYKm{display:flex;gap:6px}.CompanyStudentSearch_actionButton__nSWla{padding:6px 12px;border-radius:6px;font-size:.8rem;cursor:pointer;border:1px solid;transition:all .2s;white-space:nowrap}.CompanyStudentSearch_profileButton__qcsJH{background:transparent;border-color:rgba(0,212,255,.3);color:#00d4ff}.CompanyStudentSearch_profileButton__qcsJH:hover{background:rgba(0,212,255,.12)}.CompanyStudentSearch_scoutButton__oFNiD{background:rgba(139,92,246,.2);border-color:rgba(139,92,246,.5);color:#fff}.CompanyStudentSearch_scoutButton__oFNiD:hover{background:rgba(139,92,246,.35)}.CompanyStudentSearch_emptyRow__eNvOp{text-align:center!important;color:#888;padding:40px 14px!important;font-size:.95rem}@media (max-width:768px){.CompanyStudentSearch_container__K88A6{padding:12px}.CompanyStudentSearch_header__1Qyyh{flex-direction:column;gap:15px}.CompanyStudentSearch_pageTitle__0KbcE h1{font-size:1.6rem}.CompanyStudentSearch_filterRow__HyQfg{flex-direction:column}.CompanyStudentSearch_filterItem__IPgDz{width:100%}.CompanyStudentSearch_resultsHeader__1kMz2{flex-direction:column;gap:15px;align-items:flex-start}.CompanyStudentSearch_tableWrapper__CTPZx:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;pointer-events:none;background:linear-gradient(270deg,rgba(10,14,23,.9),rgba(10,14,23,0));border-top-right-radius:12px;border-bottom-right-radius:12px}}.ScoutSendModal_overlay__Tg1cM{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;backdrop-filter:blur(4px)}.ScoutSendModal_modal__ZqaIl{position:relative;background:linear-gradient(135deg,#1a0f2e,#14102a);border:1px solid rgba(150,100,255,.35);border-radius:12px;width:100%;max-width:560px;max-height:88vh;overflow-y:auto;padding:28px;box-shadow:0 20px 60px rgba(0,0,0,.6)}.ScoutSendModal_header__X4D_J{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.ScoutSendModal_title__V_7_S{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:1.2rem;color:#c8b0ff}.ScoutSendModal_closeIcon__X1__q{background:transparent;border:none;color:rgba(255,255,255,.55);cursor:pointer;padding:4px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.ScoutSendModal_closeIcon__X1__q:hover{background:rgba(255,255,255,.08);color:#fff}.ScoutSendModal_targetCard__oiJeu{display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(150,100,255,.08);border:1px solid rgba(150,100,255,.25);border-radius:10px;margin-bottom:18px}.ScoutSendModal_targetAvatar__X3B_v{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#6f4dff,#b07bff);font-weight:700;color:#fff;flex-shrink:0}.ScoutSendModal_targetInfo__P2JFm{display:flex;flex-direction:column;gap:2px}.ScoutSendModal_targetLabel___UxLH{font-size:.7rem;color:rgba(200,176,255,.7);letter-spacing:.05em;text-transform:uppercase}.ScoutSendModal_targetName__l6eYY{font-size:1rem;font-weight:600;color:#fff}.ScoutSendModal_field__JpP_X{margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.ScoutSendModal_fieldLabel__lV6dz{font-size:.85rem;color:rgba(255,255,255,.8)}.ScoutSendModal_input__tRhJ_,.ScoutSendModal_textarea__sKcz0{width:100%;background:rgba(255,255,255,.05);border:1px solid rgba(150,100,255,.25);border-radius:8px;color:#fff;font-size:.9rem;padding:10px 12px;font-family:inherit;box-sizing:border-box}.ScoutSendModal_textarea__sKcz0{resize:vertical;min-height:120px;line-height:1.6}.ScoutSendModal_input__tRhJ_:focus,.ScoutSendModal_textarea__sKcz0:focus{outline:none;border-color:rgba(150,100,255,.6);background:rgba(255,255,255,.08)}.ScoutSendModal_fieldHint__3_hjG{margin:0;font-size:.75rem;color:rgba(255,255,255,.5)}.ScoutSendModal_footer__8UgF0{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.ScoutSendModal_cancelButton__0cQPG{padding:10px 18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:all .2s}.ScoutSendModal_cancelButton__0cQPG:hover:not(:disabled){background:rgba(255,255,255,.12)}.ScoutSendModal_cancelButton__0cQPG:disabled{opacity:.5;cursor:not-allowed}.ScoutSendModal_sendButton__nETAF{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;background:linear-gradient(135deg,#6f4dff,#b07bff);border:none;border-radius:8px;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.ScoutSendModal_sendButton__nETAF:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.ScoutSendModal_sendButton__nETAF:disabled{opacity:.5;cursor:not-allowed}.ScoutSendModal_toast__XEU2F{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);padding:10px 18px;background:rgba(80,200,120,.9);color:#0a1a10;border-radius:999px;font-size:.85rem;font-weight:600;box-shadow:0 6px 18px rgba(0,0,0,.3)}.CompanyStudentDetail_container__zp7Eg{max-width:1300px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyStudentDetail_header__JPRjm{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15);flex-wrap:wrap;gap:12px}.CompanyStudentDetail_backLink__zVWgn{background:transparent;border:1px solid rgba(0,212,255,.25);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:.95rem;cursor:pointer;transition:all .3s}.CompanyStudentDetail_backLink__zVWgn:hover{background:rgba(0,212,255,.08)}.CompanyStudentDetail_headerActions__0y3Go{display:flex;gap:10px;flex-wrap:wrap}.CompanyStudentDetail_subHeaderActions__Fp65E{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-bottom:16px}.CompanyStudentDetail_scoutButton__bDuCN{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(150,100,255,.15));border:1px solid rgba(0,212,255,.4);border-radius:8px;padding:12px 24px;font-size:.95rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s}.CompanyStudentDetail_scoutButton__bDuCN:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgba(0,212,255,.3)}.CompanyStudentDetail_chatButton___wNje{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:12px 20px;font-size:.95rem;color:rgba(255,255,255,.85);cursor:pointer;transition:all .3s}.CompanyStudentDetail_chatButton___wNje:hover{background:rgba(255,255,255,.1)}.CompanyStudentDetail_mainContent__mBk3q{display:grid;grid-template-columns:320px 1fr;gap:24px}.CompanyStudentDetail_mainPanel__s9vTa,.CompanyStudentDetail_sidebar__PpEqg{display:flex;flex-direction:column;gap:24px}.CompanyStudentDetail_card__eOUPi{background:rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,212,255,.12);border-radius:16px;padding:24px;transition:border-color .3s ease,box-shadow .3s ease}.CompanyStudentDetail_card__eOUPi:hover{border-color:rgba(0,212,255,.25);box-shadow:0 0 20px rgba(0,212,255,.06)}.CompanyStudentDetail_cardTitle___JhnJ{color:#00d4ff;font-family:var(--font-geist-mono),monospace;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;display:flex;align-items:center;gap:8px}.CompanyStudentDetail_cardTitleIcon__zxulF{display:flex;align-items:center;color:#00d4ff;opacity:.7}.CompanyStudentDetail_cardSubtitle__XF2W9{color:rgba(255,255,255,.5);font-size:.85rem;margin-bottom:16px}.CompanyStudentDetail_subSectionTitle__KKO_B{font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-weight:600;color:rgba(0,212,255,.6);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;margin-top:16px}.CompanyStudentDetail_profileCard__vjTT1{text-align:center}.CompanyStudentDetail_profileAvatar__QLiQx{width:80px;height:80px;margin:0 auto 16px;border-radius:50%;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.2);display:flex;align-items:center;justify-content:center;color:#00d4ff}.CompanyStudentDetail_profileName__0wdWl{font-size:1.25rem;font-weight:600;color:#fff;margin-bottom:16px}.CompanyStudentDetail_profileInfo__ENHga{text-align:left;padding:0}.CompanyStudentDetail_infoItem__iTGX2{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.CompanyStudentDetail_infoItem__iTGX2:last-child{border-bottom:none}.CompanyStudentDetail_infoIcon__afwqh{display:flex;align-items:center;color:rgba(0,212,255,.5);width:20px;flex-shrink:0}.CompanyStudentDetail_infoLabel__7qkr8{color:rgba(255,255,255,.45);font-size:.78rem;letter-spacing:.04em;width:72px;flex-shrink:0}.CompanyStudentDetail_infoText__Ql5nm{color:rgba(255,255,255,.85);font-size:.9rem}.CompanyStudentDetail_statusGrid__A4WP_{display:flex;flex-direction:column;gap:12px}.CompanyStudentDetail_statusItem__mX1vz{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255,255,255,.03);border-radius:10px;border:1px solid rgba(255,255,255,.06);transition:border-color .25s ease}.CompanyStudentDetail_statusItem__mX1vz:hover{border-color:rgba(0,212,255,.2)}.CompanyStudentDetail_statusItemLink__x3C9d{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s,transform .15s}.CompanyStudentDetail_statusItemLink__x3C9d:hover{background:rgba(150,100,255,.06);border-color:rgba(150,100,255,.4);transform:translateX(2px)}.CompanyStudentDetail_statusIcon___4XMs{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:rgba(0,212,255,.08);color:#00d4ff;flex-shrink:0}.CompanyStudentDetail_statusValue__jPMiM{font-family:var(--font-geist-mono),monospace;font-size:1.2rem;font-weight:700;color:#fff}.CompanyStudentDetail_statusLabel__pQOkQ{font-family:var(--font-geist-mono),monospace;color:rgba(255,255,255,.4);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;margin-left:auto}.CompanyStudentDetail_topCoursesSection__7rbj0{margin-bottom:16px}.CompanyStudentDetail_topCoursesList__QQKxr{display:flex;flex-direction:column;gap:8px}.CompanyStudentDetail_topCourseItem__5T5yT{display:flex;align-items:center;gap:10px;padding:8px 12px;background:rgba(255,255,255,.03);border-radius:6px;border:1px solid rgba(255,255,255,.05)}.CompanyStudentDetail_courseGrade__TH7L9{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;font-family:var(--font-geist-mono),monospace;font-size:.75rem;font-weight:700;flex-shrink:0}.CompanyStudentDetail_gradeS__aHH3J{background:rgba(255,215,0,.15);color:#ffd700;border:1px solid rgba(255,215,0,.4)}.CompanyStudentDetail_gradeA__PaN4i{background:rgba(0,212,255,.15);color:#00d4ff;border:1px solid rgba(0,212,255,.4)}.CompanyStudentDetail_gradeB__CvhJy{background:rgba(150,200,255,.15);color:#96c8ff;border:1px solid rgba(150,200,255,.3)}.CompanyStudentDetail_gradeC__W6zYu{background:rgba(255,255,255,.08);color:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.15)}.CompanyStudentDetail_courseTitle__iy5eB{font-size:.8rem;color:rgba(255,255,255,.85)}.CompanyStudentDetail_courseSkillsList__Rtt36{display:flex;flex-direction:column;gap:8px}.CompanyStudentDetail_courseSkillItem__wyDTh{display:flex;align-items:center;gap:8px;font-size:.75rem}.CompanyStudentDetail_courseSkillName__bOv_W{flex:0 0 100px;color:rgba(255,255,255,.75)}.CompanyStudentDetail_courseSkillBar__OA_Gf{flex:1;height:5px;background:rgba(255,255,255,.06);border-radius:3px;overflow:hidden}.CompanyStudentDetail_courseSkillFill__ajh2l{height:100%;background:linear-gradient(90deg,rgba(0,212,255,.4),rgba(0,212,255,.7));border-radius:3px}.CompanyStudentDetail_courseSkillLevel__N1YWC{font-family:var(--font-geist-mono),monospace;font-size:.65rem;color:#00d4ff;min-width:30px;text-align:right}.CompanyStudentDetail_radarContainer__Qie2P{display:flex;flex-direction:column;align-items:center;padding:28px 0 32px;margin-bottom:12px;width:100%}.CompanyStudentDetail_radarChart__u97Bf{width:100%;max-width:520px}.CompanyStudentDetail_radarChart__u97Bf svg{width:100%;height:auto;display:block}.CompanyStudentDetail_radarLabel__P3Anm{cursor:pointer;transition:opacity .2s}.CompanyStudentDetail_radarLabel__P3Anm:hover{opacity:.75}.CompanyStudentDetail_skillsList__e095e{display:flex;flex-direction:column;gap:10px}.CompanyStudentDetail_skillItem__4lpnz{display:flex;flex-direction:column;gap:4px}.CompanyStudentDetail_skillItemHeader__rF6zA{display:flex;justify-content:space-between;align-items:center}.CompanyStudentDetail_skillName__kSvIS{font-size:.85rem;color:rgba(255,255,255,.8)}.CompanyStudentDetail_skillLevel___d92U{font-family:var(--font-geist-mono),monospace;font-size:.7rem;font-weight:700;color:#00d4ff;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.2);border-radius:6px;padding:2px 8px;letter-spacing:.05em}.CompanyStudentDetail_skillBarWrapper__q15DI{display:flex;align-items:center;gap:10px}.CompanyStudentDetail_skillBar__Urk0x{flex:1;height:6px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.CompanyStudentDetail_skillBarFill__Emfbt{height:100%;background:linear-gradient(90deg,rgba(0,212,255,.4),rgba(0,212,255,.7));border-radius:3px;transition:width .5s ease}.CompanyStudentDetail_skillExp__rilZZ{font-family:var(--font-geist-mono),monospace;font-size:.65rem;color:rgba(255,255,255,.35);white-space:nowrap;min-width:70px;text-align:right}.CompanyStudentDetail_badgeSection__0Ypt1{margin-bottom:20px}.CompanyStudentDetail_badgeNote__tSjE_{color:rgba(255,255,255,.5);font-size:.75rem;margin-bottom:10px}.CompanyStudentDetail_badgeList__jNGVf{display:flex;flex-wrap:wrap;gap:12px}.CompanyStudentDetail_badgeItem__ji28_{text-align:center;padding:12px 16px;background:rgba(0,212,255,.06);border:1px solid rgba(0,212,255,.15);border-radius:10px;min-width:110px}.CompanyStudentDetail_badgeItem__ji28_.CompanyStudentDetail_openBadge__W_nAc{background:linear-gradient(135deg,rgba(255,215,0,.1),rgba(255,165,0,.05));border-color:rgba(255,215,0,.3)}.CompanyStudentDetail_badgeIcon__5w6Cj{font-size:1.8rem;margin-bottom:4px}.CompanyStudentDetail_badgeName__kFPZp{font-size:.8rem;color:#00d4ff}.CompanyStudentDetail_badgeIssuer__M5_rA{font-size:.65rem;color:rgba(255,255,255,.5);margin-top:4px}.CompanyStudentDetail_documentList__yLVvk{display:flex;flex-direction:column;gap:10px}.CompanyStudentDetail_documentItem__rRJdI{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:rgba(0,212,255,.04);border:1px solid rgba(0,212,255,.12);border-radius:10px;flex-wrap:wrap;gap:12px}.CompanyStudentDetail_documentInfo__kqSW9{flex:1;min-width:180px}.CompanyStudentDetail_documentName__ABwwY{font-size:.95rem;color:#fff;font-weight:600;margin-bottom:4px}.CompanyStudentDetail_documentMeta__qyT2z{font-size:.75rem;color:rgba(255,255,255,.5)}.CompanyStudentDetail_documentActions__uIOJz{display:flex;gap:8px;flex-wrap:wrap}.CompanyStudentDetail_documentBtn__xEinW{padding:7px 12px;background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.25);border-radius:6px;color:#00d4ff;font-size:.8rem;cursor:pointer;transition:all .2s ease}.CompanyStudentDetail_documentBtn__xEinW:hover{background:rgba(0,212,255,.2);border-color:#00d4ff}.CompanyStudentDetail_questList__985RF{display:flex;flex-direction:column;gap:10px}.CompanyStudentDetail_questItem__L3XRr{display:flex;align-items:center;gap:14px;padding:12px;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.CompanyStudentDetail_questIcon__cPX_U{font-size:1.4rem}.CompanyStudentDetail_questInfo__U8j9W{flex:1}.CompanyStudentDetail_questItemTitle__OVmWr{font-size:.9rem;color:#fff;margin-bottom:4px}.CompanyStudentDetail_questMeta__N0OoV{font-size:.75rem;color:rgba(255,255,255,.5)}.CompanyStudentDetail_questRating__Z5ONH{font-size:.85rem}.CompanyStudentDetail_star__J1AA5{color:#ffd700}.CompanyStudentDetail_star__J1AA5.CompanyStudentDetail_empty__uNScn{color:rgba(255,255,255,.2)}.CompanyStudentDetail_reviewList__QiPS4{display:flex;flex-direction:column;gap:12px}.CompanyStudentDetail_reviewItem__56zmW{padding:14px;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.CompanyStudentDetail_reviewHeader__7SwxU{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.CompanyStudentDetail_reviewCompany__tTbKl{font-size:.85rem;color:#00d4ff;font-weight:600}.CompanyStudentDetail_reviewDate__Nq43v{font-size:.75rem;color:rgba(255,255,255,.4)}.CompanyStudentDetail_reviewText__qo4e1{font-size:.85rem;color:rgba(255,255,255,.75);line-height:1.6;margin:0}.CompanyStudentDetail_pageTitle__dJGnw{text-align:center;margin-bottom:30px}.CompanyStudentDetail_pageTitle__dJGnw h1{color:#00d4ff;font-size:2rem;margin:0 0 10px;text-shadow:0 0 20px rgba(139,92,246,.5)}.CompanyStudentDetail_pageTitle__dJGnw p{color:rgba(255,255,255,.7);font-size:1rem;margin:0}.CompanyStudentDetail_documentLinks__WxTqc{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,212,255,.15)}.CompanyStudentDetail_documentLinkBtn__BXYRf{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:all .2s}.CompanyStudentDetail_documentLinkBtn__BXYRf:hover{background:rgba(0,212,255,.15);border-color:rgba(0,212,255,.5)}.CompanyStudentDetail_historyLink__l4svP{display:block;width:100%;margin-top:14px;padding:10px 14px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.25);border-radius:8px;color:#00d4ff;font-size:.9rem;font-weight:500;cursor:pointer;text-align:center;transition:all .2s}.CompanyStudentDetail_historyLink__l4svP:hover{background:rgba(0,212,255,.15);border-color:rgba(0,212,255,.5)}.CompanyStudentDetail_modalOverlay__qI1jA{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;backdrop-filter:blur(4px)}.CompanyStudentDetail_modal__mtZoE{background:linear-gradient(135deg,#0d1421,#14202e);border:1px solid rgba(0,212,255,.3);border-radius:12px;width:100%;max-width:720px;max-height:85vh;overflow-y:auto;padding:28px;box-shadow:0 20px 60px rgba(0,0,0,.6)}.CompanyStudentDetail_modalTitle___Wjbp{display:flex;align-items:center;gap:10px;font-size:1.25rem;color:#00d4ff;margin:0 0 20px}.CompanyStudentDetail_modalQuestList__YUfxS{display:flex;flex-direction:column;gap:16px}.CompanyStudentDetail_modalQuestItem__tEU1j{background:rgba(255,255,255,.03);border:1px solid rgba(0,212,255,.15);border-radius:10px;padding:16px}.CompanyStudentDetail_modalQuestHeader__U2k8n{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.CompanyStudentDetail_modalQuestTitle__ZE7_3{display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:#fff}.CompanyStudentDetail_modalQuestRating__XspXo{display:inline-flex;gap:2px;flex-shrink:0}.CompanyStudentDetail_modalQuestMeta__2_T6k{font-size:.85rem;color:rgba(255,255,255,.65);margin-bottom:10px}.CompanyStudentDetail_modalQuestReview__tT8cI{display:flex;gap:8px;margin:0;padding:10px 12px;background:rgba(150,100,255,.08);border-left:3px solid rgba(150,100,255,.5);border-radius:6px;font-size:.85rem;color:rgba(255,255,255,.85);line-height:1.6}.CompanyStudentDetail_modalQuestReviewIcon__rnvPl{flex-shrink:0;margin-top:2px;color:rgba(150,100,255,.8)}.CompanyStudentDetail_modalQuestNoReview__1bvC7{font-size:.8rem;color:rgba(255,255,255,.4);font-style:italic}.CompanyStudentDetail_modalFooter__lkil9{display:flex;justify-content:flex-end;margin-top:20px}.CompanyStudentDetail_modalCloseBtn__fxk3I{padding:10px 22px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem;cursor:pointer;transition:all .2s}.CompanyStudentDetail_modalCloseBtn__fxk3I:hover{background:rgba(255,255,255,.15)}.CompanyStudentDetail_categoryDetailList__4FBUT{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:16px}.CompanyStudentDetail_categoryDetailButton__SP1ot{display:flex;flex-direction:column;gap:6px;padding:12px 14px;background:rgba(0,212,255,.05);border:1px solid rgba(0,212,255,.2);border-radius:10px;color:rgba(255,255,255,.9);text-align:left;cursor:pointer;transition:background .2s,border-color .2s,transform .15s;font-family:inherit}.CompanyStudentDetail_categoryDetailButton__SP1ot:hover{background:rgba(0,212,255,.12);border-color:rgba(0,212,255,.5);transform:translateY(-1px)}.CompanyStudentDetail_categoryDetailName__UQRH0{font-size:.9rem;font-weight:600;color:rgba(255,255,255,.95)}.CompanyStudentDetail_categoryDetailMeta__12u_Y{display:flex;align-items:baseline;gap:8px}.CompanyStudentDetail_categoryDetailLevel__kI6fg{font-family:var(--font-geist-mono),monospace;font-size:.85rem;font-weight:700;color:#00d4ff}.CompanyStudentDetail_categoryDetailExp__EmvkR{font-family:var(--font-geist-mono),monospace;font-size:.7rem;color:rgba(255,255,255,.55)}.CompanyStudentDetail_categoryDetailArrow__eMA66{font-family:var(--font-geist-mono),monospace;font-size:.7rem;color:#00d4ff;letter-spacing:.04em}.CompanyStudentDetail_analysisSectionTitle__1UIk2{font-family:var(--font-geist-mono),monospace;font-size:.75rem;font-weight:600;color:#00d4ff;letter-spacing:.1em;text-transform:uppercase;margin:24px 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(0,212,255,.15)}.CompanyStudentDetail_strengthList__8jfT5{display:flex;flex-direction:column;gap:14px}.CompanyStudentDetail_strengthItem__G6JPj{display:flex;flex-direction:column;gap:6px}.CompanyStudentDetail_strengthHeader__imCUM{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.CompanyStudentDetail_strengthHeaderLeft__tTYj_{display:flex;align-items:center;gap:8px}.CompanyStudentDetail_strengthHeaderRight__PKoFv{display:flex;align-items:baseline;gap:8px}.CompanyStudentDetail_strengthRank__k5Fon{font-family:var(--font-geist-mono),monospace;font-size:.75rem;font-weight:700;color:#00d4ff;background:rgba(0,212,255,.12);border:1px solid rgba(0,212,255,.3);border-radius:6px;padding:2px 8px}.CompanyStudentDetail_strengthName__vN7du{font-size:.95rem;color:rgba(255,255,255,.9)}.CompanyStudentDetail_strengthCategory__1AhRs{font-size:.7rem;color:rgba(255,255,255,.4)}.CompanyStudentDetail_strengthValue__LXuOm{font-family:var(--font-geist-mono),monospace;font-size:.85rem;font-weight:700;color:#00d4ff}.CompanyStudentDetail_strengthExpLabel__c0F5E{font-family:var(--font-geist-mono),monospace;font-size:.7rem;color:rgba(255,255,255,.4)}.CompanyStudentDetail_strengthBar__bR9Xd{width:100%;height:8px;background:rgba(255,255,255,.06);border-radius:4px;overflow:hidden}.CompanyStudentDetail_strengthFill__OSgIa{height:100%;border-radius:4px;transition:width .5s ease}.CompanyStudentDetail_rankGold__Zf8X2{background:linear-gradient(90deg,rgba(255,215,0,.5),rgba(255,215,0,.8))}.CompanyStudentDetail_rankSilver__qXSos{background:linear-gradient(90deg,rgba(192,192,192,.5),rgba(220,220,220,.8))}.CompanyStudentDetail_rankBronze__l8_R4{background:linear-gradient(90deg,rgba(205,127,50,.5),rgba(232,168,96,.8))}.CompanyStudentDetail_aiSummary__Laev6{margin-bottom:24px;padding:16px 18px;background:linear-gradient(135deg,rgba(150,100,255,.08),rgba(0,212,255,.05));border:1px solid rgba(150,100,255,.25);border-radius:10px}.CompanyStudentDetail_aiSummaryHeader__BFp0n{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.CompanyStudentDetail_aiBadge__FQhqo{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;color:rgba(180,140,255,.9);letter-spacing:.02em}.CompanyStudentDetail_aiSummaryGenerateBtn__DM5T_{width:100%;padding:12px;background:linear-gradient(135deg,rgba(150,100,255,.15),rgba(0,212,255,.1));border:1px dashed rgba(150,100,255,.4);border-radius:8px;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.CompanyStudentDetail_aiSummaryGenerateBtn__DM5T_:hover{background:linear-gradient(135deg,rgba(150,100,255,.25),rgba(0,212,255,.18));border-color:rgba(150,100,255,.7);transform:translateY(-1px)}.CompanyStudentDetail_aiSummaryRegenerate__ufXmu{padding:4px 10px;background:transparent;border:1px solid rgba(150,100,255,.4);border-radius:6px;color:rgba(180,140,255,.9);font-size:.75rem;cursor:pointer;transition:all .2s}.CompanyStudentDetail_aiSummaryRegenerate__ufXmu:hover{background:rgba(150,100,255,.12)}.CompanyStudentDetail_aiSummaryLoading__An63F{display:flex;align-items:center;gap:12px;padding:12px 4px;color:rgba(255,255,255,.7);font-size:.9rem}.CompanyStudentDetail_aiSummarySpinner__zjyuf{width:18px;height:18px;border:2px solid rgba(150,100,255,.2);border-top-color:rgba(180,140,255,.9);border-radius:50%;animation:CompanyStudentDetail_aiSpin__521HC .8s linear infinite;flex-shrink:0}@keyframes CompanyStudentDetail_aiSpin__521HC{to{transform:rotate(1turn)}}.CompanyStudentDetail_aiSummaryText__3rV9A{margin:0;font-size:.9rem;color:rgba(255,255,255,.85);line-height:1.7}@media (max-width:1024px){.CompanyStudentDetail_mainContent__mBk3q{grid-template-columns:1fr}}@media (max-width:768px){.CompanyStudentDetail_header__JPRjm{flex-direction:column;align-items:stretch}.CompanyStudentDetail_headerActions__0y3Go{justify-content:stretch}.CompanyStudentDetail_headerActions__0y3Go button{flex:1}}.CompanyUserManagement_container__lg0Lz{max-width:1400px;margin:0 auto;padding:20px;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#0d1421);font-family:Segoe UI,Yu Gothic,sans-serif;color:#fff}.CompanyUserManagement_header__EdltG{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:rgba(0,0,0,.5);border-radius:15px;border:1px solid rgba(0,212,255,.15)}.CompanyUserManagement_backLink__DPfYu{background:transparent;border:1px solid rgba(0,212,255,.15);border-radius:8px;padding:10px 20px;color:#00d4ff;font-size:1rem;cursor:pointer;transition:all .3s}.CompanyUserManagement_backLink__DPfYu:hover{background:rgba(139,92,246,.2)}.CompanyUserManagement_headerActions__fcMYW{display:flex;gap:15px}.CompanyUserManagement_subHeaderActions__nN6GF{display:flex;justify-content:flex-end;margin-bottom:16px}.CompanyUserManagement_inviteButton__G35bW{background:rgba(0,212,255,.12);border:none;border-radius:8px;padding:12px 25px;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s}.CompanyUserManagement_inviteButton__G35bW:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgba(139,92,246,.5)}.CompanyUserManagement_pageTitle__21GpV{text-align:center;margin-bottom:30px}.CompanyUserManagement_pageTitle__21GpV h1{font-size:2.2rem;color:#00d4ff;text-shadow:0 0 20px rgba(139,92,246,.5);margin-bottom:10px}.CompanyUserManagement_pageTitle__21GpV p{color:#ccc;font-size:1rem}.CompanyUserManagement_inviteForm__Jq9Sm{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:25px;margin-bottom:25px}.CompanyUserManagement_inviteFormTitle__OKvs6{color:#00d4ff;margin-bottom:15px;font-size:1.1rem}.CompanyUserManagement_inviteFormRow__c6fhl{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.CompanyUserManagement_inviteInput__aca1c{flex:1;min-width:200px;padding:12px 16px;border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(0,0,0,.5);color:#fff;font-size:.95rem}.CompanyUserManagement_inviteInput__aca1c:focus{outline:none;border-color:rgba(0,212,255,.4);box-shadow:0 0 10px rgba(0,212,255,.1)}.CompanyUserManagement_inviteInput__aca1c::placeholder{color:rgba(255,255,255,.4)}.CompanyUserManagement_roleSelect__jeG8y{border:1px solid rgba(0,212,255,.15);border-radius:8px;background:rgba(0,0,0,.5);color:#fff;font-size:.95rem;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2300d4ff' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:12px 36px 12px 16px}.CompanyUserManagement_roleSelect__jeG8y option{background:#0a0e17;color:#fff}.CompanyUserManagement_sendInviteButton__FJ5hL{padding:12px 25px;background:rgba(0,212,255,.15);border:1px solid rgba(0,212,255,.3);border-radius:8px;color:#00d4ff;font-weight:700;cursor:pointer;transition:all .3s}.CompanyUserManagement_sendInviteButton__FJ5hL:hover{background:rgba(0,212,255,.25)}.CompanyUserManagement_cancelButton__7uEVu{padding:12px 20px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#ccc;cursor:pointer;transition:all .3s}.CompanyUserManagement_cancelButton__7uEVu:hover{background:rgba(255,255,255,.05)}.CompanyUserManagement_userList__1n5R4{display:flex;flex-direction:column;gap:15px}.CompanyUserManagement_userCard__ivFin{background:rgba(0,0,0,.6);border:1px solid rgba(0,212,255,.15);border-radius:15px;padding:20px 25px;display:flex;align-items:center;gap:20px;transition:all .3s}.CompanyUserManagement_userCard__ivFin:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(139,92,246,.15)}.CompanyUserManagement_userInfo__PGv_R{display:flex;align-items:center;gap:15px;flex:1;min-width:200px}.CompanyUserManagement_userAvatar__FyZid{width:48px;height:48px;border-radius:50%;background:rgba(0,212,255,.15);border:1px solid rgba(0,212,255,.3);display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#00d4ff;flex-shrink:0}.CompanyUserManagement_userDetails__D_6bj{display:flex;flex-direction:column;gap:4px}.CompanyUserManagement_userName__HUVl5{font-size:1.1rem;font-weight:700;color:#fff}.CompanyUserManagement_userEmail__gwflf{font-size:.85rem;color:rgba(255,255,255,.5)}.CompanyUserManagement_userMeta__NsexK{display:flex;gap:10px;align-items:center}.CompanyUserManagement_roleBadge__RZA6C{padding:5px 14px;border-radius:20px;font-size:.8rem;font-weight:700}.CompanyUserManagement_roleAdmin__GcvRR{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.CompanyUserManagement_roleEditor__4ioGQ{background:rgba(0,212,255,.12);color:#00d4ff;border:1px solid rgba(0,212,255,.3)}.CompanyUserManagement_roleViewer__orUxJ{background:rgba(255,255,255,.06);color:#ccc;border:1px solid rgba(255,255,255,.15)}.CompanyUserManagement_statusBadge__7Eq7B{padding:5px 14px;border-radius:20px;font-size:.8rem;font-weight:700}.CompanyUserManagement_statusActive__yIf3N{background:rgba(34,197,94,.15);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.CompanyUserManagement_statusInvited__InBf0{background:rgba(234,179,8,.15);color:#eab308;border:1px solid rgba(234,179,8,.3)}.CompanyUserManagement_statusDisabled__PflHO{background:rgba(107,114,128,.15);color:#6b7280;border:1px solid rgba(107,114,128,.3)}.CompanyUserManagement_userLastLogin__JW4YO{display:flex;flex-direction:column;gap:2px;min-width:130px}.CompanyUserManagement_lastLoginLabel__tO5xV{font-size:.7rem;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.05em}.CompanyUserManagement_lastLoginValue__lBbVI{font-size:.85rem;color:rgba(255,255,255,.7)}.CompanyUserManagement_userActions__KPY6z{display:flex;gap:8px}.CompanyUserManagement_actionButton__JFyUE{width:38px;height:38px;border-radius:8px;border:1px solid rgba(0,212,255,.15);background:transparent;cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:all .3s}.CompanyUserManagement_actionButton__JFyUE:hover{background:rgba(0,212,255,.1);border-color:rgba(0,212,255,.3)}.CompanyUserManagement_removeButton__6TPSK:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}@media (max-width:768px){.CompanyUserManagement_header__EdltG{gap:10px;padding:14px}.CompanyUserManagement_backLink__DPfYu,.CompanyUserManagement_inviteButton__G35bW{padding:8px 14px;font-size:.85rem}.CompanyUserManagement_pageTitle__21GpV h1{font-size:1.6rem}.CompanyUserManagement_userCard__ivFin{flex-direction:column;align-items:flex-start;gap:12px}.CompanyUserManagement_inviteFormRow__c6fhl{flex-direction:column}.CompanyUserManagement_inviteInput__aca1c{width:100%}.CompanyUserManagement_userMeta__NsexK{flex-wrap:wrap}}.AdminLogin_loginContainer__dHotR{width:100%;min-height:100vh;background:linear-gradient(135deg,#0a0e17,#071a12 50%,#0d1421);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;padding:20px}.AdminLogin_stars__IpEHm{position:fixed;width:100%;height:100%;overflow:hidden;z-index:0}.AdminLogin_star__lOjpd{position:absolute;width:2px;height:2px;background:white;border-radius:50%;animation:AdminLogin_twinkle__cSkoF 3s infinite}@keyframes AdminLogin_twinkle__cSkoF{0%,to{opacity:.3}50%{opacity:1}}.AdminLogin_backButton__6bgLo{position:absolute;top:20px;left:20px;background:transparent;border:1px solid rgba(16,185,129,.3);border-radius:8px;padding:10px 20px;color:#10b981;font-size:1rem;cursor:pointer;transition:all .3s;z-index:10;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.AdminLogin_backButton__6bgLo:hover{background:rgba(16,185,129,.15);transform:translateX(-3px)}.AdminLogin_decoCorner___MJxV{position:fixed;width:50px;height:50px;border:1px solid rgba(16,185,129,.25);z-index:1}.AdminLogin_topLeft__F5KWr{top:20px;left:20px;border-right:none;border-bottom:none}.AdminLogin_topRight__gTTUC{top:20px;right:20px;border-left:none;border-bottom:none}.AdminLogin_bottomLeft__XPqnb{bottom:20px;left:20px;border-right:none;border-top:none}.AdminLogin_bottomRight__cduNo{bottom:20px;right:20px;border-left:none;border-top:none}.AdminLogin_logoContainer__o1Pa3{text-align:center;margin-bottom:30px;z-index:2}.AdminLogin_logoTitle__DOliY{font-size:3rem;font-weight:700;color:#fff;text-shadow:0 0 20px rgba(16,185,129,.8),0 0 40px rgba(16,185,129,.5);letter-spacing:.1em;margin-bottom:10px}.AdminLogin_logoSubtitle__wH1gb{font-size:1rem;color:#10b981;letter-spacing:.2em;text-shadow:0 0 10px rgba(16,185,129,.5)}.AdminLogin_loginBox__hXvEL{background:rgba(0,0,0,.85);border:1px solid rgba(16,185,129,.3);border-radius:15px;padding:40px;max-width:450px;width:100%;box-shadow:0 0 30px rgba(16,185,129,.2);z-index:2}.AdminLogin_loginTitle__GBBoJ{text-align:center;color:#10b981;font-size:1.8rem;margin-bottom:20px;text-shadow:0 0 10px rgba(16,185,129,.5)}.AdminLogin_adminBadge__TQ_YQ{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2);border-radius:10px;margin-bottom:25px}.AdminLogin_badgeIcon__QS9Fi{font-size:1.5rem}.AdminLogin_badgeText__ReeM9{color:#10b981;font-size:.95rem;font-weight:700;letter-spacing:.05em}.AdminLogin_formGroup__wWICZ{margin-bottom:25px}.AdminLogin_formLabel__R3fhJ{display:block;color:#fff;font-size:1rem;margin-bottom:8px}.AdminLogin_icon__pTBka{margin-right:8px}.AdminLogin_formInput__WqhvG{width:100%;padding:15px;background:rgba(255,255,255,.08);border:1px solid rgba(16,185,129,.25);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s}.AdminLogin_formInput__WqhvG:focus{outline:none;background:rgba(255,255,255,.12);border-color:rgba(16,185,129,.6);box-shadow:0 0 15px rgba(16,185,129,.3)}.AdminLogin_formInput__WqhvG::placeholder{color:rgba(255,255,255,.4)}.AdminLogin_rpgButton__3zyBA{width:100%;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.4);border-radius:10px;padding:15px 40px;font-size:1.2rem;font-weight:700;color:#10b981;cursor:pointer;position:relative;overflow:hidden;transition:all .3s;box-shadow:0 5px 15px rgba(16,185,129,.2);margin-top:10px}.AdminLogin_rpgButton__3zyBA:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(16,185,129,.4);background:rgba(16,185,129,.25)}.AdminLogin_rpgButton__3zyBA:active{transform:translateY(0)}.AdminLogin_divider__XML_n{display:flex;align-items:center;margin:25px 0;color:rgba(255,255,255,.5)}.AdminLogin_divider__XML_n:after,.AdminLogin_divider__XML_n:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#10b981,transparent)}.AdminLogin_divider__XML_n span{padding:0 15px;font-size:.9rem}.AdminLogin_ssoSection__cqjCs{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.AdminLogin_ssoButton__nLDrQ{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;border-radius:8px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s;border:1px solid rgba(255,255,255,.15)}.AdminLogin_ssoButton__nLDrQ:hover{transform:translateY(-1px)}.AdminLogin_ssoGoogle__yvw06{background:#fff;color:#333}.AdminLogin_ssoGoogle__yvw06:hover{background:#f1f1f1}.AdminLogin_ssoGithub__G_5Zi{background:#24292e;color:#fff}.AdminLogin_ssoGithub__G_5Zi:hover{background:#2f363d}.AdminLogin_ssoMicrosoft__xZvfc{background:#2f2f2f;color:#fff}.AdminLogin_ssoMicrosoft__xZvfc:hover{background:#3a3a3a}.AdminLogin_ssoApple__1Qvp8{background:#000;color:#fff}.AdminLogin_ssoApple__1Qvp8:hover{background:#1a1a1a}.AdminLogin_ssoLine__0zkQH{background:#06c755;color:#fff}.AdminLogin_ssoLine__0zkQH:hover{background:#05b34c}.AdminLogin_notice__qmVtz{margin-top:25px;padding:12px 15px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);border-radius:8px;text-align:center}.AdminLogin_notice__qmVtz p{color:rgba(245,158,11,.8);font-size:.8rem;margin:3px 0}.AdminLogin_footer__axJQm{position:absolute;bottom:20px;color:rgba(255,255,255,.5);font-size:.9rem;z-index:2}@media (max-width:768px){.AdminLogin_logoTitle__DOliY{font-size:2rem}.AdminLogin_logoSubtitle__wH1gb{font-size:.8rem}.AdminLogin_loginBox__hXvEL{padding:30px 20px}.AdminLogin_loginTitle__GBBoJ{font-size:1.5rem}.AdminLogin_decoCorner___MJxV{width:30px;height:30px}.AdminLogin_backButton__6bgLo{padding:8px 15px;font-size:.9rem}}