1. Для добавления прозрачности к грани с фоновым цветом можно использовать свойство opacity в CSS. Например, чтобы установить прозрачность грани элемента с заданным фоновым цветом на 50%, можно добавить следующее правило:
```css
.element {
background-color: blue;
opacity: 0.5;
}
```
2. Чтобы добавить границу вокруг псевдоэлемента ::before, который уже имеет фон и ширину границы заданы в другом месте в CSS, можно использовать свойство border в сочетании с border-radius для закругления углов. Например:
```css
.element::before {
content: "";
background-color: red;
border: 1px solid black; /* задаем границу вокруг псевдоэлемента */
border-radius: 5px; /* закругляем углы границы */
}
```
Таким образом, вы можете добавить обводку вокруг псевдоэлемента ::before с уже заданным фоновым цветом и другими стилями.