.mobile-signature[data-v-5ab48064]{overflow:hidden;width:100vw;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-signature .wrap[data-v-5ab48064],.mobile-signature[data-v-5ab48064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-signature .wrap[data-v-5ab48064]{padding:15px}.mobile-signature .actionsWrap[data-v-5ab48064]{width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-signature .sign-area[data-v-5ab48064]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ddd;border-radius:8px;overflow:hidden;-ms-touch-action:none;touch-action:none}.mobile-signature .control-bar[data-v-5ab48064]{margin-right:10px;white-space:nowrap;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-signature .control-bar .reset-btn[data-v-5ab48064]{background:#f5f5f5;border-radius:20px;padding:0 30px;margin-right:20px}.mobile-signature .control-bar .confirm-btn[data-v-5ab48064]{border-radius:20px;padding:0 30px}.success-panel[data-v-5ab48064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60vh}.success-panel .success-content[data-v-5ab48064]{text-align:center}.success-panel .success-content .success-text[data-v-5ab48064]{font-size:18px;margin:20px 0;color:#333}.success-panel .success-content .back-btn[data-v-5ab48064]{border-radius:20px;padding:0 40px}