body.theme-signals{--signal-bg:#071421;--signal-panel:#0c1b2a;--signal-border:#284153;--signal-text:#eef3f9;--signal-muted:#a4b8cd;--signal-gold:#e2bd79;--signal-green:#4bdabd;--signal-red:#f4777a;background:radial-gradient(ellipse at 75% 0,#142b3e 0,transparent 50%),#071421;color:var(--signal-text)}
.theme-signals .site-header{background:rgba(7,20,33,.97);border-color:#2b4356}.theme-signals .wordmark{color:#e2bd79}.theme-signals #main-nav a,.theme-signals .nav-actions a,.theme-signals .menu-toggle{color:#d9e3ef}.theme-signals #main-nav a[aria-current]{color:#f0cc87}.theme-signals #main-nav a[aria-current]:after{background:#e2bd79}.theme-signals .nav-actions .button{background:#e2bd79;color:#17232c}.theme-signals #main-nav{gap:19px}.theme-signals footer{background:#07121c;color:#a4b8cd}.theme-signals footer a,.theme-signals footer h3{color:#e4eaf2}.theme-signals .preview-bar{display:none}.theme-signals .chat-launchers{display:none}
.signals-workspace{max-width:1510px;margin:0 auto;padding:36px 32px 65px;font-family:Inter,Arial,sans-serif}.signals-workspace *{box-sizing:border-box}.signals-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px}.signals-kicker{font-size:10px;letter-spacing:.18em;font-weight:700;color:#b89961}.signals-heading h1{font-size:36px;letter-spacing:-1.2px;line-height:1.1;margin:9px 0}.signals-heading p{font-size:17px;margin:0;color:var(--signal-muted)}.signal-feed{font-size:12px;color:#a4b8cd;white-space:nowrap}.signal-feed.fresh:before{content:'●';color:var(--signal-green);margin-right:9px}.signals-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.timeframes,.market-tabs{display:flex;gap:6px}.signals-workspace button{font-family:inherit;cursor:pointer}.timeframes button,.market-tabs button{color:#c9d7e7;background:linear-gradient(#182939,#10202e);border:1px solid #304859;border-radius:7px;min-height:40px;padding:8px 21px;font-size:14px}.timeframes button.selected,.market-tabs button.selected{background:linear-gradient(135deg,#f1d8a4,#b98c4e);color:#111c25;border-color:#e4c793;box-shadow:0 0 0 2px #dfbe7420}.tf-lock{font-size:10px;opacity:.65;margin-left:6px}.timeframes button.selected .tf-lock{color:inherit}.signals-toolbar p{font-size:11px;color:var(--signal-muted);margin:9px 0 0}.market-tabs{gap:0;background:#0b1a28;border:1px solid #294254;border-radius:7px;padding:3px}.market-tabs button{background:transparent;border-color:transparent;padding:7px 20px;border-radius:4px;font-size:12px;min-height:34px}.signals-grid{display:grid;grid-template-columns:minmax(285px,.85fr) minmax(0,1.65fr);gap:16px;align-items:start}.signal-panel{border:1px solid var(--signal-border);border-radius:10px;background:linear-gradient(115deg,#0d1e2d,#0a1825);overflow:hidden;box-shadow:0 18px 45px #00000015}.panel-heading{display:flex;justify-content:space-between;align-items:center;padding:17px 19px;border-bottom:1px solid #263e51}.panel-heading h2{font-size:19px;margin:0}.panel-heading>span{font-size:11px;color:#94aabe}.market-column-labels,.signal-market{display:grid;grid-template-columns:minmax(120px,1fr) 95px 25px 25px;gap:10px;align-items:center}.market-column-labels{font-size:10px;letter-spacing:.02em;color:#a6b8cb;padding:12px 18px}.signal-market{width:100%;text-align:left;border:0;border-top:1px solid #21394b;background:transparent;color:#d8e2ed;padding:14px 18px;min-height:70px;transition:background .15s}.signal-market:hover{background:#152b3e}.signal-market.selected{background:linear-gradient(100deg,#68583355,#ad87462a);outline:1px solid #b79859;outline-offset:-1px;border-radius:6px}.market-name{display:flex;align-items:center;gap:10px;min-width:0}.market-name b{font-size:13px;display:block;color:#edf3f8}.market-name small{display:block;margin-top:3px;color:#9eafc2;font-size:10px}.instrument-icon,.market-name .market-icon{flex:0 0 33px;height:33px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#193145;border:1px solid #375069;font-size:11px;color:#efcf91;white-space:nowrap;letter-spacing:-2px}.signal-market .count{font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.status-chip{display:inline-flex;justify-content:center;border:1px solid #3b5267;border-radius:6px;padding:5px 7px;font-size:10px;line-height:1.2;color:#b3c4d7;background:#182c3d}.status-chip.waiting{color:#d0dded}.status-chip.active,.status-chip.passed{color:#e7c17b;border-color:#86682f;background:#5d4b282f}.status-chip.tp,.positive{color:var(--signal-green)}.status-chip.sl,.negative{color:var(--signal-red)}.status-chip.offline,.status-chip.warming{color:#90a6b9}.signal-detail{padding:17px}.detail-heading,.detail-heading>div{display:flex;align-items:center;gap:12px}.detail-heading{justify-content:space-between;margin-bottom:14px}.detail-heading h2{font-size:23px;margin:0;letter-spacing:-.6px}.mini-chip{font-size:11px;color:#b8c9db;padding:4px 9px;background:#1a2c3b;border:1px solid #344b5b;border-radius:5px}.signal-state-banner{display:flex;align-items:center;gap:15px;border:1px solid #52616d;border-radius:7px;background:linear-gradient(100deg,#223343,#142230);padding:16px;margin-bottom:12px}.signal-state-banner.amber{border-color:#a88340;background:linear-gradient(110deg,#6b52283f,#3b33252f)}.signal-state-banner.green{border-color:#317c72;background:linear-gradient(110deg,#15564e50,#123038)}.signal-state-banner.red{border-color:#855259;background:linear-gradient(110deg,#582f3b50,#292333)}.state-glyph{font-size:30px;color:#e5c481;line-height:1}.signal-state-banner strong{font-size:15px;text-transform:uppercase;letter-spacing:.025em;color:#ecc883}.signal-state-banner p{font-size:12px;line-height:1.5;margin:5px 0 0;color:#d1dce6}.signal-state-banner>div{flex:1}.signal-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 14px;background:#172735;border:1px solid #9c804d;border-radius:6px;text-decoration:none;color:#ecedf0;font-size:12px;cursor:pointer}.signal-button:hover{background:#263b4a}.signal-button.gold{background:linear-gradient(135deg,#ecd09a,#bc9455);color:#15232c;font-weight:700}.notify-button{max-width:170px;line-height:1.5}.signal-chart-wrap{height:350px;position:relative;border:1px solid #294255;border-radius:6px;background:linear-gradient(120deg,#0b1b2a,#102131);overflow:hidden}.signal-chart-wrap canvas{width:100%;height:100%;display:block}.signal-chart-wrap #chart-empty{position:absolute;inset:0;display:grid;place-items:center;font-size:14px;color:#8099b0}.signal-chart-wrap #chart-empty[hidden]{display:none}.signal-levels{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.signal-levels>div{background:#0b1823;border:1px solid #21394c;padding:9px 11px;border-radius:5px}.signal-levels span{display:block;font-size:10px;color:#92a9bd;margin-bottom:5px}.signal-levels b{font-size:13px;font-variant-numeric:tabular-nums}.signal-progress{display:flex;align-items:center;margin:20px 4px;color:#a2b4c7;font-size:11px}.signal-progress i{height:1px;background:#4b514e;flex:1;margin:0 10px}.signal-progress .done{color:#e4c384}.signal-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.signal-metrics>div{border:1px solid #274254;border-radius:7px;padding:15px;background:linear-gradient(120deg,#102335,#0b1b2a)}.signal-metrics span{font-size:11px;color:#acc0d2}.signal-metrics b{display:block;font-size:30px;line-height:1.3;margin-top:5px;font-variant-numeric:tabular-nums;letter-spacing:-1px}.signal-fine{font-size:10px;color:#8fa7bd;line-height:1.7;margin:10px 0 0}.signals-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:16px;padding:15px 20px;border:1px solid #294456;border-radius:7px;background:#0f2131;color:#acc0d4;font-size:11px}.mobile-instrument,.notification-mobile,.signals-mobile-nav{display:none}.signals-lock{text-align:center;padding:50px 28px;background:radial-gradient(ellipse at center,#25415450,transparent 70%);min-height:560px}.signals-lock[hidden]{display:none}.lock-mark{border:1px solid #a78851;border-radius:50%;width:60px;height:60px;display:grid;place-items:center;margin:0 auto 23px;color:#e2be79;font-size:33px}.signals-lock h2{font-size:31px;letter-spacing:-1px;margin:14px 0}.signals-lock p{color:#a9bfd0;font-size:14px;max-width:460px;line-height:1.8;margin:12px auto}.lock-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:28px 0}.lock-prices>div{border:1px solid #304c60;border-radius:7px;padding:14px 4px;background:#112637}.lock-prices b{display:block;font-size:24px;color:#e8cc96}.lock-prices span{font-size:11px;display:block;margin-top:8px;color:#a2b8cc}.lock-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.signal-history{margin-top:24px;border:1px solid #294354;border-radius:8px;overflow:hidden}.signal-history summary{padding:18px 21px;cursor:pointer;font-size:14px;background:#0d2030;list-style:none}.signal-history summary span{float:right}.signal-history-list{overflow:auto}.signal-history table{width:100%;border-collapse:collapse;font-size:11px;background:#0c1a28}.signal-history th,.signal-history td{padding:12px;text-align:left;border-bottom:1px solid #25394d;color:#b3c4d6;white-space:nowrap}.signal-history th{color:#e9d19f}.signal-method{padding:20px 24px;max-width:1050px;color:#9fb4c8;font-size:12px;line-height:1.8}.signal-method h3{color:#e9f0f6}.signals-subscription{padding:40px 0 0;margin-top:15px;display:grid;grid-template-columns:1fr 1.6fr;gap:45px;align-items:center}.signals-subscription h2{font-size:28px;letter-spacing:-.8px;margin:13px 0}.signals-subscription p{font-size:13px;color:#9fb4c8;line-height:1.7}.subscription-prices{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.subscription-prices a{color:#e9f0f5;text-decoration:none;border:1px solid #365268;border-radius:9px;padding:20px 15px;background:linear-gradient(120deg,#1b3041,#0c1d2b)}.subscription-prices a:hover{border-color:#ddbb77}.subscription-prices span{font-size:12px;color:#a8bbcc}.subscription-prices strong{display:block;font-size:27px;margin-top:14px;color:#e6c78c;white-space:nowrap}.subscription-prices small{font-size:9px}.subscription-prices em{display:block;font-size:10px;font-style:normal;color:#a7b8c8;margin-top:22px}.signals-workspace button:focus-visible,.signals-workspace a:focus-visible{outline:3px solid #e5c689;outline-offset:3px}
@media(max-width:1350px){.theme-signals #main-nav{gap:12px}.signals-workspace{padding:30px 22px}.signals-grid{grid-template-columns:320px minmax(0,1fr)}.market-column-labels,.signal-market{grid-template-columns:minmax(110px,1fr) 82px 20px 20px;gap:6px;padding-left:12px;padding-right:12px}.market-name{gap:7px}.notify-button{display:none}.signals-toolbar{align-items:flex-start}.market-tabs button{padding:7px 13px}.timeframes button{padding:8px 17px}.signals-subscription{grid-template-columns:1fr}.signal-chart-wrap{height:340px}}
@media(max-width:1100px){.theme-signals #main-nav.open{background:#101f2c}.signals-heading h1{font-size:32px}.signals-grid{grid-template-columns:285px minmax(0,1fr)}.market-name .market-icon{display:none}.market-column-labels,.signal-market{grid-template-columns:1fr 82px 22px 22px}.signal-detail{padding:13px}.signal-metrics>div{padding:10px}.signal-metrics b{font-size:25px}.market-tabs{max-width:330px}.signal-feed{font-size:10px}.signals-bottom{font-size:10px}.timeframes button{padding:8px 12px}.signals-toolbar{flex-wrap:wrap}.signal-levels b{font-size:11px}}
@media(max-width:760px){.signals-workspace{padding:24px 14px 80px}.signals-heading{display:block;margin-bottom:20px}.signals-kicker{font-size:9px}.signals-heading h1{font-size:29px;margin-top:8px}.signals-heading p{font-size:14px}.signal-feed{margin-top:14px}.signals-toolbar{display:block}.timeframes{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.timeframes button{font-size:14px;min-height:42px}.signals-toolbar p{font-size:11px;margin-top:11px}.market-tabs{display:none}.signals-grid{display:block}.market-list{display:none}.signal-detail{padding:0;border:0;background:none;box-shadow:none;overflow:visible}.mobile-instrument{display:block;margin-bottom:14px}.mobile-instrument label{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.mobile-instrument select{width:100%;height:50px;padding:10px 14px;border:1px solid #334c60;color:#e3e9f1;background:#102234;border-radius:6px;font-size:14px}.detail-heading{margin:14px 0 12px}.detail-heading h2{font-size:21px}.detail-heading .instrument-icon{display:none}.signal-state-banner{padding:14px;gap:12px}.signal-state-banner strong{font-size:16px}.signal-state-banner p{font-size:12px}.signal-chart-wrap{height:310px}.signal-levels{grid-template-columns:repeat(2,1fr)}.signal-levels b{font-size:14px}.signal-metrics{grid-template-columns:repeat(2,1fr);gap:9px}.signal-metrics>div{padding:13px 16px}.signal-metrics b{font-size:30px}.signal-progress{font-size:9px}.signal-progress i{margin:0 7px}.signal-fine{font-size:10px}.signals-bottom{display:block;padding:12px;font-size:10px;line-height:1.8}.signals-bottom>span{display:block}.notification-mobile{display:block;margin:17px 0 8px}.notification-mobile .signal-button{width:100%;padding:14px}.quiet-button{display:block;margin:10px auto;border:0;background:none;color:#869fb5;font-size:10px;padding:7px}.signals-mobile-nav{display:flex;position:fixed;z-index:60;left:0;right:0;bottom:0;background:#0d1c2bee;border-top:1px solid #37536b;justify-content:space-around;padding:9px 6px max(9px,env(safe-area-inset-bottom));backdrop-filter:blur(14px)}.signals-mobile-nav a{color:#a7bcd1;font-size:19px;text-decoration:none;text-align:center}.signals-mobile-nav span{display:block;font-size:9px;margin-top:3px}.signals-mobile-nav a[aria-current]{color:#e2be7e}.signals-lock{padding:30px 8px;min-height:500px}.signals-lock h2{font-size:28px}.lock-prices{grid-template-columns:repeat(2,1fr);gap:9px}.lock-actions{display:grid}.signals-subscription{padding-top:30px;gap:15px}.subscription-prices{grid-template-columns:repeat(2,1fr)}.signal-history summary{font-size:12px;padding:15px}.signal-method{padding:15px;font-size:11px}.theme-signals .chat-widget-launchers,.theme-signals .chat-launcher-row{display:none}}
@media(prefers-reduced-motion:reduce){.signals-workspace *{scroll-behavior:auto;transition:none}}
@media(min-width:761px){.market-list{max-height:820px;display:flex;flex-direction:column}.market-list #signal-markets{overflow:auto;scrollbar-width:thin;scrollbar-color:#455e70 #0b1926}.market-column-labels,.panel-heading{flex-shrink:0}}
.theme-signals{--tint:#101f2e;--paper:#071421;--muted:#a4b8cd;--ink:#eaf0f6}.theme-signals #main{background:transparent}.theme-signals .chat-dock{display:none}.signals-heading h1{font-weight:750}.signals-workspace h2{font-weight:650}.signal-metrics b{font-weight:700}.theme-signals #main-nav a[aria-current]{border-bottom:2px solid #e2bd79}
@media(max-width:1100px){.theme-signals #main-nav a{background:#183047}}

.profile-readings{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 18px 4px}.profile-reading{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid #344754;border-radius:8px;background:#122332;color:#c2cdd5;font-size:12px}.profile-reading strong{font-size:15px;font-variant-numeric:tabular-nums}.profile-reading.poc{border-color:#806f45;color:#ebc773;background:#262a28}.chart-readout{font-size:11px;color:#96acbc;min-height:22px;padding:6px 18px;font-variant-numeric:tabular-nums}@media(max-width:480px){.profile-readings{gap:5px;padding:10px 8px 0}.profile-reading{flex-direction:column;gap:5px;padding:8px 4px}.profile-reading strong{font-size:14px}.chart-readout{font-size:10px;line-height:1.6;padding:8px}}

.profile-status-inline{margin:10px 18px 0;font-size:11px;color:#acbac5;line-height:1.6}.profile-status-inline+.profile-readings{padding-top:8px}

/* Score selection and the published setup's chart overlays. */
.score-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:14px 17px;border:1px solid #304657;border-radius:9px;background:#0b1c2a}.score-toolbar>div{display:flex;align-items:center;gap:15px}.score-label{font-size:12px;color:#bccddd;white-space:nowrap}.score-filters{display:flex;gap:6px}.score-filters button{min-height:38px;min-width:54px;padding:7px 14px;border:1px solid #3d5260;border-radius:6px;background:#142735;color:#c8d7e4;font-weight:600;font-size:12px}.score-filters button.selected{border-color:#e1bf7c;background:#d9b775;color:#142431}.score-toolbar p{font-size:11px;line-height:1.5;color:#a9bdcd;margin:0;max-width:330px}.signal-quality{display:flex;gap:18px;align-items:center;background:linear-gradient(115deg,#263b42,#122737);border:1px solid #5e6554;border-radius:8px;padding:14px;margin-bottom:12px}.signal-quality[hidden]{display:none}.quality-number{min-width:118px}.quality-number>span{display:block;font-size:10px;color:#c3cbd1}.quality-number strong{font-size:27px;color:#efd198;line-height:1.4}.quality-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;flex:1}.quality-checks span{font-size:11px;color:#8fa8bd;line-height:1.4}.quality-checks .met{color:#76d4bd}.chart-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 1px 12px}.fvg-toggle{display:flex;align-items:center;gap:9px;font-size:12px;color:#d0dfeb;cursor:pointer;min-height:32px}.fvg-toggle input{width:17px;height:17px;accent-color:#dfbc77;cursor:pointer}.chart-controls>span{font-size:10px;color:#9fb7c9;text-align:right}.results-scope{font-size:12px;color:#d9c291;margin:16px 0 10px}.score-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.score-result{padding:12px;border:1px solid #2d4558;border-radius:7px;background:#102333}.score-result.selected{border-color:#b39762;background:#263038}.score-result>strong{display:block;color:#e6c78f;font-size:13px;margin-bottom:8px}.score-result .score-counts{display:flex;justify-content:space-between;gap:8px;font-size:12px}.score-result small{display:block;margin-top:7px;color:#91a8bd;font-size:10px}.market-score{display:block;font-size:9px;color:#c7b789;margin-top:4px}.history-score{font-weight:700;color:#e3c994}.status-chip.no_score,.status-chip.below_threshold{color:#92aabf}
@media(max-width:760px){.score-toolbar{display:block;padding:12px}.score-toolbar>div{justify-content:space-between;gap:8px}.score-filters button{min-width:43px;padding:7px 10px}.score-toolbar p{margin-top:9px;font-size:10px}.signal-quality{gap:12px;padding:11px}.quality-number{min-width:88px}.quality-number strong{font-size:23px}.quality-checks{gap:6px}.quality-checks span{font-size:10px}.score-result{padding:9px 7px}.score-result .score-counts{font-size:11px}.score-result>strong{font-size:12px}.score-results{gap:5px}.chart-controls>span{max-width:140px}.signals-mobile-nav a{font-size:9px}}

.signal-market .status-chip{flex-direction:column;align-items:center}

/* Two-stage management: target hits overlap; closed trades do not. */
.market-column-labels,.signal-market{grid-template-columns:minmax(110px,1fr) 82px repeat(3,25px);gap:5px}
.signal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}
.status-chip.partial,.status-chip.tp1,.status-chip.tp2{color:var(--signal-green);border-color:#3b796e}
.plan-rule{font-size:11px;color:#dec18b;margin:12px 0 0;line-height:1.5}.plan-rule:empty{display:none}
.result-summary{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;color:#a7bfd1;font-size:11px;margin:12px 0}.result-summary b{color:#e2e9ed;margin-left:7px;font-variant-numeric:tabular-nums}
.score-result .score-counts{gap:7px;flex-wrap:wrap;font-size:11px}
@media(max-width:1100px) and (min-width:761px){.market-column-labels,.signal-market{grid-template-columns:minmax(80px,1fr) 68px repeat(3,22px);gap:4px}.market-name b{font-size:12px}}
@media(max-width:760px){.signal-metrics>div{padding:11px 8px}.signal-metrics b{font-size:27px}.signal-metrics span{font-size:10px}.score-result .score-counts{display:grid;grid-template-columns:1fr;gap:5px}.score-result .score-counts span{display:flex;justify-content:space-between}}

/* Profile-first chart viewport and retained earlier-rule results. */
.chart-view-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0 8px}.chart-view-toolbar>span{font-size:11px;color:#afc0cf}.chart-view-toolbar>div{display:flex;padding:3px;gap:3px;background:#081623;border:1px solid #2c4355;border-radius:8px}.chart-view-toolbar button{border:1px solid transparent;border-radius:5px;background:transparent;color:#a9bed0;padding:8px 12px;font-size:11px}.chart-view-toolbar button.selected{background:#294051;color:#f0d29a;border-color:#876e43}.chart-view-toolbar button:disabled{opacity:.4;cursor:default}.chart-view-caption{font-size:11px;line-height:1.6;color:#9ab3c7;margin:8px 0 12px;min-height:18px}.chart-outside-levels{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 0 0;font-size:10px;color:#9aafc1}.outside-price{border:1px solid #2b4052;background:#102333;border-radius:5px;padding:5px 7px;color:var(--level-color)}.outside-price b{font-variant-numeric:tabular-nums;margin-left:4px}.chart-outside-levels button,.earlier-results button{font-size:11px;background:none;border:0;padding:5px;color:#e1c087;text-decoration:underline;text-underline-offset:3px}.earlier-results{margin:10px 0 15px;padding:15px;border:1px solid #506070;border-radius:8px;background:linear-gradient(110deg,#203246,#122333)}.earlier-results>div:first-child{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.earlier-results strong{font-size:13px;color:#e6e1d6}.earlier-results>div:first-child>span{font-size:10px;color:#a7bccd}.earlier-counts{display:flex;gap:24px;flex-wrap:wrap;margin:14px 0 6px;font-size:12px}.earlier-counts b{font-size:20px;margin-left:6px;font-variant-numeric:tabular-nums}.market-name .market-earlier{color:#cdb78c;font-size:9px;line-height:1.5}.score-earlier{color:#cfb889!important;line-height:1.6}.result-rule-label{color:#b8c8d7;font-size:11px;margin:10px 0}.chart-outside-levels[hidden],.earlier-results[hidden]{display:none}.signal-history{scroll-margin-top:95px}
@media(max-width:760px){.chart-view-toolbar{display:block}.chart-view-toolbar>span{display:block;margin-bottom:8px}.chart-view-toolbar>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.chart-view-toolbar button{padding:9px 4px;font-size:10px;min-height:38px}.chart-view-caption{font-size:10px}.earlier-results{padding:12px}.earlier-counts{gap:17px}.earlier-counts b{font-size:18px}.chart-outside-levels{gap:6px}.outside-price{font-size:10px}}
