/* Full Form Plugin Styles */

.full-form-list {
    margin: 20px 0;
}

.full-form-list h2 {
    color: #2c3e50;
    font-weight: 700;
}

.full-form-list .full-form-item {
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
}

.full-form-list .full-form-item:last-child {
    border-bottom: none;
}







.full-form-meta {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  font-size: 15px;
  color: #2c3e50;
  padding: 10px 16px;
  background: #fff;
  border-radius: 6px;
  box-shadow: 0 1px 4px rgba(44, 62, 80, 0.07);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  align-items: center;
  line-height: 1.4;
}

.full-form-meta time {
  font-weight: 600;
  color: #27ae60;
  font-size: 14px;
}

.full-form-meta a.full-form-author {
  color: #2980b9;
  font-weight: 600;
  text-decoration: none;
  border-bottom: 2px solid transparent;
  transition: 0.2s;
}

.full-form-meta a.full-form-author:hover,
.full-form-meta a.full-form-author:focus {
  color: #1c5980;
  border-bottom-color: currentColor;
  outline: none;
}

.full-form-updated,
.full-form-date {
  background: #dff0ea;
  padding: 5px 12px;
  border-radius: 5px;
  font-size: 13px;
  box-shadow: inset 0 0 5px rgba(39, 174, 96, 0.12);
}

@media (max-width: 600px) {
  .full-form-meta {
    font-size: 14px;
    flex-direction: column;
    align-items: flex-start;
  }
  .full-form-updated,
  .full-form-date {
    font-size: 12px;
  }
}




