/* fuentes:inicio (tipografías propias, sin Google Fonts; licencia OFL) */
@font-face{font-family:'Cinzel';font-style:normal;font-weight:600;font-display:swap;src:url(fuente-cinzel-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Cinzel';font-style:normal;font-weight:700;font-display:swap;src:url(fuente-cinzel-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Cinzel';font-style:normal;font-weight:900;font-display:swap;src:url(fuente-cinzel-900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(fuente-open-sans-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(fuente-open-sans-600.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(fuente-open-sans-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:swap;src:url(fuente-archivo-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Archivo';font-style:normal;font-weight:800;font-display:swap;src:url(fuente-archivo-800.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(fuente-jetbrains-mono-400.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(fuente-jetbrains-mono-500.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* fuentes:fin */
/* 6.7.85: fotos reales dentro de las miniaturas y del reproductor */
.vthumb{position:relative}.vthumb img,.player img.fondo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
.player img.fondo{z-index:0}.player .play{text-decoration:none}
.vcard h3,.nrow h3{overflow-wrap:anywhere}
a.player{display:block}.nfeat .vthumb{align-self:start;width:100%}
/* 6.7.88: el botón «Volver a ARFAKTV» pasa a ser el logotipo de la web principal */
.arfak{font-family:'Archivo',sans-serif;font-weight:800;font-size:20px;letter-spacing:.04em;color:#fff;text-decoration:none;display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}
.arfak span{color:#FF2B2B}.arfak:hover{filter:brightness(1.15)}
/* 6.7.88: «Estado de Azeroth» (reinos en español y JcJ) */
.est-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px}.pbody .est-nota{margin-top:16px}
.est-card{padding:16px 16px 14px;background:rgba(0,0,0,.45);border:1px solid rgba(230,162,29,.3);min-width:0}
.est-card h3{margin:0 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:400}
.est-res{margin:0 0 10px;font-family:var(--font-display);font-weight:900;font-size:1.15rem;color:#fff4dc}
.est-card ul,.est-card ol{list-style:none;margin:0 0 8px;padding:0}
.est-card li{display:flex;align-items:baseline;gap:8px;padding:5px 0;border-top:1px dashed rgba(230,162,29,.2);font-size:13.5px;min-width:0}
.est-card li b{font-weight:600;color:#fff4dc;overflow-wrap:anywhere}.est-card li span,.est-card li em{margin-left:auto;color:var(--muted);font-style:normal;font-size:12px;white-space:nowrap}
.est-card .nm{display:flex;flex-direction:column;min-width:0}.est-card .nm em{margin:0;white-space:normal;font-size:11.5px}.est-card li .rt{margin-left:auto;color:#fff4dc;font-variant-numeric:tabular-nums}
.est-card .rk{color:var(--gold);min-width:1.6em;margin-left:0;font-variant-numeric:tabular-nums}
.pt{flex:none;width:9px;height:9px;border-radius:50%;align-self:center}.pt.up{background:#6fcf7f}.pt.down{background:#e5604d}
.fac.ALLIANCE{color:#8db8ff}.fac.HORDE{color:#ff8f7d}.est-nota{margin-top:10px;text-align:center}
/* 6.7.87: variación del precio de la Ficha */
.dato-var{margin:0;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;color:var(--muted)}
.dato-var.sube{color:#8fd18f}.dato-var.baja{color:#e58b7a}
.vacio{margin:40px 0;padding:28px;text-align:center;color:var(--muted);border:1px dashed rgba(230,162,29,.4)}
/* 6.7.91: noticia de la Gaceta con el diseño nuevo (texto enriquecido, foto con encuadre y créditos) */
.art-body blockquote{margin:1.4em 0;padding:4px 0 4px 18px;border-left:3px solid var(--gold);color:var(--cream);font-style:italic}
.art-body a{color:var(--gold);text-underline-offset:3px}.art-body a:hover{filter:brightness(1.15)}
.art-body strong{color:#fff4dc}
.art-credit{margin:8px 0 0;font-size:12px;color:var(--muted)}
.art-img .vthumb,.art-fig .vthumb{overflow:hidden}
.art-fig figcaption{margin-top:8px;font-size:12.5px;color:var(--muted)}


/* 6.8.8: «Saltar al contenido» (solo se ve al tabular) */
.saltar{position:absolute;left:12px;top:-100px;z-index:200;background:#d9a441;color:#1b100a;font-weight:700;padding:12px 18px;border-radius:0 0 8px 8px;transition:top .12s}
.saltar:focus{top:0}
main:focus{outline:none}

/* 6.9.1: enlace a una publicación de Instagram dentro del texto (tarjeta propia, sin el script de Instagram) */
.ig-post{display:flex;align-items:center;gap:14px;margin:1.4em 0;padding:14px 18px;border:1px solid rgba(201,162,39,.45);border-radius:10px;color:inherit;text-decoration:none;max-width:460px}
.ig-post:hover{border-color:#c9a227}
.ig-post svg{flex:none;color:#c9a227}
.ig-post b{display:block}
.ig-post small{display:block;opacity:.7;font-size:.85em}
/* cuerpo.css:inicio (generado desde estilo.CSS_GACETA_CUERPO; la prueba lo comprueba) */
.art-body::after{content:'';display:block;clear:both}.art-body h3{font-family:var(--font-title);font-weight:600;font-size:18px;line-height:1.3;margin:1.4em 0 .5em;clear:both}.art-body h2{clear:both}.art-body ul,.art-body ol{margin:0 0 1.2em;padding-left:1.4em}.art-body li{margin:.3em 0}.art-body li::marker{color:var(--gold)}.art-body hr.sep{clear:both;border:0;height:1px;background:rgba(201,162,39,.35);margin:2em auto;max-width:200px}.art-body .pull{clear:both;margin:1.8em auto;max-width:640px;padding:18px 8px;border-top:2px solid var(--gold);border-bottom:2px solid var(--gold);text-align:center}.art-body .pull p{margin:0;font-family:inherit;font-size:clamp(22px,3vw,30px);line-height:1.3;font-weight:700;color:var(--cream);text-align:center}.art-body .pull cite{display:block;margin-top:10px;font-style:normal;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:rgba(234,220,192,.68)}.art-body .dato{margin:1.4em 0;padding:14px 18px;border:1px solid rgba(201,162,39,.35);border-left:4px solid var(--gold);border-radius:8px;background:rgba(255,255,255,.04);clear:both}.art-body .dato p{margin:.3em 0;text-align:left;font-size:.95em}.art-body .dato-info{border-left-color:#3b9eff}.art-body .dato-aviso{border-left-color:#f0b400}.art-body .dato-peligro{border-left-color:#ff4d4d}.art-body .dato-ok{border-left-color:#3fbf6a}.art-body .dato-info,.art-body .dato-aviso,.art-body .dato-peligro,.art-body .dato-ok{background-image:linear-gradient(90deg,var(--ac-aviso,rgba(255,255,255,.04)),transparent 60%)}.art-body .dato-info{--ac-aviso:rgba(59,158,255,.13)}.art-body .dato-aviso{--ac-aviso:rgba(240,180,0,.14)}.art-body .dato-peligro{--ac-aviso:rgba(255,77,77,.14)}.art-body .dato-ok{--ac-aviso:rgba(63,191,106,.13)}.art-body details.despl{clear:both;margin:1.2em 0;border:1px solid rgba(201,162,39,.35);border-radius:10px;background:rgba(255,255,255,.04);padding:0 16px}.art-body details.despl summary{cursor:pointer;padding:12px 0;font-weight:700;color:var(--cream);list-style-position:inside}.art-body details.despl summary::marker{color:var(--gold)}.art-body details.despl[open]{padding-bottom:6px}.art-body details.despl p{margin:0 0 .8em;text-align:left}.art-body .cols{clear:both;display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:8px 28px;margin:1.4em 0}.art-body .cols>div{text-align:left}.art-body .galeria{clear:both;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;margin:1.6em 0}.art-body .galeria figure{margin:0}.art-body figure[data-w],.art-body figure[data-w][data-pos]{width:var(--w);max-width:100%}.art-body figure[data-w]:not([data-pos]){margin-left:auto;margin-right:auto}@media(max-width:640px){.art-body .cols{grid-template-columns:1fr}.art-body figure[data-w],.art-body figure[data-w][data-pos]{width:100%}}.art-body .tabla-w{clear:both;overflow-x:auto;margin:1.4em 0;-webkit-overflow-scrolling:touch}.art-body table{border-collapse:collapse;width:100%;font-size:.92em;line-height:1.4}.art-body th,.art-body td{padding:9px 12px;border:1px solid rgba(201,162,39,.35);text-align:left;vertical-align:top}.art-body th{background:rgba(255,255,255,.04);font-weight:700}.art-body .a-centro{text-align:center}.art-body .a-der{text-align:right}.art-body .celda-foto{display:block}.art-body .celda-foto img{display:block;width:100%;max-width:260px;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px;transform:none!important}.art-body .celda-foto.vacia{padding:18px 8px;border:1px dashed rgba(201,162,39,.35);border-radius:6px;color:rgba(234,220,192,.68);text-align:center;font-size:12px}.art-body .indice{clear:both;margin:1.4em 0;padding:14px 18px;border:1px solid rgba(201,162,39,.35);border-radius:10px;background:rgba(255,255,255,.04);max-width:520px}.art-body .indice b{display:block;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:rgba(234,220,192,.68);margin-bottom:6px}.art-body .indice ol{margin:0;padding-left:1.3em}.art-body .indice li.h3{margin-left:1em;font-size:.92em}.art-body .indice a{text-decoration:none}.art-body .indice a:hover{text-decoration:underline}.art-body .indice p{margin:0;color:rgba(234,220,192,.68);text-align:left;font-size:.9em}.art-body .yt-card{position:relative;display:block;box-sizing:border-box;max-width:560px;margin:1.6em 0;border:1px solid rgba(201,162,39,.35);border-radius:12px;overflow:hidden;color:var(--cream);text-decoration:none;background:rgba(255,255,255,.04);clear:both}.art-body .yt-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.art-body .yt-card b{display:block;padding:10px 14px;font-size:15px}.art-body .yt-embed{padding:0;border:0;background:transparent;overflow:visible}.art-body .yt-marco{position:relative;aspect-ratio:16/9;border:1px solid rgba(201,162,39,.35);border-radius:12px;overflow:hidden;background:#000}.art-body .yt-marco iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.art-body .yt-ver{display:inline-block;margin-top:6px;font-size:13px;color:rgba(234,220,192,.68);text-decoration:none}.art-body .yt-ver:hover{color:var(--gold);text-decoration:underline}.art-body .ig-embed{clear:both;max-width:540px;margin:1.6em auto}.art-body .ig-embed iframe{display:block;width:100%;height:700px;border:1px solid rgba(201,162,39,.35);border-radius:12px;background:#fff}.art-body .ig-embed[data-tipo=reel] iframe{height:760px}.art-body .ig-embed .ig-post{margin:8px 0 0;padding:8px 12px;max-width:none;font-size:13px;border:0;background:transparent}.art-body .ig-embed .ig-post svg{width:18px;height:18px}.art-body .ig-embed .ig-post small{display:inline;margin-left:6px}.art-body .yt-play{position:absolute;left:50%;top:calc(50% - 22px);width:64px;height:44px;margin:-22px 0 0 -32px;border-radius:12px;background:rgba(0,0,0,.72)}.art-body .yt-play::after{content:'';position:absolute;left:25px;top:12px;border-left:16px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.art-body .yt-card[data-pos=centro]{margin-left:auto;margin-right:auto}.art-body .yt-card[data-pos=ancha]{max-width:none;width:100%}.art-body .yt-card[data-w]{width:var(--w);max-width:100%}.art-body .yt-card[data-w]:not([data-pos]){margin-left:auto;margin-right:auto}.art-body .yt-card[data-pos=izq],.art-body .yt-card[data-pos=der]{width:min(46%,360px);margin:6px 0 14px}.art-body .yt-card[data-pos=izq]{float:left;margin-right:26px}.art-body .yt-card[data-pos=der]{float:right;margin-left:26px}.art-body .yt-card[data-pos][data-w]{width:var(--w)}@media(max-width:640px){.art-body .yt-card[data-pos],.art-body .yt-card[data-w],.art-body .yt-card[data-pos][data-w]{float:none;width:100%;margin:20px 0}}.art-body figure[data-pos=izq],.art-body figure[data-pos=der]{width:min(46%,360px);margin:6px 0 14px}.art-body figure[data-pos=izq]{float:left;margin-right:26px}.art-body figure[data-pos=der]{float:right;margin-left:26px}.art-body figure[data-pos=centro]{max-width:720px;margin:28px auto}.art-body figure[data-pos=ancha]{max-width:none;width:100%;margin:28px 0;clear:both}@media(max-width:640px){.art-body figure[data-pos=izq],.art-body figure[data-pos=der]{float:none;width:100%;margin:20px 0}}
/* cuerpo.css:fin */

/* Compartir (6.9.6) */
.art .compartir{margin:34px 0 8px;padding-top:20px;border-top:1px solid rgba(201,162,39,.35);display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}
.art .compartir .eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}
.art .compartir .cp-fila{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
.art .compartir a,.art .compartir button{position:relative;color:var(--gold);background:rgba(255,179,15,.08);border:1px solid rgba(255,179,15,.45);
border-radius:50%;width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}
.art .compartir svg{display:block;flex:none}
.art .compartir .cp-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.art .compartir [hidden]{display:none}
.art .compartir a:hover,.art .compartir button:hover{background:var(--gold);color:#1d1107}
.art .compartir .cp-ok{font-size:13px;color:var(--gold);min-height:1em}

/* vars-guias:inicio (generado por importar_gaceta: no editar) */
.gv-09e0ae7f{--art:url('g-78a688be.webp')}
.gv-4079e916{--art:url('g-ed4dac07.webp')}
.gv-56743a08{--art:url('g-521501b9.webp')}
.gv-a825d93c{--art:url('g-27dc1885.webp')}
.gv-fd4689cc{--art:url('g-55129f70.webp')}
/* vars-guias:fin */

/* Barras de desplazamiento (6.9.15): finas y doradas, como el resto de la Gaceta */
html,*{scrollbar-width:thin;scrollbar-color:rgba(201,162,39,.55) transparent}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-thumb{background:rgba(201,162,39,.55);border-radius:10px;border:2px solid transparent;background-clip:padding-box}
::-webkit-scrollbar-thumb:hover{background:var(--gold);background-clip:padding-box}
::-webkit-scrollbar-corner{background:transparent}
