@import "tailwindcss"; :root { --background: #ffffff; --foreground: #171717; } @theme inline { --color-background: var(--background); --color-foreground: var(--foreground); --font-sans: var(--font-geist-sans); --font-mono: var(--font-geist-mono); --color-space-shrimp-blue: #2c2c54; --color-cherry-shrimp: #a40e4c; --color-ashy-shrimp: #acc3a6; --color-apricot-shrimp: #f5d6ba; --color-tangerine-dream-shrimp: #f49d6e; } @utility wave-border { border-image: url("lib/waves-border.png") 27 fill / 35px / 25px 0 0 0 round; position: relative; } body { background: var(--background); color: var(--foreground); font-family: Arial, Helvetica, sans-serif; cursor: url("lib/cursors/shrimp_cursor.png"), auto; } @theme { --animate-blink: blink-border 0.75s step-end infinite; @keyframes blink-border { from, to { border-color: transparent; } 50% { border-color: var(--ashy-shrimp); } } --animate-shrimply-rain: rain-down 3s linear 1; @keyframes rain-down { 0% { transform: translateY(0); } 100% { transform: translateY(200vh); } } }