{"id":2425,"date":"2026-05-31T15:44:46","date_gmt":"2026-05-31T18:44:46","guid":{"rendered":"https:\/\/acasadegalicia.uy\/sitio\/?page_id=2425"},"modified":"2026-05-31T16:27:46","modified_gmt":"2026-05-31T19:27:46","slug":"programas-de-la-xunta-de-galicia","status":"publish","type":"page","link":"https:\/\/acasadegalicia.uy\/sitio\/programas-de-la-xunta-de-galicia\/","title":{"rendered":"Programas de la Xunta de Galicia"},"content":{"rendered":"\n<style>\n.xunta-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.xunta-wrap {\n  font-family: Arial, sans-serif;\n  max-width: 780px;\n  margin: 0 auto;\n  padding: 20px 16px 80px;\n  color: #2c2c2c;\n}\n\n\/* HEADER *\/\n.xunta-header { text-align: center; margin-bottom: 32px; }\n.xunta-header img { width: 64px; height: 64px; border-radius: 50%; border: 0px solid #c9a84c; display: block; margin: 0 auto 14px; object-fit: cover; }\n.xunta-header h1 { font-family: Georgia, serif; font-size: 1.4rem; color: #0a2d6e; margin-bottom: 6px; }\n.xunta-header p { font-size: 0.88rem; color: #888; line-height: 1.6; }\n\n\/* DISCLAIMER *\/\n.xunta-disclaimer {\n  background: #fff8e8;\n  border-left: 3px solid #c9a84c;\n  padding: 14px 18px;\n  font-size: 0.82rem;\n  color: #666;\n  line-height: 1.7;\n  margin-bottom: 28px;\n  border-radius: 0 3px 3px 0;\n}\n\n\/* BUSCADOR CI *\/\n.xunta-ci-form {\n  background: white;\n  border-radius: 4px;\n  padding: 24px;\n  box-shadow: 0 1px 4px rgba(0,0,0,0.08);\n  margin-bottom: 28px;\n}\n.xunta-ci-form h2 { font-family: Georgia, serif; font-size: 1rem; color: #0a2d6e; margin-bottom: 16px; }\n.ci-row { display: flex; gap: 10px; }\n.ci-row input {\n  flex: 1; padding: 12px 16px;\n  border: 1.5px solid #ddd; border-radius: 3px;\n  font-size: 1rem; font-family: Arial, sans-serif;\n  transition: border-color 0.2s;\n}\n.ci-row input:focus { outline: none; border-color: #0a2d6e; }\n.btn-buscar {\n  padding: 12px 20px; background: #0a2d6e; color: white;\n  border: none; border-radius: 3px; font-size: 0.9rem;\n  font-weight: 600; cursor: pointer; white-space: nowrap;\n  font-family: Arial, sans-serif;\n}\n.btn-buscar:hover { background: #0d3a8a; }\n\n\/* SOCIO BOX *\/\n.socio-box {\n  background: #f0f5ff;\n  border: 1.5px solid #0a2d6e;\n  border-radius: 3px;\n  padding: 16px 20px;\n  margin-bottom: 20px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: 10px;\n}\n.socio-nombre { font-family: Georgia, serif; font-size: 1.05rem; font-weight: 700; color: #0a2d6e; }\n.socio-detalle { font-size: 0.8rem; color: #888; margin-top: 3px; }\n.cuota-badge { display: inline-block; padding: 4px 12px; border-radius: 20px; font-size: 0.75rem; font-weight: 700; }\n.cuota-ok  { background: #e8f5e9; color: #27ae60; }\n.cuota-mal { background: #fdecea; color: #c0392b; }\n\n\/* NOTIF GENERAL *\/\n.notif-general-box {\n  background: #0a2d6e;\n  border-radius: 4px;\n  padding: 18px 20px;\n  margin-bottom: 24px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n.notif-general-box p { color: rgba(255,255,255,0.85); font-size: 0.88rem; line-height: 1.5; }\n.notif-general-box p strong { color: white; }\n.btn-notif-gen {\n  padding: 10px 18px; border: none; border-radius: 3px;\n  font-size: 0.85rem; font-weight: 700; cursor: pointer;\n  font-family: Arial, sans-serif; white-space: nowrap;\n}\n.btn-notif-gen.activar { background: #c9a84c; color: #0a2d6e; }\n.btn-notif-gen.cancelar { background: rgba(255,255,255,0.15); color: white; }\n\n\/* FILTROS *\/\n.xunta-filtros { display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 20px; }\n.filtro-btn {\n  padding: 7px 14px; border: 1.5px solid #ddd; border-radius: 20px;\n  font-size: 0.78rem; font-weight: 600; cursor: pointer; background: white;\n  color: #666; transition: all 0.2s; font-family: Arial, sans-serif;\n}\n.filtro-btn:hover, .filtro-btn.active { border-color: #0a2d6e; color: #0a2d6e; background: #f0f5ff; }\n.filtro-btn.solo-elegibles { border-color: #27ae60; color: #27ae60; }\n.filtro-btn.solo-elegibles.active { background: #e8f5e9; }\n\n\/* PROGRAMA CARD *\/\n.programa-card {\n  background: white;\n  border-radius: 4px;\n  box-shadow: 0 1px 4px rgba(0,0,0,0.08);\n  margin-bottom: 16px;\n  overflow: hidden;\n  border-left: 4px solid #ddd;\n  transition: border-color 0.2s;\n}\n.programa-card.elegible { border-left-color: #27ae60; }\n.programa-card.no-elegible { border-left-color: #ddd; opacity: 0.85; }\n.programa-card.plazo-abierto { border-left-color: #c9a84c; }\n\n.prog-header {\n  padding: 18px 20px 14px;\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  gap: 12px;\n  cursor: pointer;\n}\n.prog-header:hover { background: #fafafa; }\n.prog-titulo { font-family: Georgia, serif; font-size: 1rem; color: #0a2d6e; margin-bottom: 4px; }\n.prog-meta { font-size: 0.75rem; color: #aaa; }\n.prog-badges { display: flex; flex-direction: column; align-items: flex-end; gap: 4px; flex-shrink: 0; }\n.badge { display: inline-block; padding: 3px 10px; border-radius: 20px; font-size: 0.7rem; font-weight: 700; white-space: nowrap; }\n.badge-elegible   { background: #e8f5e9; color: #27ae60; }\n.badge-no-elegible { background: #f5f5f5; color: #999; }\n.badge-plazo      { background: #fff8e8; color: #c9a84c; }\n.badge-periodico  { background: #e8f0ff; color: #0a2d6e; }\n\n.prog-body { padding: 0 20px 18px; display: none; }\n.prog-body.open { display: block; }\n.prog-desc { font-size: 0.88rem; color: #555; line-height: 1.7; margin-bottom: 14px; }\n\n.prog-requisitos { margin-bottom: 14px; }\n.prog-requisitos h4 { font-size: 0.72rem; font-weight: 700; color: #888; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 8px; }\n.req-item { display: flex; align-items: center; gap: 8px; font-size: 0.82rem; color: #555; margin-bottom: 4px; }\n.req-ok  { color: #27ae60; }\n.req-no  { color: #c0392b; }\n.req-neutral { color: #888; }\n\n.prog-plazo {\n  background: #f0f5ff; border-radius: 3px; padding: 10px 14px;\n  font-size: 0.82rem; color: #0a2d6e; margin-bottom: 14px;\n}\n\n.prog-condiciones {\n  background: #fff8e8; border-left: 3px solid #c9a84c;\n  padding: 10px 14px; font-size: 0.82rem; color: #666;\n  line-height: 1.6; margin-bottom: 14px; border-radius: 0 3px 3px 0;\n}\n\n.prog-acciones { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; }\n.btn-recordar {\n  padding: 9px 18px; border: none; border-radius: 3px;\n  font-size: 0.85rem; font-weight: 700; cursor: pointer;\n  font-family: Arial, sans-serif;\n}\n.btn-recordar.activar  { background: #0a2d6e; color: white; }\n.btn-recordar.activado { background: #e8f5e9; color: #27ae60; cursor: default; }\n.btn-pdf { color: #0a2d6e; font-size: 0.82rem; text-decoration: none; }\n.btn-pdf:hover { text-decoration: underline; }\n.btn-url { color: #888; font-size: 0.78rem; text-decoration: none; }\n.btn-url:hover { color: #0a2d6e; text-decoration: underline; }\n\n.razon-msg { font-size: 0.78rem; color: #c0392b; margin-top: 6px; }\n\n\/* ESTADO *\/\n.xunta-estado { text-align: center; padding: 40px 20px; color: #888; }\n.xunta-loading { display: flex; justify-content: center; padding: 40px; }\n.spinner { width: 32px; height: 32px; border: 3px solid #eee; border-top-color: #0a2d6e; border-radius: 50%; animation: spin 0.8s linear infinite; }\n@keyframes spin { to { transform: rotate(360deg); } }\n\n.msg-inline { padding: 10px 14px; border-radius: 3px; font-size: 0.82rem; margin-bottom: 16px; }\n.msg-ok  { background: #e8f5e9; color: #27ae60; }\n.msg-err { background: #fdecea; color: #c0392b; }\n<\/style>\n\n<div class=\"xunta-wrap\">\n\n  <div class=\"xunta-header\">\n    <img data-opt-id=1882901621  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlqp0balqxgu.i.optimole.com\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/acasadegalicia.uy\/sitio\/wp-content\/uploads\/2026\/05\/cropped-PHOTO-2025-03-28-16-02-01.jpg\" alt=\"A Casa de Galicia\" \/>\n    <h1>Programas de la Xunta de Galicia<\/h1>\n    <p>Consult\u00e1 los programas disponibles para la colectividad gallega en el exterior.<br>\n       Ingres\u00e1 tu c\u00e9dula para ver a cu\u00e1les pod\u00e9s presentarte y activar recordatorios.<\/p>\n  <\/div>\n\n  <!-- DISCLAIMER -->\n  <div class=\"xunta-disclaimer\">\n    &#9432; <strong>Sobre las notificaciones:<\/strong> los avisos se env\u00edan cuando abre el plazo de cada programa.\n    Para recibirlos deb\u00e9s tener la cuota social al d\u00eda en ese momento y haber solicitado ser notificado\/a.\n    La verificaci\u00f3n de requisitos se realiza con la informaci\u00f3n disponible en nuestro sistema y debe ser confirmada al momento de presentar la solicitud.\n  <\/div>\n\n  <!-- BUSCAR POR CI -->\n  <div class=\"xunta-ci-form\">\n    <h2>&#128100; Consult\u00e1 tu elegibilidad<\/h2>\n    <div class=\"ci-row\">\n      <input type=\"text\" id=\"xunta-ci\" placeholder=\"Ingres\u00e1 tu c\u00e9dula de identidad\"\n             maxlength=\"8\" inputmode=\"numeric\"\n             onkeypress=\"return event.charCode >= 48 &#038;&#038; event.charCode <= 57\"\n             onkeydown=\"if(event.key==='Enter') buscarSocio()\" \/>\n      <button class=\"btn-buscar\" onclick=\"buscarSocio()\">Consultar<\/button>\n    <\/div>\n    <div id=\"xunta-ci-error\" style=\"color:#c0392b;font-size:0.82rem;margin-top:8px;display:none;\"><\/div>\n  <\/div>\n\n  <!-- SOCIO INFO -->\n  <div id=\"xunta-socio-box\" style=\"display:none;\"><\/div>\n\n  <!-- NOTIF GENERAL -->\n  <div id=\"xunta-notif-gen\" style=\"display:none;\"><\/div>\n\n  <!-- MENSAJE -->\n  <div id=\"xunta-msg\" style=\"display:none;\"><\/div>\n\n  <!-- FILTROS -->\n  <div class=\"xunta-filtros\" id=\"xunta-filtros\" style=\"display:none;\">\n    <button class=\"filtro-btn active\" onclick=\"filtrar('todos', this)\">Todos<\/button>\n    <button class=\"filtro-btn\" onclick=\"filtrar('plazo', this)\">Plazo abierto<\/button>\n    <button class=\"filtro-btn solo-elegibles\" id=\"btn-elegibles\" onclick=\"filtrar('elegibles', this)\" style=\"display:none;\">\n      \u2713 Solo mis programas\n    <\/button>\n  <\/div>\n\n  <!-- PROGRAMAS -->\n  <div id=\"xunta-programas\">\n    <div class=\"xunta-loading\"><div class=\"spinner\"><\/div><\/div>\n  <\/div>\n\n<\/div>\n\n\n<!-- MODAL REPORTE -->\n<div id=\"modal-reporte\" style=\"display:none;position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:9999;align-items:center;justify-content:center;padding:20px;\">\n  <div style=\"background:white;border-radius:4px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 24px 80px rgba(0,0,0,0.3);\">\n    <div style=\"background:#0a2d6e;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;\">\n      <h3 style=\"color:white;font-family:Georgia,serif;font-size:0.95rem;margin:0;\">Reportar error<\/h3>\n      <button onclick=\"cerrarReporte()\" style=\"color:rgba(255,255,255,0.6);background:none;border:none;font-size:1.2rem;cursor:pointer;\">&#10005;<\/button>\n    <\/div>\n    <div style=\"padding:24px;\">\n      <p style=\"font-size:0.82rem;color:#888;margin-bottom:16px;\">Programa: <strong id=\"reporte-programa-nombre\"><\/strong><\/p>\n      <div style=\"margin-bottom:14px;\">\n        <label style=\"display:block;font-size:0.78rem;font-weight:700;color:#0a2d6e;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;\">Tipo de reporte<\/label>\n        <select id=\"reporte-tipo\" style=\"width:100%;padding:10px 12px;border:1.5px solid #ddd;border-radius:3px;font-size:0.92rem;font-family:Arial,sans-serif;\">\n          <option value=\"\">\u2014 Seleccion\u00e1 \u2014<\/option>\n          <option value=\"datos_socio\">Error en mis datos (requisitos incorrectos)<\/option>\n          <option value=\"plazo_programa\">Error en el plazo del programa<\/option>\n          <option value=\"url_programa\">URL o link incorrecto<\/option>\n          <option value=\"descripcion\">Descripci\u00f3n o requisitos incorrectos<\/option>\n          <option value=\"otro\">Otro<\/option>\n        <\/select>\n      <\/div>\n      <div style=\"margin-bottom:14px;\">\n        <label style=\"display:block;font-size:0.78rem;font-weight:700;color:#0a2d6e;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:6px;\">Descripci\u00f3n del error<\/label>\n        <textarea id=\"reporte-mensaje\" rows=\"3\" placeholder=\"Describ\u00ed el error o inconsistencia que encontraste...\" style=\"width:100%;padding:10px 12px;border:1.5px solid #ddd;border-radius:3px;font-size:0.92rem;font-family:Arial,sans-serif;resize:vertical;\"><\/textarea>\n      <\/div>\n      <div id=\"reporte-msg\" style=\"display:none;font-size:0.82rem;margin-bottom:12px;\"><\/div>\n      <div style=\"display:flex;gap:10px;justify-content:flex-end;\">\n        <button onclick=\"cerrarReporte()\" style=\"padding:9px 16px;background:#f0f0f0;color:#444;border:none;border-radius:3px;font-size:0.85rem;font-weight:600;cursor:pointer;font-family:Arial,sans-serif;\">Cancelar<\/button>\n        <button id=\"btn-enviar-reporte\" onclick=\"enviarReporte()\" style=\"padding:9px 16px;background:#0a2d6e;color:white;border:none;border-radius:3px;font-size:0.85rem;font-weight:600;cursor:pointer;font-family:Arial,sans-serif;\">Enviar reporte<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script src=\"https:\/\/acasadegalicia.uy\/app\/js\/xunta_programas.js\"><\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Programas de la Xunta de Galicia Consult\u00e1 los programas disponibles para la colectividad gallega en el exterior. Ingres\u00e1 tu c\u00e9dula para ver a cu\u00e1les pod\u00e9s presentarte y activar recordatorios. &#9432;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_themeisle_gutenberg_block_has_review":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":true,"_kad_post_footer":true,"_kad_post_classname":"","footnotes":""},"class_list":["post-2425","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/pages\/2425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/comments?post=2425"}],"version-history":[{"count":5,"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/pages\/2425\/revisions"}],"predecessor-version":[{"id":2432,"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/pages\/2425\/revisions\/2432"}],"wp:attachment":[{"href":"https:\/\/acasadegalicia.uy\/sitio\/wp-json\/wp\/v2\/media?parent=2425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}