.memberGate{color:#f7f4ed;background:radial-gradient(circle at 80% 15%,#20303c,#0b1018 60%);min-height:100vh;padding:45px max(24px,8vw);font-family:Arial,sans-serif}.memberLogo{color:#fff;letter-spacing:1px;font-family:Georgia,serif;font-size:21px;text-decoration:none}.memberLogo span{color:#efc674}.memberPanel{background:#111c25;border:1px solid #344451;max-width:520px;margin:10vh auto;padding:48px}.memberPanel small{color:#efc674;letter-spacing:3px;font-size:11px}.memberPanel h1{margin:18px 0;font-family:Georgia,serif;font-size:48px;font-weight:400}.memberPanel p{color:#b6c3ca;line-height:1.7}.memberPanel form{gap:13px;margin-top:32px;display:grid}.memberPanel label{font-size:13px}.memberPanel input{color:#fff;background:#0b141c;border:1px solid #486071;min-width:0;padding:16px;font-size:16px}.memberPanel button{color:#12100b;cursor:pointer;background:#edc36d;border:0;padding:17px;font-weight:700}.memberPanel .memberHelp{margin-top:30px;font-size:12px}@media (max-width:600px){.memberPanel{margin-top:60px;padding:28px}}.memberDashboard{max-width:1500px;margin:0 auto;padding-bottom:50px}.dashWelcome{justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:28px;display:flex}.dashWelcome h1{letter-spacing:-2px;color:#f7f4ed;margin:7px 0 10px;font-family:Georgia,serif;font-size:clamp(40px,4vw,62px)}.dashWelcome p{color:#8fa1ae;margin:0;font-size:16px;line-height:1.6}.dashLive{color:#d8e3e9;letter-spacing:1px;background:#0a141d;border:1px solid #2c3c48;min-width:180px;padding:14px 17px;font-size:10px;font-weight:900}.dashLive i{background:#45e3a1;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #45e3a18c}.dashLive small{color:#637582;margin:7px 0 0 15px;font-size:8px;display:block}.dashHeroGrid{grid-template-columns:1.25fr .75fr;gap:16px;margin-bottom:38px;display:grid}.dashHeroCard{text-align:left;color:#fff;background:#09131c;border:1px solid #33414d;min-height:270px;padding:34px;position:relative;overflow:hidden}.dashHeroCard:after{content:"";border:1px solid #f4c64e26;border-radius:50%;width:300px;height:300px;position:absolute;top:-150px;right:-120px;box-shadow:0 0 0 50px #f4c64e05,0 0 0 100px #f4c64e03}.dashHeroCard.radar{background:radial-gradient(circle at 85% 20%,#f4c64e1c,#0000 34%),#0a131b;border-color:#6a5725}.dashHeroCard.journal{background:linear-gradient(145deg,#3a98b314,#0000),#0a131b}.dashHeroCard>span{color:#f4c64e;letter-spacing:1.8px;font-size:9px;font-weight:900}.dashHeroCard h2{margin:18px 0 10px;font-family:Georgia,serif;font-size:34px}.dashHeroCard p{color:#91a1ad;max-width:590px;margin-bottom:26px;font-size:14px;line-height:1.7}.dashHeroCard button{z-index:2;position:relative}.dashSectionHead{justify-content:space-between;align-items:end;gap:25px;margin-bottom:17px;display:flex}.dashSectionHead h2{margin:6px 0 0;font-family:Georgia,serif;font-size:34px}.dashSectionHead>p{color:#6f808c;font-size:12px}.dashToolGrid{border-top:1px solid #2a3741;border-left:1px solid #2a3741;grid-template-columns:repeat(3,1fr);margin-bottom:28px;display:grid}.dashToolCard{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff05,#0000),#081119;border:1px solid #2a3741;border-top:0;border-left:0;min-height:215px;padding:26px;transition:all .2s}.dashToolCard:hover{background:#0d1922;transform:translateY(-2px)}.dashToolCard>span{color:#718391;letter-spacing:1.3px;font-size:8px;font-weight:900}.dashToolCard h3{margin:25px 0 10px;font-family:Georgia,serif;font-size:23px}.dashToolCard p{color:#8395a2;min-height:60px;font-size:12px;line-height:1.65}.dashToolCard b{color:#f4c64e;letter-spacing:1px;font-size:9px}.dashBottomGrid{grid-template-columns:1.4fr .6fr;gap:16px;display:grid}.dashInfoPanel{background:#09121a;border:1px solid #2c3944;padding:28px}.dashInfoPanel h2{margin:6px 0 14px;font-family:Georgia,serif;font-size:27px}.dashInfoPanel>p{color:#8395a2;font-size:13px;line-height:1.7}.dashSteps{border-top:1px solid #2c3944;border-left:1px solid #2c3944;grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid}.dashSteps>div{border-bottom:1px solid #2c3944;border-right:1px solid #2c3944;padding:18px}.dashSteps b{color:#f4c64e;font-size:10px;display:block}.dashSteps span{letter-spacing:1px;margin:8px 0;font-size:10px;font-weight:900;display:block}.dashSteps p{color:#758793;margin:0;font-size:10px;line-height:1.5}.dashboardDisclosure{color:#a79562;background:#121008;border:1px solid #4c4228;margin-top:18px;padding:14px 17px;font-size:9px;line-height:1.6}.dashboardDisclosure b{color:#f4c64e}@media (max-width:1000px){.dashHeroGrid,.dashBottomGrid{grid-template-columns:1fr}.dashToolGrid,.dashSteps{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.dashWelcome,.dashSectionHead{flex-direction:column;align-items:flex-start}.dashLive{width:100%}.dashToolGrid,.dashSteps{grid-template-columns:1fr}.dashHeroCard{min-height:240px;padding:25px}.dashWelcome h1{font-size:40px}}.liveJournalPage{max-width:1500px;margin:0 auto;padding-bottom:50px}.journalCallout{background:radial-gradient(circle at 90% 20%,#f4c64e14,#0000 30%),#0a1219;border:1px solid #4f4528;justify-content:space-between;align-items:center;gap:30px;margin:18px 0;padding:27px 30px;display:flex}.journalCallout h2{margin:7px 0;font-family:Georgia,serif;font-size:28px}.journalCallout p{color:#8294a1;max-width:760px;margin:0;font-size:12px;line-height:1.65}.journalCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.journalTradeCard{background:#09121a;border:1px solid #2d3a44;padding:23px;box-shadow:0 15px 35px #00000024}.journalTradeTop{border-bottom:1px solid #26333d;justify-content:space-between;gap:20px;margin-bottom:16px;padding-bottom:16px;display:flex}.journalTradeTop span{color:#6f818e;letter-spacing:1px;font-size:9px}.journalTradeTop h2{margin:5px 0;font-family:Georgia,serif;font-size:29px}.journalTradeTop p{color:#9aabb6;margin:0;font-size:12px}.journalTradeTop>b{letter-spacing:1px;border:1px solid #34434e;align-self:flex-start;padding:7px 9px;font-size:8px}.journalTradeTop .openTrade{color:#53e1a3;border-color:#245c48}.journalTradeTop .closedTrade{color:#f4c64e;border-color:#665629}.journalMetrics{background:#25313a;border:1px solid #25313a;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.journalMetrics>div{background:#0b151e;padding:12px}.journalMetrics span{color:#6d7e8b;font-size:8px;display:block}.journalMetrics b{margin-top:5px;font-size:12px;display:block}.journalNotes{color:#899aa6;margin:16px 0 0;font-size:11px;line-height:1.65}.journalProof{color:#f4c64e;margin-top:14px;font-size:10px;font-weight:900;display:inline-block}@media (max-width:900px){.journalCards{grid-template-columns:1fr}}@media (max-width:680px){.journalCallout{flex-direction:column;align-items:flex-start}.journalMetrics{grid-template-columns:repeat(2,1fr)}}.adminJournal{color:#f5f7f8;background:#050b0f;min-height:100vh;padding:42px max(24px,5vw);font-family:Arial,sans-serif}.adminJournalHead{justify-content:space-between;align-items:flex-start;gap:30px;max-width:1500px;margin:0 auto 28px;display:flex}.adminJournalHead span,.adminPanelTitle span,.adminGuide>span{color:#f4c64e;letter-spacing:1.8px;font-size:9px;font-weight:900}.adminJournalHead h1{margin:8px 0;font-family:Georgia,serif;font-size:48px}.adminJournalHead p{color:#8496a2;margin:0}.adminJournalHead>a{color:#f4c64e;border:1px solid #3c4851;padding:11px 14px;text-decoration:none}.adminPublishGrid{grid-template-columns:minmax(0,1fr) 330px;gap:16px;max-width:1500px;margin:auto;display:grid}.adminFormPanel,.adminGuide,.adminTradeList{background:#09121a;border:1px solid #2e3a44;padding:27px}.adminPanelTitle h2,.adminGuide h2{margin:7px 0 20px;font-family:Georgia,serif;font-size:27px}.adminFields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.adminFields label,.adminWideLabel{color:#8294a1;letter-spacing:.8px;flex-direction:column;gap:7px;font-size:9px;font-weight:900;display:flex}.adminFields input,.adminFields select,.adminWideLabel input,.adminWideLabel textarea{color:#fff;font:inherit;background:#0c1720;border:1px solid #33434f;outline:none;padding:12px;font-size:12px}.adminWideLabel{margin-top:13px}.adminWideLabel textarea{resize:vertical;min-height:105px}.adminActions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.adminActions button,.adminTradeList button{color:#fff;cursor:pointer;background:#0d1922;border:1px solid #3a4b57;padding:11px 15px}.adminState{color:#f4c64e;font-size:11px}.adminGuide>div{border-top:1px solid #26333c;grid-template-columns:32px 1fr;gap:8px;padding:15px 0;display:grid}.adminGuide>div b{color:#f4c64e}.adminGuide>div p{color:#8798a4;margin:0;font-size:11px;line-height:1.5}.adminGuide small{color:#687984;margin-top:16px;line-height:1.6;display:block}.adminTradeList{max-width:1500px;margin:16px auto 0}.adminTableWrap{overflow:auto}.adminTradeList table{border-collapse:collapse;width:100%}.adminTradeList th,.adminTradeList td{text-align:left;border-bottom:1px solid #27343d;padding:12px;font-size:11px}.adminTradeList th{color:#718491;letter-spacing:1px;font-size:8px}.adminPublished{color:#50e1a0}.adminDraft{color:#f4c64e}.adminEmpty{color:#7f919d}@media (max-width:950px){.adminPublishGrid{grid-template-columns:1fr}.adminFields{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.adminJournal{padding:24px 14px}.adminJournalHead{flex-direction:column}.adminFields{grid-template-columns:1fr}.adminJournalHead h1{font-size:38px}}.adminPublisherLink{color:#f4c64e;letter-spacing:1px;text-align:center;background:#f4c64e0e;border:1px solid #665629;margin:10px 0 16px;padding:10px 11px;font-size:8px;font-weight:950;text-decoration:none;display:block}.adminPublisherLink:hover{background:#f4c64e1c;border-color:#f4c64e}.adminRowActions{flex-wrap:wrap;gap:6px;display:flex}.adminRowActions button{padding:7px 9px}.adminRowActions .danger{color:#ff8c8c;border-color:#6d3434}.coveredCallCapacity{color:#7f978f;background:#091914;border:1px solid #2d4b43;margin-top:14px;padding:12px 14px;font-size:10px}.coveredCallCapacity b{color:#55e5a6}.callIncome{color:#81939f;border-top:1px solid #28353f;margin-top:14px;padding-top:12px;font-size:10px}.callIncome b{color:#f4c64e;font-size:12px}.methodWeightGrid{background:#2b3740;border:1px solid #2b3740;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0;display:grid}.methodWeightGrid>div{color:#8294a1;background:#0a141c;justify-content:space-between;gap:15px;padding:15px;font-size:11px;display:flex}.methodWeightGrid b{color:#f4c64e}.gradeThresholds{color:#9f916a;background:#121008;border:1px solid #4e4327;margin-top:18px;padding:14px;font-size:10px;line-height:1.6}.gradeThresholds b{color:#f4c64e}@media (max-width:700px){.methodWeightGrid{grid-template-columns:1fr}}.graderMethodStrip{color:#7f919e;letter-spacing:.7px;background:#081119;border:1px solid #2c3943;align-items:center;gap:12px;margin:0 0 16px;padding:11px 14px;font-size:9px;display:flex}.graderMethodStrip span{color:#f4c64e;font-weight:900}.graderMethodStrip i{background:#50606b;border-radius:50%;width:3px;height:3px}.gradeMeta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.gradeMeta span{color:#748692;background:#0a141d;border:1px solid #2d3a44;padding:8px 10px;font-size:9px}.gradeMeta b{color:#f2f6f8;margin-left:5px}.gradeVerdict{border-top:1px solid #293640;border-bottom:1px solid #293640;margin:20px 0;padding:18px 0}.gradeVerdict>span,.gradeEvidenceGrid>div>span{color:#f4c64e;letter-spacing:1.3px;font-size:8px;font-weight:900}.gradeVerdict h3{margin:7px 0;font-family:Georgia,serif;font-size:22px}.gradeVerdict p{color:#81939f;font-size:11px;line-height:1.6}.gradeEvidenceGrid{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.gradeEvidenceGrid>div{background:#09131b;border:1px solid #293640;padding:17px}.gradeEvidenceGrid p{font-size:10px;line-height:1.55}.gradeFoot>div{flex-direction:column;gap:5px;display:flex}.gradeFoot small{color:#71838f;font-size:8px}.graderIntegrity{color:#9b8d67;background:#121008;border:1px solid #4b4127;margin-top:15px;padding:14px 16px;font-size:10px;line-height:1.6}.graderIntegrity b{color:#f4c64e}@media (max-width:700px){.graderMethodStrip{flex-direction:column;align-items:flex-start}.graderMethodStrip i{display:none}.gradeEvidenceGrid{grid-template-columns:1fr}}.researchDiagnostics{background:#0d100d;border:1px solid #4d4228;margin:18px 0;padding:22px}.researchDiagnostics h2{margin:7px 0;font-family:Georgia,serif;font-size:25px}.researchDiagnostics>p{color:#81919b;font-size:10px}.diagnosticGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.diagnosticGrid>div{background:#081119;border:1px solid #303b42;padding:12px}.diagnosticGrid span{text-transform:uppercase;color:#7a8b96;letter-spacing:1px;font-size:8px;font-weight:900;display:block}.diagnosticGrid b{margin:7px 0;font-size:10px;display:block}.diagnosticGrid small{color:#687985;font-size:8px;line-height:1.5}@media (max-width:750px){.diagnosticGrid{grid-template-columns:1fr}}.unusualMethod{color:#7e909c;background:#09131b;border:1px solid #34424c;margin:12px 0 16px;padding:12px 15px;font-size:10px;line-height:1.6}.unusualMethod b{color:#f4c64e}.adminRowActions .closeTradeBtn{color:#f4c64e;background:#151207;border-color:#8a6b08}.featuredResource{background:linear-gradient(135deg,#0b151d,#15140d)!important;border-color:#7d651f!important}.resourceFeatureTag,.tradeUniverseReport section>span,.universeHero>div>span,.universeGroupHead>span,.universeRules span,.universeSources span{color:#f4c64e;letter-spacing:1.7px;font-size:10px;font-weight:900}.resourceBack{color:#dce5e9;background:#071017;border:1px solid #31424d;margin:0 0 18px;padding:10px 14px}.universeHero{background:radial-gradient(circle at 5% 0,#f4c64e17,#0000 38%),#071017;border:1px solid #6f5b1e;grid-template-columns:1.25fr .75fr;gap:20px;margin:20px 0;padding:38px;display:grid}.universeHero h2{margin:10px 0 18px;font-family:Georgia,serif;font-size:40px;line-height:1.05}.universeHero h2 em{color:#f4c64e;font-weight:400}.universeHero p,.universeGroupHead p,.universeRules p,.universeSources p{color:#91a5b1;line-height:1.7}.universePrinciples{border-left:1px solid #2a3942;padding-left:25px}.universePrinciples>b{color:#f4c64e;letter-spacing:1.4px;font-size:10px}.universePrinciples>div{border-bottom:1px solid #22313a;gap:13px;padding:13px 0;display:flex}.universePrinciples strong{color:#f4c64e}.universePrinciples span{flex-direction:column;gap:4px;display:flex}.universePrinciples small{color:#81939e;line-height:1.4}.universeMacro,.universeGroup,.universeRules,.universeSources{background:#08121a;border:1px solid #263640;margin:18px 0;padding:30px}.universeMacro h2{margin:7px 0 20px;font-family:Georgia,serif;font-size:31px}.macroGrid{background:#2a3942;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.macroGrid article{background:#09141c;padding:20px}.macroGrid b{color:#f4c64e;letter-spacing:1px;font-size:11px}.macroGrid p{color:#91a5b1;font-size:13px;line-height:1.55}.universeGroupHead{border-bottom:1px solid #2a3942;grid-template-columns:.65fr 1.35fr;align-items:start;gap:25px;margin-bottom:20px;padding-bottom:20px;display:grid}.universeTickerGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.universeTickerGrid article{background:#071017;border:1px solid #2a3942;min-height:235px;padding:20px}.tickerTop{border-bottom:1px solid #273640;align-items:center;gap:12px;padding-bottom:13px;display:flex}.tickerTop strong{color:#fff;font-family:Georgia,serif;font-size:28px}.tickerTop span{color:#f4c64e;text-transform:uppercase;font-size:10px;font-weight:800}.universeTickerGrid h3{margin:18px 0 7px;font-size:13px}.universeTickerGrid p{color:#9aabb5;font-size:13px;line-height:1.55}.tickerRisk{color:#7f919b;border-top:1px solid #273640;margin-top:17px;padding-top:13px;font-size:11px;line-height:1.5}.tickerRisk b{color:#f4c64e;letter-spacing:1px;margin-bottom:4px;font-size:9px;display:block}.universeRules{border-color:#6f5b1e;grid-template-columns:1.4fr .6fr;gap:35px;display:grid}.universeRules h2{margin:7px 0;font-family:Georgia,serif;font-size:30px}.universeSources{font-size:12px}.universeSources p:last-child{border-top:1px solid #263640;padding-top:16px}@media (max-width:1000px){.universeHero,.universeRules,.universeGroupHead{grid-template-columns:1fr}.universeTickerGrid,.macroGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.universeTickerGrid,.macroGrid{grid-template-columns:1fr}.universeHero,.universeMacro,.universeGroup,.universeRules,.universeSources{padding:20px}.universeHero h2{font-size:32px}}.academyModuleHero{background:linear-gradient(135deg,#09141c,#11120e);border:1px solid #6f5b1e;grid-template-columns:1fr 240px;gap:20px;margin:20px 0;padding:30px;display:grid}.academyModuleHero h2{margin:7px 0;font-family:Georgia,serif;font-size:30px}.academyModuleHero p{color:#93a6b2;max-width:760px;line-height:1.65}.academyModuleHero>div:last-child{border-left:1px solid #30404a;flex-direction:column;justify-content:center;align-items:center;display:flex}.academyModuleHero>div:last-child b{color:#f4c64e;font-family:Georgia,serif;font-size:54px}.academyModuleHero>div:last-child span{letter-spacing:1.5px;font-size:10px;font-weight:900}.academyModuleHero>div:last-child small{color:#80939e;margin-top:8px}.academyLessonLayout{grid-template-columns:330px 1fr;gap:16px;display:grid}.lessonNav{background:#071017;border:1px solid #263640;height:max-content;padding:8px}.lessonNav button{text-align:left;color:#dce5e9;background:0 0;border:0;border-bottom:1px solid #22313a;gap:12px;width:100%;padding:15px 12px;display:flex}.lessonNav button.active{background:#15140d;border-left:3px solid #f4c64e}.lessonNav button>span{color:#f4c64e;font-size:10px;font-weight:900}.lessonNav button div{flex-direction:column;gap:5px;display:flex}.lessonNav button b{font-size:13px}.lessonNav button small{color:#71838e;font-size:9px}.lessonStage{background:#08121a;border:1px solid #263640}.lessonVideoPlaceholder{text-align:center;background:radial-gradient(circle at 75% 10%,#f4c64e14,#0000 30%),#03080c;border-bottom:1px solid #263640;flex-direction:column;justify-content:center;align-items:center;min-height:355px;padding:30px;display:flex}.lessonVideoPlaceholder>span{color:#f4c64e;letter-spacing:1.7px;font-size:9px;font-weight:900}.lessonVideoPlaceholder h2{margin:15px 0 7px;font-family:Georgia,serif;font-size:28px}.lessonVideoPlaceholder p{color:#758995}.academyPlay{color:#f4c64e;border:1px solid #8b7124;border-radius:50%;place-items:center;width:72px;height:72px;margin-top:22px;padding-left:4px;font-size:24px;display:grid}.lessonMeta{padding:26px}.lessonMeta>span{color:#f4c64e;letter-spacing:1.3px;font-size:9px;font-weight:900}.lessonMeta h2{margin:8px 0;font-family:Georgia,serif;font-size:26px}.lessonMeta>p{color:#9aabb5;line-height:1.6}.lessonTakeaway{background:#071017;border-left:2px solid #f4c64e;margin:20px 0;padding:15px}.lessonTakeaway b{color:#f4c64e;letter-spacing:1.2px;font-size:9px}.lessonTakeaway p{color:#9aabb5;font-size:12px;line-height:1.55}.lessonActions{justify-content:space-between;gap:10px;display:flex}.lessonActions button{padding:11px 16px}@media (max-width:900px){.academyModuleHero,.academyLessonLayout{grid-template-columns:1fr}.academyModuleHero>div:last-child{border-top:1px solid #30404a;border-left:0;padding-top:20px}}.academyQuiz{max-width:980px;margin:24px auto 60px}.quizQuestion{background:#08121a;border:1px solid #293a45;margin-bottom:14px;padding:26px}.quizQuestion>span{color:#f4c64e;letter-spacing:1.5px;font-size:9px;font-weight:900}.quizQuestion h2{margin:8px 0 18px;font-family:Georgia,serif;font-size:22px}.quizQuestion label{cursor:pointer;color:#a9b8c0;background:#071017;border:1px solid #2b3b45;align-items:center;gap:12px;margin:8px 0;padding:13px 15px;display:flex}.quizQuestion label:hover,.quizQuestion label.selected{color:#fff;background:#15150d;border-color:#b89731}.quizQuestion label input{display:none}.quizQuestion label b{color:#f4c64e;border:1px solid #53636d;place-items:center;width:28px;height:28px;display:grid}.quizSubmit{margin-top:10px}.quizSubmit:disabled{opacity:.4;cursor:not-allowed}.quizResult{text-align:center;background:#0b1419;border:1px solid #6f5b1e;margin-top:22px;padding:30px}.quizResult>span{color:#f4c64e;letter-spacing:1.6px;font-size:10px;font-weight:900;display:block}.quizResult strong{margin:8px 0;font-family:Georgia,serif;font-size:58px;display:block}.quizResult.pass strong{color:#56dfa3}.quizResult.retry strong{color:#f4c64e}.quizResult p{color:#9aabb5;max-width:620px;margin:0 auto 18px;line-height:1.6}.moduleAssessment button{margin-top:10px}.lessonNav button span{min-width:30px}.academyVideoPlayer{background:#020507;border:1px solid #6f5b1e;position:relative;overflow:hidden}.academyVideoPlayer video{aspect-ratio:16/9;background:#000;width:100%;display:block}.academyVideoBadge{background:#071017;border-top:1px solid #293a45;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.academyVideoBadge span{color:#f4c64e;letter-spacing:1.3px;font-size:9px;font-weight:900}.academyVideoBadge b{color:#dce5e9;font-size:11px}@media (max-width:650px){.academyVideoBadge{flex-direction:column;align-items:flex-start}}.journalNotesBox{background:#0b151e;border:1px solid #33434f;min-width:0;margin-top:16px;padding:15px}.journalNotesBox h3{color:#f4c64e;letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:900}.journalNotesBox .journalNotes{color:#b7c5ce;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.memberDashboard .dashHeroGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.memberDashboard .dashHeroGrid>.dashHeroCard{box-sizing:border-box;flex-direction:column;align-items:flex-start;min-width:0;min-height:290px;margin:0;display:flex}.memberDashboard .dashHeroCard>button{min-height:44px;margin-top:auto}.dashWelcomeActions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.dashSupportButton{text-align:center;color:#f4c64e;background:#10191f;border:1px solid #66562e;border-radius:8px;padding:12px 16px;font-size:13px;font-weight:700;text-decoration:none;display:block}.dashSupportButton small{color:#9aadb9;overflow-wrap:anywhere;margin-top:5px;font-size:11px;font-weight:400;display:block}.sidebar .nav .memberSupportLink{min-height:44px;text-decoration:none;color:#f4c64e!important}.dashSupportButton:focus-visible,.memberSupportLink:focus-visible{outline-offset:3px;outline:2px solid #f4c64e}@media (max-width:1000px){.memberDashboard .dashHeroGrid{grid-template-columns:1fr}.dashWelcome{flex-wrap:wrap}.dashWelcomeActions{align-items:flex-start}}@media (max-width:680px){.dashWelcomeActions{align-items:stretch;width:100%}.memberDashboard .dashHeroGrid>.dashHeroCard{min-height:260px}}
