.mkz-v2-wrap{display:grid;gap:16px;font-family:Inter,Arial,sans-serif;color:#eaf0f8}
.mkz-v2-card,.mkz-v2-item{
  background:linear-gradient(180deg,#101a2b,#132038);
  border:1px solid #223453;
  border-radius:18px;
  padding:16px;
}
.mkz-v2-stats,.mkz-v2-grid,.mkz-v2-two{display:grid;gap:16px}
.mkz-v2-stats{grid-template-columns:repeat(4,1fr)}
.mkz-v2-grid{grid-template-columns:repeat(2,1fr)}
.mkz-v2-two{grid-template-columns:1fr 1fr}
.mkz-v2-card strong{display:block;font-size:28px}
.mkz-v2-form{display:grid;gap:12px}
.mkz-v2-form input,.mkz-v2-form textarea,.mkz-v2-form select{
  width:100%;
  padding:12px 14px;
  background:#0d1728;
  border:1px solid #223453;
  border-radius:12px;
  color:#eaf0f8;
}
.mkz-v2-btn{
  background:linear-gradient(135deg,#38bdf8,#14b8a6);
  border:none;
  border-radius:12px;
  padding:11px 14px;
  font-weight:700;
  color:#00131b;
  cursor:pointer;
}
.mkz-v2-item{margin-bottom:12px}
.mkz-v2-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}
.mkz-v2-meta span{
  padding:6px 9px;
  border-radius:999px;
  border:1px solid #223453;
  font-size:12px;
  color:#9ab0c9;
}
.mkz-v2-note,.mkz-v2-empty{color:#9ab0c9}
@media (max-width:960px){
  .mkz-v2-stats,.mkz-v2-grid,.mkz-v2-two{grid-template-columns:1fr}
}
