.data-value{font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:400;line-height:1.25}.data-value[data-tone=neutral]{color:var(--ink)}.data-value[data-tone=up]{color:var(--in)}.data-value[data-tone=down]{color:var(--out)}.data-value[data-size=compact]{font-size:var(--text-value-sm)}.data-value[data-size=figure]{font-size:var(--text-value)}.data-value[data-size=hero]{font-size:var(--text-balance,var(--text-hero));letter-spacing:-.035em;line-height:1.15}
.deposit-capacity-progress{align-items:center;gap:var(--space-2);width:100%;min-width:0;color:var(--muted);font-size:var(--text-meta);grid-template-columns:minmax(0,1fr) auto;font-weight:400;display:grid}.deposit-capacity-label{grid-column:1/-1}.deposit-capacity-percent{white-space:nowrap;font-variant-numeric:tabular-nums}.deposit-capacity-track{--capacity-fill:var(--blue);width:100%;height:var(--allocation-bar-height);border-radius:var(--radius-full);background:var(--line);appearance:none;border:0;grid-column:1/-1;display:block;overflow:hidden}.deposit-capacity-track[data-tone=filling]{--capacity-fill:var(--warn)}.deposit-capacity-track[data-tone=near-limit]{--capacity-fill:var(--error)}.deposit-capacity-track::-webkit-meter-bar{border-radius:var(--radius-full);background:var(--line);height:100%;box-shadow:none;border:0}.deposit-capacity-track::-webkit-meter-optimum-value{border-radius:var(--radius-full);background:var(--capacity-fill)}.deposit-capacity-track::-webkit-meter-suboptimum-value{border-radius:var(--radius-full);background:var(--capacity-fill)}.deposit-capacity-track::-webkit-meter-even-less-good-value{border-radius:var(--radius-full);background:var(--capacity-fill)}.deposit-capacity-track::-moz-meter-bar{border-radius:var(--radius-full);background:var(--capacity-fill)}
.evidence-badge-rail{z-index:2;border:0;flex-direction:column;align-items:center;gap:2px;width:max-content;min-width:0;margin:0;padding:0;display:flex;position:relative}.evidence-badge-rail .evidence-badge{--badge-metal:var(--in);border:1px solid color-mix(in srgb,var(--badge-metal) 35%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--badge-metal) 12%,var(--panel)),var(--panel));width:36px;min-width:36px;height:36px;min-height:36px;color:var(--badge-metal);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;display:flex;position:relative}.evidence-badge[data-tone=copper]{--badge-metal:#d99b78}.evidence-badge[data-tone=silver]{--badge-metal:#c6d2de}.evidence-badge[data-tone=gold]{--badge-metal:#e7c76e}.evidence-badge[data-tone=agent]{--badge-metal:#aab9f0}.evidence-badge svg{flex-shrink:0;width:24px;height:24px;display:block}.evidence-badge-marks{gap:2px;height:3px;display:flex}.evidence-badge-marks i{background:currentColor;border-radius:1px;width:6px;height:2px}.evidence-badge:focus-visible{outline:2px solid var(--badge-metal);outline-offset:2px}.evidence-badge:hover{border-color:var(--badge-metal)}.evidence-badge-details{gap:var(--space-2);color:var(--muted);display:grid}.evidence-badge-details p{margin:0}.evidence-badge-title{color:var(--ink);font-size:var(--text-label);font-weight:400}.evidence-badge-story{color:var(--ink)}.evidence-badge-collection{gap:var(--space-4);display:grid}.evidence-badge-collection>.evidence-badge-details+.evidence-badge-details{padding-top:var(--space-4);border-top:1px solid var(--line)}.evidence-badge-overflow{font-size:var(--text-meta)}@media (pointer:coarse){.evidence-badge-rail .evidence-badge{background-clip:padding-box;border-width:5px;border-color:#0000;width:44px;min-width:44px;height:44px;min-height:44px}.evidence-badge:hover{border-color:#0000}}
