@keyframes deskFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes deskPop{0%,68%,to{transform:scale(1)}76%{transform:scale(1.11)}85%{transform:scale(.97)}93%{transform:scale(1)}}@keyframes deskPing{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}@keyframes arrowDraw{0%{stroke-dashoffset:100px}30%{stroke-dashoffset:0}90%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}@keyframes slotGlow{0%,68%,to{box-shadow:0 10px 24px -6px #4b3cbe80}80%{box-shadow:0 10px 30px -4px #4b3cbed9}}@keyframes navSlide{0%,30%{opacity:1;transform:translate(0)}41%,82%{opacity:0;transform:translate(-70px)}93%,to{opacity:1;transform:translate(0)}}@keyframes searchSlide{0%,30%{opacity:1;transform:translate(0)}41%,82%{opacity:0;transform:translate(110px)}93%,to{opacity:1;transform:translate(0)}}@keyframes toolbarCollapse{0%,35%{opacity:1;max-height:62px}51%,80%{opacity:0;max-height:0}94%,to{opacity:1;max-height:62px}}@keyframes tabFade{0%,33%{opacity:1;transform:translateY(0)scaleX(1)}47%,80%{opacity:0;transform:translateY(6px)scaleX(.6)}94%,to{opacity:1;transform:translateY(0)scaleX(1)}}@keyframes titleCollapse{0%,35%{height:46px}51%,80%{height:28px}94%,to{height:46px}}@keyframes curMove{0%{top:120%;left:44%}15%,32%{top:8px;left:calc(100% - 40px)}48%,to{top:125%;left:70%}}@keyframes trayActive{0%,22%{background:0 0}30%,66%{background:var(--mk-accent,#4b57e8)}74%,to{background:0 0}}@keyframes notifPush{0%{opacity:0;transform:translate(46px)scale(.95)}7%{opacity:1;transform:translate(0)scale(1)}12%{transform:translate(0)scale(1.015)}17%,80%{opacity:1;transform:translate(0)scale(1)}88%,to{opacity:0;transform:translate(46px)scale(.95)}}@keyframes notifRise{0%,6%{opacity:.28;transform:translateY(10px)scale(.92)}16%,80%{opacity:.5;transform:translateY(0)scale(.94)}88%,to{opacity:.28;transform:translateY(10px)scale(.92)}}@keyframes notifRise2{0%,6%{opacity:.14;transform:translateY(10px)scale(.86)}16%,80%{opacity:.28;transform:translateY(0)scale(.88)}88%,to{opacity:.14;transform:translateY(10px)scale(.86)}}@keyframes trayPop{0%{opacity:0;transform:scale(.86)translateY(-6px)}8%{opacity:1;transform:scale(1)translateY(0)}82%{opacity:1;transform:scale(1)translateY(0)}90%,to{opacity:0;transform:scale(.86)translateY(-6px)}}@keyframes trayGlow{0%,4%{background:#fff0}10%,84%{background:#ffffff38}92%,to{background:#fff0}}@keyframes trayRing{0%,3%{opacity:0;transform:scale(.4)}7%{opacity:.9}14%{opacity:0;transform:scale(1.5)}to{opacity:0}}@keyframes fileBar{0%,8%{width:0%}42%{width:100%}90%{width:100%}96%,to{width:0%}}@keyframes fileWriting{0%,8%{opacity:1}44%{opacity:1}50%,to{opacity:0}}@keyframes fileSaved{0%,46%{opacity:0}52%{opacity:1}92%{opacity:1}97%,to{opacity:0}}@keyframes fileRowIn{0%,6%{opacity:0;transform:translateY(8px)}14%,to{opacity:1;transform:translateY(0)}}
