.file-list[directory="recent"] .filter-recent {
	display: inline;
}

.file-tree [directory="search"] {
	display: none !important;
}

.file-tree.has-search [directory="search"] {
	display: block !important;
}

/**
 * Firebase
 */

#firebaseui-auth-container {
	width: 100%;
	margin-top: 20px;
	padding: 10px;
	box-sizing: border-box;
}

.firebaseui-container {
	max-width: 600px;
}

.firebaseui-title, .firebaseui-subtitle {
	font-weight: 300;
	text-align: center;
}

.firebaseui-input, .firebaseui-input-invalid {

}

.firebaseui-label {

}

.firebaseui-text {
	color: rgb(255 255 255 / 75%);
}

.firebaseui-link {
	color: var(--color-create);
}

.mdl-button--raised.mdl-button--colored {
	background-color: var(--color-create);
}
.mdl-button--raised.mdl-button--colored:hover {
	background-color: var(--color-create);
}

.mdl-button--primary.mdl-button--primary {
	color: var(--color-create);
}

.firebaseui-id-page-sign-in .mdl-button--primary.mdl-button--primary {
	display: none;
}

.firebaseui-textfield.mdl-textfield .firebaseui-input {
	border-color: rgb(0 0 0 / 12%);
}

.firebaseui-tos {

}

.firebaseui-textfield.mdl-textfield .firebaseui-label::after {
	color: var(--color-create);
	background-color: var(--color-create);
}


/**
 * Guide
 */
.tg-backdrop {
	z-index: 50000 !important;
}

.tg-dialog {
	z-index: 50010 !important;
}

.slick-dots li.slick-active button::before {
	color: #2074bd;
}
.slick-dots li button::before {
	color: #2074bd;
}