/* pages/sign/index.wxss */
/* 页面容器 签字区域只自改这里的高度 */
.signature-page {
  width: 100vw;
  height: calc(50vh - 44rpx);
  // background-color: #f6f6f6;
  display: flex;
  flex-direction: column;
  padding: 16rpx;
  box-sizing: border-box;
}

/* 顶部操作栏 */
.action-bar {
  display: flex;
  justify-content: flex-end;
  gap: 16rpx;
  margin-bottom: 20rpx;
  padding: 0 10rpx;
}

/* 自定义按钮样式 */
.action-bar .t-button {
  min-width: auto;
  padding: 0 16rpx;
  font-size: 18rpx !important;
  height: 35rpx !important;
  line-height: 35rpx !important;
}

/* 按钮图标样式 */
.action-bar .t-icon,
.action-bar .t-button__icon,
.action-bar .t-button .t-icon {
  font-size: 20rpx !important;
}

/* 签名区域-大尺寸 */
.signature-area-large {
  flex: 1;
  background-color: #ffffff;
  border-radius: 16rpx;
  box-shadow: 0 2rpx 12rpx rgba(0, 0, 0, 0.2);
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  width: 94vw;
  height: 100vh;
}

/* 签名画布-大尺寸 */
.signature-canvas-large {
  width: 100%;
  height: 100%;
  background-color: #ffffff;
}

/* 提示文本 */
.signature-tips {
  text-align: center;
  color: #999999;
  font-size: 12px;
  margin-top: 16rpx;
}

