/*	–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
	CORE/TOPBAR/CLASSES.CSS
	––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––– */

/**
 * VISIOFRAMEWORK
 * This file is part of VISIOFRAMEWORK.
 * @package		visioframework
 * @author		Agência Visio <contato@agenciavisio.com.br>
 * @copyright	Copyright (c) 2023-present. M. Souza & Souza LTDA. (CNPJ: 21.284.748/0001-33). All rights reserved.
 * @license		Proprietary
 * @link		https://www.agenciavisio.com.br
 */

.topbar--inner {
	z-index		: 1021;
	transition	: opacity 0.15s linear, visibility 0s linear;
}

/*	Hides state-sensitive elements whenever topbar state doesn't match */
.topbar--outer:not(.state-default) .topbar--inner.when-default,
.topbar--outer:not(.state-with-offcanvas) .topbar--inner.when-with-offcanvas {
	opacity				: 0			!important;
	pointer-events		: none		!important;
	/*	Mirrors the navbar: fading both states at one rate flashes the backdrop, and
		pointer-events alone leaves the hidden state's links in the tab order */
	visibility			: hidden	!important;
	transition-duration	: 0.4s, 0s	!important;
	transition-delay	: 0s, 0.4s	!important;
}

/*	 */
.topbar-state--wrapper.border {
	border-top		: none	!important;
	border-left		: none	!important;
	border-right	: none	!important;
}