.bd-input__approx-icon[data-v-ac10bb87]{color:#4e5ba6;cursor:help;-webkit-user-select:none;user-select:none;font-size:.875rem}.bd-input__approx[data-v-ac10bb87]{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.bd-input__approx-label[data-v-ac10bb87]{color:#3e4784;font-size:.875rem}.bd-input__group[data-v-ac10bb87]{grid-template-columns:1fr 1fr 1fr;gap:.5rem;width:100%;display:grid}.bd-input__part[data-v-ac10bb87]{flex-direction:column;display:flex}.bd-input__sub-label[data-v-ac10bb87]{color:#363f72;margin-bottom:.25rem;font-size:.875rem;font-weight:600}.bd-input__label-icon[data-v-ac10bb87]{color:#d92d20;font-size:.875rem}.bd-input__field[data-v-ac10bb87]{box-sizing:border-box;width:100%;height:38px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:block}@media (hover:none),(width<=767.98px){.bd-input__field[data-v-ac10bb87]{font-size:16px}}@supports (-webkit-touch-callout:none){.bd-input__field[data-v-ac10bb87]{font-size:16px;line-height:1.25}}.bd-input__field[data-v-ac10bb87]{color:#363f72;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #d5d9eb;border-radius:.5rem;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #1018280d}.bd-input__field[data-v-ac10bb87]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bd-input__field[data-v-ac10bb87]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bd-input__field[data-v-ac10bb87]{-moz-appearance:textfield}.bd-input__field[data-v-ac10bb87]::placeholder{color:#b3b8db;opacity:1;font-weight:400}.bd-input__field[data-v-ac10bb87]:focus{border-color:#875bf7;outline:none;box-shadow:0 0 0 3px #875bf72e}.bd-input__field[data-v-ac10bb87]:disabled,.bd-input__field[disabled][data-v-ac10bb87]{pointer-events:none;opacity:.5!important;box-shadow:none!important;background-color:#f4f5fa!important;border:1px solid #abb3d7!important}.bd-input__field[data-v-ac10bb87]{padding-left:.5rem;padding-right:.5rem}.bd-input__field[data-v-ac10bb87]:hover:not(:disabled):not([disabled]){border-color:#875bf7!important;box-shadow:0 0 0 3px #875bf72e!important}.bd-input__field[data-v-ac10bb87]:focus{outline:none;border-color:#875bf7!important;box-shadow:0 0 0 3px #875bf72e!important}.bd-input__field--error[data-v-ac10bb87]{border-color:#fda29b!important}.bd-input__field--error[data-v-ac10bb87]:hover:not(:disabled):not([disabled]),.bd-input__field--error[data-v-ac10bb87]:focus{border-color:#fda29b!important;box-shadow:0 0 0 3px #fda29b40!important}.bd-input__field--warning[data-v-ac10bb87]{border-color:#fec84b!important}.bd-input__field--warning[data-v-ac10bb87]:hover:not(:disabled):not([disabled]),.bd-input__field--warning[data-v-ac10bb87]:focus{border-color:#fec84b!important;box-shadow:0 0 0 3px #fec84b40!important}.curp-input[data-v-9d17d27b]{border-top:1px solid #eaecf5;flex-direction:column;gap:.6rem;padding-top:1rem;display:flex}.curp-input__head[data-v-9d17d27b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.curp-input__head-end[data-v-9d17d27b]{align-items:center;gap:.75rem;margin-left:auto;display:flex}.curp-input__title[data-v-9d17d27b]{margin-bottom:0}.curp-input__head--section[data-v-9d17d27b]{gap:10px}.curp-input__title--section[data-v-9d17d27b]{letter-spacing:.1em;text-transform:uppercase;color:#717bbc;white-space:nowrap;font-size:12px;font-weight:700}.curp-input__head-rule[data-v-9d17d27b]{background:#eaecf5;flex:1;height:1px}.curp-input__tag[data-v-9d17d27b]{border-radius:999px;padding:.1rem .55rem;font-size:.68rem;font-weight:700}.curp-input__tag--ok[data-v-9d17d27b]{color:#067647;background:#d1fadf}.curp-input__tag--warn[data-v-9d17d27b]{color:#b54708;background:#fef0c7}.curp-input__panel[data-v-9d17d27b]{background:#f8f9fc;border:1px solid #eaecf5;border-radius:.6rem;padding:.5rem .75rem .7rem}.curp-input__panel-head[data-v-9d17d27b]{justify-content:flex-end;margin-bottom:.3rem;display:flex}.curp-input__row[data-v-9d17d27b]{flex-wrap:wrap;align-items:flex-start;gap:clamp(.2rem,.9vw,.65rem);width:100%;min-width:0;display:flex}.curp-input__group[data-v-9d17d27b]{flex-direction:column;flex:none;align-items:center;gap:.3rem;width:min-content;display:flex}.curp-input__chars[data-v-9d17d27b]{letter-spacing:clamp(.01em,.4vw,.06em);white-space:nowrap;color:#363f72;cursor:pointer;background:#f2f4f7;border:1px solid #eaecf5;border-radius:.5rem;justify-content:center;align-items:center;height:clamp(1.9rem,6vw,2.5rem);padding:0 clamp(.2rem,1vw,.5rem);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.8rem,2.4vw,1.43rem);font-weight:600;display:flex}.curp-input__chars[data-v-9d17d27b]:disabled{cursor:default}.curp-input__chars--missing[data-v-9d17d27b]{color:#b42318;background:#fffbfa;border-color:#fda29b}.curp-input__caption[data-v-9d17d27b]{color:#667085;text-align:center;white-space:normal;overflow-wrap:break-word;font-size:clamp(.62rem,1.7vw,.86rem);line-height:1.15}.curp-input__caption--editable[data-v-9d17d27b]{color:#6927da;font-weight:600}.curp-input__divider[data-v-9d17d27b]{background:#d0d5dd;flex:none;align-self:flex-start;width:1px;height:clamp(1.9rem,6vw,2.5rem);margin:0 .15rem}.curp-input--stacked .curp-input__row[data-v-9d17d27b]{flex-wrap:wrap;gap:.9rem .5rem}.curp-input--stacked .curp-input__divider[data-v-9d17d27b]{background:0 0;flex:0 0 100%;width:100%;height:0;margin:0}.curp-input--stacked .curp-input__caption[data-v-9d17d27b]{font-size:.75rem;line-height:1.25}.curp-input--stacked .curp-input__chars[data-v-9d17d27b]{letter-spacing:.04em;height:2.5rem;padding:0 .55rem;font-size:1rem}.curp-input--stacked .curp-input__box[data-v-9d17d27b]{width:2.75rem;height:2.75rem;font-size:1.25rem}.curp-input__box[data-v-9d17d27b]{box-sizing:border-box;text-align:center;text-transform:uppercase;color:#363f72;appearance:none;background-color:#fff;border:1px solid #d5d9eb;border-radius:.5rem;width:clamp(1.7rem,5.4vw,2.3rem);height:clamp(1.9rem,6vw,2.5rem);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.9rem,2.6vw,1.5rem);transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #1018280d}.curp-input__box[data-v-9d17d27b]::placeholder{color:#b3b8db;opacity:1}.curp-input__box[data-v-9d17d27b]:hover:not(:disabled){border-color:#875bf7;box-shadow:0 0 0 3px #875bf72e}.curp-input__box[data-v-9d17d27b]:focus{border-color:#875bf7;outline:none;box-shadow:0 0 0 3px #875bf72e}.curp-input__box[data-v-9d17d27b]:disabled{opacity:.5;box-shadow:none;pointer-events:none;background-color:#f4f5fa;border:1px solid #abb3d7}.curp-input__box--error[data-v-9d17d27b]{border-color:#fda29b!important}.curp-input__box--error[data-v-9d17d27b]:hover:not(:disabled):not([disabled]),.curp-input__box--error[data-v-9d17d27b]:focus{border-color:#fda29b!important;box-shadow:0 0 0 3px #fda29b40!important}.curp-input__note[data-v-9d17d27b]{color:#667085;margin:0;font-size:.75rem}.curp-input__msg[data-v-9d17d27b]{border-radius:.5rem;align-items:flex-start;gap:.4rem;padding:.45rem .6rem;font-size:.8rem;display:flex}.curp-input__msg-text[data-v-9d17d27b]{margin:0}.curp-input__msg--ok[data-v-9d17d27b]{color:#067647;background:#f6fef9}.curp-input__msg--warn[data-v-9d17d27b]{color:#b54708;background:#fffcf5}.curp-input__msg--error[data-v-9d17d27b]{color:#b42318;background:#fffbfa}.curp-input__fix[data-v-9d17d27b]{color:#6927da;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.8rem;font-weight:600;text-decoration:underline}.curp-input--disabled .curp-input__row[data-v-9d17d27b],.curp-input--disabled .curp-input__note[data-v-9d17d27b],.curp-input--disabled .curp-input__tag[data-v-9d17d27b],.curp-input--disabled .curp-input__fix[data-v-9d17d27b]{opacity:.5;pointer-events:none}.curp-input__foot[data-v-9d17d27b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.curp-input__foot-end[data-v-9d17d27b]{align-items:center;margin-left:auto;display:flex}.curp-input__link[data-v-9d17d27b]{color:#6927da;font-size:.78rem;font-weight:600}.np-curp-step[data-v-e1b5903c]{flex-direction:column;gap:.9rem;display:flex}
