@media (min-width: 1321px){.app-shell{max-width:1500px;gap:16px}.masthead{padding:18px 20px 16px;border-radius:30px}.masthead-copy{gap:8px;max-width:34rem}.masthead h1{font-size:clamp(2.6rem,4.6vw,3.65rem);line-height:.94;letter-spacing:-0.05em}.subtitle{max-width:28rem;font-size:.9rem;line-height:1.46}.masthead-pills{gap:8px}.ops-pill{padding:6px 9px;font-size:.76rem;background:rgba(255,255,255,.46)}.masthead-actions{gap:12px}.masthead-status-grid{gap:10px 12px}.status-card{gap:4px;padding:10px 12px;border-radius:14px;box-shadow:none}.status-value{font-size:.94rem;line-height:1.16}.status-copy{font-size:.78rem;line-height:1.36}.masthead-cta-row{gap:8px}.masthead-cta-row .ghost-button,.masthead-cta-row .primary-button{padding:10px 13px}.pulse-grid{gap:8px}.masthead-pulse-grid .summary-card{min-height:68px;padding:10px 12px;border-radius:16px;gap:4px}.masthead-pulse-grid .summary-title{font-size:.72rem}.masthead-pulse-grid .summary-value{font-size:clamp(1.04rem,.9rem + .42vw,1.28rem)}.workspace-grid{grid-template-columns:minmax(0,1fr) clamp(360px,28vw,420px);gap:16px}.context-rail,.workspace-main{gap:12px}.stage-intro{gap:12px;grid-template-columns:minmax(190px,.42fr) minmax(0,1.58fr)}.history-intro{grid-template-columns:minmax(210px,.44fr) minmax(360px,1.56fr)}.stage-intro-copy{max-width:16rem}.stage-title{font-size:clamp(1.48rem,1.72vw,1.84rem);line-height:1}.compact-grid{gap:8px}.compact-grid .summary-card{min-height:68px;padding:10px 12px;border-radius:16px}.compact-grid .summary-title{font-size:.72rem}.compact-grid .summary-value{font-size:clamp(0.96rem,.9rem + .26vw,1.08rem)}.stage-rail-shell{gap:10px}.stage-rail-head{align-items:center}.stage-rail-note{max-width:none;font-size:.9rem;line-height:1.48}.stage-switcher{gap:8px}.stage-card{padding:10px 12px;border-radius:16px;gap:12px;box-shadow:none}.stage-index{font-size:.72rem}.stage-count{min-width:1.65rem;padding:4px 7px;font-size:.82rem}.stage-card-copy{gap:2px}.stage-card-copy h3{font-size:.9rem}.stage-status{font-size:.78rem;line-height:1.34;-webkit-line-clamp:1}.capital-summary-card .section-head,.context-card .section-kicker,.push-card .push-card-top{margin-bottom:0}.capital-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.capital-shortcuts > *{flex:none;min-width:0}.capital-shortcuts .ghost-button{padding:9px 11px}.capital-summary-card .simple-list{gap:8px}.capital-summary-card .simple-list li{gap:10px;padding-top:10px}.capital-summary-card .simple-list-side{gap:6px}}@media (max-width: 1320px){.workspace-grid{grid-template-columns:1fr}.history-grid{grid-template-columns:1fr}.context-rail{position:static;align-items:start}.detail-dock-shell{position:fixed;inset:0;z-index:45;display:block;pointer-events:none}.detail-dock-backdrop{display:block;position:absolute;inset:0;background:rgba(24,30,27,.38);backdrop-filter:blur(8px);pointer-events:auto}.detail-dock{position:absolute;inset:10px;--detail-dock-pad-top:14px;--detail-dock-pad-left:14px;--detail-dock-pad-right:24px;--detail-dock-pad-bottom:14px;max-height:calc(100vh - 20px);overflow:auto;pointer-events:auto;border-radius:24px;box-shadow:0 30px 80px rgba(30,26,19,.22)}.detail-dock-head{position:sticky;top:0;padding-bottom:12px}}@media (max-width: 1180px){.masthead-topbar,.panel-grid,.stage-intro{grid-template-columns:1fr}.strategy-runbook-grid,.today-risk-grid,.workflow-filter-toolbar,.workflow-header-grid{grid-template-columns:1fr}.build-config-panel{max-width:none;justify-self:stretch}.workflow-lens-head{flex-direction:column}.capture-default-field{width:100%;min-width:0;max-width:none;align-self:stretch;flex:none}.capital-date-field{grid-column:span 1}.capital-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-result-grid.muted,.today-reviewed-list,.workflow-lens-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-intro-card{padding:20px 22px}.stage-intro-copy{max-width:none;gap:6px}.stage-rail-head{flex-direction:column}.analytics-grid,.capture-grid,.context-rail,.four-up,.metric-strip,.planner-grid,.pulse-grid,.queue-grid,.review-actions,.summary-grid,.three-up,.wallet-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.context-rail{grid-template-columns:1fr}.stage-switcher{gap:8px}.stage-card{min-width:172px;flex:0 0 172px}.capital-sheet-form,.trade-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.narrow-panel{max-width:none;justify-self:stretch}.review-main{grid-template-columns:1fr}.detail-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.history-detail-meta,.history-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wide-field{grid-column:span 2}}@media (max-width: 760px){body{padding:10px}h1{font-size:clamp(2.7rem,11vw,3.35rem);line-height:.94;letter-spacing:-0.05em}h2{font-size:clamp(1.72rem,7vw,2.08rem);line-height:.98;letter-spacing:-0.04em}.stage-title{font-size:clamp(1.36rem,5.2vw,1.62rem);line-height:1;letter-spacing:-0.04em}h3{font-size:1rem}.auth-shell-title{font-size:clamp(1.92rem,8vw,2.3rem)}.auth-shell-heading{font-size:clamp(1.2rem,5.3vw,1.42rem)}.ops-pill{padding:7px 10px;font-size:.8rem}.action-card-top strong{font-size:1.02rem}.row-title strong,.stage-card-copy h3{font-size:1rem}.section-count{font-size:.84rem}.app-shell,.history-analytics-shell,.history-grid-shell,.stage-shell,.today-analytics-shell,.today-workflow-shell,.workspace-main{gap:14px}.masthead{padding:14px;gap:12px}.masthead-topbar{padding:0 0 12px;gap:12px;border-radius:0}.context-card,.masthead-actions,.masthead-copy,.masthead-cta-row,.masthead-status-grid,.push-card,.queue-list,.simple-list,.today-reviewed-panel,.today-risk-board,.workflow-lens-card{gap:10px}.capture-group-stack,.filter-strip,.masthead-pills,.row-actions{gap:8px}.list-panel,.panel-card,.queue-card,.status-card{padding:14px}.compact-grid .summary-card{min-height:80px;padding:12px 14px;border-radius:18px}.compact-grid .summary-value{font-size:1.28rem}.archived-row,.capture-row,.context-card,.fold-card,.list-panel,.panel-card,.planner-row,.push-card,.queue-card,.review-row,.stage-card,.status-card,.summary-card,.timeline-card,.wallet-analytics-card,.wallet-range-card{border-radius:18px}.history-grid,.history-shell,.list-panel,.panel-card,.queue-card,.wallet-analytics-grid{gap:12px}.workflow-header-grid{gap:14px}.workflow-intro-card{padding:16px;gap:8px}.build-config-panel .fold-card-summary{padding:16px 16px 12px}.build-config-panel .fold-card-summary:after {top:17px;right:16px}.build-config-panel .fold-card-body{padding:0 16px 16px}.workflow-wallet-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.workflow-wallet-pill{min-width:0;padding:8px 10px;font-size:.82rem}.workflow-lens-head{gap:10px}.workflow-lens-copy h3{font-size:1.06rem}.workflow-filter-toolbar{gap:10px}.strategy-result-grid,.strategy-result-grid.muted,.today-reviewed-list,.workflow-lens-metrics{grid-template-columns:1fr}.strategy-csv-input{min-height:170px}.workflow-intro-note,.workflow-lens-note,.workflow-stream-note{font-size:.88rem}.today-reviewed-item{grid-template-columns:1fr}.today-queue-card .queue-item-side,.today-reviewed-side{justify-items:start;text-align:left}.today-queue-card .queue-item{flex-direction:column;align-items:flex-start}.section-head{margin-bottom:14px;gap:12px}.context-copy,.fold-card-head,.stage-card-copy{gap:6px}.meta-block strong,.push-schedule,.status-value{font-size:.88rem}.context-copy,.dense-textarea,.position-note-preview,.push-copy,.row-hint,.row-subtitle,.stage-status,.status-copy{font-size:.88rem;line-height:1.45}.capital-sheet-form,.capital-sheet-grid,.capture-grid,.inline-form,.panel-grid,.planner-grid,.queue-grid,.review-actions,.trade-inline-grid{gap:10px}.dense-input,.dense-textarea{padding:10px 12px}.dense-textarea{min-height:132px}.helper-list{gap:6px;margin:10px 0 14px}.pill{padding:6px 10px}.filter-chip{padding:8px 12px}.ghost-button,.primary-button{padding:11px 15px}.compact-button{padding:7px 10px}.archived-row,.capture-row,.planner-row,.review-row{padding:14px;gap:10px}.position-note-preview{padding:10px 12px}.fold-card,.list-panel,.masthead,.panel-card,.queue-card,.stage-rail-shell,.status-card{border-radius:20px}.capital-sheet-head,.detail-dock-head,.detail-summary-head,.push-card-top,.section-head,.stage-rail-head,.timeline-head,.trade-inline-head{flex-direction:column;align-items:flex-start}.analytics-grid,.detail-kpi-grid,.four-up,.history-detail-meta,.history-metrics,.masthead-status-grid,.metric-strip,.pulse-grid,.summary-grid,.three-up,.wallet-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.capital-sheet-form,.capture-grid,.planner-grid,.review-actions,.trade-inline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.capital-sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-grid{gap:16px}.status-card{padding:10px 11px;gap:4px}.status-value{font-size:.92rem}.status-copy{font-size:.78rem}.masthead-cta-row{grid-template-columns:repeat(2,minmax(0,1fr))}.fold-card{padding:0}.fold-card-summary{gap:8px;padding:14px 14px 12px}.fold-card-summary:after {top:15px;right:14px}.fold-card-head{flex-direction:column;align-items:flex-start;gap:8px;padding-right:22px}.fold-card-note{font-size:.86rem;line-height:1.44}.fold-card-body{gap:10px;padding:0 14px 14px}.history-shell,.today-shell{display:flex;flex-direction:column;gap:14px}.history-grid-shell,.today-workflow-shell{order:1}.history-analytics-shell,.today-analytics-shell{order:2}.today-refresh-shell{order:3}.capture-grid,.planner-grid,.review-actions{padding:14px}.filter-strip{display:flex;flex-wrap:nowrap;overflow-x:auto;margin:0 -2px;padding:2px 2px 6px;scroll-snap-type:x proximity}.filter-chip,.stage-card{flex:0 0 auto;scroll-snap-align:start}.stage-card{min-width:148px;flex-basis:148px;min-height:0;padding:10px 11px;gap:10px}.stage-status{-webkit-line-clamp:1}.pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card{min-height:76px;padding:11px}.timeline-card,.wallet-analytics-card,.wallet-range-card{padding:12px;gap:10px}.compact-timeline-chart{height:148px}.summary-value{font-size:1.4rem}.planner-row-top,.review-main{grid-template-columns:1fr}.row-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.row-actions > *{width:100%}.capture-grid .wide-field,.planner-grid .wide-field,.review-actions .action-detail,.review-actions .action-emphasis,.review-actions .wide-field,.trade-inline-grid .wide-field{grid-column:1 / -1}.queue-grid{grid-template-columns:1fr}.queue-card-empty{padding:12px 13px}.queue-card-empty .section-head{margin-bottom:6px}.queue-empty-note{font-size:.88rem;line-height:1.42}.queue-item,.simple-list li{display:grid;gap:8px}.archived-row-side,.queue-item-side,.simple-list-side{justify-items:start;text-align:left}.archived-row{grid-template-columns:1fr}.capital-sheet{top:10px;right:10px;bottom:10px;width:calc(100vw - 20px);padding:12px;border-radius:24px}.capital-sheet-head{position:static;background:transparent}.capital-sheet-form,.capital-sheet-grid{grid-template-columns:1fr}.detail-dock{padding:14px}.masthead{padding:0}.stage-rail-note,.subtitle{font-size:.9rem}.masthead-topbar{padding:14px}}@media (max-width: 980px){.app-bar,.app-meta-strip,.history-grid,.workspace-grid{grid-template-columns:1fr}.app-bar-actions{justify-content:flex-start}.context-rail{position:static}}@media (max-width: 720px){.app-bar{padding:12px}.app-meta-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-bar-note{white-space:normal}.stage-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stage-card{width:100%}.history-control-grid .workflow-filter-toolbar,.workflow-filter-toolbar{grid-template-columns:1fr}.workflow-lens-metrics{gap:8px 0}.workflow-lens-metric{flex:1 1 45%;padding:0 8px}}