html.ed.edl {
  --l-bg-rgb: var(--bg-rgb);
  --l-ink-rgb: var(--ink-rgb);
  --l-acc-rgb: var(--brand-rgb);
  --l-fill-rgb: var(--pink-rgb);
  --l-paper: var(--surface);
  --glass: linear-gradient(180deg, rgba(255, 255, 255, .86), rgba(255, 255, 255, .62));
  --glass-bd: rgba(var(--l-ink-rgb), .09);
  --glass-hi: inset 0 1px 0 #fff;
  background: var(--bg);
  color-scheme: light;
}
html.ed.edl body { color: var(--ink); }
html.ed.edl ::selection { background: var(--pink); color: var(--ink); }
html.ed.edl .edcanvas { background: var(--bg); }
html.ed.edl .edcanvas i { background: radial-gradient(130% 90% at 50% 10%, rgba(var(--l-bg-rgb), .3), rgba(var(--l-bg-rgb), .74) 78%), linear-gradient(180deg, rgba(var(--l-bg-rgb), .38), rgba(var(--l-bg-rgb), .6)); }
html.ed.edl .edban { background: var(--pink); color: var(--ink); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .45), inset 0 -1px 0 rgba(var(--l-ink-rgb), .1), 0 6px 18px -12px rgba(var(--l-ink-rgb), .35); }   
html.ed.edl .kick { font: 600 12px/1 var(--sans); letter-spacing: .16em; color: var(--brand); }
html.ed.edl :is(.h2, .h3, .dt) { color: var(--ink); }
html.ed.edl :is(.h2, .h3) em { color: var(--brand); }
html.ed.edl .lede { color: rgba(var(--l-ink-rgb), .72); }
html.ed.edl .lede b { color: var(--ink); }
html.ed.edl .h2 .opt { font: 600 max(12px, .27em)/1 var(--sans); letter-spacing: .1em; color: rgba(var(--l-ink-rgb), .5); }
html.ed.edl .bar, html.ed.edl .bar.solid { background: rgba(255, 255, 255, .64); box-shadow: inset 0 -1px 0 rgba(var(--l-ink-rgb), .08); }
html.ed.edl .bar.solid { background: rgba(255, 255, 255, .82); }
html.ed.edl .bar .mark .logo, html.ed.edl .bar.solid .mark .logo { color: var(--ink); }
html.ed.edl .bar .mark span, html.ed.edl .bar.solid .mark span { font-family: var(--sans); font-weight: 600; letter-spacing: .12em; color: rgba(var(--l-ink-rgb), .5); }
html.ed.edl .bar nav a, html.ed.edl .bar.solid nav a { color: rgba(var(--l-ink-rgb), .66); }
html.ed.edl .bar nav a:hover, html.ed.edl .bar.solid nav a:hover { color: var(--ink); background: rgba(var(--l-ink-rgb), .05); }
html.ed.edl .bar nav a.on { color: var(--ink); }
html.ed.edl .bar nav a:focus-visible, html.ed.edl .bar.solid nav a:focus-visible { outline-color: var(--brand); }
html.ed.edl .barcta {
  color: #fff; background: linear-gradient(180deg, rgba(var(--l-ink-rgb), .86), var(--ink)); border: 1px solid var(--ink);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(var(--l-ink-rgb), .22), 0 8px 18px -8px rgba(var(--l-ink-rgb), .4);
}
html.ed.edl .barcta:hover { filter: none; background: linear-gradient(180deg, rgba(var(--l-ink-rgb), .78), var(--ink)); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .24), 0 2px 4px rgba(var(--l-ink-rgb), .22), 0 12px 24px -8px rgba(var(--l-ink-rgb), .45); }
html.ed.edl .barcta:active { box-shadow: inset 0 1px 3px rgba(0, 0, 0, .4), 0 1px 1px rgba(var(--l-ink-rgb), .2); }
html.ed.edl .barcta:focus-visible { outline-color: var(--brand); }
html.ed.edl .barprog { background: linear-gradient(90deg, var(--brand), var(--pink)); }
html.ed.edl .btn.edcta {
  --b1: rgba(var(--l-ink-rgb), .84); --b2: var(--ink); --bd: var(--ink); --fg: #fff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -1px 0 rgba(0, 0, 0, .3), 0 1px 2px rgba(var(--l-ink-rgb), .24), 0 16px 34px -14px rgba(var(--l-ink-rgb), .45);
}
html.ed.edl .btn.edcta:hover { --b1: rgba(var(--l-ink-rgb), .76); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .26), inset 0 -1px 0 rgba(0, 0, 0, .3), 0 2px 4px rgba(var(--l-ink-rgb), .24), 0 22px 42px -14px rgba(var(--l-ink-rgb), .5); }
html.ed.edl .btn.edcta:active { box-shadow: inset 0 2px 4px rgba(0, 0, 0, .42), 0 1px 1px rgba(var(--l-ink-rgb), .22); }
html.ed.edl .btn.edcta:focus-visible { outline-color: var(--brand); }
html.ed.edl :is(.btn.edglass, .btn.ghost) {
  --b1: rgba(255, 255, 255, .94); --b2: rgba(255, 255, 255, .7); --bd: rgba(var(--l-ink-rgb), .12); --fg: var(--ink);
  box-shadow: inset 0 1px 0 #fff, 0 1px 2px rgba(var(--l-ink-rgb), .08), 0 14px 30px -16px rgba(var(--l-ink-rgb), .3);
}
html.ed.edl :is(.btn.edglass, .btn.ghost):hover { --b1: #fff; --b2: rgba(255, 255, 255, .86); box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .1), 0 18px 36px -16px rgba(var(--l-ink-rgb), .34); }
html.ed.edl :is(.btn.edglass, .btn.ghost):active { box-shadow: inset 0 2px 4px rgba(var(--l-ink-rgb), .14), 0 1px 1px rgba(var(--l-ink-rgb), .1); }
html.ed.edl :is(.btn.edglass, .btn.ghost):focus-visible, html.ed.edl .btn:focus-visible { outline-color: var(--brand); }
html.ed.edl :is(.vid, .chatstage, .post-wrap)::before { background: radial-gradient(circle, rgba(var(--l-fill-rgb), .55), rgba(var(--l-fill-rgb), 0) 66%); }
html.ed.edl .phone { box-shadow: inset 0 1px 0 rgba(255, 255, 255, .16), 0 0 0 1px rgba(var(--l-ink-rgb), .06), 0 64px 110px -44px rgba(var(--l-ink-rgb), .5); }
html.ed.edl .seg { background: rgba(255, 255, 255, .72); border-color: rgba(var(--l-ink-rgb), .1); box-shadow: inset 0 1px 2px rgba(var(--l-ink-rgb), .07); }
html.ed.edl .seg button { color: rgba(var(--l-ink-rgb), .66); }
html.ed.edl .seg button:hover { color: var(--ink); box-shadow: 0 1px 2px rgba(var(--l-ink-rgb), .08), 0 4px 10px -4px rgba(var(--l-ink-rgb), .2); }
html.ed.edl .seg button:focus-visible { outline-color: var(--brand); }
html.ed.edl .seg button[aria-pressed="true"] { color: var(--ink); background: linear-gradient(180deg, #fff, rgba(var(--l-bg-rgb), .9)); border-color: rgba(var(--l-ink-rgb), .1); box-shadow: inset 0 1px 0 #fff, 0 1px 2px rgba(var(--l-ink-rgb), .12), 0 8px 18px -10px rgba(var(--l-ink-rgb), .35); }
html.ed.edl .handnote { color: rgba(var(--l-ink-rgb), .72); }
html.ed.edl .trio .step { color: rgba(var(--l-ink-rgb), .56); }
html.ed.edl .trio .step b { color: var(--ink); }
html.ed.edl .rules span { color: var(--ink); background: var(--glass); box-shadow: inset 0 0 0 1px var(--glass-bd), var(--glass-hi); }
html.ed.edl .rules span i { color: var(--brand); }
html.ed.edl .duo .dl li { color: rgba(var(--l-ink-rgb), .74); }
html.ed.edl .duo .dl li::before { background: var(--brand); }
html.ed.edl .cal { box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .06), 0 50px 100px -40px rgba(var(--l-ink-rgb), .32); }
html.ed.edl .mailframe { box-shadow: 0 2px 4px rgba(var(--l-ink-rgb), .06), 0 50px 100px -40px rgba(var(--l-ink-rgb), .32); }
html.ed.edl .edhero { color: var(--ink); }
html.ed.edl .edstage { background: var(--bg-2); }
html.ed.edl .edveil { background: linear-gradient(180deg, rgba(var(--l-bg-rgb), .5) 0%, rgba(var(--l-bg-rgb), .04) 24%, rgba(var(--l-bg-rgb), .12) 50%, rgba(var(--l-bg-rgb), .9) 100%), radial-gradient(110% 72% at 0% 100%, rgba(var(--l-bg-rgb), .9), rgba(var(--l-bg-rgb), 0) 64%); }
html.ed.edl .edkick { font: 600 12px/1 var(--sans); letter-spacing: .16em; color: var(--brand); }
html.ed.edl .edkick:empty { display: none; }   
html.ed.edl .edhero .h1 { color: var(--ink); }
html.ed.edl .edhero .h1 em { color: var(--brand); }
html.ed.edl .edhero .lede { color: rgba(var(--l-ink-rgb), .8); }
html.ed.edl .edcount { box-shadow: var(--glass-hi), 0 10px 26px -14px rgba(var(--l-ink-rgb), .3); }
html.ed.edl .edcount i { background: rgba(var(--l-ink-rgb), .16); }
html.ed.edl .edcount b { background: var(--ink); }
html.ed.edl .edsayp { color: rgba(var(--l-ink-rgb), .14); }
html.ed.edl .edsayp em { color: rgba(var(--l-acc-rgb), .24); }
html.ed.edl .edsayp .w.lit { color: var(--ink); }
html.ed.edl .edsayp em .w.lit { color: var(--brand); }
html.ed.edl .edsys { color: var(--ink); }
html.ed.edl .edsys-layer { background: var(--bg-2); box-shadow: 0 0 0 1px rgba(var(--l-ink-rgb), .08), 0 30px 60px -24px rgba(var(--l-ink-rgb), .38); }
html.ed.edl .edsys-layer.hot { box-shadow: 0 0 0 1.5px rgba(var(--l-acc-rgb), .85), 0 0 60px -6px rgba(var(--l-fill-rgb), .8), 0 40px 70px -24px rgba(var(--l-ink-rgb), .42); }
html.ed.edl .edsys-labels li { color: rgba(var(--l-ink-rgb), .66); }
html.ed.edl .edsys-labels .ln { background: linear-gradient(90deg, rgba(var(--l-ink-rgb), .06), rgba(var(--l-ink-rgb), .42)); }
html.ed.edl .edsys .edsys-labels li.hot { color: var(--ink); }
html.ed.edl .edsys-labels li.hot .ln { background: linear-gradient(90deg, rgba(var(--l-acc-rgb), .15), var(--brand)); }
html.ed.edl .edfeat-box { background: linear-gradient(180deg, rgba(255, 255, 255, .8), rgba(255, 255, 255, .58)); border-color: rgba(var(--l-ink-rgb), .08); box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .04), 0 60px 120px -50px rgba(var(--l-ink-rgb), .3); }
html.ed.edl .edpill.open { background: linear-gradient(180deg, rgba(var(--l-ink-rgb), .04), rgba(var(--l-ink-rgb), .015)); box-shadow: inset 0 0 0 1px rgba(var(--l-ink-rgb), .08), inset 0 1px 0 #fff, 0 24px 44px -30px rgba(var(--l-ink-rgb), .3); }
html.ed.edl .edpill-btn {
  color: var(--ink); background: linear-gradient(180deg, #fff, rgba(255, 255, 255, .72)); border-color: rgba(var(--l-ink-rgb), .1);
  box-shadow: inset 0 1px 0 #fff, 0 1px 2px rgba(var(--l-ink-rgb), .06), 0 10px 24px -16px rgba(var(--l-ink-rgb), .28);
}
html.ed.edl .edpill-btn:hover { background: linear-gradient(180deg, #fff, rgba(255, 255, 255, .9)); box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .08), 0 14px 30px -16px rgba(var(--l-ink-rgb), .34); }
html.ed.edl .edpill-btn:active { box-shadow: inset 0 2px 4px rgba(var(--l-ink-rgb), .12), 0 1px 1px rgba(var(--l-ink-rgb), .08); }
html.ed.edl .edpill-btn:focus-visible { outline-color: var(--brand); }
html.ed.edl .edpill.open .edpill-btn { background: linear-gradient(180deg, #fff, rgba(var(--l-fill-rgb), .22)); border-color: rgba(var(--l-acc-rgb), .32); }
html.ed.edl .edpill-btn .inc { font-family: var(--sans); font-weight: 600; letter-spacing: .1em; color: rgba(var(--l-ink-rgb), .62); box-shadow: inset 0 0 0 1px rgba(var(--l-ink-rgb), .16); }
html.ed.edl .edpill-btn .pm { background: rgba(var(--l-ink-rgb), .06); }
html.ed.edl .edpill-btn .pm::before, html.ed.edl .edpill-btn .pm::after { background: var(--ink); }
html.ed.edl .edpill.open .edpill-btn .pm { background: var(--ink); }
html.ed.edl .edpill.open .edpill-btn .pm::before, html.ed.edl .edpill.open .edpill-btn .pm::after { background: #fff; }
html.ed.edl .edpill-in p { color: rgba(var(--l-ink-rgb), .72); }
html.ed.edl .edgo { color: #fff; background: linear-gradient(180deg, rgba(var(--l-ink-rgb), .82), var(--ink)); border-color: var(--ink); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .22), 0 1px 2px rgba(var(--l-ink-rgb), .24), 0 10px 22px -10px rgba(var(--l-ink-rgb), .42); }
html.ed.edl .edgo:hover { box-shadow: inset 0 1px 0 rgba(255, 255, 255, .26), 0 2px 4px rgba(var(--l-ink-rgb), .24), 0 14px 26px -10px rgba(var(--l-ink-rgb), .48); }
html.ed.edl .edgo:focus-visible { outline-color: var(--brand); }
html.ed.edl .edfeat-stage { background: var(--bg-2); box-shadow: 0 0 0 1px rgba(var(--l-ink-rgb), .06), 0 40px 80px -44px rgba(var(--l-ink-rgb), .38); }
html.ed.edl .edfeat-stage::after { background: linear-gradient(180deg, rgba(var(--l-ink-rgb), 0) 64%, rgba(var(--l-ink-rgb), .16)); }
html.ed.edl .edarrow { color: var(--ink); background: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(255, 255, 255, .7)); border-color: rgba(255, 255, 255, .9); box-shadow: inset 0 1px 0 #fff, 0 1px 2px rgba(var(--l-ink-rgb), .12), 0 10px 24px -12px rgba(var(--l-ink-rgb), .4); }
html.ed.edl .edarrow:hover { background: linear-gradient(180deg, #fff, rgba(255, 255, 255, .86)); box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .14), 0 14px 28px -12px rgba(var(--l-ink-rgb), .45); }
html.ed.edl .edarrow:active { box-shadow: inset 0 2px 4px rgba(var(--l-ink-rgb), .16), 0 1px 1px rgba(var(--l-ink-rgb), .1); }
html.ed.edl .edarrow:focus-visible { outline-color: var(--brand); }
html.ed.edl .edcell { background: var(--bg-2); box-shadow: 0 0 0 1px rgba(var(--l-ink-rgb), .05), 0 30px 60px -38px rgba(var(--l-ink-rgb), .4); }
html.ed.edl .edcell figcaption { color: var(--ink); background: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(255, 255, 255, .72)); border-color: rgba(255, 255, 255, .9); box-shadow: inset 0 1px 0 #fff, 0 6px 16px -8px rgba(var(--l-ink-rgb), .3); }
html.ed.edl .edmail { isolation: isolate; border-color: rgba(var(--l-ink-rgb), .08); color: var(--ink); background: linear-gradient(180deg, #fff, var(--bg)); box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .05), 0 30px 60px -28px rgba(var(--l-ink-rgb), .34); }   
html.ed.edl .edmail small { font-family: var(--sans); font-weight: 600; letter-spacing: .12em; color: var(--brand); }
html.ed.edl .edmail b { color: var(--ink); }
html.ed.edl .edmail[aria-pressed="false"] { filter: saturate(.8) brightness(.97); }
html.ed.edl .edmail .tx { transition: opacity .3s var(--ease); }
html.ed.edl .edmail[aria-pressed="false"] .tx { opacity: 0; }   
html.ed.edl .mailframe iframe { background: var(--bg); }   
html.ed.edl .edmail[aria-pressed="false"]:hover { filter: none; box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--l-ink-rgb), .06), 0 36px 70px -28px rgba(var(--l-ink-rgb), .4); }
html.ed.edl .edmail:active { box-shadow: inset 0 2px 4px rgba(var(--l-ink-rgb), .12), 0 1px 2px rgba(var(--l-ink-rgb), .08); }
html.ed.edl .edmail:focus-visible { outline-color: var(--brand); }
html.ed.edl .edclose::after { background: linear-gradient(90deg, rgba(var(--l-bg-rgb), .84) 0%, rgba(var(--l-bg-rgb), .52) 36%, rgba(var(--l-bg-rgb), 0) 64%), linear-gradient(180deg, rgba(var(--l-bg-rgb), .12) 0%, rgba(var(--l-bg-rgb), .04) 40%, rgba(var(--l-bg-rgb), .5) 72%, rgba(var(--l-bg-rgb), .94) 100%); }   
@media (max-width: 760px) { html.ed.edl .edclose::after { background: linear-gradient(180deg, rgba(var(--l-bg-rgb), .1) 0%, rgba(var(--l-bg-rgb), .2) 30%, rgba(var(--l-bg-rgb), .78) 55%, rgba(var(--l-bg-rgb), .96) 100%); } }
html.ed.edl .edclose .logo { color: var(--ink); }
html.ed.edl .edclose .h2 { color: var(--ink); }
html.ed.edl .edfoot { background: var(--l-paper); color: var(--ink); box-shadow: 0 -1px 0 rgba(255, 255, 255, .9), 0 -24px 60px -22px rgba(var(--l-ink-rgb), .22); }
html.ed.edl .edfoot .fmark .logo { color: var(--ink); }
html.ed.edl .edfoot .fmark span { font-family: var(--sans); font-weight: 600; letter-spacing: .12em; }
html.ed.edl .edfoot .fnav a:focus-visible { outline-color: var(--brand); }
html.ed.edl .edfoot .fbig { color: var(--brand); }
html.ed.edl .edfoot .fbase { font-family: var(--sans); letter-spacing: .06em; }
@media (max-width: 900px), (pointer: coarse) {
  html.ed.edl :is(.btn.edglass, .btn.ghost) { --b1: rgba(255, 255, 255, .98); --b2: rgba(var(--l-bg-rgb), .96); --bd: rgba(var(--l-ink-rgb), .12); }
  html.ed.edl :is(.btn.edglass, .btn.ghost):hover { --b1: #fff; --b2: #fff; }
  html.ed.edl .seg { background: rgba(255, 255, 255, .94); }
  html.ed.edl .edfeat-box { background: linear-gradient(180deg, rgba(255, 255, 255, .97), rgba(var(--l-bg-rgb), .97)); }
  html.ed.edl .edcell figcaption { background: linear-gradient(180deg, rgba(255, 255, 255, .97), rgba(var(--l-bg-rgb), .95)); border-color: rgba(var(--l-ink-rgb), .08); }
  html.ed.edl .edarrow { background: linear-gradient(180deg, #fff, rgba(var(--l-bg-rgb), .96)); }
}
html.ed.edl .qr button { color: var(--brand); background: linear-gradient(180deg, #fff, var(--brand-tint)); border-color: var(--hot-mid); box-shadow: inset 0 1px 0 #fff, 0 1px 2px rgba(var(--brand-rgb), .08), 0 4px 10px -6px rgba(var(--brand-rgb), .35); }
html.ed.edl .qr button:hover { box-shadow: inset 0 1px 0 #fff, 0 2px 4px rgba(var(--brand-rgb), .1), 0 8px 16px -8px rgba(var(--brand-rgb), .42); }
html.ed.edl .qr button:active { box-shadow: inset 0 2px 3px rgba(var(--brand-rgb), .18), 0 1px 1px rgba(var(--brand-rgb), .08); }
html.ed.edl .qr button:focus-visible { outline-color: var(--brand); }
html.ed.edl .qr button.ctx { color: #fff; background: linear-gradient(180deg, rgba(var(--brand-rgb), .84), var(--brand)); border-color: var(--brand); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .28), 0 1px 2px rgba(var(--brand-rgb), .2), 0 6px 14px -6px rgba(var(--brand-rgb), .5); }
html.ed.edl .qr button.ctx:hover { box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 0 2px 4px rgba(var(--brand-rgb), .2), 0 10px 18px -8px rgba(var(--brand-rgb), .58); }
html.ed.edl .dmsend { background: linear-gradient(180deg, rgba(var(--brand-rgb), .84), var(--brand)); border-color: var(--brand); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .28), 0 1px 2px rgba(var(--brand-rgb), .2), 0 6px 14px -4px rgba(var(--brand-rgb), .45); }
html.ed.edl .dmsend:hover { box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 0 2px 4px rgba(var(--brand-rgb), .2), 0 10px 20px -6px rgba(var(--brand-rgb), .55); }
html.ed.edl .dmsend:active { box-shadow: inset 0 2px 4px rgba(0, 0, 0, .28), 0 1px 1px rgba(var(--brand-rgb), .15); }
html.ed.edl .dmsend:focus-visible { outline: 2px solid var(--brand); outline-offset: 2px; }
@media (min-width: 760px) { html.ed.edl .chatphone { width: min(100%, 390px, calc((100svh - var(--barh) - var(--ban, 0px) - 72px) * 9 / 19.2)); } }
@media (min-width: 760px) { html.ed.edl #contenido .phone { width: min(100%, 380px, calc((100svh - var(--barh) - var(--ban, 0px) - 72px) * 9 / 19.2)); } }
html.ed.edl .vbar .vt { font-size: 12px; }
html.ed.edl .shead span { color: var(--ink); background: rgba(255, 255, 255, .84); padding: 4px 9px; border-radius: 999px; text-shadow: none; box-shadow: 0 1px 2px rgba(var(--l-ink-rgb), .14); }
html.ed.edl .qr { scroll-padding-inline: 12px; }   
@media (min-width: 760px) { html.ed.edl .qr { scroll-padding-inline: 10px; } }
@media (max-width: 760px) {
  html.ed.edl :is(.pill, .card .meta, .gtip, .vbar .vt, .dm .day, .lock .lhint, .dm .who small, .dm .seen, .dm .m.sys, .lnote small,
    .app .tabs button, .app .tabs .n, .filt button, .card .log, .grev .gwho small, .grev .gl small, .gm .gnew, .chatline .sys, .handnote) { font-size: 12px; }
}
html.ed.edl .cal .day .ph, html.ed.edl .cal .st .ring, html.ed.edl .gbg { background: linear-gradient(160deg, var(--bg-2), rgba(var(--l-fill-rgb), .35)); }
html.ed.edl :is(.edmail img, .edpill-ph, .edfeat-stage, .post .track > div, .edcell, .edsys-layer) { background-color: var(--bg-2); }
@media (prefers-reduced-motion: reduce) {
  html.ed.edl .edsayp, html.ed.edl .edsayp .w { color: var(--ink); }
  html.ed.edl .edsayp em, html.ed.edl .edsayp em .w { color: var(--brand); }
}
