
#v-noticias, #v-noticia {
  --n2-panel: rgba(15, 15, 15, .74);
  --n2-soft: rgba(255, 255, 255, .025);
  --n2-soft-hi: rgba(255, 255, 255, .055);
  --n2-line: rgba(255, 255, 255, .106);
  --n2-line-hi: rgba(255, 255, 255, .2);
  --n2-ink: #eef2f8;
  --n2-muted: rgba(226, 234, 247, .62);
  --n2-faint: rgba(226, 234, 247, .4);
  --n2-lift: inset 0 1px 0 rgba(255, 255, 255, .05), 0 4px 4px 0 rgba(0, 0, 0, .8);
}

#v-noticias .nv2-card {
  background: var(--n2-panel);
  -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);
  border: 1px solid var(--n2-line); border-radius: 2px;
  box-shadow: var(--n2-lift);
  padding: 22px;
  display: flex; flex-direction: column; gap: 10px;
}
#v-noticias .nv2-lnk { cursor: pointer; transition: border-color .28s cubic-bezier(.22, .68, .2, 1), box-shadow .28s cubic-bezier(.22, .68, .2, 1); }
#v-noticias .nv2-lnk:hover, #v-noticias .nv2-lnk:focus-visible {
  border-color: rgba(79, 140, 240, .85);
  box-shadow: var(--n2-lift), 0 0 22px -12px rgb(79, 140, 240);
  outline: none;
}
#v-noticias .nv2-k {
  font-family: var(--tech); font-size: 10px; font-weight: 600;
  letter-spacing: .26em; text-transform: uppercase; color: var(--blue, #4f8cf0);
}
#v-noticias .nv2-k.gold { color: #f2b705; }
#v-noticias .nv2-k.dim { color: var(--n2-faint); }
#v-noticias .nv2-card h3 {
  font-family: var(--display); font-weight: 800; font-size: 19px;
  color: var(--n2-ink); line-height: 1.25; margin: 0;
}
#v-noticias .nv2-card p { font-size: 13.5px; line-height: 1.55; color: var(--n2-muted); margin: 0; }
#v-noticias .nv2-empty { color: var(--n2-faint); font-size: 13px; padding: 8px 0; }

#v-noticias .nv2-row {
  display: flex; flex-direction: column; gap: 3px; text-decoration: none;
  background: var(--n2-soft); border: 1px solid var(--n2-line); border-radius: 2px;
  padding: 11px 13px; cursor: pointer;
  transition: background .16s, border-color .16s, transform .16s;
}
#v-noticias .nv2-row:hover { background: var(--n2-soft-hi); border-color: rgba(79, 140, 240, .55); transform: translateY(-2px); }
#v-noticias .nv2-row b { font-family: var(--display); font-weight: 700; font-size: 13.5px; color: var(--n2-ink); line-height: 1.3; }
#v-noticias .nv2-row span { font-size: 12px; line-height: 1.45; color: var(--n2-muted); }
#v-noticias .nv2-row i { font-style: normal; font-family: var(--tech); font-size: 9px; letter-spacing: .18em; text-transform: uppercase; color: var(--n2-faint); font-variant-numeric: tabular-nums; }

#v-noticias .nv2-events { display: grid; grid-template-columns: 1.35fr 1fr; gap: 14px; margin-top: 14px; }
#v-noticias .nv2-duo { display: grid; grid-template-columns: 1.1fr .9fr; gap: 14px; margin-top: 14px; }
#v-noticias .nv2-duo2 { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 14px; }
@media (max-width: 900px) {
  #v-noticias .nv2-events, #v-noticias .nv2-duo, #v-noticias .nv2-duo2 { grid-template-columns: 1fr; }
}

#v-noticias .nv2-feat { position: relative; overflow: hidden; min-height: clamp(230px, 22vw, 290px); padding: clamp(24px, 3vw, 44px); justify-content: center; }
#v-noticias .nv2-feat-art {
  position: absolute; top: 0; right: 0; bottom: 0; width: 58%; z-index: -1; pointer-events: none;
  background-position: center; background-size: cover; background-repeat: no-repeat;
  -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 55%);
  mask-image: linear-gradient(90deg, transparent 0, #000 55%);
  opacity: .92;
}
#v-noticias .nv2-feat-tx { max-width: 52%; display: flex; flex-direction: column; gap: 12px; align-items: flex-start; }
#v-noticias .nv2-feat h3 { font-size: clamp(24px, 2.4vw, 34px); text-shadow: 1px 1px 0 rgba(0, 0, 0, .9); }
#v-noticias .nv2-feat p { max-width: 56ch; }
@media (max-width: 760px) {
  #v-noticias .nv2-feat-tx { max-width: 100%; }
  #v-noticias .nv2-feat-art { width: 100%; opacity: .3; -webkit-mask-image: none; mask-image: none; }
}

#v-noticias .nvl { min-height: clamp(300px, 26vw, 380px); }
#v-noticias .nvl .nv2-feat-tx { max-width: 60%; gap: 13px; }
#v-noticias .nvl .nv2-feat-art { opacity: .55; -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 70%); mask-image: linear-gradient(90deg, transparent 0, #000 70%); }
#v-noticias .nvl-title {
  font-family: var(--display); font-weight: 800; text-transform: uppercase;
  font-size: clamp(40px, 4.6vw, 66px); line-height: .98; letter-spacing: .01em;
  color: var(--n2-ink); margin: 0; text-shadow: 1px 2px 0 rgba(0, 0, 0, .9);
}
#v-noticias .nvl-sub { font-size: 14.5px; line-height: 1.6; color: var(--n2-muted); max-width: 46ch; margin: 0; }
#v-noticias .nvl-cta { display: flex; align-items: center; gap: 18px; margin-top: 4px; flex-wrap: wrap; }
#v-noticias .nvl-link {
  font-family: var(--tech); font-size: 10.5px; font-weight: 600; letter-spacing: .18em; text-transform: uppercase;
  color: var(--n2-muted); text-decoration: none; cursor: pointer; padding-bottom: 3px;
  border-bottom: 1px solid rgba(255, 255, 255, .28); transition: color .16s, border-color .16s;
}
#v-noticias .nvl-link:hover, #v-noticias .nvl-link:focus-visible { color: #cfe0ff; border-color: rgba(79, 140, 240, .75); outline: none; }
@media (max-width: 760px) { #v-noticias .nvl .nv2-feat-tx { max-width: 100%; } #v-noticias .nvl-title { font-size: clamp(34px, 10vw, 46px); } }

#v-noticias .nv3-hc {
  display: flex; flex-direction: column; gap: 9px; min-width: 0;
  background: var(--n2-soft); border: 1px solid var(--n2-line); border-radius: 2px;
  padding: 16px 16px 14px; cursor: pointer; text-decoration: none;
  transition: border-color .16s, background .16s, transform .16s;
}
#v-noticias .nv3-hc:hover, #v-noticias .nv3-hc:focus-visible {
  border-color: rgba(79, 140, 240, .6); background: var(--n2-soft-hi); transform: translateY(-2px); outline: none;
}
#v-noticias .nv3-hd { display: flex; align-items: center; gap: 9px; }
#v-noticias .nv3-num { font-family: var(--tech); font-size: 9px; letter-spacing: .12em; color: rgba(255, 255, 255, .22); font-variant-numeric: tabular-nums; }
#v-noticias .nv3-tag {
  font-family: var(--tech); font-size: 9px; font-weight: 600; letter-spacing: .18em; text-transform: uppercase;
  color: var(--n2-muted); padding: 4px 8px; border: 1px solid var(--n2-line); border-radius: 2px; white-space: nowrap;
}
#v-noticias .nv3-tm { margin-left: auto; font-family: var(--tech); font-size: 9.5px; letter-spacing: .06em; color: var(--n2-faint); font-variant-numeric: tabular-nums; white-space: nowrap; }
#v-noticias .nv3-hc h4 { font-family: var(--display); font-weight: 700; font-size: 15.5px; line-height: 1.32; color: var(--n2-ink); margin: 2px 0 0; }
#v-noticias .nv3-hc p { font-size: 12.5px; line-height: 1.55; color: var(--n2-muted); margin: 0; }
#v-noticias .nv3-more { margin-top: auto; padding-top: 8px; font-family: var(--tech); font-size: 9.5px; font-weight: 600; letter-spacing: .2em; text-transform: uppercase; color: var(--blue, #4f8cf0); }

#v-noticias .nv4-feat { position: relative; overflow: hidden; min-height: clamp(300px, 25vw, 400px); padding: clamp(26px, 3vw, 46px); display: flex; align-items: center; justify-content: center; text-align: center; }
#v-noticias .nv4-feat-bg { position: absolute; inset: 0; z-index: -1; pointer-events: none; background-position: center 30%; background-size: cover; filter: brightness(.5); }
#v-noticias .nv4-feat-bg::after { content: ''; position: absolute; inset: 0; background: radial-gradient(ellipse 72% 88% at 50% 52%, rgba(8, 10, 15, .78), rgba(8, 10, 15, .28) 62%, transparent); }
#v-noticias .nv4-feat-tx { max-width: 660px; display: flex; flex-direction: column; gap: 12px; align-items: center; }
#v-noticias .nv4-feat h3 { font-family: var(--display); font-weight: 800; text-transform: uppercase; font-size: clamp(30px, 3.2vw, 46px); line-height: 1.05; color: var(--n2-ink); margin: 0; text-shadow: 0 2px 10px rgba(0, 0, 0, .9); }
#v-noticias .nv4-feat p { max-width: 56ch; margin: 0; text-shadow: 0 1px 6px rgba(0, 0, 0, .9); }
#v-noticias .nv4-feat .btn { margin-top: 6px; }

#v-noticias .nv4-evt { position: relative; overflow: hidden; display: flex; flex-direction: column; gap: 8px; padding: 20px 22px; }
#v-noticias .nv4-evt-art {
  position: absolute; inset: 0; z-index: -1; pointer-events: none;
  background-position: center 30%; background-size: cover; opacity: .34;
  -webkit-mask-image: linear-gradient(200deg, #000 0, transparent 78%);
  mask-image: linear-gradient(200deg, #000 0, transparent 78%);
}
#v-noticias .nv4-evt h3 { font-size: 18px; }
#v-noticias .nv4-evt p { font-size: 12.5px; }
#v-noticias .nv4-evt-ft { margin-top: auto; padding-top: 12px; border-top: 1px solid var(--n2-line); display: flex; flex-direction: column; gap: 7px; align-items: flex-start; }
#v-noticias .nv4-evt .cd-t { gap: 14px; }
#v-noticias .nv4-evt .cd-sep { display: none; }
#v-noticias .nv4-evt .cd-s { min-width: 34px; align-items: flex-start; }
#v-noticias .nv4-evt .cd-s b { font-size: 23px; }
#v-noticias .nv4-evt .cd-s i { font-size: 8.5px; letter-spacing: .18em; }

#v-noticias .nv4-carta { position: relative; overflow: hidden; display: flex; flex-direction: column; gap: 9px; padding: 24px 26px; align-items: flex-start; }
#v-noticias .nv4-carta-art {
  position: absolute; top: 0; right: 0; bottom: 0; width: 52%; z-index: -1; pointer-events: none;
  background-position: center right; background-size: cover; opacity: .85;
  -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 60%);
  mask-image: linear-gradient(90deg, transparent 0, #000 60%);
}
@media (max-width: 760px) { #v-noticias .nv4-carta-art { width: 100%; opacity: .25; -webkit-mask-image: none; mask-image: none; } }
#v-noticias .nv4-carta h3 { font-size: 21px; }
#v-noticias .nv4-carta p { max-width: 72ch; }

#v-noticias .nv4-box { height: 100%; display: flex; flex-direction: column; gap: 8px; }
#v-noticias .nv4-line { display: flex; align-items: center; gap: 11px; min-width: 0; padding: 10px 4px; border-bottom: 1px solid rgba(255, 255, 255, .055); text-decoration: none; }
#v-noticias .nv4-line:last-of-type { border-bottom: 0; }
#v-noticias a.nv4-line { cursor: pointer; transition: background .16s; }
#v-noticias a.nv4-line:hover { background: var(--n2-soft-hi); }
#v-noticias .nv4-line svg { width: 15px; height: 15px; flex: none; color: var(--n2-faint); }
#v-noticias .nv4-line b { flex: 1; min-width: 0; font-weight: 600; font-size: 12.5px; line-height: 1.45; color: var(--n2-ink); }
#v-noticias .nv4-line.static b { color: var(--n2-muted); font-weight: 500; }
#v-noticias .nv4-dt { flex: none; font-family: var(--tech); font-size: 9.5px; letter-spacing: .08em; color: var(--n2-faint); font-variant-numeric: tabular-nums; }
#v-noticias .nv4-line.static .nv4-dt { width: 40px; }
#v-noticias .nv4-box .nv2-more { margin-top: 6px; cursor: pointer; }
#v-noticias .nv4-manu-next { margin-top: auto; padding-top: 12px; border-top: 1px solid var(--n2-line); display: flex; flex-direction: column; gap: 7px; align-items: flex-start; }
#v-noticias .nv4-manu-next .cd-t { gap: 12px; }
#v-noticias .nv4-manu-next .cd-sep { display: none; }
#v-noticias .nv4-manu-next .cd-s { min-width: 30px; align-items: flex-start; }
#v-noticias .nv4-manu-next .cd-s b { font-size: 20px; }
#v-noticias .nv4-manu-note { font-family: var(--tech); font-size: 9px; letter-spacing: .14em; text-transform: uppercase; color: var(--n2-faint); }
#v-noticias .nv4-manu-on { font-size: 12.5px; color: #e8a44b; }
#v-noticias .nv3-dot { display: inline-block; width: 7px; height: 7px; border-radius: 50%; background: #4bbf7b; box-shadow: 0 0 8px #4bbf7b; margin-right: 7px; }
#v-noticias .nv3-dot.warn { background: #e8a44b; box-shadow: 0 0 8px #e8a44b; }

#v-noticias .nv2-evt { padding: 0; overflow: hidden; }
#v-noticias .nv2-evt-art { height: clamp(110px, 11vw, 150px); background-position: center 22%; background-size: cover; -webkit-mask-image: linear-gradient(180deg, #000 55%, transparent); mask-image: linear-gradient(180deg, #000 55%, transparent); opacity: .85; }
#v-noticias .nv2-evt-tx { display: flex; flex-direction: column; gap: 9px; padding: 4px 22px 20px; margin-top: -26px; }
#v-noticias .nv2-evt-ft { display: flex; align-items: center; gap: 14px; margin-top: 8px; padding-top: 12px; border-top: 1px solid rgba(255, 255, 255, .07); flex-wrap: wrap; }
#v-noticias .nv2-cdl { font-family: var(--tech); font-size: 9px; letter-spacing: .22em; text-transform: uppercase; color: var(--n2-faint); }
#v-noticias .cd-t { display: inline-flex; align-items: baseline; gap: 5px; }
#v-noticias .cd-s { display: inline-flex; flex-direction: column; align-items: center; min-width: 30px; }
#v-noticias .cd-s b { font-family: var(--display); font-weight: 800; font-size: 19px; color: var(--n2-ink); font-variant-numeric: tabular-nums; line-height: 1.1; }
#v-noticias .cd-s i { font-style: normal; font-family: var(--tech); font-size: 7.5px; letter-spacing: .14em; text-transform: uppercase; color: var(--n2-faint); }
#v-noticias .cd-sep { color: var(--n2-faint); font-weight: 700; }

#v-noticias .nv2-carta-q {
  border-left: 2px solid rgba(242, 183, 5, .55);
  padding: 4px 0 4px 14px; font-size: 14px; line-height: 1.6;
  color: rgba(230, 236, 246, .82); font-style: italic;
}
#v-noticias .nv2-more { font-family: var(--tech); font-size: 10px; font-weight: 600; letter-spacing: .22em; text-transform: uppercase; color: var(--blue, #4f8cf0); margin-top: auto; }

#v-noticias .nv2-cal-r { display: grid; grid-template-columns: 168px 1fr; gap: 12px; padding: 9px 0; border-top: 1px solid rgba(255, 255, 255, .06); align-items: baseline; }
#v-noticias .nv2-cal-r:first-of-type { border-top: 0; }
#v-noticias .nv2-cal-d { font-family: var(--tech); font-size: 9px; font-weight: 600; letter-spacing: .14em; text-transform: uppercase; color: var(--n2-faint); font-variant-numeric: tabular-nums; }
#v-noticias .nv2-cal-x { font-size: 13px; color: var(--n2-muted); line-height: 1.45; }
#v-noticias .nv2-cal-x b { color: var(--n2-ink); font-weight: 700; }
#v-noticias .nv2-note { display: flex; gap: 10px; align-items: flex-start; padding: 9px 0; border-top: 1px solid rgba(255, 255, 255, .06); }
#v-noticias .nv2-note:first-of-type { border-top: 0; }
#v-noticias .nv2-note-dot { width: 7px; height: 7px; border-radius: 50%; flex: none; margin-top: 5px; }
#v-noticias .nv2-note-tm { font-family: var(--tech); font-size: 8.5px; letter-spacing: .16em; text-transform: uppercase; color: var(--n2-faint); display: block; margin-bottom: 2px; }
#v-noticias .nv2-note-x { font-size: 13px; color: var(--n2-muted); line-height: 1.45; }

#v-noticias .nv2-hist-hd { display: flex; align-items: center; justify-content: space-between; gap: 14px; margin: 26px 0 12px; flex-wrap: wrap; }
#v-noticias .nv2-hist-hd .nhh-k { font-family: var(--tech); font-size: 10px; font-weight: 600; letter-spacing: .26em; text-transform: uppercase; color: var(--n2-faint); }
#v-noticias .nbottom { margin-top: 14px; display: flex; }
#v-noticias .ndiscord { flex: 1; }

#v-noticia .art-cat {
  font-size: 9px; letter-spacing: .24em; padding: 6px 11px 5px;
  border: 1px solid rgba(79, 140, 240, .38); border-radius: 2px; color: #7fa8ec;
}
#v-noticia .art-cover { aspect-ratio: 16 / 6.4; position: relative; }
#v-noticia .art-cover::after { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 46%, rgba(8, 10, 15, .62)); }
#v-noticia .art-body h2 { padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, .07); }
#v-noticia .art-body ul { list-style: none; padding-left: 2px; }
#v-noticia .art-body ul li { position: relative; padding-left: 20px; }
#v-noticia .art-body ul li::before { content: '›'; position: absolute; left: 4px; top: -1px; color: var(--blue, #4f8cf0); font-weight: 700; }

#v-noticia .art-carta .art-head { text-align: center; padding-bottom: 14px; }
#v-noticia .art-carta .art-cat { border-color: rgba(242, 183, 5, .4); color: #d9b25a; }
#v-noticia .art-carta .art-title::after {
  content: ''; display: block; width: 120px; height: 1px; margin: 18px auto 0;
  background: linear-gradient(90deg, transparent, rgba(242, 183, 5, .55), transparent);
}
#v-noticia .art-carta .art-meta { justify-content: center; }
#v-noticia .art-carta .art-cover { aspect-ratio: 16 / 5; border-color: rgba(242, 183, 5, .16); }
#v-noticia .art-carta .art-cover-img { background-position: center 62%; }
#v-noticia .art-carta .art-body { max-width: 640px; margin: 6px auto 0; font-size: 15.5px; line-height: 1.85; }
#v-noticia .art-carta .art-body > p:first-of-type::first-letter {
  font-family: var(--display); font-weight: 800; font-size: 52px; line-height: .86;
  float: left; padding: 5px 12px 0 0; color: #f2b705;
}
#v-noticia .art-carta .art-body > p:last-of-type::after {
  content: ''; display: block; width: 72px; height: 1px; margin: 26px auto 0;
  background: linear-gradient(90deg, transparent, rgba(242, 183, 5, .45), transparent);
}
#v-noticia .art-carta .art-foot { justify-content: center; }
#v-noticia .nva-sign { max-width: 640px; margin: 26px auto 0; text-align: right; font-style: italic; color: rgba(226, 234, 247, .7); font-size: 14px; }
#v-noticia .nva-sign b { display: block; font-style: normal; font-family: var(--display); font-weight: 800; color: #eef2f8; margin-top: 3px; }
#v-noticia .nva-orn { max-width: 640px; margin: 18px auto; height: 1px; background: linear-gradient(90deg, transparent, rgba(242, 183, 5, .45), transparent); }

#v-noticia .art-evento .art-cat, #v-noticia .art-fds .art-cat { border-color: rgba(242, 183, 5, .4); color: #d9b25a; }
#v-noticia .nva-cd {
  display: flex; align-items: center; gap: 22px; flex-wrap: wrap;
  background: rgba(255, 255, 255, .025); border: 1px solid var(--n2-line); border-radius: 2px;
  border-top: 2px solid rgba(242, 183, 5, .45);
  padding: 16px 22px; margin: 14px 0 6px;
}
#v-noticia .nva-cd .lbl { font-family: var(--tech); font-size: 9px; font-weight: 600; letter-spacing: .24em; text-transform: uppercase; color: var(--n2-faint); }
#v-noticia .nva-cd .cd-t { gap: 14px; }
#v-noticia .nva-cd .cd-sep { display: none; }
#v-noticia .nva-cd .cd-s { display: inline-flex; flex-direction: column; align-items: center; min-width: 42px; }
#v-noticia .nva-cd .cd-s b { font-family: var(--display); font-weight: 800; font-size: 28px; color: #eef2f8; font-variant-numeric: tabular-nums; line-height: 1.05; }
#v-noticia .nva-cd .cd-s i { font-style: normal; font-family: var(--tech); font-size: 8px; letter-spacing: .18em; text-transform: uppercase; color: var(--n2-faint); }

#v-noticia .nva-fds { display: flex; flex-direction: column; gap: 0; margin: 16px 0 6px; }
#v-noticia .nva-fds > div { position: relative; padding: 4px 0 18px 26px; background: none; border: 0; }
#v-noticia .nva-fds > div::before {
  content: ''; position: absolute; left: 5px; top: 9px; width: 8px; height: 8px; border-radius: 50%;
  background: var(--blue, #4f8cf0); box-shadow: 0 0 10px rgba(79, 140, 240, .8);
}
#v-noticia .nva-fds > div::after { content: ''; position: absolute; left: 8px; top: 21px; bottom: -3px; width: 1px; background: rgba(79, 140, 240, .22); }
#v-noticia .nva-fds > div:last-child { padding-bottom: 4px; }
#v-noticia .nva-fds > div:last-child::after { display: none; }
#v-noticia .nva-fds b { display: block; font-family: var(--display); font-weight: 800; font-size: 14.5px; color: #eef2f8; }
#v-noticia .nva-fds span { font-size: 13px; color: var(--n2-muted); }

#v-noticia .nva-rates { display: grid; grid-template-columns: repeat(5, 1fr); gap: 10px; margin: 16px 0 6px; }
#v-noticia .nva-rates > div { background: rgba(255, 255, 255, .025); border: 1px solid var(--n2-line); border-radius: 2px; padding: 14px 8px 12px; text-align: center; transition: border-color .16s; }
#v-noticia .nva-rates > div:hover { border-color: rgba(79, 140, 240, .45); }
#v-noticia .nva-rates b { display: block; font-family: var(--display); font-weight: 800; font-size: 23px; color: var(--blue, #4f8cf0); font-variant-numeric: tabular-nums; }
#v-noticia .nva-rates i { font-style: normal; font-family: var(--tech); font-size: 8px; letter-spacing: .18em; text-transform: uppercase; color: var(--n2-faint); }
@media (max-width: 760px) { #v-noticia .nva-rates { grid-template-columns: repeat(2, 1fr); } }

#v-noticia .nva-strip {
  display: flex; align-items: center; gap: 11px;
  background: rgba(255, 255, 255, .025); border: 1px solid var(--n2-line); border-radius: 2px;
  border-left: 2px solid var(--info, #48c9c2);
  padding: 12px 15px; margin: 14px 0 6px;
  font-size: 13px; color: var(--n2-muted);
}
#v-noticia .nva-strip::before {
  content: ''; width: 7px; height: 7px; border-radius: 50%; flex: none;
  background: var(--info, #48c9c2); box-shadow: 0 0 8px var(--info, #48c9c2);
}
#v-noticia .nva-strip.manu { border-left-color: var(--warn, #e8a44b); }
#v-noticia .nva-strip.manu::before { background: var(--warn, #e8a44b); box-shadow: 0 0 8px var(--warn, #e8a44b); }
#v-noticia .art-manu .art-cover, #v-noticia .art-patch .art-cover { aspect-ratio: 16 / 4.6; }
#v-noticia .art-manu .art-body li, #v-noticia .art-patch .art-body li { padding: 7px 0 7px 20px; border-bottom: 1px solid rgba(255, 255, 255, .05); margin: 0; }
#v-noticia .art-manu .art-body li:last-child, #v-noticia .art-patch .art-body li:last-child { border-bottom: 0; }
