:root{--nx-surface:#17232c;--nx-border:#344751;--nx-secondary:#afbec8}body{line-height:1.5}button,input,select,textarea{font-family:inherit}a,button:not(:disabled){touch-action:manipulation}button:disabled{cursor:not-allowed;opacity:.55}.learning-main{padding:32px clamp(18px,3vw,44px) 48px}.learning-main>header h1{font-family:var(--font-geist-sans);font-size:clamp(30px,4vw,44px);letter-spacing:-.045em;font-weight:720}.learning-main>header p{max-width:740px;font-size:16px;color:#aebec8}.learning-main>header span{font-size:12px;letter-spacing:.16em}.signal-tabs{gap:6px;padding:7px;border-radius:16px}.signal-tabs button{min-height:46px;border-radius:10px;font-size:14px}.stream-head{border-radius:16px;padding:22px;gap:16px}.stream-head h2{font:700 23px var(--font-geist-sans)}.stream-head p{color:#b0c6c5;font-size:14px}.signal-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.signal-tools>label{display:flex;align-items:center;gap:10px;flex:1;min-width:200px;padding:10px 14px;border:1px solid #40545f;background:#101b23;border-radius:12px;color:#a8bdc8}.signal-tools input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f1f6fa;font-size:16px}.signal-filter-buttons{display:flex;gap:4px;padding:4px;border:1px solid #35464f;border-radius:12px;background:#101a21}.signal-filter-buttons button{min-height:40px;padding:8px 14px;border:0;border-radius:8px;background:transparent;color:#afc0cb;font-size:14px}.signal-filter-buttons button[aria-pressed=true]{background:#24483c;color:#b2f9df}.signal-tools>span{font-size:13px;color:#adbdc7}.feed-status{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;background:#332c1d;border:1px solid #71603b;border-radius:12px;color:#f4dfb3;font-size:14px}.empty-signal-stream button,.feed-status button,.recovery-panel a,.recovery-panel button{min-height:44px;padding:9px 16px;border:1px solid #487260;border-radius:10px;color:#d7ffec;background:#224a3a;font-size:14px;text-decoration:none}.signal-hub .signal-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr))}.premium-signal-card{overflow:hidden;border-radius:18px}.premium-signal-card>header{padding:22px 20px 12px}.compact-signal-title>b{font-size:22px;letter-spacing:-.025em}.compact-signal-title>em,.compact-signal-title>span,.compact-signal-title>strong{font-size:12px;padding:5px 9px}.signal-status-row{padding:0 20px 12px}.signal-status-row small,.signal-status-row span,.signal-status-row strong{font-size:12px}.premium-signal-card .primary-levels{padding:0 20px;gap:16px}.premium-signal-card .primary-levels dt{font-size:13px;color:#b4c4ce}.premium-signal-card .primary-levels dd{font-size:21px;font-variant-numeric:tabular-nums}.premium-signal-card .tp-ladder{padding:14px 20px 20px}.premium-signal-card .signal-live-update{margin:0 20px 18px}.signal-live-update b{font-size:14px;line-height:1.6}.premium-signal-card>footer{padding:12px 20px;font-size:12px;color:#a6b7c2}.telegram-feed-post>p{font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.empty-signal-stream{grid-column:1/-1;display:grid;justify-items:center;text-align:center;padding:40px 24px;gap:10px}.empty-signal-stream p{color:#b3c3cd;font-size:16px;max-width:480px}.admin-side nav button,.comm-nav nav button,.sidebar nav a{min-height:44px;font-size:14px}.admin-workspace b,.community-switch b{font-size:14px}.admin-side h4,.admin-workspace small,.comm-nav h4,.community-switch small{font-size:12px}.comm-nav input{font-size:16px}.comm-feed>header b,.support-chat>header b{font:700 18px var(--font-geist-sans);color:#f1f7fa}.comm-feed>header small,.support-chat>header small{font-size:12px;color:#acbecb}.comm-feed{grid-template-rows:72px auto minmax(0,1fr) auto}.message-list{padding:12px 22px 24px}.rich-message{padding:20px 4px;border-color:#31434f}.rich-message>div{min-width:0}.rich-message header{flex-wrap:wrap;row-gap:6px}.rich-message header b{font-size:15px;color:#f1f6f9}.rich-message header span,.rich-message time{font-size:12px;color:#a7bac7}.rich-message header em{font-size:11px}.rich-message p{font-size:16px;line-height:1.7;color:#dce8ef;white-space:pre-wrap;overflow-wrap:anywhere}.rich-message footer{flex-wrap:wrap;gap:7px}.rich-message footer button{min-height:34px;font-size:12px;padding:6px 10px}.rich-composer textarea{font-size:16px;line-height:1.5;background:transparent;min-width:0}.rich-composer>footer{flex-wrap:wrap;gap:6px}.rich-composer>footer small{font-size:12px}.rich-composer .send-rich{width:44px;height:44px}.feed-banner p,.official-notice p{font-size:13px;line-height:1.6;color:#c8ddd5}.feed-banner,.official-notice{background:#19382e;border-color:#35574b}.feed-banner p b,.official-notice b{color:#c5f6e2}.support-messages div>span{font-size:16px;line-height:1.7;color:#d7e7ee}.support-messages article>div{background:#192b36;border:1px solid #344955}.support-messages .staff-message>div{background:#193c31;border-color:#3b6554}.support-messages p b,.support-messages time{font-size:12px}.support-chat>form input{font-size:16px;min-width:0;background:transparent;color:#f0f6fa}.support-chat>form .support-send{width:44px;min-height:44px}.support-page .ticket{width:100%;text-align:left;min-height:60px}.ticket b{font-size:14px}.ticket small,.ticket span{font-size:12px}.admin-stage>header h1{font-family:var(--font-geist-sans);font-size:26px}.admin-module{line-height:1.6}.admin-module h2{font-family:var(--font-geist-sans);letter-spacing:-.025em}.admin-module input,.admin-module select,.admin-module textarea{font-size:16px;min-height:44px}.admin-module button,.admin-navigation-links a{min-height:44px;font-size:14px}.feedback-card,.lesson-grid article,.onboarding-card,.profit-grid article{border-radius:18px}.recovery-panel{max-width:600px;margin:48px auto;padding:36px;border:1px solid #3d525d;background:#14212a;border-radius:20px;color:#eef6fa}.recovery-panel h1{font-size:28px;letter-spacing:-.03em}.recovery-panel p{font-size:16px;color:#b8cbd6}.recovery-panel>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}@media(max-width:700px){.learning-main{padding:76px 16px 32px}.signal-tools>label{flex-basis:100%}.signal-filter-buttons,.signal-filter-buttons button{flex:1}.signal-tabs{margin-top:22px}.stream-head{padding:18px}.signal-hub .signal-card-grid{gap:16px}.message-list{padding:8px 12px 20px}.rich-message{gap:9px}.rich-message>i{width:32px;height:32px}.rich-composer{margin:0 10px 12px}.rich-composer>footer>span{flex-wrap:wrap}.rich-composer>footer small{display:none}.support-messages{padding:18px 12px}.support-messages article{max-width:94%}.recovery-panel{margin:24px 16px;padding:24px}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.shell .intro{min-height:148px;padding:28px 30px;background:radial-gradient(ellipse at 95% 5%,rgba(86,226,181,.13),transparent 60%),linear-gradient(120deg,#192730,#0f181e)}.shell .intro h1{font-size:clamp(30px,3.5vw,44px)}.shell .intro span{font-size:16px}.shell .stats article{padding:24px;min-height:158px}.shell .stats article>span{font-size:14px;color:#b4c3cd}.shell .stats article>strong{font-size:34px;font-variant-numeric:tabular-nums}.shell .stats p{color:#a7b9c5}.shell .sectionhead h2{font-size:22px}.shell .sectionhead p{font-size:14px;color:#a8bbc7}.shell .row{font-size:14px;min-height:80px}.shell .row.labels{font-size:11px;color:#a6bac8}.shell .instrument b{font-size:14px}.shell .instrument small,.shell .published small{font-size:12px;color:#a1b5c3}.shell .side{font-size:11px;width:62px;height:30px}.shell .filters button{font-size:13px;min-height:40px}.shell .pulse small,.shell .tick span{font-size:12px;color:#a9bdca}.shell .risk p{font-size:12px;color:#b9c4c6}.shell>.sidebar nav a{font-size:14px;min-height:46px}.shell>.sidebar .sidefoot>section p{font-size:12px;color:#b1c4ca}.shell>.sidebar .user b,.shell>.sidebar .user small{font-size:12px}.admin-navigation-links a,.back,.section-return{font-size:14px;min-height:44px}.feedback-card label,.setup-fields label{font-size:14px;color:#c4d2da}.feedback-card textarea,.rating-row button,.setup-fields input{font-size:16px;min-height:44px}@media(max-width:620px){.shell .intro{min-height:160px;padding:24px 20px}.shell .intro span{font-size:14px}.shell .stats article{min-height:145px}.shell .row>strong:first-of-type:before,.shell .row>strong:nth-of-type(2):before,.shell .row>strong:nth-of-type(3):before{font-size:11px;color:#a4b8c6}}:root{--nx-surface:#292a2e;--nx-border:#4a4946;--nx-secondary:#c4c3bf}body{background:#0c0d0f;color:#f4f3ef}.nx-workspace-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0}.nx-workspace-links a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:92px;padding:14px 8px;border:1px solid #45433a;border-radius:16px;background:linear-gradient(135deg,#202022,#141517);color:#e5e3db;text-align:center;text-decoration:none;font-size:14px;font-weight:600;transition:background .2s,border-color .2s}.nx-workspace-links a:hover,.nx-workspace-links a[aria-current=page]{border-color:#aa8c3f;background:linear-gradient(140deg,#44391d,#24211b);color:#f6d779;box-shadow:inset 0 0 0 1px #b7984233}.nx-channel-pills button:focus-visible,.nx-periods button:focus-visible,.nx-workspace-links a:focus-visible{outline:3px solid #f3cf69;outline-offset:3px}.nx-performance{padding:clamp(20px,3vw,32px);margin:24px 0;border:1px solid #56534a;border-radius:24px;background:radial-gradient(ellipse at 0 0,#d9bd5520,transparent 55%),linear-gradient(135deg,#343537,#202126);box-shadow:0 18px 50px #0003}.last-week-history{margin-top:22px;border:1px solid #3b444b;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#151c21,#0d1317);box-shadow:0 16px 44px #0004}.last-week-history>.sectionhead{display:flex;justify-content:space-between;align-items:center}.last-week-history>.sectionhead>span{font-size:12px;font-weight:800;color:#d9bf74;white-space:nowrap}.last-week-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.last-week-grid article{min-width:0;padding:16px;border:1px solid #303b42;border-radius:14px;background:linear-gradient(145deg,#182127,#10171c)}.last-week-grid article>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.last-week-grid .instrument{display:flex;align-items:center;gap:10px;min-width:0}.last-week-grid .instrument i{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#173129;color:#55e0b8;font-style:normal;font-weight:800}.last-week-grid .instrument b{display:flex;flex-direction:column;min-width:0}.last-week-grid .instrument small{color:#87939d;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last-week-grid .side{display:flex;align-items:center;gap:4px;padding:6px 9px;border-radius:9px;font-size:12px}.last-week-grid .side svg{width:14px}.last-week-grid dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 0}.last-week-grid dl div{min-width:0;padding:9px;border-radius:9px;background:#0b1115}.last-week-grid dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#76828b}.last-week-grid dd{margin:4px 0 0;font-size:13px;font-weight:750;color:#edf2f4;overflow-wrap:anywhere}.history-outcome.won{color:#55e0b8}.history-outcome.lost{color:#ff837d}.history-outcome.breakeven{color:#d9bf74}.nx-performance>header{display:flex;justify-content:space-between;align-items:center;gap:16px;background:none;padding:0;height:auto;border:0}.nx-community-heading>div>span,.nx-performance>header span{font-size:11px;font-weight:750;letter-spacing:.15em;color:#d9bf74}.nx-performance h2{font-size:clamp(24px,3vw,32px);letter-spacing:-.04em;margin:5px 0 0}.nx-performance>header a{display:flex;align-items:center;gap:4px;font-size:13px;color:#ead084;text-decoration:none}.nx-channel-pills,.nx-periods{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 12px}.nx-channel-pills button,.nx-periods button{padding:10px 18px;min-height:44px;border:1px solid #60605b;border-radius:999px;background:#ffffff06;color:#e5e4df;font:600 14px inherit}.nx-channel-pills button[aria-pressed=true],.nx-periods button[aria-pressed=true]{color:#f7d878;border-color:#ba9844;background:#b6963429;box-shadow:0 0 22px #e5b83412}.nx-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;padding:18px 0 28px;border-bottom:1px solid #57564e}.nx-metrics>div{display:flex;flex-direction:column;gap:4px;min-width:0}.nx-metrics span{color:#cecec8;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.nx-metrics strong{font-size:clamp(28px,4vw,38px);line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.nx-metrics>div:first-child strong,.nx-metrics>div:last-child strong{color:#67dbb5}.nx-metrics>div:nth-child(4) strong{color:#f0ce6c}.nx-target-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 14px}.nx-target-heading h3{margin:0;font-size:14px;text-transform:uppercase;letter-spacing:.08em}.nx-target-heading>span{font-size:12px;color:#c1c0bc}.nx-target-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nx-target-results article{padding:18px;border:1px solid #5b5950;border-radius:18px;background:#ffffff03;min-width:0}.nx-target-results article>span{display:flex;align-items:center;justify-content:space-between;color:#d2d2cc;font-size:14px}.nx-target-results article>span svg{color:#67dbb5}.nx-target-results strong{display:block;margin:4px 0 14px;font-size:28px;color:#67dbb5}.nx-progress{height:7px;border-radius:8px;overflow:hidden;background:#ffffff15}.nx-progress i{display:block;height:100%;background:linear-gradient(90deg,#36ab88,#7de8c3);border-radius:8px}.nx-target-results small{display:block;margin-top:9px;font-size:12px;color:#dad9d3}.nx-data-note{font-size:12px;color:#c0c1ba;line-height:1.6;margin:12px 0 0}.nx-data-note button{background:transparent;color:#f1d384;border:1px solid #8a794b;border-radius:8px;padding:6px 12px}.shell .intro{background:radial-gradient(ellipse at 95% 5%,#d5b45120,transparent 60%),linear-gradient(120deg,#2d2e30,#17181b)}.feedback-card,.lesson-grid article,.onboarding-card,.premium-signal-card,.shell .stats article{background:linear-gradient(140deg,#2c2d30,#1c1d21);border-color:#494944}.stream-head{background:linear-gradient(120deg,#3a3321,#232327);border-color:#70613a}.signal-tabs button.active{background:#b7983e26;color:#f1d07a;border-color:#9c843e}.tp-ladder>div>span{border:1px solid #60605b;background:#2e3034;border-radius:12px}.tp-ladder>div>span.hit{background:#214638;border-color:#6bd7ac;color:#dcffef}.tp-ladder>div>span.hit i{background:#6bd7ac;color:#13271e;border-radius:6px;font-weight:900}.comm-feed{background:linear-gradient(125deg,#303135,#222328)}.community-v2 .message-list{background:transparent}.nx-community-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px}.nx-community-heading h1{font-size:clamp(26px,3vw,36px);letter-spacing:-.04em;margin:5px 0}.nx-community-heading p{font-size:14px;color:#d0cfca;margin:0}.nx-community-heading>a{flex-shrink:0;background:#191a1d;border:1px solid #55544e;border-radius:12px;padding:10px 14px;color:#eeece4;text-decoration:none;font-size:13px}.nx-channel-pills{margin-bottom:24px}.rich-message{border:0;padding:16px 4px}.rich-message p{display:block;width:fit-content;max-width:100%;padding:12px 18px;border:1px solid #626267;border-radius:8px 22px 22px;background:#404146;color:#fff;box-shadow:0 4px 14px #0001}.rich-message header b{color:#fff}.rich-message header span,.rich-message time{color:#ceccd0}.rich-message header .official-badge{color:#f9d777;background:#6a572533;border-color:#a28a48}.rich-message footer button{background:#34353a;border-color:#56565b;color:#e5e3de}.rich-composer{background:#323337;border-color:#66645b;border-radius:18px}.rich-composer textarea{color:#fff}.rich-composer textarea::placeholder{color:#c3c1bd}.nx-chat-empty{padding:36px 20px;text-align:center;color:#d5d3cd;border:1px dashed #696760;border-radius:16px}.feed-banner a{color:#f3d47c;font-size:12px;white-space:nowrap}@media(min-width:1200px){.nx-workspace-links{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:620px){.nx-workspace-links{gap:8px;margin:20px 0}.nx-workspace-links a{font-size:12px;min-height:84px;border-radius:14px}.nx-performance{border-radius:20px}.nx-performance>header{align-items:flex-start}.nx-performance>header a{font-size:12px}.nx-periods{gap:6px}.nx-periods button{padding:9px 12px;font-size:12px}.nx-target-results{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-target-results article{padding:14px}.nx-target-heading{display:block}.nx-target-heading>span{display:block;margin-top:5px}.nx-community-heading{flex-wrap:wrap}.nx-community-heading>a{min-height:44px}.nx-channel-pills button{padding:9px 14px;font-size:13px}}.section-backbar .nx-page-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 12px;min-width:0;border:0;background:transparent;box-shadow:none;color:#f3f3ef;text-decoration:none}.nx-mobile-brand img{width:32px;height:32px;flex-shrink:0;object-fit:contain;border-radius:8px}.nx-mobile-brand span,.nx-page-brand span{font-size:13px;letter-spacing:.17em;font-weight:850;white-space:nowrap}.nx-mobile-brand strong,.nx-page-brand strong{color:#d8c27d}.nx-page-brand small{color:#708089;font-size:7px;font-weight:750;letter-spacing:.2em;white-space:nowrap}.shell .nx-mobile-brand{display:none}@media(max-width:860px){.shell .nx-mobile-brand{display:flex;align-items:center;gap:8px;flex-shrink:0;color:#f3f3ef;text-decoration:none}.shell .workspace>header{gap:12px}.shell .workspace>header>.search{min-width:0;flex:1}.shell .workspace>header>.search input{min-width:0;width:100%}.shell .workspace>header>.headright{margin-left:auto}}@media(max-width:620px){.shell .nx-mobile-brand span{display:none}.section-backbar{padding-left:10px;padding-right:10px;gap:8px}.section-backbar>.section-back-action,.section-backbar>.section-home-action{width:42px;min-width:42px;height:42px;padding:0}.section-backbar>.section-back-action span,.section-backbar>.section-home-action span{display:none}.section-backbar .nx-page-brand{padding:0 6px}.nx-page-brand span{font-size:12px}.nx-page-brand small{font-size:6px}}@media(max-width:360px){.nx-page-brand small{display:none}.section-backbar .nx-page-brand{padding:0 4px}}.learning-shell.signal-workspace{display:block;padding-left:238px;width:100%;min-width:0}.signal-workspace>.learning-main.signal-hub{width:100%;max-width:none;min-width:0;margin:0;padding:32px clamp(20px,2.5vw,44px) 48px;box-sizing:border-box}.signal-workspace>.client-nav{width:238px}.signal-hub>header{padding-bottom:4px}.signal-hub>.nx-workspace-links{margin:24px 0}.signal-hub .signal-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:20px;overflow:visible}.signal-hub .signal-tabs button{min-width:0;white-space:normal;padding:12px 10px;line-height:1.4}.signal-hub .stream-head{box-shadow:none;margin-bottom:16px}.signal-hub .stream-head:after{display:none}.nx-signal-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.nx-signal-summary>div{padding:16px 18px;border:1px solid #44474a;border-radius:14px;background:#ffffff04}.nx-signal-summary span{display:block;font-size:12px;color:#babfbe}.nx-signal-summary strong{display:block;font-size:25px;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:4px;color:#f5f4ef}.nx-signal-summary>div:nth-child(2) strong{color:#79dfb9}.signal-hub .signal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px}.signal-hub .premium-signal-card{min-width:0;border:1px solid #4d4e4b;background:linear-gradient(135deg,#303135,#202226);box-shadow:0 12px 30px #0002}.signal-hub .premium-signal-card:hover{transform:none;border-color:#81744f}.signal-hub .compact-signal-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.signal-hub .compact-signal-title>b{font-size:25px;color:#fff}.signal-hub .compact-signal-title>em{margin-left:auto}.signal-hub .signal-status-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.signal-hub .signal-status-row small{margin-left:auto}.signal-hub .primary-levels{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}.signal-hub .primary-levels>div{min-width:0;padding:16px;border:1px solid #525355;background:#ffffff04;border-radius:12px}.signal-hub .primary-levels dd{font-size:clamp(18px,1.65vw,25px);overflow-wrap:anywhere;line-height:1.35}.signal-hub .tp-ladder h3{display:flex;justify-content:space-between;color:#eeede6}.signal-hub .tp-ladder h3 small{font-size:12px;color:#c6c9c6}.signal-hub .tp-ladder>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;overflow:visible}.signal-hub .tp-ladder>div>span{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:4px 6px;min-width:0;padding:12px;background:#ffffff04;border:1px solid #5b5d5b;border-radius:12px}.signal-hub .tp-ladder>div>span i{font-style:normal;display:grid;place-items:center;width:20px;height:20px;grid-row:1/3;color:#bec4c2}.signal-hub .tp-ladder>div>span small{font-size:11px;color:#cdd0cb}.signal-hub .tp-ladder>div>span b{font-size:16px;margin:0;color:#f0f2ee;overflow-wrap:anywhere}.signal-hub .tp-ladder>div>span em{grid-column:2;font-style:normal;font-size:10px;color:#adb7b2}.signal-hub .tp-ladder>div>span.hit{border-color:#56be95;background:linear-gradient(140deg,#204638,#19342d)}.signal-hub .tp-ladder>div>span.hit i{background:#7de2b8;color:#143225;border-radius:5px}.signal-hub .tp-ladder>div>span.hit em{color:#9eeccf}.signal-hub .signal-live-update{background:#ffffff05;border-color:#515952}.signal-hub .signal-live-update b{color:#e8eee9;overflow-wrap:anywhere}.signal-hub .premium-signal-card>footer{background:#ffffff03;border-color:#494c49}.signal-hub .telegram-feed-post{min-width:0}.nx-market-pulse{display:grid;grid-template-columns:1fr auto;gap:24px;padding:26px;margin:24px 0;border:1px solid #61563a;border-radius:20px;background:radial-gradient(ellipse at 0 0,#d1b35718,transparent 60%),#232529}.nx-market-title{display:flex;gap:14px;align-items:center}.nx-market-title>svg{color:#e1c677;flex-shrink:0}.nx-market-title span{font-size:11px;letter-spacing:.14em;color:#e1c677;font-weight:700}.nx-market-title h2{margin:3px 0;font-size:26px;letter-spacing:-.035em}.nx-market-title p{margin:0;font-size:13px;color:#c3c7c3}.nx-market-price{display:grid;gap:5px;justify-items:end}.nx-market-price strong{font-size:clamp(28px,3vw,38px);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.nx-market-price>span{font-size:12px}.nx-market-price .current{color:#7ce0b7}.nx-market-price .delayed{color:#eed18b}.nx-market-pulse>footer{grid-column:1/-1;display:flex;justify-content:space-between;gap:14px;align-items:center;padding-top:18px;border-top:1px solid #52534a}.nx-market-pulse footer small,.nx-market-pulse footer span{display:block;font-size:12px;color:#c7cdc7;line-height:1.6}.nx-market-pulse footer small{color:#aeb6b0}.nx-market-pulse button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 14px;border:1px solid #8c7a48;background:#b89b3320;color:#f0d887;border-radius:10px;cursor:pointer}@media(min-width:1650px){.signal-hub .signal-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1100px){.signal-hub .tp-ladder>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.learning-shell.signal-workspace{padding-left:0}.signal-workspace>.learning-main.signal-hub{width:100%;max-width:100%;margin:0;padding:76px 16px 32px}.signal-hub .signal-card-grid{grid-template-columns:minmax(0,1fr)}.signal-hub .tp-ladder>div{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-hub .primary-levels dd{font-size:23px}}@media(max-width:700px){.last-week-history{margin-inline:0;border-radius:16px}.last-week-history>.sectionhead{align-items:flex-start;gap:8px}.last-week-grid{grid-template-columns:1fr;padding:10px}.last-week-grid article{padding:14px}.last-week-grid dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.signal-hub .signal-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-hub .stream-head>em{display:flex;font-size:10px}.signal-hub .stream-head{flex-wrap:wrap;gap:12px}.nx-signal-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nx-signal-summary>div{padding:12px 14px}.signal-hub .tp-ladder>div{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-hub .signal-status-row small{flex-basis:100%;margin-left:0}.nx-market-pulse{grid-template-columns:1fr;padding:20px;gap:18px}.nx-market-price{justify-items:start}.nx-market-pulse>footer{flex-wrap:wrap}}.nx-risk-free{display:flex;align-items:center;gap:10px;padding:12px 15px;margin:0 20px 18px;border:1px solid #59b993;border-radius:12px;background:linear-gradient(110deg,#204b3b,#1b302a);color:#b5f6d6}.nx-risk-free>svg{flex-shrink:0}.nx-risk-free b,.nx-risk-free small{display:block}.nx-risk-free b{font-size:14px}.nx-risk-free small{font-size:12px;color:#d3ecdf;margin-top:2px}.detail-card>.nx-risk-free{margin:20px 0}.nx-stop-entry{display:block;margin-top:4px;color:#9bdfbf;font-size:11px;font-weight:500;line-height:1.4}.nx-entry-ladder{margin:0 20px 18px;padding:14px;border:1px solid #676049;border-radius:12px;background:#d6bb5410;min-width:0}.nx-entry-ladder>header{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.nx-entry-ladder>header b{font-size:13px;color:#ebd699}.nx-entry-ladder>header span{font-size:11px;color:#c7cabe}.nx-entry-ladder>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:8px;margin-top:10px}.nx-entry-ladder>div>span{padding:9px;border-radius:8px;background:#ffffff05;min-width:0}.nx-entry-ladder b,.nx-entry-ladder small{display:block}.nx-entry-ladder small{font-size:11px;color:#c0c4bd}.nx-entry-ladder b{font-size:15px;color:#edf0e7;overflow-wrap:anywhere}.nx-entry-ladder p{margin:10px 0 0;font-size:12px;line-height:1.6;color:#cbd2c6;overflow-wrap:anywhere}.signal-hub .tp-ladder .nx-target-pips{grid-column:1/-1;margin-top:4px;padding-top:7px;border-top:1px solid #ffffff20;font-size:12px;color:#e9d494}.detail-card .nx-entry-ladder{margin:20px}@media(max-width:900px){.learning-shell.signal-workspace{display:block;grid-template-columns:none;padding:0;margin:0;min-width:0;width:100%;max-width:100%}.signal-workspace>.learning-main.signal-hub{grid-column:auto;width:100%;max-width:none;min-width:0;margin:0;padding:18px 12px 28px}.signal-workspace .signal-hub>header{padding-right:48px}.signal-workspace .floating-menu{left:auto;right:12px;top:68px;width:40px;height:40px;z-index:54}.signal-hub>.nx-workspace-links{gap:7px;margin:16px 0}.signal-hub .nx-workspace-links a{min-height:72px;padding:10px 5px;font-size:12px}.signal-hub .signal-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.signal-hub .signal-card-grid{width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)}.signal-hub .premium-signal-card{width:100%;min-width:0;max-width:100%;border-radius:16px}.signal-hub .premium-signal-card>header{padding:16px 14px 10px}.signal-hub .signal-status-row{padding:0 14px 12px}.signal-hub .premium-signal-card .primary-levels{padding:0 14px;gap:8px}.signal-hub .primary-levels>div{padding:12px}.signal-hub .primary-levels dd{font-size:20px;white-space:normal}.signal-hub .premium-signal-card .tp-ladder{padding:14px}.signal-hub .tp-ladder>div{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-hub .tp-ladder h3{flex-wrap:wrap;font-size:12px}.signal-hub .nx-entry-ladder,.signal-hub .nx-risk-free,.signal-hub .signal-live-update{margin-left:14px;margin-right:14px}.signal-hub .signal-tools>label{min-width:0;flex-basis:100%}.signal-hub .channel-update-panel .telegram-feed-post{grid-template-columns:minmax(0,1fr)}.signal-hub .channel-update-panel>header{gap:10px;flex-wrap:wrap}.signal-hub .telegram-feed-post>p{min-width:0;overflow-wrap:anywhere}.detail-page{width:100%;max-width:100%;min-width:0;padding:0 0 24px}.detail-page .detail-nav{display:none}.detail-page .detail-card{width:100%;max-width:none;min-width:0;margin:0;border-radius:0;border-left:0;border-right:0;background:linear-gradient(135deg,#2b2d30,#192126)}.detail-card>header{padding:24px 16px;gap:12px;flex-wrap:wrap}.detail-card h1{font-family:var(--font-geist-sans);font-size:32px}.detail-card .levels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:12px;background:transparent}.detail-card .levels>div{min-width:0;padding:14px;border:1px solid #535952;border-radius:12px;background:#ffffff05}.detail-card .levels span{font-size:11px;color:#c0c9c4}.detail-card .levels strong{font:700 20px var(--font-geist-sans);color:#f0f3ee;overflow-wrap:anywhere}.detail-card .thesis{padding:20px 16px}.detail-card .thesis span{display:block;color:#d1dad5;font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere}.detail-card .timestamp{margin:0 16px;font-size:12px;flex-wrap:wrap}.detail-card .nx-entry-ladder,.detail-card .risk,.detail-card>.nx-risk-free{margin:16px}.shell .signals,.shell .table{width:100%;min-width:0;max-width:100%}}@media(min-width:621px) and (max-width:900px){.shell .row{min-width:0;grid-template-columns:1.3fr .8fr repeat(3,.8fr);gap:10px;padding:14px}.shell .row>.published{grid-column:1/-1}.shell .row.labels,.shell .row>svg{display:none}}.bootcamp-video-library{margin:28px 0}.bootcamp-video-library>header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:14px}.bootcamp-video-library>header span{font-size:11px;font-weight:800;letter-spacing:.14em;color:#d9bf74}.bootcamp-video-library h2{margin:5px 0 0;font-size:clamp(24px,3vw,32px)}.bootcamp-video-library>header em{font-style:normal;color:#c9c6ba;font-size:13px}.bootcamp-video-library>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bootcamp-video-library article{overflow:hidden;min-width:0;border:1px solid #4c4c47;border-radius:18px;background:linear-gradient(145deg,#292a2e,#191a1d);box-shadow:0 16px 35px #0003}.bootcamp-player{aspect-ratio:16/9;background:#060708}.bootcamp-player video{display:block;width:100%;height:100%;object-fit:contain;background:#060708}.bootcamp-video-library article>section{padding:19px}.bootcamp-video-library article>section>span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#d9bf74}.bootcamp-video-library h3{margin:6px 0 8px;font-size:20px;line-height:1.25}.bootcamp-video-library p{margin:0;color:#c8cbc7;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.bootcamp-video-library small{display:flex;align-items:center;gap:6px;margin-top:14px;color:#aeb4b0}.bootcamp-video-library small svg{width:14px}.bootcamp-video-field small{font-weight:500;color:#aeb9c0}.bootcamp-video-field input[type=file]{height:auto;min-height:48px;padding:10px}.bootcamp-video-field>span{margin:0!important;color:#d9c777!important;overflow-wrap:anywhere}@media(max-width:900px){.bootcamp-video-library>div{grid-template-columns:minmax(0,1fr)}.bootcamp-main{min-width:0}.bootcamp-main>*{max-width:100%}}@media(max-width:620px){.bootcamp-main{padding:18px 12px 32px!important}.bootcamp-main>header{padding-right:44px}.bootcamp-main>header h1{font-size:34px}.bootcamp-video-library{margin:22px 0}.bootcamp-video-library>header{align-items:flex-start}.bootcamp-video-library article{border-radius:14px}.bootcamp-video-library article>section{padding:16px}.bootcamp-video-library h3{font-size:19px}.bootcamp-player video{min-height:0}.course-progress{grid-template-columns:minmax(0,1fr);padding:18px}.course-progress>em{justify-self:start}.lesson-grid article{min-height:0;padding:20px}.lesson-grid button{width:100%;justify-content:center;min-height:46px}.academy-updates{padding:18px}.academy-updates article,.education-notice{align-items:flex-start}.shell .row:not(.labels){grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:16px}.shell .row>.instrument{padding-bottom:13px}.shell .row>.instrument+span{justify-self:end}.shell .rr-value,.shell .trade-level{display:block;min-width:0;padding:12px 0;border-top:1px solid var(--nx-line);overflow-wrap:anywhere}.shell .rr-value:before,.shell .trade-level:before{content:attr(data-label);display:block;margin-bottom:5px;color:#a4b8c6;font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.shell .rr-value,.shell .trade-level:nth-of-type(3){padding-left:0}.shell .row>.published{padding-right:28px}.shell .row>svg{right:13px;bottom:19px}.shell .sectionhead p{line-height:1.55}.content-manager form{width:100%;padding:18px}.content-manager input[type=file]{max-width:100%}.admin-module{min-width:0}.admin-module>*{max-width:100%}}.admin-v2 .admin-module{color:#edf3f6}.admin-v2 .admin-module h2{color:#f4f7f9}.admin-v2 .admin-module>p{color:#b8c7cf;font-size:14px;line-height:1.6}.admin-v2 .admin-head-actions{align-items:center;color:#afc4ce;font-size:12px}.admin-v2 .admin-head-actions>svg{width:18px;height:18px;flex-shrink:0}.admin-v2 .client-approval-summary{width:fit-content;max-width:100%;background:#18372f;color:#bcf2dd;border-color:#386b59}.admin-v2 .client-manager>[role=alert]{padding:12px 14px;border:1px solid #956449;border-radius:10px;background:#33271e;color:#ffe0bb}.admin-v2 .refresh-clients{min-height:44px;padding:10px 16px;margin-top:14px;border:1px solid #48816c;border-radius:10px;background:#214c3e;color:#effff7;font-weight:700;cursor:pointer}.admin-v2 .refresh-clients:disabled{opacity:.65;cursor:wait}.admin-v2 .client-table{color:#edf3f6}.admin-v2 .client-table small,.admin-v2 .client-table>p{color:#b6c4ce}.admin-v2 .client-table article>div{min-width:0;overflow-wrap:anywhere}.admin-v2 .client-actions{flex-wrap:wrap}.admin-v2 .client-actions>span{color:#bfd0d9;font-size:13px}@media(max-width:900px){.admin-v2 .admin-stage{grid-template-rows:auto 1fr}.admin-v2 .admin-stage>header{min-height:84px;padding:14px 18px;gap:12px}.admin-v2 .admin-stage>header>div:first-child{display:grid;grid-template-columns:44px minmax(0,1fr);gap:3px 12px;min-width:0}.admin-v2 .admin-stage>header .mobile-menu{grid-row:1/3;width:44px;height:44px;border:1px solid #3f655d;border-radius:11px;background:#17332e!important;color:#76e2bd!important}.admin-v2 .admin-stage>header .mobile-menu svg{transform:none;width:21px;height:21px}.admin-v2 .admin-stage>header p{font-size:10px;line-height:1.3}.admin-v2 .admin-stage>header h1{font-size:24px;line-height:1.2;margin:0;overflow-wrap:anywhere}.admin-v2 .admin-stage>header .admin-head-actions{display:none}.admin-v2 .admin-module{padding:24px 18px}.admin-v2 .client-approval-summary{width:100%;box-sizing:border-box;font-size:14px;align-items:center}.admin-v2 .client-table>header{gap:12px;flex-wrap:wrap;font-size:14px}.admin-v2 .client-table article{grid-template-columns:minmax(0,1fr) auto;padding:16px}.admin-v2 .client-table .client-actions{grid-column:1/-1}}.admin-v2 .content-manager form{min-width:0;max-width:100%;box-sizing:border-box}.admin-v2 .content-manager label{color:#edf3f6;min-width:0}.admin-v2 .content-manager .bootcamp-upload-status{display:block;max-width:100%;color:#d2e4ec;font-size:14px;line-height:1.6;overflow-wrap:anywhere;white-space:normal}.admin-v2 .bootcamp-video-ready{min-width:0}.admin-v2 .bootcamp-video-ready>span{min-width:0;overflow-wrap:anywhere}.admin-v2 .bootcamp-video-field input{width:100%;min-width:0;box-sizing:border-box}.admin-v2 .bootcamp-publish-button:disabled{opacity:.65;cursor:wait}.comm-feed{color:#edf4f7}.comm-feed>header{min-height:72px;gap:12px}.comm-feed>header b{color:#f4f8fa;font-size:19px}.comm-feed>header small{color:#bdcdd5;font-size:13px;line-height:1.4}.comm-feed>header .mobile-menu{width:44px;height:44px;flex-shrink:0;border:1px solid #3b5d58;border-radius:12px;background:#16342e!important;color:#91efd0!important}.comm-feed>header .mobile-menu svg{transform:none;width:21px;height:21px}.comm-feed>header>div:first-child{min-width:0}.comm-feed>header>div:first-child>svg{display:none}.comm-feed .connection{color:#b5ead7;font-size:12px}.comm-feed .feed-banner{padding:12px 18px;gap:12px;background:#142b27;border-color:#335049}.comm-feed .feed-banner>svg{width:20px;min-width:20px;color:#83dbbe}.comm-feed .feed-banner p{color:#ccded8;font-size:13px;line-height:1.5;margin:0}.comm-feed .feed-banner p b{display:block;color:#eefbf5;font-weight:650}.comm-feed .feed-banner a{color:#abedd5;font-size:13px}.comm-feed .rich-message{padding:12px 0;gap:10px}.comm-feed .rich-message>i{width:34px;height:34px;box-shadow:none;background:#20493e;color:#b3f4db;font-size:11px}.comm-feed .rich-message>div{min-width:0}.comm-feed .rich-message header{flex-wrap:wrap;gap:4px 7px;margin-bottom:7px;min-height:26px}.comm-feed .rich-message header b{color:#f4f8fa;font-size:14px;line-height:1.4}.comm-feed .rich-message header span,.comm-feed .rich-message time{color:#b3c5cf;font-size:12px}.comm-feed .rich-message header em{font-size:10px;letter-spacing:.04em;padding:3px 6px;background:#193d32;color:#a3efd1;border-radius:5px}.comm-feed .rich-message header button{margin-left:auto;color:#beced6;min-width:36px;min-height:36px}.comm-feed .rich-message p{padding:11px 14px;margin:0;border:1px solid #3c535f;border-radius:3px 15px 15px;background:#1d303b;color:#f1f6fa;font-size:16px;line-height:1.6;overflow-wrap:anywhere;box-shadow:none}.comm-feed .rich-message p a{color:#9fe8d4;text-decoration:underline}.comm-feed .rich-message footer{gap:5px;margin-top:5px}.comm-feed .rich-message footer button{min-height:38px;padding:6px 9px;background:transparent;border:1px solid transparent;border-radius:8px;color:#bfd1db;font-size:12px}.comm-feed .rich-message footer button:hover{background:#223a43;border-color:#415a65;color:#fff}.comm-feed .rich-composer{margin:0 14px 14px;border:1px solid #4b6571;border-radius:15px;background:#172831;box-shadow:0 8px 24px #0003}.comm-feed .rich-composer>div{padding:8px 10px 3px}.comm-feed .rich-composer textarea{color:#f5f8fb;min-height:54px;height:54px;font-size:16px;padding:8px}.comm-feed .rich-composer textarea::placeholder{color:#bbccd6;opacity:1}.comm-feed .rich-composer>footer{padding:6px 8px;gap:6px;border-color:#354c57}.comm-feed .rich-composer>footer>span{align-items:center;gap:2px;flex:1;min-width:0}.comm-feed .composer-upload,.comm-feed .rich-composer>footer>span button{min-width:38px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;color:#c2d7e1;padding:6px;border-radius:8px}.comm-feed .rich-composer svg{width:19px;height:19px}.comm-feed .rich-composer .idea-button{border:0;font-size:12px;color:#b8ecd9;white-space:nowrap}.comm-feed .rich-composer .send-rich{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;margin-left:auto;background:#27bb91;color:#06251b;border-radius:11px}.comm-feed .rich-composer .send-rich:disabled{background:#28434c;color:#94acb8}@media(max-width:700px){.comm-feed>header{padding:10px 14px;min-height:74px}.comm-feed .feed-banner{padding:10px 14px}.comm-feed .message-list{padding:12px 14px 18px}.comm-feed .rich-message header>.message-username{display:none}.comm-feed .rich-message header time{font-size:12px}.comm-feed .rich-message{padding:10px 0}.comm-feed .rich-composer{margin:0 10px 10px}.comm-feed .rich-composer>footer>span{flex-wrap:nowrap}.comm-feed .rich-composer .idea-button{padding:6px 4px;font-size:11px}}.comm-context h3{color:#cfdee6;font-size:12px;line-height:1.5}.comm-context .online-user p b{color:#f3f7fa;font-size:14px}.comm-context .online-user p small,.comm-context .trend-asset span{color:#bdced8;font-size:12px}.comm-context .trend-asset b{color:#f3f7fa;font-size:14px}.comm-context .trend-asset em{color:#a3e9cf;font-size:12px}.comm-context .announcement{background:#17302b!important;border:1px solid #3c6056!important}.comm-context .announcement h3{color:#b7ead8}.comm-context .announcement p{color:#e0eee9;font-size:14px;line-height:1.6}.comm-context .announcement button{color:#aef1d8;font-size:14px}.comm-feed .rich-message p{color:#f1f6fa!important}.comm-feed .rich-message header span,.comm-feed .rich-message time{color:#c5d5df!important}.comm-feed .rich-message footer button{color:#d5e5ee!important;background:transparent!important;border-color:transparent!important}.comm-feed>header small,.comm-feed>header>div:last-child{color:#c7d8e1!important}.nx-risk-free>span{min-width:0;flex:1}.nx-risk-results{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.nx-risk-results>span{padding:5px 8px;border:1px solid #527c67;border-radius:7px;background:#183b2e;color:#ecfff5;font-size:12px;line-height:1.5}.nx-risk-results>strong{flex-basis:100%;color:#c3f7dc;font-size:13px;line-height:1.5}.nx-market-pulse,.nx-performance{position:relative;isolation:isolate;overflow:hidden;border:1px solid #34514f;background:linear-gradient(145deg,#10282a,#101a23 55%,#0b121b);box-shadow:0 18px 45px #0004,inset 0 1px #b2f9df12;border-radius:24px}.nx-market-pulse:before,.nx-performance:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#75dbca0a 1px,transparent 0),linear-gradient(90deg,#75dbca0a 1px,transparent 0);background-size:38px 38px;mask-image:linear-gradient(110deg,transparent 15%,#000);opacity:.65}.nx-market-pulse:after,.nx-performance:after{content:"";position:absolute;right:-100px;top:-100px;width:360px;height:360px;border-radius:50%;z-index:-1;pointer-events:none;background:radial-gradient(circle,#2bc79924,transparent 68%);animation:nx-market-glow 16s ease-in-out infinite alternate}@keyframes nx-market-glow{0%{transform:translateZ(0);opacity:.45}to{transform:translate3d(-60px,100px,0);opacity:.9}}.nx-performance>header span{color:#7ce4c6;letter-spacing:.18em;font-size:10px}.nx-performance h2{color:#f2f9f8;font-weight:700;font-size:clamp(25px,3vw,36px)}.nx-performance>header a{color:#b8e8d8;min-height:44px}.nx-performance .nx-periods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;background:#080f17b3;border:1px solid #30414b;padding:5px;border-radius:13px;margin-top:22px}.nx-performance .nx-periods button{border:0;border-radius:9px;padding:10px 4px;background:transparent;color:#becdd3;font-size:12px;min-height:44px}.nx-performance .nx-periods button[aria-pressed=true]{background:#8fe8cd;color:#092b25;box-shadow:0 3px 14px #61dcb52b;font-weight:750}.nx-performance .nx-metrics{gap:10px;padding:12px 0 20px;border-color:#35434c}.nx-performance .nx-metrics>div{padding:16px;border:1px solid #354a52;border-radius:14px;background:#101b25e8;gap:8px}.nx-performance .nx-metrics>div:first-child{background:linear-gradient(135deg,#1c433c,#152b2e);border-color:#467f6e}.nx-performance .nx-metrics span{color:#c0d0d5;font-size:10px;letter-spacing:.09em;font-weight:650}.nx-performance .nx-metrics strong{font-size:clamp(28px,4vw,40px);font-weight:750;letter-spacing:-.04em;color:#f0f7fa}.nx-performance .nx-metrics>div:first-child strong,.nx-performance .nx-metrics>div:last-child strong{color:#91efd0}.nx-performance .nx-metrics>div:nth-child(4) strong{color:#efd398}.nx-performance .nx-target-heading h3{color:#eef5f7;font-size:12px;letter-spacing:.1em}.nx-performance .nx-target-heading>span{color:#b7c9ce}.nx-performance .nx-target-results article{background:#101b25e8;border-color:#354a52;border-radius:12px;padding:16px}.nx-performance .nx-target-results article.confirmed{border-color:#508a78;background:#18382ee8}.nx-performance .nx-target-results article>strong{color:#90e8ce;font-variant-numeric:tabular-nums}.nx-performance .nx-progress{background:#2b3c45;height:5px}.nx-performance .nx-progress i{background:linear-gradient(90deg,#48bfa5,#adf2d9)}.nx-performance .nx-data-note{color:#b4c6cd;line-height:1.65;font-size:11px}.nx-performance>p:last-child{padding:14px;background:#0b131a99;border-radius:10px;margin-bottom:0}.nx-market-pulse{border-color:#726446;background:linear-gradient(125deg,#303022,#17252a 50%,#101a24);padding:28px}.nx-market-pulse:after{background:radial-gradient(circle,#e4c66e26,transparent 68%);animation-delay:-8s}.nx-market-title>svg{width:42px;height:42px;padding:9px;border:1px solid #8c7c4b;border-radius:12px;background:#dec47314}.nx-market-title h2{font-size:30px;font-weight:750;color:#f5f6ee}.nx-market-price strong{font-size:clamp(34px,4vw,48px);color:#fff8e5;letter-spacing:-.045em}.nx-market-price .current{display:flex;align-items:center;gap:7px;color:#9be4c8}.nx-market-price .current:before{content:"";width:6px;height:6px;background:#7ae0b8;border-radius:50%;box-shadow:0 0 10px #7ae0b866}.nx-market-pulse>footer{border-color:#5a604d;padding-top:14px}.nx-market-pulse button{border-color:#8d805c;background:#e4cf8e12;color:#f3deb0;border-radius:999px}.shell .stats article{background:linear-gradient(120deg,#14252b,#101923);border:1px solid #38505a;border-radius:18px;min-height:154px;padding:22px;box-shadow:0 10px 30px #0002}.shell .stats article:before{top:22px;bottom:22px;background:linear-gradient(#8ce8cc,#607f91);width:2px}.shell .stats article>span{font-size:13px;color:#d0dce0}.shell .stats article>strong{font-size:38px;color:#f2f9fc;margin-top:12px}.shell .stats article>i{border-radius:50%;width:40px;height:40px}.shell .stats p{color:#becdd4;font-size:12px;border-color:#334650;line-height:1.6}@media(max-width:600px){.nx-performance{padding:20px 16px}.nx-performance>header{flex-wrap:wrap;gap:5px}.nx-performance>header a{min-height:32px}.nx-performance .nx-metrics>div{padding:14px 12px}.nx-performance .nx-target-heading{align-items:flex-start;flex-direction:column;gap:5px}.nx-market-pulse{padding:22px 18px}.nx-market-title p{font-size:12px}.nx-market-pulse footer small{font-size:11px}.shell .stats{gap:12px}.shell .stats article{min-height:150px}.nx-performance .nx-periods button{font-size:11px}}@media(prefers-reduced-motion:reduce){.nx-market-pulse:after,.nx-performance:after{animation:none}}.nx-performance.nx-performance-report{background:linear-gradient(150deg,#12292c,#0d1720 60%);padding:28px;border-radius:24px}.nx-performance-report>header a{display:grid;place-items:center;width:44px;height:44px;border:1px solid #45605f;border-radius:50%;background:#25423c}.nx-performance-report .nx-result-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:22px;padding:24px 0}.nx-rate-orbit{position:relative;width:min(100%,200px);aspect-ratio:1;justify-self:center}.nx-rate-orbit svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.nx-rate-orbit circle{fill:none;stroke:#2b4149;stroke-width:5}.nx-rate-orbit circle.nx-rate-fill{stroke:#93ebd0;stroke-linecap:round;transition:stroke-dasharray .5s ease}.nx-rate-orbit>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.nx-pip-headline>span,.nx-rate-orbit span{font-size:10px;font-weight:700;letter-spacing:.13em;color:#c1d7d8}.nx-rate-orbit strong{font-size:clamp(30px,4vw,48px);letter-spacing:-.05em;color:#adf4db;line-height:1.2}.nx-pip-headline small,.nx-rate-orbit small{font-size:11px;color:#b2c7cc}.nx-pip-headline{display:flex;flex-direction:column;gap:10px;min-width:0}.nx-pip-headline>strong{font-size:clamp(28px,4vw,48px);letter-spacing:-.05em;color:#fff1cd;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.1}.nx-pip-headline a{display:flex;align-items:center;gap:4px;color:#a1e4cf;font-size:11px;text-decoration:none;min-height:44px}.nx-outcome-strip{display:flex;border-top:1px solid #39505a;border-bottom:1px solid #39505a;padding:18px 0;margin-bottom:20px}.nx-outcome-strip>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;border-right:1px solid #39505a}.nx-outcome-strip>div:last-child{border-right:0}.nx-outcome-strip strong{font-size:26px;font-variant-numeric:tabular-nums;color:#f1f7fa}.nx-outcome-strip .win strong{color:#a3edce}.nx-outcome-strip .be strong{color:#ebd39b}.nx-outcome-strip span{font-size:11px;color:#b8cdd3}.nx-trade-ledger{display:flex;gap:12px;margin:0;padding:0 0 20px;border-bottom:1px solid #39505a}.nx-trade-ledger>div{flex:1;min-width:0}.nx-trade-ledger dt{font-size:11px;color:#b8cdd3}.nx-trade-ledger dd{margin:5px 0 0;font-size:18px;font-weight:650;color:#edf5f7}.nx-performance-report .nx-target-results{display:flex;flex-direction:column;gap:0}.nx-performance.nx-performance-report .nx-target-results article{display:grid;grid-template-columns:46px minmax(0,1fr) 48px;align-items:center;gap:8px 12px;padding:16px 0;border:0;border-bottom:1px solid #2d414c;border-radius:0;background:none}.nx-performance-report .nx-target-results article>span{grid-column:1;grid-row:1;font-size:12px;color:#d9e8ec;font-weight:700}.nx-performance-report .nx-target-results article>strong{grid-column:3;grid-row:1;margin:0;text-align:right;font-size:16px}.nx-performance-report .nx-target-results .nx-progress{grid-column:2;grid-row:1;height:6px}.nx-performance-report .nx-target-results article>small{grid-column:2/4;margin:0;font-size:10px;color:#b4c8cf}.nx-results-method{margin-top:18px;color:#b4c8cf;font-size:11px;line-height:1.7}.nx-results-method summary{cursor:pointer;min-height:44px;align-content:center;color:#d0dfe3}.nx-results-method p{margin:0 0 10px}@media(max-width:600px){.nx-performance.nx-performance-report{padding:22px 18px}.nx-performance-report .nx-result-hero{gap:16px;padding:20px 0}.nx-performance-report h2{font-size:26px}.nx-performance-report>header{flex-wrap:nowrap}.nx-performance-report>header a{flex-shrink:0}.nx-rate-orbit{max-width:170px}.nx-pip-headline>span{font-size:9px}.nx-pip-headline small{font-size:10px}}@media(prefers-reduced-motion:reduce){.nx-rate-orbit circle.nx-rate-fill{transition:none}}.nx-welcome{position:relative;overflow:hidden;padding:24px 28px;margin-bottom:24px;border:1px solid #365450;border-radius:22px;background:radial-gradient(ellipse at 100% 0,#2d786d30,transparent 60%),linear-gradient(120deg,#14252c,#0c161f);color:#edf6f5}.nx-welcome-footer,.nx-welcome-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.nx-welcome-top>span{font-size:10px;font-weight:750;letter-spacing:.16em;color:#9adbc7}.nx-welcome a{display:inline-flex;align-items:center;gap:5px;text-decoration:none;min-height:44px;color:#c7e8df;font-size:12px}.nx-welcome-body{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0 24px}.nx-welcome-body p{margin:0;color:#cfdddf;font-size:17px}.nx-welcome-body h1{margin:2px 0 10px;font-size:clamp(36px,5vw,58px);font-weight:750;letter-spacing:-.055em;line-height:1.1;overflow-wrap:anywhere}.nx-welcome-body h1>span{color:#8ae6c7}.nx-welcome-body p.nx-welcome-note{font-size:13px;color:#abc2ca}.nx-welcome-mark{flex-shrink:0;display:grid;place-items:center;width:88px;height:88px;border:1px solid #528f7d;border-radius:50%;background:radial-gradient(circle,#32695950,#18392d20);color:#9be7cf;box-shadow:0 0 0 12px #77cdb508,0 0 0 24px #77cdb505}.nx-welcome-footer{border-top:1px solid #344b51;padding-top:12px}.nx-welcome-footer>span{font-size:11px;color:#afc6cd}.nx-welcome-footer>a{font-weight:650;color:#a0ebcf}@media(max-width:600px){.nx-welcome{padding:18px 20px;margin-top:8px}.nx-welcome-top>span{font-size:9px;letter-spacing:.1em}.nx-welcome-top>a{font-size:11px}.nx-welcome-body{padding:16px 0 22px}.nx-welcome-mark{width:60px;height:60px;box-shadow:0 0 0 9px #77cdb508}.nx-welcome-mark svg{width:32px;height:32px}.nx-welcome-footer{flex-wrap:wrap;gap:2px}.nx-welcome-footer>a{font-size:12px}.nx-welcome-body>div:first-child{min-width:0}}.nx-workspace-links.nx-shortcut-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:8px 14px;border:1px solid #33413f;border-radius:20px;background:#111c20;margin:22px 0}.nx-workspace-links.nx-shortcut-rows a{flex-direction:row;justify-content:flex-start;gap:10px;min-width:0;min-height:68px;padding:12px 0;border:0;border-bottom:1px solid #2a393b;border-radius:0;background:transparent;color:#e8eeee;text-align:left;font-size:13px;line-height:1.3;box-shadow:none}.nx-workspace-links.nx-shortcut-rows a:nth-last-child(-n+2){border-bottom:0}.nx-shortcut-rows .nx-shortcut-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#203236;color:#9bc7c0}.nx-shortcut-rows .nx-shortcut-label{flex:1;min-width:0}.nx-shortcut-rows .nx-shortcut-arrow{flex-shrink:0;color:#7c9393}.nx-workspace-links.nx-shortcut-rows a:hover{color:#a3f4dc;background:transparent}.nx-workspace-links.nx-shortcut-rows a[aria-current=page]{color:#83e8c8;background:transparent;box-shadow:none}.nx-shortcut-rows a[aria-current=page] .nx-shortcut-icon{background:#244b40;color:#91f3ce}@media(min-width:768px){.nx-workspace-links.nx-shortcut-rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:8px 20px}.nx-workspace-links.nx-shortcut-rows a{font-size:14px;min-height:70px}.nx-workspace-links.nx-shortcut-rows a:nth-last-child(-n+3){border-bottom:0}}@media(max-width:359px){.nx-workspace-links.nx-shortcut-rows{gap:0 10px;padding:6px 10px}.nx-workspace-links.nx-shortcut-rows a{gap:7px;font-size:12px}.nx-shortcut-rows .nx-shortcut-icon{flex-basis:28px;width:28px;height:28px}.nx-shortcut-rows .nx-shortcut-arrow{width:12px}}.live-calls-main{min-width:0}.live-calls-main>header{max-width:860px}.live-call-hero{position:relative;overflow:hidden;margin:28px 0;padding:30px;border:1px solid #6d5a2e;border-radius:22px;background:radial-gradient(circle at 90% 0,#d7b56d26,transparent 45%),linear-gradient(135deg,#2c2b27,#191b1d);box-shadow:0 22px 55px #0004}.live-call-hero:after{content:"LIVE";position:absolute;right:20px;bottom:-18px;font-size:92px;font-weight:900;letter-spacing:-.07em;color:#ffffff08;pointer-events:none}.live-call-status{display:inline-flex;align-items:center;gap:9px;padding:7px 11px;border:1px solid #bd4b47;border-radius:99px;background:#592522;color:#ffb2ad;font-size:11px;font-weight:850;letter-spacing:.12em}.live-call-status i{width:8px;height:8px;border-radius:50%;background:#ff716a;box-shadow:0 0 0 5px #ff716a1f,0 0 18px #ff716a}.live-call-heading{position:relative;z-index:1;display:flex;gap:16px;align-items:flex-start;margin:24px 0}.live-call-heading>svg{width:46px;height:46px;flex:0 0 auto;padding:11px;border:1px solid #8d7842;border-radius:14px;color:#f0d17d;background:#b99a3520}.call-waiting span,.live-call-heading small,.upcoming-calls>header span{color:#e0c36f;font-size:11px;font-weight:800;letter-spacing:.14em}.call-waiting h2,.live-call-heading h2,.upcoming-calls h2{margin:5px 0 8px;font-size:clamp(25px,3vw,35px);letter-spacing:-.035em}.call-waiting p,.live-call-heading p{max-width:700px;margin:0;color:#d0d0ca;font-size:15px;line-height:1.65;white-space:pre-wrap}.live-call-meta{position:relative;z-index:1;display:flex;gap:14px;flex-wrap:wrap;margin:0 0 22px}.live-call-meta span{display:flex;align-items:center;gap:7px;color:#c9ccc7;font-size:13px}.live-call-meta svg{width:16px;color:#dac06e}.join-call{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 19px;border:1px solid #e0c267;border-radius:12px;background:linear-gradient(135deg,#d9bc62,#a9862d);color:#17140c;text-decoration:none;font-weight:800}.call-grid a svg,.join-call svg{width:17px}.call-link-pending{position:relative;z-index:1;color:#d7d3c8}.call-waiting{display:flex;align-items:center;gap:18px;margin:28px 0;padding:26px;border:1px solid #55534d;border-radius:20px;background:linear-gradient(135deg,#292b2e,#1c1e21)}.call-waiting>svg{width:50px;height:50px;padding:12px;border-radius:15px;background:#d6bd6a1a;color:#e1c775}.upcoming-calls{margin:28px 0}.upcoming-calls>header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:15px}.upcoming-calls>header em{font-style:normal;color:#c9c9c3}.call-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.call-grid article{min-width:0;padding:22px;border:1px solid #4d4e4b;border-radius:17px;background:linear-gradient(145deg,#292b2e,#1a1c1f);box-shadow:0 15px 35px #0003}.call-date{display:flex;align-items:center;gap:9px;color:#e1ca82;font-size:12px;font-weight:700}.call-date svg{width:18px}.call-grid h3{margin:15px 0 8px;font-size:20px}.call-grid p{min-height:48px;margin:0 0 18px;color:#c8cbc6;line-height:1.6;white-space:pre-wrap}.call-grid a,.link-soon{display:inline-flex;align-items:center;gap:7px;color:#ebd078;font-size:13px;font-weight:750;text-decoration:none}.calls-empty{min-height:180px;display:grid;place-items:center;align-content:center;gap:8px;padding:30px;border:1px dashed #5c5c55;border-radius:18px;background:#ffffff04;color:#bfc2bd;text-align:center}.calls-empty svg{color:#dbc370}.calls-empty b{color:#eeeee9}.call-notice{display:flex;gap:12px;align-items:flex-start;padding:17px;border:1px solid #655a3b;border-radius:14px;background:#b8993110;color:#c8cbc6}.call-notice svg{flex:0 0 auto;color:#e1c876}.call-notice p{margin:0;line-height:1.6}.call-notice b{display:block;color:#eee3bf}.client-nav .account-link{display:flex;align-items:center;justify-content:center;min-height:42px;margin:12px 0 7px;border:1px solid #4b4b46;border-radius:10px;color:#dddcd5;text-decoration:none;font-size:12px;font-weight:700}.client-nav .account-link:hover{border-color:#88784e;color:#f0d884}.shell>.sidebar .user{text-decoration:none;color:inherit;border-radius:10px}.shell>.sidebar .user:hover{background:#ffffff05}.live-call-manager select{min-height:46px;padding:10px 12px;border:1px solid #3c4a53;border-radius:9px;background:#121b21;color:#e5ebee}@media(max-width:900px){.live-calls-shell{display:block}.live-calls-main{padding:76px 16px 32px}.call-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.live-calls-main{padding:18px 12px 30px}.live-calls-main>header{padding-right:48px}.live-call-hero{margin:20px 0;padding:21px 17px;border-radius:17px}.live-call-heading{gap:11px;margin:19px 0}.live-call-heading>svg{width:40px;height:40px;padding:9px}.live-call-heading h2{font-size:27px}.live-call-meta{display:grid;gap:9px}.join-call{width:100%}.call-waiting{align-items:flex-start;padding:20px 17px}.call-waiting>svg{width:42px;height:42px}.upcoming-calls>header{align-items:flex-start}.call-grid article{padding:18px}.call-grid p{min-height:0}.call-notice{padding:15px}}@media(max-width:900px){.shell>.mobile-scrim{inset:64px 0 0;z-index:59}.shell>.workspace>header{z-index:62;isolation:isolate}.shell>.sidebar.mobile-open{z-index:63}.floating-menu,.section-backbar a,.section-backbar button,.shell .headright,.shell .men,.shell .nx-mobile-brand,.shell .search{position:relative;pointer-events:auto;touch-action:manipulation}.section-backbar{z-index:70}.mobile-scrim{top:56px}.admin-side.mobile-open,.comm-nav.mobile-open,.sidebar.mobile-open,.support-page>aside:first-of-type.mobile-open{z-index:71}.client-nav.mobile-open+.floating-menu{z-index:72}}.bootcamp-main>header{padding:26px;border:1px solid #5d5745;border-radius:20px;background:radial-gradient(circle at 95% 0,#d8bd6b22,transparent 48%),linear-gradient(135deg,#303238,#23262a)}.bootcamp-main>header p{color:#e0e2de}.bootcamp-main .course-progress{border-color:#6d6141;background:linear-gradient(115deg,#34363a,#2b3032 58%,#28473d)}.bootcamp-main .course-progress small{color:#d8ddd9}.bootcamp-main .lesson-grid article{border-color:#5b5c58;background:linear-gradient(145deg,#34363a,#292b2f 75%,#303632)}.bootcamp-main .lesson-grid h2{color:#fff}.bootcamp-main .lesson-grid p{color:#d8dcd8}.bootcamp-main .lesson-number{background:#315c4e;color:#9ff1d0}.bootcamp-main .lesson-grid button{border:1px solid #d2b85f;background:linear-gradient(135deg,#d9be68,#987a2b);color:#17140d;font-weight:800}.bootcamp-main .academy-updates{border-color:#5b5c58;background:#292c30}.bootcamp-main .academy-updates article p{color:#d9ddd9}.bootcamp-main .education-notice{background:#283b35;border-color:#4f7769;color:#d7dfdb}@media(max-width:620px){.bootcamp-main>header{padding:22px 54px 22px 18px}.bootcamp-main .lesson-grid article{box-shadow:0 12px 26px #0003}.bootcamp-main .lesson-grid p{font-size:15px;line-height:1.65}}.bootcamp-main .bootcamp-video-library{padding:26px;border:1px solid #625a42;border-radius:22px;background:linear-gradient(145deg,#303238,#24272b);box-shadow:0 20px 48px #0004}.bootcamp-main .bootcamp-video-library>header{padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #ffffff1c}.bootcamp-main .bootcamp-video-library>header span{font-size:12px;color:#efd77f}.bootcamp-main .bootcamp-video-library>header em{padding:7px 11px;border:1px solid #6e6549;border-radius:99px;background:#d7b56d12;color:#eee4c7;font-size:13px}.bootcamp-main .bootcamp-video-library>div{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.bootcamp-main .bootcamp-video-library article{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);border-color:#68665d;background:linear-gradient(135deg,#393b3f,#292c30);box-shadow:0 18px 38px #0004}.bootcamp-main .bootcamp-player{min-height:340px;border-right:1px solid #5e5c55}.bootcamp-main .bootcamp-video-library article>section{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,3vw,40px)}.bootcamp-main .bootcamp-video-library article>section>span{font-size:12px;color:#efd375}.bootcamp-main .bootcamp-video-library h3{margin:9px 0 14px;font-size:clamp(25px,3vw,34px);line-height:1.15;color:#fff}.bootcamp-main .bootcamp-video-library p{margin:0;color:#eef0ec;font-size:17px;line-height:1.75}.bootcamp-main .bootcamp-video-library small{margin-top:22px;padding-top:16px;border-top:1px solid #ffffff1c;color:#c9cec9;font-size:13px}.bootcamp-video-field small{display:block;margin-top:4px;color:#e2d49e!important;font-size:13px}.bootcamp-video-field input[type=file]{margin-top:8px;border-color:#6b6041!important;background:#282a2e!important}.bootcamp-video-field>span{font-size:13px!important}@media(max-width:1000px){.bootcamp-main .bootcamp-video-library article{grid-template-columns:minmax(0,1fr)}.bootcamp-main .bootcamp-player{min-height:0;border-right:0;border-bottom:1px solid #5e5c55}.bootcamp-main .bootcamp-video-library article>section{padding:26px}}@media(max-width:620px){.bootcamp-main .bootcamp-video-library{padding:16px 12px;border-radius:17px}.bootcamp-main .bootcamp-video-library>header{padding:0 4px 14px}.bootcamp-main .bootcamp-video-library>header h2{font-size:26px}.bootcamp-main .bootcamp-video-library article{border-radius:15px}.bootcamp-main .bootcamp-video-library article>section{padding:21px 18px 23px}.bootcamp-main .bootcamp-video-library h3{font-size:24px}.bootcamp-main .bootcamp-video-library p{font-size:16px;line-height:1.75}.bootcamp-main .bootcamp-video-library small{font-size:12px}}@media(max-width:900px){.section-backbar{box-sizing:border-box;height:calc(56px + env(safe-area-inset-top,0px));padding:calc(6px + env(safe-area-inset-top,0px)) 12px 6px;z-index:200;isolation:isolate;pointer-events:auto}.section-backbar a,.section-backbar button{position:relative;z-index:2;min-width:48px;min-height:44px;pointer-events:auto!important;touch-action:manipulation;-webkit-user-select:none;user-select:none}body:has(.section-backbar) .admin-stage,body:has(.section-backbar) .comm-feed,body:has(.section-backbar) .community-v2,body:has(.section-backbar) .support-chat{height:calc(100dvh - 56px - env(safe-area-inset-top,0px))}body:has(.section-backbar) .learning-shell,body:has(.section-backbar) .support-page{min-height:calc(100dvh - 56px - env(safe-area-inset-top,0px))}body:has(.section-backbar) .floating-menu{top:calc(72px + env(safe-area-inset-top,0px));z-index:190}body:has(.section-backbar) .mobile-scrim{top:calc(56px + env(safe-area-inset-top,0px))}body:has(.section-backbar) .admin-side.mobile-open,body:has(.section-backbar) .comm-nav.mobile-open,body:has(.section-backbar) .sidebar.mobile-open,body:has(.section-backbar) .support-page>aside:first-of-type.mobile-open{top:calc(56px + env(safe-area-inset-top,0px));bottom:0;height:auto;max-height:none;z-index:180}body:has(.section-backbar) .client-nav:not(.mobile-open){top:calc(56px + env(safe-area-inset-top,0px));height:calc(100dvh - 56px - env(safe-area-inset-top,0px))}.shell>.workspace>header{box-sizing:border-box;height:calc(64px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0);z-index:200;pointer-events:auto}.shell>.workspace>header a,.shell>.workspace>header button,.shell>.workspace>header input{position:relative;z-index:2;pointer-events:auto!important;touch-action:manipulation}.shell>.mobile-scrim{top:calc(64px + env(safe-area-inset-top,0px));bottom:0}.shell>.sidebar.mobile-open{padding-top:calc(24px + env(safe-area-inset-top,0px));z-index:180}}.bootcamp-main .bootcamp-video-library article{display:flex;flex-direction:column;align-items:stretch}.bootcamp-main .bootcamp-player{position:relative;width:100%;min-height:0;aspect-ratio:16/9;border:0;border-bottom:1px solid #5e5c55;overflow:hidden;background:#050607}.bootcamp-main .bootcamp-player video{display:block;width:100%;height:100%;object-fit:cover;background:#050607}.bootcamp-main .bootcamp-player video:fullscreen{object-fit:contain}.bootcamp-main .bootcamp-fullscreen{position:absolute;right:14px;top:14px;z-index:4;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 13px;border:1px solid #ffffff70;border-radius:10px;background:#07090bd9;color:#fff;font-size:13px;font-weight:800;box-shadow:0 8px 24px #0008;backdrop-filter:blur(10px);cursor:pointer;touch-action:manipulation}.bootcamp-main .bootcamp-fullscreen:hover{background:#d5b75c;color:#17130b;border-color:#f2d980}.bootcamp-main .bootcamp-fullscreen svg{width:17px;height:17px}.bootcamp-main .bootcamp-video-library article>section{display:block;padding:26px 30px 30px}.bootcamp-main .bootcamp-video-library h3{max-width:900px;margin:8px 0 12px}.bootcamp-main .bootcamp-video-library p{max-width:920px;min-height:0}.bootcamp-main .bootcamp-video-library small{max-width:920px}@media(max-width:620px){.bootcamp-main .bootcamp-fullscreen{right:9px;top:9px;min-height:42px;padding:8px 10px;font-size:12px}.bootcamp-main .bootcamp-player{aspect-ratio:16/9}.bootcamp-main .bootcamp-video-library article>section{padding:21px 18px 24px}.bootcamp-main .bootcamp-video-library p{font-size:16px;line-height:1.7}}.bootcamp-video-field>.bootcamp-video-ready{display:flex;align-items:center;gap:11px;margin-top:10px!important;padding:12px 14px;border:1px solid #4f806c;border-radius:12px;background:linear-gradient(110deg,#17352d,#1d2c2a);color:#fff!important}.bootcamp-video-ready>svg{width:21px;height:21px;flex:0 0 auto;color:#55ddb1}.bootcamp-video-ready>span{display:block;min-width:0}.bootcamp-video-ready b,.bootcamp-video-ready small{display:block}.bootcamp-video-ready b{font-size:14px;color:#fff}.bootcamp-video-ready small{margin-top:3px!important;color:#c7d9d3!important;overflow-wrap:anywhere}.content-manager .bootcamp-publish-button{width:100%;min-height:56px;margin-top:4px;border:1px solid #73e0ba;border-radius:13px;background:linear-gradient(105deg,#1aa276,#30c99d);color:#071711;font-size:16px;font-weight:900;box-shadow:0 12px 28px #19ad7938;touch-action:manipulation}.content-manager .bootcamp-publish-button:hover{background:linear-gradient(105deg,#28bd8d,#54dbb3);transform:translateY(-1px)}:root{--nx-surface:#101216;--nx-border:#414750;--nx-text:#edf0f4;--nx-muted:#b0b8c3}body{background:#080a0d!important;color:var(--nx-text)}body :is(.shell,.workspace,.content,.learning-shell,.learning-main,.community-v2,.comm-feed,.support-page,.support-chat,.admin-shell,.admin-main){background-color:#090b0e!important;background-image:none!important}body :is(.sidebar,.client-nav,.comm-nav,.admin-side,.section-backbar,.workspace>header,.support-page>aside,.community-switch){background:#101216!important;border-color:#363c44!important;color:#dce1e8!important}body :is(.sidebar,.client-nav,.comm-nav,.admin-side) a{color:#b8c0ca}body :is(.sidebar,.client-nav,.comm-nav,.admin-side) :is(a.active,a[aria-current=page]){background:linear-gradient(135deg,#30353d,#191d23)!important;border-color:#646d78!important;color:#f3f5f7!important}body :is(.studio-hero,.studio-terminal-art,.studio-note,.nx-performance,.nx-market-pulse,.live-call-hero,.call-waiting,.call-grid article,.academy-updates,.bootcamp-video-library,.education-notice,.call-notice,.feed-banner,.community-notices,.official-notice,.secure-box,.ticket-context){background:linear-gradient(135deg,#20242a,#0c0e12 75%)!important;border-color:#464d57!important;box-shadow:inset 0 1px #ffffff12,0 12px 32px #0003!important;color:#e7ebf0!important}body .nx-studio{--studio-mint:#dce2ea;--studio-cream:#edf0f5}body :is(.studio-hero-main p,.studio-hero-main>div>span,.studio-hero-top>span,.studio-art-label,.studio-art-footer,.studio-hero-bottom>span,.studio-note>span,.studio-note em,.studio-note a,.studio-section-label,.studio-utility svg){color:#b9c2ce!important}body .studio-hero h1{color:#f1f3f6!important}body .studio-hero h1 em{color:#d7dde6!important;background:none!important;-webkit-text-fill-color:#d7dde6!important}body :is(.studio-hero-bottom>a,.join-call){background:linear-gradient(135deg,#e5e9ef,#aeb8c6)!important;color:#101318!important;border-color:#e0e5ed!important}body :is(.studio-hero-bottom,.studio-art-footer,.nx-outcome-strip,.nx-trade-ledger,.nx-target-results>div,.nx-results-method){border-color:#3c434c!important}body :is(.studio-utility a,.studio-hero-top>a,.nx-periods,.nx-workspace-links,.nx-shortcut-icon,.community-switch button,.nx-channel-pills button){background:#14171c!important;border-color:#434b56!important;color:#d6dce5!important}body :is(.nx-periods button[aria-pressed=true],.nx-periods button.active,.nx-channel-pills button.active){background:linear-gradient(135deg,#424b57,#262d37)!important;color:#fff!important;border-color:#77828f!important}body :is(.nx-performance>header span,.nx-performance>header a,.nx-pip-headline>strong,.nx-pip-headline>a,.nx-market-title>svg,.nx-market-title span,.nx-market-pulse footer button,.nx-market-price strong,.live-call-heading small,.upcoming-calls>header span,.call-waiting span,.call-date,.call-grid a,.call-link-pending,.risk b,.risk>svg){color:#dce2eb!important}body :is(.nx-market-title>svg,.nx-market-pulse footer button,.live-call-heading>svg,.call-waiting>svg){background:#22272f!important;border-color:#626c79!important;color:#dce2eb!important}body :is(.nx-performance p,.nx-market-pulse p,.nx-market-pulse footer,.studio-note p,.education-notice p,.call-notice p){color:#b8c1cc!important}body .nx-market-pulse:before,body .nx-performance:before{opacity:.08!important}body .nx-progress{background:#303640!important}body :is(.bootcamp-main,.admin-main,.support-page) :is(input,textarea,select){background:#101319!important;color:#edf0f5!important;border-color:#4b5562!important}body :is(.bootcamp-main,.admin-main) :is(h1,h2,h3,label){color:#e8edf4!important}body :is(.message-list,.support-messages){background:#0a0c10!important}body :is(.composer,.support-send,.chat-composer){background:#181c22!important;border-color:#47505c!important;color:#e7edf5!important}body :is(.nx-workspace-links a[aria-current=page],.studio-utility a:hover){background:linear-gradient(135deg,#343c47,#1d232b)!important;border-color:#737f8e!important;color:#fff!important}body :is(.education-notice,.call-notice,.risk){border-color:#444c57!important}body :is(.nx-performance,.nx-market-pulse,.studio-note,.live-call-hero,.call-waiting) :is(h2,h3){color:#f0f3f7!important}