/* Glassmorphism User Interface Component Blocks */
.glass-card {
    background: rgba(0, 0, 0, 0.65);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px); /* Safari Support */
    border: 1px solid rgba(223, 144, 144, 0.05);
}

/* Linear Gradient Background Text Shading Engine */
.gradient-text {
    background: linear-gradient(135deg, #95a54d 0%, #b1dd12 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* Custom Scrollbar Styling Architecture */
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

::-webkit-scrollbar-track {
    background: #000000;
}

::-webkit-scrollbar-thumb {
    background: #1e293b;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: #10121b;
}

button{
    background-color: transparent;
}

h3{
    color: rgb(139, 190, 190);
}

/* Global dark page background */
/* Enforce global dark background and full-height layout */
html, body, main {
    background: #000000;
    color: #d1e8ff;
    min-height: 100vh;
}

/* Ensure the body uses a pure black background for all viewports */
body {
    background-color: #000000;
}