::selection { background: #CA5FFF; color: none;} 
 
@media screen and (min-width: 961px) { ::-webkit-scrollbar-thumb { border-radius: 5px; background-color: #A049FD; } ::-webkit-scrollbar-track { background-color: #422462; } ::-webkit-scrollbar { width: 10px; } ::-webkit-scrollbar-thumb:hover { background-color: #9330FD; }}

.tn-atom {
    color: #555555; 
    transition: color 0.3s;
}

.tn-atom:hover {
    color: #FFF;
}

.no-scroll {
    overflow: hidden;
}



.circle {
    user-select: none;
}

.uc-first {
    overflow: visible !important;
}

.circle1 {
    will-change: transform, opacity;
    transform: translateZ(0);
}

.t-tildalabel,
.t-tildalabel-free,
.t-tildalabel-free__main,
.t-tildalabel-free__txtlink,
.t-tildalabel__link,
.t-tildalabel__wrapper,
.t-tildalabel__txtleft,
.t-tildalabel__wrapimg,
.t-tildalabel__img,
a[href*="tilda.cc"],
a[href*="tilda.ws"],
div[class*="tildalabel"],
div[id*="tildalabel"] {
  display: none !important;
  opacity: 0 !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  pointer-events: none !important;
}