:root{--background:#fff;--foreground:#171717;--font-teachers:"Teachers",sans-serif}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:90%}.font-teachers{font-family:var(--font-teachers)}*,:before,:after{box-sizing:inherit}body{scroll-behavior:smooth;margin:0;padding:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#2563eb}.dark ::-webkit-scrollbar-track{background:#1e293b}.dark ::-webkit-scrollbar-thumb{background:#60a5fa}.dark ::-webkit-scrollbar-thumb:hover{background:#3b82f6}::selection{color:#fff;background-color:#3b82f6}::selection{color:#fff;background-color:#3b82f6}a{transition:all .3s}button{cursor:pointer}
