/* Remastered Switch Light UI */
body { 
    margin: 0; 
    background-color: #f0f0f0; 
    color: #333; 
    font-family: 'Segoe UI', sans-serif; 
    height: 100vh; 
    display: flex; 
    flex-direction: column; 
}

.top-bar { padding: 20px 40px; text-align: right; font-size: 1.2rem; font-weight: bold; }

.app-row { 
    flex: 1; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    gap: 20px; 
}

.app-icon { 
    width: 140px; 
    height: 140px; 
    background: #ffffff; 
    border-radius: 12px; 
    display: flex; 
    align-items: center; 
    justify-content: center; 
    cursor: pointer; 
    border: 1px solid #ddd; 
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    transition: transform 0.2s;
}

.app-icon:hover { transform: scale(1.05); }

.app-icon img { width: 100%; height: 100%; border-radius: 12px; object-fit: cover; }

.footer { padding: 20px; display: flex; justify-content: flex-end; gap: 20px; }

.footer button { background: white; border: 1px solid #ddd; padding: 10px; border-radius: 50%; cursor: pointer; }
