@import '_content/Blazored.Toast/Blazored.Toast.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.boiwgh0w5b.bundle.scp.css';
@import '_content/Toolbelt.Blazor.PWA.Updater/Toolbelt.Blazor.PWA.Updater.2drl8nn3fe.bundle.scp.css';

/* /Features/Bible/ActionComponents/NavigationFAB.razor.rz.scp.css */
/* Hide number input spin buttons */
input.no-spinner[b-bd5scmfsx5]::-webkit-outer-spin-button,
input.no-spinner[b-bd5scmfsx5]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input.no-spinner[type=number][b-bd5scmfsx5] {
    -moz-appearance: textfield;
    appearance: textfield;
}

/* FAB panel — semi-transparent frosted background */
.fab-panel[b-bd5scmfsx5] {
    background-color: rgba(80, 85, 90, 0.35);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    border-radius: 0.75rem;
    padding: 0.5rem 0.4rem;
    border: 1px solid rgba(255, 255, 255, 0.12);
}

/* Toggle arrow icon — smooth 180° rotation */
.fab-toggle-icon[b-bd5scmfsx5] {
    display: inline-block;
    transition: transform 0.3s ease;
}

.fab-toggle-icon.is-open[b-bd5scmfsx5] {
    transform: rotate(180deg);
}
/* /Features/Bible/Footers/MainFooter.razor.rz.scp.css */
@keyframes bcvFlash-b-ta7pgaey67 {
	0% {
		color: var(--bs-success);
	}

	50% {
		color: var(--bs-warning);
	}

	100% {
		color: var(--bs-success);
	}
}

.bcv-flash[b-ta7pgaey67] {
	animation: bcvFlash-b-ta7pgaey67 1s ease-in-out;
}
/* /Features/Home/Index.razor.rz.scp.css */
.home-logo[b-zjskb2n4uj] {
	display: inline-block;
	max-width: 28rem;
	width: 100%;
	margin: 1rem auto 2rem;
}
/* /Features/Sitemap/PageHeader/MenuNavbar/HomeImgButton.razor.rz.scp.css */
border[b-vahi7rq5y2] {
	padding: 0.25rem 0.25rem 0.25rem 0.25rem;
	border-radius: 0.25rem;
	font-size: 1.25rem;
}

border img[b-vahi7rq5y2] {
	width: 24px;
	height: 20px;
}

@media (min-width: 576px) {
	border[b-vahi7rq5y2] {
		padding: 0.25rem 0 0.5rem 0;
		border-radius: 0.375rem;
		font-size: 1.5rem;
	}

	border img[b-vahi7rq5y2] {
		width: 36px;
		height: 28px;
	}
}
/* /Features/Sitemap/PageHeader/MenuNavbar/Title.razor.rz.scp.css */
.title-logo[b-rzxabzq14z] {
	width: 100%;
	max-width: 420px;
	height: auto;
}

@media (max-width: 575.98px) {
	.title-logo[b-rzxabzq14z] {
		max-width: 180px;
	}
}

@media (min-width: 576px) and (max-width: 767.98px) {
	.title-logo[b-rzxabzq14z] {
		max-width: 260px;
	}
}

@media (min-width: 768px) {
	.title-logo[b-rzxabzq14z] {
		max-width: 420px;
	}
}
/* /Features/Sitemap/PageHeader/Offcanvas/Toggler.razor.rz.scp.css */
.menu-icon[b-dd5q764cco] {
	font-size: 1.25rem; /* fs-5 equivalent */
}

@media (min-width: 576px) {
	.menu-icon[b-dd5q764cco] {
		font-size: 2rem; /* fs-2 equivalent */
	}
}
