@tailwind base; @tailwind components; @tailwind utilities; .nextra-card .tabler-icon:hover { color: rgb(17 24 39 / var(--tw-text-opacity)); } .nextra-card .tabler-icon { color: rgb(55 65 81 / var(--tw-text-opacity)); } .nextra-card .tabler-icon:is(.dark *) { color: rgb(229 229 229 / var(--tw-text-opacity)); } .nextra-card .tabler-icon:is(.dark *):hover { color: rgb(250 250 250 / var(--tw-text-opacity)); } .home-animation { animation-name: fade-in; animation-delay: 300ms; animation-duration: 500ms; animation-fill-mode: forwards; animation-timing-function: ease-in; } @keyframes fade-in { from { opacity: 0; } to { opacity: 1; } } .hide-focus:focus { outline: none; box-shadow: none; } .home-pattern { background-color: white; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23000000' fill-opacity='0.15'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); mask-image: radial-gradient(ellipse at top, white, transparent); translate: 0 -0.5rem; } .home-pattern:is(.dark *) { background-color: #111111; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath d='M0 38.59l2.83-2.83 1.41 1.41L1.41 40H0v-1.41zM0 1.4l2.83 2.83 1.41-1.41L1.41 0H0v1.41zM38.59 40l-2.83-2.83 1.41-1.41L40 38.59V40h-1.41zM40 1.41l-2.83 2.83-1.41-1.41L38.59 0H40v1.41zM20 18.6l2.83-2.83 1.41 1.41L21.41 20l2.83 2.83-1.41 1.41L20 21.41l-2.83 2.83-1.41-1.41L18.59 20l-2.83-2.83 1.41-1.41L20 18.59z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); mask-image: radial-gradient(ellipse at top, #111111, transparent); translate: 0 -0.5rem; }