/* Scoped to the public Binance observation section; existing market sources stay intact. */
#binance-market-data.binance-source-section{background:#f8f7f0!important;color:#183e3b;padding:70px 0}
.binance-source-section .binance-observation{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6%;align-items:center}
.binance-source-section .binance-observation-photo{margin:0;min-width:0}
.binance-source-section .binance-observation-photo img{display:block;width:100%;height:490px;object-fit:cover;border-radius:44% 44% 0 0}
.binance-source-section figcaption{font:11px/1.5 system-ui,sans-serif;color:#526961;margin-top:10px}
.binance-source-section .binance-observation-copy{min-width:0}
.binance-source-section h2{font:400 clamp(30px,3.5vw,48px)/1.12 Georgia,serif;letter-spacing:-.025em;margin:10px 0 22px;color:#183e3b}
.binance-source-section p{font:15px/1.7 system-ui,sans-serif;color:#294d46}
.binance-source-section .binance-observation-eyebrow{font-size:11px;letter-spacing:.15em;font-weight:700;color:#6b5743}
.binance-source-section .binance-observation-controls{display:flex;align-items:flex-end;flex-wrap:wrap;gap:18px;margin:24px 0 16px}
.binance-source-section label{font:12px/1.6 system-ui,sans-serif;color:#294d46;flex:1;min-width:190px}
.binance-source-section select{display:block;width:100%;font:16px/1.5 system-ui,sans-serif;min-height:46px;padding:9px 8px;background:#fffefa;color:#183e3b;border:0;border-bottom:1px solid #6a8176;border-radius:0}
.binance-source-section button{font:14px/1.5 system-ui,sans-serif;min-height:46px;width:auto;padding:10px 20px;border:1px solid #315a4e;border-radius:30px;background:transparent;color:#183e3b;cursor:pointer}
.binance-source-section button:disabled{opacity:.55;cursor:default}
.binance-source-section .binance-observation-status{font-size:12px;min-height:42px;margin:8px 0;color:#425d51}
.binance-source-section .binance-observation-metrics{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px;margin:22px 0 0}
.binance-source-section .binance-observation-metrics>div{min-width:0;border-top:1px solid #b9c4b8;padding-top:12px}
.binance-source-section dt{font:12px/1.5 system-ui,sans-serif;color:#526961;margin-bottom:7px}
.binance-source-section dd{font:400 18px/1.5 system-ui,sans-serif;margin:0;color:#183e3b;overflow-wrap:anywhere}
.binance-source-section .binance-observation-metrics>div:first-child dd{font-size:25px}
.binance-source-section .binance-observation-note,.binance-source-section .binance-observation-references{font-size:12px;margin-top:22px}
.binance-source-section a{color:#235c51;text-decoration:underline;text-underline-offset:3px}
#binance-market-data :is(label,dt){color:#294d46!important}
#binance-market-data a{color:#235c51!important}
#binance-market-data :is(select,button){color:#183e3b!important;background:#fffefa!important;border:1px solid #6a8176!important}
.binance-source-section :is(a,button,select):focus-visible{outline:3px solid #a77842;outline-offset:4px}
@media(max-width:800px){.binance-source-section{padding:45px 0}.binance-source-section .binance-observation{grid-template-columns:1fr;gap:28px}.binance-source-section .binance-observation-photo img{height:300px;max-width:600px;margin:auto}.binance-source-section .binance-observation-metrics{gap:18px 16px}.binance-source-section .binance-observation-metrics dd{font-size:15px}}
