.live2d-widget{display:flex;position:fixed;bottom:0;right:0;z-index:100;align-items:flex-end}.live2d-widget-on-left{flex-direction:row}.live2d-widget-on-right{flex-direction:row-reverse}.live2d-widget-tip{box-sizing:border-box;position:absolute;width:100%;line-height:1.5rem;padding:15px 20px;font-size:.9rem;word-break:break-all;text-overflow:ellipsis;border:1px solid rgba(224,186,140,.62);border-radius:12px;background-color:#ecd9bc80;box-shadow:0 3px 15px 2px #bf9e7633;transform-origin:center;animation:shake 50s ease-in-out 5s infinite}.live2d-widget-tip-on-top{top:0}.live2d-widget-tip-on-bottom{bottom:0}.live2d-widget-main{transition:padding .3s ease-in-out;cursor:grab}.live2d-widget-main-on-left:hover{padding-left:21px}.live2d-widget-main-on-right:hover{padding-right:21px}.live2d-widget-tool{position:absolute;width:20px;bottom:10px;color:#5b6c7d;text-align:center;cursor:pointer;padding:0 10px;z-index:10}.live2d-widget-tool span{line-height:30px;display:inline-block}.live2d-widget-tool span:hover{color:#0684bd}.live2d-widget-toggle{width:1.5rem;bottom:1rem;padding:.3rem 0;writing-mode:vertical-lr;color:#fff;background-color:#fa0;font-size:1rem;cursor:pointer;right:0}.live2d-widget-toggle:hover{width:1.7rem}.live2d-widget-toggle-on-left{border-radius:0 .5rem .5rem 0}.live2d-widget-toggle-on-right{border-radius:.5rem 0 0 .5rem}@keyframes shake{2%{transform:translate(.5px,-1.5px) rotate(-.5deg)}4%{transform:translate(.5px,1.5px) rotate(1.5deg)}6%{transform:translate(1.5px,1.5px) rotate(1.5deg)}8%{transform:translate(2.5px,1.5px) rotate(.5deg)}10%{transform:translate(.5px,2.5px) rotate(.5deg)}12%{transform:translate(1.5px,1.5px) rotate(.5deg)}14%{transform:translate(.5px,.5px) rotate(.5deg)}16%{transform:translate(-1.5px,-.5px) rotate(1.5deg)}18%{transform:translate(.5px,.5px) rotate(1.5deg)}20%{transform:translate(2.5px,2.5px) rotate(1.5deg)}22%{transform:translate(.5px,-1.5px) rotate(1.5deg)}24%{transform:translate(-1.5px,1.5px) rotate(-.5deg)}26%{transform:translate(1.5px,.5px) rotate(1.5deg)}28%{transform:translate(-.5px,-.5px) rotate(-.5deg)}30%{transform:translate(1.5px,-.5px) rotate(-.5deg)}32%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}34%{transform:translate(2.5px,2.5px) rotate(-.5deg)}36%{transform:translate(.5px,-1.5px) rotate(.5deg)}38%{transform:translate(2.5px,-.5px) rotate(-.5deg)}40%{transform:translate(-.5px,2.5px) rotate(.5deg)}42%{transform:translate(-1.5px,2.5px) rotate(.5deg)}44%{transform:translate(-1.5px,1.5px) rotate(.5deg)}46%{transform:translate(1.5px,-.5px) rotate(-.5deg)}48%{transform:translate(2.5px,-.5px) rotate(.5deg)}50%{transform:translate(-1.5px,1.5px) rotate(.5deg)}52%{transform:translate(-.5px,1.5px) rotate(.5deg)}54%{transform:translate(-1.5px,1.5px) rotate(.5deg)}56%{transform:translate(.5px,2.5px) rotate(1.5deg)}58%{transform:translate(2.5px,2.5px) rotate(.5deg)}60%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}62%{transform:translate(-1.5px,.5px) rotate(1.5deg)}64%{transform:translate(-1.5px,1.5px) rotate(1.5deg)}66%{transform:translate(.5px,2.5px) rotate(1.5deg)}68%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}70%{transform:translate(2.5px,2.5px) rotate(.5deg)}72%{transform:translate(-.5px,-1.5px) rotate(1.5deg)}74%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}76%{transform:translate(-1.5px,2.5px) rotate(1.5deg)}78%{transform:translate(-1.5px,2.5px) rotate(.5deg)}80%{transform:translate(-1.5px,.5px) rotate(-.5deg)}82%{transform:translate(-1.5px,.5px) rotate(-.5deg)}84%{transform:translate(-.5px,.5px) rotate(1.5deg)}86%{transform:translate(2.5px,1.5px) rotate(.5deg)}88%{transform:translate(-1.5px,.5px) rotate(1.5deg)}90%{transform:translate(-1.5px,-.5px) rotate(-.5deg)}92%{transform:translate(-1.5px,-1.5px) rotate(1.5deg)}94%{transform:translate(.5px,.5px) rotate(-.5deg)}96%{transform:translate(2.5px,-.5px) rotate(-.5deg)}98%{transform:translate(-1.5px,-1.5px) rotate(-.5deg)}0%,to{transform:translate(0) rotate(0)}}
