.b3 .an-pantalla,.b3 .an-pantalla{background:var(--fondo-suave)}.b3 .an-pantalla .top{border-bottom:1px solid var(--linea);background:#fff;height:60px}.b3 .an-pantalla .top .wrap{justify-content:space-between;align-items:center;height:100%;display:flex}.b3 .an-pantalla .stp{border-bottom:1px solid var(--linea);background:#fff}.b3 .an-pantalla .stp .wrap{align-items:flex-start;gap:0;padding-top:14px;padding-bottom:14px;display:flex}.b3 .an-pantalla .st{flex:none;align-items:flex-start;gap:12px;display:flex;position:relative}.b3 .an-pantalla .st .tt,.b3 .an-pantalla .st .ds{white-space:nowrap}.b3 .an-pantalla .st.last .ds{white-space:normal;max-width:250px}.b3 .an-pantalla .st .nn{border:2px solid var(--borde-control);width:32px;height:32px;color:var(--texto-3);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.b3 .an-pantalla .st.on .nn{background:var(--azul-pulso);border-color:var(--azul-pulso);color:#fff;box-shadow:0 0 0 4px #1130561f}.b3 .an-pantalla .st .tt{color:var(--texto-2);font-size:14.5px;font-weight:750;line-height:19px}.b3 .an-pantalla .st.on .tt{color:var(--azul-pulso)}.b3 .an-pantalla .st .ds{color:var(--texto-3);margin-top:2px;font-size:13px;line-height:17px}.b3 .an-pantalla .stp .ln{background:var(--linea);flex:1;min-width:24px;height:2px;margin:15px 16px 0}.b3 .an-pantalla .fmt{border:1.5px solid var(--linea);background:#fff;border-radius:8px;grid-template-columns:44px 1fr 20px;align-items:center;gap:12px;padding:10px 12px;display:grid}.b3 .an-pantalla .fmt+.fmt{margin-top:8px}.b3 .an-pantalla .fmt.on{border-color:var(--azul-pulso);box-shadow:0 0 0 1px var(--azul-pulso);background:#fbfdff}.b3 .an-pantalla .fmt .sk{border:1.5px solid var(--borde-control);background:#fff;border-radius:4px;width:44px;height:34px;position:relative}.b3 .an-pantalla .fmt .sk i{background:#9cc3e9;border-radius:1.5px;position:absolute}.b3 .an-pantalla .fmt.on .sk{border-color:var(--azul-pulso)}.b3 .an-pantalla .fmt.on .sk i{background:var(--azul-claro)}.b3 .an-pantalla .fmt .t{color:var(--tinta);font-size:14.5px;font-weight:700;line-height:19px}.b3 .an-pantalla .fmt .d{color:var(--texto-3);font-size:13px;line-height:17px}.b3 .an-pantalla .loc{flex-direction:column;gap:6px;display:flex}.b3 .an-pantalla .mini{aspect-ratio:4/5;border:1.5px solid var(--linea);background:#fff;border-radius:7px;flex-direction:column;gap:4px;padding:7px;display:flex;position:relative;overflow:hidden}.b3 .an-pantalla .mini .mh{background:var(--azul-noche);border-radius:2px;flex:none;height:9px}.b3 .an-pantalla .mini .mr{background:var(--rojo-pulso);border-radius:1px;flex:none;height:2px}.b3 .an-pantalla .mini .mb{background:#e3e8ef;border-radius:2px}.b3 .an-pantalla .mini .ms{border:1.5px dashed var(--azul-claro);background:#2989d538;border-radius:2px}.b3 .an-pantalla .mini .row{gap:4px;display:flex}.b3 .an-pantalla .loc.on .mini{border-color:var(--azul-pulso);box-shadow:0 0 0 1px var(--azul-pulso)}.b3 .an-pantalla .loc.off .mini{opacity:.5}.b3 .an-pantalla .loc .ok{background:var(--azul-pulso);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:5px;right:5px}.b3 .an-pantalla .loc .nm{color:var(--tinta);min-height:34px;font-size:13.5px;font-weight:700;line-height:17px}.b3 .an-pantalla .loc .es{color:var(--texto-3);font-size:12px;line-height:15px}.b3 .an-pantalla .loc.on .es{color:var(--azul-pulso);font-weight:650}.b3 .an-pantalla .res td{border-bottom:1px solid var(--linea);vertical-align:top;padding:9px 0;font-size:14px;line-height:20px}.b3 .an-pantalla .res tr:last-child td{border-bottom:0}.b3 .an-pantalla .res td:first-child{color:var(--texto-3);width:40%;padding-right:10px}.b3 .an-pantalla .res td:last-child{color:var(--tinta);font-weight:650}.b3 .an-pantalla .pie-acc{border-top:1px solid var(--linea);background:#fff;height:64px;position:fixed;bottom:0;left:0;right:0}.b3 .an-pantalla .pie-acc .wrap{justify-content:space-between;align-items:center;height:100%;display:flex}.b3 .an-pantalla .slot{border:2.5px dashed var(--azul-claro);color:var(--azul-pulso);text-align:center;background:#eaf1fa;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 14px;display:flex;position:absolute;box-shadow:0 0 0 4px #2989d52e}
.b1:has(.an-pantalla)>:is(.topbar,.masthead,.nav,.footer,.tabbar,.breaking){display:none}.b1:has(.an-pantalla) a.saltar:not(.an-saltar){display:none}.b3 .an-pantalla .an-saltar{z-index:200;color:var(--azul-pulso);background:#fff;border-radius:6px;padding:10px 14px;font-size:15px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-200%);box-shadow:0 4px 16px #08193a2e}.b3 .an-pantalla .an-saltar:focus{outline:2px solid var(--azul-pulso);outline-offset:2px;transform:none}.b3 .an-pantalla .an-oculto{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.b3 .an-pantalla h1[tabindex="-1"]:focus{outline:0}body:has(.an-pantalla){background:var(--fondo-suave)}.b3 .an-pantalla .an-main{padding-bottom:80px}.b3 .an-pantalla .pie-acc{z-index:20}.b3 .an-pantalla button.lnk,.b3 .an-pantalla .an-cuenta{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.b3 .an-pantalla button.lnk{color:var(--azul-enlace)}.b3 .an-pantalla .an-pill{cursor:pointer;height:26px;font-family:inherit}.b3 .an-pantalla .an-pill:hover{border-color:var(--borde-control)}.b3 .an-pantalla button.btn,.b3 .an-pantalla a.btn,.b3 .an-pantalla .chip,.b3 .an-pantalla :is([role=button],[role=radio],[role=checkbox]){cursor:pointer}.b3 .an-pantalla .caja[role=button]:hover{border-color:var(--borde-control)}.b3 .an-pantalla .pend[role=button]:hover{background:#f7e6c2}.b3 .an-pantalla .ck[data-acepto] .bx{flex:none}.b3 .an-pantalla .pie-acc button.btn[aria-disabled=true]{opacity:1;cursor:pointer}.b3 .an-pantalla.an-hecho .stp .st{cursor:default}.b3 .an-pantalla.an-hecho .stp .st:hover .tt{text-decoration:none}.b3 .an-pantalla .vt-campos .vt-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.b3 .an-pantalla .vt-campos .vt-two>div{min-width:0}.b3 .an-pantalla .an-patro-n{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:16px;display:-webkit-box;overflow:hidden}.b3 .an-pantalla .slot:has(.an-patro-n) .an-patro-por{line-height:14px}@media (max-width:1099.98px){.b3 .an-pantalla .an-main{grid-template-columns:250px minmax(0,1fr)!important;gap:24px!important}.b3 .an-pantalla .an-main>aside{grid-column:1/-1}.b3 .an-pantalla .an-pill,.b3 .an-pantalla .st .ds{display:none}.b3 .an-pantalla .stp .ln{margin-top:15px}}@media (max-width:899.98px){.b3 .an-pantalla .an-empresa,.b3 .an-pantalla .st:not(.on)>div{display:none}}@media (max-width:767.98px){.b3 .an-pantalla .top{height:56px}.b3 .an-pantalla .top .wrap{gap:8px}.b3 .an-pantalla .top .flex.g16{gap:10px}.b3 .an-pantalla .an-top-izq img{height:24px!important}.b3 .an-pantalla :is(.an-titulo,.an-solo-escritorio,.an-txt-ayuda,.an-txt-borrador,.an-txt-atras,.an-sig-det,.an-paso-txt,.an-slot-extra){display:none}.b3 .an-pantalla .an-lnkb{justify-content:center;min-width:32px;min-height:32px}.b3 .an-pantalla .stp .wrap{padding-top:10px;padding-bottom:10px}.b3 .an-pantalla .st{align-items:center;gap:8px}.b3 .an-pantalla .st .nn{width:28px;height:28px;font-size:13px}.b3 .an-pantalla .st .tt{font-size:14px;line-height:18px}.b3 .an-pantalla .stp .ln{min-width:12px;margin:13px 8px 0}.b3 .an-pantalla .an-main{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding-top:16px!important}.b3 .an-pantalla .an-main>aside{grid-column:auto}.b3 .an-pantalla .an-main section .flex.between{flex-wrap:wrap;gap:8px}.b3 .an-pantalla .an-locs{scrollbar-width:thin;grid-auto-columns:104px;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto;grid-template-columns:none!important}.b3 .an-pantalla .vt-esq{height:260px}.b3 .an-pantalla .vt-esq .vt-vid{inset:14px 16px}.b3 .an-pantalla .vt-pago .vt-dl,.b3 .an-pantalla .vt-exito .vt-dl{grid-template-columns:110px minmax(0,1fr)!important}.b3 .an-pantalla .pie-acc .wrap,.b3 .an-pantalla .pie-acc .flex.g12{gap:8px}.b3 .an-pantalla .pie-acc .btn.sec{width:44px;padding:0}.b3 .an-pantalla .vt-exito{margin:24px auto 40px;padding:24px 16px}.b3 .an-pantalla .vt-exito h1{font-size:24px;line-height:30px}}.b3 .an-pantalla .an-ini:before{content:attr(data-ini)}
