.elementor-613 .elementor-element.elementor-element-4248369{--display:flex;}.elementor-613 .elementor-element.elementor-element-9ddada6{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-613:not(.elementor-motion-effects-element-type-background), body.elementor-page-613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FFB2;}/* Start custom CSS for shortcode, class: .elementor-element-9ddada6 *//* ===== Dark Minimal Table ===== */
.ak-table-dark {
  width: 100%;
  border-collapse: collapse;
  margin: 24px 0;
  background: #0f1117;
  color: #e6e6e6;
  font-size: 15px;
  border-radius: 8px;
  overflow: hidden;
}

/* Header */
.ak-table-dark thead {
  background: #151922;
}

.ak-table-dark th {
  padding: 12px 14px;
  text-align: right;
  font-weight: 600;
  border-bottom: 1px solid #2a2f3a;
}

/* Body */
.ak-table-dark td {
  padding: 12px 14px;
  border-bottom: 1px solid #222736;
}

.ak-table-dark tr:last-child td {
  border-bottom: none;
}

/* Code style */
.ak-table-dark code {
  background: #1c2230;
  color: #00ffb2;
  padding: 3px 7px;
  border-radius: 5px;
  font-family: Consolas, monospace;
  font-size: 14px;
}

/* Hover (subtle) */
.ak-table-dark tbody tr:hover {
  background: rgba(255, 255, 255, 0.03);
}

/* ===== Responsive (Mobile) ===== */
@media (max-width: 768px) {
  .ak-table-dark thead {
    display: none;
  }

  .ak-table-dark,
  .ak-table-dark tbody,
  .ak-table-dark tr,
  .ak-table-dark td {
    display: block;
    width: 100%;
  }

  .ak-table-dark tr {
    margin-bottom: 16px;
    border: 1px solid #222736;
    border-radius: 8px;
    padding: 10px;
  }

  .ak-table-dark td {
    border: none;
    padding: 8px 10px;
    position: relative;
  }

  .ak-table-dark td::before {
    content: attr(data-label);
    display: block;
    font-size: 12px;
    color: #9aa3b2;
    margin-bottom: 4px;
  }
}/* End custom CSS */
/* Start custom CSS */.body.elementor-page-613 {
  color: #00FFB2;
}/* End custom CSS */