/* Home helplines card: members-only 999 row (16 Oct 2026, Joseph). Same row layout as 111/101 + subtle red accent; the phone button opens Gate999 (check screen, then dialler). */
html.tm .hhelp a.hh999r{display:flex!important;align-items:center;gap:12px;min-height:52px;padding:6px 14px!important;border-top:0!important;text-decoration:none;cursor:pointer}
html.tm:not(.a11y) .hhelp a.hh999r{background:#FFF6F5;color:#7A1A14;box-shadow:inset 4px 0 0 #C4231C}
html.tm:not(.a11y)[dir=rtl] .hhelp a.hh999r,html.tm:not(.a11y) [dir=rtl] .hhelp a.hh999r{box-shadow:inset -4px 0 0 #C4231C}
html.tm .hhelp a.hh999r b{flex:none;min-width:2.6em;font-weight:700;font-variant-numeric:tabular-nums;color:#B42318;direction:ltr;unicode-bidi:isolate}
html.tm .hhelp a.hh999r .tm-w{flex:1;min-width:0}
html.tm:not(.a11y) .hhelp a.hh999r::after{content:"";flex:none;width:36px;height:36px;border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B42318' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") no-repeat center/18px!important;border:1px solid #F3C7C2!important;box-shadow:0 2px 6px rgba(196,35,28,.08)!important}
html.tm .hhelp a.hh999r:focus-visible{outline:3px solid #101828;outline-offset:-3px}
html.a11y .hhelp a.hh999r{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px;color:inherit;text-decoration:none;border:3px solid #fff}
