
.cc_3kqoau7t_EyZhaqgCdO .zb-rs, .cc_3kqoau7t_Bi272gZk25 .zb-rs, .cc_3kqoau7t_mJrLHHGFfO .zb-rs, .cc_3kqoau7t_utlXDIMQ4U .zb-rs, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: inherit;
  text-decoration: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs-stars, .cc_3kqoau7t_Bi272gZk25 .zb-rs-stars, .cc_3kqoau7t_mJrLHHGFfO .zb-rs-stars, .cc_3kqoau7t_utlXDIMQ4U .zb-rs-stars, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-stars, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-stars {
  position: relative;
  display: inline-flex;
  flex-shrink: 0;
  color: var(--zb-star, currentColor);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs-row, .cc_3kqoau7t_Bi272gZk25 .zb-rs-row, .cc_3kqoau7t_mJrLHHGFfO .zb-rs-row, .cc_3kqoau7t_utlXDIMQ4U .zb-rs-row, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-row, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-row {
  display: inline-flex;
  gap: 4px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs-row svg, .cc_3kqoau7t_Bi272gZk25 .zb-rs-row svg, .cc_3kqoau7t_mJrLHHGFfO .zb-rs-row svg, .cc_3kqoau7t_utlXDIMQ4U .zb-rs-row svg, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-row svg, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-row svg {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
}

/* Boş sıra soluk; dolu sıra üstte, ortalamaya göre kırpılır */
.cc_3kqoau7t_EyZhaqgCdO .zb-rs-row:not(.zb-rs-row--fill), .cc_3kqoau7t_Bi272gZk25 .zb-rs-row:not(.zb-rs-row--fill), .cc_3kqoau7t_mJrLHHGFfO .zb-rs-row:not(.zb-rs-row--fill), .cc_3kqoau7t_utlXDIMQ4U .zb-rs-row:not(.zb-rs-row--fill), .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-row:not(.zb-rs-row--fill), .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-row:not(.zb-rs-row--fill) { opacity: 0.32; }

.cc_3kqoau7t_EyZhaqgCdO .zb-rs-row--fill, .cc_3kqoau7t_Bi272gZk25 .zb-rs-row--fill, .cc_3kqoau7t_mJrLHHGFfO .zb-rs-row--fill, .cc_3kqoau7t_utlXDIMQ4U .zb-rs-row--fill, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-row--fill, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-row--fill {
  position: absolute;
  inset: 0 auto 0 0;
  overflow: hidden;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs-value, .cc_3kqoau7t_Bi272gZk25 .zb-rs-value, .cc_3kqoau7t_mJrLHHGFfO .zb-rs-value, .cc_3kqoau7t_utlXDIMQ4U .zb-rs-value, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-value, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-value {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs-count, .cc_3kqoau7t_Bi272gZk25 .zb-rs-count, .cc_3kqoau7t_mJrLHHGFfO .zb-rs-count, .cc_3kqoau7t_utlXDIMQ4U .zb-rs-count, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs-count, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs-count {
  font-size: 12px;
  line-height: 1;
  opacity: 0.6;
}

/* PDP: sayı yorumlara giden link; altında noktalı dikiş, hover'da Accent iplik soldan diker */
.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp {
  align-self: flex-start;
  cursor: pointer;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count {
  position: relative;
  padding-bottom: 4px;
  transition: opacity var(--zb-duration-fast, 0.2s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count::after {
  content: "";
  position: absolute;
  inset: auto 0 0 0;
  height: 1px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count::before {
  background: repeating-linear-gradient(90deg, currentColor 0 4px, transparent 4px 8px);
  opacity: 0.6;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count::after {
  background: var(--zb-accent, var(--ze7ETvdlWj, #c9a27e));
  transform: scaleX(0);
  transform-origin: left;
  transition: transform var(--zb-duration-base, 0.35s) var(--zb-ease-in, cubic-bezier(0.55, 0, 1, 0.45));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp:hover .zb-rs-count, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp:hover .zb-rs-count, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp:hover .zb-rs-count, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp:hover .zb-rs-count, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp:hover .zb-rs-count, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp:hover .zb-rs-count, .cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp:focus-visible .zb-rs-count, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp:focus-visible .zb-rs-count, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp:focus-visible .zb-rs-count, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp:focus-visible .zb-rs-count, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp:focus-visible .zb-rs-count, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp:focus-visible .zb-rs-count { opacity: 1; }

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp:hover .zb-rs-count::after, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp:hover .zb-rs-count::after, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp:hover .zb-rs-count::after, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp:hover .zb-rs-count::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp:hover .zb-rs-count::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp:hover .zb-rs-count::after, .cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp:focus-visible .zb-rs-count::after, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp:focus-visible .zb-rs-count::after, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp:focus-visible .zb-rs-count::after, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp:focus-visible .zb-rs-count::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp:focus-visible .zb-rs-count::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp:focus-visible .zb-rs-count::after {
  transform: scaleX(1);
  transition-timing-function: var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp:focus-visible, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp:focus-visible, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp:focus-visible, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp:focus-visible, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp:focus-visible, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp:focus-visible {
  outline: 1px solid currentColor;
  outline-offset: 4px;
}

/* Link değilken (Hızlı Bakış) dikiş ve imleç yok */
.cc_3kqoau7t_EyZhaqgCdO .zb-rs--static, .cc_3kqoau7t_Bi272gZk25 .zb-rs--static, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--static, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--static, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--static, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--static { cursor: auto; }
.cc_3kqoau7t_EyZhaqgCdO .zb-rs--static .zb-rs-count, .cc_3kqoau7t_Bi272gZk25 .zb-rs--static .zb-rs-count, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--static .zb-rs-count, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--static .zb-rs-count, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--static .zb-rs-count, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--static .zb-rs-count { padding-bottom: 0; }
.cc_3kqoau7t_EyZhaqgCdO .zb-rs--static .zb-rs-count::before, .cc_3kqoau7t_Bi272gZk25 .zb-rs--static .zb-rs-count::before, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--static .zb-rs-count::before, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--static .zb-rs-count::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--static .zb-rs-count::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--static .zb-rs-count::before, .cc_3kqoau7t_EyZhaqgCdO .zb-rs--static .zb-rs-count::after, .cc_3kqoau7t_Bi272gZk25 .zb-rs--static .zb-rs-count::after, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--static .zb-rs-count::after, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--static .zb-rs-count::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--static .zb-rs-count::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--static .zb-rs-count::after { content: none; }

/* Kart: küçük yıldızlar, puan yazısı yok */
.cc_3kqoau7t_EyZhaqgCdO .zb-rs--card, .cc_3kqoau7t_Bi272gZk25 .zb-rs--card, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--card, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--card, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--card, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--card { gap: 4px; }

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--card .zb-rs-row, .cc_3kqoau7t_Bi272gZk25 .zb-rs--card .zb-rs-row, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--card .zb-rs-row, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--card .zb-rs-row, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--card .zb-rs-row, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--card .zb-rs-row { gap: 0; }

.cc_3kqoau7t_EyZhaqgCdO .zb-rs--card .zb-rs-row svg, .cc_3kqoau7t_Bi272gZk25 .zb-rs--card .zb-rs-row svg, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--card .zb-rs-row svg, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--card .zb-rs-row svg, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--card .zb-rs-row svg, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--card .zb-rs-row svg {
  width: 12px;
  height: 12px;
}

@media (prefers-reduced-motion: reduce) {
  .cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count, .cc_3kqoau7t_EyZhaqgCdO .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_Bi272gZk25 .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_mJrLHHGFfO .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_utlXDIMQ4U .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-rs--pdp .zb-rs-count::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-rs--pdp .zb-rs-count::after { transition: none; }
}

/*
 * VariantSelect — yazı varyantları için açılır seçim. Ortak kurallar + "strip" (yedek, sade etiket şeridi);
 * "tape" (mezura) görünümü dosyanın sonunda, .zb-vs--tape altında.
 * Renkler bulunduğu yerden gelir: yazı currentColor, zemin --vs-bg (yoksa --zb-bg), iplik Marka/Accent.
 * Katmanlar: .zb-vs-pop (konum: süzülen / akışta) → .zb-vs-clip (perde açılışı) → .zb-vs-list (kaydırma)
 */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs, .cc_3kqoau7t_Bi272gZk25 .zb-vs, .cc_3kqoau7t_mJrLHHGFfO .zb-vs, .cc_3kqoau7t_utlXDIMQ4U .zb-vs, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs {
  --vs-h: 48px;
  --vs-row: 40px;
  --vs-bg-c: var(--vs-bg, var(--zb-bg, var(--WY9VFUxXo4, #ffffff)));
  --vs-line: color-mix(in srgb, currentColor 20%, transparent);
  position: relative;
  width: 100%;
  max-width: 400px;
  color: inherit;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--compact, .cc_3kqoau7t_Bi272gZk25 .zb-vs--compact, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--compact, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--compact, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--compact, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--compact {
  --vs-h: 40px;
  --vs-row: 36px;
}

/* ===== Tetikleyici ===== */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs-trigger, .cc_3kqoau7t_Bi272gZk25 .zb-vs-trigger, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-trigger, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-trigger, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-trigger, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  box-sizing: border-box;
  width: 100%;
  height: var(--vs-h);
  margin: 0;
  padding: 0 16px;
  border: 1px solid var(--vs-line);
  border-radius: var(--vs-radius, var(--pd-radius, 4px));
  background: var(--vs-bg-c);
  color: inherit;
  font: inherit;
  font-size: var(--ty-variantOption-size, 16px);
  font-weight: var(--ty-variantOption-weight, 400);
  text-align: left;
  cursor: pointer;
  transition:
    border-color var(--zb-duration-fast, 0.2s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1)),
    border-radius var(--zb-duration-fast, 0.2s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--compact .zb-vs-trigger, .cc_3kqoau7t_Bi272gZk25 .zb-vs--compact .zb-vs-trigger, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--compact .zb-vs-trigger, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--compact .zb-vs-trigger, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--compact .zb-vs-trigger, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--compact .zb-vs-trigger {
  padding: 0 12px;
  font-size: 12px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-trigger:hover, .cc_3kqoau7t_Bi272gZk25 .zb-vs-trigger:hover, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-trigger:hover, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-trigger:hover, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-trigger:hover, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-trigger:hover, .cc_3kqoau7t_EyZhaqgCdO .zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_Bi272gZk25 .zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--open .zb-vs-trigger {
  border-color: currentColor;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-trigger:focus-visible, .cc_3kqoau7t_Bi272gZk25 .zb-vs-trigger:focus-visible, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-trigger:focus-visible, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-trigger:focus-visible, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-trigger:focus-visible, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-trigger:focus-visible {
  outline: 1px solid currentColor;
  outline-offset: 4px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-trigger--out .zb-vs-value, .cc_3kqoau7t_Bi272gZk25 .zb-vs-trigger--out .zb-vs-value, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-trigger--out .zb-vs-value, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-trigger--out .zb-vs-value, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-trigger--out .zb-vs-value, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-trigger--out .zb-vs-value {
  opacity: 0.48;
  text-decoration: line-through;
}

/* Seçili değer maskeden yukarı kayarak değişir */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs-mask, .cc_3kqoau7t_Bi272gZk25 .zb-vs-mask, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-mask, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-mask, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-mask, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-mask {
  display: flex;
  min-width: 0;
  overflow: hidden;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-value, .cc_3kqoau7t_Bi272gZk25 .zb-vs-value, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-value, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-value, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-value, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-value {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  animation: zb-vs-roll var(--zb-duration-base, 0.35s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1)) both;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-chevron, .cc_3kqoau7t_Bi272gZk25 .zb-vs-chevron, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-chevron, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-chevron, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-chevron, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-chevron {
  flex: none;
  width: 16px;
  height: 16px;
  transition: transform var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--open .zb-vs-chevron, .cc_3kqoau7t_Bi272gZk25 .zb-vs--open .zb-vs-chevron, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--open .zb-vs-chevron, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--open .zb-vs-chevron, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--open .zb-vs-chevron, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--open .zb-vs-chevron {
  transform: rotate(180deg);
}

/* ===== Liste ===== */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-pop {
  position: absolute;
  top: calc(100% + 4px);
  right: 0;
  left: 0;
  z-index: 20;
  visibility: hidden;
  transition: visibility 0s linear var(--zb-duration-base, 0.35s);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--open .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs--open .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--open .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--open .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--open .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--open .zb-vs-pop {
  visibility: visible;
  transition: visibility 0s;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-clip {
  overflow: hidden;
  border: 1px solid currentColor;
  border-radius: var(--vs-radius, var(--pd-radius, 4px));
  background: var(--vs-bg-c);
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);
  clip-path: inset(0 0 100% 0 round var(--vs-radius, var(--pd-radius, 4px)));
  transition: clip-path var(--zb-duration-base, 0.35s) var(--zb-ease-in, cubic-bezier(0.4, 0, 1, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--open .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--open .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--open .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--open .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--open .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--open .zb-vs-clip {
  clip-path: inset(0 0 0 0 round var(--vs-radius, var(--pd-radius, 4px)));
  transition: clip-path var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

/* Akışta açılan (kart arka yüzü): yer kaplayarak aşağı açılır, kırpılmaz */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--inline .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs--inline .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--inline .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--inline .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--inline .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--inline .zb-vs-pop {
  position: static;
  display: grid;
  grid-template-rows: 0fr;
  transition:
    grid-template-rows var(--zb-duration-base, 0.35s) var(--zb-ease-in, cubic-bezier(0.4, 0, 1, 1)),
    visibility 0s linear var(--zb-duration-base, 0.35s);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--inline.zb-vs--open .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs--inline.zb-vs--open .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--inline.zb-vs--open .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--inline.zb-vs--open .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--inline.zb-vs--open .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--inline.zb-vs--open .zb-vs-pop {
  grid-template-rows: 1fr;
  transition:
    grid-template-rows var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1)),
    visibility 0s;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--inline .zb-vs-clip {
  min-height: 0;
  margin-top: 4px;
  box-shadow: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-list, .cc_3kqoau7t_Bi272gZk25 .zb-vs-list, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-list, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-list, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-list, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-list {
  max-height: 240px;
  margin: 0;
  padding: 4px 0;
  overflow-y: auto;
  overscroll-behavior: contain;
  list-style: none;
  outline: none;
  scrollbar-width: thin;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt {
  position: relative;
  display: flex;
  align-items: center;
  gap: 8px;
  min-height: var(--vs-row);
  padding: 0 16px;
  font-size: var(--ty-variantOption-size, 16px);
  font-weight: var(--ty-variantOption-weight, 400);
  cursor: pointer;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--compact .zb-vs-opt {
  padding: 0 12px;
  font-size: 12px;
}

/* Satırlar sırayla yükselir */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--open .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--open .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--open .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--open .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--open .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--open .zb-vs-opt {
  animation: zb-vs-rise var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1)) backwards;
  animation-delay: calc(0.08s + min(var(--i, 0), 8) * 0.04s);
}

/* Aktif satır: Accent iplik soldan dikilir, yazı yana kayar */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs-thread, .cc_3kqoau7t_Bi272gZk25 .zb-vs-thread, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-thread, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-thread, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-thread, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-thread {
  flex: none;
  width: 0;
  height: 1px;
  background: var(--ze7ETvdlWj, #c9a27e);
  transition: width var(--zb-duration-base, 0.35s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt--active .zb-vs-thread, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt--active .zb-vs-thread, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt--active .zb-vs-thread, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt--active .zb-vs-thread, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt--active .zb-vs-thread, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt--active .zb-vs-thread {
  width: 12px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-name {
  flex: 1;
  min-width: 0;
  opacity: 0.72;
  transition: opacity var(--zb-duration-fast, 0.2s) ease;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt--on .zb-vs-name {
  opacity: 1;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt--out .zb-vs-name {
  opacity: 0.4;
  text-decoration: line-through;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name {
  opacity: 0.56;
}

/* Seçili satırda tik çizilir */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs-check, .cc_3kqoau7t_Bi272gZk25 .zb-vs-check, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-check, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-check, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-check, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-check {
  flex: none;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-dasharray: 1;
  stroke-dashoffset: 1;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-opt--on .zb-vs-check, .cc_3kqoau7t_Bi272gZk25 .zb-vs-opt--on .zb-vs-check, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-opt--on .zb-vs-check, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-opt--on .zb-vs-check, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-opt--on .zb-vs-check, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-opt--on .zb-vs-check {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1)) 0.2s;
}

/* ===== Kayan vurgu (glide) =====
 * Kutu + düz liste. Tek hareket: üzerine gelinen/klavyeyle seçilen satırın arkasındaki zemin
 * (.zb-vs-glow) satırdan satıra kayar. Seçili satır kalın, sağında küçük nokta. */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide {
  --vs-pad: 4px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-clip {
  position: relative;
  border-color: var(--vs-line);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide.zb-vs--inline .zb-vs-clip {
  box-shadow: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-list, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-list, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-list, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-list, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-list, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-list {
  position: relative;
  z-index: 1;
  padding: var(--vs-pad);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-opt {
  height: var(--vs-row);
  padding: 0 12px;
  white-space: nowrap;
  animation: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide.zb-vs--compact .zb-vs-opt {
  padding: 0 8px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-thread, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-thread, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-thread, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-thread, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-thread, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-thread {
  display: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-name {
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.64;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-opt--on .zb-vs-name {
  opacity: 1;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-opt--on .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-opt--on .zb-vs-name {
  font-weight: 600;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-opt--out .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-opt--out .zb-vs-name {
  opacity: 0.4;
}

/* Tik yerine küçük nokta */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-check, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-check, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-check, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-check, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-check, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-check {
  display: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--glide .zb-vs-opt--on::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs--glide .zb-vs-opt--on::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--glide .zb-vs-opt--on::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--glide .zb-vs-opt--on::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--glide .zb-vs-opt--on::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--glide .zb-vs-opt--on::after {
  content: "";
  flex: none;
  width: 4px;
  height: 4px;
  border-radius: 1000px;
  background: currentColor;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-glow, .cc_3kqoau7t_Bi272gZk25 .zb-vs-glow, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-glow, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-glow, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-glow, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-glow {
  position: absolute;
  top: 0;
  right: var(--vs-pad);
  left: var(--vs-pad);
  height: var(--vs-row);
  border-radius: 4px;
  background: color-mix(in srgb, currentColor 6%, transparent);
  pointer-events: none;
  transform: translateY(calc(var(--vs-pad) + var(--a, 0) * var(--vs-row) - var(--st, 0px)));
  transition: transform var(--zb-duration-base, 0.35s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

/* ===== Ters renk bant (band) — glide üzerine =====
 * Liste kutunun alt kenarına yapışık açılır (tek parça). Kayan zemin yazı rengindedir;
 * bandın altındaki satır yazısı zemin rengine döner, seçili noktası da. */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-pop {
  top: calc(100% - 1px);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band.zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band.zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band.zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band.zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band.zb-vs--open .zb-vs-trigger, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band.zb-vs--open .zb-vs-trigger {
  border-bottom-color: transparent;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-clip {
  border-color: currentColor;
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  clip-path: inset(0 0 100% 0);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band.zb-vs--open .zb-vs-clip {
  clip-path: inset(0 -32px -32px -32px);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band.zb-vs--inline .zb-vs-clip {
  margin-top: 0;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-glow, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-glow, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-glow, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-glow, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-glow, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-glow {
  background: currentColor;
}

/* Dikiş: bandın üst ve alt kenarında zemin renginde kesik dikiş sırası (Button cfx ile aynı 4/4 adım) */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-glow::before, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-glow::before, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-glow::before, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-glow::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-glow::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-glow::before {
  content: "";
  position: absolute;
  inset: 4px 8px;
  background:
    linear-gradient(to right, var(--vs-bg-c) 50%, transparent 0) 0 0 / 8px 1px repeat-x,
    linear-gradient(to right, var(--vs-bg-c) 50%, transparent 0) 0 100% / 8px 1px repeat-x;
  opacity: 0.48;
}

/* Kutu ile liste arasındaki ayırıcı düz çizgi yerine dikiş sırası */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-clip::before, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-clip::before, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-clip::before, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-clip::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-clip::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-clip::before {
  content: "";
  position: absolute;
  top: 0;
  right: 12px;
  left: 12px;
  height: 1px;
  background: linear-gradient(to right, currentColor 50%, transparent 0) 0 0 / 8px 1px repeat-x;
  opacity: 0.32;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-opt {
  transition: color var(--zb-duration-fast, 0.2s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-opt--active, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-opt--active, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-opt--active, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-opt--active, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-opt--active, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-opt--active {
  color: var(--vs-bg-c);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-opt--active .zb-vs-name {
  opacity: 1;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--band .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--band .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--band .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--band .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--band .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--band .zb-vs-opt--out.zb-vs-opt--active .zb-vs-name {
  opacity: 0.64;
}

/* ===== Mezura (tape) =====
 * Tetikleyici: kutusuz satır, altında dikiş noktaları; açılınca/üzerine gelince Accent iplik soldan çekilir.
 * Liste: Accent'e çalan krem bant, solda cetvel çentikleri (8px'de bir kısa, her değerde uzun),
 * Accent iğne (ip + topuz) aktif satıra yaylanarak kayar. */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape {
  --vs-accent: var(--ze7ETvdlWj, #c9a27e);
  --vs-tape: color-mix(in srgb, var(--vs-accent) 12%, var(--vs-bg-c));
  --vs-ruler: 16px;
  --vs-pad: 8px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-trigger, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-trigger, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-trigger, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-trigger, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-trigger, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-trigger {
  position: relative;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-trigger::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1px;
  pointer-events: none;
}

/* Dikiş noktaları */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-trigger::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-trigger::before {
  background: linear-gradient(to right, currentColor 50%, transparent 0) 0 0 / 8px 1px repeat-x;
  opacity: 0.32;
}

/* Çekilen iplik */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-trigger::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-trigger::after {
  background: var(--vs-accent);
  transform: scaleX(0);
  transform-origin: left;
  transition: transform var(--zb-duration-base, 0.35s) var(--zb-ease-in, cubic-bezier(0.4, 0, 1, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-trigger:hover::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-trigger:hover::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-trigger:hover::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-trigger:hover::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-trigger:hover::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-trigger:hover::after, .cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape.zb-vs--open .zb-vs-trigger::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape.zb-vs--open .zb-vs-trigger::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape.zb-vs--open .zb-vs-trigger::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape.zb-vs--open .zb-vs-trigger::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape.zb-vs--open .zb-vs-trigger::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape.zb-vs--open .zb-vs-trigger::after {
  transform: none;
  transition: transform var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-chevron, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-chevron, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-chevron, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-chevron, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-chevron, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-chevron {
  opacity: 0.56;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-pop {
  top: calc(100% + 8px);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-clip {
  position: relative;
  border: 0;
  border-radius: 4px;
  background: var(--vs-tape);
  clip-path: inset(0 0 100% 0 round 4px);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape.zb-vs--open .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape.zb-vs--open .zb-vs-clip {
  clip-path: inset(0 0 0 0 round 4px);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape.zb-vs--inline .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape.zb-vs--inline .zb-vs-clip {
  margin-top: 8px;
}

/* Cetvel: kısa çentikler liste ile birlikte kayar */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-list, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-list, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-list, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-list, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-list, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-list {
  padding: var(--vs-pad) 0;
  background-image: repeating-linear-gradient(
    to bottom,
    color-mix(in srgb, currentColor 28%, transparent) 0 1px,
    transparent 1px 8px
  );
  background-position: var(--vs-ruler) var(--vs-pad);
  background-repeat: no-repeat;
  background-size: 8px calc(100% - var(--vs-pad) * 2);
  background-attachment: local;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-opt {
  height: var(--vs-row);
  padding: 0 16px 0 calc(var(--vs-ruler) + 40px);
  white-space: nowrap;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape.zb-vs--compact, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape.zb-vs--compact, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape.zb-vs--compact, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape.zb-vs--compact, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape.zb-vs--compact, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape.zb-vs--compact {
  --vs-ruler: 12px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape.zb-vs--compact .zb-vs-opt, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape.zb-vs--compact .zb-vs-opt {
  padding: 0 12px 0 calc(var(--vs-ruler) + 32px);
}

/* Uzun çentik: her değerin hizasında */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-opt::before, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-opt::before, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-opt::before, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-opt::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-opt::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-opt::before {
  content: "";
  position: absolute;
  top: 50%;
  left: var(--vs-ruler);
  width: 16px;
  height: 1px;
  background: currentColor;
  opacity: 0.56;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-thread, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-thread, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-thread, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-thread, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-thread, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-thread {
  display: none;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-name {
  overflow: hidden;
  text-overflow: ellipsis;
  transition:
    opacity var(--zb-duration-fast, 0.2s) ease,
    transform var(--zb-duration-base, 0.35s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1));
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--tape .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_Bi272gZk25 .zb-vs--tape .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--tape .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--tape .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--tape .zb-vs-opt--active .zb-vs-name, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--tape .zb-vs-opt--active .zb-vs-name {
  transform: translateX(4px);
}

/* İğne: ip çentikten yazıya uzanır, ucunda topuz; aktif satıra yaylanarak kayar */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs-needle, .cc_3kqoau7t_Bi272gZk25 .zb-vs-needle, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-needle, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-needle, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-needle, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-needle {
  position: absolute;
  top: 0;
  left: var(--vs-ruler);
  z-index: 1;
  width: 32px;
  height: 1px;
  background: var(--vs-accent);
  pointer-events: none;
  transform: translateY(calc(var(--vs-pad) + var(--a, 0) * var(--vs-row) + var(--vs-row) / 2 - var(--st, 0px)));
  transition: transform 0.5s cubic-bezier(0.34, 1.56, 0.64, 1);
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs--compact .zb-vs-needle, .cc_3kqoau7t_Bi272gZk25 .zb-vs--compact .zb-vs-needle, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--compact .zb-vs-needle, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--compact .zb-vs-needle, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--compact .zb-vs-needle, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--compact .zb-vs-needle {
  width: 24px;
}

.cc_3kqoau7t_EyZhaqgCdO .zb-vs-needle::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs-needle::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-needle::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-needle::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-needle::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-needle::after {
  content: "";
  position: absolute;
  top: -4px;
  right: -4px;
  width: 8px;
  height: 8px;
  border-radius: 1000px;
  background: var(--vs-accent);
  box-shadow: 0 0 0 2px var(--vs-tape);
}

/* İğne açılışta cetvelden içeri saplanır */
.cc_3kqoau7t_EyZhaqgCdO .zb-vs--open .zb-vs-needle::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs--open .zb-vs-needle::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs--open .zb-vs-needle::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs--open .zb-vs-needle::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs--open .zb-vs-needle::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs--open .zb-vs-needle::after {
  animation: zb-vs-pin var(--zb-duration-slow, 0.55s) var(--zb-ease-out, cubic-bezier(0.22, 1, 0.36, 1)) 0.2s backwards;
}

@keyframes zb-vs-pin {
  from {
    opacity: 0;
    transform: translateX(-24px) scale(0.4);
  }
}

@keyframes zb-vs-roll {
  from {
    transform: translateY(100%);
  }
  to {
    transform: none;
  }
}

@keyframes zb-vs-rise {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

@media (prefers-reduced-motion: reduce) {
  .cc_3kqoau7t_EyZhaqgCdO .zb-vs *, .cc_3kqoau7t_Bi272gZk25 .zb-vs *, .cc_3kqoau7t_mJrLHHGFfO .zb-vs *, .cc_3kqoau7t_utlXDIMQ4U .zb-vs *, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs *, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs *, .cc_3kqoau7t_EyZhaqgCdO .zb-vs *::before, .cc_3kqoau7t_Bi272gZk25 .zb-vs *::before, .cc_3kqoau7t_mJrLHHGFfO .zb-vs *::before, .cc_3kqoau7t_utlXDIMQ4U .zb-vs *::before, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs *::before, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs *::before, .cc_3kqoau7t_EyZhaqgCdO .zb-vs *::after, .cc_3kqoau7t_Bi272gZk25 .zb-vs *::after, .cc_3kqoau7t_mJrLHHGFfO .zb-vs *::after, .cc_3kqoau7t_utlXDIMQ4U .zb-vs *::after, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs *::after, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs *::after, .cc_3kqoau7t_EyZhaqgCdO .zb-vs-pop, .cc_3kqoau7t_Bi272gZk25 .zb-vs-pop, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-pop, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-pop, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-pop, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-pop, .cc_3kqoau7t_EyZhaqgCdO .zb-vs-clip, .cc_3kqoau7t_Bi272gZk25 .zb-vs-clip, .cc_3kqoau7t_mJrLHHGFfO .zb-vs-clip, .cc_3kqoau7t_utlXDIMQ4U .zb-vs-clip, .cc_3kqoau7t_ZHfQzz9Whp .zb-vs-clip, .cc_3kqoau7t_ZSpAZJihc2 .zb-vs-clip {
    animation: none !important;
    transition: none !important;
  }
}
