/*
Theme Name: LoadedWP
Theme URI: https://loadedwp.com
Author: Genxis
Author URI: https://genxis.com
Description: Premium WordPress theme with streamed plugins. Connect your 50c API key to unlock AI-powered page building and premium features.
Version: 1.0.0
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: loadedwp
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 8.0

LoadedWP - Premium plugins, streamed to your site.
Powered by Genxis and 50c.ai
*/

:root {
  --lwp-primary: #4A3AFF;
  --lwp-secondary: #702DFF;
  --lwp-accent: #00D4FF;
  --lwp-dark: #0a0a0f;
  --lwp-light: #ffffff;
  --lwp-gray: #71717a;
  --lwp-gray-light: #a1a1aa;
  --lwp-radius: 12px;
}

body {
  margin: 0;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
  background: var(--lwp-light);
  color: var(--lwp-dark);
}

.lwp-full-width {
  width: 100vw;
  max-width: none;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
}

.lwp-container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 24px;
}

.lwp-btn-primary {
  display: inline-flex;
  align-items: center;
  background: linear-gradient(135deg, var(--lwp-primary), var(--lwp-secondary));
  color: var(--lwp-light);
  padding: 14px 28px;
  border-radius: var(--lwp-radius);
  font-weight: 600;
  text-decoration: none;
  border: none;
  cursor: pointer;
  transition: transform 0.2s, box-shadow 0.2s;
}

.lwp-btn-primary:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(74, 58, 255, 0.3);
}

.lwp-gradient-text {
  background: linear-gradient(135deg, var(--lwp-primary), var(--lwp-secondary), var(--lwp-accent));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}
