body.show-outline .tabFocusable:focus{
	outline: 1px solid black;
}

body{
	background-color: white;
	color: black;
}

button{
	background-color: white;
}

.button-white {
	color: rgb(115, 115, 115);
}

.button-white:hover{
	background-color: rgb(241, 241, 241);
}

body.show-outline .button-white:focus{
	background-color: rgb(241, 241, 241);
}

.button-purple{
	background-color: rgb(119, 25, 170);
	color: white;
}

.button-purple:hover{
	background-color: rgb(168, 109, 199);
}

body.show-outline .button-purple:focus{
	background-color: rgb(168, 109, 199);
}

.title-container{
	border-bottom: 1px solid rgb(241, 241, 241);
}

.title{
	color: black;
}

.section-title{
	color: rgb(115, 115, 115);
}

.heroItem-Button{
	background-color: rgb(249, 249, 249);
}

.heroItem-Button .hero-content{
	color: black;
}

.heroItem-TextBox{
	background-color: rgb(249, 249, 249);
}

.heroItem-TextBox .hero-content{
	color: black;
}

.heroItem-TextBox input{
	color: rgb(115, 115, 115);
	border-color: rgb(210, 210, 210);
}

.heroItem-TextBox .input-error{
	border: 1px solid rgb(168, 0, 0);
}

.heroItem-TextBox .message{
	color: rgb(115, 115, 115);
}

.heroItem-TextBox .fail{
	color: rgb(168, 0, 0);
}

.heroItem-TextBox footer{
	color: rgb(115, 115, 115);
}

.notification-item{
	background-color: white;
}

body.show-outline .notification-item:focus{
	background-color: rgb(241, 241, 241);
}

.notification-wrapper:hover{
	background-color: rgb(241, 241, 241);
}

.notification-circle{
	color: rgb(160, 160, 160);
}

.notification-icon-background{
	background: url('data:image/png;base64,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');
	background-size: 32px 736px;
}

.notification-content{
	color: rgb(115,115,115);
}

.unread{
	color: black;
}

.settings-text{
	color: rgb(115, 115, 115);
}

.settings-item{
	color: black;
}

.settings-item:hover{
	background-color: rgb(241, 241, 241);
}

body.show-outline .settings-item:focus{
	background-color: rgb(241, 241, 241);
}

.notification-content-detail {
	color: #666;
}
