html body#index.mx .tm-support-side759>nav{max-height:calc(100dvh - 160px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd1d6 transparent}
html body#index.mx .tm-subnav762{margin:0 0 14px 12px;padding-left:8px;border-left:1px solid #dce1e5}
html body#index.mx .tm-subnav762>a{padding:8px 10px;font-size:12px;line-height:1.5;border:0;border-left:1px solid transparent;border-radius:0;white-space:normal}
html body#index.mx .tm-subnav762>a[aria-current=location]{background:#edf0f2;color:#343b43;border-left-color:#cbd1d6;font-weight:600}
html body#index.mx .tm-support-main759 h2[id]{scroll-margin-top:160px}
html body#index.mx .tm-contact762{margin:32px 24px 48px;padding:28px;background:#343b43;color:#fff;border-radius:3px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;font:400 15px/1.7 Manrope,system-ui,sans-serif}
html body#index.mx .tm-contact762 h2{font:600 24px/1.3 Manrope,system-ui,sans-serif;color:#fff;margin:0 0 10px}
html body#index.mx .tm-contact762 p{margin:0;color:#e4e8eb}
html body#index.mx .tm-contact762 a{color:#fff;text-decoration:underline;text-underline-offset:4px}
html body#index.mx .tm-contact762-links{display:flex;flex-direction:column;gap:8px}
html[data-tm-theme=dark] body#index.mx .tm-subnav762{border-color:#45515b}
html[data-tm-theme=dark] body#index.mx .tm-subnav762>a[aria-current=location]{background:#303942;color:#f1f3f5;border-left-color:#b8c1c8}
html[data-tm-theme=dark] body#index.mx .tm-contact762{background:#252f38;border:1px solid #45515b}
/* Contents is now inside the common sidebar, avoiding a second navigation. */
html body#index.mx #tm-privacy-document761>.mx-lp-toc{display:none!important}
@media(max-width:800px){html body#index.mx .tm-support-side759>nav{max-height:60dvh}html body#index.mx .tm-contact762{margin:24px 16px;padding:22px}html body#index.mx .tm-subnav762>a{font-size:13px}}

/* v764: active buyer navigation uses text and a red rule, without a fill. */
html body#index.mx .tm-support-side759 nav a:is([aria-current=page],[aria-current=location]),
html body#index.mx .tm-support-side759 nav a:is([aria-current=page],[aria-current=location]):hover{background:transparent!important;color:#161616!important;font-weight:700!important;border:0!important;border-left:1px solid #a32929!important;border-radius:0!important;box-shadow:none!important}
html[data-tm-theme=dark] body#index.mx .tm-support-side759 nav a:is([aria-current=page],[aria-current=location]),
html[data-tm-theme=dark] body#index.mx .tm-support-side759 nav a:is([aria-current=page],[aria-current=location]):hover{background:transparent!important;color:#f1f3f5!important;border-left-color:#c44747!important}
