/* ====== 引入设计系统（tokens → toolkit，全站统一） ====== */
@import url('../../ds/v1/toolkit.css');

/* ====== unit-converter 工具特有样式（仅保留特有规则，基础令牌由 toolkit 提供） ====== */
.ds-conv { margin-top: 18px; }
.ds-conv__input { display: flex; gap: 12px; margin-bottom: 18px; }
.ds-conv__value { flex: 1; font-size: 20px; padding: 12px 14px; }
.ds-conv__unit { width: 220px; font-size: 16px; }
.ds-conv__hint { color: var(--ds-text-soft); font-size: 13px; margin: 0 0 6px; }
.ds-conv__title { font-size: 14px; margin: 0 0 8px; color: var(--ds-text); }

.ds-table__row { cursor: pointer; border-bottom: 1px solid var(--ds-border); transition: background 0.12s; }
.ds-table__row:hover { background: var(--ds-row-hover); }
.ds-table__row.is-source { background: var(--ds-info-bg); }
.ds-table__row.is-source td { font-weight: 600; }

@media (max-width: 640px) {
  .ds-conv__unit { width: 100%; }
}
