/* reco-band.css · run YAV-20261028-1450-RECO (Claude) · «המלצות» ו«לקוחותינו» בתחתית כל עמוד בעברית.
   Without JavaScript: the lists are plain and wrap. reco-band.js adds .rb-run and moves them (clients right to left, quotes roll up). */
.rb{margin:0;padding:0;background:rgba(8,20,34,.92);border-top:1px solid var(--edge,#24425f);color:var(--ink,#e4edf6);font-family:var(--font,Arial,sans-serif);line-height:1.5}
.rb-in{max-width:1100px;margin:0 auto;padding:12px 16px;display:grid;gap:10px}
.rb-row{display:flex;align-items:center;gap:12px;min-width:0}
.rb-tag{flex:none;font-weight:700;font-size:.9rem;color:var(--amber,#f0b429);text-decoration:none;border:1px solid var(--edge,#24425f);border-radius:999px;padding:4px 12px;white-space:nowrap;min-width:5.6em;text-align:center}
.rb-tag:hover,.rb-tag:focus-visible{color:#fff;border-color:var(--amber,#f0b429)}
.rb-vp{flex:1;min-width:0;overflow:hidden;position:relative}
.rb-ql,.rb-cl{list-style:none;margin:0;padding:0}
.rb-ql li,.rb-cl li{margin:0}
.rb-ql a{display:block;color:var(--ink,#e4edf6);text-decoration:none;font-size:.95rem;padding:2px 0}
.rb-ql a:hover q,.rb-ql a:focus-visible q{text-decoration:underline}
.rb-ql q{color:#fff;quotes:"«" "»"}
.rb-by{color:var(--muted,#a6b8ca);font-size:.85rem;white-space:nowrap}
.rb-cl{display:flex;flex-wrap:wrap;gap:8px 10px}
.rb-cl a,.rb-nl{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--edge,#24425f);border-radius:8px;background:var(--sheet-2,#0f2337);color:#dce7f0;text-decoration:none;font-size:.92rem;white-space:nowrap}
.rb-cl a:hover,.rb-cl a:focus-visible{border-color:var(--cyan,#62c6f2);color:#fff}
.rb-cl img{height:22px;width:auto;display:block}
.rb-pause{flex:none;border:1px solid var(--edge,#24425f);border-radius:999px;background:transparent;color:var(--ink,#e4edf6);font:inherit;font-size:.82rem;line-height:1.2;padding:5px 12px;cursor:pointer}
.rb-pause:hover,.rb-pause:focus-visible{border-color:var(--amber,#f0b429);color:#fff}
.rb-pause[hidden]{display:none}
.rb a:focus-visible,.rb-pause:focus-visible{outline:3px solid var(--amber,#f0b429);outline-offset:2px}
.rb.rb-run .rb-cl{flex-wrap:nowrap;width:max-content;direction:ltr;will-change:transform}
.rb.rb-run .rb-cl li{direction:rtl}
.rb.rb-run .rb-quotes .rb-vp{height:var(--rb-qh,auto)}
.rb.rb-run .rb-ql{will-change:transform}
.rb.rb-run .rb-ql li{min-height:var(--rb-qh,auto)}
@media(max-width:640px){.rb-row{flex-wrap:wrap}.rb-tag{min-width:0}.rb-vp{flex-basis:100%}.rb-by{white-space:normal}}
@media(prefers-reduced-motion:reduce){.rb.rb-run .rb-cl{flex-wrap:wrap;width:auto;transform:none!important}}
@media print{.rb{display:none}}
/* run YAV-20261028-1758-PROJ: blacked-out identifying details */
.redact{display:inline-block;background:#000;color:#000;border-radius:2px;padding:0 .15em;line-height:1.1;letter-spacing:-.12em;vertical-align:baseline;user-select:none;box-shadow:0 0 0 1px rgba(255,255,255,.28)}
