/* ==========================================================================
   BsVPN Admin Panel - "Ink & Frost" Theme
   ========================================================================== */

/* Base */
@import url('./base/variables.css');
@import url('./base/reset.css');
@import url('./base/typography.css');

/* Components */
@import url('./components/buttons.css');
@import url('./components/badges.css');
@import url('./components/dropdown.css');
@import url('./components/tables.css');
@import url('./components/forms.css');
@import url('./components/cards.css');
@import url('./components/modals.css');
@import url('./components/spinner.css');
@import url('./components/page-specific.css');

/* Layout */
@import url('./layout/sidebar.css');
@import url('./layout/main.css');

/* ==========================================================================
   Critical Overrides (inlined to avoid @import caching)
   ========================================================================== */

.card { overflow: visible !important; }
.table-responsive { overflow: visible !important; }
.dropdown-menu { z-index: 9999 !important; }

/* ==========================================================================
   Page-Specific Styles (kept inline for simplicity)
   ========================================================================== */

/* Token cell copy button status */
#tokenStatus {
    display: block;
    margin-top: var(--space-2);
    font-size: var(--text-xs);
}

#tokenStatus.success {
    color: var(--success);
}

#tokenStatus.error {
    color: var(--danger);
}
