Spaces:
Sleeping
Sleeping
| @import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;600;800&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap'); | |
| :root { | |
| --color-sage: #B0C8C5; | |
| --color-navy: #112A34; | |
| --color-navy-muted: #4A6B74; | |
| --color-ochre: #D49A44; | |
| --color-brick: #B24C4C; | |
| --color-white: #FFFFFF; | |
| } | |
| body { | |
| background-color: var(--color-sage); | |
| color: var(--color-navy); | |
| font-family: 'Inter', sans-serif; | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| } | |
| .font-display { | |
| font-family: 'Outfit', sans-serif; | |
| } | |
| .font-mono { | |
| font-family: 'JetBrains Mono', monospace; | |
| } | |
| .trinix-card { | |
| background-color: var(--color-white); | |
| border-radius: 12px; | |
| box-shadow: 0 4px 20px rgba(17, 42, 52, 0.08); | |
| overflow: hidden; | |
| border: none; | |
| } | |
| .trinix-button { | |
| background-color: var(--color-navy); | |
| color: var(--color-white); | |
| font-weight: 500; | |
| padding: 0.75rem 1.5rem; | |
| border-radius: 8px; | |
| transition: all 0.3s ease; | |
| border: none; | |
| cursor: pointer; | |
| } | |
| .trinix-button:hover { | |
| transform: translateY(-2px); | |
| box-shadow: 0 8px 25px rgba(17, 42, 52, 0.2); | |
| } | |
| .trinix-button:active { | |
| transform: translateY(0); | |
| } | |
| /* Custom Scrollbar */ | |
| ::-webkit-scrollbar { | |
| width: 6px; | |
| } | |
| ::-webkit-scrollbar-track { | |
| background: transparent; | |
| } | |
| ::-webkit-scrollbar-thumb { | |
| background: rgba(17, 42, 52, 0.1); | |
| border-radius: 10px; | |
| } | |
| ::-webkit-scrollbar-thumb:hover { | |
| background: rgba(17, 42, 52, 0.2); | |
| } | |
| .bg-sage { background-color: var(--color-sage); } | |
| .bg-navy { background-color: var(--color-navy); } | |
| .text-navy { color: var(--color-navy); } | |
| .text-navy-muted { color: var(--color-navy-muted); } | |
| .bg-ochre { background-color: var(--color-ochre); } | |
| .bg-brick { background-color: var(--color-brick); } | |
| /* Utility classes to mimic Tailwind where needed */ | |
| .shadow-2xl { box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); } | |
| .backdrop-blur-xl { backdrop-filter: blur(24px); } | |