:root{--font-sans:"Aptos", "Segoe UI", sans-serif;--font-serif:"Iowan Old Style", "Georgia", serif;--bg-0:#061018;--bg-1:#0b1620;--bg-2:#111f2c;--surface:#0b1621c2;--surface-strong:#09111aeb;--surface-soft:#ffffff08;--line:#8ea7c229;--line-strong:#8ea7c247;--text:#eff7ff;--muted:#9fb4c9;--soft:#6d859d;--accent:#5db7ff;--accent-strong:#2d8df2;--bull:#47d8a0;--bull-soft:#47d8a024;--bear:#fb7185;--bear-soft:#fb718524;--neutral:#fbbf24;--neutral-soft:#fbbf2429;--warning:#ffc27a;--shadow:0 28px 80px #00000057}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{min-height:100dvh;color:var(--text);font-family:var(--font-sans), "Segoe UI", sans-serif;background:radial-gradient(circle at 0 0,#5db7ff29,#0000 26%),radial-gradient(circle at 100% 0,#47d8a01a,#0000 18%),radial-gradient(circle at 100% 100%,#fb718514,#0000 24%),linear-gradient(#09111a 0%,#061018 100%);overflow-x:hidden}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#ffffff8c,#0000 96%);mask-image:linear-gradient(#ffffff8c,#0000 96%)}body:after{background:linear-gradient(#0000 0%,#0000002e 100%)}select,input,button{font:inherit}button{cursor:pointer}code{font-family:ui-monospace,Cascadia Mono,SFMono-Regular,monospace}.shell{z-index:1;width:min(1500px,100% - 28px);padding:calc(18px + env(safe-area-inset-top)) env(safe-area-inset-right) calc(34px + env(safe-area-inset-bottom)) env(safe-area-inset-left);margin:0 auto;position:relative}.standalone-shell{width:min(1520px,100% - 16px)}.terminal-shell{gap:18px;display:grid}.desk-hero,.workspace-head,.sidebar-section,.stream-card,.tape-item,.desk-metric{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.desk-hero{border-radius:30px;padding:24px;position:relative;overflow:hidden}.desk-hero:before{content:"";pointer-events:none;background:linear-gradient(110deg,#5db7ff29,#0000 36%),linear-gradient(90deg,#0000,#ffffff08,#0000);position:absolute;inset:0}.masthead-row,.brand-lockup,.masthead-meta,.hero-grid,.hero-actions,.tape-row,.layout,.workspace,.workspace-head,.workspace-note,.sidebar-head,.search-result-head,.chips,.search-row,.signal-grid,.context-strip,.signal-core,.summary-block,.reasons,.levels-grid,.stream-card-head,.headline-signal,.price-panel,.confidence-meta,.meta-row,.strategy-stack,.strategy-stack-head,.strategy-grid,.strategy-head,.strategy-meta,.strategy-factors,.strategy-stats{gap:14px;display:grid}.masthead-row,.brand-lockup,.masthead-meta,.workspace-head,.search-result-head,.stream-card-head,.headline-signal,.meta-row,.strategy-stack-head,.strategy-head{align-items:center}.masthead-row,.workspace-head,.search-result-head,.stream-card-head,.meta-row,.strategy-stack-head,.strategy-head{grid-template-columns:1fr auto}.brand-lockup,.masthead-meta,.headline-signal{grid-auto-flow:column;justify-content:start}.brand-lockup{gap:16px}.brand-mark{background:linear-gradient(145deg,#5db7ff38,#5db7ff0d),#ffffff08;border:1px solid #5db7ff47;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative}.brand-mark span,.brand-mark:before,.brand-mark:after{content:"";background:linear-gradient(#89d2ff 0%,#2d8df2 100%);border-radius:999px;width:5px;position:absolute;bottom:10px}.brand-mark:before{height:11px;left:11px}.brand-mark span{height:18px}.brand-mark:after{height:26px;right:11px}.eyebrow,.section-kicker,.subheading,.card-label,.desk-metric span,.context-item span,.level-box span,.signal-pill,.strategy-name,.confidence-tier,.feed-pill,.provider-tag,.sidebar-tag,.tape-symbol,.sparkline-head,.card-meta,.meta-row,.search-result p{text-transform:uppercase;letter-spacing:.12em}.eyebrow,.section-kicker,.subheading,.card-label,.strategy-name,.card-meta,.hero-text,.method-copy,.summary,.tape-symbol,.tape-subtitle,.search-result p{margin:0}.eyebrow,.section-kicker,.subheading,.card-label,.desk-metric span,.context-item span,.level-box span,.sparkline-head,.card-meta,.meta-row,.provider-tag,.sidebar-tag{color:var(--soft);font-size:.72rem}h1,h2,h3{font-family:var(--font-sans), "Segoe UI", sans-serif;letter-spacing:-.04em;margin:0;font-weight:700}h1{font-size:clamp(2rem,4vw,3.5rem);line-height:.95}h2{font-size:clamp(1.28rem,2vw,1.85rem)}h3{font-size:1.4rem}.hero-grid{z-index:1;grid-template-columns:1.55fr .8fr;margin-top:20px;position:relative}.hero-primary,.hero-side{gap:16px;display:grid}.hero-primary{align-content:start}.hero-text,.summary,.method-copy,.warning-box,.empty-state,.error-card,.plan-box p,.coverage-list strong,.install-steps,.method-list{color:var(--muted);line-height:1.62}.hero-text{max-width:56ch;margin:0}.hero-actions{grid-template-columns:minmax(180px,220px) auto;align-items:end}.select-group{color:var(--muted);gap:8px;font-size:.88rem;display:grid}select,input{width:100%;color:var(--text);background:#ffffff0a;border:1px solid #8ea7c22e;border-radius:16px;outline:none;padding:13px 14px}button{border:0;border-radius:16px;padding:12px 16px;transition:transform .2s,background-color .2s,border-color .2s,opacity .2s}.primary-button{color:#061018;background:linear-gradient(135deg,#66c1ff,#2d8df2);font-weight:700}.secondary-button,.chip-button{color:var(--text);background:#ffffff0b;border:1px solid #8ea7c224}.feed-pill,.provider-tag,.sidebar-tag,.signal-pill,.confidence-tier,.consensus-pill,.strategy-badge{border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.feed-pill,.provider-tag,.sidebar-tag,.confidence-tier,.consensus-pill,.strategy-badge{background:#ffffff0a;border:1px solid #8ea7c224}.pulse-dot{background:currentColor;border-radius:999px;width:8px;height:8px;animation:1.6s infinite pulse;box-shadow:0 0}.desk-metric{background:#ffffff08;border-radius:20px;padding:16px}.desk-metric strong{font-size:1.18rem}.desk-metric span,.tape-symbol,.tape-subtitle{display:block}.desk-metric.is-bullish{border-color:#47d8a03d}.desk-metric.is-bearish{border-color:#fb71853d}.desk-metric.is-neutral{border-color:#fbbf2438}.tape-item{background:#ffffff09;border-radius:20px;grid-template-columns:1fr auto;align-items:center;padding:14px 16px;position:relative;overflow:hidden}.tape-item:before{content:"";background:var(--accent);width:3px;position:absolute;inset:0 auto 0 0}.tape-item.tone-bullish:before{background:var(--bull)}.tape-item.tone-bearish:before{background:var(--bear)}.tape-item.tone-neutral:before{background:var(--neutral)}.tape-subtitle{color:var(--muted);margin-top:5px;font-size:.82rem;display:block}.tape-price{justify-items:end;gap:4px;display:grid}.layout{grid-template-columns:minmax(0,1.6fr) minmax(320px,.84fr);align-items:start}.workspace,.sidebar{gap:16px;display:grid}.workspace-head,.sidebar-section{border-radius:26px}.workspace-head{background:linear-gradient(#0a131de6,#080f17c7);padding:20px 22px}.workspace-note{text-align:right;color:var(--muted);justify-items:end;font-size:.9rem}.signal-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.stream-card{border-radius:26px;padding:20px;animation:.45s both rise;position:relative;overflow:hidden}.stream-card:before{content:"";background:var(--line-strong);width:4px;position:absolute;inset:0 auto 0 0}.signal-card.tone-bullish:before{background:linear-gradient(#5ae7ae,#1d8d60)}.signal-card.tone-bearish:before{background:linear-gradient(#ff98a7,#de4f67)}.signal-card.tone-neutral:before{background:linear-gradient(#ffd76b,#d39c08)}.stream-card-head{margin-bottom:18px}.card-meta{margin:6px 0 0}.card-flags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.preview-tag{color:var(--warning);background:#ffc27a1a;border-color:#ffc27a3d}.headline-signal{justify-items:end}.signal-pill{font-size:.75rem;font-weight:800}.signal-pill.bullish{color:#08170f;background:linear-gradient(135deg,#68e7ae,#2dc279)}.signal-pill.bearish{color:#280a10;background:linear-gradient(135deg,#ff9bad,#f55772)}.signal-pill.neutral{color:#352300;background:linear-gradient(135deg,#ffd978,#f4b315)}.signal-core{grid-template-columns:minmax(0,.68fr) minmax(0,1fr);margin-bottom:14px}.price-panel{align-content:start;gap:8px}.price-value{letter-spacing:-.05em;font-size:clamp(2.1rem,4vw,2.8rem)}.price-change{font-weight:700}.price-change.up{color:var(--bull)}.price-change.down{color:var(--bear)}.price-change.flat{color:var(--neutral)}.preview-note{color:var(--warning);margin:0;font-size:.82rem;line-height:1.5}.confidence-meta{color:var(--muted);grid-template-columns:1fr auto;margin-bottom:8px;font-size:.87rem}.confidence-bar{background:#ffffff0f;border-radius:999px;width:100%;height:10px;overflow:hidden}.confidence-bar span{border-radius:inherit;background:linear-gradient(90deg,#5db7ff,#79e5b5);height:100%;display:block}.context-strip{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-bottom:14px}.context-item,.level-box,.plan-box,.sparkline-wrap,.search-result,.warning-box,.empty-state,.error-card,.chip{background:#ffffff09;border:1px solid #8ea7c21f;border-radius:18px}.context-item,.level-box{padding:12px}.context-item strong,.level-box strong{font-size:.96rem;display:block}.sparkline-wrap{margin-bottom:14px;padding:12px}.sparkline-head{color:var(--soft);justify-content:space-between;gap:12px;margin-bottom:10px;font-size:.72rem;display:flex}.sparkline{width:100%;height:64px}.strategy-stack{background:#ffffff08;border:1px solid #8ea7c21f;border-radius:20px;margin-bottom:14px;padding:14px}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-card{background:#ffffff07;border:1px solid #8ea7c21f;border-radius:18px;padding:14px}.strategy-card.tone-bullish{border-color:#47d8a02e}.strategy-card.tone-bearish{border-color:#fb71852e}.strategy-card.tone-neutral{border-color:#fbbf242e}.strategy-name{color:var(--soft);margin:0 0 6px;font-size:.72rem}.strategy-head,.strategy-stack-head{align-items:start}.strategy-head strong,.strategy-stack-head strong{line-height:1.35}.strategy-stats{justify-items:end;gap:8px}.strategy-score{color:var(--text);font-size:1rem;font-weight:700}.strategy-badge.bullish,.consensus-pill.bullish{color:#08170f;background:linear-gradient(135deg,#68e7ae,#2dc279)}.strategy-badge.bearish,.consensus-pill.bearish{color:#280a10;background:linear-gradient(135deg,#ff9bad,#f55772)}.strategy-badge.neutral,.consensus-pill.neutral{color:#352300;background:linear-gradient(135deg,#ffd978,#f4b315)}.strategy-setup,.strategy-meta{color:var(--muted);margin:0;line-height:1.55}.strategy-meta{color:var(--soft);font-size:.8rem}.strategy-factors{grid-template-columns:1fr;gap:8px}.strategy-factor{color:#cae5ff;background:#5db7ff0f;border:1px solid #5db7ff1f;border-radius:14px;padding:8px 10px;font-size:.82rem;line-height:1.45}.summary-block{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);align-items:start;margin-bottom:14px}.summary{margin:0}.plan-box{padding:14px}.plan-box strong{margin-bottom:6px;display:block}.plan-box p{margin:0}.performance-section{gap:14px;margin-bottom:18px;display:grid}.performance-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.performance-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.performance-card,.confidence-panel,.confidence-factor{background:#ffffff09;border:1px solid #8ea7c21f;border-radius:18px}.performance-card{gap:14px;padding:16px;display:grid}.performance-feed{gap:10px;display:grid}.performance-feed-item{background:#ffffff07;border:1px solid #8a9cff24;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.performance-feed-item p{color:var(--muted);margin:4px 0 0;font-size:.84rem}.confidence-panel{gap:12px;margin-bottom:14px;padding:14px;display:grid}.confidence-panel.is-compact{margin-bottom:0}.confidence-panel-head{gap:4px;display:grid}.confidence-panel-head span{color:var(--muted);font-size:.84rem}.confidence-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.confidence-factor{gap:4px;padding:12px;display:grid}.confidence-factor span{color:var(--soft);text-transform:uppercase;letter-spacing:.12em;font-size:.74rem}.confidence-factor strong{font-size:.95rem}.confidence-factor p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.5}.confidence-factor.is-bullish{background:#52ecaa14;border-color:#52ecaa38}.confidence-factor.is-neutral{background:#ffd05d0f;border-color:#ffd05d2e}.confidence-factor.is-bearish{background:#ff6b8f14;border-color:#ff6b8f33}.reasons{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:14px}.reason-chip,.warning-chip{border-radius:16px;padding:10px 12px;font-size:.88rem;line-height:1.5}.reason-chip{color:#cae5ff;background:#5db7ff14;border:1px solid #5db7ff24}.warning-chip{color:#ffd7aa;background:#ffc27a1a;border:1px solid #ffc27a2e}.levels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-row{color:var(--soft);border-top:1px solid #8ea7c21f;padding-top:12px;font-size:.76rem}.stream-actions{gap:12px;display:grid}.stream-action-group{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stream-actions-copy,.journal-updated{color:var(--muted);font-size:.82rem}.sidebar-section{padding:20px}.sidebar-head{justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px;display:flex}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip{border-radius:999px;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.chip button{color:var(--soft);background:0 0;border:0;padding:0}.quick-add-block,.search-form{gap:10px;margin-top:18px;display:grid}.search-row{grid-template-columns:1fr auto}.search-results{gap:12px;margin-top:14px;display:grid}.search-result{padding:14px}.search-result p{color:var(--muted);margin:8px 0 0;font-size:.82rem;line-height:1.55}.method-copy{margin:0}.method-list,.install-steps{margin:14px 0 0;padding-left:18px}.coverage-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.coverage-list li{gap:6px;display:grid}.coverage-list span{color:var(--soft);text-transform:uppercase;letter-spacing:.12em;font-size:.76rem}.warning-box,.empty-state,.error-card{padding:16px}.warning-box{color:#ffdbb2;background:#ffc27a14;border-color:#ffc27a1f;margin-top:16px}.control-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.pack-grid,.alerts-list{gap:14px;display:grid}.virtual-list{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.virtual-list-window{will-change:transform;gap:12px;padding-right:4px;display:grid}.virtual-list-row{min-height:0}.alert-controls,.alert-status-block{gap:12px;display:grid}.alert-controls{grid-template-columns:minmax(0,1fr) auto;margin-bottom:14px}.alert-toggle{min-height:52px;color:var(--text);background:#ffffff0a;border:1px solid #8ea7c229;border-radius:18px;justify-content:flex-start;align-items:center;gap:12px;padding:12px 16px;font-weight:700;display:inline-flex}.alert-toggle.is-on{background:#47d8a01a;border-color:#47d8a03d}.alert-toggle.is-off{border-color:#fb71852e}.alert-toggle-knob{background:#ffffff24;border-radius:999px;flex:none;width:46px;height:26px;position:relative}.alert-toggle-knob:after{content:"";background:#f5fbff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px}.alert-toggle.is-on .alert-toggle-knob{background:linear-gradient(135deg,#47d8a0a6,#5db7ff8c)}.alert-toggle.is-on .alert-toggle-knob:after{transform:translate(20px)}.alert-status-block{margin-bottom:14px}.alert-status-line,.alert-status-copy,.alert-feedback{margin:0;line-height:1.5}.alert-status-line{color:var(--text);font-size:.9rem;font-weight:700}.alert-status-copy{color:var(--muted);font-size:.86rem}.alert-feedback{color:var(--warning);font-size:.84rem}.alert-checklist{gap:10px;margin-bottom:14px;display:grid}.alert-checklist-item{background:#ffffff06;border:1px solid #8ea7c21f;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px 12px;display:grid}.alert-checklist-item.is-done{background:linear-gradient(#52ecaa14,#52ecaa05),#0e1126b8;border-color:#52ecaa33}.alert-checklist-item.is-pending{background:linear-gradient(#ffd05d14,#ffd05d05),#0e1126b8;border-color:#ffd05d2e}.alert-checklist-mark{letter-spacing:.12em;text-transform:uppercase;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:58px;padding:4px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.alert-checklist-item.is-done .alert-checklist-mark{color:#8bf4c8}.alert-checklist-item.is-pending .alert-checklist-mark{color:#ffd98a}.alert-checklist-label{color:#e8ebffd6;font-size:.88rem;line-height:1.4}.alert-rules,.alert-rule-group{gap:12px;display:grid}.alert-rules{background:#ffffff06;border:1px solid #8ea7c21f;border-radius:20px;margin-bottom:14px;padding:14px}.alert-rule-grid,.alert-rule-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.filter-chip-row{flex-wrap:wrap;gap:10px;display:flex}.filter-chip{color:var(--muted);text-transform:capitalize;background:#ffffff09;border:1px solid #8ea7c229;border-radius:999px;padding:10px 14px}.filter-chip.is-active{color:var(--text);background:#5db7ff1f;border-color:#5db7ff3d}.pack-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pack-card,.alert-card{box-shadow:var(--shadow);background:linear-gradient(#0a131deb,#080f17d6);border:1px solid #8ea7c224;border-radius:22px;padding:18px}.pack-head,.alert-head,.alert-levels,.pack-actions{gap:12px;display:grid}.pack-head,.alert-head{grid-template-columns:1fr auto;align-items:start}.pack-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.alert-levels{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;font-size:.86rem}.compact-summary{grid-template-columns:1fr}.setup-grid,.journal-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.top-setup-card,.journal-card{gap:14px}.top-setup-card .alert-levels{margin-top:0}.validity-strip{background:linear-gradient(#ffffff0d,#ffffff05),#0a0d1ea3;border:1px solid #8c99ff24;border-radius:16px;gap:8px;padding:12px 14px;display:grid}.top-setup-validity{margin-top:-2px}.validity-tag.is-active{color:#8bf4c8}.validity-tag.is-expiring{color:#ffd98a}.validity-tag.is-invalidated{color:#ff9eb0}.validity-tag.is-completed{color:#7dd8ff}.journal-tag-stack{justify-items:end;gap:8px;display:grid}.workflow-tag.is-planned{color:#d9e2ff}.workflow-tag.is-taken{color:#8bf4c8}.workflow-tag.is-missed{color:#ffd98a}.workflow-tag.is-partial{color:#7dd8ff}.workflow-tag.is-closed-manual{color:#f6bef9}.workflow-tag.is-skipped{color:#b9c8d8}.journal-actions{margin-top:6px}.result-tag.is-open{color:#cdd9e6}.result-tag.is-skipped{color:#b9c8d8}.macro-list{margin-top:14px}button:disabled{cursor:not-allowed;opacity:.55;transform:none}.hero-error,.stream-empty,.tape-empty{margin:0}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 0 #ffffff73}70%{box-shadow:0 0 0 9px #fff0}to{box-shadow:0 0 #fff0}}:root{--font-sans:"Avenir Next", "Trebuchet MS", "Segoe UI", sans-serif;--bg-0:#061018;--bg-1:#0b1620;--bg-2:#132230;--surface:#0a151fc7;--surface-strong:#081018eb;--surface-soft:#ffffff0a;--line:#7e9fbe29;--line-strong:#7e9fbe47;--text:#eef6ff;--muted:#a5bacf;--soft:#6e87a0;--accent:#74c6ff;--accent-strong:#318cd6;--accent-hot:#58d7b2;--accent-gold:#d5bd7a;--bull:#4ed4a1;--bull-soft:#4ed4a129;--bear:#f57f96;--bear-soft:#f57f9629;--neutral:#d7ba70;--neutral-soft:#d7ba702e;--warning:#f2bf86;--shadow:0 28px 90px #01060c75}html{background:#060d14}body{color:var(--text);font-family:var(--font-sans), "Segoe UI", sans-serif;background:radial-gradient(circle at 8% 10%,#74c6ff38,#0000 26%),radial-gradient(circle at 88% 8%,#4ed4a11f,#0000 22%),radial-gradient(circle at 82% 82%,#d7ba7014,#0000 24%),radial-gradient(circle at 20% 78%,#3d8cd61f,#0000 22%),radial-gradient(circle at 55% 48%,#7e9fbe24,#0000 34%),linear-gradient(145deg,#07111a 0%,#0d1a25 38%,#132433 70%,#0d1823 100%)}body:before{opacity:.65;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:16s ease-in-out infinite alternate gridPulse;-webkit-mask-image:linear-gradient(#ffffffe6,#0000 95%);mask-image:linear-gradient(#ffffffe6,#0000 95%)}body:after{mix-blend-mode:screen;opacity:.72;background:radial-gradient(circle at 50% 20%,#3d8cd62e,#0000 34%),radial-gradient(circle at 30% 70%,#74c6ff1f,#0000 26%),radial-gradient(circle at 75% 60%,#4ed4a11f,#0000 30%);animation:18s ease-in-out infinite alternate auroraDrift}.terminal-shell{position:relative}.terminal-shell:before{content:"";filter:blur(24px);pointer-events:none;z-index:0;background:radial-gradient(circle,#74c6ff24,#0000 68%);border-radius:999px;width:36vw;height:36vw;position:fixed;inset:auto auto 8% -6%}.desk-hero,.workspace-head,.sidebar-section,.stream-card,.tape-item,.desk-metric,.pack-card,.alert-card,.journal-card{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid #7e9fbe2e;transition:transform .24s,border-color .24s,box-shadow .24s,background-color .24s;position:relative;overflow:hidden;box-shadow:0 20px 70px #04061670,inset 0 1px #ffffff0f}.desk-hero:hover,.workspace-head:hover,.sidebar-section:hover,.stream-card:hover,.tape-item:hover,.desk-metric:hover,.pack-card:hover,.alert-card:hover,.journal-card:hover{border-color:#91b2d14d;transform:translateY(-1px);box-shadow:0 22px 72px #04061680,0 0 0 1px #ffffff08,inset 0 1px #ffffff14}.workspace-head:hover,.sidebar-section:hover,.desk-metric:hover,.tape-item:hover,.alert-card:hover,.journal-card:hover{transform:none}.desk-hero,.sidebar-section,.stream-card{background:linear-gradient(#0e1c28f0,#08111ae6),linear-gradient(135deg,#74c6ff1f,#4ed4a114 44%,#7e9fbe12 78%,#0000 100%),radial-gradient(circle at 100% 0,#d7ba7014,#0000 34%)}.workspace-head,.tape-item,.desk-metric,.pack-card,.alert-card,.journal-card{background:linear-gradient(#0a151feb,#081018e0),linear-gradient(135deg,#74c6ff0a,#4ed4a108 42%,#7e9fbe06 78%,#0000 100%)}.desk-hero{border-radius:34px;padding:28px}.desk-hero:before{background:radial-gradient(circle at 15% 24%,#74c6ff33,#0000 26%),radial-gradient(circle at 85% 18%,#4ed4a124,#0000 28%),linear-gradient(120deg,#7e9fbe29,#0000 34%),linear-gradient(90deg,#0000,#ffffff0a,#0000)}.desk-hero:after,.stream-card:after,.pack-card:before,.alert-card:before,.journal-card:before,.sidebar-section:before{content:"";filter:blur(6px);opacity:.75;pointer-events:none;background:radial-gradient(circle,#74c6ff2e,#0000 70%);border-radius:999px;width:160px;height:160px;position:absolute;top:-50px;right:-50px}.desk-hero:after{filter:blur(12px);background:radial-gradient(circle,#74c6ff21,#0000 54%),radial-gradient(circle at 65% 35%,#4ed4a11a,#0000 42%);width:340px;height:340px;animation:14s ease-in-out infinite alternate orbFloat;top:auto;bottom:-90px;right:6%}.pack-card:nth-child(3n+2):before,.journal-card:before{background:radial-gradient(circle,#7e9fbe2e,#0000 70%)}.pack-card:nth-child(3n):before,.alert-card.tone-neutral:before{background:radial-gradient(circle,#d7ba702e,#0000 70%)}.brand-mark{background:linear-gradient(145deg,#74c6ff38,#318cd61f),linear-gradient(#4ed4a114,#0000);border-color:#74c6ff57;border-radius:16px;width:48px;height:48px;box-shadow:0 0 0 1px #ffffff0a,0 0 26px #74c6ff2e}.brand-mark span,.brand-mark:before,.brand-mark:after{background:linear-gradient(#b8e5ff 0%,#74c6ff 54%,#4ed4a1 100%)}.eyebrow{color:#93d7ff}h1{background:linear-gradient(120deg,#fff 0%,#bfe4ff 30%,#93d7ff 58%,#a8e6d1 84%,#d8e6f2 100%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}h2,h3,.card-symbol,.desk-metric strong,.tape-item strong,.price-value,.strategy-score{color:#f9fbff}.hero-text,.summary,.method-copy,.alert-status-copy,.stream-actions-copy,.journal-updated,.coverage-list strong,.warning-box,.empty-state,.error-card{color:#e8ebffd1}.hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);gap:18px}.hero-primary{gap:14px}.hero-side{align-content:start;gap:12px}.hero-headline{gap:10px;display:grid}.hero-lead-row,.hero-status-strip,.hero-metric-grid,.top-setup-head,.top-setup-primary,.top-setup-levels,.top-setup-stats{gap:12px;display:grid}.hero-lead-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.hero-lead-confidence,.top-setup-caption{color:#e8ebffb8;letter-spacing:.12em;text-transform:uppercase;font-size:.76rem}.hero-text{max-width:50ch}.hero-actions{grid-template-columns:minmax(180px,220px) repeat(3,minmax(0,1fr))}.hero-level-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hero-level-item,.hero-status-item{background:linear-gradient(#ffffff0f,#ffffff05),#09131dbd;border:1px solid #7e9fbe24;border-radius:18px;padding:12px 14px}.hero-level-item span,.hero-status-item span{color:#e8ebffa8;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;display:block}.hero-level-item strong,.hero-status-item strong{color:#fff;font-variant-numeric:tabular-nums;margin-top:8px;font-size:1.06rem;display:block}.hero-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-status-item p{color:#e8ebff99;margin:6px 0 0;font-size:.82rem}.hero-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.select-group span{color:#b2c6da}select,input{color:var(--text);background:linear-gradient(#ffffff14,#ffffff08),#09131ccc;border-color:#7e9fbe33}select:focus,input:focus{border-color:#74c6ffa3;box-shadow:0 0 0 3px #74c6ff24,0 0 26px #74c6ff1f}button{border-radius:18px;font-weight:700}button:hover{transform:translateY(-2px)}.primary-button{color:#071018;background:linear-gradient(135deg,#8ad7ff 0%,#4a9ce0 44%,#58d7b2 100%);box-shadow:0 12px 32px #318cd638}.secondary-button,.chip-button,.filter-chip{color:#f3f4ff;background:linear-gradient(#ffffff14,#ffffff08),#12152ec7;border:1px solid #8c99ff2e}.secondary-button:hover,.chip-button:hover,.filter-chip:hover{border-color:#74c6ff57}.filter-chip.is-active{color:#fff;background:linear-gradient(135deg,#74c6ff2e,#318cd624,#4ed4a11f);border-color:#74c6ff47;box-shadow:inset 0 1px #ffffff0f}.feed-pill,.provider-tag,.sidebar-tag,.confidence-tier,.consensus-pill,.strategy-badge{background:linear-gradient(#ffffff14,#ffffff08),#0a151fb8;border-color:#7e9fbe33}.provider-tag{color:#9fdcff}.sidebar-tag{color:#f5f7ff}.feed-pill.is-online{color:#7bf4bf}.feed-pill.is-syncing{color:#ffd485}.feed-pill.is-offline{color:#ff9cbc}.desk-metric{background:linear-gradient(#ffffff12,#ffffff06),#09131ccc}.desk-metric:after{content:"";opacity:.9;background:linear-gradient(90deg,#74c6ff00,#74c6ffe0,#4ed4a1bd,#d7ba7000);height:3px;position:absolute;inset:0 0 auto}.desk-metric strong{text-shadow:0 0 18px #ffffff14;font-variant-numeric:tabular-nums;font-size:1.26rem}.hero-metric-grid .desk-metric{min-height:92px}.desk-metric.is-bullish{background:linear-gradient(#4ed4a11f,#4ed4a109),#081c1ac2;border-color:#4ed4a147}.desk-metric.is-bearish{background:linear-gradient(#f57f961f,#f57f9609),#220d17c2;border-color:#f57f9647}.desk-metric.is-neutral{background:linear-gradient(#d7ba701f,#d7ba7009),#221a0dc2;border-color:#d7ba7042}.tape-item{background:linear-gradient(#0a151fe0,#08111ad6),linear-gradient(135deg,#ffffff08,#0000);border-color:#7e9fbe2e}.tape-item:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14,#0000 70%);border-radius:999px;width:120px;height:120px;position:absolute;inset:auto -30px -40px auto}.workspace-head{background:linear-gradient(#0b1824f2,#08111ae6),linear-gradient(135deg,#74c6ff0f,#4ed4a10a 38%,#7e9fbe0a 76%,#0000 100%)}.sidebar-section{background:linear-gradient(#0a151ff0,#081018e0),linear-gradient(135deg,#ffffff05,#0000 72%)}.sidebar-watchlist{background:linear-gradient(#0a1925f2,#08111ae6),linear-gradient(135deg,#74c6ff14,#4ed4a10a 58%,#0000 100%)}.sidebar-alerts{background:linear-gradient(#0c1724f2,#081019e6),linear-gradient(135deg,#7e9fbe14,#318cd60a 58%,#0000 100%)}.sidebar-guard{background:linear-gradient(#0a1b1cf2,#080f16e6),linear-gradient(135deg,#4ed4a114,#74c6ff0a 58%,#0000 100%)}.sidebar-risk{background:linear-gradient(#161817f2,#0a0e12e6),linear-gradient(135deg,#d7ba7014,#7e9fbe0a 58%,#0000 100%)}.sidebar-trust{background:linear-gradient(#0b1622f2,#081019e6),linear-gradient(135deg,#7e9fbe14,#d7ba700a 58%,#0000 100%)}.sidebar-cloud{background:linear-gradient(#0b1924f2,#08111ae6),linear-gradient(135deg,#74c6ff14,#318cd60d 58%,#0000 100%)}.sidebar-journal{background:linear-gradient(#0c1622f2,#081019e6),linear-gradient(135deg,#7e9fbe12,#74c6ff08 58%,#0000 100%)}.sidebar-briefing{background:linear-gradient(#0a1a25f2,#08111ae6),linear-gradient(135deg,#74c6ff14,#d7ba700a 58%,#0000 100%)}.sidebar-telegram{background:linear-gradient(#0a151ff2,#081018e6),linear-gradient(135deg,#7e9fbe14,#74c6ff0a 58%,#0000 100%)}.sidebar-setups{background:linear-gradient(#091818f2,#081016e6),linear-gradient(135deg,#4ed4a114,#74c6ff0a 58%,#0000 100%)}.sidebar-presets{background:linear-gradient(#0c1522f2,#081019e6),linear-gradient(135deg,#7e9fbe14,#4ed4a10a 58%,#0000 100%)}.sidebar-coverage,.sidebar-notes,.sidebar-install{background:linear-gradient(#11142cf2,#0a0c1de6),linear-gradient(135deg,#ffffff05,#0000 72%)}.signal-card.tone-bullish,.alert-card.tone-bullish{background:linear-gradient(#0a2421f0,#071718e0),linear-gradient(135deg,#4ed4a121,#74c6ff12 56%,#0000 100%);border-color:#4ed4a152}.signal-card.tone-bearish,.alert-card.tone-bearish{background:linear-gradient(#260e19f0,#170a14e0),linear-gradient(135deg,#f57f9621,#7e9fbe0f 56%,#0000 100%);border-color:#f57f9652}.signal-card.tone-neutral,.alert-card.tone-neutral{background:linear-gradient(#211a0df0,#16120be0),linear-gradient(135deg,#d7ba7024,#7e9fbe0f 56%,#0000 100%);border-color:#d7ba704d}.signal-card.tone-bullish:after,.alert-card.tone-bullish:before{background:radial-gradient(circle,#4ed4a138,#0000 70%)}.signal-card.tone-bearish:after,.alert-card.tone-bearish:before{background:radial-gradient(circle,#f57f9633,#0000 70%)}.price-value{text-shadow:0 0 24px #82a0ff29}.confidence-bar{background:#ffffff14}.confidence-bar span{background:linear-gradient(90deg,#74c6ff 0%,#4a9ce0 48%,#58d7b2 100%);box-shadow:0 0 18px #74c6ff38}.context-item,.level-box,.plan-box,.sparkline-wrap,.search-result,.warning-box,.empty-state,.error-card,.chip,.strategy-stack,.strategy-card,.alert-rules{background:linear-gradient(#ffffff12,#ffffff06),#0a151fb8;border-color:#7e9fbe24}.warning-box{color:#ffe0b8;background:linear-gradient(#f2bf8624,#f2bf860a),#21170cc2}.strategy-factor{color:#d8efff;background:linear-gradient(135deg,#74c6ff1f,#7e9fbe14),#091622b3;border-color:#74c6ff29}.reason-chip{color:#d8efff;background:linear-gradient(135deg,#74c6ff24,#7e9fbe1a),#0a1623bd;border-color:#74c6ff2e}.warning-chip{color:#ffe0bf;background:linear-gradient(135deg,#f2bf861f,#7e9fbe14),#221610b8;border-color:#f2bf862e}.signal-pill.bullish,.strategy-badge.bullish,.consensus-pill.bullish{color:#041912;background:linear-gradient(135deg,#82dfbb,#4bbf95)}.signal-pill.bearish,.strategy-badge.bearish,.consensus-pill.bearish{color:#260914;background:linear-gradient(135deg,#f5abbc,#e37a92)}.signal-pill.neutral,.strategy-badge.neutral,.consensus-pill.neutral{color:#32240b;background:linear-gradient(135deg,#dbc487,#bd995a)}.pack-card,.alert-card,.journal-card{background:linear-gradient(#10132af0,#0a0d1ee0),linear-gradient(135deg,#ffffff06,#0000 74%)}.pack-card:nth-child(3n+1){background:linear-gradient(#0a151ff0,#081018e0),linear-gradient(135deg,#74c6ff0d,#0000 72%)}.pack-card:nth-child(3n+2){background:linear-gradient(#0a141ff0,#081018e0),linear-gradient(135deg,#7e9fbe0d,#0000 72%)}.pack-card:nth-child(3n){background:linear-gradient(#0b141ef0,#081018e0),linear-gradient(135deg,#d7ba700d,#0000 72%)}.top-setup-card{border-color:#91b2d138;gap:16px;padding:22px;box-shadow:0 28px 90px #01070d75,inset 0 1px #ffffff14}.top-setup-card:hover{border-color:#a0c1e057;transform:translateY(-3px)}.top-setup-head{grid-template-columns:1fr auto;align-items:start}.top-setup-title{gap:6px;display:grid}.top-setup-signal-stack{justify-items:end;gap:6px;display:grid}.top-setup-confidence,.top-setup-entry strong,.price-value,.level-box strong{font-variant-numeric:tabular-nums}.top-setup-confidence{color:#fff;font-size:1.55rem;line-height:.95}.top-setup-primary{grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);align-items:stretch}.top-setup-entry,.top-setup-stats>div{background:linear-gradient(#ffffff12,#ffffff05),#0811198f;border:1px solid #ffffff14;border-radius:18px;padding:14px 16px}.top-setup-entry span,.top-setup-stats span{color:#e8ebffa3;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;display:block}.top-setup-entry strong{color:#fff;margin-top:10px;font-size:clamp(1.7rem,3vw,2.3rem);line-height:.94;display:block}.top-setup-price-stack{gap:12px;display:grid}.top-setup-price-row{gap:6px;display:grid}.top-setup-price-row strong,.top-setup-price-row b{font-variant-numeric:tabular-nums;line-height:1;display:block}.top-setup-price-row strong{color:#fff;font-size:clamp(1.7rem,3vw,2.3rem)}.top-setup-price-row.is-entry{border-top:1px solid #ffffff14;padding-top:10px}.top-setup-price-row.is-entry b{color:#e8ebffe6;font-size:1.02rem;font-weight:700}.top-setup-entry p{color:#e8ebffa3;margin:8px 0 0;font-size:.84rem}.top-setup-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.top-setup-stats strong{color:#f7f9ff;margin-top:10px;font-size:.98rem;line-height:1.25;display:block}.top-setup-levels{grid-template-columns:repeat(3,minmax(0,1fr))}.top-setup-levels .level-box{background:linear-gradient(#ffffff0f,#ffffff05),#0811198a}.top-setup-summary{color:#e8ebffc7;max-width:none}.top-setup-card.tone-bullish{background:linear-gradient(#0a2421f0,#071718e0),linear-gradient(135deg,#4ed4a124,#74c6ff12 56%,#0000 100%)}.top-setup-card.tone-bearish{background:linear-gradient(#260e19f0,#170a14e0),linear-gradient(135deg,#f57f9624,#7e9fbe0f 56%,#0000 100%)}.top-setup-card.tone-neutral{background:linear-gradient(#211a0df0,#16120be0),linear-gradient(135deg,#d7ba7029,#7e9fbe0f 56%,#0000 100%)}.top-setup-card:before{background:radial-gradient(circle,#ffffff24,#0000 72%)}.top-setup-card.tone-bullish:before{background:radial-gradient(circle,#4ed4a133,#0000 72%)}.top-setup-card.tone-bearish:before{background:radial-gradient(circle,#f57f9633,#0000 72%)}.top-setup-card.tone-neutral:before{background:radial-gradient(circle,#d7ba7033,#0000 72%)}.briefing-points,.saved-setup-events,.preset-list{gap:12px;display:grid}.briefing-point,.preset-card{background:linear-gradient(#ffffff0f,#ffffff05),#09131cb8;border:1px solid #7e9fbe29;border-radius:18px;padding:14px 16px}.briefing-point{gap:6px;display:grid}.briefing-point strong,.preset-card strong{color:#f8f9ff}.briefing-point span{color:#e8ebffbd;font-size:.84rem}.telegram-grid{grid-template-columns:1fr}.telegram-preview,.briefing-preview{color:#e8ebffd1;white-space:pre-wrap;word-break:break-word;background:linear-gradient(#ffffff0f,#ffffff05),#09131cbd;border:1px solid #7e9fbe29;border-radius:18px;margin:0;padding:14px 16px;font-size:.82rem;line-height:1.55}.briefing-preview{max-height:220px;overflow:auto}.saved-setup-card{gap:14px;display:grid}.saved-setup-actions,.preset-actions{flex-wrap:wrap;gap:10px;display:flex}.saved-setup-events{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.saved-setup-events .reason-chip{justify-content:center}.lifecycle-tag.is-watching{color:#d5def1}.lifecycle-tag.is-entry-hit{color:#7beac2}.lifecycle-tag.is-tp1-hit{color:#77f0d0}.lifecycle-tag.is-tp2-hit{color:#52ecaa}.lifecycle-tag.is-stopped{color:#ff9db5}.lifecycle-tag.is-archived{color:#9eabd5}.preset-card{gap:12px;display:grid;position:relative;overflow:hidden}.preset-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#74c6ff24,#0000 72%);border-radius:999px;width:140px;height:140px;position:absolute;top:-44px;right:-40px}.search-result-head strong,.pack-head strong,.alert-head strong{color:#f8f9ff}.result-tag.is-won{color:#7cf6bd}.result-tag.is-lost{color:#ff9ebb}.result-tag.is-breakeven{color:#ffdb8a}@keyframes auroraDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(1.5%,-1.5%)scale(1.08)}}@keyframes orbFloat{0%{transform:translate(0,0)}to{transform:translate(18px,-14px)}}@keyframes gridPulse{0%{opacity:.42}to{opacity:.74}}@media (prefers-reduced-motion:reduce){body:before,body:after,.desk-hero:after,.pulse-dot{animation:none}}@media (max-width:1180px){.hero-grid,.layout,.summary-block,.performance-layout,.signal-core,.top-setup-primary,.hero-side{grid-template-columns:1fr}}@media (max-width:760px){.alert-controls,.alert-rule-grid,.alert-rule-actions{grid-template-columns:1fr}}@media (max-width:780px){.shell{width:min(100% - 18px,100%);padding-top:calc(14px + env(safe-area-inset-top))}.desk-hero,.sidebar-section,.stream-card,.workspace-head{padding:18px}.masthead-row,.workspace-head,.search-result-head,.stream-card-head,.meta-row,.search-row,.hero-actions,.context-strip,.levels-grid,.hero-level-strip,.hero-side,.hero-metric-grid,.hero-status-strip,.control-strip,.alert-levels,.pack-actions,.top-setup-levels,.top-setup-stats{grid-template-columns:1fr}.masthead-meta,.headline-signal,.top-setup-signal-stack,.workspace-note{text-align:left;justify-items:start}.top-setup-head,.stream-actions,.tape-row,.signal-grid,.reasons,.strategy-grid,.pack-grid,.confidence-grid,.journal-metrics{grid-template-columns:1fr}}.mini-setup-chart{background:linear-gradient(#ffffff0f,#ffffff05),#071018b8;border:1px solid #7e9fbe24;border-radius:18px;gap:10px;padding:12px 14px;display:grid}.mini-setup-chart svg{width:100%;height:54px;overflow:visible}.mini-setup-chart.is-compact svg{height:42px}.chart-line{fill:none;stroke:#74c6fff0;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.mini-setup-chart.tone-bullish .chart-line{stroke:#4ed4a1f5}.mini-setup-chart.tone-bearish .chart-line{stroke:#f57f96f5}.chart-level{stroke-width:1.2px;stroke-dasharray:5 4}.chart-level.is-entry{stroke:#74c6ff8c}.chart-level.is-stop{stroke:#f57f968c}.chart-level.is-target{stroke:#4ed4a17a}.chart-level.is-target-2{stroke:#d7ba7085}.mini-setup-legend{color:#e8ebffb8;flex-wrap:wrap;gap:8px 12px;font-size:.78rem;display:flex}.entry-window-strip{border-color:#74c6ff29}.timeframe-dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.timeframe-lane-card{gap:14px;display:grid}.timeframe-lane-lead,.timeframe-lane-item,.favorite-symbol-row,.timeframe-rule-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.timeframe-lane-lead p,.timeframe-lane-item p,.favorite-symbol-row span,.timeframe-rule-head span{color:#e8ebffbd;margin:0;font-size:.82rem}.timeframe-lane-meta{justify-items:end;gap:4px;display:grid}.timeframe-lane-list,.favorite-symbol-board{gap:10px;display:grid}.timeframe-lane-item,.favorite-symbol-row,.timeframe-rule-card{background:linear-gradient(#ffffff0d,#ffffff05),#0a141da8;border:1px solid #7e9fbe1f;border-radius:16px;padding:12px 14px}.favorite-symbol-board{margin-top:14px}.timeframe-rule-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.timeframe-rule-card{gap:10px;display:grid}.starter-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.top-setup-actions{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:780px){.starter-preset-grid,.timeframe-rule-grid,.top-setup-actions{grid-template-columns:1fr}.timeframe-lane-lead,.timeframe-lane-item,.favorite-symbol-row,.timeframe-rule-head{flex-direction:column}.timeframe-lane-meta{justify-items:start}}.layout{grid-template-columns:minmax(0,1.82fr) minmax(300px,.78fr);gap:18px}.workspace{gap:18px}.signal-app-hero{border-radius:30px;padding:24px}.signal-app-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr);align-items:start;gap:18px}.signal-app-heading{gap:12px}.signal-app-heading h2{max-width:18ch;line-height:.98}.signal-app-lead .hero-text{max-width:62ch}.signal-app-level-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-app-status-strip,.signal-summary-strip{gap:12px;display:grid}.signal-app-timeframes{margin-top:2px}.signal-app-status-strip,.signal-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-summary-card{min-height:124px}.signal-summary-card .tape-symbol{color:#bfe5ffc2}.signal-summary-card .tape-price strong{font-size:1.12rem}.signal-feed-head{background:linear-gradient(#0a141fc7,#081018a8),linear-gradient(90deg,#74c6ff0f,#4ed4a108 45%,#0000 100%);border-radius:22px;box-shadow:0 12px 34px #04061647,inset 0 1px #ffffff0a}.signal-feed-head .section-kicker{color:#9ad9ff}.signal-feed-head h2{font-size:clamp(1.15rem,1.6vw,1.5rem)}.signal-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.signal-card{border-radius:24px;padding:18px}.signal-card .stream-card-head{margin-bottom:16px}.signal-card .summary-block{grid-template-columns:1fr}.signal-card .context-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-card .stream-actions{border-top:1px solid #7e9fbe1f;padding-top:12px}.signal-card .stream-action-group{gap:8px}.signal-card .stream-action-group button{flex:140px}.tape-row{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1080px){.layout,.signal-app-grid,.signal-summary-strip,.signal-app-status-strip,.tape-row{grid-template-columns:1fr}}@media (max-width:780px){.signal-app-level-strip,.signal-app-actions,.signal-card .context-strip{grid-template-columns:1fr}.signal-card .stream-action-group button{flex-basis:100%}}
