        @import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;600;800&display=swap');
        :root { --bg-color: #08080a; --card-bg: #111114; --accent: #8b5cf6; }
        body { background-color: var(--bg-color); font-family: 'Plus Jakarta Sans', sans-serif; color: #ffffff; }
        .glass-card { background: var(--card-bg); border: 1px solid rgba(255, 255, 255, 0.03); box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4); }
        .input-box { background: #18181b; border: 1px solid #27272a; transition: all 0.3s ease; }
        .input-box:focus-within { border-color: var(--accent); box-shadow: 0 0 0 4px rgba(139, 92, 246, 0.1); }
        .glow-button { background: linear-gradient(135deg, #8b5cf6 0%, #7c3aed 100%); box-shadow: 0 4px 15px rgba(124, 58, 237, 0.3); }
        .glow-button:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(124, 58, 237, 0.5); }