.course_coursePage__Bb9s6{min-height:100vh;background:var(--gb-bg);padding:120px 24px 60px}.course_courseContainer__K4c8_{max-width:1200px;margin:0 auto}.course_courseWide__03rg0{max-width:900px;margin:0 auto}.course_card__srlna{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);box-shadow:var(--gb-shadow);padding:28px;transition:border-color .2s ease,box-shadow .2s ease}.course_card__srlna:hover{border-color:var(--gb-border-bright)}.course_cardGold__kErTJ{background:var(--gb-card);border:1px solid var(--gb-gold);border-radius:var(--gb-radius);box-shadow:var(--gb-shadow),var(--gb-shadow-gold);padding:28px}.course_cardSurface__3nWsI{background:var(--gb-surface);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:16px}.course_sectionHeader__v_D3I{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--gb-border)}.course_sectionTitle__q61e7{font-size:20px;font-weight:600;color:var(--gb-text)}.course_sectionSubtitle__Ci00t{font-size:14px;color:var(--gb-text-muted);margin-top:4px}.course_dashboardGrid__JrErw{display:grid;grid-template-columns:300px 1fr;grid-gap:24px;gap:24px;align-items:start}.course_dashboardSidebar__l9yZe{position:-webkit-sticky;position:sticky;top:100px;display:flex;flex-direction:column;gap:16px}.course_dashboardMain__olU6D{display:flex;flex-direction:column;gap:20px}.course_courseBanner__c4Mww{background:linear-gradient(135deg,#1a1600,#0e0e0e 50%,#0a1020);border:1px solid var(--gb-gold);border-radius:var(--gb-radius-lg);padding:36px 40px;position:relative;overflow:hidden;margin-bottom:28px}.course_courseBanner__c4Mww:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--gb-gold),transparent)}.course_bannerAcademy__FCit7{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gb-gold);margin-bottom:8px}.course_bannerTitle__QLm1E{font-size:28px;font-weight:700;color:var(--gb-text);line-height:1.25;margin:0 0 8px}.course_bannerSubtitle__m3EeR{font-size:15px;color:var(--gb-text-muted);margin:0 0 24px}.course_bannerStats__p_BBS{display:flex;gap:28px;flex-wrap:wrap}.course_bannerStat__438NW{display:flex;flex-direction:column;gap:2px}.course_bannerStatLabel__Yv43m{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--gb-text-dim)}.course_bannerStatValue__quXuX{font-size:20px;font-weight:700;color:var(--gb-gold)}.course_progressCard__NAfIe{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:20px}.course_progressLabel__w8VOX{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;color:var(--gb-text-muted)}.course_progressPercent__FCvuL{font-size:22px;font-weight:700;color:var(--gb-gold)}.course_progressBar__R2I2R{height:8px;background:var(--gb-border);border-radius:999px;overflow:hidden}.course_progressFill__5wkaR{height:100%;background:linear-gradient(90deg,var(--gb-gold),var(--gb-gold-bright));border-radius:999px;transition:width .6s cubic-bezier(.4,0,.2,1)}.course_moduleGrid__9qL4U{display:flex;flex-direction:column;gap:12px}.course_moduleCard__Yqh2D{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:20px 24px;cursor:pointer;transition:all .18s ease;text-decoration:none;display:block}.course_moduleCard__Yqh2D:hover{border-color:var(--gb-gold);background:var(--gb-card-hover);box-shadow:var(--gb-shadow-gold);transform:translateY(-1px)}.course_moduleCardLocked__ivxuA{opacity:.5;cursor:not-allowed}.course_moduleCardLocked__ivxuA:hover{transform:none;border-color:var(--gb-border);box-shadow:none;background:var(--gb-card)}.course_moduleCardComplete__YN3gS{border-color:rgba(34,197,94,.3)}.course_moduleCardActive__hn9hB{border-color:var(--gb-gold);background:var(--gb-card-hover)}.course_moduleHeader__jHreX{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.course_moduleNumber__76vgF{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--gb-text-dim)}.course_moduleTitle__MzWI4{font-size:16px;font-weight:600;color:var(--gb-text);margin:4px 0 6px}.course_moduleDesc__lyEKr{font-size:13px;color:var(--gb-text-muted);line-height:1.5}.course_moduleMeta__Q3FQz{display:flex;gap:16px;margin-top:12px;font-size:12px;color:var(--gb-text-dim)}.course_moduleMetaItem__OPY8_{display:flex;align-items:center;gap:5px}.course_moduleBadge___7W7t{display:flex;align-items:center;gap:6px;flex-shrink:0}.course_badge__oJbA7{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.course_badgeLocked__3MNFM{background:hsla(0,0%,100%,.06);color:var(--gb-text-dim)}.course_badgeActive__1wUPL{background:var(--gb-gold-muted);color:var(--gb-gold);border:1px solid rgba(201,162,39,.3)}.course_badgeComplete__IcVDb{background:var(--gb-success-muted);color:var(--gb-success)}.course_badgeWarning__a5Cg9{background:var(--gb-warning-muted);color:var(--gb-warning)}.course_badgeError__0pVG0{background:var(--gb-error-muted);color:var(--gb-error)}.course_badgeGold__NVK1r{background:var(--gb-gold);color:#000}.course_lessonLayout__Mhl9P{display:grid;grid-template-columns:1fr 280px;grid-gap:24px;gap:24px;align-items:start}.course_lessonContent__YFFnf{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);overflow:hidden}.course_lessonHeader__RayGd{padding:28px 32px 24px;border-bottom:1px solid var(--gb-border);background:linear-gradient(180deg,rgba(201,162,39,.04),transparent)}.course_lessonNumber__v8mWW{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--gb-gold);margin-bottom:8px}.course_lessonTitle__xeOB6{font-size:24px;font-weight:700;color:var(--gb-text);line-height:1.3;margin:0}.course_lessonBody__0OVgX{padding:32px;display:flex;flex-direction:column;gap:28px}.course_lessonSection__jvFLH{display:flex;flex-direction:column;gap:10px}.course_lessonSectionTitle__BXdyU{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--gb-gold);margin:0}.course_lessonSectionContent__Ssrla{font-size:15px;line-height:1.7;color:var(--gb-text);white-space:pre-wrap}.course_lessonObjectives__y8S_v{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.course_lessonObjectives__y8S_v li{display:flex;gap:10px;font-size:14px;color:var(--gb-text);line-height:1.5}.course_lessonObjectives__y8S_v li:before{content:"→";color:var(--gb-gold);flex-shrink:0}.course_lessonMistakes__34Fp5{display:flex;flex-direction:column;gap:8px}.course_mistakeItem__3YmD9{display:flex;gap:10px;font-size:14px;color:var(--gb-text-muted);line-height:1.5;padding:10px 14px;background:var(--gb-error-muted);border:1px solid rgba(239,68,68,.15);border-radius:var(--gb-radius-sm)}.course_mistakeItem__3YmD9:before{content:"✗";color:var(--gb-error);flex-shrink:0}.course_lessonCode___pBMN{background:#0d0d10;border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:20px;font-family:Menlo,Monaco,Courier New,monospace;font-size:13px;line-height:1.6;color:#c9d1d9;overflow-x:auto;white-space:pre}.course_demoBox__kGR7B{background:var(--gb-gold-glow);border:1px solid rgba(201,162,39,.2);border-radius:var(--gb-radius-sm);padding:16px 20px}.course_aiPromptBox__ZFSua{background:rgba(59,130,246,.06);border:1px solid rgba(59,130,246,.2);border-radius:var(--gb-radius-sm);padding:16px 20px}.course_builderTaskBox__e73_I{background:var(--gb-success-muted);border:1px solid rgba(34,197,94,.2);border-radius:var(--gb-radius-sm);padding:16px 20px}.course_boxLabel__nvhb6{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.course_demoBox__kGR7B .course_boxLabel__nvhb6{color:var(--gb-gold)}.course_aiPromptBox__ZFSua .course_boxLabel__nvhb6{color:var(--gb-info)}.course_builderTaskBox__e73_I .course_boxLabel__nvhb6{color:var(--gb-success)}.course_boxText__HSTXF{font-size:14px;line-height:1.6;color:var(--gb-text)}.course_lessonSidebar__JNuXE{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:100px}.course_sidebarCard__2ElF7{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:20px}.course_sidebarTitle__n2tTv{font-size:13px;font-weight:600;color:var(--gb-text);margin-bottom:14px}.course_lessonList__Jmro6{display:flex;flex-direction:column;gap:6px}.course_lessonItem__rA1mU{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--gb-radius-sm);font-size:13px;color:var(--gb-text-muted);cursor:pointer;transition:background .15s;border:none;background:none;text-align:left;width:100%}.course_lessonItem__rA1mU:hover{background:hsla(0,0%,100%,.04);color:var(--gb-text)}.course_lessonItemActive__hM7UA{background:var(--gb-gold-muted);color:var(--gb-gold);font-weight:500}.course_lessonItemComplete__CYZ0h{color:var(--gb-success)}.course_lessonDot__3pZaK{width:8px;height:8px;border-radius:50%;background:var(--gb-border-bright);flex-shrink:0}.course_lessonDotActive__L5xiV{background:var(--gb-gold)}.course_lessonDotComplete__wkERy{background:var(--gb-success)}.course_quizContainer__pcrRl{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.course_quizProgress__IcoBP{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--gb-text-muted);margin-bottom:8px}.course_questionCard__TtzHZ{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:28px 32px}.course_questionNumber__wrlKJ{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--gb-gold);margin-bottom:12px}.course_questionText__UJSjs{font-size:17px;font-weight:600;color:var(--gb-text);line-height:1.45;margin-bottom:24px}.course_answerOptions__awOQh{display:flex;flex-direction:column;gap:10px}.course_answerOption__idyky{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);background:var(--gb-surface);cursor:pointer;transition:all .15s ease;text-align:left;width:100%;font-size:14px;color:var(--gb-text);line-height:1.5}.course_answerOption__idyky:hover{color:var(--gb-text)}.course_answerOption__idyky:hover,.course_answerSelected___Dnx7{border-color:var(--gb-gold);background:var(--gb-gold-muted)}.course_answerCorrect__LblUi{border-color:var(--gb-success);background:var(--gb-success-muted);color:var(--gb-success)}.course_answerIncorrect__DLZAt{border-color:var(--gb-error);background:var(--gb-error-muted);color:var(--gb-error)}.course_answerRadio__hzLnM{width:18px;height:18px;border:2px solid var(--gb-border-bright);border-radius:50%;flex-shrink:0;margin-top:2px;transition:all .15s}.course_answerSelected___Dnx7 .course_answerRadio__hzLnM{border-color:var(--gb-gold);background:var(--gb-gold)}.course_answerCorrect__LblUi .course_answerRadio__hzLnM{border-color:var(--gb-success);background:var(--gb-success)}.course_answerIncorrect__DLZAt .course_answerRadio__hzLnM{border-color:var(--gb-error);background:var(--gb-error)}.course_shortAnswerInput__6AgAS{width:100%;background:var(--gb-surface);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:14px 16px;font-size:15px;color:var(--gb-text);font-family:inherit;outline:none;transition:border-color .15s;resize:vertical;min-height:80px}.course_shortAnswerInput__6AgAS:focus{border-color:var(--gb-gold)}.course_explanationBox__6lcjT{margin-top:14px;padding:14px 16px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2);border-radius:var(--gb-radius-sm);font-size:13px;color:var(--gb-text-muted);line-height:1.5}.course_explanationLabel__tcYjK{font-weight:600;color:var(--gb-info);margin-right:6px}.course_quizResult__PmP_Z{text-align:center;padding:48px 32px}.course_quizResultIcon__xZEPr{font-size:56px;margin-bottom:16px}.course_quizResultScore__4bYuj{font-size:48px;font-weight:800;color:var(--gb-gold);margin-bottom:8px}.course_quizResultTitle__7Erl8{font-size:22px;font-weight:600;color:var(--gb-text);margin-bottom:8px}.course_quizResultSub__CtC15{font-size:14px;color:var(--gb-text-muted);margin-bottom:28px}.course_submissionForm__AAvjs{display:flex;flex-direction:column;gap:20px}.course_fieldGroup__lmuNc{display:flex;flex-direction:column;gap:8px}.course_fieldLabel__cOLXU{font-size:13px;font-weight:600;color:var(--gb-text)}.course_fieldHint__4gNg1{font-size:12px;color:var(--gb-text-muted)}.course_textInput__lzTVu{width:100%;background:var(--gb-surface);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:12px 14px;font-size:14px;color:var(--gb-text);font-family:inherit;outline:none;transition:border-color .15s;box-sizing:border-box}.course_textInput__lzTVu:focus{border-color:var(--gb-gold)}.course_textArea__BGImE{width:100%;background:var(--gb-surface);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);padding:12px 14px;font-size:14px;color:var(--gb-text);font-family:inherit;outline:none;transition:border-color .15s;resize:vertical;min-height:140px;box-sizing:border-box}.course_textArea__BGImE:focus{border-color:var(--gb-gold)}.course_typeSelector__0_RN_{display:flex;gap:8px;flex-wrap:wrap}.course_typeButton__AVPWy{padding:7px 14px;border:1px solid var(--gb-border);border-radius:999px;background:var(--gb-surface);font-size:12px;color:var(--gb-text-muted);cursor:pointer;transition:all .15s}.course_typeButtonActive__ldSZq,.course_typeButton__AVPWy:hover{border-color:var(--gb-gold);color:var(--gb-gold)}.course_typeButtonActive__ldSZq{background:var(--gb-gold-muted)}.course_submittedCard__luJWa{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px;gap:12px}.course_submittedIcon__J_AF4{width:52px;height:52px;border-radius:50%;background:var(--gb-success-muted);border:1px solid rgba(34,197,94,.3);display:flex;align-items:center;justify-content:center;font-size:22px}.course_certificatePage__UxpZ1{min-height:100vh;background:#0a0a0c;display:flex;align-items:center;justify-content:center;padding:40px 24px}.course_certificateFrame__w51cV{max-width:820px;width:100%;background:linear-gradient(145deg,#14110a,#0e0e0e);border:2px solid var(--gb-gold);border-radius:20px;padding:60px;box-shadow:0 0 60px rgba(201,162,39,.2);text-align:center;position:relative}.course_certificateFrame__w51cV:before{content:"";position:absolute;inset:8px;border:1px solid rgba(201,162,39,.2);border-radius:14px;pointer-events:none}.course_certTop__dy4ao{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gb-gold);margin-bottom:16px}.course_certTitle__zo5wo{font-size:32px;font-weight:800;color:var(--gb-text);margin-bottom:8px}.course_certDivider__pCHJf{width:80px;height:2px;background:linear-gradient(90deg,transparent,var(--gb-gold),transparent);margin:20px auto}.course_certBody__Zw6uO{font-size:16px;color:var(--gb-text-muted);line-height:1.6;margin-bottom:8px}.course_certName__y_3Su{font-size:36px;font-weight:800;color:var(--gb-gold);margin:12px 0;font-style:italic}.course_certCourse__9jWjT{font-size:18px;font-weight:600;color:var(--gb-text);margin-bottom:28px}.course_certMeta__gCbBo{display:flex;justify-content:center;gap:48px;padding:24px 0;border-top:1px solid rgba(201,162,39,.2);border-bottom:1px solid rgba(201,162,39,.2);margin:28px 0}.course_certMetaItem__iE82H{display:flex;flex-direction:column;gap:4px}.course_certMetaLabel__xTLI3{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gb-text-dim)}.course_certMetaValue__eqZRS{font-size:13px;font-weight:600;color:var(--gb-text-muted)}.course_certOrg__CtZbD{font-size:14px;color:var(--gb-text-dim);font-weight:500}.course_certValid__s8lJ8{background:var(--gb-success-muted);border:1px solid rgba(34,197,94,.3);border-radius:999px;color:var(--gb-success)}.course_certRevoked__nDAr6,.course_certValid__s8lJ8{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;font-size:12px;font-weight:600;margin-top:8px}.course_certRevoked__nDAr6{background:var(--gb-error-muted);border:1px solid rgba(239,68,68,.3);border-radius:999px;color:var(--gb-error)}.course_badgeContainer__9Ladl{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px;background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);text-align:center}.course_badgeRing__vH84L{width:96px;height:96px;border-radius:50%;background:linear-gradient(135deg,var(--gb-gold),var(--gb-gold-bright));display:flex;align-items:center;justify-content:center;box-shadow:0 0 32px rgba(201,162,39,.4);font-size:42px}.course_badgeRingLocked__z7tIs{background:var(--gb-border);box-shadow:none;opacity:.4}.course_badgeName__F9WnS{font-size:16px;font-weight:700;color:var(--gb-text)}.course_badgeDate___Jflc{font-size:12px;color:var(--gb-text-muted)}.course_adminLayout__51P3M{display:flex;flex-direction:column;gap:24px}.course_analyticsGrid__WwHCs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.course_analyticsCard__lqT7J{background:var(--gb-card);border:1px solid var(--gb-border);border-radius:var(--gb-radius);padding:20px}.course_analyticsLabel__glDJH{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--gb-text-dim);margin-bottom:8px}.course_analyticsValue__HQUQe{font-size:28px;font-weight:800;color:var(--gb-text)}.course_analyticsValueGold__KQ4fY{color:var(--gb-gold)}.course_analyticsChange__nNZw7{font-size:12px;color:var(--gb-text-muted);margin-top:4px}.course_dataTable__LlvxZ{width:100%;border-collapse:collapse;font-size:13px}.course_dataTable__LlvxZ th{text-align:left;padding:10px 14px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--gb-text-dim);border-bottom:1px solid var(--gb-border)}.course_dataTable__LlvxZ td{padding:13px 14px;color:var(--gb-text);border-bottom:1px solid hsla(0,0%,100%,.03);vertical-align:middle}.course_dataTable__LlvxZ tr:last-child td{border-bottom:none}.course_dataTable__LlvxZ tr:hover td{background:hsla(0,0%,100%,.02)}.course_walletText__ZSStO{font-family:Menlo,monospace;font-size:11px;color:var(--gb-text-muted)}.course_btnPrimary__29dmc{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:var(--gb-gold);color:#000;border:none;border-radius:var(--gb-radius-sm);font-size:14px;font-weight:700;cursor:pointer;transition:all .15s ease;text-decoration:none;font-family:inherit}.course_btnPrimary__29dmc:hover{background:var(--gb-gold-bright);transform:translateY(-1px)}.course_btnPrimary__29dmc:disabled{opacity:.45;cursor:not-allowed;transform:none}.course_btnSecondary__0425h{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:transparent;color:var(--gb-text);border:1px solid var(--gb-border);border-radius:var(--gb-radius-sm);font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;text-decoration:none;font-family:inherit}.course_btnSecondary__0425h:hover{border-color:var(--gb-gold);color:var(--gb-gold)}.course_btnDanger__9Bad1{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;background:transparent;color:var(--gb-error);border:1px solid rgba(239,68,68,.3);border-radius:var(--gb-radius-sm);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}.course_btnDanger__9Bad1:hover{background:var(--gb-error-muted);border-color:var(--gb-error)}.course_btnGhost__KmaV9{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;color:var(--gb-text-muted);border:none;border-radius:var(--gb-radius-sm);font-size:13px;cursor:pointer;transition:color .15s;font-family:inherit}.course_btnGhost__KmaV9:hover{color:var(--gb-text)}.course_btnFullWidth__1Zclk{width:100%}.course_btnRow__sK5Sc,.course_loadingState__MzWWU{display:flex;gap:12px;align-items:center}.course_loadingState__MzWWU{justify-content:center;padding:60px;color:var(--gb-text-muted);font-size:14px}.course_emptyState__s21pW{text-align:center;padding:60px 40px;color:var(--gb-text-muted)}.course_emptyStateIcon__UK0rE{font-size:40px;margin-bottom:12px;opacity:.4}.course_emptyStateText__1qpl7{font-size:15px;margin-bottom:4px;color:var(--gb-text)}.course_emptyStateSub__Ai5TX{font-size:13px;color:var(--gb-text-muted)}.course_accessGate__O7g2x{min-height:100vh;background:var(--gb-bg);display:flex;align-items:center;justify-content:center;padding:40px 24px}.course_accessGateCard__qDZDQ{max-width:560px;width:100%;background:var(--gb-card);border:1px solid var(--gb-gold);border-radius:var(--gb-radius-lg);padding:48px 40px;text-align:center;box-shadow:var(--gb-shadow-gold)}.course_accessGateLock__AExYQ{width:64px;height:64px;border-radius:50%;background:var(--gb-gold-muted);border:1px solid rgba(201,162,39,.3);display:flex;align-items:center;justify-content:center;font-size:28px;margin:0 auto 20px}.course_accessGateTitle__DVTOJ{font-size:24px;font-weight:700;color:var(--gb-text);margin-bottom:10px}.course_accessGateSub__uXDOM{font-size:15px;color:var(--gb-text-muted);line-height:1.6;margin-bottom:28px}.course_accessFeatureList__lSfw9{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:8px;text-align:left}.course_accessFeatureList__lSfw9 li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--gb-text)}.course_accessFeatureList__lSfw9 li:before{content:"✓";color:var(--gb-gold);font-weight:700;flex-shrink:0}.course_breadcrumb__BPm59{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gb-text-muted);margin-bottom:24px}.course_breadcrumbLink__3bEcu{color:var(--gb-text-muted);text-decoration:none;transition:color .15s}.course_breadcrumbLink__3bEcu:hover{color:var(--gb-gold)}.course_breadcrumbSep__ioJ8M{opacity:.4}.course_breadcrumbCurrent__dwUIC{color:var(--gb-text)}.course_markCompleteBar__qbcD9{padding:20px 32px;border-top:1px solid var(--gb-border);background:rgba(0,0,0,.2);display:flex;justify-content:space-between;align-items:center;gap:20px}.course_markCompleteText__ccTyH{font-size:13px;color:var(--gb-text-muted)}.course_tabBar__6JdxU{display:flex;gap:4px;border-bottom:1px solid var(--gb-border);margin-bottom:24px}.course_tab__CydvJ{padding:10px 18px;font-size:13px;font-weight:500;color:var(--gb-text-muted);background:none;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .15s;font-family:inherit;margin-bottom:-1px}.course_tab__CydvJ:hover{color:var(--gb-text)}.course_tabActive__Cs5t4{color:var(--gb-gold);border-bottom-color:var(--gb-gold)}@media (max-width:900px){.course_dashboardGrid__JrErw{grid-template-columns:1fr}.course_dashboardSidebar__l9yZe{position:relative;top:auto}.course_lessonLayout__Mhl9P{grid-template-columns:1fr}.course_lessonSidebar__JNuXE{position:relative;top:auto;order:-1}.course_analyticsGrid__WwHCs{grid-template-columns:repeat(2,1fr)}.course_certMeta__gCbBo{flex-direction:column;gap:20px}}@media (max-width:600px){.course_coursePage__Bb9s6{padding:100px 16px 40px}.course_courseBanner__c4Mww{padding:24px 20px}.course_bannerTitle__QLm1E{font-size:22px}.course_lessonBody__0OVgX,.course_questionCard__TtzHZ{padding:20px}.course_analyticsGrid__WwHCs{grid-template-columns:1fr 1fr}.course_certificateFrame__w51cV{padding:32px 20px}.course_certName__y_3Su{font-size:26px}.course_certTitle__zo5wo{font-size:22px}}