:root{--mesa:#1a120c;--mesa-2:#2a1b11;--luz:#ffb45e;--cortica:#a97c50;--cortica-2:#8d6238;--papel:#efe6d2;--papel-2:#e2d6bb;--tinta:#2a2420;--tinta-fraca:#6d6153;--acento:#a3221b;--fio:#c0271f;--caneta:#1f3f7a;--pasta:#c9a468;--pasta-2:#b08a4e;--foto-claro:#cbbfa6;--foto-escuro:#4d4336;--foto-tinta:#d8b98a66;--maquina:"Special Elite", "Courier New", monospace;--titulo:"Playfair Display", Georgia, serif;--mao:"Caveat", cursive;--ui:"Inter", system-ui, sans-serif;--luz-x:50%;--luz-y:30%}:root[data-tema=terror]{--mesa:#0c100e;--mesa-2:#151c18;--luz:#9fd6a8;--cortica:#5d5a48;--cortica-2:#45432f;--papel:#ddd9c6;--papel-2:#c9c4ab;--acento:#7a1414;--fio:#8f1111;--foto-claro:#a9b3a2;--foto-escuro:#252b26;--foto-tinta:#6f8f7a66;--pasta:#7d7a5c;--pasta-2:#615f45}:root[data-tema=moderno]{--mesa:#0d1218;--mesa-2:#17212c;--luz:#8ec5ff;--cortica:#3a4654;--cortica-2:#2c3642;--papel:#f1f3f5;--papel-2:#dfe4ea;--tinta:#1b222b;--acento:#d23b3b;--fio:#ff4d4d;--caneta:#0b62c4;--foto-claro:#c4ced9;--foto-escuro:#3a4654;--foto-tinta:#8fb0d544;--pasta:#8fa3b8;--pasta-2:#71869c}:root[data-tema=aconchegante]{--mesa:#2b1f1a;--mesa-2:#3d2c24;--luz:#ffd9a0;--cortica:#c49a6c;--cortica-2:#a97f52;--papel:#fbf3e1;--papel-2:#f0e2c4;--acento:#b4532a;--fio:#c9622f;--caneta:#2f6b4f;--foto-claro:#ead9b8;--foto-escuro:#7a6247;--foto-tinta:#f0c48a55;--pasta:#d9b27a;--pasta-2:#c0965c}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--ui);color:var(--tinta);background:var(--mesa);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:not-allowed}textarea,input,select{font:inherit;color:inherit}h1,h2,h3,h4{margin:0}code{font-family:var(--maquina);background:#0001;border-radius:3px;padding:0 .3em;font-size:.9em}.mesa{isolation:isolate;background:radial-gradient(60vmax 50vmax at var(--luz-x) var(--luz-y), color-mix(in srgb, var(--luz) 22%, transparent), transparent 70%), repeating-linear-gradient(92deg, #0000 0 38px, #0002 38px 40px, #0000 40px 97px, #fff1 97px 98px), repeating-linear-gradient(88deg, #0000 0 11px, #0001 11px 12px), linear-gradient(160deg, var(--mesa-2), var(--mesa));height:100%;min-height:100%;transition:background .6s;position:relative}.mesa:after{content:"";pointer-events:none;z-index:50;background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#000a);position:fixed;inset:0}.mesa.rolavel{height:100%;padding-bottom:60px;overflow-y:auto}.mesa.centro{place-items:center;padding:24px;display:grid}.mesa.centro.rolavel{justify-content:center;align-items:flex-start;padding-top:50px;display:flex}.carregando{font-family:var(--maquina);color:var(--papel);opacity:.7;animation:1.2s infinite pulsar}.papel{background:linear-gradient(175deg, var(--papel), var(--papel-2));color:var(--tinta);border-radius:2px;position:relative;box-shadow:inset 0 1px #fff6,0 18px 40px -12px #000c,0 2px 4px #0006}.papel:before{content:"";pointer-events:none;opacity:.5;mix-blend-mode:multiply;border-radius:inherit;background:radial-gradient(circle at 18% 12%,#0000 0 40%,#7a5a2a14 100%),repeating-linear-gradient(0deg,#0000 0 3px,#6b4f2308 3px 4px);position:absolute;inset:0}.prosa{line-height:1.6}.prosa p{margin:0 0 .8em}.prosa p:last-child{margin:0}.prosa h2{font-family:var(--titulo);border-bottom:1px solid #0002;margin:1.3em 0 .4em;padding-bottom:.2em;font-size:1.05rem}.prosa ul,.prosa ol{margin:0 0 .8em;padding-left:1.2em}.sobretitulo{font-family:var(--maquina);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-fraca);font-size:.72rem}.manuscrito{font-family:var(--mao);color:var(--caneta);font-size:1.35rem;line-height:1.2}.dica-ui{color:var(--tinta-fraca);font-size:.82rem;line-height:1.45}.dica-ui.claro,.vazio.claro{color:#fff9}.vazio{font-family:var(--mao);color:var(--tinta-fraca);font-size:1.3rem}.centro-texto{text-align:center}hr{border:0;border-top:1px dashed #0003;margin:18px 0}.btn{font-family:var(--maquina);background:var(--tinta);color:var(--papel);letter-spacing:.03em;border-radius:3px;padding:.6em 1.1em;transition:transform .1s,box-shadow .1s,opacity .2s;box-shadow:0 3px #000a}.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px #000a}.btn:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #000a}.btn:disabled{opacity:.4}.btn.grande{padding:.8em 1.6em;font-size:1.05rem}.btn.pequeno{padding:.4em .8em;font-size:.8rem}.btn-fantasma{color:var(--papel);opacity:.8;white-space:nowrap;border-radius:4px;padding:.45em .7em;font-size:.88rem}.btn-fantasma:hover{opacity:1;background:#fff1}.btn-fantasma.escuro{color:var(--tinta)}.btn-fantasma.escuro:hover{background:#0001}.carimbo-btn{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.12em;color:var(--acento);border:3px double var(--acento);background:color-mix(in srgb, var(--papel) 92%, transparent);border-radius:4px;padding:.35em .9em;transition:all .15s;rotate:-2deg}.carimbo-btn:hover:not(:disabled){background:var(--acento);color:var(--papel);rotate:0deg;scale:1.05}.carimbo-btn:disabled{opacity:.35}.carimbo-btn.grande{margin:22px auto 4px;padding:.6em 1.4em;font-size:1.2rem;display:block}.segmentos{border:1.5px solid var(--tinta);border-radius:4px;display:inline-flex;overflow:hidden}.segmentos button{font-family:var(--maquina);padding:.45em 1em;font-size:.9rem}.segmentos button+button{border-left:1.5px solid var(--tinta)}.segmentos button.on{background:var(--tinta);color:var(--papel)}.segmentos.mini button{padding:.3em .7em;font-size:.75rem}.campo{flex-direction:column;gap:4px;margin:10px 0;display:flex}.campo>span{text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-fraca);font-size:.72rem}.campo input,.campo select,.campo textarea{font-family:var(--maquina);resize:vertical;background:#fff7;border:0;border-bottom:1.5px solid #0004;border-radius:2px 2px 0 0;padding:.45em .5em}.campo input:focus,.campo textarea:focus,.campo select:focus,.pautado:focus,.editor:focus,.entrada textarea:focus{border-color:var(--acento);background:#fffb;outline:0}.alternador{cursor:pointer;align-items:center;gap:10px;font-size:.9rem;display:flex}.alternador input{display:none}.alternador>span{background:#0003;border-radius:20px;flex:none;width:38px;height:20px;transition:all .2s;position:relative}.alternador>span:after{content:"";background:var(--papel);border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0006}.alternador input:checked+span{background:var(--acento)}.alternador input:checked+span:after{left:20px}.linha-fim{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.msg{font-family:var(--mao);color:#2f6b4f;margin-right:auto;font-size:1.2rem}.alerta{border-left:3px solid var(--acento);background:#a3221b18;border-radius:2px;margin:8px 0;padding:.5em .8em;font-size:.85rem}.erro-linha{color:#2a2420;background:#f6dcd6;border:1px solid #a3221b;border-left-width:5px;border-radius:4px;margin:10px 0;padding:.7em .9em;font-size:1rem;font-weight:600;line-height:1.45;box-shadow:0 2px 8px #0005}.erro-linha:before{content:"⚠ ";color:#a3221b}.pautado{resize:none;width:100%;min-height:56vh;font-family:var(--mao);color:var(--caneta);background:repeating-linear-gradient(#0000 0 31px,#2a6fb033 31px 32px) local;border:0;padding:0 8px;font-size:1.4rem;line-height:32px}.pautado.curto{height:96px;min-height:0}.topo{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:34px clamp(16px,5vw,64px) 18px;display:flex;position:relative}.marca span{font-family:var(--titulo);color:var(--papel);letter-spacing:-.01em;text-shadow:0 2px 20px #000;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1;display:block}.marca small{font-family:var(--maquina);color:var(--luz);opacity:.85;font-size:.82rem}.marca.com-mascote{grid-template-columns:auto 1fr;align-items:end;column-gap:14px;display:grid}.marca.com-mascote img{filter:drop-shadow(0 6px 14px #000a);grid-row:span 2;width:clamp(64px,9vw,96px)}.menu{gap:4px;display:flex}.menu button{font-family:var(--maquina);color:var(--papel);opacity:.75;border-bottom:2px solid #0000;padding:.5em .9em}.menu button:hover{opacity:1;border-color:var(--luz)}.arquivo{z-index:2;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:44px 30px;padding:30px clamp(16px,5vw,64px);display:grid;position:relative}.pasta{text-align:left;filter:drop-shadow(0 14px 18px #000a);--cor:var(--pasta);--cor2:var(--pasta-2);width:100%;min-height:210px;transition:transform .25s cubic-bezier(.2,.8,.3,1.3),rotate .25s;display:block;position:relative}.pasta.tema-terror{--cor:#7d7a5c;--cor2:#615f45}.pasta.tema-moderno{--cor:#8fa3b8;--cor2:#71869c}.pasta.tema-aconchegante{--cor:#e0b783;--cor2:#c79a62}.pasta.tema-noir{--cor:#c9a468;--cor2:#b08a4e}.pasta:hover{z-index:3;transform:translateY(-8px);rotate:0deg!important}.pasta-aba{background:var(--cor2);height:24px;font-family:var(--maquina);letter-spacing:.1em;text-transform:uppercase;color:#0009;border-radius:8px 8px 0 0;padding:5px 16px 0;font-size:.68rem;position:absolute;top:-22px;left:18px}.pasta-frente{background:linear-gradient(170deg, var(--cor), var(--cor2));cursor:pointer;border-radius:3px 8px 4px 4px;flex-direction:column;gap:6px;min-height:210px;padding:20px 20px 46px;display:flex;box-shadow:inset 0 1px #fff5,inset 0 -30px 40px -30px #0004}.pasta-frente small{-webkit-line-clamp:2;font-family:var(--maquina);color:#0009;text-transform:uppercase;letter-spacing:.06em;-webkit-box-orient:vertical;font-size:.7rem;display:-webkit-box;overflow:hidden}.pasta-frente strong{font-family:var(--titulo);color:#1d140b;font-size:1.45rem;line-height:1.1}.pasta-frente p{color:#000b;margin:4px 0 0;font-size:.86rem;line-height:1.45}.selo{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.1em;color:#0009;border:1.5px solid;border-radius:3px;padding:.2em .6em;font-size:.7rem;position:absolute;bottom:14px;left:20px;rotate:-3deg}.selo.s-andamento{color:#1f3f7a}.selo.s-encerrado{color:var(--acento)}.pasta-acoes{opacity:0;gap:2px;transition:all .2s;display:flex;position:absolute;bottom:10px;right:12px}.pasta:hover .pasta-acoes{opacity:1}.pasta-acoes button{font-family:var(--maquina);color:#000b;border-radius:3px;padding:.3em .55em;font-size:.74rem}.pasta-acoes button:hover{background:#0002}.pasta.nova .pasta-frente{color:var(--papel);text-align:center;box-shadow:none;background:0 0;border:2px dashed #fff5;justify-content:center;align-items:center}.pasta.nova{filter:none}.pasta.nova .pasta-aba{color:var(--luz);background:0 0;border:2px dashed #fff5;border-bottom:0;top:-24px}.pasta.nova strong{color:var(--papel)}.pasta.nova small{color:#fff9;text-transform:none;letter-spacing:0;font-family:var(--ui);font-size:.82rem}.mais{font-family:var(--titulo);color:var(--luz);font-size:3rem;line-height:1}.veu{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000a;place-items:center;padding:20px;animation:.2s surgir;display:grid;position:fixed;inset:0;overflow-y:auto}.veu.fundo-escuro{background:#000d}.novo-caso,.maquina-papel,.confidencial,.julgamento{width:min(640px,100%);padding:34px 38px;animation:.35s cubic-bezier(.2,.9,.3,1.2) pousar}.novo-caso h2,.maquina-papel h2,.confidencial h2,.gaveta h2,.estudio-folha h2{font-family:var(--titulo);font-size:1.7rem}.novo-caso h4,.gaveta h4,.pagina h3{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.08em;margin:20px 0 8px;font-size:.85rem;font-weight:400}h4 small{text-transform:none;letter-spacing:0;color:var(--tinta-fraca)}.temas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tema-cartao{text-align:left;border:1.5px solid #0003;border-left-width:6px;border-radius:4px;flex-direction:column;gap:3px;padding:12px 14px;transition:all .15s;display:flex}.tema-cartao.tema-noir{border-left-color:#b08a4e}.tema-cartao.tema-terror{border-left-color:#3d5a45}.tema-cartao.tema-moderno{border-left-color:#3f6f9f}.tema-cartao.tema-aconchegante{border-left-color:#d08a4a}.tema-cartao strong{font-family:var(--titulo)}.tema-cartao small{color:var(--tinta-fraca);font-size:.74rem;line-height:1.35}.tema-cartao.on{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.tema-cartao.on small{color:#fffa}.datilografado{font-family:var(--maquina);min-height:160px;max-height:42vh;padding:0;font-size:.92rem;list-style:none;overflow:auto}.datilografado li{padding:2px 0;animation:.4s surgir}.datilografado b{color:#2f6b4f}.batendo{animation:.8s steps(2,end) infinite piscar}.confidencial{text-align:left}.confidencial .carimbo{position:absolute;top:18px;right:24px}.carimbo{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.14em;color:var(--acento);text-align:center;mix-blend-mode:multiply;opacity:.85;border:4px double;border-radius:6px;padding:.35em .8em;font-size:1.15rem;line-height:1.15;display:inline-block;rotate:-8deg}.carimbo.ok{color:#24603f}.carimbo.batido{animation:.5s cubic-bezier(.3,1.6,.5,1) .3s both carimbar}.carimbo.girando{float:right;margin:0 0 10px 14px;animation:.5s cubic-bezier(.3,1.6,.5,1) both carimbar}.pasta-aberta{isolation:isolate;--cor2:var(--pasta-2);width:min(720px,100%);margin:30px 0;position:relative}.pasta-aberta:before{content:"";background:linear-gradient(170deg, var(--pasta), var(--pasta-2));z-index:-1;border-radius:4px 10px 6px 6px;position:absolute;inset:-14px -18px;rotate:-1.2deg;box-shadow:0 30px 60px -10px #000}.pasta-aberta .pasta-aba{top:-36px;left:10px;rotate:-1.2deg}.capa-papel{padding:44px 48px;animation:.5s cubic-bezier(.2,.9,.3,1.1) pousar;rotate:.4deg}.capa-papel h1{font-family:var(--titulo);margin:6px 0 18px;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.02}.capa-papel .voltar{position:absolute;top:10px;left:12px}.pergunta{font-family:var(--titulo);border-left:3px solid var(--acento);margin:18px 0;padding-left:14px;font-size:1.25rem;font-style:italic}.arquetipos{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:12px 0 22px;display:grid}.arquetipo{text-align:left;border:1.5px solid #0003;border-radius:4px;flex-direction:column;gap:2px;padding:10px 12px;transition:all .15s;display:flex}.arquetipo strong{font-family:var(--titulo)}.arquetipo em{font-family:var(--mao);color:var(--caneta);font-size:1.1rem;font-style:normal;line-height:1.1}.arquetipo span{color:var(--tinta-fraca);margin-top:4px;font-size:.68rem}.arquetipo.on{border-color:var(--acento);box-shadow:0 0 0 1.5px var(--acento);background:#a3221b12}.arquetipo:hover{border-color:var(--tinta)}.jogo{flex-direction:column;height:100%;display:flex;overflow:hidden}.barra{color:var(--papel);z-index:5;background:linear-gradient(#000a,#0004);border-bottom:1px solid #fff1;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;display:flex}.barra-titulo{flex-direction:column;min-width:0;margin-right:auto;display:flex}.barra-titulo small{white-space:nowrap;text-overflow:ellipsis;max-width:46vw;font-family:var(--maquina);opacity:.6;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem;overflow:hidden}.barra-titulo strong{font-family:var(--titulo);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;overflow:hidden}.relogio{grid-template-columns:auto 90px;align-items:center;column-gap:8px;display:grid}.relogio-hora{font-family:var(--maquina);color:var(--luz);text-shadow:0 0 14px color-mix(in srgb, var(--luz) 60%, transparent);grid-row:span 2;font-size:1.5rem}.relogio-barra{background:#fff2;border-radius:3px;height:5px;overflow:hidden}.relogio-barra i{background:var(--luz);height:100%;transition:width 1s;display:block}.relogio small{font-family:var(--maquina);opacity:.6;font-size:.62rem}.relogio.urgente .relogio-hora,.relogio.urgente .relogio-barra i{color:#ff5a4d;background-color:#ff5a4d;animation:1s infinite pulsar}.relogio.urgente .relogio-hora{background:0 0}.vigor span{color:#fff3;font-size:1.05rem;transition:all .4s}.vigor span.on{color:#e0463c;text-shadow:0 0 8px #e0463c88}.abas-movel{display:none}.jogo-corpo{z-index:1;flex:1;grid-template-columns:minmax(0,1.25fr) minmax(360px,1fr);gap:22px;min-height:0;padding:20px 22px 22px;display:grid;position:relative}.quadro{background:radial-gradient(circle at 20% 30%, #fff1 0 2px, transparent 3px) 0 0 / 23px 29px, radial-gradient(circle at 70% 60%, #0002 0 2px, transparent 3px) 0 0 / 31px 19px, radial-gradient(circle at 40% 80%, #0001 0 1.5px, transparent 3px) 0 0 / 17px 23px, linear-gradient(135deg, var(--cortica), var(--cortica-2));border:14px solid #3b2718;border-image:linear-gradient(145deg,#5a3d26,#2c1c10 50%,#4a3120) 14;border-radius:4px;padding:18px 22px 40px;position:relative;overflow:auto;box-shadow:inset 0 0 60px #0008,0 20px 50px -10px #000}.fios{pointer-events:none;z-index:3;width:100%;min-height:100%;position:absolute;top:0;left:0;overflow:visible}.fios path{fill:none;stroke:var(--fio);stroke-width:2.2px;stroke-linecap:round;opacity:.7;filter:drop-shadow(0 2px 1px #0007);stroke-dasharray:1200;stroke-dashoffset:1200px;transition:opacity .2s,stroke-width .2s;animation:1.1s ease-out forwards esticar}.fios path.on{opacity:1;stroke-width:3.2px}.fios path.off{opacity:.08}.etiqueta{font-family:var(--maquina);letter-spacing:.14em;text-transform:uppercase;background:var(--papel);z-index:4;margin:12px 0 14px;padding:.25em .7em;font-size:.74rem;font-weight:400;display:inline-block;position:relative;rotate:-1deg;box-shadow:0 2px 4px #0006}.etiqueta small{opacity:.6;margin-left:.5em}.fileira{flex-wrap:wrap;align-items:flex-start;gap:22px 20px;min-height:40px;margin-bottom:12px;display:flex}.fileira.compacta{gap:10px}.pino{z-index:5;background:radial-gradient(circle at 35% 30%, #ff8d85, var(--fio) 55%, #5a0d09);border-radius:50%;width:14px;height:14px;position:absolute;top:-6px;left:50%;translate:-50%;box-shadow:0 3px 3px #0008}.polaroid,.nota,.postal{z-index:2;transition:transform .2s cubic-bezier(.2,.8,.3,1.4),filter .25s,opacity .25s,box-shadow .2s;position:relative;box-shadow:0 6px 12px -2px #000a}.polaroid:hover:not(:disabled),.nota:hover,.postal:hover:not(:disabled){z-index:6;transform:translateY(-5px)scale(1.04);box-shadow:0 16px 24px -6px #000c}.apagado{opacity:.35;filter:saturate(.4)}.novo{animation:.7s cubic-bezier(.2,1.5,.4,1) both pinar}.novo:after{content:"novo";background:var(--acento);color:#fff;font-family:var(--maquina);z-index:7;border-radius:10px;padding:.2em .5em;font-size:.62rem;animation:1s infinite pulsar;position:absolute;top:-10px;right:-10px}.polaroid{text-align:center;color:#2a2420;background:#f4efe3;flex-direction:column;width:124px;padding:8px 8px 10px;display:flex}.polaroid .retrato{filter:contrast(1.05);width:100%;display:block}.retrato{border-radius:1px}.polaroid strong{font-family:var(--mao);margin-top:7px;font-size:1.22rem;line-height:1}.polaroid small{color:#6d6153;text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:.62rem}.polaroid .verso{font-family:var(--mao);color:var(--caneta);opacity:0;background:#f4efe3f2;flex-direction:column;justify-content:center;gap:8px;padding:12px 10px;font-size:1.02rem;line-height:1.1;transition:all .2s;display:flex;position:absolute;inset:0}.polaroid .verso b{font-family:var(--maquina);color:var(--acento);text-transform:uppercase;letter-spacing:.08em;font-size:.58rem;font-weight:400}.polaroid:hover .verso{opacity:1}.polaroid.ativo,.postal.ativo{box-shadow:0 0 0 3px var(--luz), 0 0 30px color-mix(in srgb, var(--luz) 60%, transparent)}.polaroid.mini{width:92px;padding:5px 5px 7px}.polaroid.mini strong{font-size:1rem}.polaroid.mini.ativo{box-shadow:0 0 0 3px var(--acento);rotate:-2deg}.polaroid.estatico{flex:none;rotate:-3deg;box-shadow:0 4px 8px #0006}.nota{text-align:left;color:#2a2420;background:#f6e58d;flex-direction:column;gap:4px;width:140px;min-height:96px;padding:16px 12px 12px;display:flex}.nota.tipo-documento{background:#f2ede0}.nota.tipo-depoimento{background:#cfe3f1}.nota.tipo-observacao{background:#d9ecc9}.nota small{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:.58rem}.nota strong{font-family:var(--mao);font-size:1.22rem;line-height:1.05}.nota.grande{width:min(480px,92vw);padding:34px 30px 24px;animation:.3s pousar;rotate:-1deg;box-shadow:0 30px 60px #000}.nota.grande h2{font-family:var(--mao);margin:4px 0 14px;font-size:2rem;line-height:1}.nota.grande .prosa{font-family:var(--maquina);margin-bottom:18px;font-size:.95rem}.postal{text-align:left;color:#2a2420;background:linear-gradient(#0000 0 0) padding-box, repeating-linear-gradient(45deg, var(--acento) 0 8px, #f4efe3 8px 16px, #2c4a7c 16px 24px, #f4efe3 24px 32px) border-box;background-color:#f4efe3;background-clip:padding-box,border-box;background:linear-gradient(#f4efe3, #e9e0cb) padding-box, repeating-linear-gradient(45deg, var(--acento) 0 8px, #f4efe3 8px 16px, #2c4a7c 16px 24px, #f4efe3 24px 32px) border-box;border:4px solid #0000;flex-direction:column;gap:4px;width:172px;min-height:92px;padding:14px 14px 12px;display:flex}.postal strong{font-family:var(--titulo);font-size:1rem;line-height:1.1}.postal small{color:#6d6153;font-size:.7rem;line-height:1.3}.postal .aqui{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.08em;color:var(--acento);margin-top:auto;font-size:.6rem;font-style:normal}.postal.bloqueado{opacity:.45;filter:grayscale();box-shadow:none}.postal.bloqueado strong{font-family:var(--maquina);letter-spacing:.3em}.relato{flex-direction:column;gap:10px;min-height:0;display:flex}.relato-cena{color:var(--papel);align-items:center;gap:12px;min-height:50px;display:flex}.relato-cena small{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.1em;opacity:.6;font-size:.65rem;display:block}.relato-cena strong{font-family:var(--titulo);font-size:1.35rem}.relato-cena .btn{background:var(--papel);color:var(--tinta);margin-left:auto}.mini-polaroid{background:#f4efe3;flex:none;width:46px;padding:3px 3px 8px;rotate:-4deg;box-shadow:0 4px 8px #000a}.mini-polaroid svg{width:100%;display:block}.humor{font-family:var(--mao);color:var(--luz);margin-left:10px;font-size:1.15rem}.humor:before{content:"— "}.folha{background:linear-gradient(175deg, var(--papel), var(--papel-2));border-radius:2px;flex:1;min-height:0;position:relative;box-shadow:0 20px 50px -10px #000,0 -14px 0 -6px #0006}.folha:before{content:"";background:linear-gradient(var(--papel), transparent);z-index:2;pointer-events:none;height:40px;position:absolute;inset:0 0 auto}.folha-rolo{scroll-behavior:smooth;padding:30px 34px 24px;position:absolute;inset:0;overflow-y:auto}.fala{margin:0 0 16px;line-height:1.62;animation:.4s surgir}.fala p{margin:0 0 .7em}.fala p:last-child{margin:0}.de-mestre,.de-personagem{font-family:var(--maquina);color:var(--tinta);font-size:.98rem}.de-personagem{border-left:3px solid var(--acento);padding-left:14px}.de-personagem em,.de-mestre em{color:var(--tinta-fraca)}.de-jogador{font-family:var(--mao);color:var(--caneta);text-align:right;padding-left:15%;font-size:1.42rem;line-height:1.15}.de-jogador p:before{content:"— ";opacity:.5}.de-sistema{font-family:var(--ui);text-align:center;color:var(--tinta-fraca);font-size:.78rem;font-style:italic}.ao-vivo p:last-child:after,.ao-vivo>span:empty:after{content:"▮";opacity:.6;margin-left:2px;animation:.7s steps(2,end) infinite piscar}.divisor-cena{text-align:center;margin:22px 0 18px;position:relative}.divisor-cena:before{content:"";border-top:1px dashed #0003;position:absolute;top:50%;left:0;right:0}.divisor-cena span{background:var(--papel);font-family:var(--maquina);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-fraca);padding:0 12px;font-size:.68rem;position:relative}.tira-dados{font-family:var(--maquina);text-align:center;border:1.5px dashed #0004;border-radius:3px;margin:0 0 16px;padding:.5em;font-size:.82rem}.tira-dados strong{text-transform:uppercase;letter-spacing:.08em}.nivel-critico strong,.nivel-sucesso strong{color:#24603f}.nivel-custo strong{color:#a3691b}.nivel-falha strong,.nivel-desastre strong{color:var(--acento)}.entrada{flex-direction:column;gap:8px;display:flex}.sugestoes{flex-wrap:wrap;gap:6px;display:flex}.sugestoes button{font-family:var(--mao);color:var(--papel);background:#0004;border:1px solid #fff4;border-radius:20px;padding:.3em .85em;font-size:1.12rem;line-height:1;transition:all .15s}.sugestoes button:hover:not(:disabled){background:var(--papel);color:var(--tinta);transform:translateY(-2px)}.sugestoes button:disabled{opacity:.3}.entrada-linha{gap:8px;display:flex}.entrada textarea{resize:none;font-family:var(--mao);color:var(--caneta);background:var(--papel);border:0;border-bottom:2px solid #0000;border-radius:3px;flex:1;padding:.7em .9em;font-size:1.35rem;line-height:1.15;box-shadow:inset 0 2px 6px #0003}.entrada textarea:disabled{opacity:.5}.entrada .btn{background:var(--acento);padding:0 1em;font-size:1.2rem}.sem-tempo{background:var(--papel);font-family:var(--maquina);border-radius:3px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;font-size:.9rem;display:flex}.rolagem{color:#f4efe3;background:radial-gradient(at 50% 0,#1e5a3c,#0e3222);border:8px solid #3b2718;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px 16px;padding:16px 18px;animation:.4s cubic-bezier(.2,.9,.3,1.2) pousar;display:grid;box-shadow:inset 0 0 30px #000a,0 12px 30px -8px #000}.rolagem-info small{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.14em;color:#ffd27a;font-size:.64rem;display:block}.rolagem-info strong{font-family:var(--titulo);margin:2px 0 4px;font-size:1.15rem;display:block}.rolagem-info span{opacity:.85;font-size:.82rem}.rolagem-info b{color:#ffd27a}.rolagem>.btn,.rolagem>.resultado{grid-column:1/-1}.rolagem .btn{color:#1a120c;background:#f4efe3}.bandeja{perspective:600px;gap:22px;padding:8px 10px;display:flex}.dado-cena{perspective:500px;width:56px;height:56px}.dado-cena.rolando{animation:1.5s cubic-bezier(.3,.6,.4,1) quicar}.dado-cena.ocioso .dado{animation:5s ease-in-out infinite flutuar}.dado{width:56px;height:56px;transform-style:preserve-3d;transition:transform 1.6s cubic-bezier(.15,.75,.25,1);position:relative}.dado-face{background:linear-gradient(135deg,#fffdf5,#ded6c0);border:1px solid #0003;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:2px;padding:8px;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 8px #0003}.dado-face i{border-radius:50%}.dado-face i.on{background:radial-gradient(circle at 35% 30%,#5a1a16,#1a0807)}.dado-face.f{transform:translateZ(28px)}.dado-face.t{transform:rotateY(180deg)translateZ(28px)}.dado-face.d{transform:rotateY(90deg)translateZ(28px)}.dado-face.e{transform:rotateY(-90deg)translateZ(28px)}.dado-face.c{transform:rotateX(90deg)translateZ(28px)}.dado-face.b{transform:rotateX(-90deg)translateZ(28px)}.resultado{min-height:42px;font-family:var(--maquina);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;animation:.4s surgir;display:flex}.resultado strong{text-transform:uppercase;letter-spacing:.1em;border:3px double;border-radius:4px;padding:.1em .5em;font-size:1.25rem;animation:.45s cubic-bezier(.3,1.6,.5,1) both carimbar;rotate:-3deg}.rolagem .nivel-critico strong,.rolagem .nivel-sucesso strong{color:#8df0b4}.rolagem .nivel-custo strong{color:#ffd27a}.rolagem .nivel-falha strong,.rolagem .nivel-desastre strong{color:#ff8d85}.gaveta{border-radius:0;width:min(440px,100vw);padding:26px 28px;animation:.3s cubic-bezier(.2,.9,.3,1) deslizar;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.gaveta.larga{width:min(620px,100vw)}.gaveta header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.item-inv{border-bottom:1px dashed #0003;flex-direction:column;padding:10px 0;display:flex}.item-inv strong{font-family:var(--maquina)}.item-inv span{color:var(--tinta-fraca);font-size:.85rem}.atributo{font-family:var(--maquina);grid-template-columns:110px 1fr auto;align-items:center;gap:10px;padding:7px 0;display:grid}.atributo div{gap:5px;display:flex}.atributo i{border:1.5px solid var(--tinta);border-radius:2px;width:26px;height:9px}.atributo i.on{background:var(--tinta)}.provas{flex-wrap:wrap;gap:8px;display:flex}.provas label{font-family:var(--mao);cursor:pointer;opacity:.6;background:#f6e58d;padding:.45em .7em;font-size:1.15rem;line-height:1;transition:all .15s;rotate:-1deg;box-shadow:0 2px 4px #0004}.provas label:nth-child(2n){rotate:1.2deg}.provas label.on{opacity:1;box-shadow:0 0 0 2px var(--acento), 0 4px 8px #0005;scale:1.04}.provas input{display:none}.dossie-busca{width:100%;font:inherit;font-family:var(--maquina);background:#fff8;border:1.5px solid #0003;border-radius:4px;margin-bottom:6px;padding:.6em .8em}.dossie-busca:focus{border-color:var(--acento);background:#fffb;outline:0}.dossie-lista{margin:0;padding:0;list-style:none}.dossie-lista li{border-bottom:1px dashed #0003;flex-direction:column;gap:2px;padding:8px 0;line-height:1.45;display:flex}.dossie-lista small{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.06em;color:var(--tinta-fraca);font-size:.72rem}.dossie-lista mark{color:inherit;background:#f6e58d;padding:0 2px}.dossie-pista{border-bottom:1px dashed #0003;padding:8px 0}.dossie-pista summary{cursor:pointer;font-family:var(--maquina)}.dossie-pista summary small{color:var(--tinta-fraca);margin-left:6px}.dossie-pista .prosa{margin-top:6px;font-size:.92rem}.julgamento{max-height:86vh;overflow:auto}.maquina{font-family:var(--maquina)}.avisos{z-index:90;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:74px;left:50%;translate:-50%}.aviso{color:#2a2420;font-family:var(--mao);background:#f6e58d;padding:.55em 1em;font-size:1.3rem;line-height:1;animation:4.2s both aviso;rotate:-1deg;box-shadow:0 10px 24px #000a}.jornal{color:#1c1815;background:#ebe5d6 repeating-linear-gradient(0deg,#0000 0 2px,#00000006 2px 3px);width:min(760px,100%);margin:30px 0;padding:34px 44px 30px;animation:.9s cubic-bezier(.2,.8,.3,1) both girar-jornal;position:relative;box-shadow:0 30px 70px -10px #000}.jornal header{text-align:center;border-bottom:4px double #1c1815;margin-bottom:18px;padding-bottom:8px}.jornal header small{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.14em;font-size:.68rem}.jornal-nome{font-family:var(--titulo);letter-spacing:.02em;font-size:2.6rem;font-style:italic;font-weight:900;line-height:1}.jornal h1{font-family:var(--titulo);text-align:center;text-wrap:balance;font-size:clamp(1.8rem,5vw,2.9rem);font-weight:900;line-height:1.02}.estrelas{text-align:center;letter-spacing:.15em;color:#0002;margin:10px 0 16px;font-size:1.7rem}.estrelas .on{color:#b8860b}.jornal-corpo{columns:2;column-rule:1px solid #0003;text-align:justify;-webkit-hyphens:auto;hyphens:auto;column-gap:28px;font-family:Georgia,serif;font-size:.95rem}.jornal-corpo .prosa p:first-child:first-letter{font-family:var(--titulo);float:left;padding-right:.08em;font-size:3.2em;font-weight:900;line-height:.85}.jornal figure{break-inside:avoid;margin:0 0 12px}.jornal figure svg{filter:grayscale()contrast(1.2);width:100%;display:block}.jornal figcaption{border-bottom:1px solid #0004;padding:4px 0;font-size:.72rem;font-style:italic}.jornal footer{font-family:var(--maquina);border-top:4px double #1c1815;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:18px;padding-top:10px;font-size:.8rem;display:flex}.jornal-acoes{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.jornal>.carimbo{z-index:3;background:#ebe5d6aa;font-size:1.4rem;position:absolute;top:120px;right:26px}.estudio{z-index:2;grid-template-columns:290px minmax(0,1fr);align-items:start;gap:26px;padding:10px clamp(16px,5vw,64px);display:grid;position:relative}.estudio-lista{flex-direction:column;gap:6px;max-height:calc(100vh - 24px);padding-right:4px;display:flex;position:sticky;top:12px;overflow-y:auto}.estudio-lista h4{font-family:var(--maquina);letter-spacing:.14em;text-transform:uppercase;color:var(--luz);justify-content:space-between;margin:14px 0 4px;font-size:.7rem;font-weight:400;display:flex}.estudio-lista h4 button{color:var(--luz);border:1px solid;border-radius:3px;padding:0 6px;font-size:1.1rem;line-height:.8}.ficha-item{text-align:left;background:color-mix(in srgb, var(--papel) 88%, transparent);border-left:4px solid #0000;border-radius:2px;flex-direction:column;width:100%;margin-bottom:5px;padding:9px 12px;transition:all .15s;display:flex;position:relative}.ficha-item strong{font-family:var(--titulo);font-size:.98rem}.ficha-item small{color:var(--tinta-fraca);font-size:.7rem;line-height:1.3}.ficha-item em{font-family:var(--maquina);text-transform:uppercase;opacity:.6;border:1px solid;border-radius:2px;padding:0 .4em;font-size:.56rem;font-style:normal;position:absolute;top:8px;right:8px}.ficha-item:hover{transform:translate(3px)}.ficha-item.on{border-left-color:var(--acento);background:var(--papel);transform:translate(6px)}.ponto{background:var(--acento);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:4px;display:inline-block}.estudio-folha,.pagina{padding:34px 40px}.pagina{z-index:2;width:min(760px,100% - 32px);margin:10px auto}.folha-cabeca{align-items:center;gap:18px;margin-bottom:14px;display:flex}.campos{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0 18px;display:grid}.campo.largo{grid-column:1/-1}.corpo-cabeca{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;margin:22px 0 10px;font-size:.8rem;display:flex}.editor{resize:vertical;tab-size:2;background:#fff8;border:1.5px solid #0003;border-radius:3px;width:100%;min-height:52vh;padding:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.84rem;line-height:1.6}.secoes h2{color:var(--acento)}.secoes{font-size:.95rem}.explica{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:14px 0;display:grid}.explica div{border-top:3px solid var(--tinta);background:#0000000a;border-radius:3px;padding:12px 14px}.explica b{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:400}.explica p{margin:4px 0 0;font-size:.86rem;line-height:1.45}.variaveis{flex-direction:column;gap:4px;margin:14px 0;display:flex}.variaveis>b{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:400}.variaveis>small{color:var(--tinta-fraca);margin-bottom:4px}.variaveis button{text-align:left;border-radius:3px;align-items:baseline;gap:10px;padding:4px 6px;font-size:.82rem;display:flex}.variaveis button:hover{background:#0001}.variaveis code{color:var(--acento);flex:none}.problemas{border:1px solid var(--acento);color:var(--papel);background:#a3221b22;border-radius:3px;margin:10px 0;padding:10px 12px;font-size:.78rem}.problemas p{opacity:.85;margin:4px 0 0}.esforco input[type=range]{width:100%;accent-color:var(--acento)}.esforco-marcas{font-family:var(--maquina);color:var(--tinta-fraca);justify-content:space-between;font-size:.74rem;display:flex}.esforco-marcas span{cursor:pointer}.esforco-marcas .on{color:var(--acento);font-weight:700}.esforco p{font-family:var(--mao);color:var(--caneta);margin:6px 0 0;font-size:1.25rem;line-height:1.1}.pagina h3:first-child{margin-top:0}.aviso-erro{text-align:center;font-family:var(--maquina);padding:30px;line-height:2}@keyframes surgir{0%{opacity:0;translate:0 6px}}@keyframes pousar{0%{opacity:0;transform:translateY(-30px)rotate(-4deg)scale(1.06)}}@keyframes deslizar{0%{transform:translate(100%)}}@keyframes pinar{0%{opacity:0;transform:translateY(-60px)scale(1.5)rotate(12deg)}70%{opacity:1;transform:translateY(3px)scale(.97)}}@keyframes carimbar{0%{opacity:0;transform:scale(3)}to{opacity:.85;transform:scale(1)}}@keyframes esticar{to{stroke-dashoffset:0}}@keyframes piscar{50%{opacity:0}}@keyframes pulsar{50%{opacity:.45}}@keyframes quicar{0%{transform:translateY(-90px)translate(-40px)}35%{transform:translateY(0)}50%{transform:translateY(-26px)}68%{transform:translateY(0)}80%{transform:translateY(-8px)}to{transform:none}}@keyframes flutuar{0%,to{transform:rotateX(-25deg)rotateY(35deg)}50%{transform:rotateX(-15deg)rotateY(55deg)translateY(-4px)}}@keyframes aviso{0%{opacity:0;transform:translateY(-20px)scale(.9)}8%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)}}@keyframes girar-jornal{0%{opacity:0;transform:rotate(-540deg)scale(.1)}}@media (width<=920px){.jogo-corpo{grid-template-columns:minmax(0,1fr);padding:12px}.abas-movel{z-index:5;display:flex}.abas-movel button{font-family:var(--maquina);color:var(--papel);opacity:.6;border-bottom:2px solid #0000;flex:1;padding:.7em}.abas-movel button.on{opacity:1;border-color:var(--luz)}.abas-movel em{color:var(--fio)}.aba-relato .quadro,.aba-quadro .relato{display:none}.barra{gap:4px;padding:8px 10px}.barra-titulo{flex-basis:60%}.btn-fantasma{padding:.4em .5em;font-size:.78rem}.estudio{grid-template-columns:1fr}.estudio-lista{max-height:none;position:static}.jornal-corpo{columns:1}.jornal,.capa-papel,.estudio-folha,.pagina,.novo-caso{padding:24px 20px}.temas{grid-template-columns:1fr}.polaroid{width:104px}.nota{width:124px}.postal{width:146px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:10ms!important;animation-duration:10ms!important}}.radio{z-index:70;color:#f1e4c8;background:linear-gradient(#5a3a22,#2e1c10);border:1px solid #0008;border-radius:10px 10px 6px 6px;align-items:center;gap:2px;padding:6px 10px 6px 8px;display:flex;position:fixed;bottom:16px;left:18px;box-shadow:inset 0 1px #fff2,0 10px 24px -6px #000}.radio button{border-radius:5px;width:32px;height:30px;font-size:.95rem;transition:all .15s}.radio button:hover:not(:disabled){background:#fff2}.radio button:disabled{opacity:.3}.radio .radio-vel{width:auto;font-family:var(--maquina);color:var(--luz);border:1px solid #fff3;margin-left:4px;padding:0 .55em;font-size:.78rem}.radio-grade{align-items:flex-end;gap:2px;height:20px;padding:0 8px 0 4px;display:flex}.radio-grade i{background:var(--luz);opacity:.45;border-radius:1px;width:3px;height:4px}.radio.no-ar .radio-grade i{opacity:1;animation:.9s ease-in-out infinite onda}.radio.no-ar .radio-grade i:nth-child(2){animation-delay:.15s}.radio.no-ar .radio-grade i:nth-child(3){animation-delay:.3s}.radio.no-ar .radio-grade i:nth-child(4){animation-delay:.1s}.radio.no-ar .radio-grade i:nth-child(5){animation-delay:.4s}.radio-erro{color:#ffb3ad;max-width:260px;padding-left:8px;font-size:.72rem;line-height:1.2}.pagina .radio{vertical-align:middle;margin:12px 0 0 10px;display:inline-flex;position:static}.fala{position:relative}.reouvir{opacity:0;filter:grayscale();font-size:.8rem;transition:all .15s;position:absolute;top:0;left:-26px}.fala:hover .reouvir{opacity:.55}.reouvir:hover{filter:none;opacity:1!important}.de-personagem .reouvir{left:-29px}.ouvir{margin:0 0 14px}@keyframes onda{0%,to{height:4px}50%{height:18px}}@media (width<=920px){.radio{transform-origin:0 100%;bottom:8px;left:8px;transform:scale(.9)}.jogo .relato{padding-bottom:46px}}.testes{font-family:var(--maquina);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:.8rem;display:flex}.testes .radio{margin:0 0 0 6px}.retrato.foto{aspect-ratio:100/110;background:var(--foto-escuro);display:block;position:relative;overflow:hidden}.retrato.foto img{object-fit:cover;object-position:50% 18%;filter:contrast(1.04)sepia(.12);width:100%;height:100%;display:block}.retrato.foto svg{width:100%;height:100%;position:absolute;inset:0}.jornal figure .retrato.foto img{filter:grayscale()contrast(1.15)}.folha-cabeca .btn{margin-top:6px}.filme{aspect-ratio:16/9;background:#0c0a08;border:6px solid #1c1815;margin:0 0 18px;position:relative;overflow:hidden;box-shadow:0 6px 18px #0006}.filme figure{opacity:0;margin:0;transition:opacity 1.6s;position:absolute;inset:0}.filme figure.on{opacity:1}.filme img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.02);filter:none!important}.filme figure.on img{animation:7.5s ease-out forwards camera}.filme figcaption{color:#f4efe3;font-family:var(--maquina);text-align:center;background:linear-gradient(#0000,#000c);border:0;padding:28px 16px 10px;font-size:.86rem;font-style:normal;position:absolute;bottom:0;left:0;right:0}.filme:after{content:"";pointer-events:none;background:radial-gradient(#0000 55%,#0008),repeating-linear-gradient(0deg,#0000 0 2px,#0001 2px 3px);position:absolute;inset:0}.filme-espera{color:#f4efe3aa;font-family:var(--maquina);place-items:center;font-size:.85rem;animation:1.4s infinite pulsar;display:grid;position:absolute;inset:0}.filme-pontos{z-index:2;gap:5px;display:flex;position:absolute;top:8px;right:10px}.filme-pontos button{background:#fff5;border-radius:50%;width:8px;height:8px;padding:0}.filme-pontos button.on{background:#fff}@keyframes camera{0%{transform:scale(1.02)}to{transform:scale(1.16)}}.jogo,.mesa{height:100dvh;min-height:100dvh}.jogo .radio{position:fixed}@media (width<=920px){.mesa:after{display:none}.topo{padding:18px 16px 10px}.menu{justify-content:space-between;width:100%}.menu button{padding:.5em .3em;font-size:.85rem}.arquivo{grid-template-columns:1fr;gap:40px;padding:28px 16px}.pasta{rotate:0deg!important}.pasta-acoes{opacity:1}.barra{justify-content:space-between;gap:4px 6px;padding:8px 10px}.barra-titulo{flex:1 0 calc(100% - 215px);margin:0}.barra-titulo small{display:none}.barra-titulo strong{font-size:1rem}.barra .carimbo-btn{order:1;padding:.3em .6em;font-size:.78rem}.barra .btn-menu{order:1;padding:.25em .55em;font-size:1.15rem}.barra .relogio,.barra .vigor,.barra>.btn-fantasma:not(.btn-menu){order:2}.barra .relogio{grid-template-columns:auto 46px}.relogio-hora{font-size:1.15rem}.relogio small{display:none}.jogo-corpo{gap:0;padding:8px 10px 10px}.quadro{border-width:8px;padding:10px 12px 30px}.fileira{justify-content:center;gap:18px 12px}.polaroid .verso{display:none}.relato-cena{gap:8px;min-height:40px}.relato-cena strong{font-size:1.05rem}.relato-cena .btn{font-size:.7rem}.folha-rolo{padding:22px 16px 16px 22px}.de-mestre,.de-personagem{font-size:.93rem}.de-jogador{padding-left:8%;font-size:1.3rem}.reouvir{opacity:.45;left:-20px}.de-personagem .reouvir{left:-23px}.sugestoes{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.sugestoes button{white-space:nowrap;flex:none;font-size:1.05rem}.entrada textarea{font-size:1.25rem}.entrada .btn{padding:0 .8em}.jogo .radio{align-self:flex-start;padding:3px 8px 3px 6px;position:static;transform:none}.jogo .radio button{width:34px;height:30px}.jogo .relato{padding-bottom:0}.radio-erro{max-width:140px}.rolagem{text-align:center;grid-template-columns:1fr;padding:12px}.bandeja{justify-content:center}.gaveta,.gaveta.larga{width:100vw;padding:20px 18px}.pautado{min-height:60dvh}.veu{align-items:start;padding:10px}.novo-caso,.maquina-papel,.confidencial,.julgamento{margin-top:10px;padding:22px 18px}.mesa.centro.rolavel{padding:40px 12px 80px}.pasta-aberta:before{inset:-8px -6px}.capa-papel{rotate:0deg}.arquetipos{grid-template-columns:1fr 1fr}.jornal{margin:10px 0 70px;padding:22px 16px}.jornal-nome{font-size:1.9rem}.jornal>.carimbo{width:fit-content;margin:0 auto 12px;font-size:1rem;display:block;position:static}.jornal header small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.jornal figure:not(.filme figure){float:left;width:42%;margin:4px 14px 6px 0}.jornal h1{font-size:1.6rem}.filme{border-width:3px;margin-inline:-6px}.filme figcaption{font-size:.74rem}.estudio{gap:14px;padding:6px 12px}.campos{grid-template-columns:1fr}.editor{min-height:46dvh;font-size:.8rem}.explica{grid-template-columns:1fr}.segmentos{width:100%;display:flex}.segmentos button{flex:1;padding:.5em .3em;font-size:.78rem}.avisos{width:92vw;top:96px}.aviso{text-align:center;font-size:1.1rem}.nota.grande{padding:28px 20px 18px}}.selo-catalogo{font-family:var(--maquina);letter-spacing:.08em;text-transform:uppercase;color:#6b4a00;background:#ffd76a;border-radius:3px;padding:.2em .55em;font-size:.62rem;position:absolute;top:12px;right:14px;rotate:3deg;box-shadow:0 1px 3px #0005}.pasta-acoes a{font-family:var(--maquina);color:#000b;border-radius:3px;padding:.3em .55em;font-size:.74rem;text-decoration:none}.pasta-acoes a:hover{background:#0002}.rodape-arquivo{color:#fff8;z-index:2;flex-wrap:wrap;align-items:center;gap:14px;padding:0 clamp(16px,5vw,64px);font-size:.8rem;display:flex;position:relative}.rodape-arquivo label{cursor:pointer;border:1px dashed #fff5}.ingredientes{color:var(--papel);background:#0004;border:1px dashed #fff3;border-radius:3px;margin:10px 0;padding:10px 12px;font-size:.74rem}.ingredientes p{opacity:.9;margin:3px 0 0;line-height:1.3}.ingredientes i{color:var(--luz);font-style:normal}.login-troca{font:inherit;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;margin:16px auto 0;padding:6px;font-size:.9rem;text-decoration:underline;display:block}.login-mascote{filter:drop-shadow(0 10px 18px #0009);width:120px;margin:-96px auto 8px;display:block}.login{z-index:2;width:min(380px,100%);padding:36px 34px}.login h1{font-family:var(--titulo);margin:4px 0 0;font-size:2.6rem;font-weight:900;line-height:1}.login .manuscrito{margin:6px 0 14px}.aviso-topo{background:var(--papel);z-index:2;width:min(760px,100% - 32px);margin:0 auto 26px;position:relative}.aviso-topo a{color:var(--acento);cursor:pointer;text-decoration:underline}.abas{border-bottom:1.5px solid var(--tinta);gap:2px;margin-bottom:18px;display:flex;overflow-x:auto}.abas button{font-family:var(--maquina);color:var(--tinta-fraca);white-space:nowrap;border-radius:4px 4px 0 0;padding:.55em 1em;font-size:.9rem}.abas button:hover{background:#0001}.abas button.on{background:var(--tinta);color:var(--papel)}.abas small{opacity:.6;margin-left:4px}.com-botao{align-items:stretch;gap:8px;display:flex}.com-botao input{min-width:0;font-family:var(--maquina);background:#fff7;border:0;border-bottom:1.5px solid #0004;flex:1;padding:.45em .5em}.campo b.ok{color:#2f6b4f}.campo b.falta{color:var(--acento)}.luzes{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.luz{text-align:left;font-family:var(--maquina);border:1.5px solid #0002;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px 12px;font-size:.9rem;display:grid}.luz:hover{background:#0001}.luz i{background:#0003;border-radius:50%;width:10px;height:10px}.luz small{font-family:var(--ui);color:var(--tinta-fraca);grid-column:2;font-size:.72rem}.luz.ok i{background:#3c9a63;box-shadow:0 0 8px #3c9a63}.luz.falta i{background:var(--acento);box-shadow:0 0 8px var(--acento)}.luz.falta{border-color:var(--acento)}.pagina .alternador{margin:10px 0}.ficha{background:#fff3;border:1.5px solid #0002;border-radius:4px;margin:10px 0}.ficha.aberta{border-color:var(--tinta);background:#fff6}.ficha.inativa .ficha-topo{opacity:.5}.ficha-topo{text-align:left;flex-wrap:wrap;align-items:baseline;gap:10px;width:100%;padding:12px 14px;display:flex}.ficha-topo strong{font-family:var(--titulo);font-size:1.1rem}.ficha-resumo{color:var(--tinta-fraca);margin-left:auto;font-size:.8rem}.ficha-corpo{border-top:1px dashed #0003;padding:0 14px 14px}.nova-ficha{border-style:dashed;padding:14px}.nova-ficha h3{margin-top:0}.lado-a-lado{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.marcar{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;display:grid}.marcar label{cursor:pointer;border:1.5px solid #0002;border-radius:4px;align-items:center;gap:8px;padding:8px 10px;font-size:.9rem;display:flex}.marcar label.on{border-color:var(--tinta);background:#fff8}.marcar small{color:var(--tinta-fraca);margin-left:auto;font-size:.72rem}.marcar input{accent-color:var(--acento)}.btn-fantasma.perigo{color:var(--acento)}html{-webkit-text-size-adjust:100%}body{overscroll-behavior:none}button,a,label,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (hover:none){.pasta:hover,.polaroid:hover:not(:disabled),.nota:hover,.postal:hover:not(:disabled),.ficha-item:hover,.sugestoes button:hover:not(:disabled){transform:none}.polaroid:hover:not(:disabled),.nota:hover,.postal:hover:not(:disabled){box-shadow:0 6px 12px -2px #000a}.sugestoes button:hover:not(:disabled){color:var(--papel);background:#0004}.pasta:active,.polaroid:active,.nota:active,.postal:active,.btn:active,.sugestoes button:active{scale:.97}}@media (width<=920px){.topo{padding-top:calc(18px + env(safe-area-inset-top))}.barra{padding-top:calc(8px + env(safe-area-inset-top))}.mesa.rolavel{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.jogo-corpo{padding-bottom:calc(10px + env(safe-area-inset-bottom))}.gaveta,.gaveta.larga{padding-top:calc(20px + env(safe-area-inset-top));padding-bottom:calc(20px + env(safe-area-inset-bottom))}.topo,.barra,.jogo-corpo,.arquivo,.rodape-arquivo{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}.campo input,.campo select,.campo textarea,.com-botao input,.editor,.pautado.curto{font-size:16px}.marca span{font-size:2rem}.marca small{font-size:.74rem}.menu{scrollbar-width:none;justify-content:flex-start;gap:2px;width:calc(100% + 24px);margin:0 -12px;padding:0 12px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.menu::-webkit-scrollbar{display:none}.abas::-webkit-scrollbar{display:none}.sugestoes::-webkit-scrollbar{display:none}.menu button{white-space:nowrap;flex:none;padding:.75em .7em;font-size:.88rem}.menu button:last-child{margin-right:24px}.pasta-acoes{gap:0;bottom:6px;right:8px}.pasta-acoes button,.pasta-acoes a{padding:.6em .7em;font-size:.8rem}.pasta-frente{padding-bottom:54px}.selo{bottom:16px;left:16px}.abas{scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.abas button{flex:none;padding:.8em .9em}.abas-movel button{padding:.85em .5em}.alternador{align-items:flex-start;padding:6px 0;line-height:1.35}.alternador>span{margin-top:1px}.btn{padding:.75em 1.1em}.btn.pequeno{padding:.6em .9em}.linha-fim{flex-wrap:wrap}.login{padding:30px 24px}.login .linha-fim .btn{width:100%}.aviso-topo{margin-bottom:30px}.luzes{gap:6px}.luz{grid-template-columns:1fr;row-gap:4px;padding:10px 8px;font-size:.78rem}.luz small{grid-column:1;font-size:.66rem}.lado-a-lado{grid-template-columns:1fr;gap:0}.marcar{grid-template-columns:1fr}.marcar label{padding:12px}.ficha-topo{gap:4px 10px;padding:14px 12px}.ficha-resumo{flex-basis:100%;margin-left:0}.ficha-corpo{padding:0 12px 12px}.ficha-corpo .linha-fim{justify-content:flex-start;gap:4px}.ficha-corpo .btn-fantasma{padding:.7em .6em;font-size:.85rem}.esforco-marcas{font-size:.66rem}.testes .btn{flex:1}.com-botao .btn{flex:none}}.arquivo{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:30px 26px}.poster{aspect-ratio:3/4;cursor:pointer;text-align:left;color:#f4efe3;background:#0c0a08;border-radius:4px;width:100%;transition:transform .3s cubic-bezier(.2,.8,.3,1.3);display:block;position:relative;overflow:hidden;box-shadow:0 18px 30px -8px #000c}.poster>img{object-fit:cover;width:100%;height:100%;transition:transform 6s ease-out;position:absolute;inset:0}.poster:after{content:"";pointer-events:none;background:linear-gradient(#0006,#0000 22% 36%,#000d 76%);position:absolute;inset:0}@media (hover:hover){.poster:hover{z-index:3;transform:translateY(-8px)rotate(-.5deg)}.poster:hover>img{transform:scale(1.08)}.poster:hover .poster-acoes{opacity:1}}.poster.sem-capa{background:linear-gradient(170deg, var(--cor,var(--pasta)), var(--cor2,var(--pasta-2)));color:#1d140b}.poster.sem-capa:after{background:linear-gradient(#0000 50%,#0003)}.poster.sem-capa .poster-txt p{color:#000b}.poster.sem-capa .poster-txt small{color:#0009}.poster.sem-capa .poster-txt strong{text-shadow:none}.poster.tema-terror{--cor:#7d7a5c;--cor2:#615f45}.poster.tema-moderno{--cor:#8fa3b8;--cor2:#71869c}.poster.tema-aconchegante{--cor:#e0b783;--cor2:#c79a62}.poster.tema-noir{--cor:#c9a468;--cor2:#b08a4e}.poster-topo{z-index:2;font-family:var(--maquina);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:6px;font-size:.62rem;display:flex;position:absolute;top:10px;left:10px;right:10px}.poster-topo span{color:#f4efe3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000a;border-radius:3px;padding:.35em .6em}.poster-txt{z-index:2;flex-direction:column;gap:4px;padding:16px 16px 18px;display:flex;position:absolute;inset:auto 0 0}.poster-txt small{font-family:var(--maquina);letter-spacing:.12em;text-transform:uppercase;color:var(--luz);font-size:.64rem}.poster-txt strong{font-family:var(--titulo);text-shadow:0 2px 12px #000;font-size:1.5rem;font-weight:900;line-height:1.04}.poster-txt p{color:#fffc;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:.8rem;line-height:1.42;display:-webkit-box;overflow:hidden}.poster .selo{color:#fffc;background:#0006;align-self:flex-start;margin-top:6px;position:static}.poster .selo.s-andamento{color:#9cc3ff}.poster .selo.s-encerrado{color:#ff9d95}.poster.sem-capa .selo{color:#0009;background:0 0}.poster .selo-catalogo{z-index:2;top:40px;right:10px}.poster-acoes{z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;font-family:var(--maquina);background:#000c;justify-content:flex-end;gap:2px;padding:6px 8px;font-size:.78rem;transition:all .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.poster-acoes button,.poster-acoes a{color:#f4efe3;border-radius:3px;padding:.45em .6em;text-decoration:none}.poster-acoes button:hover,.poster-acoes a:hover{background:#fff2}.novo-poster{box-shadow:none;text-align:center;color:var(--papel);background:0 0;border:2px dashed #fff5;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;display:flex}.novo-poster:after{display:none}.novo-poster strong{font-family:var(--titulo);font-size:1.3rem}.novo-poster small{color:#fff9;font-size:.82rem}.poster.trancado>img{filter:grayscale()brightness(.45)}.cadeado{z-index:3;text-align:center;font-family:var(--maquina);letter-spacing:.08em;text-transform:uppercase;place-content:center;font-size:.7rem;display:grid;position:absolute;inset:0 0 30%}.cadeado b{font-size:1.9rem;display:block}.heroi{z-index:2;color:#f4efe3;cursor:pointer;border-radius:6px;align-items:flex-end;min-height:360px;margin:14px clamp(16px,5vw,64px) 0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 40px -8px #000}.heroi img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.heroi:after{content:"";background:linear-gradient(90deg,#000e 25%,#0006 60%,#0000);position:absolute;inset:0}.heroi>div{z-index:2;max-width:580px;padding:34px;position:relative}.heroi small{font-family:var(--maquina);color:var(--luz);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.heroi h2{font-family:var(--titulo);margin:6px 0 12px;font-size:clamp(2rem,5vw,3.2rem);font-weight:900;line-height:1}.heroi p{color:#fffc;margin:0 0 18px;line-height:1.55}.heroi .btn{background:var(--acento)}.prateleira-bloco{z-index:2;padding:34px clamp(16px,5vw,64px) 0;position:relative}.prateleira-titulo{font-family:var(--titulo);color:var(--papel);font-size:1.4rem}.prateleira-titulo small{font-family:var(--maquina);letter-spacing:.14em;text-transform:uppercase;color:var(--luz);font-size:.7rem;font-weight:400;display:block}.prateleira-titulo em{font-family:var(--maquina);opacity:.6;margin-left:8px;font-size:.75rem;font-style:normal}.prateleira{scrollbar-width:none;scroll-snap-type:x proximity;gap:18px;margin:0 -4px;padding:18px 4px 14px;display:flex;overflow-x:auto}.prateleira::-webkit-scrollbar{display:none}.prateleira .poster{scroll-snap-align:start;flex:0 0 210px}.prateleira .poster-txt strong{font-size:1.2rem}.prateleira .poster-txt p{-webkit-line-clamp:2}.foto-clip{background:#f4efe3;margin:0;padding:9px 9px 34px;position:relative;rotate:-2.5deg;box-shadow:0 10px 20px #0009}.foto-clip img{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.foto-clip:before{content:"";z-index:2;border:3px solid #9aa0a6;border-bottom-color:#0000;border-radius:10px;width:16px;height:46px;position:absolute;top:-14px;left:26px;box-shadow:1px 2px 2px #0005}.foto-clip figcaption{text-align:center;font-family:var(--mao);color:var(--caneta);font-size:1.15rem;position:absolute;bottom:6px;left:0;right:0}.pasta-aberta.com-foto{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:30px;width:min(1040px,100%);display:grid}.pasta-aberta.com-foto .pasta-aba{left:340px}.capa-foto{margin-top:30px;position:sticky;top:30px}.pasta-detalhe{filter:drop-shadow(0 24px 30px #000c);--cor:var(--pasta);--cor2:var(--pasta-2);grid-template-columns:minmax(0,5fr) minmax(0,6fr);width:min(860px,100%);animation:.35s cubic-bezier(.2,.9,.3,1.2) pousar;display:grid}.pasta-detalhe.tema-terror{--cor:#7d7a5c;--cor2:#615f45}.pasta-detalhe.tema-moderno{--cor:#8fa3b8;--cor2:#71869c}.pasta-detalhe.tema-aconchegante{--cor:#e0b783;--cor2:#c79a62}.pd-esq{background:linear-gradient(170deg, var(--cor2), color-mix(in srgb, var(--cor2) 80%, #000));border-radius:6px 0 0 6px;padding:26px}.pd-dir{background:linear-gradient(170deg, var(--cor), var(--cor2));border-radius:0 8px 6px 0;padding:20px;box-shadow:inset 12px 0 18px -10px #0007}.pasta-detalhe>.pd-dir:only-child{border-radius:6px;grid-column:1/-1}.pd-ficha{height:100%;padding:26px 28px;rotate:.5deg}.pd-ficha h2{font-family:var(--titulo);margin:6px 0 12px;font-size:2rem;font-weight:900;line-height:1.03}.pd-ficha .maquina{font-size:.92rem;line-height:1.55}.filme video{z-index:1;background:#000;width:100%;height:100%;display:block;position:relative}.capa-papel .filme{margin:0 0 18px}.btn.claro{background:var(--papel);color:var(--tinta);border:1.5px solid var(--tinta);cursor:pointer;display:inline-block;box-shadow:0 3px #0005}.btn.desligado{opacity:.4;pointer-events:none}.folha-cabeca .btn{margin-right:4px}.midias-capa{border-bottom:1px dashed #0003;grid-template-columns:210px minmax(0,1fr);gap:18px;margin-bottom:22px;padding-bottom:20px;display:grid}.midias{grid-template-columns:1fr 1fr;align-content:start;gap:14px;display:grid}.midias>small{grid-column:1/-1}.midia{border-top:3px solid var(--tinta);background:#0000000a;border-radius:3px;flex-direction:column;gap:6px;padding:12px;display:flex}.midia b{font-family:var(--maquina);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:400}.midia small{color:var(--tinta-fraca);font-size:.74rem;line-height:1.35}.midia img,.midia video{background:#000;border-radius:2px;width:100%;display:block}.midia img{aspect-ratio:3/4;object-fit:cover}.midia-acoes{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}.progresso{height:26px;font-family:var(--maquina);background:#0002;border-radius:3px;font-size:.74rem;position:relative;overflow:hidden}.progresso i{background:#3c9a6388;transition:width .2s;position:absolute;inset:0 auto 0 0}.progresso span{padding-left:8px;line-height:26px;position:relative}@media (width<=920px){.arquivo{grid-template-columns:1fr 1fr;gap:14px;padding-top:16px}.poster-txt{padding:10px 10px 12px}.poster-txt strong{font-size:1.05rem}.poster-txt p{display:none}.poster-topo{font-size:.54rem;top:6px;left:6px;right:6px}.poster .selo{font-size:.56rem}.poster-acoes{opacity:1;justify-content:space-between;padding:2px 4px}.arquivo .poster:has(.poster-acoes) .poster-txt{padding-bottom:46px}.novo-poster strong{font-size:1rem}.novo-poster small{display:none}.heroi{min-height:420px;margin:8px 12px 0}.heroi:after{background:linear-gradient(#0000 20%,#000e 58%)}.heroi>div{padding:20px}.heroi .btn{width:100%}.prateleira-bloco{padding:26px 12px 0}.prateleira .poster{flex-basis:150px}.prateleira .poster-txt p{display:none}.pasta-aberta.com-foto{grid-template-columns:1fr;gap:0}.pasta-aberta.com-foto .pasta-aba{display:none}.capa-foto{z-index:3;width:56%;margin:0 auto -26px;position:relative;top:0}.pasta-detalhe{grid-template-columns:1fr}.pd-esq{border-radius:6px 6px 0 0;padding:22px 70px 10px}.pd-dir{border-radius:0 0 6px 6px;padding:12px}.pd-ficha{padding:20px 18px}.pd-ficha h2{font-size:1.6rem}.midias-capa,.midias{grid-template-columns:1fr}.capa-slot img{max-width:220px}}.rolagem.mortal{background:radial-gradient(at 50% 0,#6b1a15,#2a0907);border-color:#1a0d0a}.rolagem.mortal .rolagem-info small{color:#ff9d95;animation:1.2s infinite pulsar}.jornal.obituario{filter:grayscale(.6)}.jornal.obituario .jornal-corpo{columns:1;max-width:520px;margin:18px auto 0}.jornal.obituario h1{border:3px solid #1c1815;border-width:3px 0;padding:10px 0}.poster .selo.s-morto,.selo.s-morto{color:#ff9d95}html,body,#root,.mesa{max-width:100%;overflow-x:clip}html,body{overscroll-behavior-x:none}.mesa.rolavel,.gaveta,.veu,.folha-rolo,.julgamento,.datilografado{overflow-x:hidden}body{overflow-wrap:anywhere}@media (width<=920px){.arquivo{grid-template-columns:minmax(0,1fr)}.gaveta,.gaveta.larga{width:100%;max-width:100vw}img,video,iframe,canvas,svg:not(.fios){max-width:100%}}.pagina.larga{width:min(1120px,100% - 32px)}.usuarios-barra{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 6px;display:flex}.usuarios-barra input,.usuarios-barra select{font-family:var(--maquina);background:#fff7;border:1.5px solid #0002;border-radius:4px;padding:.5em .7em;font-size:.9rem}.usuarios-busca{flex:220px;min-width:0}.usuarios-barra .btn{margin-left:auto}.usuarios-conta{color:var(--tinta-fraca);margin:8px 0 4px;font-size:.75rem}.tabela-rolo{background:#fff3;border:1.5px solid #0002;border-radius:4px;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:.86rem}.tabela th{text-align:left;font:400 .68rem/1 var(--maquina);text-transform:uppercase;letter-spacing:.08em;color:var(--tinta-fraca);white-space:nowrap;border-bottom:1.5px solid #0003;padding:10px 10px 8px}.tabela th button{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;padding:0}.tabela th button.on{color:var(--tinta);text-decoration:underline}.tabela td{vertical-align:middle;border-bottom:1px solid #0001;padding:8px 10px}.tabela tbody tr:not(.detalhe){cursor:pointer}.tabela tbody tr:not(.detalhe):hover{background:#fff5}.tabela tr.aberta{background:#fff7}.tabela tr.aberta td{border-bottom-color:#0000}.tabela tr.inativa td:not(.col-abrir){opacity:.5}.col-nome strong{font-family:var(--titulo);font-size:.98rem;line-height:1.2;display:block}.col-nome em{font-style:normal;font-family:var(--ui);color:var(--tinta-fraca);font-size:.72rem;font-weight:400}.col-nome small{font-family:var(--maquina);color:var(--tinta-fraca);font-size:.74rem;display:block}.col-data{white-space:nowrap;color:var(--tinta-fraca);font-variant-numeric:tabular-nums}.col-abrir{text-align:center;width:28px;color:var(--tinta-fraca)}.etq{white-space:nowrap;background:#0000000d;border:1px solid #0002;border-radius:3px;margin:1px 4px 1px 0;padding:.15em .5em;font-size:.72rem;display:inline-block}.etq.admin{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.fraco{color:var(--tinta-fraca);font-size:.8rem}.sit{white-space:nowrap;font-size:.76rem}.sit:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.sit.ok{color:#2f6b4f}.sit.espera{color:#9a6a12}.sit.bloqueado{color:var(--acento)}.tabela tr.detalhe td{background:#fff7;border-bottom:1.5px solid #0003;padding:4px 14px 14px}.detalhe-grade{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.vazio-tabela{text-align:center;padding:22px}@media (width<=920px){.tabela .col-tipo,.tabela .col-data{display:none}.tabela{font-size:.82rem}.tabela td,.tabela th{padding-inline:8px}.detalhe-grade{grid-template-columns:minmax(0,1fr)}.usuarios-barra input,.usuarios-barra select{font-size:16px}.usuarios-barra .btn{margin-left:0}}.linha-link{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.alerta .com-botao{margin-top:8px}.btn-voltar{min-height:36px;color:var(--papel);font-family:var(--maquina);letter-spacing:.04em;white-space:nowrap;background:#0006;border:1px solid #fff4;border-radius:999px;align-items:center;gap:.3em;padding:.4em .85em .4em .7em;font-size:.82rem;transition:background .15s;display:inline-flex}.btn-voltar:hover{background:#fff2}.btn-voltar.escuro{color:var(--tinta);background:#0000000d;border-color:#0004}.btn-voltar.escuro:hover{background:#0002}.barra .btn-menu{opacity:1;border:1px solid #fff3;font-size:1.2rem;line-height:1}.menu-partida{flex-direction:column;gap:10px;margin-top:14px;display:flex}.menu-partida .btn{text-align:center;width:100%}.menu-partida .dica-ui{margin:0}.menu-partida hr{width:100%}.btn.perigo{background:var(--acento);color:#fff}.confirmar-reinicio{border:1px dashed var(--acento);border-radius:4px;padding:12px 14px}.confirmar-reinicio p{margin:0}.confirmar-reinicio .btn{width:auto}@media (width<=920px){.btn-voltar{min-height:40px;font-size:.85rem}.barra .btn-menu{min-width:40px;min-height:40px}}.btn-voltar.fixo{top:calc(12px + env(safe-area-inset-top));left:max(12px, env(safe-area-inset-left));z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000c;position:fixed;box-shadow:0 4px 14px -4px #000}.radio{border-radius:999px;padding:4px 8px 4px 6px}.radio button{width:34px;height:32px;color:inherit;border-radius:999px;place-items:center;display:grid}.radio .radio-tocar{color:var(--luz)}.radio.no-ar .radio-tocar{background:color-mix(in srgb, var(--luz) 22%, transparent)}.radio .radio-vel{border-radius:999px;height:26px;margin-left:2px}.radio-erro em{font-style:normal}.jogo .relato-cena .radio.embutido,.radio.embutido{box-shadow:none;color:var(--papel);background:0 0;border:0;flex:none;gap:0;margin-left:auto;padding:0;position:static;transform:none}.radio.embutido .radio-erro em{display:none}.radio.embutido .radio-erro{padding-left:4px}.relato-cena .btn.encerrar{border-radius:999px;flex:none;margin-left:0}.relato-cena .cena-txt{flex:1;min-width:0}.relato-cena .cena-txt strong{white-space:nowrap;text-overflow:ellipsis;line-height:1.15;display:block;overflow:hidden}.relato-cena.em-conversa .cena-txt small{display:none}.relato-cena.em-conversa .humor{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;line-height:1;display:block;overflow:hidden}.relato-cena.em-conversa .humor:before{content:""}.so-largo{display:inline}.so-estreito{display:none}button.mini-polaroid{z-index:3;cursor:zoom-in;width:50px;margin:-2px 2px -22px 4px;padding:3px 3px 9px;transition:rotate .25s,box-shadow .25s;animation:.45s cubic-bezier(.2,.9,.3,1.1) pousar;position:relative}button.mini-polaroid:before{content:"";background:radial-gradient(circle at 35% 30%, #ff8a80, var(--fio) 60%, #5a0f0b);z-index:2;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-7px;left:50%;box-shadow:0 2px 3px #000a}.mini-polaroid .retrato{width:100%;display:block}.mini-polaroid .ondinha{opacity:0;justify-content:center;align-items:flex-end;gap:2px;height:6px;transition:opacity .2s;display:flex;position:absolute;bottom:2px;left:0;right:0}.mini-polaroid .ondinha b{background:var(--acento);border-radius:1px;width:3px;height:2px}.mini-polaroid.falando{box-shadow:0 0 0 2px var(--luz), 0 0 22px color-mix(in srgb, var(--luz) 70%, transparent), 0 4px 8px #000a;rotate:-1deg}.mini-polaroid.falando .ondinha{opacity:1}.mini-polaroid.falando .ondinha b{animation:.7s ease-in-out infinite ondinha}.mini-polaroid.falando .ondinha b:nth-child(2){animation-delay:.15s}.mini-polaroid.falando .ondinha b:nth-child(3){animation-delay:.3s}.mini-polaroid.falando .ondinha b:nth-child(4){animation-delay:.1s}@keyframes ondinha{0%,to{height:2px}50%{height:6px}}.relato-cena.em-conversa+.folha .folha-rolo{padding-top:34px}.foto-grande{color:#2a2420;text-align:center;background:#f4efe3;width:min(300px,82vw);margin:8vh auto 0;padding:12px 12px 16px;animation:.3s pousar;position:relative;rotate:-2deg;box-shadow:0 30px 60px #000}.foto-grande .retrato{width:100%;display:block}.foto-grande figcaption strong{font-family:var(--mao);margin-top:10px;font-size:1.9rem;line-height:1;display:block}.foto-grande figcaption small{text-transform:uppercase;letter-spacing:.08em;color:#6d6153;font-size:.68rem}.foto-grande p{font-family:var(--mao);color:var(--caneta);margin:10px 4px 0;font-size:1.2rem;line-height:1.1}.foto-grande .humor-agora{color:var(--acento)}.foto-grande .btn{margin-top:12px}.foto-grande .pino{margin-left:-8px;position:absolute;top:-8px;left:50%}.entrada-linha{align-items:flex-end;gap:8px}.entrada textarea{scrollbar-width:none;box-sizing:border-box;border:1.5px solid #0000;border-radius:22px;min-height:44px;max-height:6.9em;padding:.42em 1em;line-height:1.2;overflow-y:auto}.entrada .enviar{background:var(--acento);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:transform .1s,opacity .2s,background .2s;display:grid;box-shadow:0 3px #000a}.entrada .enviar svg{translate:1px}.entrada .enviar:disabled{color:#fff6;box-shadow:none;background:#fff2}.entrada .enviar:active:not(:disabled){transform:translateY(2px)}@media (width<=920px){.so-largo{display:none}.so-estreito{display:inline}.barra{gap:2px 4px;padding-bottom:4px}.barra .relogio{grid-template-columns:auto 30px;column-gap:5px}.relogio-hora{font-size:1.05rem}.vigor{letter-spacing:-1px}.vigor span{font-size:.85rem}.barra>.btn-fantasma:not(.btn-menu){opacity:.9;padding:.5em .35em;font-size:.76rem}.abas-movel button{padding:.5em;font-size:.85rem}.jogo-corpo{padding-top:6px}.relato{gap:6px}.relato-cena{gap:6px;min-height:36px}.relato-cena small{font-size:.56rem}.relato-cena strong{font-size:1rem}.relato-cena .btn.encerrar{padding:.5em .8em;font-size:.68rem}.relato-cena.em-conversa strong{letter-spacing:-.01em;font-size:.92rem}.relato-cena.em-conversa{gap:4px}.radio.embutido button{width:32px;height:32px}.radio.embutido .radio-vel{width:auto;height:24px;padding:0 .5em;font-size:.7rem}.sugestoes button{padding:.28em .75em;font-size:1rem}.entrada{gap:6px}.entrada textarea{font-size:1.2rem}}@media (width>=921px){.barra{flex-wrap:nowrap}.barra-titulo{flex:1 1 0}.barra-titulo small{max-width:100%}.barra>:not(.barra-titulo){flex:none}}.barra .btn-menu{background:#0006;border-color:#fff4;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;display:grid}@media (width<=920px){.barra .btn-menu{width:40px;min-width:40px;height:40px}.barra .relogio{flex:1 0 130px;grid-template-columns:auto minmax(40px,1fr);column-gap:8px;min-width:0;margin-right:6px}.relogio-hora{font-size:1.45rem;line-height:1}.relogio-barra{align-self:end;height:6px}.relogio small{white-space:nowrap;align-self:start;font-size:.58rem;line-height:1.1;display:block}.barra>.btn-fantasma:not(.btn-menu){opacity:1;padding:.35em .22em;font-size:1.05rem}.vigor span{font-size:.78rem}.relogio-barra{background:#fff3;box-shadow:0 0 0 1px #0006}.relogio small{opacity:.75;margin-top:3px}.barra>.btn-fantasma:not(.btn-menu) b{font-size:.8rem}}.tutorial{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000c;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.tutorial-video{color:#f4ead8;background:linear-gradient(135deg,#2a1d12,#140d08);border:1px solid #ffb45e55;border-radius:20px;flex-direction:column;gap:10px;width:min(420px,100%);max-height:100%;padding:14px;display:flex;box-shadow:inset 0 1px #fff3,0 20px 60px #000c}.tutorial-video header{justify-content:space-between;align-items:center;gap:10px;display:flex}.tutorial-video small{font-family:var(--maquina);letter-spacing:.2em;text-transform:uppercase;color:#ffb45e;font-size:.68rem;display:block}.tutorial-video strong{font-family:var(--titulo);font-size:1.25rem;font-weight:900;line-height:1.1}.tutorial-video video{aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:12px;flex:auto;width:100%;min-height:0;max-height:calc(100dvh - 190px)}.tutorial-video footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.tutorial-video footer span{opacity:.7;flex:160px;font-size:.8rem}.tutorial-fechar:disabled,.tutorial-video .btn:disabled{opacity:.45;cursor:default}.tutorial-fechar{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:50%;flex:none;font-size:1rem}.faixa-comprar{color:#f4ead8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffb45a2e,#ffb45a0d);border:1px solid #ffb45a66;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1100px;margin:0 auto 22px;padding:16px 20px;display:flex;box-shadow:inset 0 1px #fff3,0 14px 36px #0007}.faixa-comprar>div{flex:260px}.faixa-comprar small{font-family:var(--maquina);letter-spacing:.18em;text-transform:uppercase;color:#ffb45a;font-size:.7rem;display:block}.faixa-comprar strong{font-family:var(--titulo);margin:3px 0 4px;font-size:1.35rem;font-weight:900;line-height:1.15;display:block}.faixa-comprar span{opacity:.8;font-size:.88rem}.faixa-comprar .btn{color:#1a0f05;white-space:nowrap;background:linear-gradient(#ffc27a,#ff9a3c);border:0;text-decoration:none}.faixa-comprar.no-fim{width:min(720px,100%);margin:22px auto 40px}@media (width<=640px){.faixa-comprar{margin-inline:12px}.faixa-comprar .btn{text-align:center;width:100%}}.avaliar{text-align:center;border-top:1px dashed #0004;flex-direction:column;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.avaliar strong{font-family:var(--maquina)}.avaliar-botoes{gap:14px;display:flex}.joinha{filter:grayscale(.6);opacity:.75;background:0 0;border:2px solid;border-radius:50%;width:64px;height:64px;font-size:1.7rem;transition:transform .12s,background .12s}.joinha:hover{opacity:1;transform:scale(1.06)}.joinha.sim{border-color:#2f8f4f}.joinha.nao{border-color:#c0392b}.joinha.on{filter:none;opacity:1}.joinha.sim.on{background:#2f8f4f}.joinha.nao.on{background:#c0392b}.avaliar-texto{flex-direction:column;align-items:flex-end;gap:8px;width:100%;max-width:480px;display:flex}.avaliar-texto textarea{width:100%;font:inherit;color:var(--tinta);resize:vertical;background:#fff8;border:1.5px solid #0005;border-radius:4px;padding:.6em .7em;font-size:.95rem}.avaliar small{opacity:.75}.avaliar small.perigo{color:var(--acento);opacity:1}.resumo-num{flex-wrap:wrap;gap:10px;margin:4px 0 14px;display:flex}.resumo-num div{background:#0000000a;border:1px solid #0002;border-radius:4px;flex:110px;padding:.6em .8em}.resumo-num b{font-size:1.35rem;font-family:var(--maquina);display:block}.resumo-num span{opacity:.7;font-size:.75rem}.barra-prog{vertical-align:middle;background:#0002;border-radius:4px;width:70px;height:7px;margin-right:6px;display:inline-block;overflow:hidden}.barra-prog i{background:#2f6b4f;height:100%;display:block}.barra-nota{background:#0002;border-radius:4px;min-width:90px;height:8px;display:flex;overflow:hidden}.barra-nota i{background:#2f8f4f}.barra-nota em{background:#c0392b;flex:1}.sit.andamento{color:#9a6a12}.sit.morto{color:var(--acento)}.sit.novo{color:#0006}.feedback{white-space:pre-wrap;background:#c0392b12;border-left:3px solid #c0392b;border-radius:2px;margin:8px 0;padding:.45em .8em;font-size:.9rem}.feedback.sim{background:#2f8f4f12;border-color:#2f8f4f}.msg-convidados{padding:10px 14px}.msg-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.msg-topo select{font-family:var(--maquina);background:#fff7;border:1.5px solid #0002;border-radius:4px;max-width:60%;margin-left:auto;padding:.35em .5em;font-size:.85rem}.msg-previa{white-space:pre-wrap;opacity:.8;border-left:3px solid #25d366;margin:8px 0 2px;padding-left:10px;font-size:.88rem}.msg-corpo textarea{width:100%}.btn-zap{color:#fff;white-space:nowrap;background:#25d366;border-radius:4px;padding:.4em .8em;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-block}.btn-zap:hover{background:#1ebe5a}tr.enviado .btn-zap{color:#1a8f47;background:0 0;border:1px solid #25d366}.col-msg{min-width:200px}.col-msg small{margin-top:3px;display:block}small.bloco{margin-top:2px;display:block}.btn-enviei{font:inherit;color:var(--tinta-fraca);cursor:pointer;background:0 0;border:1px dashed #0004;border-radius:4px;margin-left:6px;padding:.35em .6em;font-size:.76rem}.btn-enviei.on{color:#fff;background:#2f6b4f;border:1px solid #2f6b4f}.feedback small{opacity:.7;white-space:normal;margin-top:3px;display:block}@media (width<=640px){.quadro{padding:8px 8px 28px}.quadro .fileira{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;align-items:start;gap:16px 8px;display:grid}.quadro .fileira>.vazio{grid-column:1/-1}.quadro .polaroid,.quadro .nota,.quadro .postal{width:100%;min-width:0}.quadro .polaroid{padding:5px 5px 7px}.quadro .polaroid strong{margin-top:5px;font-size:1.02rem}.quadro .polaroid small{letter-spacing:.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.52rem;line-height:1.15;display:-webkit-box;overflow:hidden}.quadro .nota{min-height:84px;padding:14px 7px 8px}.quadro .nota strong{font-size:1.02rem}.quadro .nota small{font-size:.5rem}.quadro .postal{border-width:4px;min-height:84px;padding:10px 8px 8px}.quadro .postal strong{overflow-wrap:anywhere;font-size:.84rem}.quadro .postal small{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.58rem;line-height:1.2;display:-webkit-box;overflow:hidden}.quadro .postal .aqui{font-size:.5rem}.quadro .etiqueta{margin:8px 0 10px}}.comprar-caso{flex-direction:column;gap:10px;margin-top:14px;display:flex}.comprar-caso .btn,.comprar-caso .btn-fantasma{text-align:center;text-decoration:none}.comprar-caso .btn.grande{color:#1a0f05;background:linear-gradient(#ffc27a,#ff9a3c);border:0}.comprar-caso small{opacity:.75;font-size:.8rem}.cadeado.gratis{place-content:initial;color:#1a0f05;background:#ffc27a;border-radius:2px;padding:3px 7px;font-size:.6rem;display:inline-block;inset:40px auto auto 8px;transform:rotate(-2deg);box-shadow:0 2px 6px #0008}.cadeado.gratis b{margin-right:4px;font-size:.7rem;display:inline}.relogio-barra{position:relative}.relogio-barra .marca-metade{z-index:1;background:#ffc27a;width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.aviso-teste{background:#ffc27a33;border-left:3px solid #ff9a3c;margin:10px 0;padding:8px 10px;font-size:.9rem}.fim-teste{justify-content:flex-start}.fim-teste .carimbo-btn{text-decoration:none}.paywall{width:min(520px,100vw - 32px);max-height:calc(100vh - 40px);padding:26px 26px 20px;overflow-y:auto}.paywall h2{margin:4px 0 10px}.paywall .btn.grande{text-align:center;color:#1a0f05;background:linear-gradient(#ffc27a,#ff9a3c);border:0;margin:16px 0 8px;text-decoration:none;display:block}.paywall-lista{margin:12px 0 0;padding-left:20px;line-height:1.6}.paywall .fraco{opacity:.75;font-size:.8rem;display:block}.aviso-assinou{z-index:60;width:min(480px,100vw - 32px);position:fixed;top:16px;left:50%;transform:translate(-50%)}.plano-conta .btn{margin-bottom:8px;text-decoration:none;display:inline-block}.btn-dias{color:inherit;font:inherit;cursor:pointer;background:#ffc27a1f;border:1px dashed #ffc27a;border-radius:3px;padding:9px 14px;font-weight:600}.btn-dias:hover{background:#ffc27a33}.btn-dias.discreto{width:100%;margin:6px 0 0;font-size:.9rem;display:block}.dias-janela{flex-direction:column;gap:10px;width:min(440px,100vw - 32px);max-height:calc(100vh - 40px);padding:24px 24px 18px;display:flex;overflow-y:auto}.dias-janela h2{margin:0}.dias-sub{opacity:.85;margin:0;font-size:.95rem}.dias-passos{counter-reset:passo;gap:8px;margin:6px 0;padding:0;list-style:none;display:grid}.dias-passos li{counter-increment:passo;align-items:center;gap:10px;font-size:.92rem;display:flex}.dias-passos li:before{content:counter(passo);color:#1a0f05;background:linear-gradient(#ffc27a,#ff9a3c);border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-size:.85rem;font-weight:700;display:grid}.dias-passos li span{flex:1}.dias-passos .btn{white-space:nowrap;text-decoration:none}.dias-arquivo{cursor:pointer}.dias-previa{object-fit:contain;background:#0001;border-radius:3px;align-self:center;max-height:180px}.dias-janela .btn.grande{color:#1a0f05;background:linear-gradient(#ffc27a,#ff9a3c);border:0}.dias-janela .btn-fantasma{align-self:center}.dias-selo{text-align:center;font-size:2.4rem}.faixa-botoes{flex-direction:column;align-items:stretch;gap:4px;display:flex}@media (width<=640px){.faixa-botoes{width:100%}}.linha-campos{grid-template-columns:1fr 120px;gap:12px;display:grid}
