.mt-cursor{will-change:transform, width, height, border-radius;opacity:1;transition:opacity .24s ease-out}.mt-cursor[data-mode=image]{overflow:hidden}.mt-cursor.mt-cursor--hidden,.mt-cursor.mt-cursor--loader-hidden{opacity:0;transition:none}.mt-cursor__ring{border:2px solid var(--mt-accent);transform-origin:50%;background-color:#0000;transition:box-shadow .38s ease-out,border-color .22s ease-out,transform .28s cubic-bezier(.55,0,.45,1)}.mt-cursor__fill{background-color:var(--mt-accent);opacity:0;transform-origin:50%;transition:opacity .14s ease-out,transform .28s cubic-bezier(.55,0,.45,1)}.mt-cursor[data-mode=default] .mt-cursor__fill,.mt-cursor[data-mode=text] .mt-cursor__fill{opacity:1}.mt-cursor[data-mode=text] .mt-cursor__ring{border-color:#0000}.mt-cursor[data-mode=download] .mt-cursor__fill{opacity:1}.mt-cursor[data-mode=switch] .mt-cursor__fill{background-color:var(--mt-accent);opacity:1}.mt-cursor[data-mode=image] .mt-cursor__ring{box-shadow:0 20px 50px -10px #00000073}.mt-cursor__image{transform-origin:50%;animation:.42s cubic-bezier(.34,1.56,.64,1) both mt-cursor-image-pop}@keyframes mt-cursor-image-pop{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.mt-cursor[data-mode=download] .mt-cursor__ring{border-color:#0000}@keyframes mt-cursor-download-pulse{0%,to{box-shadow:0 16px 40px -12px #ff3b1f8c,0 0 #ff3b1f73}50%{box-shadow:0 18px 44px -10px #ff3b1fa6,0 0 0 12px #ff3b1f00}}.mt-cursor__download{transform-origin:50%;animation:.42s cubic-bezier(.34,1.56,.64,1) both mt-cursor-download-pop}@keyframes mt-cursor-download-pop{0%{opacity:0;transform:scale(.82)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.mt-cursor__download-icon{animation:1.1s ease-in-out infinite mt-cursor-download-arrow}@keyframes mt-cursor-download-arrow{0%{opacity:.55;transform:translateY(-2px)}40%{opacity:1;transform:translateY(0)}80%{opacity:.85;transform:translateY(3px)}to{opacity:.55;transform:translateY(-2px)}}.mt-cursor[data-mode=switch] .mt-cursor__ring{border-color:#0000;box-shadow:0 22px 50px -16px #ff3b1f80}.mt-cursor__switch{transform-origin:50%;animation:.42s cubic-bezier(.22,1,.36,1) .18s both mt-cursor-switch-pop}@keyframes mt-cursor-switch-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.mt-cursor__switch-label{animation:.4s cubic-bezier(.2,.8,.2,1) .22s both mt-cursor-switch-label}@keyframes mt-cursor-switch-label{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.mt-cursor__switch-arrow{animation:.4s cubic-bezier(.2,.8,.2,1) .3s both mt-cursor-switch-arrow-in,1.8s ease-in-out .7s infinite mt-cursor-switch-arrow-nudge}@keyframes mt-cursor-switch-arrow-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes mt-cursor-switch-arrow-nudge{0%,60%,to{transform:translate(0)}30%{transform:translate(3px)}}.mt-cursor[data-mode=warn] .mt-cursor__ring{border-color:#0000;box-shadow:inset 0 1px #ffffff0a,0 22px 46px -16px #00000073,0 0 24px -6px #ff3b1f33}.mt-cursor[data-mode=warn] .mt-cursor__fill{background-color:var(--mt-ink);opacity:1}.mt-cursor__warn-tail{background-color:var(--mt-ink);pointer-events:none;border-radius:2px;width:10px;height:10px;animation:.32s cubic-bezier(.22,1,.36,1) .16s both mt-cursor-warn-tail-in;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes mt-cursor-warn-tail-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)rotate(45deg)scale(.6)}to{opacity:1;transform:translate(-50%)translateY(0)rotate(45deg)scale(1)}}.mt-cursor__warn{transform-origin:50%;animation:.36s cubic-bezier(.22,1,.36,1) .1s both mt-cursor-warn-pop}@keyframes mt-cursor-warn-pop{0%{opacity:0;transform:scale(.94)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.mt-cursor__warn-dot{animation:.32s cubic-bezier(.34,1.56,.64,1) .18s both mt-cursor-warn-dot-in}@keyframes mt-cursor-warn-dot-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.mt-cursor__warn-label{animation:.32s cubic-bezier(.2,.8,.2,1) .24s both mt-cursor-warn-label}@keyframes mt-cursor-warn-label{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.mt-cursor[data-mode=icon] .mt-cursor__ring{box-shadow:none;border-color:#0000}.mt-cursor[data-mode=icon] .mt-cursor__fill{opacity:0}.mt-cursor__icon{transform-origin:bottom;animation:.32s cubic-bezier(.34,1.56,.64,1) both mt-cursor-icon-pop}@keyframes mt-cursor-icon-pop{0%{opacity:0;transform:scale(.4)translateY(5px)}60%{opacity:1;transform:scale(1.12)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}.mt-cursor[data-mode=sending] .mt-cursor__ring{border-color:#0000;box-shadow:0 14px 36px -12px #ff3b1f99}.mt-cursor[data-mode=sending] .mt-cursor__fill{background-color:var(--mt-accent);opacity:1}.mt-cursor__sending-plane{will-change:transform, opacity;animation:1.2s cubic-bezier(.65,.04,.76,.16) .1s both mt-cursor-sending-fly}@keyframes mt-cursor-sending-fly{0%{opacity:1;transform:translate(0)rotate(-12deg)scale(.9)}22%{opacity:1;transform:translate(-4px,4px)rotate(-22deg)scale(1.08)}46%{opacity:1;transform:translate(10px,-10px)rotate(2deg)scale(1)}to{opacity:0;transform:translate(160px,-130px)rotate(42deg)scale(.4)}}.mt-cursor__sending-check{opacity:0;will-change:transform, opacity;animation:.5s cubic-bezier(.34,1.56,.64,1) 1s both mt-cursor-sending-check}@keyframes mt-cursor-sending-check{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.mt-cursor__halo{opacity:0;border:2px dashed #0000;transition:opacity .22s ease-out;inset:-5px}.mt-cursor[data-mode=bird] .mt-cursor__halo{opacity:1;border-color:#ff3b1f8c;animation:6s linear infinite mt-cursor-halo-spin,1.4s ease-in-out infinite mt-cursor-halo-pulse}@keyframes mt-cursor-halo-spin{to{transform:rotate(360deg)}}@keyframes mt-cursor-halo-pulse{0%,to{box-shadow:0 0 0 4px #ff3b1f1f,0 0 18px 2px #ff3b1f26}50%{box-shadow:0 0 0 10px #ff3b1f0a,0 0 26px 4px #ff3b1f14}}.mt-cursor[data-mode=bird] .mt-cursor__ring{border-width:1.5px;border-color:#ff3b1fe6}.mt-nav-btn-active:before{content:"";border:2px solid var(--mt-accent);pointer-events:none;transform-origin:50%;border-radius:9999px;animation:.35s cubic-bezier(.4,0,.6,1) forwards mt-nav-ring-collapse;position:absolute;inset:-2px -6px}@keyframes mt-nav-ring-collapse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.82)}}.mt-nav-btn-active:after{content:"";background:var(--mt-accent);transform-origin:50%;border-radius:2px;height:2px;animation:.35s cubic-bezier(.34,1.56,.64,1) .18s both mt-nav-underline-draw;position:absolute;bottom:9px;left:14px;right:14px;box-shadow:0 0 8px #ff3b1f59}@keyframes mt-nav-underline-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.mt-nav-btn-active-scroll:after{content:"";background:var(--mt-accent);transform-origin:50%;border-radius:2px;height:2px;animation:.3s ease-out both mt-nav-underline-slide;position:absolute;bottom:9px;left:14px;right:14px;box-shadow:0 0 8px #ff3b1f59}@keyframes mt-nav-underline-slide{0%{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}.mt-cursor[data-mode=loading] .mt-cursor__fill{opacity:0}.mt-cursor[data-mode=loading] .mt-cursor__ring{border-color:#0000}.mt-cursor__loading{opacity:0;animation:.2s ease-out forwards mt-cursor-loading-fade}@keyframes mt-cursor-loading-fade{to{opacity:1}}.mt-cursor__loading-spinner{background:conic-gradient(from 0deg, transparent 20%, var(--mt-accent) 100%);animation:.8s linear infinite mt-cursor-spin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}@keyframes mt-cursor-spin{to{transform:rotate(360deg)}}.mt-cursor[data-mode=absorb]{opacity:0;transition:opacity .22s ease-in 60ms}.mt-cursor[data-mode=absorb] .mt-cursor__ring,.mt-cursor[data-mode=absorb] .mt-cursor__fill{transform:scale(0)}
