/* Color Vivo Layouts 0.0.6 — hoja minificada (autogenerada desde assets/css/layouts.css; no editar a mano). */
@media (max-width:720px){.cvnews-hide-mobile{display:none !important}}.ticker{background:var(--accent,#d92525);color:var(--on-accent,#ffffff)}.ticker .container{display:flex;align-items:center;gap:16px;padding-block:6px;min-height:44px;overflow:hidden;flex-wrap:nowrap}.ticker .pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;background:var(--on-accent,#ffffff);color:var(--accent,#d92525);font-family:var(--font-ui,'Archivo',system-ui,-apple-system,'Segoe UI',sans-serif);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:3px;white-space:nowrap}.ticker .pill .dot{width:8px;height:8px;border-radius:50%;background:var(--accent,#d92525);animation:cvnews-blink 1.4s steps(1) infinite}.ticker__viewport{flex:1 1 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.ticker__track{display:flex;width:max-content;animation:cvnews-ticker 45s linear infinite}.ticker:hover .ticker__track,.ticker:focus-within .ticker__track,.ticker--paused .ticker__track{animation-play-state:paused}.ticker__toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--on-accent,#ffffff);color:var(--accent,#d92525);cursor:pointer}.ticker__toggle svg{width:16px;height:16px}.ticker__toggle .ico-play{display:none}.ticker--paused .ticker__toggle .ico-pause{display:none}.ticker--paused .ticker__toggle .ico-play{display:inline}.ticker__items{display:flex;align-items:center;margin:0;padding:0;list-style:none;white-space:nowrap}.ticker__items li{display:inline-flex;align-items:center}.ticker__items li::after{content:"•";margin:0 16px;opacity:.55}.ticker__items a{position:relative;font-family:var(--font-ui,'Archivo',system-ui,-apple-system,'Segoe UI',sans-serif);font-size:14px;font-weight:600;color:var(--on-accent,#ffffff)}@media (pointer:coarse){.ticker__items a::before{content:"";position:absolute;inset:-11px 0}}.ticker--frozen .ticker__track{animation:none;transform:none}.ticker--frozen .ticker__viewport{overflow-x:auto;scroll-padding-inline:16px;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.ticker--frozen .ticker__viewport::-webkit-scrollbar{width:0;height:0}@keyframes cvnews-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes cvnews-blink{0%,60%{opacity:1}61%,100%{opacity:.25}}@media (prefers-reduced-motion:reduce){.ticker__track{animation:none}.ticker__viewport{overflow-x:auto;scroll-padding-inline:16px;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.ticker__viewport::-webkit-scrollbar{width:0;height:0}.ticker__items[aria-hidden]{display:none}.ticker__toggle{display:none}.ticker .pill .dot{animation:none}}.rss-block{margin-top:var(--sp-l,36px)}.rss-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:18px 22px;list-style:none;margin:0;padding:0}.rss-item{border-top:1px solid var(--rule,#e3e3de);padding-top:12px}.rss-item > a{font-family:var(--font-head,'Newsreader',Georgia,'Times New Roman',serif);font-size:17px;font-weight:600;line-height:1.28;display:block}.rss-item > a:hover,.rss-item > a:focus-visible{color:var(--accent-strong,#c62222)}.rss-item__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:7px 0 0;font-family:var(--font-ui,'Archivo',system-ui,-apple-system,'Segoe UI',sans-serif);font-size:12px;color:var(--muted,#5f636b)}.rss-item__source{font-weight:700;color:var(--ink-soft,#3a3d45)}.rss-item__source::after{content:"·";margin-left:8px;opacity:.5;font-weight:400}.rss-item__meta time{font-variant-numeric:tabular-nums}@media (max-width:980px){.rss-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.rss-grid{grid-template-columns:1fr}}
