.company-logo{border-radius:calc((var(--radius) - .1rem) * var(--radius-scale));border:1px solid color-mix(in oklch, var(--company-color,var(--border)) 30%, var(--border));background:color-mix(in oklch, var(--company-color,var(--card)) 14%, var(--card));flex:none;place-items:center;display:inline-grid;overflow:hidden}.company-logo--bubble{border-radius:calc(999px * var(--radius-scale))}:root.dark .company-logo{--company-color-plate:color-mix(in oklab, var(--company-color) var(--company-color-share,100%), var(--foreground));border-color:color-mix(in oklch, var(--company-color-plate,var(--border)) 30%, var(--border));background:color-mix(in oklch, var(--company-color-plate,var(--card)) 14%, var(--card))}.company-logo img{object-fit:contain;display:block}.company-logo__monogram{color:color-mix(in oklch, var(--company-color,var(--foreground)) 78%, var(--foreground));font-size:.82em;font-weight:800;line-height:1}
