.bn-lms-real__notice[data-notice-mode=success]{border-color:#0d948847;background:#f0fdfaf5;color:#0f766e}.bn-lms-real__notice[data-notice-mode=error]{border-color:#dc26263d;background:#fef2f2f7;color:#991b1b}.bn-lms-real__progress-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2.4rem;align-items:center;margin:3px 0;padding:2.2rem 2.4rem;border:1px solid rgba(13,148,136,.2);border-radius:2.4rem;background:radial-gradient(circle at 92% 8%,rgba(45,212,191,.13),transparent 34%),#ffffffeb;box-shadow:0 1.8rem 4.5rem #0f172a12}.bn-lms-real__course-hero+.bn-lms-real__progress-card{margin-top:3px}.bn-lms-real__progress-card:not([hidden])~.bn-lms-real__modules{margin-top:0}.bn-lms-real__progress-copy{min-width:0}.bn-lms-real__progress-kicker{margin:0 0 .8rem;color:#0d9488;font-size:1.15rem;font-weight:750;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.bn-lms-real__progress-heading{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;align-items:baseline;margin-bottom:1.35rem}.bn-lms-real__progress-heading strong{color:#0f172a;font-size:clamp(2.6rem,4vw,4.2rem);font-weight:650;letter-spacing:-.045em;line-height:1}.bn-lms-real__progress-heading span{color:#64748b;font-size:1.45rem;line-height:1.5}.bn-lms-real__progress-track{position:relative;width:100%;height:1rem;overflow:hidden;border-radius:999px;background:#94a3b833}.bn-lms-real__progress-track>span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0d9488,#14b8a6);box-shadow:0 0 1.8rem #14b8a64d;transition:width .32s cubic-bezier(.22,1,.36,1)}.bn-lms-real__continue{min-width:max-content;justify-self:end}.bn-lms-real__lesson-head{grid-template-columns:44px minmax(0,1fr) auto;align-items:flex-start}.bn-lms-real__lesson-progress{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:flex-end;margin-left:1.2rem}.bn-lms-real__lesson-status{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.55rem 1rem;border:1px solid rgba(217,119,6,.22);border-radius:999px;background:#fffbebeb;color:#b45309;font-size:1.05rem;font-weight:750;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.bn-lms-real__lesson-status.is-completed{border-color:#0d94883d;background:#f0fdfaf2;color:#0f766e}.bn-lms-real__lesson-toggle{display:inline-flex;min-height:4rem;align-items:center;justify-content:center;padding:.85rem 1.35rem;border:1px solid rgba(13,148,136,.28);border-radius:999px;background:#fff;color:#0f766e;cursor:pointer;font:inherit;font-size:1.2rem;font-weight:750;line-height:1.2;text-align:center;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,opacity .18s ease}.bn-lms-real__lesson-toggle:hover:not(:disabled){transform:translateY(-1px);border-color:#0d94887a;background:#f0fdfaf2;box-shadow:0 1rem 2.2rem #0d94881f}.bn-lms-real__lesson-toggle:focus-visible{outline:3px solid rgba(45,212,191,.28);outline-offset:3px}.bn-lms-real__lesson-toggle:disabled{cursor:wait;opacity:.58}.bn-lms-real__lesson.is-completed{border-color:#0d948847;background:linear-gradient(135deg,#f0fdfad6,#fffffff5)}.bn-lms-real__lesson.is-completed .bn-lms-real__lesson-number{border-color:#0d94883d;background:#ccfbf1b8;color:#0f766e}.bn-lms-real__course-button small{display:block;margin-top:.35rem}@media screen and (max-width:989px){.bn-lms-real__progress-card{grid-template-columns:1fr;gap:1.6rem}.bn-lms-real__continue{width:100%;justify-self:stretch}}@media screen and (max-width:749px){.bn-lms-real__progress-card{margin:3px 0;padding:1.8rem;border-radius:2rem}.bn-lms-real__course-hero+.bn-lms-real__progress-card{margin-top:3px}.bn-lms-real__progress-heading{align-items:flex-start;flex-direction:column}.bn-lms-real__lesson-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem 1.2rem}.bn-lms-real__lesson-progress{grid-column:1 / -1;width:100%;align-items:center;justify-content:flex-start;margin-left:0}.bn-lms-real__lesson-status{align-self:center}.bn-lms-real__lesson-toggle{width:auto;min-width:17rem}}@media(prefers-reduced-motion:reduce){.bn-lms-real__progress-track>span,.bn-lms-real__lesson-toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bn-lms-progress.css.map */
