@import url(https://fonts.googleapis.com/css?family=Comfortaa:300,400,700);@import url(https://fonts.googleapis.com/css?family=Poppins:200i,300,300i,400);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Oxygen:400,700);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap);.spl-page[data-v-5247248f]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);overflow:hidden;background:#f3f5f8;font-family:Montserrat,system-ui,sans-serif}.spl-container[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.spl-form-panel[data-v-5247248f]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.spl-form-inner[data-v-5247248f]{width:100%;max-width:420px;text-align:left}.spl-logo[data-v-5247248f]{display:block;width:130px;height:auto;margin-bottom:28px}.spl-title[data-v-5247248f]{margin:0 0 6px!important;font-size:24px!important;font-weight:585!important;line-height:1.5!important;letter-spacing:-.3px!important;color:#252980!important;text-transform:none!important}.spl-title-bold[data-v-5247248f]{display:block;font-size:32px;font-weight:700;color:#1c1c28;line-height:1.2;margin-bottom:6px}.spl-title[data-v-5247248f]:after{content:"";display:block;width:260px;height:7px;background:#fbb03b;border-radius:10px;margin-top:10px;margin-bottom:22px}.spl-subtitle[data-v-5247248f]{display:none}.spl-social-grid[data-v-5247248f]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;margin-top:8%}.spl-social-btn[data-v-5247248f]{min-height:50px;border-radius:12px;background:#fff;border:1.5px solid #e4e6ee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:#1c1c28;cursor:pointer;-webkit-transition:background .18s,border-color .18s,color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,border-color .18s,color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,border-color .18s,color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.spl-social-btn[data-v-5247248f]:hover{background:#252980;border-color:#252980;color:#fff;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22)}.spl-social-btn[data-v-5247248f]:active{-webkit-transform:scale(.98);transform:scale(.98)}.spl-ms-logo[data-v-5247248f]{display:grid;grid-template-columns:9px 9px;grid-template-rows:9px 9px;gap:1.5px;-webkit-box-flex:0;-ms-flex:none;flex:none}.spl-ms-sq[data-v-5247248f]{display:block;width:9px;height:9px}.spl-google-icon[data-v-5247248f]{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:block}.spl-alert[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:11px 13px;border-radius:10px;font-size:12.5px;font-weight:500;line-height:1.5;margin-bottom:16px}.spl-alert-error[data-v-5247248f]{background:#fef2f2;border:1px solid #fda29b;color:#b91c1c}.spl-alert-info[data-v-5247248f]{background:#eef2ff;border:1px solid #c7d2fe;color:#1e2374}.spl-alert-info a[data-v-5247248f]{color:#252980;font-weight:700;text-decoration:underline;text-underline-offset:2px}.spl-divider[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:4px 0 16px}.spl-divider span[data-v-5247248f]:first-child,.spl-divider span[data-v-5247248f]:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#dcdfe8;display:block}.spl-divider-text[data-v-5247248f]{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;font-size:11.5px;font-weight:700;letter-spacing:1px;color:#9096a8}.spl-form[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.spl-field[data-v-5247248f]{margin-bottom:12px}.spl-label[data-v-5247248f]{display:block;font-size:13.5px;font-weight:600;color:#3a3e55;margin-bottom:8px;text-align:left}.spl-input-wrap[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;border-radius:12px;background:#fff;border:1.5px solid #e4e6ee;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04);box-shadow:0 1px 2px rgba(16,24,40,.04);-webkit-transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s;transition:border-color .18s,box-shadow .18s,-webkit-box-shadow .18s;position:relative}.spl-input-wrap[data-v-5247248f]:focus-within{border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.1);box-shadow:0 0 0 3px rgba(37,41,128,.1)}.spl-input-wrap.is-error[data-v-5247248f]{border-color:#d92d20;background:#fff8f7}.spl-input-wrap.is-error[data-v-5247248f]:focus-within{-webkit-box-shadow:0 0 0 3px rgba(217,45,32,.1);box-shadow:0 0 0 3px rgba(217,45,32,.1)}.spl-input[data-v-5247248f]{width:100%;height:100%;border:none;outline:none;background:transparent;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;color:#1c1c28;padding:0 16px;border-radius:12px}.spl-input[data-v-5247248f]::-webkit-input-placeholder{color:#a8a8b8;font-weight:400}.spl-input[data-v-5247248f]::-moz-placeholder{color:#a8a8b8;font-weight:400}.spl-input[data-v-5247248f]:-ms-input-placeholder{color:#a8a8b8;font-weight:400}.spl-input[data-v-5247248f]::-ms-input-placeholder{color:#a8a8b8;font-weight:400}.spl-input[data-v-5247248f]::placeholder{color:#a8a8b8;font-weight:400}.spl-pw-wrap .spl-input[data-v-5247248f]{padding-right:46px}.spl-eye-btn[data-v-5247248f]{position:absolute;right:7px;width:36px;height:36px;background:none;border:none;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .16s;transition:background .16s}.spl-eye-btn[data-v-5247248f]:hover{background:#f1f2f7}.spl-field-err[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin-top:7px;font-size:12.5px;font-weight:500;line-height:1.45;color:#d92d20}.spl-forgot-row[data-v-5247248f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:2px 0 16px}.spl-forgot-link[data-v-5247248f]{font-size:13px;font-weight:600;color:#7b7f94;text-decoration:underline;text-underline-offset:3px}.spl-forgot-link[data-v-5247248f]:hover{color:#252980}.spl-cta-btn[data-v-5247248f]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-height:54px;padding:0 22px;border:none;border-radius:12px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:15.5px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-bottom:16px}.spl-cta-btn[data-v-5247248f]:hover:not(:disabled){background:#1c2260;-webkit-box-shadow:0 12px 26px rgba(37,41,128,.3);box-shadow:0 12px 26px rgba(37,41,128,.3)}.spl-cta-btn[data-v-5247248f]:active:not(:disabled){-webkit-transform:scale(.985);transform:scale(.985)}.spl-cta-btn[data-v-5247248f]:disabled{background:#e7e9f0;color:#a8aab6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.spl-spinner[data-v-5247248f]{width:18px;height:18px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:50%;border:2.4px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:spl-spin-data-v-5247248f .8s linear infinite;animation:spl-spin-data-v-5247248f .8s linear infinite;margin-right:10px}@-webkit-keyframes spl-spin-data-v-5247248f{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spl-spin-data-v-5247248f{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spl-signup-line[data-v-5247248f]{text-align:center;font-size:13.5px;font-weight:500;color:#7b7f94;margin:0}.spl-signup-line a[data-v-5247248f]{color:#252980;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-left:4px}.spl-signup-line a[data-v-5247248f]:hover{color:#1c2260}.spl-hero-panel[data-v-5247248f]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;position:relative;overflow:hidden;background-color:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px}.spl-hero-img[data-v-5247248f]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.spl-page[data-v-5247248f]{height:auto;min-height:calc(100vh - 132px);overflow-y:auto}.spl-container[data-v-5247248f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.spl-form-panel[data-v-5247248f]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:0}.spl-hero-panel[data-v-5247248f]{display:none}}@media (max-width:480px){.spl-title[data-v-5247248f]{font-size:22px!important}.spl-title-bold[data-v-5247248f]{font-size:26px}.spl-social-grid[data-v-5247248f]{grid-template-columns:1fr}}#navbar,.navbar{height:68px}.navbar{background-color:#fff!important}.navbar-d{background-color:#252980!important}.main-wrapper{padding-top:68px!important}.snav-warn[data-v-07927cd6]{position:fixed;top:0;left:0;right:0;z-index:1040;background:#252980;color:hsla(0,0%,100%,.9);font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:500;text-align:center;padding:7px 16px}.snav-warn a[data-v-07927cd6]{color:#fbb03b;font-weight:700;text-decoration:underline}.snav-bar[data-v-07927cd6]{position:fixed;top:0;left:0;right:0;height:68px;-ms-flex-align:center;padding:0 32px;background:#fff;border-bottom:1px solid #eaecf0;-webkit-box-shadow:0 1px 0 0 #eaecf0;box-shadow:0 1px 0 0 #eaecf0;z-index:99999;gap:0}.snav-bar[data-v-07927cd6],.snav-logo[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.snav-logo[data-v-07927cd6]{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center;text-decoration:none!important;margin-right:0}.snav-logo-img[data-v-07927cd6]{height:40px;width:auto;display:block}.snav-links[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;gap:2px;margin-left:auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.snav-links[data-v-07927cd6]::-webkit-scrollbar{display:none}.snav-link[data-v-07927cd6]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:68px;padding:0 12px;font-family:Montserrat,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;color:#4a4a5a;text-decoration:none!important;border-bottom:3px solid transparent;-webkit-transition:color .18s ease,border-color .18s ease;transition:color .18s ease,border-color .18s ease}.snav-link[data-v-07927cd6]:hover{color:#252980}.snav-link.router-link-active[data-v-07927cd6],.snav-link.router-link-exact-active[data-v-07927cd6]{color:#252980;border-bottom-color:#fbb03b}.snav-actions[data-v-07927cd6]{-webkit-box-flex:0;-ms-flex:none;flex:none;gap:6px;padding-left:16px}.snav-actions[data-v-07927cd6],.snav-teams-btn[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snav-teams-btn[data-v-07927cd6]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:8px;text-decoration:none;-webkit-transition:background .18s;transition:background .18s}.snav-teams-btn[data-v-07927cd6]:hover{background:#f3f5f8}.snav-user-wrap[data-v-07927cd6]{position:relative}.snav-user-btn[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:36px;padding:0 10px 0 6px;background:none;border:none;border-radius:8px;cursor:pointer;-webkit-transition:background .18s;transition:background .18s}.snav-user-btn[data-v-07927cd6]:hover{background:#f3f5f8}.snav-avatar[data-v-07927cd6]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30px;height:30px;border-radius:50%;background:#eef0fa;border:1.5px solid #d0d3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.snav-username[data-v-07927cd6]{font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.4px;color:#252980;text-transform:uppercase;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.snav-dropdown[data-v-07927cd6]{position:absolute;top:calc(100% + 10px);right:0;width:220px;background:#fff;border:1px solid #e8eaf2;border-radius:14px;-webkit-box-shadow:0 8px 24px rgba(16,24,40,.12),0 2px 6px rgba(16,24,40,.06);box-shadow:0 8px 24px rgba(16,24,40,.12),0 2px 6px rgba(16,24,40,.06);overflow:hidden;z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:320px;-webkit-animation:snav-dd-in-data-v-07927cd6 .16s cubic-bezier(.2,.7,.2,1) both;animation:snav-dd-in-data-v-07927cd6 .16s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes snav-dd-in-data-v-07927cd6{0%{opacity:0;-webkit-transform:translateY(-6px) scale(.98);transform:translateY(-6px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes snav-dd-in-data-v-07927cd6{0%{opacity:0;-webkit-transform:translateY(-6px) scale(.98);transform:translateY(-6px) scale(.98)}to{opacity:1;-webkit-transform:none;transform:none}}.snav-dd-header[data-v-07927cd6]{gap:11px;padding:14px 16px 13px;background:linear-gradient(135deg,#252980,#1a1e6e);border-bottom:1px solid hsla(0,0%,100%,.08)}.snav-dd-avatar-lg[data-v-07927cd6],.snav-dd-header[data-v-07927cd6]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snav-dd-avatar-lg[data-v-07927cd6]{width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.18);border:1.5px solid hsla(0,0%,100%,.28);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;font-weight:800;color:#fff;letter-spacing:0}.snav-dd-header-info[data-v-07927cd6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.snav-dd-name[data-v-07927cd6]{font-size:12px;font-weight:700;color:#fff;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.snav-dd-role[data-v-07927cd6]{font-size:10px;font-weight:600;color:hsla(0,0%,100%,.55);letter-spacing:.4px;text-transform:uppercase}.snav-dd-scroll[data-v-07927cd6]{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:6px 0;scrollbar-width:thin;scrollbar-color:#d0d3e8 transparent}.snav-dd-scroll[data-v-07927cd6]::-webkit-scrollbar{width:3px}.snav-dd-scroll[data-v-07927cd6]::-webkit-scrollbar-thumb{background:#d0d3e8;border-radius:3px}.snav-dd-section-label[data-v-07927cd6]{padding:6px 16px 4px;font-size:10px;font-weight:700;color:#a0a4b8;letter-spacing:.8px;text-transform:uppercase}.snav-dd-footer[data-v-07927cd6]{-webkit-box-flex:0;-ms-flex:none;flex:none;border-top:1px solid #f0f1f7;background:#fff;padding:4px 0}.snav-dd-item[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:9px 16px;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;color:#3a3e55;text-align:left;background:none;border:none;cursor:pointer;-webkit-transition:background .13s,color .13s;transition:background .13s,color .13s;white-space:nowrap}.snav-dd-item[data-v-07927cd6]:hover{background:#f3f4fc;color:#252980}.snav-dd-logout[data-v-07927cd6]{color:#e24c4c!important;font-size:12.5px}.snav-dd-logout[data-v-07927cd6]:hover{background:#fef2f2!important;color:#e24c4c!important}.snav-signin-btn[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 18px;border:none;border-radius:999px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 4px 12px rgba(37,41,128,.2);box-shadow:0 4px 12px rgba(37,41,128,.2);-webkit-transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1);white-space:nowrap}.snav-signin-btn[data-v-07927cd6]:hover{background:#1c2260}.snav-signin-btn[data-v-07927cd6]:active{-webkit-transform:scale(.97);transform:scale(.97)}.snav-hamburger[data-v-07927cd6]{display:none;-webkit-box-flex:0;-ms-flex:none;flex:none;width:36px;height:36px;border:none;background:none;border-radius:8px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;-webkit-transition:background .18s;transition:background .18s}.snav-hamburger[data-v-07927cd6]:hover{background:#f3f5f8}.snav-mobile[data-v-07927cd6]{display:none;position:fixed;top:68px;left:0;right:0;background:hsla(0,0%,100%,.97);backdrop-filter:blur(10px);border-bottom:1px solid #e7e9f0;-webkit-box-shadow:0 8px 24px rgba(16,24,40,.1);box-shadow:0 8px 24px rgba(16,24,40,.1);z-index:1029;padding:12px 20px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.snav-mobile-link[data-v-07927cd6],.snav-mobile.snav-mobile-open[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex}.snav-mobile-link[data-v-07927cd6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px;padding:0 8px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#4a4a5a;text-decoration:none!important;border-left:3px solid transparent;-webkit-transition:color .16s,border-color .16s,background .16s;transition:color .16s,border-color .16s,background .16s;border-radius:6px}.snav-mobile-link[data-v-07927cd6]:hover{color:#252980;background:#f3f4fc}.snav-mobile-link.router-link-active[data-v-07927cd6]{color:#252980;border-left-color:#fbb03b;background:#f3f4fc}.snav-mobile-user[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 0 0;margin-top:8px;border-top:1px solid #edeef3}@media (max-width:991px){.snav-actions .snav-teams-btn[data-v-07927cd6],.snav-actions .snav-user-wrap[data-v-07927cd6],.snav-links[data-v-07927cd6]{display:none}.snav-hamburger[data-v-07927cd6]{display:-webkit-box;display:-ms-flexbox;display:flex}.snav-bar[data-v-07927cd6]{padding:0 16px}}@media (max-width:1280px){.snav-link[data-v-07927cd6]{font-size:11px;padding:0 9px}}.step-footer{position:relative;width:100%;background-color:#252980;padding:0;z-index:2;-webkit-box-shadow:0 -1px 12px rgba(16,24,40,.1);box-shadow:0 -1px 12px rgba(16,24,40,.1)}.step-footer-inner{max-width:100%;margin:0 auto;padding:0 40px;height:64px;gap:16px;position:relative}.step-footer-brand,.step-footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-footer-brand{-webkit-box-flex:0;-ms-flex:none;flex:none;text-decoration:none;margin-right:4px}.step-footer-logo{width:88px;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.step-footer-copy{font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:500;color:hsla(0,0%,100%,.72);white-space:nowrap;letter-spacing:.1px}.step-footer-home{position:absolute;top:-18px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:36px;height:36px;border-radius:50%;background-color:#252980;border:2.5px solid #e1e3eb;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;text-decoration:none;-webkit-box-shadow:0 3px 10px rgba(16,24,40,.18);box-shadow:0 3px 10px rgba(16,24,40,.18);-webkit-transition:background-color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,transform .18s ease;transition:background-color .18s ease,transform .18s ease,-webkit-transform .18s ease}.step-footer-home:hover{background-color:#fbb03b;color:#252980;-webkit-transform:translateX(-50%) scale(1.1);transform:translateX(-50%) scale(1.1)}.step-footer-home svg{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}.step-footer-social{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.step-footer-social-label{font-family:Montserrat,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:1.5px;color:hsla(0,0%,100%,.55)}.step-footer-social-list{gap:8px;list-style:none;margin:0;padding:0}.step-footer-social-list,.step-footer-social-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-footer-social-list li a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85);font-size:13px;text-decoration:none;-webkit-transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,-webkit-transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease;transition:background-color .18s ease,color .18s ease,transform .18s ease,-webkit-transform .18s ease}.step-footer-social-list li a:hover{background-color:#fbb03b;color:#252980;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:768px){.step-footer-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;padding:20px 20px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;gap:10px}.step-footer-copy{width:100%;text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.step-footer-social{margin-left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.step-footer-brand{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.step-footer-home{display:none}}@media (max-width:480px){.step-footer-social-label{display:none}}.layout-root[data-v-1f7ce4f2]{-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative}.layout-content[data-v-1f7ce4f2],.layout-root[data-v-1f7ce4f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.layout-content[data-v-1f7ce4f2]{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column}.nf-page[data-v-040b0141],.nf-page [data-v-040b0141]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.nf-page[data-v-040b0141]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:calc(100vh - 134px);padding:60px 24px;overflow:hidden}.nf-stripe[data-v-040b0141]{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:4px;border-radius:0 0 4px 4px;background:-webkit-gradient(linear,left top,right top,from(#fbb03b),to(#ffc96b));background:linear-gradient(90deg,#fbb03b,#ffc96b)}.nf-code[data-v-040b0141]{position:absolute;font-size:clamp(160px,28vw,320px);font-weight:800;color:rgba(37,41,128,.055);letter-spacing:-8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;line-height:1}.nf-icon[data-v-040b0141]{position:relative;z-index:1;width:96px;height:96px;border-radius:50%;background:#eef0fa;border:2px solid #d6d9f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:28px;-webkit-box-shadow:0 4px 16px rgba(37,41,128,.1);box-shadow:0 4px 16px rgba(37,41,128,.1)}.nf-title[data-v-040b0141]{position:relative;z-index:1;margin:0 0 12px!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.5px!important;color:#252980!important;text-transform:none!important;line-height:1.2!important}.nf-body[data-v-040b0141]{position:relative;z-index:1;margin:0 0 36px;font-size:15px;font-weight:400;line-height:1.7;color:#7b7f94;max-width:420px}.nf-btn[data-v-040b0141]{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:50px;padding:0 28px;border:none;border-radius:12px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s;transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s;transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1),box-shadow .18s;transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1),box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s}.nf-btn[data-v-040b0141]:hover{background:#1c2260;-webkit-box-shadow:0 12px 28px rgba(37,41,128,.28);box-shadow:0 12px 28px rgba(37,41,128,.28)}.nf-btn[data-v-040b0141]:active{-webkit-transform:scale(.97);transform:scale(.97)}.step-programme-page[data-v-4c93779c]{min-height:calc(100vh - 132px);background:#f3f5f8;padding:40px 48px 72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-programme-page[data-v-4c93779c],.step-programme-page [data-v-4c93779c]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-seg-toggle[data-v-4c93779c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;border-radius:10px;padding:4px;gap:2px;margin-bottom:28px}.step-seg-btn[data-v-4c93779c]{min-width:96px;height:30px;padding:0 26px;border:none;border-radius:12px;background:transparent;color:#8a8fa3;font-size:13.5px;font-weight:700;letter-spacing:.5px;cursor:pointer;-webkit-transition:background .18s,color .18s,-webkit-box-shadow .18s;transition:background .18s,color .18s,-webkit-box-shadow .18s;transition:background .18s,color .18s,box-shadow .18s;transition:background .18s,color .18s,box-shadow .18s,-webkit-box-shadow .18s}.step-seg-btn.step-seg-active[data-v-4c93779c]{background:#252980;color:#fff;-webkit-box-shadow:0 4px 12px rgba(37,41,128,.25);box-shadow:0 4px 12px rgba(37,41,128,.25)}.step-tour-scrim[data-v-4c93779c]{position:fixed;inset:0;background:rgba(18,20,45,.55);z-index:4000;-webkit-animation:step-tour-fade-data-v-4c93779c .2s linear both;animation:step-tour-fade-data-v-4c93779c .2s linear both}.step-seg-toggle.step-tour-anchor[data-v-4c93779c]{position:relative;z-index:4002}.step-seg-btn.step-tour-spotlight[data-v-4c93779c]{position:relative;z-index:4002;-webkit-box-shadow:0 0 0 3px #fbb03b,0 0 0 9px rgba(251,176,59,.3);box-shadow:0 0 0 3px #fbb03b,0 0 0 9px rgba(251,176,59,.3);border-radius:999px}.step-tour-pop[data-v-4c93779c]{position:absolute;top:calc(100% + 18px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4003;width:320px;max-width:calc(100vw - 40px);padding:20px 20px 18px;border-radius:16px;background:#fff;-webkit-box-shadow:0 24px 60px rgba(12,14,35,.28);box-shadow:0 24px 60px rgba(12,14,35,.28);text-align:left;-webkit-animation:step-tour-pop-data-v-4c93779c .24s cubic-bezier(.2,.7,.2,1) both;animation:step-tour-pop-data-v-4c93779c .24s cubic-bezier(.2,.7,.2,1) both}.step-tour-arrow[data-v-4c93779c]{position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:16px;height:16px;background:#fff;border-radius:3px}.step-tour-step[data-v-4c93779c]{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#fbb03b}.step-tour-title[data-v-4c93779c]{margin:8px 0 6px!important;font-size:17px!important;font-weight:800!important;color:#252980!important;text-transform:none!important;text-align:left!important}.step-tour-body[data-v-4c93779c]{margin:0;font-size:13px;line-height:1.6;font-weight:400;color:#6c6c80;text-align:left}.step-tour-body strong[data-v-4c93779c]{color:#252980;font-weight:700}.step-tour-actions[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}.step-tour-skip[data-v-4c93779c]{border:none;background:none;padding:6px 4px;font-size:13px;font-weight:600;color:#8a8fa3;cursor:pointer}.step-tour-skip[data-v-4c93779c]:hover{color:#6c6c80}.step-tour-nav[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.step-tour-back[data-v-4c93779c]{border:1.5px solid #e0e3f5;background:#fff;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:700;color:#252980;cursor:pointer;-webkit-transition:background .16s,border-color .16s;transition:background .16s,border-color .16s}.step-tour-back[data-v-4c93779c]:hover:not(:disabled){background:#eef0fa;border-color:#252980}.step-tour-back[data-v-4c93779c]:disabled{opacity:.4;cursor:not-allowed}.step-tour-next[data-v-4c93779c]{border:none;background:#252980;border-radius:10px;padding:8px 20px;font-size:13px;font-weight:700;color:#fff;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.step-tour-next[data-v-4c93779c]:hover{background:#1c2260}.step-tour-next[data-v-4c93779c]:active{-webkit-transform:scale(.97);transform:scale(.97)}@-webkit-keyframes step-tour-fade-data-v-4c93779c{0%{opacity:0}to{opacity:1}}@keyframes step-tour-fade-data-v-4c93779c{0%{opacity:0}to{opacity:1}}@-webkit-keyframes step-tour-pop-data-v-4c93779c{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}to{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes step-tour-pop-data-v-4c93779c{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}to{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.step-programme-title[data-v-4c93779c]{margin:0 0 32px 0!important;padding:0!important;text-align:center!important;font-size:32px!important;line-height:1.3!important;font-weight:800!important;letter-spacing:-.3px!important;color:#252980!important;text-transform:none!important}.step-programme-accent[data-v-4c93779c]{color:#d92d20!important}.step-programme-grid[data-v-4c93779c]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;width:100%}.step-programme-card[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:18px;min-height:180px;padding:40px 28px;border-radius:16px;background:#fff;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05);cursor:pointer;-webkit-transition:-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,transform .18s ease;transition:box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.step-programme-card[data-v-4c93779c]:hover{-webkit-box-shadow:0 10px 26px rgba(37,41,128,.12);box-shadow:0 10px 26px rgba(37,41,128,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.step-programme-icon[data-v-4c93779c]{width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-programme-icon[data-v-4c93779c] svg{width:38px;height:38px}.step-programme-name[data-v-4c93779c]{font-size:15px;line-height:1.45;font-weight:700;color:#252980!important;text-align:center}.el-header-row[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;width:100%;max-width:1400px;margin-bottom:0}.el-title[data-v-4c93779c]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center!important;margin-bottom:0!important}.el-add-btn[data-v-4c93779c]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;height:42px;padding:0 22px;border:none;border-radius:11px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.2);box-shadow:0 6px 16px rgba(37,41,128,.2);-webkit-transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.el-add-btn[data-v-4c93779c]:hover{background:#1c2260}.el-add-btn[data-v-4c93779c]:active{-webkit-transform:scale(.97);transform:scale(.97)}.el-code-panel[data-v-4c93779c]{width:100%;max-width:520px;margin-top:28px;padding:28px 28px 32px;border-radius:16px;background:#fff;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05);-webkit-animation:el-fade-data-v-4c93779c .22s cubic-bezier(.2,.7,.2,1) both;animation:el-fade-data-v-4c93779c .22s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes el-fade-data-v-4c93779c{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes el-fade-data-v-4c93779c{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:none;transform:none}}.el-code-header[data-v-4c93779c]{gap:10px;margin-bottom:22px}.el-code-back[data-v-4c93779c],.el-code-header[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-code-back[data-v-4c93779c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border:none;background:none;border-radius:9px;cursor:pointer;-webkit-transition:background .16s;transition:background .16s;-webkit-box-flex:0;-ms-flex:none;flex:none}.el-code-back[data-v-4c93779c]:hover{background:#eaecf3}.el-code-title[data-v-4c93779c]{font-size:18px;font-weight:700;color:#252980;letter-spacing:-.2px}.el-code-label[data-v-4c93779c]{display:block;font-size:13px;font-weight:600;color:#3a3e55;margin-bottom:8px}.el-code-input-wrap[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;padding:0 16px;border-radius:12px;background:#fff;border:1.5px solid #e4e6ee;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.04);box-shadow:0 1px 2px rgba(16,24,40,.04);-webkit-transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s;transition:border-color .18s,box-shadow .18s,-webkit-box-shadow .18s}.el-code-input-wrap[data-v-4c93779c]:focus-within{border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.1);box-shadow:0 0 0 3px rgba(37,41,128,.1)}.el-code-input-wrap.is-error[data-v-4c93779c]{border-color:#d92d20;background:#fff8f7}.el-code-input[data-v-4c93779c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#1c1c28}.el-code-input[data-v-4c93779c]::-webkit-input-placeholder{letter-spacing:0;font-weight:400;text-transform:none;color:#a8a8b8}.el-code-input[data-v-4c93779c]::-moz-placeholder{letter-spacing:0;font-weight:400;text-transform:none;color:#a8a8b8}.el-code-input[data-v-4c93779c]:-ms-input-placeholder{letter-spacing:0;font-weight:400;text-transform:none;color:#a8a8b8}.el-code-input[data-v-4c93779c]::-ms-input-placeholder{letter-spacing:0;font-weight:400;text-transform:none;color:#a8a8b8}.el-code-input[data-v-4c93779c]::placeholder{letter-spacing:0;font-weight:400;text-transform:none;color:#a8a8b8}.el-code-counter[data-v-4c93779c]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12.5px;font-weight:600;color:#9aa0b4;font-variant-numeric:tabular-nums}.el-code-err[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;margin-top:8px;font-size:12.5px;font-weight:500;color:#d92d20;line-height:1.45}.el-code-hint[data-v-4c93779c]{margin:8px 0 0;font-size:12.5px;font-weight:400;color:#7b7f94;line-height:1.55}.el-code-cta[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;margin-top:24px;padding:0 22px;border:none;border-radius:12px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1);gap:10px}.el-code-cta[data-v-4c93779c]:hover:not(:disabled){background:#1c2260}.el-code-cta[data-v-4c93779c]:active:not(:disabled){-webkit-transform:scale(.985);transform:scale(.985)}.el-code-cta[data-v-4c93779c]:disabled{background:#e7e9f0;color:#a8aab6;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.el-shelf[data-v-4c93779c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 22px;width:100%;max-width:1400px;margin-top:36px}@-webkit-keyframes el-shimmer-data-v-4c93779c{0%{background-position:-420px 0}to{background-position:420px 0}}@keyframes el-shimmer-data-v-4c93779c{0%{background-position:-420px 0}to{background-position:420px 0}}.el-book-skeleton[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.el-skeleton-cover[data-v-4c93779c]{width:100%;aspect-ratio:634/892;border-radius:11px}.el-skeleton-cover[data-v-4c93779c],.el-skeleton-line[data-v-4c93779c]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e9ebf1),color-stop(50%,#f4f5f9),color-stop(75%,#e9ebf1));background:linear-gradient(90deg,#e9ebf1 25%,#f4f5f9 50%,#e9ebf1 75%);background-size:420px 100%;-webkit-animation:el-shimmer-data-v-4c93779c 1.3s linear infinite;animation:el-shimmer-data-v-4c93779c 1.3s linear infinite}.el-skeleton-line[data-v-4c93779c]{height:11px;border-radius:6px}.el-skeleton-line-long[data-v-4c93779c]{width:92%}.el-skeleton-line-short[data-v-4c93779c]{width:55%}.el-empty[data-v-4c93779c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:40px 20px 48px;width:100%;max-width:480px;margin-top:16px;-webkit-animation:el-fade-data-v-4c93779c .24s ease both;animation:el-fade-data-v-4c93779c .24s ease both}.el-empty-icon[data-v-4c93779c],.el-empty[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-empty-icon[data-v-4c93779c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:78px;height:78px;border-radius:50%;background:#eef0fa;margin-bottom:22px}.el-empty-title[data-v-4c93779c]{margin:0 0 12px!important;font-size:28px!important;font-weight:700!important;color:#252980!important;text-transform:none!important;letter-spacing:-.3px!important}.el-empty-body[data-v-4c93779c]{margin:0 0 28px;font-size:14.5px;line-height:1.6;font-weight:400;color:#7b7f94;max-width:400px}.el-empty-cta[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;height:48px;min-width:200px;padding:0 28px;border:none;border-radius:12px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.el-empty-cta[data-v-4c93779c]:hover{background:#1c2260}.el-empty-cta[data-v-4c93779c]:active{-webkit-transform:scale(.985);transform:scale(.985)}.el-book[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;cursor:pointer;outline:none}.el-book:focus-visible .el-book-cover[data-v-4c93779c]{-webkit-box-shadow:0 0 0 3px #fbb03b,0 6px 18px rgba(16,24,40,.18);box-shadow:0 0 0 3px #fbb03b,0 6px 18px rgba(16,24,40,.18)}.el-book-cover[data-v-4c93779c]{position:relative;width:100%;aspect-ratio:634/892;border-radius:11px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px 12px;-webkit-box-shadow:0 4px 16px rgba(16,24,40,.14);box-shadow:0 4px 16px rgba(16,24,40,.14);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.el-book:hover .el-book-cover[data-v-4c93779c]{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 28px rgba(16,24,40,.22);box-shadow:0 12px 28px rgba(16,24,40,.22)}.el-book-stripe[data-v-4c93779c]{position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,right top,from(#fbb03b),to(#ffc96b));background:linear-gradient(90deg,#fbb03b,#ffc96b)}.el-book-img[data-v-4c93779c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.el-book-tag[data-v-4c93779c]{font-size:9px;font-weight:700;letter-spacing:1px;color:hsla(0,0%,100%,.7);margin-top:12px;position:relative;z-index:1}.el-book-subject[data-v-4c93779c]{font-size:13.5px;font-weight:800;color:#fff;line-height:1.25;margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;position:relative;z-index:1}.el-book-rule[data-v-4c93779c]{display:block;width:20px;height:2px;background:hsla(0,0%,100%,.45);margin-top:auto;margin-bottom:8px;position:relative;z-index:1}.el-book-exam[data-v-4c93779c]{font-size:9px;font-weight:700;letter-spacing:.5px;color:hsla(0,0%,100%,.85);position:relative;z-index:1}.el-book-hover-overlay[data-v-4c93779c]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(37,41,128,.38);opacity:0;-webkit-transition:opacity .18s ease;transition:opacity .18s ease;z-index:2}.el-book:hover .el-book-hover-overlay[data-v-4c93779c]{opacity:1}.el-book-name[data-v-4c93779c]{margin:0;font-size:13px;font-weight:600;color:#252980;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.el-book-meta[data-v-4c93779c]{display:none}.el-spinner[data-v-4c93779c]{width:17px;height:17px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:50%;border:2.2px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:el-spin-data-v-4c93779c .8s linear infinite;animation:el-spin-data-v-4c93779c .8s linear infinite}@-webkit-keyframes el-spin-data-v-4c93779c{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes el-spin-data-v-4c93779c{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1100px){.step-programme-grid[data-v-4c93779c]{grid-template-columns:repeat(3,1fr);max-width:900px}}@media (max-width:900px){.step-programme-page[data-v-4c93779c]{padding:36px 28px 64px}.step-programme-grid[data-v-4c93779c]{grid-template-columns:repeat(2,1fr);max-width:680px}.el-shelf[data-v-4c93779c]{grid-template-columns:repeat(4,minmax(0,1fr))}.el-header-row[data-v-4c93779c]{max-width:100%}}@media (max-width:680px){.step-programme-grid[data-v-4c93779c]{grid-template-columns:1fr;max-width:360px}.el-shelf[data-v-4c93779c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 14px}.el-header-row[data-v-4c93779c]{-ms-flex-wrap:wrap;flex-wrap:wrap}.el-title[data-v-4c93779c]{text-align:center!important;width:100%}}@media (max-width:480px){.step-programme-page[data-v-4c93779c]{padding:28px 16px 56px}.el-shelf[data-v-4c93779c]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:340px}.el-code-panel[data-v-4c93779c]{padding:22px 18px 26px}}.lp-section[data-v-4c93779c]{min-height:calc(100vh - 72px);background:#f3f5f8;padding:36px 40px 64px}.lp-header[data-v-4c93779c]{margin-bottom:32px}.lp-title-row[data-v-4c93779c]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:24px}.lp-back-title[data-v-4c93779c],.lp-title-row[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-back-title[data-v-4c93779c]{gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.lp-back-btn[data-v-4c93779c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border:none;border-radius:10px;background:#fff;color:#252980;-webkit-box-shadow:0 2px 8px rgba(37,41,128,.12);box-shadow:0 2px 8px rgba(37,41,128,.12);cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,-webkit-box-shadow .15s;transition:background .15s,box-shadow .15s;transition:background .15s,box-shadow .15s,-webkit-box-shadow .15s;font-size:13px}.lp-back-btn[data-v-4c93779c]:hover{background:#eef0fb}.lp-subject-name[data-v-4c93779c]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:#252980;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-dash[data-v-4c93779c]{color:#a8aab6;font-size:16px;-ms-flex-negative:0;flex-shrink:0}.lp-lesson-label[data-v-4c93779c]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:#e24c4c;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0}.lp-action-btns[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lp-action-btn[data-v-4c93779c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:38px;padding:0 18px;border-radius:10px;background:#fff;border:1.5px solid #e7e9f0;color:#252980;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;-webkit-transition:border-color .15s,background .15s,color .15s,-webkit-box-shadow .15s;transition:border-color .15s,background .15s,color .15s,-webkit-box-shadow .15s;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;transition:border-color .15s,background .15s,color .15s,box-shadow .15s,-webkit-box-shadow .15s;-webkit-box-shadow:0 1px 4px rgba(16,24,40,.06);box-shadow:0 1px 4px rgba(16,24,40,.06)}.lp-action-btn[data-v-4c93779c]:hover{border-color:#252980;color:#252980;background:#f3f4fc;-webkit-box-shadow:0 4px 12px rgba(37,41,128,.12);box-shadow:0 4px 12px rgba(37,41,128,.12);text-decoration:none}.lp-week-nav[data-v-4c93779c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:0;background:#fff;border-radius:12px;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.06);box-shadow:0 2px 10px rgba(16,24,40,.06);border:1.5px solid #e7e9f0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lp-week-btn[data-v-4c93779c],.lp-week-nav[data-v-4c93779c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-week-btn[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border:none;background:none;color:#252980;font-size:13px;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.lp-week-btn[data-v-4c93779c]:hover:not(:disabled){background:#f3f4fc}.lp-week-btn[data-v-4c93779c]:disabled{color:#c2c5d1;cursor:default}.lp-week-label[data-v-4c93779c]{padding:0 20px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;color:#252980;white-space:nowrap;border-left:1.5px solid #e7e9f0;border-right:1.5px solid #e7e9f0;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-grid-wrapper[data-v-4c93779c]{margin-bottom:0}.lp-day-grid[data-v-4c93779c]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.lp-day-card[data-v-4c93779c]{background:#fff;border-radius:14px;border:1px solid #e7e9f0;border-bottom:3px solid #252980;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05);padding:18px 18px 14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:200px;-webkit-transition:border-bottom-color .18s,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-bottom-color .18s,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,transform .18s ease,border-bottom-color .18s;transition:box-shadow .18s ease,transform .18s ease,border-bottom-color .18s,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.lp-day-card[data-v-4c93779c]:hover{-webkit-box-shadow:0 8px 22px rgba(37,41,128,.14);box-shadow:0 8px 22px rgba(37,41,128,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px);border-bottom-color:#fbb03b}.lp-day-inactive[data-v-4c93779c]{opacity:.45;pointer-events:none;border-bottom-color:#c2c5d1}.lp-card-date[data-v-4c93779c]{display:inline-block;font-size:11px;font-weight:600;color:#e24c4c;background:rgba(226,76,76,.09);border-radius:6px;padding:3px 10px;margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lp-card-day[data-v-4c93779c]{font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;color:#252980;margin-bottom:10px}.lp-card-events[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-flex:1;-ms-flex:1;flex:1}.lp-event-row[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.lp-event-dot[data-v-4c93779c]{-ms-flex-negative:0;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#e24c4c}.lp-event-label[data-v-4c93779c]{font-size:13px;font-weight:500;color:#7b7f94}.lp-card-footer[data-v-4c93779c]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lp-day-num[data-v-4c93779c]{font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;color:#e24c4c;letter-spacing:.3px}@media (max-width:1100px){.lp-day-grid[data-v-4c93779c]{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.lp-section[data-v-4c93779c]{padding:24px 16px 48px}.lp-day-grid[data-v-4c93779c]{grid-template-columns:repeat(2,1fr);gap:14px}.lp-title-row[data-v-4c93779c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:480px){.lp-day-grid[data-v-4c93779c]{grid-template-columns:1fr}}.lp-notice-body[data-v-4c93779c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 4px 12px}.lp-notice-img[data-v-4c93779c]{display:block;width:100%;height:auto;max-width:100%;border-radius:8px;-o-object-fit:contain;object-fit:contain}#notice .modal-body{padding:8px!important}#notice .modal-content{border-radius:12px;overflow:hidden}.bk-page[data-v-0fe06d5d],.bk-page [data-v-0fe06d5d]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.bk-page[data-v-0fe06d5d]{min-height:calc(100vh - 132px);background:#f3f5f8;padding:10px 48px 80px!important;text-align:left}.bk-inner[data-v-0fe06d5d]{width:100%;padding-top:24px}.bk-breadcrumb[data-v-0fe06d5d]{-ms-flex-align:center;gap:6px;margin-bottom:24px;font-size:12.5px;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.bk-back-btn[data-v-0fe06d5d],.bk-breadcrumb[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.bk-back-btn[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;border:none;background:none;border-radius:9px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:-4px;-webkit-transition:background .18s;transition:background .18s}.bk-back-btn[data-v-0fe06d5d]:hover{background:#eaecf3}.bk-crumb[data-v-0fe06d5d]{color:#8a8a9e;text-decoration:none;-webkit-transition:color .16s;transition:color .16s}.bk-crumb-active[data-v-0fe06d5d],.bk-crumb[data-v-0fe06d5d]:hover{color:#252980}.bk-sep[data-v-0fe06d5d]{color:#c2c6d6}.bk-layout[data-v-0fe06d5d]{display:grid;grid-template-columns:200px 1fr;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.bk-cover-col[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;position:sticky;top:88px}.bk-cover-wrap[data-v-0fe06d5d]{width:100%}.bk-cover-img[data-v-0fe06d5d]{height:auto;display:block}.bk-cover-img[data-v-0fe06d5d],.bk-cover-spine[data-v-0fe06d5d]{width:100%;border-radius:11px;-webkit-box-shadow:0 6px 22px rgba(16,24,40,.18);box-shadow:0 6px 22px rgba(16,24,40,.18)}.bk-cover-spine[data-v-0fe06d5d]{aspect-ratio:634/892;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px 12px;position:relative}.bk-spine-stripe[data-v-0fe06d5d]{position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-gradient(linear,left top,right top,from(#fbb03b),to(#ffc96b));background:linear-gradient(90deg,#fbb03b,#ffc96b)}.bk-spine-tag[data-v-0fe06d5d]{font-size:9px;font-weight:700;letter-spacing:1px;color:hsla(0,0%,100%,.7);margin-top:12px}.bk-spine-subject[data-v-0fe06d5d]{font-size:14px;font-weight:800;color:#fff;line-height:1.25;margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.bk-spine-rule[data-v-0fe06d5d]{display:block;width:20px;height:2px;background:hsla(0,0%,100%,.45);margin-top:auto;margin-bottom:8px}.bk-spine-exam[data-v-0fe06d5d]{font-size:9px;font-weight:700;color:hsla(0,0%,100%,.85)}.bk-cover-meta[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.bk-meta-pill[data-v-0fe06d5d]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#eaecf3;font-size:11.5px;font-weight:600;color:#5c607a}.bk-meta-pill-navy[data-v-0fe06d5d]{background:#eef0fa;color:#252980}.bk-right[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0}.bk-title-card[data-v-0fe06d5d]{background:#fff;border-radius:14px;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05);padding:22px 20px 18px;border:1px solid #eceef4}.bk-title[data-v-0fe06d5d]{margin:0 0 14px!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;color:#252980!important;text-transform:none!important;letter-spacing:-.2px!important}.bk-chapters-bar[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.bk-chapters-label[data-v-0fe06d5d]{font-size:15px;font-weight:700;color:#252980}.bk-chapters-count[data-v-0fe06d5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12.5px;font-weight:500;color:#8a8a9e}.bk-search-toggle[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:38px;height:38px;border:none;background:#eef0fa;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .18s;transition:background .18s}.bk-search-toggle[data-v-0fe06d5d]:hover{background:#e0e3f5}.bk-search-bar[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px;padding:0 14px;border-radius:999px;background:#fafbfd;border:1.5px solid #252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.1);box-shadow:0 0 0 3px rgba(37,41,128,.1);gap:10px;margin-top:14px;-webkit-animation:bk-fade-data-v-0fe06d5d .18s ease both;animation:bk-fade-data-v-0fe06d5d .18s ease both}@-webkit-keyframes bk-fade-data-v-0fe06d5d{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes bk-fade-data-v-0fe06d5d{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:none;transform:none}}.bk-search-icon[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none}.bk-search-input[data-v-0fe06d5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:#1c1c28}.bk-search-input[data-v-0fe06d5d]::-webkit-input-placeholder{color:#a8a8b8}.bk-search-input[data-v-0fe06d5d]::-moz-placeholder{color:#a8a8b8}.bk-search-input[data-v-0fe06d5d]:-ms-input-placeholder{color:#a8a8b8}.bk-search-input[data-v-0fe06d5d]::-ms-input-placeholder{color:#a8a8b8}.bk-search-input[data-v-0fe06d5d]::placeholder{color:#a8a8b8}.bk-search-clear[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:22px;height:22px;background:none;border:none;cursor:pointer;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .16s;transition:background .16s}.bk-search-clear[data-v-0fe06d5d]:hover{background:#edeef3}.bk-no-results[data-v-0fe06d5d]{margin:12px 0 0;font-size:13px;font-weight:400;color:#8a8a9e}.bk-chapter-list[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.bk-chapter[data-v-0fe06d5d]{background:#fff;border-radius:14px;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.04);box-shadow:0 2px 10px rgba(16,24,40,.04);overflow:hidden}.bk-chapter-head[data-v-0fe06d5d]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:15px 16px;background:none;border:none;cursor:pointer;text-align:left;-webkit-transition:background .16s;transition:background .16s}.bk-chapter-head[data-v-0fe06d5d]:hover{background:#fafbfd}.bk-chapter-head[data-v-0fe06d5d]:focus-visible{outline:2px solid #252980;outline-offset:-2px}.bk-chapter-num[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:34px;height:34px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:700;-webkit-transition:background .18s,color .18s;transition:background .18s,color .18s}.bk-num-active[data-v-0fe06d5d]{background:#252980;color:#fff}.bk-num-inactive[data-v-0fe06d5d]{background:#f0f1f7;color:#6b7280}.bk-chapter-info[data-v-0fe06d5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.bk-chapter-title[data-v-0fe06d5d]{font-size:14.5px;font-weight:600;color:#252980;line-height:1.35;text-align:left}.bk-chapter-count[data-v-0fe06d5d]{font-size:11.5px;font-weight:500;color:#8a8a9e}.bk-chevron[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1),-webkit-transform .25s cubic-bezier(.2,.7,.2,1)}.bk-chevron-up[data-v-0fe06d5d]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bk-topic-list[data-v-0fe06d5d]{border-top:1px solid #eaecf3;-webkit-animation:bk-open-data-v-0fe06d5d .22s cubic-bezier(.2,.7,.2,1) both;animation:bk-open-data-v-0fe06d5d .22s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes bk-open-data-v-0fe06d5d{0%{opacity:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes bk-open-data-v-0fe06d5d{0%{opacity:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{opacity:1;-webkit-transform:none;transform:none}}.bk-topic[data-v-0fe06d5d]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:13px 16px;cursor:pointer;-webkit-transition:background .16s;transition:background .16s;outline:none}.bk-topic[data-v-0fe06d5d]:hover{background:#fafbfd}.bk-topic[data-v-0fe06d5d]:focus-visible{background:#f3f4fc}.bk-topic-icon[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30px;height:30px;border-radius:9px;background:#f3f7ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bk-topic-title[data-v-0fe06d5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13.5px;font-weight:500;color:#2b2b3a;line-height:1.4}.bk-topic-arrow[data-v-0fe06d5d]{-webkit-box-flex:0;-ms-flex:none;flex:none}.bk-topic-divider[data-v-0fe06d5d]{position:absolute;left:16px;right:16px;bottom:0;height:1px;background:#f2f3f7}@media (max-width:800px){.bk-layout[data-v-0fe06d5d]{grid-template-columns:160px 1fr;gap:22px}}@media (max-width:640px){.bk-page[data-v-0fe06d5d]{padding:20px 16px 56px}.bk-layout[data-v-0fe06d5d]{grid-template-columns:1fr}.bk-cover-col[data-v-0fe06d5d]{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.bk-cover-wrap[data-v-0fe06d5d]{width:110px;-webkit-box-flex:0;-ms-flex:none;flex:none}}.bk-modal-overlay[data-v-0fe06d5d]{position:fixed;inset:0;z-index:2000;background:rgba(12,14,35,.52);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px}.bk-modal-card[data-v-0fe06d5d]{width:100%;max-width:420px;background:#fff;border-radius:20px;-webkit-box-shadow:0 24px 60px rgba(12,14,35,.28);box-shadow:0 24px 60px rgba(12,14,35,.28);overflow:hidden;-webkit-animation:bk-modal-in-data-v-0fe06d5d .22s cubic-bezier(.2,.7,.2,1) both;animation:bk-modal-in-data-v-0fe06d5d .22s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes bk-modal-in-data-v-0fe06d5d{0%{opacity:0;-webkit-transform:scale(.94) translateY(12px);transform:scale(.94) translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes bk-modal-in-data-v-0fe06d5d{0%{opacity:0;-webkit-transform:scale(.94) translateY(12px);transform:scale(.94) translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}.bk-modal-head[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 22px 16px;border-bottom:1px solid #f0f1f7}.bk-modal-title[data-v-0fe06d5d]{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;color:#1c1c28;letter-spacing:-.1px}.bk-modal-close[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:none;background:none;border-radius:50%;cursor:pointer;color:#8a8a9e;-webkit-transition:background .16s,color .16s;transition:background .16s,color .16s}.bk-modal-close[data-v-0fe06d5d]:hover{background:#f0f1f7;color:#1c1c28}.bk-modal-options[data-v-0fe06d5d]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:22px}.bk-resource-card[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;padding:28px 16px 24px;border:1.5px solid #eceef4;border-radius:16px;background:#fff;cursor:pointer;-webkit-transition:border-color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:border-color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:border-color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:border-color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.bk-resource-card[data-v-0fe06d5d]:hover{border-color:transparent;-webkit-box-shadow:0 8px 24px rgba(16,24,40,.12);box-shadow:0 8px 24px rgba(16,24,40,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.bk-resource-card[data-v-0fe06d5d]:active{-webkit-transform:scale(.97);transform:scale(.97)}.bk-resource-icon[data-v-0fe06d5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-radius:50%}.bk-resource-videos .bk-resource-icon[data-v-0fe06d5d]{background:#22c6db;-webkit-box-shadow:0 6px 18px rgba(34,198,219,.32);box-shadow:0 6px 18px rgba(34,198,219,.32)}.bk-resource-mcqs .bk-resource-icon[data-v-0fe06d5d]{background:#fb6e7e;-webkit-box-shadow:0 6px 18px rgba(251,110,126,.32);box-shadow:0 6px 18px rgba(251,110,126,.32)}.bk-resource-label[data-v-0fe06d5d]{font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;color:#252980}.bk-modal-fade-enter-active[data-v-0fe06d5d],.bk-modal-fade-leave-active[data-v-0fe06d5d]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.bk-modal-fade-enter[data-v-0fe06d5d],.bk-modal-fade-leave-to[data-v-0fe06d5d]{opacity:0}.tv-page[data-v-3765340a],.tv-page [data-v-3765340a]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.tv-page[data-v-3765340a]{min-height:calc(100vh - 132px);background:#f3f5f8;padding:68px 48px 48px!important;text-align:left}.tv-inner[data-v-3765340a]{width:100%;padding-top:24px}.tv-breadcrumb[data-v-3765340a]{-ms-flex-align:center;gap:6px;margin-bottom:24px;font-size:12.5px;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.tv-back-btn[data-v-3765340a],.tv-breadcrumb[data-v-3765340a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.tv-back-btn[data-v-3765340a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;border:none;background:none;border-radius:9px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:-4px;-webkit-transition:background .18s;transition:background .18s}.tv-back-btn[data-v-3765340a]:hover{background:#eaecf3}.tv-crumb[data-v-3765340a]{color:#8a8a9e;text-decoration:none;-webkit-transition:color .16s;transition:color .16s}.tv-crumb[data-v-3765340a]:hover{color:#252980}.tv-crumb-active[data-v-3765340a]{color:#252980;font-weight:700}.tv-sep[data-v-3765340a]{color:#c2c6d6}.tv-empty[data-v-3765340a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:80px 24px}.tv-empty-icon[data-v-3765340a],.tv-empty[data-v-3765340a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tv-empty-icon[data-v-3765340a]{width:68px;height:68px;border-radius:50%;background:#eef0fa;margin-bottom:18px}.tv-empty-title[data-v-3765340a]{margin:0 0 8px!important;font-size:20px!important;font-weight:700!important;color:#252980!important;text-transform:none!important}.tv-empty-text[data-v-3765340a]{margin:0;font-size:13.5px;font-weight:500;color:#7b7f94}.tv-layout[data-v-3765340a]{display:grid;grid-template-columns:375px 1fr;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.tv-sidebar[data-v-3765340a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:sticky;top:88px;max-height:calc(100vh - 209px)}.tv-sidebar-label[data-v-3765340a]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 0 4px;font-size:16px;font-weight:700;color:#252980;letter-spacing:-.1px}.tv-video-list[data-v-3765340a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-right:4px;scrollbar-width:thin;scrollbar-color:#d0d3e8 transparent}.tv-video-list[data-v-3765340a]::-webkit-scrollbar{width:4px}.tv-video-list[data-v-3765340a]::-webkit-scrollbar-thumb{background:#d0d3e8;border-radius:4px}.tv-video-item[data-v-3765340a]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;padding:12px 14px;background:#fff;border:1.5px solid #eceef4;border-radius:12px;cursor:pointer;text-align:left;font-family:Montserrat,sans-serif;-webkit-transition:border-color .16s,background .16s;transition:border-color .16s,background .16s}.tv-video-item[data-v-3765340a]:hover{border-color:#252980;background:#f3f4fc}.tv-video-item-active[data-v-3765340a]{border-color:#252980!important;background:#eef0fa!important}.tv-item-thumb[data-v-3765340a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30px;height:30px;border-radius:8px;background:#f0f1f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .16s;transition:background .16s}.tv-item-thumb-active[data-v-3765340a]{background:#252980}.tv-item-title[data-v-3765340a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12.5px;font-weight:500;color:#2b2b3a;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.tv-video-item-active .tv-item-title[data-v-3765340a]{color:#252980;font-weight:700}.tv-player-col[data-v-3765340a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:10%}.tv-player[data-v-3765340a]{width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:linear-gradient(150deg,#2a2e6b,#12143c);-webkit-box-shadow:0 8px 28px rgba(16,24,40,.16);box-shadow:0 8px 28px rgba(16,24,40,.16)}.tv-iframe[data-v-3765340a]{width:100%;height:100%;display:block;border:none}.tv-poster[data-v-3765340a]{width:100%;height:100%;background:linear-gradient(150deg,#2a2e6b,#12143c)}.tv-play-btn[data-v-3765340a],.tv-poster[data-v-3765340a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.tv-play-btn[data-v-3765340a]{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.35);-webkit-transition:background .18s,-webkit-transform .14s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-transform .14s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .14s cubic-bezier(.2,.7,.2,1);transition:background .18s,transform .14s cubic-bezier(.2,.7,.2,1),-webkit-transform .14s cubic-bezier(.2,.7,.2,1);padding-left:4px}.tv-play-btn[data-v-3765340a]:hover{background:hsla(0,0%,100%,.25);-webkit-transform:scale(1.08);transform:scale(1.08)}.tv-video-meta[data-v-3765340a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.tv-video-title[data-v-3765340a]{margin:0!important;font-size:22px!important;font-weight:700!important;color:#252980!important;line-height:1.3!important;text-transform:none!important;letter-spacing:-.2px!important}@media (max-width:900px){.tv-layout[data-v-3765340a]{grid-template-columns:1fr}.tv-sidebar[data-v-3765340a]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:static;max-height:400px}.tv-player-col[data-v-3765340a]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:640px){.tv-page[data-v-3765340a]{padding:20px 16px 56px!important}}.tm-page[data-v-ee8a67c4],.tm-page [data-v-ee8a67c4]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.tm-page[data-v-ee8a67c4]{min-height:calc(100vh - 132px);background:#f3f5f8;padding:68px 48px 80px!important;text-align:left}.tm-inner[data-v-ee8a67c4]{width:100%;padding-top:24px}.tm-breadcrumb[data-v-ee8a67c4]{-ms-flex-align:center;gap:6px;margin-bottom:22px;font-size:12.5px;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm-back-btn[data-v-ee8a67c4],.tm-breadcrumb[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.tm-back-btn[data-v-ee8a67c4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;border:none;background:none;border-radius:9px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:-4px;-webkit-transition:background .18s;transition:background .18s}.tm-back-btn[data-v-ee8a67c4]:hover{background:#eaecf3}.tm-crumb[data-v-ee8a67c4]{color:#8a8a9e;text-decoration:none;-webkit-transition:color .16s;transition:color .16s}.tm-crumb[data-v-ee8a67c4]:hover{color:#252980}.tm-crumb-active[data-v-ee8a67c4]{color:#252980;font-weight:700}.tm-sep[data-v-ee8a67c4]{color:#c2c6d6}.tm-empty[data-v-ee8a67c4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:80px 24px}.tm-empty-icon[data-v-ee8a67c4],.tm-empty[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tm-empty-icon[data-v-ee8a67c4]{width:68px;height:68px;border-radius:50%;background:#eef0fa;margin-bottom:18px}.tm-empty-title[data-v-ee8a67c4]{margin:0 0 8px!important;font-size:20px!important;font-weight:700!important;color:#252980!important;text-transform:none!important}.tm-empty-text[data-v-ee8a67c4]{margin:0;font-size:13.5px;font-weight:500;color:#7b7f94}.tm-title-row[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.tm-title[data-v-ee8a67c4]{margin:0!important;font-size:15px!important;font-weight:700!important;color:#252980!important;text-transform:none!important;line-height:1.3!important}.tm-reset-btn[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding:9px 18px;border:1.5px solid #e0e3f5;border-radius:999px;background:#fff;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;color:#252980;cursor:pointer;-webkit-transition:background .16s,border-color .16s;transition:background .16s,border-color .16s}.tm-reset-btn[data-v-ee8a67c4]:hover{background:#eef0fa;border-color:#252980}.tm-question-list[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:16px;-webkit-box-shadow:0 2px 12px rgba(16,24,40,.07);box-shadow:0 2px 12px rgba(16,24,40,.07);overflow:hidden}.tm-question-card[data-v-ee8a67c4]{padding:28px 32px;border-bottom:1px solid #f0f1f7}.tm-question-card[data-v-ee8a67c4]:last-child{border-bottom:none}.tm-q-label[data-v-ee8a67c4]{margin:0 0 10px;font-size:12px;font-weight:700;color:#252980;text-transform:uppercase;letter-spacing:.6px}.tm-q-text[data-v-ee8a67c4]{margin:0 0 20px;font-size:17px;font-weight:600;color:#1c1c28;line-height:1.55}.tm-options[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.tm-option[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;width:100%;padding:13px 16px;background:#fafbfd;border:1.5px solid #e8eaf2;border-radius:12px;cursor:pointer;text-align:left;-webkit-transition:border-color .14s,background .14s;transition:border-color .14s,background .14s;font-family:Montserrat,sans-serif}.tm-option[data-v-ee8a67c4]:not(:disabled):hover{border-color:#252980;background:#f3f4fc}.tm-option[data-v-ee8a67c4]:disabled{cursor:default}.tm-option-correct[data-v-ee8a67c4]{border-color:#0e8a5f!important;background:#eaf7f0!important}.tm-option-wrong[data-v-ee8a67c4]{border-color:#e24c4c!important;background:#fef2f2!important}.tm-opt-key[data-v-ee8a67c4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:28px;height:28px;border-radius:8px;background:#eceef4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700;color:#252980;-webkit-transition:background .14s,color .14s;transition:background .14s,color .14s}.tm-opt-key-correct[data-v-ee8a67c4]{background:#0e8a5f!important;color:#fff!important}.tm-opt-key-wrong[data-v-ee8a67c4]{background:#e24c4c!important;color:#fff!important}.tm-opt-text[data-v-ee8a67c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:500;color:#2b2b3a}.tm-see-exp[data-v-ee8a67c4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-top:14px;padding:8px 16px;border:1px solid #f6ddac;border-radius:999px;background:#fff6e3;color:#8a6314;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;cursor:pointer;-webkit-transition:background .16s,border-color .16s;transition:background .16s,border-color .16s}.tm-see-exp[data-v-ee8a67c4]:hover{background:#fceecb;border-color:#ebc985}.tm-opt-icon[data-v-ee8a67c4]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px}.tm-explanation[data-v-ee8a67c4]{margin-top:16px;background:#fff6e3;border:1px solid #f6ddac;border-radius:12px;padding:14px 16px 16px}.tm-exp-head[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.tm-exp-label[data-v-ee8a67c4]{font-size:10.5px;font-weight:800;letter-spacing:1px;color:#8a6314;text-transform:uppercase}.tm-exp-close[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;border:none;background:none;border-radius:50%;cursor:pointer;color:#8a6314;-webkit-transition:background .14s;transition:background .14s}.tm-exp-close[data-v-ee8a67c4]:hover{background:#f6ddac}.tm-exp-answer[data-v-ee8a67c4]{-ms-flex-align:center;gap:9px;margin-bottom:10px}.tm-exp-answer[data-v-ee8a67c4],.tm-exp-badge[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.tm-exp-badge[data-v-ee8a67c4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26px;height:26px;border-radius:8px;background:#0e8a5f;color:#fff;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:700}.tm-exp-answer-text[data-v-ee8a67c4]{font-size:13.5px;font-weight:700;color:#0e8a5f}.tm-exp-body[data-v-ee8a67c4]{margin:0;font-size:13px;font-weight:400;color:#4a3f28;line-height:1.65}.tm-exp-fade-enter-active[data-v-ee8a67c4],.tm-exp-fade-leave-active[data-v-ee8a67c4]{-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.tm-exp-fade-enter[data-v-ee8a67c4],.tm-exp-fade-leave-to[data-v-ee8a67c4]{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.tm-score-card[data-v-ee8a67c4]{-ms-flex-align:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;padding:20px 24px;background:#f0fdf4;border:1.5px solid #86efac;border-radius:16px;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05)}.tm-score-card[data-v-ee8a67c4],.tm-score-icon[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.tm-score-icon[data-v-ee8a67c4]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:48px;height:48px;border-radius:50%;background:#dcfce7;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tm-score-title[data-v-ee8a67c4]{margin:0 0 3px;font-size:15px;font-weight:700;color:#166534}.tm-score-sub[data-v-ee8a67c4]{margin:0;font-size:12.5px;font-weight:500;color:#15803d}.tm-pagination[data-v-ee8a67c4]{gap:8px;margin-top:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tm-page-arrow[data-v-ee8a67c4],.tm-pagination[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tm-page-arrow[data-v-ee8a67c4]{width:38px;height:38px;border-radius:10px;border:1.5px solid #e0e3f5;background:#fff;color:#252980;cursor:pointer;-webkit-transition:background .16s,border-color .16s;transition:background .16s,border-color .16s}.tm-page-arrow[data-v-ee8a67c4]:hover:not(:disabled){background:#eef0fa;border-color:#252980}.tm-page-arrow[data-v-ee8a67c4]:disabled{opacity:.4;cursor:not-allowed}.tm-page-pill[data-v-ee8a67c4]{min-width:38px;height:38px;padding:0 10px;border-radius:10px;border:1.5px solid #e0e3f5;background:#fff;color:#7b7f94;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:700;cursor:pointer;-webkit-transition:background .16s,color .16s,border-color .16s;transition:background .16s,color .16s,border-color .16s}.tm-page-pill[data-v-ee8a67c4]:hover{border-color:#252980;color:#252980}.tm-page-pill-active[data-v-ee8a67c4]{background:#252980!important;color:#fff!important;border-color:#252980!important}@media (max-width:640px){.tm-page[data-v-ee8a67c4]{padding:20px 16px 56px!important}.tm-question-card[data-v-ee8a67c4]{padding:20px 16px}.tm-title[data-v-ee8a67c4]{font-size:17px!important}}.tm-modal-overlay[data-v-ee8a67c4]{position:fixed;inset:0;z-index:3000;background:rgba(12,14,35,.45);backdrop-filter:blur(4px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px}.tm-modal-card[data-v-ee8a67c4],.tm-modal-overlay[data-v-ee8a67c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tm-modal-card[data-v-ee8a67c4]{width:100%;max-width:420px;background:#fff;border-radius:24px;-webkit-box-shadow:0 24px 60px rgba(12,14,35,.26);box-shadow:0 24px 60px rgba(12,14,35,.26);padding:36px 32px 28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-animation:tm-modal-in-data-v-ee8a67c4 .22s cubic-bezier(.2,.7,.2,1) both;animation:tm-modal-in-data-v-ee8a67c4 .22s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes tm-modal-in-data-v-ee8a67c4{0%{opacity:0;-webkit-transform:scale(.94) translateY(10px);transform:scale(.94) translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes tm-modal-in-data-v-ee8a67c4{0%{opacity:0;-webkit-transform:scale(.94) translateY(10px);transform:scale(.94) translateY(10px)}to{opacity:1;-webkit-transform:none;transform:none}}.tm-modal-icon[data-v-ee8a67c4]{width:60px;height:60px;border-radius:50%;background:#fff6e3;border:1.5px solid #f6ddac;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.tm-modal-title[data-v-ee8a67c4]{margin:0 0 10px!important;font-size:19px!important;font-weight:800!important;color:#1c1c28!important;text-transform:none!important;letter-spacing:-.2px!important}.tm-modal-body[data-v-ee8a67c4]{margin:0 0 28px;font-size:13.5px;font-weight:400;color:#6b7280;line-height:1.65;max-width:320px}.tm-modal-confirm[data-v-ee8a67c4]{width:100%;height:52px;border:none;border-radius:14px;background:#252980;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;cursor:pointer;-webkit-box-shadow:0 6px 18px rgba(37,41,128,.28);box-shadow:0 6px 18px rgba(37,41,128,.28);-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-bottom:10px}.tm-modal-confirm[data-v-ee8a67c4]:hover{background:#1c2260}.tm-modal-confirm[data-v-ee8a67c4]:active{-webkit-transform:scale(.98);transform:scale(.98)}.tm-modal-cancel[data-v-ee8a67c4]{width:100%;height:52px;border:1.5px solid #e0e3f5;border-radius:14px;background:#fff;color:#252980;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;cursor:pointer;-webkit-transition:background .16s,border-color .16s;transition:background .16s,border-color .16s}.tm-modal-cancel[data-v-ee8a67c4]:hover{background:#f3f4fc;border-color:#252980}.tm-modal-fade-enter-active[data-v-ee8a67c4],.tm-modal-fade-leave-active[data-v-ee8a67c4]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.tm-modal-fade-enter[data-v-ee8a67c4],.tm-modal-fade-leave-to[data-v-ee8a67c4]{opacity:0}.hb-page[data-v-4a393b5a],.hb-page [data-v-4a393b5a]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.hb-page[data-v-4a393b5a]{background:#f3f5f8;padding:44px 48px 48px}.hb-inner[data-v-4a393b5a]{width:100%;max-width:1040px;margin:0 auto}.hb-title[data-v-4a393b5a]{margin:0;font-size:30px;line-height:1.3;font-weight:700;letter-spacing:-.3px;color:#252980;text-align:left}.hb-title span[data-v-4a393b5a]{color:#d92d20}.hb-empty[data-v-4a393b5a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-top:44px}.hb-empty-icon[data-v-4a393b5a],.hb-empty[data-v-4a393b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hb-empty-icon[data-v-4a393b5a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:78px;height:78px;border-radius:50%;background:#eef0fa}.hb-empty .hb-title[data-v-4a393b5a]{margin-top:22px}.hb-empty-text[data-v-4a393b5a]{margin:12px 0 0;max-width:460px;font-size:14.5px;line-height:1.6;font-weight:400;color:#7b7f94}.hb-head[data-v-4a393b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:4px}.hb-head .hb-title[data-v-4a393b5a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hb-add-btn[data-v-4a393b5a]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:9px;height:42px;padding:0 30px;border:0;border-radius:11px;background:#252980;color:#fff;font-size:14px;font-weight:600;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.2);box-shadow:0 6px 16px rgba(37,41,128,.2);-webkit-transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:transform .12s cubic-bezier(.2,.7,.2,1),background .18s;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hb-add-btn[data-v-4a393b5a]:hover{background:#1e2374}.hb-add-btn[data-v-4a393b5a]:active{-webkit-transform:scale(.985);transform:scale(.985)}.hb-add-btn-lg[data-v-4a393b5a]{margin-top:26px;min-width:260px;height:48px;padding:0 30px;font-size:15px;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22)}.hb-grid[data-v-4a393b5a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:38px 34px;margin-top:32px}.hb-card[data-v-4a393b5a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9px}.hb-cover[data-v-4a393b5a]{position:relative;width:100%;aspect-ratio:634/892;border-radius:11px;overflow:hidden;background:linear-gradient(155deg,var(--c1,#2d3a8c),var(--c2,#1b2360));-webkit-box-shadow:0 4px 14px rgba(16,24,40,.16);box-shadow:0 4px 14px rgba(16,24,40,.16);cursor:pointer;-webkit-transition:-webkit-transform .16s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .16s cubic-bezier(.2,.7,.2,1);transition:transform .16s cubic-bezier(.2,.7,.2,1);transition:transform .16s cubic-bezier(.2,.7,.2,1),-webkit-transform .16s cubic-bezier(.2,.7,.2,1)}.hb-cover[data-v-4a393b5a]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.hb-cover-img[data-v-4a393b5a]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#fff}.hb-cover-spine[data-v-4a393b5a]{position:absolute;left:0;top:0;bottom:0;width:7px;background:rgba(0,0,0,.22)}.hb-cover-spine2[data-v-4a393b5a]{position:absolute;left:7px;top:0;bottom:0;width:2px;background:hsla(0,0%,100%,.16)}.hb-cover-bar[data-v-4a393b5a]{position:absolute;left:22px;right:14px;top:18px;height:3px;border-radius:2px;background:#fbb03b}.hb-cover-brand[data-v-4a393b5a]{position:absolute;left:22px;right:14px;top:32px;font-size:9px;font-weight:700;letter-spacing:1.3px;color:hsla(0,0%,100%,.72)}.hb-cover-title[data-v-4a393b5a]{position:absolute;left:22px;right:14px;top:56px;font-size:19px;line-height:1.2;font-weight:700;color:#fff}.hb-cover-foot[data-v-4a393b5a]{position:absolute;left:22px;right:14px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.hb-cover-rule[data-v-4a393b5a]{display:block;width:34px;height:2px;background:hsla(0,0%,100%,.4)}.hb-cover-sub[data-v-4a393b5a]{font-size:10px;font-weight:600;letter-spacing:.5px;color:hsla(0,0%,100%,.82)}.hb-card-title[data-v-4a393b5a]{font-size:13.5px;font-weight:600;color:#252980;line-height:1.35;cursor:pointer;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:37px}.hb-kebab[data-v-4a393b5a]{position:absolute;top:7px;right:7px;width:28px;height:28px;border-radius:50%;border:0;background:hsla(0,0%,100%,.95);-webkit-box-shadow:0 2px 7px rgba(16,24,40,.28);box-shadow:0 2px 7px rgba(16,24,40,.28);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hb-kebab[data-v-4a393b5a]:hover{background:#fff}.hb-kebab[data-v-4a393b5a]:active{-webkit-transform:scale(.88);transform:scale(.88)}.hb-skeleton-cover[data-v-4a393b5a]{cursor:default;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e9ebf1),color-stop(50%,#f4f5f9),color-stop(75%,#e9ebf1));background:linear-gradient(90deg,#e9ebf1 25%,#f4f5f9 50%,#e9ebf1 75%);background-size:420px 100%;-webkit-animation:hb-shimmer-data-v-4a393b5a 1.25s linear infinite;animation:hb-shimmer-data-v-4a393b5a 1.25s linear infinite}.hb-skeleton-cover[data-v-4a393b5a]:hover{-webkit-transform:none;transform:none}.hb-skeleton-line[data-v-4a393b5a]{height:12px;border-radius:6px;background:#e9ebf1}.hb-skeleton-soft[data-v-4a393b5a]{background:#eef0f5}@-webkit-keyframes hb-shimmer-data-v-4a393b5a{0%{background-position:-420px 0}to{background-position:420px 0}}@keyframes hb-shimmer-data-v-4a393b5a{0%{background-position:-420px 0}to{background-position:420px 0}}.hb-modal-root[data-v-4a393b5a]{position:fixed;inset:0;z-index:3000}.hb-scrim[data-v-4a393b5a]{position:absolute;inset:0;background:rgba(20,20,32,.42);-webkit-animation:hb-fade-data-v-4a393b5a .2s linear both;animation:hb-fade-data-v-4a393b5a .2s linear both}.hb-modal[data-v-4a393b5a]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:380px;max-width:calc(100% - 48px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:22px;border-radius:20px;background:#fff;-webkit-box-shadow:0 18px 44px rgba(16,24,40,.22);box-shadow:0 18px 44px rgba(16,24,40,.22);-webkit-animation:hb-pop-data-v-4a393b5a .28s cubic-bezier(.2,.7,.2,1) both;animation:hb-pop-data-v-4a393b5a .28s cubic-bezier(.2,.7,.2,1) both}.hb-modal-eyebrow[data-v-4a393b5a]{font-size:12px;font-weight:700;letter-spacing:1.1px;color:#9aa0b4}.hb-modal-title[data-v-4a393b5a]{margin-top:8px;font-size:15px;line-height:1.4;font-weight:700;color:#252980}.hb-modal-text[data-v-4a393b5a]{margin:10px 0 0;font-size:13px;line-height:1.55;font-weight:400;color:#7b7f94}.hb-modal-row[data-v-4a393b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;min-height:52px;margin-top:16px;padding:0 10px;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;-webkit-transition:background .16s ease;transition:background .16s ease}.hb-modal-danger[data-v-4a393b5a]{color:#d92d20}.hb-modal-danger[data-v-4a393b5a]:hover{background:#fdf3f2}.hb-modal-row-icon[data-v-4a393b5a]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hb-modal-actions[data-v-4a393b5a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:22px}.hb-btn[data-v-4a393b5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:46px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hb-btn[data-v-4a393b5a]:active{-webkit-transform:scale(.98);transform:scale(.98)}.hb-btn-ghost[data-v-4a393b5a]{border:1.5px solid #c2c6d6;background:#fff;color:#3a3e55}.hb-btn-ghost[data-v-4a393b5a]:hover{background:#f3f5f8}.hb-btn-danger[data-v-4a393b5a]{border:0;background:#d92d20;color:#fff}.hb-btn-danger[data-v-4a393b5a]:hover{background:#b42318}.hb-toast[data-v-4a393b5a]{position:fixed;left:50%;bottom:32px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3200;padding:11px 22px;border-radius:999px;background:#0e8a5f;color:#fff;font-size:13.5px;font-weight:700;letter-spacing:.2px;-webkit-box-shadow:0 10px 26px rgba(14,138,95,.35);box-shadow:0 10px 26px rgba(14,138,95,.35)}.hb-toast-enter-active[data-v-4a393b5a],.hb-toast-leave-active[data-v-4a393b5a]{-webkit-transition:opacity .3s,-webkit-transform .3s cubic-bezier(.2,.7,.2,1);transition:opacity .3s,-webkit-transform .3s cubic-bezier(.2,.7,.2,1);transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1);transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1),-webkit-transform .3s cubic-bezier(.2,.7,.2,1)}.hb-toast-enter[data-v-4a393b5a],.hb-toast-leave-to[data-v-4a393b5a]{opacity:0;-webkit-transform:translateX(-50%) translateY(18px);transform:translateX(-50%) translateY(18px)}@-webkit-keyframes hb-fade-data-v-4a393b5a{0%{opacity:0}to{opacity:1}}@keyframes hb-fade-data-v-4a393b5a{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hb-pop-data-v-4a393b5a{0%{opacity:0;-webkit-transform:translate(-50%,-50%) translate3d(0,10px,0);transform:translate(-50%,-50%) translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes hb-pop-data-v-4a393b5a{0%{opacity:0;-webkit-transform:translate(-50%,-50%) translate3d(0,10px,0);transform:translate(-50%,-50%) translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (max-width:1023px){.hb-page[data-v-4a393b5a]{padding:32px 24px 40px}.hb-grid[data-v-4a393b5a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px}}@media (max-width:640px){.hb-page[data-v-4a393b5a]{padding:26px 20px 36px}.hb-title[data-v-4a393b5a]{font-size:24px}.hb-grid[data-v-4a393b5a]{grid-template-columns:1fr 1fr;gap:26px 16px;margin-top:24px}.hb-add-btn[data-v-4a393b5a]{padding:0 20px}.hb-add-btn-lg[data-v-4a393b5a]{min-width:220px}}.tc-page[data-v-597c7e2f],.tc-page [data-v-597c7e2f]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.tc-page[data-v-597c7e2f]{background:#f3f5f8;min-height:calc(100vh - 132px);padding:10px 48px 80px}.tc-inner[data-v-597c7e2f]{width:100%;max-width:860px;margin:0 auto;padding-top:24px}.tc-crumbs[data-v-597c7e2f]{-ms-flex-align:center;gap:6px;margin-bottom:24px;font-size:12.5px;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.tc-back[data-v-597c7e2f],.tc-crumbs[data-v-597c7e2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.tc-back[data-v-597c7e2f]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;border:none;background:none;border-radius:9px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:-4px;-webkit-transition:background .18s;transition:background .18s}.tc-back[data-v-597c7e2f]:hover{background:#eaecf3}.tc-crumb[data-v-597c7e2f]{color:#8a8a9e;text-decoration:none}.tc-crumb-active[data-v-597c7e2f],.tc-crumb[data-v-597c7e2f]:hover{color:#252980}.tc-sep[data-v-597c7e2f]{color:#c2c6d6}.tc-title[data-v-597c7e2f]{font-size:22px;font-weight:700;color:#252980;margin:0 0 10px;line-height:1.35}.tc-type-badge[data-v-597c7e2f]{display:inline-block;padding:4px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.4px;margin-bottom:24px}.tc-badge-video[data-v-597c7e2f]{background:#eef0fa;color:#252980}.tc-badge-mcq[data-v-597c7e2f]{background:#fdf3f2;color:#d92d20}.tc-empty[data-v-597c7e2f]{padding:60px 0;text-align:center;font-size:14px;color:#7b7f94;font-weight:500}.tc-list[data-v-597c7e2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.tc-group[data-v-597c7e2f]{background:#fff;border-radius:14px;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05);overflow:hidden}.tc-group-head[data-v-597c7e2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid #f0f1f7}.tc-group-badge[data-v-597c7e2f]{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.6px;background:#eef0fa;color:#252980}.tc-badge-mcq-tag[data-v-597c7e2f]{background:#fdf3f2;color:#d92d20}.tc-group-name[data-v-597c7e2f]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-weight:600;color:#252980}.tc-group-count[data-v-597c7e2f]{font-size:12px;font-weight:500;color:#9aa0b4}.tc-id-list[data-v-597c7e2f]{padding:10px 0}.tc-id-section[data-v-597c7e2f]{padding:0}.tc-id-item[data-v-597c7e2f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:9px 18px;border-bottom:1px solid #f5f6fa}.tc-id-item[data-v-597c7e2f]:last-child{border-bottom:none}.tc-id-index[data-v-597c7e2f]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px;border-radius:50%;background:#eef0fa;color:#252980;font-size:11px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tc-id-value[data-v-597c7e2f]{font-size:13px;font-weight:500;color:#5c607a;font-family:monospace;word-break:break-all}@media (max-width:768px){.tc-page[data-v-597c7e2f]{padding:10px 20px 60px}}.hb-page[data-v-fd46f032],.hb-page [data-v-fd46f032]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.hb-page[data-v-fd46f032]{background:#f3f5f8;min-height:calc(100vh - 132px);padding:40px 48px 48px}.hb-inner[data-v-fd46f032]{width:100%;max-width:1040px;margin:0 auto}.hb-crumbs[data-v-fd46f032]{-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px}.hb-back[data-v-fd46f032],.hb-crumbs[data-v-fd46f032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.hb-back[data-v-fd46f032]{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;margin-left:-6px;border:0;border-radius:9px;background:transparent;cursor:pointer;-webkit-transition:background .18s ease;transition:background .18s ease}.hb-back[data-v-fd46f032]:hover{background:#eaecf3}.hb-crumb[data-v-fd46f032]{font-size:12.5px;font-weight:600;color:#252980;cursor:pointer;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.hb-crumb-current[data-v-fd46f032]{color:#3a3e55;cursor:default}.hb-crumb-sep[data-v-fd46f032]{font-size:12.5px;font-weight:500;color:#c2c6d6}.hb-code-wrap[data-v-fd46f032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:22px}.hb-code-card[data-v-fd46f032]{width:100%;max-width:520px;padding:32px;border-radius:16px;background:#fff;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.05);box-shadow:0 2px 10px rgba(16,24,40,.05)}.hb-code-title[data-v-fd46f032]{font-size:19px;font-weight:700;letter-spacing:-.2px;color:#252980}.hb-label[data-v-fd46f032]{display:block;font-size:13px;font-weight:600;color:#2b2b3a;margin:24px 0 8px;text-align:left}.hb-input-row[data-v-fd46f032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;padding:0 16px;border-radius:12px;background:#fff;border:1.5px solid #e1e4ee;-webkit-transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s;transition:border-color .18s,box-shadow .18s,-webkit-box-shadow .18s}.hb-input-row.is-focus[data-v-fd46f032]{border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.1);box-shadow:0 0 0 3px rgba(37,41,128,.1)}.hb-input-row.is-error[data-v-fd46f032]{border-color:#d92d20;-webkit-box-shadow:0 0 0 3px rgba(217,45,32,.1);box-shadow:0 0 0 3px rgba(217,45,32,.1)}.hb-input[data-v-fd46f032]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:15px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#1c1c28}.hb-input[data-v-fd46f032]::-webkit-input-placeholder{color:#a8a8b8;font-weight:400;letter-spacing:.3px;text-transform:none}.hb-input[data-v-fd46f032]::-moz-placeholder{color:#a8a8b8;font-weight:400;letter-spacing:.3px;text-transform:none}.hb-input[data-v-fd46f032]:-ms-input-placeholder{color:#a8a8b8;font-weight:400;letter-spacing:.3px;text-transform:none}.hb-input[data-v-fd46f032]::-ms-input-placeholder{color:#a8a8b8;font-weight:400;letter-spacing:.3px;text-transform:none}.hb-input[data-v-fd46f032]::placeholder{color:#a8a8b8;font-weight:400;letter-spacing:.3px;text-transform:none}.hb-counter[data-v-fd46f032]{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:12.5px;font-weight:600;color:#9aa0b4;font-variant-numeric:tabular-nums}.hb-error[data-v-fd46f032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:10px;font-size:12.5px;line-height:1.5;font-weight:500;color:#d92d20;text-align:left}.hb-hint[data-v-fd46f032]{margin:10px 0 0;font-size:12.5px;line-height:1.55;font-weight:400;color:#7b7f94;text-align:left}.hb-submit[data-v-fd46f032]{width:100%;height:52px;margin-top:26px;padding:0 22px;border:0;border-radius:12px;background:#e7e9f0;color:#a6abbd;font-size:15px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;cursor:not-allowed;-webkit-transition:background .2s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .2s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .2s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .2s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hb-submit.is-ready[data-v-fd46f032]{background:#252980;color:#fff;cursor:pointer;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22)}.hb-submit.is-ready[data-v-fd46f032]:active{-webkit-transform:scale(.99);transform:scale(.99)}.hb-spinner-row[data-v-fd46f032]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hb-spinner[data-v-fd46f032]{width:17px;height:17px;border-radius:50%;border:2.2px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:hb-spin-data-v-fd46f032 .8s linear infinite;animation:hb-spin-data-v-fd46f032 .8s linear infinite}.hb-busy[data-v-fd46f032]{position:fixed;inset:0;z-index:3000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;background:#fff;-webkit-animation:hb-fade-data-v-fd46f032 .2s linear both;animation:hb-fade-data-v-fd46f032 .2s linear both}.hb-busy-spinner-wrap[data-v-fd46f032],.hb-busy[data-v-fd46f032]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hb-busy-spinner-wrap[data-v-fd46f032]{width:58px;height:58px;border-radius:50%;background:#252980;-webkit-box-shadow:0 8px 22px rgba(16,24,40,.16);box-shadow:0 8px 22px rgba(16,24,40,.16)}.hb-busy-spinner[data-v-fd46f032]{width:25px;height:25px;border-radius:50%;border:2.8px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:hb-spin-data-v-fd46f032 .8s linear infinite;animation:hb-spin-data-v-fd46f032 .8s linear infinite}.hb-busy-text[data-v-fd46f032]{font-size:14px;font-weight:500;color:#6c6c80;text-align:center}@-webkit-keyframes hb-spin-data-v-fd46f032{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes hb-spin-data-v-fd46f032{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes hb-fade-data-v-fd46f032{0%{opacity:0}to{opacity:1}}@keyframes hb-fade-data-v-fd46f032{0%{opacity:0}to{opacity:1}}@media (max-width:1023px){.hb-page[data-v-fd46f032]{padding:32px 24px 40px}}@media (max-width:640px){.hb-page[data-v-fd46f032]{padding:26px 20px 36px}.hb-code-card[data-v-fd46f032]{padding:24px 20px}}.hb-page[data-v-dcdd8270],.hb-page [data-v-dcdd8270]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.hb-page[data-v-dcdd8270]{background:#f3f5f8;min-height:calc(100vh - 132px);padding:40px 48px 48px}.hb-inner[data-v-dcdd8270]{max-width:1040px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hb-crumbs[data-v-dcdd8270],.hb-inner[data-v-dcdd8270]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hb-crumbs[data-v-dcdd8270]{max-width:860px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:0 auto 16px}.hb-back[data-v-dcdd8270]{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;margin-left:-6px;border:0;border-radius:9px;background:transparent;cursor:pointer;-webkit-transition:background .18s ease;transition:background .18s ease}.hb-back[data-v-dcdd8270]:hover{background:#eaecf3}.hb-crumb[data-v-dcdd8270]{font-size:12.5px;font-weight:600;color:#252980;cursor:pointer;text-decoration:none}.hb-crumb-current[data-v-dcdd8270]{color:#3a3e55;cursor:default}.hb-crumb-sep[data-v-dcdd8270]{font-size:12.5px;font-weight:500;color:#c2c6d6}.hb-added-card[data-v-dcdd8270]{position:relative;width:100%;max-width:860px;display:grid;grid-template-columns:210px 1fr;gap:34px;padding:34px;border-radius:20px;background:#fff;border:1px solid #e4e6ee;-webkit-box-shadow:0 10px 30px rgba(16,24,40,.07);box-shadow:0 10px 30px rgba(16,24,40,.07);-webkit-animation:hb-fade-up-data-v-dcdd8270 .3s ease both;animation:hb-fade-up-data-v-dcdd8270 .3s ease both}.hb-added-cover[data-v-dcdd8270]{position:relative;width:100%;aspect-ratio:634/892;border-radius:12px;overflow:hidden;background:linear-gradient(155deg,var(--c1,#2d3a8c),var(--c2,#1b2360));-webkit-box-shadow:0 12px 28px rgba(16,24,40,.2);box-shadow:0 12px 28px rgba(16,24,40,.2)}.hb-added-cover-img[data-v-dcdd8270]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#fff}.hb-cover-spine[data-v-dcdd8270]{position:absolute;left:0;top:0;bottom:0;width:7px;background:rgba(0,0,0,.22)}.hb-cover-spine2[data-v-dcdd8270]{position:absolute;left:7px;top:0;bottom:0;width:2px;background:hsla(0,0%,100%,.16)}.hb-cover-bar[data-v-dcdd8270]{position:absolute;left:22px;right:14px;top:18px;height:3px;border-radius:2px;background:#fbb03b}.hb-cover-brand[data-v-dcdd8270]{position:absolute;left:22px;right:14px;top:32px;font-size:9px;font-weight:700;letter-spacing:1.3px;color:hsla(0,0%,100%,.72)}.hb-cover-title[data-v-dcdd8270]{position:absolute;left:22px;right:14px;top:56px;font-size:19px;line-height:1.2;font-weight:700;color:#fff}.hb-cover-foot[data-v-dcdd8270]{position:absolute;left:22px;right:14px;bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.hb-cover-rule[data-v-dcdd8270]{display:block;width:34px;height:2px;background:hsla(0,0%,100%,.4)}.hb-cover-sub[data-v-dcdd8270]{font-size:10px;font-weight:600;letter-spacing:.5px;color:hsla(0,0%,100%,.82)}.hb-added-body[data-v-dcdd8270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.hb-added-top[data-v-dcdd8270]{-ms-flex-align:center;gap:10px}.hb-added-check[data-v-dcdd8270],.hb-added-top[data-v-dcdd8270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.hb-added-check[data-v-dcdd8270]{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#eaf7f0}.hb-added-eyebrow[data-v-dcdd8270]{font-size:11.5px;font-weight:700;letter-spacing:1.2px;color:#0e8a5f}.hb-added-title[data-v-dcdd8270]{margin:16px 0 0;font-size:24px;line-height:1.3;font-weight:700;letter-spacing:-.4px;color:#252980}.hb-added-sub[data-v-dcdd8270]{margin-top:8px;font-size:13.5px;font-weight:500;color:#7b7f94}.hb-added-text[data-v-dcdd8270]{margin:20px 0 0;font-size:14px;line-height:1.65;font-weight:400;color:#7b7f94}.hb-added-actions[data-v-dcdd8270]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:26px}.hb-action[data-v-dcdd8270]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px;height:52px;padding:0 22px;border-radius:12px;font-size:15px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;cursor:pointer;-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hb-action[data-v-dcdd8270]:active{-webkit-transform:scale(.985);transform:scale(.985)}.hb-action-primary[data-v-dcdd8270]{border:0;background:#252980;color:#fff;-webkit-box-shadow:0 8px 20px rgba(37,41,128,.22);box-shadow:0 8px 20px rgba(37,41,128,.22)}.hb-action-primary[data-v-dcdd8270]:hover{background:#1e2374}.hb-action-outline[data-v-dcdd8270]{border:1.5px solid #252980;background:#fff;color:#252980}.hb-action-outline[data-v-dcdd8270]:hover{background:#f3f4fc}.hb-added-kebab[data-v-dcdd8270]{position:absolute;top:18px;right:18px;width:34px;height:34px;border:0;border-radius:50%;background:#f3f5f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-transform .12s cubic-bezier(.2,.7,.2,1);z-index:2}.hb-added-kebab[data-v-dcdd8270]:hover{background:#eaecf3}.hb-added-kebab[data-v-dcdd8270]:active{-webkit-transform:scale(.9);transform:scale(.9)}.hb-added-menu[data-v-dcdd8270]{position:absolute;top:56px;right:18px;min-width:172px;padding:6px;border-radius:12px;background:#fff;border:1px solid #eceef4;-webkit-box-shadow:0 14px 32px rgba(16,24,40,.16);box-shadow:0 14px 32px rgba(16,24,40,.16);z-index:3;-webkit-animation:hb-fade-data-v-dcdd8270 .16s linear both;animation:hb-fade-data-v-dcdd8270 .16s linear both}.hb-added-menu-row[data-v-dcdd8270]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;height:44px;padding:0 12px;border:0;border-radius:9px;background:none;font-size:14px;font-weight:600;color:#d92d20;cursor:pointer;-webkit-transition:background .16s ease;transition:background .16s ease}.hb-added-menu-row[data-v-dcdd8270]:hover{background:#fdf3f2}.hb-modal-root[data-v-dcdd8270]{position:fixed;inset:0;z-index:3100}.hb-scrim[data-v-dcdd8270]{position:absolute;inset:0;background:rgba(20,20,32,.42);-webkit-animation:hb-fade-data-v-dcdd8270 .2s linear both;animation:hb-fade-data-v-dcdd8270 .2s linear both}.hb-modal[data-v-dcdd8270]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:380px;max-width:calc(100% - 48px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:26px 24px 22px;border-radius:20px;background:#fff;-webkit-box-shadow:0 18px 44px rgba(16,24,40,.22);box-shadow:0 18px 44px rgba(16,24,40,.22);-webkit-animation:hb-pop-data-v-dcdd8270 .28s cubic-bezier(.2,.7,.2,1) both;animation:hb-pop-data-v-dcdd8270 .28s cubic-bezier(.2,.7,.2,1) both}.hb-modal-icon[data-v-dcdd8270],.hb-modal[data-v-dcdd8270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hb-modal-icon[data-v-dcdd8270]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#fdf3f2;margin-bottom:14px}.hb-modal-title[data-v-dcdd8270]{font-size:16px;font-weight:700;color:#252980;line-height:1.4}.hb-modal-text[data-v-dcdd8270]{margin:8px 0 0;font-size:13px;line-height:1.55;color:#7b7f94}.hb-modal-actions[data-v-dcdd8270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:100%;margin-top:22px}.hb-btn[data-v-dcdd8270]{width:100%;height:46px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;-webkit-transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s;transition:transform .12s cubic-bezier(.2,.7,.2,1),background .16s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hb-btn[data-v-dcdd8270]:active{-webkit-transform:scale(.98);transform:scale(.98)}.hb-btn-danger[data-v-dcdd8270]{border:0;background:#d92d20;color:#fff}.hb-btn-danger[data-v-dcdd8270]:hover{background:#b42318}.hb-btn-ghost[data-v-dcdd8270]{border:1.5px solid #c2c6d6;background:#fff;color:#3a3e55}.hb-btn-ghost[data-v-dcdd8270]:hover{background:#f3f5f8}.hb-toast[data-v-dcdd8270]{position:fixed;left:50%;bottom:32px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3200;padding:11px 22px;border-radius:999px;background:#0e8a5f;color:#fff;font-size:13.5px;font-weight:700;letter-spacing:.2px;-webkit-box-shadow:0 10px 26px rgba(14,138,95,.35);box-shadow:0 10px 26px rgba(14,138,95,.35)}.hb-toast-enter-active[data-v-dcdd8270],.hb-toast-leave-active[data-v-dcdd8270]{-webkit-transition:opacity .3s,-webkit-transform .3s cubic-bezier(.2,.7,.2,1);transition:opacity .3s,-webkit-transform .3s cubic-bezier(.2,.7,.2,1);transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1);transition:opacity .3s,transform .3s cubic-bezier(.2,.7,.2,1),-webkit-transform .3s cubic-bezier(.2,.7,.2,1)}.hb-toast-enter[data-v-dcdd8270],.hb-toast-leave-to[data-v-dcdd8270]{opacity:0;-webkit-transform:translateX(-50%) translateY(18px);transform:translateX(-50%) translateY(18px)}@-webkit-keyframes hb-pop-data-v-dcdd8270{0%{opacity:0;-webkit-transform:translate(-50%,-50%) translate3d(0,10px,0);transform:translate(-50%,-50%) translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes hb-pop-data-v-dcdd8270{0%{opacity:0;-webkit-transform:translate(-50%,-50%) translate3d(0,10px,0);transform:translate(-50%,-50%) translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.hb-busy[data-v-dcdd8270]{position:fixed;inset:0;z-index:3000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;background:#fff;-webkit-animation:hb-fade-data-v-dcdd8270 .2s linear both;animation:hb-fade-data-v-dcdd8270 .2s linear both}.hb-busy-spinner-wrap[data-v-dcdd8270],.hb-busy[data-v-dcdd8270]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hb-busy-spinner-wrap[data-v-dcdd8270]{width:58px;height:58px;border-radius:50%;background:#252980;-webkit-box-shadow:0 8px 22px rgba(16,24,40,.16);box-shadow:0 8px 22px rgba(16,24,40,.16)}.hb-busy-spinner[data-v-dcdd8270]{width:25px;height:25px;border-radius:50%;border:2.8px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:hb-spin-data-v-dcdd8270 .8s linear infinite;animation:hb-spin-data-v-dcdd8270 .8s linear infinite}.hb-busy-text[data-v-dcdd8270]{font-size:14px;font-weight:500;color:#6c6c80;text-align:center}@-webkit-keyframes hb-spin-data-v-dcdd8270{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes hb-spin-data-v-dcdd8270{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes hb-fade-data-v-dcdd8270{0%{opacity:0}to{opacity:1}}@keyframes hb-fade-data-v-dcdd8270{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hb-fade-up-data-v-dcdd8270{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes hb-fade-up-data-v-dcdd8270{0%{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}to{opacity:1;-webkit-transform:none;transform:none}}@media (max-width:1023px){.hb-page[data-v-dcdd8270]{padding:32px 24px 40px}.hb-added-card[data-v-dcdd8270]{grid-template-columns:180px 1fr;gap:26px;padding:26px}}@media (max-width:640px){.hb-page[data-v-dcdd8270]{padding:26px 20px 36px}.hb-added-card[data-v-dcdd8270]{grid-template-columns:1fr;gap:22px;padding:22px}.hb-added-cover[data-v-dcdd8270]{max-width:220px}.hb-added-title[data-v-dcdd8270]{font-size:20px}.hb-action[data-v-dcdd8270]{min-width:0}}.tdn-node[data-v-35f36637],.tdn-node [data-v-35f36637]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif;text-align:left}.tdn-node[data-v-35f36637]{position:relative;list-style:none}.tdn-row[data-v-35f36637]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:7px 0}.tdn-dot[data-v-35f36637]{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;z-index:1;border-radius:50%;margin-top:3px}.tdn-dot-1[data-v-35f36637]{width:13px;height:13px;background:#fff;border:2.5px solid #252980}.tdn-dot-2[data-v-35f36637]{width:10px;height:10px;background:#fff;border:2px solid #6b74c9;margin-left:1px}.tdn-dot-3[data-v-35f36637]{width:8px;height:8px;background:#fff;border:2px solid #b9bee4;margin-left:2px}.tdn-label[data-v-35f36637]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;line-height:1.4}.tdn-label-1[data-v-35f36637]{font-size:14px;font-weight:700;color:#252980}.tdn-label-2[data-v-35f36637]{font-size:13px;font-weight:600;color:#3a3e66}.tdn-label-3[data-v-35f36637]{font-size:12.5px;font-weight:500;color:#7b7f94}.tdn-children[data-v-35f36637]{position:relative;margin:0;padding:0 0 0 6px;margin-left:6px;border-left:1.5px solid #dadef2}.tdn-depth-1>.tdn-children[data-v-35f36637]{border-left-color:#c9ceec}.hbc-page[data-v-d5aa1b58],.hbc-page [data-v-d5aa1b58]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif;text-align:left}.hbc-page[data-v-d5aa1b58]{background:#f3f5f8;min-height:calc(100vh - 132px);padding:10px 48px 80px!important}.hbc-inner[data-v-d5aa1b58]{width:100%;padding-top:24px}.hbc-crumbs[data-v-d5aa1b58]{-ms-flex-align:center;gap:6px;margin-bottom:24px;font-size:12.5px;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.hbc-back[data-v-d5aa1b58],.hbc-crumbs[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.hbc-back[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;border:none;background:none;border-radius:9px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:-4px;-webkit-transition:background .18s;transition:background .18s}.hbc-back[data-v-d5aa1b58]:hover{background:#eaecf3}.hbc-crumb[data-v-d5aa1b58]{color:#8a8a9e;text-decoration:none;-webkit-transition:color .16s;transition:color .16s}.hbc-crumb-active[data-v-d5aa1b58],.hbc-crumb[data-v-d5aa1b58]:hover{color:#252980}.hbc-sep[data-v-d5aa1b58]{color:#c2c6d6}.hbc-layout[data-v-d5aa1b58]{display:grid;grid-template-columns:200px 1fr;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.hbc-cover-col[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;position:sticky;top:88px}.hbc-cover[data-v-d5aa1b58]{position:relative;width:100%;aspect-ratio:634/892;border-radius:11px;overflow:hidden;background:linear-gradient(155deg,var(--c1,#2d3a8c),var(--c2,#1b2360));-webkit-box-shadow:0 6px 22px rgba(16,24,40,.18);box-shadow:0 6px 22px rgba(16,24,40,.18)}.hbc-cover-img[data-v-d5aa1b58]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hbc-cv-spine[data-v-d5aa1b58]{position:absolute;left:0;top:0;bottom:0;width:7px;background:rgba(0,0,0,.22)}.hbc-cv-spine2[data-v-d5aa1b58]{position:absolute;left:7px;top:0;bottom:0;width:2px;background:hsla(0,0%,100%,.16)}.hbc-cv-bar[data-v-d5aa1b58]{position:absolute;left:14px;right:10px;top:14px;height:3px;border-radius:2px;background:#fbb03b}.hbc-cv-brand[data-v-d5aa1b58]{position:absolute;left:14px;right:10px;top:28px;font-size:9px;font-weight:700;letter-spacing:1px;color:hsla(0,0%,100%,.7)}.hbc-cv-title[data-v-d5aa1b58]{top:50px;font-size:14px;line-height:1.25;font-weight:800;color:#fff;display:-webkit-box;-webkit-line-clamp:5;overflow:hidden}.hbc-cv-foot[data-v-d5aa1b58],.hbc-cv-title[data-v-d5aa1b58]{position:absolute;left:14px;right:10px;-webkit-box-orient:vertical}.hbc-cv-foot[data-v-d5aa1b58]{bottom:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.hbc-cv-rule[data-v-d5aa1b58]{display:block;width:20px;height:2px;background:hsla(0,0%,100%,.45)}.hbc-cv-sub[data-v-d5aa1b58]{font-size:9px;font-weight:700;letter-spacing:.5px;color:hsla(0,0%,100%,.85)}.hbc-meta-pills[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.hbc-pill[data-v-d5aa1b58]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#eaecf3;font-size:11.5px;font-weight:600;color:#5c607a}.hbc-pill-navy[data-v-d5aa1b58]{background:#eef0fa;color:#252980}.hbc-right[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0}.hbc-title-card[data-v-d5aa1b58]{padding:0 0 14px 0}.hbc-title[data-v-d5aa1b58]{margin:0 0 10px!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;color:#252980!important;text-transform:none!important;letter-spacing:-.2px!important}.hbc-meta-row[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:38px}.hbc-chapters-count[data-v-d5aa1b58]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:500;color:#8a8a9e}.hbc-search-toggle[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:38px;height:38px;border:1.5px solid #d0d3e8;border-radius:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,box-shadow .18s;transition:border-color .18s,background .18s,box-shadow .18s,-webkit-box-shadow .18s}.hbc-search-toggle[data-v-d5aa1b58]:hover{border-color:#252980;background:#eef0fa}.hbc-search-bar[data-v-d5aa1b58],.hbc-search-toggle[data-v-d5aa1b58]:hover{-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.08);box-shadow:0 0 0 3px rgba(37,41,128,.08)}.hbc-search-bar[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px;padding:0 14px;border-radius:999px;background:#fff;border:1.5px solid #252980;gap:8px;-webkit-animation:hbc-search-in-data-v-d5aa1b58 .18s cubic-bezier(.2,.7,.2,1) both;animation:hbc-search-in-data-v-d5aa1b58 .18s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes hbc-search-in-data-v-d5aa1b58{0%{opacity:0;-webkit-transform:scaleX(.96);transform:scaleX(.96);-webkit-transform-origin:right;transform-origin:right}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes hbc-search-in-data-v-d5aa1b58{0%{opacity:0;-webkit-transform:scaleX(.96);transform:scaleX(.96);-webkit-transform-origin:right;transform-origin:right}to{opacity:1;-webkit-transform:none;transform:none}}.hbc-search-icon[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none}.hbc-search-input[data-v-d5aa1b58]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;font-family:Montserrat,sans-serif;font-size:13.5px;font-weight:400;color:#1c1c28}.hbc-search-input[data-v-d5aa1b58]::-webkit-input-placeholder{color:#a8a8b8}.hbc-search-input[data-v-d5aa1b58]::-moz-placeholder{color:#a8a8b8}.hbc-search-input[data-v-d5aa1b58]:-ms-input-placeholder{color:#a8a8b8}.hbc-search-input[data-v-d5aa1b58]::-ms-input-placeholder{color:#a8a8b8}.hbc-search-input[data-v-d5aa1b58]::placeholder{color:#a8a8b8}.hbc-search-clear[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20px;height:20px;background:none;border:none;cursor:pointer;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .16s;transition:background .16s}.hbc-search-clear[data-v-d5aa1b58]:hover{background:#edeef3}.hbc-empty-search[data-v-d5aa1b58]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:48px 24px;background:#fff;border-radius:14px;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.04);box-shadow:0 2px 10px rgba(16,24,40,.04)}.hbc-empty-search-icon[data-v-d5aa1b58],.hbc-empty-search[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hbc-empty-search-icon[data-v-d5aa1b58]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#eef0fa}.hbc-empty-search-title[data-v-d5aa1b58]{margin:18px 0 0;font-size:17px;font-weight:700;color:#252980}.hbc-empty-search-text[data-v-d5aa1b58]{margin:8px 0 0;max-width:380px;font-size:13.5px;line-height:1.6;color:#7b7f94}.hbc-empty-search-text strong[data-v-d5aa1b58]{color:#3a3e55;font-weight:700}.hbc-chapter-skeleton[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:15px 16px}.hbc-sk-num[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:34px;height:34px;border-radius:10px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e9ebf1),color-stop(50%,#f4f5f9),color-stop(75%,#e9ebf1));background:linear-gradient(90deg,#e9ebf1 25%,#f4f5f9 50%,#e9ebf1 75%);background-size:420px 100%;-webkit-animation:hbc-shimmer-data-v-d5aa1b58 1.25s linear infinite;animation:hbc-shimmer-data-v-d5aa1b58 1.25s linear infinite}.hbc-sk-lines[data-v-d5aa1b58]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.hbc-sk-line[data-v-d5aa1b58]{height:11px;border-radius:6px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e9ebf1),color-stop(50%,#f4f5f9),color-stop(75%,#e9ebf1));background:linear-gradient(90deg,#e9ebf1 25%,#f4f5f9 50%,#e9ebf1 75%);background-size:420px 100%;-webkit-animation:hbc-shimmer-data-v-d5aa1b58 1.25s linear infinite;animation:hbc-shimmer-data-v-d5aa1b58 1.25s linear infinite}.hbc-sk-line-long[data-v-d5aa1b58]{width:70%}.hbc-sk-line-short[data-v-d5aa1b58]{width:40%;background-color:#eef0f5}@-webkit-keyframes hbc-shimmer-data-v-d5aa1b58{0%{background-position:-420px 0}to{background-position:420px 0}}@keyframes hbc-shimmer-data-v-d5aa1b58{0%{background-position:-420px 0}to{background-position:420px 0}}.hbc-chapter-list[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.hbc-chapter[data-v-d5aa1b58]{background:#fff;border-radius:14px;border:1px solid #eceef4;-webkit-box-shadow:0 2px 10px rgba(16,24,40,.04);box-shadow:0 2px 10px rgba(16,24,40,.04);overflow:hidden}.hbc-chapter-head[data-v-d5aa1b58]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:15px 16px;background:none;border:none;cursor:pointer;text-align:left;-webkit-transition:background .16s;transition:background .16s}.hbc-chapter-head[data-v-d5aa1b58]:hover{background:#fafbfd}.hbc-ch-num[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:34px;height:34px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;font-weight:700;-webkit-transition:background .18s,color .18s;transition:background .18s,color .18s}.hbc-num-active[data-v-d5aa1b58]{background:#252980;color:#fff}.hbc-num-inactive[data-v-d5aa1b58]{background:#f0f1f7;color:#6b7280}.hbc-ch-info[data-v-d5aa1b58]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.hbc-ch-title[data-v-d5aa1b58]{font-size:14.5px;font-weight:600;color:#252980;line-height:1.35}.hbc-mark[data-v-d5aa1b58]{background:#fff2cc;color:inherit;border-radius:3px;padding:0 1px}.hbc-ch-count[data-v-d5aa1b58]{font-size:11.5px;font-weight:500;color:#8a8a9e}.hbc-chevron[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1);transition:transform .25s cubic-bezier(.2,.7,.2,1),-webkit-transform .25s cubic-bezier(.2,.7,.2,1)}.hbc-chevron-up[data-v-d5aa1b58]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hbc-topic-list[data-v-d5aa1b58]{border-top:1px solid #eaecf3;-webkit-animation:hbc-open-data-v-d5aa1b58 .22s ease both;animation:hbc-open-data-v-d5aa1b58 .22s ease both}@-webkit-keyframes hbc-open-data-v-d5aa1b58{0%{opacity:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes hbc-open-data-v-d5aa1b58{0%{opacity:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{opacity:1;-webkit-transform:none;transform:none}}.hbc-topic[data-v-d5aa1b58]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:13px 16px;-webkit-transition:background .16s;transition:background .16s;outline:none;border-top:1px solid #f2f3f7}.hbc-topic[data-v-d5aa1b58]:first-child{border-top:none}.hbc-topic[data-v-d5aa1b58]:hover{background:#fafbfd}.hbc-topic[data-v-d5aa1b58]:focus-visible{background:#f3f4fc}.hbc-topic-icon[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:30px;height:30px;border-radius:9px;margin-top:1px;background:#f3f7ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hbc-topic-main[data-v-d5aa1b58]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.hbc-topic-title[data-v-d5aa1b58]{font-size:13.5px;font-weight:500;color:#2b2b3a;line-height:1.4;cursor:pointer}.hbc-topic-title[data-v-d5aa1b58]:hover{color:#252980}.hbc-topic-details-btn[data-v-d5aa1b58]{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0;border:none;background:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:600;color:#252980;-webkit-transition:color .16s;transition:color .16s}.hbc-topic-details-btn[data-v-d5aa1b58]:hover{color:#4a52c9}.hbc-topic-arrow[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;cursor:pointer;margin-top:7px}.hbc-topic-divider[data-v-d5aa1b58]{position:absolute;left:16px;right:16px;bottom:0;height:1px;background:#f2f3f7}.hbc-modal-overlay[data-v-d5aa1b58]{position:fixed;inset:0;z-index:2000;background:rgba(12,14,35,.52);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px}.hbc-modal-card[data-v-d5aa1b58]{width:100%;max-width:420px;background:#fff;border-radius:20px;-webkit-box-shadow:0 24px 60px rgba(12,14,35,.28);box-shadow:0 24px 60px rgba(12,14,35,.28);overflow:hidden;-webkit-animation:hbc-modal-in-data-v-d5aa1b58 .22s cubic-bezier(.2,.7,.2,1) both;animation:hbc-modal-in-data-v-d5aa1b58 .22s cubic-bezier(.2,.7,.2,1) both}@-webkit-keyframes hbc-modal-in-data-v-d5aa1b58{0%{opacity:0;-webkit-transform:scale(.94) translateY(12px);transform:scale(.94) translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes hbc-modal-in-data-v-d5aa1b58{0%{opacity:0;-webkit-transform:scale(.94) translateY(12px);transform:scale(.94) translateY(12px)}to{opacity:1;-webkit-transform:none;transform:none}}.hbc-modal-head[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 22px 16px;border-bottom:1px solid #f0f1f7}.hbc-modal-title[data-v-d5aa1b58]{font-size:15px;font-weight:700;color:#1c1c28}.hbc-modal-close[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:none;background:none;border-radius:50%;cursor:pointer;color:#8a8a9e;-webkit-transition:background .16s;transition:background .16s}.hbc-modal-close[data-v-d5aa1b58]:hover{background:#f0f1f7}.hbc-modal-options[data-v-d5aa1b58]{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:22px}.hbc-resource-card[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:14px;padding:28px 16px 24px;border:1.5px solid #eceef4;border-radius:16px;background:#fff;cursor:pointer;-webkit-transition:border-color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:border-color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:border-color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:border-color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.hbc-resource-card[data-v-d5aa1b58]:hover{border-color:transparent;-webkit-box-shadow:0 8px 24px rgba(16,24,40,.12);box-shadow:0 8px 24px rgba(16,24,40,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hbc-resource-card[data-v-d5aa1b58]:active{-webkit-transform:scale(.97);transform:scale(.97)}.hbc-resource-icon[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;border-radius:50%}.hbc-resource-videos .hbc-resource-icon[data-v-d5aa1b58]{background:#22c6db;-webkit-box-shadow:0 6px 18px rgba(34,198,219,.32);box-shadow:0 6px 18px rgba(34,198,219,.32)}.hbc-resource-mcqs .hbc-resource-icon[data-v-d5aa1b58]{background:#fb6e7e;-webkit-box-shadow:0 6px 18px rgba(251,110,126,.32);box-shadow:0 6px 18px rgba(251,110,126,.32)}.hbc-resource-label[data-v-d5aa1b58]{font-size:14px;font-weight:700;color:#252980}.hbc-modal-fade-enter-active[data-v-d5aa1b58],.hbc-modal-fade-leave-active[data-v-d5aa1b58]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.hbc-modal-fade-enter[data-v-d5aa1b58],.hbc-modal-fade-leave-to[data-v-d5aa1b58]{opacity:0}.hbc-modal-error[data-v-d5aa1b58]{padding:22px;font-size:13px;font-weight:500;color:#d92d20;text-align:center}.hbc-toast[data-v-d5aa1b58]{position:fixed;top:84px;right:24px;z-index:3200;-ms-flex-align:center;gap:10px;max-width:320px;padding:13px 18px;border-radius:12px;background:#fff;border:1px solid #eceef4;-webkit-box-shadow:0 12px 32px rgba(16,24,40,.16);box-shadow:0 12px 32px rgba(16,24,40,.16)}.hbc-toast-icon[data-v-d5aa1b58],.hbc-toast[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.hbc-toast-icon[data-v-d5aa1b58]{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hbc-toast-text[data-v-d5aa1b58]{font-size:13px;font-weight:600;color:#1c1c28;line-height:1.4}.hbc-toast-enter-active[data-v-d5aa1b58],.hbc-toast-leave-active[data-v-d5aa1b58]{-webkit-transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.2,.7,.2,1);transition:opacity .28s ease,-webkit-transform .28s cubic-bezier(.2,.7,.2,1);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.7,.2,1);transition:opacity .28s ease,transform .28s cubic-bezier(.2,.7,.2,1),-webkit-transform .28s cubic-bezier(.2,.7,.2,1)}.hbc-toast-enter[data-v-d5aa1b58],.hbc-toast-leave-to[data-v-d5aa1b58]{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.hbc-drawer-root[data-v-d5aa1b58]{position:fixed;inset:0;z-index:2600}.hbc-drawer-scrim[data-v-d5aa1b58]{position:absolute;inset:0;background:rgba(20,22,48,.42);backdrop-filter:blur(2px)}.hbc-drawer[data-v-d5aa1b58]{top:0;right:0;bottom:0;width:420px;max-width:92vw;background:#fff;-webkit-box-shadow:-14px 0 48px rgba(16,24,40,.2);box-shadow:-14px 0 48px rgba(16,24,40,.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:26px 28px 28px;overflow-y:auto}.hbc-drawer-close[data-v-d5aa1b58],.hbc-drawer[data-v-d5aa1b58]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.hbc-drawer-close[data-v-d5aa1b58]{top:20px;right:22px;width:36px;height:36px;border:none;border-radius:50%;background:#f3f4fc;color:#5c607a;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .16s,color .16s;transition:background .16s,color .16s}.hbc-drawer-close[data-v-d5aa1b58]:hover{background:#e6e8f6;color:#252980}.hbc-drawer-head[data-v-d5aa1b58]{padding-right:44px;margin-bottom:22px}.hbc-drawer-eyebrow[data-v-d5aa1b58]{display:block;font-size:11px;font-weight:700;letter-spacing:1.2px;color:#9aa0b4}.hbc-drawer-chapter[data-v-d5aa1b58]{display:block;margin-top:10px;font-size:13px;font-weight:500;color:#7b7f94}.hbc-drawer-title[data-v-d5aa1b58]{margin:4px 0 0!important;font-size:22px!important;font-weight:800!important;line-height:1.3!important;color:#252980!important;letter-spacing:-.3px!important}.hbc-drawer-body[data-v-d5aa1b58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hbc-drawer-section-label[data-v-d5aa1b58]{display:block;margin-bottom:14px;font-size:11px;font-weight:700;letter-spacing:1.2px;color:#9aa0b4}.hbc-drawer-tree[data-v-d5aa1b58]{margin:0;padding:0;list-style:none}.hbc-drawer-enter-active[data-v-d5aa1b58],.hbc-drawer-leave-active[data-v-d5aa1b58]{-webkit-transition:opacity .24s ease;transition:opacity .24s ease}.hbc-drawer-enter-active .hbc-drawer[data-v-d5aa1b58],.hbc-drawer-leave-active .hbc-drawer[data-v-d5aa1b58]{-webkit-transition:-webkit-transform .28s cubic-bezier(.2,.7,.2,1);transition:-webkit-transform .28s cubic-bezier(.2,.7,.2,1);transition:transform .28s cubic-bezier(.2,.7,.2,1);transition:transform .28s cubic-bezier(.2,.7,.2,1),-webkit-transform .28s cubic-bezier(.2,.7,.2,1)}.hbc-drawer-enter[data-v-d5aa1b58],.hbc-drawer-leave-to[data-v-d5aa1b58]{opacity:0}.hbc-drawer-enter .hbc-drawer[data-v-d5aa1b58],.hbc-drawer-leave-to .hbc-drawer[data-v-d5aa1b58]{-webkit-transform:translateX(100%);transform:translateX(100%)}@media (max-width:800px){.hbc-layout[data-v-d5aa1b58]{grid-template-columns:160px 1fr;gap:22px}}@media (max-width:640px){.hbc-page[data-v-d5aa1b58]{padding:20px 16px 56px!important}.hbc-layout[data-v-d5aa1b58]{grid-template-columns:1fr}.hbc-cover-col[data-v-d5aa1b58]{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.hbc-cover[data-v-d5aa1b58]{width:110px;-webkit-box-flex:0;-ms-flex:none;flex:none}.hbc-drawer[data-v-d5aa1b58]{width:100%;max-width:100vw;padding:22px 20px 24px}.hbc-drawer-title[data-v-d5aa1b58]{font-size:19px!important}}.dp-page[data-v-13161384],.dp-page [data-v-13161384],.dp-page[data-v-13161384] *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.dp-page[data-v-13161384]{max-width:860px;margin:0 auto;padding:36px 40px 80px}.dp-header[data-v-13161384]{-ms-flex-align:center;gap:14px;margin-bottom:32px}.dp-back-btn[data-v-13161384],.dp-header[data-v-13161384]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.dp-back-btn[data-v-13161384]{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border:none;background:none;border-radius:9px;cursor:pointer;-webkit-transition:background .18s;transition:background .18s}.dp-back-btn[data-v-13161384]:hover{background:#eaecf3}.dp-title[data-v-13161384]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:0!important;font-size:30px!important;font-weight:800!important;color:#252980!important;text-transform:none!important;letter-spacing:-.3px!important;line-height:1.2!important}.dp-dash[data-v-13161384]{color:#252980;font-weight:800}.dp-date[data-v-13161384]{color:#e12d2d!important;font-weight:800}.dp-card[data-v-13161384]{background:#fff;border:1px solid #e7e9f0;border-radius:18px;-webkit-box-shadow:0 4px 18px rgba(16,24,40,.06);box-shadow:0 4px 18px rgba(16,24,40,.06);padding:24px 26px 22px;margin-bottom:20px;border-bottom:3px solid #252980}.dp-card-warn[data-v-13161384]{border-bottom-color:#e24c4c}.dp-card-head[data-v-13161384]{-ms-flex-align:center;gap:10px;margin-bottom:10px}.dp-card-head[data-v-13161384],.dp-card-icon[data-v-13161384]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.dp-card-icon[data-v-13161384]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26px;height:26px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dp-card-icon svg[data-v-13161384]{width:22px;height:22px;stroke:#e12d2d}.dp-card-title[data-v-13161384]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0!important;font-size:19px!important;font-weight:800!important;color:#252980!important;text-transform:none!important;letter-spacing:-.2px!important}.dp-badge-warn[data-v-13161384]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:3px 10px;border-radius:999px;background:#fef2f2;border:1px solid #fda29b;font-size:11.5px;font-weight:700;color:#e24c4c}.dp-table[data-v-13161384]{font-size:13.5px!important;font-family:Montserrat,sans-serif!important;margin-bottom:0!important}.dp-table[data-v-13161384] thead th{border:none!important;background:transparent!important;color:#1c1c28!important;font-size:13px!important;font-weight:700!important;text-transform:none!important;padding:10px 16px!important;text-align:center}.dp-table[data-v-13161384] thead th:first-child{text-align:left}.dp-table[data-v-13161384] tbody td{border:none!important;padding:12px 16px!important;vertical-align:middle!important;color:#1c1c28!important;font-weight:500!important;text-align:center}.dp-table[data-v-13161384] tbody td:first-child{text-align:left;font-weight:600!important}.dp-table[data-v-13161384] tbody tr:nth-child(odd) td{background:#f4f5f8!important}.dp-table[data-v-13161384] tbody tr:nth-child(2n) td{background:#fff!important}.dp-table[data-v-13161384] tbody tr{cursor:pointer}.dp-table[data-v-13161384] .resume-link,.dp-table[data-v-13161384] tbody td a{color:#e8862e!important;font-weight:600!important;text-decoration:none!important}.dp-teams-row[data-v-13161384]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:36px}.dp-teams-btn[data-v-13161384],.dp-teams-row[data-v-13161384]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dp-teams-btn[data-v-13161384]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:46px;padding:0 32px;border:1.5px solid #252980;border-radius:999px;background:#fff;color:#252980;font-family:Montserrat,sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;-webkit-transition:background .18s,color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,color .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,color .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.dp-teams-btn[data-v-13161384]:hover{background:#252980;color:#fff;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22)}.dp-teams-btn[data-v-13161384]:active{-webkit-transform:scale(.97);transform:scale(.97)}.embed-container[data-v-13161384]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed[data-v-13161384],.embed-container iframe[data-v-13161384],.embed-container object[data-v-13161384]{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:640px){.dp-page[data-v-13161384]{padding:24px 16px 60px}.dp-title[data-v-13161384]{font-size:20px!important}}.ori-tutorial-page[data-v-41ad8bd9]{padding-top:100px!important}.video-container-mob[data-v-41ad8bd9]{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container-mob[data-v-41ad8bd9] embed,.video-container-mob[data-v-41ad8bd9] iframe,.video-container-mob[data-v-41ad8bd9] object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container-mob[data-v-7db5d1b8]{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container-mob[data-v-7db5d1b8] embed,.video-container-mob[data-v-7db5d1b8] iframe,.video-container-mob[data-v-7db5d1b8] object{position:absolute;top:0;left:0;width:100%;height:100%}.date-pickers[data-v-21278f21]{text-align:center}.date-pickers[data-v-21278f21] .form-control,.date-pickers[data-v-21278f21] label.form-control{white-space:nowrap;text-overflow:ellipsis}.container>h3[data-v-21278f21],.container>h4[data-v-21278f21]{text-align:center}.dashboard-view .b-form-datepicker .dropdown-menu{background-color:#fff!important;border:1px solid #e7e9f0!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important;padding:8px!important}.dashboard-view .b-calendar .b-calendar-grid{background-color:#fff!important}.dashboard-view .b-calendar .b-calendar-grid-caption,.dashboard-view .b-calendar .b-calendar-grid-weekdays small,.dashboard-view .b-calendar output{color:#1c1c28!important;font-weight:600}.dashboard-view .b-calendar .b-calendar-grid-body .btn,.dashboard-view .b-calendar .b-calendar-grid-body .col[role=button]{width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-view .b-calendar .b-calendar-grid-body .btn{color:#1c1c28!important;opacity:1!important;font-weight:600}.dashboard-view .b-calendar .b-calendar-grid-body .btn.text-muted,.dashboard-view .b-calendar .b-calendar-grid-body .btn[aria-disabled=true]{color:#a8aab6!important;font-weight:500}.dashboard-view .b-calendar .b-calendar-grid-body .btn:focus,.dashboard-view .b-calendar .b-calendar-grid-body .btn:hover{background-color:#f3f4fc!important;color:#252980!important}.dashboard-view .b-calendar .b-calendar-grid-body .btn.btn-outline-primary{color:#252980!important;border-color:#252980!important}.dashboard-view .b-calendar .b-calendar-grid-body .btn.active,.dashboard-view .b-calendar .b-calendar-grid-body .btn.btn-primary{background-color:#252980!important;border-color:#252980!important;color:#fff!important}.dashboard-view .b-calendar .b-calendar-nav .btn{width:auto!important;min-width:0!important;color:#252980!important;opacity:1!important}@font-face{.step{font-family:Linearicons-Free;src:url(../fonts/Linearicons-Free.b9b7f23c.eot);src:url(../fonts/Linearicons-Free.b9b7f23c.eot?#iefixw118d) format("embedded-opentype"),url(../fonts/Linearicons-Free.03e91f12.woff2) format("woff2"),url(../fonts/Linearicons-Free.65060723.woff) format("woff"),url(../fonts/Linearicons-Free.2f3e9f80.ttf) format("truetype"),url(../img/Linearicons-Free.ec161a74.svg#Linearicons-Free) format("svg");font-weight:400;font-style:normal}}.step .lnr{font-family:Linearicons-Free;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.step .lnr-home:before{content:"\E800"}.step .lnr-apartment:before{content:"\E801"}.step .lnr-pencil:before{content:"\E802"}.step .lnr-magic-wand:before{content:"\E803"}.step .lnr-drop:before{content:"\E804"}.step .lnr-lighter:before{content:"\E805"}.step .lnr-poop:before{content:"\E806"}.step .lnr-sun:before{content:"\E807"}.step .lnr-moon:before{content:"\E808"}.step .lnr-cloud:before{content:"\E809"}.step .lnr-cloud-upload:before{content:"\E80A"}.step .lnr-cloud-download:before{content:"\E80B"}.step .lnr-cloud-sync:before{content:"\E80C"}.step .lnr-cloud-check:before{content:"\E80D"}.step .lnr-database:before{content:"\E80E"}.step .lnr-lock:before{content:"\E80F"}.step .lnr-cog:before{content:"\E810"}.step .lnr-trash:before{content:"\E811"}.step .lnr-dice:before{content:"\E812"}.step .lnr-heart:before{content:"\E813"}.step .lnr-star:before{content:"\E814"}.step .lnr-star-half:before{content:"\E815"}.step .lnr-star-empty:before{content:"\E816"}.step .lnr-flag:before{content:"\E817"}.step .lnr-envelope:before{content:"\E818"}.step .lnr-paperclip:before{content:"\E819"}.step .lnr-inbox:before{content:"\E81A"}.step .lnr-eye:before{content:"\E81B"}.step .lnr-printer:before{content:"\E81C"}.step .lnr-file-empty:before{content:"\E81D"}.step .lnr-file-add:before{content:"\E81E"}.step .lnr-enter:before{content:"\E81F"}.step .lnr-exit:before{content:"\E820"}.step .lnr-graduation-hat:before{content:"\E821"}.step .lnr-license:before{content:"\E822"}.step .lnr-music-note:before{content:"\E823"}.step .lnr-film-play:before{content:"\E824"}.step .lnr-camera-video:before{content:"\E825"}.step .lnr-camera:before{content:"\E826"}.step .lnr-picture:before{content:"\E827"}.step .lnr-book:before{content:"\E828"}.step .lnr-bookmark:before{content:"\E829"}.step .lnr-user:before{content:"\E82A"}.step .lnr-users:before{content:"\E82B"}.step .lnr-shirt:before{content:"\E82C"}.step .lnr-store:before{content:"\E82D"}.step .lnr-cart:before{content:"\E82E"}.step .lnr-tag:before{content:"\E82F"}.step .lnr-phone-handset:before{content:"\E830"}.step .lnr-phone:before{content:"\E831"}.step .lnr-pushpin:before{content:"\E832"}.step .lnr-map-marker:before{content:"\E833"}.step .lnr-map:before{content:"\E834"}.step .lnr-location:before{content:"\E835"}.step .lnr-calendar-full:before{content:"\E836"}.step .lnr-keyboard:before{content:"\E837"}.step .lnr-spell-check:before{content:"\E838"}.step .lnr-screen:before{content:"\E839"}.step .lnr-smartphone:before{content:"\E83A"}.step .lnr-tablet:before{content:"\E83B"}.step .lnr-laptop:before{content:"\E83C"}.step .lnr-laptop-phone:before{content:"\E83D"}.step .lnr-power-switch:before{content:"\E83E"}.step .lnr-bubble:before{content:"\E83F"}.step .lnr-heart-pulse:before{content:"\E840"}.step .lnr-construction:before{content:"\E841"}.step .lnr-pie-chart:before{content:"\E842"}.step .lnr-chart-bars:before{content:"\E843"}.step .lnr-gift:before{content:"\E844"}.step .lnr-diamond:before{content:"\E845"}.step .lnr-linearicons:before{content:"\E846"}.step .lnr-dinner:before{content:"\E847"}.step .lnr-coffee-cup:before{content:"\E848"}.step .lnr-leaf:before{content:"\E849"}.step .lnr-paw:before{content:"\E84A"}.step .lnr-rocket:before{content:"\E84B"}.step .lnr-briefcase:before{content:"\E84C"}.step .lnr-bus:before{content:"\E84D"}.step .lnr-car:before{content:"\E84E"}.step .lnr-train:before{content:"\E84F"}.step .lnr-bicycle:before{content:"\E850"}.step .lnr-wheelchair:before{content:"\E851"}.step .lnr-select:before{content:"\E852"}.step .lnr-earth:before{content:"\E853"}.step .lnr-smile:before{content:"\E854"}.step .lnr-sad:before{content:"\E855"}.step .lnr-neutral:before{content:"\E856"}.step .lnr-mustache:before{content:"\E857"}.step .lnr-alarm:before{content:"\E858"}.step .lnr-bullhorn:before{content:"\E859"}.step .lnr-volume-high:before{content:"\E85A"}.step .lnr-volume-medium:before{content:"\E85B"}.step .lnr-volume-low:before{content:"\E85C"}.step .lnr-volume:before{content:"\E85D"}.step .lnr-mic:before{content:"\E85E"}.step .lnr-hourglass:before{content:"\E85F"}.step .lnr-undo:before{content:"\E860"}.step .lnr-redo:before{content:"\E861"}.step .lnr-sync:before{content:"\E862"}.step .lnr-history:before{content:"\E863"}.step .lnr-clock:before{content:"\E864"}.step .lnr-download:before{content:"\E865"}.step .lnr-upload:before{content:"\E866"}.step .lnr-enter-down:before{content:"\E867"}.step .lnr-exit-up:before{content:"\E868"}.step .lnr-bug:before{content:"\E869"}.step .lnr-code:before{content:"\E86A"}.step .lnr-link:before{content:"\E86B"}.step .lnr-unlink:before{content:"\E86C"}.step .lnr-thumbs-up:before{content:"\E86D"}.step .lnr-thumbs-down:before{content:"\E86E"}.step .lnr-magnifier:before{content:"\E86F"}.step .lnr-cross:before{content:"\E870"}.step .lnr-menu:before{content:"\E871"}.step .lnr-list:before{content:"\E872"}.step .lnr-chevron-up:before{content:"\E873"}.step .lnr-chevron-down:before{content:"\E874"}.step .lnr-chevron-left:before{content:"\E875"}.step .lnr-chevron-right:before{content:"\E876"}.step .lnr-arrow-up:before{content:"\E877"}.step .lnr-arrow-down:before{content:"\E878"}.step .lnr-arrow-left:before{content:"\E879"}.step .lnr-arrow-right:before{content:"\E87A"}.step .lnr-move:before{content:"\E87B"}.step .lnr-warning:before{content:"\E87C"}.step .lnr-question-circle:before{content:"\E87D"}.step .lnr-menu-circle:before{content:"\E87E"}.step .lnr-checkmark-circle:before{content:"\E87F"}.step .lnr-cross-circle:before{content:"\E880"}.step .lnr-plus-circle:before{content:"\E881"}.step .lnr-circle-minus:before{content:"\E882"}.step .lnr-arrow-up-circle:before{content:"\E883"}.step .lnr-arrow-down-circle:before{content:"\E884"}.step .lnr-arrow-left-circle:before{content:"\E885"}.step .lnr-arrow-right-circle:before{content:"\E886"}.step .lnr-chevron-up-circle:before{content:"\E887"}.step .lnr-chevron-down-circle:before{content:"\E888"}.step .lnr-chevron-left-circle:before{content:"\E889"}.step .lnr-chevron-right-circle:before{content:"\E88A"}.step .lnr-crop:before{content:"\E88B"}.step .lnr-frame-expand:before{content:"\E88C"}.step .lnr-frame-contract:before{content:"\E88D"}.step .lnr-layers:before{content:"\E88E"}.step .lnr-funnel:before{content:"\E88F"}.step .lnr-text-format:before{content:"\E890"}.step .lnr-text-format-remove:before{content:"\E891"}.step .lnr-text-size:before{content:"\E892"}.step .lnr-bold:before{content:"\E893"}.step .lnr-italic:before{content:"\E894"}.step .lnr-underline:before{content:"\E895"}.step .lnr-strikethrough:before{content:"\E896"}.step .lnr-highlight:before{content:"\E897"}.step .lnr-text-align-left:before{content:"\E898"}.step .lnr-text-align-center:before{content:"\E899"}.step .lnr-text-align-right:before{content:"\E89A"}.step .lnr-text-align-justify:before{content:"\E89B"}.step .lnr-line-spacing:before{content:"\E89C"}.step .lnr-indent-increase:before{content:"\E89D"}.step .lnr-indent-decrease:before{content:"\E89E"}.step .lnr-pilcrow:before{content:"\E89F"}.step .lnr-direction-ltr:before{content:"\E8A0"}.step .lnr-direction-rtl:before{content:"\E8A1"}.step .lnr-page-break:before{content:"\E8A2"}.step .lnr-sort-alpha-asc:before{content:"\E8A3"}.step .lnr-sort-amount-asc:before{content:"\E8A4"}.step .lnr-hand:before{content:"\E8A5"}.step .lnr-pointer-up:before{content:"\E8A6"}.step .lnr-pointer-right:before{content:"\E8A7"}.step .lnr-pointer-down:before{content:"\E8A8"}.step .lnr-pointer-left:before{content:"\E8A9"}.step ::selection{background:#e74c3c;color:#fff;text-shadow:0 0 0}.step .swiper-pagination-bullet-active{background:#fff}.step .cursor-pointer{cursor:pointer!important}.step .badge-notifications{font-size:1.2rem;padding:3px;margin-left:2px;font-family:Montserrat,sans-serif!important;background-color:#cd5c5c;color:#fff}.step .col-form-label{display:-webkit-box;display:-ms-flexbox;display:flex}.step ::-moz-selection{background:#e74c3c;color:#fff;text-shadow:0 0 0}.step .btn-secondary{background-color:transparent;color:#fff;border:1px solid #fff}.step .btn{max-width:100%!important}.step .comp-full-calendar{background:hsla(0,0%,100%,.2)}.step .checkbox{color:#fff;-ms-flex-item-align:center;align-self:center;font-family:Montserrat,sans-serif!important;font-size:20px}.step .custom-control-inline{margin-bottom:10px}.step .btn-secondary-dark{background-color:transparent;color:#000;border:1px solid #000}.step .primary-color{color:#252980}.step .btn-secondary-dark.active,.step .btn-secondary-dark:active,.step .btn-secondary-dark:focus,.step .btn-secondary-dark:hover{background-color:#252980;color:#fff;border-color:transparent}.step .btn-tertiary{background-color:#252980;color:#fff}.step .btn-tertiary:hover{background-color:transparent;border-color:#fff;color:#fff}.step .active a{background-color:#252980!important;background-image:none!important}.step .attempt{text-align:left;font-weight:700!important;margin-bottom:40px}.step .attempt,.step .counter{font-family:Montserrat,sans-serif!important}.step .pagination{position:relative;z-index:10}.step .card-subject{padding:80px;-webkit-box-shadow:0 5px 10px rgba(59,54,54,.2);box-shadow:0 5px 10px rgba(59,54,54,.2);border-radius:10px}.step .card-subject,.step .card-subject-login{margin-bottom:20px;color:#fff!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:100}.step .card-subject-login{padding:20px;margin-top:15vh}.step .card-subject-c{margin:30px;border:1px dashed hsla(0,0%,100%,.25);background-color:#fff!important;-webkit-box-shadow:0 5px 10px rgba(59,54,54,.2);box-shadow:0 5px 10px rgba(59,54,54,.2);border-radius:10px;min-height:240px;cursor:pointer;z-index:100;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:scale(1)}.step .card-subject-c .rec-anim{width:90%;height:90%;margin-left:5%;margin-top:2.5%;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,color-stop(100%,#c9c9c9),to(#c9c9c9)),-webkit-gradient(linear,left top,left bottom,color-stop(100%,#c9c9c9),to(#c9c9c9)),-webkit-gradient(linear,left top,right top,color-stop(100%,#c9c9c9),to(#c9c9c9)),-webkit-gradient(linear,left top,left bottom,color-stop(100%,#c9c9c9),to(#c9c9c9));background-image:linear-gradient(90deg,#c9c9c9 100%,#c9c9c9 0),linear-gradient(180deg,#c9c9c9 100%,#c9c9c9 0),linear-gradient(90deg,#c9c9c9 100%,#c9c9c9 0),linear-gradient(180deg,#c9c9c9 100%,#c9c9c9 0);background-size:0 0,0 0,0 0,0 0;background-position:0 0,100% 0,100% 100%,0 100%}.step .card-subject-c:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.step .card-subject-c:hover .rec-anim{-webkit-animation:bg 1s cubic-bezier(.19,1,.22,1) 1 forwards;animation:bg 1s cubic-bezier(.19,1,.22,1) 1 forwards}.step .apexcharts-tooltip{background:#f3f3f3;color:#000!important}.step .heading-select h1{text-align:center;font-size:30px;font-weight:700!important;margin-bottom:40px}.step .heading-select h1,.step .subject-heading{color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif!important}.step .subject-heading{font-size:25px;font-weight:700;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.step .program-heading,.step .subject-heading h4,.step .subject-heading h5{font-family:Montserrat,sans-serif!important;font-weight:700}.step .program-heading{font-size:25px;position:absolute;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:100;text-transform:uppercase}.step .svg-triangle{top:0;left:0;right:0;bottom:0}.step .subject-svg{width:120px;height:120px;left:calc(50% - 60px);top:calc(50% - 60px)}.step .program-svg,.step .subject-svg{opacity:.8;display:block;-webkit-transition:color .25s ease-in-out,-webkit-transform .25s cubic-bezier(.51,1.58,.92,1.22);transition:color .25s ease-in-out,-webkit-transform .25s cubic-bezier(.51,1.58,.92,1.22);transition:color .25s ease-in-out,transform .25s cubic-bezier(.51,1.58,.92,1.22);transition:color .25s ease-in-out,transform .25s cubic-bezier(.51,1.58,.92,1.22),-webkit-transform .25s cubic-bezier(.51,1.58,.92,1.22);position:absolute;-webkit-transform:scale(1);transform:scale(1);color:rgba(0,0,0,.1);text-align:center;z-index:99}.step .program-svg{width:160px;height:160px;left:calc(50% - 80px);top:calc(30% - 80px)}.step .bg-triangle{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1}.step .content-lift:before{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;display:block;content:"";z-index:1;opacity:.4;position:absolute;width:800px;height:800px;left:50%;top:50%;margin-top:-350px;margin-left:-400px;background:url(../img/bg-wire-circle.d499bdcd.png) no-repeat 50%;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:60s;animation-duration:60s}.step .week-select .fa{cursor:pointer}.step .week-select .disable{opacity:.2!important;cursor:default}.step .content-lift:after{content:"";position:absolute;top:0;left:50%;right:0;bottom:-60px;background:rgba(0,0,0,.035);border-left:1px solid hsla(0,0%,100%,.1);z-index:1;height:100%}.step .svg-rect{width:100%;height:100%;color:#fff}.step .rect-border-anim{top:10px;left:10px;right:10px;bottom:10px;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;position:absolute}.step .card-container{z-index:10;position:relative}.step .dark{background-color:#000!important}.step .top-day-header{border-top-right-radius:10px;border-top-left-radius:10px;color:#fff;font-size:1.5rem;background-color:#d71f2b}.step .active-day{background-color:green}.step .error{color:#cd5c5c;font-size:15px}.step .enabled{background-color:green!important}.step .disabled{background-color:#cd5c5c!important}.step .error-visible{animation-name:pulse;animation-duration:1s;-webkit-animation-name:pulse;-webkit-animation-duration:1s}.step .is-link{cursor:pointer}.step ::-webkit-selection{background:theme-color("primary");color:#fff;text-shadow:0 0 0}.step html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}.step h1{font-size:3.25em}.step h1,.step h2,.step h3,.step h4,.step h5,.step h6{letter-spacing:1px;text-transform:capitalize;margin-top:.3em;font-family:Montserrat,sans-serif!important}.step fieldset legend{font-family:Montserrat,system-ui,-apple-system,sans-serif!important;color:theme-color("primary");font-variant:none;letter-spacing:1px;text-transform:capitalize}.step .table td,.step .table th{border-top:0}.step .table-dark{color:#252980;border-radius:30px;text-align:left!important;font-family:Montserrat,sans-serif!important}.step .table-dark,.step .table-dark tr{background-color:#e5e5e5!important}.step .table thead tr th{font-variant:none!important}.step #more{display:none}.step .show{display:inline!important}.step .hide{display:none!important}.step .bg-light{background-color:#fff}.step .table thead tr th{border-bottom:0}.step .qr-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(#252980));background-image:linear-gradient(#252980)}.step .bg-dark-theme{background-color:#252980!important}.step .bg-theme{background-color:#e74c3c!important}.step .bg-gray{background-color:#e8e8e8!important}.step .bg-white{background-color:#fff!important}.step .fb-btn{background-color:#3b5998;color:#fff;margin-top:10px;width:225px;padding-left:0!important}.step .fb-btn button{cursor:pointer!important}.step .fb-btn:hover{background-color:#3b59a9;color:#fff}.step .table thead tr th{font-variant:none}.step .card-title,.step .table thead tr th{font-family:Montserrat,system-ui,-apple-system,sans-serif!important}.step .card-title{color:theme-color("primary");text-transform:capitalize}.step .col-form-like-label{padding-top:calc(.5rem - 2px);padding-bottom:calc(.5rem - 2px);margin-bottom:0}.step .caps-low{font-variant:small-caps;text-transform:lowercase}.step .mt-2{margin-top:.25rem!important}.step .main-wrapper{height:100%}.step .no-padding{padding:0}.step .border-blue-below{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;font-size:24.5px;font-family:Montserrat,sans-serif}.step .border-blue-below:after{content:"";width:80px;height:2px;position:absolute;bottom:-10px;left:0;background-color:#252980}.step .hero-content{text-align:left;font-family:Montserrat,sans-serif!important;font-weight:700;margin-top:30vh}@media only screen and (max-width:1200px){.step .bg-triangle{display:none}}@media only screen and (max-width:972px){.step .mcq-control{font-size:1.5rem!important}.step .nav-buttons-list{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:30px}}.step .white{color:#fff!important}.step .white-bg{background-color:#fff!important}.step .fa-user-circle{color:#252980}.step .dark-theme{background:linear-gradient(45deg,#627d98,#2c3e50)}.step .light-theme{background:#f3f5f8!important}.step .video-title{color:#fff}.step .breadcrumb{background-color:rgba(37,41,128,.34901960784313724)}.step .breadcrumb-item a{color:#fff!important}.step .sidebar li:last-child .trackBot,.step .sidebar li:last-child .trackTop{display:none}.step .dropdown-menu{background-color:#252980!important;border:2px solid hsla(0,0%,100%,.55)!important}.step .dropdown-item,.step .dropdown-item a{color:#fff!important}.step .dropdown-item:focus,.step .dropdown-item:hover,.step .dropdown-item a:hover{background-color:hsla(0,0%,100%,.035)!important}.step .swiper-pagination-bullet{width:12px;height:12px}.step .swiper-button-next,.step .swiper-button-prev{color:#fff!important}.step #elearnmcqprogress .apexcharts-xaxis text{fill:#fff}.step .hover-underline:hover{text-decoration:underline!important}.step .light-theme .form-control::-webkit-input-placeholder,.step .light-theme input::-webkit-input-placeholder{color:#252980!important}.step .light-theme .form-control::-moz-placeholder,.step .light-theme input::-moz-placeholder{color:#252980!important}.step .light-theme .form-control:-ms-input-placeholder,.step .light-theme input:-ms-input-placeholder{color:#252980!important}.step .light-theme .form-control::-ms-input-placeholder,.step .light-theme input::-ms-input-placeholder{color:#252980!important}.step .light-theme .breadcrumb-item a,.step .light-theme .btn-secondary,.step .light-theme .card-subject,.step .light-theme .checkbox,.step .light-theme .cmslinks a,.step .light-theme .fix-me,.step .light-theme .form-control,.step .light-theme .form-control::placeholder,.step .light-theme .h4-theme,.step .light-theme .headingVideos,.step .light-theme .program-heading,.step .light-theme .sidebar .lnr,.step .light-theme .sidebar .title,.step .light-theme .subject-heading,.step .light-theme .subnote,.step .light-theme .video-title,.step .light-theme h1,.step .light-theme h2,.step .light-theme h3,.step .light-theme h4,.step .light-theme input,.step .light-theme input::placeholder{color:#252980!important}.step .light-theme .program-svg,.step .light-theme .subject-svg{opacity:.2}.step .light-theme #elearnmcqprogress .apexcharts-xaxis text,.step .light-theme #elearnmcqprogress .apexcharts-yaxis-texts-g text{fill:#000}.step .light-theme .tab-pane{color:#000}.step .light-theme .btn-secondary{border-color:#252980!important}.step .light-theme .fix-button{color:#fff!important;border-color:#fff!important}.step .light-theme .week-select{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;margin-top:40px;padding:0 10px;border-radius:15px;border-bottom:2px solid #252980}.step .light-theme .border-below-subject{border-radius:20px;border-bottom:4px solid #252980}.step .light-theme #navbar,.step .light-theme .card-subject,.step .light-theme .form-control,.step .light-theme .trackBot,.step .light-theme .trackTop{background-color:transparent!important}.step .light-theme .card-subject{background-color:#fff!important}.step .light-theme .cmslinks a:after{-webkit-box-shadow:0 0 0 0 #2c3e50;box-shadow:0 0 0 0 #2c3e50;background-color:rgba(44,62,80,.44)}.step .light-theme .cmslinks a:hover:after{-webkit-box-shadow:0 0 0 5px rgba(37,41,128,.34901960784313724);box-shadow:0 0 0 5px rgba(37,41,128,.34901960784313724)}.step .light-theme .content-lift:before{opacity:1}.step .light-theme .counter span{color:#252980!important}.step .light-theme .swiper-pagination-bullet-active,.step .light-theme .table-dark{background-color:#252980!important}.step .light-theme .sidebar{border-right:1px solid #252980!important}.step .light-theme .breadcrumb{background-color:rgba(188,194,203,.3803921568627451)}.step .light-theme .force-white .card-subject,.step .light-theme .force-white .h4-theme,.step .light-theme .force-white h1,.step .light-theme .force-white h2,.step .light-theme .force-white h3{color:#fff!important}.step .light-theme .force-white .card-subject{background-color:#252980!important}.step .light-theme #hero .btn-secondary{color:#fff!important;border-color:#fff!important}.step .light-theme #hero .btn-secondary:hover{color:#252980!important}.step .light-theme #blog .btn-secondary{color:#fff!important;border-color:#fff!important}.step .light-theme #blog .btn-secondary:hover{color:#252980!important}.step .light-theme .white-place input::-webkit-input-placeholder,.step .light-theme .white-place p input::-webkit-input-placeholder{color:#fff!important}.step .light-theme .white-place input::-moz-placeholder,.step .light-theme .white-place p input::-moz-placeholder{color:#fff!important}.step .light-theme .white-place input:-ms-input-placeholder,.step .light-theme .white-place p input:-ms-input-placeholder{color:#fff!important}.step .light-theme .white-place input::-ms-input-placeholder,.step .light-theme .white-place p input::-ms-input-placeholder{color:#fff!important}.step .light-theme .white-place input,.step .light-theme .white-place input::placeholder,.step .light-theme .white-place p input,.step .light-theme .white-place p input::placeholder{color:#fff!important}.step .main-wrapper{padding-top:70px;padding-bottom:120px;position:relative;min-height:1000px}.step .form-control::-webkit-input-placeholder{color:#252980!important}.step .form-control::-moz-placeholder{color:#252980!important}.step .form-control:-ms-input-placeholder{color:#252980!important}.step .form-control::-ms-input-placeholder{color:#252980!important}.step .form-control::placeholder{color:#252980!important}.step .card-subject-login .form-control::-webkit-input-placeholder{color:#fff!important}.step .card-subject-login .form-control::-moz-placeholder{color:#fff!important}.step .card-subject-login .form-control:-ms-input-placeholder{color:#fff!important}.step .card-subject-login .form-control::-ms-input-placeholder{color:#fff!important}.step .card-subject-login .form-control::placeholder{color:#fff!important}.step #navbar{position:fixed;width:100%}.step #hero{height:900px;height:100vh;min-height:1000px}.step .dropdown-toggle:after{color:#fff}.step .dropdown-toggle{padding:0}.step .exportPNG,.step .exportSVG{color:#000!important}.step .banner-img,.step .login-button{display:none}.step .modal-header{border-bottom:none!important}.step .hero-content .fix-text{margin-left:22px}@media only screen and (max-width:991px){.step .hero-content{margin-top:20vh;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step .hero-content .fix-text{margin:auto;margin-top:20px}.step .fix-mobile-center{text-align:center!important}.step .fix-mobile{padding-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:center;width:100%;margin-bottom:10px a;margin-bottom-margin:auto}.step .navbar-class{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;display:unset!important;text-align:center}.step h1{font-size:2.5rem}.step .banner-img{display:block}.step .content-lift:before{display:none}.step .login-button{display:block}.step .learn-button{display:none}}.step .circle{height:15px;width:15px;background-color:#bbb;margin-right:10px;border-radius:50%;display:inline-block}.step .red{background-color:#f44336!important}.step .green{background-color:#4caf50!important}.step .transbg{background:rgba(0,0,0,.6)!important}.step .image-fix img{max-width:100%}.step .btn-file{position:relative;overflow:hidden;cursor:pointer!important}.step .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;display:block}@media only screen and (max-width:767px){.step .hero-content{margin-top:16vh;text-align:center}.step .question-images img{max-width:95%;width:95%;-ms-flex-item-align:start;align-self:flex-start}.step .mobile-center div{margin-top:20px}.step .mobile-center div,.step .mobile-center p{text-align:center!important}.step .scroll-mobile{overflow-x:scroll}.step .float-responsive{float:none!important}.step .below-footer{display:none}.step footer{margin-bottom:0}.step .lefttocenter h3{text-align:center!important}.step .card-subject{padding:40px 10px}}.step #modal2 .modal-content,.step #modal4 .modal-content,.step #modal5 .modal-content,.step #modal6 .modal-content{background-color:transparent!important;border:none!important}.step .logo-gif{width:150px;height:auto}.step .home-content:before{opacity:.3}.step .dailyQuestion legend{font-size:20px}.step .force-white{color:#fff!important}.step .dark-theme .nav-tabs a{color:#fff!important;background-color:transparent!important}.step .dark-theme .video-container span{color:#fff!important}.step .dark-theme .counter span{color:#252980!important}.step .white-place::-webkit-input-placeholder{color:#fff!important}.step .white-place::-moz-placeholder{color:#fff!important}.step .white-place:-ms-input-placeholder{color:#fff!important}.step .white-place::-ms-input-placeholder{color:#fff!important}.step .white-place,.step .white-place::placeholder{color:#fff!important}.step .quotation{font-size:30px;quotes:"\201C" "\201D" "\2018" "\2019";padding:10px 20px;line-height:1.4}.step .quotation:before{content:open-quote;left:-10px;top:30px}.step .quotation:after,.step .quotation:before{display:inline;height:0;line-height:0;position:relative;color:#fff;font-size:2.5em}.step .quotation:after{content:close-quote;left:10px;top:35px}.step b{font-weight:700!important}.step .btn button{background-image:none!important;background-color:transparent;padding:0!important;width:225px}.step .btn img,.step .spinner{display:none}.step .btn{width:225px}.step .alert-dismissible{margin-bottom:0!important}.step .below-footer{position:fixed;bottom:0;width:100%;height:400px;background:#333;font-size:1.2rem;color:#fff;z-index:1;background-image:url(../img/pgc-logo-faded.32a5439b.png);background-size:500px;background-repeat:no-repeat;background-position:-167px;background-blend-mode:overlay}.step .marks{font-size:1.5rem;font-weight:700;padding:20px}.step .contact-info{padding-top:30px;padding-left:5px;font-size:1.3rem;text-align:left;font-family:Montserrat,sans-serif!important}.step .opaque{background-color:#314253;border:1px solid #fff}.step .inactive-test{color:#8d8d8d!important;cursor:pointer;font-size:1.4rem;margin:10px}.step .active-test{color:#000!important;font-weight:700!important;font-size:1.5rem;margin:10px}.step .btn-secondary.active,.step .btn-secondary:active,.step .btn-secondary:focus,.step .btn-secondary:hover{background-color:#252980!important;color:#fff!important;border-color:transparent!important}.step .opaque{background-color:#fff!important}.step .col-form-label{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.step .question-images img{-ms-flex-item-align:start;align-self:flex-start}.step .highlight{color:#e10f1c!important}.step .not-active-day .highlight,.step .not-active-day h3,.step .not-active-day h4,.step .not-active-day h5,.step .not-active-day h6{color:grey!important}.step .not-active-day h6{background-color:hsla(0,0%,50.2%,.062)!important}.step .not-active-day .rectangle-shape{background-color:grey!important}.step .not-active-day.border-below-subject{border-bottom-color:#a9a9a9!important;opacity:.5}.step .not-active-day .border-blue-below{color:grey!important}.step .not-active-day .border-blue-below:after{background-color:grey}.step .fix-modal{margin-bottom:0!important;height:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.step .nav-buttons{border:none!important;background:transparent!important;width:30px!important;padding:10px 0!important;margin:0 10px!important}.step .nav-buttons:focus{outline:none!important}.step .nav-buttons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.step .nav-buttons:enabled{color:#252980}.step .modal-title,.step h1,.step h2,.step h3,.step h4,.step h5,.step h6{text-transform:none!important}.step .btn,.step .mcq-controls{-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}@media only screen and (max-width:1300px){.step .nav-link a{font-size:16px!important}.step .nav-link a:after{width:30px;height:30px;margin-left:-15px;margin-top:-15px}}.step .controls-dashboard{width:60%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.step .controls-dashboard .disabled{background-color:#f1f0f0!important}.step .controls-dashboard .btn-primary{background:#cd5c5c!important;background-image:none!important}.step .controls-dashboard .date-pickers{border:1px solid #e5e5e5;border-radius:15px;padding:10px;margin:10px}.step .controls-dashboard .small{display:none}.step .controls-dashboard .form-control{border:none!important}.step .controls-dashboard .dropdown-menu{background-color:#fff!important;border:none!important}.step .controls-dashboard .show{display:block!important}.step .loader-container{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0}.step .loader-container .loader{border:6px solid #f3f3f3;border-top:6px solid #cd5c5c;border-radius:50%;top:40%;left:45%;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.step .loader-container .loader,.step .loader-container .loader-text{position:absolute;-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%);margin:auto;z-index:10}.step .loader-container .loader-text{color:#fff;top:50%;left:46%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.question-key.active{background-color:#252980}.step-login-page[data-v-0dd11a98],.step-login-page [data-v-0dd11a98]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-0dd11a98]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-0dd11a98]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-0dd11a98]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-0dd11a98]{width:100%;max-width:420px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;text-align:left}.step-welcome-title[data-v-0dd11a98]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 12px 0!important;padding:0!important;font-size:32px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:left!important;text-transform:none!important}.step-otp-subtitle[data-v-0dd11a98]{margin:0 0 28px 0;font-size:14px;font-weight:400;line-height:1.6;color:#7b7f94;text-align:left}.step-login-form[data-v-0dd11a98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-otp-boxes[data-v-0dd11a98]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin-bottom:18px}.step-otp-box[data-v-0dd11a98]{width:58px;height:58px;border:1.5px solid #e4e6ee!important;border-radius:12px!important;background:#fff!important;font-size:24px;font-weight:700;color:#1c1c28;text-align:center;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s;transition:border-color .18s,box-shadow .18s,-webkit-box-shadow .18s}.step-otp-box[data-v-0dd11a98]:focus,.step-otp-box[data-v-0dd11a98]:focus-visible{outline:none!important;border-color:#252980!important;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.12)!important;box-shadow:0 0 0 3px rgba(37,41,128,.12)!important}.step-otp-box[data-v-0dd11a98]:invalid{border-color:#e4e6ee!important;-webkit-box-shadow:none!important;box-shadow:none!important}.step-otp-box.step-otp-error[data-v-0dd11a98]{border-color:#d92d20!important;background:#fff8f7!important}.step-error-message[data-v-0dd11a98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:-6px;margin-bottom:14px;font-size:12.5px;line-height:1.45;font-weight:500;color:#d92d20;text-align:left}.step-error-icon[data-v-0dd11a98]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;margin-top:1px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23D92D20" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9.2"/><path d="M12 7.6v5"/><path d="M12 16.2v.1"/></svg>') no-repeat 50%;background-size:contain}.step-otp-timer[data-v-0dd11a98]{font-size:13.5px;font-weight:500;color:#7b7f94;margin-bottom:22px}.step-otp-timer strong[data-v-0dd11a98]{color:#252980;font-weight:700}.step-otp-resend[data-v-0dd11a98]{color:#252980;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-left:4px}.step-login-btn[data-v-0dd11a98]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:54px;height:54px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-bottom:20px}.step-login-btn[data-v-0dd11a98]:hover:not(.step-btn-disabled){background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-0dd11a98]:active:not(.step-btn-disabled){-webkit-transform:scale(.98);transform:scale(.98)}.step-login-btn.step-btn-disabled[data-v-0dd11a98]{background:#e4e6ee;color:#a8a8b8;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.step-login-btn.step-btn-disabled .step-arrow[data-v-0dd11a98]{color:#a8a8b8}.step-arrow[data-v-0dd11a98]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-alert[data-v-0dd11a98]{margin-top:16px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.45;text-align:center}.step-alert-info[data-v-0dd11a98]{background:#eef2ff;border:1px solid #c7d2fe;color:#1e2374}.step-login-right[data-v-0dd11a98]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-0dd11a98]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.step-login-container[data-v-0dd11a98]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-login-left[data-v-0dd11a98]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 24px}.step-login-right[data-v-0dd11a98]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-0dd11a98]{padding:32px 20px}.step-welcome-title[data-v-0dd11a98]{font-size:28px!important}.step-otp-box[data-v-0dd11a98]{width:52px;height:52px;font-size:22px}}.step-login-page[data-v-46e63f35],.step-login-page [data-v-46e63f35]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-46e63f35]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-46e63f35]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-46e63f35]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-46e63f35]{width:100%;max-width:460px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;text-align:left}.step-welcome-title[data-v-46e63f35]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 12px 0!important;padding:0!important;font-size:32px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:left!important;text-transform:none!important}.step-otp-subtitle[data-v-46e63f35]{margin:0 0 28px 0;font-size:14px;font-weight:400;line-height:1.6;color:#7b7f94;text-align:left}.step-login-form[data-v-46e63f35]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-form-row[data-v-46e63f35]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.step-form-group[data-v-46e63f35]{margin-bottom:20px;text-align:left}.step-label[data-v-46e63f35]{display:block;width:100%;font-size:13px;font-weight:600;color:#1c1c28;margin-bottom:8px;text-align:left}.step-input[data-v-46e63f35]{width:100%;height:50px;padding:0 16px;border:1.5px solid #e4e6ee;border-radius:12px;font-size:14px;font-weight:500;color:#1c1c28;background:#fff;text-align:left;-webkit-transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s,background .18s;transition:border-color .18s,box-shadow .18s,background .18s,-webkit-box-shadow .18s}.step-input[data-v-46e63f35]:focus{outline:none;border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.12);box-shadow:0 0 0 3px rgba(37,41,128,.12)}.step-input.step-error[data-v-46e63f35]{border-color:#d92d20;background:#fff8f7}.step-input[data-v-46e63f35]::-webkit-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-46e63f35]::-moz-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-46e63f35]:-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-46e63f35]::-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-46e63f35]::placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-46e63f35]:disabled{background:#f3f5f8;color:#a8a8b8;cursor:not-allowed;opacity:.75}.step-password-field[data-v-46e63f35]{position:relative}.step-password-field .step-input[data-v-46e63f35]{padding-right:48px}.step-password-toggle[data-v-46e63f35]{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background:none;border:none;cursor:pointer;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-password-toggle[data-v-46e63f35]:hover{background:#f1f2f7}.step-eye-icon[data-v-46e63f35]{width:18px;height:18px;display:block}.step-hint[data-v-46e63f35]{margin-top:8px;font-size:12px;line-height:1.45;font-weight:400;color:#a8a8b8;text-align:left}.step-error-message[data-v-46e63f35]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:8px;font-size:12.5px;line-height:1.45;font-weight:500;color:#d92d20;text-align:left}.step-error-icon[data-v-46e63f35]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;margin-top:1px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23D92D20" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9.2"/><path d="M12 7.6v5"/><path d="M12 16.2v.1"/></svg>') no-repeat 50%;background-size:contain}.step-login-btn[data-v-46e63f35]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:54px;height:54px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-bottom:20px}.step-login-btn[data-v-46e63f35]:hover:not(.step-btn-disabled){background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-46e63f35]:active:not(.step-btn-disabled){-webkit-transform:scale(.98);transform:scale(.98)}.step-login-btn.step-btn-disabled[data-v-46e63f35]{background:#e4e6ee;color:#a8a8b8;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.step-login-btn.step-btn-disabled .step-arrow[data-v-46e63f35]{color:#a8a8b8}.step-login-btn.step-btn-loading[data-v-46e63f35]{background:#252980;color:#fff;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);cursor:progress}.step-login-btn.step-btn-loading .step-arrow[data-v-46e63f35]{color:#fff}.step-btn-content[data-v-46e63f35]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.step-spinner[data-v-46e63f35]{width:17px;height:17px;border-radius:50%;border:2.2px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:step-spin-data-v-46e63f35 .8s linear infinite;animation:step-spin-data-v-46e63f35 .8s linear infinite}@-webkit-keyframes step-spin-data-v-46e63f35{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes step-spin-data-v-46e63f35{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.step-arrow[data-v-46e63f35]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-back-link[data-v-46e63f35]{text-align:center;font-size:13.5px;font-weight:500;color:#7b7f94}.step-back-link a[data-v-46e63f35]{color:#252980;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-left:4px}.step-back-link a[data-v-46e63f35]:hover{color:#1e2374}.step-login-right[data-v-46e63f35]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-46e63f35]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.step-login-container[data-v-46e63f35]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-login-left[data-v-46e63f35]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 24px}.step-login-right[data-v-46e63f35]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-46e63f35]{padding:32px 20px}.step-welcome-title[data-v-46e63f35]{font-size:28px!important}.step-form-row[data-v-46e63f35]{grid-template-columns:1fr;gap:0}}.step-login-page[data-v-2ebc5348],.step-login-page [data-v-2ebc5348]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-2ebc5348]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-2ebc5348]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-2ebc5348]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-2ebc5348]{width:100%;max-width:420px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;text-align:left}.step-profile-wrapper[data-v-2ebc5348]{max-width:460px}.step-welcome-title[data-v-2ebc5348]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 10px 0!important;padding:0!important;font-size:28px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:left!important;text-transform:none!important}.step-email-chip-wrap[data-v-2ebc5348]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:14px;cursor:pointer;outline:none}.step-email-chip-label[data-v-2ebc5348]{position:relative;z-index:2;margin-left:16px;margin-bottom:-9px;padding:4px 12px;border-radius:999px;background:#fbb03b;font-size:12px;font-weight:700;letter-spacing:.2px;color:#3a2a05;-webkit-box-shadow:0 3px 8px rgba(251,176,59,.32);box-shadow:0 3px 8px rgba(251,176,59,.32);opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.step-email-chip[data-v-2ebc5348]{padding:11px 12px 6px 12px;border-radius:21px;background:#252980;color:#fff;font-size:14px;font-weight:600;height:45p}.step-profile-grid[data-v-2ebc5348]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-bottom:12px}.step-login-form[data-v-2ebc5348]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-form-group[data-v-2ebc5348]{margin-bottom:0;text-align:left}.step-label[data-v-2ebc5348]{display:block;width:100%;font-size:13px;font-weight:600;color:#1c1c28;margin-bottom:6px;text-align:left}.step-input[data-v-2ebc5348]{width:100%;height:42px;padding:0 14px;border:1.5px solid #e4e6ee;border-radius:12px;font-size:14px;font-weight:500;color:#1c1c28;background:#fff;text-align:left;-webkit-transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s,background .18s;transition:border-color .18s,box-shadow .18s,background .18s,-webkit-box-shadow .18s}.step-input[data-v-2ebc5348]:focus{outline:none;border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.12);box-shadow:0 0 0 3px rgba(37,41,128,.12)}.step-input.step-error[data-v-2ebc5348]{border-color:#d92d20;background:#fff8f7}.step-input[data-v-2ebc5348]::-webkit-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-2ebc5348]::-moz-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-2ebc5348]:-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-2ebc5348]::-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-2ebc5348]::placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-2ebc5348]:disabled{background:#f3f5f8;color:#a8a8b8;cursor:not-allowed;opacity:.75}.step-select[data-v-2ebc5348]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%237B7F94" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>');background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}.step-error-message[data-v-2ebc5348]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:6px;font-size:12px;line-height:1.4;font-weight:500;color:#d92d20;text-align:left}.step-error-icon[data-v-2ebc5348]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:15px;height:15px;margin-top:1px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="%23D92D20" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9.2"/><path d="M12 7.6v5"/><path d="M12 16.2v.1"/></svg>') no-repeat 50%;background-size:contain}.step-check[data-v-2ebc5348]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-bottom:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.step-check input[data-v-2ebc5348]{display:none}.step-check-box[data-v-2ebc5348]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:18px;height:18px;margin-top:1px;border:1.5px solid #9aa0b4;border-radius:5px;background:#fff;position:relative;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.step-check input:checked+.step-check-box[data-v-2ebc5348]{background:#252980;border-color:#252980}.step-check input:checked+.step-check-box[data-v-2ebc5348]:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.step-check-text[data-v-2ebc5348]{font-size:12.5px;line-height:1.45;font-weight:500;color:#3a3e55}.step-check-error .step-check-box[data-v-2ebc5348]{border-color:#fda29b}.step-check-error .step-check-text[data-v-2ebc5348]{color:#d92d20}.step-login-btn[data-v-2ebc5348]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:46px;height:46px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-top:8px;margin-bottom:12px}.step-login-btn[data-v-2ebc5348]:hover:not(.step-btn-disabled){background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-2ebc5348]:active:not(.step-btn-disabled){-webkit-transform:scale(.98);transform:scale(.98)}.step-login-btn.step-btn-disabled[data-v-2ebc5348]{background:#e4e6ee;color:#a8a8b8;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.step-login-btn.step-btn-disabled .step-arrow[data-v-2ebc5348]{color:#a8a8b8}.step-login-btn.step-btn-loading[data-v-2ebc5348]{background:#252980;color:#fff;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);cursor:progress}.step-login-btn.step-btn-loading .step-arrow[data-v-2ebc5348]{color:#fff}.step-btn-content[data-v-2ebc5348]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.step-spinner[data-v-2ebc5348]{width:17px;height:17px;border-radius:50%;border:2.2px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:step-spin-data-v-2ebc5348 .8s linear infinite;animation:step-spin-data-v-2ebc5348 .8s linear infinite}@-webkit-keyframes step-spin-data-v-2ebc5348{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes step-spin-data-v-2ebc5348{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.step-arrow[data-v-2ebc5348]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-alert[data-v-2ebc5348]{margin-top:6px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.45;text-align:center}.step-alert-info[data-v-2ebc5348]{background:#eef2ff;border:1px solid #c7d2fe;color:#1e2374}.step-login-right[data-v-2ebc5348]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-2ebc5348]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}.ParentClass[data-v-2ebc5348]{text-align:center}.step-city-trigger[data-v-2ebc5348]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 14px}.step-city-trigger[data-v-2ebc5348]:focus{outline:none}.step-city-trigger--open[data-v-2ebc5348],.step-city-trigger[data-v-2ebc5348]:focus{border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.12);box-shadow:0 0 0 3px rgba(37,41,128,.12)}.step-city-placeholder[data-v-2ebc5348]{color:#a8a8b8;font-weight:400;font-size:14px}.step-city-value[data-v-2ebc5348]{color:#1c1c28;font-weight:500;font-size:14px}.step-city-chevron[data-v-2ebc5348]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#7b7f94;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.step-city-chevron--up[data-v-2ebc5348]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.step-city-panel[data-v-2ebc5348]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;background:#fff;border:1.5px solid #252980;border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(37,41,128,.14);box-shadow:0 8px 24px rgba(37,41,128,.14);overflow:hidden}.step-city-search-wrap[data-v-2ebc5348]{padding:10px 10px 6px;border-bottom:1px solid #eaecf3}.step-city-search[data-v-2ebc5348]{width:100%;height:36px;padding:0 12px;border:1.5px solid #e4e6ee;border-radius:8px;font-size:13.5px;font-weight:400;color:#1c1c28;background:#f7f8fc;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;font-family:inherit;-webkit-transition:border-color .15s;transition:border-color .15s}.step-city-search[data-v-2ebc5348]:focus{border-color:#252980;background:#fff}.step-city-search[data-v-2ebc5348]::-webkit-input-placeholder{color:#a8a8b8}.step-city-search[data-v-2ebc5348]::-moz-placeholder{color:#a8a8b8}.step-city-search[data-v-2ebc5348]:-ms-input-placeholder{color:#a8a8b8}.step-city-search[data-v-2ebc5348]::-ms-input-placeholder{color:#a8a8b8}.step-city-search[data-v-2ebc5348]::placeholder{color:#a8a8b8}.step-city-list[data-v-2ebc5348]{list-style:none;margin:0;padding:6px 0;max-height:130px;overflow-y:auto}.step-city-option[data-v-2ebc5348]{padding:9px 16px;font-size:13.5px;font-weight:500;color:#1c1c28;cursor:pointer;-webkit-transition:background .1s;transition:background .1s}.step-city-option[data-v-2ebc5348]:hover{background:#eef0fa;color:#252980}.step-city-option--selected[data-v-2ebc5348]{background:#eef0fa;color:#252980;font-weight:600}.step-city-empty[data-v-2ebc5348]{padding:10px 16px;font-size:13px;color:#9aa0b4}.step-form-group[data-v-2ebc5348]{position:relative}@media (max-width:1024px){.step-login-container[data-v-2ebc5348]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.step-login-left[data-v-2ebc5348]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;padding:40px 24px}.step-login-right[data-v-2ebc5348]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-2ebc5348]{padding:32px 20px}.step-welcome-title[data-v-2ebc5348]{font-size:28px!important}.step-profile-grid[data-v-2ebc5348]{grid-template-columns:1fr}}.step-login-page[data-v-7e4c12b0],.step-login-page [data-v-7e4c12b0]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-7e4c12b0]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-7e4c12b0]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-7e4c12b0]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-7e4c12b0]{width:100%;max-width:420px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0}.step-success-wrapper[data-v-7e4c12b0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.step-success-check[data-v-7e4c12b0],.step-success-wrapper[data-v-7e4c12b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-success-check[data-v-7e4c12b0]{width:64px;height:64px;border-radius:50%;background:#0e8a5f;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;-webkit-box-shadow:0 0 0 10px rgba(14,138,95,.12),0 0 0 20px rgba(14,138,95,.06);box-shadow:0 0 0 10px rgba(14,138,95,.12),0 0 0 20px rgba(14,138,95,.06)}.step-check-icon[data-v-7e4c12b0]{width:26px;height:26px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="%23FFFFFF" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') no-repeat 50%;background-size:contain}.step-welcome-title[data-v-7e4c12b0]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 10px 0!important;padding:0!important;font-size:28px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:center!important;text-transform:none!important}.step-success-subtitle[data-v-7e4c12b0]{margin:0 0 28px 0;font-size:14px;font-weight:400;line-height:1.6;color:#7b7f94;text-align:center}.step-login-btn[data-v-7e4c12b0]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:54px;height:54px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.step-login-btn[data-v-7e4c12b0]:hover{background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-7e4c12b0]:active{-webkit-transform:scale(.98);transform:scale(.98)}.step-arrow[data-v-7e4c12b0]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-login-right[data-v-7e4c12b0]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-7e4c12b0]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.step-login-container[data-v-7e4c12b0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-login-left[data-v-7e4c12b0]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 24px}.step-login-right[data-v-7e4c12b0]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-7e4c12b0]{padding:32px 20px}.step-welcome-title[data-v-7e4c12b0]{font-size:24px!important}}.step-login-page[data-v-084d5643],.step-login-page [data-v-084d5643]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-084d5643]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-084d5643]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-084d5643]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-084d5643]{width:100%;max-width:420px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;text-align:left}.step-welcome-title[data-v-084d5643]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 12px 0!important;padding:0!important;font-size:32px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:left!important;text-transform:none!important}.step-otp-subtitle[data-v-084d5643]{margin:0 0 28px 0;font-size:14px;font-weight:400;line-height:1.6;color:#7b7f94;text-align:left}.step-login-form[data-v-084d5643]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-form-group[data-v-084d5643]{margin-bottom:20px;text-align:left}.step-label[data-v-084d5643]{display:block;width:100%;font-size:13px;font-weight:600;color:#1c1c28;margin-bottom:8px;text-align:left}.step-input[data-v-084d5643]{width:100%;height:50px;padding:0 16px;border:1.5px solid #e4e6ee;border-radius:12px;font-size:14px;font-weight:500;color:#1c1c28;background:#fff;text-align:left;-webkit-transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s,background .18s;transition:border-color .18s,box-shadow .18s,background .18s,-webkit-box-shadow .18s}.step-input[data-v-084d5643]:focus{outline:none;border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.12);box-shadow:0 0 0 3px rgba(37,41,128,.12)}.step-input.step-error[data-v-084d5643]{border-color:#d92d20;background:#fff8f7}.step-input[data-v-084d5643]::-webkit-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-084d5643]::-moz-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-084d5643]:-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-084d5643]::-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-084d5643]::placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-084d5643]:disabled{background:#f3f5f8;color:#a8a8b8;cursor:not-allowed;opacity:.75}.step-error-message[data-v-084d5643]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:8px;font-size:12.5px;line-height:1.45;font-weight:500;color:#d92d20;text-align:left}.step-error-icon[data-v-084d5643]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;margin-top:1px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23D92D20" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9.2"/><path d="M12 7.6v5"/><path d="M12 16.2v.1"/></svg>') no-repeat 50%;background-size:contain}.step-login-btn[data-v-084d5643]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:54px;height:54px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-bottom:20px}.step-login-btn[data-v-084d5643]:hover:not(.step-btn-disabled){background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-084d5643]:active:not(.step-btn-disabled){-webkit-transform:scale(.98);transform:scale(.98)}.step-login-btn.step-btn-disabled[data-v-084d5643]{background:#e4e6ee;color:#a8a8b8;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.step-login-btn.step-btn-disabled .step-arrow[data-v-084d5643]{color:#a8a8b8}.step-login-btn.step-btn-loading[data-v-084d5643]{background:#252980;color:#fff;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);cursor:progress}.step-login-btn.step-btn-loading .step-arrow[data-v-084d5643]{color:#fff}.step-btn-content[data-v-084d5643]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.step-spinner[data-v-084d5643]{width:17px;height:17px;border-radius:50%;border:2.2px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:step-spin-data-v-084d5643 .8s linear infinite;animation:step-spin-data-v-084d5643 .8s linear infinite}@-webkit-keyframes step-spin-data-v-084d5643{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes step-spin-data-v-084d5643{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.step-arrow[data-v-084d5643]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-back-link[data-v-084d5643]{text-align:center;font-size:13.5px;font-weight:500;color:#7b7f94}.step-back-link a[data-v-084d5643]{color:#252980;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-left:4px}.step-back-link a[data-v-084d5643]:hover{color:#1e2374}.step-login-right[data-v-084d5643]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-084d5643]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.step-login-container[data-v-084d5643]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-login-left[data-v-084d5643]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 24px}.step-login-right[data-v-084d5643]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-084d5643]{padding:32px 20px}.step-welcome-title[data-v-084d5643]{font-size:28px!important}}.step-login-page[data-v-62586315],.step-login-page [data-v-62586315]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-62586315]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-62586315]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-62586315]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-62586315]{width:100%;max-width:420px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;text-align:left}.step-welcome-title[data-v-62586315]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 12px 0!important;padding:0!important;font-size:32px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:left!important;text-transform:none!important}.step-otp-subtitle[data-v-62586315]{margin:0 0 28px 0;font-size:14px;font-weight:400;line-height:1.6;color:#7b7f94;text-align:left}.step-login-form[data-v-62586315]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-form-group[data-v-62586315]{margin-bottom:20px;text-align:left}.step-label[data-v-62586315]{display:block;width:100%;font-size:13px;font-weight:600;color:#1c1c28;margin-bottom:8px;text-align:left}.step-input[data-v-62586315]{width:100%;height:50px;padding:0 16px;border:1.5px solid #e4e6ee;border-radius:12px;font-size:14px;font-weight:500;color:#1c1c28;background:#fff;text-align:left;-webkit-transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,background .18s,-webkit-box-shadow .18s;transition:border-color .18s,box-shadow .18s,background .18s;transition:border-color .18s,box-shadow .18s,background .18s,-webkit-box-shadow .18s}.step-input[data-v-62586315]:focus{outline:none;border-color:#252980;-webkit-box-shadow:0 0 0 3px rgba(37,41,128,.12);box-shadow:0 0 0 3px rgba(37,41,128,.12)}.step-input.step-error[data-v-62586315]{border-color:#d92d20;background:#fff8f7}.step-input[data-v-62586315]::-webkit-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-62586315]::-moz-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-62586315]:-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-62586315]::-ms-input-placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-62586315]::placeholder{color:#a8a8b8;font-weight:400}.step-input[data-v-62586315]:disabled{background:#f3f5f8;color:#a8a8b8;cursor:not-allowed;opacity:.75}.step-password-field[data-v-62586315]{position:relative}.step-password-field .step-input[data-v-62586315]{padding-right:48px}.step-password-toggle[data-v-62586315]{position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;background:none;border:none;cursor:pointer;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-password-toggle[data-v-62586315]:hover{background:#f1f2f7}.step-eye-icon[data-v-62586315]{width:18px;height:18px;display:block}.step-hint[data-v-62586315]{margin-top:8px;font-size:12px;line-height:1.45;font-weight:400;color:#a8a8b8;text-align:left}.step-error-message[data-v-62586315]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px;margin-top:8px;font-size:12.5px;line-height:1.45;font-weight:500;color:#d92d20;text-align:left}.step-error-icon[data-v-62586315]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16px;height:16px;margin-top:1px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%23D92D20" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="9.2"/><path d="M12 7.6v5"/><path d="M12 16.2v.1"/></svg>') no-repeat 50%;background-size:contain}.step-login-btn[data-v-62586315]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:54px;height:54px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);margin-bottom:20px}.step-login-btn[data-v-62586315]:hover:not(.step-btn-disabled){background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-62586315]:active:not(.step-btn-disabled){-webkit-transform:scale(.98);transform:scale(.98)}.step-login-btn.step-btn-disabled[data-v-62586315]{background:#e4e6ee;color:#a8a8b8;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.step-login-btn.step-btn-disabled .step-arrow[data-v-62586315]{color:#a8a8b8}.step-login-btn.step-btn-loading[data-v-62586315]{background:#252980;color:#fff;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);cursor:progress}.step-login-btn.step-btn-loading .step-arrow[data-v-62586315]{color:#fff}.step-btn-content[data-v-62586315]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.step-spinner[data-v-62586315]{width:17px;height:17px;border-radius:50%;border:2.2px solid hsla(0,0%,100%,.35);border-top-color:#fff;-webkit-animation:step-spin-data-v-62586315 .8s linear infinite;animation:step-spin-data-v-62586315 .8s linear infinite}@-webkit-keyframes step-spin-data-v-62586315{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes step-spin-data-v-62586315{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.step-arrow[data-v-62586315]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-login-right[data-v-62586315]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-62586315]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.step-login-container[data-v-62586315]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-login-left[data-v-62586315]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 24px}.step-login-right[data-v-62586315]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-62586315]{padding:32px 20px}.step-welcome-title[data-v-62586315]{font-size:28px!important}}.step-login-page[data-v-2146b62c],.step-login-page [data-v-2146b62c]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif}.step-login-page[data-v-2146b62c]{position:relative;width:100%;margin-top:68px;height:calc(100vh - 132px);background:#f3f5f8;overflow:hidden}.step-login-container[data-v-2146b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.step-login-left[data-v-2146b62c]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f8;overflow-y:auto}.step-login-form-wrapper[data-v-2146b62c]{width:100%;max-width:420px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0}.step-success-wrapper[data-v-2146b62c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.step-success-check[data-v-2146b62c],.step-success-wrapper[data-v-2146b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-success-check[data-v-2146b62c]{width:64px;height:64px;border-radius:50%;background:#0e8a5f;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px;-webkit-box-shadow:0 0 0 10px rgba(14,138,95,.12),0 0 0 20px rgba(14,138,95,.06);box-shadow:0 0 0 10px rgba(14,138,95,.12),0 0 0 20px rgba(14,138,95,.06)}.step-check-icon[data-v-2146b62c]{width:26px;height:26px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="%23FFFFFF" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"/></svg>') no-repeat 50%;background-size:contain}.step-welcome-title[data-v-2146b62c]{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;margin:0 0 10px 0!important;padding:0!important;font-size:28px!important;font-weight:700!important;line-height:1.26!important;letter-spacing:-.5px!important;color:#252980!important;text-align:center!important;text-transform:none!important}.step-success-subtitle[data-v-2146b62c]{margin:0 0 28px 0;font-size:14px;font-weight:400;line-height:1.6;color:#7b7f94;text-align:center}.step-login-btn[data-v-2146b62c]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:54px;height:54px;background:#252980;border:none;border-radius:12px;color:#fff;font-size:15px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 22px;cursor:pointer;-webkit-box-shadow:0 6px 16px rgba(37,41,128,.22);box-shadow:0 6px 16px rgba(37,41,128,.22);-webkit-transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1);transition:background .18s,box-shadow .18s,transform .12s cubic-bezier(.2,.7,.2,1),-webkit-box-shadow .18s,-webkit-transform .12s cubic-bezier(.2,.7,.2,1)}.step-login-btn[data-v-2146b62c]:hover{background:#1e2374;-webkit-box-shadow:0 10px 22px rgba(37,41,128,.3);box-shadow:0 10px 22px rgba(37,41,128,.3)}.step-login-btn[data-v-2146b62c]:active{-webkit-transform:scale(.98);transform:scale(.98)}.step-arrow[data-v-2146b62c]{font-size:20px;font-weight:400;line-height:1;color:#fff}.step-login-right[data-v-2146b62c]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;min-width:0;-ms-flex-item-align:stretch;align-self:stretch;min-height:0;position:relative;overflow:hidden;background:#f2f2f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.step-hero-illustration[data-v-2146b62c]{display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;margin-top:12%;margin-right:-4%}@media (max-width:1024px){.step-login-container[data-v-2146b62c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-login-left[data-v-2146b62c]{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:40px 24px}.step-login-right[data-v-2146b62c]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}}@media (max-width:640px){.step-login-left[data-v-2146b62c]{padding:32px 20px}.step-welcome-title[data-v-2146b62c]{font-size:24px!important}}.gl-overlay[data-v-9daacd62]{position:fixed;inset:0;z-index:4000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f3f4fb}.gl-overlay[data-v-9daacd62],.gl-ring-wrap[data-v-9daacd62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gl-ring-wrap[data-v-9daacd62]{position:relative;width:168px;height:168px}.gl-ring-track[data-v-9daacd62]{position:absolute;inset:0;border-radius:50%;border:3px solid #e3e5f4}.gl-ring-arc[data-v-9daacd62]{position:absolute;inset:0;border-radius:50%;border:3px solid transparent;border-top-color:#fbb03b;border-right-color:#fbb03b;-webkit-animation:gl-spin-data-v-9daacd62 1.1s cubic-bezier(.5,.1,.5,.9) infinite;animation:gl-spin-data-v-9daacd62 1.1s cubic-bezier(.5,.1,.5,.9) infinite}.gl-disc[data-v-9daacd62]{width:140px;height:140px;border-radius:50%;background:#fff;-webkit-box-shadow:0 6px 18px rgba(37,41,128,.08);box-shadow:0 6px 18px rgba(37,41,128,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gl-logo[data-v-9daacd62]{display:block;width:96px;height:auto}@-webkit-keyframes gl-spin-data-v-9daacd62{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes gl-spin-data-v-9daacd62{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.gl-ring-arc[data-v-9daacd62]{-webkit-animation-duration:.001ms;animation-duration:.001ms}}.gl-fade-enter-active[data-v-9daacd62],.gl-fade-leave-active[data-v-9daacd62]{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.gl-fade-enter[data-v-9daacd62],.gl-fade-leave-to[data-v-9daacd62]{opacity:0}#app{font-family:Montserrat,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;min-height:100%;height:100%}#nav{padding:30px}#nav a{font-weight:700;color:#272c85}#nav a.router-link-exact-active{color:#42b983}@font-face{font-family:Linearicons-Free;src:url(../fonts/Linearicons-Free.b9b7f23c.eot);src:url(../fonts/Linearicons-Free.b9b7f23c.eot?#iefixw118d) format("embedded-opentype"),url(../fonts/Linearicons-Free.03e91f12.woff2) format("woff2"),url(../fonts/Linearicons-Free.65060723.woff) format("woff"),url(../fonts/Linearicons-Free.2f3e9f80.ttf) format("truetype"),url(../img/Linearicons-Free.ec161a74.svg#Linearicons-Free) format("svg");font-weight:400;font-style:normal}.lnr{font-family:Linearicons-Free;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\E800"}.lnr-apartment:before{content:"\E801"}.lnr-pencil:before{content:"\E802"}.lnr-magic-wand:before{content:"\E803"}.lnr-drop:before{content:"\E804"}.lnr-lighter:before{content:"\E805"}.lnr-poop:before{content:"\E806"}.lnr-sun:before{content:"\E807"}.lnr-moon:before{content:"\E808"}.lnr-cloud:before{content:"\E809"}.lnr-cloud-upload:before{content:"\E80A"}.lnr-cloud-download:before{content:"\E80B"}.lnr-cloud-sync:before{content:"\E80C"}.lnr-cloud-check:before{content:"\E80D"}.lnr-database:before{content:"\E80E"}.lnr-lock:before{content:"\E80F"}.lnr-cog:before{content:"\E810"}.lnr-trash:before{content:"\E811"}.lnr-dice:before{content:"\E812"}.lnr-heart:before{content:"\E813"}.lnr-star:before{content:"\E814"}.lnr-star-half:before{content:"\E815"}.lnr-star-empty:before{content:"\E816"}.lnr-flag:before{content:"\E817"}.lnr-envelope:before{content:"\E818"}.lnr-paperclip:before{content:"\E819"}.lnr-inbox:before{content:"\E81A"}.lnr-eye:before{content:"\E81B"}.lnr-printer:before{content:"\E81C"}.lnr-file-empty:before{content:"\E81D"}.lnr-file-add:before{content:"\E81E"}.lnr-enter:before{content:"\E81F"}.lnr-exit:before{content:"\E820"}.lnr-graduation-hat:before{content:"\E821"}.lnr-license:before{content:"\E822"}.lnr-music-note:before{content:"\E823"}.lnr-film-play:before{content:"\E824"}.lnr-camera-video:before{content:"\E825"}.lnr-camera:before{content:"\E826"}.lnr-picture:before{content:"\E827"}.lnr-book:before{content:"\E828"}.lnr-bookmark:before{content:"\E829"}.lnr-user:before{content:"\E82A"}.lnr-users:before{content:"\E82B"}.lnr-shirt:before{content:"\E82C"}.lnr-store:before{content:"\E82D"}.lnr-cart:before{content:"\E82E"}.lnr-tag:before{content:"\E82F"}.lnr-phone-handset:before{content:"\E830"}.lnr-phone:before{content:"\E831"}.lnr-pushpin:before{content:"\E832"}.lnr-map-marker:before{content:"\E833"}.lnr-map:before{content:"\E834"}.lnr-location:before{content:"\E835"}.lnr-calendar-full:before{content:"\E836"}.lnr-keyboard:before{content:"\E837"}.lnr-spell-check:before{content:"\E838"}.lnr-screen:before{content:"\E839"}.lnr-smartphone:before{content:"\E83A"}.lnr-tablet:before{content:"\E83B"}.lnr-laptop:before{content:"\E83C"}.lnr-laptop-phone:before{content:"\E83D"}.lnr-power-switch:before{content:"\E83E"}.lnr-bubble:before{content:"\E83F"}.lnr-heart-pulse:before{content:"\E840"}.lnr-construction:before{content:"\E841"}.lnr-pie-chart:before{content:"\E842"}.lnr-chart-bars:before{content:"\E843"}.lnr-gift:before{content:"\E844"}.lnr-diamond:before{content:"\E845"}.lnr-linearicons:before{content:"\E846"}.lnr-dinner:before{content:"\E847"}.lnr-coffee-cup:before{content:"\E848"}.lnr-leaf:before{content:"\E849"}.lnr-paw:before{content:"\E84A"}.lnr-rocket:before{content:"\E84B"}.lnr-briefcase:before{content:"\E84C"}.lnr-bus:before{content:"\E84D"}.lnr-car:before{content:"\E84E"}.lnr-train:before{content:"\E84F"}.lnr-bicycle:before{content:"\E850"}.lnr-wheelchair:before{content:"\E851"}.lnr-select:before{content:"\E852"}.lnr-earth:before{content:"\E853"}.lnr-smile:before{content:"\E854"}.lnr-sad:before{content:"\E855"}.lnr-neutral:before{content:"\E856"}.lnr-mustache:before{content:"\E857"}.lnr-alarm:before{content:"\E858"}.lnr-bullhorn:before{content:"\E859"}.lnr-volume-high:before{content:"\E85A"}.lnr-volume-medium:before{content:"\E85B"}.lnr-volume-low:before{content:"\E85C"}.lnr-volume:before{content:"\E85D"}.lnr-mic:before{content:"\E85E"}.lnr-hourglass:before{content:"\E85F"}.lnr-undo:before{content:"\E860"}.lnr-redo:before{content:"\E861"}.lnr-sync:before{content:"\E862"}.lnr-history:before{content:"\E863"}.lnr-clock:before{content:"\E864"}.lnr-download:before{content:"\E865"}.lnr-upload:before{content:"\E866"}.lnr-enter-down:before{content:"\E867"}.lnr-exit-up:before{content:"\E868"}.lnr-bug:before{content:"\E869"}.lnr-code:before{content:"\E86A"}.lnr-link:before{content:"\E86B"}.lnr-unlink:before{content:"\E86C"}.lnr-thumbs-up:before{content:"\E86D"}.lnr-thumbs-down:before{content:"\E86E"}.lnr-magnifier:before{content:"\E86F"}.lnr-cross:before{content:"\E870"}.lnr-menu:before{content:"\E871"}.lnr-list:before{content:"\E872"}.lnr-chevron-up:before{content:"\E873"}.lnr-chevron-down:before{content:"\E874"}.lnr-chevron-left:before{content:"\E875"}.lnr-chevron-right:before{content:"\E876"}.lnr-arrow-up:before{content:"\E877"}.lnr-arrow-down:before{content:"\E878"}.lnr-arrow-left:before{content:"\E879"}.lnr-arrow-right:before{content:"\E87A"}.lnr-move:before{content:"\E87B"}.lnr-warning:before{content:"\E87C"}.lnr-question-circle:before{content:"\E87D"}.lnr-menu-circle:before{content:"\E87E"}.lnr-checkmark-circle:before{content:"\E87F"}.lnr-cross-circle:before{content:"\E880"}.lnr-plus-circle:before{content:"\E881"}.lnr-circle-minus:before{content:"\E882"}.lnr-arrow-up-circle:before{content:"\E883"}.lnr-arrow-down-circle:before{content:"\E884"}.lnr-arrow-left-circle:before{content:"\E885"}.lnr-arrow-right-circle:before{content:"\E886"}.lnr-chevron-up-circle:before{content:"\E887"}.lnr-chevron-down-circle:before{content:"\E888"}.lnr-chevron-left-circle:before{content:"\E889"}.lnr-chevron-right-circle:before{content:"\E88A"}.lnr-crop:before{content:"\E88B"}.lnr-frame-expand:before{content:"\E88C"}.lnr-frame-contract:before{content:"\E88D"}.lnr-layers:before{content:"\E88E"}.lnr-funnel:before{content:"\E88F"}.lnr-text-format:before{content:"\E890"}.lnr-text-format-remove:before{content:"\E891"}.lnr-text-size:before{content:"\E892"}.lnr-bold:before{content:"\E893"}.lnr-italic:before{content:"\E894"}.lnr-underline:before{content:"\E895"}.lnr-strikethrough:before{content:"\E896"}.lnr-highlight:before{content:"\E897"}.lnr-text-align-left:before{content:"\E898"}.lnr-text-align-center:before{content:"\E899"}.lnr-text-align-right:before{content:"\E89A"}.lnr-text-align-justify:before{content:"\E89B"}.lnr-line-spacing:before{content:"\E89C"}.lnr-indent-increase:before{content:"\E89D"}.lnr-indent-decrease:before{content:"\E89E"}.lnr-pilcrow:before{content:"\E89F"}.lnr-direction-ltr:before{content:"\E8A0"}.lnr-direction-rtl:before{content:"\E8A1"}.lnr-page-break:before{content:"\E8A2"}.lnr-sort-alpha-asc:before{content:"\E8A3"}.lnr-sort-amount-asc:before{content:"\E8A4"}.lnr-hand:before{content:"\E8A5"}.lnr-pointer-up:before{content:"\E8A6"}.lnr-pointer-right:before{content:"\E8A7"}.lnr-pointer-down:before{content:"\E8A8"}.lnr-pointer-left:before{content:"\E8A9"}.main-wrapper{text-align:left}::selection{background:#e74c3c;color:#fff;text-shadow:0 0 0}.swiper-pagination-bullet-active{background:#fff}.cursor-pointer{cursor:pointer!important}.custom-modal{border-radius:8px;margin-top:248px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.custom-modal .modal-header .close{color:#000!important}.custom-modal .modal-title{margin-top:40px;margin-bottom:-3px}.close-button-timebound{color:#000!important}.badge-notifications{font-size:1.2rem;padding:3px;margin-left:2px;font-family:Montserrat,sans-serif!important;background-color:#cd5c5c;color:#fff}.col-form-label{display:-webkit-box;display:-ms-flexbox;display:flex}::-moz-selection{background:#e74c3c;color:#fff;text-shadow:0 0 0}.btn-secondary{background-color:transparent;color:#fff;border:1px solid #fff}.btn{max-width:100%!important}.comp-full-calendar{background:hsla(0,0%,100%,.2)}.checkbox{color:#fff;-ms-flex-item-align:center;align-self:center;font-family:Montserrat,sans-serif!important;font-size:20px}.custom-control-inline{margin-bottom:10px}.btn-secondary-dark{background-color:transparent;color:#000;border:1px solid #000}.primary-color{color:#252980}.btn-secondary-dark.active,.btn-secondary-dark:active,.btn-secondary-dark:focus,.btn-secondary-dark:hover{background-color:#2c2d65;color:#fff;border-color:transparent}.btn-tertiary{background-color:#2c2f8b;color:#fff}.btn-tertiary:hover{background-color:transparent;border-color:#fff;color:#fff}.active a{background-color:#2c2f8b!important;background-image:none!important}.attempt{text-align:left;font-weight:700!important;margin-bottom:40px}.attempt,.counter{font-family:Montserrat,sans-serif!important}.pagination{position:relative;z-index:10}.card-subject{padding:80px;background-color:#2f4153!important;-webkit-box-shadow:0 5px 10px rgba(59,54,54,.2);box-shadow:0 5px 10px rgba(59,54,54,.2);border-radius:10px}.card-subject,.card-subject-login{margin-bottom:20px;color:#fff!important;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:100}.card-subject-login{padding:20px;background-color:rgba(44,47,139,.5686274509803921)!important;margin-top:15vh}.card-subject-c{margin:30px;border:1px dashed hsla(0,0%,100%,.25);background-color:#fff!important;-webkit-box-shadow:0 5px 10px rgba(59,54,54,.2);box-shadow:0 5px 10px rgba(59,54,54,.2);border-radius:10px;min-height:240px;cursor:pointer;z-index:100;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:scale(1)}.card-subject-c .rec-anim{width:90%;height:90%;margin-left:5%;margin-top:2.5%;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,color-stop(100%,#c9c9c9),to(#c9c9c9)),-webkit-gradient(linear,left top,left bottom,color-stop(100%,#c9c9c9),to(#c9c9c9)),-webkit-gradient(linear,left top,right top,color-stop(100%,#c9c9c9),to(#c9c9c9)),-webkit-gradient(linear,left top,left bottom,color-stop(100%,#c9c9c9),to(#c9c9c9));background-image:linear-gradient(90deg,#c9c9c9 100%,#c9c9c9 0),linear-gradient(180deg,#c9c9c9 100%,#c9c9c9 0),linear-gradient(90deg,#c9c9c9 100%,#c9c9c9 0),linear-gradient(180deg,#c9c9c9 100%,#c9c9c9 0);background-size:0 0,0 0,0 0,0 0;background-position:0 0,100% 0,100% 100%,0 100%}.card-subject-c:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-subject-c:hover .rec-anim{-webkit-animation:bg 1s cubic-bezier(.19,1,.22,1) 1 forwards;animation:bg 1s cubic-bezier(.19,1,.22,1) 1 forwards}.custom-modal{background-color:#fff!important;color:#000!important}.apexcharts-tooltip{background:#f3f3f3;color:#000!important}.heading-select h1{text-align:center;font-size:30px;font-weight:700!important;margin-bottom:40px}.heading-select h1,.subject-heading{color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif!important}.subject-heading{font-size:25px;font-weight:700;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}.program-heading,.subject-heading h4,.subject-heading h5{font-family:Montserrat,sans-serif!important;font-weight:700}.program-heading{font-size:25px;position:absolute;left:50%;top:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:100;text-transform:uppercase}.svg-triangle{top:0;left:0;right:0;bottom:0}.subject-svg{width:120px;height:120px;left:calc(50% - 60px);top:calc(50% - 60px)}.program-svg,.subject-svg{opacity:.8;display:block;-webkit-transition:color .25s ease-in-out,-webkit-transform .25s cubic-bezier(.51,1.58,.92,1.22);transition:color .25s ease-in-out,-webkit-transform .25s cubic-bezier(.51,1.58,.92,1.22);transition:color .25s ease-in-out,transform .25s cubic-bezier(.51,1.58,.92,1.22);transition:color .25s ease-in-out,transform .25s cubic-bezier(.51,1.58,.92,1.22),-webkit-transform .25s cubic-bezier(.51,1.58,.92,1.22);position:absolute;-webkit-transform:scale(1);transform:scale(1);color:rgba(0,0,0,.1);text-align:center;z-index:99}.program-svg{width:160px;height:160px;left:calc(50% - 80px);top:calc(30% - 80px)}.bg-triangle{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1}.content-lift:before{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;display:block;content:"";z-index:1;opacity:.4;position:absolute;width:800px;height:800px;left:50%;top:50%;margin-top:-350px;margin-left:-400px;background:url(../img/bg-wire-circle.d499bdcd.png) no-repeat 50%;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-duration:60s;animation-duration:60s}.week-select .fa{cursor:pointer}.week-select .disable{opacity:.2!important;cursor:default}.content-lift:after{content:"";position:absolute;top:0;left:50%;right:0;bottom:-60px;background:rgba(0,0,0,.035);border-left:1px solid hsla(0,0%,100%,.1);z-index:1;height:100%}.svg-rect{width:100%;height:100%;color:#fff}.rect-border-anim{top:10px;left:10px;right:10px;bottom:10px;-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;position:absolute}.card-container{z-index:10;position:relative}.dark{background-color:#000!important}.top-day-header{border-top-right-radius:10px;border-top-left-radius:10px;color:#fff;font-size:1.5rem;background-color:#d71f2b}.active-day{background-color:green}.error{color:#cd5c5c;font-size:15px}.enabled{background-color:green!important}.disabled{background-color:#cd5c5c!important}.error-visible{animation-name:pulse;animation-duration:1s;-webkit-animation-name:pulse;-webkit-animation-duration:1s}.is-link{cursor:pointer}::-webkit-selection{background:theme-color("primary");color:#fff;text-shadow:0 0 0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body,button,html,input,select,textarea{font-family:Montserrat,system-ui,-apple-system,sans-serif!important}h1{font-size:3.25em}h1,h2,h3,h4,h5,h6{letter-spacing:-.3px;text-transform:none;margin-top:.3em;font-family:Montserrat,system-ui,sans-serif!important;font-weight:700}fieldset legend{font-family:Montserrat,system-ui,-apple-system,sans-serif!important;color:theme-color("primary");font-variant:none;letter-spacing:1px;text-transform:capitalize}.table td,.table th{border-top:0}.table-dark{color:#2c2f8b;border-radius:30px;text-align:left!important;font-family:Montserrat,sans-serif!important}.table-dark,.table-dark tr{background-color:#e5e5e5!important}.table thead tr th{font-variant:none!important}#more{display:none}.show{display:inline!important}.hide{display:none!important}.bg-light{background-color:#fff}.table thead tr th{border-bottom:0}.qr-bg{background-image:-webkit-gradient(linear,left top,left bottom,from(#2c2f8b));background-image:linear-gradient(#2c2f8b)}.bg-dark-theme{background-color:#252980!important}.bg-theme{background-color:#e74c3c!important}.bg-gray{background-color:#e8e8e8!important}.bg-white{background-color:#fff!important}.fb-btn{background-color:#3b5998;color:#fff;margin-top:10px;width:225px;padding-left:0!important}.fb-btn button{cursor:pointer!important}.fb-btn:hover{background-color:#3b59a9;color:#fff}.table thead tr th{font-variant:none}.card-title,.table thead tr th{font-family:Montserrat,system-ui,-apple-system,sans-serif!important}.card-title{color:theme-color("primary");text-transform:capitalize}.col-form-like-label{padding-top:calc(.5rem - 2px);padding-bottom:calc(.5rem - 2px);margin-bottom:0}.caps-low{font-variant:small-caps;text-transform:lowercase}.mt-2{margin-top:.25rem!important}.main-wrapper{height:100%}.no-padding{padding:0}@-webkit-keyframes bg{0%{background-size:0 2px,2px 0,0 2px,2px 0}25%{background-size:100% 2px,2px 0,0 2px,2px 0}50%{background-size:100% 2px,2px 100%,0 2px,2px 0}75%{background-size:100% 2px,2px 100%,100% 2px,2px 0}to{background-size:100% 2px,2px 100%,100% 2px,2px 100%}}@keyframes bg{0%{background-size:0 2px,2px 0,0 2px,2px 0}25%{background-size:100% 2px,2px 0,0 2px,2px 0}50%{background-size:100% 2px,2px 100%,0 2px,2px 0}75%{background-size:100% 2px,2px 100%,100% 2px,2px 0}to{background-size:100% 2px,2px 100%,100% 2px,2px 100%}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.border-blue-below{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;font-size:24.5px;font-family:Montserrat,sans-serif}.border-blue-below:after{content:"";width:80px;height:2px;position:absolute;bottom:-10px;left:0;background-color:#2c2f8b}.hero-content{text-align:left;font-family:Montserrat,sans-serif!important;font-weight:700;margin-top:30vh}@media only screen and (max-width:1200px){.bg-triangle{display:none}}@media only screen and (max-width:972px){.mcq-control{font-size:1.5rem!important}.nav-buttons-list{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:30px}}.white{color:#fff!important}.white-bg{background-color:#fff!important}.fa-user-circle{color:#2c2f8b}.dark-theme{background:linear-gradient(45deg,#627d98,#2c3e50)}.light-theme{background:#f3f5f8!important}.video-title{color:#fff}.breadcrumb{background-color:rgba(44,47,139,.34901960784313724)}.breadcrumb-item a{color:#fff!important}.sidebar li:last-child .trackBot,.sidebar li:last-child .trackTop{display:none}.dropdown-menu{background-color:#2c2f8b!important;border:2px solid hsla(0,0%,100%,.55)!important}.dropdown-item,.dropdown-item a{color:#fff!important}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item a:hover{background-color:hsla(0,0%,100%,.035)!important}.swiper-pagination-bullet{width:12px;height:12px}.swiper-button-next,.swiper-button-prev{color:#fff!important}#elearnmcqprogress .apexcharts-xaxis text{fill:#fff}.hover-underline:hover{text-decoration:underline!important}.light-theme .form-control::-webkit-input-placeholder,.light-theme input::-webkit-input-placeholder{color:#2c2f8b!important}.light-theme .form-control::-moz-placeholder,.light-theme input::-moz-placeholder{color:#2c2f8b!important}.light-theme .form-control:-ms-input-placeholder,.light-theme input:-ms-input-placeholder{color:#2c2f8b!important}.light-theme .form-control::-ms-input-placeholder,.light-theme input::-ms-input-placeholder{color:#2c2f8b!important}.light-theme .breadcrumb-item a,.light-theme .btn-secondary,.light-theme .card-subject,.light-theme .checkbox,.light-theme .cmslinks a,.light-theme .fix-me,.light-theme .form-control,.light-theme .form-control::placeholder,.light-theme .h4-theme,.light-theme .headingVideos,.light-theme .program-heading,.light-theme .sidebar .lnr,.light-theme .sidebar .title,.light-theme .subject-heading,.light-theme .subnote,.light-theme .video-title,.light-theme h1,.light-theme h2,.light-theme h3,.light-theme h4,.light-theme input,.light-theme input::placeholder{color:#2c2f8b!important}.light-theme .program-svg,.light-theme .subject-svg{opacity:.2}.light-theme #elearnmcqprogress .apexcharts-xaxis text,.light-theme #elearnmcqprogress .apexcharts-yaxis-texts-g text{fill:#000}.light-theme .tab-pane{color:#000}.light-theme .btn-secondary{border-color:#2c2f8b!important}.light-theme .fix-button{color:#fff!important;border-color:#fff!important}.light-theme .week-select{background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;margin-top:40px;padding:0 10px;border-radius:15px;border-bottom:2px solid #2c2f8b}.light-theme .border-below-subject{border-radius:20px;border-bottom:4px solid #2c2f8b}.light-theme #navbar,.light-theme .card-subject,.light-theme .form-control,.light-theme .trackBot,.light-theme .trackTop{background-color:transparent!important}.light-theme .card-subject{background-color:#fff!important}.light-theme .cmslinks a:after{-webkit-box-shadow:0 0 0 0 #2c3e50;box-shadow:0 0 0 0 #2c3e50;background-color:rgba(44,62,80,.44)}.light-theme .cmslinks a:hover:after{-webkit-box-shadow:0 0 0 5px rgba(44,47,139,.34901960784313724);box-shadow:0 0 0 5px rgba(44,47,139,.34901960784313724)}.light-theme .content-lift:before{opacity:1}.light-theme .counter span{color:#2c2f8b!important}.light-theme .swiper-pagination-bullet-active,.light-theme .table-dark{background-color:#2c2f8b!important}.light-theme .sidebar{border-right:1px solid #2c2f8b!important}.light-theme .breadcrumb{background-color:rgba(188,194,203,.3803921568627451)}.light-theme .force-white .card-subject,.light-theme .force-white .h4-theme,.light-theme .force-white h1,.light-theme .force-white h2,.light-theme .force-white h3{color:#fff!important}.light-theme .force-white .card-subject{background-color:#2c2f8b!important}.light-theme #hero .btn-secondary{color:#fff!important;border-color:#fff!important}.light-theme #hero .btn-secondary:hover{color:#2c2f8b!important}.light-theme #blog .btn-secondary{color:#fff!important;border-color:#fff!important}.light-theme #blog .btn-secondary:hover{color:#2c2f8b!important}.light-theme .white-place input::-webkit-input-placeholder,.light-theme .white-place p input::-webkit-input-placeholder{color:#fff!important}.light-theme .white-place input::-moz-placeholder,.light-theme .white-place p input::-moz-placeholder{color:#fff!important}.light-theme .white-place input:-ms-input-placeholder,.light-theme .white-place p input:-ms-input-placeholder{color:#fff!important}.light-theme .white-place input::-ms-input-placeholder,.light-theme .white-place p input::-ms-input-placeholder{color:#fff!important}.light-theme .white-place input,.light-theme .white-place input::placeholder,.light-theme .white-place p input,.light-theme .white-place p input::placeholder{color:#fff!important}.main-wrapper{padding-top:68px;padding-bottom:32px;position:relative;min-height:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.form-control::-webkit-input-placeholder{color:#2c2f8b!important}.form-control::-moz-placeholder{color:#2c2f8b!important}.form-control:-ms-input-placeholder{color:#2c2f8b!important}.form-control::-ms-input-placeholder{color:#2c2f8b!important}.form-control::placeholder{color:#2c2f8b!important}.card-subject-login .form-control::-webkit-input-placeholder{color:#fff!important}.card-subject-login .form-control::-moz-placeholder{color:#fff!important}.card-subject-login .form-control:-ms-input-placeholder{color:#fff!important}.card-subject-login .form-control::-ms-input-placeholder{color:#fff!important}.card-subject-login .form-control::placeholder{color:#fff!important}#navbar{position:fixed;width:100%}#hero{height:900px;height:100vh;min-height:1000px}.dropdown-toggle:after{color:#fff}.dropdown-toggle{padding:0}.exportPNG,.exportSVG{color:#000!important}.banner-img,.login-button{display:none}.modal-header{border-bottom:none!important}.hero-content .fix-text{margin-left:22px}@media only screen and (max-width:991px){.hero-content{margin-top:20vh;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-content .fix-text{margin:auto;margin-top:20px}.fix-mobile-center{text-align:center!important}.fix-mobile{padding-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:center;width:100%;margin-bottom:10px a;margin-bottom-margin:auto}.navbar-class{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;display:unset!important;text-align:center}h1{font-size:2.5rem}.banner-img{display:block}.content-lift:before{display:none}.login-button{display:block}.learn-button{display:none}}.circle{height:15px;width:15px;background-color:#bbb;margin-right:10px;border-radius:50%;display:inline-block}.red{background-color:#f44336!important}.green{background-color:#4caf50!important}.nobg{background:none!important;border:none!important}.background-modal{background-color:#fff!important;font-size:1.2rem}.background-modal,.background-modal button{color:#000!important}.transbg{background:rgba(0,0,0,.6)!important}.image-fix img{max-width:100%}.btn-file{position:relative;overflow:hidden;cursor:pointer!important}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;display:block}@media only screen and (max-width:767px){.hero-content{margin-top:16vh;text-align:center}.question-images img{max-width:95%;width:95%;-ms-flex-item-align:start;align-self:flex-start}.mobile-center div{margin-top:20px}.mobile-center div,.mobile-center p{text-align:center!important}.scroll-mobile{overflow-x:scroll}.float-responsive{float:none!important}.below-footer{display:none}footer{margin-bottom:0}.lefttocenter h3{text-align:center!important}.card-subject{padding:40px 10px}}#modal2 .modal-content,#modal4 .modal-content,#modal5 .modal-content,#modal6 .modal-content{background-color:transparent!important;border:none!important}.logo-gif{width:150px;height:auto}.home-content:before{opacity:.3}.dailyQuestion legend{font-size:20px}.force-white{color:#fff!important}.dark-theme .nav-tabs a{color:#fff!important;background-color:transparent!important}.dark-theme .video-container span{color:#fff!important}.dark-theme .counter span{color:#2c2f8b!important}.white-place::-webkit-input-placeholder{color:#fff!important}.white-place::-moz-placeholder{color:#fff!important}.white-place:-ms-input-placeholder{color:#fff!important}.white-place::-ms-input-placeholder{color:#fff!important}.white-place,.white-place::placeholder{color:#fff!important}.quotation{font-size:30px;quotes:"\201C" "\201D" "\2018" "\2019";padding:10px 20px;line-height:1.4}.quotation:before{content:open-quote;left:-10px;top:30px}.quotation:after,.quotation:before{display:inline;height:0;line-height:0;position:relative;color:#fff;font-size:2.5em}.quotation:after{content:close-quote;left:10px;top:35px}b{font-weight:700!important}.btn button{background-image:none!important;background-color:transparent;padding:0!important;width:225px}.btn img,.spinner{display:none}.btn{width:225px}.alert-dismissible{margin-bottom:0!important}.below-footer{position:fixed;bottom:0;width:100%;height:400px;background:#333;font-size:1.2rem;color:#fff;z-index:1;background-image:url(../img/pgc-logo-faded.32a5439b.png);background-size:500px;background-repeat:no-repeat;background-position:-167px;background-blend-mode:overlay}.marks{font-size:1.5rem;font-weight:700;padding:20px}.contact-info{padding-top:30px;padding-left:5px;font-size:1.3rem;text-align:left;font-family:Montserrat,sans-serif!important}.opaque{background-color:#314253;border:1px solid #fff}.card-subject-red{min-height:200px;background-color:#eee;margin:40px 5px;cursor:pointer}.inactive-test{color:#8d8d8d!important;cursor:pointer;font-size:1.4rem;margin:10px}.active-test{color:#000!important;font-weight:700!important;font-size:1.5rem;margin:10px}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#24265f!important;color:#fff!important;border-color:transparent!important}.opaque{background-color:#fff!important}.col-form-label{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.question-images img{-ms-flex-item-align:start;align-self:flex-start}.highlight{color:#e10f1c!important}.not-active-day .highlight,.not-active-day h3,.not-active-day h4,.not-active-day h5,.not-active-day h6{color:grey!important}.not-active-day h6{background-color:hsla(0,0%,50.2%,.062)!important}.not-active-day .rectangle-shape{background-color:grey!important}.not-active-day.border-below-subject{border-bottom-color:#a9a9a9!important;opacity:.5}.not-active-day .border-blue-below{color:grey!important}.not-active-day .border-blue-below:after{background-color:grey}.fix-modal{margin-bottom:0!important;height:unset!important;-webkit-box-shadow:unset!important;box-shadow:unset!important}.nav-buttons{border:none!important;background:transparent!important;width:30px!important;padding:10px 0!important;margin:0 10px!important}.nav-buttons:focus{outline:none!important}.nav-buttons-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-buttons:enabled{color:#24265f}.modal-title,h1,h2,h3,h4,h5,h6{text-transform:none!important}.btn,.mcq-controls{-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}@media only screen and (max-width:1300px){.nav-link a{font-size:16px!important}.nav-link a:after{width:30px;height:30px;margin-left:-15px;margin-top:-15px}}.question-key{width:40px;height:40px;font-size:12px;line-height:3;margin:5px;border:2px solid;border-radius:50%}.question-key.active{background-color:#24265f;color:#fff}.controls-dashboard{width:60%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.controls-dashboard .disabled{background-color:#f1f0f0!important}.controls-dashboard .btn-primary{background:#cd5c5c!important;background-image:none!important}.controls-dashboard .date-pickers{border:1px solid #e5e5e5;border-radius:15px;padding:10px;margin:10px}.controls-dashboard .small{display:none}.controls-dashboard .form-control{border:none!important}.controls-dashboard .dropdown-menu{background-color:#fff!important;border:none!important}.controls-dashboard .show{display:block!important}.loader-container{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0}.loader-container .loader{border:6px solid #f3f3f3;border-top:6px solid #cd5c5c;border-radius:50%;top:40%;left:45%;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loader-container .loader,.loader-container .loader-text{position:absolute;-webkit-transform:translate(-45%,-50%);transform:translate(-45%,-50%);margin:auto;z-index:10}.loader-container .loader-text{color:#fff;top:50%;left:46%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#colleges{font-family:Arial,Helvetica,sans-serif;border-collapse:collapse;width:100%;margin-top:100px}#colleges td,#colleges th{border:1px solid #ddd;padding:8px}#colleges tr:nth-child(2n){background-color:#f2f2f2}#colleges tr:hover{background-color:#ddd}#colleges th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#2c2f8b;color:#fff}.label-on-top input,.label-on-top label{display:block}body,html{min-height:100%;height:auto;overflow-x:hidden}