/* GENERATED by scripts/neutralize-legacy-css.js. Do not edit by hand (put manual fixes in legacy-extra.css). */
/* styles.css */
:root{--gold:#979797;--gold2:#bebebe;--text:#efefef;--muted:#a3a3a3;--line:#282828;--green:#3ddc84}
.button.primary{color:#111111;box-shadow:0 10px 30px rgba(151,151,151,.16)}
.hero{background:radial-gradient(circle at 20% 20%,rgba(151,151,151,.08),transparent 42%)}
.status-pill i{box-shadow:0 0 0 5px rgba(61,220,132,.1)}
.trust-row{color:#b2b2b2}
.empty-state{border:1px dashed #353535}
.empty-state .icon{background:rgba(151,151,151,.1)}
.tag{background:rgba(151,151,151,.1)}
.cta-section{background:linear-gradient(120deg,#d6d6d6,#909090);color:#121212}
.cta-section .eyebrow{color:#474747}
dialog{border:1px solid #343434}
@media(max-width:800px){.mobile-nav a,.mobile-nav button{color:#8a8a8a}.mobile-nav span{color:#c7c7c7}}
.monthly-report-page .report-hero p,.monthly-report-page .report-current p,.monthly-report-page .report-current small,.monthly-report-page .report-current span{color:#e0e0e0!important}
.monthly-report-page .monthly-stats article{border:1px solid #d3d3d3}
.monthly-report-page .monthly-stats article strong{color:#131313}
.monthly-report-page .monthly-stats article small,.monthly-report-page .monthly-stats article span{color:#606060}
.monthly-report-page .monthly-stats article.wins strong{color:#0b8a42}
.monthly-report-page .monthly-stats article.losses strong{color:#d42a2a}
/* mobile.css */
@media (max-width: 800px){:root{--mobile-bg:#efefef;--mobile-text:#161616;--mobile-muted:#646464;--mobile-line:#d7d7d7}.topbar{color:#f1f1f1}.brand small{color:#979797}.hero-copy{color:#f1f1f1;background:radial-gradient(circle at 15% 0,rgba(151,151,151,.16),transparent 45%),#111}.hero-copy .lead{color:#c2c2c2}.trust-row span{border:1px solid #323232;color:#cccccc}.status-pill{color:#b5b5b5}.hero-card{box-shadow:0 12px 34px rgba(40,40,40,.08)}.hero-card-head b{color:#626262}.stat{border-color:#e0e0e0;background:#f5f5f5}.stat em{color:#626262}.data-note{color:#7f7f7f}.eyebrow{color:#626262}.opportunity-card{box-shadow:0 9px 28px rgba(37,37,37,.07)}.opportunity-card.bullish{border-top:6px solid #0b8a42}.opportunity-card.bearish{border-top:6px solid #ff6666}.opportunity-card header small{color:#858585}.ticker{color:#161616}.tag{color:#4b4b4b;background:#e5e5e5}.opportunity-card.bullish .direction-banner{color:#0b8a42;border-color:#3ddc84;background:#f2f2f2}.opportunity-card.bearish .direction-banner{color:#d42a2a;border-color:#ff6666;background:#ff6666}.opportunity-meta span{color:#5a5a5a;border-color:#d7d7d7;background:#f8f8f8}.opportunity-timeline span{border-color:#dcdcdc;background:#f5f5f5}.opportunity-timeline b{color:#4b4b4b}.opportunity-timeline time{color:#4a4a4a}.opportunity-card.bullish .direction-tag{color:#0b8a42;border-color:#3ddc84;background:#f2f2f2}.opportunity-card.bearish .direction-tag{color:#d42a2a;border-color:#ff6666;background:#f6f6f6}.card-reading{border-right:3px solid #888888;background:#f6f6f6}.card-reading b{color:#494949}.card-reading p{color:#3c3c3c}.contracts-block{border-color:#d4d4d4}.contracts-block h4{color:#454545;background:#f1f1f1}.contracts-block .contract-line{color:#282828;border-color:#e4e4e4}.contract-line b{color:#202020}.contract-line span{color:#666666}.contract-line strong{color:#707070}.contract-line em{color:#0b8a42}.update-note{color:#282828;border-color:#888888;background:#f6f6f6}.update-note b{color:#484848}.update-note span{color:#4f4f4f}.risk-details{border-color:#dcdcdc}.risk-details summary{color:#7a7a7a}.risk-details p{color:#676767}.price-line span{color:#747474;border:1px solid #e5e5e5;background:#f4f4f4}.price-line b{color:#141414}.opportunity-card details{border:1px solid #dcdcdc}.opportunity-card summary{color:#494949;background:#f6f6f6}.opportunity-card summary em{color:#858585}.contract-line{color:#333333;border-color:#e6e6e6}.result-row.header{color:#626262;background:#eeeeee}.result-row{color:#242424;border-color:#dfdfdf}.result-times small{color:#707070}.result-times strong{color:#242424}.steps article,.course-preview,.course-card{box-shadow:0 8px 24px rgba(35,35,35,.05)}.store-strip,.platform-link{border-color:#c6c6c6;background:#f8f8f8}.smartincome-ecosystem{border-color:#c6c6c6;background:#f8f8f8}.locked-state{border-color:#c2c2c2;background:radial-gradient(circle at 50% 0,rgba(151,151,151,.12),transparent 45%),#fff}.mobile-nav{color:#252525;border-color:#d5d5d5;box-shadow:0 -8px 28px rgba(39,39,39,.08)}.mobile-nav a,.mobile-nav button{color:#686868}.mobile-nav span{color:#353535}.mobile-nav .active,.mobile-nav a:active,.mobile-nav button:active{color:#626262}footer{color:#a2a2a2}footer a{color:#d5d5d5}.overview-page .panel-section:before{box-shadow:0 10px 30px rgba(37,37,37,.06)}.overview-page .overview-kpis article,.overview-page .criteria-grid article,.overview-page .reading-points article,.overview-page .risk-ladder article,.overview-page .access-cards article{box-shadow:0 7px 20px rgba(37,37,37,.05)}.overview-page .pulse-score strong{color:#626262}.overview-page .pulse-directions div{background:#f5f5f5}.overview-page .sample-card{border-color:#c6c6c6;background:#f8f8f8}.overview-page .sample-prices span{color:#707070;background:#ececec}.overview-page .flow-compare .bullish-side{border-right:4px solid #0b8a42;background:#f6f6f6}.overview-page .flow-compare .bearish-side{border-right:4px solid #ff6666;background:#f8f8f8}.overview-page .signal-note{border-color:#c6c6c6;background:#f8f8f8}.overview-page .signal-note p{color:#595959}.access-card{color:#efefef}}
/* theme.css */
:root{--panel2:#f0f0f0;--text:#161616;--muted:#636363;--line:#dbdbdb;--green:#0b8a42}
:root[data-theme="dark"]{--text:#efefef;--muted:#a3a3a3;--line:#282828;--green:#3ddc84}
:root:not([data-theme="dark"]) .button.secondary,:root:not([data-theme="dark"]) .button.ghost{color:#161616}
:root:not([data-theme="dark"]) .hero-card,:root:not([data-theme="dark"]) .empty-state,:root:not([data-theme="dark"]) .course-preview{background:linear-gradient(145deg,#fff,#f3f3f3);box-shadow:0 18px 55px rgba(28,28,28,.08)}
:root:not([data-theme="dark"]) .stat,:root:not([data-theme="dark"]) .price-line span{background:#f3f3f3}
:root:not([data-theme="dark"]) .result-row.header,:root:not([data-theme="dark"]) .contracts-block h4,:root:not([data-theme="dark"]) .update-note,:root:not([data-theme="dark"]) .store-strip{background:#efefef}
:root:not([data-theme="dark"]) .closed-trade-detail{color:#242424}
:root:not([data-theme="dark"]) .closed-trade-detail[open]>summary{background:#efefef;border-color:#dfdfdf}
:root:not([data-theme="dark"]) .closed-trade-body section{border-color:#dfdfdf}
:root:not([data-theme="dark"]) .closed-trade-body section p,:root:not([data-theme="dark"]) .closed-trade-detail>summary small{color:#696969}
:root:not([data-theme="dark"]) .closed-trade-status span,:root:not([data-theme="dark"]) .closed-timeline li{background:#f7f7f7;border-color:#dcdcdc}
:root:not([data-theme="dark"]) .closed-trade-status small{color:#707070}
:root:not([data-theme="dark"]) .closed-trade-body section h3,:root:not([data-theme="dark"]) .closed-risk>summary{color:#494949}
:root:not([data-theme="dark"]) .closed-contracts>div,:root:not([data-theme="dark"]) .closed-risk{border-color:#dcdcdc}
:root:not([data-theme="dark"]) .locked-state,:root:not([data-theme="dark"]) .smartincome-ecosystem{background:radial-gradient(circle at 50% 0,rgba(151,151,151,.10),transparent 45%),#fff}
:root:not([data-theme="dark"]) .portfolio-entry-dialog{--panel2:#f5f5f5;--text:#181818;--muted:#606060;--line:#d3d3d3}
:root[data-theme="dark"] .portfolio-entry-dialog{--panel2:#1a1a1a;--text:#efefef;--muted:#a2a2a2;--line:#303030}
:root:not([data-theme="dark"]) .brand b{color:#161616}
:root:not([data-theme="dark"]) .top-links a{color:#555555;border-color:#d3d3d3}
:root:not([data-theme="dark"]){--gold:#464646;--gold2:#464646}
:root:not([data-theme="dark"]) .button.primary{background:linear-gradient(135deg,#bebebe,#979797);color:#111111}
:root:not([data-theme="dark"]) .course-card{color:#efefef}
:root:not([data-theme="dark"]) .course-card>p,:root:not([data-theme="dark"]) .course-card ul{color:#cccccc}
:root:not([data-theme="dark"]) .course-card .button.secondary{color:#161616}
:root:not([data-theme="dark"]) .course-card .course-label,:root:not([data-theme="dark"]) .academy-card>span,:root:not([data-theme="dark"]) .academy-card b{color:#bebebe}
:root:not([data-theme="dark"]) .academy-card{color:#efefef}
:root:not([data-theme="dark"]) .academy-card li{color:#cfcfcf}
:root:not([data-theme="dark"]) .hero h1 span,:root:not([data-theme="dark"]) .course-hero h1 span,:root:not([data-theme="dark"]) .statistics-hero h1 span,:root:not([data-theme="dark"]) .overview-hero h1 span{color:#464646}
@media(max-width:800px){:root[data-theme="dark"]{--mobile-text:#efefef;--mobile-muted:#a3a3a3;--mobile-line:#2d2d2d}:root[data-theme="dark"] .topbar{color:#f1f1f1;border-color:#282828}:root[data-theme="dark"] .theme-toggle,:root[data-theme="dark"] .top-links a{color:#aaaaaa;background:#131313;border-color:#333333}:root[data-theme="dark"] .hero-copy{color:#f1f1f1;background:radial-gradient(circle at 15% 0,rgba(151,151,151,.16),transparent 45%),#111}:root[data-theme="dark"] .stat,:root[data-theme="dark"] .price-line span,:root[data-theme="dark"] .opportunity-meta span{border-color:#2d2d2d}:root[data-theme="dark"] .card-reading,:root[data-theme="dark"] .update-note,:root[data-theme="dark"] .opportunity-card summary{border-color:#393939;background:#141414}:root[data-theme="dark"] .card-reading p,:root[data-theme="dark"] .update-note span{color:#bcbcbc}:root[data-theme="dark"] .contracts-block,:root[data-theme="dark"] .contract-line{border-color:#2c2c2c}:root[data-theme="dark"] .contracts-block h4{background:#141414}:root[data-theme="dark"] .result-row{border-color:#2d2d2d}:root[data-theme="dark"] .smartincome-ecosystem,:root[data-theme="dark"] .store-strip,:root[data-theme="dark"] .platform-link,:root[data-theme="dark"] .locked-state{border-color:#393939;background:#111111}:root[data-theme="dark"] .mobile-nav{border-color:#2a2a2a}:root[data-theme="dark"] .mobile-nav a,:root[data-theme="dark"] .mobile-nav button{color:#a3a3a3}:root[data-theme="dark"] .mobile-nav span{color:#d5d5d5}:root[data-theme="dark"] .overview-page .sample-card{border-color:#393939;background:#111111}:root[data-theme="dark"] .overview-page .flow-compare .bullish-side{background:rgba(11,138,66,.08)}:root[data-theme="dark"] .overview-page .flow-compare .bearish-side{background:rgba(255,102,102,.08)}:root[data-theme="dark"] .overview-page .signal-note{border-color:#393939;background:rgba(151,151,151,.06)}:root[data-theme="dark"] .overview-page .signal-note p{color:#bbbbbb}}
/* access.css */
.access-page{background:radial-gradient(circle at 50% 15%,rgba(151,151,151,.11),transparent 35%),var(--bg)}
.access-card{border:1px solid #333333;background:linear-gradient(150deg,#141414,#101010)}
.telegram-access{background:#7e7e7e;border-color:#7e7e7e;box-shadow:0 12px 30px rgba(126,126,126,.22)}
.telegram-access:hover{background:#717171}
.access-card label{color:#bebebe}
.access-card input{border:2px solid #828282}
.access-card input:focus{box-shadow:0 0 0 4px rgba(151,151,151,.22)}
.access-card input.complete{border-color:#0b8a42;box-shadow:0 0 0 4px rgba(11,138,66,.16)}
.code-help{color:#b2b2b2}
.access-message.error{color:#ff6666}
/* courses.css */
.course-hero{background:radial-gradient(circle at 15% 25%,rgba(151,151,151,.1),transparent 40%)}
.academy-card{border:1px solid #343434;background:linear-gradient(145deg,#161616,#101010)}
.academy-card li{color:#cfcfcf}
.course-card.flagship{border-color:#3a3a3a;background:linear-gradient(145deg,#161616,#111)}
.course-card ul{color:#bcbcbc}
.platform-link{border:1px solid #3a3a3a;background:linear-gradient(120deg,#121212,#101010)}
/* videos.css */
.video-btn{background:var(--gold,#8c8c8c)}
.video-yt{color:var(--gold,#626262)}
@media(orientation:portrait){.video-swap{color:var(--gold,#626262)}}
/* statistics.css */
.data-source-badge{background:rgba(151,151,151,0.07)}
.average-card{border:1px solid #393939;background:radial-gradient(circle at 20% 0, rgba(151,151,151,0.16), transparent 48%),
    #111111}
.average-card small,
.average-card span{color:#a2a2a2}
.average-card strong{color:#bebebe !important}
.statistics-grid small{color:#a2a2a2}
.statistics-grid strong{color:#efefef}
.statistics-grid span{color:#979797}
.statistics-grid .wins{border-top:4px solid #0b8a42}
.statistics-grid .losses{border-top:4px solid #ff6666}
.statistics-grid .net{border-top:4px solid #979797}
.win-ring{background:radial-gradient(circle closest-side, #121212 72%, transparent 73%),
    conic-gradient(#0b8a42 calc(var(--score) * 1%), #282828 0)}
.win-ring small{color:#a2a2a2}
.win-ring-card p{color:#a2a2a2}
.insight-card small{color:#a2a2a2}
.insight-card strong.positive{color:#3ddc84}
.insight-card strong.negative{color:#ff6666}
.insight-card span{color:#979797}
.quality-track{background:#282828}
.quality-track i{background:linear-gradient(90deg, #767676, #bebebe)}
.positive-result > strong,
.positive-result > span{color:#0b8a42}
.positive-result{border-inline-start:4px solid #0b8a42}
.negative-result > strong,
.negative-result > span{color:#ff6666}
.negative-result{border-inline-start:4px solid #ff6666}
.trade-result.positive-result b{color:#3ddc84}
.trade-result.negative-result b{color:#ff6666}
@media (max-width: 800px){.statistics-page{background:#f2f2f2;color:#1e1e1e}.statistics-hero .lead{color:#696969}.data-source-badge{color:#4e4e4e;border-color:#cecece;background:#f4f4f4}.average-card{color:#f1f1f1;background:radial-gradient(
        circle at 15% 0,
        rgba(151,151,151,0.2),
        transparent 48%
      ),
      #111}.statistics-section{border-color:#d6d6d6}.statistics-grid article{color:#1e1e1e;border-color:#d9d9d9;box-shadow:0 7px 22px rgba(37,37,37,0.06)}.statistics-grid small{color:#6e6e6e}.statistics-grid strong{color:#1e1e1e}.statistics-grid span{color:#555555}.performance-insights article{color:#1e1e1e;border-color:#d9d9d9;box-shadow:0 7px 22px rgba(37,37,37,0.05)}.win-ring{background:radial-gradient(circle closest-side, #fff 72%, transparent 73%),
      conic-gradient(#0b8a42 calc(var(--score) * 1%), #e0e0e0 0)}.win-ring-card p,
  .win-ring small,
  .insight-card small{color:#6e6e6e}.insight-card span{color:#505050}.quality-track{background:#e0e0e0}.trade-results{border-color:#d4d4d4}.trade-results article,
  .trade-result{color:#1e1e1e;border-color:#e0e0e0}.trade-result em{color:#505050}.trade-results small{color:#6e6e6e}}
@media (max-width: 430px){.trade-result.positive-result b{color:#0b8a42}.trade-result.negative-result b{color:#d42a2a}}
.report-months button.active{color:#a3a3a3}
.model-portfolio{border-top:2px solid #898989}
/* overview.css */
.overview-hero{background:radial-gradient(circle at 18% 28%,rgba(151,151,151,.1),transparent 38%)}
.pulse-card{border:1px solid #2f2f2f;background:linear-gradient(150deg,#161616,#0e0e0e 65%)}
.pulse-directions .down{background:#ff6666}
.section-kicker>span{color:#606060;border:1px solid #323232}
.bearish-side>span{color:#ff6666}
.signal-note{border:1px solid #353535;background:rgba(151,151,151,.06)}
.signal-note p{color:#bbbbbb}
.sample-card{border:1px solid #323232;background:linear-gradient(145deg,#141414,#0d0d0d)}
.sample-top span{background:rgba(151,151,151,.1)}
.risk-ladder .high:before{background:#ff6666}
/* tour.css */
.tour-launch{border:1px solid #a4a4a4;background:#151515;color:#cbcbcb}
.tour-dialog{border:1px solid #aaaaaa;background:#151515}
.tour-progress{color:#b2b2b2}
.tour-actions button{border:1px solid #969696;background:#bbbbbb;color:#131313}
.tour-focus{outline:3px solid #959595}
/* nav-six.css */

/* a11y-fixes.css */
:root:not([data-theme="dark"]) .brand small,
:root:not([data-theme="dark"]) .brand span small,
:root:not([data-theme="dark"]) .section-head .eyebrow,
:root:not([data-theme="dark"]) .stat em,
:root:not([data-theme="dark"]) .plan-card > span,
:root:not([data-theme="dark"]) .featured > span,
:root:not([data-theme="dark"]) #approvalNote > b,
:root:not([data-theme="dark"]) .after-payment > a,
:root:not([data-theme="dark"]) .mobile-nav .active{color:#515151}
#requestCodeLink{background:#5d5d5d}
:root:not([data-theme="dark"]) .statistics-page .statistics-hero h1 span{color:#979797}
:root:not([data-theme="dark"]) .academy-card{color:#242424}
:root:not([data-theme="dark"]) .academy-card li{color:#444444}
:root:not([data-theme="dark"]) .academy-card > span,
:root:not([data-theme="dark"]) .academy-card li > b,
:root:not([data-theme="dark"]) .academy-card b{color:#515151}
:root:not([data-theme="dark"]) .course-card:not(.flagship){color:#242424}
:root:not([data-theme="dark"]) .course-card:not(.flagship) h3{color:#161616}
:root:not([data-theme="dark"]) .course-card:not(.flagship) p,
:root:not([data-theme="dark"]) .course-card:not(.flagship) li{color:#444444}
:root:not([data-theme="dark"]) .course-card:not(.flagship) .course-label{color:#515151}
.expiry-note{background:rgba(134,134,134,.12);border:1px solid rgba(134,134,134,.35)}
.onboarding-checklist{background:rgba(134,134,134,.1);border:1px solid rgba(134,134,134,.35)}
/* design-system.css */
:root{--focus:#bebebe;--up:#3ddc84;--down:#ff6666}
:root:not([data-theme="dark"]){--focus:#464646;--up:#0b8a42;--down:#d42a2a;--shadow-1:0 1px 2px rgba(28,28,28,.08),0 8px 22px rgba(28,28,28,.07)}
:root[data-theme="dark"] .topbar .top-links a{color:#aaaaaa;background:#131313;border-color:#333333}
.quick-analyze{border:1px solid var(--gold,#979797)}
.quick-analyze small{color:var(--gold,#626262)}
.quick-analyze.featured{box-shadow:0 12px 36px rgba(140,140,140,.28)}
/* market.css */
.approval-note b{color:#626262}
.plan-card.featured{border:2px solid #868686;box-shadow:0 18px 60px rgba(114,114,114,.14)}
.plan-card>em{background:#a4a4a4}
.plan-card>span{color:#626262}
.saving{color:#0b8a42;background:rgba(11,138,66,.1)}
.plan-card li:before{color:#0b8a42}
.after-payment article b{color:#626262}
.after-payment>a{color:#626262}
