html, body, #app { width: 100%; height: 100%; } .vue-notification { @apply rounded-md text-base border-l-6; } .vue-notification .notification-title { @apply font-normal; } .vue-notification.success { @apply bg-lime-600 border-l-lime-700; } .vue-notification.error { @apply bg-red-600 border-l-red-700; } *::-webkit-scrollbar { @apply bg-transparent w-12px h-12px; } * { scrollbar-width: thin; } *::-webkit-scrollbar-thumb { transition: background 0.2s ease-in-out; border: 3px solid transparent; @apply bg-cool-gray-200 dark:bg-dark-200 rounded-full bg-clip-content; } *::-webkit-scrollbar-thumb:hover { @apply bg-cool-gray-300 dark:bg-dark-100; } *::-webkit-scrollbar-corner { @apply bg-transparent; } .text-color { @apply text-gray-600 dark:text-gray-400 placeholder-gray-400 dark:placeholder-gray-500; } .text-color-alt { @apply text-gray-500 dark:text-gray-500; }