.dark .navbar,
      body.dark .nav-links a,
      body.dark .site-name {
        background-color: #1a1a1a;
        color: #ffffff;
      }
      body.dark .nav-links a:hover {
        color: #90caf9;
      }
      /* üßº Remove margins to prevent light-space bleed */
      body,
      html {
        margin: 0;
        padding: 0;
        width: 100%;
        overflow-x: hidden;
      }
      /* üí° Smooth transitions */
      .templates-main h1,
      .template-card h2,
      .template-btn,
  