.training_page__iOyyj{min-height:100vh;padding:30px 22px 42px;background:radial-gradient(circle at 0 0,rgba(230,149,58,.35) 0,rgba(230,149,58,0) 34%),radial-gradient(circle at 90% 0,rgba(45,95,206,.3) 0,rgba(45,95,206,0) 30%),linear-gradient(180deg,#080b14,#111628 55%,#0b0f1a);color:#f4f7ff}.training_centerState__74xAT{min-height:calc(100vh - 80px);display:grid;place-items:center;text-align:center;grid-gap:12px;gap:12px}.training_centerState__74xAT p{color:rgba(244,247,255,.78)}.training_loginStage__tGJ3S{min-height:calc(100vh - 80px);display:grid;place-items:center}.training_loginCard__rmmtI{width:min(520px,100%);border-radius:28px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(145deg,rgba(18,23,39,.96),rgba(18,23,39,.82)),radial-gradient(circle at 90% 0,rgba(218,102,27,.25),transparent 32%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 38px 80px rgba(0,0,0,.45);padding:28px;display:grid;grid-gap:14px;gap:14px}.training_kicker__9qpZk{text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;color:#f29a4a;font-weight:700}.training_loginCard__rmmtI h1{margin:0;font-size:clamp(2rem,3vw,2.4rem)}.training_loginCard__rmmtI p{margin:0;color:rgba(244,247,255,.76)}.training_loginForm__RtPhY{margin-top:6px;display:grid;grid-gap:10px;gap:10px}.training_loginForm__RtPhY label{display:grid;grid-gap:6px;gap:6px;font-size:.84rem;color:rgba(244,247,255,.84)}.training_adminForm__HT96P input,.training_adminForm__HT96P textarea,.training_loginForm__RtPhY input{width:100%;border-radius:14px;border:1px solid hsla(0,0%,100%,.2);background:rgba(12,17,29,.72);color:#f4f7ff;padding:12px 14px;font-size:.94rem;outline:none}.training_passwordWrap__n3LKG{position:relative}.training_passwordWrap__n3LKG input{padding-right:50px}.training_passwordWrap__n3LKG input::-ms-clear,.training_passwordWrap__n3LKG input::-ms-reveal{display:none}.training_passwordToggle__eli2F{all:unset;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;color:#f4f7ff;opacity:1;border-radius:999px;cursor:pointer;transition:color .18s ease,transform .18s ease,background .18s ease;z-index:3}.training_passwordToggle__eli2F svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;opacity:1}.training_passwordToggle__eli2F:hover{color:#fff;background:hsla(0,0%,100%,.12);transform:translateY(-50%) scale(1.03)}.training_adminForm__HT96P input:focus,.training_adminForm__HT96P textarea:focus,.training_loginForm__RtPhY input:focus{border-color:rgba(242,154,74,.7);box-shadow:0 0 0 3px rgba(242,154,74,.2)}.training_adminActions__i8iBJ button,.training_primaryLoginButton__eUOHh,.training_secondaryBtn__qHXzx{border:0;border-radius:999px;padding:12px 18px;font-size:.88rem;font-weight:700;cursor:pointer}.training_adminActions__i8iBJ button,.training_primaryLoginButton__eUOHh{background:linear-gradient(100deg,#f18931,#f2ba47);color:#111420}.training_companyIdentifierBlock__BfOZw{margin-top:-2px;display:grid;grid-gap:8px;gap:8px}.training_companyIdentifierInfo__r4aa8{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.84rem;color:rgba(244,247,255,.82)}.training_editIdentifierButton__X_FEM{border:1px solid rgba(105,173,255,.5);background:rgba(105,173,255,.08);color:#69adff;font-size:.75rem;line-height:1;padding:4px 8px;border-radius:999px;cursor:pointer}.training_editIdentifierButton__X_FEM:hover{background:rgba(105,173,255,.16)}.training_loginDivider__lzwJX{margin:8px 0 4px;display:flex;align-items:center;gap:10px}.training_loginDivider__lzwJX span{height:1px;flex:1 1;background:hsla(0,0%,100%,.22)}.training_loginDivider__lzwJX p{font-size:.86rem;color:hsla(0,0%,100%,.7)}.training_googleLoginWrap__zsHIM{display:grid;place-items:center}.training_googleCircleButton__BI4NZ{width:58px;height:58px;border-radius:999px!important;border:1px solid hsla(0,0%,100%,.3)!important;background:hsla(0,0%,100%,.07)!important;color:#fff!important;font-size:2rem!important;font-weight:700!important;padding:0!important;display:grid;place-items:center}.training_googleCircleButton__BI4NZ:hover{transform:translateY(-1px);background:hsla(0,0%,100%,.12)!important}.training_identifierModalBackdrop__5pdQk{position:fixed;inset:0;background:rgba(0,0,0,.55);display:grid;place-items:center;padding:20px;z-index:60}.training_identifierModal__zthO0{width:min(430px,100%);border-radius:18px;border:1px solid hsla(0,0%,100%,.18);background:rgba(12,17,29,.96);box-shadow:0 28px 60px rgba(0,0,0,.55);padding:18px;display:grid;grid-gap:10px;gap:10px}.training_identifierModal__zthO0 h3{margin:0}.training_identifierModal__zthO0 p{margin:0;font-size:.9rem;color:rgba(244,247,255,.72)}.training_identifierModalActions__sWPq_{display:flex;justify-content:flex-end;gap:8px}.training_deleteBtn__nKlFC,.training_ghostBtn__7BUQA,.training_secondaryBtn__qHXzx{background:hsla(0,0%,100%,.1);color:#f4f7ff;border:1px solid hsla(0,0%,100%,.16)}.training_deleteBtn__nKlFC,.training_ghostBtn__7BUQA{border-radius:999px;padding:10px 14px;cursor:pointer}.training_deleteBtn__nKlFC{border-color:rgba(255,105,97,.38);color:#ffd0cb}.training_portal__6sTvX{width:min(1320px,100%);margin:0 auto;display:grid;grid-gap:16px;gap:16px}.training_portalHeader__pagR8{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 2px}.training_portalHeader__pagR8 h1{margin:4px 0;font-size:clamp(1.8rem,3.2vw,2.8rem)}.training_portalHeader__pagR8 p{margin:0;color:rgba(244,247,255,.72)}.training_viewerSection__ZeLZ0{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,.65fr);grid-gap:14px;gap:14px}.training_playerFrame__ODrdc{border-radius:24px;border:1px solid hsla(0,0%,100%,.14);overflow:hidden;background:rgba(12,17,29,.9)}.training_playerFrame__ODrdc iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.training_playerMeta__al2sC{padding:16px 18px 18px}.training_playerMeta__al2sC h2{margin:0;font-size:1.35rem}.training_playerMeta__al2sC p{margin-top:8px;color:rgba(244,247,255,.72)}.training_emptyPlayer__HsND_{min-height:340px;display:grid;place-items:center;padding:20px;text-align:center}.training_catalogRail__hkrEM{border-radius:24px;border:1px solid hsla(0,0%,100%,.14);background:rgba(12,17,29,.76);padding:14px;display:grid;grid-gap:8px;gap:8px;align-content:start;max-height:80vh;overflow:auto}.training_catalogRail__hkrEM h3{margin:2px 4px 10px}.training_railItemActive__o0085,.training_railItem__g3GE9{width:100%;text-align:left;border-radius:14px;border:1px solid hsla(0,0%,100%,.14);background:rgba(18,24,41,.82);color:#f4f7ff;padding:12px;cursor:pointer;display:grid;grid-gap:5px;gap:5px}.training_railItemActive__o0085{border-color:rgba(242,154,74,.74);background:linear-gradient(145deg,rgba(242,154,74,.2),rgba(242,154,74,.06))}.training_railItemActive__o0085 span,.training_railItem__g3GE9 span{font-size:.83rem;color:rgba(244,247,255,.74)}.training_adminPanel__FYQ2S{margin-top:6px;border-radius:24px;border:1px solid hsla(0,0%,100%,.14);background:rgba(12,17,29,.82);padding:18px;display:grid;grid-gap:14px;gap:14px}.training_adminPanel__FYQ2S header h3{margin:4px 0 0}.training_adminForm__HT96P{display:grid;grid-gap:10px;gap:10px}.training_adminFormRow__gRMe_{display:flex;gap:12px;flex-wrap:wrap}.training_adminFormRow__gRMe_ label{display:grid;grid-gap:6px;gap:6px}.training_switchLabel__nX_UH{display:inline-flex!important;align-items:center;gap:8px;margin-top:auto}.training_switchLabel__nX_UH input{width:16px;height:16px}.training_adminActions__i8iBJ{display:flex;gap:10px}.training_adminList__FGK6k{display:grid;grid-gap:8px;gap:8px}.training_adminItem__5RABM{border-radius:14px;border:1px solid hsla(0,0%,100%,.14);background:rgba(20,26,44,.75);padding:12px;display:flex;justify-content:space-between;align-items:center;gap:10px}.training_adminItem__5RABM p{margin:4px 0 0;font-size:.84rem;color:rgba(244,247,255,.72)}.training_adminItemActions__h6iwG{display:flex;gap:8px}.training_errorMessage__rcaE2{color:#ffb3aa}@media (max-width:980px){.training_viewerSection__ZeLZ0{grid-template-columns:1fr}}