.learner-ui_shell__3SYmG{--lms-max:1240px;--lms-gold:var(--gold,#ffaa00);--lms-gold-text:var(--gold-text,#ffaa00);--lms-cream:var(--cream,#e9ecf1);--lms-heading:var(--heading,#e9ecf1);--lms-text:var(--txt,#eee9df);--lms-muted:var(--mut,#aab1bb);--lms-muted-2:var(--mut2,#7d8590);--lms-ink:var(--ink,#121210);--lms-ink-2:var(--ink-2,#181714);--lms-surface:var(--s1,#22211e);--lms-surface-raised:var(--s2,#2b2925);--lms-surface-high:var(--s3,#34312c);--lms-hair:var(--hair,rgba(255,255,255,0.08));--lms-hair-strong:var(--hair-2,rgba(255,255,255,0.14));--lms-good:var(--good,#6fc796);--lms-danger:var(--danger,#e57979);min-height:100vh;color:var(--lms-text)}.learner-ui_shell__3SYmG *,.learner-ui_shell__3SYmG :after,.learner-ui_shell__3SYmG :before{box-sizing:border-box}.learner-ui_shell__3SYmG a,.learner-ui_shell__3SYmG button,.learner-ui_shell__3SYmG input,.learner-ui_shell__3SYmG label{-webkit-tap-highlight-color:transparent}.learner-ui_shell__3SYmG a:focus-visible,.learner-ui_shell__3SYmG button:focus-visible,.learner-ui_shell__3SYmG input:focus-visible,.learner-ui_shell__3SYmG select:focus-visible,.learner-ui_shell__3SYmG summary:focus-visible,.learner-ui_shell__3SYmG textarea:focus-visible,.learner-ui_shell__3SYmG video:focus-visible{outline:3px solid var(--lms-gold);outline-offset:2px}.learner-ui_srOnly__7D97U{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.learner-ui_skipLink__SodGw{position:fixed;z-index:1000;top:10px;left:10px;min-height:44px;padding:0 18px;border-radius:10px;display:inline-flex;align-items:center;background:var(--lms-gold);color:#19150c;font-size:13px;font-weight:700;transform:translateY(-160%);opacity:0;pointer-events:none;transition:transform .16s ease,opacity .16s ease}.learner-ui_skipLink__SodGw:focus-visible{transform:translateY(0);opacity:1;pointer-events:auto}.learner-ui_header__l8Psd{position:sticky;z-index:90;top:0;border-bottom:1px solid rgba(255,255,255,.08);background:#0d0d0c;color:var(--lms-cream);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.learner-ui_headerInner__h5bL4{width:min(1440px,calc(100% - 32px));min-height:72px;margin:0 auto;display:flex;align-items:center;gap:clamp(12px,1.5vw,24px)}.learner-ui_brand__RpGaz{flex:0 0 auto;min-height:44px;display:inline-flex;align-items:center;gap:11px;color:var(--lms-cream);font-family:Druk Wide,Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:.025em;line-height:1;text-transform:uppercase;white-space:nowrap}.learner-ui_brand__RpGaz img{width:auto;height:30px;object-fit:contain}.learner-ui_primaryNav__bVhnH{min-width:0;display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.learner-ui_primaryNav__bVhnH::-webkit-scrollbar{display:none}.learner-ui_navItemCurrent__7PHM7,.learner-ui_navItem__exJWC{min-height:44px;padding:0 14px;border-radius:11px;display:inline-flex;align-items:center;color:rgba(248,240,220,.66);font-size:13px;font-weight:600;white-space:nowrap;transition:color .16s ease,background-color .16s ease}.learner-ui_navItem__exJWC:hover{color:var(--lms-cream);background:rgba(255,255,255,.055)}.learner-ui_navItemCurrent__7PHM7{background:var(--lms-gold);color:#1a160d}.learner-ui_headerAccountArea__rQGKo{min-width:0;flex:0 0 auto;margin-left:auto;display:flex;align-items:center;gap:10px}.learner-ui_headerActions__hiUik{display:flex;align-items:center;gap:8px}.learner-ui_account___4bp6{min-height:48px;display:flex;align-items:center;gap:11px;border-radius:13px;color:var(--lms-cream)}a.learner-ui_account___4bp6{padding:0 5px 0 10px;transition:background-color .16s ease}a.learner-ui_account___4bp6:hover{background:rgba(255,255,255,.055)}.learner-ui_accountText__h1RRP{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;line-height:1.3}.learner-ui_accountText__h1RRP strong{font-size:12.5px}.learner-ui_accountText__h1RRP span{color:rgba(248,240,220,.55);font-size:11px}.learner-ui_avatarRing__QJgkp{width:40px;height:40px;padding:2px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--lms-gold) var(--learner-progress,0),rgba(255,255,255,.14) 0)}.learner-ui_avatar__483UH{width:34px;height:34px;border:2px solid #181714;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#25231f;color:var(--lms-gold);font-size:11px;font-weight:700}.learner-ui_avatar__483UH img{width:100%;height:100%;object-fit:cover}.learner-ui_main__ZKwh0{min-height:calc(100vh - 72px)}.learner-ui_main__ZKwh0:focus{outline:none}.learner-ui_page__2383w{width:min(var(--lms-max),calc(100% - 48px));margin:0 auto;padding:30px 0 64px}.learner-ui_activityNumber__vU5H2,.learner-ui_eyebrow__BtnyK,.learner-ui_heroEyebrow__GH2Yt{display:block;margin-bottom:9px;color:var(--lms-gold-text);font-size:11px;font-weight:700;letter-spacing:.17em;line-height:1.3;text-transform:uppercase}.learner-ui_dashboardHero__PTkwG{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);grid-template-areas:"intro continue" "metrics continue";gap:16px 24px;align-items:stretch}.learner-ui_dashboardIntro__E0nyg{grid-area:intro;min-width:0;padding:20px 0 0;display:flex;flex-direction:column;justify-content:center}.learner-ui_courseHeroContent__SWeKH h1,.learner-ui_dashboardIntro__E0nyg h1,.learner-ui_lessonHeader__BR2H6 h1{margin:0;color:var(--lms-heading);font-family:Druk Wide,Poppins,sans-serif;font-weight:500;letter-spacing:-.012em;line-height:.98;text-transform:uppercase;text-wrap:balance}.learner-ui_dashboardIntro__E0nyg h1{max-width:13ch;font-size:clamp(28px,3.4vw,40px)}.learner-ui_dashboardIntro__E0nyg>p{max-width:58ch;margin:13px 0 0;color:var(--lms-muted);font-size:15px;line-height:1.7}.learner-ui_continueCard__5wz8I{grid-area:continue;position:relative;min-height:270px;border:1px solid var(--lms-hair-strong);border-radius:20px;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background:radial-gradient(120% 100% at 20% 0,rgba(255,170,0,.25),transparent 55%),#0d0d0d;box-shadow:var(--sh-3,0 30px 70px -32px rgba(0,0,0,.9));color:#fff;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.learner-ui_continueCard__5wz8I:hover{border-color:rgba(255,170,0,.42);box-shadow:0 30px 72px -28px rgba(0,0,0,.92);transform:translateY(-3px)}.learner-ui_continueCard__5wz8I>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.learner-ui_continueCard__5wz8I:hover>img{transform:scale(1.035)}.learner-ui_continueScrim__JrzC5{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(8,8,8,.08) 12%,rgba(8,8,8,.45) 48%,rgba(8,8,8,.96))}.learner-ui_continueContent__Hjrgg{width:100%;padding:24px;display:flex;flex-direction:column}.learner-ui_certificatePill__AzP5O,.learner-ui_continueLabel__MgOGh,.learner-ui_courseStatus__WwJmC,.learner-ui_durationBadge__Gwfs8,.learner-ui_heroCertificate__9WjKJ,.learner-ui_pinnedLabel__1sBwm,.learner-ui_quizRequirement__LLhNi{width:fit-content;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.learner-ui_continueLabel__MgOGh{margin-bottom:12px;padding:7px 10px;background:var(--lms-gold);color:#19150c}.learner-ui_continueContent__Hjrgg>strong{max-width:19ch;font-family:Druk Wide,Poppins,sans-serif;font-size:clamp(21px,3vw,30px);font-weight:500;letter-spacing:-.005em;line-height:1.03;text-transform:uppercase}.learner-ui_continueCourse__UXZ7i{margin-top:8px;color:rgba(255,255,255,.77);font-size:12.5px;font-weight:600}.learner-ui_continueMeta__je6yQ{margin-top:5px;color:rgba(255,255,255,.58);font-size:11px}.learner-ui_continueProgress__s9O1M{width:min(100%,280px);height:5px;margin-top:17px;border-radius:99px;overflow:hidden;background:rgba(255,255,255,.14)}.learner-ui_continueProgress__s9O1M>span{display:block;height:100%;border-radius:inherit;background:var(--lms-gold)}.learner-ui_continueAction__jpRWW{position:absolute;right:20px;bottom:20px;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.25);border-radius:12px;display:inline-flex;align-items:center;background:rgba(10,10,10,.42);color:#fff;font-size:12px;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.learner-ui_metricGrid__5sY5v{grid-area:metrics;margin:0 0 12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.learner-ui_metricCard__MHZpP{min-width:0;min-height:92px;padding:14px;border:1px solid var(--lms-hair);border-radius:15px;background:var(--lms-surface);box-shadow:var(--sh-1,0 12px 28px -20px rgba(0,0,0,.7))}.learner-ui_metricCard__MHZpP dd{margin:0;color:var(--lms-gold-text);font-family:Druk Wide,Poppins,sans-serif;font-size:24px;font-weight:500;line-height:1}.learner-ui_metricCard__MHZpP dt{margin-top:9px;color:var(--lms-text);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.learner-ui_metricCard__MHZpP p{margin:5px 0 0;color:var(--lms-muted);font-size:11px;line-height:1.4}.learner-ui_bulletinSection__w9tpW,.learner-ui_learningSection__3bNN0,.learner-ui_searchPanel__cuGX1{margin-top:46px;scroll-margin-top:96px}.learner-ui_dashboardHero__PTkwG{scroll-margin-top:96px}.learner-ui_searchPanel__cuGX1{padding:20px;border:1px solid var(--lms-hair);border-radius:18px;background:var(--lms-surface);box-shadow:var(--sh-1,0 12px 28px -20px rgba(0,0,0,.7))}.learner-ui_searchPanelHeading__tkct3 h2{margin:0;color:var(--lms-heading);font-family:Druk Wide,Poppins,sans-serif;font-size:20px;font-weight:500;text-transform:uppercase}.learner-ui_searchPanelHeading__tkct3 p{margin:8px 0 18px;color:var(--lms-muted);font-size:12px}.learner-ui_activityHeading__RXU2n,.learner-ui_courseGroupHeading__f1ZlE,.learner-ui_quizHeader__fpVlJ,.learner-ui_sectionHeading__lUkr9,.learner-ui_surfaceHeading__hAGmh{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.learner-ui_sectionHeading__lUkr9{margin-bottom:16px}.learner-ui_activityHeading__RXU2n h2,.learner-ui_completionPanel__IQ1tf h2,.learner-ui_externalActivity__8fSoW h2,.learner-ui_infoCard__CBwrx h2,.learner-ui_quizHeader__fpVlJ h2,.learner-ui_sectionHeading__lUkr9 h2,.learner-ui_surfaceHeading__hAGmh h2,.learner-ui_videoDetails__PYLtc h2{margin:0;color:var(--lms-heading);font-family:Druk Wide,Poppins,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.005em;line-height:1.05;text-transform:uppercase}.learner-ui_courseSearch__h7ze_{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:8px;width:min(100%,310px)}.learner-ui_searchPanel__cuGX1 .learner-ui_courseSearch__h7ze_{width:100%}.learner-ui_courseSearch__h7ze_ label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.learner-ui_courseSearch__h7ze_ input{width:100%;min-height:46px;padding:0 15px;border:1px solid var(--lms-hair-strong);border-radius:12px;background:var(--lms-surface);color:var(--lms-text);font:inherit;font-size:13px;appearance:none}.learner-ui_courseSearch__h7ze_ input::placeholder{color:var(--lms-muted-2)}.learner-ui_courseSearch__h7ze_ input:focus{border-color:var(--lms-gold)}.learner-ui_filterBar__LUB39{display:flex;gap:7px;overflow-x:auto;padding:3px 3px 9px;scrollbar-width:none}.learner-ui_filterBar__LUB39::-webkit-scrollbar{display:none}.learner-ui_filterActive__fCS2i,.learner-ui_filterButton__q5gN1{min-height:44px;padding:0 15px;border:1px solid var(--lms-hair);border-radius:12px;display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;background:var(--lms-surface);color:var(--lms-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:600}.learner-ui_filterActive__fCS2i span,.learner-ui_filterButton__q5gN1 span{min-width:22px;height:22px;padding:0 6px;border-radius:99px;display:inline-grid;place-items:center;background:var(--lms-surface-high);color:var(--lms-muted);font-size:11px}.learner-ui_filterButton__q5gN1:hover{border-color:var(--lms-hair-strong);color:var(--lms-text)}.learner-ui_filterActive__fCS2i{border-color:var(--lms-gold);background:var(--lms-gold);color:#1a160d}.learner-ui_filterActive__fCS2i span{background:rgba(20,16,8,.13);color:#1a160d}.learner-ui_courseGroup__lJRdE,.learner-ui_courseGroups__AS_x6{display:flex;flex-direction:column}.learner-ui_courseGroups__AS_x6{gap:34px;margin-top:18px}.learner-ui_courseGroup__lJRdE{gap:14px}.learner-ui_courseGroupHeading__f1ZlE{align-items:center;justify-content:flex-start;padding-bottom:11px;border-bottom:1px solid var(--lms-hair)}.learner-ui_courseGroupHeading__f1ZlE h3{margin:0;color:var(--lms-heading);font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.learner-ui_countBadge__l6Z_P,.learner-ui_courseGroupHeading__f1ZlE>span,.learner-ui_sectionCount__eCxrK{min-width:28px;height:28px;padding:0 8px;border:1px solid var(--lms-hair);border-radius:999px;display:inline-grid;place-items:center;background:var(--lms-surface);color:var(--lms-muted);font-size:11px;font-weight:700}.learner-ui_courseGrid__LnNiu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px}.learner-ui_courseCard__tKFeZ{min-width:0;border:1px solid var(--lms-hair);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;background:var(--lms-surface);color:var(--lms-text);box-shadow:var(--sh-1,0 12px 30px -22px rgba(0,0,0,.7));transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}a.learner-ui_courseCard__tKFeZ:hover{border-color:var(--lms-hair-strong);box-shadow:var(--sh-2,0 22px 44px -24px rgba(0,0,0,.8));transform:translateY(-4px)}.learner-ui_courseCardLocked__d2OXQ{opacity:.68}.learner-ui_courseImage__99oJY{position:relative;height:150px;overflow:hidden;background:#0d0d0d}.learner-ui_courseImage__99oJY>img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}a.learner-ui_courseCard__tKFeZ:hover .learner-ui_courseImage__99oJY>img{transform:scale(1.045)}.learner-ui_courseImage__99oJY:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.48))}.learner-ui_courseImageFallback__gT6Zz{display:grid;place-items:center;background:radial-gradient(80% 100% at 50% 0,hsl(var(--fb-h,40) 88% 52%/.28),transparent 65%),#0d0d0d}.learner-ui_courseImageFallback__gT6Zz>span:not(.learner-ui_courseStatus__WwJmC){color:var(--lms-gold);font-family:Druk Wide,Poppins,sans-serif;font-size:26px;opacity:.85}.learner-ui_courseStatus__WwJmC{position:absolute;z-index:2;top:13px;left:13px;padding:7px 9px;background:rgba(9,9,9,.74);color:#e9ecf1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.learner-ui_courseCardBody__hNsm5{padding:16px;display:flex;flex:1 1;flex-direction:column}.learner-ui_courseCardCompact__dhVXQ .learner-ui_courseImage__99oJY{height:130px}.learner-ui_courseCardBodyCompact__lKylu{padding-bottom:15px}.learner-ui_courseCardBodyCompact__lKylu .learner-ui_courseMeta__YBms2{margin-bottom:13px}.learner-ui_courseCategory___cBRW{margin-bottom:8px;color:var(--lms-gold-text);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.learner-ui_courseCardBody__hNsm5 h3{margin:0;color:var(--lms-heading);font-size:15px;font-weight:700;line-height:1.34}.learner-ui_courseCardBody__hNsm5>p{display:-webkit-box;overflow:hidden;margin:9px 0 0;color:var(--lms-muted);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.learner-ui_courseMeta__YBms2{margin:13px 0 16px;display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--lms-muted);font-size:11px}.learner-ui_courseMeta__YBms2 span:not(:first-child):before,.learner-ui_heroMeta__2uGY_ span:not(:first-child):before,.learner-ui_lessonMeta__kHET8 span:not(:first-child):before{content:"·";margin-right:12px;color:var(--lms-gold-text)}.learner-ui_courseNext__TGHMG{display:-webkit-box;overflow:hidden;margin:-7px 0 13px;color:var(--lms-muted);font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.learner-ui_courseCardFooter__kv8Ub{min-height:28px;margin-top:auto;padding-top:13px;border-top:1px solid var(--lms-hair);display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--lms-muted);font-size:11px}.learner-ui_certificatePill__AzP5O{padding:6px 8px;background:color-mix(in srgb,var(--lms-gold) 14%,transparent);color:var(--lms-gold-text)}.learner-ui_progress__AkvCA{width:100%}.learner-ui_progressLabel__aJ_Au{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--lms-muted);font-size:11px}.learner-ui_progressLabel__aJ_Au strong{color:var(--lms-gold-text);font-size:11px}.learner-ui_progressTrack__CP3Qc{width:100%;height:7px;border-radius:99px;overflow:hidden;background:color-mix(in srgb,var(--lms-muted) 18%,transparent)}.learner-ui_progressFill__n3_Jx{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lms-gold),#ffd171);transition:width .5s ease}.learner-ui_progressCompact__bSxD9 .learner-ui_progressTrack__CP3Qc{height:5px}.learner-ui_insightGrid__HaeQm{margin-top:46px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.learner-ui_certificationCard__itO8b,.learner-ui_infoCard__CBwrx,.learner-ui_streakCard__Gr1L6{border:1px solid var(--lms-hair);border-radius:19px;background:var(--lms-surface);box-shadow:var(--sh-1,0 12px 30px -22px rgba(0,0,0,.7))}.learner-ui_certificationCard__itO8b,.learner-ui_streakCard__Gr1L6{padding:22px}.learner-ui_surfaceHeading__hAGmh{align-items:center}.learner-ui_streakNumber__EzI7h{display:flex;align-items:baseline;gap:6px}.learner-ui_streakNumber__EzI7h strong{color:var(--lms-gold-text);font-family:Druk Wide,Poppins,sans-serif;font-size:30px;font-weight:500}.learner-ui_streakNumber__EzI7h span{color:var(--lms-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.learner-ui_streakWeek__NhBbB{margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;list-style:none}.learner-ui_streakWeek__NhBbB li{min-height:70px;border:1px solid var(--lms-hair);border-radius:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--lms-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.learner-ui_streakWeek__NhBbB .learner-ui_streakDayCurrent__J8u59{border-color:color-mix(in srgb,var(--lms-gold) 46%,transparent);background:color-mix(in srgb,var(--lms-gold) 7%,var(--lms-surface))}.learner-ui_streakDotComplete__qcewu,.learner-ui_streakDot__J8Mpa{width:17px;height:17px;border:1px solid var(--lms-hair-strong);border-radius:50%;background:var(--lms-surface-high)}.learner-ui_streakDotComplete__qcewu{border-color:var(--lms-gold);background:var(--lms-gold);box-shadow:0 0 0 4px color-mix(in srgb,var(--lms-gold) 10%,transparent)}.learner-ui_streakBest__f_lr_,.learner-ui_surfaceCopy__HDp_c{margin:18px 0 0;color:var(--lms-muted);font-size:12px;line-height:1.55}.learner-ui_streakBest__f_lr_{margin-top:8px;color:var(--lms-muted-2);font-size:11px}.learner-ui_certificateList__Iy3tH{margin:18px 0 0;padding:0;display:flex;flex-direction:column;list-style:none}.learner-ui_certificateList__Iy3tH li{min-height:68px;padding:11px 0;border-top:1px solid var(--lms-hair);display:flex;align-items:center;justify-content:space-between;gap:14px}.learner-ui_certificateList__Iy3tH div{min-width:0;display:flex;flex-direction:column}.learner-ui_certificateList__Iy3tH strong{color:var(--lms-heading);font-size:12.5px;line-height:1.35}.learner-ui_certificateList__Iy3tH span{margin-top:4px;color:var(--lms-muted);font-size:11px}.learner-ui_certificateList__Iy3tH a{min-height:44px;padding:0 12px;border:1px solid var(--lms-hair-strong);border-radius:10px;display:inline-flex;align-items:center;flex:0 0 auto;color:var(--lms-gold-text);font-size:11px;font-weight:700}.learner-ui_bulletinGrid__CgwGv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.learner-ui_bulletinCard__GRabd{min-height:185px;padding:20px;border:1px solid var(--lms-hair);border-radius:17px;display:flex;flex-direction:column;background:var(--lms-surface);color:var(--lms-text);box-shadow:var(--sh-1,0 12px 30px -22px rgba(0,0,0,.7))}a.learner-ui_bulletinCard__GRabd{transition:border-color .18s ease,transform .18s ease}a.learner-ui_bulletinCard__GRabd:hover{border-color:var(--lms-hair-strong);transform:translateY(-2px)}.learner-ui_bulletinMeta__N1vcg{min-height:25px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--lms-muted-2);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.learner-ui_pinnedLabel__1sBwm{padding:6px 8px;background:var(--lms-gold);color:#19150c}.learner-ui_bulletinCard__GRabd h3{margin:14px 0 0;color:var(--lms-heading);font-size:14px;line-height:1.35}.learner-ui_bulletinCard__GRabd p{display:-webkit-box;overflow:hidden;margin:8px 0 0;color:var(--lms-muted);font-size:12px;line-height:1.58;-webkit-box-orient:vertical;-webkit-line-clamp:3}.learner-ui_bulletinCard__GRabd>img{width:100%;max-height:210px;margin-top:14px;border-radius:12px;object-fit:cover}.learner-ui_bulletinCard__GRabd>a:not(.learner-ui_bulletinCard__GRabd){width:fit-content;margin-top:12px;color:var(--lms-gold-text);font-size:12px;font-weight:750;overflow-wrap:anywhere}.learner-ui_bulletinAuthor__iaddr{margin-top:auto;padding-top:15px;color:var(--lms-muted-2);font-size:11px}.learner-ui_emptyState__dA_4Z{min-height:148px;padding:22px;border:1px dashed var(--lms-hair-strong);border-radius:18px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:color-mix(in srgb,var(--lms-surface) 70%,transparent)}.learner-ui_emptyStateCompact__AMlxn{min-height:88px;padding:17px 18px}.learner-ui_emptyRule__rOubr{width:42px;height:3px;margin-bottom:15px;border-radius:99px;background:var(--lms-gold)}.learner-ui_emptyState__dA_4Z strong{color:var(--lms-heading);font-size:14px}.learner-ui_emptyState__dA_4Z p{max-width:50ch;margin:7px 0 16px;color:var(--lms-muted);font-size:12px;line-height:1.55}.learner-ui_primaryButton__ZYYVZ,.learner-ui_secondaryButton__6ZclA{min-height:46px;padding:0 17px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1.2;text-align:center;transition:transform .15s ease,border-color .15s ease,background-color .15s ease}.learner-ui_primaryButton__ZYYVZ{border:1px solid var(--lms-gold);background:var(--lms-gold);color:#19150c}.learner-ui_secondaryButton__6ZclA{border:1px solid var(--lms-hair-strong);background:var(--lms-surface-raised);color:var(--lms-text)}.learner-ui_primaryButton__ZYYVZ:hover:not(:disabled),.learner-ui_secondaryButton__6ZclA:hover:not(:disabled){transform:translateY(-1px)}.learner-ui_secondaryButton__6ZclA:hover:not(:disabled){border-color:var(--lms-gold)}.learner-ui_primaryButton__ZYYVZ:disabled,.learner-ui_secondaryButton__6ZclA:disabled{cursor:not-allowed;border-color:var(--lms-hair-strong);background:var(--lms-surface-high);color:var(--lms-muted);opacity:1}.learner-ui_backLink__4Cj2S{width:fit-content;min-height:44px;margin-bottom:14px;display:inline-flex;align-items:center;gap:8px;color:var(--lms-muted);font-size:12px;font-weight:600}.learner-ui_backLink__4Cj2S span{color:var(--lms-gold-text);font-size:22px;line-height:1}.learner-ui_backLink__4Cj2S:hover{color:var(--lms-heading)}.learner-ui_courseHero__naxzC{position:relative;min-height:400px;border:1px solid var(--lms-hair-strong);border-radius:26px;display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:end;gap:30px;overflow:hidden;isolation:isolate;background:#0d0d0d;box-shadow:var(--sh-3,0 34px 76px -24px rgba(0,0,0,.8))}.learner-ui_courseHero__naxzC>img{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover}.learner-ui_courseHeroScrim__2D9Gw{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(8,8,8,.94),rgba(8,8,8,.72) 53%,rgba(8,8,8,.54)),linear-gradient(180deg,rgba(8,8,8,.04) 20%,rgba(8,8,8,.84))}.learner-ui_courseHeroFallback__SzlE_{background:radial-gradient(90% 120% at 80% 0,rgba(255,170,0,.26),transparent 62%),#0d0d0d}.learner-ui_courseHeroMark__5ap05{position:absolute;z-index:-1;top:70px;right:9%;color:rgba(255,170,0,.09);font-family:Druk Wide,Poppins,sans-serif;font-size:clamp(90px,16vw,210px);line-height:1}.learner-ui_courseHeroContent__SWeKH{min-width:0;padding:40px;color:#e9ecf1}.learner-ui_courseHeroContent__SWeKH h1{max-width:16ch;color:#fff;font-size:clamp(30px,4.5vw,50px)}.learner-ui_courseHeroContent__SWeKH>p{max-width:61ch;margin:18px 0 0;color:rgba(248,240,220,.74);font-size:14px;line-height:1.7}.learner-ui_heroMeta__2uGY_{margin-top:22px;display:flex;flex-wrap:wrap;gap:7px 0;color:rgba(248,240,220,.64);font-size:11.5px}.learner-ui_heroMeta__2uGY_ span:not(:first-child):before{color:var(--lms-gold)}.learner-ui_courseHeroActions__CCSpd{margin-top:28px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.learner-ui_heroCertificate__9WjKJ{padding:9px 11px;border:1px solid rgba(255,170,0,.36);background:rgba(255,170,0,.09);color:var(--lms-gold)}.learner-ui_courseHeroProgress__UHjJp{margin:0 34px 34px 0;padding:20px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(10,10,10,.62);color:#e9ecf1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.learner-ui_courseHeroProgress__UHjJp>span{display:block;margin-bottom:12px;color:rgba(248,240,220,.72);font-size:11px;font-weight:600}.learner-ui_courseHeroProgress__UHjJp .learner-ui_progressLabel__aJ_Au{display:none}.learner-ui_courseOverviewGrid__5ffN2{margin-top:36px;display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;align-items:start}.learner-ui_curriculum__tYb8d{min-width:0}.learner-ui_courseAside__CrGo2{position:sticky;top:94px;display:flex;flex-direction:column;gap:15px}.learner-ui_infoCard__CBwrx{padding:22px}.learner-ui_infoCard__CBwrx h2{font-size:16px}.learner-ui_infoCard__CBwrx ul{margin:17px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;list-style:none}.learner-ui_infoCard__CBwrx li{position:relative;padding-left:17px;color:var(--lms-muted);font-size:12px;line-height:1.55}.learner-ui_infoCard__CBwrx li:before{content:"";position:absolute;top:.58em;left:0;width:6px;height:6px;border-radius:50%;background:var(--lms-gold)}.learner-ui_moduleList__Bclye{display:flex;flex-direction:column;gap:12px}.learner-ui_moduleCard__o7dLo{border:1px solid var(--lms-hair);border-radius:16px;overflow:hidden;background:var(--lms-surface);box-shadow:var(--sh-1,0 12px 30px -22px rgba(0,0,0,.7))}.learner-ui_moduleHeading__qljeO{min-height:82px;padding:17px 18px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;background:color-mix(in srgb,var(--lms-surface-raised) 65%,var(--lms-surface))}.learner-ui_moduleHeading__qljeO>span:first-child{color:var(--lms-gold-text);font-family:Druk Wide,Poppins,sans-serif;font-size:14px}.learner-ui_moduleHeading__qljeO h3{margin:0;color:var(--lms-heading);font-size:14px;line-height:1.3}.learner-ui_moduleHeading__qljeO p{margin:6px 0 0;color:var(--lms-muted);font-size:11.5px;line-height:1.5}.learner-ui_moduleCount__1uO7K{color:var(--lms-muted);font-size:11px;white-space:nowrap}.learner-ui_lessonRows__7EWWr{margin:0;padding:0;list-style:none}.learner-ui_lessonRows__7EWWr>.learner-ui_lessonRow__CYFzR:not(:first-child),.learner-ui_lessonRows__7EWWr>li:not(:first-child){border-top:1px solid var(--lms-hair)}.learner-ui_lessonRow__CYFzR{width:100%;min-height:84px;padding:10px 16px;display:grid;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:15px;color:var(--lms-text);transition:background-color .15s ease}.learner-ui_lessonRowCompact__aNu6i{min-height:68px}a.learner-ui_lessonRow__CYFzR:hover{background:var(--lms-surface-raised)}.learner-ui_lessonRowLocked__yZ9lb{border-top:1px solid var(--lms-hair);opacity:.57}.learner-ui_lessonStatusMarker__3hNW2,.learner-ui_railLessonMarker__M_2xN{border:1px solid var(--lms-hair-strong);border-radius:50%;display:grid;place-items:center;background:var(--lms-surface-raised);color:var(--lms-muted);font-size:11px;font-weight:700}.learner-ui_lessonStatusMarker__3hNW2{width:34px;height:34px}.learner-ui_lessonThumbnail__kw2DN{position:relative;width:82px;height:48px;border:1px solid var(--lms-hair-strong);border-radius:10px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 110% at 82% 15%,color-mix(in srgb,var(--lms-gold) 28%,transparent),transparent 62%),#0b0b0d;box-shadow:0 9px 18px -14px rgba(0,0,0,.9)}.learner-ui_lessonThumbnail__kw2DN:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 48%,rgba(5,5,6,.44))}.learner-ui_lessonThumbnail__kw2DN>img{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .18s ease}a.learner-ui_lessonRow__CYFzR:hover .learner-ui_lessonThumbnail__kw2DN>img,a.learner-ui_railLessonCurrent__N2lVk:hover .learner-ui_lessonThumbnail__kw2DN>img,a.learner-ui_railLesson__5TWCe:hover .learner-ui_lessonThumbnail__kw2DN>img{transform:scale(1.045)}.learner-ui_lessonThumbnailFallback__JUDrg{position:absolute;inset:0;background:radial-gradient(120% 120% at 30% 20%,hsl(var(--fb-h,40) 82% 52%/.3),transparent 72%),#101012}.learner-ui_lessonThumbnailBadge__ZEF3c{position:absolute;z-index:3;left:5px;bottom:5px;min-width:20px;height:20px;padding:0 5px;border:1px solid rgba(255,255,255,.28);border-radius:999px;display:grid;place-items:center;background:rgba(8,8,9,.86);color:rgba(255,255,255,.94);font-size:11px;font-weight:800;line-height:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.learner-ui_lessonThumbnailCompleted__IwFgV{border-color:var(--lms-good);background:var(--lms-good);color:#102319}.learner-ui_lessonThumbnailInProgress__VOB_q{border-color:var(--lms-gold);background:color-mix(in srgb,var(--lms-gold) 88%,#0b0b0d);color:#19130a}.learner-ui_lessonThumbnailLocked__08hfr{color:var(--lms-muted-2)}.learner-ui_lessonThumbnailCompact__dRVVx{width:48px;height:32px;border-radius:7px}.learner-ui_lessonThumbnailCompact__dRVVx .learner-ui_lessonThumbnailBadge__ZEF3c{left:3px;bottom:3px;min-width:15px;height:15px;padding:0 3px;font-size:11px}.learner-ui_lessonStatus_completed__iKJCR{border-color:var(--lms-good);background:var(--lms-good);color:#102319}.learner-ui_lessonStatus_in_progress__5QH08{border-color:var(--lms-gold);color:var(--lms-gold-text);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--lms-gold) 10%,transparent)}.learner-ui_lessonStatus_locked__GLTUF{color:var(--lms-muted-2)}.learner-ui_lessonRowText__f5PIs{min-width:0;display:flex;flex-direction:column}.learner-ui_lessonRowText__f5PIs strong{color:var(--lms-heading);font-size:12.5px;line-height:1.35;overflow-wrap:anywhere}.learner-ui_lessonRowMeta__zdyB6{margin-top:4px;color:var(--lms-muted);font-size:11px}.learner-ui_lessonRowSummary__vTVHH{display:-webkit-box;overflow:hidden;margin-top:5px;color:var(--lms-muted);font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.learner-ui_lessonRowAction__RvgAC{min-height:44px;padding:0 10px;display:inline-flex;align-items:center;color:var(--lms-gold-text);font-size:11px;font-weight:700}.learner-ui_lessonPage__SLoKO{width:min(1540px,calc(100% - 40px));margin:0 auto;padding:24px 0 0}.learner-ui_lessonLayout__PoBoB{padding-bottom:76px;display:grid;grid-template-columns:286px minmax(0,1fr);gap:24px;align-items:start}.learner-ui_lessonRail__A6tsj{position:sticky;top:96px;max-height:calc(100vh - 172px);border:1px solid var(--lms-hair);border-radius:18px;overflow-y:auto;overscroll-behavior:contain;background:var(--lms-surface);box-shadow:var(--sh-2,0 22px 44px -24px rgba(0,0,0,.8));scrollbar-width:thin;scrollbar-color:var(--lms-hair-strong) transparent}.learner-ui_railHeader__gKlK_{position:sticky;z-index:2;top:0;padding:18px;border-bottom:1px solid var(--lms-hair);display:flex;align-items:center;justify-content:space-between;gap:12px;background:color-mix(in srgb,var(--lms-surface) 96%,var(--lms-surface-raised));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.learner-ui_railHeader__gKlK_>a{color:var(--lms-heading);font-family:Druk Wide,Poppins,sans-serif;font-size:13px;line-height:1.12;text-transform:uppercase}.learner-ui_railHeader__gKlK_>button{width:44px;min-width:44px;height:44px;flex:0 0 44px;border:1px solid var(--lms-hair-strong);border-radius:12px;display:none;place-items:center;background:transparent;color:var(--lms-text);cursor:pointer;font:inherit;font-size:24px}.learner-ui_lessonRail__A6tsj>.learner-ui_progress__AkvCA{padding:16px 18px;border-bottom:1px solid var(--lms-hair)}.learner-ui_lessonNavigation__edrV3{padding:10px 0 15px}.learner-ui_railModule__I34dw:not(:first-child){margin-top:8px;padding-top:8px;border-top:1px solid var(--lms-hair)}.learner-ui_railModuleHeading__p8UAz{padding:12px 17px 8px;display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:baseline}.learner-ui_railModuleHeading__p8UAz>span{color:var(--lms-gold-text);font-family:Druk Wide,Poppins,sans-serif;font-size:11px}.learner-ui_railModuleHeading__p8UAz h2{margin:0;color:var(--lms-muted);font-size:11px;font-weight:700;letter-spacing:.07em;line-height:1.35;text-transform:uppercase}.learner-ui_railModule__I34dw ol{margin:0;padding:0;list-style:none}.learner-ui_railLessonCurrent__N2lVk,.learner-ui_railLesson__5TWCe{min-height:60px;padding:8px 15px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;color:var(--lms-muted);transition:background-color .14s ease,color .14s ease}a.learner-ui_railLesson__5TWCe:hover{background:var(--lms-surface-raised);color:var(--lms-text)}.learner-ui_railLessonCurrent__N2lVk{position:relative;background:color-mix(in srgb,var(--lms-gold) 9%,var(--lms-surface));color:var(--lms-text)}.learner-ui_railLessonCurrent__N2lVk:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:0 4px 4px 0;background:var(--lms-gold)}.learner-ui_railLessonLocked__5J84C{opacity:.48}.learner-ui_railLessonMarker__M_2xN{width:28px;height:28px;font-size:11px}.learner-ui_railLessonCurrent__N2lVk>span:last-child,.learner-ui_railLesson__5TWCe>span:last-child{min-width:0;display:flex;flex-direction:column}.learner-ui_railLessonCurrent__N2lVk strong,.learner-ui_railLesson__5TWCe strong{overflow:hidden;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.learner-ui_railLessonCurrent__N2lVk small,.learner-ui_railLesson__5TWCe small{margin-top:3px;color:var(--lms-muted);font-size:11px;line-height:1.3}.learner-ui_lessonDrawerButton__z1lHE{width:100%;min-height:54px;margin:16px 0 0;padding:0 15px;border:1px solid var(--lms-hair-strong);border-radius:13px;display:none;align-items:center;justify-content:space-between;background:var(--lms-surface);color:var(--lms-text);cursor:pointer;font:inherit;font-size:12px;font-weight:700}.learner-ui_lessonDrawerButton__z1lHE strong{color:var(--lms-gold-text);font-size:11px;letter-spacing:.07em;text-transform:uppercase}.learner-ui_drawerBackdrop__US6wU{position:fixed;z-index:109;inset:0;width:100%;height:100%;border:0;background:rgba(0,0,0,.68);cursor:pointer;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.learner-ui_lessonMain__2CuOu{min-width:0;width:100%;max-width:1120px;margin:0 auto}.learner-ui_lessonHeader__BR2H6{padding:clamp(24px,4vw,40px);border:1px solid var(--lms-hair);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--lms-gold) 9%,transparent),transparent 42%),var(--lms-surface);box-shadow:var(--sh-1,0 12px 28px -20px rgba(0,0,0,.7))}.learner-ui_lessonBreadcrumbs__c09Y1{margin-bottom:18px;display:flex;align-items:center;gap:9px;color:var(--lms-muted);font-size:11px;font-weight:600}.learner-ui_lessonBreadcrumbs__c09Y1 a{min-height:44px;display:inline-flex;align-items:center;color:var(--lms-gold-text)}.learner-ui_lessonHeader__BR2H6 h1{max-width:24ch;font-size:clamp(30px,5vw,52px);overflow-wrap:anywhere}.learner-ui_lessonHeader__BR2H6>p{max-width:70ch;margin:17px 0 0;color:var(--lms-muted);font-size:14px;line-height:1.65}.learner-ui_lessonMeta__kHET8{margin-top:19px;display:flex;flex-wrap:wrap;gap:7px 0;color:var(--lms-muted);font-size:11px}.learner-ui_activityStack__TW11q{padding:30px 0 0;display:flex;flex-direction:column;gap:28px}.learner-ui_activityShell__jyBwq{min-width:0;scroll-margin-top:282px}.learner-ui_activityRequirement__io2bL{margin:0 8px 8px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--lms-muted);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.learner-ui_activityRequirement__io2bL strong{color:var(--lms-gold-text);font-size:inherit}.learner-ui_activityToc__jjBfn{margin-top:24px;padding:18px;border:1px solid var(--lms-hair);border-radius:16px;background:var(--lms-surface)}.learner-ui_activityToc__jjBfn>div{margin-bottom:12px;display:flex;align-items:end;justify-content:space-between;gap:12px}.learner-ui_activityToc__jjBfn>div strong{color:var(--lms-muted);font-size:11px}.learner-ui_activityToc__jjBfn ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;list-style:none}.learner-ui_activityToc__jjBfn li{min-width:0}.learner-ui_activityToc__jjBfn a{min-height:48px;padding:8px 10px;border:1px solid var(--lms-hair);border-radius:10px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;background:var(--lms-surface-raised);color:var(--lms-text);text-decoration:none}.learner-ui_activityToc__jjBfn a:hover{border-color:var(--lms-gold)}.learner-ui_activityToc__jjBfn a>span{color:var(--lms-gold-text);font-size:11px}.learner-ui_activityToc__jjBfn a>strong{overflow:hidden;color:var(--lms-heading);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.learner-ui_activityToc__jjBfn a>small{color:var(--lms-muted);font-size:11px;text-transform:uppercase}.learner-ui_activityStack__TW11q>.learner-ui_statePanel__OJct6,.learner-ui_activityStack__TW11q>.learner-ui_videoActivity__AyjpD,.learner-ui_activityStack__TW11q>section{min-width:0}.learner-ui_attachmentsActivity___E_Yj,.learner-ui_audioActivity__1B_33,.learner-ui_checklistActivity__SHfUF,.learner-ui_confirmationActivity__is3j_,.learner-ui_customActivity__zofn9,.learner-ui_embedActivity__0L2Ej,.learner-ui_externalActivity__8fSoW,.learner-ui_h5pActivity__DI75j,.learner-ui_imageActivity__fiZ1l,.learner-ui_quizActivity__lAuwn,.learner-ui_richTextActivity__BIzU2{padding:clamp(22px,4vw,38px);border:1px solid var(--lms-hair);border-radius:20px;background:var(--lms-surface);box-shadow:var(--sh-1,0 12px 30px -22px rgba(0,0,0,.7))}.learner-ui_richTextActivity__BIzU2{position:relative;overflow:hidden}.learner-ui_richTextActivity__BIzU2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:linear-gradient(180deg,var(--lms-gold),color-mix(in srgb,var(--lms-gold) 18%,transparent))}.learner-ui_activityStack__TW11q>.learner-ui_richTextActivity__BIzU2:first-child{padding:clamp(22px,3vw,30px)}.learner-ui_activityStack__TW11q>.learner-ui_richTextActivity__BIzU2:first-child .learner-ui_lessonProse__6amfa div>p:only-child{margin-bottom:.5em}.learner-ui_richTextOutline__SLa37 .learner-ui_lessonProse__6amfa p{position:relative;margin-bottom:.58em;padding-left:16px}.learner-ui_richTextOutline__SLa37 .learner-ui_lessonProse__6amfa p:before{content:"";position:absolute;top:.7em;left:1px;width:5px;height:5px;border-radius:50%;background:var(--lms-gold)}.learner-ui_imageActivity__fiZ1l img{width:100%;max-height:760px;border:1px solid var(--lms-hair);border-radius:14px;display:block;object-fit:contain;background:var(--lms-surface-raised)}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l{height:100%;padding:14px;display:flex;flex-direction:column}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l .learner-ui_activityHeading__RXU2n{margin:1px 2px 10px}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l .learner-ui_activityHeading__RXU2n h2{color:var(--lms-muted);font-family:inherit;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l img{max-height:440px;flex:1 1 auto;background:linear-gradient(135deg,color-mix(in srgb,var(--lms-gold) 5%,transparent),transparent 46%),var(--lms-surface-raised)}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l>button{min-height:42px;margin-top:12px;align-self:flex-start}.learner-ui_audioActivity__1B_33 audio{width:100%;display:block}.learner-ui_embedFrame__mAA6W{position:relative;overflow:hidden;border:1px solid var(--lms-hair);border-radius:14px;background:#080808;aspect-ratio:16/9}.learner-ui_externalVideoGate__9L27b{margin-top:14px;padding:14px;border:1px solid var(--lms-hair);border-radius:12px;background:var(--lms-surface-raised)}.learner-ui_externalVideoGate__9L27b>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.learner-ui_externalVideoGate__9L27b strong{color:var(--lms-heading);font-size:12px}.learner-ui_externalVideoGate__9L27b span{color:var(--lms-muted);font-size:11px}.learner-ui_externalVideoGate__9L27b progress{width:100%;margin-top:10px;accent-color:var(--lms-gold)}.learner-ui_confirmationActivity__is3j_ form{max-width:560px;margin-top:22px;display:grid;gap:10px}.learner-ui_confirmationActivity__is3j_ label{display:grid;gap:7px;color:var(--lms-heading);font-size:12px;font-weight:800}.learner-ui_confirmationActivity__is3j_ input{min-height:48px;padding:0 13px;border:1px solid var(--lms-hair-strong);border-radius:10px;background:var(--lms-surface-raised);color:var(--lms-text);font:inherit}.learner-ui_confirmationActivity__is3j_ form>p{margin:0;color:var(--lms-muted);font-size:11px;line-height:1.5}.learner-ui_confirmationActivity__is3j_ form>button{justify-self:start}.learner-ui_embedFrame__mAA6W iframe{width:100%;height:100%;display:block;border:0}.learner-ui_activityHeading__RXU2n{margin-bottom:22px;display:block}.learner-ui_activityHeading__RXU2n h2{text-wrap:balance;overflow-wrap:anywhere}.learner-ui_activityHeading__RXU2n>p,.learner-ui_externalActivity__8fSoW>p,.learner-ui_quizHeader__fpVlJ p{max-width:68ch;margin:10px 0 0;color:var(--lms-muted);font-size:13px;line-height:1.6}.learner-ui_lessonProse__6amfa{max-width:72ch;color:color-mix(in oklch,var(--lms-text) 78%,var(--lms-muted));font-size:clamp(15px,1.7vw,17px);line-height:1.74;overflow-wrap:anywhere}.learner-ui_lessonProse__6amfa>div:not([data-training-workflow]),.learner-ui_lessonProse__6amfa>section>div{display:flow-root}.learner-ui_lessonProse__6amfa>div:not([data-training-workflow])>span,.learner-ui_lessonProse__6amfa>section>div>span{display:block;margin-bottom:1.1em}.learner-ui_lessonProse__6amfa>div:not([data-training-workflow])>span:last-child,.learner-ui_lessonProse__6amfa>section>div>span:last-child{margin-bottom:0}.learner-ui_lessonProse__6amfa>:first-child{margin-top:0}.learner-ui_lessonProse__6amfa>:last-child{margin-bottom:0}.learner-ui_lessonProse__6amfa blockquote,.learner-ui_lessonProse__6amfa figure,.learner-ui_lessonProse__6amfa ol,.learner-ui_lessonProse__6amfa p,.learner-ui_lessonProse__6amfa pre,.learner-ui_lessonProse__6amfa table,.learner-ui_lessonProse__6amfa ul{margin:0 0 1.25em}.learner-ui_lessonProse__6amfa div>p:only-child{margin-bottom:.72em}.learner-ui_lessonProse__6amfa h1,.learner-ui_lessonProse__6amfa h2,.learner-ui_lessonProse__6amfa h3,.learner-ui_lessonProse__6amfa h4{margin:2em 0 .75em;color:var(--lms-heading);line-height:1.2;text-wrap:balance}.learner-ui_lessonProse__6amfa h2:first-child,.learner-ui_lessonProse__6amfa h3:first-child,.learner-ui_lessonProse__6amfa h4:first-child{margin-top:0}.learner-ui_lessonProse__6amfa h1,.learner-ui_lessonProse__6amfa h2{font-family:Druk Wide,Poppins,sans-serif;font-size:clamp(18px,2.6vw,26px);font-weight:500;letter-spacing:-.005em;text-transform:uppercase}.learner-ui_lessonProse__6amfa h3{font-size:18px}.learner-ui_lessonProse__6amfa h4{font-size:16px}.learner-ui_lessonProse__6amfa b,.learner-ui_lessonProse__6amfa strong{color:var(--lms-heading);font-weight:700}.learner-ui_lessonProse__6amfa a{min-height:44px;color:var(--lms-gold-text);overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;word-break:break-word}.learner-ui_lessonProse__6amfa p>a:only-child,.learner-ui_lessonProse__6amfa span>a:only-child{max-width:100%;min-height:44px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--lms-gold) 50%,var(--lms-hair));border-radius:10px;display:inline-block;background:color-mix(in srgb,var(--lms-gold) 8%,var(--lms-surface-raised));font-size:.88em;font-weight:750;line-height:1.5;overflow-wrap:anywhere;text-decoration:none;word-break:break-word}.learner-ui_lessonProse__6amfa p>a:only-child:after,.learner-ui_lessonProse__6amfa span>a:only-child:after{content:"→";margin-left:9px;font-size:1.1em}.learner-ui_lessonProse__6amfa [data-training-workflow=true]{margin:1.5em 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.learner-ui_lessonProse__6amfa [data-training-workflow=true]>section{min-width:0;padding:16px;border:1px solid var(--lms-hair);border-radius:14px;background:var(--lms-surface-raised)}.learner-ui_lessonProse__6amfa [data-training-workflow=true]>section>span{display:block;color:var(--lms-gold-text);font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.learner-ui_lessonProse__6amfa [data-training-workflow=true]>section>strong{min-height:2.7em;margin-top:7px;display:block;line-height:1.35}.learner-ui_lessonProse__6amfa [data-training-workflow=true]>section>p{margin:10px 0 0;color:var(--lms-text);font-size:.84em;line-height:1.58}.learner-ui_lessonProse__6amfa ol,.learner-ui_lessonProse__6amfa ul{padding-left:1.35em}.learner-ui_lessonProse__6amfa li{margin-bottom:.55em;padding-left:.25em}.learner-ui_lessonProse__6amfa li::marker{color:var(--lms-gold-text)}.learner-ui_lessonProse__6amfa blockquote{padding:5px 0 5px 20px;border-left:3px solid var(--lms-gold);color:var(--lms-text);font-size:1.03em}.learner-ui_lessonProse__6amfa figure,.learner-ui_lessonProse__6amfa iframe,.learner-ui_lessonProse__6amfa img,.learner-ui_lessonProse__6amfa video{max-width:100%}.learner-ui_lessonProse__6amfa iframe,.learner-ui_lessonProse__6amfa img,.learner-ui_lessonProse__6amfa video{height:auto;border:1px solid var(--lms-hair);border-radius:14px;display:block}.learner-ui_lessonProse__6amfa iframe{width:100%;min-height:420px}.learner-ui_lessonProse__6amfa table{width:100%;border-collapse:collapse;font-size:13px}.learner-ui_lessonProse__6amfa .table-wrap{max-width:100%;margin:18px 0;border:1px solid var(--lms-hair);border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.learner-ui_lessonProse__6amfa .table-wrap table{margin-bottom:0}.learner-ui_lessonProse__6amfa td,.learner-ui_lessonProse__6amfa th{padding:11px 12px;border:1px solid var(--lms-hair);text-align:left}.learner-ui_lessonProse__6amfa th{background:var(--lms-surface-raised);color:var(--lms-heading)}.learner-ui_lessonProse__6amfa pre{max-width:100%;padding:16px;border:1px solid var(--lms-hair);border-radius:12px;overflow-x:auto;background:var(--lms-ink-2);color:var(--lms-text);font-size:13px}.learner-ui_videoActivity__AyjpD{border:1px solid var(--lms-hair);border-radius:20px;overflow:hidden;background:var(--lms-surface);box-shadow:var(--sh-3,0 34px 76px -24px rgba(0,0,0,.8))}.learner-ui_videoStage__08WZZ{position:relative;min-height:380px;display:grid;place-items:center;overflow:hidden;background:radial-gradient(80% 90% at 50% 0,rgba(255,170,0,.15),transparent 65%),#080808}.learner-ui_video__pL7AK{width:100%;max-height:min(72vh,680px);display:block;background:#000;aspect-ratio:16/9}.learner-ui_videoError__9DUG3{position:absolute;inset:0;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgba(8,8,8,.91);color:#e9ecf1;text-align:center}.learner-ui_videoError__9DUG3 strong{font-size:14px}.learner-ui_videoError__9DUG3 span{margin-bottom:8px;color:rgba(248,240,220,.68);font-size:12px}.learner-ui_videoProgressNotice__2fy2e{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,170,0,.22);background:rgba(255,170,0,.08);color:var(--lms-text);padding:12px 16px;font-size:12px}.learner-ui_videoProgressNotice__2fy2e span{min-width:0}.learner-ui_videoProgressNotice__2fy2e button{flex:0 0 auto}.learner-ui_videoDetails__PYLtc{padding:22px 24px;border-top:1px solid rgba(255,255,255,.07);display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.learner-ui_videoDetails__PYLtc h2{font-size:18px}.learner-ui_videoDetails__PYLtc p{max-width:64ch;margin:8px 0 0;color:var(--lms-muted);font-size:12.5px;line-height:1.55}.learner-ui_mediaDescription__G0def{max-width:68ch;margin-top:9px;color:var(--lms-text);font-size:13px;line-height:1.65;overflow-wrap:anywhere;word-break:break-word}.learner-ui_mediaDescription__G0def>:first-child{margin-top:0}.learner-ui_mediaDescription__G0def>:last-child{margin-bottom:0}.learner-ui_videoTranscript__1S4Cv{margin:0 24px 24px;border:1px solid var(--lms-hair);border-radius:12px;background:var(--lms-surface-raised)}.learner-ui_videoTranscript__1S4Cv summary{min-height:46px;padding:12px 14px;display:flex;align-items:center;color:var(--lms-heading);cursor:pointer;font-size:11px;font-weight:800}.learner-ui_videoTranscript__1S4Cv[open] summary{border-bottom:1px solid var(--lms-hair)}.learner-ui_videoTranscript__1S4Cv>div{max-height:420px;padding:16px;overflow-y:auto;color:var(--lms-text);font-size:13px;line-height:1.7;white-space:pre-wrap}.learner-ui_videoTranscript__1S4Cv p{margin:0 0 1em}.learner-ui_durationBadge__Gwfs8,.learner-ui_quizRequirement__LLhNi{padding:8px 10px;border:1px solid var(--lms-hair-strong);background:var(--lms-surface-raised);color:var(--lms-muted);white-space:nowrap}.learner-ui_playlist__ktcJY{padding:0 24px 24px}.learner-ui_playlist__ktcJY h3{margin:0 0 10px;color:var(--lms-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.learner-ui_playlist__ktcJY ol{margin:0;padding:0;border:1px solid var(--lms-hair);border-radius:14px;overflow:hidden;list-style:none}.learner-ui_playlist__ktcJY li:not(:first-child){border-top:1px solid var(--lms-hair)}.learner-ui_playlistItemCurrent__bt70q,.learner-ui_playlistItem__Vkcyb{width:100%;min-height:66px;padding:10px 14px;border:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;background:transparent;color:var(--lms-text);cursor:pointer;font:inherit;text-align:left}.learner-ui_playlistItem__Vkcyb:hover{background:var(--lms-surface-raised)}.learner-ui_playlistItemCurrent__bt70q{background:color-mix(in srgb,var(--lms-gold) 9%,var(--lms-surface))}.learner-ui_playlistIndex__ZIXSS{color:var(--lms-gold-text);font-family:Druk Wide,Poppins,sans-serif;font-size:11px}.learner-ui_playlistTitle__uOovw{min-width:0;display:flex;flex-direction:column}.learner-ui_playlistTitle__uOovw strong{overflow:hidden;color:var(--lms-heading);font-size:11.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.learner-ui_playlistTitle__uOovw span{margin-top:3px;color:var(--lms-muted);font-size:11px}.learner-ui_playlistAction__S6Yvo{color:var(--lms-gold-text);font-size:11px;font-weight:700}.learner-ui_attachmentList__VI_aH,.learner-ui_checklistActivity__SHfUF ul{margin:0;padding:0;display:flex;flex-direction:column;gap:9px;list-style:none}.learner-ui_attachmentRow__jvCHR{min-height:76px;padding:12px 14px;border:1px solid var(--lms-hair);border-radius:13px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;background:var(--lms-surface-raised);color:var(--lms-text);transition:border-color .15s ease,transform .15s ease}.learner-ui_attachmentRow__jvCHR:hover{border-color:var(--lms-gold);transform:translateY(-1px)}.learner-ui_fileType__feQV2{width:44px;height:44px;border:1px solid var(--lms-hair-strong);border-radius:10px;display:grid;place-items:center;background:var(--lms-surface);color:var(--lms-gold-text);font-size:11px;font-weight:800;letter-spacing:.06em}.learner-ui_attachmentText__tJZRd{min-width:0;display:flex;flex-direction:column;gap:3px}.learner-ui_attachmentText__tJZRd strong{overflow:hidden;color:var(--lms-heading);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.learner-ui_attachmentText__tJZRd>span{color:var(--lms-muted);font-size:11px;line-height:1.4}.learner-ui_attachmentDescription__DigY6{display:block;margin:8px 14px 0;color:var(--lms-text);font-size:12px;line-height:1.55}.learner-ui_attachmentDescription__DigY6>:first-child{margin-top:0}.learner-ui_attachmentDescription__DigY6>:last-child{margin-bottom:0}.learner-ui_attachmentText__tJZRd .learner-ui_attachmentMeta__QUM60{color:var(--lms-muted-2);font-size:11px;text-transform:uppercase}.learner-ui_attachmentAction__ffxml{min-height:44px;padding:0 10px;display:inline-flex;align-items:center;color:var(--lms-gold-text);font-size:11px;font-weight:700}.learner-ui_attachmentReview__p7Ie9{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.learner-ui_attachmentReview__p7Ie9 p{margin:0;color:var(--lms-muted);font-size:12px;line-height:1.5}.learner-ui_attachmentReview__p7Ie9 .learner-ui_secondaryButton__6ZclA{flex:0 0 auto}.learner-ui_quizHeader__fpVlJ{align-items:flex-start;margin-bottom:24px}.learner-ui_quizHeader__fpVlJ h2{font-size:22px}.learner-ui_quizVisibility__SFyFP{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--lms-muted-2);font-size:11px}.learner-ui_attemptHistory__2T7oA{margin:-10px 0 22px;border:1px solid var(--lms-hair);border-radius:11px;background:var(--lms-surface-raised)}.learner-ui_attemptHistory__2T7oA summary{padding:11px 13px;cursor:pointer;color:var(--lms-heading);font-size:11px;font-weight:800}.learner-ui_attemptHistory__2T7oA ol{margin:0;padding:0 13px 13px;display:grid;gap:6px;list-style:none}.learner-ui_attemptHistory__2T7oA li{padding:8px 10px;border:1px solid var(--lms-hair);border-radius:8px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;color:var(--lms-muted);font-size:11px}.learner-ui_attemptHistory__2T7oA li strong{color:var(--lms-heading)}.learner-ui_attemptHistory__2T7oA time{color:var(--lms-muted-2)}.learner-ui_quizResult__J8s8e small{margin-top:6px;color:var(--lms-muted-2);font-size:11px}.learner-ui_quizReview__1dij0{display:grid;gap:14px}.learner-ui_questionFeedback__usPro{margin:0;padding:0;display:grid;gap:9px;list-style:none}.learner-ui_questionFeedback__usPro li{padding:15px;border:1px solid var(--lms-hair);border-radius:12px;background:var(--lms-surface-raised)}.learner-ui_questionFeedback__usPro li>span{color:var(--lms-gold-text);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.learner-ui_questionFeedback__usPro li h3{margin:6px 0;color:var(--lms-heading);font-size:13px;line-height:1.45}.learner-ui_questionFeedback__usPro li p{margin:0;color:var(--lms-muted);font-size:12px;line-height:1.55}.learner-ui_questionFeedback__usPro li small{margin-top:7px;display:block;color:var(--lms-text);font-size:11px}.learner-ui_questionFeedbackCorrect__vuE0z{border-color:color-mix(in srgb,var(--lms-good) 38%,var(--lms-hair))!important}.learner-ui_questionFeedbackCorrect__vuE0z>span{color:var(--lms-good)!important}.learner-ui_questionFeedbackReview__dK9JD{border-color:color-mix(in srgb,var(--lms-gold) 40%,var(--lms-hair))!important}.learner-ui_remainingWork__Q8gYT{margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:7px;list-style:none}.learner-ui_remainingWork__Q8gYT a{min-height:44px;padding:8px 10px;border:1px solid var(--lms-gold);border-radius:8px;display:inline-flex;align-items:center;color:var(--lms-gold-text);font-size:11px;font-weight:800;text-decoration:none}.learner-ui_lessonProblem__kuomL{margin-top:18px;padding:18px;border:1px solid var(--lms-hair);border-radius:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;background:var(--lms-surface)}.learner-ui_lessonProblem__kuomL h2{margin:4px 0;color:var(--lms-heading);font-size:16px}.learner-ui_lessonProblem__kuomL p{margin:0;color:var(--lms-muted);font-size:11px;line-height:1.5}.learner-ui_lessonProblem__kuomL form{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.learner-ui_lessonProblem__kuomL form label{color:var(--lms-muted);font-size:11px;font-weight:800;text-transform:uppercase}.learner-ui_lessonProblem__kuomL select,.learner-ui_lessonProblem__kuomL textarea{width:100%;border:1px solid var(--lms-hair-strong);border-radius:9px;background:var(--lms-surface-raised);color:var(--lms-text);padding:10px;font:inherit}.learner-ui_lessonProblem__kuomL form label:last-of-type,.learner-ui_lessonProblem__kuomL textarea,.learner-ui_problemActions__amKgP{grid-column:1/-1}.learner-ui_problemActions__amKgP{display:flex;flex-wrap:wrap;gap:8px}.learner-ui_problemStatus__z1Qs9{grid-column:1/-1}@media (max-width:700px){.learner-ui_activityToc__jjBfn ol{grid-template-columns:1fr}.learner-ui_activityToc__jjBfn a>strong{white-space:normal}.learner-ui_attemptHistory__2T7oA li{grid-template-columns:1fr;gap:3px}.learner-ui_lessonProblem__kuomL,.learner-ui_lessonProblem__kuomL form{grid-template-columns:1fr}.learner-ui_lessonProblem__kuomL form label:last-of-type,.learner-ui_lessonProblem__kuomL textarea,.learner-ui_problemActions__amKgP{grid-column:auto}}.learner-ui_questionList__59qW0{display:flex;flex-direction:column;gap:22px}.learner-ui_quizNavigator__b3bGy{margin:0 0 24px;padding:13px;border:1px solid var(--lms-hair);border-radius:14px;display:grid;gap:11px;background:color-mix(in srgb,var(--lms-surface) 97%,var(--lms-surface-raised))}.learner-ui_quizNavigatorSummary__GCbfS{display:flex;align-items:center;justify-content:space-between;gap:12px}.learner-ui_quizNavigatorSummary__GCbfS span{color:var(--lms-muted-2);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.learner-ui_quizNavigatorSummary__GCbfS strong{color:var(--lms-heading);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.learner-ui_quizNavigatorActions__PEpXX{display:flex;align-items:center;justify-content:flex-end;gap:9px}.learner-ui_quizNavigatorActions__PEpXX small{color:var(--lms-muted-2);font-size:11px}.learner-ui_quizQuickSubmit__5zXGq{min-height:44px;padding:7px 13px;border:1px solid var(--lms-gold);border-radius:9px;background:var(--lms-gold);color:#19150c;cursor:pointer;font:inherit;font-size:11px;font-weight:800}.learner-ui_quizQuickSubmit__5zXGq:disabled{cursor:wait;opacity:.65}.learner-ui_quizNavigator__b3bGy ol{margin:0;padding:0 0 3px;display:flex;gap:7px;overflow-x:auto;list-style:none;scrollbar-width:thin;scrollbar-color:var(--lms-hair-strong) transparent}.learner-ui_quizNavigator__b3bGy button{min-width:48px;min-height:48px;padding:5px 7px;border:1px solid var(--lms-hair-strong);border-radius:10px;display:grid;place-items:center;gap:1px;background:var(--lms-surface-raised);color:var(--lms-muted);cursor:pointer;font:inherit}.learner-ui_quizNavigator__b3bGy button span{color:var(--lms-heading);font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.learner-ui_quizNavigator__b3bGy button small{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.learner-ui_quizNavigator__b3bGy button[data-answered=true]{border-color:color-mix(in srgb,var(--lms-good) 45%,var(--lms-hair));background:color-mix(in srgb,var(--lms-good) 10%,var(--lms-surface-raised));color:var(--lms-good)}.learner-ui_question___XA_Z{min-width:0;margin:0;padding:0;border:0}.learner-ui_question___XA_Z legend{width:100%;margin:0 0 12px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:10px;color:var(--lms-heading);font-size:13.5px;font-weight:700;line-height:1.45}.learner-ui_question___XA_Z legend>span{color:var(--lms-gold-text);font-family:Druk Wide,Poppins,sans-serif;font-size:11px}.learner-ui_question___XA_Z legend small{color:var(--lms-muted-2);font-size:11px;font-weight:600;text-transform:uppercase}.learner-ui_question___XA_Z>p{margin:-4px 0 12px 40px;color:var(--lms-muted);font-size:11px;line-height:1.5}.learner-ui_choiceList__L1rCT{margin-left:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.learner-ui_freeTextAnswer__NkEnx{margin-left:40px;display:flex;flex-direction:column;gap:8px}.learner-ui_freeTextAnswer__NkEnx label{color:var(--lms-muted);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.learner-ui_freeTextAnswer__NkEnx input,.learner-ui_freeTextAnswer__NkEnx textarea{width:100%;min-height:48px;padding:13px 14px;border:1px solid var(--lms-hair-strong);border-radius:12px;resize:vertical;background:var(--lms-surface-raised);color:var(--lms-text);font:inherit;font-size:13px;line-height:1.55}.learner-ui_freeTextAnswer__NkEnx textarea{min-height:130px}.learner-ui_freeTextAnswer__NkEnx input::placeholder,.learner-ui_freeTextAnswer__NkEnx textarea::placeholder{color:var(--lms-muted-2)}.learner-ui_freeTextAnswer__NkEnx input:focus,.learner-ui_freeTextAnswer__NkEnx textarea:focus{border-color:var(--lms-gold)}.learner-ui_choiceSelected__Iolp_,.learner-ui_choice__0NNsS{position:relative;min-height:58px;padding:10px 13px;border:1px solid var(--lms-hair);border-radius:12px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;background:var(--lms-surface-raised);color:var(--lms-text);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.learner-ui_choiceSelected__Iolp_:has(input:focus-visible),.learner-ui_choice__0NNsS:has(input:focus-visible){outline:2px solid var(--lms-gold);outline-offset:3px}.learner-ui_choice__0NNsS:hover{border-color:var(--lms-hair-strong)}.learner-ui_choiceSelected__Iolp_{border-color:var(--lms-gold);background:color-mix(in srgb,var(--lms-gold) 8%,var(--lms-surface-raised))}.learner-ui_checklistItemComplete__4wYIb input,.learner-ui_checklistItem__tpQIg input,.learner-ui_choiceSelected__Iolp_ input,.learner-ui_choice__0NNsS input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.learner-ui_checklistItemComplete__4wYIb>span,.learner-ui_checklistItem__tpQIg>span,.learner-ui_choiceSelected__Iolp_>span,.learner-ui_choice__0NNsS>span{width:20px;height:20px;border:1px solid color-mix(in oklch,var(--lms-muted) 70%,var(--lms-surface));border-radius:50%;display:grid;place-items:center;background:var(--lms-surface)}.learner-ui_checklistItemComplete__4wYIb>span,.learner-ui_checklistItem__tpQIg>span,.learner-ui_choiceSelected__Iolp_ input[type=checkbox]+span,.learner-ui_choice__0NNsS input[type=checkbox]+span{border-radius:6px}.learner-ui_checklistItemComplete__4wYIb>span,.learner-ui_choiceSelected__Iolp_>span{border-color:var(--lms-gold);background:var(--lms-gold);box-shadow:inset 0 0 0 5px var(--lms-surface-raised)}.learner-ui_choiceSelected__Iolp_ strong,.learner-ui_choice__0NNsS strong{color:var(--lms-heading);font-size:11.5px;line-height:1.45}.learner-ui_quizFooter__hIfbH{min-height:70px;margin-top:25px;padding-top:18px;border-top:1px solid var(--lms-hair);display:flex;align-items:center;justify-content:space-between;gap:14px}.learner-ui_quizFooter__hIfbH>span{color:var(--lms-muted);font-size:11px}.learner-ui_formError__dCwBx{margin:16px 0 0;padding:12px 14px;border:1px solid rgba(240,104,91,.35);border-radius:11px;background:rgba(240,104,91,.08);color:#f2a199;font-size:11.5px;line-height:1.45}.learner-ui_quizResult__J8s8e{min-height:180px;padding:26px;border:1px solid color-mix(in srgb,var(--lms-good) 45%,transparent);border-radius:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:color-mix(in srgb,var(--lms-good) 8%,var(--lms-surface-raised))}.learner-ui_quizResult__J8s8e>span{color:var(--lms-good);font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.learner-ui_quizResult__J8s8e>strong{margin-top:8px;color:var(--lms-heading);font-family:Druk Wide,Poppins,sans-serif;font-size:26px;font-weight:500}.learner-ui_quizResult__J8s8e>p{margin:9px 0 15px;color:var(--lms-muted);font-size:12px;line-height:1.55}.learner-ui_quizResultFailed___77F0{border-color:rgba(255,170,0,.3);background:color-mix(in srgb,var(--lms-gold) 7%,var(--lms-surface-raised))}.learner-ui_quizResultFailed___77F0>span{color:var(--lms-gold-text)}.learner-ui_checklistItemComplete__4wYIb,.learner-ui_checklistItem__tpQIg{position:relative;min-height:58px;padding:10px 14px;border:1px solid var(--lms-hair);border-radius:12px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:11px;background:var(--lms-surface-raised);cursor:pointer}.learner-ui_checklistItemComplete__4wYIb{border-color:color-mix(in srgb,var(--lms-good) 35%,transparent)}.learner-ui_checklistItemComplete__4wYIb strong,.learner-ui_checklistItem__tpQIg strong{color:var(--lms-heading);font-size:12px;line-height:1.4}.learner-ui_checklistItemComplete__4wYIb strong{color:var(--lms-muted);text-decoration:line-through;text-decoration-thickness:1px}.learner-ui_externalActivity__8fSoW .learner-ui_secondaryButton__6ZclA{margin-top:18px}.learner-ui_h5pActivity__DI75j{position:relative;overflow:hidden}.learner-ui_h5pActivity__DI75j:before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--lms-gold),color-mix(in srgb,var(--lms-gold) 20%,transparent))}.learner-ui_h5pActivityComplete___8op2:before{background:var(--lms-good)}.learner-ui_h5pAccordionBody__S5bOM,.learner-ui_h5pPrompt__x_Qzt,.learner-ui_h5pTemplate__F596L{color:var(--lms-muted);font-size:14px;line-height:1.65}.learner-ui_h5pAccordionBody__S5bOM>:first-child,.learner-ui_h5pPrompt__x_Qzt>:first-child,.learner-ui_h5pTemplate__F596L>:first-child{margin-top:0}.learner-ui_h5pAccordionBody__S5bOM>:last-child,.learner-ui_h5pPrompt__x_Qzt>:last-child,.learner-ui_h5pTemplate__F596L>:last-child{margin-bottom:0}.learner-ui_h5pTemplate__F596L{margin:14px 0;padding:15px;border-left:3px solid var(--lms-gold);border-radius:0 12px 12px 0;background:var(--lms-surface-raised);color:var(--lms-text)}.learner-ui_h5pClozeBlock__aeO_v,.learner-ui_h5pHotspotStack__i_XOP,.learner-ui_h5pQuestionSet__AUl0S{display:flex;flex-direction:column;gap:20px}.learner-ui_h5pClozeQuestion__2vf3Z,.learner-ui_h5pQuestion__jRTbj{margin:0;padding:18px;border:1px solid var(--lms-hair);border-radius:14px;background:var(--lms-surface-raised)}.learner-ui_h5pQuestion__jRTbj legend{max-width:70ch;padding:0 8px;color:var(--lms-heading);font-size:13px;font-weight:700;line-height:1.45}.learner-ui_h5pChoices__wNcns{margin-top:13px;display:grid;gap:8px}.learner-ui_h5pChoiceSelected__hf_RA,.learner-ui_h5pChoice__Xz4d6{min-height:50px;padding:10px 12px;border:1px solid var(--lms-hair);border-radius:11px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;background:var(--lms-surface);color:var(--lms-text);cursor:pointer;font-size:12.5px}.learner-ui_h5pChoiceSelected__hf_RA{border-color:var(--lms-gold);background:color-mix(in srgb,var(--lms-gold) 8%,var(--lms-surface))}.learner-ui_h5pChoiceSelected__hf_RA input,.learner-ui_h5pChoice__Xz4d6 input{width:18px;height:18px;accent-color:var(--lms-gold)}.learner-ui_h5pChoiceSelected__hf_RA p,.learner-ui_h5pChoice__Xz4d6 p{margin:0}.learner-ui_h5pBlankGrid__NwfeX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.learner-ui_h5pBlankGrid__NwfeX label{display:flex;flex-direction:column;gap:7px}.learner-ui_h5pBlankGrid__NwfeX label>span{color:var(--lms-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.learner-ui_h5pBlankGrid__NwfeX input,.learner-ui_h5pBlankGrid__NwfeX select{width:100%;min-height:48px;padding:0 12px;border:1px solid var(--lms-hair-strong);border-radius:11px;background:var(--lms-surface-raised);color:var(--lms-text);font:inherit;font-size:13px}.learner-ui_h5pSubmit__N8mTJ{min-height:48px;margin-top:20px;padding:0 18px;border:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--lms-gold);color:#19150c;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.learner-ui_h5pSubmit__N8mTJ:disabled{border:1px solid var(--lms-hair-strong);background:var(--lms-surface-high);color:var(--lms-muted);cursor:not-allowed;filter:none;opacity:1}.learner-ui_h5pHotspot__IJb9U{padding:17px;border:1px solid var(--lms-hair);border-radius:15px;background:var(--lms-surface-raised)}.learner-ui_h5pHotspot__IJb9U>button{position:relative;width:100%;margin-top:14px;padding:0;border:1px solid var(--lms-hair-strong);border-radius:13px;display:block;overflow:hidden;background:#080808;cursor:crosshair}.learner-ui_h5pHotspot__IJb9U img{width:100%;height:auto;max-height:760px;display:block;object-fit:contain}.learner-ui_h5pHotspot__IJb9U>button>span{position:absolute;width:22px;height:22px;border:3px solid #fff;border-radius:50%;background:var(--lms-gold);box-shadow:0 2px 12px rgba(0,0,0,.7);transform:translate(-50%,-50%)}.learner-ui_h5pHotspot__IJb9U>p{margin:10px 0 0;color:var(--lms-muted);font-size:11px}.learner-ui_h5pHotspotCoordinates__zOylY{margin-top:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.learner-ui_h5pHotspotCoordinates__zOylY label{display:grid;gap:6px;color:var(--lms-muted);font-size:11px;font-weight:700}.learner-ui_h5pHotspotCoordinates__zOylY input{width:100%;accent-color:var(--lms-gold)}.learner-ui_h5pAccordion__wHjXj{display:flex;flex-direction:column;gap:9px}.learner-ui_h5pAccordion__wHjXj details{border:1px solid var(--lms-hair);border-radius:13px;overflow:hidden;background:var(--lms-surface-raised)}.learner-ui_h5pAccordion__wHjXj summary{min-height:54px;padding:15px 17px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--lms-heading);cursor:pointer;font-size:12.5px;font-weight:700;list-style:none}.learner-ui_h5pAccordion__wHjXj summary::-webkit-details-marker{display:none}.learner-ui_h5pAccordion__wHjXj summary:after{content:"+";color:var(--lms-gold-text);font-size:20px}.learner-ui_h5pAccordion__wHjXj details[open] summary:after{content:"−"}.learner-ui_h5pAccordionBody__S5bOM{border-top:1px solid var(--lms-hair);padding:16px 17px 17px}.learner-ui_h5pSlider__erl2d{outline:none}.learner-ui_h5pSlider__erl2d:focus-visible{outline:2px solid var(--lms-gold);outline-offset:5px}.learner-ui_h5pSlideStage__kWKtQ{min-height:260px;border:1px solid var(--lms-hair);border-radius:15px;display:grid;place-items:center;overflow:hidden;background:#080808}.learner-ui_h5pSlideStage__kWKtQ>img{width:100%;max-height:min(70vh,720px);display:block;object-fit:contain}.learner-ui_h5pSliderControls__BoRYy{min-height:58px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.learner-ui_h5pSliderControls__BoRYy button{min-height:44px;border:0;background:transparent;color:var(--lms-gold-text);cursor:pointer;font:inherit;font-size:11px;font-weight:700}.learner-ui_h5pSliderControls__BoRYy button:first-child{justify-self:start}.learner-ui_h5pSliderControls__BoRYy button:last-child{justify-self:end}.learner-ui_h5pSliderControls__BoRYy span{color:var(--lms-muted);font-size:11px}.learner-ui_h5pSliderDots__UdmdX{display:flex;justify-content:center;gap:7px;flex-wrap:wrap}.learner-ui_h5pSliderDots__UdmdX button{width:40px;height:40px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:transparent;cursor:pointer}.learner-ui_h5pSliderDots__UdmdX button:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--lms-muted-2)}.learner-ui_h5pSliderDots__UdmdX button[aria-current=true]:after{width:10px;height:10px;background:var(--lms-gold)}.learner-ui_h5pVideo__sVLPm>video{width:100%;max-height:min(72vh,680px);border:1px solid var(--lms-hair);border-radius:15px;display:block;background:#000}.learner-ui_h5pCheckpoint__oQcwB{margin-top:15px;padding:18px;border:1px solid color-mix(in srgb,var(--lms-gold) 40%,transparent);border-radius:14px;background:color-mix(in srgb,var(--lms-gold) 7%,var(--lms-surface-raised))}.learner-ui_h5pCheckpoint__oQcwB>span{color:var(--lms-gold-text);font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.learner-ui_h5pCheckpoint__oQcwB h3{margin:7px 0 15px;color:var(--lms-heading);font-size:16px}.learner-ui_h5pTimeline__qbuZi{margin:15px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:7px;list-style:none}.learner-ui_h5pTimeline__qbuZi li{min-height:44px;padding:0 10px;border:1px solid var(--lms-hair);border-radius:99px;display:inline-flex;align-items:center;gap:7px;color:var(--lms-muted);font-size:11px}.learner-ui_h5pTimelineTime__Xs23u{color:var(--lms-gold-text);font-weight:700}.learner-ui_h5pTimelineButton__y7OyV{min-height:44px;padding:0;border:0;display:inline-flex;align-items:center;gap:7px;background:transparent;color:inherit;cursor:pointer;font:inherit}.learner-ui_h5pTimelineButton__y7OyV:disabled{cursor:not-allowed;opacity:.55}.learner-ui_h5pTimelineReview__NaAE_{color:var(--lms-heading);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.learner-ui_h5pTimeline__qbuZi .learner-ui_h5pTimelineComplete__Vg_wH{border-color:color-mix(in srgb,var(--lms-good) 42%,transparent);color:var(--lms-good)}.learner-ui_h5pProgressError__Alijq{margin-top:12px;padding:13px;border:1px solid color-mix(in srgb,var(--lms-danger) 38%,transparent);border-radius:11px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;background:color-mix(in srgb,var(--lms-danger) 8%,var(--lms-surface-raised));color:var(--lms-muted);font-size:11px}.learner-ui_h5pProgressError__Alijq strong{color:var(--lms-heading)}.learner-ui_h5pProgressError__Alijq button{min-height:44px;margin-left:auto;padding:0 12px;border:1px solid var(--lms-hair-strong);border-radius:9px;background:var(--lms-surface);color:var(--lms-gold-text);cursor:pointer;font:inherit;font-weight:700}.learner-ui_h5pFeedback__iBCn9,.learner-ui_h5pSuccess__PLpWp{margin:16px 0 0;padding:11px 13px;border-radius:10px;background:var(--lms-surface-raised);color:var(--lms-muted);font-size:11.5px}.learner-ui_h5pSuccess__PLpWp{background:color-mix(in srgb,var(--lms-good) 10%,var(--lms-surface-raised));color:var(--lms-good)}.learner-ui_completionPanel__IQ1tf{margin-top:30px;padding:25px;border:1px solid var(--lms-hair-strong);border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:radial-gradient(80% 180% at 100% 0,color-mix(in srgb,var(--lms-gold) 13%,transparent),transparent 62%),var(--lms-surface)}.learner-ui_completionPanelDone__xozJT{border-color:color-mix(in srgb,var(--lms-good) 35%,transparent);background:radial-gradient(80% 180% at 100% 0,color-mix(in srgb,var(--lms-good) 11%,transparent),transparent 62%),var(--lms-surface)}.learner-ui_completionPanel__IQ1tf h2{font-size:18px}.learner-ui_completionPanel__IQ1tf p{max-width:60ch;margin:8px 0 0;color:var(--lms-muted);font-size:11.5px;line-height:1.5}.learner-ui_completionPanel__IQ1tf .learner-ui_formError__dCwBx{color:#f2a199}.learner-ui_lessonPager__D7qr7{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.learner-ui_pagerNext__QDvGF,.learner-ui_pagerPrevious__jOVq5{min-height:82px;padding:15px;border:1px solid var(--lms-hair);border-radius:14px;display:flex;flex-direction:column;justify-content:center;background:var(--lms-surface);color:var(--lms-text);transition:border-color .15s ease,background-color .15s ease}.learner-ui_pagerNext__QDvGF{align-items:flex-end;text-align:right}.learner-ui_pagerNext__QDvGF:hover,.learner-ui_pagerPrevious__jOVq5:hover{border-color:var(--lms-gold);background:var(--lms-surface-raised)}.learner-ui_pagerNext__QDvGF span,.learner-ui_pagerPrevious__jOVq5 span{color:var(--lms-gold-text);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.learner-ui_pagerNext__QDvGF strong,.learner-ui_pagerPrevious__jOVq5 strong{max-width:34ch;margin-top:6px;color:var(--lms-heading);font-size:11.5px;line-height:1.4}.learner-ui_statePanel__OJct6{width:100%;min-height:180px;padding:24px;border:1px solid var(--lms-hair-strong);border-radius:16px;display:flex;align-items:center;justify-content:center;gap:16px;background:var(--lms-surface);color:var(--lms-text)}.learner-ui_statePanelCompact__ZT_BG{min-height:82px;padding:14px;justify-content:flex-start}.learner-ui_statePanel__OJct6>div{max-width:52ch}.learner-ui_statePanel__OJct6 strong{color:var(--lms-heading);font-size:13px}.learner-ui_statePanel__OJct6 p{margin:5px 0 0;color:var(--lms-muted);font-size:11.5px;line-height:1.5}.learner-ui_statePanel__OJct6 .learner-ui_secondaryButton__6ZclA{margin-top:12px}.learner-ui_stateMarker__jyW82{width:26px;height:26px;border:2px solid var(--lms-hair-strong);border-top-color:var(--lms-gold);border-radius:50%;flex:0 0 auto;animation:learner-ui_stateSpin__bq7hG .9s linear infinite}.learner-ui_stateCode__QyVfz{min-width:54px;min-height:30px;padding:0 7px;border:1px solid var(--lms-hair-strong);border-radius:8px;display:inline-grid;place-items:center;flex:0 0 auto;color:var(--lms-muted);font-size:11px;font-weight:800;letter-spacing:.08em}.learner-ui_stateError__KVtqU{border-color:rgba(240,104,91,.3);background:color-mix(in srgb,#d75448 5%,var(--lms-surface))}.learner-ui_stateError__KVtqU .learner-ui_stateCode__QyVfz{border-color:rgba(240,104,91,.4);color:#f2a199}.learner-ui_stateBlocked__HMLDA{background:repeating-linear-gradient(-45deg,transparent 0 10px,color-mix(in srgb,var(--lms-muted) 2%,transparent) 10px 11px),var(--lms-surface)}@keyframes learner-ui_stateSpin__bq7hG{to{transform:rotate(1turn)}}.learner-ui_skeletonBlock__n12cW{display:block;border-radius:12px;background:linear-gradient(100deg,var(--lms-surface) 20%,var(--lms-surface-raised) 42%,var(--lms-surface) 64%);background-size:230% 100%;animation:learner-ui_skeletonSweep__Et4FQ 1.5s ease-in-out infinite}.learner-ui_skeletonHero__6C1Ce{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:30px;align-items:center}.learner-ui_skeletonEyebrow__WJ4ha{width:110px;height:12px}.learner-ui_skeletonTitle__Xr4Je{width:min(90%,520px);height:100px;margin-top:18px}.learner-ui_skeletonCopy__rJMjI{width:min(75%,470px);height:52px;margin-top:17px}.learner-ui_skeletonContinue__uC251{width:100%;height:326px;border-radius:24px}.learner-ui_skeletonGrid__67ZgH{margin-top:70px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.learner-ui_skeletonCard__jdmXd{height:390px;border-radius:19px}.learner-ui_skeletonCourseHero__7SkaU{height:470px;border-radius:26px}.learner-ui_skeletonLessonList__iBuOS{width:min(100%,870px);margin-top:50px;display:flex;flex-direction:column;gap:12px}.learner-ui_skeletonLesson___Dzby{height:84px}.learner-ui_skeletonRailTitle__gjHB3{height:58px;margin:16px}.learner-ui_skeletonRailItem__Cr7ac{height:54px;margin:9px 15px}.learner-ui_skeletonLessonHeading__0_j__{height:120px;width:min(100%,680px)}.learner-ui_skeletonVideo__uyeWU{height:480px;margin-top:35px;border-radius:20px}.learner-ui_skeletonBody__DtHpZ{height:320px;margin-top:28px;border-radius:20px}@keyframes learner-ui_skeletonSweep__Et4FQ{to{background-position-x:-130%}}@media (max-width:1100px){.learner-ui_bulletinGrid__CgwGv,.learner-ui_courseGrid__LnNiu,.learner-ui_skeletonGrid__67ZgH{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-ui_courseHero__naxzC{grid-template-columns:minmax(0,1fr) 250px}.learner-ui_courseHeroContent__SWeKH{padding:38px}.learner-ui_courseOverviewGrid__5ffN2{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:1120px){.learner-ui_lessonPage__SLoKO{padding-top:14px}.learner-ui_lessonDrawerButton__z1lHE{display:flex}.learner-ui_lessonLayout__PoBoB{grid-template-columns:minmax(0,1fr)}.learner-ui_lessonRail__A6tsj{position:fixed;z-index:110;top:0;bottom:0;left:0;width:min(88vw,360px);max-height:none;border-width:0 1px 0 0;border-radius:0 18px 18px 0;visibility:hidden;pointer-events:none;transform:translateX(-105%);transition:transform .22s ease,visibility 0s linear .22s}.learner-ui_lessonRailOpen__63zLg{visibility:visible;pointer-events:auto;transform:translateX(0);transition-delay:0s}.learner-ui_railHeader__gKlK_>button{display:grid}.learner-ui_lessonMain__2CuOu{max-width:900px}.learner-ui_activityShell__jyBwq{scroll-margin-top:88px}}@media (max-width:960px){.learner-ui_dashboardHero__PTkwG{grid-template-areas:"intro" "continue" "metrics";gap:20px}.learner-ui_dashboardHero__PTkwG,.learner-ui_skeletonHero__6C1Ce{grid-template-columns:minmax(0,1fr)}.learner-ui_dashboardIntro__E0nyg{padding-bottom:0}.learner-ui_metricGrid__5sY5v{margin:0}.learner-ui_continueCard__5wz8I{min-height:270px}.learner-ui_courseOverviewGrid__5ffN2,.learner-ui_lessonProse__6amfa [data-training-workflow=true]{grid-template-columns:minmax(0,1fr)}.learner-ui_courseAside__CrGo2{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.learner-ui_lessonPage__SLoKO{padding-top:14px}.learner-ui_lessonDrawerButton__z1lHE{display:flex}.learner-ui_lessonLayout__PoBoB{grid-template-columns:minmax(0,1fr)}.learner-ui_lessonRail__A6tsj{position:fixed;z-index:110;top:0;bottom:0;left:0;width:min(88vw,360px);max-height:none;border-width:0 1px 0 0;border-radius:0 18px 18px 0;visibility:hidden;pointer-events:none;transform:translateX(-105%);transition:transform .22s ease,visibility 0s linear .22s}.learner-ui_lessonRailOpen__63zLg{visibility:visible;pointer-events:auto;transform:translateX(0);transition-delay:0s}.learner-ui_railHeader__gKlK_>button{display:grid}.learner-ui_lessonMain__2CuOu{max-width:900px}.learner-ui_skeletonVideo__uyeWU{height:min(52vw,480px)}}@media (max-width:720px){.learner-ui_headerInner__h5bL4,.learner-ui_page__2383w{width:min(100% - 32px,var(--lms-max))}.learner-ui_headerInner__h5bL4{min-height:66px;gap:9px}.learner-ui_brand__RpGaz span{display:none}.learner-ui_brand__RpGaz img{height:28px}.learner-ui_primaryNav__bVhnH{flex:1 1;padding-bottom:3px;scroll-padding-inline:10px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(255,170,0,.52) transparent}.learner-ui_primaryNav__bVhnH::-webkit-scrollbar{display:block;height:3px}.learner-ui_primaryNav__bVhnH::-webkit-scrollbar-track{background:transparent}.learner-ui_primaryNav__bVhnH::-webkit-scrollbar-thumb{border-radius:99px;background:rgba(255,170,0,.52)}.learner-ui_primaryNav__bVhnH [data-nav-id=admin]{display:none}.learner-ui_navItemCurrent__7PHM7,.learner-ui_navItem__exJWC{padding:0 9px;font-size:11.5px;scroll-snap-align:center}.learner-ui_headerAccountArea__rQGKo{gap:6px}.learner-ui_accountText__h1RRP{display:none}.learner-ui_page__2383w{padding-top:18px;padding-bottom:48px}.learner-ui_metricGrid__5sY5v{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.learner-ui_metricCard__MHZpP{min-height:84px;padding:13px 11px}.learner-ui_metricCard__MHZpP dd{font-size:clamp(18px,5.7vw,23px)}.learner-ui_metricCard__MHZpP dt{font-size:11px}.learner-ui_metricCard__MHZpP p{display:none}.learner-ui_bulletinGrid__CgwGv,.learner-ui_courseGrid__LnNiu,.learner-ui_insightGrid__HaeQm,.learner-ui_skeletonGrid__67ZgH{grid-template-columns:minmax(0,1fr)}.learner-ui_sectionHeading__lUkr9{align-items:stretch;flex-direction:column}.learner-ui_courseSearch__h7ze_{width:100%}.learner-ui_courseImage__99oJY{height:150px}.learner-ui_bulletinSection__w9tpW,.learner-ui_insightGrid__HaeQm,.learner-ui_learningSection__3bNN0,.learner-ui_searchPanel__cuGX1{margin-top:36px}.learner-ui_searchPanel__cuGX1{padding:18px}.learner-ui_courseHero__naxzC{min-height:430px;grid-template-columns:minmax(0,1fr);align-content:end;gap:0}.learner-ui_courseHeroScrim__2D9Gw{background:linear-gradient(90deg,rgba(8,8,8,.56),rgba(8,8,8,.12)),linear-gradient(180deg,rgba(8,8,8,.12) 6%,rgba(8,8,8,.76) 43%,rgba(8,8,8,.99))}.learner-ui_courseHeroContent__SWeKH{padding:30px 24px 20px}.learner-ui_courseHeroContent__SWeKH h1{max-width:100%;font-size:clamp(28px,7.5vw,38px);overflow-wrap:anywhere}.learner-ui_courseHeroProgress__UHjJp{margin:0 20px 20px}.learner-ui_courseAside__CrGo2{grid-template-columns:minmax(0,1fr)}.learner-ui_moduleHeading__qljeO{grid-template-columns:30px minmax(0,1fr)}.learner-ui_moduleCount__1uO7K{grid-column:2}.learner-ui_lessonRow__CYFzR{grid-template-columns:70px minmax(0,1fr);gap:12px;padding-inline:14px}.learner-ui_lessonThumbnail__kw2DN:not(.learner-ui_lessonThumbnailCompact__dRVVx){width:70px;height:42px}.learner-ui_lessonRowAction__RvgAC{display:none}.learner-ui_lessonRowText__f5PIs strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.learner-ui_lessonRowSummary__vTVHH{-webkit-line-clamp:1}.learner-ui_curriculum__tYb8d .learner-ui_sectionHeading__lUkr9{align-items:flex-end;flex-direction:row}.learner-ui_curriculum__tYb8d .learner-ui_sectionCount__eCxrK{width:auto;align-self:flex-end;flex:0 0 auto}.learner-ui_lessonPage__SLoKO{width:min(100% - 32px,1480px)}.learner-ui_lessonHeader__BR2H6{padding:20px;border-radius:16px}.learner-ui_lessonHeader__BR2H6 h1{font-size:clamp(20px,5.2vw,29px);overflow-wrap:anywhere}.learner-ui_lessonBreadcrumbs__c09Y1{grid-template-columns:minmax(0,1fr) auto auto;display:grid;gap:7px}.learner-ui_lessonBreadcrumbs__c09Y1 a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learner-ui_activityStack__TW11q{padding-top:20px;gap:20px}.learner-ui_lessonProse__6amfa [data-training-workflow=true]{grid-template-columns:minmax(0,1fr)}.learner-ui_videoStage__08WZZ{min-height:210px}.learner-ui_completionPanel__IQ1tf,.learner-ui_quizHeader__fpVlJ,.learner-ui_videoDetails__PYLtc{align-items:flex-start;flex-direction:column}.learner-ui_durationBadge__Gwfs8,.learner-ui_quizRequirement__LLhNi{white-space:normal}.learner-ui_choiceList__L1rCT,.learner-ui_lessonPager__D7qr7{grid-template-columns:minmax(0,1fr)}.learner-ui_lessonPager__D7qr7>span:empty{display:none}.learner-ui_pagerNext__QDvGF{align-items:flex-start;text-align:left}.learner-ui_completionPanel__IQ1tf .learner-ui_primaryButton__ZYYVZ{width:100%}.learner-ui_skeletonCourseHero__7SkaU{height:560px}}@media (max-width:520px){.learner-ui_headerInner__h5bL4{width:calc(100% - 20px)}.learner-ui_brand__RpGaz{display:inline-flex;min-width:44px;justify-content:center}.learner-ui_brand__RpGaz img{height:26px}.learner-ui_avatarRing__QJgkp{width:38px;height:38px}.learner-ui_account___4bp6{min-width:44px;justify-content:center}.learner-ui_avatar__483UH{width:32px;height:32px}.learner-ui_dashboardIntro__E0nyg h1{font-size:clamp(28px,9.6vw,37px)}.learner-ui_metricGrid__5sY5v{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-ui_metricGrid__5sY5v>:last-child:nth-child(odd){grid-column:1/-1}.learner-ui_metricCard__MHZpP dt{font-size:11px}.learner-ui_continueCard__5wz8I{min-height:250px}.learner-ui_continueContent__Hjrgg{padding:20px 20px 76px}.learner-ui_continueAction__jpRWW{right:18px;bottom:18px;display:inline-flex}.learner-ui_continueProgress__s9O1M{width:100%}.learner-ui_courseCardCompact__dhVXQ .learner-ui_courseImage__99oJY{height:132px}.learner-ui_certificationCard__itO8b,.learner-ui_infoCard__CBwrx,.learner-ui_streakCard__Gr1L6{padding:18px}.learner-ui_streakWeek__NhBbB{gap:3px}.learner-ui_streakWeek__NhBbB li{min-height:61px;font-size:11px}.learner-ui_courseHero__naxzC{min-height:410px;border-radius:19px}.learner-ui_courseHeroContent__SWeKH h1{font-size:clamp(27px,7.5vw,31px)}.learner-ui_courseHeroActions__CCSpd .learner-ui_primaryButton__ZYYVZ{width:100%}.learner-ui_moduleHeading__qljeO{padding:17px 14px}.learner-ui_lessonRow__CYFzR{min-height:82px;padding:10px 13px}.learner-ui_lessonRowCompact__aNu6i{min-height:66px}.learner-ui_attachmentsActivity___E_Yj,.learner-ui_audioActivity__1B_33,.learner-ui_checklistActivity__SHfUF,.learner-ui_customActivity__zofn9,.learner-ui_embedActivity__0L2Ej,.learner-ui_externalActivity__8fSoW,.learner-ui_h5pActivity__DI75j,.learner-ui_imageActivity__fiZ1l,.learner-ui_quizActivity__lAuwn,.learner-ui_richTextActivity__BIzU2{padding:20px 17px;border-radius:17px}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l{padding:12px}.learner-ui_activityShell__jyBwq[data-grouped-media=true] .learner-ui_imageActivity__fiZ1l img{max-height:520px}.learner-ui_h5pBlankGrid__NwfeX,.learner-ui_h5pHotspotCoordinates__zOylY{grid-template-columns:minmax(0,1fr)}.learner-ui_videoActivity__AyjpD{border-radius:17px}.learner-ui_playlist__ktcJY,.learner-ui_videoDetails__PYLtc{padding-right:17px;padding-left:17px}.learner-ui_playlistItemCurrent__bt70q,.learner-ui_playlistItem__Vkcyb{grid-template-columns:28px minmax(0,1fr)}.learner-ui_playlistAction__S6Yvo{display:none}.learner-ui_attachmentRow__jvCHR{grid-template-columns:40px minmax(0,1fr)}.learner-ui_fileType__feQV2{width:40px;height:40px}.learner-ui_attachmentAction__ffxml{display:none}.learner-ui_attachmentReview__p7Ie9{align-items:stretch;flex-direction:column}.learner-ui_question___XA_Z legend{grid-template-columns:26px minmax(0,1fr)}.learner-ui_quizNavigator__b3bGy{position:sticky;z-index:4;top:72px;margin-right:-8px;margin-left:-8px;padding:10px;border-radius:12px;box-shadow:0 12px 28px -20px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.learner-ui_quizNavigatorSummary__GCbfS span{display:none}.learner-ui_quizNavigatorSummary__GCbfS{justify-content:flex-end}.learner-ui_quizNavigatorActions__PEpXX{width:100%;justify-content:space-between}.learner-ui_quizNavigator__b3bGy button{min-width:46px;min-height:46px}.learner-ui_question___XA_Z{scroll-margin-top:182px}.learner-ui_question___XA_Z legend small{grid-column:2}.learner-ui_choiceList__L1rCT,.learner-ui_freeTextAnswer__NkEnx,.learner-ui_question___XA_Z>p{margin-left:0}.learner-ui_quizFooter__hIfbH{align-items:stretch;flex-direction:column}.learner-ui_quizFooter__hIfbH .learner-ui_primaryButton__ZYYVZ{width:100%}.learner-ui_statePanelCompact__ZT_BG,.learner-ui_statePanel__OJct6{align-items:flex-start;flex-direction:column}.learner-ui_skeletonGrid__67ZgH{margin-top:45px}}@media (max-width:360px){.learner-ui_courseHeroContent__SWeKH h1{font-size:22px}}@media (prefers-reduced-motion:reduce){.learner-ui_shell__3SYmG *,.learner-ui_shell__3SYmG :after,.learner-ui_shell__3SYmG :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.learner-ui_courseSearch__h7ze_ label{grid-column:1/-1}.learner-ui_courseSearch__h7ze_ button,.learner-ui_supportActions__FOoz0 a,.learner-ui_supportActions__FOoz0 button,.learner-ui_supportButton__RoGXn{min-height:44px;border:1px solid var(--lms-hair-strong);border-radius:9px;background:var(--lms-surface);color:var(--lms-text);padding:8px 12px;font:inherit;font-size:11px;font-weight:800;text-decoration:none;cursor:pointer}.learner-ui_courseSearch__h7ze_ button,.learner-ui_supportActions__FOoz0 a,.learner-ui_supportButton__RoGXn{border-color:var(--lms-gold);background:var(--lms-gold);color:#17120a}.learner-ui_searchResults__uklBW{display:grid;gap:10px;margin:8px 0 24px;border:1px solid var(--lms-hair);border-radius:16px;background:var(--lms-surface);padding:18px}.learner-ui_searchResultFilters__o8KSI{display:flex;flex-wrap:wrap;gap:7px;padding:2px 0 6px}.learner-ui_searchResultFilters__o8KSI button{min-height:44px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--lms-hair-strong);border-radius:999px;background:transparent;color:var(--lms-muted);padding:7px 11px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.learner-ui_searchResultFilters__o8KSI button[aria-pressed=true]{border-color:var(--lms-gold);background:var(--lms-gold);color:#17120a}.learner-ui_searchResultFilters__o8KSI button span{min-width:18px;border-radius:999px;background:color-mix(in srgb,currentColor 12%,transparent);padding:2px 5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.learner-ui_searchResults__uklBW>a{display:grid;gap:4px;border-top:1px solid var(--lms-hair);color:var(--lms-text);padding:13px 2px 3px;text-decoration:none}.learner-ui_searchResults__uklBW>a[data-opening=true]{color:var(--lms-gold-text);cursor:progress}.learner-ui_searchResults__uklBW>a>span{color:var(--lms-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.learner-ui_searchResults__uklBW>a>strong{font-size:15px}.learner-ui_searchResults__uklBW>a>p,.learner-ui_searchResults__uklBW>a>small{color:var(--lms-muted)}.learner-ui_searchResults__uklBW>a>p{margin:4px 0 0;font-size:12px;line-height:1.55}.learner-ui_routeLoadingShell__nGaLW{--route-loading-ink:var(--txt,#191c21);--route-loading-muted:var(--mut,#68717d);--route-loading-surface:var(--s1,#ffffff);--route-loading-hair:var(--hair,rgba(23,27,34,0.12));--route-loading-block:color-mix(in srgb,var(--route-loading-muted) 17%,transparent);min-height:100vh;background:radial-gradient(circle at 84% 8%,rgba(255,170,0,.1),transparent 28%),var(--bg,#e9ecf1);color:var(--route-loading-ink)}.learner-ui_routeLoadingHeader__9xrNR{min-height:72px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);background:#151718}.learner-ui_routeLoadingHeaderInner__8ceGs{width:min(1440px,calc(100% - 32px));margin:0 auto;display:flex;align-items:center;gap:clamp(12px,1.5vw,24px)}.learner-ui_routeLoadingBrand__NnWek{display:inline-flex;align-items:center;gap:11px;color:#f2f3f5;font-family:Druk Wide,Poppins,sans-serif;font-size:14px;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.learner-ui_routeLoadingBrand__NnWek img{width:auto;height:30px}.learner-ui_routeLoadingNav__KjoH5{min-width:0;display:flex;align-items:center;gap:9px}.learner-ui_routeLoadingNav__KjoH5 i{width:clamp(62px,7vw,98px);height:34px;border-radius:10px;display:block;background:rgba(255,255,255,.09)}.learner-ui_routeLoadingAccount__Q6qq6{margin-left:auto;display:flex;align-items:center;gap:10px}.learner-ui_routeLoadingAccount__Q6qq6 i:first-child{width:70px;height:24px;border-radius:8px;background:rgba(255,255,255,.09)}.learner-ui_routeLoadingAccount__Q6qq6 i:last-child{width:40px;height:40px;border-radius:50%;background:rgba(255,170,0,.22)}.learner-ui_routeLoadingMain__1KFD1{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:30px 0 72px}.learner-ui_routeLoadingHero__cCVN5{min-height:210px;padding:clamp(22px,4vw,38px);border:1px solid var(--route-loading-hair);border-radius:22px;display:flex;align-items:flex-start;justify-content:space-between;gap:28px;background:var(--route-loading-surface);box-shadow:0 18px 48px rgba(29,35,44,.08)}.learner-ui_routeLoadingHero__cCVN5>div{width:min(620px,68%);display:grid;gap:15px}.learner-ui_routeLoadingGrid__nlBd4 article>i,.learner-ui_routeLoadingGrid__nlBd4 article>span,.learner-ui_routeLoadingLineShort__eCmJw,.learner-ui_routeLoadingLine__7Xph6,.learner-ui_routeLoadingMeter__uL_so,.learner-ui_routeLoadingTitle__srjdL{display:block;overflow:hidden;background:var(--route-loading-block);animation:learner-ui_routeLoadingPulse__SpNJE 1.1s ease-in-out infinite alternate}.learner-ui_routeLoadingLineShort__eCmJw{width:92px;height:9px;border-radius:999px}.learner-ui_routeLoadingTitle__srjdL{width:min(420px,92%);height:46px;border-radius:12px}.learner-ui_routeLoadingLine__7Xph6{width:min(520px,100%);height:14px;border-radius:999px}.learner-ui_routeLoadingMeter__uL_so{width:min(280px,28%);height:8px;border-radius:999px}.learner-ui_routeLoadingGrid__nlBd4{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.learner-ui_routeLoadingGrid__nlBd4 article{min-height:180px;padding:20px;border:1px solid var(--route-loading-hair);border-radius:18px;display:grid;align-content:end;gap:12px;background:var(--route-loading-surface)}.learner-ui_routeLoadingGrid__nlBd4 article>span{width:72px;height:9px;border-radius:999px}.learner-ui_routeLoadingGrid__nlBd4 article>i:first-of-type{width:82%;height:24px;border-radius:8px}.learner-ui_routeLoadingGrid__nlBd4 article>i:last-of-type{width:52%;height:11px;border-radius:999px}@keyframes learner-ui_routeLoadingPulse__SpNJE{0%{opacity:.48}to{opacity:.9}}@media (max-width:860px){.learner-ui_routeLoadingNav__KjoH5 i:nth-child(n+3){display:none}.learner-ui_routeLoadingGrid__nlBd4{grid-template-columns:minmax(0,1fr)}.learner-ui_routeLoadingGrid__nlBd4 article{min-height:130px}}@media (max-width:640px){.learner-ui_routeLoadingHeader__9xrNR{min-height:66px}.learner-ui_routeLoadingAccount__Q6qq6 i:first-child,.learner-ui_routeLoadingBrand__NnWek>span,.learner-ui_routeLoadingNav__KjoH5{display:none}.learner-ui_routeLoadingMain__1KFD1{width:min(100% - 28px,1240px);padding-top:18px}.learner-ui_routeLoadingHero__cCVN5{min-height:190px;flex-direction:column}.learner-ui_routeLoadingHero__cCVN5>div,.learner-ui_routeLoadingMeter__uL_so{width:100%}}@media (prefers-reduced-motion:reduce){.learner-ui_routeLoadingGrid__nlBd4 article>i,.learner-ui_routeLoadingGrid__nlBd4 article>span,.learner-ui_routeLoadingLineShort__eCmJw,.learner-ui_routeLoadingLine__7Xph6,.learner-ui_routeLoadingMeter__uL_so,.learner-ui_routeLoadingTitle__srjdL{animation:none}}.learner-ui_supportPanel__FzwIT{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:24px;align-items:center;border:1px solid var(--lms-hair);border-radius:16px;background:var(--lms-surface);padding:20px}.learner-ui_supportPanel__FzwIT h2{margin:4px 0}.learner-ui_supportPanel__FzwIT p{margin:0;color:var(--lms-muted)}.learner-ui_supportPanel__FzwIT form{display:grid;gap:8px}.learner-ui_supportPanel__FzwIT form label{color:var(--lms-muted);font-size:11px;font-weight:800;text-transform:uppercase}.learner-ui_supportPanel__FzwIT textarea{resize:vertical;border:1px solid var(--lms-hair-strong);border-radius:9px;background:var(--lms-surface-raised);color:var(--lms-text);padding:10px;font:inherit}.learner-ui_supportActions__FOoz0{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.learner-ui_supportButton__RoGXn{justify-self:end}@media(max-width:700px){.learner-ui_supportPanel__FzwIT{grid-template-columns:1fr}.learner-ui_supportButton__RoGXn{justify-self:start}.learner-ui_courseSearch__h7ze_{width:100%;grid-template-columns:minmax(0,1fr)}.learner-ui_courseSearch__h7ze_ label{grid-column:auto}}