/* bn-compliance.css – תיקוני נגישות לפי ת"י 5568 (AA) · 31.10.2026
   נטען אחרון בכל דף, ולכן גובר על הסגנונות הקיימים */

/* קישור "דלג לתוכן הראשי" – מוסתר עד שמגיעים אליו במקלדת */
.skip-link{position:absolute;top:-60px;right:12px;z-index:100000;background:#0a2540;color:#fff!important;padding:10px 18px;border-radius:0 0 10px 10px;font-weight:700;text-decoration:none;transition:top .15s}
.skip-link:focus{top:0;outline:3px solid #cca046;outline-offset:2px}
main:focus{outline:none}

/* תפריטי משנה נפתחים גם במקלדת (Tab) ולא רק בריחוף עכבר */
@media (min-width: 1100.02px){
  .nav-item:focus-within > .dropdown-menu{display:block!important}
}
.dropdown-item a:focus-visible,.nav-link:focus-visible{outline:2px solid #0a2540;outline-offset:2px}

/* ניגודיות צבעים – יחס 4.5:1 לפחות לטקסט רגיל, 3:1 לטקסט גדול */
.contact-label,.footer-bottom-disclaimer{color:#a3b1c6!important}
.dropdown-badge{color:#6b500f!important}
.section-tag{color:#6b500f!important}
.mc-tag{color:#6b500f!important}
.acc-reset-btn{color:#b91c1c!important}
.card-badge{color:#047857!important}
.verified-tag{color:#047857!important}
.bn-btn,.bn-cta-box a.bn-btn{color:#0a2540!important}
.btn-hashvu-li{background:#c2410c!important;color:#fff!important}
.lp-pill-wa,.btn-review-wa,.mc-btn.wa{background:#15803d!important;color:#fff!important}
a.btn[href^="https://wa.me"]{background:#15803d!important;color:#fff!important;border-color:#15803d!important}
[style*="background:#16a34a"],[style*="background: #16a34a"]{background:#15803d!important}
[style*="background:#22c55e"],[style*="background: #22c55e"],[style*="background:#25d366"],[style*="background: #25d366"]{background:#15803d!important}
[style*="background:#ea580c"],[style*="background: #ea580c"]{background:#c2410c!important}
[style*="color:#16a34a"],[style*="color: #16a34a"]{color:#15803d!important}
.money-color{color:#047857!important}
.gold-color{color:#8a6a1e!important}

/* קישור בתוך טקסט מובחן גם בקו תחתון, לא רק בצבע */
footer a[href^="tel:"],footer a[href^="mailto:"],.lp-footer a{text-decoration:underline}

/* אזור לחיצה של 24 פיקסלים לפחות בקישורי התחתית */
.footer-links a{display:inline-block;min-height:24px;padding:2px 0}

/* הודעת יידוע ליד טפסים (סעיף 11 לחוק הגנת הפרטיות) */
.bn-collect-notice{font-size:12.5px;line-height:1.55;color:#475569;margin:8px 0 10px;text-align:right}
.bn-collect-notice a{color:#0a2540;text-decoration:underline}
footer .bn-collect-notice,.bg-dark .bn-collect-notice{color:#cbd5e1}

/* אפליקציית העסקאות (/app) */
.pin .note,.pin label{color:#4b5263!important}
