.sd2 .ss-stage{overflow:hidden;background:transparent}.sd2 .sd2-phone{position:absolute;top:44px}.sd2 .sd2-screen{position:absolute;inset:0;background:#fff;overflow:hidden}.sd2 .sd2-img{position:absolute;left:0;top:0;width:402px;height:874px;max-width:none;opacity:0;transition:opacity .35s ease;display:block}.sd2 .sd2-img[data-on]{opacity:1}.sd2 .sd2-hit{position:absolute;width:44px;height:36px}.sd2 [data-act]{cursor:pointer}.sd2 .sd2-long{position:absolute;left:0;top:47px;width:402px;height:827px;overflow:hidden;background:#fff;opacity:0;pointer-events:none;transition:opacity .35s ease}.sd2 .sd2-long[data-on]{opacity:1;pointer-events:auto;cursor:grab;touch-action:none}.sd2 .sd2-long img{display:block;width:402px;height:auto;max-width:none;transition:transform 1.3s cubic-bezier(.3,.75,.1,1);will-change:transform}.sd2 .sd2-long img[data-live]{transition:none}.sd2 .sd2-tabbar{position:absolute;left:0;right:0;bottom:0;height:110px;background-size:402px 874px;background-position:0 -764px;background-repeat:no-repeat;pointer-events:none}.sd2 .sd2-nav{position:absolute;left:0;right:0;bottom:36px;display:none;justify-content:center;z-index:3}.sd2 .sd2-nav span{padding:6px 14px;border-radius:999px;background:#1e1e28c7;color:#fff;font-size:12px;font-weight:600}.sd2 .ss-stage[data-user] .sd2-nav{display:flex}.sd2 .sd2-img{pointer-events:none}
