.result-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px;display:grid}.result-card{flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.result-card-top,.result-card-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.result-card h2{font-size:clamp(19px,1.7vw,26px);line-height:1.3}.result-card h2 a,.comparison-metric h2 a{color:var(--remex-text-primary);text-decoration:none}.result-compare-check{align-items:center;gap:7px;font-size:12px;display:flex}.result-compare-check input,.result-series-toggles input{width:17px;min-height:17px}.metric-caption{color:var(--remex-text-muted);margin-bottom:8px;font-size:12px;display:block}.result-card-net>.mono,.result-amount{letter-spacing:-.04em;font-size:clamp(26px,3vw,43px);font-weight:600;line-height:1.2;display:block}.result-spark{width:100%;height:118px;display:block;overflow:visible}.result-spark-grid{fill:none;stroke:var(--remex-border-subtle);stroke-width:.7px}.result-spark-line{fill:none;stroke:var(--remex-dataviz-series-1);stroke-width:2px}.result-spark circle{fill:var(--remex-dataviz-series-1)}.result-spark-empty{align-items:center;min-height:118px;display:flex}.result-detail .result-metrics{overflow:hidden}.result-detail .metric-value{font-size:clamp(25px,2.7vw,41px)}.result-detail .equity-chart .chart{max-height:430px}.result-detail .drawdown-chart .chart{min-width:450px}.result-detail .result-metrics details{padding:0 24px 18px}.result-analysis-bento>section:not([class*=span-]){grid-column:1/-1}.result-cursor-control{color:var(--remex-text-secondary);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 24px;font-size:12px;display:flex}.result-cursor-control label{flex:300px;align-items:center;gap:12px;display:flex}.result-cursor-control input{width:auto;min-height:32px;accent-color:var(--remex-dataviz-series-1);flex:1;padding:0}.chart-cursor-line{fill:none;stroke:var(--remex-text-muted);stroke-width:1px;stroke-dasharray:4 4}.chart-cursor-point{fill:var(--remex-surface-1);stroke:var(--remex-dataviz-series-1);stroke-width:2px}.line-cursor-readout{flex-wrap:wrap;align-items:center;gap:14px;padding:0 24px 8px;font-size:12px;display:flex}.line-cursor-readout>.mono{font-size:20px}.result-analysis-bento .chart-scroll{margin-inline:0}.result-histogram .chart{min-width:400px}.histogram-bar{fill:var(--remex-dataviz-series-2)}.histogram-marker path{fill:none;stroke-width:2px}.histogram-marker text{fill:var(--remex-text-primary);font-weight:600}.marker-candidate path{stroke:var(--remex-dataviz-series-1)}.marker-candidate path+path{fill:var(--remex-dataviz-series-1)}.marker-q95 path{stroke:var(--remex-dataviz-series-2);stroke-dasharray:5 4}.marker-sma path{stroke:var(--remex-dataviz-series-4);stroke-dasharray:9 3 2 3}.baseline-layout{grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:20px;padding:24px;display:grid}.baseline-distribution,.baseline-share{min-width:0}.baseline-share{border-left:1px solid var(--remex-border-subtle);padding-left:24px}.baseline-share h3{margin-block:8px}.baseline-markers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:14px;display:grid}.baseline-markers>div{flex-direction:column;gap:7px;display:flex}.baseline-markers>div>span:first-child{color:var(--remex-text-muted);font-size:12px}.share-ring{width:min(100%,220px);margin-inline:auto;display:block}.share-ring circle{fill:none;stroke-width:10px}.share-ring-track{stroke:var(--remex-border-subtle)}.share-ring-value{stroke:var(--remex-dataviz-series-2)}.share-ring text{fill:var(--remex-text-secondary);font-size:11px;font-family:var(--remex-mono)}.share-ring .share-ring-number{fill:var(--remex-text-primary);font-size:29px;font-weight:600}.exact-values{border-top:1px solid var(--remex-border-subtle);padding:16px 24px}.baseline-exact{grid-column:1/-1;padding-inline:0}.baseline-exact-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:18px;display:grid}.baseline-exact-summary dd{margin:0}.baseline-draws{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px 32px;padding-left:32px;font-size:12px;display:grid}.result-months{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:20px;display:grid}.result-month{border:1px solid var(--remex-border-subtle);background:var(--remex-surface-2);border-radius:9px;flex-direction:column;gap:5px;min-width:0;padding:14px;display:flex}.result-month strong{font-size:16px;font-weight:500}.result-month.month-sign-1{border-bottom:3px solid var(--remex-market-up)}.result-month.month-sign--1{border-bottom:3px solid var(--remex-market-down)}.result-series-toggles{flex-wrap:wrap;gap:16px 24px;padding:18px 24px 6px;display:flex}.result-series-toggles label{align-items:center;gap:8px;display:flex}.result-series-1{--result-series:var(--remex-dataviz-series-1)}.result-series-2{--result-series:var(--remex-dataviz-series-2)}.result-series-3{--result-series:var(--remex-dataviz-series-3)}.result-series-4{--result-series:var(--remex-dataviz-series-4)}.result-series-toggles label>span{color:var(--result-series)}.series-readouts{flex-wrap:wrap;gap:12px 24px;padding:12px 24px;display:flex}.series-readout{border-left:3px solid var(--result-series);flex-direction:column;gap:6px;padding-left:12px;display:flex}.series-readout>.mono{font-size:21px}.comparison-metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.comparison-metric{border-top:3px solid var(--result-series);flex-direction:column;gap:12px;min-width:0;padding:22px;display:flex}.comparison-metric h2{font-size:18px}.comparison-metric .result-amount{font-size:clamp(23px,2.3vw,34px)}.comparison-facts{gap:8px;margin:0;font-size:12px;display:grid}.comparison-facts>div{justify-content:space-between;gap:12px;display:flex}.comparison-facts dt{color:var(--remex-text-muted)}.comparison-facts dd{margin:0}.comparison-table-summary{padding:20px 24px}.compare-selection-panel .selection-list{max-height:240px;overflow-y:auto}.replay-twins{grid-template-columns:1fr 1fr;display:grid}.replay-twins>section{min-width:0;padding-block:20px}.replay-twins>section+section{border-left:1px solid var(--remex-border-subtle)}.replay-twins h3{padding-inline:24px}.replay-transport{border-top:1px solid var(--remex-border-subtle);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;display:flex}.replay-difference{flex-wrap:wrap;align-items:baseline;gap:16px;padding:18px 24px;display:flex}.replay-difference strong{font-size:28px}@media (width>=1700px){.result-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.result-analysis-bento>section,.result-analysis-bento>[class*=span-]{grid-column:1/-1}.replay-twins{grid-template-columns:1fr}.replay-twins>section+section{border-left:0;border-top:1px solid var(--remex-border-subtle)}}@media (width<=760px){.result-gallery,.baseline-layout{grid-template-columns:1fr}.baseline-share{border-left:0;padding-left:0}.baseline-markers,.baseline-exact-summary{grid-template-columns:1fr}.result-months{grid-template-columns:repeat(2,minmax(0,1fr))}}.chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 24px 0;display:flex}.chart-head>*{min-width:0}.chart-title{margin:0;font-size:14px;font-weight:600}.chart .reference{fill:none;stroke:var(--remex-text-muted);stroke-width:1px;stroke-dasharray:6 4}.chart .zero-line{fill:none;stroke:var(--remex-border-strong);stroke-width:1px}.chart .axis-note{font-size:12px}.chart-table.table-scroll table{min-width:0}.chart-table .numeric{white-space:normal;overflow-wrap:anywhere}.chart-empty{padding:12px 24px}@media (width<=520px){.chart-head{padding:12px 18px 0}}.jump-links a:first-child{border-bottom-color:var(--remex-background);font-weight:inherit}.live-warning{border:2px solid var(--remex-status-error-border);background:var(--remex-status-error-surface);border-radius:4px;padding:16px}.live-warning p{margin-top:8px}dialog .notice h3,dialog h3{margin:0 0 8px}.research-tile-head{justify-content:space-between;align-items:center;gap:12px;min-height:24px;margin-bottom:20px;display:flex}.research-tile-head h2{font-size:13px;font-weight:550}.research-tile-head>a{color:var(--muted);font-size:11px}.research-flow-tile{background:radial-gradient(ellipse at 15% 0%,var(--glow),transparent 72%),var(--surface);min-height:300px;overflow:hidden}.research-flow-summary{align-items:center;gap:20px;display:flex}.research-flow-summary>span{font-size:13px}.research-flow-summary>p{color:var(--muted);margin-left:auto;font-size:12px}.research-hero-number{font:480 clamp(60px,5.5vw,84px)/1 var(--remex-mono);letter-spacing:-.075em}.research-flow{gap:0;margin:30px 0;display:flex}.research-flow-step{flex:1;justify-items:center;gap:6px;min-width:0;font-size:11px;text-decoration:none;display:grid;position:relative}.research-flow-step strong{font-weight:500}.research-flow-step small{color:var(--muted);font:10px var(--remex-mono)}.research-flow-node{border:1px solid var(--control-edge);background:var(--surface);width:40px;height:40px;color:var(--accent-text);border-radius:11px;place-items:center;display:grid}.research-flow-wire{background:var(--edge);height:1px;position:absolute;top:20px;left:calc(50% + 26px);right:calc(26px - 50%)}.research-tile-footer{border-top:1px solid var(--edge);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:13px;font-size:11px;display:flex}.tile.research-insight-tile{background:var(--lime);color:var(--petrol);border-color:var(--lime);flex-direction:column;gap:13px;display:flex}.research-insight-tile:before{display:none}.research-insight-tile .eyebrow{color:var(--petrol);margin:0;font-size:10px}.research-insight-tile>h2{letter-spacing:-.05em;font-size:clamp(29px,2.7vw,42px);line-height:1.08}.research-insight-tile>p{margin:0;font-size:12px}.research-insight-value{letter-spacing:-.05em;font-size:clamp(23px,2.2vw,34px)}.research-insight-tile .research-insight-value .muted{color:var(--petrol)}.research-insight-link{border-top:1px solid;justify-content:space-between;margin-top:auto;padding-top:13px;font-size:12px;font-weight:600;display:flex}.research-insight-tile>.badge{align-self:flex-start}.research-mini-results{grid-template-columns:1fr 1fr;gap:20px;display:grid}.research-mini-results>a{align-content:start;gap:12px;min-width:0;text-decoration:none;display:grid}.research-mini-results>a+a{border-left:1px solid var(--edge);padding-left:18px}.research-mini-results strong{letter-spacing:-.05em;font-size:clamp(19px,1.75vw,27px);font-weight:500}.research-mini-results small{color:var(--muted);font-size:11px}.research-mini-results .badge{justify-self:start}.research-family-matrices{gap:17px;display:grid}.research-family-matrix{grid-template-columns:1fr auto;gap:7px 12px;font-size:11px;text-decoration:none;display:grid}.research-family-matrix strong{font-size:17px}.research-family-matrix>.badge{justify-self:start}.research-dot-matrix{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid}.research-dot-matrix i{aspect-ratio:1;background:var(--edge);border-radius:50%;width:100%;max-width:13px}.research-dot-matrix i.filled{background:var(--series-2)}.research-family-matrices+p,.research-decision-feed+p{margin-top:16px;font-size:10px}.research-system-number{font:450 52px/1.2 var(--remex-mono);letter-spacing:-.06em}.research-state-line{justify-content:space-between;gap:12px;margin-top:12px;font-size:11px;display:flex}.research-state-line span{color:var(--muted)}.research-state-line strong{font-weight:500;font-family:var(--remex-mono)}.research-state-line+p{margin-top:18px;font-size:10px}.research-decision-feed{gap:16px;margin:0;padding:0;list-style:none;display:grid}.research-decision-feed li{align-items:center;gap:15px;font-size:12px;display:flex}.research-decision-feed li>a{flex:1;gap:4px;min-width:0;text-decoration:none;display:grid}.research-decision-feed strong{font-weight:500}.research-lock-tile{background:radial-gradient(ellipse at 10% 80%,var(--cool-glow),transparent 70%),var(--surface);align-items:center;gap:18px;display:flex}.research-lock-art{border:1px solid var(--edge);background:var(--surface-raised);border-radius:18px;flex:none;place-items:center;width:65px;height:75px;display:grid}.research-lock-art .icon{width:30px;height:30px;color:var(--muted)}.research-lock-tile h2{font-size:16px}.research-lock-tile p{color:var(--muted);margin:10px 0}.research-lock-tile a{font-size:11px}@media (width>=1700px){.research-flow-tile{min-height:330px}.research-flow{margin:36px 0}.research-flow-node{width:45px;height:45px}.research-flow-wire{top:22px}.research-tile-head{margin-bottom:23px}}@media (width<=1100px){.research-mini-results strong{font-size:22px}.research-flow-summary>p{display:none}.research-decision-feed li{flex-wrap:wrap}}@media (width<=620px){.research-flow{flex-wrap:wrap;gap:18px}.research-flow-step{flex:27%}.research-flow-wire{display:none}.research-mini-results{grid-template-columns:1fr}.research-mini-results>a+a{border-left:0;border-top:1px solid var(--edge);padding:16px 0 0}.research-flow-tile{min-height:0}}.research-equity-miniature{width:100%;height:84px;display:block;overflow:visible}.research-spark-line{fill:none;stroke:var(--series-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.research-spark-axis{fill:none;stroke:var(--edge);stroke-width:1px}.research-spark-empty{align-items:center;min-height:84px;display:grid}.research-insight-tile .provenance-scope-label{color:var(--petrol)}.research-insight-share{justify-content:space-between;align-items:center;gap:12px;display:flex}.research-insight-share p{font-size:10px;line-height:1.6}.research-insight-number{font:550 38px/1.2 var(--remex-mono);letter-spacing:-.06em}.research-insight-number small{font-size:21px}.research-share-ring{flex:none;width:95px;height:95px}.research-share-ring circle{fill:none;stroke-width:8px}.research-ring-track{stroke:var(--petrol);stroke-dasharray:1 5}.research-ring-value{stroke:var(--petrol)}.research-insight-tile>.provenance-scope{flex-direction:column;flex:1;gap:13px;display:flex}.research-insight-tile .provenance-scope>p{margin:0;font-size:12px}.research-insight-tile .provenance-scope>.badge{align-self:start}.job-form-status{margin:0}.job-proposal-errors{margin:8px 0 0;padding-left:18px}.job-hash-row{gap:4px;display:grid}.job-raw{overflow-wrap:anywhere;white-space:pre-wrap;display:block}.job-filterbar{align-items:end;gap:14px}.job-search{flex:1;min-width:210px}.job-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;display:grid}.job-board-column{border:1px solid var(--edge);background:var(--surface);border-radius:15px;min-width:0;padding:16px}.job-board-column>h3{justify-content:space-between;gap:12px;margin-bottom:19px;font-size:13px;display:flex}.job-board-column>h3 span{color:var(--muted);font-weight:400}.job-board-card{border:1px solid var(--edge);background:var(--surface-raised);border-radius:12px;margin-bottom:14px;padding:18px 16px}.job-board-card:last-child{margin-bottom:0}.job-card-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.job-board-card h4{letter-spacing:-.02em;margin:18px 0 12px;font-size:16px;font-weight:550;line-height:1.4}.job-board-card h4 a{text-decoration:none}.job-board-card h4 a:hover{text-decoration:underline}.job-board-card p{margin:12px 0;font-size:11px}.job-board-card>.job-card-meta:last-child{margin-top:18px}.job-board-card .badge{font-size:10px}.job-board-card>.badge{margin-bottom:13px}.job-activity{color:var(--muted);gap:8px;margin:16px 0;font-size:10px;display:grid}.job-activity-track{background:var(--edge);border-radius:4px;height:4px;display:block;overflow:hidden}.job-activity-track i{background:var(--series-2);border-radius:4px;width:28%;height:4px;animation:2.4s ease-in-out infinite job-activity;display:block}.job-new-form{scroll-margin-top:90px}.job-new-form .panel-head{align-items:start}.job-new-form form{max-width:1050px}.job-new-form .job-form-status:empty{display:none}.job-timeline{gap:0;margin:12px 0;padding:0;list-style:none;display:grid}.job-timeline li{grid-template-columns:140px minmax(0,1fr);gap:20px;padding-bottom:26px;display:grid}.job-timeline li>time,.job-timeline li>span{color:var(--muted);padding-top:3px;font-size:10px}.job-timeline li>div{border-left:1px solid var(--edge);padding-left:23px;position:relative}.job-timeline li>div:before{content:"";border:2px solid var(--surface);background:var(--series-2);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-5px}.job-timeline li strong{font-size:13px;font-weight:550}.job-timeline p{color:var(--muted);margin-top:8px;font-size:12px}.job-detail-summary{letter-spacing:-.04em;margin:18px 0;font-size:clamp(22px,2.2vw,34px);line-height:1.3}.job-detail-context .key-values{margin-top:25px}.job-related-results{gap:18px;margin:0;padding:0;list-style:none;display:grid}.job-related-results li{border-bottom:1px solid var(--edge);gap:8px;padding-bottom:15px;display:grid}.job-related-results li:last-child{border:0}.job-related-results a{font-size:13px}.job-related-results .badge{justify-self:start}@keyframes job-activity{0%{transform:translate(-100%)}to{transform:translate(460%)}}@media (width<=1100px){.job-board{grid-template-columns:1fr;padding:16px}.job-board-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.job-board-column>h3{grid-column:1/-1;margin-bottom:0}.job-board-card{margin:0}.job-timeline li{grid-template-columns:110px minmax(0,1fr);gap:12px}}@media (width<=620px){.job-board-column{grid-template-columns:minmax(0,1fr)}.job-timeline li{grid-template-columns:1fr;gap:8px}.job-timeline li>div{margin-left:4px}.job-filterbar .segmented{order:3}}.limits-aside{align-self:start}.tree-node[data-depth="1"]{margin-left:32px}.tree-node[data-depth="2"]{margin-left:64px}.tree-node[data-depth="3"]{margin-left:96px}.tree-node[data-depth="4"]{margin-left:128px}.tree-node[data-depth="5"]{margin-left:160px}.tree-node[data-depth="6"]{margin-left:192px}.tree-node[data-depth] .hash-line{overflow-wrap:anywhere}@media (width<=520px){.tree-node[data-depth="1"]{margin-left:20px}.tree-node[data-depth="2"]{margin-left:40px}.tree-node[data-depth="3"]{margin-left:60px}.tree-node[data-depth="4"]{margin-left:80px}.tree-node[data-depth="5"]{margin-left:100px}.tree-node[data-depth="6"]{margin-left:120px}}.strategy-workspace{grid-template-columns:minmax(220px,.75fr) minmax(0,2.5fr);align-items:start;gap:20px;display:grid}.strategy-families{gap:14px;display:grid}.strategy-family-choice{text-align:left;white-space:normal;justify-content:stretch;gap:15px;width:100%;font-weight:400;display:grid}.strategy-family-choice[aria-current=true]{background:var(--surface-raised);border-color:var(--control-edge);box-shadow:inset 3px 0 var(--accent-text)}.strategy-family-choice .research-dot-matrix{grid-column:auto;max-width:230px}.strategy-family-choice .badge{justify-self:start}.strategy-family-name{letter-spacing:-.025em;font-size:19px;font-weight:550;line-height:1.3}.strategy-family-summary{padding:30px}.strategy-family-summary>h2{letter-spacing:-.045em;font-size:clamp(23px,2.4vw,35px);line-height:1.2}.strategy-family-summary>p{color:var(--muted);margin:18px 0;font-size:12px}.strategy-variant-count{border-block:1px solid var(--edge);align-items:center;gap:25px;margin:25px 0;padding:24px 0;font-size:12px;display:flex}.strategy-variant-count>strong{font:450 72px/1 var(--remex-mono);letter-spacing:-.07em;color:var(--series-2)}.strategy-family-summary>h3{font-size:14px;font-weight:550}.strategy-history{gap:23px;margin:24px 0 0;padding:0;list-style:none;display:grid}.strategy-history li{gap:18px;min-width:0;display:flex}.strategy-version-dot{border:2px solid var(--series-2);border-radius:50%;flex:none;width:12px;height:12px;margin-top:12px}.strategy-history li>div{gap:7px;min-width:0;display:grid}.strategy-history p{font-size:13px}.strategy-history-link{min-height:32px;color:var(--text);letter-spacing:-.02em;background:0 0;border:0;border-radius:0;justify-content:start;place-self:start;padding:3px 0;font-size:16px}.strategy-history-link:hover{background:0 0}.strategy-history .badge{justify-self:start}.strategy-workspace .grid.two{grid-template-columns:minmax(0,1fr)}.strategy-workspace .tree-node[data-depth]{max-width:100%;margin-left:min(32px,4vw)}.strategy-workspace .tree-node[data-depth="0"]{margin-left:0}@media (width>=1750px){.strategy-workspace .grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.strategy-workspace{grid-template-columns:minmax(180px,.8fr) minmax(0,2fr)}.strategy-family-name{font-size:16px}.strategy-family-summary{padding:23px}}@media (width<=850px){.strategy-workspace{grid-template-columns:minmax(0,1fr)}.strategy-families{grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-family-summary>h2{font-size:28px}}@media (width<=520px){.strategy-families{grid-template-columns:minmax(0,1fr)}.strategy-family-summary{padding:20px}.strategy-variant-count>strong{font-size:56px}}@font-face{font-family:Remex Geist;src:url(/assets/Geist_wght_-iXOdLSEb.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Remex Geist Mono;src:url(/assets/GeistMono_wght_-FwokxCXK.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--remex-font:"Remex Geist", system-ui, sans-serif;--remex-mono:"Remex Geist Mono", ui-monospace, monospace;--remex-core-petrol:#123c3d;--remex-core-lime:#c4f34d;--remex-core-ivory:#f5f7f2;--remex-core-dark:#0b2021;--remex-neutral-0:#fbfcfa;--remex-neutral-50:#f5f7f2;--remex-neutral-100:#e6eeea;--remex-neutral-200:#cedbd6;--remex-neutral-300:#aabfba;--remex-neutral-400:#819d98;--remex-neutral-500:#617d78;--remex-neutral-600:#47645f;--remex-neutral-700:#31504d;--remex-neutral-800:#203e3d;--remex-neutral-900:#142e2e;--remex-neutral-950:#0b2021}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--remex-background:#f5f7f2;--remex-surface-1:#fbfcfa;--remex-surface-2:#e6eeea;--remex-surface-3:#cedbd6;--remex-border-subtle:#617d78;--remex-border-strong:#47645f;--remex-text-primary:#0b2021;--remex-text-secondary:#123c3d;--remex-text-muted:#47645f;--remex-text-inverse:#f5f7f2;--remex-surface-inverse:#123c3d;--remex-focus-ring:#123c3d;--remex-hover:#dce8e2;--remex-selected:#d1e0d9;--remex-selection-indicator:#123c3d;--remex-primary-bg:#c4f34d;--remex-primary-text:#123c3d;--remex-primary-border:#123c3d;--remex-primary-hover:#c4f34d;--remex-highlight-bg:#e6eeea;--remex-highlight-text:#123c3d;--remex-market-up:#0058ad;--remex-market-down:#974500;--remex-market-flat:#47645f;--remex-status-ok-text:#225a3e;--remex-status-ok-surface:#e1efe6;--remex-status-ok-border:#367b59;--remex-status-info-text:#49438a;--remex-status-info-surface:#e8e8f6;--remex-status-info-border:#6a62a1;--remex-status-warning-text:#704b0c;--remex-status-warning-surface:#f5e9cd;--remex-status-warning-border:#987020;--remex-status-error-text:#9b2534;--remex-status-error-surface:#f8e4e6;--remex-status-error-border:#b14855;--remex-status-unknown-text:#47645f;--remex-status-unknown-surface:#e6eeea;--remex-status-unknown-border:#617d78;--remex-provenance-fixture-text:#3d5660;--remex-provenance-fixture-surface:#e6edf0;--remex-provenance-fixture-border:#546d79;--remex-provenance-fixture-hatch:#546d79;--remex-provenance-simulated-text:#6c3992;--remex-provenance-simulated-surface:#f0e6f6;--remex-provenance-simulated-border:#8859a2;--remex-provenance-demo-text:#1b6260;--remex-provenance-demo-surface:#dcefea;--remex-provenance-demo-border:#397f79;--remex-provenance-live-text:#fff;--remex-provenance-live-surface:#931f35;--remex-provenance-live-border:#931f35;--remex-dataviz-series-1:#46136f;--remex-dataviz-series-2:#247076;--remex-dataviz-series-3:#c21d5d;--remex-dataviz-series-4:#68921c;--remex-dataviz-series-5:#484129;--remex-dataviz-series-6:#8e828a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--remex-background:#0b2021;--remex-surface-1:#142e2e;--remex-surface-2:#193534;--remex-surface-3:#203e3d;--remex-border-subtle:#819d98;--remex-border-strong:#aabfba;--remex-text-primary:#f5f7f2;--remex-text-secondary:#cedbd6;--remex-text-muted:#aabfba;--remex-text-inverse:#0b2021;--remex-surface-inverse:#e6eeea;--remex-focus-ring:#c4f34d;--remex-hover:#24413f;--remex-selected:#284641;--remex-selection-indicator:#c4f34d;--remex-primary-bg:#c4f34d;--remex-primary-text:#123c3d;--remex-primary-border:#c4f34d;--remex-primary-hover:#c4f34d;--remex-highlight-bg:#123c3d;--remex-highlight-text:#c4f34d;--remex-market-up:#69b9ff;--remex-market-down:#f49d66;--remex-market-flat:#aabfba;--remex-status-ok-text:#99dab5;--remex-status-ok-surface:#183d2e;--remex-status-ok-border:#72b893;--remex-status-info-text:#c0b7f4;--remex-status-info-surface:#302d4e;--remex-status-info-border:#a195d9;--remex-status-warning-text:#f0cd86;--remex-status-warning-surface:#48391c;--remex-status-warning-border:#b89a5b;--remex-status-error-text:#ffb4bc;--remex-status-error-surface:#4b2630;--remex-status-error-border:#d38b95;--remex-status-unknown-text:#b7cdc7;--remex-status-unknown-surface:#203e3d;--remex-status-unknown-border:#819d98;--remex-provenance-fixture-text:#d5e4ed;--remex-provenance-fixture-surface:#233940;--remex-provenance-fixture-border:#91adb9;--remex-provenance-fixture-hatch:#91adb9;--remex-provenance-simulated-text:#d5b7f0;--remex-provenance-simulated-surface:#3b294b;--remex-provenance-simulated-border:#b58dcb;--remex-provenance-demo-text:#a2dcd6;--remex-provenance-demo-surface:#193d3b;--remex-provenance-demo-border:#79bbb4;--remex-provenance-live-text:#4d1020;--remex-provenance-live-surface:#ffb3bb;--remex-provenance-live-border:#ffb3bb;--remex-dataviz-series-1:#c456e8;--remex-dataviz-series-2:#d9f9f0;--remex-dataviz-series-3:#d9b;--remex-dataviz-series-4:#ade09a;--remex-dataviz-series-5:#b19225;--remex-dataviz-series-6:#848189}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--remex-background:#0b2021;--remex-surface-1:#142e2e;--remex-surface-2:#193534;--remex-surface-3:#203e3d;--remex-border-subtle:#819d98;--remex-border-strong:#aabfba;--remex-text-primary:#f5f7f2;--remex-text-secondary:#cedbd6;--remex-text-muted:#aabfba;--remex-text-inverse:#0b2021;--remex-surface-inverse:#e6eeea;--remex-focus-ring:#c4f34d;--remex-hover:#24413f;--remex-selected:#284641;--remex-selection-indicator:#c4f34d;--remex-primary-bg:#c4f34d;--remex-primary-text:#123c3d;--remex-primary-border:#c4f34d;--remex-primary-hover:#c4f34d;--remex-highlight-bg:#123c3d;--remex-highlight-text:#c4f34d;--remex-market-up:#69b9ff;--remex-market-down:#f49d66;--remex-market-flat:#aabfba;--remex-status-ok-text:#99dab5;--remex-status-ok-surface:#183d2e;--remex-status-ok-border:#72b893;--remex-status-info-text:#c0b7f4;--remex-status-info-surface:#302d4e;--remex-status-info-border:#a195d9;--remex-status-warning-text:#f0cd86;--remex-status-warning-surface:#48391c;--remex-status-warning-border:#b89a5b;--remex-status-error-text:#ffb4bc;--remex-status-error-surface:#4b2630;--remex-status-error-border:#d38b95;--remex-status-unknown-text:#b7cdc7;--remex-status-unknown-surface:#203e3d;--remex-status-unknown-border:#819d98;--remex-provenance-fixture-text:#d5e4ed;--remex-provenance-fixture-surface:#233940;--remex-provenance-fixture-border:#91adb9;--remex-provenance-fixture-hatch:#91adb9;--remex-provenance-simulated-text:#d5b7f0;--remex-provenance-simulated-surface:#3b294b;--remex-provenance-simulated-border:#b58dcb;--remex-provenance-demo-text:#a2dcd6;--remex-provenance-demo-surface:#193d3b;--remex-provenance-demo-border:#79bbb4;--remex-provenance-live-text:#4d1020;--remex-provenance-live-surface:#ffb3bb;--remex-provenance-live-border:#ffb3bb;--remex-dataviz-series-1:#c456e8;--remex-dataviz-series-2:#d9f9f0;--remex-dataviz-series-3:#d9b;--remex-dataviz-series-4:#ade09a;--remex-dataviz-series-5:#b19225;--remex-dataviz-series-6:#848189}*{box-sizing:border-box}html{scroll-padding-top:24px}body{background:var(--remex-background);color:var(--remex-text-primary);font:400 14px/1.55 var(--remex-font);overflow-wrap:anywhere;margin:0}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;min-width:0;max-width:100%}button,.button,input,select,textarea{border:1px solid var(--remex-border-strong);border-radius:5px;min-height:44px}button,.button{max-width:100%;color:var(--remex-text-primary);background:var(--remex-surface-1);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-weight:600;text-decoration:none;display:inline-flex}button:hover,.button:hover{background:var(--remex-hover);text-decoration:underline}button.primary,.button.primary{background:var(--remex-primary-bg);border-color:var(--remex-primary-border);color:var(--remex-primary-text)}button[disabled]{cursor:not-allowed;background:var(--remex-surface-2);color:var(--remex-text-muted);border-style:dashed}input,select,textarea{background:var(--remex-surface-1);width:100%;color:var(--remex-text-primary);padding:10px 12px}input::placeholder,textarea::placeholder{color:var(--remex-text-muted)}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-height:22px;accent-color:var(--remex-selection-indicator);flex-shrink:0}textarea{resize:vertical;min-height:112px}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:20;background:var(--remex-surface-inverse);color:var(--remex-text-inverse);padding:12px 20px;position:fixed;top:-100px;left:16px}.skip:focus{top:12px}h1,h2,h3,p{margin:0}h2{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.35}h3{font-size:15px;font-weight:600;line-height:1.4}p+p{margin-top:12px}small,.small{font-size:12px}.muted{color:var(--remex-text-muted)}.secondary{color:var(--remex-text-secondary)}.mono,.numeric,code,time,.metric-value,.step-number{font-family:var(--remex-mono);font-variant-numeric:tabular-nums}.numeric{text-align:right;white-space:nowrap}.hash{overflow-wrap:anywhere;font-size:12px;display:block}.eyebrow{color:var(--remex-text-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600;display:block}.app-shell{grid-template-columns:228px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--remex-border-subtle);background:var(--remex-surface-1);flex-direction:column;gap:28px;height:100vh;padding:20px 16px;display:flex;position:sticky;top:0}.brand{width:180px;min-width:160px;display:block}.brand img{width:100%;height:auto;display:block}.logo-dark,[data-theme=dark] .logo-light{display:none!important}[data-theme=dark] .logo-dark{display:block!important}.nav-group{gap:4px;display:grid}.nav-caption{text-transform:uppercase;letter-spacing:.12em;color:var(--remex-text-muted);padding:0 12px 7px;font-size:12px}.nav-link{border-left:3px solid var(--remex-surface-1);min-height:44px;color:var(--remex-text-secondary);border-radius:3px;align-items:center;gap:12px;padding:11px 12px;text-decoration:none;display:flex}.nav-link:hover{background:var(--remex-hover)}.nav-link[aria-current=page]{border-left-color:var(--remex-selection-indicator);background:var(--remex-selected);color:var(--remex-text-primary);font-weight:600}.nav-link svg,.icon{stroke:currentColor;stroke-width:1.6px;fill:none;flex-shrink:0;width:18px;height:18px}.sidebar-bottom{border-top:1px solid var(--remex-border-subtle);margin-top:auto;padding:18px 12px 0}.sidebar-bottom p{margin-top:7px}.shell-main{min-width:0}.topbar{border-bottom:1px solid var(--remex-border-subtle);background:var(--remex-surface-1);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px 32px;display:flex}.topbar-title{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.topbar-title .divider{color:var(--remex-text-muted)}.topbar-tools{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.theme-toggle{min-width:92px}.mobile-menu{display:none}.global-notice{border-bottom:1px solid var(--remex-border-subtle);background:var(--remex-surface-2);align-items:center;gap:14px;padding:12px 32px;font-size:12px;display:flex}.global-notice p{flex:1}main{max-width:1512px;margin:0 auto;padding:32px}.page-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.page-heading p{color:var(--remex-text-muted);max-width:76ch;margin-top:10px}.breadcrumbs{color:var(--remex-text-muted);flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:12px;display:flex}.actions,.inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.stack,.grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.stack>*,.grid>*,.form-grid>*,.panel-head>*,.page-heading>*,.row-list>li>*,.safety-lock>*,.inline>*,.actions>*,.key-values>*,.legend>*,.page-footer>*{min-width:0}.grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid.split{grid-template-columns:minmax(0,1.65fr) minmax(min(100%,280px),1fr)}.panel{border:1px solid var(--remex-border-subtle);background:var(--remex-surface-1);border-radius:7px;min-width:0}.panel-head{border-bottom:1px solid var(--remex-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.panel-head p{color:var(--remex-text-muted);margin-top:4px;font-size:12px}.panel-foot{border-top:1px solid var(--remex-border-subtle);color:var(--remex-text-muted);padding:14px 24px;font-size:12px}.badge{white-space:normal;border:1px solid;border-radius:3px;align-items:center;gap:6px;max-width:100%;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.fixture{background:var(--remex-provenance-fixture-surface);color:var(--remex-provenance-fixture-text);border-color:var(--remex-provenance-fixture-border)}.fixture:before{content:"";background:repeating-linear-gradient(135deg,var(--remex-provenance-fixture-hatch) 0px,var(--remex-provenance-fixture-hatch) 1px,var(--remex-provenance-fixture-surface) 1px,var(--remex-provenance-fixture-surface) 4px);border-right:1px solid var(--remex-provenance-fixture-border);flex-shrink:0;align-self:stretch;width:10px;min-height:14px;margin-left:-4px}.simulated{color:var(--remex-provenance-simulated-text);background:var(--remex-provenance-simulated-surface);border-color:var(--remex-provenance-simulated-border);border-style:dashed}.demo{color:var(--remex-provenance-demo-text);background:var(--remex-provenance-demo-surface);border-color:var(--remex-provenance-demo-border)}.live{color:var(--remex-provenance-live-text);background:var(--remex-provenance-live-surface);border-color:var(--remex-provenance-live-border);padding:10px 14px;font-weight:700}.status-ok{color:var(--remex-status-ok-text);background:var(--remex-status-ok-surface);border-color:var(--remex-status-ok-border)}.status-info{color:var(--remex-status-info-text);background:var(--remex-status-info-surface);border-color:var(--remex-status-info-border)}.status-warning{color:var(--remex-status-warning-text);background:var(--remex-status-warning-surface);border-color:var(--remex-status-warning-border)}.status-error{color:var(--remex-status-error-text);background:var(--remex-status-error-surface);border-color:var(--remex-status-error-border)}.status-unknown{color:var(--remex-status-unknown-text);background:var(--remex-status-unknown-surface);border-color:var(--remex-status-unknown-border)}.safety-lock{background:var(--remex-surface-2);border:1px solid var(--remex-border-strong);border-left-width:4px;border-radius:5px;align-items:center;gap:12px;padding:18px 22px;display:flex}.safety-lock strong{font-size:16px}.safety-lock p{color:var(--remex-text-secondary);font-size:12px}.safety-lock>.icon{width:22px;height:22px}.safety-lock .badge{margin-left:auto}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.metric{border-right:1px solid var(--remex-border-subtle);min-width:0;padding:22px 24px}.metric:last-child{border-right:0}.metric-label{color:var(--remex-text-muted);margin-bottom:10px;font-size:12px;display:block}.metric-value{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(22px,2.1vw,30px);line-height:1.2}.metric-value.small-value{font-size:18px}.metric-note{color:var(--remex-text-muted);margin-top:10px;font-size:12px;display:block}.direction-up{color:var(--remex-market-up)}.direction-down{color:var(--remex-market-down)}.direction-flat{color:var(--remex-market-flat)}.row-list{margin:0;padding:0;list-style:none}.row-list>li{border-bottom:1px solid var(--remex-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:17px 24px;display:flex}.row-list>li:last-child{border-bottom:0}.row-list p{color:var(--remex-text-muted);margin-top:5px;font-size:12px}.table-scroll{min-width:0;max-width:100%;padding:6px;position:relative;overflow-x:auto}.chart-scroll{min-width:0;max-width:100%;padding:6px}.table-scroll:focus-visible,.chart-scroll:focus-visible{outline-offset:3px}table{border-collapse:collapse;width:100%;font-size:12px}caption{text-align:left;padding:8px 14px 14px;font-weight:600}th{color:var(--remex-text-secondary);background:var(--remex-surface-2);text-align:left;font-weight:500}th,td{border-bottom:1px solid var(--remex-border-subtle);vertical-align:top;padding:8px 12px}tbody tr:last-child td,tbody tr:last-child th{border-bottom:0}tbody tr:hover td{background:var(--remex-hover)}td p{margin-top:5px}td .badge{margin-top:0}.table-scroll .badge:not(.live){padding:0 6px}td a{font-weight:500}.table-scroll table{min-width:640px}.table-cards,.comparison-cards{display:none}.table-card{border-bottom:1px solid var(--remex-border-subtle);min-width:0;padding:20px 24px}.table-card:last-child{border-bottom:0}.table-card h3{margin-bottom:16px}.table-card .key-values{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px 16px}.table-card .numeric{white-space:normal;overflow-wrap:anywhere}.table-scroll-hint{color:var(--remex-text-muted);padding:12px 24px 6px;font-size:12px}.pagination{border-top:1px solid var(--remex-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.filterbar{border-bottom:1px solid var(--remex-border-subtle);flex-wrap:wrap;align-items:end;gap:16px;padding:18px 24px;display:flex}.field{gap:8px;min-width:0;display:grid}.field label{font-size:12px;font-weight:600}.field small{color:var(--remex-text-muted)}.filterbar .field{min-width:min(100%,170px)}.form-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.form-grid .two{gap:16px}.form-error{color:var(--remex-status-error-text);background:var(--remex-status-error-surface);border:1px solid var(--remex-status-error-border);border-radius:4px;padding:12px}.notice{border:1px solid var(--remex-border-strong);background:var(--remex-surface-2);border-left-width:3px;border-radius:4px;padding:16px 20px}.notice p{margin-top:5px}.notice .badge{margin-bottom:8px}.decision{border-left:4px solid var(--remex-selection-indicator);background:var(--remex-surface-2);padding:20px 24px}.decision h2{margin-top:8px}.decision p{max-width:85ch;margin-top:7px}.section-tabs{border-bottom:1px solid var(--remex-border-subtle);flex-wrap:wrap;gap:4px 24px;margin:8px 0 24px;display:flex}.section-tabs a{border-bottom:3px solid var(--remex-background);min-height:44px;padding:12px 2px;text-decoration:none}.section-tabs a:first-child{border-bottom-color:var(--remex-selection-indicator);font-weight:600}.key-values{grid-template-columns:minmax(min(100%,120px),.7fr) minmax(0,1.3fr);gap:16px;margin:0;font-size:12px;display:grid}.key-values dt{color:var(--remex-text-muted)}.key-values dd{overflow-wrap:anywhere;margin:0}.chart{background:var(--remex-surface-1);width:100%;min-width:0;height:auto;display:block}.chart text{fill:var(--remex-text-muted);font-family:var(--remex-mono);font-size:12px}.chart .gridline{stroke:var(--remex-border-subtle);stroke-width:1px;stroke-dasharray:2 5}.chart .series-one{stroke:var(--remex-dataviz-series-1);fill:none;stroke-width:3px}.chart .series-two{stroke:var(--remex-dataviz-series-2);fill:none;stroke-width:3px;stroke-dasharray:8 4}.chart .marker-one{fill:var(--remex-dataviz-series-1)}.chart .marker-two{fill:var(--remex-dataviz-series-2)}.chart .bar-positive{fill:var(--remex-market-up)}.chart .bar-negative{fill:var(--remex-market-down)}.chart .connector{fill:none;stroke:var(--remex-border-strong);stroke-width:1px;stroke-dasharray:3 3}.chart .value-label{fill:var(--remex-text-primary)}.waterfall-steps{gap:18px;padding:18px;display:none}.waterfall-step{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.waterfall-label{font-size:12px;font-weight:600}.waterfall-value{font-family:var(--remex-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.waterfall-step .bar{width:100%;height:24px;display:block}.waterfall-step .bar-positive{fill:var(--remex-market-up)}.waterfall-step .bar-negative{fill:var(--remex-market-down)}.waterfall-step .bar-flat{fill:var(--remex-market-flat)}.legend{flex-wrap:wrap;gap:16px;padding:12px 24px;font-size:12px;display:flex}.legend svg{width:26px;height:14px}.legend span{align-items:center;gap:8px;display:flex}.chart-notes{color:var(--remex-text-muted);margin:0 24px 20px;font-size:12px}details{border-top:1px solid var(--remex-border-subtle);min-width:0}pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0}summary{cursor:pointer;min-height:44px;padding:14px 24px;font-size:12px;font-weight:500}details .details-body{padding:0 24px 24px}.tree{margin:0;padding:24px;list-style:none}.tree-node{border:1px solid var(--remex-border-subtle);background:var(--remex-surface-1);border-radius:5px;margin-bottom:18px;padding:18px}.tree-node.child{margin-left:32px;position:relative}.tree-node.child:before{content:"↳";color:var(--remex-text-muted);position:absolute;top:16px;left:-27px}.tree-node .inline{justify-content:space-between;margin-bottom:8px}.tree-node p{color:var(--remex-text-muted);font-size:12px}.compare-grid{min-width:640px}.compare-grid td{min-width:175px}.compare-grid th[scope=row]{min-width:160px}.check-option{align-items:center;gap:12px;min-width:0;max-width:100%;min-height:44px;padding:10px;display:flex}.selection-list{flex-wrap:wrap;gap:16px;display:flex}.prose{max-width:78ch}.prose p{color:var(--remex-text-secondary);margin-bottom:22px}.limit-list{margin:24px 0;padding-left:22px}.limit-list li{margin-bottom:18px;padding-left:8px}.limit-list li::marker{font-family:var(--remex-mono);color:var(--remex-text-muted)}.page-footer{border-top:1px solid var(--remex-border-subtle);color:var(--remex-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:32px;padding:18px 0 6px;font-size:12px;display:flex}.prototype-tools{border:1px dashed var(--remex-border-subtle);background:var(--remex-surface-1);border-radius:4px;margin-top:24px}.prototype-tools summary{color:var(--remex-text-muted)}.prototype-tools .details-body{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.prototype-tools select{width:auto;min-width:min(100%,190px)}.state-panel{text-align:center;padding:64px 24px}.state-panel h2{margin:20px 0 12px}.state-panel .actions{justify-content:center;margin-top:24px}.skeleton{background:var(--remex-surface-3);border-radius:3px;max-width:340px;height:14px;margin:16px auto}.skeleton.short{max-width:220px}.page-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.directory-card{flex-direction:column;gap:18px;padding:24px;text-decoration:none;display:flex}.directory-card:hover{background:var(--remex-hover)}.directory-card .step-number,.directory-card p{color:var(--remex-text-muted);font-size:12px}.directory-card h2{justify-content:space-between;display:flex}.login-shell{flex-direction:column;min-height:100vh;display:flex}.login-top{border-bottom:1px solid var(--remex-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 32px;display:flex}.login-main{width:min(100%,520px);margin:auto;padding:48px 24px}.login-card{padding:36px}.login-card h1{margin:24px 0 12px;font-size:30px}.login-card>p{color:var(--remex-text-muted)}.login-card .primary{width:100%;margin:28px 0 20px}.login-mark{background:var(--remex-surface-2);border:1px solid var(--remex-border-subtle);border-radius:8px;place-items:center;width:48px;height:48px;display:grid}.login-mark .icon{width:25px;height:25px}dialog{border:1px solid var(--remex-border-strong);background:var(--remex-surface-1);width:100%;max-width:min(580px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--remex-text-primary);border-radius:8px;padding:0}dialog::backdrop{background:var(--remex-background)}dialog .dialog-body{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px;display:grid}dialog .panel-head{align-items:flex-start}dialog ul{margin:0;padding-left:22px}dialog .dialog-footer{border-top:1px solid var(--remex-border-subtle);flex-wrap:wrap;justify-content:end;gap:12px;padding:20px 24px;display:flex}.toast{border:1px solid var(--remex-border-strong);background:var(--remex-surface-2);border-radius:4px;margin-top:16px;padding:14px 18px}@media (width>=1600px){main{padding:40px 48px}}@media (width<=1180px){.app-shell{grid-template-columns:200px minmax(0,1fr)}.sidebar{padding:16px 10px}main{padding:24px}.topbar,.global-notice{padding-left:24px;padding-right:24px}.grid.split{grid-template-columns:1fr}.metric{padding:18px}.metric-value{font-size:23px}.page-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.app-shell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--remex-border-subtle);height:auto;padding:12px 20px 20px;display:none;position:static}.sidebar.is-open{display:flex}.sidebar .brand{display:none}.nav-group{grid-template-columns:repeat(2,minmax(0,1fr))}.nav-caption{grid-column:1/-1;padding-top:12px}.mobile-menu{display:inline-flex}.topbar{flex-wrap:wrap}.topbar-title{font-size:12px}.grid.two{grid-template-columns:1fr}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--remex-border-subtle)}.global-notice{flex-wrap:wrap;align-items:start;gap:8px}.global-notice p{flex-basis:100%}.page-heading{flex-direction:column;gap:18px}}@media (width<=520px){body{font-size:14px}main{padding:24px 16px}.topbar{gap:10px;padding:12px 16px}.topbar-title .desktop-label{display:none}.topbar-tools{gap:8px}.theme-toggle{min-width:44px;padding:10px}.global-notice{padding:12px 16px}.global-notice>a{display:none}.panel-head,.panel-body{padding:18px}.panel-head{flex-wrap:wrap}.row-list>li{flex-wrap:wrap;align-items:flex-start;padding:16px 18px}.safety-lock{flex-wrap:wrap;padding:16px}.safety-lock .badge{margin-left:34px}.metric{padding:16px}.metric-value{font-size:22px}.page-directory{grid-template-columns:1fr}.filterbar{padding:16px}.filterbar .field{flex:1}.pagination{flex-wrap:wrap;padding:14px 16px}.actions{width:100%}.actions>button,.actions>.button{flex:auto}.key-values{grid-template-columns:1fr;gap:4px}.key-values dd{margin-bottom:14px}.section-tabs{gap:0 18px}.login-top{padding:14px 16px}.login-card{padding:24px}.login-main{padding:32px 16px}input,textarea,select{font-size:16px}.tree{padding:18px}.tree-node.child{margin-left:20px}.tree-node.child:before{left:-20px}.metric-value.small-value{font-size:16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}@media print{.sidebar,.topbar-tools,.prototype-tools,.actions,.section-tabs{display:none}.app-shell{display:block}main{padding:0}.panel{break-inside:avoid}}.mobile-logo{display:none}td.hash{display:table-cell}@media (width<=850px){.mobile-logo{display:inline-flex}}@media (width<=520px){.topbar-page{display:none}}@media (width<=850px){.grid.two,.grid.split{grid-template-columns:minmax(0,1fr)}.table-cards,.comparison-cards{grid-template-columns:minmax(0,1fr);display:grid}.responsive-table,.comparison-table{display:none}th,td{padding:14px 16px}.table-scroll .badge:not(.live){padding:3px 8px}.panel-head,.pagination{flex-wrap:wrap}}@media (width<=520px){.table-card{padding:18px}.table-card .key-values{grid-template-columns:minmax(0,1fr);gap:4px}.table-scroll-hint{padding:12px 18px 6px}.waterfall-chart{display:none}.waterfall-steps{display:grid}.field,.prototype-tools .details-body>*{max-width:100%}.key-values .numeric{white-space:normal}.state-panel{padding:40px 18px}}.live{white-space:normal}.chart .bar-flat{fill:var(--remex-market-flat)}input[type=number]{font-family:var(--remex-mono);font-variant-numeric:tabular-nums}.login-eyebrow{margin-top:24px;display:block}.login-card .notice{margin-top:20px}.login-card form>p{color:var(--remex-text-muted)}.login-footer{margin:0;padding:20px 32px}.topbar-tools{align-items:center;display:flex}button.danger:not([disabled]),.button.danger{background:var(--remex-status-error-surface);border-color:var(--remex-status-error-border);color:var(--remex-status-error-text)}dl.metric-grid,.metric-grid dd{margin:0}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#071314;--sidebar:#091a1c;--surface:#0d2022;--surface-raised:#142c2f;--surface-ceiling:#244447;--glass:#0d2022f5;--text:#f5f7f2;--muted:#aabfba;--secondary:#cedbd6;--edge:#29464a;--control-edge:#819d98;--lime:#c4f34d;--petrol:#123c3d;--focus:#c4f34d;--accent-text:#c4f34d;--selected:#1b3434;--shadow:#00000038;--series-1:#8fcbff;--series-2:#d2bbff;--series-3:#f49d66;--series-4:#8cd9d2;--glow:#6c9d311f;--cool-glow:#4583971a;--chart-grid:#29464a;--heat-gain:#102d3c;--heat-loss:#36291f;--ease:cubic-bezier(.2,.75,.2,1)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#edf2ed;--sidebar:#f5f7f2;--surface:#fbfcfa;--surface-raised:#e6eeea;--surface-ceiling:#d1e0d9;--glass:#fbfcfaf5;--text:#0b2021;--muted:#365a56;--secondary:#123c3d;--edge:#bacdc5;--control-edge:#47645f;--focus:#123c3d;--accent-text:#123c3d;--selected:#d1e0d9;--shadow:#0b202112;--series-1:#0058ad;--series-2:#603293;--series-3:#974500;--series-4:#126760;--glow:#80a63914;--cool-glow:#45839712;--chart-grid:#cedbd6;--heat-gain:#e2eff6;--heat-loss:#f5e8dd}:root,:root[data-theme=dark],:root[data-theme=light]{--remex-background:var(--canvas);--remex-surface-1:var(--surface);--remex-surface-2:var(--surface-raised);--remex-surface-3:var(--surface-ceiling);--remex-text-primary:var(--text);--remex-text-secondary:var(--secondary);--remex-text-muted:var(--muted);--remex-border-subtle:var(--edge);--remex-border-strong:var(--control-edge);--remex-focus-ring:var(--focus);--remex-selected:var(--selected);--remex-hover:var(--selected);--remex-selection-indicator:var(--accent-text);--remex-dataviz-series-1:var(--series-1);--remex-dataviz-series-2:var(--series-2);--remex-dataviz-series-3:var(--series-3);--remex-dataviz-series-4:var(--series-4)}html{background:var(--canvas);scrollbar-color:var(--control-edge) var(--canvas);min-width:320px}body{background:radial-gradient(ellipse at 66% 4%,var(--glow),transparent 43%),var(--canvas);color:var(--text);font-feature-settings:"ss01";min-height:100vh}h1{letter-spacing:-.05em;font-size:clamp(30px,2.5vw,44px);font-weight:560;line-height:1.12}h2{letter-spacing:-.02em;font-weight:560}h3{font-weight:550}.eyebrow{letter-spacing:.15em;margin-bottom:9px;font-size:10px;font-weight:650}:focus-visible{outline:3px solid var(--focus);outline-offset:4px}button,.button,input,select,textarea{border-radius:8px}button,.button{font-size:12px;font-weight:500}button.primary,.button.primary{color:var(--petrol);background:var(--lime);border-color:var(--petrol);font-weight:650}input[type=range]{accent-color:var(--series-1);padding:0}main{max-width:1960px;padding:27px 28px 35px}.page-heading{align-items:center;margin-bottom:25px}.page-heading p{font-size:12px;line-height:1.65}.page-heading .actions{justify-content:flex-end}.stack,.grid{gap:18px}.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.tile,.panel{border:1px solid var(--edge);min-width:0;box-shadow:0 7px 24px -10px var(--shadow);background:var(--glass);isolation:isolate;border-radius:17px;position:relative}.tile{padding:21px 22px}.panel.tile{padding:0}.tile-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.tile-head h2{letter-spacing:0;font-size:12px}.tile-head>a{color:var(--muted);font-size:11px}.panel-head{padding:20px 24px}.panel-body{padding:24px}.panel-foot{border-radius:0 0 17px 17px}.panel-head p{line-height:1.65}.panel>.table-scroll:first-child{border-radius:17px 17px 0 0}.badge,.badge.live{border-radius:5px;padding:3px 8px;font-size:10px}.badge.fixture:before{min-height:10px}.provenance-scope{min-width:0}.provenance-scope-label{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;font-size:10px;display:flex}.provenance-scope-label .badge{flex-shrink:0}.money{color:inherit;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;position:relative}.metric-grid{overflow:hidden}.metric-value{font-weight:450}.metric-note{font-size:11px}.metric{padding:23px}.decision{border-left-color:var(--series-2);border-radius:12px}.decision .eyebrow{line-height:1.6}.safety-lock{border-radius:12px}.notice{border-radius:10px}.state-panel{background:radial-gradient(ellipse at 50% 0,var(--cool-glow),transparent 70%),var(--surface);padding:60px 24px}.state-panel h2{font-size:24px}.state-panel p{max-width:65ch;margin-left:auto;margin-right:auto}.empty-state{background:var(--surface);border:1px solid var(--edge);border-radius:12px;padding:30px}.empty-state p{color:var(--muted);margin-top:12px;font-size:12px}.chart{background:0 0}.chart text{fill:var(--text)}.chart .gridline{stroke:var(--chart-grid)}.chart-notes{line-height:1.7}.table-scroll,.chart-scroll{max-width:100%}.chart-scroll{overflow-x:auto}th{background:var(--surface-raised)}table{font-size:11px}summary{line-height:1.6}details[open]>summary{margin-bottom:8px}form,fieldset{min-width:0}dialog{border-radius:18px;box-shadow:0 30px 100px #00000080}dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00080a99}dialog .panel-head{border-radius:18px 18px 0 0}dialog h2{font-size:21px}.page-footer{font-size:10px}.limits-intro{background:radial-gradient(ellipse at 90% 60%,var(--glow),transparent 65%),var(--surface);margin-bottom:18px;padding:30px}.limits-intro h2{letter-spacing:-.05em;max-width:750px;font-size:clamp(28px,3vw,40px);line-height:1.12}.limits-intro p{max-width:750px;color:var(--secondary);margin-top:18px;font-size:13px}.limits-intro .eyebrow{color:var(--muted)}.limits-document .prose{max-width:none}.limits-document .prose h2,.limits-document .prose h3,.limits-document .prose h4{margin:30px 0 15px}.limits-document .prose>h2:first-child,.limits-document .prose>h3:first-child{margin-top:0}.limit-list>li{border-top:1px solid var(--edge);padding-top:15px}.not-found{align-content:center;gap:20px;min-height:300px;display:grid}.not-found-number{font:500 80px/1 var(--remex-mono);color:var(--series-2)}.run-request-activity{background:var(--surface-raised);border:1px solid var(--edge);border-radius:12px;margin:16px 0;padding:20px}.run-request-heading{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;display:flex}.run-request-activity p{color:var(--muted);margin-top:12px;font-size:11px}.run-request-track{background:var(--edge);border-radius:4px;height:4px;margin-top:15px;overflow:hidden}.run-request-track span{background:var(--series-2);width:28%;height:100%;display:block}@keyframes run-request{0%{transform:translate(-100%)}to{transform:translate(460%)}}@media (prefers-reduced-motion:no-preference){html[data-motion=full] .run-request-track span{animation:2.4s ease-in-out infinite run-request}}@media (width>=1700px){main{padding:36px 38px 40px}.bento{gap:18px}.tile{padding:27px}.page-heading{margin-bottom:30px}}@media (width<=1350px){main{padding:24px 20px}.tile{padding:18px}.metric{padding:20px}.page-heading{gap:14px}}@media (width<=1100px){.bento{grid-template-columns:repeat(6,minmax(0,1fr))}.span-7,.span-8,.span-12{grid-column:span 6}.span-3,.span-4{grid-column:span 3}.span-5{grid-column:span 6}}@media (width<=850px){main{padding:24px 18px}.grid.split{grid-template-columns:1fr}}@media (width<=620px){main{padding:22px 16px}.bento{grid-template-columns:minmax(0,1fr)}.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-12{grid-column:1}.page-heading{display:block}.page-heading .actions{justify-content:flex-start;margin-top:18px}.panel-head,.panel-body{padding:18px}.panel-head{flex-wrap:wrap}.metric{padding:18px}.metric-value{font-size:23px}.grid.two{grid-template-columns:1fr}.limits-intro{padding:24px}.table-scroll{max-width:100%}.money{white-space:normal}.chart-notes{margin-left:18px;margin-right:18px}.row-list>li{flex-wrap:wrap}.pagination{flex-wrap:wrap;padding:14px 18px}.key-values{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.safety-lock{flex-wrap:wrap}}.app-shell{grid-template-columns:232px minmax(0,1fr)}.sidebar{background:var(--sidebar,var(--remex-surface-1));gap:35px;padding:17px 14px 18px}.sidebar .brand{width:174px;margin:0 auto}.nav-caption{padding:0 10px 10px;font-size:10px}.nav-group{gap:4px}.nav-link{white-space:nowrap;word-break:normal;overflow-wrap:normal;border-radius:8px;gap:10px;min-height:42px;padding:10px;font-size:12px}.nav-link>span{white-space:nowrap;word-break:normal;overflow-wrap:normal}.nav-link .icon{width:17px;height:17px}.nav-link[aria-current=page] .icon{color:var(--accent-text,var(--remex-selection-indicator))}.sidebar-bottom{padding:18px 10px 0;font-size:11px}.sidebar-bottom .small{font-size:10px}.sidebar-bottom>.icon{vertical-align:middle;width:14px;height:14px}.topbar{z-index:9;background:var(--sidebar,var(--remex-surface-1));flex-wrap:nowrap;gap:12px;min-height:64px;padding:8px 28px;position:sticky;top:0}.topbar-title{flex-wrap:nowrap;gap:8px;font-size:11px}.topbar-title .desktop-label{color:var(--remex-text-muted)}.topbar-page{white-space:nowrap}.topbar-provenance{margin-left:auto}.topbar-tools{flex-wrap:nowrap;flex-shrink:0;gap:7px}.topbar-tools button,.provenance-trigger{border-radius:8px;min-height:34px;padding:7px 10px;font-size:10px}.topbar-tools .theme-toggle{min-width:0}.provenance-trigger{white-space:nowrap;border-color:var(--remex-border-subtle);align-items:center;gap:7px;display:flex}.provenance-trigger>span{font-size:15px}.motion-toggle{white-space:nowrap}.command-trigger kbd{font:9px var(--remex-mono);color:var(--remex-text-muted);padding-left:5px}.command-trigger>span:first-child{font-size:17px;line-height:1}.source-list{gap:14px;margin:14px 0 25px;padding:0;list-style:none;display:grid}.source-list li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.source-list li>span:first-child{overflow-wrap:anywhere}.source-list li>strong{flex-basis:100%}dialog:has(.command-palette){width:min(600px,100vw - 40px);margin:15vh auto auto}.command-results{gap:4px;max-height:330px;margin:16px 0;padding:0;list-style:none;display:grid;overflow-y:auto}.command-results li button{text-align:left;background:0 0;border-color:#0000;justify-content:space-between;width:100%;font-size:13px;display:flex}.command-results li[aria-selected=true] button{background:var(--remex-selected);border-color:var(--remex-border-strong)}.command-help{border-top:1px solid var(--remex-border-subtle);font:10px var(--remex-mono);color:var(--remex-text-muted);padding-top:15px}.login-shell{background:radial-gradient(ellipse at 15% 40%,var(--glow,#c4f34d0d),transparent 55%),var(--canvas,var(--remex-background))}.login-top{gap:25px;min-height:74px;padding:8px 48px}.login-top .brand{width:174px}.login-safety{color:var(--remex-text-muted);align-items:center;gap:7px;margin-right:auto;font-size:11px;display:inline-flex}.login-safety .icon{width:14px;height:14px}.login-main{flex:1;grid-template-columns:minmax(0,1.3fr) minmax(340px,.75fr);align-items:center;gap:8%;width:100%;max-width:1800px;padding:65px 7% 40px;display:grid}.login-story{min-width:0;position:relative}.login-story .eyebrow{font-size:10px}.login-headline{letter-spacing:-.065em;color:var(--remex-text-primary);margin:23px 0;font-size:clamp(60px,6vw,98px);font-weight:500;line-height:1.08}.login-headline em{color:var(--accent-text,var(--remex-selection-indicator));font-style:normal}.login-story-copy{color:var(--remex-text-secondary);font-size:16px;line-height:1.7}.login-card{background:radial-gradient(ellipse at 95% 0,var(--cool-glow,#8fcbff0f),transparent 70%),var(--remex-surface-1);border-radius:22px;padding:40px 36px;box-shadow:0 30px 90px -40px #00000080}.login-card h1{letter-spacing:-.05em;margin:15px 0 20px;font-size:39px;font-weight:500;line-height:1.12}.login-card>p{font-size:12px}.login-card .login-mark{width:54px;height:54px;color:var(--accent-text,var(--remex-selection-indicator));border-radius:12px;margin-bottom:30px}.login-card .primary{width:100%;margin:28px 0 20px;padding:14px 16px;font-size:13px}.login-card .form-grid{gap:18px}.login-card .form-grid .primary{margin:0}.login-card .small{font-size:11px;line-height:1.7}.login-footer{border-top:0;padding:20px 7%}.login-manifest{color:var(--remex-text-muted);border-top:1px solid var(--remex-border-subtle);flex-wrap:wrap;gap:22px;padding-top:20px;font-size:9px;display:flex}.login-manifest span:before{content:"+";color:var(--accent-text,var(--remex-selection-indicator));margin-right:7px}.orbital-art{isolation:isolate;background:radial-gradient(ellipse at 45% 45%,var(--glow,#c4f34d14),transparent 65%);height:280px;margin-top:24px;position:relative}.orbit{border:1px solid var(--remex-border-subtle);border-radius:50%;width:75%;height:194px;position:absolute;top:32px;left:6%;transform:rotate(-20deg)}.orbit-two{width:65%;height:150px;top:53px;left:10%;transform:rotate(20deg)}.orbit-three{width:43%;height:118px;top:68px;left:21%;transform:rotate(75deg)}.orbit-core{border:1px solid var(--remex-border-strong);background:#123c3d;border-radius:50%;place-items:center;width:115px;height:115px;display:grid;position:absolute;top:66px;left:32%;box-shadow:0 0 70px #c4f34d14}.orbital-label{font:10px var(--remex-mono);border:1px solid var(--remex-border-subtle);background:var(--remex-surface-1);color:var(--remex-text-secondary);border-radius:6px;padding:7px 11px;position:absolute}.orbit-label-one{top:59px;left:0}.orbit-label-two{top:12px;right:10%}.orbit-label-three{bottom:45px;left:6%}.orbit-evidence{background:var(--remex-surface-2);border:1px solid var(--remex-border-subtle);border-radius:12px;gap:5px;padding:16px 20px;display:grid;position:absolute;bottom:30px;right:1%;box-shadow:0 10px 25px #0003}.orbit-evidence strong{font-size:14px;font-weight:500}.orbit-evidence small{color:var(--remex-text-muted);font-size:10px}.access-assurance{background:radial-gradient(ellipse at 0 0,var(--glow,#c4f34d0f),transparent 70%),var(--remex-surface-1);align-items:center;gap:20px;margin-bottom:24px;padding:28px;display:flex}.access-assurance p{color:var(--remex-text-muted);margin-top:8px;font-size:12px}.access-assurance>.small{white-space:nowrap;color:var(--remex-text-muted);gap:6px;margin-left:auto;display:flex}.access-key{border:1px solid var(--remex-border-subtle);width:64px;height:64px;color:var(--accent-text,var(--remex-selection-indicator));border-radius:16px;flex-shrink:0;place-items:center;display:grid}.access-key .icon{width:30px;height:30px}@media (width>=1700px){.topbar{padding-left:38px;padding-right:38px}}@media (width<=1350px){.app-shell{grid-template-columns:216px minmax(0,1fr)}.sidebar{padding-left:9px;padding-right:9px}.topbar{padding-left:20px;padding-right:20px}.command-hint,.topbar-title .desktop-label{display:none}.command-trigger kbd{font-size:8px}}@media (width<=1100px){.topbar-title{display:none}.topbar-provenance{margin-left:0}.topbar-tools{margin-left:auto}.login-main{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:5%;padding:60px 4%}.login-headline{font-size:58px}.login-card{padding:28px}.orbit-label-two{right:0}.orbit-evidence{padding:12px;right:0}.login-manifest{gap:10px}.access-assurance{flex-wrap:wrap}}@media (width<=850px){.mobile-menu{display:inline-flex}.app-shell{display:block}.sidebar{width:100%;height:auto;padding:12px 20px 20px;position:static}.sidebar:not(.is-open){display:none}.sidebar.is-open{display:flex}.nav-group{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{flex-wrap:wrap;gap:8px;position:relative}.topbar-title{display:flex}.topbar-page{display:none}.topbar-tools{gap:5px}.topbar-tools button{padding:7px}.provenance-trigger{padding:5px;font-size:9px}.command-trigger kbd{display:none}.login-main{grid-template-columns:1fr;gap:35px;padding:36px 22px}.login-headline{font-size:61px}.login-story-copy{font-size:14px}.login-story .orbital-art{max-width:600px;height:260px}.login-manifest{display:none}.login-top{gap:12px;padding:12px 22px}.login-top .brand{width:140px;min-width:120px}.login-safety{font-size:10px}.login-card{width:100%;max-width:650px}}@media (width<=520px){.topbar{padding:10px 12px}.topbar-provenance{flex-basis:100%;order:3}.topbar-tools .motion-toggle{font-size:9px}.nav-group{grid-template-columns:1fr}.login-top{gap:8px}.login-safety{flex-basis:100%;order:3}.login-top .topbar-tools{margin-left:auto}.login-card h1{font-size:34px}.login-headline{font-size:58px}.access-assurance{padding:20px}.access-assurance>.small{white-space:normal;margin-left:0}}:root{--motion-ease:cubic-bezier(.2,.75,.2,1)}@keyframes v3-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes v3-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){html[data-motion=full] dialog[open]{animation:v3-dialog-in .22s var(--motion-ease)}html[data-motion=full] dialog::backdrop{animation:.22s v3-fade-in}html[data-motion=full] .tile,html[data-motion=full] .job-card,html[data-motion=full] .result-card{transition:transform .24s var(--motion-ease),border-color .24s var(--motion-ease),box-shadow .24s var(--motion-ease)}html[data-motion=full] .tile:hover,html[data-motion=full] .job-card:hover,html[data-motion=full] .result-card:hover{border-color:var(--remex-border-strong);box-shadow:0 14px 35px -13px #00000059,0 0 25px var(--glow);transform:translateY(-2px)}html[data-motion=full] .sidebar{view-transition-name:sidebar}html[data-motion=full] .topbar{view-transition-name:topbar}html[data-motion=full]::view-transition-old(root){animation:.16s reverse v3-fade-in}html[data-motion=full]::view-transition-new(root){animation:v3-fade-in .28s var(--motion-ease)}html[data-motion=full]::view-transition-old(sidebar){animation:none}html[data-motion=full]::view-transition-new(sidebar){animation:none}html[data-motion=full]::view-transition-old(topbar){animation:none}html[data-motion=full]::view-transition-new(topbar){animation:none}html[data-motion=full]::view-transition-group(*){animation-duration:.28s}}html[data-motion=reduce],html[data-motion=reduce] *,html[data-motion=reduce]:before,html[data-motion=reduce]:after,html[data-motion=reduce] :before,html[data-motion=reduce] :after,html[data-motion=reduce] dialog::backdrop{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=reduce]::view-transition{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=reduce]::view-transition-group(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=reduce]::view-transition-image-pair(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=reduce]::view-transition-old(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-motion=reduce]::view-transition-new(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html,*,html:before,html:after,:before,:after,dialog::backdrop{scroll-behavior:auto!important;transition:none!important;animation:none!important}::view-transition{scroll-behavior:auto!important;transition:none!important;animation:none!important}::view-transition-group(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}::view-transition-image-pair(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}::view-transition-old(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}::view-transition-new(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}}
