<commit_before>

// EVENT FLOW
hr.event-line
	:border-top 1px solid white
hr.event-line.bottom 
	:margin-bottom 45px
nav.event-flow
	:width 80%
	:max-width 720px
	:margin 0 auto
	+display-for(sm xs)
		:justify-content space-evenly
	.event-dot 
		:display none
		+display-for(sm xs)
			:display block
	.col--seven
		:align-self flex-end
		:padding 0 10px
		:position relative
		&:after
			:content '>'
			:position absolute
			:top 50%
			:transform translateY(-50%)
			:left 95%
			+display-for(sm xs)
				:display none
		&:last-child
			&:after
				:content ''
	a 
		:text-decoration none
		:color $font-black
		:transition 0.3s
		&:hover
			:color $pink
			.event-icon 
				:stroke $pink
				:stroke-width 1.7
			.Mobile_Choose-Event-Type
				:fill $pink
	.menu-hl
		p 
			:color $pink
		.event-icon 
				:stroke $pink
				:stroke-width 1.7
		.Mobile_Choose-Event-Type
				:fill $pink
	p 
		:text-transform uppercase
		:text-align center
		:font-size 1rem
		+display-for(sm xs)
			:display none
	.event-svg 
		
	.event-icon-svg
		:display block
		:margin 0 auto
		+display-for(sm xs)
			:display none
nav.event-flow-disabled.event-flow
	.event-icon
		:stroke #A7A7A7	
	a, p 
		:color #A7A7A7	
		:text-transform uppercase
		:text-align center
		:font-size 1rem
		:display block
		:margin 10px 0
		+display-for(sm xs)
			:display none
		&:hover 
			:color #A7A7A7


// FOOTER
.footer--help
	:font-size 1.4rem
	:display flex
	:justify-content flex-end
	:margin-bottom 20px

	>div 
		:text-align center
	p 
		:font-weight bold
		:margin 4px 0
	a 
		:color $pink
nav.footer
	:background-color $black
	:padding 40px 0
	.social-icons
		:text-align center
		:width 180px
		+display-for(xs sm)
			:text-align left
		.fa 
			:font-size 15px
			:margin-right 15px
			:margin-top 10px
			:color $pink
			:transition 0.3s
			&:hover
				:color white
	.footer-wrapper
		+display-for(xs sm)
			:flex-direction column
	.col--four
		:align-self center
		+display-for(xs sm)
			:align-self flex-start
	.col--threefourths
		+display-for(xs sm)
			:display flex
	.list-1
		:justify-content space-between
		a 
			+display-for(xs sm)
				:font-size 1.2rem
	.list-2
		:justify-content flex-end
		li 
			&:first-of-type
				:margin-right 60px
			a 
				:font-size 1.2rem
				:margin-left 60px
				+display-for(xs sm)
					:margin-left 0
	.list-1, .list-2 
		+display-for(xs sm)
			+make-column(20)
			:flex-direction column
			:justify-content flex-start
			:padding-left 0
			:line-height 1.8
	.small-only 
		:display none
		+display-for(xs sm)
			:display block
	.big-only
		+display-for(xs sm)
			:display none
	img 
		+display-for(xs sm)
			:width 78px
	ul 
		:list-style none
	a 
		:text-decoration none
		:color white
		:text-transform uppercase
		:font-size 1.4rem
		:transition 0.3s
		&:hover
			:color $pink
	hr 
		:border-top 1px solid black;
		:margin-left 40px
		+display-for(xs sm)
			:display none

hr.header-line 
	:border-top white
	:margin 0
nav.header
	:padding 36px 0
	.nav--mobile
		+display-for(xl gl md)
			:display none
	.nav--desktop 
		+display-for(sm xs)
			:display none
	.nav--hamburger
		:display block 
		:padding 12px 18px
		span
			:width 32px 
			:height 2px
			:display block 
			:margin-top 6px
			:transition 0.3s all	
			:background $font-black	
	.nav--hamburger:before, .nav--hamburger:after	
		:content ''		
		:width 32px 
		:height 2px
		:display block 
		:margin-top 6px
		:transition 0.3s all	
		:background $font-black	
	.nav--hamburger:hover 
		&:before 
			:transform translate3d(0, -1px, 0)	
		&:after 
			:transform translate3d(0, 1px, 0)				
	.wrapper--flex
		:align-items center
	.navbar-link
		:text-transform uppercase
		:font-size 1.4rem
		&-login 
			:color $font-black
			:margin-right 12px
			:display inline-block
			.wrapper--flex 
				:align-items center
				span:first-of-type
					:margin-right 4px
				img 
					:vertical-align middle	
		&-signup 
			:color $pink

	.logo
		img 
			:display block
			:margin 0 auto
	.login
		:text-align right
		:position relative
		img 
			:vertical-align bottom
	.social
		:text-transform uppercase
		:font-size 1.4rem
		p 
			:margin-bottom 0
	.social-icons
		:text-align left
		:margin-left 20px
		:font-size 1.5rem
		.fa 
			:font-size 15px
			:margin-right 15px
			:margin-top 10px
			:color $pink
			:transition 0.3s
			&:hover
				:color $font-black
	.login:hover ul.user-options
		:display block				
	ul.user-options
		:border 1px solid $border-gray
		:padding 0
		:width 136px
		:position absolute
		:background-color white
		:top 30px
		:right 0
		:z-index 100
		:display none
		+display-for(sm xs)
			:top 60px
		li 
			:text-align left
			:font-size 1.2rem
			:padding 15px
			:color $font-black<commit_msg>menu tweaks<commit_after>

// EVENT FLOW
hr.event-line
	:border-top 1px solid white
hr.event-line.bottom 
	:margin-bottom 45px
nav.event-flow
	:width 80%
	:max-width 720px
	:margin 0 auto
	+display-for(sm xs)
		:justify-content space-evenly
	.event-dot 
		:display none
		+display-for(sm xs)
			:display block
	.col--seven
		:align-self flex-end
		:padding 0 10px
		:position relative
		&:after
			:content '>'
			:position absolute
			:top 50%
			:transform translateY(-50%)
			:left 95%
			+display-for(sm xs)
				:display none
		&:last-child
			&:after
				:content ''
	a 
		:text-decoration none
		:color $font-black
		:transition 0.3s
		&:hover
			:color $pink
			.event-icon 
				:stroke $pink
				:stroke-width 1.7
			.Mobile_Choose-Event-Type
				:fill $pink
	.menu-hl
		p 
			:color $pink
		.event-icon 
				:stroke $pink
				:stroke-width 1.7
		.Mobile_Choose-Event-Type
				:fill $pink
	p 
		:text-transform uppercase
		:text-align center
		:font-size 1rem
		+display-for(sm xs)
			:display none
	.event-svg 
		
	.event-icon-svg
		:display block
		:margin 0 auto
		+display-for(sm xs)
			:display none
nav.event-flow-disabled.event-flow
	.event-icon
		:stroke #A7A7A7	
	a, p 
		:color #A7A7A7	
		:text-transform uppercase
		:text-align center
		:font-size 1rem
		:display block
		:margin 10px 0
		+display-for(sm xs)
			:display none
		&:hover 
			:color #A7A7A7


// FOOTER
.footer--help
	:font-size 1.4rem
	:display flex
	:justify-content flex-end
	:margin-bottom 20px

	>div 
		:text-align center
	p 
		:font-weight bold
		:margin 4px 0
	a 
		:color $pink
nav.footer
	:background-color $black
	:padding 40px 0
	.social-icons
		:text-align center
		:width 180px
		+display-for(xs sm)
			:text-align left
		.fa 
			:font-size 15px
			:margin-right 15px
			:margin-top 10px
			:color $pink
			:transition 0.3s
			&:hover
				:color white
	.footer-wrapper
		+display-for(xs sm)
			:flex-direction column
	.col--four
		:align-self center
		+display-for(xs sm)
			:align-self flex-start
	.col--threefourths
		+display-for(xs sm)
			:display flex
	.list-1
		:justify-content space-between
		a 
			+display-for(xs sm)
				:font-size 1.2rem
	.list-2
		:justify-content flex-end
		li 
			&:first-of-type
				:margin-right 60px
			a 
				:font-size 1.2rem
				:margin-left 60px
				+display-for(xs sm)
					:margin-left 0
	.list-1, .list-2 
		+display-for(xs sm)
			+make-column(20)
			:flex-direction column
			:justify-content flex-start
			:padding-left 0
			:line-height 1.8
	.small-only 
		:display none
		+display-for(xs sm)
			:display block
	.big-only
		+display-for(xs sm)
			:display none
	img 
		+display-for(xs sm)
			:width 78px
	ul 
		:list-style none
	a 
		:text-decoration none
		:color white
		:text-transform uppercase
		:font-size 1.4rem
		:transition 0.3s
		&:hover
			:color $pink
	hr 
		:border-top 1px solid black;
		:margin-left 40px
		+display-for(xs sm)
			:display none

hr.header-line 
	:border-top white
	:margin 0
nav.header
	:padding 36px 0
	.nav--mobile
		+display-for(xl gl md)
			:display none
	.nav--desktop 
		+display-for(sm xs)
			:display none
	.nav--hamburger
		:display block 
		:padding 12px 18px
		span
			:width 32px 
			:height 2px
			:display block 
			:margin-top 6px
			:transition 0.3s all	
			:background $font-black	
	.nav--hamburger:before, .nav--hamburger:after	
		:content ''		
		:width 32px 
		:height 2px
		:display block 
		:margin-top 6px
		:transition 0.3s all	
		:background $font-black	
	.nav--hamburger:before
		:margin-top 0	
	.nav--hamburger:hover 
		&:before 
			:transform translate3d(0, -1px, 0)	
		&:after 
			:transform translate3d(0, 1px, 0)				
	.wrapper--flex
		:align-items center
	.navbar-link
		:text-transform uppercase
		:font-size 1.4rem
		&-login 
			:color $font-black
			:margin-right 12px
			:display inline-block
			.wrapper--flex 
				:align-items center
				span:first-of-type
					:margin-right 4px
				img 
					:vertical-align middle	
		&-signup 
			:color $pink

	.logo
		img 
			:display block
			:margin 0 auto
	.login
		:text-align right
		:position relative
		img 
			:vertical-align bottom
	.social
		:text-transform uppercase
		:font-size 1.4rem
		p 
			:margin-bottom 0
	.social-icons
		:text-align left
		:margin-left 20px
		:font-size 1.5rem
		.fa 
			:font-size 15px
			:margin-right 15px
			:margin-top 10px
			:color $pink
			:transition 0.3s
			&:hover
				:color $font-black
	.login:hover ul.user-options
		:display block				
	ul.user-options
		:border 1px solid $border-gray
		:padding 0
		:width 136px
		:position absolute
		:background-color white
		:top 30px
		:right 0
		:z-index 100
		:display none
		+display-for(sm xs)
			:top 40px
		li 
			:text-align left
			:font-size 1.2rem
			:padding 15px
			:color $font-black
{'fraction_non_alphanumeric': 0.11503767377692879, 'fraction_numerical': 0.03236761116417277, 'mean_word_length': 2.5335583052118484, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1541806', 'n_tokens_mistral': 4674, 'n_tokens_neox': 3696, 'n_words': 921}