/* SONELIORA 10.13.21: entrada editorial autoral em páginas educativas. */
.son21-panel{box-sizing:border-box;position:relative;clear:both;isolation:isolate;max-width:1200px;margin:16px auto 24px;padding:clamp(16px,2.4vw,23px);border-radius:22px;border:1px solid rgba(241,200,125,.54);background:radial-gradient(ellipse at 85% -10%,rgba(89,171,247,.25),transparent 35%),linear-gradient(135deg,#091b32f5,#07142af2 58%,#101b35ec);box-shadow:0 18px 50px rgba(0,0,0,.26),inset 0 1px 0 rgba(245,244,228,.12);font:400 15px/1.67 system-ui,-apple-system,Segoe UI,sans-serif;color:#eaf4ff;text-align:left;z-index:2}
.son21-panel *{box-sizing:border-box}.son21-kicker{font-size:11px!important;letter-spacing:.15em;color:#a4e8ff!important;font-weight:700!important;text-transform:uppercase}.son21-title{font:500 clamp(21px,2.8vw,28px)/1.24 Georgia,'Times New Roman',serif!important;margin:12px 0!important;color:#ffdfa2!important;text-shadow:0 0 20px rgba(255,193,96,.14)}.son21-interpretation{color:#e5f0f7!important;margin:10px 0!important;font-size:15px!important}.son21-sources{padding:14px 16px;margin:16px 0;border:1px solid rgba(123,204,255,.26);border-radius:13px;background:rgba(17,56,94,.48)}.son21-sources strong{color:#ffda9a}.son21-sources p{margin:5px 0 8px!important;color:#d8ecf5!important;font-size:14px!important}.son21-link{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:6px 10px;border-radius:9px;border:1px solid rgba(148,206,236,.32);background:rgba(21,59,91,.65);color:#fff1be!important;text-decoration:none!important;font-size:13px!important;font-weight:650!important;line-height:1.4!important}.son21-link:hover,.son21-link:focus-visible{background:rgba(48,97,136,.8);text-decoration:underline!important}.son21-context{border:1px solid rgba(142,194,235,.23);border-radius:10px;margin:9px 0;padding:8px 12px;background:rgba(2,13,28,.32)}.son21-context summary{cursor:pointer;color:#d5e8fc;font-weight:600}.son21-context p{color:#cfdeeb!important;font-size:14px!important;margin:8px 0 0!important}.son21-disclaimer{font-size:12px!important;color:#b9ccda!important;margin:10px 0!important}.son21-links{display:flex!important;flex-wrap:wrap;gap:9px;margin:14px 0 0!important}.son21-links a{max-width:100%;word-break:break-word}.son21-panel :focus-visible{outline:2px solid #f7d68e;outline-offset:2px}@media(max-width:680px){.son21-panel{margin:12px auto 18px;border-radius:17px;padding:17px 15px}.son21-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.son21-links a{justify-content:center;text-align:center;padding:8px 7px;font-size:12px!important}}@media(max-width:380px){.son21-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.son21-panel *{transition:none!important;animation:none!important}}
/* Os contrapontos nos dossiês permanecem disponíveis sob abertura explícita. */
.lx-oficial.son21-optional{padding:12px 16px!important;border:1px solid rgba(138,187,223,.35)!important;border-radius:14px;background:rgba(7,28,50,.68)!important}.lx-oficial.son21-optional summary{cursor:pointer;color:#f3d398;font-size:15px;font-weight:700;list-style:revert}.lx-oficial.son21-optional[open] summary{margin-bottom:10px}.lx-oficial.son21-optional p{line-height:1.65!important}.lx-author-view{border-left:3px solid rgba(249,195,115,.8)!important;padding:12px 17px!important;background:rgba(27,66,102,.1)!important}

/* 10.13.22 — painel de leitura autoral compacto e sem ressalvas repetitivas. */
.son21-panel{max-width:1100px}.son21-interpretation{line-height:1.75!important}.son21-sources{margin:10px 0!important}.son21-links{margin-top:10px!important}.son21-links a:last-child{border-color:rgba(236,184,110,.55)}
