/* TAN AKU MARKET V64: accessible unified mobile contact */
:root{--tan-accent:#f5bf18;--tan-ink:#17191e}
.tan-mobile-v64{display:none!important}
@media(max-width:767px){
 body{padding-bottom:116px!important;overflow-x:hidden}
 img,video,iframe{max-width:100%} .tan-mobile-v64{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:2147483000;background:#17191e;color:#fff;flex-direction:column;padding:9px max(12px,env(safe-area-inset-right)) calc(9px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));box-shadow:0 -5px 24px #0003;font-family:Manrope,Arial,sans-serif}
 .tan-mobile-v64 .tan-mobile-v64-head{color:#f5bf18;text-align:center;font-weight:850;font-size:clamp(11px,3.2vw,14px);letter-spacing:.015em;margin-bottom:7px;line-height:1.25}
 .tan-mobile-v64-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}
 .tan-mobile-v64-actions a{min-height:43px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;text-decoration:none!important;font-size:12px;font-weight:800;white-space:nowrap;color:#17191e!important;background:#f5bf18!important;border:1px solid #f5bf18}
 .tan-mobile-v64-actions svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;flex:none}
 .v23-mobile,.v23-emergency{display:none!important}
}
@media(min-width:768px){.tan-mobile-v64{display:none!important}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
