@layer utilities{.animate-shimmer{background-image:linear-gradient(110deg,var(--color-background) 35%,var(--color-accent) 55%,var(--color-background) 75%);background-size:200% 100%;animation:shimmer 1.6s linear infinite}.bg-dots-pattern,.bg-dots-pattern-dark{background-image:radial-gradient(transparent 1px,var(--color-background) 1px)}}.animate-cell-ripple{animation:cell-ripple var(--duration,.2s) ease-out none 1 var(--delay,0s)}@keyframes cell-ripple{0%{opacity:.4}50%{opacity:.6}to{opacity:.4}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}#mainNav,#mydiv{border-bottom:.1px solid var(--color-border)}#mydiv:before{left:40%;width:60%}#mainNav:before,#mydiv:before{background:radial-gradient(62.87% 100% at 50% 100%,var(--color-border-hover) 0,rgba(255,255,255,0) 70%);bottom:0;content:"";height:1px;position:absolute;border-bottom-left-radius:26px;border-bottom-right-radius:26px}#mainNav:before{left:0;width:100%}#myLeft:before{background:radial-gradient(62.87% 100% at 50% 50%,var(--color-border-hover) 0,rgba(255,255,255,0) 75%);bottom:0;top:0;content:"";height:90%;right:0;margin:auto;position:absolute;width:1px;border-bottom-left-radius:26px;border-bottom-right-radius:26px}#prompt:after{position:absolute;content:"";top:-10px;left:-10px;background:radial-gradient(ellipse at center,#ffffff,rgba(255,255,255,.3),rgba(255,255,255,.1),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0));width:30px;height:30px;filter:blur(1px)}.login-glass:before{background:radial-gradient(62.87% 100% at 50% 50%,var(--border-hover) 0,rgba(255,255,255,0) 75%);bottom:0;top:0;content:"";height:90%;right:0;margin:auto;position:absolute;width:1px;border-bottom-left-radius:26px;border-bottom-right-radius:26px}.button:after,.button:before{content:"";display:block;transition:opacity .2s cubic-bezier(.6,.6,0,1)}.button-primary:hover:before{background:linear-gradient(180deg,rgba(60,126,8,0),rgba(3,77,5,.9)),rgba(113,255,47,.02)}.button-primary:before{background:linear-gradient(180deg,rgba(60,126,8,0),rgba(6,77,8,.2)),rgba(113,255,47,.02);box-shadow:inset 0 0 12px #bfff973d;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.button-primary:after{background:linear-gradient(180deg,rgba(60,8,126,0),rgba(60,8,126,.42)),rgba(113,47,255,.24);box-shadow:inset 0 0 12px #bfff9770}.button-primary .button-border:before{background:linear-gradient(180deg,rgba(207,255,184,.24),rgba(207,184,255,0)),linear-gradient(0deg,rgba(207,255,184,.32),rgba(207,255,184,.32));border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.custom-scroll{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.4) transparent}.custom-scroll::-webkit-scrollbar{width:6px;height:6px}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background-color:rgba(128,128,128,.4);border-radius:10px}.w-webkit{width:-webkit-fill-available}#myPlayer:before{background:radial-gradient(62.87% 100% at 50% 50%,var(--border-hover) 0,rgba(255,255,255,0) 75%);bottom:0;top:0;content:"";height:90%;right:0;margin:auto;position:absolute;width:1px;border-bottom-left-radius:26px;border-bottom-right-radius:26px}.transition-preview:hover{animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.transition-preview.fade:hover{animation-name:fadeAnim;animation-duration:1s}@keyframes fadeAnim{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.transition-preview.slide{animation-name:slideAnim;animation-duration:1s}@keyframes slideAnim{0%{transform:translateX(0)}50%{transform:translateX(20px)}to{transform:translateX(0)}}.transition-preview.flip{animation-name:flipAnim;animation-duration:1s}@keyframes flipAnim{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}.transition-preview.wipe{animation-name:wipeAnim;animation-duration:10s}@keyframes wipeAnim{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(0)}}.transition-preview.clockWipe{animation-name:clockAnim;animation-duration:5s}@keyframes clockAnim{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.transition-preview.iris{animation-name:irisAnim;animation-duration:1s}@keyframes irisAnim{0%{transform:scale(.2)}50%{transform:scale(1.5)}to{transform:scale(.2)}}.sm-loader-wrapper{position:relative;width:100%;height:100%;background:transparent;opacity:.8}.sm-loader{position:absolute;top:50%;left:50%;margin-left:-75px;animation:speeder .4s linear infinite}.sm-loader>span{height:5px;width:35px;background:#fff;position:absolute;top:-19px;left:60px;border-radius:2px 10px 1px 0}.sm-base span{position:absolute;width:0;height:0;border-top:6px solid transparent;border-right:100px solid #fff;border-bottom:6px solid transparent}.sm-base span:before{content:"";height:22px;width:22px;border-radius:50%;background:#fff;position:absolute;right:-110px;top:-16px}.sm-base span:after{content:"";position:absolute;width:0;height:0;border-top:0 solid transparent;border-right:55px solid #fff;border-bottom:16px solid transparent;top:-16px;right:-98px}.sm-face{width:20px;border-radius:20px 20px 0 0;transform:rotate(-40deg);right:-125px;top:-15px}.sm-face,.sm-face:after{position:absolute;height:12px;background:#fff}.sm-face:after{content:"";width:12px;right:4px;top:7px;transform:rotate(40deg);transform-origin:50% 50%;border-radius:0 0 0 2px}.sm-loader>span>span{width:30px;height:1px;background:#fff;position:absolute}.sm-loader>span>span:first-child{animation:fazer1 .2s linear infinite}.sm-loader>span>span:nth-child(2){top:3px;animation:fazer2 .4s linear infinite}.sm-loader>span>span:nth-child(3){top:1px;animation:fazer3 .4s linear infinite;animation-delay:-1s}.sm-loader>span>span:nth-child(4){top:4px;animation:fazer4 1s linear infinite;animation-delay:-1s}@keyframes fazer1{0%{left:0}to{left:-80px;opacity:0}}@keyframes fazer2{0%{left:0}to{left:-100px;opacity:0}}@keyframes fazer3{0%{left:0}to{left:-50px;opacity:0}}@keyframes fazer4{0%{left:0}to{left:-150px;opacity:0}}@keyframes speeder{0%{transform:translate(2px,1px) rotate(0deg)}10%{transform:translate(-1px,-3px) rotate(-1deg)}20%{transform:translate(-2px) rotate(1deg)}30%{transform:translate(1px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,3px) rotate(-1deg)}60%{transform:translate(-1px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-2px,-1px) rotate(1deg)}90%{transform:translate(2px,1px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.sm-longfazers{position:absolute;width:100%;height:100%}.sm-longfazers span{position:absolute;height:2px;width:20%;background:#fff}.sm-longfazers span:first-child{top:20%;animation:lf .8s linear infinite;animation-delay:-5s}.sm-longfazers span:nth-child(2){top:40%;animation:lf2 1s linear infinite;animation-delay:-1s}.sm-longfazers span:nth-child(3){top:60%;animation:lf3 .8s linear infinite}.sm-longfazers span:nth-child(4){top:80%;animation:lf4 .7s linear infinite;animation-delay:-3s}@keyframes lf{0%{left:200%}to{left:-200%;opacity:0}}@keyframes lf2{0%{left:200%}to{left:-200%;opacity:0}}@keyframes lf3{0%{left:200%}to{left:-100%;opacity:0}}@keyframes lf4{0%{left:200%}to{left:-100%;opacity:0}}