@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&display=swap');

:root {
    --amber-glow: 0 0 15px rgba(245, 158, 11, 0.4);
}

body {
    font-family: 'JetBrains+Mono', monospace;
    background-color: #020617;
    scrollbar-width: thin;
    scrollbar-color: #451a03 #020617;
}

/* Custom Scrollbar for the Chat */
#chat-output::-webkit-scrollbar {
    width: 6px;
}

#chat-output::-webkit-scrollbar-track {
    background: #020617;
}

#chat-output::-webkit-scrollbar-thumb {
    background: #451a03;
    border-radius: 10px;
}

.amber-glow {
    text-shadow: var(--amber-glow);
}

.hive-card {
    background: rgba(15, 23, 42, 0.6);
    backdrop-filter: blur(8px);
    transition: all 0.3s ease;
}

.hive-card:hover {
    border-color: rgba(245, 158, 11, 0.5);
    box-shadow: var(--amber-glow);
}

input:focus {
    box-shadow: var(--amber-glow);
}