@import "tailwindcss";
@import "@pegasusheavy/tailswatch/themes/oxide";
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-track {
background: var(--color-surface);
}
::-webkit-scrollbar-thumb {
background: var(--color-border);
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--color-muted);
}
pre {
@apply text-sm;
}
code {
font-family: 'JetBrains Mono', 'Fira Code', 'Consolas', monospace;
}
html {
scroll-behavior: smooth;
}
::selection {
background: var(--color-primary-500);
color: white;
}
article a:not([class]) {
@apply text-primary-400 hover:underline;
}
table {
@apply w-full;
}
th {
@apply text-left font-semibold;
}
:focus-visible {
@apply outline-2 outline-offset-2 outline-primary-500;
}
* {
@apply transition-colors duration-150;
}