@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-ext-400-normal-DRk46D-x.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-400-normal-Bbz-b3yf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-ext-700-normal-BoVPHkS0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-700-normal-CKkU2Dpt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/zilla-slab-latin-ext-600-normal-9hyyVsz0.woff2)format("woff2"),url(/assets/zilla-slab-latin-ext-600-normal-DTnoEnY3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/zilla-slab-latin-600-normal-BRgn6X7z.woff2)format("woff2"),url(/assets/zilla-slab-latin-600-normal-iLPAhCz6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/zilla-slab-latin-ext-700-normal-C1-U_e_0.woff2)format("woff2"),url(/assets/zilla-slab-latin-ext-700-normal-DQD_oLH8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/zilla-slab-latin-700-normal-CEKI1vVu.woff2)format("woff2"),url(/assets/zilla-slab-latin-700-normal-C8aaVMsA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--feltro:#10201a;--mesa:#182d25;--mesa-2:#1f382e;--borda:#2c4a3e;--borda-campo:#5f8574;--osso:#ece4cf;--osso-2:#a9b8ac;--latao:#e0b04a;--ampliacao:#7ed99a;--cobra:#f47c6f;--ficha:#c8323c;--latao-claro:#f1cf73;--conviccao:#6ea8e6;--slab:"Zilla Slab", "Rockwell", Georgia, serif;--texto:"Atkinson Hyperlegible", system-ui, sans-serif;--raio:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--feltro);color:var(--osso);font:1rem/1.5 var(--texto);background-image:radial-gradient(circle at 50% -20%,#1b3a2e 0,#0000 60%);background-attachment:fixed;margin:0}h1,h2,h3{font-family:var(--slab);margin:0 0 .5rem;font-weight:700;line-height:1.15}h1{font-size:1.953rem}h2{font-size:1.25rem}h3{margin-top:1rem;font-size:1rem}a{color:var(--latao)}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--latao);outline-offset:2px}.invisivel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}button{border-radius:var(--raio);background:var(--mesa-2);border:1px solid var(--borda);cursor:pointer;min-height:44px;padding:.5rem .9rem}button:hover:not(:disabled){border-color:var(--osso-2)}button:disabled{opacity:.45;cursor:not-allowed}button.principal{background:var(--latao);color:#1a1405;border-color:var(--latao);font-weight:700}button.link{color:var(--latao);background:0 0;border:0;padding-inline:0;text-decoration:underline}button[aria-pressed=true]{background:var(--osso);color:var(--feltro);border-color:var(--osso);font-weight:700}input[type=text],input:not([type]),input[type=password],input[type=number]{border-radius:var(--raio);background:var(--feltro);border:1px solid var(--borda-campo);width:100%;min-height:44px;padding:.5rem .75rem}input[type=checkbox],input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--latao);margin:0}.nota,.sub{color:var(--osso-2);margin:.25rem 0;font-size:.875rem}.vazio{color:var(--osso-2)}.erro,.alerta{color:var(--cobra)}.selo{border:1px solid var(--borda);color:var(--osso-2);white-space:nowrap;border-radius:99px;padding:.05rem .45rem;font-size:.75rem;display:inline-block}.selo-mao{border-color:var(--latao);color:var(--latao)}.selo-secreto{border-style:dashed}.selo-as{border-color:var(--latao);color:var(--latao)}.centro{text-align:center;place-content:center;gap:1rem;min-height:100dvh;padding:1rem;display:grid}.entrada{justify-items:center}.marca-grande{color:var(--latao);letter-spacing:-.01em;margin:0;font-size:3.052rem}.cartao{text-align:left;background:var(--mesa);border:1px solid var(--borda);border-radius:14px;gap:.75rem;width:min(100%,26rem);padding:1.25rem;display:grid}.campo{border:0;gap:.25rem;margin:0;padding:0;display:grid}.campo>span,.campo>legend{color:var(--osso-2);padding:0;font-size:.875rem}.marcar{align-items:center;gap:.5rem;min-height:44px;display:flex}.barra{border-bottom:1px solid var(--borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.barra .voltar{align-items:center;min-height:44px;display:inline-flex}.marca{font-family:var(--slab);color:var(--latao);font-weight:700}.mudo{font-size:.875rem}.faixa{background:var(--mesa-2);border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.5rem 1rem;display:flex}.faixa:empty{border:0;padding:0}.colunas{grid-template-columns:minmax(0,1fr);display:grid}.lateral{min-width:0}.avisos{color:var(--osso-2);border-left:3px solid var(--borda);margin-bottom:1rem;padding:.25rem .75rem;font-size:.875rem}.avisos ul{margin:.25rem 0;padding-left:1.1rem}.bloco{border-top:1px solid var(--borda);padding:1rem 0}.botoes{flex-wrap:wrap;gap:.5rem;display:flex}.fichas-poquer{flex-wrap:wrap;align-items:center;gap:.3rem;margin-bottom:.75rem;display:flex}.benny{background:radial-gradient(circle, var(--ficha) 0 38%, #f3ece0 39% 47%, var(--ficha) 48%);border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 2px #f3ece0,0 2px #6e1219}.benny-num{font:700 1.563rem var(--slab);margin-left:.4rem}.trilha{border:0;margin:0 0 .75rem;padding:0}.trilha legend{color:var(--osso-2);margin-bottom:.25rem;padding:0;font-size:.875rem}.trilha-botoes{gap:.4rem;display:flex}.trilha-botoes button{min-width:48px;font-family:var(--slab);font-weight:700}.trilha-botoes button[aria-pressed=true]{background:var(--cobra);border-color:var(--cobra);color:#1d0705}.trilha-botoes button:first-child[aria-pressed=true]{background:var(--osso);border-color:var(--osso)}.derivados{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));gap:.5rem;margin:0;display:grid}.derivados div{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);padding:.5rem .6rem}.derivados dt{color:var(--osso-2);font-size:.8rem}.derivados dd{font:700 1.563rem var(--slab);margin:0}.derivados small{color:var(--osso-2);font-size:.875rem}.tracos{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;display:grid}.traco{text-align:left;background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);min-height:48px;color:var(--osso);justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .75rem;text-decoration:none;display:flex}.traco strong{font:700 1.25rem var(--slab);color:var(--osso)}.traco:hover strong{color:var(--latao)}.traco.fraco strong{color:var(--osso-2)}.traco.curto{min-height:40px}.lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.lista>li{min-width:0}.linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .6rem;display:flex}.linha .fonte{color:var(--osso-2);margin-left:auto;font-size:.75rem}.resumo{color:var(--osso-2);margin:.1rem 0 0;font-size:.875rem}.abas{padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom));background:var(--mesa);border-top:1px solid var(--borda);z-index:5;grid-auto-columns:1fr;grid-auto-flow:column;gap:.5rem;display:grid;position:fixed;inset:auto 0 0}.contagem{color:var(--latao)}.log{padding:1rem 1rem 6rem}.log-topo{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.ao-vivo{color:var(--ampliacao);font-size:.875rem}.fora{color:var(--cobra);font-size:.875rem}.log-lista{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.log-item{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);min-width:0;padding:.6rem .75rem}.log-meta{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-bottom:.25rem;font-size:.875rem;display:flex}.log-meta time{color:var(--osso-2);margin-left:auto}.log-texto{margin:0}.rerrolar{margin-top:.5rem;font-size:.875rem}@media (width>=900px){.colunas{grid-template-columns:minmax(0,760px) 360px;justify-content:center;gap:1.5rem}.abas{display:none}.lateral{border-left:1px solid var(--borda);height:100dvh;position:sticky;top:0;overflow-y:auto}.log{padding-bottom:2rem}}.resultado{gap:.35rem;min-width:0;display:grid}.resultado-topo{justify-content:space-between;gap:.5rem;font-weight:700;display:flex}.resultado-nd{color:var(--osso-2);font-weight:400}.dados{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.dado{background:var(--feltro);border:1px solid var(--borda);border-radius:8px;align-items:center;gap:.35rem;padding:.2rem .55rem;display:inline-flex}.dado .dado-desenho{width:30px;height:30px}.rolador .dado .dado-desenho{width:40px;height:40px}.dado-selvagem .dado-desenho polygon{fill:var(--osso);stroke:var(--osso-2)}.dado-fora .dado-desenho polygon{fill:var(--mesa-2);stroke:var(--borda-campo)}.dado-fora .dado-desenho text{fill:var(--osso-2)}.dado-lados{color:var(--osso-2);font-size:.75rem}.dado-cadeia{font:700 1.25rem var(--slab)}.dado-as{border-color:var(--latao);box-shadow:0 0 12px -2px color-mix(in srgb, var(--latao) 60%, transparent)}.dado-as .dado-cadeia{color:var(--latao)}.dado-fora{background:0 0;border-style:dashed}.dado-fora .dado-cadeia{color:var(--osso-2);text-decoration:line-through}.resultados{flex-wrap:wrap;gap:.1rem .75rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:flex}.mods{color:var(--osso-2);flex-wrap:wrap;gap:.3rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.etiqueta{border:1px solid var(--borda);white-space:nowrap;border-radius:99px;padding:.05rem .5rem}.resultado-linha{align-items:center;gap:.75rem;display:flex}.total{font:700 1.953rem/1 var(--slab);min-width:2.5ch}.desfecho{gap:.1rem;display:grid}.resultado-sucesso .total,.ampliacao{color:var(--ampliacao)}.resultado-falha .total{color:var(--osso-2)}.resultado-cobra{border-left:3px solid var(--cobra);padding-left:.6rem}.resultado-cobra .total,.cobra{color:var(--cobra)}.dano{color:var(--osso)}.rolador{border:1px solid var(--borda);background:var(--mesa);width:min(100% - 2rem,30rem);max-height:90dvh;color:var(--osso);border-radius:16px;padding:1.25rem}.rolador::backdrop{background:#050c09b3}.rolador form{gap:1rem;display:grid}.rolador .total{font-size:3.052rem}.segmentos{flex-wrap:wrap;gap:.4rem;display:flex}.segmentos label{border:1px solid var(--borda);border-radius:var(--raio);cursor:pointer;align-items:center;gap:.4rem;min-height:44px;padding:0 .75rem;display:flex}.segmentos label:has(input:checked){border-color:var(--latao)}.contador{align-items:center;gap:.5rem;display:flex}.contador button{min-width:48px;font-size:1.25rem;font-weight:700}.contador output{text-align:center;min-width:3ch;font:700 1.563rem var(--slab)}.acoes{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.atalhos{flex-wrap:wrap;justify-content:flex-start}.dano-extra{border-top:1px solid var(--borda);margin-top:.75rem;padding-top:.75rem}.dano-extra h3{margin:0 0 .25rem;font-size:1rem}input[role=switch]{appearance:none;background:var(--mesa-2);border:1px solid var(--borda-campo);cursor:pointer;border-radius:99px;flex:none;width:2.6rem;height:1.5rem;margin:0;position:relative}input[role=switch]:before{content:"";background:var(--osso-2);border-radius:50%;width:calc(1.5rem - 8px);height:calc(1.5rem - 8px);transition:transform .15s ease-out;position:absolute;top:3px;left:3px}input[role=switch]:checked{background:var(--latao);border-color:var(--latao)}input[role=switch]:checked:before{background:#1a1405;transform:translate(1.1rem)}@media (prefers-reduced-motion:reduce){input[role=switch]:before{transition:none}}@media (width<=599px){.rolador{width:100%;max-width:100%;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;margin:auto 0 0}}@keyframes girar{0%{opacity:0;transform:translateY(-14px)rotate(-200deg)scale(.6)}60%{opacity:1;transform:translateY(2px)rotate(12deg)scale(1.05)}to{transform:none}}@keyframes chegar{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.rolando .dado{animation:.6s cubic-bezier(.2,.8,.3,1) both girar}.rolando .dado:nth-child(2){animation-delay:60ms}.rolando .total,.rolando .desfecho{animation:.2s ease-out .4s both chegar}@media (prefers-reduced-motion:reduce){.rolando .dado,.rolando .total,.rolando .desfecho{animation:none}}.barra-titulo{font-family:var(--slab);overflow-wrap:anywhere;text-align:right;font-weight:700}.painel{width:100%;min-width:0;max-width:760px;padding:0 1rem 6rem}.tela-mestre[data-aba=mesa] .lateral,.tela-mestre[data-aba=npcs] .lateral,.tela-mestre[data-aba=log] .painel,.tela-mestre[data-aba=mesa] .painel-npcs,.tela-mestre[data-aba=npcs] .painel-mesa{display:none}select{border-radius:var(--raio);background:var(--feltro);border:1px solid var(--borda-campo);width:100%;min-height:44px;padding:.5rem .75rem}.config{gap:.75rem;display:grid}.regra{align-items:flex-start;min-height:44px;padding:.35rem 0}.regra input{flex:none;margin-top:.15rem}.regra small{display:block}details.bloco>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.pj{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);align-items:flex-start;gap:.75rem;padding:.6rem .75rem;display:flex}.pj-retrato{background:var(--mesa-2);border:2px solid var(--latao);width:56px;height:56px;font:700 1.563rem var(--slab);color:var(--latao);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.pj-retrato img{object-fit:cover;width:100%;height:100%}.pj-corpo{flex:1;gap:.25rem;min-width:0;display:grid}.pj-nome{font:700 1.25rem var(--slab);overflow-wrap:anywhere}.pj-estado{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:0;font-size:.875rem;display:flex}.selo-alerta{border-color:var(--cobra);color:var(--cobra)}.pj-acoes{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pj-benes{align-items:center;gap:.35rem;margin-right:.25rem;font-weight:700;display:inline-flex}.pj-benes .benny{width:22px;height:22px}.pj-ficha{align-items:center;min-height:44px;margin-left:auto;display:inline-flex}.npc{justify-content:space-between}.npc-novo{align-items:flex-end;gap:.5rem;margin:.5rem 0 .75rem;display:flex}.npc-novo .campo{flex:1;min-width:0}.bestiario-filtros{grid-template-columns:minmax(0,1fr) 6rem;gap:.5rem;margin-bottom:.5rem;display:grid}.criatura{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}.criatura-info{gap:.1rem;min-width:0;display:grid}.criatura-nome{font:700 1.25rem var(--slab);overflow-wrap:anywhere}.npc-cartao{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);padding:0 .75rem}.npc-cartao>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-height:48px;padding:.35rem 0;display:flex}.npc-corpo{gap:.5rem;padding-bottom:.75rem;display:grid}.npc-corpo h3{color:var(--osso-2);font-size:.875rem;font-family:var(--texto);margin:.5rem 0 0;font-weight:400}.npc-corpo .trilha{margin:0}.npc-mais>summary{cursor:pointer;min-height:44px;color:var(--osso-2);align-items:center;display:flex}button.perigo{color:var(--cobra);border-color:var(--cobra)}.rodada{margin-top:1rem}.curinga-aviso{color:var(--latao);margin:.25rem 0 .5rem;font-weight:700}.cartas{counter-reset:ordem;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.carta-linha{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);flex-wrap:wrap;align-items:center;gap:.3rem .75rem;padding:.4rem .6rem;display:flex}.carta-linha:before{counter-increment:ordem;content:counter(ordem) "º";color:var(--osso-2);min-width:2ch;font-size:.875rem}.carta{color:#1a1405;min-width:3.2rem;height:2.6rem;font:700 1.25rem var(--slab);background:#f3ece0;border-radius:6px;place-items:center;padding:0 .4rem;display:inline-grid}.carta.vermelha{color:#a3202a}.carta-nome{overflow-wrap:anywhere;font-weight:700}.carta-curinga{border-color:var(--latao);box-shadow:0 0 14px -3px color-mix(in srgb, var(--latao) 70%, transparent)}.carta-curinga .carta{background:var(--latao)}.carta-vez{border-color:var(--latao);background:var(--mesa-2);border-width:2px}.carta-vez:before{color:var(--latao)}.dano-pendente{border:1px solid var(--cobra);border-radius:var(--raio);background:var(--mesa-2);gap:.4rem;margin-bottom:.75rem;padding:.75rem;display:grid}.dano-pendente p{margin:0}.condicao{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);justify-items:start;gap:.2rem;min-width:0;padding:.5rem .75rem;display:grid}.condicao p{margin:0}.iniciativa-minha{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.iniciativa-minha p{margin:0}.condicao .selo,.pj-condicoes .selo{white-space:normal;overflow-wrap:anywhere;border-radius:var(--raio);min-width:0;max-width:100%}.pj-condicoes{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.pj-condicoes li{align-items:center;gap:.3rem;max-width:100%;display:inline-flex}.npc.marcar{flex-wrap:wrap}.resgate{border:1px dashed var(--latao);border-radius:var(--raio);background:var(--mesa-2);margin-top:.75rem;padding:.75rem}.resgate p{margin:0 0 .25rem}.codigo{font:700 1.563rem var(--slab);letter-spacing:.12em;color:var(--latao)}.rolagem-livre{gap:.5rem;display:grid}@media (width>=900px){.tela-mestre[data-aba] .lateral,.tela-mestre[data-aba] .painel,.tela-mestre[data-aba] .painel-mesa,.tela-mestre[data-aba] .painel-npcs{display:block}.painel{padding-bottom:2rem}}.tela-mestre>main.painel{margin-inline:auto}.tela-mestre .barra-titulo{margin-left:auto}.titulo-resumo{font:700 1.25rem var(--slab)}h2[tabindex="-1"]:focus:not(:focus-visible){outline:none}.campo>.rotulo{color:var(--osso-2);font-size:.875rem}textarea{border-radius:var(--raio);background:var(--feltro);border:1px solid var(--borda-campo);width:100%;font:inherit;color:inherit;resize:vertical;padding:.5rem .75rem}.campo [aria-invalid=true]{border-color:var(--cobra)}.form-hb{max-width:40rem}.form-hb h2{font-size:1.563rem}.lista-form{border:1px solid var(--borda);border-radius:var(--raio);gap:.5rem;min-width:0;margin:0;padding:.5rem .75rem .75rem;display:grid}.lista-form>legend{color:var(--osso-2);padding:0 .25rem;font-size:.875rem}.item-form{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);gap:.5rem;padding:.6rem;display:grid}.item-form>button{justify-self:start}.grade-form{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:start;gap:.5rem;display:grid}.historia,.origem-mestre,.origem-form{gap:.75rem;min-width:0;display:grid}.identidade{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.pj-origem{justify-items:start;gap:.5rem;display:grid}.pj-origem>.origem-mestre{justify-self:stretch}.origem-divina{margin-top:1rem}.origem-divina .derivados>div{min-width:0}.origem-divina dd{overflow-wrap:anywhere;font-size:1.25rem}.tela-ficha .topo-fixo{z-index:6;background:var(--feltro);position:sticky;top:0}.faixa-dano{border-width:0 0 2px;border-radius:0;margin:0;padding:.5rem 1rem}.barra-acoes{align-items:center;gap:.5rem;display:flex}.ficha-grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"retrato""topo""corpo";gap:1rem;max-width:1180px;margin-inline:auto;padding:1rem 1rem 3rem;display:grid}.topo{border-bottom:1px solid var(--borda);grid-area:topo;gap:.4rem;min-width:0;padding-bottom:.75rem;display:grid}.retrato-grande{grid-area:retrato;min-width:0}.ficha-corpo{grid-area:corpo;align-content:start;gap:1rem;min-width:0;display:grid}@media (width>=900px){.ficha-grade{grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"topo topo""corpo retrato";gap:1.25rem 1.5rem}.retrato-grande{align-self:start;position:sticky;top:4.5rem}.faixa-dano{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem}.faixa-dano .botoes{grid-area:1/2/span 3}.tela-ficha:has(.faixa-dano) .retrato-grande{top:9rem}.topo h1{font-size:3.052rem}}.topo-nome{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.topo h1{overflow-wrap:anywhere;margin:0;line-height:1.05}.tag-origem{background:var(--ficha);color:#fff;font:700 .875rem var(--slab);overflow-wrap:anywhere;border-radius:4px;padding:.2rem .6rem}.topo .sub{margin:0}.topo-dados{flex-wrap:wrap;gap:.1rem 1.25rem;margin:0;display:flex}.topo-dados div{gap:.35rem;display:flex}.topo-dados dt{color:var(--osso-2)}.topo-dados dd{overflow-wrap:anywhere;margin:0;font-weight:700}.estagio{color:var(--osso-2);margin:0}.estagio b{font-family:var(--slab);color:var(--latao)}.topo-acoes{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;display:flex}.topo-links{flex-wrap:wrap;gap:0 1rem;display:flex}.topo-links a{align-items:center;min-height:44px;display:inline-flex}.subir{border-radius:var(--raio);background:linear-gradient(var(--latao-claro), #c08d22);color:#1a1405;min-height:44px;font:700 1rem var(--slab);box-shadow:0 0 18px -4px color-mix(in srgb, var(--latao) 70%, transparent);align-items:center;padding:.5rem 1rem;text-decoration:none;display:inline-flex}.subir:hover{filter:brightness(1.08)}.retrato-moldura{cursor:pointer;border:1px solid var(--borda);border-radius:var(--raio);background:linear-gradient(180deg, var(--mesa-2), var(--feltro));place-items:center;width:100%;height:200px;display:grid;position:relative;overflow:hidden}.retrato-moldura img{object-fit:cover;width:100%;height:100%}.retrato-moldura:focus-within{outline:3px solid var(--latao);outline-offset:2px}.retrato-inicial{font:700 5rem var(--slab);color:var(--latao)}.retrato-dica{background:#050c09c7;padding:.35rem .75rem;font-size:.875rem;position:absolute;inset:auto 0 0}@media (width>=900px){.retrato-moldura{height:min(560px,100dvh - 6rem)}}.painel-ficha{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);min-width:0;padding:.75rem}.painel-ficha>h2,.painel-aba h2{color:var(--latao)}.painel-ficha>.botoes{margin-top:.75rem}.dado-desenho{flex:none;width:44px;height:44px;display:block}.dado-desenho polygon{fill:var(--latao);stroke:#7a5a14;stroke-width:1.5px;stroke-linejoin:round}.dado-desenho text{fill:#1a1405;font-family:var(--slab);font-weight:700}.fraco .dado-desenho polygon{fill:var(--mesa-2);stroke:var(--borda-campo)}.fraco .dado-desenho text{fill:var(--osso-2)}.atributos{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.atributo{background:var(--feltro);justify-items:center;gap:.3rem;width:100%;padding:.5rem .1rem;font-size:clamp(.7rem,3.1vw,.95rem);display:grid}.atributo:hover:not(:disabled){border-color:var(--latao)}.atributo span{overflow-wrap:anywhere;text-align:center;max-width:100%}.derivados-bloco{margin-bottom:.75rem}.derivados>div{position:relative}.derivados dt{overflow-wrap:anywhere}.de-onde{width:28px;height:28px;min-height:0;color:var(--osso-2);border-radius:50%;padding:0;font-size:.875rem;font-weight:700;position:absolute;bottom:.4rem;right:.4rem}.de-onde:before{content:"";position:absolute;inset:-8px}button.de-onde[aria-expanded=true]{background:var(--latao);border-color:var(--latao);color:#1a1405}.origem-lista{background:var(--feltro);border:1px solid var(--latao);border-radius:var(--raio);margin-top:.5rem;padding:.5rem .75rem}.origem-lista .sub{margin:0 0 .25rem}.origem-lista ul{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.origem-lista li{justify-content:space-between;gap:1rem;display:flex}.origem-lista strong{font-family:var(--slab)}.trilhas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width<=599px){.t-ferimentos,.t-fadiga{grid-column:span 2}}@media (width>=1100px){.trilhas{grid-template-columns:repeat(4,minmax(0,1fr))}}.trilha-pips{background:var(--feltro);border:1px solid var(--borda);border-radius:var(--raio);min-width:0;margin:0;padding:.35rem .5rem .4rem}.trilha-pips legend{float:left;width:100%;padding:0}.trilha-pips legend,.trilha-pips .legenda{font:700 .875rem var(--slab);color:var(--osso-2)}.pips{clear:both;flex-wrap:wrap;align-items:center;min-height:44px;display:flex}.pip{background:0 0;border:0;border-radius:0;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.pip:before{content:"";border:2px solid var(--cobra);border-radius:50%;width:20px;height:20px}.pip.marcada:before{background:var(--cobra)}.t-fadiga .pip:before{border-color:var(--latao)}.t-fadiga .pip.marcada:before{background:var(--latao)}.pip:focus-visible{outline-offset:-4px}.pip-texto{font:700 1rem var(--slab);margin-left:.25rem}.trilha-pips .benny{width:22px;height:22px}.marcador{background:var(--conviccao);border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 2px #cfe2f7}.abas-ficha{border-bottom:1px solid var(--borda);flex-wrap:wrap;gap:0 .25rem;display:flex}.abas-ficha [role=tab]{color:var(--osso-2);font:700 1rem var(--slab);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:auto;padding:.5rem .6rem}.abas-ficha [role=tab]:hover{color:var(--osso)}@media (width<=599px){.abas-ficha{flex-wrap:nowrap;gap:0}.abas-ficha [role=tab]{min-width:0;padding:.5rem .4rem;font-size:.875rem}}.abas-ficha [role=tab][aria-selected=true]{color:var(--latao);border-bottom-color:var(--latao)}.painel-aba{min-width:0}.painel-aba:focus-visible{outline-offset:4px}.painel-aba>.bloco:first-child{border-top:0}.aba-pericias{padding-top:.75rem}.pericias{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.pericias{grid-template-columns:repeat(2,minmax(0,1fr))}}.pericia{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);gap:.2rem;min-width:0;padding:.35rem .6rem .5rem;display:grid}.pericia.prioritaria{border-left:3px solid var(--latao)}.pericia-rolar{text-align:left;background:0 0;border:0;align-items:center;gap:.6rem;width:100%;padding:0;display:flex}.pericia-rolar .dado-desenho{width:38px;height:38px}.pericia-nome{font:700 1.25rem var(--slab);overflow-wrap:anywhere}.prioritaria .pericia-nome{color:var(--latao)}.pericia-rolar:hover .pericia-nome{text-decoration:underline}.pericia-meta{flex-wrap:wrap;align-items:center;gap:.25rem .4rem;display:flex}.pericia-meta .fonte{color:var(--osso-2);margin-left:auto;font-size:.75rem}.selo-prioritaria{border-color:var(--latao);color:var(--latao)}.gaveta-log{z-index:10;background:var(--mesa);border-left:1px solid var(--borda);width:min(100%,380px);position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-10px 0 40px #00000080}.gaveta-log[hidden]{display:none}.gaveta-topo{z-index:1;background:var(--mesa);border-bottom:1px solid var(--borda);justify-content:flex-end;padding:.5rem 1rem;display:flex;position:sticky;top:0}.gaveta-log .log{padding-bottom:2rem}.tela-criacao{min-height:100dvh}.placar{z-index:4;background:var(--mesa);border-bottom:1px solid var(--borda);color:var(--osso-2);flex-wrap:wrap;gap:.25rem .9rem;padding:.5rem 1rem;font-size:.875rem;display:flex;position:sticky;top:0}.placar strong{font-family:var(--slab);color:var(--osso);font-size:1rem}.etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;max-width:760px;margin:0 auto;padding:.75rem 1rem 0;display:grid}@media (width>=30rem){.etapas{grid-template-columns:repeat(8,minmax(0,1fr))}}.etapa{font:700 1rem var(--slab);padding:0;position:relative}.etapa[aria-current=step]{background:var(--latao);border-color:var(--latao);color:#1a1405}.etapa-erro:after,.etapa-aviso:after{position:absolute;top:2px;right:4px}.etapa-erro:after{content:"!";color:var(--cobra);font:700 .9rem/1 var(--texto)}.etapa-aviso:after{content:"";background:var(--latao);border-radius:50%;width:8px;height:8px;top:4px}.etapa-aviso[aria-current=step]:after{background:#1a1405}.etapa-erro[aria-current=step]:after{color:#7a1208}.criacao{min-width:0;max-width:760px;margin:0 auto;padding:1rem 1rem 6rem}.criacao h1{font-size:1.563rem}.pilha{gap:.75rem;display:grid}.criacao h1:focus{outline:none}.criacao h1:focus-visible{outline:3px solid var(--latao);outline-offset:2px}.mensagens:empty{margin:0}.mensagens{gap:.3rem;margin:0 0 1rem;padding:0;font-size:.9rem;list-style:none;display:grid}.mensagens li{background:var(--mesa);border-radius:0 var(--raio) var(--raio) 0;overflow-wrap:anywhere;border-left:3px solid;padding:.25rem .6rem}.msg-erro{color:var(--cobra);border-color:var(--cobra)}.msg-aviso{color:var(--latao);border-color:var(--latao)}.sub-bloco{border-top:1px solid var(--borda);margin-top:.75rem;padding:.75rem 0}.sub-bloco .campo,.criacao>.campo{margin-bottom:.5rem}.cartao-item{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);justify-items:start;gap:.35rem;padding:.6rem .75rem;display:grid}.cartao-item.escolhido{border-color:var(--latao)}.cartao-item .linha,.cartao-item .cheio{width:100%}.cartao-item .resumo{margin:0}.cheio{flex:1;min-width:0}.traco-criacao:focus{outline:none}input[type=search],.criacao select{border-radius:var(--raio);background:var(--feltro);border:1px solid var(--borda);width:100%;min-height:44px;padding:.5rem .75rem}.traco-criacao{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .75rem;padding:.4rem .6rem;display:flex}.traco-nome{overflow-wrap:anywhere;min-width:0}.traco-controles{align-items:center;gap:.4rem;display:flex}.traco-controles button,.traco-controles .vaga{width:44px;min-width:44px;padding:0;font-size:1.25rem;font-weight:700}.traco-dado{text-align:center;min-width:3.2ch;font:700 1.25rem var(--slab)}.com-complicacao{border-color:var(--latao);width:100%;font-size:.875rem}.rodape-criacao{z-index:5;padding:.5rem 1rem calc(.5rem + env(safe-area-inset-bottom));background:var(--mesa);border-top:1px solid var(--borda);grid-template-columns:1fr 1fr 1.2fr;gap:.5rem;display:grid;position:fixed;inset:auto 0 0}.rodape-criacao .perigo{grid-column:1/-1}.tela-criacao:has(.rodape-criacao .perigo) .criacao{padding-bottom:9rem}.fim-criacao{border-top:1px solid var(--borda);justify-items:start;gap:.75rem;margin-top:2rem;padding-top:1rem;display:grid}.historico{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.historico li{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);grid-template-columns:auto 1fr;align-items:baseline;gap:.1rem .6rem;padding:.5rem .75rem;display:grid}.historico .num{font:700 1.25rem var(--slab);color:var(--latao);grid-row:span 2}.escolhas{gap:.4rem;display:grid}.escolhas label{border:1px solid var(--borda);border-radius:var(--raio);background:var(--mesa);cursor:pointer;align-items:center;gap:.6rem;min-height:44px;padding:.35rem .75rem;display:flex}.escolhas label:has(input:checked){border-color:var(--latao)}.escolhas label>span{overflow-wrap:anywhere;min-width:0}.aplicar{padding:.5rem 0 calc(.5rem + env(safe-area-inset-bottom));background:var(--feltro);position:sticky;bottom:0}.placar-psp{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);color:var(--osso-2);flex-wrap:wrap;align-items:baseline;gap:.25rem .9rem;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}.placar-psp strong{font-family:var(--slab);color:var(--osso);font-size:1.125rem}.placar-psp .nota{flex-basis:100%;margin:0}.cartao-item.destaque{border-color:var(--latao)}.etapas-9{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width>=30rem){.etapas-9{grid-template-columns:repeat(9,minmax(0,1fr))}}.subir-nivel h1{color:var(--latao);margin-bottom:.25rem}.subir-nivel h2:focus{outline:none}.subir-nivel h2:focus-visible{outline:3px solid var(--latao);outline-offset:2px}.saldo-progresso{font:700 1.25rem var(--slab);margin:0 0 .25rem}.aguardando{color:var(--latao)}.passos{color:var(--osso-2);flex-wrap:wrap;gap:.25rem 1rem;margin:.75rem 0;padding:0;font-size:.875rem;list-style:none;display:flex}.passos li{align-items:center;gap:.35rem;display:flex}.passo-num{border:1px solid var(--borda-campo);width:1.6rem;height:1.6rem;font:700 .875rem var(--slab);border-radius:50%;place-items:center;display:inline-grid}.passos [aria-current=step]{color:var(--osso);font-weight:700}.passos [aria-current=step] .passo-num{background:var(--latao);border-color:var(--latao);color:#1a1405}.cartoes-progresso{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.cartoes-progresso{grid-template-columns:repeat(3,minmax(0,1fr))}}.cartao-progresso{text-align:left;background:var(--mesa);border:1px solid var(--borda-campo);align-content:start;gap:.3rem;width:100%;height:100%;padding:.75rem;display:grid}.cartao-progresso strong{font:700 1.125rem/1.2 var(--slab);color:var(--latao);overflow-wrap:anywhere}.cartao-progresso .resumo{margin:0}.cartao-situacao{color:var(--ampliacao);overflow-wrap:anywhere;font-size:.875rem;font-weight:700}.cartao-progresso:hover:not([aria-disabled=true]){border-color:var(--latao);box-shadow:0 0 14px -6px var(--latao)}.cartao-progresso.trancada{cursor:not-allowed;background:var(--feltro);border-style:dashed;border-color:var(--borda)}.trancada strong,.cartao-progresso.trancada strong{color:var(--osso-2)}.cartao-progresso.trancada .cartao-situacao{color:var(--osso-2);font-weight:400}.cartao-item.trancada{background:var(--feltro);border-style:dashed}.cartao-item.trancada input{opacity:.6;cursor:not-allowed}.motivo{margin:0}.filtros-progresso{gap:.5rem;margin-bottom:.5rem;display:grid}@media (width>=600px){.filtros-progresso{grid-template-columns:2fr 1fr;align-items:end}}.subir-nivel .aplicar{justify-content:space-between;gap:.5rem;display:flex}.subir-nivel .aplicar .principal{min-width:9rem}.antes-depois{gap:.4rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.antes-depois li{background:var(--mesa);border:1px solid var(--borda);border-radius:var(--raio);min-height:48px;font:700 1.125rem var(--slab);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .75rem;display:flex}.antes-depois .ad-nome{min-width:0;font:400 1rem var(--texto);overflow-wrap:anywhere;flex:8rem}.antes-depois strong{color:var(--ampliacao)}.antes-depois .dado-desenho{width:38px;height:38px}.sem-treino{font:400 .875rem var(--texto);color:var(--osso-2)}
