body {
    background-color: black;
    overflow-x: hidden;
}

p {
    color: aliceblue;
    font-family: monospace;
}

.g {
  background: linear-gradient(
    90deg, 
    #5BCEF9 0%,   /* light blue */
    #F5ABC1 20%,  /* pink */
    #FFFFFF 40%,  /* white */
    #F5ABC1 60%,  /* pink */
    #5BCEF9 80%   /* light blue */
  );
  -webkit-background-clip: text;  /* clip gradient to text */
  -webkit-text-fill-color: transparent; /* make text itself transparent */
  background-clip: text;           /* standard property for some browsers */
  color: transparent;              /* fallback */
  font-size: 3rem;                 /* example size */
  font-weight: bold;
}

*:not(.user-select) {
    cursor: none;
    user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
}

/* .cspan {
    color: red;
    font-size: 40px;
} */

.autoc:hover {
    cursor: auto !important;
}

pre {
    color: aliceblue;
    padding: 0px;
}

.tw{
    color: aliceblue;
    font-family: monospace;
    font-size: 16px;
    /* padding: */
}

div.w {
    position: absolute;
    top: 0%;
}

nav {
    z-index: 9999;
}

/* a {
  color: inherit !important;
  text-decoration: none !important;
} */

a {
    text-decoration: none !important;
}

.bv {
    color: blueviolet !important;
}

.h1l {
    font-size: 1.7em;
}