
/* Yatay kaydırmalı satır + kenar soldurma maskesi (§0.1 #7). Maske yalnızca alfa kullanır. */
.cc_3oy8q90m_Uo6e9R6tix .k-fade-row, .cc_3oy8q90m_uaUaUF8DeD .k-fade-row {
  --k-fade-size: 2rem;
  display: flex;
  align-items: center;
  overflow-x: auto;
  overflow-y: hidden;
  overscroll-behavior-x: contain;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}

.cc_3oy8q90m_Uo6e9R6tix .k-fade-row::-webkit-scrollbar, .cc_3oy8q90m_uaUaUF8DeD .k-fade-row::-webkit-scrollbar {
  display: none;
}

.cc_3oy8q90m_Uo6e9R6tix .k-fade-row--start, .cc_3oy8q90m_uaUaUF8DeD .k-fade-row--start {
  -webkit-mask-image: linear-gradient(to right, transparent 0, var(--kombos-gray-900) var(--k-fade-size));
  mask-image: linear-gradient(to right, transparent 0, var(--kombos-gray-900) var(--k-fade-size));
}

.cc_3oy8q90m_Uo6e9R6tix .k-fade-row--end, .cc_3oy8q90m_uaUaUF8DeD .k-fade-row--end {
  -webkit-mask-image: linear-gradient(to left, transparent 0, var(--kombos-gray-900) var(--k-fade-size));
  mask-image: linear-gradient(to left, transparent 0, var(--kombos-gray-900) var(--k-fade-size));
}

.cc_3oy8q90m_Uo6e9R6tix .k-fade-row--start.k-fade-row--end, .cc_3oy8q90m_uaUaUF8DeD .k-fade-row--start.k-fade-row--end {
  -webkit-mask-image: linear-gradient(
    to right,
    transparent 0,
    var(--kombos-gray-900) var(--k-fade-size),
    var(--kombos-gray-900) calc(100% - var(--k-fade-size)),
    transparent 100%
  );
  mask-image: linear-gradient(
    to right,
    transparent 0,
    var(--kombos-gray-900) var(--k-fade-size),
    var(--kombos-gray-900) calc(100% - var(--k-fade-size)),
    transparent 100%
  );
}
