:root{--fundo:#ffffff;--fundo-suave:#f7f4ff;--borda:#e4def2;--borda-forte:#17131f;--tinta:#17131f;--tinta-media:#575167;--tinta-fixa:#17131f;--roxo:#6b3fe0;--on-roxo:#ffffff;--roxo-claro:#a484e9;--roxo-profundo:#3e2b74;--on-profundo:#ffffff;--lilas:#e6dcff;--amarelo:#ffc629;--menta:#b4f8cf;--azul:#1f62d9;--laranja:#f2600c;--rosa:#ff7ac6;--sucesso:#127a42;--erro:#c62f1a;--sucesso-fundo:#d9f7e5;--erro-fundo:#ffe2dc;--area-linguagens:#f68d8e;--area-historia:#ea9b55;--area-geografia:#c3b145;--area-filosofia:#c898ec;--area-sociologia:#ec8cbb;--area-biologia:#79c57c;--area-quimica:#2dcab3;--area-fisica:#39c0ec;--area-matematica:#90abff;--sombra-pop:0 4px 0 #17131f;--sombra-card:0 8px 24px rgba(62,43,116,0.12);--espaco-2:8px;--espaco-3:12px;--espaco-4:16px;--espaco-6:24px;--espaco-8:32px;--raio-sm:8px;--raio-md:16px;--raio-lg:28px;--raio-blob:64px;--raio-pilula:999px;--font-display:var(--font-bricolage),var(--font-archivo),system-ui,sans-serif;--font-sans:var(--font-archivo),ui-sans-serif,system-ui,sans-serif}.eh-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--espaco-2);min-height:48px;padding:var(--espaco-3) var(--espaco-6);border:2px solid var(--tinta-fixa);border-radius:var(--raio-sm);font:700 15px/20px var(--font-sans);text-decoration:none;cursor:pointer;background:var(--roxo);color:var(--on-roxo);box-shadow:var(--sombra-pop);transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.eh-btn:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--tinta-fixa);background:var(--roxo-hover,#5a30d0)}.eh-btn:active{transform:translateY(4px);box-shadow:0 0 0 var(--tinta-fixa)}.eh-btn:focus-visible{outline:3px solid var(--roxo);outline-offset:3px}.eh-btn--roxo{background:var(--roxo);color:var(--on-roxo)}.eh-btn--contorno,.eh-btn--contorno:hover{color:var(--tinta)}.eh-btn--contorno{background:var(--fundo);border-color:var(--borda-forte);box-shadow:none}.eh-btn--contorno:hover{box-shadow:0 4px 0 var(--borda-forte);background:var(--lilas)}.eh-btn--sm{min-height:44px;padding:6px var(--espaco-4);font-size:14px}.eh-btn--lg{min-height:56px;padding:var(--espaco-4) var(--espaco-8);font-size:17px}.eh-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--raio-pilula);font:700 13px/18px var(--font-sans);color:var(--tinta-fixa);background:var(--lilas);text-decoration:none}.eh-tag:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tinta-fixa);opacity:.55}.eh-tag--linguagens{background:var(--area-linguagens)}.eh-tag--historia{background:var(--area-historia)}.eh-tag--geografia{background:var(--area-geografia)}.eh-tag--filosofia{background:var(--area-filosofia)}.eh-tag--sociologia{background:var(--area-sociologia)}.eh-tag--biologia{background:var(--area-biologia)}.eh-tag--quimica{background:var(--area-quimica)}.eh-tag--fisica{background:var(--area-fisica)}.eh-tag--matematica{background:var(--area-matematica)}a.eh-tag{min-height:32px}.eh-selo{display:inline-block;padding:6px 12px;border:2px solid var(--tinta-fixa);border-radius:var(--raio-pilula);background:var(--rosa);color:var(--tinta-fixa);font:800 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;transform:rotate(-4deg);box-shadow:0 3px 0 var(--tinta-fixa)}.eh-selo--amarelo{background:var(--amarelo);transform:rotate(3deg)}.eh-selo--roxo{background:var(--roxo-claro)}.eh-blob{--cor:var(--amarelo);position:relative;display:block;border-radius:38% 38% var(--raio-blob) var(--raio-blob) /46% 46% var(--raio-blob) var(--raio-blob);background-color:var(--cor);background-image:linear-gradient(rgba(255,255,255,.38) 1.5px,rgba(255,255,255,0) 0),linear-gradient(90deg,rgba(255,255,255,.38) 1.5px,rgba(255,255,255,0) 0);background-size:22px 22px}.eh-blob--azul{--cor:var(--azul)}.eh-blob--rosa{--cor:var(--rosa)}.eh-blob--roxo{--cor:var(--roxo-claro)}.eh-numero{font:800 96px/88px var(--font-display);letter-spacing:-.04em;color:rgba(255,255,255,0);-webkit-text-stroke:5px var(--laranja)}.eh-card{display:flex;flex-direction:column;overflow:hidden;border:2px solid var(--borda);border-radius:var(--raio-md);background:var(--fundo);color:var(--tinta);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.eh-card:hover{transform:translateY(-4px) rotate(-.5deg);box-shadow:var(--sombra-card)}.eh-card:focus-visible{outline:3px solid var(--roxo);outline-offset:3px}.eh-card__capa{position:relative;height:120px;background-color:var(--cor,var(--lilas));background-image:linear-gradient(rgba(255,255,255,.35) 1.5px,rgba(255,255,255,0) 0),linear-gradient(90deg,rgba(255,255,255,.35) 1.5px,rgba(255,255,255,0) 0);background-size:20px 20px}.eh-card__corpo{padding:var(--espaco-4);display:grid;gap:var(--espaco-2)}.eh-card__titulo{margin:0;font:700 18px/24px var(--font-display);color:var(--tinta)}.eh-card__meta{margin:0;font:500 13px/18px var(--font-sans);color:var(--tinta-media)}.eh-faixa{padding:clamp(56px,7vw,96px) var(--calha)}.eh-miolo{max-width:1180px;margin:0 auto}.eh-coluna{display:flex;flex-direction:column;gap:32px}.eh-duas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px;align-items:center}.eh-pilha{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.eh-h1{margin:0;font:800 clamp(44px,6vw,76px)/.98 var(--font-display);letter-spacing:-.035em}.eh-h1 em{font-style:normal;color:var(--roxo)}.eh-h2{margin:0;font:800 clamp(32px,4vw,44px)/1.08 var(--font-display);letter-spacing:-.025em}.eh-lide{max-width:48ch;font-size:18px;line-height:28px}.eh-lide,.eh-texto{margin:0;color:var(--tinta-media)}.eh-texto{max-width:54ch;font-size:16px;line-height:26px}.eh-texto--forte{color:var(--tinta)}.eh-acoes{gap:16px}.eh-acoes,.eh-tags{display:flex;flex-wrap:wrap}.eh-tags{gap:8px}.eh-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:24px}.eh-grade--larga{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.eh-grade--media{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.eh-painel{padding:28px;border:2px solid var(--borda-forte);border-radius:var(--raio-lg);background:var(--fundo);box-shadow:var(--sombra-pop)}.eh-painel h3{margin:0;font:800 24px/1.15 var(--font-display);letter-spacing:-.02em}.eh-data{margin:0;font:800 clamp(52px,7vw,72px)/1 var(--font-display);letter-spacing:-.04em;color:var(--roxo)}.eh-ficha{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:15px;line-height:22px}.eh-ficha dt{font-weight:700}.eh-ficha dd{margin:0;color:var(--tinta-media);font-variant-numeric:tabular-nums}.eh-passo{display:grid;grid-template-columns:44px 1fr;gap:14px}.eh-passo>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--roxo);color:var(--on-roxo);border:2px solid var(--tinta-fixa);font:800 18px/1 var(--font-display);box-shadow:0 3px 0 var(--tinta-fixa)}.eh-passo h3{margin:0 0 4px;font-size:17px;font-weight:700;line-height:24px}.eh-passo p{margin:0;font-size:15px;line-height:24px;color:var(--tinta-media)}.eh-horarios{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:16px}.eh-horarios li{padding:18px;border:2px solid var(--borda);border-radius:var(--raio-md);background:var(--fundo)}.eh-horarios b{display:block;font:800 24px/1.15 var(--font-display);white-space:nowrap;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.eh-horarios span{display:block;margin-top:6px;font-size:14px;line-height:20px;color:var(--tinta-media)}.eh-lista{list-style:none;margin:0;padding:0;display:grid;gap:12px;font-size:15px;line-height:23px}.eh-lista li{display:grid;grid-template-columns:22px 1fr;gap:10px}.eh-lista li:before{content:"";width:14px;height:14px;margin-top:4px;border:2px solid var(--tinta-fixa);border-radius:50%;background:var(--marcador,var(--sucesso-fundo))}.eh-lista--nao{--marcador:var(--erro-fundo)}.eh-agenda{margin:0;display:grid;border:2px solid var(--borda-forte);border-radius:var(--raio-md);overflow:hidden;background:var(--fundo)}.eh-agenda>div{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:4px 24px;padding:16px 20px}.eh-agenda>div+div{border-top:2px solid var(--borda)}.eh-agenda dt{font-weight:800;font-variant-numeric:tabular-nums}.eh-agenda dd{margin:0;color:var(--tinta-media);line-height:24px}@media (width < 40rem){.eh-agenda>div{grid-template-columns:1fr}}.eh-edicoes{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.eh-edicoes a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:2px solid var(--borda-forte);border-radius:var(--raio-pilula);background:var(--fundo);color:var(--tinta);font-weight:700;font-size:15px;text-decoration:none;font-variant-numeric:tabular-nums}.eh-edicoes a:hover{background:var(--lilas)}.eh-faq{display:grid;gap:12px}.eh-faq details{border:2px solid var(--borda-forte);border-radius:14px;background:var(--fundo);padding:0 18px}.eh-faq summary{cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;font-weight:700;font-size:16px;line-height:22px;list-style:none}.eh-faq summary::-webkit-details-marker{display:none}.eh-faq summary:after{content:"+";flex:none;font:800 22px/1 var(--font-display);color:var(--roxo);transition:transform .15s ease}.eh-faq details[open] summary:after{transform:rotate(45deg)}.eh-faq p{margin:0 0 16px;max-width:72ch;font-size:15px;line-height:24px}.eh-faq p,.eh-fonte{color:var(--tinta-media)}.eh-fonte{font-size:13px;line-height:20px}.eh-fonte a{color:var(--roxo);text-decoration:underline}.eh-trecho{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin:0;font-size:14px;line-height:22px;color:var(--tinta-media)}.eh-poster{position:relative;display:block;aspect-ratio:2/3;width:100%;border:2px solid var(--tinta-fixa);border-radius:20px;overflow:hidden;background:var(--cor-area);color:var(--tinta-fixa);text-decoration:none;box-shadow:var(--sombra-pop);transition:transform .15s ease}.eh-poster:hover{transform:translateY(-4px) rotate(-1deg)}.eh-poster:focus-visible{outline:3px solid var(--roxo);outline-offset:3px}.eh-poster__grade{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.4) 1.5px,rgba(255,255,255,0) 0),linear-gradient(90deg,rgba(255,255,255,.4) 1.5px,rgba(255,255,255,0) 0);background-size:20px 20px}.eh-poster__letra{position:absolute;top:-28px;right:-10px;font:800 200px/1 var(--font-display);color:transparent;-webkit-text-stroke:3px var(--tinta-fixa);opacity:.85}.eh-poster__rodape{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:2px;padding:14px;background:var(--fundo);border-top:2px solid var(--tinta-fixa)}.eh-poster__rodape b{font:800 18px/22px var(--font-display);color:var(--tinta)}.eh-poster__rodape span{font-size:13px;line-height:18px;color:var(--tinta-media)}.eh-tc{display:flex;flex-direction:column;gap:10px;color:var(--tinta);text-decoration:none;transition:transform .15s ease}.eh-tc:hover{transform:translateY(-4px)}.eh-tc:focus-visible{outline:3px solid var(--roxo);outline-offset:3px;border-radius:16px}.eh-tc__capa{position:relative;display:grid;place-items:center;aspect-ratio:16/9;width:100%;overflow:hidden;border:2px solid var(--tinta-fixa);border-radius:16px;background-color:var(--cor-area,var(--lilas));background-image:linear-gradient(rgba(255,255,255,.38) 1.5px,rgba(255,255,255,0) 0),linear-gradient(90deg,rgba(255,255,255,.38) 1.5px,rgba(255,255,255,0) 0);background-size:20px 20px}.eh-tc__capa img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.eh-tc__play{position:relative;display:grid;place-items:center;width:48px;height:48px;border:2px solid var(--tinta-fixa);border-radius:50%;background:#ffffff;color:var(--tinta-fixa);box-shadow:0 3px 0 var(--tinta-fixa)}.eh-tc__capa img~.eh-tc__play{opacity:0;transition:opacity .15s ease}.eh-tc:focus-visible .eh-tc__play,.eh-tc:hover .eh-tc__play{opacity:1}.eh-tc__dur{position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:var(--raio-pilula);background:var(--tinta-fixa);color:#fff;font-size:12px;font-weight:700;line-height:16px}.eh-tc__nome{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:700 17px/22px var(--font-display)}.eh-tc__meta{display:block;margin-top:2px;font-size:13px;line-height:18px;color:var(--tinta-media)}.eh-tc__meta b{color:var(--tinta)}.eh-tc__progresso{position:absolute;inset-inline:0;bottom:0;height:8px;background:var(--fundo);border-top:2px solid var(--tinta-fixa)}.eh-tc__progresso i{display:block;height:100%;background:var(--roxo)}.eh-seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:2px solid var(--borda-forte);border-radius:22px;background:var(--fundo)}.eh-seg a{display:flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;font-weight:700;font-size:14px;color:var(--tinta);text-decoration:none}.eh-seg a:hover{background:var(--lilas)}.eh-seg a[aria-current=true]{background:var(--tinta-fixa);color:#fff}.eh-capa{position:relative;overflow:hidden;background:var(--lilas);padding:clamp(40px,6vw,80px) var(--calha)}.eh-capa__blob{position:absolute;right:clamp(-120px,-4vw,0px);top:40px;display:none;place-items:center;width:420px;height:340px}.eh-capa__conteudo{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:640px}.eh-capa h1{margin:0;font:800 clamp(42px,5.6vw,72px)/.98 var(--font-display);letter-spacing:-.035em}@media (width >= 64rem){.eh-capa__blob{display:grid}}.eh-barra-areas{display:flex;gap:4px;height:14px;padding:2px;border:2px solid var(--borda-forte);border-radius:999px;background:var(--fundo)}.eh-barra-areas span{min-width:6px;border-radius:999px}.eh-destaque{position:relative;overflow:hidden;isolation:isolate;padding:clamp(20px,3vw,36px) var(--calha) clamp(28px,4vw,48px);background:linear-gradient(180deg,var(--noite-fundo-2,var(--fundo-suave)) 0,var(--fundo) 100%);border-bottom:2px solid var(--borda)}.eh-destaque:before{background:radial-gradient(60% 95% at 82% 45%,color-mix(in srgb,var(--cor-area) 38%,transparent),transparent 72%)}.eh-destaque:after,.eh-destaque:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.eh-destaque:after{background-image:linear-gradient(rgba(255,255,255,.08) 1.5px,rgba(255,255,255,0) 0),linear-gradient(90deg,rgba(255,255,255,.08) 1.5px,rgba(255,255,255,0) 0);background-size:22px 22px;mask-image:radial-gradient(50% 85% at 82% 45%,#000 0,transparent 78%)}.eh-destaque__miolo{display:flex;flex-direction:column;gap:clamp(16px,2.4vw,28px)}.eh-destaque__cabecalho{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px}.eh-destaque__cabecalho h1{margin:0;font:800 clamp(22px,2.4vw,28px)/1.1 var(--font-display);letter-spacing:-.02em}.eh-destaque__cabecalho p{margin:0;font-size:14px;line-height:20px;color:var(--tinta-media)}.eh-destaque__cabecalho p b{color:var(--tinta)}.eh-destaque__corpo{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"texto arte" "acoes acoes";align-items:end;gap:20px 18px}.eh-destaque__texto{grid-area:texto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.eh-destaque__rotulo{display:inline-flex;align-items:center;gap:8px;margin:0;font:700 12px/16px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-media)}.eh-destaque__ponto{width:10px;height:10px;flex:none;border-radius:50%;background:var(--cor-area)}.eh-destaque__titulo{margin:0;font:800 clamp(28px,4.6vw,60px)/1 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.eh-destaque__meta{display:flex;flex-direction:column;gap:2px;font-size:14px;line-height:20px;color:var(--tinta-media)}.eh-destaque__meta p{margin:0}.eh-destaque__meta b{color:var(--tinta)}.eh-destaque__acoes{grid-area:acoes;gap:10px}.eh-destaque__acoes .eh-btn{flex:1 1 auto;min-height:48px;padding-inline:14px;font-size:15px;white-space:nowrap}.eh-destaque__arte{grid-area:arte;position:relative;display:block;overflow:hidden;border:2px solid var(--tinta-fixa);border-radius:18px;background-color:var(--cor-area);background-image:linear-gradient(rgba(255,255,255,.38) 1.5px,rgba(255,255,255,0) 0),linear-gradient(90deg,rgba(255,255,255,.38) 1.5px,rgba(255,255,255,0) 0);background-size:20px 20px;box-shadow:0 6px 0 var(--tinta-fixa),0 18px 40px rgba(0,0,0,.45);transform:rotate(2deg);transition:transform .2s ease}.eh-destaque__arte:hover{transform:rotate(0deg) translateY(-4px)}.eh-destaque__arte img{display:block;width:100%;height:100%;object-fit:cover}.eh-destaque__arte--poster{aspect-ratio:2/3;width:clamp(104px,28vw,260px)}.eh-destaque__arte--still{aspect-ratio:16/9;width:clamp(140px,38vw,460px)}.eh-destaque__selo{position:absolute;top:6px;left:6px;display:flex;align-items:center;gap:6px;padding:4px 8px 4px 6px;border-radius:6px;background:rgba(11,9,14,.72);backdrop-filter:blur(4px);font:700 9px/1 var(--font-sans);letter-spacing:.2em;color:rgba(255,255,255,.9)}.eh-destaque__selo img{width:16px;height:16px}@media (width >= 60rem){.eh-destaque__corpo{grid-template-areas:"texto arte" "acoes arte";column-gap:clamp(40px,6vw,96px);row-gap:24px}.eh-destaque__texto{gap:14px}.eh-destaque__meta{font-size:15px;line-height:22px}.eh-destaque__acoes{align-self:start}.eh-destaque__acoes .eh-btn{flex:none;min-height:56px;padding-inline:24px;font-size:17px}}@media (prefers-reduced-motion:reduce){.eh-destaque__arte{transition:none}.eh-destaque__arte:hover{transform:rotate(2deg)}}.eh-caixa{border:2px solid var(--borda-forte);border-radius:22px;box-shadow:var(--sombra-pop)}.eh-caixa,.eh-chip{background:var(--fundo)}.eh-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:2px solid var(--borda);border-radius:999px;font-size:13px;font-weight:600;color:var(--tinta)}.eh-rank-n{color:transparent;-webkit-text-stroke:4px var(--roxo-claro);font-family:var(--font-display)}.eh-texto-area{color:color-mix(in srgb,var(--cor-area) 40%,var(--tinta-fixa))}.eh-alt{display:flex;align-items:center;gap:var(--espaco-4);width:100%;padding:var(--espaco-3) var(--espaco-4);text-align:left;border:2px solid var(--borda);border-radius:var(--raio-md);background:var(--fundo);color:var(--tinta);font:400 16px/24px var(--font-sans);cursor:pointer}.eh-alt:hover{border-color:var(--borda-forte)}.eh-alt:focus-visible{outline:3px solid var(--roxo);outline-offset:2px}.eh-alt__letra{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:2px solid var(--borda-forte);font:800 15px/1 var(--font-display)}.eh-alt--certa{border-color:var(--sucesso);background:var(--sucesso-fundo)}.eh-alt--certa .eh-alt__letra{background:var(--sucesso);border-color:var(--sucesso);color:var(--fundo)}.eh-alt--errada{border-color:var(--erro);background:var(--erro-fundo)}.eh-alt--errada .eh-alt__letra{background:var(--erro);border-color:var(--erro);color:var(--fundo)}.eh-alt__status{margin-left:auto;font:700 13px/18px var(--font-sans)}.eh-alt--certa .eh-alt__status{color:var(--sucesso)}.eh-alt--errada .eh-alt__status{color:var(--erro)}.eh-alt--apagada{opacity:.55}.eh-painel-resposta{margin-bottom:32px;padding:20px;border:2px solid var(--borda);border-radius:var(--raio-md);background:var(--fundo)}.eh-painel-resposta summary{cursor:pointer;font:800 20px/26px var(--font-display);letter-spacing:-.015em}.eh-painel-resposta--certa{border-color:var(--sucesso);background:var(--sucesso-fundo)}.eh-painel-resposta--errada{border-color:var(--erro);background:var(--erro-fundo)}.eh-explicacao{font-size:15px;line-height:1.6;color:var(--tinta);overflow-wrap:break-word}.eh-explicacao h3{margin-block:24px 8px;font:800 18px/24px var(--font-display);letter-spacing:-.01em;color:var(--roxo)}.eh-explicacao h3:first-child{margin-top:12px}.eh-explicacao p{margin-block:8px}.eh-explicacao ol,.eh-explicacao ul{margin-block:8px;padding-inline-start:22px}.eh-explicacao ul{list-style:disc}.eh-explicacao ol{list-style:decimal}.eh-explicacao li,.eh-explicacao li>ol,.eh-explicacao li>p,.eh-explicacao li>ul{margin-block:4px}.eh-explicacao blockquote{margin-block:12px;padding-inline-start:12px;border-inline-start:3px solid var(--borda)}.eh-explicacao code{padding:1px 4px;border-radius:4px;background:var(--fundo);font-size:14px;overflow-wrap:anywhere}.eh-explicacao__tabela{margin-block:12px;max-width:100%;overflow-x:auto;border:2px solid var(--borda);border-radius:10px;background:var(--fundo)}.eh-explicacao table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.eh-explicacao td,.eh-explicacao th{padding:8px 10px;border-block-end:1px solid var(--borda);text-align:start;vertical-align:top}.eh-explicacao th{font-weight:800}.eh-explicacao tbody tr:last-child td{border-block-end:0}.eh-rotulo{display:block;margin-bottom:6px;font-size:14px;font-weight:700;line-height:20px;color:var(--tinta)}.eh-campo{display:block;padding:0 14px;border-radius:10px;background-color:var(--fundo);font:500 16px/1.2 var(--font-sans)}.eh-campo::placeholder{color:var(--tinta-media);font-weight:400}.eh-campo[aria-invalid=true]{border-color:var(--erro);background-color:var(--erro-fundo)}.eh-ajuda{display:block;margin-top:6px;font-size:13px;line-height:18px}.eh-ajuda,.eh-painel-lilas .eh-ajuda,.eh-painel-lilas .eh-rotulo+.eh-ajuda{color:var(--tinta-media)}.eh-nota{display:grid;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:12px;padding:8px 8px 8px 12px;border:2px solid var(--borda);border-radius:14px;background:var(--fundo)}.eh-nota:focus-within{border-color:var(--borda-forte)}.eh-nota label{display:flex;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:700;line-height:18px}.eh-nota label small{display:block;font-size:12px;font-weight:500;color:var(--tinta-media)}.eh-nota i{flex:none;width:14px;height:14px;border:2px solid var(--tinta-fixa);border-radius:50%}.eh-nota .eh-campo{min-height:44px;padding:0 10px;text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.eh-stat{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:14px 16px;border:2px solid var(--borda);border-radius:var(--raio-md);background:var(--fundo)}.eh-stat dt{font-size:13px;font-weight:700;line-height:18px}.eh-stat dt span{display:block;font-weight:500;color:var(--tinta-media)}.eh-stat dd{margin:0;font:800 clamp(24px,3vw,32px)/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.eh-stat--destaque{border-color:var(--borda-forte);background:var(--amarelo);box-shadow:var(--sombra-pop)}.eh-stat--destaque dt span{color:var(--tinta-fixa)}.eh-tabela{overflow-x:auto;border:2px solid var(--borda-forte);border-radius:var(--raio-md);background:var(--fundo);scrollbar-color:var(--roxo-claro) transparent}.eh-tabela:focus-visible{outline:3px solid var(--roxo);outline-offset:2px}.eh-tabela table{width:100%;border-collapse:collapse;font-size:14px}.eh-tabela thead{background:var(--lilas);color:var(--tinta);font-size:13px}.eh-tabela thead th{font-weight:800}.eh-tabela tbody tr+tr{border-top:2px solid var(--borda)}.eh-tabela tbody tr:hover{background:var(--fundo-suave)}.eh-tabela tbody th,.eh-tabela td{font-variant-numeric:tabular-nums}.eh-fixa-dir,.eh-fixa-esq{position:sticky;z-index:1;background:var(--fundo)}.eh-fixa-dir{right:0;box-shadow:-2px 0 0 var(--borda)}.eh-fixa-esq{left:0;box-shadow:2px 0 0 var(--borda)}.eh-tabela thead .eh-fixa-dir,.eh-tabela thead .eh-fixa-esq{background:var(--lilas)}.eh-tabela tbody tr:hover .eh-fixa-dir,.eh-tabela tbody tr:hover .eh-fixa-esq{background:var(--fundo-suave)}.eh-curso{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:60px;padding:12px 16px;border:2px solid var(--borda);border-radius:14px;background:var(--fundo);color:var(--tinta);text-decoration:none;transition:border-color .12s ease,background-color .12s ease}.eh-curso:hover{border-color:var(--borda-forte);background:var(--fundo-suave)}.eh-aviso{padding:14px 16px;border:2px solid var(--borda-forte);border-radius:var(--raio-md);background:#fff3cf;color:var(--tinta);font-size:14px;line-height:22px}.eh-aviso a{color:var(--roxo);font-weight:700;text-decoration:underline}.eh-h3{font:800 22px/1.2 var(--font-display);letter-spacing:-.015em;color:var(--tinta)}.eh-link{color:var(--roxo);font-weight:700;font-size:15px;text-underline-offset:3px}.eh-link:hover{color:var(--roxo-profundo);text-decoration:underline}.eh-alvo,.eh-link,.eh-tabela a{padding-block:8px}.eh-painel-resposta summary{padding-block:8px;margin-block:-8px}.eh-lista-cursos>li{min-width:0}@media (width >= 64rem) and (height >= 960px){.eh-grude{position:sticky;top:calc(var(--altura-header) + 16px)}}.eh-btn{touch-action:manipulation;text-align:center}.eh-btn:disabled,.eh-btn[aria-disabled=true]{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.eh-alt{touch-action:manipulation}.eh-alt:active{background:var(--lilas)}.eh-faq summary:hover{color:var(--roxo)}.eh-faq summary:focus-visible{outline:3px solid var(--roxo);outline-offset:2px;border-radius:6px}.eh-curso:focus-visible,.eh-edicoes a:focus-visible,.eh-seg a:focus-visible,.eh-tag:focus-visible{outline:3px solid var(--roxo);outline-offset:2px}.eh-painel-resposta summary:focus-visible{outline:3px solid var(--roxo);outline-offset:2px;border-radius:6px}a.eh-tag:hover{box-shadow:0 0 0 2px var(--tinta-fixa)}@media (hover:none){.eh-btn:hover{transform:none;box-shadow:var(--sombra-pop)}.eh-btn--contorno:hover{box-shadow:none;background:var(--fundo)}.eh-card:hover,.eh-poster:hover,.eh-tc:hover{transform:none;box-shadow:none}.eh-poster:hover{box-shadow:var(--sombra-pop)}.eh-tc__capa img~.eh-tc__play{opacity:1;width:40px;height:40px}}@media (pointer:coarse){a.eh-tag{min-height:40px;padding-inline:14px}.eh-seg a{min-height:44px}}@media (prefers-reduced-motion:reduce){.eh-btn,.eh-card,.eh-curso,.eh-faq summary:after,.eh-poster,.eh-tc{transition:none}.eh-btn:active,.eh-btn:hover,.eh-card:hover,.eh-poster:hover,.eh-tc:hover{transform:none}}.eh-banner{background:var(--lilas);padding-inline:var(--calha);overflow:hidden;touch-action:pan-y pinch-zoom}.eh-banner__grade{display:grid;grid-template-columns:minmax(0,1fr)}.eh-banner__coluna{min-width:0;padding-block:20px 12px}.eh-banner__palco{display:grid}.eh-banner__item{grid-area:1/1;gap:12px;min-width:0;opacity:0;visibility:hidden;transition:opacity .15s ease-out,visibility 0s linear .15s}.eh-banner__item[data-ativo]{opacity:1;visibility:visible;transition:opacity .3s ease-out .1s}.eh-banner .eh-h1{font-size:clamp(38px,4.6vw,64px)}.eh-banner .eh-h1--longo{font-size:clamp(32px,3.4vw,46px);line-height:1.05;text-wrap:balance}.eh-banner .eh-lide{font-size:16px;line-height:24px}.eh-banner .eh-acoes{gap:12px}.eh-banner .eh-btn--lg{min-height:48px;padding-inline:16px;font-size:15px;white-space:nowrap}.eh-banner__arte{position:relative;min-width:0;height:270px}.eh-banner__controles{display:flex;align-items:center;gap:12px}.eh-banner__passo{flex:1;min-width:0;min-height:44px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0;border:0;background:none;cursor:pointer;text-align:left;color:var(--tinta-media);font:700 13px/16px var(--font-sans)}.eh-banner__passo:hover,.eh-banner__passo[aria-current]{color:var(--tinta)}.eh-banner__trilho{display:block;height:6px;overflow:hidden;border-radius:var(--raio-pilula);background:var(--fundo)}.eh-banner__barra{display:block;height:100%;background:var(--roxo);transform:scaleX(0);transform-origin:left}.eh-banner__barra[data-estado=visto]{transform:scaleX(1)}.eh-banner__barra[data-estado=ativo]{animation:eh-banner-progresso 10s linear forwards}.eh-banner[data-parado] .eh-banner__barra{animation-play-state:paused}@keyframes eh-banner-progresso{to{transform:scaleX(1)}}.eh-banner__camada{position:absolute;inset:0;opacity:0;transition:opacity .15s ease-out}.eh-banner__camada[data-ativo]{opacity:1;transition:opacity .3s ease-out .1s}@media (width >= 60rem){.eh-banner__grade{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:1fr auto;column-gap:32px}.eh-banner__coluna{padding-block:28px 12px}.eh-banner__item{gap:14px}.eh-banner .eh-lide{font-size:17px;line-height:26px}.eh-banner .eh-btn--lg{min-height:52px;padding-inline:24px;font-size:16px}.eh-banner__arte{grid-column:2;grid-row:1/3;height:auto}.eh-banner__controles{grid-column:1;grid-row:2;max-width:440px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.eh-banner__barra[data-estado=ativo]{animation:none;transform:scaleX(1)}}.eh-campo{width:100%;min-height:48px;padding:var(--espaco-3);border:2px solid var(--borda-forte);border-radius:var(--raio-sm);background:var(--fundo);color:var(--tinta);font:400 16px/24px var(--font-sans)}.eh-campo:focus-visible{outline:3px solid var(--roxo);outline-offset:2px}.eh-corretor p a{color:var(--roxo);text-decoration:underline;text-underline-offset:2px}.eh-corretor .eh-pilha,.eh-corretor>*{width:100%}.eh-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}:root{--rpg-madeira:#a3703a;--rpg-madeira-junta:#5c3f20;--rpg-madeira-clara:#b47b41;--rpg-madeira-escura:#6d4b27;--rpg-madeira-funda:#3a2814;--rpg-papel:#fff1d2;--rpg-papel-sombra:#ecdcb8;--rpg-noite:#241848;--altura-abas:0px;--topo-ceu:radial-gradient(circle at 12% 28%,rgba(255,241,210,.55) 0 1px,transparent 1.6px),radial-gradient(circle at 47% 70%,rgba(255,241,210,.35) 0 1px,transparent 1.6px),radial-gradient(circle at 78% 22%,rgba(255,198,41,.5) 0 1.2px,transparent 1.8px),radial-gradient(circle at 92% 64%,rgba(255,241,210,.3) 0 .8px,transparent 1.4px)}.eh-topo{position:sticky;top:0;z-index:40;height:var(--altura-header);background-color:var(--rpg-noite);background-image:var(--topo-ceu);background-size:220px 64px;box-shadow:inset 0 -2px 0 var(--roxo-claro),0 3px 0 var(--tinta-fixa);color:var(--rpg-papel)}.eh-topo :focus-visible{outline:3px solid #fff;outline-offset:2px}.eh-topo__miolo{display:flex;align-items:center;gap:12px;height:100%;padding:0 var(--calha) 4px;box-sizing:border-box}.eh-topo__placa{display:flex;align-items:center;flex:none;height:44px;padding:0 4px;border-radius:var(--raio-sm);text-decoration:none;transition:transform .15s ease}.eh-topo__placa:hover{transform:rotate(-2deg)}.eh-topo__placa img{display:block;width:auto;height:24px;filter:drop-shadow(0 2px 0 var(--tinta-fixa))}.eh-topo__nav{display:none;flex:1;min-width:0;align-items:center;gap:4px}.eh-topo__abas{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.eh-topo__divisa{width:2px;height:28px;margin-inline:4px;border-radius:2px;background:var(--roxo-profundo)}.eh-aba{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 14px 0 10px;border:2px solid transparent;border-radius:var(--raio-sm);background:none;font:700 15px/20px var(--font-sans);color:var(--rpg-papel);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .12s ease,background-color .12s ease,border-color .12s ease}.eh-aba svg{transition:transform .15s ease}.eh-aba:hover{border-color:rgba(164,132,233,.5);background:var(--roxo-profundo);color:#fff;transform:translateY(-1px)}.eh-aba:hover svg{transform:rotate(-8deg) scale(1.08)}.eh-aba[aria-current=page]{border-color:var(--roxo-claro);background:var(--roxo);box-shadow:0 3px 0 var(--tinta-fixa),inset 0 2px 0 rgba(255,255,255,.22);color:#fff;font-weight:800}.eh-aba[aria-current=page]:hover{background:#7a52ea}.eh-aba--icone{width:48px;padding:0;justify-content:center}.eh-aba--menu{padding-right:12px}.eh-aba--menu[aria-expanded=true]{border-color:var(--tinta-fixa);background:var(--rpg-papel);box-shadow:0 3px 0 var(--tinta-fixa);color:var(--tinta-fixa)}.eh-aba--no-menu:not([aria-expanded=true]){box-shadow:inset 0 -3px 0 var(--laranja)}.eh-menu{position:relative}.eh-menu__painel{z-index:50;top:calc(100% + 14px);left:-6px;width:460px;padding:8px;box-sizing:border-box;border:3px solid var(--tinta-fixa);border-radius:var(--raio-md);box-shadow:0 6px 0 var(--tinta-fixa);color:var(--tinta-fixa);animation:eh-menu-desce .18s cubic-bezier(.16,1,.3,1)}.eh-menu__painel,.eh-menu__painel:before{position:absolute;background:var(--rpg-papel)}.eh-menu__painel:before{content:"";top:-10px;left:34px;width:15px;height:15px;border-top:3px solid var(--tinta-fixa);border-left:3px solid var(--tinta-fixa);transform:rotate(45deg)}@keyframes eh-menu-desce{0%{opacity:0;transform:translateY(-6px)}}.eh-folha :focus-visible,.eh-menu :focus-visible{outline:3px solid var(--roxo);outline-offset:2px}.eh-menu__lista{display:grid;gap:2px;margin:0;padding:0;list-style:none}.eh-menu__item{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:66px;padding:8px 10px;border-radius:10px;color:var(--tinta-fixa);text-decoration:none}.eh-menu__item:hover{background:#fff}.eh-menu__item[aria-current=page]{background:#fff;box-shadow:inset 0 0 0 2px var(--tinta-fixa)}.eh-menu__icone{display:grid;place-items:center;width:48px;height:48px;border:3px solid var(--tinta-fixa);border-radius:12px;box-shadow:0 3px 0 var(--tinta-fixa)}.eh-menu__texto{display:grid;gap:2px;min-width:0}.eh-menu__texto b{font:800 17px/22px var(--font-display)}.eh-menu__texto span{font:500 14px/20px var(--font-sans);color:#575167}.eh-menu__novo{padding:2px 8px;background:var(--rosa);font:800 11px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase}.eh-menu__novo,.eh-topo__busca{border:2px solid var(--tinta-fixa);border-radius:var(--raio-pilula);color:var(--tinta-fixa)}.eh-topo__busca{display:flex;align-items:center;gap:8px;width:420px;max-width:100%;min-width:0;height:44px;padding:0 4px 0 12px;box-sizing:border-box;background:var(--rpg-papel)}.eh-topo__busca input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:500 15px/20px var(--font-sans);color:var(--tinta-fixa)}.eh-topo__busca input:focus{outline:none}.eh-topo__busca button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--tinta-fixa);cursor:pointer}.eh-topo__busca button:hover{background:#fff}.eh-topo__direita{display:flex;flex:none;align-items:center;gap:10px;margin-left:auto}.eh-topo__perfil{font:700 14px/20px var(--font-sans);color:var(--rpg-papel);text-decoration:underline;text-underline-offset:3px}.eh-topo__perfil:hover{color:#fff}.eh-topo__bolsa-grande{display:none}.eh-topo__bolsa-pequena{display:contents}.eh-bolsa{display:flex;align-items:stretch;flex:none;padding:2px;border:2px solid var(--roxo-claro);border-radius:var(--raio-pilula);background:var(--roxo-profundo);box-shadow:0 3px 0 var(--tinta-fixa);color:#fff}.eh-bolsa--vazia{visibility:hidden;width:260px;height:52px;box-sizing:border-box}.eh-bolsa--compacta.eh-bolsa--vazia{width:170px;height:52px}.eh-bolsa__item{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 8px;border-radius:var(--raio-pilula);color:#fff;text-decoration:none}.eh-bolsa__item+.eh-bolsa__item{border-left:2px solid rgba(164,132,233,.35);border-radius:0}.eh-bolsa__item:hover{background:var(--rpg-noite)}.eh-bolsa__item b{display:block;font:800 18px/20px var(--font-display);font-variant-numeric:tabular-nums}.eh-bolsa__item small{display:block;font:600 12px/16px var(--font-sans);color:var(--lilas-texto)}.eh-bolsa__item--vidas b{color:var(--rosa)}.eh-bolsa__item--moedas b{color:var(--amarelo)}.eh-bolsa__loja{display:flex;align-items:center;padding-left:6px}.eh-bolsa__loja a{display:grid;place-items:center;width:44px;height:44px;box-sizing:border-box;border:2px solid var(--tinta-fixa);border-radius:50%;background:var(--amarelo);box-shadow:0 2px 0 var(--tinta-fixa);transition:transform .12s ease}.eh-bolsa__loja a:hover{transform:translateY(-2px)}.eh-bolsa__loja a:active{transform:translateY(3px);box-shadow:none}.eh-bolsa :focus-visible{outline-color:#fff}.eh-abas{position:fixed;inset:auto 0 0;z-index:45;display:grid;grid-template-columns:repeat(var(--abas-n,3),minmax(0,1fr));gap:4px;padding:6px 6px calc(8px + env(safe-area-inset-bottom));background-color:var(--rpg-noite);background-image:var(--topo-ceu);background-size:220px 64px;box-shadow:inset 0 2px 0 var(--roxo-claro),0 -3px 0 var(--tinta-fixa)}.eh-abas__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:4px 0 0;border:2px solid transparent;border-radius:10px;background:none;font:700 12px/16px var(--font-sans);color:var(--rpg-papel);text-decoration:none;cursor:pointer;touch-action:manipulation}.eh-abas__item[aria-current=page]{border-color:var(--roxo-claro);background:var(--roxo);box-shadow:0 3px 0 var(--tinta-fixa),inset 0 2px 0 rgba(255,255,255,.22);color:#fff}.eh-abas__item[aria-expanded=true]{border-color:var(--tinta-fixa);background:var(--rpg-papel);color:var(--tinta-fixa)}.eh-abas :focus-visible{outline:3px solid #fff;outline-offset:2px}.eh-folha{position:fixed;inset:auto 4px calc(var(--altura-abas) + 4px);width:auto;max-width:none;max-height:calc(100dvh - var(--altura-abas) - 24px);margin:0;padding:0;overflow:auto;border:3px solid var(--tinta-fixa);border-radius:var(--raio-md);background:var(--rpg-papel);box-shadow:0 6px 0 var(--tinta-fixa);color:var(--tinta-fixa)}.eh-folha::backdrop{background:rgba(36,24,72,.6)}.eh-folha[open]{animation:eh-folha-sobe .22s cubic-bezier(.16,1,.3,1)}@keyframes eh-folha-sobe{0%{transform:translateY(24px);opacity:0}}.eh-folha__miolo{display:grid;gap:6px;padding:10px 8px 8px}.eh-folha__topo{display:flex;align-items:center;justify-content:space-between;padding:0 4px 6px;border-bottom:2px solid var(--rpg-papel-sombra)}.eh-folha__topo b{font:800 20px/26px var(--font-display)}.eh-folha__fechar{display:grid;place-items:center;width:44px;height:44px;color:var(--tinta-fixa);cursor:pointer}.eh-folha__busca,.eh-folha__fechar{border:2px solid var(--tinta-fixa);border-radius:var(--raio-sm);background:#fff}.eh-folha__busca{display:flex;align-items:center;gap:8px;height:48px;padding:0 12px}.eh-folha__busca input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:500 16px/20px var(--font-sans);color:var(--tinta-fixa)}.eh-folha__busca input:focus{outline:none}.eh-folha .eh-menu__item{min-height:60px;gap:12px;padding:6px;grid-template-columns:44px minmax(0,1fr) auto}.eh-folha .eh-menu__icone{width:42px;height:42px}.eh-folha .eh-menu__texto b{font-size:16px;line-height:21px}.eh-folha .eh-menu__texto span{font-size:13px;line-height:18px}@media (width < 64rem){:root{--altura-abas:calc(76px + env(safe-area-inset-bottom))}body{padding-bottom:var(--altura-abas)}:root .tr-dock{bottom:var(--altura-abas)}}@media (width < 26rem){.eh-topo__miolo{gap:8px}.eh-topo__placa img{height:20px}.eh-bolsa--compacta .eh-bolsa__loja{display:none}.eh-bolsa--compacta .eh-bolsa__item{padding:0 6px}}@media (width >= 64rem){.eh-abas,.eh-folha{display:none}.eh-topo__nav{display:flex}.eh-topo__placa img{height:30px}.eh-topo__miolo{gap:16px}.eh-topo__bolsa-grande{display:contents}.eh-topo__bolsa-pequena{display:none}.eh-bolsa__item{padding:0 12px;gap:8px}}@media (prefers-reduced-motion:reduce){.eh-folha[open],.eh-menu__painel{animation:none}.eh-aba,.eh-aba svg,.eh-bolsa__loja a,.eh-topo__placa{transition:none}.eh-aba:hover,.eh-aba:hover svg{transform:none}}:root{--noite-fundo:#17102f;--noite-fundo-2:#1f1642;--fundo:var(--noite-fundo);--fundo-suave:#241a4d;--borda:#3d2f73;--borda-forte:#a484e9;--tinta:#f4f0ff;--tinta-media:#c2b8e3;--roxo:#7a4ff0;--roxo-hover:#8a63f2;--lilas:#3b2d73;--sucesso:#6fe3a1;--erro:#ff8f7d;--sucesso-fundo:#123b2a;--erro-fundo:#4a1f24;--sombra-card:0 10px 28px rgba(0,0,0,0.45);--color-fundo:var(--noite-fundo);--color-trilho:#1f1642;--color-superficie:#241a4d;--color-superficie-2:#2c2060;--color-borda:#3d2f73;--color-borda-forte:#a484e9;--color-texto-fraco:#c2b8e3;--color-texto-medio:#c2b8e3;--color-texto:#f4f0ff;--color-primaria:#7a4ff0;--color-primaria-forte:#a484e9;--color-marca:#b79cff;--color-marca-escura:#a484e9;--color-lilas:#3b2d73;--color-ok:#6fe3a1;--color-alerta:#ffc629;--color-perigo:#ff8f7d}html{color-scheme:dark;background:var(--noite-fundo)}body{position:relative;background:radial-gradient(circle at 12% 18%,rgba(255,241,210,.55) 0 1px,transparent 1.6px) 0 0 /240px 200px,radial-gradient(circle at 63% 47%,rgba(255,241,210,.35) 0 1px,transparent 1.6px) 0 0 /310px 260px,radial-gradient(circle at 84% 81%,rgba(255,198,41,.45) 0 1.2px,transparent 1.8px) 0 0 /380px 300px,linear-gradient(180deg,#120a2a 0,var(--noite-fundo) 40%,#20154a 100%) fixed;background-attachment:fixed;color:var(--tinta)}.noite-claro,.rpg-moldura,.rpg-papel{--fundo:#ffffff;--fundo-suave:#f7f4ff;--borda:#e4def2;--borda-forte:#17131f;--tinta:#17131f;--tinta-media:#575167;--lilas:#e6dcff;--roxo:#6b3fe0;--sucesso:#127a42;--erro:#c62f1a;--sucesso-fundo:#d9f7e5;--erro-fundo:#ffe2dc;--color-fundo:#ffffff;--color-trilho:#f7f4ff;--color-superficie:#ffffff;--color-superficie-2:#f7f4ff;--color-borda:#e4def2;--color-borda-forte:#17131f;--color-texto-fraco:#575167;--color-texto-medio:#575167;--color-texto:#17131f;--color-marca:#6b3fe0;--color-primaria:#6b3fe0;--color-lilas:#e6dcff;--color-ok:#127a42;--color-alerta:#8a5a00;--color-perigo:#c62f1a;color-scheme:light}.eh-link{color:var(--color-marca)}.eh-link:hover{color:var(--tinta)}.eh-faixa--destaque{background:var(--roxo-profundo);box-shadow:inset 0 2px 0 rgba(164,132,233,.45),inset 0 -2px 0 rgba(164,132,233,.45)}.eh-faixa--destaque .eh-numero{-webkit-text-stroke-color:var(--roxo-profundo)}:root{--lilas-texto:#e6dcff}.eh-tag:not([class*=eh-tag--]){background:var(--roxo-claro)}.eh-h1 em{color:var(--roxo-claro)}