.hlist{position:relative}.hlist__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.hlist__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,210px) minmax(0,1fr) minmax(120px,240px) 36px;align-items:center;gap:24px;padding-block:clamp(18px,2.3vw,32px);display:grid;position:relative}.hlist__title{font-size:var(--fs-m);letter-spacing:-.02em;transition:transform .7s var(--ease-out), color .3s;font-weight:600;line-height:1.15;display:block}.hlist__sub{color:var(--muted);transition:transform .7s var(--ease-out);margin-top:4px;font-size:1.15rem;display:block}.hlist__row:hover .hlist__title,.hlist__row:hover .hlist__sub{transform:translate(16px)}.hlist__row:hover .hlist__title{color:var(--acento,var(--destaque))}.hlist__meta{text-align:right}.hlist__arrow{transition:transform .6s var(--ease-out);justify-self:end;font-size:1.4rem}.hlist__row:hover .hlist__arrow{transform:translate(4px)rotate(-45deg)}.hlist__thumb{display:none}.hlist__preview{z-index:5;aspect-ratio:4/5;pointer-events:none;opacity:0;background:var(--escuro-3);width:clamp(220px,19vw,330px);position:absolute;top:0;left:0;overflow:hidden}.hlist__frame{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}@media (hover:none),(max-width:899px){.hlist__row{grid-template-columns:minmax(0,1fr) 84px;grid-template-areas:"lead thumb""main thumb""meta thumb";gap:6px 16px}.hlist__lead{grid-area:lead}.hlist__main{grid-area:main}.hlist__meta{text-align:left;grid-area:meta}.hlist__thumb{aspect-ratio:1;grid-area:thumb;width:84px;display:block}.hlist__arrow,.hlist__preview{display:none}}.footer{border-top:1px solid var(--line);padding-top:clamp(100px,13vw,210px);position:relative;overflow:hidden}.footer__lead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:40px 64px;margin-bottom:clamp(48px,7vw,110px);display:grid}.footer__title{flex-direction:column;margin:0;display:flex}.footer__title .display{line-height:.96}.footer__title-serif{align-items:center;gap:.2em;line-height:1;display:inline-flex}.footer__cta p{max-width:38ch;margin:0 0 28px}.footer__mail{font-size:min(var(--fs-l), 7.2vw);letter-spacing:-.03em;overflow-wrap:anywhere;margin-bottom:clamp(48px,7vw,100px);font-weight:500;display:inline-block}.footer__cols{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block:36px;display:grid}.footer__cols ul{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.footer__word{padding-inline:var(--gutter);margin-top:clamp(30px,5vw,70px);container-type:inline-size}.footer__word .display{font-size:min(calc(94vw / (var(--letras,5) * var(--display-em-por-letra,.94))), 26rem);font-size:min(calc(100cqi / (var(--letras,5) * var(--display-em-por-letra,.94))), 26rem);letter-spacing:-.05em;white-space:nowrap;text-align:center;line-height:.78;display:block}.footer__creditos{flex-wrap:wrap;gap:6px 24px;margin:-18px auto 0;padding-bottom:30px;font-size:11px;display:flex}.footer__bar{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:26px 34px;display:flex}@media (max-width:899px){.footer__lead{grid-template-columns:1fr}.footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer__logo{width:min(340px,72vw);height:auto;margin:0 0 clamp(40px,6vw,80px);display:block}.roda{border-top:1px solid var(--line);padding-block:clamp(72px,9vw,140px);position:relative}.roda__grade{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,6vw,110px);display:grid}.roda__cabeca{top:calc(var(--nav-h) + 32px);gap:18px;display:grid;position:sticky}.roda__titulo{flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0;line-height:1;display:flex}.roda__convite{max-width:36ch;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.55}.roda__numeros{color:var(--muted);margin:0}.roda__circulo{width:min(100%,300px);height:auto;margin-block:8px;overflow:visible}.roda__orbita{fill:none;stroke:var(--line);stroke-width:1.2px;stroke-dasharray:2 7;transform-origin:110px 110px;animation:90s linear infinite roda-giro}.roda__brasa{fill:var(--destaque)}.roda__fogo{transform-origin:110px 110px;animation:3.2s ease-in-out infinite roda-fogo}.roda__lugar circle{fill:var(--destaque);stroke:var(--bg,var(--escuro));stroke-width:3px}.roda__lugar text{font:600 11px/1 var(--font-sans);fill:var(--escuro);letter-spacing:.02em}.roda__lugar--0 circle{fill:var(--cor-vermelho,var(--destaque))}.roda__lugar--1 circle{fill:var(--destaque)}.roda__lugar--2 circle{fill:var(--cor-azul,var(--destaque))}.roda__lugar--3 circle{fill:var(--cor-verde,var(--destaque))}.roda__lugar--0 text,.roda__lugar--2 text,.roda__lugar--3 text{fill:var(--claro)}.roda__lugar{animation:roda-chega .9s var(--ease-out) both;transform-origin:110px 110px}.roda__mais{font:600 12px/1 var(--font-mono);fill:var(--muted)}@keyframes roda-giro{to{transform:rotate(360deg)}}@keyframes roda-fogo{0%,to{opacity:.95;transform:scale(1)}45%{opacity:1;transform:scale(1.08)}70%{opacity:.85;transform:scale(.97)}}@keyframes roda-chega{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.roda__conversa{gap:22px;min-width:0;display:grid}.roda__aviso:empty{display:none}.roda__msg{border:1px solid var(--line);border-radius:12px;margin:0;padding:12px 16px;font-size:.98rem;line-height:1.45}.roda__msg--ok{border-color:color-mix(in srgb, var(--destaque) 55%, transparent)}.roda__msg--erro{border-color:color-mix(in srgb, var(--cor-vermelho,#e05a4f) 75%, transparent);color:var(--fg)}.roda__cartao{background:color-mix(in srgb, var(--fg) 5%, transparent);border:1px solid var(--line);border-radius:18px;gap:16px;padding:clamp(18px,2.4vw,28px);display:grid}.roda__cartao-titulo{margin:0;font-size:1.15rem;font-weight:600}.roda__cartao p{margin:0}.roda__cartao textarea,.roda__cartao input:not([type=checkbox]):not([type=radio]){width:100%;color:var(--fg);font:inherit;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;outline:none;padding:10px 0;font-size:1.05rem;line-height:1.5;transition:border-color .3s}.roda__cartao textarea{resize:vertical;min-height:110px}.roda__cartao textarea:focus,.roda__cartao input:focus{border-color:var(--destaque)}.roda__cartao textarea::placeholder,.roda__cartao input::placeholder{color:color-mix(in srgb, var(--fg) 45%, transparent)}.roda__cartao [aria-invalid=true]{border-color:var(--cor-vermelho,#e05a4f)}.roda__campo{gap:4px;display:grid}.roda__campo label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px}.roda__quem-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding-top:4px;display:grid}.roda__campo--largo{grid-column:1/-1}.roda__nota{text-transform:none;letter-spacing:0;font-family:var(--font-sans);color:color-mix(in srgb, var(--fg) 50%, transparent);margin-left:6px;font-size:12px}.roda__quem-campos input:not([type=checkbox]){width:100%;color:var(--fg);font:inherit;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;outline:none;padding:8px 0;font-size:1rem}.roda__quem-campos input:focus{border-color:var(--destaque)}.roda__quem-campos [aria-invalid=true]{border-color:var(--cor-vermelho,#e05a4f)}.roda__aceite{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.45;display:flex}.roda__aceite input{width:18px;height:18px;accent-color:var(--destaque);flex:none;margin-top:3px}.roda__tipo{border:1px solid var(--line);border-radius:24px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:0;padding:4px;display:inline-flex}.roda__tipo label{cursor:pointer;color:var(--muted);border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:background .3s,color .3s;position:relative}.roda__tipo label.is-on{background:var(--fg);color:var(--bg,var(--escuro))}.roda__tipo input{opacity:0;cursor:pointer;position:absolute;inset:0}.roda__tipo label:has(input:focus-visible){outline:2px solid var(--destaque);outline-offset:2px}.roda__linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.roda__linha--email{flex-wrap:nowrap}.roda__linha--email input{flex:1;min-width:0}.roda__fim{align-items:center;gap:14px;margin-left:auto;display:inline-flex}.roda__btn{padding:13px 22px;font-size:14px}.roda__dica{max-width:34ch;font-size:11px}.roda__quem-sou{align-items:center;gap:10px;font-size:.95rem;display:inline-flex}.roda__quem-sou>span:last-child{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.roda__sair{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding-top:12px;display:flex}.roda__acoes,.roda__confirmar{flex-wrap:wrap;align-items:center;gap:6px 16px;margin:8px 0 0;display:flex}.roda__confirmar span{font-size:.92rem}.roda__acao{font:600 12px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:4px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .25s,text-decoration-color .25s}.roda__acao:hover,.roda__acao:focus-visible{color:var(--fg);-webkit-text-decoration-color:var(--destaque);text-decoration-color:var(--destaque)}.roda__acao--forte{color:var(--destaque)}.roda__acao:disabled{opacity:.5;cursor:default}.roda__falas,.roda__lista{margin:0;padding:0;list-style:none}.roda__falas{gap:0;display:grid}.roda__fio{border-top:1px solid var(--line);padding-block:22px}.roda__fio:first-child{border-top:0;padding-top:6px}.roda__respostas{border-left:1px solid var(--line);gap:16px;margin:14px 0 0 22px;padding-left:26px;display:grid}.roda__fala{scroll-margin-top:calc(var(--nav-h) + 40px);grid-template-columns:40px minmax(0,1fr);gap:14px;display:grid}.roda__fala--resposta{grid-template-columns:32px minmax(0,1fr)}.roda__fala--aguardando .roda__corpo{border:1px dashed var(--line);border-radius:12px;padding:12px 14px}.roda__avatar{aspect-ratio:1;width:40px;font:600 13px/1 var(--font-sans);letter-spacing:.02em;color:var(--claro);background:var(--cor-azul,var(--destaque));border-radius:50%;flex:none;place-items:center;display:grid}.roda__fala--resposta .roda__avatar{width:32px;font-size:11px}.roda__avatar--0{background:var(--cor-vermelho,var(--destaque))}.roda__avatar--1{background:var(--destaque);color:var(--escuro)}.roda__avatar--2{background:var(--cor-azul,var(--destaque))}.roda__avatar--3{background:var(--cor-verde,var(--destaque))}.roda__avatar--eu{background:var(--fg);color:var(--bg,var(--escuro));width:32px;font-size:11px}.roda__avatar--equipe{background:var(--claro);color:var(--escuro);box-shadow:0 0 0 2px var(--destaque)}.roda__quem-sou .roda__avatar--equipe{width:32px;font-size:11px}.roda__corpo{min-width:0}.roda__quem{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 6px;display:flex}.roda__quem strong{font-weight:600}.roda__vinculo{color:var(--muted);font-size:.9rem}.roda__quando{color:var(--muted);margin-left:auto;font-size:11px}.roda__selo{background:var(--destaque);color:var(--escuro);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;display:inline-block}.roda__pergunta{color:var(--destaque);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.roda__pergunta--ok{color:var(--cor-verde-claro,#8fd3a5)}.roda__texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.6}.roda__fala--equipe>.roda__corpo>.roda__texto{font-family:var(--font-serif);font-size:1.15rem;font-style:italic}.roda__aguardo{color:var(--muted);margin:8px 0 0;font-size:11px}.roda__responder{gap:10px;margin-top:12px;display:grid}.roda__responder textarea{width:100%;color:var(--fg);font:inherit;border:1px solid var(--line);resize:vertical;background:0 0;border-radius:12px;outline:none;padding:12px 14px}.roda__responder textarea:focus{border-color:var(--destaque)}.roda__vazio{color:var(--muted);margin:8px 0 0;font-size:1.25rem}@media (max-width:899px){.roda__grade{grid-template-columns:1fr}.roda__cabeca{grid-template-columns:minmax(0,1fr) 120px;align-items:center;column-gap:18px;position:static}.roda__cabeca>:not(.roda__circulo){grid-column:1}.roda__cabeca .roda__circulo{grid-area:1/2/span 4;width:120px;margin:0}.roda__respostas{margin-left:8px;padding-left:16px}.roda__linha--email{flex-wrap:wrap}.roda__quem-campos{grid-template-columns:1fr}.roda__linha--email .roda__btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.roda__orbita,.roda__fogo,.roda__lugar{animation:none}}.roda-espera{height:1px}.roda__regra{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.roda__contexto{border-left:3px solid var(--destaque);gap:6px;margin:0;padding-left:14px;display:grid}.roda__contexto .mono{letter-spacing:.1em;text-transform:uppercase;color:var(--destaque);font-size:11px}.roda__contexto .serif-i{font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.3}.detail-hero__roda{white-space:nowrap}.roda__trabalho{gap:14px;display:grid}.roda__trabalho-intro{color:var(--muted);margin:0;font-size:.98rem;line-height:1.5}.roda__rotulo-campo{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0;font-size:12px}.roda__formatos{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.roda__formatos legend{margin-bottom:8px}.roda__formatos label{border:1px solid var(--line);cursor:pointer;color:var(--muted);border-radius:999px;padding:7px 14px;font-size:.9rem;transition:background .3s,color .3s,border-color .3s;position:relative}.roda__formatos label:hover{border-color:var(--fg);color:var(--fg)}.roda__formatos label.is-on{background:var(--destaque);border-color:var(--destaque);color:var(--escuro);font-weight:600}.roda__formatos input{opacity:0;cursor:pointer;position:absolute;inset:0}.roda__formatos label:has(input:focus-visible){outline:2px solid var(--destaque);outline-offset:2px}.roda__formatos[aria-invalid=true] label{border-color:var(--cor-vermelho,#e05a4f)}.roda__pergunta--trabalho{color:var(--destaque)}.roda__obra{border:1px solid color-mix(in srgb, var(--destaque) 60%, transparent);width:fit-content;max-width:100%;color:var(--fg);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:12px;padding:10px 16px;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.roda__obra:hover,.roda__obra:focus-visible{background:var(--destaque);color:var(--escuro)}.roda__obra-acao{font-size:.95rem;font-weight:600}.roda__obra-onde{opacity:.75;overflow-wrap:anywhere;font-size:11px}.trabalhos,.prose .trabalhos{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.prose .trabalhos{margin-top:1.4em}.prose .trabalhos>li{margin:0}.trabalho{border:1px solid var(--line);border-radius:18px;align-content:start;gap:10px;padding:clamp(18px,2vw,26px);display:grid}.trabalho p,.prose .trabalho p{margin:0}.trabalho__formato{letter-spacing:.1em;text-transform:uppercase;color:var(--acento,var(--destaque));font-size:11px}.tema-escuro .trabalho__formato{color:var(--destaque)}.trabalho__texto{font-family:var(--font-serif);overflow-wrap:anywhere;font-size:1.15rem;font-style:italic;line-height:1.4}.trabalho__quem{color:var(--muted);font-size:11px;line-height:1.5}.trabalho__obra{color:var(--muted);font-size:.95rem}.trabalho__ver,.prose .trabalho__ver{background:var(--fg);width:fit-content;max-width:100%;color:var(--bg,var(--claro));border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:4px;padding:9px 16px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .3s,color .3s;display:inline-flex}.trabalho__ver .mono{opacity:.75;font-size:11px;font-weight:400}.trabalho__ver:hover,.trabalho__ver:focus-visible,.prose .trabalho__ver:hover{background:var(--destaque);color:var(--escuro)}.detail-depois{margin-top:0}.rodag-trabalhos{border-top:1px solid var(--line);padding-block:clamp(64px,8vw,120px)}.rodag-trabalhos .trabalhos{margin-top:clamp(24px,3vw,44px)}.roda__lugar--mini text{font-size:8px}.roda__lugar--mini circle{stroke-width:2px}.roda--sem-cabeca{border-top:0;padding-top:clamp(24px,4vw,56px)}.roda--sem-cabeca .roda__grade{grid-template-columns:minmax(0,1fr);max-width:860px;margin-inline:auto}.rodag{padding:calc(var(--nav-h) + clamp(48px, 8vw, 120px)) 0 clamp(32px, 5vw, 72px);position:relative;overflow:hidden}.rodag__grade{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,6vw,110px);display:grid;position:relative}.rodag__texto{justify-items:start;gap:22px;display:grid}.rodag__titulo{flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0;line-height:1;display:flex}.rodag__titulo .display{font-size:var(--fs-xxl)}.rodag__titulo .serif-i{font-size:var(--fs-xl)}.rodag__pergunta{border-left:3px solid var(--destaque);margin:6px 0 0;padding-left:clamp(16px,2vw,28px)}.rodag__rotulo{letter-spacing:.12em;text-transform:uppercase;color:var(--destaque);margin:0 0 10px;font-size:11px}.rodag__frase{max-width:24ch;font-size:var(--fs-l);margin:0;line-height:1.12}.rodag__sobre{max-width:52ch;color:var(--muted);font-size:1.08rem;line-height:1.6}.rodag__sobre p{margin:0}.rodag__numeros{min-height:1.2em;color:var(--muted);margin:0}.rodag__circulo{justify-self:center;width:100%;max-width:480px;position:relative}.rodag__circulo:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--destaque) 14%, transparent), transparent);pointer-events:none;position:absolute;inset:-22%}.rodag__circulo .roda__circulo{width:100%;margin:0;position:relative}.rodag-acesas{padding-block:clamp(72px,9vw,140px)}.rodag-acesas__lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(14px,1.6vw,24px);margin:clamp(28px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.rodag-card{border:1px solid var(--line);height:100%;color:inherit;transition:border-color .3s, transform .5s var(--ease-out), background .3s;border-radius:18px;align-content:start;gap:12px;padding:clamp(20px,2.2vw,30px);text-decoration:none;display:grid}.rodag-card:hover,.rodag-card:focus-visible{border-color:var(--fg);background:color-mix(in srgb, var(--fg) 4%, transparent);transform:translateY(-4px)}.rodag-card__tipo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.rodag-card__titulo{font-family:var(--font-display);font-size:clamp(1.3rem,1.8vw,1.7rem);line-height:1.05}.rodag-card__fala{font-family:var(--font-serif);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.12rem;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.rodag-card__quem{color:var(--muted);font-size:11px}.rodag-card__entrar{color:var(--destaque-sobre-claro,var(--destaque));margin-top:6px;font-size:.95rem;font-weight:600}.tema-escuro .rodag-card__entrar{color:var(--destaque)}.rodag-perguntas{padding-block:clamp(64px,8vw,120px)}.rodag-perguntas__titulo{flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0 0 clamp(24px,3vw,44px);line-height:1;display:flex}.rodag-perguntas__lista{margin:0;padding:0;list-style:none;display:grid}.rodag-pergunta{border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);color:inherit;gap:8px;padding:20px 0;text-decoration:none;display:grid}.rodag-perguntas__lista li:last-child .rodag-pergunta{border-bottom:1px solid color-mix(in srgb, currentColor 30%, transparent)}.rodag-pergunta__texto{font-size:var(--fs-m);overflow-wrap:anywhere;max-width:40ch;transition:transform .5s var(--ease-out);line-height:1.25}.rodag-pergunta:hover .rodag-pergunta__texto,.rodag-pergunta:focus-visible .rodag-pergunta__texto{transform:translate(10px)}.rodag-pergunta__quem{opacity:.8;font-size:11px}.rodag-dialogos{border-top:1px solid var(--line);padding-block:clamp(40px,5vw,72px)}.rodag-dialogos__linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;display:flex}.rodag-dialogos__texto{max-width:46ch;margin:0;font-size:1.25rem;line-height:1.4}.roda-viva__grade{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(36px,6vw,110px);display:grid}.roda-viva__texto{justify-items:start;gap:26px;display:grid}.roda-viva__titulo{flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0;line-height:1;display:flex}.roda-viva__pergunta{border-left:3px solid var(--destaque);margin:0;padding-left:clamp(16px,2vw,28px)}.roda-viva__pergunta figcaption{letter-spacing:.12em;text-transform:uppercase;color:var(--destaque);margin-bottom:10px;font-size:11px}.roda-viva__pergunta blockquote{max-width:24ch;font-size:var(--fs-l);margin:0;line-height:1.12}.roda-viva__acoes{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.roda-viva__numeros{color:var(--muted);margin:0}.roda-viva__roda{justify-items:center;gap:22px;display:grid}.roda-viva__roda .roda__circulo{width:min(100%,400px);margin:0}.roda-viva__falas{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.roda-viva__fala{border:1px solid var(--line);color:inherit;border-radius:14px;gap:6px;padding:14px 18px;text-decoration:none;transition:border-color .3s,background .3s;display:grid}.roda-viva__fala:hover,.roda-viva__fala:focus-visible{border-color:var(--destaque);background:color-mix(in srgb, var(--destaque) 6%, transparent)}.roda-viva__texto-fala{font-family:var(--font-serif);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.05rem;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.roda-viva__quem{color:var(--muted);font-size:11px}@media (max-width:899px){.rodag__grade,.roda-viva__grade{grid-template-columns:1fr}.rodag__circulo{grid-row:1;justify-self:start;max-width:260px}.roda-viva__roda .roda__circulo{width:min(100%,260px)}.rodag__frase,.roda-viva__pergunta blockquote{font-size:clamp(1.6rem,7vw,2.4rem)}}@media (prefers-reduced-motion:reduce){.rodag-card,.rodag-pergunta__texto{transition:none}.rodag-card:hover,.rodag-card:focus-visible{transform:none}}.aula__entrar{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:clamp(24px,3vw,40px);display:flex}.aula__btn{padding:18px 30px;font-size:1.05rem}.aula__btn--espera{border:1px dashed var(--line);color:var(--muted);border-radius:999px;padding:16px 24px;font-size:.98rem;display:inline-flex}.aula__onde{color:var(--muted);letter-spacing:.06em;font-size:11px}.roda__ao-vivo{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:0;font-size:11px;display:inline-flex}.roda__ao-vivo span{background:var(--cor-vermelho,#e05a4f);width:9px;height:9px;box-shadow:0 0 0 0 color-mix(in srgb, var(--cor-vermelho,#e05a4f) 60%, transparent);border-radius:50%;animation:1.8s ease-out infinite aula-pulso}@keyframes aula-pulso{to{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.roda__ao-vivo span{animation:none}}.sala-pagina{min-height:100vh;padding:calc(var(--nav-h) + clamp(32px, 6vw, 72px)) 0 clamp(48px, 8vw, 96px)}.sala-pagina__wrap{gap:clamp(20px,3vw,32px);max-width:620px;display:grid}.sala-pagina__wrap--largo{max-width:var(--max)}.sala-pagina__titulo{font-size:var(--fs-xl);flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0;line-height:1;display:flex}.sala-cartao{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:20px;gap:16px;padding:clamp(18px,3vw,28px);display:grid}.sala-entrada{max-width:520px}.sala-rotulo{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.sala-nota{color:var(--muted);margin:0;font-size:.95rem;line-height:1.5}.sala-titulo-rodada{font-family:var(--font-serif);margin:0;font-size:clamp(1.4rem,4.5vw,2rem);font-style:italic;line-height:1.2}.sala-campo{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 6%, transparent);width:100%;color:var(--fg);font:inherit;border-radius:14px;padding:14px 16px;font-size:1.1rem}.sala-campo:focus{outline:2px solid var(--destaque);outline-offset:1px;border-color:#0000}textarea.sala-campo{resize:vertical;min-height:96px}.sala-codigo-campo{border:1px solid var(--line);width:100%;color:var(--fg);letter-spacing:.3em;text-align:center;background:0 0;border-radius:14px;padding:14px;font-size:clamp(2.4rem,12vw,3.6rem)}.sala-codigo-campo:focus{outline:2px solid var(--destaque)}.sala-btn{justify-content:center;padding:14px 22px;font-size:15px}.sala-acao{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:.92rem;text-decoration:underline}.sala-acao:hover:not(:disabled){color:var(--fg)}.sala-acao:disabled{opacity:.45;cursor:default}.sala-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.sala-linha--esq{justify-content:flex-start}.sala-msg{border:1px solid var(--line);border-radius:12px;margin:0;padding:10px 14px;font-size:.98rem;line-height:1.45}.sala-msg--ok{border-color:color-mix(in srgb, var(--destaque) 60%, transparent)}.sala-msg--erro{border-color:color-mix(in srgb, var(--cor-vermelho,#e05a4f) 80%, transparent)}.sala-aviso:empty{display:none}.sala-vazio{color:var(--muted);font-family:var(--font-serif);margin:0;font-style:italic}.sala-on,.sala-off{align-items:center;gap:8px;display:inline-flex}.sala-on:before,.sala-off:before{content:"";background:var(--cor-verde,#2f8f3e);border-radius:50%;width:8px;height:8px}.sala-off:before{background:var(--cor-vermelho,#c62a2f)}.sala-proj__pessoas .sala-on,.sala-proj__pessoas .sala-off{width:10px;height:10px;display:inline-block}.sala-aluno{gap:14px;display:grid}.sala-topo{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;font-size:11px;display:flex}.sala-espera{text-align:center;justify-items:center;padding-block:40px}.sala-responder{gap:12px;display:grid}.sala-range{width:100%;accent-color:var(--destaque);height:32px}.sala-ponto{color:var(--destaque);font-size:1.8rem}.sala-resultado{border-top:1px solid var(--line);padding-top:6px}.sala-fim{text-align:center;justify-items:center}.sala-fogo{background:radial-gradient(closest-side, var(--destaque-2,var(--destaque)), color-mix(in srgb, var(--destaque) 30%, transparent) 60%, transparent);border-radius:50%;width:64px;height:64px;animation:3.2s ease-in-out infinite roda-fogo}.sala-fogo--grande{width:clamp(120px,16vw,220px);height:clamp(120px,16vw,220px)}.sala-cor-0{--c:var(--cor-vermelho,var(--destaque))}.sala-cor-1{--c:var(--destaque)}.sala-cor-2{--c:var(--cor-azul,var(--destaque))}.sala-cor-3{--c:var(--cor-verde,var(--destaque))}.sala-nuvem{font-family:var(--font-serif);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15em .6em;margin:0;padding:8px 0;line-height:1.1;list-style:none;display:flex}.sala-nuvem li{color:color-mix(in srgb, var(--c) 75%, var(--fg));animation:sala-chega .5s var(--ease-out) both}.sala-nuvem__n{color:var(--muted);font-size:.4em}.sala-nuvem--grande{gap:.1em .5em}.sala-votos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sala-votos__item{border:1px solid var(--line);width:100%;color:var(--fg);font:inherit;text-align:left;background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative;overflow:hidden}button.sala-votos__item{cursor:pointer}.sala-votos__barra{background:color-mix(in srgb, var(--c) 30%, transparent);transition:width .5s var(--ease-out);position:absolute;inset:0 auto 0 0}.sala-votos__palavra,.sala-votos__n{position:relative}.sala-votos__palavra{font-family:var(--font-serif);font-size:1.15rem}.sala-votos__n{color:var(--muted);font-size:11px}.sala-votos li.is-meu .sala-votos__item{border-color:var(--destaque);box-shadow:inset 0 0 0 1px var(--destaque)}.sala-votos--grande .sala-votos__item{padding:.5em .8em}.sala-votos--grande .sala-votos__palavra{font-size:clamp(1.4rem,2.6vw,2.6rem)}.sala-votos--grande .sala-votos__n{color:var(--fg);font-size:clamp(.9rem,1.2vw,1.2rem)}.sala-regua{gap:10px;margin:0;display:grid}.sala-regua__barras{grid-template-columns:repeat(11,1fr);align-items:end;gap:4px;height:160px;display:grid;position:relative}.sala-regua__coluna{grid-template-rows:auto 1fr auto;place-items:end center;gap:4px;height:100%;display:grid}.sala-regua__barra{background:var(--destaque);width:100%;min-height:2px;transition:height .5s var(--ease-out);border-radius:6px 6px 2px 2px;align-self:end}.sala-regua__n,.sala-regua__ponto{color:var(--muted);font-size:11px}.sala-regua__media{background:var(--cor-vermelho,#c62a2f);width:2px;transition:left .5s var(--ease-out);position:absolute;top:0;bottom:20px;transform:translate(-1px)}.sala-regua__legenda{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:.95rem;display:flex}.sala-regua__legenda strong{color:var(--fg);font-size:1rem}.sala-regua--grande .sala-regua__barras{gap:10px;height:min(46vh,420px)}.sala-regua--grande .sala-regua__n,.sala-regua--grande .sala-regua__ponto{font-size:clamp(.9rem,1.3vw,1.3rem)}.sala-regua--grande .sala-regua__legenda{font-size:clamp(1rem,1.6vw,1.6rem)}.sala-regua--grande .sala-regua__legenda strong{font-size:clamp(1.2rem,2vw,2rem)}.sala-mural{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-mural li{background:color-mix(in srgb, var(--c,var(--fg)) 14%, transparent);border:1px solid color-mix(in srgb, var(--c,var(--fg)) 40%, transparent);animation:sala-chega .5s var(--ease-out) both;border-radius:14px;align-content:space-between;gap:8px;padding:14px 16px;display:grid}.sala-mural li p{font-family:var(--font-serif);overflow-wrap:anywhere;margin:0;font-size:1.1rem;line-height:1.35}.sala-mural li span{color:var(--muted);font-size:11px}.sala-mural li.is-destaque{background:var(--destaque);border-color:var(--destaque);color:var(--escuro)}.sala-mural li.is-destaque span{color:color-mix(in srgb, var(--escuro) 70%, transparent)}.sala-mural--grande{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.sala-mural--grande li p{font-size:clamp(1.1rem,1.6vw,1.6rem)}.sala-perguntas{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-perguntas li{animation:sala-chega .5s var(--ease-out) both}.sala-perguntas__item{border:1px solid color-mix(in srgb, var(--c,var(--fg)) 40%, transparent);background:color-mix(in srgb, var(--c,var(--fg)) 10%, transparent);width:100%;color:var(--fg);font:inherit;text-align:left;border-radius:14px;gap:6px;padding:12px 16px;display:grid;position:relative;overflow:hidden}button.sala-perguntas__item{cursor:pointer}.sala-perguntas__barra{background:color-mix(in srgb, var(--c) 26%, transparent);transition:width .5s var(--ease-out);position:absolute;inset:0 auto 0 0}.sala-perguntas__texto,.sala-perguntas__pe{position:relative}.sala-perguntas__texto{font-family:var(--font-serif);overflow-wrap:anywhere;font-size:1.1rem;line-height:1.35}.sala-perguntas__pe{color:var(--muted);font-size:11px}.sala-perguntas li.is-meu .sala-perguntas__item{border-color:var(--destaque);box-shadow:inset 0 0 0 1px var(--destaque)}.sala-perguntas--grande{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:14px}.sala-perguntas--grande.is-votacao{grid-template-columns:1fr;gap:10px}.sala-perguntas--grande .sala-perguntas__texto{font-size:clamp(1.1rem,1.9vw,1.9rem)}.sala-perguntas--grande .sala-perguntas__pe{color:var(--fg);font-size:clamp(.8rem,1vw,1.05rem)}.sala-proj__origem{letter-spacing:.12em;text-transform:uppercase;color:var(--destaque);margin:-.4em 0 0;font-size:clamp(.85rem,1.1vw,1.15rem)}.sala-ctrl__daturma{border:1px dashed color-mix(in srgb, var(--destaque) 60%, transparent);border-radius:14px;gap:10px;margin-top:14px;padding:14px;display:grid}.sala-ctrl__daturma-item{gap:8px;display:grid}.sala-ctrl__daturma-item p{font-family:var(--font-serif);margin:0;font-size:1.05rem;line-height:1.35}@keyframes sala-chega{0%{opacity:0;transform:translateY(8px)scale(.96)}}.sala-projetando,.sala-projetando body{overflow:hidden}.sala-proj{z-index:1000;background:var(--escuro);color:var(--claro);grid-template-rows:auto 1fr;padding:clamp(16px,2.5vw,36px) clamp(20px,3.5vw,56px);display:grid;position:fixed;inset:0;overflow:auto}.sala-proj__topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-bottom:clamp(12px,2vw,24px);display:flex}.sala-proj__entrar{align-items:center;gap:clamp(14px,2vw,24px);display:flex}.sala-proj__entrar p{gap:2px;margin:0;display:grid}.sala-proj__qr{background:var(--claro);border-radius:10px;width:clamp(92px,9vw,150px);display:block;overflow:hidden}.sala-proj__qr svg{width:100%;height:auto;display:block}.sala-proj__rotulo{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--claro) 65%, transparent);font-size:clamp(11px,1vw,14px)}.sala-proj__url{font-size:clamp(1.1rem,1.8vw,1.8rem);font-weight:600}.sala-proj__codigo{color:var(--destaque);letter-spacing:.08em;font-size:clamp(2.2rem,4.4vw,4.4rem);line-height:1}.sala-proj__pessoas{white-space:nowrap;margin:0;font-size:clamp(1rem,1.6vw,1.6rem)}.sala-proj__meio{align-content:start;gap:clamp(12px,2vw,24px);padding-top:clamp(20px,3vw,40px);display:grid}.sala-proj__meio--espera{text-align:center;align-content:center;justify-items:center}.sala-proj__pergunta{font-family:var(--font-serif);max-width:28ch;margin:0;font-size:clamp(1.8rem,4vw,4.2rem);font-style:italic;font-weight:400;line-height:1.1}.sala-proj__pergunta .mono{font-size:inherit;color:var(--destaque);letter-spacing:.06em;font-style:normal}.sala-proj__sub{color:color-mix(in srgb, var(--claro) 70%, transparent);margin:0;font-size:clamp(1.1rem,2vw,1.9rem)}.sala-proj__resultado{font-size:clamp(1rem,1.6vw,1.6rem)}.sala-ctrl{gap:18px;display:grid}.sala-ctrl__barra{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-bottom:16px;display:flex}.sala-ctrl__codigo{align-items:baseline;gap:12px;margin:0;display:flex}.sala-ctrl__codigo strong{color:var(--destaque);letter-spacing:.08em;font-size:clamp(2rem,4vw,3rem)}.sala-ctrl__codigo .sala-on,.sala-ctrl__codigo .sala-off{color:var(--muted);font-size:11px}.sala-ctrl__links{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sala-ctrl__pessoas{flex-basis:100%}.sala-ctrl__grade{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.sala-ctrl__titulo{font-family:var(--font-display);margin:0 0 12px;font-size:1.3rem;font-weight:400}.sala-ctrl__rodadas,.sala-ctrl__agora{align-content:start;gap:14px;display:grid}.sala-ctrl__agora{top:calc(var(--nav-h) + 16px);border:1px solid var(--line);border-radius:20px;padding:clamp(16px,2vw,24px);position:sticky}.sala-ctrl__lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-ctrl__rodada{border:1px solid var(--line);border-radius:16px;gap:8px;padding:14px 16px;display:grid}.sala-ctrl__rodada.is-atual{border-color:var(--destaque);box-shadow:inset 0 0 0 1px var(--destaque)}.sala-ctrl__pergunta{font-family:var(--font-serif);margin:0;font-size:1.15rem;font-style:italic;line-height:1.3}.sala-tipos{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.sala-tipos label{border:1px solid var(--line);cursor:pointer;color:var(--muted);border-radius:999px;padding:8px 14px;font-size:.92rem;position:relative}.sala-tipos label.is-on{background:var(--destaque);border-color:var(--destaque);color:var(--escuro);font-weight:600}.sala-tipos input{opacity:0;cursor:pointer;position:absolute;inset:0}.sala-tipos label:has(input:focus-visible){outline:2px solid var(--destaque);outline-offset:2px}.sala-ctrl__moderar summary{cursor:pointer;color:var(--muted);font-size:.95rem}.sala-ctrl__moderar ul{gap:6px;max-height:340px;margin:10px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.sala-ctrl__moderar li{background:color-mix(in srgb, var(--fg) 4%, transparent);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:.95rem;display:flex}.sala-ctrl__moderar li.is-oculto{opacity:.5;text-decoration:line-through}.sala-ctrl__fim{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 18px;padding-top:12px;display:flex}.sala-abas{border:1px solid var(--line);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.sala-abas button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 12px;font-size:.95rem}.sala-abas button.is-on{background:var(--destaque);color:var(--escuro);font-weight:600}.sala-oficina.is-compacto{gap:8px;padding-block:14px}.sala-oficina.is-compacto .sala-titulo-rodada{font-size:1.2rem}.sala-momento{gap:14px;display:grid}.sala-momento__texto{gap:.6em;display:grid}.sala-momento__texto p{margin:0;line-height:1.5}.sala-momento--grande .sala-momento__texto{max-width:46ch;color:color-mix(in srgb, var(--claro) 88%, transparent);font-size:clamp(1.2rem,2.2vw,2.1rem)}.sala-momento__video{aspect-ratio:16/9;background:#000;border-radius:16px;width:min(100%,92.4444vh);overflow:hidden}.sala-momento__video iframe{border:0;width:100%;height:100%;display:block}.sala-passos{gap:18px;margin:0;padding-left:1.3em;display:grid}.sala-passos li{gap:10px;padding-left:4px;display:grid}.sala-passos li::marker{font-family:var(--font-mono);color:var(--destaque)}.sala-passos label,.sala-passos li>span:first-child{line-height:1.45}.sala-foto{justify-items:start;gap:10px;display:grid}.sala-foto__previa{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:14px;width:min(100%,320px);max-height:320px}.sala-fichas{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-fichas li{animation:sala-chega .5s var(--ease-out) both}.sala-fichas__item{border:1px solid color-mix(in srgb, var(--c,var(--fg)) 40%, transparent);background:color-mix(in srgb, var(--c,var(--fg)) 10%, transparent);width:100%;height:100%;color:var(--fg);font:inherit;text-align:left;border-radius:14px;align-content:start;gap:6px;padding:10px;display:grid}button.sala-fichas__item{cursor:pointer}.sala-fichas li.is-meu .sala-fichas__item{border-color:var(--destaque);box-shadow:inset 0 0 0 2px var(--destaque);background:color-mix(in srgb, var(--destaque) 22%, transparent)}.sala-fichas__item{position:relative}button.sala-fichas__item:disabled{cursor:not-allowed}.sala-fichas li.is-dupla .sala-fichas__item:disabled,.sala-fichas li.is-convite .sala-fichas__item:disabled{opacity:.5;filter:grayscale(.6)}.sala-fichas__selo{letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--fg) 14%, transparent);color:var(--fg);border-radius:999px;justify-self:start;padding:3px 8px;font-size:10px}.sala-fichas__selo.is-dupla{background:var(--destaque);color:var(--escuro,#10182f)}.sala-convite{border:1px solid var(--destaque);background:color-mix(in srgb, var(--destaque) 12%, transparent);animation:sala-chega .5s var(--ease-out) both;border-radius:16px;gap:12px;margin-bottom:14px;padding:16px;display:grid}.sala-convite.is-par{background:color-mix(in srgb, var(--destaque) 18%, transparent);border-style:solid}.sala-convite__pessoa{grid-template-columns:88px 1fr;align-items:center;gap:14px;display:grid}.sala-convite__pessoa img{object-fit:cover;background:#fff;border-radius:12px;width:88px;height:88px}.sala-convite__pessoa p{gap:6px;margin:0;line-height:1.4;display:grid}.sala-convite__pessoa .mono{color:var(--muted);font-size:11px}.sala-convite__botoes{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sala-convite__botoes .sala-btn{flex:160px}.sala-fichas__foto{aspect-ratio:1;object-fit:cover;background:#fff;border-radius:10px;width:100%}.sala-fichas__palavra{font-family:var(--font-serif);overflow-wrap:anywhere;font-size:1.25rem;line-height:1.15}.sala-fichas__nome{color:var(--muted);font-size:11px}.sala-fichas--grande{grid-template-columns:repeat(auto-fill,minmax(clamp(130px,11vw,200px),1fr));gap:12px}.sala-fichas--grande .sala-fichas__palavra{font-size:clamp(1.3rem,2.1vw,2.2rem)}.sala-fichas--grande .sala-fichas__nome{color:color-mix(in srgb, var(--claro) 70%, transparent);font-size:clamp(.8rem,1vw,1.05rem)}.sala-grupos{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-grupos li{border:1px solid color-mix(in srgb, var(--c,var(--fg)) 40%, transparent);background:color-mix(in srgb, var(--c,var(--fg)) 8%, transparent);animation:sala-chega .5s var(--ease-out) both;border-radius:16px;align-content:start;gap:10px;padding:14px;display:grid}.sala-grupos li.is-compartilhado{background:color-mix(in srgb, var(--c,var(--fg)) 18%, transparent);grid-column:span 2}.sala-grupos__nomes{gap:2px;margin:0;font-weight:600;display:grid}.sala-grupos__nomes em{font-weight:400;font-family:var(--font-serif);color:var(--muted)}.sala-grupos__projeto{gap:8px;display:grid}.sala-grupos__projeto img{object-fit:contain;background:#fff;border-radius:12px;width:100%;max-height:260px}.sala-grupos__lema{font-family:var(--font-serif);white-space:pre-line;margin:0;font-size:1.25rem;font-style:italic;line-height:1.3}.sala-grupos__plano{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.sala-grupos__plano .mono{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.sala-grupos__progresso{background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;height:22px;position:relative;overflow:hidden}.sala-grupos__progresso span{background:color-mix(in srgb, var(--c,var(--destaque)) 55%, transparent);transition:width .6s var(--ease-out);position:absolute;inset:0 auto 0 0}.sala-grupos__progresso small{padding:3px 10px;font-size:11px;display:block;position:relative}.sala-grupos--grande{grid-template-columns:repeat(auto-fill,minmax(clamp(240px,22vw,360px),1fr));gap:14px}.sala-grupos--grande li.is-compartilhado{grid-column:auto}.sala-grupos--grande .sala-grupos__projeto img{max-height:min(24vh,200px)}.sala-grupos--grande .sala-grupos__nomes{font-size:clamp(1rem,1.4vw,1.4rem)}.sala-grupos--grande .sala-grupos__nomes em{color:color-mix(in srgb, var(--claro) 70%, transparent)}.sala-grupos--grande .sala-grupos__lema{font-size:clamp(1.3rem,2vw,2rem)}.sala-grupos--grande .sala-grupos__progresso small{font-size:clamp(.75rem,.9vw,.95rem)}.sala-binomios{font-family:var(--font-serif);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35em .9em;margin:0;padding:8px 0;line-height:1.1;list-style:none;display:flex}.sala-binomios li{color:color-mix(in srgb, var(--c) 75%, var(--fg));animation:sala-chega .5s var(--ease-out) both;justify-items:center;display:inline-grid}.sala-binomios__par{white-space:nowrap}.sala-binomios__par span{font-family:var(--font-mono);opacity:.7;padding-inline:.15em;font-size:.6em}.sala-binomios__nome{color:var(--muted);letter-spacing:.06em;font-size:max(10px,.32em)}.sala-binomios--grande .sala-binomios__nome{color:color-mix(in srgb, var(--claro) 60%, transparent)}.sala-binomio-meu{gap:4px;margin:0;display:grid}.sala-binomio-meu strong{font-family:var(--font-serif);color:var(--destaque);font-size:1.5rem;font-weight:400}.sala-parceiros{border:1px dashed color-mix(in srgb, var(--destaque) 60%, transparent);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.sala-parceiros ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sala-parceiros strong{font-family:var(--font-serif);font-size:1.15rem;font-weight:400}.sala-notas{border:0;gap:8px;margin:0;padding:0;display:grid}.sala-notas legend{margin-bottom:8px;padding:0;font-weight:600}.sala-notas__botoes{grid-template-columns:repeat(11,1fr);gap:3px;display:grid}.sala-notas__botoes button{border:1px solid var(--line);min-width:0;color:var(--fg);font:inherit;font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:8px;padding:9px 0;font-size:.85rem}.sala-notas__botoes button.is-on{background:var(--destaque);border-color:var(--destaque);color:var(--escuro);font-weight:700}.sala-avaliacao{gap:clamp(16px,2vw,28px);display:grid}.sala-avaliacao__reguas{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-avaliacao__reguas li{grid-template-columns:minmax(0,1fr) minmax(80px,2fr) auto;align-items:center;gap:12px;display:grid}.sala-avaliacao__barra{background:color-mix(in srgb, var(--fg) 10%, transparent);border-radius:999px;height:12px;overflow:hidden}.sala-avaliacao__barra span{border-radius:inherit;background:var(--c,var(--destaque));height:100%;transition:width .6s var(--ease-out);display:block}.sala-avaliacao--grande .sala-avaliacao__reguas li{gap:20px;font-size:clamp(1rem,1.6vw,1.7rem)}.sala-avaliacao--grande .sala-avaliacao__barra{height:clamp(14px,1.6vw,26px)}.sala-avaliacao--grande .sala-avaliacao__reguas strong{color:var(--destaque);font-size:clamp(1.3rem,2.2vw,2.3rem)}.sala-dupla{gap:14px}.sala-dupla__quem{gap:4px;display:grid}.sala-dupla__quem p{margin:0}.sala-dupla__quem em{font-family:var(--font-serif);color:var(--muted)}.sala-dupla__progresso{gap:3px;display:flex}.sala-dupla__progresso span{background:color-mix(in srgb, var(--fg) 12%, transparent);border-radius:999px;flex:1;height:5px}.sala-dupla__progresso span.is-feito{background:color-mix(in srgb, var(--destaque) 55%, transparent)}.sala-dupla__progresso span.is-atual{background:var(--destaque)}.sala-dupla__corpo{gap:14px;display:grid}.sala-dupla__nav{border-top:1px solid var(--line);padding-top:10px}.sala-dupla__dica{font-size:.85rem}.sala-campo-dupla{gap:6px;display:grid}.sala-campo-dupla label{font-weight:600;line-height:1.4}.sala-campo-dupla__estado{min-height:1.2em;font-size:11px}.sala-personagens{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;display:grid}.sala-personagem{gap:6px;margin:0;display:grid}.sala-personagem img,.sala-personagem__vazio{aspect-ratio:1;object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:12px;width:100%}.sala-personagem__vazio{color:var(--muted);text-align:center;background:0 0;place-items:center;padding:8px;font-size:.85rem;display:grid}.sala-personagem.is-grande img{aspect-ratio:auto;max-height:62vh}.sala-personagem figcaption{font-size:.92rem}.sala-interpretar{grid-template-columns:minmax(90px,1fr) minmax(0,2.4fr);align-items:start;gap:12px;display:grid}.sala-leituras{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-leituras li,.sala-leitura{background:color-mix(in srgb, var(--fg) 6%, transparent);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.sala-leituras p,.sala-leitura p{font-family:var(--font-serif);margin:0;font-size:1.15rem;line-height:1.45}.sala-projeto{border:1px solid var(--line);border-radius:16px;gap:12px;padding:14px;display:grid}.sala-projeto p{margin:0;line-height:1.45}.sala-projeto__imagem{object-fit:contain;background:#fff;border-radius:12px;width:100%;max-height:360px}.sala-select{border:1px solid var(--line);background:var(--bg,transparent);max-width:100%;color:var(--fg);font:inherit;border-radius:10px;padding:6px 10px;font-size:.88rem}.sala-painel-duplas{gap:12px;display:grid}.sala-painel-duplas__fora{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.sala-painel-duplas__fora li{justify-content:space-between;align-items:center;gap:10px;display:flex}.sala-painel-duplas__lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sala-painel-duplas__lista>li{border:1px solid var(--line);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.sala-painel-duplas__lista>li.is-compartilhado{border-color:var(--destaque)}.sala-painel-duplas__lista summary{cursor:pointer;color:var(--muted);font-size:.9rem}.sala-painel-duplas__detalhe{gap:12px;padding-top:10px;display:grid}.sala-painel-duplas__detalhe p{margin:0}.sala-painel-duplas__membro{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;display:grid}.sala-painel-duplas__membro>div{gap:6px;display:grid}.sala-painel-duplas__membro img{object-fit:cover;background:#fff;border-radius:10px;width:72px;height:72px}.sala-painel-duplas__simbiose{object-fit:contain;background:#fff;border-radius:12px;width:100%;max-height:240px}.sala-resposta{gap:2px;display:grid}.sala-resposta p{overflow-wrap:anywhere;margin:0;line-height:1.45}.sala-resposta.is-vazia .sala-nota{opacity:.7;font-style:italic}.sala-painel-duplas__semfoto{border:1px dashed var(--line);width:72px;height:72px;color:var(--muted);text-align:center;border-radius:10px;place-items:center;font-size:.7rem;display:grid}.sala-painel-duplas__projeto{border-top:1px solid var(--line);gap:10px;padding-top:10px;display:grid}.sala-ctrl__item{align-items:center;gap:10px;min-width:0;display:flex}.sala-ctrl__item img{object-fit:cover;background:#fff;border-radius:8px;flex:none;width:44px;height:44px}.sala-ctrl__roteiro{border-style:dashed;gap:8px}.sala-foco .nav,.sala-foco .menu,.sala-foco .footer,.sala-foco .cursor,.sala-foco .skip-link{display:none!important}.sala-foco .sala-pagina{min-height:100svh;padding-top:clamp(20px,5vw,48px)}.sala-foco .sala-pagina__titulo{font-size:clamp(1.6rem,6vw,2.6rem)}.sala-motivo{background:color-mix(in srgb, var(--fg) 6%, transparent);border-radius:10px;margin:0;padding:8px 12px;font-size:.92rem;line-height:1.45}.sala-motivo.is-aviso{background:color-mix(in srgb, var(--destaque) 16%, transparent);border:1px solid color-mix(in srgb, var(--destaque) 45%, transparent)}.sala-trilha{gap:14px;display:grid}.sala-trilha__mapa,.sala-ptrilha__faixa{gap:0;margin:0;padding:0;list-style:none;display:flex}.sala-trilha__mapa li,.sala-ptrilha__faixa li{text-align:center;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex:1;justify-items:center;gap:6px;font-size:11px;display:grid;position:relative}.sala-trilha__mapa li:before,.sala-ptrilha__faixa li:before{content:"";background:var(--line);z-index:0;width:100%;height:2px;position:absolute;top:7px;left:-50%}.sala-trilha__mapa li:first-child:before,.sala-ptrilha__faixa li:first-child:before{display:none}.sala-trilha__ponto{z-index:1;border:2px solid var(--line);background:var(--bg);border-radius:50%;width:16px;height:16px;position:relative}li.is-feita .sala-trilha__ponto{background:color-mix(in srgb, var(--destaque) 60%, transparent);border-color:#0000}li.is-feita:before,li.is-atual:before{background:color-mix(in srgb, var(--destaque) 60%, transparent)!important}li.is-atual .sala-trilha__ponto{background:var(--destaque);border-color:var(--destaque);box-shadow:0 0 0 5px color-mix(in srgb, var(--destaque) 25%, transparent)}li.is-atual{color:var(--fg);font-weight:600}.sala-trilha__feito{gap:8px;padding-block:14px}.sala-trilha__minha{align-items:center;gap:14px;display:flex}.sala-trilha__minha img{object-fit:cover;background:#fff;border-radius:10px;width:64px;height:64px}.sala-trilha__espera{border:1px dashed color-mix(in srgb, var(--destaque) 60%, transparent);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.sala-trilha__espera .sala-fogo{flex:none;width:40px;height:40px}.sala-trilha__espera p{margin:0;line-height:1.45}.sala-trilha__passos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sala-trilha__passos li{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:.85rem}.sala-trilha__passos li.is-feita{background:color-mix(in srgb, var(--destaque) 22%, transparent);color:var(--fg);border-color:#0000}.sala-trilha__passos li.is-atual{border-color:var(--destaque);background:var(--destaque);color:var(--escuro);font-weight:600}.sala-trilha__roteiro{background:color-mix(in srgb, var(--destaque) 12%, transparent);border-radius:14px;padding:12px 16px;line-height:1.5}.sala-trilha__roteiro p,.sala-trilha__roteiro ol{margin:0}.sala-trilha__roteiro ol{margin-block:6px;padding-left:1.2em}.sala-trilha__personagem{grid-template-columns:minmax(90px,1fr) minmax(0,2.4fr);align-items:start;gap:12px;display:grid}.sala-trilha__personagem>div{gap:8px;min-width:0;display:grid}.sala-trilha__campo{gap:8px;display:grid}.sala-revela{animation:sala-chega .6s var(--ease-out) both;border-color:color-mix(in srgb, var(--destaque) 55%, transparent);gap:16px}.sala-revela__titulo{font-family:var(--font-serif);margin:0;font-size:clamp(1.6rem,7vw,2.4rem);font-weight:400;line-height:1.15}.sala-revela__titulo em{color:var(--destaque)}.sala-revela .sala-personagem.is-grande img{max-height:42vh}@media (prefers-reduced-motion:reduce){.sala-revela{animation:none}}.sala-ptrilha{gap:16px;display:grid}.sala-ptrilha__faixa li{font-size:10px}.sala-ptrilha__agora{gap:12px}.sala-ptrilha__agora p{margin:0;line-height:1.5}.sala-ptrilha__info{color:var(--destaque);letter-spacing:.04em;font-size:.85rem}.sala-ptrilha__botao{padding:18px 26px;font-size:1.05rem}.sala-ctrl__avancado{border-top:1px solid var(--line);padding-top:12px}.sala-ctrl__avancado>summary{cursor:pointer;color:var(--muted);margin-bottom:12px;font-size:.95rem}.sala-ctrl__avancado[open]{gap:14px;display:grid}.sala-ctrl__trilha-convite{border-style:solid;border-color:color-mix(in srgb, var(--destaque) 55%, transparent)}@media (max-width:520px){.sala-trilha__personagem{grid-template-columns:1fr}.sala-trilha__personagem .sala-personagem img{max-width:200px}}@media (max-width:899px){.sala-ctrl__grade{grid-template-columns:1fr}.sala-ctrl__agora{position:static}.sala-proj__topo{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.sala-nuvem li,.sala-mural li,.sala-perguntas li,.sala-fogo,.sala-fichas li,.sala-grupos li,.sala-binomios li{animation:none}}@media (max-width:520px){.sala-grupos li.is-compartilhado{grid-column:auto}.sala-interpretar{grid-template-columns:1fr}.sala-interpretar .sala-personagem img{max-width:200px}}.rel-pagina{padding-top:clamp(16px,3vw,32px)}.rel-wrap{max-width:1080px}.rel{gap:clamp(28px,4vw,48px);display:grid}.rel-barra{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.rel-barra__pdf{margin-left:auto}.rel-dica{text-align:right;margin:-28px 0 0;font-size:.85rem}.rel-aviso,.rel-carregando{max-width:60ch}.rel-capa{--acento:var(--destaque);border-radius:4px;gap:18px;padding:clamp(36px,6vw,72px) clamp(20px,5vw,64px) clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden}.rel-faixa{grid-template-columns:repeat(4,1fr);height:10px;display:grid;position:absolute;inset:0 0 auto}.rel-faixa span:first-child{background:var(--destaque)}.rel-faixa span:nth-child(2){background:var(--cor-vermelho)}.rel-faixa span:nth-child(3){background:var(--cor-verde)}.rel-faixa span:nth-child(4){background:var(--cor-azul)}.rel-capa__meta{color:var(--muted);margin:0}.rel-capa__titulo{flex-wrap:wrap;align-items:baseline;gap:0 .28em;margin:0;font-size:clamp(2.4rem,7vw,5.2rem);line-height:1;display:flex}.rel-capa__sub{color:var(--claro);text-wrap:balance;max-width:44ch;margin:0;font-size:clamp(1.15rem,2.2vw,1.6rem);line-height:1.25}.rel-numeros{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px clamp(20px,4vw,44px);margin:10px 0 0;padding:18px 0 0;list-style:none;display:flex}.rel-numeros li{gap:4px;display:grid}.rel-numeros strong{color:var(--destaque);font-size:clamp(1.8rem,4vw,2.6rem);line-height:1}.rel-numeros li:nth-child(4n+2) strong{color:var(--claro)}.rel-numeros .mono{color:var(--muted);font-size:11px}.rel-momento{border-left:4px solid var(--destaque-sobre-claro);gap:6px;max-width:70ch;padding:4px 0 4px 18px;display:grid}.rel-momento p{margin:0}.rel-momento h2{margin:0;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.15}.rel-momento__video a{color:inherit;word-break:break-all}.rel-secao{border-top:2px solid var(--fg);gap:clamp(18px,2.6vw,28px);padding-top:clamp(20px,3vw,32px);display:grid}.rel-secao__cab{grid-template-columns:auto 1fr;align-items:end;gap:0 clamp(14px,2.4vw,28px);display:grid}.rel-secao__num{color:var(--destaque-sobre-claro);font-size:clamp(3rem,8vw,5.6rem);line-height:.8}.rel-secao--dialogo .rel-secao__num{color:var(--cor-verde)}.rel-secao--binomio .rel-secao__num,.rel-secao--avaliacao .rel-secao__num{color:var(--cor-azul)}.rel-secao__rotulo{margin:0 0 4px;font-size:clamp(1.1rem,2.2vw,1.5rem);line-height:1.2}.rel-secao__titulo{margin:0;font-size:clamp(1.35rem,2.8vw,2.1rem);line-height:1.12}.rel-intro{max-width:70ch;color:var(--muted);margin:0}.rel-fichas{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:clamp(16px,2.4vw,28px);margin:0;padding:0;list-style:none;display:grid}.rel-ficha{border-top:4px solid var(--c,var(--destaque));break-inside:avoid;align-content:start;gap:6px;padding-top:10px;display:grid}.rel-ficha:nth-child(4n+1){--c:var(--destaque)}.rel-ficha:nth-child(4n+2){--c:var(--cor-vermelho)}.rel-ficha:nth-child(4n+3){--c:var(--cor-verde)}.rel-ficha:nth-child(4n+4){--c:var(--cor-azul)}.rel-ficha figure,.rel-personagem figure{aspect-ratio:1;background:var(--claro-2);place-items:center;margin:0 0 6px;display:grid;overflow:hidden}.rel-ficha figure img,.rel-personagem figure img{object-fit:contain;width:100%;height:100%;display:block}.rel-semdesenho{font-family:var(--font-display);color:color-mix(in srgb, var(--escuro) 25%, transparent);font-size:4rem}.rel-ficha__palavra{color:var(--destaque-sobre-claro);margin:0;font-size:clamp(1.4rem,2.4vw,1.8rem);line-height:1.1}.rel-ficha__nome{color:var(--muted);margin:0;font-size:11px}.rel-ficha__texto p,.rel-campo p,.rel-binomio__texto p{margin:0 0 .5em}.rel-ficha__texto{font-size:.95rem}.rel-grupo{background:color-mix(in srgb, var(--claro-2) 55%, var(--claro));border-radius:4px;gap:20px;padding:clamp(18px,3vw,32px);display:grid}.rel-grupo+.rel-grupo{margin-top:4px}.rel-grupo__cab{gap:6px;display:grid}.rel-grupo__cab>.mono{color:var(--muted);margin:0}.rel-grupo__nomes{font-family:var(--font-sans);margin:0;font-size:clamp(1.3rem,2.6vw,1.8rem);font-weight:600;line-height:1.15}.rel-grupo__como{color:var(--muted);gap:2px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.rel-grupo__como li:before{content:"↳ ";color:var(--cor-verde)}.rel-personagens{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(16px,2.4vw,28px);display:grid}.rel-personagem{break-inside:avoid;grid-template-columns:minmax(90px,140px) 1fr;align-items:start;gap:14px;display:grid}.rel-personagem>div{gap:8px;display:grid}.rel-personagem .rel-ficha__palavra{color:var(--cor-verde)}.rel-campo{gap:4px;display:grid}.rel-campo__rotulo{color:var(--muted);margin:0;font-size:11px}.rel-campo a{color:inherit;word-break:break-all}.rel-interp{margin:0}.rel-interp .mono{color:var(--destaque-sobre-claro);margin-right:4px;font-size:11px}.rel-projeto{border-top:1px dashed var(--line);gap:14px;padding-top:16px;display:grid}.rel-projeto__rotulo{margin:0}.rel-lema{max-width:28ch;color:var(--escuro);margin:0;font-size:clamp(1.5rem,3.4vw,2.4rem);line-height:1.15}.rel-lema:before{content:"“";color:var(--destaque-sobre-claro)}.rel-lema:after{content:"”";color:var(--destaque-sobre-claro)}.rel-projeto__grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:20px;display:grid}.rel-projeto__grade>div{gap:12px;display:grid}.rel-simbiose{break-inside:avoid;gap:6px;margin:0;display:grid}.rel-simbiose img{object-fit:contain;background:var(--claro-2);width:100%;max-height:360px;display:block}.rel-simbiose figcaption{color:var(--muted);font-size:11px}.rel-travessia{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.rel-travessia__seta{color:var(--cor-azul);font-size:clamp(2rem,5vw,3.4rem)}.rel-chips{font-family:var(--font-serif);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:6px 0 0;padding:0;font-style:italic;list-style:none;display:flex}.rel-chips li{line-height:1.2}.rel-chips .mono{color:var(--muted);font-size:11px;font-style:normal}.rel-chips--agora li{color:var(--cor-azul)}.rel-binomios{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:18px 28px;margin:0;padding:0;list-style:none;display:grid}.rel-binomios li{border-top:1px solid var(--line);break-inside:avoid;align-content:start;gap:4px;padding-top:10px;display:grid}.rel-binomio{flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0;font-size:1.35rem;line-height:1.2;display:flex}.rel-binomio>span:first-child{font-weight:600}.rel-binomio__seta{color:var(--cor-azul)}.rel-binomio .serif-i{color:var(--cor-azul);font-size:1.15em}.rel-binomio__texto{font-size:.95rem}.rel-reguas{gap:26px;margin:0;padding:0;list-style:none;display:grid}.rel-reguas li{break-inside:avoid;gap:8px;display:grid}.rel-reguas__cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.rel-reguas__cab>p{margin:0}.rel-reguas__cab>p:first-child{font-weight:600}.rel-reguas__media{align-items:baseline;gap:8px;display:flex}.rel-reguas__media strong{color:var(--cor-azul);font-size:2rem;line-height:1}.rel-reguas__media .mono{color:var(--muted);font-size:11px}.rel-regua{border-bottom:2px solid var(--fg);background:repeating-linear-gradient(to right, var(--line) 0 1px, transparent 1px 10%);height:64px;margin:0 8px;position:relative}.rel-regua__ponto{background:var(--escuro);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute}.rel-regua__media{background:var(--destaque-sobre-claro);width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:-8px}.rel-regua__escala{color:var(--muted);justify-content:space-between;margin:0 2px;font-size:11px;display:flex}.rel-comentarios{gap:12px;display:grid}.rel-comentarios blockquote{border-left:4px solid var(--destaque);background:color-mix(in srgb, var(--claro-2) 55%, var(--claro));font-family:var(--font-serif);break-inside:avoid;margin:0;padding:12px 16px;font-size:1.1rem;font-style:italic;line-height:1.4}.rel-comentarios blockquote p{margin:0 0 .4em}.rel-comentarios blockquote p:last-child{margin:0}.rel-cartoes,.rel-perguntas{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rel-cartoes li,.rel-perguntas li{background:color-mix(in srgb, var(--claro-2) 55%, var(--claro));break-inside:avoid;gap:6px;padding:12px 14px;display:grid}.rel-cartoes p,.rel-perguntas p{margin:0}.rel-cartoes .mono,.rel-perguntas .mono{color:var(--muted);font-size:11px}.rel-termometro{gap:8px;max-width:560px;display:grid}.rel-termometro p{margin:0}.rel-termometro strong{color:var(--cor-azul);font-size:2rem}.rel-termometro__barras{border-bottom:2px solid var(--fg);grid-template-columns:repeat(11,1fr);align-items:end;gap:4px;height:110px;display:grid}.rel-termometro__barras span{background:var(--cor-azul);min-height:2px}.rel-rodape{border-top:2px solid var(--fg);color:var(--muted);gap:6px;padding-top:16px;font-size:.9rem;display:grid}.rel-rodape p{margin:0}@media (max-width:640px){.rel-travessia{grid-template-columns:1fr}.rel-travessia__seta{justify-self:start;transform:rotate(90deg)}.rel-personagem{grid-template-columns:96px 1fr}.rel-fichas{grid-template-columns:repeat(2,1fr);gap:16px 12px}.rel-ficha__palavra{font-size:1.25rem}.rel-ficha__texto{font-size:.88rem}.rel-barra__pdf{margin-left:0}.rel-dica{text-align:left;margin-top:-20px}}@page{size:A4;margin:14mm 13mm}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:#fff!important;height:auto!important}.rel-pagina.tema-claro{background:#fff!important}#smooth-wrapper{height:auto!important;position:static!important;inset:auto!important;overflow:visible!important}#smooth-content{transform:none!important}.sala-foco .curtain,.sala-foco .loader,.rel-barra,.rel-dica{display:none!important}.rel-pagina{min-height:0!important;padding:0!important}.rel-wrap{max-width:none;padding:0}.rel,.rel *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.rel{gap:22px;font-size:10.5pt}.rel-capa{box-sizing:border-box;break-after:page;border-radius:0;align-content:end;gap:10mm;min-height:266mm;padding:30mm 16mm 20mm}.rel-faixa{height:6mm}.rel-capa__titulo{flex-direction:column;align-items:flex-start;font-size:46pt}.rel-capa__sub{font-size:17pt}.rel-numeros{gap:6mm 10mm;padding-top:8mm}.rel-numeros strong{font-size:26pt}.rel-secao{break-before:page;border-top:0;padding-top:3mm}.rel-secao__cab,.rel-grupo__cab{break-after:avoid}.rel-grupo{break-inside:avoid-page}.rel-personagem,.rel-ficha,.rel-binomios li,.rel-reguas li{break-inside:avoid}.rel-fichas{grid-template-columns:repeat(3,1fr)}.rel-binomios{grid-template-columns:repeat(2,1fr)}.rel a{text-decoration:none}.rel-regua{height:48px}.rel-reguas{gap:16px}.rel-rodape{break-inside:avoid}}.sala-interpretar__n{color:var(--destaque);grid-column:1/-1;margin:0}.sala-interpretar+.sala-interpretar{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.sala-dupla__lembrar{border:1px solid var(--line);border-radius:10px;padding:8px 12px}.sala-dupla__lembrar summary{cursor:pointer;color:var(--muted);font-size:.92rem}.sala-dupla__lembrar[open]{gap:10px;display:grid}.sala-trilha__apoio .sala-momento p{font-size:1.05rem}.sala-dupla__corpo .sala-personagem img,.sala-dupla__corpo .sala-personagem__vazio{justify-self:start;width:auto;max-width:100%;max-height:34vh}.sala-dupla__corpo .sala-foto__previa{width:auto;max-width:100%;max-height:34vh}.sala-foco .sala-pagina{padding-bottom:calc(clamp(48px, 8vw, 96px) + 120px + env(safe-area-inset-bottom,0px))}.sala-lista{border:1px solid var(--line);background:color-mix(in srgb, var(--claro) 4%, transparent);border-radius:14px;gap:10px;padding:14px;display:grid}.sala-lista__titulo{margin:0;font-weight:600}.sala-lista__itens{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sala-lista__itens li{border-left:4px solid var(--c);background:color-mix(in srgb, var(--c) 12%, transparent);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:baseline;gap:4px 10px;padding:8px 10px;display:grid}.sala-lista__quem{color:var(--c);white-space:nowrap;font-size:11px}.sala-lista__texto{overflow-wrap:anywhere;line-height:1.4}.sala-lista__apagar{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:1.2rem;line-height:1}.sala-lista__apagar:hover{color:var(--fg)}.sala-lista__vazia{margin:0}.sala-lista__nova{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.sala-lista__nova .sala-campo{min-height:0}.sala-lista__add{white-space:nowrap}@media (max-width:420px){.sala-lista__itens li{grid-template-columns:1fr auto}.sala-lista__quem{grid-column:1/-1}.sala-lista__nova{grid-template-columns:1fr}}.rel-lista{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rel-lista li{margin:0}.rel-lista .mono{color:var(--destaque-sobre-claro);margin-right:4px;font-size:11px}.sala-simbioses{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:12px;display:grid}.sala-simbioses__uma{border:1px solid var(--line);border-radius:12px;align-content:start;gap:6px;margin:0;padding:10px;display:grid}.sala-simbioses__uma.is-minha{border-color:color-mix(in srgb, var(--destaque) 55%, transparent)}.sala-simbioses__uma .sala-rotulo{margin:0}.sala-simbioses__uma img,.sala-simbioses__uma .sala-foto__previa{object-fit:contain;background:#fff;border-radius:10px;width:100%;max-height:30vh}.sala-simbioses__uma figcaption{color:var(--muted);font-size:11px}.sala-simbioses--painel{grid-template-columns:repeat(auto-fill,minmax(140px,200px))}.sala-grupos__imagens{gap:8px;display:grid}.sala-grupos__imagens.is-varias{grid-template-columns:repeat(2,minmax(0,1fr))}.sala-grupos__imagens figure{gap:4px;margin:0;display:grid}.sala-grupos__imagens figcaption{color:var(--muted);font-size:11px}.sala-grupos__projeto .sala-grupos__imagens.is-varias img{max-height:180px}.rel-simbioses{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.apr-wrap{max-width:1180px}.apr{gap:24px;display:grid}.apr-barra{border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 18px;display:flex}.apr-barra p{margin:0}.apr-barra__acoes{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.apr-deck{gap:22px;display:grid}.apr-slide{--fundo:var(--escuro);--tinta:var(--claro);--suave:color-mix(in srgb, var(--claro) 68%, transparent);--fio:color-mix(in srgb, var(--claro) 16%, transparent);--acento:var(--destaque);--c0:#e0544f;--c1:#6f9be0;--c2:#5cbf6c;--c3:var(--destaque);aspect-ratio:16/9;background:var(--fundo);width:100%;color:var(--tinta);font-family:var(--font-sans);border-radius:10px;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000047;container-type:inline-size}.apr-slide.is-claro{--c0:var(--cor-vermelho);--c1:var(--cor-azul);--c2:var(--cor-verde);--c3:#8a6300;--fundo:var(--claro);--tinta:var(--escuro);--suave:color-mix(in srgb, var(--escuro) 66%, transparent);--fio:color-mix(in srgb, var(--escuro) 14%, transparent);--acento:var(--destaque-sobre-claro)}.apr-slide.is-destaque{--c0:#8f1d21;--c1:#1d3f7a;--c2:#1d5e27;--c3:var(--escuro);--fundo:var(--destaque);--tinta:var(--escuro);--suave:color-mix(in srgb, var(--escuro) 70%, transparent);--fio:color-mix(in srgb, var(--escuro) 18%, transparent);--acento:var(--escuro)}.apr-faixa{grid-template-columns:repeat(4,1fr);height:.7cqw;display:grid;position:absolute;inset:0 0 auto}.apr-faixa span:first-child{background:var(--destaque)}.apr-faixa span:nth-child(2){background:var(--cor-vermelho)}.apr-faixa span:nth-child(3){background:var(--cor-verde)}.apr-faixa span:nth-child(4){background:var(--cor-azul)}.apr-slide.is-destaque .apr-faixa{opacity:0}.apr-slide__corpo{min-height:0;padding:5.2cqw 6cqw 1.6cqw;display:grid}.apr-slide__pe{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--suave);justify-content:space-between;gap:2cqw;padding:0 6cqw 2.6cqw;font-size:1cqw;display:flex}.apr-kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acento);margin:0 0 1.4cqw;font-size:1.15cqw}.apr-slide p,.apr-slide blockquote,.apr-slide h1,.apr-slide h2,.apr-slide figure{margin:0}.apr-slide img{display:block}.apr-moldura{background:#fff;border-radius:1.2cqw;gap:.6cqw;min-height:0;padding:.8cqw;display:grid;box-shadow:0 1.2cqw 2.6cqw #00000029}.apr-moldura img{object-fit:contain;width:100%;height:100%;min-height:0}.apr-moldura span{color:#888;aspect-ratio:1;place-items:center;font-size:1.3cqw;display:grid}.apr-moldura figcaption{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--escuro);border-left:.35cqw solid var(--c,var(--destaque));padding-left:.7cqw;font-size:1.05cqw}.apr-capa{grid-template-columns:1.25fr 1fr;align-items:center;gap:4cqw;display:grid}.apr-capa__nomes{letter-spacing:-.01em;text-wrap:balance;font-size:8cqw;line-height:1.02}.apr-palavras{flex-wrap:wrap;gap:1cqw;margin:2.6cqw 0 0;padding:0;list-style:none;display:flex}.apr-palavras li{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border:.2cqw solid var(--c);color:var(--c);background:color-mix(in srgb, var(--c) 14%, transparent);border-radius:99cqw;padding:.7cqw 1.6cqw;font-size:2.1cqw}.apr-capa__desenhos{align-self:center;height:36cqw;position:relative}.apr-capa__desenhos img{object-fit:contain;width:22cqw;height:22cqw;top:calc(1cqw + var(--i) * 9cqw);left:calc(var(--i) * 12cqw);transform:rotate(calc(-6deg + var(--i) * 8deg));background:#fff;border-radius:1cqw;padding:.8cqw;position:absolute;box-shadow:0 1.4cqw 3cqw #00000059}.apr-personagem{grid-template-columns:36cqw 1fr;align-items:center;gap:4.5cqw;min-height:0;display:grid}.apr-personagem>.apr-moldura{aspect-ratio:1;max-height:34cqw}.apr-personagem__texto{align-content:center;gap:1.6cqw;min-height:0;display:grid}.apr-palavra{font-size:6.2cqw;line-height:1}.apr-citacao{font-family:var(--font-serif);border-left:.4cqw solid var(--fio);padding-left:1.6cqw;font-style:italic;line-height:1.3}.apr-olhares{gap:1cqw;display:grid}.apr-olhar{background:color-mix(in srgb, var(--c) 14%, transparent);border-left:.4cqw solid var(--c);border-radius:1cqw;padding:1.1cqw 1.4cqw}.apr-olhar__quem,.apr-quem,.apr-coluna__titulo,.apr-caixa__titulo{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.95cqw}.apr-olhar__quem{color:var(--suave);margin-bottom:.4cqw!important}.apr-olhar p:last-child{line-height:1.35}.apr-significados{grid-template-columns:repeat(var(--n,2), 1fr);gap:2.4cqw;min-height:0;display:grid}.apr-significado{background:color-mix(in srgb, var(--c) 12%, transparent);border-top:.45cqw solid var(--c);border-radius:1.2cqw;align-content:start;gap:1.4cqw;min-height:0;padding:2cqw;display:grid;overflow:hidden}.apr-significado__cab{align-items:center;gap:1.4cqw;display:flex}.apr-significado__cab img{object-fit:contain;background:#fff;border-radius:.7cqw;width:6cqw;height:6cqw;padding:.3cqw}.apr-significado__cab p{gap:.4cqw;margin:0;display:grid}.apr-significado__palavra{color:var(--c);font-size:2.6cqw;line-height:1}.apr-significado>p{margin:0;line-height:1.4}.apr-dialogo{grid-template-rows:auto 1fr;gap:2.4cqw;min-height:0;display:grid}.apr-dialogo__cab{align-items:center;gap:2cqw;display:flex}.apr-dialogo__cab img{object-fit:contain;background:#fff;border-radius:.8cqw;width:7.5cqw;height:7.5cqw;padding:.4cqw;box-shadow:0 .6cqw 1.4cqw #0000001f}.apr-titulo{font-size:3.4cqw;line-height:1.08}.apr-titulo span{font-size:.8em}.apr-colunas{grid-template-columns:1fr 1fr;gap:3cqw;min-height:0;display:grid}.apr-coluna{align-content:start;gap:1.2cqw;min-height:0;display:grid;overflow:hidden}.apr-coluna__titulo{border-bottom:.2cqw solid;padding-bottom:.8cqw}.apr-coluna.is-sem .apr-coluna__titulo{color:var(--cor-verde)}.apr-coluna.is-div .apr-coluna__titulo{color:var(--cor-vermelho)}.apr-coluna ul{gap:.9cqw;margin:0;padding:0;list-style:none;display:grid}.apr-coluna li{border-left:.35cqw solid var(--c,var(--fio));gap:.3cqw;padding-left:1.2cqw;font-size:1.75cqw;line-height:1.3;display:grid}.apr-quem{color:var(--c)}.apr-antes{font-family:var(--font-serif);font-style:italic}.apr-frase{align-content:center;gap:2cqw;max-width:78cqw;display:grid}.apr-frase blockquote{text-wrap:balance;line-height:1.14}.apr-frase blockquote:before{content:"“";color:var(--acento)}.apr-frase blockquote:after{content:"”";color:var(--acento)}.apr-assina{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--suave);font-size:1.1cqw}.apr-simbiose{grid-template-columns:30cqw 1fr;align-items:center;gap:4cqw;min-height:0;display:grid}.apr-simbiose__cab{align-content:center;gap:1.4cqw;display:grid}.apr-simbiose__lema{line-height:1.2}.apr-simbiose__lema:before{content:"“";color:var(--acento)}.apr-simbiose__lema:after{content:"”";color:var(--acento)}.apr-simbiose__imagens{align-items:center;gap:2cqw;min-height:0;display:grid}.apr-simbiose__imagens.n-2{grid-template-columns:1fr 1fr}.apr-simbiose__imagens.n-3{grid-template-columns:1fr 1fr 1fr}.apr-simbiose__imagens .apr-moldura{max-height:36cqw}.apr-simbiose__imagens .apr-moldura img{max-height:31cqw}.apr-simbiose__imagens.n-1 .apr-moldura{justify-self:center;max-width:42cqw}.apr-proposito{align-content:center;gap:2.4cqw;display:grid}.apr-proposito__texto{font-family:var(--font-serif);text-wrap:pretty;max-width:80cqw;font-style:italic;line-height:1.22}.apr-proposito__pe{grid-template-columns:repeat(auto-fit,minmax(30cqw,1fr));gap:2cqw;display:grid}.apr-caixa{border:.15cqw solid var(--fio);border-radius:1cqw;gap:.6cqw;padding:1.4cqw 1.8cqw;display:grid}.apr-caixa__titulo{color:var(--acento)}.apr-caixa p{line-height:1.35}.apr-caixa a{color:inherit;word-break:break-all;font-size:1.5cqw}.apr-fim{align-content:center;justify-items:start;gap:3cqw;display:grid}.apr-fim blockquote{text-wrap:balance;max-width:80cqw;line-height:1.1}.apr-fim__palavras{font-size:6cqw;line-height:1.05}.apr-fim__nomes{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:2.2cqw}.apr-palco{z-index:2147483000;background:#05081a;place-items:center;display:grid;position:fixed;inset:0}.apr-palco__slide{width:min(100vw,177.778vh)}.apr-palco__slide .apr-slide{box-shadow:none;border-radius:0}.apr-palco__lado{cursor:pointer;background:0 0;border:0;width:30%;position:absolute;top:0;bottom:0}.apr-palco__lado.is-antes{cursor:w-resize;left:0}.apr-palco__lado.is-depois{cursor:e-resize;right:0}.apr-palco__lado:disabled{cursor:default}.apr-palco__controles{color:#fff;opacity:.35;background:#0000008c;border-radius:99px;align-items:center;gap:6px;padding:6px 8px;transition:opacity .2s;display:flex;position:absolute;top:14px;right:14px}.apr-palco__controles:hover,.apr-palco__controles:focus-within{opacity:1}.apr-palco__controles button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 10px}.apr-palco__controles button:disabled{opacity:.35;cursor:default}.apr-aberta body{overflow:hidden}@page apresentacao{size:297mm 167.063mm;margin:0}@media print{.apr-pagina{background:#fff!important;padding:0!important}.apr-wrap{max-width:none;padding:0}.apr-barra,.apr-pagina .sala-pagina__titulo{display:none!important}.apr-deck{gap:0}.apr-slide:last-child{break-after:auto}.apr-capa__desenhos img,.apr-moldura,.apr-dialogo__cab img{outline:.15cqw solid #0000001f;box-shadow:none!important}.apr-slide{page:apresentacao;aspect-ratio:auto;width:297mm;height:167.063mm;box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0}.apr-slide *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.sala-apr-link{justify-self:start}.sala-ptrilha__apresentacoes{border-top:1px solid var(--line);padding-top:10px}.sala-ptrilha__apresentacoes summary{cursor:pointer;color:var(--muted);font-size:.92rem}.sala-ptrilha__apresentacoes ul{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.sala-formacao{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:14px;gap:8px;margin:4px 0 6px;padding:12px 14px;display:grid}.sala-formacao.is-pronto{animation:sala-chega .5s var(--ease-out) both;background:#5cbf6c29;border-color:#5cbf6c}.sala-formacao__sinal{margin:0;font-weight:600}.sala-formacao.is-pronto .sala-formacao__sinal span{color:#0d1f12;background:#5cbf6c;border-radius:50%;place-items:center;width:1.5em;height:1.5em;margin-right:4px;display:inline-grid}.sala-formacao__sinal.is-esperando{color:var(--muted);font-weight:400}.sala-formacao__lista{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sala-formacao__lista li{background:color-mix(in srgb, var(--fg) 10%, transparent);border-radius:999px;padding:4px 10px;font-size:.86rem}.sala-formacao__lista li.is-par{background:color-mix(in srgb, var(--destaque) 22%, transparent)}.sala-formacao__lista li.is-espera{border:1px dashed var(--line);color:var(--muted);background:0 0}.sala-ptrilha__botao.is-pronto{box-shadow:0 0 0 3px #5cbf6c8c}.sala-ptrilha__confirmar{border:1px solid var(--destaque);background:color-mix(in srgb, var(--destaque) 10%, transparent);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.sala-ptrilha__confirmar p{margin:0;line-height:1.45}.sala-simbiose__base{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 4%, transparent);border-radius:14px;gap:10px;margin-bottom:14px;padding:12px;display:grid}.sala-turma{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sala-turma__grupo{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:16px;gap:8px;padding:14px;display:grid}.sala-turma__grupo.is-meu{border-color:var(--destaque)}.sala-turma__grupo.is-montando{opacity:.7}.sala-turma__fotos{gap:8px;display:flex}.sala-turma__fotos img,.sala-turma__fotos span{object-fit:cover;background:#fff;border-radius:10px;width:64px;height:64px}.sala-turma__nomes,.sala-turma__palavras{margin:0}.sala-turma__palavras{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.sala-turma .sala-btn{justify-self:start}.apr-vozes{grid-template-columns:repeat(min(var(--n,2), 3), 1fr);text-align:left;gap:2cqw;width:100%;display:grid}.apr-voz{border-top:.4cqw solid var(--c);background:color-mix(in srgb, var(--c) 12%, transparent);border-radius:1cqw;align-content:start;gap:.8cqw;padding:1.6cqw;display:grid}.apr-voz .apr-quem{color:var(--c);margin:0}.apr-voz p:last-child{margin:0;line-height:1.3}.sala-avaliacao__pergunta{font-weight:600;line-height:1.4}.sala-avaliacao__aberta{gap:10px;margin-bottom:16px;display:grid}.sala-avaliacao__aberta .sala-avaliacao__pergunta{margin:0}.sala-texto-fase{gap:12px;line-height:1.55;display:grid}.sala-texto-fase header{gap:4px;display:grid}.sala-texto-fase__titulo{font-family:var(--font-serif);margin:0;font-size:clamp(1.6rem,6vw,2.1rem);font-style:italic;line-height:1.1}.sala-texto-fase p{margin:0}.sala-texto-fase h3{color:var(--destaque);margin:10px 0 0;font-size:1.02rem}.sala-texto-fase ul{gap:6px;margin:0;padding-left:1.2em;display:grid}.sala-texto-fase__pergunta{border-left:3px solid var(--destaque);background:color-mix(in srgb, var(--destaque) 10%, transparent);font-family:var(--font-serif);border-radius:0 10px 10px 0;padding:10px 14px;font-size:1.05em;font-style:italic}.sala-trilha__texto{gap:16px;display:grid}.sala-trilha__aguarde{align-items:center;gap:10px;margin:0;display:flex}.sala-ptrilha__tela .sala-acao.is-on{color:var(--destaque);font-weight:600}.sala-proj__texto{min-height:0;display:block;overflow:hidden}.sala-texto-fase--grande{column-width:28em;column-fill:balance;gap:.9em 3em;height:auto;font-size:1em;display:block}.sala-texto-fase--grande>*{break-inside:avoid;margin-bottom:.8em}.sala-texto-fase--grande header{column-span:all;margin-bottom:1.2em}.sala-texto-fase--grande .sala-texto-fase__titulo{font-size:2.6em}.sala-texto-fase--grande h3{break-after:avoid;font-size:1em}.sala-texto-fase__termo{color:var(--destaque);font-weight:700}.sala-texto-fase__numerada{counter-reset:momento;gap:.9em;margin:0;padding:0;list-style:none;display:grid}.sala-texto-fase__numerada li{counter-increment:momento;text-align:left;grid-template-columns:1.8em minmax(0,1fr);align-items:start;gap:.15em .7em;display:grid}.sala-texto-fase__numerada li>*{grid-column:2}.sala-texto-fase__numerada li:before{content:counter(momento);background:var(--destaque);width:1.8em;height:1.8em;color:var(--escuro);border-radius:50%;grid-area:1/1/span 2;place-items:center;font-weight:700;line-height:1;display:grid}.sala-texto-fase__numerada .sala-texto-fase__termo{align-self:center;align-items:center;min-height:1.8em;display:flex}.sala-paginas{align-items:center;gap:.5em;margin:0;display:flex}.sala-paginas__ponto{opacity:.25;background:currentColor;border-radius:50%;width:.56em;height:.56em;transition:opacity .3s,width .3s}.sala-paginas__ponto.is-feita{opacity:.55}.sala-paginas__ponto.is-atual{opacity:1;background:var(--destaque);border-radius:.3em;width:1.6em}.sala-paginas__num{opacity:.7;margin-left:.25em;font-size:.8em}.sala-apr-pagina .sala-texto-fase{gap:16px;font-size:1.12rem;line-height:1.45}.sala-apr-pagina .sala-texto-fase ul{gap:12px;padding:0;list-style:none}.sala-apr-pagina .sala-texto-fase ul,.sala-apr-pagina .sala-texto-fase ol{text-align:left;justify-self:center;width:100%;max-width:24em}.sala-apr-pagina .sala-texto-fase ul li{border-left:3px solid var(--destaque);padding-left:14px}.sala-apr-pagina,.sala-proj__pagina{animation:sala-pagina-entra .45s var(--ease-out) both}@keyframes sala-pagina-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sala-apr-pagina,.sala-proj__pagina{animation:none}}.sala-proj__texto:has(>.sala-proj__pagina){align-content:center;justify-items:center;display:grid}.sala-proj__pagina{gap:.6em;width:100%;max-width:30em;display:grid}.sala-proj__pagina .sala-texto-fase--grande{column-width:auto;columns:1}.sala-proj__pagina .sala-texto-fase--grande .sala-texto-fase__titulo{font-size:1.9em}.sala-proj__pagina .sala-texto-fase--grande ul{gap:.7em;padding:0;list-style:none;display:grid}.sala-proj__pagina .sala-texto-fase--grande ul li{border-left:.12em solid var(--destaque);padding-left:.7em}.sala-proj__pagina .sala-paginas{font-size:.42em}.sala-ptrilha__paginas{border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:12px;gap:12px;padding:14px 16px;display:grid}.sala-ptrilha__pagina-atual{gap:6px;display:grid}.sala-ptrilha__pagina-atual p{margin:0}.sala-mural3__nosso{border-color:var(--destaque)}.sala-mural3__lema{font-family:var(--font-serif);font-size:1.15rem;font-style:italic}.sala-mural3__recebidos,.sala-mural3__projeto{gap:10px;display:grid}.sala-mural3__lista{gap:14px;margin:0;padding:0;list-style:none;display:grid}.sala-mural3__trabalho{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:16px;gap:10px;padding:14px;display:grid}.sala-mural3__trabalho.is-comentado{border-color:color-mix(in srgb, var(--destaque) 60%, transparent)}.sala-mural3__nomes,.sala-mural3__titulo{margin:0}.sala-mural3__nomes .mono{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.sala-mural3__personagens{gap:8px;display:flex}.sala-mural3__personagens img{object-fit:cover;background:#fff;border-radius:10px;width:56px;height:56px}.sala-grupos__titulo{margin:0;font-weight:600}.sala-grupos__comentarios{color:var(--muted);margin:0;font-size:.8em}.sala-grupos__coments{gap:6px;display:grid}.sala-grupos__comentario{border-left:2px solid var(--line);margin:0;padding-left:10px;font-size:.85em;line-height:1.4}.sala-dupla__revendo{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.sala-dupla__navega{justify-content:space-between;align-items:center;gap:12px}.sala-dupla__anterior{justify-self:center;margin-top:4px}.sala-dupla__progresso span.is-vendo{outline:2px solid var(--destaque);outline-offset:2px}.sala-rever{gap:10px;display:grid}.apr-embutida,.apr-embutida body{background:0 0!important}.apr-embutida .sala-pagina{background:0 0;min-height:0!important;padding:0!important}.apr-embutida .apr-wrap{max-width:none;padding:0}.apr-embutida .sala-pagina__titulo{display:none}.apr-visor{gap:8px;display:grid}.apr-visor__slide .apr-slide{box-shadow:none}.apr-visor__controles{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.apr-visor__controles button{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 8%, transparent);min-width:40px;height:36px;color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px}.apr-visor__controles button:disabled{opacity:.35;cursor:default}.apr-visor__controles .mono{text-align:center;min-width:52px;font-size:.85rem}.apr-so-impressao{display:none}@media print{.apr-visor__slide,.apr-visor__controles{display:none!important}.apr-so-impressao{display:grid}}.sala-mural3{gap:14px;display:grid}.sala-abas{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:8px;margin:0 -2px;padding:2px 2px 6px;display:flex;overflow-x:auto}.sala-abas__aba{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 5%, transparent);max-width:70vw;color:var(--fg);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;border-radius:14px;flex:none;justify-items:start;gap:2px;padding:10px 14px;display:grid}.sala-abas__aba.is-on{border-color:var(--destaque);background:color-mix(in srgb, var(--destaque) 18%, transparent);box-shadow:inset 0 0 0 1px var(--destaque)}.sala-abas__aba.is-nosso .sala-abas__nome{color:var(--destaque)}.sala-abas__aba.is-montando{opacity:.6}.sala-abas__nome{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:600;overflow:hidden}.sala-abas__estado{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.sala-mural3__aba{border-top:1px solid var(--line);gap:12px;padding-top:4px;display:grid}.sala-mural3__titulo{font-family:var(--font-serif);margin:0;font-size:1.4rem;font-style:italic;line-height:1.2}.sala-mural3__apr{gap:6px;display:grid}.sala-mural3__apr iframe{aspect-ratio:16/10.6;background:0 0;border:0;border-radius:12px;width:100%}.sala-mural3__apr .sala-acao{justify-self:end;font-size:.85rem}.sala-mural3__comentar{border:1px solid color-mix(in srgb, var(--destaque) 50%, transparent);border-radius:14px;padding:12px}.sala-abas{background:0 0;border:0;border-radius:0}.sala-abas__aba.is-on{background:var(--destaque);border-color:var(--destaque);box-shadow:none;color:var(--escuro,#14224a)}.sala-abas__aba.is-on .sala-abas__nome{color:inherit}.sala-abas__aba.is-on .sala-abas__estado{color:color-mix(in srgb, var(--escuro,#14224a) 75%, transparent)}.apr-visor__controles button{height:34px;font-size:14px}.sala-ficha-tarde{border:1px dashed var(--destaque);background:color-mix(in srgb, var(--destaque) 8%, transparent);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.sala-ficha-tarde summary{cursor:pointer;font-weight:600}.sala-ficha-passos{gap:18px;scroll-margin-top:16px;display:grid}.sala-ficha-passos__topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.sala-ficha-passos__topo .sala-rotulo{margin:0}.sala-ficha-passos__passo{animation:sala-pagina-entra .4s var(--ease-out) both;gap:20px;display:grid}.sala-ficha-passos__passo .sala-texto-fase{font-size:1.08rem;line-height:1.5}.sala-ficha-passos .sala-ficha{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);gap:12px;padding-top:16px;display:grid}.sala-ficha-passos .sala-ficha>label{font-weight:600}.sala-ficha-passos .sala-ficha>.sala-acao{justify-self:start}.sala-campo--grande{padding-block:14px;font-size:1.35rem}.sala-ficha-passos__desenho{object-fit:contain;background:#fff;border-radius:12px;justify-self:start;width:min(100%,220px);max-height:34vh}@media (prefers-reduced-motion:reduce){.sala-ficha-passos__passo{animation:none}}.sala-leitura{gap:16px;display:grid}.sala-leitura>.sala-acao{justify-self:start}.sala-trilha__bloco+.sala-trilha__bloco{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);padding-top:16px}img[src*="/api/sala/"][src*="/foto/"]{cursor:zoom-in}button img[src*="/api/sala/"],a img[src*="/api/sala/"],label img[src*="/api/sala/"]{cursor:inherit}.sala-fichas li{position:relative}.sala-ampliar{z-index:1;background:color-mix(in srgb, var(--escuro) 78%, transparent);width:36px;height:36px;color:var(--claro);cursor:zoom-in;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #0000004d}.sala-ampliar:focus-visible{outline:2px solid var(--destaque);outline-offset:2px}.sala-ampliar-tela{z-index:3000;color:#f4f0e8;background:#060914f0;grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;animation:.2s ease-out both sala-ampliar-entra;display:grid;position:fixed;inset:0}@keyframes sala-ampliar-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sala-ampliar-tela{animation:none}}.sala-ampliar-tela__barra{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.sala-ampliar-tela__dica{opacity:.75;font-size:.85rem}.sala-ampliar-tela__fechar{white-space:nowrap;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #f4f0e866;border-radius:999px;flex:none;padding:10px 16px;font-weight:600}.sala-ampliar-tela__area{place-items:center;min-height:0;padding:0 12px;display:grid;overflow:hidden}.sala-ampliar-tela__area img{object-fit:contain;cursor:zoom-in;background:#fff;border-radius:6px;max-width:100%;max-height:calc(100dvh - 150px)}.sala-ampliar-tela__area.is-perto{-webkit-overflow-scrolling:touch;place-items:start;padding:0;overflow:auto}.sala-ampliar-tela__area.is-perto img{cursor:zoom-out;border-radius:0;width:250%;max-width:none;max-height:none}@media (min-width:900px){.sala-ampliar-tela__area.is-perto img{width:180%}}.sala-ampliar-tela__legenda{text-align:center;opacity:.8;margin:0;padding:10px 16px 16px;font-size:.9rem}.apr-motion{isolation:isolate;position:relative}.sala-cartao.apr-motion{overflow:hidden}.apr-motion__tela{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.apr-motion>:not(.apr-motion__tela){z-index:1;position:relative}.apr-palavra{white-space:nowrap;display:inline-block}.apr-letra{animation:.9s cubic-bezier(.2,.8,.2,1) backwards apr-decode;animation-delay:calc(var(--l,0) * 45ms + .15s);display:inline-block}@keyframes apr-decode{0%{opacity:0;filter:blur(8px);color:var(--destaque);text-shadow:0 0 18px var(--destaque);transform:translateY(.35em)scale(1.45)}55%{opacity:1;filter:blur();color:var(--destaque);text-shadow:0 0 14px color-mix(in srgb, var(--destaque) 70%, transparent)}to{opacity:1;filter:none;transform:none}}.apr-motion--p0 .sala-texto-fase__titulo{animation:4.5s ease-in-out 2.6s infinite apr-brilho}@keyframes apr-brilho{0%,to{text-shadow:0 0 #0000}50%{text-shadow:0 0 .5em color-mix(in srgb, var(--destaque) 55%, transparent)}}.apr-motion .sala-texto-fase header .sala-rotulo{animation:.9s steps(16,end) backwards apr-digita}@keyframes apr-digita{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.apr-motion .sala-texto-fase>:not(header){animation:apr-sobe .8s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * .35s + 1.1s)}@keyframes apr-sobe{0%{opacity:0;filter:blur(4px);transform:translateY(.7em)}to{opacity:1;filter:none;transform:none}}.apr-motion--p0 .sala-texto-fase>p{animation-name:apr-varre;animation-duration:1.1s}@keyframes apr-varre{0%{opacity:.2;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.apr-motion .sala-texto-fase>ol,.apr-motion .sala-texto-fase>ul{animation:none}.apr-motion .sala-texto-fase ol>li,.apr-motion .sala-texto-fase ul>li{animation:apr-sobe .8s var(--ease-out) backwards;animation-delay:calc(var(--k,0) * .45s + var(--i,0) * .25s + .6s);transition:opacity .5s, transform .5s var(--ease-out), background-color .5s, box-shadow .5s}.apr-motion .sala-texto-fase ol>li:before{animation:.8s cubic-bezier(.34,1.56,.64,1) backwards apr-selo;animation-delay:calc(var(--k,0) * .45s + .6s);transition:transform .5s var(--ease-out), box-shadow .5s}@keyframes apr-selo{0%{transform:scale(0)rotate(-220deg)}to{transform:none}}.apr-motion[data-foco] .sala-texto-fase ol>li,.apr-motion[data-foco] .sala-texto-fase ul>li{opacity:.6}.apr-motion[data-foco="0"] .sala-texto-fase :is(ol,ul)>li:first-child,.apr-motion[data-foco="1"] .sala-texto-fase :is(ol,ul)>li:nth-child(2),.apr-motion[data-foco="2"] .sala-texto-fase :is(ol,ul)>li:nth-child(3){opacity:1;transform:translate(.25em)}.apr-motion[data-foco="0"] .sala-texto-fase ol>li:first-child:before,.apr-motion[data-foco="1"] .sala-texto-fase ol>li:nth-child(2):before,.apr-motion[data-foco="2"] .sala-texto-fase ol>li:nth-child(3):before{box-shadow:0 0 0 .22em color-mix(in srgb, var(--destaque) 25%, transparent), 0 0 1.1em color-mix(in srgb, var(--destaque) 60%, transparent);transform:scale(1.14)}.apr-motion[data-foco="0"] .sala-texto-fase ul>li:first-child,.apr-motion[data-foco="1"] .sala-texto-fase ul>li:nth-child(2),.apr-motion[data-foco="2"] .sala-texto-fase ul>li:nth-child(3){background:linear-gradient(90deg, color-mix(in srgb, var(--destaque) 16%, transparent), transparent 85%);box-shadow:-.12em 0 .9em -.2em color-mix(in srgb, var(--destaque) 70%, transparent)}@media (prefers-reduced-motion:reduce){.apr-letra,.apr-motion .sala-texto-fase>*,.apr-motion .sala-texto-fase li,.apr-motion .sala-texto-fase li:before,.apr-motion .sala-texto-fase header .sala-rotulo,.apr-motion--p0 .sala-texto-fase__titulo{animation:none!important}}.sala-proj__pagina--com-desenho{justify-self:start;max-width:60%;margin-left:3%}.sala-cartao.apr-motion--p2{padding-top:170px}.sala-seguir{justify-items:start;gap:8px;margin-top:8px;display:grid}.sala-seguir .sala-nota{margin:0}.sala-trilha>.sala-seguir{padding:0 4px}.sala-trilha__semdupla{gap:10px;display:grid}.sala-trilha__aviso-fim{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sala-trilha__mapa .sala-trilha__ir{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:contents}.sala-trilha__mapa.is-navegavel li.is-alcancada:not(.is-atual){cursor:pointer}.sala-trilha__mapa.is-navegavel li.is-alcancada:not(.is-atual) .mono{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.sala-dupla__progresso{align-items:center}.sala-dupla__progresso button{cursor:pointer;background:linear-gradient(var(--c-passo), var(--c-passo)) center / 100% 5px no-repeat;--c-passo:color-mix(in srgb, var(--destaque) 55%, transparent);border:0;border-radius:999px;flex:1;height:22px;padding:0}.sala-dupla__progresso button.is-atual{--c-passo:var(--destaque)}.sala-dupla__progresso button.is-vendo{--c-passo:var(--claro);background-size:100% 9px}.sala-dupla__progresso button:focus-visible{outline:2px solid var(--destaque);outline-offset:1px}.sala-dupla__voltar-topo{justify-self:start}.sala-ptrilha__ritmo{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);gap:10px;padding-bottom:12px;display:grid}.sala-ptrilha__ritmo .sala-nota{margin:0}.sala-ptrilha__ritmo ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.sala-ptrilha__ritmo li{background:color-mix(in srgb, currentColor 6%, transparent);opacity:.55;border-radius:10px;gap:2px;padding:8px 10px;display:grid}.sala-ptrilha__ritmo li.is-com{opacity:1;background:color-mix(in srgb, var(--destaque) 16%, transparent)}.sala-ptrilha__ritmo li strong{font-size:1.3rem;line-height:1}.sala-ptrilha__ritmo li .mono{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.sala-leitura .apr-motion{border-radius:14px;padding:4px 2px;overflow:hidden}.sala-plano{gap:18px;display:grid}.sala-plano__lembrar{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:12px;gap:10px;padding:14px 16px;display:grid}.sala-plano__lembrar p{margin:0}.sala-plano__de{opacity:.7;font-size:.7rem;font-style:normal}.roda--mural{border-top:0;padding-top:clamp(40px,6vw,90px)}.rmural{gap:clamp(22px,2.6vw,34px);max-width:920px;display:grid}.rmural__topo{justify-items:start;gap:14px;display:grid}.rmural__h{flex-wrap:wrap;align-items:baseline;gap:0 .3em;margin:0;line-height:1;display:flex}.rmural__convite{max-width:52ch;color:var(--muted);margin:0;font-size:1.08rem;line-height:1.55}.rmural__publicar{margin-top:6px;padding:15px 26px;font-size:15px}.rmural__publicar span{font-size:1.25em;line-height:0}.rmural__compor-topo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rmural__compor-topo .roda__cartao-titulo{margin:0}.rmural__campo-titulo input{font-size:1.15rem;font-weight:600}.rmural__compor textarea{min-height:150px}.rmural__fixada{border:1px solid color-mix(in srgb, var(--destaque) 45%, transparent);background:color-mix(in srgb, var(--destaque) 7%, transparent);border-radius:22px;gap:14px;padding:clamp(22px,3vw,36px);display:grid;position:relative}.rmural__selo-fixada{letter-spacing:.12em;text-transform:uppercase;color:var(--destaque);margin:0;font-size:11px}.rmural__selo-fixada span{vertical-align:1px;margin-right:4px;font-size:9px}.rmural__pergunta{max-width:30ch;font-size:var(--fs-l);margin:0;font-weight:400;line-height:1.12}.rmural__fio-fixada .roda__fio:first-child{border-top:1px solid var(--line);padding-top:14px}.rmural__filtros{border:1px solid var(--line);border-radius:24px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex}.rmural__filtros button{color:var(--muted);border-radius:999px;padding:8px 15px;font-size:.9rem;font-weight:600;transition:background .3s,color .3s}.rmural__filtros button:hover{color:var(--fg)}.rmural__filtros button.is-on{background:var(--fg);color:var(--bg,var(--escuro))}.rmural__lista{gap:clamp(14px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.rmural__card{border:1px solid var(--line);background:color-mix(in srgb, var(--fg) 4%, transparent);scroll-margin-top:calc(var(--nav-h) + 40px);border-radius:20px;gap:12px;padding:clamp(20px,2.6vw,30px);display:grid}.rmural__card--equipe{border-color:color-mix(in srgb, var(--destaque) 35%, transparent)}.rmural__card--texto{border-style:dashed;border-color:color-mix(in srgb, var(--destaque) 55%, transparent)}.rmural__autor{align-items:center;gap:12px;margin:0;display:flex}.rmural__quem{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.rmural__onde{color:var(--muted);flex-wrap:wrap;gap:2px 10px;font-size:.88rem;display:flex}.rmural__onde time{font-size:11px}.rmural__titulo{margin:4px 0 0;font-size:clamp(1.3rem,1.9vw,1.7rem);font-weight:600;line-height:1.2}.rmural__texto .roda__texto{margin:0}.rmural__texto.is-curto{max-height:11.5em;position:relative;overflow:hidden}.rmural__texto.is-curto:after{content:"";background:linear-gradient(transparent, var(--bg,var(--escuro)));height:4em;position:absolute;inset:auto 0 0}.rmural__mais{justify-self:start}.rmural__resumo{color:var(--muted);margin:0;line-height:1.55}.rmural__selo-texto{letter-spacing:.1em;text-transform:uppercase;color:var(--destaque);margin:0;font-size:11px}.rmural__ler{justify-self:start;padding:12px 20px;font-size:14px}.rmural__acoes{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 18px;padding-top:12px;display:flex}.rmural__comentar{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:.92rem;font-weight:600;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.rmural__comentar:hover,.rmural__comentar[aria-expanded=true]{background:var(--destaque);border-color:var(--destaque);color:var(--escuro)}.rmural__conta{color:var(--muted);font-size:11px}.rmural__mais-acoes{gap:14px;margin-left:auto;display:inline-flex}.rmural__comentarios{gap:10px;display:grid}.rmural__comentarios .roda__respostas{margin:4px 0 0}.rmural__ver{justify-self:start}.rmural__card .roda__responder{margin-top:2px}.rmural__vazio{border:1px dashed var(--line);border-radius:20px;justify-items:start;gap:20px;padding:clamp(28px,4vw,48px);display:grid}.rmural__vazio p{margin:0}@media (max-width:700px){.rmural__mais-acoes{margin-left:0}.rmural__publicar{justify-content:center;width:100%}}.anexos{gap:10px;display:grid}.anexos__rotulo{margin:0}.anexos__botoes{flex-wrap:wrap;gap:8px;display:flex}.anexos__btn{border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-size:.9rem;font-weight:600;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.anexos__btn:hover:not(:disabled){border-color:var(--destaque);color:var(--destaque)}.anexos__btn:disabled{opacity:.45;cursor:not-allowed}.anexos__btn--leve{border-style:dashed;font-weight:500}.anexos__btn.is-gravando{background:var(--cor-vermelho,#c62a2f);border-color:var(--cor-vermelho,#c62a2f);color:var(--claro);animation:1.2s ease-in-out infinite anexos-pulsa}@keyframes anexos-pulsa{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--cor-vermelho,#c62a2f) 30%, transparent)}}.anexos__lista{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.anexos__item{border:1px solid var(--line);border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px;display:grid;position:relative}.anexos__item img,.anexos__tipo{object-fit:cover;border-radius:8px;width:52px;height:52px}.anexos__tipo{background:color-mix(in srgb, var(--fg) 10%, transparent);place-items:center;font-size:11px;display:grid}.anexos__nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.85rem;line-height:1.3;display:grid;overflow:hidden}.anexos__nome .mono{color:var(--muted);white-space:normal;font-size:10.5px}.anexos__item--enviando{opacity:.7}.anexos__item--erro{border-color:color-mix(in srgb, var(--cor-vermelho,#e05a4f) 75%, transparent)}.anexos__tirar{width:30px;height:30px;color:var(--muted);border-radius:50%;font-size:18px;line-height:1}.anexos__tirar:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 10%, transparent)}.anexos-cartao{gap:10px;display:grid}.anexos-cartao__fotos{border-radius:14px;gap:6px;display:grid;overflow:hidden}.anexos-cartao__fotos--2{grid-template-columns:1fr 1fr}.anexos-cartao__fotos--3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.anexos-cartao__fotos--3 .anexos-cartao__foto:first-child{grid-row:span 2}.anexos-cartao__fotos--4{grid-template-columns:1fr 1fr}.anexos-cartao__foto{background:color-mix(in srgb, var(--fg) 8%, transparent);display:block}.anexos-cartao__foto img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;max-height:460px;display:block}.anexos-cartao__fotos--1 .anexos-cartao__foto img{aspect-ratio:auto;object-fit:contain;max-height:520px}.anexos-cartao__audio{width:100%;max-width:460px;height:40px}.anexos-cartao__pdf{border:1px solid var(--line);border-radius:12px;justify-self:start;align-items:center;gap:10px;padding:10px 16px;font-size:.92rem;font-weight:600;display:inline-flex}.anexos-cartao__pdf .mono{background:var(--cor-vermelho,#c62a2f);color:var(--claro);border-radius:6px;padding:3px 7px;font-size:10.5px}.anexos-cartao__pdf:hover{border-color:var(--destaque)}.roda__fala .anexos-cartao{margin-top:8px}
