/* unCafe 0.9.53 — scoped editorial presentation; ad slots and tests unchanged. */
body.single .article-content a:not(.wp-block-button__link):not(.uncafe-inline-recommendation__link):not(.uncafe-toc__list a){color:var(--uncafe-content-link,#A55B66)}
body.single .article-content a:focus-visible{outline:2px solid var(--uncafe-content-link,#A55B66);outline-offset:3px}
body.single .article-content .uncafe-toc__list a{color:inherit!important}
body.single .article-format-frases .article-content :is(ol,ul):not(.uncafe-toc__list) > li,
body.single .article-format-preguntas .article-content :is(ol,ul):not(.uncafe-toc__list) > li{margin-bottom:.75em;line-height:1.7}
body.single .article-format-frases .article-content blockquote{padding:16px 18px;border-inline-start:3px solid var(--accent);background:color-mix(in srgb,var(--surface) 92%,var(--accent) 8%);border-radius:0 7px 7px 0}
body.single .article-format-frases .article-content li[data-uncafe-copy-wrap],
body.single .article-format-frases .article-content p[data-uncafe-copy-wrap],
body.single .article-format-frases .article-content blockquote[data-uncafe-copy-wrap]{position:relative}
.uncafe-phrase-copy{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;margin:4px 0 0 9px;padding:4px 9px;border:1px solid currentColor;border-radius:5px;background:transparent;color:var(--muted);font:500 11px/1.5 Poppins,Arial,sans-serif;cursor:pointer;vertical-align:middle;opacity:.83}
.uncafe-phrase-copy:hover{color:var(--uncafe-content-link,#A55B66);opacity:1}
.uncafe-phrase-copy:focus-visible{outline:2px solid var(--uncafe-content-link,#A55B66);outline-offset:2px}
.article-format-preguntas .article-content > ol{padding-inline-start:1.5em}
.article-format-preguntas .article-content > ul{padding-inline-start:1.4em}
.uncafe-horoscope-jump{max-width:var(--article-width,750px);margin:2px auto 22px;padding:14px 15px;border:1px solid var(--line);border-radius:7px}
.uncafe-horoscope-jump__title{font:600 12px Poppins,Arial,sans-serif;margin:0 0 10px;color:var(--muted)}
.uncafe-horoscope-jump__links{display:flex;gap:7px;flex-wrap:wrap}
.uncafe-horoscope-jump a{display:inline-block;font:500 12px Poppins,Arial,sans-serif;text-decoration:none!important;border:1px solid var(--line);border-radius:30px;padding:5px 10px;color:var(--ink)!important}
.uncafe-horoscope-jump a:hover{border-color:var(--uncafe-content-link,#A55B66)}
.uncafe-toc__subitem{padding-inline-start:15px;font-size:12px!important}
.uncafe-toc__subitem > a{opacity:.8}
.uncafe-editorial-sources,.uncafe-editorial-author-box{max-width:var(--article-width,750px);margin:36px auto 0;padding:22px 0;border-top:1px solid var(--line)}
.uncafe-editorial-sources h2,.uncafe-editorial-author-box h2{font:600 23px/1.25 Fraunces,Georgia,serif;margin:0 0 12px}
.uncafe-editorial-sources ul{margin:0;padding-inline-start:20px;font:400 13px/1.75 Poppins,Arial,sans-serif}
.uncafe-editorial-sources li{margin:6px 0}
.uncafe-editorial-sources a,.uncafe-editorial-author-box a{color:var(--uncafe-content-link,var(--accent));text-underline-offset:3px}
.uncafe-editorial-author-box__label{font:600 10px/1.6 Poppins,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}
.uncafe-editorial-author-box p{font:400 14px/1.7 Poppins,Arial,sans-serif;margin:0;color:var(--muted)}
.uncafe-editorial-picks{margin:25px auto 42px}
.uncafe-editorial-picks h2{font:600 23px/1.3 Fraunces,Georgia,serif;margin:0 0 15px}
.uncafe-editorial-picks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.uncafe-editorial-picks__item{min-width:0}
.uncafe-editorial-picks__item a{text-decoration:none;color:inherit}
.uncafe-editorial-picks__item img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;background:var(--line)}
.uncafe-editorial-picks__item h3{font:600 clamp(17px,1.7vw,23px)/1.3 Fraunces,Georgia,serif;margin:12px 0 0}
.uncafe-phrase-library{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-block:28px}
.uncafe-phrase-library__group{border:1px solid var(--line);border-radius:8px;padding:18px;min-width:0}
.uncafe-phrase-library__group h2{font:600 24px/1.2 Fraunces,Georgia,serif;margin:0 0 12px}
.uncafe-phrase-library__group ul{padding-inline-start:18px;margin:0;font:400 14px/1.65 Poppins,Arial,sans-serif}
.uncafe-phrase-library__group li{margin:0 0 9px}
.uncafe-phrase-library__group a{color:var(--uncafe-content-link,var(--accent));text-underline-offset:3px}
@media(max-width:760px){.uncafe-editorial-picks__grid{grid-template-columns:1fr 1fr;gap:15px}.uncafe-editorial-picks__item:first-child{grid-column:1/-1}.uncafe-phrase-library{grid-template-columns:1fr}.uncafe-editorial-picks{margin-inline:16px}}


/* 0.9.52 — editorial collections: presentation only, no extra scripts/images/requests. */
.page-main .article-content:has(.uncafe-phrase-library--revista){max-width:min(100%,1040px)}
.page-main .article-content .uncafe-phrase-library__intro{max-width:820px;margin:18px auto 35px;text-align:center}
.page-main .article-content .uncafe-phrase-library__intro .uncafe-phrase-library__eyebrow{margin:0 0 9px;color:var(--accent);font:600 11px/1.5 Poppins,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}
.page-main .article-content .uncafe-phrase-library__intro h2{font:650 clamp(30px,3.4vw,47px)/1.12 Fraunces,Georgia,serif;letter-spacing:-.035em;margin:0 0 12px;color:var(--ink)}
.page-main .article-content .uncafe-phrase-library__intro > p:last-child{max-width:620px;margin:0 auto;color:var(--muted);font:400 15px/1.75 Poppins,Arial,sans-serif}
.page-main .article-content .uncafe-phrase-library--revista{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:24px;margin:0 auto 48px}
.page-main .article-content .uncafe-phrase-library--revista .uncafe-phrase-library__group{padding:29px 30px 22px;border:1px solid var(--line);border-radius:10px;background:var(--surface);min-width:0;box-shadow:0 8px 35px rgba(40,28,25,.025)}
.page-main .article-content .uncafe-phrase-library--revista .uncafe-phrase-library__kicker{margin:0 0 7px;font:600 10px/1.4 Poppins,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}
.page-main .article-content .uncafe-phrase-library--revista h2{margin:0 0 6px;font:650 clamp(27px,2.6vw,36px)/1.2 Fraunces,Georgia,serif;color:var(--ink)}
.page-main .article-content .uncafe-phrase-library--revista .uncafe-phrase-library__description{margin:0 0 18px;color:var(--muted);font:400 13px/1.65 Poppins,Arial,sans-serif}
.page-main .article-content .uncafe-phrase-library--revista ol{padding:0;margin:0;list-style:none;counter-reset:uncafe-library-item}
.page-main .article-content .uncafe-phrase-library--revista li{counter-increment:uncafe-library-item;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:14px 0;margin:0;border-top:1px solid var(--line);font:500 14px/1.55 Poppins,Arial,sans-serif}
.page-main .article-content .uncafe-phrase-library--revista li::before{content:counter(uncafe-library-item,decimal-leading-zero);font:600 10px/2 Poppins,Arial,sans-serif;color:var(--muted);font-variant-numeric:tabular-nums}
.page-main .article-content .uncafe-phrase-library--revista li a{display:block;color:var(--ink);text-decoration:none;font-weight:500;transition:color .15s ease}
.page-main .article-content .uncafe-phrase-library--revista li a:is(:hover,:focus-visible){color:var(--accent);text-decoration:underline;text-underline-offset:3px}
.page-main .article-content .uncafe-phrase-library--revista li a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}

/* 0.9.52 — visual distinction only for explicitly selected post formats. */
body.single.uncafe-editorial-visual .article-format-frases .article-content > :is(ul,ol):not(.uncafe-toc__list){list-style:none;padding-inline-start:0}
body.single.uncafe-editorial-visual .article-format-frases .article-content > ul:not(.uncafe-toc__list) > li{padding:13px 8px 13px 23px;border-bottom:1px solid var(--line);position:relative}
body.single.uncafe-editorial-visual .article-format-frases .article-content > ul:not(.uncafe-toc__list) > li::before{content:'“';position:absolute;inset-inline-start:0;top:11px;color:var(--accent);font:700 28px/1 Georgia,serif}
body.single.uncafe-editorial-visual .article-format-frases .article-content > ol:not(.uncafe-toc__list){counter-reset:uncafe-frase}
body.single.uncafe-editorial-visual .article-format-frases .article-content > ol:not(.uncafe-toc__list) > li{counter-increment:uncafe-frase;padding:13px 8px 13px 42px;border-bottom:1px solid var(--line);position:relative}
body.single.uncafe-editorial-visual .article-format-frases .article-content > ol:not(.uncafe-toc__list) > li::before{content:counter(uncafe-frase,decimal-leading-zero);position:absolute;inset-inline-start:0;top:14px;color:var(--accent);font:600 12px/1.8 Poppins,Arial,sans-serif}
body.single.uncafe-editorial-visual .article-format-preguntas .article-content > :is(ul,ol){padding-inline-start:1.35em}
body.single.uncafe-editorial-visual .article-format-preguntas .article-content > :is(ul,ol) > li{padding:11px 0;border-bottom:1px solid var(--line);line-height:1.7}
body.single.uncafe-editorial-visual .article-format-preguntas .article-content > :is(ul,ol) > li::marker{color:var(--accent);font-weight:600}
body.single.uncafe-editorial-visual .article-format-preguntas .article-content > h3{padding-inline-start:16px;border-inline-start:3px solid var(--line)}
body.single.uncafe-editorial-visual .article-format-horoscopo .article-content > h2{margin-top:2.1em;padding:16px 0 0;border-top:1px solid var(--line);color:var(--ink)}
@media(max-width:760px){
 .page-main .article-content .uncafe-phrase-library--revista{grid-template-columns:minmax(0,1fr);gap:16px}
 .page-main .article-content .uncafe-phrase-library--revista .uncafe-phrase-library__group{padding:23px 19px 16px}
 .page-main .article-content .uncafe-phrase-library__intro{margin:12px auto 27px}
 .page-main .article-content .uncafe-phrase-library__intro h2{font-size:clamp(28px,8vw,38px)}
}
@media(prefers-reduced-motion:reduce){.page-main .article-content .uncafe-phrase-library--revista li a{transition:none}}

/* 0.9.54 — Optional editorial cover; the classic appearance is unchanged. */
.uncafe-editorial-picks--revista{margin-block:clamp(30px,5vw,70px) clamp(45px,6vw,85px)}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__header{border-top:2px solid var(--ink);padding-top:15px;margin-bottom:25px}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__header h2{font:600 clamp(32px,3.7vw,52px)/1.12 Fraunces,Georgia,serif!important;letter-spacing:-.04em;margin:0}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__header p{font:400 14px/1.7 Poppins,Arial,sans-serif;color:var(--muted);margin:10px 0 0;max-width:65ch}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px 30px;align-items:start}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__item{min-width:0}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__item--lead{grid-row:span 2}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__image{overflow:hidden;background:var(--line)}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__image img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;transition:transform .2s ease}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__item--lead .uncafe-editorial-picks__image img{aspect-ratio:4/3}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__item a:hover .uncafe-editorial-picks__image img{transform:scale(1.025)}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__kicker{font:600 10px/1.5 Poppins,Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-top:11px}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__item h3{margin-top:5px;font:600 clamp(18px,1.75vw,24px)/1.23 Fraunces,Georgia,serif!important;letter-spacing:-.02em}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__item--lead h3{font-size:clamp(25px,2.8vw,40px)!important;line-height:1.13}
.uncafe-editorial-picks--revista .uncafe-editorial-picks__grid:has(> .uncafe-editorial-picks__item:only-child){grid-template-columns:minmax(0,700px)}
@media(max-width:760px){
 .uncafe-editorial-picks--revista{margin-inline:16px;margin-block:27px 42px}
 .uncafe-editorial-picks--revista .uncafe-editorial-picks__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}
 .uncafe-editorial-picks--revista .uncafe-editorial-picks__item--lead{grid-column:1/-1;grid-row:auto}
 .uncafe-editorial-picks--revista .uncafe-editorial-picks__item--lead .uncafe-editorial-picks__image img{aspect-ratio:16/10}
 .uncafe-editorial-picks--revista .uncafe-editorial-picks__item h3{font-size:17px!important}
 .uncafe-editorial-picks--revista .uncafe-editorial-picks__item--lead h3{font-size:clamp(25px,5.4vw,32px)!important}
 .uncafe-editorial-picks--revista .uncafe-editorial-picks__header{margin-bottom:17px}
}
@media(prefers-reduced-motion:reduce){.uncafe-editorial-picks--revista .uncafe-editorial-picks__image img{transition:none}}
