// =============================================================================
// 31-modules / preloader / config
// =============================================================================
//
// Full-page loading overlay. Combines the legacy preloader_base, _lines, and
// _pulse families into one module with `--lines` and `--pulse` modifiers.
//
// =============================================================================

@use "../../01-core/external" as *;

$preloader-config: (
    "background": color-mix(
            in srgb,
            var(--ss-color-background) 95%,
            transparent
        ),
    "color": var(--ss-color-text),
    "z-index": calc(var(--ss-z-toast, 1080) + 10), // above toasts
    "line-width": q(4),
    "line-color": var(--ss-color-accent),
    "pulse-size": q(48),
    "pulse-color": var(--ss-color-accent),
    "duration": var(--ss-duration-loop),
) !default;
