@keyframes ProgressTab-module___zuI2G__pulse-slow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.ProgressTab-module___zuI2G__card{background:#ffffff08;border:.5px solid #ffffff14;border-radius:14px;padding:16px}.ProgressTab-module___zuI2G__sectionLabel{color:#ffffff80;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:600}.ProgressTab-module___zuI2G__streakCard{background:#ffffff08;border-radius:14px;padding:18px 22px;position:relative;overflow:hidden}.ProgressTab-module___zuI2G__streakCardHot{border:.5px solid #fb923c40}.ProgressTab-module___zuI2G__streakCardDefault{border:.5px solid #ffffff14}.ProgressTab-module___zuI2G__streakGlow{pointer-events:none;background:radial-gradient(circle,#fb923c14 0%,#0000 70%);width:200px;height:200px;position:absolute;top:-50%;left:-20%}.ProgressTab-module___zuI2G__streakLeft{align-items:center;gap:14px;display:flex;position:relative}.ProgressTab-module___zuI2G__fireEmoji{font-size:36px}.ProgressTab-module___zuI2G__fireEmojiPulse{animation:2s ease-in-out infinite ProgressTab-module___zuI2G__pulse-slow}.ProgressTab-module___zuI2G__streakCount{color:#fff;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.ProgressTab-module___zuI2G__streakLabel{color:#ffffff73;margin-top:4px;font-size:12px}.ProgressTab-module___zuI2G__bestBox{background:#fbbf2414;border:.5px solid #fbbf2433;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;display:flex}.ProgressTab-module___zuI2G__bestCount{color:#fbbf24;font-size:16px;font-weight:700}.ProgressTab-module___zuI2G__bestLabel{color:#fbbf2499;font-size:10px}.ProgressTab-module___zuI2G__goalCard{background:#ffffff08;border-radius:14px;align-items:center;gap:20px;padding:16px 20px;display:flex}.ProgressTab-module___zuI2G__goalCardDone{border:.5px solid #10b98140}.ProgressTab-module___zuI2G__goalCardDefault{border:.5px solid #ffffff14}.ProgressTab-module___zuI2G__ringWrap{flex-shrink:0;width:90px;height:90px;position:relative}.ProgressTab-module___zuI2G__ringInner{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProgressTab-module___zuI2G__ringMinutes{color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.ProgressTab-module___zuI2G__ringGoal{color:#ffffff59;font-size:9px}.ProgressTab-module___zuI2G__goalStatus{margin-bottom:4px;font-size:14px;font-weight:600}.ProgressTab-module___zuI2G__goalStatusDone{color:#10b981}.ProgressTab-module___zuI2G__goalStatusPending{color:#fffc}.ProgressTab-module___zuI2G__goalHint{color:#ffffff59;font-size:12px;line-height:1.6}.ProgressTab-module___zuI2G__statsGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ProgressTab-module___zuI2G__statCard{text-align:center;background:#ffffff08;border:.5px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:12px 10px;display:flex}.ProgressTab-module___zuI2G__statIcon{margin-bottom:10px}.ProgressTab-module___zuI2G__statValue{color:#fff;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.ProgressTab-module___zuI2G__statLabel{color:#ffffff59;margin-top:4px;font-size:11px}.ProgressTab-module___zuI2G__weeklyGrid{grid-template-columns:1fr auto auto auto;align-items:center;gap:8px 16px;display:grid}.ProgressTab-module___zuI2G__weeklyColHeader{color:#ffffff40;text-align:center;font-size:10px}.ProgressTab-module___zuI2G__weeklyRowLabel{color:#ffffff80;font-size:12px}.ProgressTab-module___zuI2G__weeklyRowCurrent{color:#fff;text-align:center;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.ProgressTab-module___zuI2G__weeklyRowPrev{color:#ffffff59;text-align:center;font-variant-numeric:tabular-nums;font-size:14px}.ProgressTab-module___zuI2G__weeklyChange{text-align:center;font-size:11px;font-weight:600}.ProgressTab-module___zuI2G__dayLabels{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:8px;display:grid}.ProgressTab-module___zuI2G__dayLabel{color:#ffffff40;text-align:center;font-size:10px}.ProgressTab-module___zuI2G__heatGrid{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.ProgressTab-module___zuI2G__heatCell{aspect-ratio:1;cursor:default;border-radius:6px;width:100%;transition:all .2s}.ProgressTab-module___zuI2G__heatLegend{justify-content:center;align-items:center;gap:12px;margin-top:12px;display:flex}.ProgressTab-module___zuI2G__heatLegendItem{align-items:center;gap:4px;display:flex}.ProgressTab-module___zuI2G__heatSwatch{border-radius:3px;width:10px;height:10px}.ProgressTab-module___zuI2G__heatLegendLabel{color:#ffffff4d;font-size:10px}.ProgressTab-module___zuI2G__epProgressHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ProgressTab-module___zuI2G__epProgressCount{color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.ProgressTab-module___zuI2G__epProgressTrack{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.ProgressTab-module___zuI2G__epProgressFill{border-radius:4px;height:100%;transition:width .6s}.ProgressTab-module___zuI2G__epProgressComplete{background:linear-gradient(90deg,#10b981,#34d399)}.ProgressTab-module___zuI2G__epProgressDefault{background:linear-gradient(90deg,#185fa5,#378add)}.ProgressTab-module___zuI2G__epProgressMsg{color:#10b981;text-align:center;margin-top:10px;font-size:12px}.ProgressTab-module___zuI2G__milestonesGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ProgressTab-module___zuI2G__milestoneCard{border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;transition:all .2s;display:flex}.ProgressTab-module___zuI2G__milestoneCardEarned{opacity:1;background:#378add14;border:.5px solid #378add33}.ProgressTab-module___zuI2G__milestoneCardLocked{opacity:.4;background:#ffffff05;border:.5px solid #ffffff0d}.ProgressTab-module___zuI2G__milestoneIcon{font-size:24px}.ProgressTab-module___zuI2G__milestoneIconLocked{filter:grayscale()}.ProgressTab-module___zuI2G__milestoneName{text-align:center;font-size:10px;font-weight:600;line-height:1.3}.ProgressTab-module___zuI2G__milestoneNameEarned{color:#fff}.ProgressTab-module___zuI2G__milestoneNameLocked{color:#fff6}.ProgressTab-module___zuI2G__milestoneDesc{color:#ffffff40;text-align:center;font-size:9px}.ProgressTab-module___zuI2G__emptyHistory{text-align:center;padding:32px 20px}.ProgressTab-module___zuI2G__emptyHistoryIcon{margin-bottom:10px;font-size:28px}.ProgressTab-module___zuI2G__emptyHistoryTitle{color:#ffffff80;font-size:14px}.ProgressTab-module___zuI2G__emptyHistoryHint{color:#ffffff40;margin-top:4px;font-size:12px}.ProgressTab-module___zuI2G__sessionGroup{margin-bottom:16px}.ProgressTab-module___zuI2G__sessionDateLabel{color:#ffffff59;margin-bottom:8px;font-size:11px;font-weight:600}.ProgressTab-module___zuI2G__sessionItem{align-items:center;gap:12px;padding:10px 0;display:flex}.ProgressTab-module___zuI2G__sessionEpTitle{color:#fffc;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ProgressTab-module___zuI2G__sessionTime{color:#ffffff4d;white-space:nowrap;font-size:11px}.ProgressTab-module___zuI2G__sessionBadge{border-radius:10px;padding:2px 8px;font-size:10px}.ProgressTab-module___zuI2G__sessionBadgeDone{color:#4ade80;background:#4ade801a;border:.5px solid #4ade8033}.ProgressTab-module___zuI2G__sessionBadgePartial{color:#fbbf24;background:#fbbf241a;border:.5px solid #fbbf2433}.ProgressTab-module___zuI2G__skeleton{padding:24px;animation:2s ease-in-out infinite ProgressTab-module___zuI2G__pulse-slow}.ProgressTab-module___zuI2G__skeletonBlock{background:#ffffff0a;border-radius:14px;margin-bottom:16px}.ProgressTab-module___zuI2G__tagline{text-align:center;color:#fff3;margin-top:16px;font-size:11px;line-height:1.7}
.TradingMindPage-module__JyNklq__root{--tm-bg:#050913;--tm-bg2:#0a1020;--tm-bg3:#10182c;--tm-gold:#e8b84b;--tm-gold2:#f5d176;--tm-blue:#3b82f6;--tm-teal:#5eead4;--tm-purple:#7c6fff;--tm-rose:#fb7185;--tm-border:#ffffff0f;--tm-border2:#e8b84b33;--tm-serif:var(--font-garamond,"Georgia", serif);--tm-italic:var(--font-cormorant,"Georgia", serif);--tm-mono:var(--font-jetbrains,"Courier New", monospace);--tm-sans:var(--font-dm-sans,-apple-system, sans-serif);background:var(--tm-bg);color:#e8eaf2;min-height:100vh;padding-bottom:0;transition:padding-bottom .3s}.TradingMindPage-module__JyNklq__root.TradingMindPage-module__JyNklq__hasPlayer{padding-bottom:88px}@keyframes TradingMindPage-module__JyNklq__rv{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.TradingMindPage-module__JyNklq__rv{animation:.7s both TradingMindPage-module__JyNklq__rv}.TradingMindPage-module__JyNklq__d1{animation-delay:.1s}.TradingMindPage-module__JyNklq__d2{animation-delay:.2s}.TradingMindPage-module__JyNklq__d3{animation-delay:.35s}.TradingMindPage-module__JyNklq__d4{animation-delay:.5s}@keyframes TradingMindPage-module__JyNklq__breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.09)}}@keyframes TradingMindPage-module__JyNklq__breatheR2{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.55;transform:scale(1.07)}}@keyframes TradingMindPage-module__JyNklq__breatheR3{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.35;transform:scale(1.05)}}@keyframes TradingMindPage-module__JyNklq__breatheR4{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.18;transform:scale(1.03)}}@keyframes TradingMindPage-module__JyNklq__auraGlow{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(1)}50%{opacity:.65;transform:translate(-50%,-50%)scale(1.35)}}@keyframes TradingMindPage-module__JyNklq__floatChip{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 9px))}}@keyframes TradingMindPage-module__JyNklq__haloSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes TradingMindPage-module__JyNklq__orbPulse{0%,to{box-shadow:0 0 40px #e8b84b40,0 20px 60px #00000080}50%{box-shadow:0 0 80px #e8b84b8c,0 20px 60px #00000080}}@keyframes TradingMindPage-module__JyNklq__orbActivePulse{0%,to{box-shadow:0 0 30px #5eead44d,0 0 60px #5eead426}50%{box-shadow:0 0 60px #5eead499,0 0 100px #5eead440}}@keyframes TradingMindPage-module__JyNklq__playerSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes TradingMindPage-module__JyNklq__progressFill{0%{width:0}}.TradingMindPage-module__JyNklq__loginBar{background:#3b82f614;border-bottom:1px solid #3b82f633;justify-content:center;align-items:center;padding:10px clamp(20px,5vw,80px);display:flex}.TradingMindPage-module__JyNklq__loginBarLink{color:#85b7ebe6;font-size:13px;font-family:var(--tm-mono);letter-spacing:.02em;text-decoration:none;transition:color .2s}.TradingMindPage-module__JyNklq__loginBarLink:hover{color:#e8b84b}.TradingMindPage-module__JyNklq__hero{background:radial-gradient(ellipse 60% 60% at 80% 50%, #a78bfa14 0%, transparent 70%), radial-gradient(ellipse 40% 50% at 20% 40%, #3b82f60f 0%, transparent 60%), var(--tm-bg);grid-template-columns:1fr 1fr;align-items:center;gap:0;min-height:clamp(500px,65vh,700px);padding:clamp(48px,7vw,90px) clamp(24px,6vw,80px);display:grid;position:relative;overflow:visible}.TradingMindPage-module__JyNklq__hero:before{content:"";background:linear-gradient(180deg, transparent 70%, var(--tm-bg) 100%);pointer-events:none;position:absolute;inset:0}@media (max-width:800px){.TradingMindPage-module__JyNklq__hero{grid-template-rows:auto auto;grid-template-columns:1fr;gap:48px;min-height:auto;padding:clamp(36px,6vw,60px) clamp(20px,5vw,40px)}}.TradingMindPage-module__JyNklq__heroLeft{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}.TradingMindPage-module__JyNklq__kicker{font-family:var(--tm-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tm-teal);background:#5eead414;border:1px solid #5eead440;border-radius:100px;align-items:center;gap:8px;width:fit-content;padding:6px 14px;font-size:11px;display:inline-flex}.TradingMindPage-module__JyNklq__kickerDot{background:var(--tm-teal);border-radius:50%;width:6px;height:6px;animation:3s ease-in-out infinite TradingMindPage-module__JyNklq__breathe}.TradingMindPage-module__JyNklq__heroTitle{font-family:var(--tm-italic);letter-spacing:-.02em;color:#f0f2fa;margin:0;font-size:clamp(42px,5.5vw,72px);font-style:italic;font-weight:300;line-height:1.1}.TradingMindPage-module__JyNklq__heroTag{font-family:var(--tm-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--tm-gold);opacity:.9;font-size:13px}.TradingMindPage-module__JyNklq__heroDesc{color:#e8eaf2a6;max-width:400px;margin:0;font-size:15px;line-height:1.75}.TradingMindPage-module__JyNklq__goldText{color:var(--tm-gold)}.TradingMindPage-module__JyNklq__heroItalicDesc{font-family:var(--tm-italic);color:#f0f2fabf;max-width:440px;margin:0;font-size:clamp(14px,1.3vw,17px);font-style:italic;font-weight:400;line-height:1.65}.TradingMindPage-module__JyNklq__heroBodyDesc{color:#e8eaf280;max-width:440px;margin:0;font-size:clamp(13px,1.1vw,15px);line-height:1.75}.TradingMindPage-module__JyNklq__heroCredit{font-family:var(--tm-mono);color:#e8eaf259;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.TradingMindPage-module__JyNklq__heroCredit a{color:var(--tm-gold);letter-spacing:.1em;font-weight:600;text-decoration:none;transition:opacity .2s}.TradingMindPage-module__JyNklq__heroCredit a:hover{opacity:.75}.TradingMindPage-module__JyNklq__secTitleGold{color:var(--tm-gold);font-style:italic}.TradingMindPage-module__JyNklq__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.TradingMindPage-module__JyNklq__progressBtn{font-family:var(--tm-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tm-gold);cursor:pointer;background:#e8b84b14;border:1px solid #e8b84b4d;border-radius:6px;align-items:center;gap:8px;padding:9px 18px;font-size:12px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.TradingMindPage-module__JyNklq__progressBtn:hover{background:#e8b84b29;border-color:#e8b84b8c}.TradingMindPage-module__JyNklq__heroRight{z-index:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.TradingMindPage-module__JyNklq__breathStage{width:clamp(300px,42vw,500px);height:clamp(300px,42vw,500px);position:relative;overflow:visible}.TradingMindPage-module__JyNklq__breathAura{filter:blur(24px);z-index:0;background:radial-gradient(circle,#a78bfa73 0%,#3b82f640 50%,#0000 75%);border-radius:50%;width:70%;height:70%;animation:4s ease-in-out infinite TradingMindPage-module__JyNklq__auraGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TradingMindPage-module__JyNklq__meditatorPhoto{z-index:1;border-radius:50%;width:62%;height:62%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #e8b84b59,0 0 50px #a78bfa4d,0 0 100px #3b82f61f}.TradingMindPage-module__JyNklq__meditatorPhoto:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 45%,#050913b3 100%);border-radius:50%;position:absolute;inset:0}.TradingMindPage-module__JyNklq__ring{z-index:2;border:1px solid #e8b84b59;border-radius:50%;position:absolute}.TradingMindPage-module__JyNklq__r1{border-color:#e8b84b99;width:70%;height:70%;animation:4s ease-in-out infinite TradingMindPage-module__JyNklq__breathe;top:15%;left:15%}.TradingMindPage-module__JyNklq__r2{border-color:#e8b84b61;width:80%;height:80%;animation:4s ease-in-out .5s infinite TradingMindPage-module__JyNklq__breatheR2;top:10%;left:10%}.TradingMindPage-module__JyNklq__r3{border-color:#e8b84b38;width:90%;height:90%;animation:4s ease-in-out 1s infinite TradingMindPage-module__JyNklq__breatheR3;top:5%;left:5%}.TradingMindPage-module__JyNklq__r4{border-color:#e8b84b1a;width:100%;height:100%;animation:4s ease-in-out 1.5s infinite TradingMindPage-module__JyNklq__breatheR4;top:0%;left:0%}.TradingMindPage-module__JyNklq__breathLabel{font-family:var(--tm-italic);letter-spacing:.08em;color:#f0f2fabf;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#0a1020bf;border:1px solid #ffffff1f;border-radius:100px;padding:7px 18px;font-size:14px;font-style:italic;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.TradingMindPage-module__JyNklq__mindChip{font-family:var(--tm-mono);letter-spacing:.12em;text-transform:uppercase;color:#f0f2faa6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;z-index:5;background:#0a1020cc;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;font-size:10px;display:flex;position:absolute}.TradingMindPage-module__JyNklq__chipDot{background:var(--tm-gold);border-radius:50%;flex-shrink:0;width:5px;height:5px}.TradingMindPage-module__JyNklq__chip1{animation:3.5s ease-in-out infinite TradingMindPage-module__JyNklq__floatChip;top:25%;left:7%}.TradingMindPage-module__JyNklq__chip2{animation:3.5s ease-in-out .8s infinite TradingMindPage-module__JyNklq__floatChip;top:7%;left:75%}.TradingMindPage-module__JyNklq__chip3{animation:3.5s ease-in-out 1.6s infinite TradingMindPage-module__JyNklq__floatChip;top:75%;left:93%}.TradingMindPage-module__JyNklq__chip4{animation:3.5s ease-in-out 2.4s infinite TradingMindPage-module__JyNklq__floatChip;top:75%;left:7%}@media (max-width:800px){.TradingMindPage-module__JyNklq__chip1,.TradingMindPage-module__JyNklq__chip2,.TradingMindPage-module__JyNklq__chip3,.TradingMindPage-module__JyNklq__chip4{display:none}.TradingMindPage-module__JyNklq__breathStage{width:clamp(220px,60vw,320px);height:clamp(220px,60vw,320px)}}.TradingMindPage-module__JyNklq__sessions{background:var(--tm-bg2);padding:clamp(60px,8vw,100px) clamp(24px,6vw,80px)}.TradingMindPage-module__JyNklq__sectionHead{text-align:center;margin-bottom:clamp(40px,6vw,64px)}.TradingMindPage-module__JyNklq__secEye{font-family:var(--tm-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tm-gold);margin-bottom:14px;font-size:11px}.TradingMindPage-module__JyNklq__secTitle{font-family:var(--tm-italic);color:#f0f2fa;margin:0 0 12px;font-size:clamp(28px,3.5vw,44px);font-style:italic;font-weight:300;line-height:1.2}.TradingMindPage-module__JyNklq__secSub{color:#e8eaf280;max-width:480px;margin:0 auto;font-size:14px;line-height:1.7}.TradingMindPage-module__JyNklq__sessionsGrid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.5vw,28px);max-width:900px;margin:0 auto;display:grid}@media (max-width:700px){.TradingMindPage-module__JyNklq__sessionsGrid{grid-template-columns:1fr;max-width:360px}}.TradingMindPage-module__JyNklq__sessionCard{background:var(--tm-bg3);border:1px solid var(--tm-border);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:22px;padding:clamp(24px,3vw,36px) clamp(16px,2vw,24px);transition:border-color .25s,transform .2s,background .25s;display:flex;position:relative;overflow:hidden}.TradingMindPage-module__JyNklq__sessionCard:before{content:"";pointer-events:none;background:radial-gradient(70% 40% at 50% 0,#e8b84b0d 0%,#0000 60%);position:absolute;inset:0}.TradingMindPage-module__JyNklq__sessionCard:hover{border-color:#e8b84b4d;transform:translateY(-3px)}.TradingMindPage-module__JyNklq__sessionCard.TradingMindPage-module__JyNklq__isActive{background:#10182ccc;border-color:#5eead466}.TradingMindPage-module__JyNklq__sessionCard.TradingMindPage-module__JyNklq__isActive:before{background:radial-gradient(70% 40% at 50% 0,#5eead40f 0%,#0000 60%)}.TradingMindPage-module__JyNklq__sessionOrb{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(100px,12vw,140px);height:clamp(100px,12vw,140px);transition:transform .2s;animation:4s ease-in-out infinite TradingMindPage-module__JyNklq__orbPulse;display:flex;position:relative}.TradingMindPage-module__JyNklq__sessionCard:hover .TradingMindPage-module__JyNklq__sessionOrb{transform:scale(1.05)}.TradingMindPage-module__JyNklq__sessionCard.TradingMindPage-module__JyNklq__isActive .TradingMindPage-module__JyNklq__sessionOrb{animation:2.5s ease-in-out infinite TradingMindPage-module__JyNklq__orbActivePulse}.TradingMindPage-module__JyNklq__orbMorning{background:radial-gradient(circle at 30% 70%,#fbbf77,#fb7185,#a78bfa,#1e3a5f)}.TradingMindPage-module__JyNklq__orbAfternoon{background:radial-gradient(circle at 50% 35%,#f5d176,#e8b84b,#60a5fa,#1e3a5f)}.TradingMindPage-module__JyNklq__orbEvening{background:radial-gradient(circle at 70% 70%,#fb7185,#a78bfa,#5eead4,#050913)}.TradingMindPage-module__JyNklq__orbRing{pointer-events:none;border:1.5px solid #ffffff26;border-radius:50%;position:absolute;inset:-6px}.TradingMindPage-module__JyNklq__sessionCard.TradingMindPage-module__JyNklq__isActive .TradingMindPage-module__JyNklq__orbRing{border-color:#5eead466;animation:6s linear infinite TradingMindPage-module__JyNklq__haloSpin}.TradingMindPage-module__JyNklq__sessionPlayBtn{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .15s;display:flex}.TradingMindPage-module__JyNklq__sessionPlayBtn:hover{background:#ffffff52;transform:scale(1.08)}.TradingMindPage-module__JyNklq__sessionPlayBtn:active{transform:scale(.96)}.TradingMindPage-module__JyNklq__playTriangle{border:8px solid #0000;border-left:13px solid #fff;border-right-width:0;width:0;height:0;margin-left:3px}.TradingMindPage-module__JyNklq__pauseBars{align-items:center;gap:4px;display:flex}.TradingMindPage-module__JyNklq__pauseBars span{background:#fff;border-radius:2px;width:3px;height:14px;display:block}.TradingMindPage-module__JyNklq__spinnerRing{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite TradingMindPage-module__JyNklq__haloSpin}.TradingMindPage-module__JyNklq__sessionInfo{text-align:center;flex-direction:column;gap:6px;display:flex}.TradingMindPage-module__JyNklq__sessionCategory{font-family:var(--tm-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tm-gold);opacity:.75;font-size:10px}.TradingMindPage-module__JyNklq__sessionTitle{font-family:var(--tm-serif);color:#f0f2fa;font-size:clamp(15px,1.6vw,18px);font-weight:500;line-height:1.3}.TradingMindPage-module__JyNklq__sessionDuration{font-family:var(--tm-mono);color:#e8eaf266;font-size:11px}.TradingMindPage-module__JyNklq__sessionDesc{color:#e8eaf280;font-size:12px;line-height:1.6}.TradingMindPage-module__JyNklq__philosophy{text-align:center;background:var(--tm-bg2);padding:clamp(64px,9vw,110px) clamp(24px,8vw,120px);position:relative;overflow:hidden}.TradingMindPage-module__JyNklq__philosophy:before{content:"“";font-family:var(--tm-italic);color:#ffffff08;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(200px,28vw,340px);line-height:1;position:absolute;top:50%;right:clamp(20px,6vw,100px);transform:translateY(-55%)}.TradingMindPage-module__JyNklq__philoQuote{font-family:var(--tm-italic);color:#f0f2fa;z-index:1;max-width:780px;margin:16px auto 28px;font-size:clamp(26px,3.4vw,46px);font-style:italic;font-weight:300;line-height:1.4;position:relative}.TradingMindPage-module__JyNklq__philoGold{color:#e8b84b;font-style:italic}.TradingMindPage-module__JyNklq__philoAttr{font-family:var(--tm-mono);letter-spacing:.16em;text-transform:uppercase;color:#e8eaf273;z-index:1;font-size:11px;position:relative}.TradingMindPage-module__JyNklq__philoAttrName{color:#f0f2fa;font-weight:700}.TradingMindPage-module__JyNklq__why{background:var(--tm-bg);padding:clamp(60px,8vw,100px) clamp(24px,6vw,80px)}.TradingMindPage-module__JyNklq__whyGrid{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);max-width:1000px;margin:0 auto;display:grid}@media (max-width:700px){.TradingMindPage-module__JyNklq__whyGrid{grid-template-columns:1fr;max-width:360px}}.TradingMindPage-module__JyNklq__whyCard{text-align:center;background:0 0;border:none;flex-direction:column;align-items:center;padding:clamp(16px,2vw,24px) clamp(12px,1.5vw,20px);display:flex}.TradingMindPage-module__JyNklq__whyIcon{background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:22px;font-size:24px;display:flex}.TradingMindPage-module__JyNklq__whyTitle{font-family:var(--tm-italic);color:#f0f2fa;margin:0 0 12px;font-size:clamp(16px,1.5vw,19px);font-style:italic;font-weight:700}.TradingMindPage-module__JyNklq__whyText{font-family:var(--tm-italic);color:#e8eaf26b;max-width:280px;margin:0;font-size:clamp(13px,1.1vw,15px);font-style:italic;line-height:1.75}.TradingMindPage-module__JyNklq__creator{background:var(--tm-bg2);text-align:center;padding:clamp(60px,8vw,100px) clamp(24px,6vw,80px)}.TradingMindPage-module__JyNklq__creatorInner{flex-direction:column;align-items:center;gap:20px;max-width:680px;margin:0 auto;display:flex}.TradingMindPage-module__JyNklq__creatorBadge{font-family:var(--tm-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tm-purple);margin-bottom:4px;font-size:10px}.TradingMindPage-module__JyNklq__creatorHeading{font-family:var(--tm-italic);color:#f0f2fa;margin:0;font-size:clamp(32px,4vw,54px);font-style:italic;font-weight:300;line-height:1.2}.TradingMindPage-module__JyNklq__creatorItalicDesc{font-family:var(--tm-italic);color:#e8eaf280;text-align:center;max-width:580px;margin:0;font-size:clamp(14px,1.3vw,17px);font-style:italic;line-height:1.75}.TradingMindPage-module__JyNklq__creatorVisitLink{font-family:var(--tm-mono);letter-spacing:.14em;text-transform:uppercase;color:#e8b84b;text-underline-offset:5px;margin-top:4px;font-size:11px;-webkit-text-decoration:underline #e8b84b59;text-decoration:underline #e8b84b59;transition:text-decoration-color .2s,opacity .2s}.TradingMindPage-module__JyNklq__creatorVisitLink:hover{opacity:.8;text-decoration-color:#e8b84b}.TradingMindPage-module__JyNklq__cta{background:var(--tm-bg2);text-align:center;border-top:1px solid var(--tm-border);padding:clamp(60px,8vw,100px) clamp(24px,6vw,80px)}.TradingMindPage-module__JyNklq__ctaInner{flex-direction:column;align-items:center;gap:20px;max-width:520px;margin:0 auto;display:flex}.TradingMindPage-module__JyNklq__ctaTitle{font-family:var(--tm-italic);color:#f0f2fa;margin:0;font-size:clamp(22px,2.8vw,32px);font-style:italic;font-weight:300;line-height:1.35}.TradingMindPage-module__JyNklq__ctaDesc{color:#e8eaf280;margin:0;font-size:14px;line-height:1.7}.TradingMindPage-module__JyNklq__ctaBtnMain{background:var(--tm-gold);color:#050913;font-family:var(--tm-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-items:center;gap:8px;padding:13px 28px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.TradingMindPage-module__JyNklq__ctaBtnMain:hover{background:var(--tm-gold2);transform:translateY(-1px)}.TradingMindPage-module__JyNklq__ctaBtnGhost{color:#e8eaf299;font-family:var(--tm-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:8px;padding:12px 24px;font-size:12px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.TradingMindPage-module__JyNklq__ctaBtnGhost:hover{color:var(--tm-gold);border-color:#e8b84b59}.TradingMindPage-module__JyNklq__ctaButtons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.TradingMindPage-module__JyNklq__progressWrap{background:var(--tm-bg);flex-direction:column;min-height:100vh;display:flex}.TradingMindPage-module__JyNklq__progressBack{border-bottom:1px solid var(--tm-border);z-index:10;background:#0a1020e6;align-items:center;gap:10px;padding:16px clamp(20px,5vw,48px);display:flex;position:sticky;top:0}.TradingMindPage-module__JyNklq__progressBackBtn{font-family:var(--tm-mono);letter-spacing:.06em;color:#e8eaf28c;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:12px;transition:color .2s;display:flex}.TradingMindPage-module__JyNklq__progressBackBtn:hover{color:var(--tm-gold)}.TradingMindPage-module__JyNklq__progressTitle{font-family:var(--tm-mono);letter-spacing:.1em;text-transform:uppercase;color:#e8eaf2b3;font-size:13px}.TradingMindPage-module__JyNklq__progressScroll{scrollbar-width:none;flex:1;overflow-y:auto}.TradingMindPage-module__JyNklq__progressScroll::-webkit-scrollbar{display:none}.TradingMindPage-module__JyNklq__playerBar{z-index:200;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#050913f7;border-top:1px solid #e8b84b33;align-items:center;gap:clamp(12px,2vw,24px);height:80px;padding:0 clamp(16px,4vw,48px);animation:.35s cubic-bezier(.25,.46,.45,.94) both TradingMindPage-module__JyNklq__playerSlideUp;display:flex;position:fixed;bottom:0;left:0;right:0}.TradingMindPage-module__JyNklq__playerEpInfo{flex-direction:column;flex:0 0 clamp(120px,20%,200px);gap:3px;min-width:0;display:flex}.TradingMindPage-module__JyNklq__playerEpTitle{color:#f0f2fa;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.TradingMindPage-module__JyNklq__playerEpCat{font-family:var(--tm-mono);letter-spacing:.1em;text-transform:uppercase;color:#e8b84b8c;font-size:10px}.TradingMindPage-module__JyNklq__playerControls{flex-shrink:0;align-items:center;gap:10px;display:flex}.TradingMindPage-module__JyNklq__playerBtn{cursor:pointer;color:#f0f2fab3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex}.TradingMindPage-module__JyNklq__playerBtn:hover{color:#f0f2fa;background:#ffffff24}.TradingMindPage-module__JyNklq__playerBtn:disabled{opacity:.3;cursor:not-allowed}.TradingMindPage-module__JyNklq__playerPlayBtn{cursor:pointer;color:#050913;background:#e8b84b;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .15s;display:flex}.TradingMindPage-module__JyNklq__playerPlayBtn:hover{background:#f5d176;transform:scale(1.05)}.TradingMindPage-module__JyNklq__playerPlayBtn:active{transform:scale(.97)}.TradingMindPage-module__JyNklq__playerPlayBtn:disabled{opacity:.4;cursor:not-allowed}.TradingMindPage-module__JyNklq__playerProgress{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.TradingMindPage-module__JyNklq__playerTrack{cursor:pointer;background:#ffffff1a;border-radius:2px;width:100%;height:3px;position:relative;overflow:hidden}.TradingMindPage-module__JyNklq__playerTrackFill{pointer-events:none;background:#e8b84b;border-radius:2px;height:100%;transition:width .3s linear}.TradingMindPage-module__JyNklq__playerTime{font-family:var(--tm-mono);color:#e8eaf259;letter-spacing:.05em;justify-content:space-between;font-size:10px;display:flex}.TradingMindPage-module__JyNklq__playerClose{cursor:pointer;color:#f0f2fa66;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;transition:background .2s,color .2s;display:flex}.TradingMindPage-module__JyNklq__playerClose:hover{color:#f0f2fa;background:#ffffff1f}@media (max-width:600px){.TradingMindPage-module__JyNklq__playerEpInfo,.TradingMindPage-module__JyNklq__playerTime{display:none}}
