/* Hytale Wiki Importer — front styles (scoped) */
.hwi-wiki{
  --hytale-gold:#fbbf24;
  --hytale-gold-dark:#f59e0b;
}

.hwi-wiki a{ text-decoration:none; }

.hwi-wiki .btn-gold{
	background: linear-gradient(180deg, var(--hytale-gold) 0%, #eab308 100%);
	border: 2px solid #fde047;
	box-shadow: 0 4px 0 #854d0e;
	color: #422006;
	text-shadow: 0 1px 0 rgba(255,255,255,0.4);
}

.hwi-wiki .btn-gold:hover{
	filter: brightness(1.1); 
}

.hwi-wiki .btn-gold:active{
	transform: translateY(4px);
	box-shadow: 0 0 0 #854d0e !important; 
}

.hwi-wiki .post-card{
  background: rgba(11,13,19,0.8);
  border: 1px solid rgba(255,255,255,0.08);
  box-shadow: 0 10px 40px rgba(0,0,0,0.35);
  transition: transform .15s ease, box-shadow .15s ease, border-color .15s ease;
}

.hwi-wiki .post-card:hover{
  border-color: rgba(245,158,11,0.35);
  box-shadow: 0 14px 50px rgba(0,0,0,0.45);
  transform: translateY(-2px);
}

.hwi-wiki .hwi-paging .page-numbers{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:42px;
  height:40px;
  padding:0 12px;
  border-radius:12px;
  border:1px solid rgba(255,255,255,0.15);
  background: rgba(0,0,0,0.30);
  color:#e5e7eb;
  transition: border-color .15s ease, color .15s ease, background .15s ease;
}

.hwi-wiki .hwi-paging .page-numbers:hover{
  border-color: rgba(245,158,11,0.6);
  color:#fef3c7;
}

.hwi-wiki .hwi-paging .page-numbers.current{
  border-color: rgba(245,158,11,0.85);
  color:#fde68a;
}

.hwi-wiki .hwi-paging .page-numbers.dots{
  background: transparent;
  border-color: transparent;
  color:#9ca3af;
}
