/* BGFX Effect Package: Specks */
.baqflo-effect[data-effect="specks"],
.baqflo-specks-effect {
    position: absolute;
    inset: 0;
    z-index: 0;
    pointer-events: none;
    overflow: hidden;
    --baqflo-specks-scroll-pad: 0px;
}

.baqflo-effect[data-effect="specks"].is-fixed,
.baqflo-specks-effect.is-fixed {
    position: fixed;
    inset: calc(var(--baqflo-specks-scroll-pad, 0px) * -1) 0;
    width: 100vw;
    height: calc(100vh + (var(--baqflo-specks-scroll-pad, 0px) * 2));
    z-index: 0;
}

.baqflo-effect[data-effect="specks"].is-contained,
.baqflo-specks-effect.is-contained {
    position: absolute;
    inset: calc(var(--baqflo-specks-scroll-pad, 0px) * -1) 0;
    width: 100%;
    height: calc(100% + (var(--baqflo-specks-scroll-pad, 0px) * 2));
}

.baqflo-specks-effect .baqflo-specks-canvas {
    display: block;
    width: 100%;
    height: 100%;
    will-change: transform;
}
