input.sana-inp{
  font-variant-numeric:tabular-nums;letter-spacing:.02em;
  padding-right:34px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E")!important;
  background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:16px 16px!important;
}
input.sana-inp:disabled{background-image:none!important;}
input.sana-inp.sana-xato{border-color:#dc3545!important;background-color:#fff5f5!important;box-shadow:0 0 0 3px rgba(220,53,69,.12)!important;}
.sana-picker{position:fixed!important;opacity:0!important;pointer-events:none!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;margin:0!important;z-index:-1;}
#sanaXatoTip{position:fixed;z-index:3000;max-width:300px;background:#dc3545;color:#fff;font-size:12px;font-weight:600;line-height:1.35;
  padding:6px 10px;border-radius:7px;box-shadow:0 6px 18px rgba(0,0,0,.18);pointer-events:none;display:none;}
#sanaXatoTip::before{content:"";position:absolute;top:-5px;left:14px;border:5px solid transparent;border-top:0;border-bottom-color:#dc3545;}
