.pm-dialogo{--pm-tinta:#202938;--pm-rojo:#cc0004;--pm-secundario:#596170;--pm-linea:#e4e6e9;border:0;border-left:1px solid var(--pm-linea);width:min(100%,480px);max-width:100%;height:100dvh;max-height:none;color:var(--pm-tinta);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:0;text-align:left;overscroll-behavior:contain;background:#fff;border-radius:0;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-8px 0 32px #2029381f}.pm-dialogo[open]{flex-direction:column;display:flex}.pm-dialogo:not([open]){display:none}.pm-dialogo::backdrop{background:#2029386b}.pm-dialogo,.pm-dialogo *{box-sizing:border-box;letter-spacing:0}.pm-dialogo .pm-cabecera{padding:calc(20px + var(--rm-safe-top,env(safe-area-inset-top,0px))) calc(20px + var(--rm-safe-right,env(safe-area-inset-right,0px))) 20px calc(20px + var(--rm-safe-left,env(safe-area-inset-left,0px)));border-bottom:1px solid var(--pm-linea);flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.pm-dialogo .pm-marca{color:var(--pm-rojo);margin:0 0 2px;font-size:16px;font-weight:700}.pm-dialogo .pm-cabecera h2{color:var(--pm-tinta);margin:0;font-size:24px;font-weight:750;line-height:1.25}.pm-dialogo .pm-cerrar,.rm-menu-boton.pm-abrir{color:#202938;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #e4e6e9;border-radius:8px;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.rm-menu-boton.pm-abrir:after{content:none}.pm-dialogo .pm-contenido{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:4px calc(20px + var(--rm-safe-right,env(safe-area-inset-right,0px))) calc(24px + var(--rm-safe-bottom,env(safe-area-inset-bottom,0px))) calc(20px + var(--rm-safe-left,env(safe-area-inset-left,0px)));flex:1;overflow-y:auto}.pm-dialogo .pm-grupo{border-bottom:1px solid var(--pm-linea);padding:20px 0}.pm-dialogo .pm-rotulo{color:var(--pm-secundario);margin:0 8px 8px;font-size:16px;font-weight:650}.pm-dialogo .pm-fila{width:100%;min-height:56px;color:var(--pm-tinta);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px 8px;text-decoration:none;display:flex}.pm-dialogo .pm-icono,.pm-dialogo .pm-chevron,.pm-dialogo .pm-boton svg{flex-shrink:0}.pm-dialogo .pm-chevron{color:var(--pm-secundario);margin-left:auto}.pm-dialogo .pm-fila-texto{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.pm-dialogo .pm-fila-texto b{font-weight:650}.pm-dialogo .pm-detalle{color:var(--pm-secundario);font-size:16px}.pm-dialogo .pm-fila--peligro,.pm-dialogo .pm-fila--premium>.pm-icono{color:var(--pm-rojo)}.pm-dialogo .pm-confirmacion{padding:12px 8px 4px}.pm-dialogo .pm-confirmacion p{overflow-wrap:anywhere;margin:0 0 16px}.pm-dialogo .pm-acciones{flex-wrap:wrap;gap:8px;display:flex}.pm-dialogo .pm-boton{border:1px solid var(--pm-linea);max-width:100%;min-height:44px;color:var(--pm-tinta);font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}.pm-dialogo .pm-boton--peligro{background:var(--pm-rojo);border-color:var(--pm-rojo);color:#fff}.pm-dialogo .pm-error{color:var(--pm-rojo);overflow-wrap:anywhere;margin:16px 0 0;padding:0 8px}.pm-dialogo .pm-pie{color:var(--pm-secundario);overflow-wrap:anywhere;margin:24px 8px 0;font-size:16px}.pm-dialogo .pm-estado{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pm-dialogo :is(a,button):focus-visible,.rm-menu-boton.pm-abrir:focus-visible{outline-offset:2px;outline:2px solid #cc0004}.pm-dialogo button:disabled{opacity:.6;cursor:wait}@media (hover:hover){.pm-dialogo .pm-fila:hover:not(:disabled),.pm-dialogo .pm-cerrar:hover,.pm-dialogo .pm-boton:hover:not(:disabled),.rm-menu-boton.pm-abrir:hover{background:#f3f4f5}.pm-dialogo .pm-boton--peligro:hover:not(:disabled){background:#a80003;border-color:#a80003}}@media (max-width:699px){.pm-dialogo{width:100%;box-shadow:none;border-left:0}.pm-dialogo .pm-acciones{flex-direction:column}.pm-dialogo .pm-boton{width:100%}}
