@import "tailwindcss"; @theme { --font-sans: var(--font-geist-sans); --font-mono: var(--font-geist-mono); } :root { --background: #ffffff; --foreground: #171717; --ssvc-blue: #0057a6; --ssvc-light-blue: #e6f0fa; --ssvc-dark-blue: #003b70; --ssvc-gray: #f0f0f0; } /* Remove dark mode media query to prevent system dark mode from affecting the app */ body { color: var(--foreground); background: var(--background); font-family: Arial, Helvetica, sans-serif; } .ssvc-header { background-color: var(--ssvc-blue); color: white; padding: 1rem; display: flex; align-items: center; justify-content: space-between; } .ssvc-logo-container { display: flex; align-items: center; } .ssvc-logo-text { margin-left: 1rem; } .ssvc-main-content { background-color: white; padding: 2rem; border-radius: 0; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); } .ssvc-button { background-color: var(--ssvc-blue); color: white; padding: 0.5rem 1rem; border: none; border-radius: 0; cursor: pointer; font-weight: bold; transition: background-color 0.3s; } .ssvc-button:hover { background-color: var(--ssvc-dark-blue); } .ssvc-nav { background-color: var(--ssvc-gray); padding: 0.5rem 1rem; } .ssvc-nav a { color: var(--ssvc-blue); text-decoration: none; padding: 0.5rem 1rem; display: inline-block; font-weight: bold; } .ssvc-nav a:hover { background-color: var(--ssvc-light-blue); } .ssvc-footer { margin-top: 2rem; padding: 1rem; text-align: center; font-size: 0.875rem; color: #666; }