/* ONE CLUB V8.9.162 · visible custom-keyboard insertion caret */
#room .wa-input-wrap{position:relative!important;}
#ocV162Caret{
  position:absolute;
  width:2px;
  min-width:2px;
  border-radius:2px;
  background:#153e8a;
  box-shadow:0 0 0 1px rgba(21,62,138,.10);
  pointer-events:none;
  opacity:0;
  z-index:9;
  transform:translateX(-1px);
}
body.oc-v8966-keypad-open #ocV162Caret.is-visible{
  opacity:1;
  animation:ocV162Blink 1.05s steps(1,end) infinite;
}
body.oc-v8966-keypad-open #ocV162Caret.is-moved{
  width:3px;
  background:#0b67ff;
  box-shadow:0 0 0 3px rgba(11,103,255,.14);
  animation:none;
  opacity:1;
}
@keyframes ocV162Blink{
  0%,48%{opacity:1}
  49%,100%{opacity:.12}
}
