/**
 * OKKwork — мягкие границы и обводки выделения (вместо чёрных / контрастных A11y-рамок).
 */
:root {
  --okk-border-subtle: rgba(6, 88, 162, 0.12);
  --okk-border-muted: rgba(6, 88, 162, 0.18);
  --okk-border-accent: rgba(6, 88, 162, 0.28);
  --okk-outline-active: rgba(6, 88, 162, 0.32);
  --okk-outline-focus: rgba(6, 88, 162, 0.4);
  --okk-shadow-panel-edge: rgba(15, 23, 42, 0.08);
}

/* Активный пункт меню профиля */
.okkwork-user-menu-rail__row.is-active,
.okkwork-user-menu-rail__row:has(.okkwork-user-profile-link).is-active {
  background: rgba(6, 88, 162, 0.08) !important;
  outline: 1px solid var(--okk-outline-active) !important;
  outline-offset: -1px;
  box-shadow: inset 3px 0 0 rgba(6, 88, 162, 0.42);
}

.okkwork-user-menu-rail__row.is-active .Pixso-paragraph-281_130,
.okkwork-user-menu-rail__row:has(.okkwork-user-profile-link).is-active .Pixso-paragraph-281_130 {
  color: rgba(6, 88, 162, 1);
}
