#landlord{user-select:none;position:fixed;left:30px;bottom:20px;width:160px;height:192px;z-index:10000;font-size:0;transition:all .3s ease-in-out}#live2d{position:relative;width:160px;height:192px}#landlord .message{opacity:0;width:172px;height:auto;margin:auto;padding:7px;top:-50px;left:-20px;text-align:center;color:#666;border:1px solid rgba(190,150,13,.4);border-radius:12px;background-color:rgba(255,255,255,.9);box-shadow:0 3px 15px 2px rgba(230,187,41,.4);font-size:13px;font-weight:400;text-overflow:ellipsis;text-transform:uppercase;overflow:hidden;position:absolute;word-break: break-all;z-index:1;}#landlord .landlord-close{opacity:0;visibility:hidden;width:20px;height:20px;line-height:20px;background:rgba(0,0,0,.2);text-align:center;color:#fff;position:absolute;top:3px;right:0;border-radius:50%;font-size:10px;cursor:pointer;z-index:2;transition:.2s}#landlord:hover .landlord-close{opacity:1;visibility:visible}#flost-landlord{display:none;cursor:pointer;width:50px;height:50px;position:fixed;left:10px;bottom:20px;border-radius:50%;overflow:hidden;z-index:10}#flost-landlord img{width:50px;height:50px}#landlord .hide-button{position:absolute;top:10px;right:0;display:none;overflow:hidden;width:60px;height:20px;border:1px solid rgba(189,153,222,.4);border-radius:12px;background:rgba(189,153,222,.2);box-shadow:0 3px 15px 2px rgba(189,153,222,.4);text-align:center;font-size:12px;cursor:pointer}#landlord .hide-button:hover{border:1px solid #f4a7b9;background:#f4f6f8}@media screen and (max-width:1700px){#live2d,#landlord{width:85.5px;height:108px;left:0}#landlord .message{font-size:12px;width:150px;padding:5px;left:79px;top:inherit;bottom:0}}@media (max-width:860px){#landlord{display:none}}@keyframes shake{2%{transform:translate(0.5px,-1.5px) rotate(-.5deg)}4%{transform:translate(0.5px,1.5px) rotate(1.5deg)}6%{transform:translate(1.5px,1.5px) rotate(1.5deg)}8%{transform:translate(2.5px,1.5px) rotate(0.5deg)}10%{transform:translate(0.5px,2.5px) rotate(0.5deg)}12%{transform:translate(1.5px,1.5px) rotate(0.5deg)}14%{transform:translate(0.5px,.5px) rotate(0.5deg)}16%{transform:translate(-1.5px,-.5px) rotate(1.5deg)}18%{transform:translate(0.5px,.5px) rotate(1.5deg)}20%{transform:translate(2.5px,2.5px) rotate(1.5deg)}22%{transform:translate(0.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(0.5px,-1.5px) rotate(0.5deg)}38%{transform:translate(2.5px,-.5px) rotate(-.5deg)}40%{transform:translate(-.5px,2.5px) rotate(0.5deg)}42%{transform:translate(-1.5px,2.5px) rotate(0.5deg)}44%{transform:translate(-1.5px,1.5px) rotate(0.5deg)}46%{transform:translate(1.5px,-.5px) rotate(-.5deg)}48%{transform:translate(2.5px,-.5px) rotate(0.5deg)}50%{transform:translate(-1.5px,1.5px) rotate(0.5deg)}52%{transform:translate(-.5px,1.5px) rotate(0.5deg)}54%{transform:translate(-1.5px,1.5px) rotate(0.5deg)}56%{transform:translate(0.5px,2.5px) rotate(1.5deg)}58%{transform:translate(2.5px,2.5px) rotate(0.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(0.5px,2.5px) rotate(1.5deg)}68%{transform:translate(2.5px,-1.5px) rotate(1.5deg)}70%{transform:translate(2.5px,2.5px) rotate(0.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(0.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(0.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(0.5px,.5px) rotate(-.5deg)}96%{transform:translate(2.5px,-.5px) rotate(-.5deg)}98%{transform:translate(-1.5px,-1.5px) rotate(-.5deg)}0%,100%{transform:translate(0,0) rotate(0)}}