/* AF Lectura 1.5.0 */.afr-on,.afr-body,.afr-after{--afr-text: #172033;--afr-muted: #5f6f86;--afr-brand: #1f4f96;--afr-brand-soft: #e8eff9;--afr-accent: #1faa59;--afr-card: #ffffff;--afr-border: rgba(15,27,45,.10);--afr-shadow: 0 1px 2px rgba(15,27,45,.06),0 14px 32px -16px rgba(15,27,45,.28);--afr-radius: 18px}:is(html.dmaf-dark,html.dark,html.dark-mode,html[data-theme="dark"],body.dark,body.dark-mode,body.af-dark) :is(.afr-on,.afr-body,.afr-after),body.afr-on:is(.dark,.dark-mode,.af-dark){--afr-text: #e8eefa;--afr-muted: #9fb2cf;--afr-brand: #7fb0ff;--afr-brand-soft: #1a2b4d;--afr-accent: #3ddc84;--afr-card: #14203a;--afr-border: rgba(255,255,255,.13);--afr-shadow: 0 1px 2px rgba(0,0,0,.45),0 16px 36px -18px rgba(0,0,0,.8)}.afr-on :is(article,.entry-header,.post-header) h1,.afr-on h1.entry-title{font-size: clamp(1.75rem,1.2rem + 3.6vw,2.75rem);font-weight: 800;line-height: 1.1;letter-spacing: -.028em;color: var(--afr-brand);text-wrap: balance;overflow-wrap: break-word;margin: 0 0 .45em}.afr-on .entry-meta{font-size: .9rem;font-weight: 600;color: var(--afr-muted);line-height: 1.5}.afr-on .entry-meta a{color: var(--afr-brand);text-decoration: none}.afr-on .entry-meta a:hover{text-decoration: underline}:is(span,div,p,ul):has(> .afr-tcat),ul:has(> li > .afr-tcat){display: flex !important;flex-wrap: wrap;align-items: center;gap: 8px;margin: .7em 0 1em;padding: 0;list-style: none;font-size: 0 !important;line-height: 0}li:has(> .afr-tcat){display: inline-flex;margin: 0;padding: 0;font-size: 0 !important;line-height: 0;list-style: none}.afr-tcat{display: inline-flex !important;align-items: center;padding: 5px 13px !important;margin: 0 !important;border-radius: 999px !important;border: 1px solid transparent !important;background: var(--afr-brand-soft) !important;color: var(--afr-brand) !important;font-size: .8rem !important;line-height: 1.3 !important;font-weight: 800 !important;text-decoration: none !important;transition: background .2s,color .2s}.afr-tcat:hover{background: var(--afr-brand) !important;color: #fff !important}.afr-tcat--main,.afr-tcat--main:hover{background: linear-gradient(135deg,var(--afr-brand),var(--afr-accent)) !important;color: #fff !important;box-shadow: 0 4px 12px -4px rgba(31,79,150,.55)}.afr-tcat--main:hover{filter: brightness(1.08)}:is(html.dmaf-dark,html.dark,html.dark-mode,html[data-theme="dark"],body.dark,body.dark-mode,body.af-dark) .afr-tcat--main{color: #0b1a33 !important}#afr-progress{position: fixed;top: 0;left: 0;right: 0;height: 4px;z-index: 2147483000;background: linear-gradient(90deg,#1f4f96,#1faa59);transform: scaleX(0);transform-origin: 0 50%;pointer-events: none;will-change: transform;border-radius: 0 4px 4px 0}.afr-body{font-size: clamp(16px,calc(15px + .35vw),var(--afr-fs,18px));line-height: 1.72;color: var(--afr-text);max-width: var(--afr-w,720px);width: 100%;min-width: 0;margin-left: auto;margin-right: auto;overflow-wrap: break-word;-webkit-text-size-adjust: 100%;text-size-adjust: 100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}.afr-body *,.afr-after *{box-sizing: border-box}.afr-body :where(img,video,iframe,svg,canvas,figure,table,.wp-block-image,.wp-caption,.wp-block-embed){max-width: 100%}.afr-body .alignwide,.afr-body .alignfull{width: auto;max-width: 100%;margin-left: auto;margin-right: auto;transform: none}.afr-body .alignleft{float: left;margin: .3em 1.2em .8em 0;max-width: 50%}.afr-body .alignright{float: right;margin: .3em 0 .8em 1.2em;max-width: 50%}.afr-body .aligncenter{display: block;margin-left: auto;margin-right: auto}.afr-body::after{content: "";display: block;clear: both}@media (max-width: 559px){.afr-body .alignleft,.afr-body .alignright{float: none;display: block;max-width: 100%;margin: 1.2em auto}}.afr-body p{margin: 0 0 1.2em}.afr-body > p:first-of-type{font-size: 1.14em;line-height: 1.62;font-weight: 500}.afr-body strong{font-weight: 800}.afr-body a:not([class]){color: var(--afr-brand);text-decoration: none;font-weight: 600;background: linear-gradient(var(--afr-brand),var(--afr-brand)) 0 100% / 100% 2px no-repeat;padding-bottom: 1px;transition: background-size .2s}.afr-body a:not([class]):hover{background-size: 100% 100%;color: #fff}.afr-body :is(h2,h3,h4,h5,h6){color: var(--afr-text);line-height: 1.2;scroll-margin-top: calc(env(safe-area-inset-top,0px) + 72px);letter-spacing: -.02em;text-wrap: balance;hyphens: manual}.afr-body h2{font-size: clamp(1.4em,1.05em + 1.5vw,1.7em);font-weight: 800;margin: 2.1em 0 .65em;padding: .08em 0 .08em .65em;border-left: 5px solid var(--afr-brand);border-image: linear-gradient(180deg,var(--afr-brand),var(--afr-accent)) 1}.afr-body h3{font-size: clamp(1.18em,1em + .8vw,1.3em);font-weight: 800;margin: 1.8em 0 .5em;color: var(--afr-brand)}.afr-body h3::before{content: "";display: inline-block;width: .42em;height: .42em;margin-right: .55em;border-radius: 50%;background: linear-gradient(135deg,var(--afr-brand),var(--afr-accent));vertical-align: .14em}.afr-body h4{font-size: 1.02em;font-weight: 800;margin: 1.5em 0 .4em;text-transform: uppercase;letter-spacing: .05em;color: var(--afr-muted)}.afr-body h5,.afr-body h6{font-size: 1em;font-weight: 800;margin: 1.3em 0 .3em}.afr-body :is(h2,h3,h4) + :is(h3,h4){margin-top: .8em}.afr-body > :is(h2,h3):first-child{margin-top: 0}.afr-body ul:not([class]),.afr-body ol:not([class]){list-style: none;margin: 0 0 1.3em;padding: 0}.afr-body ul:not([class]) > li,.afr-body ol:not([class]) > li{position: relative;margin: 0 0 .6em;padding-left: 1.7em}.afr-body ul:not([class]) > li::before{content: "";position: absolute;left: .3em;top: .72em;width: .5em;height: .5em;border-radius: 50%;background: linear-gradient(135deg,var(--afr-brand),var(--afr-accent))}.afr-body ol:not([class]){counter-reset: afr-ol}.afr-body ol:not([class]) > li{counter-increment: afr-ol;padding-left: 2.4em}.afr-body ol:not([class]) > li::before{content: counter(afr-ol);position: absolute;left: 0;top: .12em;width: 1.7em;height: 1.7em;display: grid;place-items: center;border-radius: 50%;background: var(--afr-brand-soft);color: var(--afr-brand);font-size: .8em;font-weight: 800;line-height: 1}.afr-body blockquote{position: relative;margin: 1.8em 0;padding: 1.3em 1.2em 1.2em clamp(2.6em,12vw,3.4em);border-radius: var(--afr-radius);background: linear-gradient(135deg,var(--afr-brand-soft),transparent 140%);border: 1px solid var(--afr-border);font-size: 1.04em}.afr-body blockquote::before{content: "\201C";position: absolute;left: .45em;top: -.05em;font-size: 3.6em;line-height: 1;font-weight: 900;color: var(--afr-accent)}.afr-body blockquote p:last-child{margin-bottom: 0}.afr-body blockquote cite{display: block;margin-top: .6em;font-size: .85em;font-style: normal;font-weight: 700;color: var(--afr-muted)}.afr-body img{max-width: 100%;height: auto;border-radius: 16px}.afr-body figure{margin: 1.8em 0}.afr-body figure img{box-shadow: var(--afr-shadow)}.afr-body figcaption,.afr-body .wp-caption-text{margin-top: .6em;font-size: .85em;color: var(--afr-muted);text-align: center}.afr-body hr{border: 0;height: 1px;background: var(--afr-border);margin: 2.2em 0}.afr-table{overflow-x: auto;margin: 1.8em 0;border: 1px solid var(--afr-border);border-radius: var(--afr-radius);box-shadow: var(--afr-shadow);-webkit-overflow-scrolling: touch;background: var(--afr-card)}.afr-body table{width: 100%;border-collapse: collapse;font-size: .92em;margin: 0}.afr-body th{background: var(--afr-brand);color: #fff;text-align: left;font-weight: 800;white-space: nowrap}.afr-body th,.afr-body td{padding: .75em 1em;border-bottom: 1px solid var(--afr-border);vertical-align: top}.afr-body tbody tr:nth-child(even) td{background: rgba(127,150,190,.08)}.afr-body tr:last-child td{border-bottom: 0}.afr-body iframe,.afr-body video,.afr-body embed{max-width: 100%;border: 0;border-radius: 14px}.afr-body iframe[src*="youtube"],.afr-body iframe[src*="youtu.be"],.afr-body iframe[src*="vimeo"]{width: 100%;height: auto;aspect-ratio: 16 / 9}.afr-body pre{max-width: 100%;overflow-x: auto;padding: 1em;border-radius: 14px;background: var(--afr-brand-soft);font-size: .88em}.afr-body .wp-block-embed,.afr-body .twitter-tweet{max-width: 100%;margin-left: auto;margin-right: auto}.afr-bc{display: flex;flex-wrap: wrap;gap: 4px 8px;margin: 0 0 .9em;font-size: .8em;font-weight: 600;color: var(--afr-muted)}.afr-bc a{color: var(--afr-brand);text-decoration: none;background: none !important}.afr-bc a + a::before{content: "\203A";margin-right: 8px;color: var(--afr-muted)}.afr-bc a:hover{text-decoration: underline}.afr-body .afad{clear: both;margin: 2em auto;max-width: 100%}.afr-body ins.adsbygoogle{max-width: 100%}.afr-info{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0 0 1.4em;font-size: .8em;font-weight: 700;color: var(--afr-muted)}.afr-info > span,.afr-info > time{display: inline-flex;align-items: center;padding: 4px 11px;border-radius: 999px;border: 1px solid var(--afr-border);background: transparent;font-weight: 600}.afr-cat{display: inline-flex;align-items: center;padding: 4px 12px;border-radius: 999px;border: 1px solid transparent;background: var(--afr-brand-soft);color: var(--afr-brand) !important;font-weight: 800;text-decoration: none !important;transition: background .2s,color .2s}.afr-cat:hover{background: var(--afr-brand);color: #fff !important}.afr-cat--main{background: linear-gradient(135deg,var(--afr-brand),var(--afr-accent));color: #fff !important;box-shadow: 0 4px 12px -4px rgba(31,79,150,.55)}.afr-cat--main:hover{filter: brightness(1.08);background: linear-gradient(135deg,var(--afr-brand),var(--afr-accent))}html.dmaf-dark .afr-cat--main,body.dark-mode .afr-cat--main,body.dark .afr-cat--main,body.af-dark .afr-cat--main,html.dark .afr-cat--main,html.dark-mode .afr-cat--main,html[data-theme="dark"] .afr-cat--main{color: #0b1a33 !important}.afr-toc{margin: 1.6em 0 2em;border: 1px solid var(--afr-border);border-radius: var(--afr-radius);background: var(--afr-card);box-shadow: var(--afr-shadow);overflow: hidden;position: relative}.afr-toc::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 5px;background: linear-gradient(180deg,var(--afr-brand),var(--afr-accent))}.afr-toc summary{cursor: pointer;padding: 1em 1.2em 1em 1.5em;font-weight: 800;font-size: .98em;list-style: none;color: var(--afr-text);display: flex;align-items: center;gap: 10px}.afr-toc summary::-webkit-details-marker{display: none}.afr-toc summary span{font-weight: 600;color: var(--afr-muted);margin-right: auto;font-size: .9em}.afr-toc summary::after{content: "+";flex: none;width: 1.7em;height: 1.7em;display: grid;place-items: center;border-radius: 50%;background: var(--afr-brand-soft);color: var(--afr-brand);font-size: 1.1em;line-height: 1}.afr-toc details[open] summary::after{content: "\2212"}.afr-toc ol{list-style: none;margin: 0;padding: 0 1.2em 1em 1.5em;counter-reset: afr}.afr-toc li{margin: 0;padding: 0;counter-increment: afr;display: flex;gap: .6em;align-items: baseline}.afr-toc li::before{content: counter(afr,decimal-leading-zero);color: var(--afr-accent);font-weight: 800;font-size: .8em;flex: none}.afr-toc li a{overflow-wrap: anywhere;display: block;padding: .4em 0;color: var(--afr-text);text-decoration: none;font-size: .96em;background: none;font-weight: 600}.afr-toc li a:hover{color: var(--afr-brand)}.afr-toc .afr-l3{padding-left: 1.4em}.afr-after{width: 100%;min-width: 0;max-width: var(--afr-w,720px);margin: 2.6em auto 0;container-type: inline-size;clear: both}.afr-next__head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 12px;margin: 0 0 14px}.afr-next__head h2{margin: 0;font-size: 1.5rem;font-weight: 800;letter-spacing: -.015em;color: var(--afr-text);padding: 0 0 0 .6em;border-left: 5px solid var(--afr-brand);border-image: linear-gradient(180deg,var(--afr-brand),var(--afr-accent)) 1;line-height: 1.15}.afr-next__all{flex: none;font-size: .88rem;font-weight: 800;color: var(--afr-brand);text-decoration: none;white-space: nowrap}.afr-next__all::after{content: " \203A"}.afr-next__all:hover{text-decoration: underline}.afr-next__grid{display: grid;gap: 14px;grid-template-columns: 1fr}.afr-next__list{display: grid;gap: 10px;align-content: start}@container (min-width: 680px){.afr-next__grid{grid-template-columns: 1.15fr 1fr;gap: 16px}}.afr-n{position: relative;border-radius: var(--afr-radius);overflow: hidden;transition: transform .2s ease,box-shadow .2s ease}.afr-n:hover{transform: translateY(-2px)}.afr-n__media{position: relative;overflow: hidden;background: var(--afr-brand-soft)}.afr-n__media img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 50% 18%;border-radius: 0;transition: transform .45s ease}.afr-n:hover .afr-n__media img{transform: scale(1.04)}.afr-n__ph{position: absolute;inset: 0;display: grid;place-items: center;font-size: 1.8rem;font-weight: 900;font-style: italic;color: var(--afr-brand);opacity: .5}.afr-n__t{margin: 0;font-size: 1rem;line-height: 1.28;font-weight: 800}.afr-n__a{color: inherit !important;text-decoration: none !important;background: none !important;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.afr-n__a::after{content: "";position: absolute;inset: 0;z-index: 3}.afr-n__m{display: block;font-size: .78rem;font-weight: 600}.afr-n--lead{min-height: clamp(240px,58vw,340px);box-shadow: var(--afr-shadow)}.afr-n--lead .afr-n__media{position: absolute;inset: 0}.afr-n--lead::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(7,14,28,0) 25%,rgba(7,14,28,.88) 100%)}.afr-n--lead .afr-n__ov{position: absolute;left: 0;right: 0;bottom: 0;z-index: 2;padding: 18px;display: flex;flex-direction: column;align-items: flex-start;gap: 8px;color: #fff}.afr-n--lead .afr-n__t{font-size: 1.28rem;line-height: 1.22}.afr-n--lead .afr-n__m{color: rgba(255,255,255,.85)}.afr-n--row{display: flex;gap: 12px;align-items: stretch;padding: 8px;background: var(--afr-card);border: 1px solid var(--afr-border);box-shadow: var(--afr-shadow)}.afr-n--row .afr-n__media{flex: 0 0 clamp(84px,27vw,112px);width: clamp(84px,27vw,112px);min-height: 84px;border-radius: 12px}.afr-n--row .afr-n__body{flex: 1;min-width: 0;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 4px;padding: 2px 6px 2px 0;color: var(--afr-text)}.afr-n--row .afr-n__t{font-size: .95rem}.afr-n--row .afr-n__m{color: var(--afr-muted)}.afr-chip{display: inline-flex;align-items: center;gap: 4px;padding: 3px 9px;border-radius: 7px;background: var(--afr-brand);color: #fff;font-size: .72rem;font-weight: 800;line-height: 1.2}.afr-n--lead .afr-chip{background: rgba(255,255,255,.18);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);border: 1px solid rgba(255,255,255,.35)}.afr-chip img.emoji{width: 1em !important;height: 1em !important;margin: 0 !important;vertical-align: -.15em}.afr-n .afr-chip--lesionado{background: #d93025;border-color: transparent}.afr-n .afr-chip--sancionado{background: #8b1a1a;border-color: transparent}.afr-n .afr-chip--apercibido{background: #ffc400;color: #0b2a4a;border-color: transparent}.afr-n .afr-chip--dudoso,.afr-n .afr-chip--dudas{background: #6d5bd0;border-color: transparent}.afr-n .afr-chip--ventas{background: #0e8f7e;border-color: transparent}.afr-n .afr-chip--chollos{background: #ff6b00;border-color: transparent}.afr-n .afr-chip--duelos{background: #0b7bc4;border-color: transparent}.afr-n .afr-chip--fichajes{background: #1f4f96;border-color: transparent}.afr-n .afr-chip--clausulas{background: #f08a00;color: #1b1200;border-color: transparent}@media print{#afr-progress,.afr-after,.afr-toc{display: none !important}.afr-body{max-width: none;font-size: 12pt}}.afr-toc a:focus-visible,.afr-toc summary:focus-visible,.afr-body a:focus-visible,.afr-n__a:focus-visible,.afr-next__all:focus-visible{outline: 3px solid var(--afr-accent);outline-offset: 2px;border-radius: 6px}@media (prefers-reduced-motion: reduce){.afr-n,.afr-n__media img{transition: none}.afr-n:hover,.afr-n:hover .afr-n__media img{transform: none}html{scroll-behavior: auto !important}}