#registration{max-width:660px}#registration h2{margin:10px 0 0}label i{color:var(--muted);font-style:normal;font-weight:400}.form-grid .ancho{grid-column:1/-1}.form-grid textarea{resize:vertical}.form-error{color:#8c2f27;background:#fdf3f2;border:1px solid #e8b4b0;border-radius:6px;margin:14px 0 0;padding:11px 13px;font-size:12.5px;line-height:1.65}[data-promo]{color:#8a6a2a;font-weight:600}.tickets [data-promo]{color:var(--gold);margin-top:7px;display:block}#yo-resultado:empty{display:none}#yo-resultado{margin-top:-4px}.yo-ok,.yo-aviso{border-radius:7px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.6}.yo-ok{color:#1c6b45;background:#f1faf5;border:1px solid #a9d8bf}.yo-ok b{font-weight:600}.yo-aviso{color:#8a5a14;background:#fdf7ee;border:1px solid #e8c9a6}.form-grid input[readonly]{color:var(--muted);background:#f6f7f9}#sponsor-resultado:empty{display:none}#sponsor-resultado{margin-top:11px}.patro-hallado{background:linear-gradient(100deg,#eef4fd,#fff 70%);border:1px solid #b9cbe9;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.patro-hallado span{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:9.5px;display:block}.patro-hallado b{color:var(--navy);font-size:14.5px}.patro-hallado button{font:inherit;letter-spacing:.07em;text-transform:uppercase;background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:6px;flex:none;padding:10px 17px;font-size:11px;font-weight:700}.patro-hallado button:hover{background:var(--navy)}.patro-ok{color:#1c6b45;background:#f1faf5;border:1px solid #a9d8bf;border-radius:7px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.6}.patro-cambiar{font:inherit;color:var(--blue);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.patro-error{color:#8a5a14;background:#fdf7ee;border:1px solid #e8c9a6;border-radius:7px;margin:0;padding:11px 13px;font-size:12.5px;line-height:1.6}.pago-caja{background:linear-gradient(168deg,#f7f9fd,#fff 58%,#fdfaf3);border:1px solid #dbe3f1;border-radius:9px;margin-top:20px;padding:17px 18px 19px}.pago-total{border-bottom:1px solid #e4e9f3;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:16px;padding-bottom:14px;display:flex}.pago-cifras{justify-items:end;gap:2px;display:grid}.pago-cifras em{color:var(--oro-tinta);letter-spacing:-.2px;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:600}.pago-total span{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);font-size:10px}.pago-total strong{letter-spacing:-1px;color:var(--navy);font-variant-numeric:tabular-nums;font-family:Manrope,sans-serif;font-size:29px;line-height:1}.pago-medios{grid-template-columns:172px 1fr;align-items:start;gap:20px;display:grid}.pago-qr{text-align:center;margin:0}.pago-qr img{background:#fff;border:1px solid #e0e6f0;border-radius:8px;width:100%;height:auto;display:block}.pago-qr figcaption{letter-spacing:.5px;color:var(--navy);margin-top:9px;font-size:10px;font-weight:600;line-height:1.5}.pago-qr figcaption span{letter-spacing:0;color:var(--muted);margin-top:4px;font-weight:400;display:block}.pago-cuentas{gap:12px;min-width:0;display:grid}.pago-cuenta{background:#fff;border:1px solid #e1e7f2;border-radius:7px;padding:13px 14px}.pago-banco{align-items:baseline;gap:9px;margin-bottom:6px;display:flex}.pago-banco b{color:var(--navy);letter-spacing:.3px;font-size:14px}.pago-banco span{color:var(--muted);font-size:10.5px}.pago-cuenta .copy-fila{padding:4px 0}.pago-cuenta .copy-rotulo{letter-spacing:.7px;text-transform:uppercase;color:var(--muted);margin-bottom:1px;font-size:9.5px;display:block}.pago-cuenta .copy-row{gap:10px;padding:0}.pago-cuenta .copy-row code{font-variant-numeric:tabular-nums;overflow-wrap:normal;flex:1;min-width:0;font-size:13px;overflow-x:auto}.pago-cuenta .copy-row button{letter-spacing:.4px;cursor:pointer;flex:none;font-weight:700}.pago-pregunta{color:var(--navy);margin:14px 0 9px;font-size:12px;font-weight:600}.pago-empresa{margin:12px 0 0;line-height:1.45}.pago-tabs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pago-tab{cursor:pointer;background:#fff;border:1px solid #d9e2ee;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 6px;transition:border-color .15s,background .15s;display:flex}.pago-tab span{color:var(--muted);text-align:center;font-size:11.5px;font-weight:500}.pago-tab:hover{border-color:#9fb6d4}.pago-tab.is-on{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#003da50b}.pago-tab.is-on span{color:var(--navy)}.pago-tab-icono{height:30px;color:var(--blue);align-items:center;display:flex}.pago-tab-icono svg{width:19px;height:19px}.pago-marca{object-fit:contain;vertical-align:middle;border-radius:6px;flex:none;display:inline-block}.pago-marca-texto{color:var(--muted);font-size:12px;font-weight:600}.pago-panel{margin-top:14px}.pago-qr-caja{align-items:center;gap:16px;display:flex}.pago-qr-caja .pago-qr{background:#fff;border:1px solid #662d9133;border-radius:10px;flex:none;width:168px;margin:0;padding:6px}.pago-qr-caja .pago-qr img{border-radius:7px;width:100%;height:auto;display:block}.pago-qr-texto{min-width:0}.pago-qr-titulo{color:var(--navy);margin:0;font-size:14.5px;font-weight:600;line-height:1.3}.pago-qr-numero{color:var(--muted);margin:4px 0 0;font-size:13px}.pago-qr-numero button{cursor:pointer;color:var(--blue);text-underline-offset:2px;background:0 0;border:0;font-size:13px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pago-qr-donde{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.9}.pago-moneda{letter-spacing:.04em;color:var(--blue);background:#003da514;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.pago-moneda b{font-size:12px;line-height:1}.pago-moneda.es-usd{color:#047857;background:#0478571a}.pago-cuenta .fine{margin:8px 0 0;font-size:10.5px}.pago-subida{border-top:1px solid #e4e9f3;margin-top:17px;padding-top:16px}.pago-boton{color:var(--navy);letter-spacing:.085em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#c98d1f,#e8bc55 13%,#ffe093 33%,#f0b52c 49%,#d9a03a 69%,#c98d1f 87%,#e8bc55);border:1px solid #b8832a;border-radius:7px;align-items:center;gap:10px;padding:12px 20px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fff0c4,0 6px 18px -8px #8a6a2a99}.pago-boton svg{flex:none;width:17px;height:17px}.pago-boton:focus-within{outline-offset:4px;outline:3px solid #bd933f}#comprobante-estado{margin:11px 0 0}.pago-acciones{flex-wrap:wrap;gap:10px;display:flex}.pago-boton.secundario{color:#35415c;background:#fff;border-color:#c9d2e4}.comprobantes{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.comprobante-item{background:#fbfcfe;border:1px solid #e4e9f3;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 13px;display:grid}.comprobante-item b{color:var(--navy);font-size:12.5px;display:block}.comprobante-item>div>span{color:#6b7590;overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;display:block}.comprobante-quitar{letter-spacing:.06em;text-transform:uppercase;color:#8a94ab;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:11px;font-weight:700}.comprobante-quitar:hover{color:#b42318}.comprobante-item .aviso{grid-column:1/-1}.precio-del-dia{color:#29466e;background:#f3f7fd;border:1px solid #cfdcf0;border-radius:6px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.65}.comprobante-item .precio-del-dia{grid-column:1/-1}.aviso{color:#6b4e12;background:#fdf8ec;border:1px solid #e6cf9a;border-radius:6px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.65}.recibo-marca{color:#fff;background:linear-gradient(150deg,#1f9d63,#127a55);border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 6px 18px -8px #12795599}.recibo-marca svg{width:24px;height:24px}#result h3{letter-spacing:-.6px;margin:15px 0 4px;font-size:23px}.recibo-folio{background:#fdf8ec;border:1px solid #c9962a5c;border-radius:7px;margin:4px 0 14px;padding:9px 15px;font-size:13px;display:inline-block}.recibo-folio strong{letter-spacing:1px;color:var(--navy);font-variant-numeric:tabular-nums;font-family:Manrope,sans-serif;font-size:17px}@media (max-width:700px){.pago-medios{grid-template-columns:1fr;gap:16px}.pago-qr{max-width:230px;margin-inline:auto}.pago-total strong{font-size:25px}.pago-qr-caja{text-align:center;flex-direction:column;align-items:center}.pago-qr-caja .pago-qr{width:200px}.pago-tab span{font-size:11px}.pago-boton{justify-content:center;width:100%}}.buscando{color:#6b7590;align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.buscando:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite latido}@keyframes latido{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.buscando:before{opacity:.7;animation:none}}.grupo-campo{font-size:12px}.grupo-rotulo{display:block}.grupo-paso{background:#fff;border:1px solid #c5d1d8;border-radius:4px;align-items:center;height:44px;margin-top:7px;display:flex;overflow:hidden}.grupo-paso button{width:44px;height:100%;color:var(--navy);background:#f2f5fa;border:0;font-size:18px;font-weight:600;line-height:1}.grupo-paso button:hover:not(:disabled){background:#e6edf8}.grupo-paso button:disabled{color:#b7c3cf;cursor:default}.grupo-paso output{text-align:center;color:var(--navy);flex:1;font-size:15px;font-weight:600}.grupo-ayuda{color:var(--muted);margin-top:5px;font-size:11px;display:block}.grupo{background:#fbfcfe;border:1px solid #dfe6f0;border-radius:6px;padding:10px 12px 12px}.grupo-cab{color:var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:0 0 6px;font-size:12px;font-weight:600;display:flex}.grupo-cab span{color:var(--muted);font-size:11px;font-weight:400}.grupo-fila{border-top:1px dashed #e1e7f0;grid-template-columns:22px 104px 118px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:7px 0;display:grid}.grupo-fila:first-child{border-top:0}.grupo-num{width:22px;height:22px;color:var(--blue);background:#e8eefa;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.grupo-fila select,.grupo-fila input{margin-top:0;padding:8px 9px;font-size:13px}.grupo-quien{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:7px 10px;font-size:12px;overflow:hidden}.grupo-quien.ok{color:#1c6b45;background:#f1faf5;border:1px solid #a9d8bf}.grupo-quien.no{color:#8a5a14;background:#fdf7ee;border:1px solid #e8c9a6}.grupo-quien.mal{color:#a3261c;background:#fdf1f0;border:1px solid #f0b9b4}.grupo-x{color:#8592a3;background:0 0;border:0;border-radius:4px;width:28px;height:28px;font-size:15px;line-height:1}.grupo-x:hover{color:#b42318;background:#fdecec}.grupo-nombres{grid-column:2/-2;grid-template-columns:1fr 1fr;gap:8px;display:grid}.grupo-agregar{width:100%;height:36px;color:var(--blue);background:#fff;border:1px dashed #9fb6d4;border-radius:4px;margin-top:8px;font-size:12.5px;font-weight:600}.grupo-agregar:hover{background:#f2f6fd}.recibo-incluye{color:var(--muted,#5b6b82);margin-top:6px;font-size:13px;display:block}@media (max-width:700px){.grupo-fila{grid-template-columns:22px 92px minmax(0,1fr) 28px;row-gap:6px}.grupo-fila .grupo-quien{grid-area:2/2/auto/-2}.grupo-fila .grupo-x{grid-area:1/4}.grupo-nombres{grid-column:2/-2;grid-template-columns:1fr}}#comprobante-sobra:empty{display:none}.pago-sobra{color:#8a5a14;background:#fdf7ee;border:1px solid #e8c9a6;border-radius:6px;margin-top:12px;padding:11px 13px;font-size:12.5px;line-height:1.55}.pago-sobra p{margin:0}.pago-sobra b{color:#6e4510}.pago-sobra.es-nota{color:var(--muted);background:#f7f9fc;border-color:#dfe6f0}.pago-sobra-botones{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.pago-sobra-si,.pago-sobra-no{border-radius:4px;height:34px;padding:0 14px;font-size:12.5px;font-weight:600}.pago-sobra-si{border:1px solid var(--blue);background:var(--blue);color:#fff}.pago-sobra-si:hover{background:var(--navy)}.pago-sobra-no{color:#6e4510;background:#fff;border:1px solid #d5c4a8}.pago-sobra-no:hover{background:#fbf3e6}
#registration{--campo-alto:46px;--campo-radio:10px;--campo-borde:#d3dbe7;--campo-borde-hover:#a9b9d1;--campo-fondo:#fbfcfe;--campo-foco:var(--blue);--campo-halo:#0033a01f;--campo-error:#b42318;scrollbar-width:thin;scrollbar-color:#c5d0e2 transparent;scrollbar-gutter:stable;border:0;border-radius:18px;box-shadow:0 30px 80px -20px #00144673}#registration::-webkit-scrollbar{width:10px}#registration::-webkit-scrollbar-track{background:0 0;margin:14px 0}#registration::-webkit-scrollbar-thumb{background:#c5d0e2;border:3px solid #fff;border-radius:10px}#registration::-webkit-scrollbar-thumb:hover{background:#9fb0cc}#registration .close{width:38px;height:38px;color:var(--navy);border-radius:50%;place-items:center;font-size:24px;line-height:1;transition:background .18s;display:grid;top:14px;right:16px}#registration .close:hover{background:#eef2f9}#registration .form-steps{gap:8px;margin-bottom:20px;padding:6px 0 18px}#registration .form-steps>*{text-align:center;color:var(--blue);letter-spacing:.2px;background:#f1f4fa;border-radius:999px;flex:1;padding:7px 8px;font-size:10.5px;font-weight:600}#registration .form-grid{gap:16px 18px}#registration label{color:var(--navy);font-size:12.5px;font-weight:600}#registration label i{color:var(--muted);font-weight:400}#registration input:not([type=checkbox]):not([type=radio]):not([type=file]),#registration textarea,#registration .selector-boton{width:100%;min-height:var(--campo-alto);border:1.5px solid var(--campo-borde);border-radius:var(--campo-radio);background:var(--campo-fondo);color:var(--navy);margin-top:7px;padding:11px 14px;font-size:14.5px;font-weight:500;line-height:1.3;transition:border-color .16s,box-shadow .16s,background .16s}#registration textarea{resize:vertical;min-height:96px}#registration input::placeholder,#registration textarea::placeholder{color:#9aa7b8;font-weight:400}#registration input:not([type=checkbox]):not([type=radio]):hover,#registration textarea:hover,#registration .selector-boton:hover{border-color:var(--campo-borde-hover)}#registration input:not([type=checkbox]):not([type=radio]):focus,#registration textarea:focus,#registration .selector-boton:focus-visible,#registration .selector.esta-abierto .selector-boton{border-color:var(--campo-foco);box-shadow:0 0 0 4px var(--campo-halo);background:#fff;outline:none}#registration .selector.es-invalido .selector-boton{border-color:var(--campo-error);box-shadow:0 0 0 4px #b423181a}#registration input:user-invalid{border-color:var(--campo-error);box-shadow:0 0 0 4px #b423181a}#registration textarea:user-invalid{border-color:var(--campo-error);box-shadow:0 0 0 4px #b423181a}#registration input[readonly]{color:var(--muted);background:#f3f5f9;border-style:dashed}#registration input:disabled,#registration textarea:disabled{opacity:.6;cursor:not-allowed}#registration .selector{position:relative}#registration .selector-nativo{opacity:0;pointer-events:none;inset:auto 0 0;border:0!important;width:100%!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important}#registration .selector-boton{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}#registration .selector-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#registration .selector-flecha{width:18px;height:18px;color:var(--blue);border-radius:6px;flex:none;place-items:center;transition:transform .18s;display:grid}#registration .selector-flecha:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;transform:rotate(45deg)}#registration .selector.esta-abierto .selector-flecha{transform:rotate(180deg)}#registration .selector.esta-deshabilitado .selector-boton{opacity:.6;cursor:not-allowed}#registration .selector-lista{z-index:40;scrollbar-width:thin;scrollbar-color:#c5d0e2 transparent;background:#fff;border:1px solid #dfe5ef;border-radius:12px;max-height:260px;margin:0;padding:6px;list-style:none;animation:.14s ease-out selector-abre;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -12px #041b5f47,0 2px 6px #041b5f0f}#registration .selector.abre-arriba .selector-lista{top:auto;bottom:calc(100% - 1px)}@keyframes selector-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#registration .selector-lista{animation:none}}#registration .selector-lista [role=option]{color:var(--navy);cursor:pointer;border-radius:8px;padding:10px 34px 10px 12px;font-size:14px;font-weight:500;position:relative}#registration .selector-lista [role=option].es-activa{background:#f0f4fb}#registration .selector-lista [role=option][aria-selected=true]{color:var(--blue);font-weight:600}#registration .selector-lista [role=option][aria-selected=true]:after{content:"";border-right:2px solid var(--blue);border-bottom:2px solid var(--blue);width:5px;height:10px;margin-top:-7px;position:absolute;top:50%;right:13px;transform:rotate(45deg)}#registration .selector-lista [role=option][aria-disabled=true]{color:#b2bccb;cursor:not-allowed}#registration input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #b9c5d6;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin:1px 0 0;padding:0;transition:background .15s,border-color .15s,box-shadow .15s;display:grid}#registration input[type=checkbox]:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:10px;margin-top:-2px;transition:transform .15s;transform:rotate(45deg)scale(0)}#registration input[type=checkbox]:hover{border-color:var(--blue)}#registration input[type=checkbox]:checked{background:var(--blue);border-color:var(--blue)}#registration input[type=checkbox]:checked:after{transform:rotate(45deg)scale(1)}#registration input[type=checkbox]:focus-visible{box-shadow:0 0 0 4px var(--campo-halo);outline:none}#registration .check{cursor:pointer;align-items:flex-start;gap:11px;font-weight:500;line-height:1.5;display:flex}#registration label:has(>input[type=checkbox]){cursor:pointer;align-items:flex-start;gap:11px;font-weight:500;line-height:1.5;display:flex}#registration fieldset{background:#fbfcfe;border:1px solid #e1e7f0;border-radius:14px;margin:24px 0;padding:18px 18px 20px}#registration legend{color:var(--navy);background:#fff;border:1px solid #e1e7f0;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700}#registration .grupo-paso{height:var(--campo-alto);border:1.5px solid var(--campo-borde);border-radius:var(--campo-radio);background:var(--campo-fondo)}#registration .grupo-paso button{width:46px;color:var(--blue);background:0 0;font-size:20px}#registration .grupo-paso button:hover:not(:disabled){background:#eef3fb}#registration .grupo-paso output{font-size:16px}#registration .grupo{border-radius:14px}#registration .grupo-fila input:not([type=checkbox]):not([type=radio]):not([type=file]),#registration .grupo-nombres input:not([type=checkbox]):not([type=radio]):not([type=file]),#registration .grupo-fila .selector-boton{border-radius:8px;min-height:40px;margin-top:0;padding:8px 10px;font-size:13px}#registration .grupo-fila .selector-lista [role=option]{padding:8px 30px 8px 10px;font-size:13px}@media (max-width:700px){#registration{border-radius:14px}#registration input:not([type=checkbox]):not([type=radio]),#registration textarea,#registration .selector-boton{font-size:16px}#registration .form-steps>*{padding:6px 4px;font-size:9.5px}}#registration .grupo-rotulo{color:var(--navy);font-size:12.5px;font-weight:600}
dialog#registration{--f-fondo:#052453;--f-campo:#061c3f;--f-borde:#2f4f82;--f-borde-suave:#284a7d;--f-rotulo:#cfe0f7;--f-tenue:#9fb2d2;--f-ayuda:#7f93b5;--f-oro:#e2a130;--f-crema:#ffdc96;--f-alto:#0e2e5e;--campo-alto:46px;--campo-radio:4px;--campo-borde:var(--f-borde);--campo-borde-hover:#4a6a9e;--campo-fondo:var(--f-campo);--campo-foco:var(--f-oro);--campo-halo:#e2a13029;--campo-error:#ff8a80;background:var(--f-fondo);color:#fff;scrollbar-color:#2f4f82 transparent;border:0;border-radius:6px;width:calc(100% - 24px);max-width:520px;padding:30px 26px 26px;box-shadow:0 24px 80px #0009}dialog#registration::-webkit-scrollbar-thumb{border-color:var(--f-fondo);background:#2f4f82}dialog#registration::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .close{color:#fff;background:#01265b;border:1px solid #ffffff40;border-radius:50%;width:44px;height:44px;font-size:26px;position:absolute;top:10px;right:10px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .close:hover{background:#0b3a7a}:is(dialog#registration,#modal-inmobiliaria .mi-caja)>.eyebrow{color:var(--f-crema);margin:4px 0 0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-summary{justify-content:space-between;align-items:flex-end;gap:12px;margin:6px 52px 8px 0;display:flex}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-summary>span{letter-spacing:1.6px;text-transform:uppercase;color:var(--f-oro);font-size:10px;font-weight:700}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-price-wrap{flex-direction:column;align-items:flex-end;line-height:1.05;display:flex}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-summary strong{color:var(--f-crema);white-space:nowrap;font-size:30px;font-weight:600;line-height:1}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-price-wrap small{color:var(--f-tenue);margin-top:5px;font-size:11px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-summary:has(strong:empty){display:none}:is(dialog#registration,#modal-inmobiliaria .mi-caja) h2#form-title{color:#fff;text-align:left;margin:2px 52px 2px 0;padding:0;font-family:Montserrat,Avenir Next,Avenir,sans-serif;font-size:24px;line-height:1.15}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-group-h{float:none;letter-spacing:1.4px;text-transform:uppercase;color:#9fb6da;background:0 0;border:0;width:100%;margin:18px 0 2px;padding:0;font-size:11px;font-weight:700;display:block}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .form-grid{grid-template-columns:1fr;gap:0;display:grid}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #fields{grid-template-columns:1fr 1.4fr;column-gap:10px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #fields>:not(label:nth-of-type(-n+2)){grid-column:1/-1}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #fields-oferta{grid-template-columns:1fr 1fr;column-gap:10px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #fields-oferta>:not(label:has(input[name=departamento],input[name=provincia],input[name=distrito])){grid-column:1/-1}:is(dialog#registration,#modal-inmobiliaria .mi-caja) label{letter-spacing:.3px;color:var(--f-rotulo);margin-top:14px;font-size:11px;font-weight:600;display:block}:is(dialog#registration,#modal-inmobiliaria .mi-caja) label[hidden]{display:none}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input:not([type=checkbox]):not([type=radio]):not([type=file]),:is(dialog#registration,#modal-inmobiliaria .mi-caja) textarea,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-boton{border:1px solid var(--f-borde);background:var(--f-campo);color:#fff;width:100%;min-height:46px;box-shadow:none;border-radius:4px;margin-top:6px;padding:12px 13px;font-family:inherit;font-size:14px;font-weight:500}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input::placeholder,:is(dialog#registration,#modal-inmobiliaria .mi-caja) textarea::placeholder{color:var(--f-ayuda);font-weight:400}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input:not([type=checkbox]):not([type=radio]):hover,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-boton:hover{border-color:#4a6a9e}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input:not([type=checkbox]):not([type=radio]):focus,:is(dialog#registration,#modal-inmobiliaria .mi-caja) textarea:focus,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-boton:focus-visible,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector.esta-abierto .selector-boton{border-color:var(--f-oro);background:var(--f-campo);outline:none;box-shadow:0 0 0 3px #e2a13024}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector.es-invalido .selector-boton{border-color:#ff8a80;box-shadow:0 0 0 3px #ff8a801f}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input:user-invalid{border-color:#ff8a80;box-shadow:0 0 0 3px #ff8a801f}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input[readonly]{color:#dbe5f4;background:#0a2350;border-style:dashed;border-color:#37578c}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input:disabled{opacity:.55}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-flecha{color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-lista{border:1px solid var(--f-borde);scrollbar-color:#2f4f82 transparent;background:#0b2550;border-radius:6px;box-shadow:0 18px 40px -12px #000a}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-lista [role=option]{color:#e6eefb;border-radius:4px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-lista [role=option].es-activa{background:#13366e}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-lista [role=option][aria-selected=true]{color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-lista [role=option][aria-selected=true]:after{border-color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-lista [role=option][aria-disabled=true]{color:#5f7396}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #yo-resultado:not(:empty){margin-top:10px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .yo-ok,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-ok{color:#bfe9c8;background:#0e3a2a66;border:1px solid #5bbd84}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .yo-aviso,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-error{color:var(--f-crema);background:#3a2a0e66;border:1px solid #d9a03a88}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .yo-ok b,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-ok b{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) fieldset{background:0 0;border:0;min-inline-size:auto;margin:22px 0 0;padding:0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) fieldset>legend.tk-group-h{float:left;margin:0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) fieldset>legend.tk-group-h+*{clear:both}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #sponsor-resultado:not(:empty){margin-top:10px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-hallado{background:var(--f-alto);color:#fff;border:1px solid #37578c;border-radius:6px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-hallado span{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-hallado b{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-hallado button{color:#1b1205;background:linear-gradient(110deg,#d79f36,#ffe9b0 52%,#dfa233);border-radius:3px;font-weight:700}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-hallado button:hover{filter:brightness(1.05);background:linear-gradient(110deg,#d79f36,#ffe9b0 52%,#dfa233)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .patro-cambiar{color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-campo{grid-template-columns:1fr auto;align-items:center;column-gap:12px;margin-top:18px;display:grid}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-rotulo{color:#e6eefb;letter-spacing:0;font-size:14px;font-weight:600}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-paso{background:0 0;border:1px solid #37578c;border-radius:8px;align-items:center;height:auto;display:flex;overflow:hidden}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-paso button{background:var(--f-alto);width:44px;height:44px;min-height:44px;color:var(--f-oro);border:0;place-items:center;font-size:22px;line-height:1;display:grid}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-paso button:hover:not(:disabled){background:#17407d}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-paso button:disabled{color:#4f6890;cursor:not-allowed}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-paso output{text-align:center;color:#fff;min-width:46px;font-size:18px;font-weight:700}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-ayuda{color:var(--f-tenue);grid-column:1/-1;margin-top:6px;font-size:11.5px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo{border:1px solid var(--f-borde-suave);background:#061c3f66;border-radius:8px;margin-top:14px;padding:14px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-cab{color:var(--f-oro);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:700}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-cab span{text-transform:none;letter-spacing:0;color:var(--f-tenue);margin-top:4px;font-size:12px;font-weight:400;display:block}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-fila input:not([type=checkbox]):not([type=radio]):not([type=file]),:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-nombres input:not([type=checkbox]):not([type=radio]):not([type=file]),:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-fila select,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-fila .selector-boton{background:var(--f-campo);color:#fff;border:1px solid var(--f-borde);border-radius:4px;min-height:40px;margin-top:0;padding:8px 10px;font-size:13px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-fila{border-top-color:#284a7d}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-num{background:var(--f-alto);color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-quien{color:var(--f-tenue);background:0 0;border:1px solid #0000}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-quien.ok{color:#9fe0b9;background:#0e3a2a66;border-color:#5bbd8466}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-quien.no{color:var(--f-crema);background:#3a2a0e66;border-color:#d9a03a66}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-quien.mal{color:#ffb4ab;background:#3a0f1a;border-color:#ff8a8066}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-x{color:var(--f-tenue);background:0 0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-x:hover{color:#ffb4ab;background:#3a0f1a}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-nombres{grid-template-columns:1fr}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .grupo-agregar{border:1px dashed var(--f-oro);color:var(--f-oro);background:#0e2e5e55;border-radius:4px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-caja{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:18px;padding:0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-total{border:1px solid var(--f-borde-suave);background:#061c3f;border-radius:6px;margin:0;padding:12px 14px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-total span{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-total strong{color:var(--f-crema)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-cifras em,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .fine{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .fine b,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-empresa b{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-pregunta{letter-spacing:.3px;color:var(--f-rotulo);margin:18px 0 8px;font-size:11px;font-weight:600}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tabs{gap:8px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tab{border:1px solid var(--f-borde);background:0 0;border-radius:4px;padding:10px 4px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tab span{color:var(--f-rotulo);font-size:12px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tab:hover{border-color:#4a6a9e}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tab.is-on{border-color:var(--f-oro);background:var(--f-alto);box-shadow:none}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tab.is-on span,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-tab-icono{color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-marca-texto{color:var(--f-rotulo)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-panel{background:#061c3f;border:1px dashed #37578c;border-radius:4px;margin-top:10px;padding:12px 13px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr-caja .pago-qr{background:#fff;border-color:#ffffff30}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr img{background:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr figcaption{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr-titulo{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr-numero,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr-donde{color:#dbe5f4}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr-numero button{color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-qr-donde b{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-cuenta{border:1px solid var(--f-borde-suave);background:#0a2350;border-radius:4px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-banco b{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-banco span,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-cuenta .copy-rotulo{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-cuenta .copy-row code{color:#fff;background:0 0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-cuenta .copy-row button{color:var(--f-oro);box-shadow:none;background:0 0;border:0;min-height:0;padding:2px 6px;font-size:11px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-moneda{color:var(--f-crema);background:#e2a13024}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-moneda.es-usd{color:#9fe0b9;background:#5bbd8429}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-subida{border-top:0;margin-top:4px;padding-top:0}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-acciones{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-boton,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-boton.secundario{text-align:center;border:1px solid var(--f-oro);min-height:40px;color:var(--f-oro);box-shadow:none;text-transform:none;letter-spacing:0;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:0;padding:9px 14px;font-size:12.5px;font-weight:700;display:inline-flex}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-boton svg{flex:none;width:17px;height:17px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-boton:hover{background:#0e2e5e}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .comprobante-item{border:1px solid var(--f-borde);background:#061c3f}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .comprobante-item b{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .comprobante-item>div>span,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .comprobante-quitar{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .comprobante-item .aviso,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .comprobante-item .precio-del-dia{color:#dbe5f4;background:#0a2350;border-color:#37578c}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .check{color:var(--f-rotulo);align-items:flex-start;gap:11px;margin-top:18px;font-size:12px;font-weight:500;line-height:1.5;display:flex}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input[type=checkbox]{background:var(--f-campo);border-color:#4a6a9e}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input[type=checkbox]:hover{border-color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input[type=checkbox]:checked{background:var(--f-oro);border-color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input[type=checkbox]:after{border-color:#071b3b}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .submit{color:#1b1205;letter-spacing:.13em;text-transform:uppercase;text-align:center;background:linear-gradient(110deg,#d79f36,#ffe9b0 52%,#dfa233);border:1px solid #f0d488;border-radius:2px;justify-content:center;gap:12px;width:100%;min-height:56px;margin-top:20px;padding:17px 22px;font-size:12px;font-weight:800;box-shadow:0 12px 28px -12px #8a6a2a66,inset 0 1px #f0d58f}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .submit:hover{filter:brightness(1.04);transform:none}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .submit:disabled{filter:saturate(.6);opacity:.8}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .submit .ico{display:none}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .form-error{color:#ffc9c4;background:#3a0f1a;border:1px solid #ff8a8066;border-radius:4px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #result{color:#fff}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #result h3{color:#fff;font-family:Montserrat,Avenir Next,sans-serif}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #result p{color:#dbe5f4}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .recibo-folio{background:var(--f-alto);color:#fff;border:1px solid #d9a03a88}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .recibo-folio *{color:inherit}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .recibo-incluye{color:var(--f-tenue)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #result a{color:var(--f-oro)}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #result .button{color:#1b1205}#modal-inmobiliaria .mi-caja{--f-fondo:#052453;--f-campo:#061c3f;--f-borde:#2f4f82;--f-borde-suave:#284a7d;--f-rotulo:#cfe0f7;--f-tenue:#9fb2d2;--f-ayuda:#7f93b5;--f-oro:#e2a130;--f-crema:#ffdc96;--f-alto:#0e2e5e;background:var(--f-fondo);color:#fff;border-radius:6px;width:min(520px,100% - 24px);box-shadow:0 24px 80px #0009}#modal-inmobiliaria .mi-scroll{scrollbar-color:#2f4f82 transparent;padding:30px 26px 26px}#modal-inmobiliaria .mi-x{color:#fff;z-index:2;background:#01265b;border:1px solid #ffffff40;border-radius:50%;width:44px;height:44px;font-size:26px;top:10px;right:10px}#modal-inmobiliaria .mi-x:hover{background:#0b3a7a}#modal-inmobiliaria .mi-head{border-bottom:0;margin-bottom:4px;padding-bottom:0}#modal-inmobiliaria .mi-head .eyebrow{color:var(--f-crema)}#modal-inmobiliaria .mi-head h2{color:#fff;margin:2px 52px 2px 0;font-family:Montserrat,Avenir Next,Avenir,sans-serif;font-size:24px}#modal-inmobiliaria .mi-datos,#modal-inmobiliaria .mi-patro{background:0 0;border:0;margin:18px 0 0;padding:0}#modal-inmobiliaria .mi-datos legend,#modal-inmobiliaria .mi-patro legend{float:left;letter-spacing:1.4px;text-transform:uppercase;color:#9fb6da;width:100%;margin:0;padding:0;font-size:11px;font-weight:700}#modal-inmobiliaria .mi-datos legend+*,#modal-inmobiliaria .mi-patro legend+*{clear:both}#modal-inmobiliaria .mi-datos .form-grid{grid-template-columns:1fr 1.4fr;gap:0 10px;display:grid}#modal-inmobiliaria .mi-datos .form-grid>label.ancho{grid-column:1/-1}#modal-inmobiliaria .mi-datos .form-grid>p.ancho,#modal-inmobiliaria .mi-patro>.patro-ok,#modal-inmobiliaria .mi-patro>.patro-error{margin-top:10px}#modal-inmobiliaria select{border:1px solid var(--f-borde);background-color:var(--f-campo);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:4px;width:100%;min-height:46px;margin-top:6px;padding:12px 13px;font-family:inherit;font-size:14px}#modal-inmobiliaria select:focus{border-color:var(--f-oro);outline:none;box-shadow:0 0 0 3px #e2a13024}#modal-inmobiliaria .mi-doc-patro input{background:var(--f-campo)}#modal-inmobiliaria .mi-patro-ayuda{color:var(--f-crema);opacity:.9}#modal-inmobiliaria .mi-pago{margin-top:4px}#modal-inmobiliaria .comprobantes .mi-vch{border:1px solid var(--f-borde);color:#fff;background:#061c3f;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:12px;display:flex}#modal-inmobiliaria .comprobantes .mi-vch button{color:var(--f-tenue);background:0 0;border:0;font-size:18px}#modal-inmobiliaria .mi-vch .precio-del-dia{flex-basis:100%}#modal-inmobiliaria .mi-error{color:#ffb4ab!important}#modal-inmobiliaria .mi-caja .mi-check{color:var(--f-rotulo);align-items:flex-start;gap:10px;margin:18px 0 14px;font-size:12px;font-weight:500;display:flex}#modal-inmobiliaria .mi-check input{accent-color:var(--f-oro);width:18px;height:18px}#modal-inmobiliaria .mi-enviar{text-align:center;color:#1b1205;letter-spacing:.13em;text-transform:uppercase;background:linear-gradient(110deg,#d79f36,#ffe9b0 52%,#dfa233);border:1px solid #f0d488;border-radius:2px;justify-content:center;width:100%;min-height:56px;padding:17px 22px;font-size:12px;font-weight:800;box-shadow:0 12px 28px -12px #8a6a2a66,inset 0 1px #f0d58f}#modal-inmobiliaria .mi-enviar .ico{display:none}#modal-inmobiliaria .mi-nota{color:var(--f-tenue)}#modal-inmobiliaria .mi-nota b,#modal-inmobiliaria .mi-ok{color:#fff}#modal-inmobiliaria .mi-ok h2{color:#fff;font-family:Montserrat,Avenir Next,sans-serif}#modal-inmobiliaria .mi-ok p{color:#dbe5f4}#modal-inmobiliaria .mi-ok p b{color:var(--f-crema)}#modal-inmobiliaria .mi-cerrar-ok{color:var(--f-oro);box-shadow:none;background:0 0;border:1px solid #d5b36390}@media (max-width:700px){dialog#registration{border-radius:6px;padding:26px 18px 22px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) input:not([type=checkbox]):not([type=radio]):not([type=file]),:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-boton{font-size:16px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .tk-summary strong{font-size:26px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) h2#form-title{font-size:21px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) #fields{grid-template-columns:.8fr 1.5fr}:is(dialog#registration,#modal-inmobiliaria .mi-caja) .selector-boton{padding-left:11px;padding-right:9px}}@media (max-width:560px){#modal-inmobiliaria .mi-scroll{padding:26px 18px 22px}#modal-inmobiliaria select{font-size:16px}#modal-inmobiliaria .mi-datos .form-grid{grid-template-columns:.8fr 1.5fr}}@media (max-width:380px){:is(dialog#registration,#modal-inmobiliaria .mi-caja) #fields,:is(dialog#registration,#modal-inmobiliaria .mi-caja) .pago-acciones{grid-template-columns:1fr}}:is(dialog#registration,#modal-inmobiliaria .mi-caja) label.esta-buscando{position:relative}:is(dialog#registration,#modal-inmobiliaria .mi-caja) label.esta-buscando>input:not([type=checkbox]):not([type=radio]):not([type=file]){padding-right:40px}:is(dialog#registration,#modal-inmobiliaria .mi-caja) label.esta-buscando:after{content:"";box-sizing:border-box;border:2px solid #e2a13040;border-top-color:var(--f-oro);pointer-events:none;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite lanz26-gira;position:absolute;bottom:14px;right:13px}@keyframes lanz26-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:is(dialog#registration,#modal-inmobiliaria .mi-caja) label.esta-buscando:after{animation-duration:2.4s}}
