/* 1.0.14.22: unificación de noticias laterales (sin afectar enlaces del artículo). */
.ucla-right-sidebar .ucla-sidebar-list--news,
.ucla-events-archive .ucla-events-archive__news ul{display:grid;gap:0;list-style:none;margin:0;padding:0}
.ucla-right-sidebar .ucla-sidebar-list--news > li,
.ucla-events-archive .ucla-events-archive__news li{margin:0!important;padding:16px 0!important;border-bottom:1px solid #e5edf2!important;list-style:none!important}
.ucla-right-sidebar .ucla-sidebar-list--news > li:first-child,
.ucla-events-archive .ucla-events-archive__news li:first-child{padding-top:0!important}
.ucla-right-sidebar .ucla-sidebar-list--news > li:last-child,
.ucla-events-archive .ucla-events-archive__news li:last-child{padding-bottom:0!important;border-bottom:0!important}
.ucla-right-sidebar .ucla-sidebar-list--news a.ucla-sidebar-list__link,
.ucla-events-archive .ucla-events-archive__news li a{display:block!important;color:#075d78!important;font-size:16px!important;line-height:1.45!important;font-weight:650!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;overflow-wrap:break-word!important}
.ucla-right-sidebar .ucla-sidebar-list--news a.ucla-sidebar-list__link:hover,
.ucla-events-archive .ucla-events-archive__news li a:hover{text-decoration:underline!important;text-decoration-color:#f58220!important;text-underline-offset:3px}
.ucla-right-sidebar .ucla-sidebar-list--news time,
.ucla-events-archive .ucla-events-archive__news li time{display:block!important;margin-top:6px!important;color:#526b7e!important;font-size:12px!important;font-weight:400!important;text-decoration:none!important}
.ucla-right-sidebar .ucla-sidebar-list--news a:focus-visible,
.ucla-events-archive .ucla-events-archive__news a:focus-visible{outline:3px solid #f58220!important;outline-offset:3px!important}

/* 1.0.14.24: enlaces de noticias uniformes en categorías y entradas de EventON. */
.ucla-archive .ucla-right-sidebar .ucla-sidebar-list--news,
.ucla-event-single .ucla-right-sidebar .ucla-sidebar-list--news {list-style:none;margin:0;padding:0;}
.ucla-archive .ucla-right-sidebar .ucla-sidebar-list--news > li,
.ucla-event-single .ucla-right-sidebar .ucla-sidebar-list--news > li {border-bottom:1px solid #e5edf2;padding:16px 0;margin:0;list-style:none;}
.ucla-archive .ucla-right-sidebar .ucla-sidebar-list--news > li:last-child,
.ucla-event-single .ucla-right-sidebar .ucla-sidebar-list--news > li:last-child {border-bottom:0;}
.ucla-archive .ucla-right-sidebar .ucla-sidebar-list--news a.ucla-sidebar-list__link,
.ucla-event-single .ucla-right-sidebar .ucla-sidebar-list--news a.ucla-sidebar-list__link {display:block;color:#075d78;font-size:16px;line-height:1.45;font-weight:650;text-decoration:none;}
.ucla-archive .ucla-right-sidebar .ucla-sidebar-list--news a.ucla-sidebar-list__link:hover,
.ucla-event-single .ucla-right-sidebar .ucla-sidebar-list--news a.ucla-sidebar-list__link:hover {text-decoration:underline;text-decoration-color:#f58220;text-underline-offset:3px;}
.ucla-archive .ucla-right-sidebar .ucla-sidebar-list--news time,
.ucla-event-single .ucla-right-sidebar .ucla-sidebar-list--news time {display:block;margin-top:6px;color:#526b7e;font-size:12px;font-weight:400;}

/* 1.0.14.25 — Getwid Recent Posts: solo widgets laterales del tema.
   El marcado real usa wp-block-getwid-recent-posts y no ucla-sidebar-list--news.
   Mantener intactos carruseles, listados centrales y Home. */
.ucla-right-sidebar .wp-block-getwid-recent-posts,
.ucla-right-sidebar .wp-block-getwid-recent-posts__wrapper {width:100%;min-width:0;max-width:100%}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post {margin:0!important;padding:0 0 18px!important;border-bottom:1px solid #dfe8ef!important;list-style:none}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post + .wp-block-getwid-recent-posts__post {padding-top:18px!important}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post:last-child {padding-bottom:0!important;border-bottom:0!important}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-wrapper,
.ucla-right-sidebar .wp-block-getwid-recent-posts__content-wrapper,
.ucla-right-sidebar .wp-block-getwid-recent-posts__entry-header {min-width:0;width:100%;max-width:100%;margin:0;padding:0}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-title {margin:0 0 7px!important;font-size:16px!important;line-height:1.5!important;font-weight:700!important;overflow-wrap:break-word;text-transform:none!important;letter-spacing:normal!important}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-title a,
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-title a:visited {color:#005875!important;text-decoration:none!important;font:inherit!important}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-title a:hover {color:#003c56!important;text-decoration:underline!important;text-underline-offset:3px}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-title a:focus-visible,
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-date a:focus-visible {outline:3px solid #f58220;outline-offset:3px;border-radius:2px}
.ucla-right-sidebar .wp-block-getwid-recent-posts__entry-meta,
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-date,
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-date time {font-size:12px!important;line-height:1.5!important;color:#536c80!important;font-weight:400!important}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-date a,
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-date a:visited {color:#536c80!important;text-decoration:none!important;font:inherit!important}
.ucla-right-sidebar .wp-block-getwid-recent-posts__post-date a:hover {text-decoration:underline!important}
