html[data-native-app-chrome=true] .analysis-execution-plan{border:1px solid var(--native-titanium-border);background:linear-gradient(150deg, #ffffff12, transparent 55%), color-mix(in srgb, var(--bg-panel-elevated) 58%, transparent);box-shadow:inset 0 1px 0 var(--native-titanium-highlight), 0 5px 16px #00000017;-webkit-backdrop-filter:blur(20px)saturate(115%);border-radius:18px;grid-column:1/-1;padding:13px 15px;font-size:12px;line-height:1.45}html[data-native-app-chrome=true] .analysis-execution-plan__status{color:var(--text-primary);align-items:center;gap:7px;font-size:13px;display:flex}html[data-native-app-chrome=true] .analysis-execution-plan p,html[data-native-app-chrome=true] .analysis-execution-plan ul{color:var(--text-secondary);margin:7px 0 0}html[data-native-app-chrome=true] .analysis-execution-plan dl{gap:7px;margin:11px 0 0;display:grid}html[data-native-app-chrome=true] .analysis-execution-plan dl>div{grid-template-columns:minmax(78px,30%) minmax(0,1fr);gap:10px;display:grid}html[data-native-app-chrome=true] .analysis-execution-plan dt{color:var(--text-secondary)}html[data-native-app-chrome=true] .analysis-execution-plan dd{color:var(--text-primary);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}html[data-native-app-chrome=true] .analysis-execution-plan ul{padding-left:15px}html[data-native-app-chrome=true] .analysis-execution-plan[data-status=needs_refresh]{border-color:#c8a45e59}.panel.analysis-result-cards{--result-card-radius:16px;--result-tile-radius:12px;--result-surface:color-mix(in srgb, var(--bg-panel) 72%, var(--bg-app));background:0 0;border:0;min-width:0;padding:0}.panel.analysis-result-cards .analysis-grid,.panel.analysis-result-cards .analysis-decision-card{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:10px;padding:0;display:grid}.panel.analysis-result-cards .signal-banner,.panel.analysis-result-cards .rr-panel,.panel.analysis-result-cards .reason-tags,.panel.analysis-result-cards .analysis-reason-disclosure,.panel.analysis-result-cards .analysis-followup-card,.panel.analysis-result-cards .analysis-outcome-bar{border:1px solid var(--border-subtle);border-radius:var(--result-card-radius);background:var(--result-surface);min-width:0;box-shadow:none;margin:0;padding:14px}.panel.analysis-result-cards .signal-buy{--result-direction:var(--chart-candle-up)}.panel.analysis-result-cards .signal-sell{--result-direction:var(--chart-candle-down)}.panel.analysis-result-cards .signal-banner{border-color:color-mix(in srgb, var(--result-direction) 22%, var(--border-subtle));grid-template-columns:34px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.panel.analysis-result-cards .signal-icon{background:color-mix(in srgb, var(--result-direction) 14%, var(--result-surface));width:34px;height:34px;color:var(--result-direction);border-radius:50%;grid-area:1/1/3;place-items:center;display:grid}.panel.analysis-result-cards .signal-label{color:var(--text-muted);grid-column:2;font-size:11px;line-height:1.2}.panel.analysis-result-cards .signal-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-column:2;min-width:0;font-size:16px;font-weight:600;line-height:1.4}.panel.analysis-result-cards .pattern-badge-strip{background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:4px 8px;padding:2px 10px 4px}.panel.analysis-result-cards .pattern-badge{padding:0;font-size:12px;font-weight:600}.panel.analysis-result-cards .pattern-badge-meta{font-size:11px;line-height:1.45}.panel.analysis-result-cards [data-analysis-panel-anchor]{width:0;height:0;position:absolute}.panel.analysis-result-cards .rr-panel-title,.panel.analysis-result-cards .reason-tags h4,.panel.analysis-result-cards .analysis-followup-card h4{letter-spacing:0;margin:0;font-size:13px;font-weight:600}.panel.analysis-result-cards .rr-panel-header{margin-bottom:10px}.panel.analysis-result-cards .rr-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px}.panel.analysis-result-cards .rr-stat-cell{border-radius:var(--result-tile-radius);background:color-mix(in srgb, var(--text-primary) 4%, var(--result-surface));text-align:left;border:0;min-width:0;padding:9px 10px}.panel.analysis-result-cards .rr-stat-label,.panel.analysis-result-cards .rr-level-label{color:var(--text-muted);margin-bottom:4px;font-size:11px;line-height:1.25}.panel.analysis-result-cards .rr-stat-value,.panel.analysis-result-cards .rr-level-value{font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.2}.panel.analysis-result-cards .rr-slider-row{margin:0 0 10px}.panel.analysis-result-cards .rr-slider-track{background:0 0;border:0;min-height:32px;padding:0 2px}.panel.analysis-result-cards .rr-slider{background-image:linear-gradient(to right, var(--slider-accent) var(--slider-fill), var(--border-strong) var(--slider-fill));background-size:100% 100%;border:0;border-radius:999px;height:4px}.panel.analysis-result-cards .rr-slider::-webkit-slider-thumb{width:18px;height:18px;box-shadow:0 1px 4px color-mix(in srgb, var(--bg-app) 40%, transparent);border-radius:50%}.panel.analysis-result-cards .rr-slider::-moz-range-thumb{width:18px;height:18px;box-shadow:none;border-radius:50%}.panel.analysis-result-cards .rr-slider:focus-visible{outline:2px solid var(--text-primary);outline-offset:6px}.panel.analysis-result-cards .rr-levels-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.panel.analysis-result-cards .rr-level-card{border-radius:var(--result-tile-radius);-webkit-backdrop-filter:none;backdrop-filter:none;min-width:0;padding:10px}.panel.analysis-result-cards .rr-level-card--stop{border-color:color-mix(in srgb, var(--chart-candle-down) 20%, var(--border-subtle));background:color-mix(in srgb, var(--chart-candle-down) 8%, var(--result-surface))}.panel.analysis-result-cards .rr-level-card--target{border-color:color-mix(in srgb, var(--chart-candle-up) 20%, var(--border-subtle));background:color-mix(in srgb, var(--chart-candle-up) 8%, var(--result-surface))}.panel.analysis-result-cards .reason-tag-list{color:var(--text-secondary);gap:10px;margin:10px 0 0;padding:0;font-size:12px;line-height:1.55;list-style:none;display:grid}.panel.analysis-result-cards .reason-tag-list li{padding-left:12px;position:relative}.panel.analysis-result-cards .reason-tag-list li:before{content:"";background:var(--text-muted);border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:0}.panel.analysis-result-cards .analysis-followup-card,.panel.analysis-result-cards .analysis-outcome-bar{gap:10px;display:grid}.panel.analysis-result-cards .analysis-followup-card h4,.panel.analysis-result-cards .analysis-outcome-label{color:var(--text-secondary);align-items:center;gap:7px;margin:0;font-size:12px;font-weight:600;line-height:1.4;display:flex}.panel.analysis-result-cards .analysis-followup-card svg,.panel.analysis-result-cards .analysis-outcome-bar svg{flex-shrink:0}.panel.analysis-result-cards .outcome-button-row{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;display:grid}.panel.analysis-result-cards .outcome-button{letter-spacing:0;text-transform:none;overflow-wrap:anywhere;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:44px;padding:8px 4px;font-size:12px;font-weight:600;line-height:1.25;display:flex}.panel.analysis-result-cards .outcome-button:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.panel.analysis-result-cards .outcome-button:active:not(:disabled){background:var(--bg-selected)}.panel.analysis-result-cards .analysis-followup-error{margin:0;font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.panel.analysis-result-cards .outcome-button .spin{animation:none}}html[data-native-app-chrome=true] .panel.analysis-result-cards{--result-card-radius:18px;--result-tile-radius:13px;--result-surface:color-mix(in srgb, var(--bg-panel-elevated) 58%, transparent);margin-inline:16px;padding-block:4px 18px}html[data-native-app-chrome=true] .panel.analysis-result-cards .analysis-grid,html[data-native-app-chrome=true] .panel.analysis-result-cards .analysis-decision-card{gap:12px}html[data-native-app-chrome=true] .panel.analysis-result-cards :is(.signal-banner,.rr-panel,.reason-tags,.analysis-reason-disclosure,.analysis-followup-card,.analysis-outcome-bar){border-color:var(--native-titanium-border);background:linear-gradient(145deg, #fff8e00d, transparent 48%), var(--result-surface);box-shadow:inset 0 1px 0 var(--native-titanium-highlight), 0 10px 26px #0000001f;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);padding:14px}html[data-native-app-chrome=true] .panel.analysis-result-cards .signal-banner{border-color:color-mix(in srgb, var(--result-direction) 24%, var(--native-titanium-border));grid-template-columns:36px minmax(0,1fr);gap:3px 12px;padding-block:15px}html[data-native-app-chrome=true] .panel.analysis-result-cards .signal-icon{border:1px solid color-mix(in srgb, var(--result-direction) 18%, transparent);width:36px;height:36px;box-shadow:inset 0 1px #ffffff14}html[data-native-app-chrome=true] .panel.analysis-result-cards .signal-value{font-size:15px;line-height:1.35}html[data-native-app-chrome=true] .panel.analysis-result-cards .pattern-badge-strip{padding-inline:8px}html[data-native-app-chrome=true] .panel.analysis-result-cards .rr-stats-grid,html[data-native-app-chrome=true] .panel.analysis-result-cards .rr-levels-grid{gap:8px}html[data-native-app-chrome=true] .panel.analysis-result-cards .rr-stat-cell,html[data-native-app-chrome=true] .panel.analysis-result-cards .rr-level-card{border:1px solid color-mix(in srgb, var(--native-titanium-border) 72%, transparent);background:color-mix(in srgb, var(--bg-panel) 42%, transparent);box-shadow:inset 0 1px #ffffff0d}
