[data-v-54e82422] .aside__btn:has(.icon.active) .name {
  color: #02888d;
}
[data-v-54e82422] .icon path {
  fill: none;
}
.icon[data-v-54e82422] {
  color: #ddd;
}
.icon.active[data-v-54e82422] {
  color: #02888d;
}.profile-side-nav__nav-list[data-v-5cbf6efe] {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.profile-side-nav__nav-link[data-v-5cbf6efe] {
  display: flex;
  gap: 11px;
}
.profile-side-nav__nav-link[data-v-5cbf6efe]:hover {
  color: #02888d;
}
.profile-side-nav__nav-icon[data-v-5cbf6efe] {
  color: #dddddd;
}
.profile-side-nav__nav-icon--active[data-v-5cbf6efe] {
  color: #02888d;
}
.profile-side-nav__link-name[data-v-5cbf6efe] {
  font-size: 16px;
}
.profile-side-nav__logout-button[data-v-5cbf6efe] {
  padding: 0;
  min-height: fit-content;
}
.profile-side-nav__logout-button[data-v-5cbf6efe] .q-btn__content {
  display: flex;
  gap: 10px;
}
.profile-side-nav__separator[data-v-5cbf6efe] {
  width: 100%;
}
.profile-side-nav__links-section[data-v-5cbf6efe] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
.close-button[data-v-5cbf6efe] {
  width: 100%;
  display: none;
  border: 1px solid lightgray;
  border-radius: 12px;
}
@media (max-width: 940px) {
.close-button[data-v-5cbf6efe] {
    display: initial;
}
}