/**
 * Launcher Cleaned CSS
 * Minimal base styles - all old variables and conflicts removed
 * Premium styles will override everything
 * 
 * @package SENNA_Launcher
 * @since 4.0.0
 */

/* ===========================
   BASE RESET
   =========================== */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* ===========================
   REMOVED SECTIONS
   =========================== */
/* 
 * The following have been removed:
 * - All old color variables (:root)
 * - All card deck styles (not used in template)
 * - All magazine modal styles (not used in template)
 * - All mode switcher styles (not in template)
 * - All header styles (conflicts with template)
 * - All input container styles (not in template)
 * - All gradient backgrounds (will use premium)
 * - All shadow styles (will use premium)
 */

/* ===========================
   MINIMAL PRESERVED STYLES
   =========================== */

/* Basic body setup - will be overridden by premium */
body {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

/* Basic animations - will be enhanced by premium */
@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

@keyframes spin {
    to { transform: rotate(360deg); }
}

/* Loading state - will be restyled by premium */
.loading {
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 3px solid rgba(255,255,255,0.3);
    border-radius: 50%;
    border-top-color: white;
    animation: spin 1s ease-in-out infinite;
}

/* ===========================
   RESPONSIVE UTILITIES
   =========================== */
@media (max-width: 768px) {
    /* Minimal responsive adjustments */
}

@media (max-width: 480px) {
    /* Minimal mobile adjustments */
}

/* ===========================
   END OF CLEANED CSS
   =========================== */
/* All styling will come from premium CSS files */