@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&family=Geist+Mono:wght@400;700&display=swap');

:root {
    --primary: #1e40af;
    --primary-dark: #1e3a8a;
    --accent: #2563eb;
    --bg-main: #f8fafc;
}

body {
    font-family: 'Plus Jakarta Sans', sans-serif;
    border-top: 4px solid var(--primary);
    background-color: var(--bg-main);
}

.font-mono {
    font-family: 'Geist Mono', monospace;
}

.glass {
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.gradient-bg {
    background: linear-gradient(135deg, #1e40af 0%, #3b82f6 100%);
}

[x-cloak] { display: none !important; }
