// ==========================================================================
// Comments Press Zone - Admin Styles Entry Point
// ==========================================================================
// Main SCSS entry file that imports all partials.
// Order matters: variables/mixins first, then base, then components.
// ==========================================================================

// Core dependencies (must be first)
@import 'variables';
@import 'mixins';

// ==========================================================================
// FONT FACES
// ==========================================================================

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../../assets/fonts/plus-jakarta-sans-regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../../assets/fonts/plus-jakarta-sans-600.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Plus Jakarta Sans';
    src: url('../../assets/fonts/plus-jakarta-sans-700.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

// ==========================================================================
// PARTIALS
// ==========================================================================

// Animations (keyframes and animation utilities)
@import 'tab-animations';
@import 'animations';

// Base layout and structure
@import 'base';

// UI Components
@import 'components';

// Forms and inputs
@import 'forms';

// Dashboard widgets
@import 'dashboard';

// Modals and overlays
@import 'modals';

// Settings pages
@import 'settings';

// Design page
@import 'design';

// Utilities and remaining styles
@import 'utilities';