/* V171 - Üye paneli: Bugünün Defi sonuçları */
.defi-daily-results-v171{
  margin:14px 0 16px;
  padding:14px;
  border:1px solid rgba(20,90,68,.14);
  border-radius:20px;
  background:
    radial-gradient(circle at 88% 12%,rgba(214,119,49,.10),transparent 30%),
    linear-gradient(135deg,#fffdf8 0%,#f2faf6 100%);
  box-shadow:0 12px 28px rgba(22,65,51,.07);
  overflow:hidden;
}
.defi-daily-results-head-v171{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin-bottom:11px;
}
.defi-daily-results-head-v171>div{display:flex;flex-direction:column;gap:3px}
.defi-daily-results-eyebrow-v171{
  font-size:10px;font-weight:950;letter-spacing:.13em;color:#c16028;
}
.defi-daily-results-head-v171 strong{font-size:15px;color:#123d31}
.defi-daily-results-count-v171{
  flex:0 0 auto;padding:5px 9px;border-radius:999px;background:#e9f6f0;
  color:#145a44;font-size:10px;font-weight:900;
}
.defi-daily-results-viewport-v171{overflow:hidden;border-radius:15px}
.defi-daily-results-track-v171{
  display:flex;gap:9px;width:max-content;min-width:100%;align-items:stretch;
}
.defi-daily-result-bubble-v171{
  min-width:245px;max-width:310px;display:grid;grid-template-columns:38px minmax(0,1fr);
  gap:10px;align-items:center;padding:10px 12px;border-radius:18px;
  border:1px solid rgba(20,90,68,.12);background:rgba(255,255,255,.96);
  box-shadow:0 8px 18px rgba(22,65,51,.07);
}
.defi-daily-result-icon-v171{
  width:38px;height:38px;border-radius:13px;display:grid;place-items:center;
  background:linear-gradient(145deg,#fff0df,#eaf7f1);font-size:19px;
}
.defi-daily-result-copy-v171{
  min-width:0;display:flex;flex-direction:column;gap:2px;
}
.defi-daily-result-copy-v171 strong{
  color:#123d31;font-size:13px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.defi-daily-result-copy-v171 span{color:#c16028;font-size:12px;font-weight:950}
.defi-daily-result-copy-v171 small{
  color:#728079;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.defi-daily-results-track-v171.is-moving{
  animation:defiDailyResultsMoveV171 var(--v171-duration,24s) linear infinite;
}
.defi-daily-results-viewport-v171:hover .defi-daily-results-track-v171.is-moving{
  animation-play-state:paused;
}
@keyframes defiDailyResultsMoveV171{
  from{transform:translateX(0)}
  to{transform:translateX(calc(-50% - 4.5px))}
}
.dark .defi-daily-results-v171,
[data-theme="dark"] .defi-daily-results-v171{
  background:linear-gradient(135deg,#172b24,#1b342b);border-color:#315044;
}
.dark .defi-daily-results-head-v171 strong,
[data-theme="dark"] .defi-daily-results-head-v171 strong,
.dark .defi-daily-result-copy-v171 strong,
[data-theme="dark"] .defi-daily-result-copy-v171 strong{color:#edf7f2}
.dark .defi-daily-result-bubble-v171,
[data-theme="dark"] .defi-daily-result-bubble-v171{
  background:#20372f;border-color:#355247;
}
.dark .defi-daily-result-copy-v171 small,
[data-theme="dark"] .defi-daily-result-copy-v171 small{color:#aab8b2}
@media(max-width:700px){
  .defi-daily-results-v171{padding:12px 10px;border-radius:17px}
  .defi-daily-results-head-v171{align-items:flex-start}
  .defi-daily-results-head-v171 strong{font-size:14px}
  .defi-daily-result-bubble-v171{min-width:220px;max-width:260px;padding:9px 10px}
}
@media(prefers-reduced-motion:reduce){
  .defi-daily-results-track-v171.is-moving{animation:none}
  .defi-daily-results-viewport-v171{overflow-x:auto}
}

/* V181 - Ana sayfa saat bilgisi */
.defi-daily-results-time-v181{display:block;margin-top:2px;font-size:11px;font-weight:800;color:#6b7b75;line-height:1.3}
.dark .defi-daily-results-time-v181,[data-theme="dark"] .defi-daily-results-time-v181{color:#aab8b2}
