.mm30-journey .mm31-pick-scene{isolation:isolate;overflow:visible;margin-top:2px}.mm30-journey .mm31-townline{position:absolute;top:24%;right:-5px;bottom:0;left:-5px;z-index:0;opacity:.35;pointer-events:none;background:linear-gradient(to top,rgba(88,132,173,.2),transparent 78%),linear-gradient(140deg,transparent 20%,rgba(78,125,162,.22) 20% 25%,transparent 25% 52%,rgba(78,125,162,.16) 52% 60%,transparent 60%);-webkit-mask-image:linear-gradient(90deg,black,transparent 70%);mask-image:linear-gradient(90deg,black,transparent 70%)}.mm30-journey .mm31-pick-customer{position:absolute;bottom:2px;left:2%;height:145px;width:126px;display:grid;align-items:end;justify-items:center;z-index:1;filter:drop-shadow(0 8px 10px rgba(5,15,28,.35));pointer-events:none}.mm30-journey .mm31-pick-customer img{display:block;width:auto;height:100%;object-fit:contain;transform-origin:50% 80%;animation:mm31-sway 5s ease-in-out infinite}.mm30-journey .mm31-thought-cloud{z-index:1;right:10%;top:3px;width:120px;height:111px;transform:rotate(4deg);border-radius:44% 54% 48% 52%;background:radial-gradient(circle at 35% 25%,#abdbf754,#3967942e 58%,#182a401f);box-shadow:inset 0 1px #e7f8ff30,0 0 26px #8fc7e71a}.mm30-journey .mm31-thought-cloud:before{left:-23px;bottom:10px;width:10px;height:10px;box-shadow:0 0 10px #a7d7ef40}.mm30-journey .mm31-thought-cloud:after{left:-31px;bottom:-4px;width:5px;height:5px}.mm30-journey .mm31-thought-cloud img{width:94%;height:94%;object-fit:contain}.mm30-journey .mm31-dream-spark{position:absolute;z-index:2;color:#d3efff;pointer-events:none;text-shadow:0 0 10px rgba(167,215,239,.55)}.mm30-journey .mm31-dream-spark--one{left:42%;top:20%;font-size:17px}.mm30-journey .mm31-dream-spark--two{right:1%;top:8%;font-size:21px}.mm30-journey .mm31-dream-dot{position:absolute;z-index:1;background:#a9d7f566;border-radius:50%}.mm30-journey .mm31-dream-dot--one{height:6px;width:6px;left:46%;bottom:28%}.mm30-journey .mm31-dream-dot--two{height:3px;width:3px;left:49%;bottom:42%}.mm30-journey .mm31-pick-hint{position:absolute;right:7%;bottom:0;color:#b6dbee;font-size:9px;font-weight:750;letter-spacing:.05em;text-shadow:0 0 8px rgba(40,82,120,.5)}.mm30-journey .mm31-trade-scene{isolation:isolate;padding-top:6px;overflow:hidden;border-radius:15px;margin-top:3px}.mm30-journey .mm31-mm2-scene-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover;opacity:.25;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,black 23%,black 76%,transparent);mask-image:linear-gradient(to bottom,transparent,black 23%,black 76%,transparent)}.mm30-journey .mm31-char{position:relative;z-index:2;justify-content:flex-end;align-self:stretch}.mm30-journey .mm31-char .mm30-person-art{width:min(118px,100%);height:152px;filter:drop-shadow(0 7px 7px rgba(4,11,23,.33))}.mm30-journey .mm31-character-svg{display:block;height:100%;width:100%;object-fit:contain;object-position:center bottom}.mm30-journey .mm31-char strong{position:relative;z-index:2;border:1px solid rgba(167,215,239,.2);border-radius:20px;background:#14202fd6;padding:4px 9px;color:#e6f5fb;font-size:10px}.mm30-journey .mm31-transfer{position:relative;z-index:3;min-width:80px;flex-basis:80px;padding-top:2px}.mm30-journey .mm31-trade-item{width:69px;height:69px;position:relative;border-color:#a7d7ef47;box-shadow:0 0 18px #a1d0f124;background:radial-gradient(circle,rgba(112,174,217,.23),rgba(37,78,115,.13) 65%,transparent)}.mm30-journey .mm31-mm2-badge{position:absolute;right:4px;top:2px;z-index:2;display:flex;align-items:center;gap:2px;padding:0 4px;border-radius:8px;background:#0c1623ab;font-weight:800;font-size:9px;color:#bfe3fa}.mm30-journey .mm31-mm2-badge img{width:17px;height:21px;object-fit:contain}@media(max-width:1090px)and (min-width:821px){.mm30-journey .mm31-pick-customer{height:127px;left:0}.mm30-journey .mm31-thought-cloud{width:104px;height:103px;right:4%}.mm30-journey .mm31-char .mm30-person-art{height:132px}}@media(max-width:440px){.mm30-journey .mm31-pick-customer{height:142px;left:0}.mm30-journey .mm31-thought-cloud{right:6%;width:113px;height:105px}.mm30-journey .mm31-char .mm30-person-art{height:146px}}@media(prefers-reduced-motion:reduce){.mm30-journey .mm31-pick-customer img{animation:none}}@keyframes mm31-sway{0%,to{transform:rotate(-1deg) translateY(0)}50%{transform:rotate(1deg) translateY(-3px)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/mm2cloud-how-it-works-v31.css.map */
