.oval[data-v-0f46192e]{background-color:hsla(0,0%,98%,.5);border-radius:4em}.dni-front[data-v-4b2a54a1]{width:80%}.position-relative[data-v-4b2a54a1]{position:relative}.char-counter[data-v-4b2a54a1]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px;color:#aaa;font-weight:700;background:#fff;padding:2px 5px;border-radius:4px}