.cena{display:none}html.abertura{overflow:hidden}html.abertura .cena{z-index:60;pointer-events:none;background:var(--fundo);font-family:var(--font-mono), ui-monospace, monospace;transition:background-color .9s;display:block;position:fixed;inset:0;overflow:hidden}.cena-mundo{transform-origin:0 0;transition:transform var(--cam-dur,.55s) var(--cam-curva,cubic-bezier(.45, 0, .2, 1));position:absolute;inset:0}html.abertura.e-obra .cena{background:0 0}html.abertura [data-obra],html.abertura [data-pouso]{opacity:0;transition:opacity .6s}html.abertura .letra{opacity:0}html.abertura [data-obra=cabecalho]>div>div{outline-offset:6px;outline:1px solid #0000;transition:outline-color .5s}html.abertura.e-obra [data-obra=cabecalho]{opacity:1}html.abertura.e-obra [data-obra=cabecalho]>div>div{outline-color:var(--acento)}html.abertura.e-fim [data-obra=cabecalho]>div>div{outline-color:#0000}html.abertura.e-obra [data-obra=rotulo],html.abertura.e-obra [data-obra=rotulo-casos]{opacity:1;transition-delay:.3s}html.abertura.e-obra .letra{animation:1ms linear forwards letra-acende,60ms step-end letra-cursor,.7s ease-out letra-tinta;animation-delay:calc(var(--i) * 60ms + 1.2s)}html.abertura.e-obra .letra:last-child{animation:1ms linear forwards letra-acende,.8s step-end infinite cursor-pisca,.7s ease-out letra-tinta;animation-delay:calc(var(--i) * 60ms + 1.2s)}@keyframes letra-tinta{0%{color:#fff4d6;text-shadow:0 0 18px #f0cf86d9}}html.abertura.e-revisao .letra:last-child{animation:1ms linear forwards letra-acende}@keyframes letra-acende{to{opacity:1}}@keyframes letra-cursor{0%{box-shadow:.06em 0 0 var(--acento-forte)}}@keyframes cursor-pisca{0%{box-shadow:.06em 0 0 var(--acento-forte)}50%{box-shadow:none}}.frase-efeito{display:none}html.abertura .frase-efeito{opacity:0;transition:opacity .5s;display:block}html.abertura.e-obra .frase-efeito{opacity:1;transition-delay:2.4s}html.abertura.e-fim .frase-efeito{opacity:0;transition-delay:0s}.frase-texto{color:var(--tinta-suave);-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:2px;transition:text-decoration-color .4s,color .4s}html.abertura.e-revisao .frase-texto{color:var(--tinta-fraca);-webkit-text-decoration-color:var(--gargalo);text-decoration-color:var(--gargalo)}.carimbo{border:2px solid var(--gargalo);color:var(--gargalo);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;vertical-align:.25em;opacity:0;margin-left:.6em;padding:.25em .7em;font-size:.55em;transition:opacity .2s,transform .25s cubic-bezier(.3,1.4,.5,1);display:inline-block;transform:rotate(-8deg)scale(1.7)}html.abertura.e-revisao .carimbo{opacity:1;transition-delay:.5s;transform:rotate(-8deg)scale(1)}html.abertura.e-prova [data-obra=prova]{opacity:1;transition-delay:.4s;animation:1.6s ease-out .4s backwards numero-entra}@keyframes numero-entra{0%,45%{color:var(--acento-forte);text-shadow:0 0 14px #f0cf8673}}html.abertura.e-fim [data-obra=chamada]{opacity:1;transition-delay:.3s}html.abertura.e-fim [data-obra=credito],html.abertura.e-fim [data-obra=resto],html.abertura.e-fim [data-pouso=juliano]{opacity:1;transition-delay:.5s}html.abertura .vaga:before{content:"";border:1px dashed var(--regua-forte);transition:background-color .4s,border-color .4s;position:absolute;inset:0}html.abertura .cartao{opacity:0;transition:opacity .2s;position:relative}html.abertura .vaga[data-chegou] .cartao{opacity:1}html.abertura.e-obra .vaga[data-vaga="2"]:before{border-color:var(--acento-escuro);background:#c9a45c0f}html.abertura.e-revisao .vaga[data-vaga="2"]:before{background:0 0}html.abertura.e-fim .cartao{opacity:1}.frag{--cx:var(--x);--cy:var(--y);left:calc(var(--cx) * 1%);top:calc(var(--cy) * 1%);max-width:min(32vw,440px);transition:opacity .5s,filter .5s,translate 1s cubic-bezier(.2,.7,.2,1);position:absolute}.frag-cartao{border:1px solid var(--regua-forte);background:var(--fundo-elevado);color:var(--tinta-suave);rotate:calc(var(--r) * 1deg);opacity:0;animation:.45s cubic-bezier(.16,1,.3,1) forwards frag-entra,.9s ease-in-out infinite frag-corre;animation-delay:calc(var(--i) * 60ms), calc(var(--i) * 60ms + .45s);border-radius:4px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;transition:border-color .3s,box-shadow .3s,color .3s;display:flex;position:relative}.frag-cartao:before{content:"";filter:blur(4px);z-index:-1;background:linear-gradient(90deg,#0000,#3a46518c);border-radius:4px;transition:opacity .3s;position:absolute;inset:0 30% 0 0;translate:-38px}.frag-icone{border:1px solid var(--tinta-fraca);border-radius:2px;flex:none;width:14px;height:18px}.frag-texto{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lasca{left:2px;top:calc(22% + var(--j) * 28%);background:var(--tinta);opacity:0;pointer-events:none;width:3.5px;height:3.5px;animation:1s linear infinite lasca;animation-delay:calc(var(--i) * -.17s + var(--j) * -.33s);position:absolute}@keyframes lasca{0%{opacity:.9;translate:0}to{opacity:0;translate:-70px calc(var(--j) * 10px - 8px)}}.lasca-solta{background:var(--acento-forte);pointer-events:none;border-radius:50%;width:3px;height:3px;position:absolute;box-shadow:0 0 6px 1px #f0cf86b3}@keyframes frag-entra{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes frag-corre{50%{rotate:calc(var(--r) * 1deg + 1.6deg);translate:10px -3px}}.pilha{transition:opacity .5s,filter .5s,translate 1s cubic-bezier(.2,.7,.2,1);display:grid}.pilha i{width:calc(100% - var(--k) * 8%);height:30px;margin-top:calc(var(--k) * -23px);border:1px solid var(--regua-forte);background:var(--fundo-elevado);color:var(--tinta-fraca);letter-spacing:.08em;font-variant-numeric:tabular-nums;opacity:calc(.9 - var(--k) * .25);z-index:calc(3 - var(--k));animation:.55s ease-in-out infinite pilha-recebe;animation-delay:calc(var(--k) * 70ms);border-radius:10px;place-items:center;font-size:10.5px;font-style:normal;display:grid;box-shadow:0 4px 10px #00000073}@keyframes pilha-recebe{40%{translate:0 3px}}.feed-pilha{display:none}html.abertura.e-para .pilha i{animation-play-state:paused}html.abertura.e-para .pilha{filter:grayscale(.9)brightness(.72)}html.abertura.e-marca .pilha{opacity:.45}html.abertura.e-estalo .pilha{opacity:0;transition-delay:.3s;translate:40vw}html.abertura.e-para .frag-cartao,html.abertura.e-para .lasca{animation-play-state:paused}html.abertura.e-para .frag-cartao:before{opacity:0}html.abertura.e-para .frag{filter:grayscale(.9)brightness(.72)}html.abertura.e-marca .frag:not([data-marca]){opacity:.45}html.abertura.e-marca .frag[data-marca]{filter:none;transition-delay:calc(var(--m) * .8s + .35s)}html.abertura.e-marca .frag[data-marca] .frag-cartao{color:#f0a08f;transition-delay:calc(var(--m) * .8s + .35s)}.frag-mira{border:1.5px solid var(--acento-forte);opacity:0;pointer-events:none;background:#c9a45c0f;border-radius:7px;position:absolute;inset:-9px;scale:1.25;box-shadow:0 0 18px #f0cf8659}.frag-mira:before,.frag-mira:after{content:"";border:2.5px solid var(--acento-forte);clip-path:polygon(0 0,22px 0,22px 3px,3px 3px,3px 22px,0 22px,0 calc(100% - 22px),3px calc(100% - 22px),3px calc(100% - 3px),22px calc(100% - 3px),22px 100%,0 100%);position:absolute;inset:-7px}.frag-mira:after{scale:-1 1}.frag-mira-numero{color:var(--acento-forte);font-size:12px;position:absolute;top:-30px;left:-8px}html.abertura.e-marca .frag-mira{opacity:1;transition:opacity .12s,scale .28s cubic-bezier(.2,1.5,.4,1);transition-delay:calc(var(--m) * .8s + .35s);scale:1}.rotulo-gargalo{color:var(--gargalo);letter-spacing:.18em;text-transform:uppercase;opacity:0;font-size:11px;transition:opacity .3s;position:absolute;top:calc(100% + 26px);right:8px}html.abertura.e-marca .rotulo-gargalo{opacity:1;transition-delay:calc(var(--m) * .8s + .35s + .15s)}html.abertura.e-estalo .frag:not([data-marca]){opacity:0;translate:calc((var(--cx) + 9 - 50) * 1.3vw) calc((var(--cy) + 3 - 45) * 1.3vh);transition-duration:.9s,.5s,1s;transition-delay:.3s}html.abertura.e-estalo .frag[data-marca]{opacity:0;transition:opacity .2s .4s}.olhares{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.olhares line{stroke:#e9c47a;stroke-width:1px;stroke-dasharray:2 6;opacity:0}html.abertura.e-marca .olhares line{opacity:.55;transition:opacity .15s;transition-delay:calc(var(--m) * .8s + .35s)}html.abertura.e-estalo .olhares line{opacity:0;transition-delay:0s}.pendencias{color:var(--gargalo);flex-direction:column;align-items:flex-end;gap:4px;transition:opacity .5s,color .4s;display:flex;position:absolute;bottom:max(6vh,76px);right:4vw}.pendencias-numero{font-variant-numeric:tabular-nums;text-shadow:0 0 18px #c4553f8c;font-size:clamp(28px,3vw,44px);transition:text-shadow .4s}.pendencias-estado{font-size:12px}.pendencias-estado .congelado,html.abertura.e-para .pendencias-estado .subindo{display:none}html.abertura.e-para .pendencias-estado .congelado{display:inline}.pendencias-rotulo{color:var(--tinta-fraca);letter-spacing:.18em;text-transform:uppercase;font-size:11px;line-height:1.3}.palavra-rola{vertical-align:top;height:1.3em;display:inline-block;overflow:hidden}.palavra-rola>span{flex-direction:column;align-items:flex-end;transition:translate .3s cubic-bezier(.3,1.35,.5,1);display:flex}.palavra-rola>span>span{line-height:1.3em}html.abertura.e-estalo .pendencias-rotulo{color:var(--acento)}html.abertura.e-estalo .palavra-rola>span{transition-delay:.3s;translate:0 -1.3em}html.abertura.e-para .pendencias{color:var(--tinta-fraca)}html.abertura.e-para .pendencias-numero{text-shadow:none}html.abertura.e-estalo .pendencias{color:var(--acento)}html.abertura.e-estalo .pendencias-estado{visibility:hidden}html.abertura.e-time .pendencias{opacity:0;transition-delay:1s}.cartao-voo{border:1px solid var(--acento);background:var(--fundo-elevado);width:0;height:0;font-family:var(--font-sans), system-ui, sans-serif;opacity:0;rotate:var(--giro,0deg);scale:var(--escala,1);transform-origin:100% 0;transition:scale var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), left var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), top var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), width var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), height var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), rotate var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), opacity .25s ease;padding:22px 24px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 24px #f0cf8640,0 14px 30px #0000008c}.cartao-voo-dominio{color:var(--acento);font-family:var(--font-gravura), serif;font-size:15px}.cartao-voo-titulo{color:var(--tinta);margin-top:12px;font-size:18px;line-height:1.35}html.abertura.e-estalo .cartao-voo{opacity:1;transition-delay:0s,0s,0s,0s,0s,0s,.4s}.cartao-voo[data-pousou]{opacity:0!important;transition-duration:0s!important}html.abertura.e-fim .cartao-voo{opacity:0}.cena-juliano{aspect-ratio:99/240;background:url(/personagem/juliano.png) 0 0/500% 100% no-repeat;height:clamp(100px,15vh,140px);transition:opacity .4s;position:absolute;bottom:13%;left:50%;translate:-54.6%}.cena-juliano:after{content:"";z-index:-1;background:#00000080;border-radius:50%;height:6px;position:absolute;bottom:-3px;left:10%;right:0}html.abertura.e-para .cena-juliano{background-position:25% 0}html.abertura.e-marca .cena-juliano{background-position:50% 0}html.abertura.e-estalo .cena-juliano{animation:1s step-end forwards estalar}@keyframes estalar{0%{background-position:50% 0}20%{background-position:75% 0}to{background-position:100% 0}}html.abertura.e-obra .cena-juliano{height:clamp(72px,10vh,96px);transition:left 1.2s cubic-bezier(.45,0,.2,1),bottom 1.2s cubic-bezier(.45,0,.2,1),height 1.2s cubic-bezier(.45,0,.2,1),opacity .4s;bottom:7%;left:10.4%}html.abertura.e-fim .cena-juliano{opacity:0}.onda{--alcance:calc((6 + var(--n) * var(--n) * 9) * 24px);border:1.5px solid var(--acento-forte);opacity:0;border-radius:50%;width:0;height:0;position:absolute;top:12.7%;left:24.8%;translate:-50% -50%}html.abertura.e-estalo .onda{animation:1.5s cubic-bezier(.2,.7,.3,1) forwards onda;animation-delay:calc(.32s + var(--n) * .12s)}@keyframes onda{0%{opacity:1;width:8px;height:8px;box-shadow:0 0 16px var(--acento-forte)}to{opacity:0;width:var(--alcance);height:var(--alcance);box-shadow:0 0 #0000}}.onda-tempo{border:1px solid var(--acento);opacity:0;border-radius:50%;width:0;height:0;position:absolute;top:12.7%;left:24.8%;translate:-50% -50%}html.abertura.e-para .onda-tempo{animation:1.1s cubic-bezier(.2,.6,.3,1) forwards onda-tempo}@keyframes onda-tempo{0%{opacity:.9;width:10px;height:10px}to{opacity:0;width:260vmax;height:260vmax}}.cena-familiar{--s:1.4;left:calc(var(--px) * 1%);top:calc(var(--py) * 1%);width:48px;height:48px;scale:var(--s);transition:left var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), top var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1), scale var(--dur,1.1s) cubic-bezier(.45, 0, .2, 1);margin:-24px 0 0 -24px;position:absolute}.cena-familiar .familiar{opacity:0;filter:drop-shadow(0 0 5px #f0cf8673);transition:opacity .35s,scale .5s cubic-bezier(.3,1.6,.5,1);display:block;scale:.3}.faisca{opacity:0;background:#f0cf86;border-radius:50%;width:7px;height:7px;margin:-3.5px;transition:opacity .3s;position:absolute;top:50%;left:50%;box-shadow:0 0 14px 4px #f0cf8699}html.abertura.e-estalo .faisca{opacity:1;transition-delay:calc(.72s + var(--n) * 50ms)}html.abertura.e-time .faisca{opacity:0;transition-delay:calc(var(--n) * .12s)}html.abertura.e-time .cena-familiar .familiar{opacity:1;transition-delay:calc(var(--n) * .12s);scale:1}.etiqueta{translate:-50%;scale:calc(1 / var(--s));transform-origin:top;background:var(--acento);color:var(--fundo);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;border-radius:3px;padding:2px 7px;font-size:10px;transition:opacity .3s,scale 1.1s cubic-bezier(.45,0,.2,1);position:absolute;top:calc(100% + 4px);left:50%}html.abertura.e-time .etiqueta{opacity:1;transition-delay:calc(.3s + var(--n) * .12s), 0s}html.abertura.e-fim .etiqueta{opacity:0;transition-delay:0s}.moldura{border:1px dashed var(--acento);opacity:0;clip-path:inset(0 100% 100% 0);transition:opacity .4s,clip-path .9s cubic-bezier(.45,0,.2,1);position:absolute}html.abertura.e-obra .moldura{opacity:1;clip-path:inset(-12px -12px -40px)}html.abertura.e-fim .moldura{opacity:0}.caixa-nome{border:1.5px solid var(--acento);opacity:0;transition:width 1.3s cubic-bezier(.45,0,.55,1),height 1.3s cubic-bezier(.45,0,.55,1),opacity .3s;position:absolute}html.abertura.e-obra .caixa-nome{opacity:1}html.abertura.e-fim .caixa-nome{opacity:0}.alca{border:1.5px solid var(--acento);background:var(--fundo);width:8px;height:8px;position:absolute}.alca-no{top:-4px;left:-4px}.alca-ne{top:-4px;right:-4px}.alca-so{bottom:-4px;left:-4px}.alca-se{bottom:-4px;right:-4px}.lasers{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.laser-nome{stroke:#f0cf86;stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 4px #f0cf86e6);opacity:0;transition:opacity .15s}.laser-ponta{fill:#fff4d6;filter:drop-shadow(0 0 6px #f0cf86);opacity:0}.laser-nome[data-on],.laser-nome[data-on]+.laser-ponta{opacity:1}html.abertura.e-obra:not(.e-revisao) [data-voo=escriba] .familiar{animation:.36s ease-in-out 1.15s 3 folhear}@keyframes folhear{50%{transform:scaleX(.35)}}.cena-familiar[data-vento]:before{content:"";transform-origin:0;width:120px;height:13px;rotate:calc(var(--ang) + 180deg);background:linear-gradient(var(--acento), var(--acento)) 18px 0 / 70% 1px no-repeat, linear-gradient(var(--acento), var(--acento)) 30px 6px / 85% 1px no-repeat, linear-gradient(var(--acento), var(--acento)) 22px 12px / 55% 1px no-repeat;margin-top:-6.5px;animation:.28s linear infinite vento;position:absolute;top:50%;left:50%;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}@keyframes vento{50%{opacity:.45}}.letra-voa{color:#fff4d6;text-shadow:0 0 14px #f0cf86cc;white-space:pre;pointer-events:none;transform-origin:50%;position:absolute}.cartao-voo>*{transition:opacity .2s}.cartao-voo[data-envelope]{background:radial-gradient(circle, var(--acento-forte) 0 3px, transparent 3.5px) 50% 62% / 100% 100% no-repeat, linear-gradient(to top right, transparent calc(50% - .8px), var(--acento) 50%, transparent calc(50% + .8px)) 0 0 / 50% 62% no-repeat, linear-gradient(to top left, transparent calc(50% - .8px), var(--acento) 50%, transparent calc(50% + .8px)) 100% 0 / 50% 62% no-repeat, var(--fundo-elevado);padding:0}.cartao-voo[data-envelope]>*{opacity:0}.linha-dado{background:var(--acento);opacity:0;pointer-events:none;border-radius:2px;height:7px;transition:left .55s cubic-bezier(.45,0,.2,1),top .55s cubic-bezier(.45,0,.2,1),width .55s cubic-bezier(.45,0,.2,1),rotate .55s,translate .55s,opacity .3s;position:absolute}.linha-dado[data-col="1"]{background:#9cc3d9}.linha-dado[data-col="2"]{background:var(--tinta-suave)}.linha-dado[data-solta]{opacity:.9;rotate:var(--r);translate:var(--dx) var(--dy)}.linha-dado[data-assentou]{translate:0;rotate:0deg}.linha-dado[data-saiu]{opacity:0}html.abertura.e-obra:not(.e-revisao) [data-voo=triador] .familiar{animation:.55s ease-in-out 1.5s 3 arrastar}@keyframes arrastar{25%{transform:rotate(-12deg)}75%{transform:rotate(10deg)}}html.abertura.e-revisao:not(.e-prova) [data-voo=guardiao] .familiar{animation:.5s cubic-bezier(.3,.7,.2,1) .25s investir}@keyframes investir{45%{filter:drop-shadow(0 0 12px #f0cf86e6);transform:translate(26px)scale(1.2)}}html.abertura.e-revisao:not(.e-prova) .frase-efeito{animation:.32s ease-in-out .55s recusa}@keyframes recusa{25%{translate:-4px}75%{translate:4px}}.carimbo{position:relative}html.abertura.e-revisao:not(.e-prova) .carimbo:after{content:"";border:2px solid var(--gargalo);opacity:0;animation:.55s ease-out .6s impacto;position:absolute;inset:-4px}@keyframes impacto{0%{opacity:.9}to{opacity:0;scale:1.9}}.varredura{position:absolute;overflow:hidden}.varredura:before{content:"";inset-inline:0;background:linear-gradient(#0000,#f0cf862e);border-bottom:1.5px solid #f0cf86;height:40%;position:absolute;top:-40%;box-shadow:0 4px 12px -2px #f0cf8699}html.abertura.e-prova:not(.e-fim) .varredura:before{animation:1.1s ease-in-out .15s varrer}@keyframes varrer{to{translate:0 350%}}html.abertura.e-prova:not(.e-fim) [data-voo=vigia] .familiar{animation:1.1s ease-in-out .15s vigiar}@keyframes vigiar{30%{transform:rotate(-14deg)}70%{transform:rotate(14deg)}}.medida{background:var(--acento);color:var(--fundo);font-variant-numeric:tabular-nums;border-radius:3px;padding:2px 8px;font-size:11px;position:absolute;bottom:-30px;right:22px}.comentario{border:1px solid var(--acento);background:var(--fundo-elevado);width:min(250px,100vw - 32px);color:var(--tinta);font-family:var(--font-sans), system-ui, sans-serif;opacity:0;border-radius:8px;padding:12px 14px;font-size:15px;line-height:1.4;transition:opacity .35s,translate .35s;position:absolute;top:0;left:0;translate:0 6px;box-shadow:0 12px 32px #00000080}.comentario .autor{color:var(--tinta-suave);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:10px;display:block}.comentario .resposta{border-top:1px solid var(--regua);opacity:0;margin-top:10px;padding-top:10px;transition:opacity .3s}.resolvido{color:var(--acento);font-family:var(--font-mono), ui-monospace, monospace;white-space:nowrap;font-size:12px}html.abertura.e-revisao .comentario[data-c=guardiao]{opacity:1;transition-delay:.9s;translate:0}@media (max-width:639px){html.abertura.e-prova .comentario[data-c=guardiao]{opacity:0;transition-delay:0s}}html.abertura.e-prova .comentario[data-c=vigia]{opacity:1;transition-delay:.8s;translate:0}html.abertura.e-prova .comentario[data-c=vigia] .resposta{opacity:1;transition-delay:1.7s}html.abertura.e-fim .comentario[data-c]{opacity:0;transition-delay:0s}.pino{border:2px solid var(--fundo);background:var(--acento);opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px;transition:opacity .3s;position:absolute}html.abertura.e-prova .pino{opacity:1;transition-delay:1.4s}html.abertura.e-fim .pino{opacity:0;transition-delay:0s}.pular{border:1px solid var(--regua-forte);background:var(--fundo);color:var(--tinta-fraca);letter-spacing:.14em;text-transform:uppercase;pointer-events:auto;cursor:pointer;border-radius:4px;padding:8px 12px;font-size:11px;transition:color .2s;position:absolute;bottom:16px;right:16px}.pular:hover{color:var(--acento)}@media (max-width:639px){.frag{left:12px;right:12px;top:calc(140px + var(--fm) * 44px);max-width:none}.frag:not([data-feed]){display:none}.frag-cartao{animation:.32s cubic-bezier(.16,1,.3,1) forwards feed-entra,.5s ease-in-out infinite feed-treme;animation-delay:calc(var(--fm) * .11s), calc(var(--fm) * .11s + .32s);border-radius:10px;gap:8px;padding:8px 11px;font-size:11.5px;rotate:0deg}.frag-cartao:before,.lasca{display:none}.frag-icone{width:10px;height:12px}@keyframes feed-entra{0%{opacity:0;translate:0 -28px}to{opacity:1;translate:0}}@keyframes feed-treme{50%{translate:3px}}.frag-mira{border-radius:13px;inset:-5px}.frag-mira:before,.frag-mira:after{display:none}.frag-mira-numero{font-size:10px;top:-16px;left:-2px}.rotulo-gargalo{font-size:8.5px;top:calc(100% + 1px);right:6px}html.abertura.e-estalo .frag:not([data-marca]){transition-delay:calc(.3s + var(--fm) * 40ms);translate:110vw}.cena-familiar{--s:.8}html.abertura.e-time .cena-juliano{height:88px;transition:bottom .6s cubic-bezier(.45,0,.2,1),height .6s cubic-bezier(.45,0,.2,1),opacity .4s;bottom:10px}html.abertura.e-obra .cena-juliano{height:88px}html.abertura.e-obra:not(.e-fim) .cena-familiar:not([data-ativo]) .familiar{opacity:.42;filter:none;transition-delay:0s}html.abertura.e-time .etiqueta{opacity:0;transition-delay:0s}html.abertura.e-time:not(.e-fim) .cena:before{content:"";border-top:1px solid var(--regua);background:linear-gradient(#151a1fd9, var(--fundo) 40%);height:96px;position:absolute;inset:auto 0 0}html.abertura.e-obra:not(.e-fim) .cena-familiar[data-ativo] .etiqueta{opacity:1}html.abertura.e-obra:not(.e-revisao) [data-voo=triador] .familiar{animation:none}.feed-pilha{opacity:0;justify-items:center;animation:.32s cubic-bezier(.16,1,.3,1) .9s forwards feed-entra;display:grid;position:absolute;top:488px;left:12px;right:12px}html.abertura.e-estalo .feed-pilha{transition-delay:.62s;animation:none;translate:110vw}.cartao-voo{padding:16px 18px}.cartao-voo-titulo{margin-top:8px;font-size:15px}.cena-familiar{left:calc(var(--pxm) * 1%);top:calc(var(--pym) * 1%)}.pular{top:12px;bottom:auto;right:12px}.pendencias{top:56px;bottom:auto;right:16px}}.pouso-familiar{animation:4.2s ease-in-out infinite respirar;animation-delay:var(--respiro,0s);filter:drop-shadow(0 0 5px #f0cf8659)}@keyframes respirar{50%{translate:0 -4px}}.pouso-familiar,.juliano-pouso{pointer-events:auto}.pouso-nome{background:var(--acento);color:var(--fundo);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;border-radius:3px;padding:2px 7px;font-size:10px;transition:opacity .2s,translate .2s;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50% 4px}.pouso-familiar:hover .pouso-nome,.juliano-pouso:hover .pouso-nome{opacity:1;translate:-50%}.juliano-pouso{aspect-ratio:99/240;background:url(/personagem/juliano.png) 0 0/500% 100% no-repeat}@media (prefers-reduced-motion:reduce){html.abertura{overflow:auto}html.abertura .cena{display:none}html.abertura .cartao{opacity:1}html.abertura [data-obra],html.abertura [data-pouso],html.abertura .letra{opacity:1;animation:none}.pouso-familiar{animation:none}.ver-de-novo{display:none}}
@layer components{.balao{border:1px solid var(--regua-forte);background:var(--fundo-elevado);border-radius:8px;padding:9px 14px;font-size:14px;line-height:1.45;position:relative}.balao:before{content:"";border-left:1px solid var(--regua-forte);border-bottom:1px solid var(--regua-forte);background:var(--fundo-elevado);width:12px;height:12px;position:absolute;top:50%;left:-7px;translate:0 -50%;rotate:45deg}.balao-direita:before{left:auto;right:-7px;rotate:-135deg}.balao-texto{animation:.35s ease-out fala-entra}@keyframes fala-entra{0%{opacity:0;translate:0 4px}}.familiar-vivo{filter:drop-shadow(0 0 5px #f0cf8659);animation:4.2s ease-in-out infinite respirar-cena}@keyframes respirar-cena{50%{translate:0 -3px}}.sprite-juliano{aspect-ratio:99/240;image-rendering:pixelated;background:url(/personagem/juliano.png) 0 0/500% 100% no-repeat}.selo{border:1px solid var(--acento);color:var(--acento);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;border-radius:3px;align-items:center;gap:.5em;padding:3px 9px;font-size:10.5px;display:inline-flex}.predio-telhado{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--regua-forte) 50%, transparent calc(50% + 1px)) left / 50% 100% no-repeat, linear-gradient(to top left, transparent calc(50% - 1px), var(--regua-forte) 50%, transparent calc(50% + 1px)) right / 50% 100% no-repeat;height:34px}.andar{transition:background-color .35s,border-color .35s}.cabine{transition:top .7s cubic-bezier(.65,0,.35,1)}.painel-andar{animation:.4s ease-out painel-entra}@keyframes painel-entra{0%{opacity:0;translate:8px}}.grafo-no rect{transition:stroke .25s,fill .25s}.grafo-no text{transition:fill .25s}.grafo-aresta{transition:stroke .25s}.grafo-pulso{filter:drop-shadow(0 0 6px #f0cf86);transition:cx .38s ease-in-out,cy .38s ease-in-out}.chip-dado{animation:.3s ease-out fala-entra}.carimbo-guard{animation:.32s cubic-bezier(.2,1.6,.4,1) carimbar;rotate:-8deg}@keyframes carimbar{0%{opacity:0;scale:1.8}60%{opacity:1;scale:.95}}.linha-doc{transition:fill .25s}.celula{transition:fill .2s}.barra-memoria{transition:width .3s linear,background-color .3s}.agente-fileira{transition:scale .3s,opacity .3s}.mensageiro-carta{transition:translate .5s cubic-bezier(.65,0,.35,1),opacity .5s}.trilho-ponto{transition:background-color .3s,box-shadow .3s,border-color .3s}.trilho-nome{opacity:0;transition:opacity .2s,translate .2s;translate:4px -50%}.pr-cena{flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.pr-palco{width:100%;height:440px;margin-top:1.25rem;position:relative;overflow-x:clip}.pr-prancha{flex-direction:column;align-items:center;width:380px;transition:transform .7s cubic-bezier(.3,.7,.2,1),opacity .7s,filter .7s;display:flex;position:absolute;top:50%;left:50%}.pr-prancha:not([data-pos="0"]){filter:saturate(.3)}.pr-folha,.pr-desenho{background-color:#18222b;background-image:linear-gradient(var(--regua) 1px, transparent 1px), linear-gradient(90deg, var(--regua) 1px, transparent 1px);background-size:24px 24px}.pr-folha{aspect-ratio:4/3;cursor:pointer;border:1px solid var(--regua-forte);width:100%;transition:border-color .3s;position:relative;box-shadow:0 18px 40px #00000073}.pr-folha:before{content:"";border:1px solid var(--acento-escuro);pointer-events:none;position:absolute;inset:8px}.pr-folha .pr-dg{width:calc(100% - 40px);height:calc(100% - 62px);position:absolute;inset:22px 20px 40px}.pr-selo{border:1px solid var(--acento);background:var(--fundo);width:38px;height:38px;color:var(--acento);font-family:var(--fonte-gravura);border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;bottom:10px;right:14px}.pr-carimbo,.pr-vivo{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;font-size:9px;position:absolute}.pr-carimbo{color:var(--tinta-fraca);bottom:14px;left:18px}.pr-vivo{color:var(--acento);display:none;top:14px;left:18px}.pr-vivo:before{content:"";background:var(--acento);border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.2s infinite pr-pisca;display:inline-block}@keyframes pr-pisca{50%{opacity:.25}}.pr-nome-projeto{font-family:var(--fonte-gravura);text-align:center;color:var(--tinta);margin-bottom:12px;font-size:1.3rem;line-height:1.25}.pr-meio{text-align:center;max-width:40rem;margin-top:.75rem}.pr-titulo{max-width:32ch;margin:.5rem auto 0;font-size:1.25rem;line-height:1.35}.pr-numero{font-family:var(--font-geist-mono);color:var(--acento);margin-top:.5rem;font-size:12px}.pr-pe{align-items:center;gap:14px;margin-top:14px;display:flex}.pr-seta{border:1px solid var(--regua-forte);width:40px;height:40px;color:var(--tinta-suave);border-radius:50%;flex:none;transition:border-color .2s,color .2s}.pr-seta:hover{border-color:var(--acento);color:var(--acento)}.pr-pontos{gap:8px;margin-top:1rem;display:flex}.pr-pontos i{background:var(--regua-forte);border-radius:50%;width:6px;height:6px}.pr-detalhes{border:1px solid var(--acento);background:var(--acento-fraco);color:var(--acento-forte);padding:9px 18px;font-size:14px;transition:background .2s,color .2s}.pr-detalhes:hover{background:var(--acento);color:var(--fundo)}.pr-dg .pr-no rect{fill:var(--fundo);stroke:var(--regua-forte);transition:stroke .25s,fill .25s}.pr-dg .pr-no text{font-family:var(--font-geist-mono);fill:var(--tinta-suave);text-anchor:middle;dominant-baseline:middle;font-size:11px;transition:fill .25s}.pr-dg .pr-no text.sub{fill:var(--tinta-fraca);font-size:9px}.pr-mini .pr-no text{font-size:12.5px}.pr-dg .pr-ar{fill:none;stroke:var(--regua-forte);stroke-width:1.2px}.pr-dg .pr-ar.c{stroke-dasharray:4 4}.pr-dg .pr-no,.pr-dg .pr-ar{transition:opacity .3s,stroke .3s}.pr-ponta{fill:var(--regua-forte)}.pr-pacote{fill:#f0cf86;filter:drop-shadow(0 0 5px #f0cf86)}.pr-veu{z-index:20;opacity:0;pointer-events:none;background:#0b0e11cc;transition:opacity .35s;position:absolute;inset:0;box-shadow:0 0 0 100vmax #0b0e11cc}.pr-cartao{z-index:30;overscroll-behavior:contain;border:1px solid var(--acento);background:var(--fundo-elevado);opacity:0;pointer-events:none;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);width:min(1180px,100vw - 48px);max-height:calc(100dvh - 32px);transition:transform .45s cubic-bezier(.3,.7,.2,1),opacity .35s;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-47%)scale(.97)}.pr-fechar{z-index:2;color:var(--tinta-fraca);font-size:22px;position:absolute;top:8px;right:12px}.pr-fechar:hover{color:var(--acento)}.pr-desenho{border-right:1px solid var(--regua);flex-direction:column;gap:12px;padding:22px 24px;display:flex;position:relative}.pr-desenho>.pr-dg{width:100%;height:auto}.pr-cabeca{flex-wrap:wrap;align-items:center;gap:8px;padding-right:24px;display:flex}.pr-cabeca .rotulo{margin-right:auto}.pr-chip{border:1px solid var(--regua-forte);background:var(--fundo);border-radius:99px;padding:6px 11px;font-size:12.5px;transition:border-color .2s}.pr-chip:hover{border-color:var(--acento)}.pr-controle{color:var(--tinta-suave);align-items:center;gap:12px;font-size:13px;display:flex}.pr-controle input{accent-color:var(--acento);flex:1}.pr-controle b{text-align:right;min-width:60px;font-family:var(--font-geist-mono);color:var(--acento-forte);font-weight:400}.pr-rastro{border:1px solid var(--regua);background:var(--fundo-afundado);height:124px;font-family:var(--font-geist-mono);padding:10px 12px;font-size:11.5px;line-height:1.55;overflow:auto}.pr-linha{gap:10px;animation:.3s ease-out fala-entra;display:flex}.pr-linha .k{min-width:88px;color:var(--acento);flex:none}.pr-linha.cliente .k,.pr-linha.cliente span{color:#9cc3d9}.pr-linha.mal .k,.pr-linha.mal span,.pr-linha s{color:var(--gargalo)}.pr-linha.resposta span{color:var(--tinta)}.pr-rodape{justify-content:space-between;gap:10px;display:flex}.pr-texto{flex-direction:column;padding:30px 32px 24px;display:flex}.pr-texto h3{margin-top:12px;font-size:1.45rem;line-height:1.3}.pr-corpo{color:var(--tinta-suave);margin-top:12px;font-size:14.5px;line-height:1.65}.pr-texto .pr-numero{margin-top:16px;font-size:12.5px}.pr-stack{font-family:var(--font-geist-mono);color:var(--tinta-fraca);margin-top:12px;font-size:11px;line-height:1.6}.pr-link{color:var(--acento);margin-top:14px;font-size:14px}.pr-link:hover{color:var(--acento-forte)}.pr-tras{border-top:1px solid var(--regua);margin-top:auto;padding-top:18px}.pr-tras button{justify-content:space-between;width:100%;font-size:13px;display:flex}.pr-tras ul{color:var(--tinta-suave);margin-top:10px;padding-left:16px;font-size:13.5px;line-height:1.6;list-style:outside}.pr-fam{z-index:40;opacity:0;pointer-events:none;width:56px;height:56px;transition:left .75s cubic-bezier(.3,.7,.2,1),top .75s cubic-bezier(.3,.7,.2,1),opacity .4s;position:absolute;top:0;left:0}.pr-corpo-fam{animation:2.6s ease-in-out infinite pr-paira;display:block}.pr-corpo-fam svg{filter:drop-shadow(0 0 6px #f0cf8673);transition:transform .2s,opacity .2s}@keyframes pr-paira{50%{translate:0 -6px}}.pr-anel{opacity:0;border:1px solid #f0cf86;border-radius:50%;position:absolute;inset:0}.pr-fam.estalo .pr-anel{animation:.55s ease-out pr-anel}@keyframes pr-anel{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.1)}}.pr-nome{white-space:nowrap;font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acento);font-size:9.5px;position:absolute;top:58px;left:50%;translate:-50%}.pr-balao{border:1px solid var(--acento);background:var(--fundo-afundado);width:260px;font-family:var(--font-geist-mono);padding:9px 11px;font-size:11.5px;line-height:1.5;transition:left .3s,top .3s,opacity .2s;position:absolute}.pr-balao[data-vazio]{opacity:0}.pr-regra{letter-spacing:.06em;color:var(--acento);margin-bottom:4px;font-size:10px;display:block}.pr-balao:after{content:"";background:var(--fundo-afundado);width:10px;height:10px;position:absolute;rotate:45deg}.pr-balao[data-lado^=cima]:after{border-right:1px solid var(--acento);border-bottom:1px solid var(--acento);bottom:-6px}.pr-balao[data-lado^=baixo]:after{border-left:1px solid var(--acento);border-top:1px solid var(--acento);top:-6px}.pr-balao[data-lado=cima-esq]:after,.pr-balao[data-lado=baixo-esq]:after{right:14px}.pr-balao[data-lado=cima-dir]:after,.pr-balao[data-lado=baixo-dir]:after{left:14px}.pr-balao[data-lado=esq]:after{border-right:1px solid var(--acento);border-top:1px solid var(--acento);top:calc(50% - 5px);right:-6px}.pr-balao[data-lado=dir]:after{border-left:1px solid var(--acento);border-bottom:1px solid var(--acento);top:calc(50% - 5px);left:-6px}.pr-doca{border:1px solid var(--regua-forte);background:var(--fundo-afundado);min-height:58px;font-family:var(--font-geist-mono);align-items:flex-start;gap:12px;padding:10px 12px;font-size:11px;line-height:1.5;display:none}.pr-desenho .pr-doca{border-color:var(--acento-escuro);display:flex}@media (min-width:640px){.pr-desenho .pr-doca .familiar{display:none}}@media (max-width:639px){.pr-palco{height:360px;margin-top:1rem}.pr-prancha{width:280px}.pr-nome-projeto{font-size:1.1rem}.pr-titulo{font-size:1.02rem}.pr-fam{display:none}.pr-mini .pr-no text{font-size:16.5px}.pr-doca{width:100%;margin-top:1.25rem;display:flex}.pr-desenho .pr-doca{margin-top:0}.pr-cartao{grid-template-columns:1fr;width:100%;max-height:92svh;position:fixed;top:auto;bottom:0;transform:translate(-50%,8%)}.pr-desenho{border-right:0;border-bottom:1px solid var(--regua);padding:16px 14px}.pr-rastro{height:128px;font-size:10.5px}.pr-linha .k{min-width:66px}.pr-texto{padding:20px 18px}.pr-texto h3{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.pr-prancha,.pr-fam,.pr-cartao,.pr-balao{transition:none}.pr-corpo-fam,.pr-vivo:before,.pr-linha{animation:none}}.voador{z-index:30;pointer-events:none;width:48px;height:48px;transition:left .8s cubic-bezier(.3,.7,.2,1),top .8s cubic-bezier(.3,.7,.2,1);animation:.3s ease-out voador-chega;position:absolute}@keyframes voador-chega{0%{opacity:0;scale:.4}}.voador-corpo{filter:drop-shadow(0 0 7px #f0cf868c);animation:2.6s ease-in-out infinite pr-paira;display:block}.voador-nome{white-space:nowrap;font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--acento);font-size:9.5px;position:absolute;top:50px;left:50%;translate:-50%}.letra-ditada{z-index:31;color:#fff4d6;text-shadow:0 0 14px #f0cf86cc;white-space:pre;pointer-events:none;position:absolute}.risco-laser{z-index:29;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.risco-laser rect{fill:none;stroke:var(--acento-forte);stroke-width:1.5px;transition:opacity .6s}.risco-laser[data-pronto] rect{opacity:0}.risco-laser line{stroke:#f0cf86;stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 4px #f0cf86e6)}.voador[data-gesto=investir] .voador-corpo{animation:.5s cubic-bezier(.3,.7,.2,1) .25s investir-voador,2.6s ease-in-out .75s infinite pr-paira}@keyframes investir-voador{45%{filter:drop-shadow(0 0 12px #f0cf86f2);transform:translate(-22px,14px)scale(1.2)}}.palavra{white-space:nowrap;display:inline-block}.letra-cai{display:inline-block}.carimbo-conferido{border:2px solid var(--acento);font-family:var(--font-geist-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--acento-forte);background:#2a2416e6;padding:2px 10px;font-size:12px;display:none;position:absolute;top:14px;right:18px;rotate:-8deg}@keyframes agente-entra{0%{opacity:0;scale:.3}70%{scale:1.15}}@media (max-width:639px){.voador{scale:.85}}@media (prefers-reduced-motion:reduce){.familiar-vivo,.balao-texto,.painel-andar,.chip-dado,.carimbo-guard{animation:none}.cabine,.grafo-pulso,.mensageiro-carta,.barra-memoria{transition:none}}}.andar[data-ativo=true]{border-color:var(--acento);z-index:1;background:#c9a45c1a}.agente-fileira[data-ativo=true]{opacity:1;scale:1.55}.contato:has(.botao-email:hover,.botao-email:focus-visible) .mensageiro-carta{translate:30px -26px}.mensageiro-carta[data-voando=true]{opacity:0;translate:70vw -60vh!important}.trilho-ponto[aria-current=true]{background:#f0cf86;border-color:#f0cf86;box-shadow:0 0 8px #f0cf86}.trilho-item:hover .trilho-nome,.trilho-item:focus-visible .trilho-nome{opacity:1;translate:0 -50%}.trilho[data-escondido=true],html.abertura .trilho{opacity:0;pointer-events:none}.pr-prancha[data-pos="0"] .pr-folha{border-color:var(--acento)}.pr-prancha[data-pos="0"] .pr-vivo{display:block}.pr-prancha:not([data-pos="0"]) .pr-pe{visibility:hidden}.pr-pontos i[data-on]{background:var(--acento)}.pr-chip[aria-pressed=true]{border-color:var(--acento);background:var(--acento);color:var(--fundo)}.pr-dg .pr-no.on rect{fill:var(--acento-fraco);stroke:var(--acento)}.pr-dg .pr-no.on text{fill:var(--tinta)}.pr-dg .pr-no.on text.sub{fill:var(--acento-forte)}.pr-dg .pr-no.agora rect{stroke:#f0cf86;stroke-width:2px;filter:drop-shadow(0 0 6px #f0cf868c)}.pr-dg .pr-no.mal rect{fill:#2a1714;stroke:var(--gargalo);stroke-width:2px;filter:drop-shadow(0 0 6px #c4553f99)}.pr-dg .pr-no.mal text{fill:#f1b2a5}.pr-dg .pr-ar.on{stroke:var(--acento)}.pr-dg.montando .pr-no:not(.posto),.pr-dg.montando .pr-ar:not(.posto){opacity:0}.pr-cena[data-aberto] .pr-veu{opacity:1;pointer-events:auto}.pr-cena[data-aberto] .pr-cartao{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}@media (max-width:639px){.pr-cena[data-aberto] .pr-cartao{transform:translate(-50%)}}.pr-fam[data-visto]{opacity:1}.pr-cena[data-aberto] .pr-balao{display:none}.pr-dg.montando .pr-no.posto rect{stroke:var(--acento)}.pr-dg.montando .pr-no.posto:not(.fechado) text{opacity:0}.pr-dg.montando .pr-no.fechado text{animation:.25s ease-out backwards fala-entra}.pr-medida{fill:var(--acento);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;text-anchor:end;font-size:9px}.pr-dg.montando{overflow:visible}.pr-laser{stroke:#f0cf86;stroke-width:1.2px;stroke-linecap:round;opacity:.85;filter:drop-shadow(0 0 3px #f0cf86e6)}.pr-faisca{fill:#fff4d6;filter:drop-shadow(0 0 5px #f0cf86);animation:.12s ease-in-out infinite alternate pr-faisca}@keyframes pr-faisca{to{opacity:.55}}.pr-olhar{z-index:35;transform-origin:0 0;pointer-events:none;border-top:1px dashed #f0cf86;height:0;animation:.95s ease-out forwards pr-olhar;position:absolute}@keyframes pr-olhar{0%{opacity:0;scale:0 1}30%{opacity:1;scale:1}to{opacity:0}}.pr-dg .pr-no.vistoria rect{stroke:#f0cf86;animation:.9s ease-out pr-vistoria}@keyframes pr-vistoria{30%{stroke-width:3.5px;filter:drop-shadow(0 0 10px #f0cf86cc)}}.pr-fam.reage .pr-corpo-fam svg{animation:.5s ease-out pr-reage}@keyframes pr-reage{30%{translate:0 -8px;rotate:-14deg}65%{rotate:8deg}}@media (prefers-reduced-motion:reduce){.pr-olhar,.pr-fam .pr-corpo-fam svg{animation:none!important}}.pr-fam[data-trocando] .pr-corpo-fam svg{opacity:0;transform:scale(.15)rotate(120deg)}.roda-membro{position:relative}.roda-corpo{display:block}.roda-nome{white-space:nowrap;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--acento);opacity:0;font-size:9.5px;transition:opacity .2s,translate .2s;position:absolute;top:calc(100% + 12px);left:50%;translate:-50% 4px}.roda-membro:hover .roda-nome{opacity:1;translate:-50%}.roda-membro[data-nome=guardiao]:hover .roda-corpo{animation:.6s ease-out gesto-guarda}.roda-membro[data-nome=escriba]:hover .roda-corpo{animation:.7s ease-in-out gesto-livro}@keyframes gesto-guarda{35%{filter:drop-shadow(0 0 12px #f0cf86e6);transform:scale(1.18)}}@keyframes gesto-livro{25%,75%{transform:scaleX(.55)}50%{transform:scaleX(1.05)}}.roda-desenho{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.roda-desenho rect{fill:#0000;stroke:var(--acento);stroke-width:1.3px;rx:3px;opacity:0;transition:opacity .5s .35s,fill .3s}.roda-desenho line{stroke:#f0cf86;stroke-width:1.3px;stroke-linecap:round;filter:drop-shadow(0 0 3px #f0cf86e6);opacity:0}.roda-membro[data-desenhando=traco] .roda-desenho rect{opacity:1;transition:none}.roda-membro[data-desenhando=traco] .roda-desenho line{opacity:1}.roda-membro[data-desenhando=pronto] .roda-desenho rect{fill:#c9a45c2e}.roda-linha{background:var(--acento);opacity:0;pointer-events:none;border-radius:1px;width:10px;height:3px;margin-left:-5px;position:absolute;top:0;left:50%}.roda-linha[data-col="1"]{background:#9cc3d9}.roda-linha[data-col="2"]{background:var(--tinta-suave)}.roda-membro[data-nome=triador]:hover .roda-linha{animation:separar 1.5s cubic-bezier(.45, 0, .2, 1) calc(var(--ordem) * 70ms) backwards}.contato-roda:has(.contato-eu:hover) .roda-linha{animation:separar 1.5s cubic-bezier(.45, 0, .2, 1) calc(.42s + var(--n) * 90ms + var(--ordem) * 70ms) backwards}@keyframes separar{0%{opacity:0;translate:0 6px;rotate:0deg}15%{opacity:1;translate:var(--sx) var(--sy);rotate:var(--sr)}60%,85%{opacity:1;translate:var(--tx) var(--ty);rotate:0deg}to{opacity:0;translate:var(--tx) var(--ty)}}.contato-roda{overflow-x:clip}.roda-farol{transform-origin:0;clip-path:polygon(0 44%,100% 0,100% 100%,0 56%);opacity:0;pointer-events:none;background:linear-gradient(90deg,#f0cf8680,#f0cf8614 75%,#0000);width:230px;height:64px;margin-top:-32px;position:absolute;top:46%;left:50%}.roda-membro[data-nome=vigia]:hover .roda-farol{animation:1.8s ease-in-out farol}.contato-roda:has(.contato-eu:hover) .roda-farol{animation:farol 1.8s ease-in-out calc(.42s + var(--n) * 90ms) backwards}.roda-membro[data-nome=vigia]:hover .roda-corpo{filter:drop-shadow(0 0 10px #f0cf86cc);transition:filter .3s}.contato-roda:has(.contato-eu:hover) [data-nome=vigia] .roda-corpo{filter:drop-shadow(0 0 10px #f0cf86cc);transition:filter .3s}@keyframes farol{0%{opacity:0;rotate:160deg}15%{opacity:1}50%{rotate:205deg}85%{opacity:1;rotate:175deg}to{opacity:0;rotate:180deg}}.roda-letra{color:var(--acento-forte);font-family:var(--font-gravura), serif;text-shadow:0 0 8px #f0cf86b3;opacity:0;pointer-events:none;font-size:15px;position:absolute;top:18%;left:50%}.roda-membro[data-nome=escriba]:hover .roda-letra{animation:letra-sobe 1.2s ease-out calc(var(--k) * .11s) backwards}.contato-roda:has(.contato-eu:hover) .roda-letra{animation:letra-sobe 1.2s ease-out calc(.42s + var(--k) * .11s) backwards}@keyframes letra-sobe{0%{opacity:0;translate:-50%}20%{opacity:1}to{opacity:0;translate:calc(-50% + var(--lado)) -54px}}.carta-corpo{display:block;position:relative}.carta-envelope,.voador-envelope,.envelope-voa{border:1px solid var(--acento);background:radial-gradient(circle, var(--acento-forte) 0 1.6px, transparent 2px) 50% 62% / 100% 100% no-repeat, linear-gradient(to top right, transparent calc(50% - .6px), var(--acento) 50%, transparent calc(50% + .6px)) 0 0 / 50% 62% no-repeat, linear-gradient(to top left, transparent calc(50% - .6px), var(--acento) 50%, transparent calc(50% + .6px)) 100% 0 / 50% 62% no-repeat, var(--fundo-elevado);opacity:0;pointer-events:none;border-radius:1px;width:22px;height:15px;position:absolute;top:62%;left:-6px}.carta-corpo:before{content:"";background:linear-gradient(var(--acento), var(--acento)) 0 0 / 70% 1px no-repeat, linear-gradient(var(--acento), var(--acento)) 12px 5px / 85% 1px no-repeat, linear-gradient(var(--acento), var(--acento)) 4px 10px / 55% 1px no-repeat;opacity:0;pointer-events:none;width:70px;height:11px;margin-top:-5.5px;display:none;position:absolute;top:50%;left:70%;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.voador .voador-envelope{opacity:1;top:64%;left:18px}.envelope-voa{z-index:31;opacity:1;box-shadow:0 0 12px #f0cf8680}.botao-email.recebeu{animation:.65s ease-out recebeu}@keyframes recebeu{30%{scale:1.05;box-shadow:0 0 0 4px #f0cf8659,0 0 28px #f0cf8699}}.voador[data-gesto=voar] .voador-corpo:before{content:"";background:linear-gradient(var(--acento), var(--acento)) 0 0 / 70% 1px no-repeat, linear-gradient(var(--acento), var(--acento)) 12px 5px / 85% 1px no-repeat, linear-gradient(var(--acento), var(--acento)) 4px 10px / 55% 1px no-repeat;transform-origin:0;width:80px;height:11px;margin-top:-5.5px;animation:.28s linear infinite vento-sopra;position:absolute;top:50%;left:62%;rotate:-28deg;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}@keyframes vento-sopra{50%{opacity:.45}}.voador[data-gesto=voar] .voador-corpo{animation:.95s ease-in-out inclinar-voo}@keyframes inclinar-voo{30%{rotate:-14deg}80%{rotate:6deg}}.mensageiro-carta:hover .carta-corpo{animation:1s cubic-bezier(.45,.05,.4,1) entregar}.mensageiro-carta:hover .carta-envelope{animation:1s linear envelope-vai}.mensageiro-carta:hover .carta-corpo:before{animation:1s linear vento-vai;display:block}@keyframes entregar{10%{transform:translate(6px,3px)rotate(-10deg)}30%{transform:translate(-28px,-26px)rotate(90deg)}50%{transform:translateY(-56px)rotate(180deg)}70%{transform:translate(28px,-28px)rotate(270deg)}90%{transform:translate(3px,-2px)rotate(352deg)}to{transform:rotate(360deg)}}@keyframes envelope-vai{6%,49%{opacity:1}50%{opacity:0}}@keyframes vento-vai{20%,85%{opacity:.8}}.contato-eu:hover .sprite-juliano{animation:.9s step-end eu-estala}@keyframes eu-estala{0%{background-position:25% 0}20%{background-position:50% 0}45%{background-position:75% 0}75%{background-position:100% 0}to{background-position:0 0}}.eu-estalo{border:1.5px solid var(--acento-forte);opacity:0;pointer-events:none;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:12.7%;left:24.8%}.contato-eu:hover .eu-estalo{animation:.55s ease-out .4s eu-faisca}@keyframes eu-faisca{0%{opacity:1}to{opacity:0;transform:scale(9)}}.contato-roda:has(.contato-eu:hover) .roda-corpo{animation-delay:calc(.42s + var(--n) * 90ms);animation-fill-mode:backwards}.contato-roda:has(.contato-eu:hover) [data-nome=guardiao] .roda-corpo{animation-name:gesto-guarda;animation-duration:.6s}.contato-roda:has(.contato-eu:hover) [data-nome=escriba] .roda-corpo{animation-name:gesto-livro;animation-duration:.7s}.contato:has(.contato-eu:hover) .carta-corpo{animation:1s cubic-bezier(.45,.05,.4,1) .9s backwards entregar}.contato:has(.contato-eu:hover) .carta-envelope{animation:1s linear .9s backwards envelope-vai}.contato:has(.contato-eu:hover) .carta-corpo:before{animation:1s linear .9s backwards vento-vai;display:block}@media (prefers-reduced-motion:reduce){.roda-corpo,.roda-letra,.roda-linha,.roda-farol,.carta-corpo,.carta-corpo:before,.carta-envelope,.contato-eu .sprite-juliano,.eu-estalo{animation:none!important}.contato-roda:has(.contato-eu:hover) .roda-corpo{animation:none!important}.contato:has(.contato-eu:hover) .carta-corpo{animation:none!important}}.time-cena[data-montagem=vazia] .letra-cai{opacity:0}.time-cena[data-montagem=titulo] .letra-cai{transition:opacity;transition-delay:calc(var(--i) * 40ms + .3s);animation:letra-assenta .6s ease-out calc(var(--i) * 40ms + .3s) backwards}@keyframes letra-assenta{0%{color:#fff4d6;text-shadow:0 0 14px #f0cf86cc}}.time-cena[data-montagem=vazia] .time-texto,.time-cena[data-montagem=titulo] .time-texto{opacity:0}.time-cena[data-montagem] .time-texto{transition:opacity .5s}.time-cena:is([data-montagem=vazia],[data-montagem=titulo]) .agente-fileira{visibility:hidden}.time-cena:is([data-montagem=vazia],[data-montagem=titulo]) .vaga-agente:before{content:"";border:1px dashed var(--regua-forte);border-radius:50%;width:56px;height:56px;position:absolute;bottom:0;left:50%;translate:-50%}.time-cena:is([data-montagem=vazia],[data-montagem=titulo]) .nome-agente{opacity:.15}.time-cena[data-montagem=agentes] .agente-fileira{animation:.45s ease-out backwards agente-entra;animation-delay:calc((5 - var(--n)) * .12s + 80ms)}.time-cena[data-montagem=agentes] .fileira-agentes:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f0cf8638,#0000);border-left:1.5px solid #f0cf86;width:70px;animation:.95s ease-in-out forwards varrer-fileira;position:absolute;top:-10px;bottom:-10px;box-shadow:-4px 0 14px -4px #f0cf8699}@keyframes varrer-fileira{0%{opacity:0;left:100%}10%{opacity:1}85%{opacity:1}to{opacity:0;left:-70px}}.time-cena[data-montagem]:not([data-montagem=ficha]) .painel-andar{border-style:dashed;border-color:var(--regua-forte)}.time-cena[data-montagem]:not([data-montagem=ficha]) .painel-andar>*{opacity:0}.time-cena[data-montagem=ficha] .carimbo-conferido{animation:.45s ease-out .4s backwards carimbar;display:block}.contato[data-montagem=vazia] .letra-escrita{opacity:0}.contato[data-montagem=escrita] .letra-escrita{transition:opacity;transition-delay:calc(var(--i) * 38ms + .3s);animation:letra-assenta .6s ease-out calc(var(--i) * 38ms + .3s) backwards}.contato:is([data-montagem=vazia],[data-montagem=escrita]) .contato-texto{opacity:0}.contato[data-montagem] .contato-texto,.contato[data-montagem] .contato-botao{transition:opacity .5s,background-color .45s,color .45s,border-color .45s,outline-color .45s}.contato:is([data-montagem=vazia],[data-montagem=escrita]) .contato-botao{color:#0000;outline:1px dashed var(--regua-forte);outline-offset:-1px;background-color:#0000;border-color:#0000}.contato[data-montagem=botoes] .contato-botao{transition-delay:.62s}.contato[data-montagem=botoes] .contato-botao:nth-child(2){transition-delay:.94s}.contato[data-montagem=botoes] .contato-botao:nth-child(3){transition-delay:1.26s}.contato:is([data-montagem=vazia],[data-montagem=escrita]) .roda-membro{opacity:0;translate:0 10px}.contato[data-montagem] .roda-membro{transition:opacity .4s,translate .4s;transition-delay:calc(var(--n) * .11s)}.contato[data-montagem] .contato-mensageiro{opacity:0}
