/* ============================================================
   差价协议签署管理 —— 合并页页签（仪表盘 / 差价协议签署列表）
   与 rectify.css 的 .rc-merged 同构、独立命名空间（pa-）
   ============================================================ */

.pa-merged {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.pa-tabs {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 0 8px;
  background: var(--bg-white);
  border-radius: 8px;
  box-shadow: 0 1px 4px rgba(0,0,0,0.06);
  border-bottom: 1px solid var(--border-color);
}

.pa-tab {
  padding: 9px 12px;
  font-size: 13px;
  color: var(--text-secondary);
  cursor: pointer;
  position: relative;
  white-space: nowrap;
  transition: color 0.15s;
}

.pa-tab:hover { color: var(--primary); }

.pa-tab.active {
  color: var(--primary);
  font-weight: 500;
}

.pa-tab.active::after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 10px;
  right: 10px;
  height: 2px;
  background: var(--primary);
  border-radius: 1px;
}

.pa-tab-panel[hidden] { display: none !important; }

.pa-frame {
  width: 100%;
  border: 0;
  display: block;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 1px 4px rgba(0,0,0,0.06);
}
