.vcdk-side-menu{--side-menu-header-height: 76px}@media(max-width: 767px){.vcdk-side-menu::part(menu){max-width:none;width:100vw}}@media(min-width: 768px){.vcdk-side-menu:has(.chatwithalice)::part(menu){overflow:visible}}.vcdk-side-menu vcdk-side-menu-item::part(text){text-wrap:wrap}.vcdk-side-menu__header{font-family:var(--vcdk-typography-heading-4-font-family-small-screens);font-weight:var(--vcdk-typography-heading-4-weight-small-screens);font-size:var(--vcdk-typography-heading-4-size-small-screens);line-height:var(--vcdk-typography-heading-4-line-height-small-screens);letter-spacing:var(--vcdk-typography-heading-4-letter-spacing-small-screens);display:flex;align-items:center;gap:var(--vcdk-spacing-4);padding-inline-start:var(--vcdk-spacing-8)}@media(min-width: 904px){.vcdk-side-menu__header{font-family:var(--vcdk-typography-heading-4-font-family-large-screens);font-weight:var(--vcdk-typography-heading-4-weight-large-screens);font-size:var(--vcdk-typography-heading-4-size-large-screens);line-height:var(--vcdk-typography-heading-4-line-height-large-screens);letter-spacing:var(--vcdk-typography-heading-4-letter-spacing-large-screens)}}.vcdk-side-menu__content{border-block-start:1px solid var(--vcdk-color-border-subtle);padding-block-start:var(--vcdk-spacing-6)}.vcdk-side-menu__group{position:relative}.vcdk-side-menu__group--nested{margin-inline-start:var(--vcdk-spacing-2)}.vcdk-side-menu__group--nested vcdk-side-menu-group::part(group){margin-inline-end:0}.vcdk-side-menu__group-label{font-family:var(--vcdk-typography-subtitle-1-font-family-small-screens);font-weight:var(--vcdk-typography-subtitle-1-weight-small-screens);font-size:var(--vcdk-typography-subtitle-1-size-small-screens);line-height:var(--vcdk-typography-subtitle-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-subtitle-1-letter-spacing-small-screens);position:absolute;inset-block-start:var(--vcdk-spacing-2);inset-inline:var(--vcdk-spacing-11) 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 904px){.vcdk-side-menu__group-label{font-family:var(--vcdk-typography-subtitle-1-font-family-large-screens);font-weight:var(--vcdk-typography-subtitle-1-weight-large-screens);font-size:var(--vcdk-typography-subtitle-1-size-large-screens);line-height:var(--vcdk-typography-subtitle-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-subtitle-1-letter-spacing-large-screens)}}.vcdk-side-menu__subtitle{font-family:var(--vcdk-typography-subtitle-2-font-family-small-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-small-screens);font-size:var(--vcdk-typography-subtitle-2-size-small-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);color:var(--vcdk-color-text-subtle);margin-inline-start:var(--vcdk-spacing-5);margin-block-end:var(--vcdk-spacing-3)}@media(min-width: 904px){.vcdk-side-menu__subtitle{font-family:var(--vcdk-typography-subtitle-2-font-family-large-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-large-screens);font-size:var(--vcdk-typography-subtitle-2-size-large-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-large-screens)}}.vcdk-side-menu__section--userinfo{padding-inline-start:var(--vcdk-spacing-6);display:flex;gap:var(--vcdk-spacing-4);place-items:center}.vcdk-side-menu__section--userdetails{font-family:var(--vcdk-typography-caption-2-font-family-small-screens);font-weight:var(--vcdk-typography-caption-2-weight-small-screens);font-size:var(--vcdk-typography-caption-2-size-small-screens);line-height:var(--vcdk-typography-caption-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-caption-2-letter-spacing-small-screens);color:var(--vcdk-color-text-subtle);display:flex;flex-direction:column}@media(min-width: 904px){.vcdk-side-menu__section--userdetails{font-family:var(--vcdk-typography-caption-2-font-family-large-screens);font-weight:var(--vcdk-typography-caption-2-weight-large-screens);font-size:var(--vcdk-typography-caption-2-size-large-screens);line-height:var(--vcdk-typography-caption-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-caption-2-letter-spacing-large-screens)}}.vcdk-side-menu__section--auxiliary{padding-inline-start:var(--vcdk-spacing-5)}.vcdk-side-menu__section--auxiliaryText{color:var(--vcdk-color-text-subtle);margin-block:var(--vcdk-spacing-6)}.vcdk-side-menu__section--metalinks{position:absolute;inset:auto 0 var(--vcdk-spacing-6)}.vcdk-side-menu__section--portal{padding-inline:var(--vcdk-spacing-6)}@media(max-width: 959px){.vcdk-side-menu__section--navigation{max-height:calc(100dvh - var(--side-menu-header-height) - var(--side-menu-nav-section-metalinks-height));overflow-y:scroll}}.vcdk-side-menu--notificationsPanel .notificationsPanel--empty{--vcdk-color-icon: var(--vcdk-color-bg-disabled);position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;align-self:center;color:var(--vcdk-color-text-subtle)}.vcdk-side-menu--notificationsPanel .notificationsPanel__list{margin-block-start:calc(var(--vcdk-spacing-6)*-1)}.vcdk-side-menu--notificationsPanel .notificationsPanel__item{display:flex;padding:var(--vcdk-spacing-5);align-items:center;border-bottom:1px solid var(--vcdk-color-border-subtle);gap:12px;min-height:var(--vcdk-list-height)}.vcdk-side-menu--notificationsPanel .notificationsPanel__item:hover{background-color:var(--vcdk-color-bg-hover)}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-title{font-family:var(--vcdk-typography-subtitle-2-font-family-small-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-small-screens);font-size:var(--vcdk-typography-subtitle-2-size-small-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);color:var(--vcdk-color-text)}@media(min-width: 904px){.vcdk-side-menu--notificationsPanel .notificationsPanel__item-title{font-family:var(--vcdk-typography-subtitle-2-font-family-large-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-large-screens);font-size:var(--vcdk-typography-subtitle-2-size-large-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-large-screens)}}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-description{font-family:var(--vcdk-typography-caption-1-font-family-small-screens);font-weight:var(--vcdk-typography-caption-1-weight-small-screens);font-size:var(--vcdk-typography-caption-1-size-small-screens);line-height:var(--vcdk-typography-caption-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-caption-1-letter-spacing-small-screens);color:var(--vcdk-color-text);display:flex;min-height:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--vcdk-spacing-3);flex:1 0 0}@media(min-width: 904px){.vcdk-side-menu--notificationsPanel .notificationsPanel__item-description{font-family:var(--vcdk-typography-caption-1-font-family-large-screens);font-weight:var(--vcdk-typography-caption-1-weight-large-screens);font-size:var(--vcdk-typography-caption-1-size-large-screens);line-height:var(--vcdk-typography-caption-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-caption-1-letter-spacing-large-screens)}}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-timestamp{font-family:var(--vcdk-typography-caption-1-font-family-small-screens);font-weight:var(--vcdk-typography-caption-1-weight-small-screens);font-size:var(--vcdk-typography-caption-1-size-small-screens);line-height:var(--vcdk-typography-caption-1-line-height-small-screens);letter-spacing:var(--vcdk-typography-caption-1-letter-spacing-small-screens);color:var(--vcdk-color-text-subtlest)}@media(min-width: 904px){.vcdk-side-menu--notificationsPanel .notificationsPanel__item-timestamp{font-family:var(--vcdk-typography-caption-1-font-family-large-screens);font-weight:var(--vcdk-typography-caption-1-weight-large-screens);font-size:var(--vcdk-typography-caption-1-size-large-screens);line-height:var(--vcdk-typography-caption-1-line-height-large-screens);letter-spacing:var(--vcdk-typography-caption-1-letter-spacing-large-screens)}}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-timestampWrapper{display:flex;padding:var(--vcdk-spacing-2) 0;align-items:center;gap:var(--vcdk-spacing-5);align-self:stretch}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type{font-family:var(--vcdk-typography-caption-2-font-family-small-screens);font-weight:var(--vcdk-typography-caption-2-weight-small-screens);font-size:var(--vcdk-typography-caption-2-size-small-screens);line-height:var(--vcdk-typography-caption-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-caption-2-letter-spacing-small-screens);border-radius:var(--vcdk-radius-default);display:flex;padding:2px 4px;justify-content:center;align-items:center;gap:4px}@media(min-width: 904px){.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type{font-family:var(--vcdk-typography-caption-2-font-family-large-screens);font-weight:var(--vcdk-typography-caption-2-weight-large-screens);font-size:var(--vcdk-typography-caption-2-size-large-screens);line-height:var(--vcdk-typography-caption-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-caption-2-letter-spacing-large-screens)}}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type--external{color:var(--vcdk-color-text-on-category-5-subtle);background-color:var(--vcdk-color-bg-category-5-subtle)}.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type--internal{color:var(--vcdk-color-text-on-category-4-subtle);background-color:var(--vcdk-color-bg-category-4-subtle)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__badge{margin-block-start:calc(var(--vcdk-spacing-2)*-1)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__list{margin-block-start:calc(var(--vcdk-spacing-6)*-1)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__list--empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;align-self:center;color:var(--vcdk-color-text-subtle)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__list--icon::part(svg){color:var(--vcdk-color-border-subtle)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item{padding-block:var(--vcdk-spacing-2)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item:not(:last-of-type){border-block-end:1px solid var(--vcdk-color-border-subtle)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--text{align-self:center}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--title,.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--description{text-wrap:wrap}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--title{font-family:var(--vcdk-typography-subtitle-2-font-family-small-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-small-screens);font-size:var(--vcdk-typography-subtitle-2-size-small-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-small-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);color:var(--vcdk-color-text)}@media(min-width: 904px){.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--title{font-family:var(--vcdk-typography-subtitle-2-font-family-large-screens);font-weight:var(--vcdk-typography-subtitle-2-weight-large-screens);font-size:var(--vcdk-typography-subtitle-2-size-large-screens);line-height:var(--vcdk-typography-subtitle-2-line-height-large-screens);letter-spacing:var(--vcdk-typography-subtitle-2-letter-spacing-large-screens)}}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--icon{width:48px;height:48px;padding-block:var(--vcdk-spacing-4);padding-inline:var(--vcdk-spacing-6);display:flex;align-items:center;justify-content:center;align-self:center;margin-inline-end:var(--vcdk-spacing-5);background-color:var(--vcdk-color-bg-category-2-subtle);border-radius:var(--vcdk-radius-default)}.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--slotEnd{display:flex;gap:var(--vcdk-spacing-5)}.vcdk-side-menu--supportPanel .vcdk-side-menu__section{padding-inline:var(--vcdk-spacing-5)}.vcdk-side-menu--supportPanel .supportInfo--item{display:flex;gap:var(--vcdk-spacing-4);padding-inline:var(--vcdk-spacing-6);padding-block:var(--vcdk-spacing-5);color:var(--vcdk-color-text-subtle);border-radius:var(--vcdk-radius-default);word-break:break-word}.vcdk-side-menu--supportPanel .supportInfo--item:hover{background-color:var(--vcdk-color-bg-selected-subtle)}.vcdk-side-menu--supportPanel .supportInfo--icon::part(svg){color:var(--vcdk-color-icon-subtle)}.vcdk-side-menu--supportPanel .supportInfo--details{display:flex;flex-direction:column}.vcdk-side-menu--supportPanel .helpdeskInfo--link::part(menu-item){color:var(--vcdk-color-text-link)}.vcdk-side-menu__avatar{width:64px;height:64px;border-radius:var(--vcdk-radius-circular);color:var(--vcdk-color-text);background-color:var(--vcdk-color-bg-pressed);display:flex;justify-content:center;align-items:center;text-align:center}.vcdk-side-menu__avatar--shortname{font-family:var(--vcdk-typography-large-body-font-family-small-screens);font-weight:var(--vcdk-typography-large-body-weight-small-screens);font-size:var(--vcdk-typography-large-body-size-small-screens);line-height:var(--vcdk-typography-large-body-line-height-small-screens);letter-spacing:var(--vcdk-typography-large-body-letter-spacing-small-screens);color:var(--vcdk-color-text-subtle)}@media(min-width: 904px){.vcdk-side-menu__avatar--shortname{font-family:var(--vcdk-typography-large-body-font-family-large-screens);font-weight:var(--vcdk-typography-large-body-weight-large-screens);font-size:var(--vcdk-typography-large-body-size-large-screens);line-height:var(--vcdk-typography-large-body-line-height-large-screens);letter-spacing:var(--vcdk-typography-large-body-letter-spacing-large-screens)}}