.metric-history{color:#172e36;border-top:1px solid #d5dfe2;min-width:0;margin:17px 0;padding-top:17px;font-size:12px}.metric-history-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.metric-history-heading h3{color:#172e36;margin:0;font-size:16px;font-weight:600;line-height:1.4}.metric-history-heading p{color:#52646d;margin:3px 0 0;font-size:11px}.metric-history-windows{flex:none;gap:3px;display:flex}.metric-history-windows button{font:inherit;color:#203f49;cursor:pointer;background:#fff;border:1px solid #c7d5d9;border-radius:3px;min-width:35px;min-height:34px;padding:4px 8px;font-size:11px}.metric-history-windows [aria-pressed=true]{color:#fff;background:#203f49;border-color:#203f49}.metric-history-summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:5px 13px;margin-bottom:8px;display:flex}.metric-history-summary>strong{letter-spacing:-.3px;font-size:23px;font-weight:600;line-height:1.3}.metric-history-summary small{letter-spacing:0;font-size:11px;font-weight:400}.metric-history-summary>span{color:#52646d;font-size:11px}.metric-history-summary>span:last-child{margin-left:auto}.metric-history-chart{touch-action:pan-y;width:100%;max-width:100%;display:block;overflow:visible}.metric-history-chart-entry{animation:.18s ease-out both metric-history-enter}.history-grid-line{stroke:#dce5e7;stroke-width:1px}.history-axis-label{fill:#52646d;font-variant-numeric:tabular-nums;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}.history-mean-line{stroke:#876121;stroke-width:1.5px;stroke-dasharray:5 4}.history-observation-line{fill:none;stroke:#1d6371;stroke-width:1.8px;stroke-linejoin:round}.history-point{fill:#1d6371;stroke:#fff;stroke-width:1.5px}.history-point.is-selected{fill:#123e4a;stroke:#c9e3e9;stroke-width:3px}.metric-history-navigation{color:#52646d;align-items:center;gap:12px;margin:2px 0 10px;font-size:11px;display:flex}.metric-history-navigation>label{flex:none}.metric-history-navigation>input{accent-color:#1d6371;cursor:pointer;flex:1;min-width:40px;min-height:30px}.metric-history-navigation>span{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:40px}.metric-history-key{color:#52646d;flex-wrap:wrap;gap:5px 17px;margin:9px 0;font-size:10px;display:flex}.metric-history-key>span{align-items:center;gap:6px;display:flex}.metric-history-key i{background:#1d6371;width:14px;height:2px;display:inline-block}.metric-history-key i.mean{background:0 0;border-top:2px dashed #876121;height:0}.metric-history-note{color:#52646d;margin:9px 0;font-size:11px;line-height:1.8}.metric-history-state{color:#52646d;flex-wrap:wrap;align-content:center;align-items:center;gap:9px;min-height:100px;padding:12px 0;font-size:12px;line-height:1.8;display:flex}.metric-history-state>p{width:100%;margin:0}.metric-history-state>strong{color:#172e36;font-size:12px;font-weight:550}.metric-history-state button{color:#205a4b;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d5d9;border-radius:3px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;display:inline-flex}.metric-history-loading{animation:.9s linear infinite metric-history-spin}.metric-history-table{color:#52646d;margin:12px 0 0;font-size:11px}.metric-history-table>summary{cursor:pointer;min-height:36px;padding:6px 0}.metric-history-table-scroll{border:1px solid #d5dfe2;max-height:270px;overflow:auto}.metric-history-table table{border-collapse:collapse;width:100%;min-width:460px;font-size:10px}.metric-history-table :is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid #e0e7e9;padding:9px}.metric-history-table th{color:#263f48;background:#f4f7f8;font-weight:600;position:sticky;top:0}.metric-history-table td:nth-child(2){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:#172e36}.metric-history-table a{color:#205a4b;align-items:center;gap:3px;min-height:25px;display:inline-flex}.metric-history :is(button,input,summary,a):focus-visible{outline-offset:2px;outline:3px solid #165f9a}.metric-attention{color:#52646d;border-top:1px solid #d5dfe2;margin:15px 0;padding-top:10px;font-size:11px}.metric-attention>summary{cursor:pointer;min-height:36px;padding:6px 0}.metric-attention p{margin:8px 0;line-height:1.8}.metric-attention ul{margin:8px 0;padding-left:16px;line-height:1.8}.metric-attention dl{grid-template-columns:1fr 1fr;gap:7px 16px;margin:10px 0;display:grid}.metric-attention dl>div{border-bottom:1px solid #e0e7e9;justify-content:space-between;gap:8px;padding:5px 0;display:flex}.metric-attention dd{color:#172e36;font-variant-numeric:tabular-nums;margin:0}.metric-attention dt{font-weight:400}.metric-definition{color:#52646d;margin:13px 0;font-size:11px;line-height:1.8}.metric-definition a{color:#205a4b;text-decoration:underline}.metric-history-table a:hover{text-decoration:underline}@keyframes metric-history-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes metric-history-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.metric-history-summary>span:last-child{width:100%;margin-left:0}.metric-history-heading{gap:8px}.metric-history-heading h3{font-size:15px}.metric-history-windows button{min-width:33px;min-height:36px;padding:5px 7px}.metric-history-navigation{gap:8px;font-size:10px}.metric-history-navigation>label{max-width:85px;line-height:1.5}.metric-attention dl{grid-template-columns:1fr}.metric-history-key{gap:5px 11px;font-size:10px}.metric-history-table table{min-width:440px}}@media (prefers-reduced-motion:reduce){.metric-history *{transition:none!important;animation:none!important}}.history-point:focus-visible{fill:#123e4a;stroke:#165f9a;stroke-width:4px;outline:none}.metric-history-chart:focus-visible{outline-offset:2px;outline:3px solid #165f9a}.mh-kpis{grid-template-columns:1.5fr repeat(3,1fr);gap:6px;margin:2px 0 10px;display:grid}.mh-kpi{font-variant-numeric:tabular-nums;background:#f7fafa;border:1px solid #dbe4e6;border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.mh-kpi>span{letter-spacing:.3px;text-transform:uppercase;color:#52646d;font-size:10px}.mh-kpi>strong{color:#172e36;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.mh-kpi>small{color:#52646d;font-size:10px}.mh-kpi.is-main{background:#fff;border-color:#c7d5d9}.mh-kpi.is-main>strong{letter-spacing:-.4px;font-size:24px}.mh-kpi.is-main>strong small{color:#52646d;letter-spacing:0;margin-left:5px;font-size:11px;font-weight:500}.mh-kpi>em{color:#52646d;font-size:11px;font-style:normal;font-weight:600}.mh-kpi.is-mean{background:#fbf6ec;border-color:#e2cfa9}.mh-kpi.is-mean>span{color:#6e4f17}:is(.mh-kpi>em,.mh-tip em,.mh-position-track>b).is-up{color:#1d6b45}:is(.mh-kpi>em,.mh-tip em,.mh-position-track>b).is-down{color:#a43c32}.mh-chart-wrap{position:relative}.history-fill-top{stop-color:#1d6371;stop-opacity:.26}.history-fill-bottom{stop-color:#1d6371;stop-opacity:0}.history-observation-line{stroke-width:2px}.history-mean-tag{fill:#876121}.history-mean-text{fill:#fff;font-variant-numeric:tabular-nums;letter-spacing:.3px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:600}.history-extreme circle{fill:#fff;stroke:#203f49;stroke-width:1.6px}.history-extreme text{fill:#203f49;font-variant-numeric:tabular-nums;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:600}.history-latest{fill:#123e4a;stroke:#fff;stroke-width:2px}.history-latest-ring{fill:#1d6371;opacity:.18;transform-box:fill-box;transform-origin:50%;animation:2.2s ease-out infinite history-pulse}.history-focus line{stroke:#203f49;stroke-width:1px;stroke-dasharray:3 3}.history-focus circle{fill:#fff;stroke:#123e4a;stroke-width:2.4px}.mh-tip{pointer-events:none;color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;z-index:2;background:#132a32;border-radius:6px;flex-direction:column;gap:1px;padding:6px 9px;font-size:10px;line-height:1.35;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 6px 18px #0f2a3333}.mh-tip>span{color:#b9cad0}.mh-tip>b{font-size:13px;font-weight:600}.mh-tip>b small{color:#b9cad0;font-size:10px;font-weight:400}.mh-tip em{font-style:normal;font-weight:600}.mh-tip em.is-up{color:#7fd6a6}.mh-tip em.is-down{color:#f3a49b}.mh-position{color:#52646d;font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 10px;margin:4px 0 6px;font-size:10px;display:grid}.mh-position-label{flex-direction:column;line-height:1.3;display:flex}.mh-position-label.is-high{text-align:right}.mh-position-label b{color:#172e36;font-size:11px;font-weight:600}.mh-position-track{background:linear-gradient(90deg,#f5dfdc,#eef2f3 50%,#d8eee2);border-radius:4px;height:8px;position:relative}.mh-position-mean{background:#876121;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.mh-position-track>b{background:#123e4a;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:left .4s;position:absolute;top:50%;box-shadow:0 1px 4px #0f2a3355}.mh-position-track>b.is-up{background:#1d6b45}.mh-position-track>b.is-down{background:#a43c32}.mh-position>p{grid-column:1/-1;margin:2px 0 0;font-size:11px}.mh-position>p b{color:#172e36}@keyframes history-pulse{0%{opacity:.35;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (max-width:600px){.mh-kpis{grid-template-columns:1fr 1fr}.mh-kpi.is-main{grid-column:1/-1}}.wheat-terminal{--terminal-ink:#172e36;--terminal-muted:#52646d;--terminal-line:#d5dfe2;--terminal-accent:#187b6d;min-height:100svh;color:var(--terminal-ink);background:#f4f6f7;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.55}.wheat-terminal :is(h1,h2,h3,strong){color:inherit}.wheat-terminal button{font:inherit;color:inherit;cursor:pointer}.wheat-terminal a{color:inherit;text-decoration:none}.wheat-terminal :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #165f9a}.wheat-terminal button:disabled{opacity:.55;cursor:wait}.terminal-header{border-bottom:1px solid var(--terminal-line);background:#fff;align-items:center;gap:24px;height:50px;padding:0 16px;display:flex}.terminal-brand{letter-spacing:-1px;align-items:center;gap:7px;font-size:23px;font-weight:650;display:flex}.terminal-brand>span>span{color:#947027}.terminal-brand small{letter-spacing:1.4px;border-left:1px solid var(--terminal-line);color:var(--terminal-muted);margin-left:10px;padding-left:15px;font-size:10px;font-weight:550}.terminal-header nav{color:var(--terminal-muted);align-items:center;gap:22px;font-size:12px;display:flex}.terminal-header nav a{align-items:center;gap:5px;min-height:40px;display:flex}.terminal-header nav a:hover{color:var(--terminal-accent);text-decoration:underline}.terminal-header-right{align-items:center;gap:14px;margin-left:auto;display:flex}.terminal-refresh{border:1px solid var(--terminal-line);background:#fff;border-radius:4px;place-items:center;width:40px;height:40px;display:grid}.terminal-refresh .spinning{animation:.9s linear infinite terminal-refresh-spin}@keyframes terminal-refresh-spin{to{transform:rotate(360deg)}}.terminal-title,.terminal-expiry-ribbon,.terminal-heatmap,.terminal-data-status,.terminal-secondary,.terminal-footer{max-width:1800px;margin-left:auto;margin-right:auto}.terminal-title{justify-content:space-between;align-items:center;gap:24px;padding:22px 24px 20px;display:flex}.terminal-title h1{letter-spacing:-.6px;margin:0;font-size:25px;font-weight:600;line-height:1.3}.terminal-title p{color:var(--terminal-muted);margin:5px 0 0;font-size:12px}.terminal-edition-status{white-space:nowrap;text-align:right;font-size:11px}.terminal-edition-status small{color:var(--terminal-muted);margin-top:4px;font-size:10px;display:block}.terminal-expiry-ribbon{background:#eaf0f1;border-top:1px solid #d5e1e2;border-bottom:1px solid #d5e1e2;flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;padding:2px 16px;display:flex}.terminal-expiry-label{letter-spacing:1px;font-size:10px;font-weight:650}.terminal-expiry-ribbon select{color:#172e36;font:inherit;background:0 0;border:0;min-height:36px;padding:4px 16px 4px 0;font-weight:600}.terminal-expiry-ribbon>span:not(.terminal-expiry-label){font-size:11px}.terminal-expiry-ribbon>strong{font-size:12px}.terminal-expiry-ribbon .terminal-days{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.terminal-expiry-ribbon>button{background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.terminal-heatmap{padding:8px 16px 0;scroll-margin-top:12px}.heatmap-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.heatmap-heading h2{margin:0;font-size:17px;font-weight:600}.heatmap-heading p{color:var(--terminal-muted);margin:4px 0 0;font-size:11px}.heatmap-count{color:var(--terminal-muted);white-space:nowrap;font-variant-numeric:tabular-nums;padding-top:4px;font-size:11px}.heatmap-tools{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin:0 0 7px;display:flex}.heatmap-groups{flex-wrap:wrap;gap:5px;max-width:100%;display:flex}.heatmap-groups button{white-space:nowrap;background:#fff;border:1px solid #cbd6d9;border-radius:3px;min-height:34px;padding:5px 9px;font-size:11px}.heatmap-groups button[aria-pressed=true]{color:#fff;background:#203f49;border-color:#203f49;font-weight:600}.heatmap-search-sort{gap:8px;max-width:100%;display:flex}.heatmap-search{background:#fff;border:1px solid #cbd6d9;border-radius:3px;align-items:center;gap:8px;min-width:220px;padding:0 10px;display:flex}.heatmap-search svg{color:var(--terminal-muted);flex:none}.heatmap-search input{font:inherit;color:var(--terminal-ink);outline-offset:2px;background:0 0;border:0;width:210px;max-width:100%;height:32px;font-size:11px}.heatmap-search input::placeholder{color:#52646d}.heatmap-sort select{height:34px;font:inherit;color:var(--terminal-ink);background:#fff;border:1px solid #cbd6d9;border-radius:3px;max-width:100%;padding:0 10px;font-size:11px}.heatmap-legend{color:#425760;flex-wrap:wrap;align-items:center;gap:5px 14px;margin:0 0 7px;font-size:10px;display:flex}.heatmap-legend>span{align-items:center;gap:5px;display:flex}.heatmap-legend i{border:1px solid #9cb1b9;border-radius:1px;width:10px;height:10px;display:inline-block}.heatmap-legend .increase{background:#cfe9db}.heatmap-legend .decrease{background:#f3d7d4}.heatmap-legend .unchanged{background:#fff}.heatmap-legend .unavailable{background:#e2e7e9}.heatmap-legend>span:last-child{margin-left:auto}.heatmap-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:stretch;gap:5px;display:grid}.heatmap-cell{text-align:left;font-variant-numeric:tabular-nums;min-width:0;height:180px;box-shadow:none;background:#fff;border:1px solid #b7c9d0;border-radius:2px;flex-direction:column;padding:9px 10px 7px;display:flex;position:relative;overflow:hidden}.heatmap-cell:hover{outline-offset:-2px;z-index:1;outline:2px solid #31596b}.heatmap-increase{background:#d8eee2;border-color:#adcfba;color:#163c2a!important}.heatmap-decrease{background:#f5dfdc;border-color:#d9b5b1;color:#602c28!important}.heatmap-unchanged{background:#fff;border-color:#c6d3d8;color:#213b45!important}.heatmap-unavailable{background:#e8edef;border-color:#cbd5da;color:#445961!important}.heatmap-cell-top{justify-content:space-between;gap:6px;min-height:15px;font-size:10px;line-height:1.4;display:flex}.heatmap-cell-top>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.heatmap-cell-top>span:last-child{white-space:nowrap;flex:none}.heatmap-cell-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:30px;margin-top:4px;font-size:12px;font-weight:550;line-height:1.4;display:-webkit-box;overflow:hidden}.heatmap-cell-value{letter-spacing:-.7px;white-space:nowrap;margin-top:3px;font-size:27px;font-weight:600;line-height:1.2}.heatmap-cell-value small{letter-spacing:0;margin:2px 0 0;font-size:10px;font-weight:500;line-height:1.3;display:block}.heatmap-cell-change{min-height:28px;margin-top:4px;font-size:11px;line-height:1.35}.heatmap-cell-change b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.heatmap-cell-change>span{font-size:10px}.heatmap-cell-bottom{border-top:1px solid #173a4520;justify-content:space-between;gap:7px;margin-top:auto;padding-top:5px;font-size:10px;line-height:1.4;display:flex}.heatmap-cell-bottom>span:first-child{flex:none}.heatmap-cell-bottom>span:last-child{white-space:nowrap;text-overflow:ellipsis;text-align:right;overflow:hidden}.heatmap-footnote,.heatmap-empty{color:var(--terminal-muted);margin:12px 0;font-size:11px;line-height:1.8}.heatmap-empty{border:1px solid var(--terminal-line);text-align:center;background:#fff;padding:30px 15px}.terminal-data-status{color:var(--terminal-muted);padding:0 16px 7px;font-size:10px;line-height:1.8}.terminal-data-status p{margin:4px 0}.terminal-secondary{padding:0 16px 7px;scroll-margin-top:12px}.terminal-disclosure{border:1px solid var(--terminal-line);background:#fff;border-radius:3px}.terminal-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:15px 17px;list-style:none;display:flex}.terminal-disclosure>summary::-webkit-details-marker{display:none}.terminal-disclosure>summary>span{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.terminal-disclosure>summary strong{font-size:12px;font-weight:600}.terminal-disclosure>summary small{color:var(--terminal-muted);font-size:10px}.terminal-disclosure>summary>svg{flex:none}.terminal-disclosure[open]>summary{border-bottom:1px solid var(--terminal-line)}.terminal-disclosure[open]>summary>svg{transform:rotate(90deg)}.terminal-disclosure-body{padding:17px}.terminal-small-print{color:var(--terminal-muted);margin:0 0 13px;font-size:11px;line-height:1.8}.terminal-section-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin:0 0 18px;display:flex}.terminal-section-heading h2{margin:0 0 5px;font-size:17px;font-weight:600}.terminal-section-heading input{border:1px solid var(--terminal-line);min-height:40px;color:var(--terminal-ink);font:inherit;background:#fff;border-radius:3px;padding:0 9px;font-size:12px}.terminal-report-list{grid-template-columns:1fr 1fr;align-items:start;gap:9px;display:grid}.terminal-report-list details{border:1px solid var(--terminal-line);background:#fff;border-radius:3px;min-width:0}.terminal-report-list summary{cursor:pointer;align-items:center;gap:12px;padding:15px;list-style:none;display:flex}.terminal-report-list summary::-webkit-details-marker{display:none}.terminal-report-list summary>span:nth-child(2){flex:1;min-width:0}.terminal-report-list summary strong{font-size:12px;font-weight:550;display:block}.terminal-report-list summary small{color:var(--terminal-muted);margin-top:4px;font-size:10px;display:block}.terminal-report-list summary>span:nth-child(3){text-align:right;color:var(--terminal-muted);max-width:130px;font-size:10px}.terminal-report-list summary>svg{color:var(--terminal-muted);flex:none}.terminal-report-list details[open] summary>svg{transform:rotate(90deg)}.terminal-report-mark{color:#52646d;background:#edf1f2;border-radius:3px;flex:none;place-items:center;width:28px;height:28px;display:grid}.terminal-report-mark.has-facts{color:#175442;background:#e0efe7}.terminal-report-body{color:var(--terminal-muted);padding:0 17px 16px;font-size:11px;line-height:1.85}.terminal-report-body p,.terminal-report-body ul{margin:10px 0}.terminal-report-body ul{padding-left:16px}.terminal-report-body a,.terminal-small-link{align-items:center;gap:6px;min-height:40px;font-size:11px;display:flex;color:#205a4b!important}.terminal-rights{border-top:1px solid var(--terminal-line);padding-top:10px;font-size:10px}.terminal-method-note{color:var(--terminal-muted);margin-top:14px;font-size:11px}.terminal-method-note summary{cursor:pointer;min-height:40px;padding-top:9px}.terminal-method-note p{max-width:1050px;padding:6px 0;line-height:1.8}.terminal-coverage-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;display:grid}.terminal-coverage-analysis{border:1px solid var(--terminal-line);padding:19px}.terminal-coverage-count{align-items:center;gap:16px;margin:0;display:flex}.terminal-coverage-count strong{letter-spacing:-1px;font-size:39px;font-weight:500}.terminal-coverage-count span{color:var(--terminal-muted);font-size:11px}.terminal-coverage-analysis>p:not(.terminal-coverage-count){color:var(--terminal-muted);margin:11px 0;font-size:10px;line-height:1.8}.terminal-category-counts{margin:18px 0}.terminal-category-counts>div{border-top:1px solid #e0e7e9;justify-content:space-between;padding:8px 0;font-size:12px;display:flex}.terminal-news{border:1px solid var(--terminal-line);padding-bottom:14px;overflow:hidden}.terminal-panel-heading{border-bottom:1px solid var(--terminal-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;display:flex}.terminal-panel-heading h3{margin:0;font-size:12px;font-weight:600}.terminal-panel-heading>span{color:var(--terminal-muted);font-size:10px}.terminal-news>.terminal-small-print{padding:13px 18px 0;font-size:10px}.terminal-news .signal-card{background:#fff;border:0;border-top:1px solid #e0e7e9;border-radius:0;margin:0 18px;padding:17px 0}.terminal-news .signal-card h3{color:#17333b;font-size:14px;line-height:1.55}.terminal-news .signal-card:hover{background:#f3f7f5}.terminal-news>.terminal-small-link{margin:4px 18px}.terminal-news .signal-source,.terminal-news .signal-meta time,.terminal-news .signal-impact>span,.terminal-news .reported-label,.terminal-news .category,.terminal-news .signal-meta{color:#52646d;font-size:10px}.terminal-footer{color:var(--terminal-muted);justify-content:space-between;gap:20px;padding:17px 24px 28px;font-size:10px;display:flex}.terminal-footer nav{gap:18px;display:flex}.terminal-footer a{align-items:center;min-height:30px;display:inline-flex}.terminal-toast{z-index:90;color:#274c43;background:#fff;border:1px solid #a9c2ba;border-radius:5px;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 24px);padding:12px 15px;font-size:12px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 8px 25px #122b3b17}.terminal-toast svg{flex:none}.terminal-toast button{color:#205a4b;background:0 0;border:0;min-height:40px;font-size:11px}.terminal-dialog[data-slot=dialog-content]{color:#172e36;background:#fff;border:1px solid #d5e0df;border-radius:7px;max-width:690px;max-height:calc(100svh - 40px);padding:27px}.terminal-dialog [data-slot=dialog-title]{letter-spacing:-.4px;font-size:23px;font-weight:550;line-height:1.3}.terminal-dialog [data-slot=dialog-description]{color:#52646d;font-size:12px;line-height:1.8}.terminal-dialog-scroll{color:#52646d;max-height:68svh;padding-right:4px;font-size:12px;line-height:1.85;overflow-y:auto}.terminal-dialog-scroll>p{margin:16px 0}.terminal-dialog-scroll>dl{margin:18px 0}.terminal-dialog-scroll>dl>div{border-bottom:1px solid #dce5e7;justify-content:space-between;gap:18px;padding:9px 0;display:flex}.terminal-dialog-scroll dd{text-align:right;color:#193a3a;margin:0}.terminal-dialog-scroll>a{color:#205a4b;align-items:center;gap:6px;min-height:42px;display:flex}.terminal-story .event-detail{padding:0}.terminal-story .event-detail h2{color:#17333b;font-size:25px}.terminal-story :is(.event-summary,.event-byline,.source-note,.detail-kicker,.country-chips button,.event-market-context small,.event-market-context button>span,.transmission li,.transmission li>span,.event-context,.back-button,.locked-story p){color:#52646d}.terminal-story .source-button{color:#fff;background:#2f643e}.terminal-story .event-market-context{grid-template-columns:1fr}.terminal-story .event-market-context strong{color:#17333b}.terminal-story .ebm-trace{color:#355749;background:#eff5f0;border:1px solid #ccddd3;border-radius:4px;margin-bottom:20px;padding:15px}.terminal-story .ebm-trace summary{cursor:pointer;min-height:35px}.terminal-story .ebm-trace dl>div{justify-content:space-between;gap:20px;padding:7px 0;display:flex}.terminal-story .ebm-trace dd{text-align:right;margin:0}.terminal-story .ebm-trace p{margin-top:12px;font-size:11px}.terminal-driver-catalogue{padding-top:16px}.terminal-driver-catalogue .terminal-eyebrow{color:var(--terminal-muted);letter-spacing:1px;font-size:10px}.terminal-driver-catalogue .terminal-section-heading>span{color:var(--terminal-muted);font-size:10px}.terminal-driver-intro{max-width:1000px;color:var(--terminal-muted);margin:0 0 15px;font-size:11px;line-height:1.8}.terminal-driver-groups{grid-template-columns:repeat(3,1fr);align-items:start;gap:9px;display:grid}.terminal-driver-groups>details{border:1px solid var(--terminal-line);background:#fff;border-radius:3px;min-width:0}.terminal-driver-groups summary{cursor:pointer;align-items:center;gap:12px;min-height:54px;padding:15px;list-style:none;display:flex}.terminal-driver-groups summary::-webkit-details-marker{display:none}.terminal-driver-groups summary strong{flex:1;font-size:12px;font-weight:550}.terminal-driver-groups summary>span{color:var(--terminal-muted);font-size:10px}.terminal-driver-groups summary>svg{color:var(--terminal-muted);flex:none}.terminal-driver-groups>details[open] summary>svg{transform:rotate(90deg)}.terminal-driver-groups article{color:var(--terminal-muted);border-top:1px solid #e0e7e9;padding:16px;font-size:11px;line-height:1.85}.terminal-driver-groups article>div{flex-direction:column;gap:5px;display:flex}.terminal-driver-groups article h3{color:var(--terminal-ink);font-size:12px;font-weight:550}.terminal-driver-groups article>div>span{color:#765b29;font-size:10px}.terminal-driver-groups article p{margin:9px 0}.terminal-driver-groups .terminal-driver-cadence{font-size:10px}.terminal-driver-groups article a{color:#205a4b;align-items:center;gap:5px;min-height:40px;display:flex}body:has(.wheat-terminal){background:#f4f6f7;overflow-y:auto}@media (max-width:1050px){.terminal-brand small{display:none}.terminal-header{gap:25px}.heatmap-legend>span:last-child{width:100%;margin-left:0}.terminal-driver-groups{grid-template-columns:1fr 1fr}.terminal-coverage-layout{grid-template-columns:260px minmax(0,1fr)}}@media (max-width:700px){.terminal-header{align-items:flex-start;gap:12px;height:auto;min-height:86px;padding:10px 12px 0;position:relative}.terminal-brand{font-size:24px}.terminal-header nav{justify-content:space-between;gap:12px;font-size:11px;position:absolute;bottom:0;left:12px;right:12px}.terminal-header-right{gap:9px}.terminal-refresh{width:36px;height:36px}.terminal-title{align-items:flex-start;padding:20px 14px 17px}.terminal-title h1{font-size:23px}.terminal-title p{max-width:430px;font-size:11px}.terminal-edition-status{display:none}.terminal-expiry-ribbon{gap:2px 8px;padding:4px 10px}.terminal-expiry-label{width:auto}.terminal-expiry-ribbon select{font-size:12px}.terminal-expiry-ribbon>strong{font-size:11px}.terminal-expiry-ribbon>span:not(.terminal-expiry-label){font-size:10px}.terminal-expiry-ribbon .terminal-days{margin-left:0}.terminal-expiry-ribbon>button{margin-left:auto}.terminal-heatmap{padding:7px 10px 0}.heatmap-heading{gap:10px;padding:0 4px}.heatmap-heading h2{font-size:16px}.heatmap-heading p{font-size:10px;line-height:1.8}.heatmap-count{font-size:10px}.heatmap-tools{gap:6px;margin:0 0 7px}.heatmap-groups{gap:4px}.heatmap-groups button{min-height:40px;padding:7px 9px;font-size:10px}.heatmap-search-sort{gap:5px;width:100%}.heatmap-search{flex:1;min-width:0;padding:0 7px}.heatmap-search input{width:100%;min-width:0;font-size:10px}.heatmap-sort{flex:none;max-width:44%}.heatmap-sort select{width:100%;padding:0 5px;font-size:10px}.heatmap-legend{gap:6px 12px;padding:0 4px;font-size:10px;line-height:1.7}.heatmap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.heatmap-cell{height:180px;padding:8px 9px 7px}.heatmap-cell-top{flex-wrap:nowrap;gap:4px;min-height:15px;font-size:10px}.heatmap-cell-top>span:first-child{width:auto}.heatmap-cell-top>span:last-child{font-size:10px}.heatmap-cell-label{min-height:31px;margin-top:4px;font-size:11px}.heatmap-cell-value{letter-spacing:-.8px;margin-top:3px;font-size:25px}.heatmap-cell-value small{margin-left:0;font-size:10px}.heatmap-cell-change{min-height:28px;font-size:10px}.heatmap-cell-change>span{font-size:10px}.heatmap-cell-bottom{flex-direction:row;gap:4px;padding-top:5px;font-size:10px}.heatmap-cell-bottom>span:last-child{text-align:right}.heatmap-footnote{padding:0 4px;font-size:10px}.terminal-data-status,.terminal-secondary{padding:0 10px 6px}.terminal-disclosure>summary{padding:13px 12px}.terminal-disclosure>summary strong{font-size:11px}.terminal-disclosure-body{padding:13px 11px}.terminal-report-list{grid-template-columns:1fr;gap:8px}.terminal-report-list summary{gap:9px;padding:13px}.terminal-report-list summary>span:nth-child(3){max-width:95px}.terminal-report-body{padding:0 14px 15px;font-size:12px}.terminal-driver-groups{grid-template-columns:1fr}.terminal-driver-intro,.terminal-driver-groups article{font-size:12px}.terminal-driver-groups summary{padding:14px}.terminal-coverage-layout{grid-template-columns:1fr;gap:14px}.terminal-section-heading{flex-wrap:wrap;gap:10px}.terminal-section-heading h2{font-size:16px}.terminal-section-heading input{font-size:11px}.terminal-coverage-analysis{padding:17px}.terminal-news .signal-card{margin:0 14px}.terminal-news .signal-card h3{font-size:14px}.terminal-news>.terminal-small-print{padding:13px 14px 0;line-height:1.8}.terminal-footer{flex-direction:column;gap:10px;padding:13px 14px 24px}.terminal-footer nav{justify-content:space-between;gap:9px}.terminal-toast{align-items:flex-start;gap:8px;font-size:11px;bottom:12px}.terminal-toast button{flex:none}.terminal-dialog[data-slot=dialog-content]{max-width:calc(100vw - 22px);padding:24px 20px}.terminal-dialog-scroll{max-height:65svh}.terminal-dialog-scroll>dl>div{flex-direction:column;gap:4px}.terminal-dialog-scroll dd{text-align:left}.terminal-story .ebm-trace dl>div{flex-direction:column;gap:3px}.terminal-story .ebm-trace dd{text-align:left}}@media (max-width:350px){.heatmap-grid{grid-template-columns:1fr}.heatmap-cell{height:180px}.heatmap-cell-value{font-size:29px}.heatmap-cell-top{flex-wrap:nowrap;min-height:15px}.heatmap-cell-top>span:first-child{width:auto}.heatmap-cell-bottom{flex-direction:row}.heatmap-cell-bottom>span:last-child{text-align:right}.heatmap-search-sort{flex-direction:column}.heatmap-sort{max-width:none}.heatmap-count{display:none}}@media (prefers-reduced-motion:reduce){.wheat-terminal *,.terminal-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.macro-priorities{max-width:1800px;margin:0 auto;padding:8px 16px 0}.macro-priority-heading h2{margin:0;font-size:17px;font-weight:600}.macro-priority-heading p{color:var(--terminal-muted);margin:4px 0 13px;font-size:11px}.macro-priority-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.macro-report-cell{text-align:left;background:#fff;border:1px solid #b7c9d0;border-top:3px solid #31596b;border-radius:2px;flex-direction:column;gap:5px;min-width:0;min-height:170px;padding:10px 12px;display:flex}.macro-report-cell:hover{outline-offset:-2px;outline:2px solid #31596b}.macro-report-rank{color:#52646d;letter-spacing:.4px;font-size:10px;font-weight:600}.macro-report-title{font-size:14px;font-weight:650}.macro-report-value{font-size:20px;font-weight:550;line-height:1.35}.macro-report-value small{font-size:11px;font-weight:400;display:block}.macro-report-state{color:#52646d;font-size:11px;line-height:1.5}.macro-report-date{color:#52646d;border-top:1px solid #d5dfe2;justify-content:space-between;gap:8px;margin-top:auto;padding-top:7px;font-size:10px;display:flex}.macro-report-date svg{flex:none}.heatmap-priority-section{margin:0 0 7px}.heatmap-section-heading,.heatmap-secondary-section>summary{justify-content:space-between;align-items:center;gap:12px;margin:0;padding:7px 0;display:flex}.heatmap-section-heading strong,.heatmap-secondary-section>summary strong{font-size:12px;font-weight:600;display:block}.heatmap-section-heading small,.heatmap-secondary-section>summary small{color:#52646d;margin-top:3px;font-size:11px;font-weight:400;display:block}.heatmap-section-heading>span:last-child,.heatmap-secondary-section>summary>span:last-child{white-space:nowrap;color:#52646d;font-size:11px}.heatmap-secondary-section{background:#fff;border:1px solid #cbd6d9;padding:0 14px}.heatmap-secondary-section>summary{cursor:pointer;min-height:40px;list-style:disclosure-closed}.heatmap-secondary-section[open]>summary{border-bottom:1px solid #d5dfe2;margin-bottom:7px;list-style:disclosure-open}.heatmap-secondary-section[open]{padding-bottom:7px}.macro-priorities+.terminal-heatmap{padding-top:7px}.macro-report-cell:focus-visible{outline-offset:2px;outline:3px solid #165f9a}@media (max-width:1000px){.macro-priority-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.macro-report-cell{min-height:170px}.macro-priorities{padding:7px 16px 0}}@media (max-width:600px){.macro-priorities{padding:7px 10px 0}.macro-priority-heading p{font-size:11px;line-height:1.7}.macro-report-cell{gap:5px;min-height:180px;padding:9px}.macro-report-rank{font-size:10px}.macro-report-title{font-size:13px}.macro-report-value{font-size:17px}.macro-report-date{flex-wrap:wrap}.heatmap-section-heading small,.heatmap-secondary-section>summary small{font-size:10px}.heatmap-secondary-section{padding:0 10px}.heatmap-section-heading>span:last-child,.heatmap-secondary-section>summary>span:last-child{font-size:10px}.heatmap-secondary-section>summary{gap:8px}}@media (max-width:350px){.macro-priority-grid{grid-template-columns:1fr}.macro-report-cell{min-height:170px}}.macro-priority-heading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.heatmap-method{color:var(--terminal-muted);margin:3px 0 5px;font-size:10px}.heatmap-method>summary,.terminal-data-status>summary{cursor:pointer;min-height:30px;padding:5px 0}.heatmap-method .heatmap-footnote{margin:4px 0 8px;font-size:10px}.heatmap-legend .heatmap-count{margin-left:auto;padding-top:0}.heatmap-cell-top>span:last-child{text-overflow:ellipsis;max-width:48%;overflow:hidden}.heatmap-cell-change>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.terminal-news-entry{background:0 0;border:0;align-items:center;gap:7px;min-height:40px;padding:4px 10px;font-weight:550;display:flex}.terminal-header{gap:16px}.expiry-probability{text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:3px;min-width:190px;max-width:420px;display:flex;height:auto!important;padding:4px 8px!important}.expiry-probability>span:first-child{justify-content:space-between;gap:12px;width:100%;font-size:11px;display:flex}.expiry-probability small{color:var(--terminal-muted);font-size:10px}.expiry-probability-track{background:#dcb6aa;border-radius:3px;width:100%;height:7px;overflow:hidden;display:block!important}.expiry-probability-track i{background:#187b6d;height:100%;transition:width .45s;display:block}.expiry-probability-track.is-unavailable{background:repeating-linear-gradient(110deg,#d5dfe2,#d5dfe2 5px,#eef2f3 5px 10px)}.terminal-dialog-links{border-top:1px solid #d5dfe2;flex-wrap:wrap;gap:18px;margin-top:18px;padding-top:12px;display:flex}.terminal-news-dialog{width:min(920px,100vw - 24px)!important}.heatmap-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-auto-flow:dense}.heatmap-cell{min-width:0;height:180px}.heatmap-cell-value{font-variant-numeric:tabular-nums}.heatmap-legend{margin-bottom:7px}@media (max-width:600px){.expiry-probability{flex-basis:100%;order:10;max-width:none;margin-bottom:3px}.terminal-expiry-ribbon{gap:6px}.terminal-header{gap:8px;padding:0 10px}.terminal-header-right{gap:7px}.heatmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.heatmap-cell{height:185px}.terminal-expiry-label{font-size:10px}.terminal-news-entry{font-size:12px}.expiry-probability small{font-size:10px}}@media (max-width:350px){.heatmap-grid{grid-template-columns:1fr}.heatmap-cell{grid-column:span 1!important}}.macro-history-select{align-items:center;gap:16px;margin:4px 0 12px;font-size:12px;display:flex}.macro-history-select select{font:inherit;background:#fff;border:1px solid #a9bdc6;border-radius:4px;max-width:100%;padding:8px}.macro-bulletin-timeline{background:#eef4f5;border-left:3px solid #31596b;margin:12px 0;padding:12px 18px}.heatmap-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-auto-rows:158px;grid-auto-flow:dense;gap:5px}.heatmap-grid .heatmap-cell{height:auto;min-height:0}.heatmap-size-2{grid-column:span 2}.heatmap-size-4{grid-area:span 2/span 2}.heatmap-size-1 .heatmap-cell-value{font-size:23px}.heatmap-size-2 .heatmap-cell-value{font-size:30px}.heatmap-size-4{padding:12px 14px 9px}.heatmap-size-4 .heatmap-cell-top{font-size:11px}.heatmap-size-4 .heatmap-cell-label{min-height:0;font-size:15px}.heatmap-size-4 .heatmap-cell-value{letter-spacing:-1.4px;margin-top:6px;font-size:46px}.heatmap-size-4 .heatmap-cell-value small{font-size:12px}.heatmap-size-4 .heatmap-cell-change{margin-top:6px;font-size:13px}.heatmap-spark{width:100%;height:76px;margin-top:auto;display:block;overflow:visible}.heatmap-spark+.heatmap-cell-bottom{margin-top:6px}.heatmap-size-2 .heatmap-spark{width:42%;height:58px;position:absolute;top:46px;right:12px}.heatmap-size-2 .heatmap-spark+.heatmap-cell-bottom{margin-top:auto}.heatmap-spark-line{fill:none;stroke:currentColor;stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-linejoin:round;opacity:.85}.heatmap-spark-area{fill:currentColor;opacity:.08;stroke:none}@media (max-width:600px){.heatmap-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:162px}.heatmap-size-4 .heatmap-cell-value{font-size:36px}.heatmap-size-2 .heatmap-spark{width:38%}}@media (max-width:350px){.heatmap-size-4,.heatmap-size-2{grid-row:span 1}.heatmap-spark{display:none}.heatmap-size-4 .heatmap-cell-value{font-size:29px}}.terminal-expiry-ribbon>.expiry-probability{border-radius:6px;flex-direction:row;flex:1;align-items:center;gap:10px;width:auto;min-width:300px;max-width:520px;margin:0 8px;display:flex;padding:4px 10px!important}.terminal-expiry-ribbon>.expiry-probability:hover{background:#ffffff80}.expiry-probability>span:first-child{flex-direction:column;justify-content:center;gap:0;width:auto;display:flex}.expiry-prob-side{font-variant-numeric:tabular-nums;flex-direction:column;min-width:46px;line-height:1.15;display:flex}.expiry-prob-side small{letter-spacing:.6px;text-transform:uppercase;color:var(--terminal-muted);font-size:10px!important}.expiry-prob-side b{font-size:14px;font-weight:700}.expiry-prob-side.is-up b{color:#1d6b45}.expiry-prob-side.is-down{text-align:right;align-items:flex-end}.expiry-prob-side.is-down b{color:#a43c32}.expiry-probability.is-pending .expiry-prob-side b{color:var(--terminal-muted)}.expiry-prob-track{background:#dfe7e9;border-radius:5px;flex:1;min-width:90px;height:10px;display:flex;position:relative;overflow:hidden}.expiry-prob-track.is-large{border-radius:8px;height:16px}.expiry-prob-up{background:linear-gradient(90deg,#1f7a4f,#3fa572);height:100%;transition:width .9s cubic-bezier(.2,.7,.3,1);display:block;position:relative;overflow:hidden}.expiry-prob-up:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:3.2s ease-in-out infinite expiry-sheen;position:absolute;inset:0;transform:translate(-100%)}.expiry-prob-down{background:linear-gradient(90deg,#d0675b,#a43c32);height:100%;transition:width .9s cubic-bezier(.2,.7,.3,1);display:block}.expiry-prob-mid{background:#fff;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.expiry-prob-track.is-unavailable{background:repeating-linear-gradient(110deg,#d5dfe2,#d5dfe2 5px,#eef2f3 5px 10px)}.expiry-prob-tag{letter-spacing:.5px;text-transform:uppercase;color:#31596b;white-space:nowrap;background:#fff;border:1px solid #c7d5d9;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:650}.expiry-probability:hover .expiry-prob-tag{border-color:#31596b}@keyframes expiry-sheen{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.expiry-model-head{align-items:center;gap:14px;margin:2px 0 8px;display:flex}.expiry-model-head .expiry-prob-side b{letter-spacing:-.5px;font-size:26px}.expiry-model-lede{color:var(--terminal-muted);margin:0 0 12px;font-size:12px}.expiry-model-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0 0 14px;display:grid}.expiry-model-range>div{background:#f7fafa;border:1px solid #dbe4e6;border-radius:6px;flex-direction:column;padding:8px 10px;display:flex}.expiry-model-range span{text-transform:uppercase;letter-spacing:.3px;color:#52646d;font-size:10px}.expiry-model-range b{font-variant-numeric:tabular-nums;font-size:14px}.expiry-factors{border-top:1px solid #e0e7e9;margin:0 0 8px;padding:0;list-style:none}.expiry-factors li{border-bottom:1px solid #e0e7e9;grid-template-columns:minmax(0,1.4fr) minmax(90px,1fr) 56px;align-items:center;gap:10px;padding:7px 0;display:grid}.expiry-factor-label{flex-direction:column;min-width:0;display:flex}.expiry-factor-label b{font-size:12px;font-weight:600}.expiry-factor-label small{color:#52646d;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.expiry-factor-bar{background:#eef2f3;border-radius:2px;height:10px;position:relative}.expiry-factor-bar:before{content:"";background:#9fb2b9;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.expiry-factor-bar i{border-radius:2px;transition:width .6s;position:absolute;top:0;bottom:0}.expiry-factor-bar i.is-up{background:#2f8a5c}.expiry-factor-bar i.is-down{background:#c2564a}.expiry-factor-value{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.expiry-factor-value.is-up{color:#1d6b45}.expiry-factor-value.is-down{color:#a43c32}@media (max-width:600px){.terminal-expiry-ribbon>.expiry-probability{flex-basis:100%;order:10;min-width:0;max-width:none;margin:0 0 3px}.expiry-model-range{grid-template-columns:1fr}.expiry-factors li{grid-template-columns:1fr 70px 50px}}@media (prefers-reduced-motion:reduce){.expiry-prob-up:after{animation:none}}.terminal-expiry-ribbon>.expiry-probability{background:#ffffff8c;border:1px solid #d3dfe1;flex:320px;order:0;gap:14px;min-width:0;max-width:none;margin:3px 10px;padding:5px 12px!important}.terminal-expiry-ribbon>.expiry-probability .expiry-prob-track{border-radius:7px;height:14px}.terminal-expiry-ribbon>.expiry-probability .expiry-prob-side{min-width:58px}.terminal-expiry-ribbon>.expiry-probability .expiry-prob-side b{font-size:18px}.expiry-regression{background:#f6f9f9;border:1px solid #d5e1e2;border-left:3px solid #31596b;border-radius:4px;grid-template-columns:1fr auto;gap:2px 10px;margin:0 0 12px;padding:9px 11px;display:grid}.expiry-regression span{font-size:12px;font-weight:600}.expiry-regression b{font-variant-numeric:tabular-nums;font-size:13px}.expiry-regression b.is-up{color:#1d6b45;background:0 0}.expiry-regression b.is-down{color:#a33a2c;background:0 0}.expiry-regression small{color:#52646d;grid-column:1/-1;font-size:11px}.macro-report-delta{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.macro-report-delta small{color:#52646d;font-size:11px;font-weight:500}.macro-report-delta.is-up{color:#1d6b45}.macro-report-delta.is-down{color:#a33a2c}.macro-report-delta.is-flat{color:#52646d}.macro-report-cell[data-trend=up]{background:linear-gradient(#eef8f2,#fff 46%);border-top-color:#2f8a5c}.macro-report-cell[data-trend=down]{background:linear-gradient(#fbefed,#fff 46%);border-top-color:#b8483a}.metric-history+.metric-history{border-top:1px solid #d5dfe2;margin-top:22px;padding-top:18px}@media (max-width:600px){.terminal-expiry-ribbon>.expiry-probability{gap:8px;margin:0 0 4px}.terminal-expiry-ribbon>.expiry-probability .expiry-prob-side b{font-size:15px}.terminal-expiry-ribbon>.expiry-probability .expiry-prob-side{min-width:44px}}.terminal-commodities{background:#f4f8f8;border:1px solid #d5e1e2;border-radius:999px;gap:4px;margin-right:14px;padding:3px;display:inline-flex}.terminal-commodities button{color:#52646d;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.terminal-commodities button span{font-size:16px;line-height:1}.terminal-commodities button[aria-selected=true]{color:#172e36;background:#fff;box-shadow:0 1px 3px #172e3624}.terminal-commodities button:disabled{opacity:.45;cursor:not-allowed}.terminal-gate{text-align:center;background:#fff;border:1px solid #d5e1e2;border-radius:10px;justify-items:center;gap:10px;max-width:560px;margin:72px auto;padding:36px 28px;display:grid}.terminal-gate-icon{font-size:40px;line-height:1}.terminal-gate h2{margin:0;font-size:22px}.terminal-gate p{color:#52646d;max-width:440px;margin:0}.terminal-gate button{color:#fff;background:#172e36;border:0;border-radius:999px;height:40px;margin-top:6px;padding:0 22px;font-weight:600}.terminal-gate p:has(.spinning){align-items:center;gap:8px;display:inline-flex}@media (max-width:700px){.terminal-commodities{margin-right:6px}.terminal-commodities button{padding:0 9px;font-size:12px}.terminal-gate{margin:36px 14px;padding:28px 18px}}.terminal-board.is-preview .heatmap-cell-value,.terminal-board.is-preview .heatmap-cell-change,.terminal-board.is-preview .heatmap-spark,.terminal-board.is-preview .macro-report-value,.terminal-board.is-preview .macro-report-delta,.terminal-board.is-preview .expiry-prob-side b,.terminal-board.is-preview .expiry-prob-track,.terminal-board.is-preview .terminal-expiry-ribbon strong{filter:blur(7px);-webkit-user-select:none;user-select:none}.terminal-board.is-preview .heatmap-cell,.terminal-board.is-preview .macro-report-cell,.terminal-board.is-preview .expiry-probability{cursor:pointer}.terminal-board.is-preview .is-sample .heatmap-cell-value,.terminal-board.is-preview .is-sample .heatmap-cell-change,.terminal-board.is-preview .macro-report-cell.is-sample .macro-report-value,.terminal-board.is-preview .macro-report-cell.is-sample .macro-report-delta{filter:none;-webkit-user-select:text;user-select:text}.terminal-board.is-preview .heatmap-cell.is-sample,.terminal-board.is-preview .macro-report-cell.is-sample{outline:2px solid var(--terminal-accent);outline-offset:-2px;position:relative}.terminal-board.is-preview .heatmap-cell.is-sample:after,.terminal-board.is-preview .macro-report-cell.is-sample:after{content:"LIVE";background:var(--terminal-accent);color:#fff;letter-spacing:.06em;border-radius:999px;padding:0 6px;font-size:10px;font-weight:700;position:absolute;top:6px;right:8px}.terminal-board.is-free .expiry-prob-side b,.terminal-board.is-free .expiry-prob-track{filter:blur(7px);-webkit-user-select:none;user-select:none}.terminal-board.is-free .heatmap-cell,.terminal-board.is-free .macro-report-cell,.terminal-board.is-free .expiry-probability{cursor:pointer}.market-structure{max-width:1800px;margin:0 auto;padding:10px 16px 0}.market-structure-tools{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 7px;display:flex}.market-structure-tools h2{margin:0;font-size:15px;font-weight:600}.structure-tabs{border:1px solid #b7c9d0;border-radius:2px;display:flex;overflow:hidden}.structure-tabs button{color:#31596b;cursor:pointer;background:#fff;border:0;border-right:1px solid #b7c9d0;min-height:32px;padding:0 13px;font-size:12px}.structure-tabs button:last-child{border-right:0}.structure-tabs button[aria-selected=true]{color:#fff;background:#31596b}.structure-tabs button:focus-visible{outline-offset:2px;outline:3px solid #165f9a}.structure-value:focus-visible{outline-offset:2px;outline:3px solid #165f9a}.structure-locked button:focus-visible{outline-offset:2px;outline:3px solid #165f9a}.structure-region{color:#52646d;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}.structure-region select{background:#fff;border:1px solid #b7c9d0;border-radius:2px;min-height:32px;padding:0 6px;font-size:12px}.structure-table-wrap{background:#fff;border:1px solid #cbd6d9;padding:8px 12px 10px;overflow-x:auto}.structure-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.structure-table th,.structure-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #e1e8ea;padding:6px 8px}.structure-table th:first-child{text-align:left}.structure-table thead th{color:#52646d;vertical-align:bottom;font-size:11px;font-weight:600}.structure-table thead small,.structure-table tbody th small{color:#52646d;font-size:10px;font-weight:400;display:block}.structure-table tbody th{font-weight:500}.structure-table tr.is-ratio th,.structure-table tr.is-ratio td{border-top:2px solid #31596b;font-weight:650}.structure-table.is-spot tbody th{white-space:normal;min-width:240px;max-width:560px}.structure-spec{margin-top:2px;line-height:1.45}.structure-value{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:2px 0;-webkit-text-decoration:underline dotted #8aa3ad;text-decoration:underline dotted #8aa3ad}.structure-value:disabled{cursor:default;text-decoration:none}.structure-delta.is-up,.structure-figure.is-up{color:#1d6b45}.structure-delta.is-down,.structure-figure.is-down{color:#a33a2c}.structure-gap{color:#52646d}.structure-note{color:#52646d;max-width:1100px;margin:8px 0 0;font-size:11px;line-height:1.6}.structure-locked{color:#52646d;background:#fff;border:1px dashed #b7c9d0;margin:0;padding:16px;font-size:12px}.structure-locked button{font:inherit;color:#165f9a;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.structure-chart{width:100%;max-width:900px;height:auto;display:block}.structure-line{fill:none;stroke-width:2px}.structure-line.is-0{stroke:#31596b}.structure-line.is-1{stroke:#7d8f97;stroke-dasharray:5 4}.structure-dot{fill:#31596b}.structure-grid{stroke:#e1e8ea}.structure-axis{fill:#52646d;font-size:10px}.structure-legend{color:#52646d;flex-wrap:wrap;gap:6px 16px;margin:2px 0 6px;font-size:11px;display:flex}.structure-legend i{vertical-align:middle;border-top:2px solid #31596b;width:18px;margin-right:6px;display:inline-block}.structure-legend i.is-1{border-top:2px dashed #7d8f97}.terminal-board.is-preview .market-structure .structure-figure,.terminal-board.is-preview .market-structure .structure-delta,.terminal-board.is-free .is-paid-only .structure-figure,.terminal-board.is-free .is-paid-only .structure-delta,.terminal-board.is-free .heatmap-cell.is-paid-only .heatmap-cell-value,.terminal-board.is-free .heatmap-cell.is-paid-only .heatmap-cell-change,.terminal-board.is-free .heatmap-cell.is-paid-only .heatmap-spark{filter:blur(7px);-webkit-user-select:none;user-select:none}.terminal-board.is-free .heatmap-cell.is-paid-only{position:relative}.terminal-board.is-free .heatmap-cell.is-paid-only:after,.terminal-board.is-free tr.is-paid-only th:after{content:"PRO";color:#fff;letter-spacing:.06em;background:#31596b;border-radius:999px;padding:0 6px;font-size:10px;font-weight:700;display:inline-block}.terminal-board.is-free .heatmap-cell.is-paid-only:after{position:absolute;top:6px;right:8px}.terminal-board.is-free tr.is-paid-only th:after{margin-top:4px}.terminal-board.is-free tr.is-paid-only{cursor:pointer}@media (max-width:600px){.market-structure{padding:7px 10px 0}.market-structure-tools h2{width:100%;font-size:14px}.structure-region{margin-left:0}.structure-tabs button{padding:0 10px;font-size:11px}.structure-table-wrap{padding:6px 8px 8px}.structure-table{font-size:11px}.structure-table th,.structure-table td{padding:5px 6px}.structure-table.is-spot tbody th{min-width:190px}.structure-note{font-size:10px}}.terminal-about{border-top:1px solid var(--terminal-line);max-width:1800px;color:var(--terminal-muted);margin:18px auto 0;padding:18px 24px 30px;font-size:12px;line-height:1.75}.terminal-about h2{color:var(--terminal-ink);margin:0 0 8px;font-size:15px;font-weight:600}.terminal-about p{max-width:980px;margin:0 0 10px}.terminal-about ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:6px 24px;margin:12px 0;padding:0;list-style:none;display:grid}.terminal-about li strong{color:var(--terminal-ink);font-weight:600}.terminal-about nav{flex-wrap:wrap;gap:0 20px;display:flex}.terminal-about nav a{min-height:40px;color:var(--terminal-accent);align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:640px){.terminal-about{padding:16px 16px 26px}}
