 
.ct-header-account-dropdown{width:250px;color:var(--theme-text-color);margin-top:var(--sticky-state-dropdown-top-offset, var(--dropdown-top-offset, 15px));padding-block:var(--menu-items-spacing, 10px);box-shadow:var(--theme-box-shadow);border-radius:var(--theme-border-radius, 2px);background-color:var(--dropdown-background-color, var(--theme-palette-color-4));--theme-link-initial-color: var(--theme-text-color);--theme-icon-color: currentColor}
.ct-header-account-dropdown[data-placement=left]{right:var(--theme-submenu-inline-offset, -20px)}
.ct-header-account-dropdown[data-placement=right]{left:var(--theme-submenu-inline-offset, -20px)}
.ct-header-account-dropdown:before{position:absolute;content:"";top:0;left:0;width:100%;height:var(--sticky-state-dropdown-top-offset, var(--dropdown-top-offset, 15px));transform:translateY(-100%)}
.ct-header-account-dropdown .menu-item{display:flex;align-items:center}
.ct-header-account-dropdown .menu-item .ct-menu-link{padding:calc(var(--menu-items-spacing, 10px)/2) var(--menu-items-spacing, 10px);margin-inline:var(--menu-items-spacing, 10px);border-radius:4px}
.ct-header-account-dropdown .menu-item:hover>a{color:var(--theme-link-hover-color)}
.ct-header-account-dropdown .menu-item[class*=current-menu-]>a{color:var(--theme-link-active-color, var(--theme-link-hover-color))}
.ct-header-account-dropdown[data-dropdown*=boxed] .menu-item:hover>a{background-color:var(--dropdown-items-background-hover-color)}
.ct-header-account-dropdown[data-dropdown*=boxed] .menu-item[class*=current-menu-]>a{background-color:var(--dropdown-items-background-active-color, var(--dropdown-items-background-hover-color))}
.ct-header-account-dropdown .sub-menu li:first-child>.ct-menu-link{margin-top:var(--menu-items-spacing, 10px)}
.ct-header-account-dropdown .sub-menu li:last-child>.ct-menu-link{margin-bottom:var(--menu-items-spacing, 10px)}
.ct-header-account-dropdown>.menu-item>.sub-menu{top:calc(var(--menu-items-spacing, 10px)*-1)}
.ct-header-account-dropdown .ct-header-account-user-info .ct-menu-link{gap:13px;padding:var(--menu-items-spacing, 10px)}
.ct-header-account-dropdown .ct-header-account-user-info .ct-media-container{flex:0 0 40px;max-width:40px;border-radius:100%}
.ct-header-account-dropdown .ct-header-account-user-info span{display:flex;flex-direction:column;word-break:break-word}
.ct-header-account-dropdown .ct-header-account-divider{margin:10px 0;border-bottom:var(--theme-border)}
