/* CryptoWay — "winner of Web3 Resilience Lab" strip, top row INSIDE the
   navbar on every page (2026-10-18). Same design as first shipped on
   /usdt-uah/. Colours come from the logo: CW-badge gradient for the cup and
   "переможець", wordmark gradient for "CryptoWay". Markup: <a class="cw-winbar">
   as the first child of <nav class="navbar">. */
.cw-winbar {
  display: flex; align-items: center; justify-content: center; gap: 10px;
  box-sizing: border-box; width: 100%; height: 32px; padding: 0 16px; margin: 0;
  background: linear-gradient(90deg, rgba(245,158,11,0.10), rgba(247,176,255,0.10) 50%, rgba(120,198,255,0.10));
  border-bottom: 1px solid rgba(247,176,255,0.14);
  color: rgba(255,255,255,0.82); text-decoration: none; white-space: nowrap; overflow: hidden;
  font-family: "Unbounded", system-ui, -apple-system, sans-serif; font-size: 11px; font-weight: 500;
  letter-spacing: 0.01em; line-height: 1; text-transform: none;
  transition: background 0.2s;
}
.cw-winbar:hover {
  background: linear-gradient(90deg, rgba(245,158,11,0.18), rgba(247,176,255,0.18) 50%, rgba(120,198,255,0.18));
  text-decoration: none;
}
.cw-winbar-cup {
  display: inline-flex; align-items: center; justify-content: center; flex-shrink: 0;
  width: 20px; height: 20px; border-radius: 6px;
  background: linear-gradient(135deg, #f59e0b, #f7b0ff); color: #050711;
  box-shadow: 0 0 12px rgba(247,176,255,0.35);
}
.cw-winbar-cup svg { width: 12px; height: 12px; display: block; }
.cw-winbar-text { overflow: hidden; text-overflow: ellipsis; min-width: 0; }
.cw-winbar-brand {
  font-weight: 700;
  background: linear-gradient(90deg, #f7b0ff, #78c6ff);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}
.cw-winbar-win {
  font-weight: 700;
  background: linear-gradient(90deg, #f59e0b, #f7b0ff);
  -webkit-background-clip: text; background-clip: text; color: transparent;
}
.cw-winbar-extra { color: rgba(163,167,194,0.85); font-weight: 400; }
.cw-winbar-arrow { color: #f7b0ff; transition: transform 0.2s; flex-shrink: 0; }
.cw-winbar:hover .cw-winbar-arrow { transform: translateX(3px); }
.cw-winbar:focus-visible { outline: 2px solid #f7b0ff; outline-offset: -3px; }
@media (max-width: 760px) { .cw-winbar-extra { display: none; } }
@media (max-width: 420px) { .cw-winbar { font-size: 10px; gap: 8px; padding: 0 12px; } }
@media (max-width: 380px) {
  .cw-winbar { font-size: 9px; gap: 6px; padding: 0 10px; }
  .cw-winbar-cup { width: 18px; height: 18px; }
}
@media (prefers-reduced-motion: reduce) { .cw-winbar, .cw-winbar-arrow { transition: none; } }
