:root{
  --pkds-panel-bg-1:#fcf6e8;
  --pkds-panel-bg-2:#f1e1bb;
  --pkds-panel-soft:#f7ecd1;
  --pkds-gold-1:#dcc08a;
  --pkds-gold-2:#c39a52;
  --pkds-gold-4:#a67821;
  --pkds-red-1:#7f1414;
  --pkds-red-2:#9e1a1a;
  --pkds-red-deep:#651010;
  --pkds-text:#3b2a12;
  --pkds-text-soft:#665234;
}

:root{
  --skd-gold-1:var(--pkds-gold-1);
  --skd-gold-2:var(--pkds-gold-2);
  --skd-gold-3:var(--pkds-gold-4);
  --skd-danger-1:var(--pkds-red-1);
  --skd-danger-2:var(--pkds-red-2);
  --skd-panel-bg-1:var(--pkds-panel-bg-1);
  --skd-panel-bg-2:var(--pkds-panel-bg-2);
}

.skd-ui,
.skd-ui .skd-sub,
.skd-ui .skd-small,
.skd-ui .skd-note,
.skd-ui .skd-kv .k,
.skd-ui .skd-hex-content,
.skd-ui .skd-hex-content p,
.skd-ui .skd-hex-content li,
.skd-ui .skd-form label,
.skd-ui .skd-field label{
  color:var(--pkds-text) !important;
}

.skd-ui .skd-title,
.skd-ui .skd-h2,
.skd-ui .skd-score,
.skd-ui .skd-hex-title,
.skd-ui .kd-que-title,
.skd-ui .skd-que-title,
.skd-ui .skd-card b,
.skd-ui .skd-card strong,
.skd-ui .skd-kv .v{
  color:#2a1a06 !important;
}

.skd-ui .skd-card,
.skd-ui .skd-card .skd-card,
.skd-ui .skd-luan-giai,
.skd-ui .kd-luan-giai{
  background:linear-gradient(180deg,var(--pkds-panel-bg-1) 0%, var(--pkds-panel-soft) 100%) !important;
  border-color:rgba(166,120,33,.22) !important;
  box-shadow:0 8px 22px rgba(83,56,13,.06) !important;
}

.skd-ui .skd-form input,
.skd-ui .skd-form select{
  background:#fffdfa !important;
  border-color:rgba(166,120,33,.3) !important;
  color:#2a1a06 !important;
}

.skd-ui .skd-btn{
  background:linear-gradient(180deg,#7f1414 0%, #9e1a1a 42%, #651010 100%) !important;
  color:#fff !important;
}

.skd-ui .skd-badge{
  background:#fff7e5 !important;
  border-color:rgba(166,120,33,.24) !important;
  color:#7a5415 !important;
}

.skd-ui .skd-meter{
  background:#ead8b0 !important;
}

.skd-ui .skd-meter > span{
  background:linear-gradient(90deg,#c39a52 0%, #e0bc72 48%, #aa7f32 100%) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 6px rgba(195,154,82,.28) !important;
}
