﻿/*
===============================================================================

Lobkinson.BlazorLib

Public stylesheet entry point.

Consumers should load only this file.

Default composition:
    Mode    : Light
    Palette : Default
    Density : Comfortable

===============================================================================
*/

/*
===============================================================================
Foundations and Primitive Tokens
===============================================================================
*/

@import url("./foundations/primitives.css");
@import url("./foundations/typography.css");
@import url("./foundations/spacing.css");
@import url("./foundations/radius.css");
@import url("./foundations/borders.css");
@import url("./foundations/shadows.css");
@import url("./foundations/motion.css");
@import url("./foundations/sizing.css");

/*
===============================================================================
Default Theme Composition
===============================================================================
*/

@import url("./themes/modes/light.css");
@import url("./themes/palettes/default.css");
@import url("./themes/densities/comfortable.css");

/*
===============================================================================
Component Tokens
===============================================================================
*/

@import url("./components/button.tokens.css");
@import url("./components/badge.tokens.css");
@import url("./components/brand.tokens.css");
@import url("./components/spinner.tokens.css");
@import url("./components/alert.tokens.css");
@import url("./components/hero.tokens.css");
@import url("./components/navbar.tokens.css");
@import url("./components/forms.tokens.css");
@import url("./components/forms.css");
@import url("./components/button.css");
