.super-admin_superAdminContainer__Qd9hp{min-height:100vh;background:radial-gradient(at 0 0,hsla(60,5%,96%,.55) 0,transparent 50%),radial-gradient(at 100% 0,rgba(237,233,254,.5) 0,transparent 50%),radial-gradient(at 50% 100%,rgba(240,253,250,.45) 0,transparent 50%),#fafaf9;color:#1c1917;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);padding-bottom:80px;position:relative}.super-admin_topNav__nRQC_{background:hsla(0,0%,100%,.78);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid hsla(20,6%,90%,.7);position:-webkit-sticky;position:sticky;top:0;z-index:40;box-shadow:0 4px 24px -2px rgba(0,0,0,.04)}.super-admin_topNavInner__jEp7H{max-width:1400px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.super-admin_brandGroup__DWuYQ{display:flex;align-items:center;gap:14px}.super-admin_brandLogoLink__vMZcy{display:flex;align-items:center;text-decoration:none;transition:transform .2s ease}.super-admin_brandLogoLink__vMZcy:hover{transform:scale(1.02)}.super-admin_brandLogoImg__OUB1b{height:42px;width:auto;object-fit:contain}.super-admin_brandLogo__Ah_Ja{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#c2410c,#f97316 50%,#7c3aed);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px rgba(234,88,12,.3)}.super-admin_superAdminPill__eJDZB{display:inline-flex;align-items:center;gap:6px;background:#fafaf9;border:1px solid #e7e5e4;color:#c2410c;font-size:11px;font-weight:800;padding:4px 10px;border-radius:9999px;text-transform:uppercase;letter-spacing:.5px}.super-admin_brandTextTitle__vsFIo{font-size:18px;font-weight:800;letter-spacing:-.5px;color:#1c1917;display:flex;align-items:center;gap:8px}.super-admin_superBadge__GnGBa{background:linear-gradient(135deg,#7c3aed,#a855f7);color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;padding:3px 8px;border-radius:9999px;box-shadow:0 2px 8px rgba(124,58,237,.3)}.super-admin_brandTextSubtitle__UQduh{font-size:12px;color:#78716c;font-weight:500}.super-admin_navActions__8_3Fr{display:flex;align-items:center;gap:12px}.super-admin_switchAdminBtn__darC4{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;color:#1a1a1a;padding:7px 12px;border-radius:8px;font-size:13.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .15s ease;box-shadow:none}.super-admin_switchAdminBtn__darC4:hover{background:#f4f4f5;color:#000}.super-admin_userProfilePill___58Hp{display:inline-flex;align-items:center;gap:8px;background:transparent;padding:4px 12px 4px 6px;border-radius:9999px;border:none;cursor:pointer;transition:background .15s ease}.super-admin_userProfilePill___58Hp:hover{background:#f4f4f5}.super-admin_userAvatar__ueICa{width:32px;height:32px;border-radius:50%;background:#ea580c;color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.super-admin_userName__FIXbp{font-size:13px;font-weight:600;color:#1a1a1a}.super-admin_logoutBtn__oBA_f{background:transparent;border:none;color:#a8a29e;cursor:pointer;padding:6px;display:flex;align-items:center;border-radius:8px;transition:all .2s}.super-admin_logoutBtn__oBA_f:hover{color:#ef4444;background:#fee2e2}.super-admin_pageBody__i2gDz{max-width:1400px;margin:0 auto;padding:28px 24px}.super-admin_headerBanner__1Ox09{background:linear-gradient(135deg,rgba(194,65,12,.95),rgba(234,88,12,.92) 60%,rgba(245,158,11,.9));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.12);border-radius:22px;padding:32px 36px;color:#fff;margin-bottom:24px;box-shadow:0 16px 36px -8px rgba(28,25,23,.25);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;position:relative;overflow:hidden}.super-admin_headerBanner__1Ox09:after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;background:radial-gradient(circle,rgba(249,115,22,.3) 0,rgba(124,58,237,0) 70%);pointer-events:none}.super-admin_headerTitle__uguuM{font-size:28px;font-weight:800;letter-spacing:-.5px;margin:0 0 6px;display:flex;align-items:center;gap:12px}.super-admin_headerSubtitle__MAnw4{font-size:14px;color:#a8a29e;margin:0;max-width:540px;line-height:1.5}.super-admin_headerActions__n99oN{display:flex;gap:12px;flex-wrap:wrap}.super-admin_primaryActionBtn__QFX7z{background:linear-gradient(135deg,#ea580c,#c2410c);color:#fff;border:none;padding:11px 20px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 6px 18px rgba(234,88,12,.35);transition:all .2s}.super-admin_primaryActionBtn__QFX7z:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(234,88,12,.45)}.super-admin_secondaryActionBtn__262dY{background:hsla(0,0%,100%,.1);color:#fff;border:1px solid hsla(0,0%,100%,.2);padding:11px 18px;border-radius:12px;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s}.super-admin_secondaryActionBtn__262dY:hover{background:hsla(0,0%,100%,.2)}.super-admin_tabsContainer__BGMhN{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);border:1px solid hsla(20,6%,90%,.8);padding:6px;border-radius:16px;margin-bottom:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;box-shadow:0 4px 20px rgba(0,0,0,.02)}.super-admin_tabsContainer__BGMhN::-webkit-scrollbar{display:none}.super-admin_tabBtn__ZUeCr{background:transparent;border:none;padding:10px 20px;border-radius:10px;font-size:14px;font-weight:600;color:#78716c;cursor:pointer;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:all .2s ease}.super-admin_tabBtn__ZUeCr:hover{color:#1c1917;background:#fafaf9}.super-admin_tabBtnActive__dBMUS{background:linear-gradient(135deg,#c2410c,#ea580c);color:#fff!important;box-shadow:0 4px 12px rgba(234,88,12,.25)}.super-admin_tabCountPill__RBV4Q{background:hsla(0,0%,100%,.25);font-size:11px;font-weight:700;padding:2px 7px;border-radius:9999px;margin-left:4px}.super-admin_tabBtn__ZUeCr:not(.super-admin_tabBtnActive__dBMUS) .super-admin_tabCountPill__RBV4Q{background:#f5f5f4;color:#57534e}.super-admin_metricsGrid__qtSTG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}@media (max-width:1024px){.super-admin_metricsGrid__qtSTG{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:640px){.super-admin_metricsGrid__qtSTG{grid-template-columns:1fr;gap:14px}}.super-admin_actionToolbarLine___Xkal{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-bottom:24px;width:100%}.super-admin_toolbarBtn__RvE_a{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:12px;font-size:13.5px;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid transparent;white-space:nowrap;text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,.04)}.super-admin_toolbarBtn__RvE_a:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.08)}.super-admin_liveStudioBtn__HRAiB{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 14px rgba(239,68,68,.35);border:none}.super-admin_liveStudioBtn__HRAiB:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px rgba(239,68,68,.45)}.super-admin_courseBtn__msru5{background:#fafaf9;color:#c2410c;border:1.5px solid #e7e5e4}.super-admin_courseBtn__msru5:hover{background:#f5f5f4;color:#9a3412}.super-admin_programBtn__Vf3gu{background:#ecfdf5;color:#047857;border:1.5px solid #a7f3d0}.super-admin_programBtn__Vf3gu:hover{background:#d1fae5;color:#065f46}.super-admin_careerBtn__XdIhM{background:#faf5ff;color:#6b21a8;border:1.5px solid #e9d5ff}.super-admin_careerBtn__XdIhM:hover{background:#f3e8ff;color:#581c87}.super-admin_teamBtn__2rril{background:#fafaf9;color:#c2410c;border:1.5px solid #e7e5e4}.super-admin_teamBtn__2rril:hover{background:#f5f5f4;color:#9a3412}.super-admin_couponBtn__XD_mG{background:#f0fdf4;color:#15803d;border:1.5px solid #bbf7d0}.super-admin_couponBtn__XD_mG:hover{background:#dcfce7;color:#166534}.super-admin_refreshBtn__mDOZ2{background:#fff;color:#57534e;border:1.5px solid #e7e5e4}.super-admin_refreshBtn__mDOZ2:hover{background:#fafaf9;color:#1c1917}.super-admin_metricCard__fTc8v{background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid hsla(0,0%,100%,.85);border-radius:18px;padding:22px;box-shadow:0 8px 30px -4px rgba(124,45,18,.05),0 0 0 1px hsla(20,6%,90%,.7);transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;justify-content:space-between;position:relative}.super-admin_metricCard__fTc8v:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.88);box-shadow:0 12px 32px -4px rgba(124,45,18,.09),0 0 0 1px hsla(20,6%,90%,.9);border-color:hsla(20,6%,90%,.9)}.super-admin_metricInfo__DU1Pe{display:flex;flex-direction:column}.super-admin_metricLabel__QorYJ{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#78716c;margin-bottom:6px}.super-admin_metricValue__8NYMw{font-size:28px;font-weight:800;color:#1c1917;letter-spacing:-.5px}.super-admin_metricSubtext__O8Yuq{font-size:12px;color:#10b981;font-weight:600;margin-top:4px}.super-admin_metricIconWrapper__cGSsS{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center}.super-admin_controlBar__LtavI{background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid hsla(20,6%,90%,.8);border-radius:16px;padding:16px 20px;margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;box-shadow:0 4px 20px rgba(0,0,0,.02)}.super-admin_searchBox__ls2uz{flex:1 1;min-width:260px;display:flex;align-items:center;background:hsla(60,9%,98%,.85);border:1px solid hsla(20,6%,90%,.9);border-radius:12px;padding:9px 14px;gap:10px;transition:all .2s ease}.super-admin_searchBox__ls2uz:focus-within{border-color:#f97316;background:#fff;box-shadow:0 0 0 3px rgba(249,115,22,.15)}.super-admin_searchBox__ls2uz input{background:transparent;border:none;outline:none;width:100%;font-size:14px;color:#1c1917}.super-admin_filterGroup__FcWkb{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.super-admin_filterSelect__1eDLR{background:hsla(60,9%,98%,.85);border:1px solid hsla(20,6%,90%,.9);border-radius:12px;padding:9px 14px;font-size:13px;font-weight:600;color:#44403c;outline:none;cursor:pointer;transition:all .2s ease}.super-admin_filterSelect__1eDLR:focus{border-color:#f97316;background:#fff}.super-admin_tableContainer__Q9VhF{background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid hsla(20,6%,90%,.8);border-radius:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:0 6px 25px rgba(0,0,0,.03);width:100%}.super-admin_dataTable__cixVw{width:100%;min-width:820px;border-collapse:collapse;text-align:left}.super-admin_dataTable__cixVw th{background:hsla(60,9%,98%,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:14px 18px;font-size:12px;font-weight:700;color:#78716c;text-transform:uppercase;letter-spacing:.5px;border-bottom:1.5px solid hsla(20,6%,90%,.8)}.super-admin_dataTable__cixVw td{padding:16px 18px;border-bottom:1px solid hsla(60,5%,96%,.85);font-size:14px;color:#44403c;vertical-align:middle}.super-admin_dataTable__cixVw tr:hover td{background:hsla(60,5%,96%,.6)}.super-admin_titleCol__Mn99x{font-weight:700;color:#1c1917;display:flex;flex-direction:column;gap:4px}.super-admin_subDesc__bt_6k{font-size:12px;color:#78716c;font-weight:400;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.super-admin_statusBadge__7xae7{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:700;text-transform:uppercase}.super-admin_statusActive__kSTDB{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.super-admin_statusDraft__Hq7VK{background:#fafaf9;color:#d97706;border:1px solid #e7e5e4}.super-admin_statusClosed__n9gaT{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.super-admin_categoryPill__jfEHf{background:#fafaf9;color:#c2410c;border:1px solid #e7e5e4;border-radius:6px}.super-admin_categoryPill__jfEHf,.super-admin_typeBadge__qv7Xx{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px}.super-admin_typeBadge__qv7Xx{background:#faf5ff;color:#7c3aed;border:1px solid #e9d5ff;border-radius:6px;text-transform:capitalize}.super-admin_actionBtnGroup__3Gw9M{display:flex;align-items:center;gap:8px}.super-admin_editRowBtn__kfUTk{background:#fafaf9;border:1px solid #e7e5e4;color:#ea580c;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.super-admin_editRowBtn__kfUTk:hover{background:#ea580c;color:#fff}.super-admin_deleteRowBtn__lgz5U{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:6px 10px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .2s}.super-admin_deleteRowBtn__lgz5U:hover{background:#dc2626;color:#fff}.super-admin_modalOverlay__tQK0l{position:fixed;inset:0;background:rgba(28,25,23,.6);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.super-admin_modalCard__dl7RV{background:hsla(0,0%,100%,.92)!important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-radius:24px;width:100%;max-width:840px;max-height:90vh;overflow-y:auto;border:1px solid hsla(0,0%,100%,.8);box-shadow:0 25px 60px -12px rgba(28,25,23,.3),0 0 1px 1px hsla(0,0%,100%,.6);animation:super-admin_modalPop__5pvGp .2s ease-out}@keyframes super-admin_modalPop__5pvGp{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.super-admin_modalHeader__76ggz{padding:22px 28px;border-bottom:1.5px solid hsla(60,5%,96%,.8);display:flex;align-items:center;justify-content:space-between;background:transparent;border-top-left-radius:24px;border-top-right-radius:24px}.super-admin_modalTitle__yD_F9{font-size:18px;font-weight:800;color:#1c1917;margin:0}.super-admin_closeModalBtn__SeLL_{background:hsla(60,9%,98%,.8);border:1px solid hsla(20,6%,90%,.9);color:#78716c;cursor:pointer;padding:6px;border-radius:8px;display:flex;transition:all .15s ease}.super-admin_closeModalBtn__SeLL_:hover{color:#1c1917;background:#f5f5f4}.super-admin_modalBody__f0Kdf{padding:28px;background:transparent}.super-admin_formGrid__Ly1fC{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.super-admin_formFullWidth__lXeXA{grid-column:span 2}.super-admin_formGroup__DS_3e{display:flex;flex-direction:column;gap:6px}.super-admin_formLabel___nUTy{font-size:12px;font-weight:700;color:#44403c;text-transform:uppercase;letter-spacing:.4px}.super-admin_formInput__WVcvm,.super-admin_formSelect__GvLfM,.super-admin_formTextarea__jekFP{background:#fff;border:1.5px solid #d6d3d1;border-radius:10px;padding:11px 14px;font-size:14px;color:#1c1917;outline:none;transition:all .2s;font-family:inherit}.super-admin_formInput__WVcvm:focus,.super-admin_formSelect__GvLfM:focus,.super-admin_formTextarea__jekFP:focus{background:#fff;border-color:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.15)}.super-admin_formTextarea__jekFP{min-height:90px;resize:vertical}.super-admin_modalFooter__bwfHJ{padding:18px 28px;background:transparent;border-top:1.5px solid hsla(60,5%,96%,.8);border-bottom-left-radius:24px;border-bottom-right-radius:24px;display:flex;justify-content:flex-end;gap:12px}.super-admin_cancelBtn__bBD6h{background:#fff;border:1.5px solid #e7e5e4;color:#78716c;padding:10px 18px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer}.super-admin_cancelBtn__bBD6h:hover{background:#f5f5f4;color:#1c1917}.super-admin_submitBtn__evZ14{background:linear-gradient(135deg,#ea580c,#c2410c);color:#fff;border:none;padding:10px 22px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(234,88,12,.25);display:inline-flex;align-items:center;gap:6px}.super-admin_submitBtn__evZ14:hover{box-shadow:0 6px 16px rgba(234,88,12,.35)}.super-admin_toastNotice__7dwMT{position:fixed;bottom:24px;right:24px;background:#fff;border-radius:12px;padding:14px 20px;display:flex;align-items:center;gap:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);border:1.5px solid #e7e5e4;z-index:120;animation:super-admin_toastSlide__4sJZF .25s ease-out}@keyframes super-admin_toastSlide__4sJZF{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.super-admin_toastSuccess__SdYkk{border-color:#a7f3d0;color:#065f46}.super-admin_toastError__KsIpR{border-color:#fecaca;color:#991b1b}.super-admin_emptyState__7LOGF{padding:60px 20px;text-align:center;color:#78716c}.super-admin_emptyStateTitle__hUeJA{font-size:16px;font-weight:700;color:#1c1917;margin:12px 0 6px}.super-admin_addTrainingHeaderBtn__2DxFU{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#059669,#047857);color:#fff;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:700;border:none;cursor:pointer;box-shadow:0 4px 12px rgba(5,150,105,.25);transition:all .2s ease}.super-admin_addTrainingHeaderBtn__2DxFU:hover{background:linear-gradient(135deg,#047857,#065f46);transform:translateY(-1px);box-shadow:0 6px 16px rgba(5,150,105,.35)}.super-admin_quickAddMiniBtn__A2R9X{display:inline-flex;align-items:center;gap:4px;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .15s ease}.super-admin_quickAddMiniBtn__A2R9X:hover{background:#d1fae5;border-color:#6ee7b7}.super-admin_modalSubNav__zXVNW{display:flex;gap:8px;padding:0 24px 14px;border-bottom:1.5px solid #f5f5f4;background:#fff;overflow-x:auto}.super-admin_modalSubNavBtn__Dz3Ek{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;border:1px solid #e7e5e4;background:#fafaf9;color:#78716c;cursor:pointer;transition:all .15s;white-space:nowrap}.super-admin_modalSubNavBtn__Dz3Ek:hover{color:#1c1917;background:#f5f5f4}.super-admin_modalSubNavBtnActive__L0qwh{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.super-admin_templateLoadBtn__jmA1Y{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background:#fafaf9;border:1px solid #e7e5e4;color:#c2410c;font-size:12px;font-weight:700;cursor:pointer;transition:all .15s}.super-admin_templateLoadBtn__jmA1Y:hover{background:#f5f5f4;border-color:#d6d3d1}.super-admin_quickAddCourseBtn__9PDRL{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#ea580c,#c2410c);color:#fff;border:none;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(234,88,12,.25);transition:all .2s ease;white-space:nowrap}.super-admin_quickAddCourseBtn__9PDRL:hover{box-shadow:0 4px 12px rgba(234,88,12,.35)}.super-admin_quickAddTrainingBtn__Vzvi4{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#059669,#047857);color:#fff;border:none;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(5,150,105,.25);transition:all .2s ease;white-space:nowrap}.super-admin_quickAddTrainingBtn__Vzvi4:hover{box-shadow:0 4px 12px rgba(5,150,105,.35)}.super-admin_quickAddCareerBtn__4vWK2{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;border:none;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(124,58,237,.25);transition:all .2s ease;white-space:nowrap}.super-admin_quickAddCareerBtn__4vWK2:hover{box-shadow:0 4px 12px rgba(124,58,237,.35)}.super-admin_liveSiteBtn__HOyaB{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;border:1.5px solid #e7e5e4;color:#9a3412;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s ease;white-space:nowrap}.super-admin_liveSiteBtn__HOyaB:hover{border-color:#d6d3d1}.super-admin_userInfoCol__QNqTi{display:flex;flex-direction:column;line-height:1.2}.super-admin_userRoleTag__gn7X4{font-size:10px;font-weight:800;color:#ea580c;text-transform:uppercase;letter-spacing:.3px}.super-admin_loadingScreen__B9B3F{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(at 0 0,hsla(60,5%,96%,.6) 0,transparent 50%),radial-gradient(at 100% 0,rgba(237,233,254,.5) 0,transparent 50%),radial-gradient(at 50% 100%,rgba(240,253,250,.5) 0,transparent 50%),#fafaf9;padding:24px;text-align:center}.super-admin_spinner__pKmgJ{width:40px;height:40px;border:3px solid #e7e5e4;border-top-color:#ea580c;border-radius:50%;animation:super-admin_spin__fTGTD .8s linear infinite}.super-admin_loadingText__YSyT2{font-size:14px;font-weight:600;color:#78716c}.super-admin_accessScreen__17wf4{min-height:100vh;display:flex;align-items:center;justify-content:center;background:radial-gradient(at 0 0,hsla(60,5%,96%,.6) 0,transparent 50%),radial-gradient(at 100% 0,rgba(237,233,254,.5) 0,transparent 50%),radial-gradient(at 50% 100%,rgba(240,253,250,.5) 0,transparent 50%),#fafaf9;padding:24px}.super-admin_accessCard__cUyfW{max-width:460px;width:100%;background:hsla(0,0%,100%,.85);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.9);border-radius:24px;padding:40px 32px;text-align:center;box-shadow:0 20px 50px -10px rgba(234,88,12,.12),0 0 0 1px hsla(20,6%,90%,.6)}.super-admin_accessLogoImg__4tdqz{height:52px;width:auto;object-fit:contain;margin-bottom:20px}.super-admin_accessPill__kZEnl{background:#fafaf9;border:1px solid #e7e5e4;color:#9a3412;border-radius:9999px}.super-admin_accessPill__kZEnl,.super-admin_accessRestrictedPill__v7NxY{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;padding:4px 12px;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.super-admin_accessRestrictedPill__v7NxY{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;border-radius:9999px}.super-admin_accessTitle__11rph{font-size:22px;font-weight:850;color:#1c1917;margin-bottom:8px}.super-admin_accessDesc__HZP1g{font-size:14px;color:#57534e;line-height:1.55;margin-bottom:24px}.super-admin_accessActions__ZO3_2{display:flex;flex-direction:column;gap:10px}.super-admin_accessPrimaryBtn___W0c3{padding:12px 20px;background:linear-gradient(135deg,#ea580c,#c2410c);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 4px 12px rgba(234,88,12,.25);display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all .2s ease}.super-admin_accessPrimaryBtn___W0c3:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(234,88,12,.35)}.super-admin_accessSecondaryBtn___FMkv{padding:11px 20px;background:#fafaf9;border:1.5px solid #d6d3d1;color:#57534e;border-radius:12px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.super-admin_accessSecondaryBtn___FMkv:hover{background:#fafaf9;color:#ea580c;border-color:#e7e5e4}.super-admin_liveSiteBtn__HOyaB,.super-admin_quickAddCareerBtn__4vWK2,.super-admin_quickAddCourseBtn__9PDRL,.super-admin_quickAddTeamBtn__6FDV8,.super-admin_quickAddTrainingBtn__Vzvi4{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:700;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap}.super-admin_quickAddCourseBtn__9PDRL{background:#fafaf9;color:#c2410c;border-color:#e7e5e4}.super-admin_quickAddCourseBtn__9PDRL:hover{background:#f5f5f4;transform:translateY(-1px)}.super-admin_quickAddTrainingBtn__Vzvi4{background:#ecfdf5;color:#047857;border-color:#a7f3d0}.super-admin_quickAddTrainingBtn__Vzvi4:hover{background:#d1fae5;transform:translateY(-1px)}.super-admin_quickAddCareerBtn__4vWK2{background:#faf5ff;color:#7c3aed;border-color:#e9d5ff}.super-admin_quickAddCareerBtn__4vWK2:hover{background:#f3e8ff;transform:translateY(-1px)}.super-admin_quickAddTeamBtn__6FDV8{background:linear-gradient(135deg,#c2410c,#f97316);color:#fff;box-shadow:0 4px 12px rgba(249,115,22,.25)}.super-admin_quickAddTeamBtn__6FDV8:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(249,115,22,.35)}.super-admin_liveSiteBtn__HOyaB{background:#fafaf9;color:#57534e;border-color:#d6d3d1}.super-admin_liveSiteBtn__HOyaB:hover{background:#fafaf9;color:#c2410c;border-color:#e7e5e4}.super-admin_deptBadge__tvXnu{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:750;text-transform:uppercase;letter-spacing:.4px}.super-admin_deptBadge_hr__RPFef{background:#faf5ff;color:#7e22ce;border:1px solid #e9d5ff}.super-admin_deptBadge_sales__gWt25{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.super-admin_deptBadge_content__HYTyL{background:#fafaf9;color:#c2410c;border:1px solid #e7e5e4}.super-admin_deptBadge_operations__U6nSD{background:#fafaf9;color:#b45309;border:1px solid #e7e5e4}.super-admin_deptBadge_mentor__S107N{background:#fafaf9;color:#c2410c;border:1px solid #e7e5e4}.super-admin_deptBadge_executive__GviZn{background:#1c1917;color:#fbbf24;border:1px solid #292524}.super-admin_deptBadge_custom__ifdEe{background:#f5f5f4;color:#44403c;border:1px solid #d6d3d1}.super-admin_permPillList__9OqaL{display:flex;flex-wrap:wrap;gap:5px;max-width:320px}.super-admin_permPill__nExBu{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600}.super-admin_permPillGranted__QkCLY{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.super-admin_permPillDenied__5HjSc{background:#fafaf9;color:#a8a29e;border:1px solid #e7e5e4;text-decoration:line-through;opacity:.6}.super-admin_statusActivePill__0JPRs{display:inline-flex;align-items:center;gap:6px;background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:700}.super-admin_statusActiveDot__HWrff{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981}.super-admin_statusSuspendedPill__5mH0Q{display:inline-flex;align-items:center;gap:6px;background:#fef2f2;color:#991b1b;border:1px solid #fecaca;padding:4px 10px;border-radius:9999px;font-size:12px;font-weight:700}.super-admin_statusSuspendedDot__iqnnq{width:7px;height:7px;border-radius:50%;background:#ef4444}.super-admin_teamAvatar__gaHBQ{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;color:#fff;flex-shrink:0}.super-admin_teamNameCol__u76Pe{display:flex;flex-direction:column;gap:2px}.super-admin_teamNameText___4DV_{font-size:14px;font-weight:700;color:#1c1917}.super-admin_teamEmailText__SaleJ{font-size:12px;color:#78716c;display:flex;align-items:center;gap:4px}.super-admin_teamPhoneText__E3g0o{font-size:11px;color:#a8a29e}.super-admin_presetContainer__3Nxkm{margin-bottom:20px}.super-admin_presetLabel__WR_nq{font-size:13px;font-weight:700;color:#292524;margin-bottom:8px;display:block}.super-admin_presetButtonGroup__tZOas{display:flex;flex-wrap:wrap;gap:8px}.super-admin_presetBtn__sQI1U{padding:7px 13px;border-radius:10px;font-size:12px;font-weight:700;border:1.5px solid #e7e5e4;background:#fff;color:#57534e;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.super-admin_presetBtn__sQI1U:hover{background:#fafaf9;border-color:#d6d3d1;color:#1c1917}.super-admin_presetBtnActive__31uZv{background:#fafaf9;border-color:#f97316;color:#c2410c;box-shadow:0 2px 6px rgba(249,115,22,.15)}.super-admin_permissionCardGrid__XE5Yo{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:12px;gap:12px;margin-top:10px;margin-bottom:20px}.super-admin_permissionCard__72seQ{border:1.5px solid #e7e5e4;background:#fff;border-radius:12px;padding:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:flex-start;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.super-admin_permissionCard__72seQ:hover{border-color:#d6d3d1;background:#fafaf9}.super-admin_permissionCardActive__wG6cD{border-color:#ea580c;background:#fafaf9;box-shadow:0 4px 12px rgba(234,88,12,.08)}.super-admin_permissionCheckbox__m_il4{margin-top:3px;width:17px;height:17px;accent-color:#ea580c;cursor:pointer}.super-admin_permissionContent__Td_Y8{display:flex;flex-direction:column;gap:3px}.super-admin_permissionTitle__k5MLq{font-size:13px;font-weight:750;color:#1c1917;display:flex;align-items:center;gap:6px}.super-admin_permissionDesc___s_fW{font-size:11.5px;color:#78716c;line-height:1.4}.super-admin_securityNoticeBanner__DG_01{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;color:#166534;font-size:12.5px;font-weight:600;margin-bottom:20px}.super-admin_desktopOnly__CYz5w{display:flex!important}.super-admin_mobileOnly__n1Vr5{display:none!important}.super-admin_iconActionBtn__mYm6q{display:inline-flex;align-items:center;gap:6px;background:#fafaf9;border:1px solid #e7e5e4;color:#44403c;padding:8px 12px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.super-admin_iconActionBtn__mYm6q:hover{background:#fafaf9;border-color:#e7e5e4;color:#c2410c}.super-admin_spinAnimation__Fi5DU{animation:super-admin_spin__fTGTD 1s linear infinite}@keyframes super-admin_spin__fTGTD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.super-admin_crmLinkBtn__qrBIz{display:inline-flex;align-items:center;gap:6px;background:#fdf4ff;border:1px solid #f5d0fe;color:#9333ea;padding:8px 12px;border-radius:10px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s ease}.super-admin_crmLinkBtn__qrBIz:hover{background:#fae8ff;border-color:#e879f9;color:#7e22ce}.super-admin_mobileNavToggle__V22r_{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1.5px solid #e7e5e4;background:#fff;color:#1c1917;cursor:pointer;transition:all .2s ease}.super-admin_mobileNavToggle__V22r_:hover{background:#f5f5f4;border-color:#d6d3d1}.super-admin_mobileDrawerOverlay__78Rmb{position:fixed;inset:0;background:rgba(28,25,23,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;justify-content:flex-end;animation:super-admin_fadeIn__ItWTp .2s ease}@keyframes super-admin_fadeIn__ItWTp{0%{opacity:0}to{opacity:1}}.super-admin_mobileDrawer__hTL3A{width:85%;max-width:360px;height:100%;background:hsla(0,0%,100%,.92);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-left:1px solid hsla(20,6%,90%,.8);display:flex;flex-direction:column;box-shadow:-10px 0 30px rgba(0,0,0,.15);animation:super-admin_slideDrawer__4S32D .25s ease-out;overflow-y:auto}@keyframes super-admin_slideDrawer__4S32D{0%{transform:translateX(100%)}to{transform:translateX(0)}}.super-admin_mobileDrawerHeader__NsEVv{padding:20px;border-bottom:1px solid hsla(20,6%,90%,.8);display:flex;align-items:center;justify-content:space-between;background:hsla(60,9%,98%,.7)}.super-admin_closeDrawerBtn__8J5Z8{background:#fff;border:1px solid #e7e5e4;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#78716c;cursor:pointer}.super-admin_mobileDrawerSection__oS2GO{padding:16px 20px;border-bottom:1px solid #f5f5f4}.super-admin_drawerSectionTitle__cy3BW{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:#a8a29e;margin-bottom:12px}.super-admin_drawerActionBtn__R2ls3{padding:10px 12px;background:#fafaf9;border:1px solid #e7e5e4;border-radius:8px;font-size:12px;font-weight:700;color:#292524;display:flex;align-items:center;gap:6px;cursor:pointer;transition:all .15s ease}.super-admin_drawerActionBtn__R2ls3:hover{background:#fafaf9;border-color:#e7e5e4;color:#c2410c}.super-admin_drawerNavList__T3FhO{display:flex;flex-direction:column;gap:6px}.super-admin_drawerNavItem__SPdwV{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-radius:10px;background:transparent;border:1px solid transparent;font-size:14px;font-weight:600;color:#44403c;text-decoration:none;cursor:pointer;transition:all .15s ease;width:100%}.super-admin_drawerNavItem__SPdwV:hover{background:#f5f5f4;color:#1c1917}.super-admin_drawerNavItemActive__gmtIt{background:#fafaf9!important;border-color:#e7e5e4!important;color:#c2410c!important;font-weight:700}.super-admin_mobileDrawerFooter__REGiq{margin-top:auto;padding:20px;background:hsla(60,9%,98%,.7);border-top:1px solid hsla(20,6%,90%,.8);display:flex;flex-direction:column;gap:10px}.super-admin_drawerFooterLink__O04Bf{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#57534e;text-decoration:none;padding:8px 10px;border-radius:8px;transition:background .15s ease}.super-admin_drawerFooterLink__O04Bf:hover{background:#e7e5e4;color:#1c1917}.super-admin_drawerLogoutBtn__EItqB{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#fee2e2;border:1px solid #fecaca;color:#b91c1c;border-radius:10px;font-size:13px;font-weight:700;cursor:pointer;transition:all .15s ease;width:100%}.super-admin_drawerLogoutBtn__EItqB:hover{background:#fecaca}.super-admin_tableScrollHint__JXDUS{display:none;align-items:center;gap:6px;font-size:12px;color:#78716c;margin-bottom:8px;padding:4px 10px;background:#f5f5f4;border-radius:6px;width:-moz-fit-content;width:fit-content}.super-admin_overviewGrid__Iobp_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:20px;gap:20px}.super-admin_mobileBottomBtn__0Ifst,.super-admin_mobileBottomDock__f16Er{display:none}@media (max-width:1024px){.super-admin_desktopOnly__CYz5w{display:none!important}.super-admin_mobileOnly__n1Vr5{display:flex!important}.super-admin_mobileNavToggle__V22r_{display:none!important}.super-admin_headerBanner__1Ox09{flex-direction:column;align-items:flex-start;padding:24px 20px;gap:16px}.super-admin_headerActions__n99oN{width:100%;display:flex;flex-wrap:wrap;gap:8px}.super-admin_headerActions__n99oN button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);justify-content:center}.super-admin_tableScrollHint__JXDUS{display:flex}}@media (max-width:960px){.super-admin_superAdminContainer__Qd9hp{padding-bottom:calc(95px + env(safe-area-inset-bottom, 20px))!important}.super-admin_actionToolbarLine___Xkal,.super-admin_headerBanner__1Ox09,.super-admin_metricsGrid__qtSTG{display:none!important}.super-admin_mobileBottomDock__f16Er{display:flex!important;position:fixed;bottom:0;left:0;right:0;z-index:999;background:hsla(0,0%,100%,.88);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-top:1px solid hsla(20,6%,90%,.85);box-shadow:0 -10px 30px rgba(28,25,23,.08);padding:10px 14px max(10px,env(safe-area-inset-bottom,12px));align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.super-admin_mobileBottomDock__f16Er::-webkit-scrollbar{display:none}.super-admin_mobileBottomBtn__0Ifst{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:9999px;font-size:13px;font-weight:700;white-space:nowrap;border:1px solid transparent;cursor:pointer;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .15s ease;text-decoration:none;-webkit-tap-highlight-color:transparent}.super-admin_mobileBottomBtn__0Ifst:active{transform:scale(.95)}}@media (max-width:768px){.super-admin_pageBody__i2gDz{padding:16px 12px}.super-admin_topNavInner__jEp7H{padding:10px 14px}.super-admin_brandLogoImg__OUB1b{height:32px}.super-admin_superAdminPill__eJDZB{padding:3px 8px;font-size:10px}.super-admin_headerBanner__1Ox09{padding:22px 18px;border-radius:18px;margin-bottom:18px}.super-admin_headerTitle__uguuM{font-size:21px;gap:8px}.super-admin_headerSubtitle__MAnw4{font-size:13px;line-height:1.45}.super-admin_headerActions__n99oN button{flex:1 1 100%;justify-content:center}.super-admin_metricsGrid__qtSTG{grid-template-columns:repeat(2,1fr)!important;gap:10px;margin-bottom:20px}.super-admin_metricCard__fTc8v{padding:14px 12px;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;position:relative}.super-admin_metricValue__8NYMw{font-size:22px;line-height:1.1}.super-admin_metricLabel__QorYJ{font-size:11px;margin-bottom:2px}.super-admin_metricSubtext__O8Yuq{font-size:11px;line-height:1.25}.super-admin_metricIconWrapper__cGSsS{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:10px}.super-admin_metricIconWrapper__cGSsS svg{width:16px;height:16px}.super-admin_tabsContainer__BGMhN{padding:4px;gap:6px;margin-bottom:18px;border-radius:14px;overflow-x:auto;-webkit-overflow-scrolling:touch}.super-admin_tabBtn__ZUeCr{padding:8px 14px;font-size:13px;flex-shrink:0}.super-admin_controlBar__LtavI{flex-direction:column;align-items:stretch;gap:10px;padding:14px;margin-bottom:16px;border-radius:14px}.super-admin_searchBox__ls2uz{min-width:100%;flex:1 1 100%}.super-admin_filterGroup__FcWkb{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.super-admin_filterGroup__FcWkb select{width:100%}.super-admin_primaryActionBtn__QFX7z,.super-admin_quickAddCareerBtn__4vWK2,.super-admin_quickAddCourseBtn__9PDRL,.super-admin_quickAddTrainingBtn__Vzvi4{width:100%;justify-content:center}.super-admin_tableContainer__Q9VhF{border-radius:16px}.super-admin_dataTable__cixVw td,.super-admin_dataTable__cixVw th{padding:12px 14px;font-size:13px}.super-admin_modalOverlay__tQK0l{padding:10px}.super-admin_modalCard__dl7RV{max-width:96vw;max-height:92vh;border-radius:20px}.super-admin_modalBody__f0Kdf,.super-admin_modalHeader__76ggz{padding:16px}.super-admin_modalFooter__bwfHJ{padding:14px 16px;flex-direction:column-reverse;gap:8px}.super-admin_modalFooter__bwfHJ button{width:100%;justify-content:center}.super-admin_formGrid__Ly1fC{grid-template-columns:1fr;gap:14px}.super-admin_formFullWidth__lXeXA{grid-column:span 1}.super-admin_formInput__WVcvm,.super-admin_formSelect__GvLfM,.super-admin_formTextarea__jekFP{font-size:16px}}@media (max-width:480px){.super-admin_headerBanner__1Ox09{padding:18px 14px;border-radius:16px}.super-admin_headerTitle__uguuM{font-size:18px}.super-admin_headerSubtitle__MAnw4{font-size:12px}.super-admin_filterGroup__FcWkb{grid-template-columns:1fr}.super-admin_metricCard__fTc8v{padding:12px 10px}.super-admin_metricValue__8NYMw{font-size:20px}}.training_container__89UGN{min-height:100vh;background-color:transparent;color:var(--text-main);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden}.training_navbar__SWDcV{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid hsla(60,5%,96%,.75);box-shadow:0 4px 20px -2px rgba(234,88,12,.06);transition:all .2s ease}.training_navWrapper__vnjAL{max-width:1240px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;justify-content:space-between}.training_brandLink__6k0kf{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.training_brandLogoImg__fJ7jr{height:42px;width:auto;object-fit:contain;transition:transform .2s ease}.training_brandLogoImg__fJ7jr:hover{transform:scale(1.02)}.training_brandNavIcon__MZCAK{height:36px;width:auto;object-fit:contain;transition:transform .2s ease}.training_brandNavWordmark__tvuoC{height:22px;width:auto;object-fit:contain;transition:transform .2s ease}.training_brandLink__6k0kf:hover .training_brandNavIcon__MZCAK{transform:scale(1.04)}.training_brandLogo__ANMQo{width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#c2410c,#ea580c);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:17px;box-shadow:0 4px 12px rgba(234,88,12,.3)}.training_brandName__d8VrC{font-size:18px;font-weight:800;color:var(--text-main);letter-spacing:-.02em;line-height:1.1}.training_brandTagline__nU6TC{font-size:11px;font-weight:600;color:#ea580c;text-transform:uppercase;letter-spacing:.05em}.training_navRight__41oJx{display:flex;align-items:center;gap:8px}.training_navBadge__SkxuD{display:inline-flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:600;background:transparent;border:none;padding:7px 12px;border-radius:8px;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:all .15s ease;cursor:pointer;box-shadow:none}.training_navBadge__SkxuD:hover{background:var(--bg-subtle);color:var(--text-main);transform:none;box-shadow:none}.training_navBadge__SkxuD{font-weight:700;color:var(--text-main);background:var(--bg-subtle)}.training_hero__O9zyl{position:relative;background:radial-gradient(circle at 50% 0,var(--bg-soft) 0,var(--bg-card) 75%);padding:64px 24px 50px;border-bottom:1px solid var(--border-light)}.training_heroContent__TuqQm{max-width:1100px;margin:0 auto;text-align:center}.training_pillGroup__aUOXL{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:22px}.training_badgeTrack__E27br{background:var(--bg-inverse);color:#fafaf9;border-radius:100px;letter-spacing:.02em}.training_badgeTrack__E27br,.training_badgeWeekend__IngzW{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700}.training_badgeWeekend__IngzW{background:var(--success-light);color:var(--success-text);border:1px solid var(--success-border);border-radius:100px}.training_badgeFreeInternship__yHoJZ{display:inline-flex;align-items:center;gap:6px;background:var(--bg-soft);color:var(--brand-deep);border:1px solid var(--border-light);padding:6px 14px;border-radius:100px;font-size:12px;font-weight:800;animation:training_pulseBadge__ssB3O 2.5s infinite}@keyframes training_pulseBadge__ssB3O{0%,to{box-shadow:0 0 0 0 rgba(234,88,12,.2)}50%{box-shadow:0 0 0 6px rgba(234,88,12,0)}}.training_heroTitle__Zguh_{font-size:46px;font-weight:900;line-height:1.15;letter-spacing:-.03em;color:var(--text-main);margin:0 0 16px}.training_heroGradientText__hnDn7{background:linear-gradient(135deg,#c2410c,#ea580c 50%,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.training_heroSubtitle__uluAx{max-width:820px;margin:0 auto 32px;font-size:17px;line-height:1.6;color:var(--text-secondary)}.training_pricingHeroCard__655qj{max-width:780px;margin:0 auto;background:rgba(var(--surface-rgb),.84);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1.5px solid rgba(249,115,22,.6);border-radius:20px;box-shadow:0 20px 45px -12px rgba(234,88,12,.16),inset 0 1px 1px hsla(0,0%,100%,.9);padding:24px 30px;display:flex;flex-direction:column;gap:18px}@media (min-width:768px){.training_pricingHeroCard__655qj{flex-direction:row;align-items:center;justify-content:space-between}}.training_priceDisplay__FyR5S{text-align:left}.training_priceLabel__PRGVB{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:4px}.training_priceValueWrap__Jpk5X{display:flex;align-items:baseline;gap:12px}.training_priceCurrent__IMZYf{font-size:38px;font-weight:900;color:var(--text-main)}.training_priceOriginal__S_Alo{font-size:18px;font-weight:600;color:var(--text-light);text-decoration:line-through}.training_priceDiscountBadge__t5x4r{background:var(--success-light);color:#059669;font-weight:800;font-size:12px;padding:3px 8px;border-radius:6px;border:1px solid var(--success-border)}.training_priceInternshipTag__pFoAX{margin-top:4px;font-size:13px;font-weight:700;color:#d97706;display:flex;align-items:center;gap:6px}.training_ctaActionWrap__60rxK{display:flex;flex-direction:column;gap:8px;min-width:260px}.training_enrollBtn__Hnla6{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.training_viewInvoiceLink__bOAFN{font-size:12px;color:var(--text-secondary);text-decoration:underline;text-align:center;font-weight:600;cursor:pointer}.training_viewInvoiceLink__bOAFN:hover{color:#ea580c}.training_statsRow__WH7yp{max-width:1040px;margin:36px auto 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (min-width:768px){.training_statsRow__WH7yp{grid-template-columns:repeat(4,1fr)}}.training_statCard__qC18c{background:rgba(var(--surface-rgb),.78);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1px solid hsla(60,5%,96%,.75);border-radius:16px;padding:16px 18px;text-align:center;transition:transform .2s ease,border-color .2s ease,background .2s ease;box-shadow:0 4px 14px rgba(234,88,12,.04)}.training_statCard__qC18c:hover{transform:translateY(-2px);background:rgba(var(--surface-rgb),.94);border-color:var(--border-strong);box-shadow:0 8px 24px rgba(234,88,12,.1)}.training_statValue__2sU1s{font-size:22px;font-weight:900;color:var(--brand-deep);margin-bottom:4px}.training_statLabel__onjNL{font-size:12px;color:var(--text-muted);font-weight:600}.training_mainLayout__ugQis{max-width:1180px;margin:0 auto;padding:48px 24px 80px}.training_sectionHeader__9SvsS{text-align:center;margin-bottom:36px}.training_sectionBadge__J_VS7{display:inline-flex;align-items:center;gap:6px;background:var(--bg-soft);color:#ea580c;padding:6px 14px;border-radius:100px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.training_sectionTitle__RQsqm{font-size:32px;font-weight:900;color:var(--text-main);letter-spacing:-.02em;margin:0 0 10px}.training_sectionSubtitle__z_jmS{font-size:15px;color:var(--text-muted);max-width:680px;margin:0 auto;line-height:1.5}.training_navTabsWrapper___Os8D{justify-content:center;flex-wrap:wrap;margin-bottom:36px}.training_navTabBtn__1XuEE,.training_navTabsWrapper___Os8D{display:flex;align-items:center;gap:8px}.training_tabNumberBadge__wiOmy{width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.08);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:900}.training_navTabBtnActive__jlMZq .training_tabNumberBadge__wiOmy{background:rgba(var(--surface-rgb),.25);color:#fff}.training_trainingCard__1Rrnc{background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1.5px solid hsla(60,5%,96%,.8);border-radius:22px;padding:32px;box-shadow:0 10px 30px -10px rgba(234,88,12,.08);margin-bottom:40px}.training_modulesGrid__DRDyt{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;margin-top:24px}@media (min-width:768px){.training_modulesGrid__DRDyt{grid-template-columns:repeat(2,1fr)}}.training_moduleBox___vKsr{background:rgba(var(--surface-rgb),.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(60,5%,96%,.7);border-radius:16px;padding:20px;transition:all .2s ease}.training_moduleBox___vKsr:hover{border-color:#fb923c;background:rgba(var(--surface-rgb),.95);box-shadow:0 8px 20px -6px rgba(234,88,12,.12);transform:translateY(-2px)}.training_moduleHeader__2uEGr{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.training_moduleNumber__gCOi7{background:var(--bg-soft);color:#ea580c;font-weight:900;font-size:12px;padding:4px 8px;border-radius:6px;border:1px solid var(--border-light);flex-shrink:0}.training_moduleTitle__V3dFM{font-size:16px;font-weight:800;color:var(--text-main);margin:0;line-height:1.35}.training_moduleTopicsList__XaDN7{margin:0;padding-left:20px;font-size:13px;color:var(--text-secondary);line-height:1.6}.training_moduleTopicsList__XaDN7 li{margin-bottom:6px}.training_projectCard__KysVj{background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1.5px solid hsla(60,5%,96%,.8);border-radius:22px;padding:32px;box-shadow:0 12px 36px -10px rgba(234,88,12,.08);margin-bottom:40px;position:relative;overflow:hidden}.training_projectHeader___ecb0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.training_projectBadge__Tkeiq{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.training_minorBadge__gWSn9{background:var(--success-light);color:var(--success-text);border:1px solid var(--success-border)}.training_majorBadge__ijW40{background:var(--bg-soft);color:var(--brand-text);border:1px solid var(--border-light)}.training_projectTitle__R1Onc{font-size:24px;font-weight:900;color:var(--text-main);margin:0 0 8px}.training_projectTagline__T4uL7{font-size:15px;font-weight:600;color:#ea580c;margin-bottom:16px}.training_projectDescription__39KDM{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:24px}.training_projectSpecsGrid__0hNk1{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:768px){.training_projectSpecsGrid__0hNk1{grid-template-columns:1fr 1fr}}.training_specsBox__j8Kcp{background:var(--bg-soft);border:1px solid var(--border-light);border-radius:14px;padding:20px}.training_specsHeading__WEhUC{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-main);margin-bottom:12px;display:flex;align-items:center;gap:8px}.training_techPillsGroup__Dr_Qj{display:flex;flex-wrap:wrap;gap:8px}.training_techPill__dIGnj{background:var(--bg-card);border:1px solid var(--border-strong);padding:5px 10px;border-radius:6px;font-size:12px;font-weight:700;color:var(--text-main)}.training_deliverablesList__3t6e_{margin:0;padding-left:18px;font-size:13px;color:var(--text-secondary);line-height:1.6}.training_deliverablesList__3t6e_ li{margin-bottom:8px}.training_credentialsGrid__hCwzR{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:28px}@media (min-width:640px){.training_credentialsGrid__hCwzR{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.training_credentialsGrid__hCwzR{grid-template-columns:repeat(4,1fr)}}.training_certCard__pSpbc{background:rgba(var(--surface-rgb),.8);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1.5px solid hsla(60,5%,96%,.75);border-radius:20px;padding:24px 20px;display:flex;flex-direction:column;justify-content:space-between;transition:all .25s ease;position:relative;overflow:hidden;box-shadow:0 6px 20px rgba(234,88,12,.05)}.training_certCard__pSpbc:hover{transform:translateY(-4px);background:rgba(var(--surface-rgb),.95);border-color:#f97316;box-shadow:0 16px 36px -8px rgba(234,88,12,.15)}.training_certTop__RVw8l{display:flex;flex-direction:column;gap:12px}.training_certIconWrap__EJkIF{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.training_certBadge__Jw0x_{display:inline-block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:4px 8px;border-radius:6px;width:-moz-fit-content;width:fit-content}.training_certTitle__D3Tsb{font-size:17px;font-weight:800;color:var(--text-main);margin:0;line-height:1.3}.training_certDescription__I8wY9{font-size:13px;color:var(--text-muted);line-height:1.5;margin:8px 0 16px}.training_certFooter__bwn6Y{border-top:1px solid var(--border-light);padding-top:12px;font-size:11px;font-weight:700;color:#059669;display:flex;align-items:center;gap:6px}.training_scheduleCard__2LkX6{background:linear-gradient(135deg,#c2410c,#ea580c);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(249,115,22,.35);color:#fff;border-radius:22px;padding:36px;margin-top:48px;display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;align-items:center;box-shadow:0 20px 50px -10px rgba(28,25,23,.3)}@media (min-width:768px){.training_scheduleCard__2LkX6{grid-template-columns:1.2fr 1fr}}.training_scheduleHeading__yfHRM{font-size:26px;font-weight:900;margin:0 0 12px}.training_scheduleSub__pDG_R{font-size:14px;color:var(--text-light);line-height:1.6;margin:0 0 20px}.training_schedulePoints__Ag3ZA{display:flex;flex-direction:column;gap:12px}.training_scheduleItem__Uplr2{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#e7e5e4}.training_scheduleBoxRight__bLuWu{background:rgba(var(--surface-rgb),.05);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.training_scheduleBoxDays__7oPbt{font-size:20px;font-weight:900;color:#fbbf24;margin-bottom:6px}.training_scheduleBoxTimings__xRRHb{font-size:13px;color:#d6d3d1;margin-bottom:20px}.training_stickyBottomBar__wK1mi{position:fixed;bottom:0;left:0;right:0;z-index:40;background:rgba(var(--surface-rgb),.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-light);padding:12px 24px;box-shadow:0 -4px 20px rgba(0,0,0,.06)}.training_stickyBarInner__Mzdku{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.training_catalogSection__uVJWk{max-width:1200px;margin:0 auto;padding:40px 24px 20px}.training_catalogHeader___JEOO{text-align:center;margin-bottom:32px}.training_catalogBadge__mDWBp{display:inline-flex;align-items:center;gap:6px;background:var(--bg-soft);color:#ea580c;padding:6px 14px;border-radius:9999px;font-size:12px;font-weight:700;border:1px solid var(--border-light);margin-bottom:12px}.training_catalogTitle__OVzr5{font-size:32px;font-weight:900;color:var(--text-main);letter-spacing:-.02em;margin:0 0 10px}.training_catalogSubtitle__swwvG{font-size:15px;color:var(--text-muted);max-width:640px;margin:0 auto;line-height:1.6}.training_catalogControls__vEB7f{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.training_catalogTabs__nVltu{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.training_catalogSearchWrap__MAje0{position:relative;min-width:260px}.training_catalogSearchInput__TgqJQ{width:100%;padding:9px 16px 9px 38px;border-radius:9999px;border:1px solid hsla(60,5%,96%,.85);background:rgba(var(--surface-rgb),.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:13px;color:var(--text-main);outline:none;transition:all .2s ease}.training_catalogSearchInput__TgqJQ:focus{background:var(--bg-card);border-color:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.15)}.training_catalogSearchIcon__PWBMA{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-light);pointer-events:none}.training_catalogGrid__hrVBo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:48px}@media (max-width:1024px){.training_catalogGrid__hrVBo{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.training_catalogGrid__hrVBo{grid-template-columns:1fr}}.training_progCard__pG9Xo{background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-radius:20px;border:1.5px solid hsla(60,5%,96%,.8);overflow:hidden;display:flex;flex-direction:column;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 24px -4px rgba(234,88,12,.07);position:relative}.training_progCard__pG9Xo:hover{transform:translateY(-4px);background:rgba(var(--surface-rgb),.95);box-shadow:0 18px 40px -4px rgba(234,88,12,.15);border-color:#fb923c}.training_progCardSelected__wO2FM{border-color:#ea580c!important;box-shadow:0 0 0 2px #ea580c,0 16px 36px rgba(234,88,12,.15)!important}.training_progThumbBox__ElCWQ{position:relative;width:100%;height:180px;background:var(--bg-inverse);overflow:hidden}.training_progThumbImg__ToRnv{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.training_progCard__pG9Xo:hover .training_progThumbImg__ToRnv{transform:scale(1.05)}.training_progThumbFallback__EuGJf{width:100%;height:100%;background:linear-gradient(135deg,#ea580c,#c2410c);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff;padding:20px;text-align:center}.training_progThumbFallbackIcon__RqbVQ{width:44px;height:44px;border-radius:12px;background:rgba(var(--surface-rgb),.1);display:flex;align-items:center;justify-content:center;color:#fbbf24}.training_progThumbBadges__a7okt{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.training_progTrackBadge__NIKr1{background:rgba(28,25,23,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fbbf24;font-size:11px;font-weight:800;padding:4px 10px;border-radius:6px;border:1px solid rgba(251,191,36,.3)}.training_progTypeBadge__crUaQ{background:#ea580c;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;padding:4px 8px;border-radius:6px;letter-spacing:.04em}.training_progCardBody__dCm8G{padding:20px;display:flex;flex-direction:column;flex:1 1}.training_progCardTitle__srGZ_{font-size:17px;font-weight:800;color:var(--text-main);line-height:1.35;margin:0 0 6px}.training_progCardSubtitle__HJlds,.training_progCardTitle__srGZ_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.training_progCardSubtitle__HJlds{font-size:13px;color:var(--text-muted);line-height:1.5;margin:0 0 16px}.training_progCardMetaRow__LJpsO{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--bg-soft);border-radius:10px;border:1px solid var(--border-light);margin-bottom:16px}.training_progCardMetaItem__Hw1ZN{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-secondary)}.training_progCardPriceBlock__YOG7Z{margin-top:auto;padding-top:14px;border-top:1px dashed var(--border-light);display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.training_progCardPriceVal__1hhZp{font-size:22px;font-weight:900;color:var(--text-main)}.training_progCardOrigPrice__A_r0D{font-size:12px;text-decoration:line-through;color:var(--text-light);margin-left:6px;font-weight:500}.training_progCardScholarship__os99j{font-size:10px;font-weight:800;background:var(--success-light);color:var(--success-text);padding:3px 8px;border-radius:4px;border:1px solid var(--success-border);text-transform:uppercase}.training_progCardBtnGroup__7fSQJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.training_progCardEnrollBtn__ukccu,.training_progCardViewBtn__rKRtY{display:flex;align-items:center;justify-content:center;gap:6px}.training_progActiveIndicator__hMyBC{position:absolute;top:12px;right:12px;z-index:10;background:#059669;color:#fff;font-size:10px;font-weight:800;padding:3px 8px;border-radius:9999px;display:flex;align-items:center;gap:4px;box-shadow:0 2px 8px rgba(5,150,105,.4)}.training_desktopNavOnly__nc5Wy{display:inline-flex}@media (max-width:768px){.training_desktopNavOnly__nc5Wy{display:none!important}.training_container__89UGN{width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}.training_navWrapper__vnjAL{padding:10px 16px}.training_brandNavIcon__MZCAK{height:30px}.training_brandNavWordmark__tvuoC{height:19px}.training_hero__O9zyl{padding:36px 16px 32px}.training_pillGroup__aUOXL{gap:6px}.training_badgeFreeInternship__yHoJZ,.training_badgeTrack__E27br,.training_badgeWeekend__IngzW{font-size:11px;padding:4px 10px;white-space:normal;text-align:center}.training_heroTitle__Zguh_{font-size:clamp(26px,7vw,36px);word-break:break-word;overflow-wrap:break-word}.training_heroSubtitle__uluAx{font-size:14.5px;margin-bottom:24px}.training_pricingHeroCard__655qj{padding:16px;border-radius:16px;width:100%;box-sizing:border-box}.training_statsRow__WH7yp{grid-template-columns:repeat(2,1fr)!important;gap:8px;padding:16px 14px;width:100%;box-sizing:border-box}.training_catalogSection__uVJWk,.training_credentialsSection__XzoZP,.training_curriculumSection__wnIm7,.training_faqSection__w3Lrk,.training_projectsSection__2OOEO,.training_scheduleSection__mxVfw{padding:40px 16px}.training_modulesGrid__DRDyt{gap:14px}.training_credentialsGrid__hCwzR,.training_modulesGrid__DRDyt,.training_projectSpecsGrid__0hNk1{grid-template-columns:1fr!important}.training_credentialsGrid__hCwzR{gap:12px}.training_scheduleCard__2LkX6{grid-template-columns:1fr!important;padding:18px 16px;gap:20px}.training_catalogGrid__hrVBo{grid-template-columns:1fr!important;gap:18px}.training_progCardBtnGroup__7fSQJ{grid-template-columns:1fr 1fr;gap:6px}.training_footer__DsAIN{padding:40px 16px 20px}}@media (max-width:440px){.training_statsRow__WH7yp{grid-template-columns:1fr 1fr!important;gap:6px;padding:12px 10px}.training_statVal__J0Yvh{font-size:17px}.training_statLabel__onjNL{font-size:10px}.training_progCardBtnGroup__7fSQJ{grid-template-columns:1fr}}.checkout_container__TyDMX{min-height:100vh;background-color:transparent;color:var(--text-main);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.checkout_navbar___adSP{background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid hsla(60,5%,96%,.75);box-shadow:0 4px 20px -2px rgba(234,88,12,.06);padding:14px 24px}.checkout_navWrapper__Yz1OH{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.checkout_brandLink__5IdTZ{display:flex;align-items:center;gap:10px;text-decoration:none}.checkout_brandNavIcon__n6tXj{height:34px;width:auto;object-fit:contain}.checkout_brandNavWordmark__sMLse{height:19px;width:auto;object-fit:contain}.checkout_brandLogo__okT3_{width:36px;height:36px;border-radius:8px;background:#ea580c;color:#fff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center}.checkout_brandName__Nrr_I{font-size:16px;font-weight:800;color:var(--text-main)}.checkout_secureBadge__RLshM{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#059669;font-weight:700;background:var(--success-light);padding:5px 12px;border-radius:20px;border:1px solid var(--success-border)}.checkout_mainLayout__4g7Ho{max-width:1160px;margin:0 auto;padding:36px 20px 80px}.checkout_checkoutGrid__Ojtc_{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px}@media (min-width:960px){.checkout_checkoutGrid__Ojtc_{grid-template-columns:1.4fr 1fr}}.checkout_cardSection__4dW8W{background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1.5px solid hsla(60,5%,96%,.8);border-radius:20px;padding:24px;margin-bottom:24px;box-shadow:0 8px 24px -4px rgba(234,88,12,.06)}.checkout_cardHeader__XJqgB{display:flex;align-items:center;gap:10px;margin-bottom:16px;border-bottom:1px solid var(--border-light);padding-bottom:12px}.checkout_cardTitle__ua8Bt{font-size:17px;font-weight:800;color:var(--text-main);margin:0}.checkout_summaryRow__gSE1A{font-size:13px;color:var(--text-secondary);margin-bottom:12px}.checkout_summaryRow__gSE1A,.checkout_totalRow__Js2dt{display:flex;align-items:center;justify-content:space-between}.checkout_totalRow__Js2dt{border-top:2px dashed var(--border-light);padding-top:16px;margin-top:16px}.checkout_totalAmount__m5aV5{font-size:32px;font-weight:900;color:var(--text-main)}.checkout_orderCard___k_EY{background:rgba(var(--surface-rgb),.86);backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border:1.5px solid rgba(234,88,12,.6);border-radius:22px;padding:28px 24px;box-shadow:0 20px 45px -10px rgba(234,88,12,.16),inset 0 1px 1px hsla(0,0%,100%,.9);position:-webkit-sticky;position:sticky;top:90px}.checkout_orderTitle__ghuo4{font-size:19px;font-weight:800;color:var(--text-main);margin:0 0 16px}.checkout_userStatusPill__BYtyF{background:var(--bg-soft);border:1px solid var(--border-light);border-radius:10px;padding:10px 14px;font-size:12px;margin-bottom:18px}.checkout_buyNowBtn__Zn9Sf{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px}.checkout_receiptContainer__JrC6_{background:rgba(var(--surface-rgb),.88);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1.5px solid rgba(16,185,129,.5);border-radius:24px;padding:32px 24px;text-align:center;box-shadow:0 20px 45px -10px rgba(16,185,129,.18),inset 0 1px 1px hsla(0,0%,100%,.9)}.checkout_receiptIconWrap__1_Mqk{width:64px;height:64px;border-radius:50%;background:var(--success-light);color:#059669;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.checkout_receiptTitle__80rXT{font-size:22px;font-weight:900;color:var(--text-main);margin:0 0 6px}.checkout_receiptSubtitle__0SS25{font-size:13px;color:var(--text-muted);margin:0 0 20px}.checkout_receiptTable__tfye9{background:var(--bg-soft);border:1px solid var(--border-light);border-radius:12px;padding:14px 18px;margin-bottom:20px;text-align:left;font-size:13px}.checkout_receiptRow__9aqDh{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.checkout_receiptRow__9aqDh:last-child{margin-bottom:0}.checkout_receiptLabel___Y9nu{color:var(--text-muted)}.checkout_receiptValue__Vy6Kg{font-weight:700;color:var(--text-main)}.checkout_receiptActions__jW7tV{display:flex;flex-direction:column;gap:10px}.checkout_startCourseBtn__Rw_5R{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px}.checkout_printReceiptBtn__SsoHN{display:flex;align-items:center;justify-content:center;gap:6px}.checkout_thumbnailWrapper__tAj_n{width:100%;height:220px;border-radius:12px;overflow:hidden;margin-bottom:20px;background:var(--bg-subtle);border:1px solid var(--border-light);position:relative}.checkout_thumbnailImg__N6pFN{width:100%;height:100%;object-fit:cover;display:block}.checkout_placeholderThumb__lz5bj{width:100%;height:100%;background:linear-gradient(135deg,#c2410c,#ea580c 50%,#d97706);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:24px;text-align:center}.checkout_methodGrid__eXWX2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:16px 0}.checkout_methodCard__SLcST{border:1.5px solid hsla(60,5%,96%,.8);border-radius:12px;padding:12px;display:flex;align-items:center;gap:10px;cursor:pointer;background:rgba(var(--surface-rgb),.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease;font-size:13px;font-weight:700;color:var(--text-secondary)}.checkout_methodCard__SLcST:hover{border-color:var(--border-strong);background:rgba(var(--surface-rgb),.95)}.checkout_methodCardActive__3_cgz{border-color:#ea580c;background:rgba(var(--surface-rgb),.95);color:var(--brand-text);box-shadow:0 0 0 1px #ea580c}.checkout_studentFields__hSSja{display:flex;flex-direction:column;gap:10px;margin:14px 0 18px}.checkout_fieldLabel__Ui8Vx{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;display:block}.checkout_fieldInput__j59Ay{width:100%;padding:11px 14px;border:1.5px solid hsla(60,5%,96%,.85);border-radius:10px;font-size:14px;font-weight:600;color:var(--text-main);outline:none;background:rgba(var(--surface-rgb),.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease}.checkout_fieldInput__j59Ay:focus{background:var(--bg-card);border-color:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.15)}.checkout_securityGuarantees__OyaZQ{margin-top:20px;display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid hsla(60,5%,96%,.7)}.checkout_guaranteeItem__AeEmF{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--text-muted);font-weight:600}@media (max-width:959px){.checkout_mainLayout__4g7Ho{padding:14px 12px calc(80px + env(safe-area-inset-bottom, 16px));max-width:100vw;overflow-x:hidden}.checkout_checkoutGrid__Ojtc_{display:flex;flex-direction:column;gap:16px}.checkout_checkoutGrid__Ojtc_>div:nth-child(2){order:-1}.checkout_cardSection__4dW8W{padding:18px 14px;border-radius:18px;margin-bottom:14px}.checkout_orderCard___k_EY{position:static;top:auto;padding:20px 16px;border-radius:20px;margin-bottom:0}.checkout_orderTitle__ghuo4{font-size:17px;margin-bottom:14px}.checkout_totalAmount__m5aV5{font-size:26px!important}.checkout_buyNowBtn__Zn9Sf{padding:14px 18px;font-size:15px;min-height:48px;border-radius:12px;touch-action:manipulation}.checkout_methodGrid__eXWX2{grid-template-columns:1fr;gap:8px}.checkout_thumbnailWrapper__tAj_n{height:160px;margin-bottom:16px}.checkout_cardTitle__ua8Bt{font-size:15px}}.careers_container__lD7fu{min-height:100vh;background-color:transparent;color:var(--text-main);font-family:inherit;display:flex;flex-direction:column}.careers_navbar__Q5q0S{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid hsla(60,5%,96%,.75);box-shadow:0 4px 20px -2px rgba(234,88,12,.06)}.careers_navWrapper__rtF1Y{max-width:1240px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between}.careers_brandLink__RLcni{display:flex;align-items:center;text-decoration:none}.careers_brandLogoImg__0s7Ae{height:48px;width:auto;object-fit:contain}.careers_navLinks__0fjtk{display:flex;align-items:center;gap:4px;flex:1 1;justify-content:flex-end}.careers_navLink__ik2Hw{font-size:13.5px;font-weight:600;color:var(--text-main);text-decoration:none;transition:all .15s ease;padding:7px 12px;border-radius:8px;white-space:nowrap}.careers_navLink__ik2Hw:hover{color:var(--text-main);background:var(--bg-subtle)}.careers_navLinkHighlight__tO1M4{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--text-main);background:transparent;border:none;padding:7px 12px;border-radius:8px;text-decoration:none;transition:all .15s ease;cursor:pointer;white-space:nowrap}.careers_navLinkHighlight__tO1M4:hover{background:var(--bg-subtle);color:var(--text-main)}.careers_navActions__RrNbN{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px}.careers_loginBtn__7ROxu,.careers_primaryBtn__BXsr_{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap}.careers_heroSection__icm0r{background:linear-gradient(180deg,var(--bg-soft) 0,var(--bg-card) 100%);padding:70px 24px 60px;text-align:center}.careers_badge__UD_BD{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--brand-text);background:var(--bg-subtle);border:1px solid var(--border-light);padding:6px 16px;border-radius:999px;margin-bottom:20px}.careers_heroTitle__Fc13R{font-size:46px;font-weight:800;letter-spacing:-.9px;color:var(--text-main);line-height:1.15;margin-bottom:18px;max-width:860px;margin-left:auto;margin-right:auto}.careers_heroGradient__Qsq7_{background:linear-gradient(135deg,#c2410c,#ea580c 50%,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.careers_heroSubtitle__7__xO{font-size:17px;color:var(--text-secondary);line-height:1.6;max-width:700px;margin:0 auto 36px}.careers_heroMetrics__u7pPk{display:inline-flex;align-items:center;background:var(--bg-card);border:1px solid var(--border-light);box-shadow:0 10px 30px -5px rgba(234,88,12,.1);border-radius:16px;padding:16px 36px;gap:32px}.careers_metricItem__3JVyE{text-align:center}.careers_metricVal__jcIuK{font-size:26px;font-weight:800;color:var(--brand-deep)}.careers_metricLabel__Zroxq{font-size:12px;font-weight:600;color:var(--text-muted);margin-top:2px}.careers_metricDivider__tIVTf{width:1px;height:36px;background:var(--bg-muted)}.careers_perksSection__OKu_q{max-width:1200px;margin:0 auto;padding:80px 24px}.careers_sectionHeader__ZYVZM{text-align:center;margin-bottom:48px}.careers_sectionTitle__LaN7H{font-size:32px;font-weight:800;color:var(--text-main);letter-spacing:-.5px;margin-bottom:12px}.careers_sectionSubtitle__rUhhK{font-size:16px;color:var(--text-muted);max-width:600px;margin:0 auto}.careers_perksGrid__IBlwP{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px}.careers_perkCard__77nTp{background:rgba(var(--surface-rgb),.8);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1.5px solid hsla(60,5%,96%,.75);border-radius:20px;padding:28px;box-shadow:0 6px 20px rgba(234,88,12,.05);transition:all .25s ease}.careers_perkCard__77nTp:hover{background:rgba(var(--surface-rgb),.95);border-color:#fb923c;transform:translateY(-4px);box-shadow:0 16px 32px -4px rgba(234,88,12,.12)}.careers_perkIconWrap__B_jbk{width:50px;height:50px;border-radius:12px;background:var(--bg-soft);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.careers_perkCard__77nTp h3{font-size:18px;font-weight:700;color:var(--text-main);margin-bottom:10px}.careers_perkCard__77nTp p{font-size:14px;color:var(--text-muted);line-height:1.55}.careers_openingsSection__4_a47{background:rgba(var(--surface-rgb),.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:80px 24px 100px;border-top:1px solid hsla(60,5%,96%,.8);border-bottom:1px solid hsla(60,5%,96%,.8)}.careers_filterBar__C7DGp{max-width:1100px;margin:0 auto 36px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.careers_jobsList__aFKa7{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.careers_jobCard__IDgKu{background:rgba(var(--surface-rgb),.82);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1.5px solid hsla(60,5%,96%,.8);border-radius:20px;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 8px 24px -4px rgba(234,88,12,.07);transition:all .25s ease}.careers_jobCard__IDgKu:hover{border-color:#fb923c;background:rgba(var(--surface-rgb),.95);box-shadow:0 18px 36px rgba(234,88,12,.14);transform:translateY(-3px)}.careers_jobInfo__8b8pE{flex:1 1}.careers_jobPills__NsjqO{display:flex;gap:8px;margin-bottom:10px}.careers_deptPill__my5sB{font-size:11px;font-weight:800;text-transform:uppercase;color:#ea580c;background:var(--bg-soft);border:1px solid var(--border-light);padding:3px 10px;border-radius:6px}.careers_typePill__rkhLb{font-size:11px;font-weight:700;color:#059669;background:var(--success-light);border:1px solid var(--success-border);padding:3px 10px;border-radius:6px}.careers_jobTitle____UsJ{font-size:20px;font-weight:800;color:var(--text-main);margin-bottom:8px}.careers_jobDesc__DM5fd{font-size:14px;color:var(--text-muted);line-height:1.5;margin-bottom:14px}.careers_jobMeta__2dAaU{display:flex;gap:20px;flex-wrap:wrap}.careers_metaItem___UEZ_{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-secondary)}.careers_applyBtn__M0_kH{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.careers_emptyBox__BnYZ3,.careers_loadingBox__5e1jY{text-align:center;padding:40px;color:var(--text-muted);font-weight:600}.careers_modalOverlay__S4I1q{position:fixed;inset:0;z-index:100;background:rgba(28,25,23,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px}.careers_modalCard__cyj8B{background:rgba(var(--surface-rgb),.92);backdrop-filter:blur(20px) saturate(170%);-webkit-backdrop-filter:blur(20px) saturate(170%);border:1.5px solid hsla(60,5%,96%,.85);border-radius:24px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 24px 60px rgba(28,25,23,.2),inset 0 1px 1px hsla(0,0%,100%,.9);animation:careers_modalPop__TBmwr .2s ease-out}@keyframes careers_modalPop__TBmwr{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.careers_modalHeader__65jvi{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 28px;border-bottom:1px solid var(--border-light)}.careers_modalJobTitle__QXR8w{font-size:20px;font-weight:800;color:var(--text-main);margin:6px 0 4px}.careers_modalMeta__jF13H{font-size:13px;color:var(--text-muted);font-weight:600}.careers_modalCloseBtn__mEP16{display:flex;align-items:center;justify-content:center}.careers_modalForm__twQME{padding:24px 28px;display:flex;flex-direction:column;gap:16px}.careers_formGroup__zAog2{display:flex;flex-direction:column;gap:6px;flex:1 1}.careers_formGroup__zAog2 label{font-size:13px;font-weight:700;color:var(--text-secondary)}.careers_formGroup__zAog2 input,.careers_formGroup__zAog2 textarea{padding:10px 14px;border:1px solid var(--border-strong);border-radius:8px;font-size:14px;outline:none;font-family:inherit;transition:all .2s ease}.careers_formGroup__zAog2 input:focus,.careers_formGroup__zAog2 textarea:focus{border-color:#ea580c;box-shadow:0 0 0 3px rgba(234,88,12,.12)}.careers_formRow__BTpPa{display:flex;gap:14px}.careers_modalActions__GzqVG{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}.careers_submitBtn__aRtS8{display:inline-flex;align-items:center;gap:8px}.careers_footer__JPrOU{background:var(--bg-card);border-top:1px solid var(--border-light);padding:40px 24px 24px;margin-top:auto}.careers_footerWrapper__KM0jh{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--border-light)}.careers_footerBrand__P9Dfy{max-width:400px}.careers_footerLogoImg__5HfFQ{height:40px;width:auto;margin-bottom:12px}.careers_footerBrand__P9Dfy p{font-size:13px;color:var(--text-muted);line-height:1.5}.careers_footerLinks___880b{display:flex;gap:20px;flex-wrap:wrap}.careers_footerLinks___880b a{font-size:13px;font-weight:600;color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.careers_footerLinks___880b a:hover{color:#ea580c}.careers_footerBottom__ToGns{max-width:1200px;margin:20px auto 0;display:flex;justify-content:space-between;font-size:12px;color:var(--text-light)}@media (max-width:768px){.careers_navLinks__0fjtk{display:none}.careers_jobCard__IDgKu{flex-direction:column;align-items:flex-start}.careers_applyBtn__M0_kH{width:100%;justify-content:center}.careers_heroTitle__Fc13R{font-size:32px}.careers_heroMetrics__u7pPk{flex-direction:column;gap:16px;width:100%}.careers_metricDivider__tIVTf{width:100%;height:1px}.careers_formRow__BTpPa{flex-direction:column}}.BinaryLoadingCircle_fullscreenOverlay__NABGY{position:fixed;inset:0;z-index:9999;background:rgba(var(--surface-rgb),.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:opacity .2s ease}.BinaryLoadingCircle_fullscreenOverlay__NABGY,.BinaryLoadingCircle_inlineWrapper__v04BB{display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BinaryLoadingCircle_inlineWrapper__v04BB{padding:40px 16px;width:100%}.BinaryLoadingCircle_spinnerContainer__xI501{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.BinaryLoadingCircle_simpleSpinner__si7oL{width:44px;height:44px;border-radius:50%;border-color:#ea580c #fbbf24 rgba(234,88,12,.15) rgba(234,88,12,.15);border-style:solid;border-width:3.5px;animation:BinaryLoadingCircle_fastSpin__eOSoU .75s cubic-bezier(.5,.1,.5,.9) infinite;box-shadow:0 0 16px rgba(234,88,12,.12);transform:translateZ(0);will-change:transform}@keyframes BinaryLoadingCircle_fastSpin__eOSoU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BinaryLoadingCircle_loadingText__AqoE9{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:13.5px;font-weight:600;letter-spacing:.5px;color:var(--brand-deep);margin:0;display:flex;align-items:center;gap:4px;animation:BinaryLoadingCircle_pulseFade__Hnzi8 1.6s ease-in-out infinite alternate}@keyframes BinaryLoadingCircle_pulseFade__Hnzi8{0%{opacity:.65}to{opacity:1}}