.markets-portal{--mkt-green:#75d9ae;--mkt-red:#f08f9b;--mkt-blue:#90bcec;font-variant-numeric:tabular-nums;min-width:0}.markets-portal .mkt-up{color:var(--mkt-green)}.markets-portal .mkt-down{color:var(--mkt-red)}.markets-portal .mkt-neutral,.markets-portal .mkt-muted{color:var(--p-muted)}.mkt-page-heading{justify-content:space-between;align-items:center;gap:24px;padding-block:32px 28px;display:flex}.markets-portal .mkt-page-heading h1{font-size:30px;font-weight:600;line-height:1.35}.mkt-page-heading p:not(.portal-eyebrow){margin-top:8px;font-size:13px}.mkt-heading-links{flex-shrink:0;align-items:center;gap:26px;font-size:13px;display:flex}.mkt-heading-links a{color:var(--p-gold);align-items:center;gap:8px;display:inline-flex}.mkt-nav-band{border-bottom:1px solid var(--p-line);background:#0c0e10}.mkt-main-nav{border-bottom:1px solid var(--p-line);gap:32px;display:flex}.mkt-main-nav a{color:var(--p-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:14px 0;font-size:16px;font-weight:600;display:inline-flex}.mkt-main-nav a[aria-current]{color:var(--p-gold);border-color:var(--p-gold)}.mkt-subnav{gap:30px;padding-block:13px;display:flex;overflow-x:auto}.mkt-subnav a{color:var(--p-muted);white-space:nowrap;padding:4px 0;font-size:13px}.mkt-subnav a[aria-current]{color:#f5e1aa;font-weight:600}.mkt-subnav a:hover{color:#f7e9c8}.mkt-content{min-height:480px;padding-block:30px 40px}.mkt-section{border-top:1px solid var(--p-line);margin-top:32px;padding-top:28px}.mkt-section-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.markets-portal .mkt-section-head h2{font-size:18px}.mkt-section-head p{margin-top:5px;font-size:12px}.mkt-source-label{color:var(--p-muted);font-size:12px}.mkt-major-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.65fr);gap:30px;display:grid}.mkt-chart-column{border-right:1px solid var(--p-line);min-width:0;padding-right:26px}.mkt-chart{width:100%;min-width:0;height:244px}.mkt-chart.is-compact{height:208px}.mkt-chart-source{color:var(--p-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:11px;display:flex}.mkt-table-scroll{scrollbar-width:thin;scrollbar-color:#494336 #101214;width:100%;overflow-x:auto}.mkt-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.mkt-table th,.mkt-table td{text-align:right;vertical-align:middle;border-bottom:1px solid #24272b;padding:14px 12px;font-weight:400}.mkt-table th:first-child,.mkt-table td:first-child{text-align:left;padding-left:0}.mkt-table th:last-child,.mkt-table td:last-child{padding-right:0}.mkt-table thead th{color:var(--p-muted);background:0 0;padding-top:6px;padding-bottom:10px;font-size:11px;font-weight:400}.mkt-table tbody th{color:#e9ebee;font-weight:600}.mkt-table tbody tr:hover{background:#111518}.mkt-table tbody th a:hover{color:var(--p-gold)}.mkt-table small{color:#959ca5;margin-top:3px;font-size:10px;font-weight:400;line-height:1.5;display:block}.mkt-table .mkt-numeric{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mkt-quote-time{color:#98a1ad;white-space:nowrap;flex-direction:column;gap:2px;font-family:inherit;font-size:11px;font-weight:400;line-height:1.45;display:inline-flex}.mkt-table .mkt-numeric .mkt-quote-time{margin-top:5px;display:flex}.mkt-quote-time span{color:#85919e;font-size:10px}.mkt-quote-time.is-stale,.mkt-quote-time.is-stale span{color:#e9bc7e}.mkt-filter{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.mkt-search,.mkt-sort{color:var(--p-muted);background:#111417;border:1px solid #363b41;border-radius:4px;align-items:center;gap:10px;min-height:40px;padding:8px 12px;display:flex}.mkt-search{width:250px}.mkt-search input{width:100%;min-width:0;color:var(--p-text);background:0 0;border:0;outline:none;font-size:13px}.mkt-search:focus-within{border-color:var(--p-gold)}.mkt-sort select{color:#cfd3d8;background:#111417;border:0;outline:none;max-width:160px;font-size:12px}.mkt-segment{border:1px solid #363b41;border-radius:4px;flex-shrink:0;align-items:center;gap:0;display:flex;overflow:hidden}.mkt-segment button{color:var(--p-muted);background:#111417;border:0;min-width:64px;min-height:36px;padding:7px 18px;font-size:12px}.mkt-segment button[aria-pressed=true]{color:var(--p-gold);background:#2c281e}.mkt-segment button+button{border-left:1px solid #363b41}.mkt-sector-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:32px;display:grid}.mkt-sector-tabs button{border:1px solid var(--p-line);color:#bfc5cc;background:#101315;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:17px 14px;font-size:13px;display:flex}.mkt-sector-tabs button[aria-pressed=true]{background:#181912;border-color:#b59750}.mkt-sector-tabs strong{font-size:16px;font-weight:550}.mkt-sample-meta{color:var(--p-muted);text-align:right;font-size:11px!important}.mkt-symbol{color:var(--p-gold);margin-left:12px;font-size:11px;font-weight:450}.mkt-macro-table{min-width:640px}.mkt-macro-table tbody th small{white-space:normal;max-width:430px;line-height:1.7}.mkt-liquidation-image{aspect-ratio:16/9;border:1px solid var(--p-line);background:#040507;border-radius:4px;justify-content:center;align-items:center;width:100%;max-height:630px;display:flex;position:relative;overflow:hidden}.markets-portal .mkt-liquidation-image img{object-fit:contain;width:100%;height:100%;display:block}.mkt-image-empty{text-align:center;color:var(--p-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:28px;display:flex}.mkt-image-empty a{color:var(--p-gold);font-size:13px}.markets-portal .mkt-footnote{color:#979fa8;margin-top:16px;font-size:11px;line-height:1.8}.mkt-related{border-top:1px solid var(--p-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:38px;padding-top:24px;display:grid}.mkt-related a{color:#e4c880;justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.mkt-related small{color:var(--p-muted);margin-top:4px;font-size:12px;display:block}.mkt-related a:hover{color:#f7e6bc}.markets-portal .mkt-empty{text-align:center;color:var(--p-muted);white-space:normal;padding:32px}.mkt-chart.mkt-empty{border-block:1px solid var(--p-line);place-items:center;display:grid}.mkt-cases-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mkt-trade-case{border:1px solid var(--p-line);background:#101315;border-radius:5px;min-width:0;padding:24px}.mkt-trade-case header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.mkt-trade-case header p{overflow-wrap:anywhere;margin-bottom:7px;font-size:12px}.markets-portal .mkt-trade-case h2{overflow-wrap:anywhere;font-size:22px}.mkt-case-side{color:var(--p-muted);white-space:nowrap;margin-left:12px;font-size:12px;font-weight:450}.mkt-case-closed{color:var(--p-accent);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.mkt-case-prices{grid-template-columns:1fr 22px 1fr 1fr;align-items:center;gap:12px;margin:26px 0;display:grid}.mkt-case-prices span{color:var(--p-muted);margin-bottom:7px;font-size:11px;display:block}.mkt-case-prices strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:17px;font-weight:500}.mkt-case-prices svg{color:#7c828c}.mkt-case-facts{border-top:1px solid var(--p-line);gap:8px;margin:0;padding-top:15px;display:grid}.mkt-case-facts>div{color:var(--p-muted);justify-content:space-between;gap:14px;font-size:11px;display:flex}.mkt-case-facts dd{color:#cdd1d6;margin:0}.mkt-trade-case footer{margin-top:18px}.mkt-trade-case footer p{margin-bottom:15px;font-size:10px;line-height:1.7}.mkt-cases-empty{text-align:center;border-block:1px solid var(--p-line);flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:320px;padding:38px 20px;display:flex}.mkt-cases-empty>svg{color:var(--p-gold)}.markets-portal .mkt-cases-empty h2{font-size:22px}.mkt-cases-empty p{font-size:14px}.mkt-cases-empty.is-compact{text-align:left;border:0;align-items:flex-start;gap:13px;min-height:180px;padding:0}.markets-portal .mkt-cases-empty.is-compact h2{font-size:17px}.mkt-cases-empty.is-compact p{font-size:12px}.mkt-cases-empty.is-compact>svg{display:none}.mkt-brief-page{background:#0d1013;padding-block:22px 44px}.mkt-brief-tools{width:min(1120px,100% - 32px);color:var(--p-muted);justify-content:space-between;align-items:center;margin:0 auto 18px;font-size:13px;display:flex}.mkt-brief{border:1px solid #393322;border-top:3px solid var(--p-gold);background:#090b0d;width:min(1120px,100% - 32px);margin:auto;padding:34px 38px}.mkt-brief-header{border-bottom:1px solid #56482e;justify-content:space-between;align-items:center;gap:30px;padding-bottom:26px;display:flex}.mkt-brief-brand{align-items:center;gap:18px;min-width:0;display:flex}.mkt-brief-brand img{border:1px solid #8e7744;border-radius:50%;flex-shrink:0}.markets-portal .mkt-brief-header h1{font-size:30px}.mkt-brief-header p{color:var(--p-gold);margin-bottom:5px;font-size:11px}.mkt-brief-date{text-align:right;color:var(--p-muted);flex-shrink:0;font-size:11px}.mkt-brief-date strong{color:#e6d09a;margin-bottom:5px;font-size:15px;font-weight:500;display:block}.mkt-brief-top{grid-template-columns:1.08fr 1fr;gap:28px;padding-block:26px;display:grid}.mkt-brief h2{font-size:17px!important}.mkt-brief .mkt-section-head{margin-bottom:16px}.mkt-brief .mkt-section-head p{font-size:11px}.mkt-brief .mkt-table th,.mkt-brief .mkt-table td{padding-block:12px}.mkt-brief .mkt-table{font-size:12px}.mkt-brief .mkt-table th:first-child{padding-right:12px}.mkt-brief-global{border-top:1px solid var(--p-line);padding-top:20px}.mkt-brief-global-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.mkt-brief-global-item{border-left:1px solid #35332a;padding-left:15px}.mkt-brief-global-item:first-child{border-left:0;padding-left:0}.mkt-brief-global-item h3{color:#b7bec7;font-weight:450;font-size:12px!important}.mkt-brief-global-item strong{margin-block:8px 3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px;font-weight:500;display:block}.mkt-brief-global-item small{color:var(--p-muted);margin-top:6px;font-size:10px;display:block}.mkt-brief-news{border-block:1px solid var(--p-line);margin-block:25px;padding-block:22px}.mkt-brief-news-grid{grid-template-columns:1fr 1fr;gap:20px 26px;display:grid}.mkt-brief-story h3{font-weight:550;line-height:1.7;font-size:14px!important}.mkt-brief-story p{color:#a9b0ba;margin-top:8px;font-size:12px;line-height:1.8}.mkt-brief-story .mkt-news-meta{color:#cebb87;margin-bottom:6px;font-size:10px}.mkt-brief-bottom{grid-template-columns:1.2fr 1fr;gap:30px;display:grid}.mkt-brief .mkt-liquidation-image{border-radius:0}.mkt-brief .mkt-footnote{font-size:10px}.mkt-brief .mkt-trade-case{background:0 0;border:0;padding:0}.mkt-brief .mkt-trade-case h2{font-size:19px!important}.mkt-brief .mkt-case-prices{gap:8px;margin-block:16px}.mkt-brief .mkt-case-prices strong{font-size:15px}.mkt-brief .mkt-trade-case footer p{font-size:9px}.mkt-brief-footer{border-top:1px solid #56482e;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:24px;display:flex}.mkt-brief-footer a{color:var(--p-gold);font-size:31px;font-weight:650}.mkt-brief-footer p{color:#d4d7dc;font-size:14px}.mkt-brief-footer small{color:var(--p-muted);margin-top:5px;font-size:10px;display:block}.mkt-pagination{color:var(--p-muted);justify-content:center;align-items:center;gap:22px;margin-top:25px;font-size:12px;display:flex}.mkt-pagination [aria-disabled]{opacity:.35}.mkt-brief-cases{gap:22px;display:grid}.mkt-brief-cases .mkt-trade-case+.mkt-trade-case{border-top:1px solid var(--p-line);padding-top:20px}@media (max-width:1120px){.mkt-major-grid{grid-template-columns:1fr}.mkt-chart-column{border:0;border-bottom:1px solid var(--p-line);padding:0 0 24px}.mkt-chart{height:240px}.mkt-sector-tabs button{flex-direction:column;align-items:flex-start}.mkt-brief{padding:28px}.mkt-brief-top{gap:20px}.mkt-brief-bottom{gap:22px}.mkt-table{font-size:12px}.mkt-table th,.mkt-table td{padding-inline:9px}}@media (max-width:760px){.mkt-page-heading{flex-direction:column;align-items:flex-start;gap:18px;padding-block:24px}.markets-portal .mkt-page-heading h1{font-size:26px}.mkt-heading-links{gap:22px;font-size:12px}.mkt-content{padding-top:24px}.mkt-subnav{gap:27px}.mkt-main-nav{gap:28px}.mkt-main-nav a{font-size:15px}.mkt-section-head{flex-wrap:wrap;align-items:flex-start;gap:14px}.mkt-sector-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:26px}.mkt-sector-tabs button{min-height:72px;padding:13px 12px}.mkt-sector-tabs strong{font-size:15px}.mkt-related{gap:20px}.mkt-related a{font-size:13px}.mkt-related small{font-size:10px}.mkt-related svg{flex-shrink:0;width:15px}.mkt-table{min-width:590px}.mkt-table-scroll{padding-bottom:5px}.mkt-filter{gap:12px}.mkt-search{width:100%;max-width:240px}.mkt-sort{flex-shrink:0}.mkt-sort select{max-width:120px}.mkt-sort svg{display:none}.mkt-cases-grid{grid-template-columns:1fr}.mkt-liquidation-image{min-height:180px}.mkt-brief-header{gap:20px}.mkt-brief-brand img{width:44px;height:44px}.markets-portal .mkt-brief-header h1{font-size:24px}.mkt-brief-top,.mkt-brief-bottom{grid-template-columns:1fr}.mkt-brief-global-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mkt-brief-global-item:nth-child(3){border-left:0;padding-left:0}.mkt-brief-top{padding-block:22px}.mkt-brief .mkt-table{min-width:0;font-size:12px}.mkt-brief .mkt-table th,.mkt-brief .mkt-table td{white-space:nowrap;padding-inline:6px}.mkt-brief .mkt-table th:first-child{padding-left:0}.mkt-brief .mkt-table th:last-child,.mkt-brief .mkt-table td:last-child{padding-right:0}.mkt-brief .mkt-table thead th{font-size:10px}.mkt-brief .mkt-table small{font-size:9px}.mkt-brief-footer{gap:15px}.mkt-brief-footer p{font-size:12px}.mkt-brief-footer a{font-size:27px}}@media (max-width:480px){.mkt-brief{width:calc(100% - 20px);padding:21px 17px}.mkt-brief-header{flex-wrap:wrap;gap:14px;padding-bottom:18px}.mkt-brief-brand{gap:12px}.mkt-brief-date{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.mkt-brief-date strong{margin:0;font-size:12px}.mkt-brief-news-grid{grid-template-columns:1fr}.mkt-brief-footer{flex-direction:column;align-items:flex-start}.mkt-brief .mkt-quote-time{font-size:10px}.mkt-brief .mkt-quote-time span{font-size:9px}.mkt-brief-global-item strong{font-size:20px}.mkt-related{grid-template-columns:1fr;gap:0}.mkt-related a{border-bottom:1px solid var(--p-line);padding:12px 0}.mkt-related small{margin-left:12px;font-size:11px;display:inline}.mkt-segment button{min-width:54px;padding-inline:11px}.mkt-trade-case{padding:20px 16px}.mkt-case-prices{gap:8px}.mkt-case-prices strong{font-size:14px}.mkt-cases-empty p{font-size:13px}.markets-portal .mkt-cases-empty h2{font-size:20px}.mkt-source-label{font-size:11px}}@media print{body:has(.mkt-brief-page){-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#090b0d!important}.mkt-brief-tools{display:none}body:has(.mkt-brief-page) .portal-header{display:none}body:has(.mkt-brief-page) .portal-footer{display:none}body:has(.mkt-brief-page) .portal-skip{display:none}.mkt-brief-page{padding:0}.mkt-brief{border:0;width:100%;padding:20px}.mkt-brief section,.mkt-brief footer{break-inside:avoid}.mkt-brief-top{grid-template-columns:1.08fr 1fr}.mkt-brief-bottom{grid-template-columns:1.2fr 1fr}.mkt-brief-news-grid{grid-template-columns:1fr 1fr}.mkt-brief-global-list{grid-template-columns:repeat(4,minmax(0,1fr))}}
