.broker-badge[data-v-6ff89e6b]{width:var(--badge-size);height:var(--badge-size);font-size:calc(var(--badge-size) * .55);background:var(--bg-hover);color:var(--text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.broker-badge.mono[data-v-6ff89e6b]{font-family:var(--font-body)}.broker-badge.has-logo[data-v-6ff89e6b]{background:var(--logo-plate-bg);box-shadow:inset 0 0 0 1px var(--border-subtle)}.broker-logo[data-v-6ff89e6b]{object-fit:contain;width:100%;height:100%}.broker-badge--tile[data-v-6ff89e6b],.broker-badge--card[data-v-6ff89e6b]{border-radius:var(--radius-sm)}.broker-badge--tile[data-v-6ff89e6b]{--badge-size:var(--size-logo-tile)}.broker-badge--card[data-v-6ff89e6b]{--badge-size:var(--size-logo-card)}.broker-badge--tile.has-logo[data-v-6ff89e6b],.broker-badge--card.has-logo[data-v-6ff89e6b]{padding:var(--logo-plate-pad);box-sizing:border-box}.broker-badge.zerodha[data-v-6ff89e6b]{background:var(--accent-blue-dim);color:var(--accent-blue)}.broker-badge.groww[data-v-6ff89e6b]{background:var(--accent-amber-dim);color:var(--accent-amber)}.broker-badge.indmoney[data-v-6ff89e6b]{background:var(--accent-orange-dim);color:var(--accent-orange)}.broker-badge.hdfc_securities[data-v-6ff89e6b]{background:var(--accent-red-dim);color:var(--accent-red)}.broker-badge.dhan[data-v-6ff89e6b]{background:var(--accent-teal-dim);color:var(--accent-teal)}.broker-badge.kotak[data-v-6ff89e6b]{background:var(--accent-purple-dim);color:var(--accent-purple)}.broker-badge.phillip_capital[data-v-6ff89e6b]{background:var(--accent-green-dim);color:var(--accent-green)}
