.draggable-scrollbar{overflow:auto;padding-bottom:16px;transition:all .3s ease-out}.draggable-scrollbar:hover{cursor:none}.draggable-scrollbar:not(.mobile).active{cursor:grabbing;cursor:-webkit-grabbing;transform:scale(.98)}.draggable-scrollbar::-webkit-scrollbar{border-radius:4px;height:7px}.draggable-scrollbar::-webkit-scrollbar-thumb{background-color:var(--color-secondary4-hex);border-radius:4px}.draggable-scrollbar::-webkit-scrollbar-track{background:linear-gradient(to bottom,transparent 50%,transparent,var(--color-gray3-hex) 50%,transparent,transparent 80%);border-radius:4px}.draggable-scrollbar.transparent::-webkit-scrollbar,.draggable-scrollbar.transparent::-webkit-scrollbar-track{height:0}@media (min-width:992px){.draggable-scrollbar{padding-bottom:30px}}@media (max-width:992px){.mobile-scrollbar{overflow:auto;padding-bottom:42px}.mobile-scrollbar::-webkit-scrollbar{border-radius:4px;height:7px}.mobile-scrollbar::-webkit-scrollbar-thumb{background-color:var(--color-secondary4-hex);border-radius:4px}.mobile-scrollbar::-webkit-scrollbar-track{background:linear-gradient(to bottom,transparent 50%,transparent,var(--color-gray3-hex) 50%,transparent,transparent 80%);border-radius:4px}}.cursor{cursor:none;left:0;pointer-events:none;position:fixed;top:0;z-index:100000001}.cursor .cursor__dot{height:0;width:0}.cursor .cursor__dot,.cursor .cursor__dot.cursor__dot--anim{transform:translate(-50%,-50%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.cursor .cursor__dot.cursor__dot--anim{align-items:center;background-color:var(--color-secondary-hex);border-radius:100%;display:flex;height:60px;justify-content:center;width:60px}.cursor .cursor__dot svg path{fill:#fff;stroke:transparent}@media screen and (max-width:768px){.cursor,.cursor_follow{display:none}}