:root{--metal-gold:#f2c45f;--metal-gold-soft:#8d6c2f;--metal-silver:#c8d3e5;--metal-silver-soft:#6d7f9c}
.assetTabs{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(146,170,255,.22);border-radius:999px;background:rgba(2,8,22,.52);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}
.assetTab{min-width:58px;height:27px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:#8190a9;font:900 8px/1 Inter,sans-serif;letter-spacing:.1em;cursor:pointer}
.assetTab:hover{color:#dfe8fa;background:rgba(255,255,255,.04)}.assetTab[aria-selected="true"]{color:white;background:linear-gradient(180deg,rgba(80,121,230,.52),rgba(33,62,135,.52));box-shadow:inset 0 1px rgba(255,255,255,.13),0 0 14px rgba(78,116,239,.18)}
.assetTab[data-asset="GOLD"][aria-selected="true"]{color:#fff0bd;background:linear-gradient(180deg,rgba(146,101,27,.65),rgba(72,48,13,.62));box-shadow:inset 0 1px rgba(255,240,189,.18),0 0 14px rgba(242,196,95,.13)}
.assetTab[data-asset="SILVER"][aria-selected="true"]{color:#f4f7ff;background:linear-gradient(180deg,rgba(101,119,151,.62),rgba(43,55,79,.66));box-shadow:inset 0 1px rgba(255,255,255,.16),0 0 14px rgba(200,211,229,.12)}
.assetTab[hidden]{display:none}.metalsAssetRoot{display:none;min-height:0;color:#eff4ff}.metalsAssetRoot.active{display:block}.metalsAssetRoot *{box-sizing:border-box}
.assetTab.temporarilyUnavailable,.assetTab:disabled{opacity:.34;filter:grayscale(1);cursor:not-allowed;color:#687185;background:rgba(72,80,96,.12);box-shadow:none}
.assetTab.temporarilyUnavailable:hover,.assetTab:disabled:hover{color:#687185;background:rgba(72,80,96,.12)}
body.metal-asset-active{--metal-accent:var(--metal-gold);--metal-accent-soft:var(--metal-gold-soft)}body.metal-asset-active[data-metal-asset="SILVER"]{--metal-accent:var(--metal-silver);--metal-accent-soft:var(--metal-silver-soft)}
body.metal-asset-active main>header .simpleHeaderMetrics,body.metal-asset-active main>header .simpleModeSwitch,body.metal-asset-active main>header .globalStatusMetrics,body.metal-asset-active main>header .headerTools{display:none!important}
body.metal-asset-active main>:not(header):not(.metalsAssetRoot){display:none!important}body.metal-asset-active main{display:grid!important;grid-template-rows:48px minmax(0,1fr)!important}
.metalShell{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:0;overflow:hidden}
.metalDecisionZone,.metalPanel{border:1px solid rgba(142,165,212,.25);background:linear-gradient(150deg,rgba(7,18,43,.55),rgba(3,9,25,.36));box-shadow:inset 0 1px rgba(255,255,255,.06),0 12px 32px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%)}
.metalDecisionZone{display:grid;grid-template-columns:minmax(210px,1.4fr) repeat(5,minmax(105px,.8fr));gap:1px;border-radius:16px;overflow:hidden}
.metalDecisionPrimary,.metalDecisionMetric{min-width:0;padding:11px 13px;background:rgba(3,10,28,.16)}.metalDecisionMetric{border-left:1px solid rgba(142,165,212,.15)}
.metalKicker,.metalLabel,.metalPanelTitle,.metalMetric span{display:block;color:#8090ae;font:800 7px/1.25 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.metalAssetLine{display:flex;align-items:center;gap:8px}.metalAssetIcon{width:27px;height:27px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--metal-accent) 48%,transparent);border-radius:9px;color:var(--metal-accent);background:color-mix(in srgb,var(--metal-accent) 10%,transparent);font:900 13px/1 "Inter Tight",sans-serif}.metalAssetLine b{font:850 15px/1 "Inter Tight",sans-serif}.metalAssetLine small{display:block;margin-top:3px;color:#7f8aa1;font-size:7px;letter-spacing:.07em}
.metalDecisionCall{display:flex;align-items:flex-end;gap:7px;margin-top:7px}.metalDecisionCall strong{color:var(--metal-accent);font:900 27px/.9 "Inter Tight",sans-serif;letter-spacing:-.035em}.metalDecisionCall b{color:#edf3ff;font:900 18px/.95 "Inter Tight",sans-serif}.metalUncalibrated{display:inline-flex;margin-top:6px;padding:4px 7px;border:1px solid color-mix(in srgb,var(--metal-accent) 35%,transparent);border-radius:999px;color:var(--metal-accent);font-size:6px;font-weight:900;letter-spacing:.1em}
.metalDecisionMetric b{display:block;margin-top:7px;overflow:hidden;color:#f2f6ff;font:850 18px/1 "Inter Tight",sans-serif;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.metalDecisionMetric small{display:block;margin-top:5px;overflow:hidden;color:#7d8da9;font-size:7px;line-height:1.25;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.metalDecisionMetric b.good{color:#45e6a8}.metalDecisionMetric b.bad{color:#ff657c}.metalDecisionMetric b.warn{color:#ffc25a}.metalDecisionMetric b.accent{color:var(--metal-accent)}
.metalWorkspace{min-height:0;display:grid;grid-template-columns:minmax(0,1.72fr) minmax(330px,.95fr);gap:8px;overflow:hidden}.metalMainColumn,.metalSideColumn{min-height:0;display:grid;gap:8px;overflow:hidden}.metalMainColumn{grid-template-rows:minmax(265px,1.15fr) minmax(230px,.85fr)}.metalSideColumn{grid-template-rows:auto minmax(0,1fr)}
.metalPanel{min-height:0;border-radius:16px;overflow:hidden}.metalPanelHead{height:35px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border-bottom:1px solid rgba(142,165,212,.15)}.metalPanelHead strong{font:850 9px/1 Inter,sans-serif;letter-spacing:.08em}.metalPanelHead small{color:#72809b;font-size:7px}.metalPanelBody{padding:10px 12px}.metalChartPanel{display:grid;grid-template-rows:35px minmax(0,1fr)}.metalChartWrap{position:relative;min-height:0;padding:8px 9px 5px}.metalChart{width:100%;height:100%;display:block;overflow:visible}.metalChartGrid line{stroke:rgba(142,165,212,.13);stroke-width:1}.metalChartPath{fill:none;stroke:var(--metal-accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--metal-accent) 35%,transparent))}.metalTargetLine{stroke:#ff657c;stroke-width:1.2;stroke-dasharray:5 4}.metalChartLabel{fill:#8190aa;font:700 9px Inter,sans-serif}.metalTargetLabel{fill:#ff8293;font:900 10px Inter,sans-serif}.metalChartEmpty{position:absolute;inset:0;display:grid;place-items:center;color:#697790;font-size:9px;letter-spacing:.08em;pointer-events:none}
.metalWhy{display:grid;grid-template-columns:1fr 1fr;gap:8px}.metalWhyBlock{min-width:0;padding:9px;border:1px solid rgba(142,165,212,.14);border-radius:11px;background:rgba(3,10,28,.24)}.metalWhyBlock.full{grid-column:1/-1}.metalWhyBlock strong{display:block;margin-bottom:6px;color:#aab8d1;font-size:7px;letter-spacing:.1em}.metalWhyItem{display:flex;gap:6px;padding:4px 0;border-top:1px solid rgba(142,165,212,.08);color:#cbd4e5;font-size:8px;line-height:1.35}.metalWhyItem:first-of-type{border-top:0}.metalWhyItem i{width:6px;height:6px;flex:0 0 auto;margin-top:2px;border-radius:50%;background:#45e6a8}.metalWhyBlock.risk .metalWhyItem i{background:#ff657c}.metalWhyBlock.event .metalWhyItem i{background:#ffc25a}
.metalStatusStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.metalStatusCell{min-width:0;padding:8px;border:1px solid rgba(142,165,212,.14);border-radius:10px;background:rgba(3,10,28,.24)}.metalStatusCell b{display:block;margin-top:5px;overflow:hidden;color:#eef3ff;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.metalStatusCell small{display:block;margin-top:3px;overflow:hidden;color:#74819a;font-size:6px;text-overflow:ellipsis;white-space:nowrap}
.metalExpertList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:8px}.metalExpert{min-width:0;padding:7px 8px;border:1px solid rgba(142,165,212,.12);border-radius:9px;background:rgba(3,10,28,.2)}.metalExpertTop{display:flex;align-items:center;justify-content:space-between;gap:5px}.metalExpertTop b{overflow:hidden;color:#c9d3e4;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.metalExpertTop span{font-size:9px;font-weight:900}.metalExpert.up .metalExpertTop span{color:#45e6a8}.metalExpert.down .metalExpertTop span{color:#ff657c}.metalExpert.neutral .metalExpertTop span{color:#8592a9}.metalExpert meter{width:100%;height:4px;margin-top:5px;accent-color:var(--metal-accent)}.metalExpert small{display:block;margin-top:4px;overflow:hidden;color:#74819a;font-size:6px;text-overflow:ellipsis;white-space:nowrap}
.metalResearchPanel{display:grid;grid-template-rows:34px minmax(0,1fr)}.metalResearchTabs{display:flex;min-width:0;overflow-x:auto;border-bottom:1px solid rgba(142,165,212,.15);scrollbar-width:none}.metalResearchTabs::-webkit-scrollbar{display:none}.metalResearchTab{min-width:max-content;padding:0 11px;border:0;border-right:1px solid rgba(142,165,212,.1);background:transparent;color:#73809a;font-size:7px;font-weight:900;letter-spacing:.07em}.metalResearchTab.active{color:var(--metal-accent);background:color-mix(in srgb,var(--metal-accent) 7%,transparent);box-shadow:inset 0 -2px var(--metal-accent)}.metalResearchBody{min-height:0;overflow:hidden}.metalResearchView{display:none;height:100%;padding:9px 11px;overflow:auto}.metalResearchView.active{display:block}
.metalTable{width:100%;border-collapse:collapse;font-size:8px}.metalTable th{padding:5px;text-align:left;color:#74819a;font-size:6px;letter-spacing:.08em;border-bottom:1px solid rgba(142,165,212,.13)}.metalTable td{padding:7px 5px;color:#cbd4e4;border-bottom:1px solid rgba(142,165,212,.08)}.metalTable tr:last-child td{border-bottom:0}.metalTable td.good{color:#45e6a8}.metalTable td.bad{color:#ff657c}.metalTable td.warn{color:#ffc25a}
.metalProviderGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.metalProvider{min-width:0;padding:8px;border:1px solid rgba(142,165,212,.13);border-radius:10px;background:rgba(3,10,28,.22)}.metalProviderHead{display:flex;align-items:center;justify-content:space-between;gap:5px}.metalProviderHead b{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.metalQuality{display:inline-flex;padding:3px 5px;border-radius:999px;background:rgba(255,101,124,.11);color:#ff7a90;font-size:6px;font-weight:900}.metalQuality.LIVE,.metalQuality.FRESH{background:rgba(69,230,168,.1);color:#45e6a8}.metalQuality.DELAYED{background:rgba(255,194,90,.1);color:#ffc25a}.metalProvider small{display:block;margin-top:5px;color:#74819a;font-size:6px;line-height:1.35}.metalProvider code{display:block;margin-top:4px;overflow:hidden;color:#9dadc8;font-size:6px;text-overflow:ellipsis;white-space:nowrap}
.metalNewsItem{padding:8px 0;border-bottom:1px solid rgba(142,165,212,.09)}.metalNewsItem:last-child{border-bottom:0}.metalNewsItem a{color:#d8e1f1;font-size:8px;font-weight:800;text-decoration:none}.metalNewsItem a:hover{text-decoration:underline}.metalNewsMeta{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px;color:#74819a;font-size:6px}.metalChip{display:inline-flex;padding:3px 5px;border:1px solid rgba(142,165,212,.16);border-radius:999px;color:#9cabc4;font-size:6px;font-weight:800}.metalChip.good{color:#45e6a8;border-color:rgba(69,230,168,.25)}.metalChip.bad{color:#ff657c;border-color:rgba(255,101,124,.25)}.metalChip.warn{color:#ffc25a;border-color:rgba(255,194,90,.25)}
.metalCheckpointGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.metalCheckpoint{min-width:0;padding:8px 5px;border:1px solid rgba(142,165,212,.13);border-radius:9px;text-align:center;background:rgba(3,10,28,.22)}.metalCheckpoint span{display:block;color:#7c89a2;font-size:7px}.metalCheckpoint b{display:block;margin-top:5px;color:#dbe3f1;font-size:10px}.metalCheckpoint small{display:block;margin-top:3px;color:#74819a;font-size:6px}.metalCheckpoint .good{color:#45e6a8}.metalCheckpoint .bad{color:#ff657c}.metalCheckpoint .warn{color:#ffc25a}
.metalControlRow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:8px}.metalButton,.metalSelect{min-height:31px;padding:0 10px;border:1px solid rgba(142,165,212,.22);border-radius:9px;background:rgba(12,24,45,.72);color:#cbd5e8;font:800 7px Inter,sans-serif;letter-spacing:.06em}.metalButton:hover{border-color:color-mix(in srgb,var(--metal-accent) 55%,transparent);color:white}.metalButton.danger{color:#ff7d91}.metalFileInput{display:none}.metalNote{margin-top:8px;color:#72809a;font-size:7px;line-height:1.45}.metalError{padding:8px;border:1px solid rgba(255,101,124,.28);border-radius:9px;color:#ff8ca0;background:rgba(90,16,32,.16);font-size:7px;line-height:1.45}.metalEmpty{display:grid;min-height:60px;place-items:center;color:#68758d;font-size:8px;text-align:center}.metalSettingsGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.metalSetting{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border:1px solid rgba(142,165,212,.13);border-radius:9px}.metalSetting span{color:#aebbd1;font-size:7px}.metalSetting input{accent-color:var(--metal-accent)}
@media(max-width:1100px){.metalDecisionZone{grid-template-columns:minmax(190px,1.3fr) repeat(3,minmax(100px,1fr))}.metalDecisionMetric.optional{display:none}.metalWorkspace{grid-template-columns:minmax(0,1.45fr) minmax(310px,1fr)}}
@media(max-width:900px){html,body{height:auto!important;overflow:auto!important}body.metal-asset-active main{height:auto!important;min-height:100vh;grid-template-rows:auto auto!important}.metalShell{height:auto;overflow:visible}.metalWorkspace{grid-template-columns:1fr;overflow:visible}.metalMainColumn,.metalSideColumn{overflow:visible}.metalMainColumn{grid-template-rows:330px auto}.metalChartPanel{min-height:330px}.metalResearchPanel{min-height:390px}.metalDecisionZone{grid-template-columns:repeat(3,minmax(0,1fr))}.metalDecisionPrimary{grid-column:span 3}.metalDecisionMetric.optional{display:block}.metalDecisionMetric:nth-of-type(n+5){display:none}.assetTabs{margin-left:auto}}
@media(max-width:640px){main{padding-left:8px!important;padding-right:8px!important}.assetTabs{order:3;width:100%;margin:5px 0 0;justify-content:center}.assetTab{flex:1;max-width:110px}body.metal-asset-active main>header{height:auto!important;min-height:76px!important;flex-wrap:wrap}.metalDecisionZone{grid-template-columns:repeat(2,minmax(0,1fr))}.metalDecisionPrimary{grid-column:span 2}.metalDecisionMetric{padding:10px}.metalDecisionMetric:nth-of-type(n+4){display:none}.metalWorkspace{gap:7px}.metalMainColumn{grid-template-rows:300px auto}.metalWhy{grid-template-columns:1fr}.metalWhyBlock.full{grid-column:auto}.metalStatusStrip{grid-template-columns:repeat(2,1fr)}.metalExpertList,.metalProviderGrid{grid-template-columns:1fr}.metalCheckpointGrid{grid-template-columns:repeat(5,82px);overflow-x:auto;padding-bottom:3px}.metalSettingsGrid{grid-template-columns:1fr}}

/* Metals Simple Mode is intentionally isolated from the BTC view. */
.metalsAssetRoot.asset-gold{--metal-bg:#050403;--metal-surface:#12100b;--metal-primary:#f5c451;--metal-secondary:#d99d2b;--metal-highlight:#fff0ba;--metal-muted:#aaa08b;--metal-border:rgba(245,196,81,.24);--metal-glass-a:rgba(30,23,9,.12);--metal-glass-b:rgba(10,9,7,.08);--metal-track:rgba(245,196,81,.18)}
.metalsAssetRoot.asset-silver{--metal-bg:#03070d;--metal-surface:#0d131c;--metal-primary:#e4edf7;--metal-secondary:#9fb3c8;--metal-highlight:#83c7ff;--metal-muted:#96a3b2;--metal-border:rgba(228,237,247,.21);--metal-glass-a:rgba(17,28,42,.12);--metal-glass-b:rgba(7,11,17,.08);--metal-track:rgba(131,199,255,.16)}
.metalsAssetRoot.asset-gold,.metalsAssetRoot.asset-silver{--direction-up:#36e6a5;--direction-down:#ff5c75;--state-wait:#ffbf5b;--state-skip:#a7b0be;--state-degraded:#ff8a65;position:relative;isolation:isolate;min-height:0}
body.metal-asset-active main>header{position:relative;z-index:5}
.metalsAssetRoot.mode-simple.active{display:block;height:100%;overflow:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--metal-primary) 28%,transparent) transparent}
.metalsAssetRoot.mode-research.active{display:grid;height:100%;grid-template-rows:auto minmax(0,1fr);gap:8px}
.metalsAssetRoot.mode-simple>.metalShell,.metalsAssetRoot.mode-research>.metalSimpleDashboard{display:none}
.metalsAssetRoot.mode-research>.metalShell{height:auto;min-height:0}

.metalsAssetRoot .metalBackgroundStack{position:fixed;inset:0;z-index:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 220ms ease,visibility 220ms ease;background:var(--metal-bg)}
.metalsAssetRoot.mode-simple .metalBackgroundStack{opacity:1;visibility:visible}
.metalsAssetRoot .metalBackground{position:absolute;inset:0;opacity:0;transition:opacity 220ms ease;background:var(--metal-bg)}
.metalsAssetRoot .metalBackground img{width:100%;height:100%;display:block;object-fit:cover}
.metalsAssetRoot .metalBackground::after{content:"";position:absolute;inset:0}
.metalsAssetRoot.asset-gold .metalBackgroundGold{opacity:1}.metalsAssetRoot.asset-gold .metalBackgroundGold img{object-position:center right}.metalsAssetRoot.asset-gold .metalBackgroundGold::after{background:linear-gradient(90deg,rgba(3,3,3,.70) 0%,rgba(4,4,3,.52) 48%,rgba(5,4,2,.18) 100%)}
.metalsAssetRoot.asset-silver .metalBackgroundSilver{opacity:1}.metalsAssetRoot.asset-silver .metalBackgroundSilver img{object-position:center right;transform:scaleX(-1)}.metalsAssetRoot.asset-silver .metalBackgroundSilver::after{background:linear-gradient(90deg,rgba(2,6,12,.18) 0%,rgba(2,6,12,.47) 48%,rgba(2,6,12,.72) 100%)}

.metalsAssetRoot .metalModeHeader,.metalsAssetRoot .metalSimpleDashboard,.metalsAssetRoot>.metalShell{position:relative;z-index:1}
.metalsAssetRoot .metalModeHeader{max-width:1360px;height:42px;margin:0 auto 10px;padding:0 4px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#f4f6fa;text-shadow:0 1px 12px rgba(0,0,0,.42)}
.metalsAssetRoot .metalModeIdentity{display:flex;align-items:center;gap:9px;min-width:0}.metalsAssetRoot .metalModeIdentity>span{width:29px;height:29px;display:grid;place-items:center;border:1px solid var(--metal-border);border-radius:10px;background:color-mix(in srgb,var(--metal-primary) 9%,transparent);color:var(--metal-primary);font:900 13px/1 "Inter Tight",Inter,sans-serif}.metalsAssetRoot .metalModeIdentity strong{display:block;font:850 12px/1 "Inter Tight",Inter,sans-serif;letter-spacing:.08em}.metalsAssetRoot .metalModeIdentity small{display:flex;align-items:center;gap:5px;margin-top:4px;color:var(--metal-muted);font:800 6px/1 Inter,sans-serif;letter-spacing:.1em}.metalsAssetRoot .metalModeIdentity i{width:6px;height:6px;border-radius:50%;background:var(--state-degraded);box-shadow:0 0 9px currentColor}.metalsAssetRoot .metalModeIdentity i.fresh,.metalsAssetRoot .metalModeIdentity i.live{background:var(--direction-up)}.metalsAssetRoot .metalModeIdentity i.delayed{background:var(--state-wait)}.metalsAssetRoot .metalModeIdentity i.conflicting,.metalsAssetRoot .metalModeIdentity i.missing{background:var(--direction-down)}
.metalsAssetRoot .metalModeActions{display:flex;align-items:center;gap:7px}.metalsAssetRoot .metalModeSwitch{display:flex;padding:3px;border:1px solid var(--metal-border);border-radius:999px;background:rgba(0,0,0,.18);-webkit-backdrop-filter:blur(22px) saturate(135%);backdrop-filter:blur(22px) saturate(135%)}.metalsAssetRoot .metalModeSwitch button{min-width:74px;height:27px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--metal-muted);font:900 7px/1 Inter,sans-serif;letter-spacing:.11em;cursor:pointer}.metalsAssetRoot .metalModeSwitch button[aria-selected="true"]{color:#07090c;background:var(--metal-primary);box-shadow:inset 0 1px rgba(255,255,255,.45),0 5px 18px color-mix(in srgb,var(--metal-primary) 18%,transparent)}.metalsAssetRoot .metalModeSettings{height:33px;padding:0 11px;border:1px solid var(--metal-border);border-radius:999px;background:rgba(0,0,0,.18);color:var(--metal-muted);font:900 6px/1 Inter,sans-serif;letter-spacing:.1em;cursor:pointer;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}
.metalsAssetRoot .metalModeSwitch button:focus-visible,.metalsAssetRoot .metalModeSettings:focus-visible,.metalsAssetRoot [data-metal-action="view-details"]:focus-visible{outline:2px solid var(--metal-primary);outline-offset:2px}

.metalsAssetRoot .metalSimpleDashboard{max-width:1360px;margin:0 auto;padding:0 4px 28px;color:#f7f8fb;text-shadow:0 1px 12px rgba(0,0,0,.40)}
.metalsAssetRoot .metalSimpleGlass{min-width:0;border:1px solid var(--metal-border);border-radius:22px;background:linear-gradient(135deg,var(--metal-glass-a),var(--metal-glass-b));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 18px 54px rgba(0,0,0,.29);-webkit-backdrop-filter:blur(26px) saturate(135%);backdrop-filter:blur(26px) saturate(135%)}
.metalsAssetRoot.asset-gold .metalSimpleGlass{box-shadow:inset 0 1px 0 rgba(255,241,188,.12),0 18px 54px rgba(0,0,0,.28)}.metalsAssetRoot.asset-silver .metalSimpleGlass{box-shadow:inset 0 1px 0 rgba(240,248,255,.12),0 18px 54px rgba(0,0,0,.30)}
.metalsAssetRoot .metalSimplePrimaryGrid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:14px}.metalsAssetRoot .metalSimplePrediction,.metalsAssetRoot .metalSimpleMarket{min-height:282px;padding:17px 19px;overflow:hidden}.metalsAssetRoot .metalSimpleCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.metalsAssetRoot .metalSimpleCardHead span{display:block;color:var(--metal-muted);font:850 7px/1 Inter,sans-serif;letter-spacing:.13em}.metalsAssetRoot .metalSimpleCardHead strong{display:block;margin-top:6px;color:#f7f8fb;font:850 13px/1 "Inter Tight",Inter,sans-serif;letter-spacing:.04em}.metalsAssetRoot .metalSimpleCardHead>small{color:var(--metal-muted);font:750 6px/1 Inter,sans-serif;letter-spacing:.08em}.metalsAssetRoot .metalSimpleCardHead>b{padding:5px 8px;border:1px solid var(--metal-border);border-radius:999px;color:var(--metal-muted);font:900 6px/1 Inter,sans-serif;letter-spacing:.08em;background:rgba(0,0,0,.18)}
.metalsAssetRoot .metalSimplePredictionBody{height:225px;display:grid;grid-template-columns:225px minmax(0,1fr);align-items:center;gap:24px}.metalsAssetRoot .metalSimpleRing{--simple-direction:var(--state-skip);--simple-probability:0deg;width:206px;height:206px;padding:11px;border-radius:50%;background:conic-gradient(from -90deg,var(--simple-direction) 0 var(--simple-probability),var(--metal-track) var(--simple-probability) 360deg);box-shadow:0 0 38px color-mix(in srgb,var(--simple-direction) 16%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--metal-primary) 18%,transparent)}.metalsAssetRoot[data-simple-direction="up"] .metalSimpleRing{--simple-direction:var(--direction-up)}.metalsAssetRoot[data-simple-direction="down"] .metalSimpleRing{--simple-direction:var(--direction-down)}.metalsAssetRoot .metalSimpleRingInner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--metal-primary) 16%,transparent);border-radius:50%;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--simple-direction) 12%,rgba(0,0,0,.26)),rgba(0,0,0,.42) 72%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.metalsAssetRoot .metalSimpleRingInner>span{color:var(--simple-direction);font:900 27px/1 Inter,sans-serif}.metalsAssetRoot .metalSimpleRingInner>strong{margin-top:4px;color:var(--simple-direction);font:900 28px/.9 "Inter Tight",Inter,sans-serif;letter-spacing:-.03em}.metalsAssetRoot .metalSimpleRingInner>b{margin-top:10px;color:#fff;font:900 31px/.9 "Inter Tight",Inter,sans-serif}.metalsAssetRoot .metalSimpleRingInner>small{margin-top:9px;color:var(--metal-muted);font:850 6px/1 Inter,sans-serif;letter-spacing:.13em}
.metalsAssetRoot .metalSimplePredictionMeta{display:grid;grid-template-columns:1fr 1fr;gap:9px}.metalsAssetRoot .metalSimplePredictionMeta>div,.metalsAssetRoot .metalSimpleMetricGrid>div{min-width:0;padding:11px;border:1px solid color-mix(in srgb,var(--metal-primary) 16%,transparent);border-radius:14px;background:rgba(0,0,0,.10)}.metalsAssetRoot .metalSimplePredictionMeta span,.metalsAssetRoot .metalSimpleMetricGrid span,.metalsAssetRoot .metalSimplePriceHero>span{display:block;color:var(--metal-muted);font:850 6px/1 Inter,sans-serif;letter-spacing:.12em}.metalsAssetRoot .metalSimplePredictionMeta b,.metalsAssetRoot .metalSimpleMetricGrid b{display:block;margin-top:7px;overflow:hidden;color:#f5f7fb;font:850 12px/1 "Inter Tight",Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}
.metalsAssetRoot .metalSimpleMarket{display:flex;flex-direction:column}.metalsAssetRoot .metalSimplePriceHero{padding:24px 0 17px}.metalsAssetRoot .metalSimplePriceHero strong{display:block;margin-top:8px;color:var(--metal-primary);font:900 clamp(34px,3.3vw,49px)/.92 "Inter Tight",Inter,sans-serif;letter-spacing:-.045em}.metalsAssetRoot .metalSimplePriceHero small{display:block;margin-top:8px;color:var(--metal-muted);font:750 6px/1 Inter,sans-serif;letter-spacing:.06em}.metalsAssetRoot .metalSimpleMetricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.metalsAssetRoot .metalSimplePositionState{display:flex;align-items:center;gap:11px;margin-top:12px;padding:12px;border:1px solid color-mix(in srgb,var(--metal-primary) 18%,transparent);border-radius:15px;background:linear-gradient(90deg,rgba(0,0,0,.17),rgba(0,0,0,.06))}.metalsAssetRoot .metalSimplePositionState>i{width:29px;height:29px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:color-mix(in srgb,var(--metal-primary) 10%,transparent);color:var(--metal-primary);font:900 17px/1 Inter,sans-serif}.metalsAssetRoot .metalSimplePositionState strong{display:block;font:850 9px/1 Inter,sans-serif;letter-spacing:.06em}.metalsAssetRoot .metalSimplePositionState small{display:block;margin-top:5px;color:var(--metal-muted);font-size:7px;line-height:1.35}
.metalsAssetRoot .metalSimpleDecisionStrip{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:18px;min-height:61px;margin-top:12px;padding:11px 17px;border:1px solid color-mix(in srgb,var(--state-wait) 32%,transparent);border-radius:18px;background:linear-gradient(90deg,rgba(30,21,6,.12),rgba(6,7,10,.08));box-shadow:inset 0 1px rgba(255,255,255,.08);-webkit-backdrop-filter:blur(24px) saturate(130%);backdrop-filter:blur(24px) saturate(130%)}.metalsAssetRoot .metalSimpleDecisionStrip span{display:block;color:var(--metal-muted);font:850 6px/1 Inter,sans-serif;letter-spacing:.12em}.metalsAssetRoot .metalSimpleDecisionStrip strong{display:block;margin-top:5px;color:var(--state-wait);font:900 15px/1 "Inter Tight",Inter,sans-serif;letter-spacing:.035em}.metalsAssetRoot .metalSimpleDecisionStrip p{margin:0;color:#dfe4ec;font-size:9px;line-height:1.4}.metalsAssetRoot .metalSimpleDecisionStrip[data-state="data-degraded"]{border-color:color-mix(in srgb,var(--state-degraded) 42%,transparent)}.metalsAssetRoot .metalSimpleDecisionStrip[data-state="data-degraded"] strong{color:var(--state-degraded)}.metalsAssetRoot .metalSimpleDecisionStrip[data-state="entry-ready"]{border-color:color-mix(in srgb,var(--direction-up) 42%,transparent)}.metalsAssetRoot .metalSimpleDecisionStrip[data-state="entry-ready"] strong{color:var(--direction-up)}
.metalsAssetRoot .metalSimpleChartCard{height:246px;margin-top:12px;padding:15px 17px 10px}.metalsAssetRoot .metalSimpleChartWrap{position:relative;height:194px;margin-top:4px}.metalsAssetRoot .metalSimpleChart{width:100%;height:100%;display:block;overflow:visible}.metalsAssetRoot .simpleChartGrid line{stroke:color-mix(in srgb,var(--metal-primary) 12%,transparent);stroke-width:1}.metalsAssetRoot .simpleChartPath{fill:none;stroke:var(--metal-primary);stroke-width:2.1;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--metal-primary) 34%,transparent))}.metalsAssetRoot[data-simple-direction="up"] .simpleChartPath{stroke:var(--direction-up)}.metalsAssetRoot[data-simple-direction="down"] .simpleChartPath{stroke:var(--direction-down)}.metalsAssetRoot .simpleTargetLine{stroke:#ffcf70;stroke-width:1.6;stroke-dasharray:7 5}.metalsAssetRoot.asset-silver .simpleTargetLine{stroke:var(--metal-highlight)}.metalsAssetRoot .simpleTargetLabel{fill:#ffe0a1;font:900 11px Inter,sans-serif}.metalsAssetRoot.asset-silver .simpleTargetLabel{fill:var(--metal-highlight)}.metalsAssetRoot .simpleCurrentMarker{fill:#fff;stroke:var(--metal-primary);stroke-width:3;filter:drop-shadow(0 0 7px var(--metal-primary))}.metalsAssetRoot .simpleCurrentLabel{fill:#fff;font:900 9px Inter,sans-serif}.metalsAssetRoot .simpleChartLabel{fill:var(--metal-muted);font:750 8px Inter,sans-serif}
.metalsAssetRoot .metalSimpleSupportGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.metalsAssetRoot .metalSimpleSupportCard,.metalsAssetRoot .metalSimpleRiskCard,.metalsAssetRoot .metalSimpleNewsCard{min-height:150px;padding:15px 16px}.metalsAssetRoot .metalSimpleList{margin-top:9px}.metalsAssetRoot .metalSimpleListItem{display:flex;align-items:flex-start;gap:8px;padding:8px 0;border-top:1px solid color-mix(in srgb,var(--metal-primary) 11%,transparent);color:#e2e6ed;font-size:8px;line-height:1.4}.metalsAssetRoot .metalSimpleListItem:first-child{border-top:0}.metalsAssetRoot .metalSimpleListItem i{width:17px;height:17px;display:grid;place-items:center;flex:0 0 auto;border-radius:6px;background:rgba(54,230,165,.10);color:var(--direction-up);font:900 8px/1 Inter,sans-serif}.metalsAssetRoot .metalSimpleRiskCard .metalSimpleListItem i{background:rgba(255,92,117,.10);color:var(--direction-down)}.metalsAssetRoot .metalSimpleNewsCard>p{min-height:42px;margin:16px 0 10px;color:#dfe4eb;font-size:8px;line-height:1.45}.metalsAssetRoot .metalSimpleNewsCard>button{height:29px;padding:0 11px;border:1px solid var(--metal-border);border-radius:999px;background:rgba(0,0,0,.13);color:var(--metal-primary);font:900 6px/1 Inter,sans-serif;letter-spacing:.1em;cursor:pointer}.metalsAssetRoot .metalSimpleHealth.fresh{color:var(--direction-up)}.metalsAssetRoot .metalSimpleHealth.delayed{color:var(--state-wait)}.metalsAssetRoot .metalSimpleHealth.conflicting,.metalsAssetRoot .metalSimpleHealth.missing{color:var(--direction-down)}

@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.metalsAssetRoot .metalSimpleGlass,.metalsAssetRoot .metalSimpleDecisionStrip,.metalsAssetRoot .metalModeSwitch,.metalsAssetRoot .metalModeSettings{background:color-mix(in srgb,var(--metal-surface) 88%,#000 12%)}}
@media(max-width:1050px){.metalsAssetRoot .metalSimplePrimaryGrid{grid-template-columns:1fr 1fr}.metalsAssetRoot .metalSimplePredictionBody{grid-template-columns:180px minmax(0,1fr);gap:14px}.metalsAssetRoot .metalSimpleRing{width:174px;height:174px}.metalsAssetRoot .metalSimpleRingInner>strong{font-size:24px}.metalsAssetRoot .metalSimpleRingInner>b{font-size:27px}.metalsAssetRoot .metalSimplePredictionMeta{grid-template-columns:1fr}.metalsAssetRoot .metalSimplePredictionMeta>div{padding:8px 10px}.metalsAssetRoot .metalSimpleSupportGrid{grid-template-columns:1fr 1fr}.metalsAssetRoot .metalSimpleNewsCard{grid-column:1/-1}}
@media(max-width:760px){body.metal-asset-active main>header{position:sticky;top:0}.metalsAssetRoot.mode-simple.active{height:auto;overflow:visible}.metalsAssetRoot .metalModeHeader{position:sticky;top:76px;z-index:6;height:47px;margin:0 -2px 8px;padding:0 8px;border:1px solid var(--metal-border);border-radius:15px;background:rgba(2,5,10,.54);-webkit-backdrop-filter:blur(26px) saturate(135%);backdrop-filter:blur(26px) saturate(135%)}.metalsAssetRoot .metalModeSettings{display:none}.metalsAssetRoot .metalModeSwitch button{min-width:64px}.metalsAssetRoot .metalSimpleDashboard{padding:0 2px 24px}.metalsAssetRoot .metalSimplePrimaryGrid{grid-template-columns:1fr}.metalsAssetRoot .metalSimplePrediction,.metalsAssetRoot .metalSimpleMarket{min-height:0}.metalsAssetRoot .metalSimplePredictionBody{height:auto;min-height:228px;grid-template-columns:200px minmax(0,1fr)}.metalsAssetRoot .metalSimpleRing{width:188px;height:188px}.metalsAssetRoot .metalSimpleDecisionStrip{grid-template-columns:1fr;gap:7px}.metalsAssetRoot .metalSimpleChartCard{height:238px}.metalsAssetRoot .metalSimpleSupportGrid{grid-template-columns:1fr}.metalsAssetRoot .metalSimpleNewsCard{grid-column:auto}.metalsAssetRoot.asset-gold .metalBackgroundGold img{object-position:66% center}.metalsAssetRoot.asset-gold .metalBackgroundGold::after{background:linear-gradient(90deg,rgba(3,3,3,.82),rgba(4,4,3,.60) 58%,rgba(5,4,2,.27))}.metalsAssetRoot.asset-silver .metalBackgroundSilver img{object-position:70% center}.metalsAssetRoot.asset-silver .metalBackgroundSilver::after{background:linear-gradient(90deg,rgba(2,6,12,.28),rgba(2,6,12,.61) 58%,rgba(2,6,12,.82))}}
@media(max-width:520px){.metalsAssetRoot .metalModeIdentity>span{display:none}.metalsAssetRoot .metalModeIdentity strong{font-size:10px}.metalsAssetRoot .metalModeSwitch button{min-width:58px;height:28px;padding:0 9px}.metalsAssetRoot .metalSimplePrediction,.metalsAssetRoot .metalSimpleMarket{padding:15px}.metalsAssetRoot .metalSimplePredictionBody{display:flex;flex-direction:column;padding-top:12px}.metalsAssetRoot .metalSimplePredictionMeta{width:100%;grid-template-columns:1fr 1fr}.metalsAssetRoot .metalSimpleMetricGrid{grid-template-columns:1fr 1fr}.metalsAssetRoot .metalSimpleMetricGrid>div:last-child{grid-column:1/-1}.metalsAssetRoot .metalSimplePriceHero strong{font-size:38px}.metalsAssetRoot .metalSimpleChartCard{height:225px;padding:14px 10px 8px}.metalsAssetRoot .metalSimpleChartWrap{height:174px}.metalsAssetRoot .simpleChartLabel{font-size:7px}.metalsAssetRoot .metalSimpleSupportCard,.metalsAssetRoot .metalSimpleRiskCard,.metalsAssetRoot .metalSimpleNewsCard{padding:14px}}
@media(prefers-reduced-motion:reduce){.metalsAssetRoot .metalBackgroundStack,.metalsAssetRoot .metalBackground{transition:none}}
.metalsAssetRoot .metalModeIdentity i.stale{background:var(--state-wait)}
.metalsAssetRoot .metalModeIdentity i.closed{background:var(--state-skip);box-shadow:none}
.metalsAssetRoot .metalSimpleHealth.stale{color:var(--state-wait)}
.metalsAssetRoot .metalSimpleHealth.closed{color:var(--state-skip)}
.metalDiscoveryCandidates{margin-top:8px}
.metalDiscoveryCandidates summary{cursor:pointer;color:var(--metal-accent);font-size:7px;font-weight:900;letter-spacing:.08em}
