.guide{box-sizing:border-box;color:#1a1a1a;background:#fff;border-radius:1.35rem 1.35rem 0 0;width:min(100%,22rem);margin:0 auto;padding:.65rem 1.15rem 1.35rem;position:relative}.guide--android{border-radius:0 0 1.35rem 1.35rem}.guide .guide__close{z-index:1;color:#5c6b7a;min-height:2.75rem;font-size:var(--text-xl);line-height:1;position:absolute;top:.35rem;right:.35rem}.guide__title{text-align:center;margin:.35rem 2rem .65rem;font-weight:700}.guide__step{margin:0 0 .35rem}.guide__sheet{flex-direction:column;gap:.35rem;width:15.6rem;margin:0 auto;display:flex}.guide__ios-1,.guide__ios-2,.guide__and-1,.guide__and-2{color:#333;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.guide__ios-1{background-image:url(../../../download/store/iphone-1.avif);flex-direction:column;gap:1.18rem;height:8.385rem;padding-top:.585rem;padding-left:1.3rem;font-size:.715rem;display:flex}.guide__ios-1-tail{margin-top:.3rem}.guide__ios-2{background-image:url(../../../download/store/iphone-2.avif);flex-direction:column;height:9.1rem;display:flex}.guide__ios-2-bar{color:#1678ff;justify-content:space-between;align-items:center;padding:.65rem;font-size:.65rem;display:flex}.guide__ios-2-mid{color:#333;font-weight:700}.guide__ios-2-site{align-items:center;gap:.65rem;margin-top:2.15rem;margin-left:.65rem;font-size:.65rem;display:flex}.guide__ios-2-site img{object-fit:cover;border-radius:.35rem;width:2.4375rem;height:2.4375rem}.guide__ios-2-site span{flex-direction:column;gap:.2rem;min-width:0;display:flex}.guide__ios-2-site b{color:#333;font-weight:400}.guide__ios-2-site em{color:#8f8f8f;white-space:nowrap;text-overflow:ellipsis;width:11.5rem;font-style:normal;overflow:hidden}.guide__ios-2-note{color:#8f8f8f;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:14.3rem;margin:.825rem 0 0 .65rem;font-size:.5rem;line-height:1.25;display:-webkit-box;overflow:hidden}.guide__and-1{background-image:url(../../../download/store/android-1.avif);flex-direction:column;gap:1.4rem;height:9.75rem;padding-top:.715rem;padding-left:4.875rem;display:flex}.guide__and-1 span{color:#000;font-size:.65rem;line-height:1.6}.guide__and-2{background-image:url(../../../download/store/android-2.avif);flex-direction:column;height:8.45rem;display:flex;position:relative}.guide__and-2-title{color:#1f1f1f;margin:0;padding-top:1.1375rem;padding-left:1.105rem;font-size:.975rem;line-height:.97}.guide__and-2-site{color:#000;align-items:center;gap:.65rem;margin-top:1.8rem;margin-left:1.5rem;font-size:.65rem;display:flex}.guide__and-2-site img{object-fit:cover;width:1.365rem;height:1.365rem}.guide__and-2-actions{color:#1678ff;gap:2rem;font-size:.6rem;font-weight:700;display:flex;position:absolute;bottom:1.25rem;right:1.05rem}.guide__hand{z-index:2;pointer-events:none;background:url(../../../download/store/hand.avif) 50%/100% 100% no-repeat;width:2.82425rem;height:3.575rem;animation:.9s ease-in-out infinite guide-hand;position:absolute}.guide--ios .guide__hand{bottom:1rem;left:50%;transform:translate(-50%)scale(.8)rotate(180deg)}.guide--android .guide__hand{top:2rem;right:1rem}@keyframes guide-hand{0%,to{translate:0}50%{translate:0 .5rem}}@media(prefers-reduced-motion:reduce){.guide__hand{animation:none}}dialog.akc-modal:has(.guide--android) .akc-modal-float>.akc-modal-shell{margin-top:0;margin-bottom:auto}dialog.akc-modal:has(.guide:not(.guide--android)) .akc-modal-float>.akc-modal-shell{margin-top:auto;margin-bottom:0}
