.market-value{min-width:0;padding:22px;border:1px solid #dce5ef;border-radius:20px;background:linear-gradient(145deg,#f8fbff,#fff);color:#26394d;overflow-wrap:anywhere}
.market-value *{box-sizing:border-box}.market-value-kicker{margin:0 0 10px!important;font:700 11px/1.4 Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#64788e}
.market-value h3{font:700 16px/1.5 Inter,sans-serif;margin:0 0 8px}.market-value-range{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin:0 0 10px!important;font:750 clamp(17px,2vw,23px)/1.4 Inter,sans-serif;letter-spacing:-.02em}
.market-value-note{display:block;margin:8px 0 0!important;color:#63758a;font:400 12px/1.65 Inter,sans-serif}.market-value-empty{font:500 14px/1.6 Inter,sans-serif;margin:0!important}
.market-value-position{font:600 12px/1.7 Inter,sans-serif;margin:14px 0 0!important}.market-value-position[data-position=within]{color:#286c59}
.market-value-scale{margin:18px 0 14px}.market-value-bar{position:relative;height:9px;border-radius:99px;background:linear-gradient(90deg,#e1e9f1 25%,#85b6a3 25%,#85b6a3 75%,#d8e2ed 75%)}
.market-value-marker{position:absolute;top:-5px;width:5px;height:19px;transform:translateX(-50%);background:#26394d;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 4px #26394d33}
.market-value-labels{display:flex;justify-content:space-between;gap:8px;margin-top:10px;font:500 10px/1.5 Inter,sans-serif;color:#65778d}.market-value-labels span{max-width:34%}
.market-value-details{margin-top:15px;border-top:1px solid #dce5ef;padding-top:12px;font:400 12px/1.7 Inter,sans-serif}.market-value-details summary{cursor:pointer;font-weight:650}.market-value-details p{margin:8px 0 0}
.market-value-retry{margin-top:12px;padding:9px 13px;border:1px solid #cbd8e5;border-radius:10px;background:#fff;color:#344f67;font:600 12px/1.5 Inter,sans-serif;cursor:pointer}.market-value-retry:focus-visible{outline:3px solid #9eb9d5;outline-offset:3px}
.market-scope{min-width:0;margin:18px 0;padding:20px;border:1px solid #dce5ef;border-radius:16px}.market-scope legend{padding:0 7px;font-weight:650;color:#34485e}
.market-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.market-scope-grid label{display:grid;align-content:start;gap:8px;margin:0!important;min-width:0;font:550 13px/1.5 Inter,sans-serif;color:#34485e}
.market-scope-grid input,.market-scope-grid select{box-sizing:border-box;appearance:none!important;width:100%;min-width:0;min-height:46px;margin:0!important;border:1px solid #cfdae7!important;border-radius:11px!important;padding:11px 13px!important;background:#fff!important;color:#26394d;font:400 14px/1.5 Inter,sans-serif!important}
.market-scope-grid select{padding-right:33px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2363788e' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 12px center/16px no-repeat!important}
.market-scope-grid input:disabled{background:#f2f5f8!important;color:#8391a1}.market-scope-grid input:focus-visible,.market-scope-grid select:focus-visible{outline:3px solid #aac2d966;outline-offset:1px}
.market-scope-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;padding-top:24px;border-top:1px solid #e0e7ef}.market-scope-summary div{min-width:0}.market-scope-summary dt{font-size:13px;color:#687c92}.market-scope-summary dd{font-size:17px;font-weight:650;margin:8px 0 0}
@media(max-width:480px){.market-value{padding:18px;border-radius:16px}.market-scope{padding:16px}.market-scope-grid{grid-template-columns:1fr}.market-scope-summary{gap:15px}.market-value-range{font-size:20px}}
