:root{--hs-grama-0:#162d22;--hs-grama-1:#287226;--hs-grama-2:#448f3d;--hs-grama-3:#5ba42b;--hs-grama-4:#63b53c;--hs-grama-5:#8fb655;--hs-grama-6:#c1db7e;--hs-agua-0:#015989;--hs-agua-1:#01639d;--hs-agua-2:#1183af;--hs-agua-3:#33b5bf;--hs-agua-4:#40c3c2;--hs-agua-5:#d8ecb5;--hs-terra-0:#352e1b;--hs-terra-1:#4f2b1c;--hs-terra-2:#5b4332;--hs-terra-3:#61502f;--hs-terra-4:#b69d5e;--hs-terra-5:#cedb89;--hs-madeira-0:#180b03;--hs-madeira-1:#3c2511;--hs-madeira-2:#582e15;--hs-madeira-3:#6f4d1f;--hs-madeira-4:#8f6a35;--hs-madeira-5:#b48a4a;--hs-madeira-6:#d9b676;--hs-letra-ouro:#ecbb3c;--hs-letra-verde:#7b9724;--hs-flor-0:#5e1010;--hs-flor-1:#8e1b1b;--hs-flor-2:#c7322b;--hs-flor-3:#e8584a;--hs-papel-0:#c9ae73;--hs-papel-1:#e6cf95;--hs-papel-2:#f3e3b5;--hs-papel-3:#fbf3da;--hs-capivara-0:#4f2b1c;--hs-capivara-1:#7a4a2a;--hs-capivara-2:#b8814c;--hs-capivara-3:#d9a86c;--hs-texto:var(--hs-madeira-1);--hs-texto-suave:var(--hs-madeira-2);--hs-texto-claro:var(--hs-papel-3);--hs-destaque:var(--hs-letra-ouro);--hs-erro:var(--hs-flor-1);--hs-sucesso:var(--hs-grama-1);--hs-foco:var(--hs-letra-ouro);--hs-contorno:var(--hs-madeira-0);--hs-tile:32px;--hs-px:2px;--hs-fonte-titulo:"Press Start 2P", ui-monospace, monospace;--hs-fonte-corpo:"Pixelify Sans", ui-monospace, monospace}@media (min-width:768px){:root{--hs-px:3px}}@media (min-width:1200px){:root{--hs-px:4px}}
@font-face{font-family:"Press Start 2P";src:url(/jogo/fontes-site/PressStart2P-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Pixelify Sans;src:url(/jogo/ui/fontes/pixelify_sans.ttf)format("truetype");font-weight:400 700;font-display:swap}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;font-family:var(--hs-fonte-corpo);color:var(--hs-texto);background-color:var(--hs-grama-2);background-image:var(--hs-img-grama);image-rendering:pixelated;-webkit-font-smoothing:none;background-position:0 0;background-size:128px 128px;margin:0;font-size:1.125rem;line-height:1.5;overflow-x:hidden}img,svg,canvas{max-width:100%;image-rendering:pixelated}h1,h2,h3{font-family:var(--hs-fonte-titulo);letter-spacing:0;margin:0 0 .75em;font-weight:400;line-height:1.5}h1{font-size:1.125rem}h2{font-size:1rem}h3{font-size:.875rem}@media (min-width:768px){h1{font-size:1.5rem}h2{font-size:1.125rem}h3{font-size:1rem}}p{margin:0 0 1em}a{color:var(--hs-flor-1);text-underline-offset:3px;text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--hs-foco);outline-offset:3px;box-shadow:0 0 0 6px var(--hs-madeira-0)}.hs-so-leitor{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.hs-pular-link{z-index:100;background:var(--hs-madeira-1);color:var(--hs-letra-ouro);font-family:var(--hs-fonte-titulo);padding:12px 16px;font-size:.75rem;position:absolute;top:-100px;left:8px}.hs-pular-link:focus{top:8px}.hs-sprite{--e:var(--e-base,2);width:calc(var(--qw) * var(--e) * 1px);height:calc(var(--qh) * var(--e) * 1px);background-repeat:no-repeat;background-size:calc(var(--sw) * var(--e) * 1px) calc(var(--sh) * var(--e) * 1px);background-position:calc(var(--col) * var(--qw) * var(--e) * -1px) calc(var(--lin) * var(--qh) * var(--e) * -1px);image-rendering:pixelated;flex:none;display:inline-block}.hs-sprite--espelhado{transform:scaleX(-1)}.hs-sprite--animado{animation:hs-sprite-quadros var(--duracao,.6s) steps(var(--quadros,4)) infinite}@keyframes hs-sprite-quadros{0%{background-position-x:0}to{background-position-x:calc(var(--quadros) * var(--qw) * var(--e) * -1px)}}.hs-img-pixel{--e:var(--e-base,1);width:calc(var(--iw) * var(--e) * 1px);max-width:none;height:auto;image-rendering:pixelated;display:block}@media (min-width:768px){.hs-sprite,.hs-img-pixel{--e:var(--e-md,var(--e-base))}}@media (min-width:1200px){.hs-sprite,.hs-img-pixel{--e:var(--e-lg,var(--e-md,var(--e-base)))}}@media (prefers-reduced-motion:reduce){.hs-sprite--animado{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important}}.hs-painel{border-style:solid;border-width:calc(var(--hs-px) * 12);border-image-source:var(--hs-img-painel);border-image-slice:32 fill;border-image-width:calc(var(--hs-px) * 32);padding:calc(var(--hs-px) * 4) calc(var(--hs-px) * 3);color:var(--hs-texto);background-clip:padding-box;border-image-repeat:repeat;min-width:0;position:relative}.hs-painel__titulo{margin:calc(var(--hs-px) * -2) 0 1rem;background:var(--hs-madeira-2);color:var(--hs-letra-ouro);border:2px solid var(--hs-madeira-0);box-shadow:inset 0 2px 0 var(--hs-madeira-4), inset 0 -3px 0 var(--hs-madeira-1);text-shadow:2px 2px 0 var(--hs-madeira-0);padding:10px 14px;display:inline-block}.hs-botao{min-width:44px;min-height:48px;font-family:var(--hs-fonte-titulo);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;justify-content:center;align-items:center;padding:10px 18px;font-size:.75rem;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.hs-botao--madeira{border-style:solid;border-width:36px 22px 14px 56px;border-image-source:var(--hs-img-botao);min-height:72px;color:var(--hs-papel-3);text-shadow:2px 2px 0 var(--hs-madeira-0), -1px 0 0 var(--hs-madeira-0), 0 -1px 0 var(--hs-madeira-0);background:0 0;border-image-slice:36 22 14 56 fill;border-image-width:36px 22px 14px 56px;border-image-repeat:repeat;padding:2px 6px 6px}.hs-botao--simples{background:var(--hs-madeira-3);color:var(--hs-papel-3);border:3px solid var(--hs-madeira-0);box-shadow:inset 0 3px 0 var(--hs-madeira-5), inset 0 -4px 0 var(--hs-madeira-1);text-shadow:2px 2px 0 var(--hs-madeira-0)}.hs-botao--perigo{background:var(--hs-flor-1);color:var(--hs-papel-3);border:3px solid var(--hs-flor-0);box-shadow:inset 0 3px 0 var(--hs-flor-3), inset 0 -4px 0 var(--hs-flor-0);text-shadow:2px 2px 0 var(--hs-flor-0)}.hs-botao:hover:not(:disabled){filter:brightness(1.08)saturate(1.05)}.hs-botao:active:not(:disabled){transform:translateY(2px)}.hs-botao:disabled{cursor:not-allowed;filter:grayscale(.4)brightness(.9)}.hs-botao--bloco{width:100%;display:flex}.hs-botao--grande{font-size:.875rem}@media (min-width:768px){.hs-botao--grande{font-size:1rem}}.hs-campo{flex-direction:column;gap:6px;min-width:0;margin-bottom:1.25rem;display:flex}.hs-campo__rotulo{font-size:1.0625rem;font-weight:700}.hs-campo__opcional{color:var(--hs-texto-suave);font-weight:400}.hs-campo__entrada{width:100%;min-height:48px;font:inherit;color:var(--hs-madeira-1);background-color:var(--hs-papel-3);border-style:solid;border-width:8px;border-image-source:var(--hs-img-campo);appearance:none;border-image-slice:8;border-image-width:8px;border-image-repeat:stretch;border-radius:0;padding:8px 12px;font-size:1.125rem}.hs-campo__entrada::placeholder{color:var(--hs-madeira-4)}.hs-campo__selecao{background-image:linear-gradient(45deg, transparent 50%, var(--hs-madeira-1) 50%), linear-gradient(135deg, var(--hs-madeira-1) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 12px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.hs-campo__texto-longo{resize:vertical;min-height:120px}.hs-campo__entrada[aria-invalid=true]{outline:3px solid var(--hs-erro);outline-offset:0}.hs-campo__dica{color:var(--hs-texto-suave);margin:0;font-size:1rem}.hs-campo__erro{color:var(--hs-flor-0);background:color-mix(in srgb, var(--hs-flor-3) 22%, var(--hs-papel-3));border-left:4px solid var(--hs-flor-1);margin:0;padding:6px 10px 6px 30px;font-size:1rem;font-weight:700;position:relative}.hs-campo__erro:before{content:"";background:var(--hs-letra-ouro);width:4px;height:4px;box-shadow:0 -4px 0 var(--hs-flor-2), 0 4px 0 var(--hs-flor-2), -4px 0 0 var(--hs-flor-2), 4px 0 0 var(--hs-flor-2);margin-top:-2px;position:absolute;top:50%;left:9px}.hs-marcacao{grid-template-columns:44px 1fr;align-items:start;gap:4px 8px;margin-bottom:1.25rem;display:grid}.hs-marcacao__caixa{appearance:none;background:var(--hs-papel-3);border:3px solid var(--hs-madeira-1);width:32px;height:32px;box-shadow:inset 2px 2px 0 var(--hs-papel-1);cursor:pointer;margin:6px;position:relative}.hs-marcacao__caixa:checked{background:var(--hs-grama-3);box-shadow:inset 2px 2px 0 var(--hs-grama-5), inset -2px -2px 0 var(--hs-grama-1)}.hs-marcacao__caixa:checked:after{content:"";border:solid var(--hs-papel-3);border-width:0 4px 4px 0;width:8px;height:14px;position:absolute;top:3px;left:8px;transform:rotate(45deg)}.hs-marcacao__rotulo{cursor:pointer;padding-top:8px}.hs-marcacao .hs-campo__erro{grid-column:1/-1}.hs-aviso{border:3px solid var(--hs-madeira-1);background:var(--hs-papel-3);box-shadow:4px 4px 0 var(--hs-madeira-0);margin-bottom:1rem;padding:12px 14px}.hs-aviso--erro{border-color:var(--hs-flor-1);background:color-mix(in srgb, var(--hs-flor-3) 18%, var(--hs-papel-3))}.hs-aviso--sucesso{border-color:var(--hs-grama-1);background:color-mix(in srgb, var(--hs-grama-6) 35%, var(--hs-papel-3))}.hs-aviso__titulo{font-family:var(--hs-fonte-titulo);margin-bottom:4px;font-size:.75rem;display:block}
.cabecalho{z-index:5;background:var(--hs-madeira-2);border-bottom:4px solid var(--hs-madeira-0);box-shadow:inset 0 3px 0 var(--hs-madeira-4), inset 0 -4px 0 var(--hs-madeira-1);position:relative}.cabecalho__interno{justify-content:space-between;align-items:center;gap:8px;max-width:1200px;margin:0 auto;padding:8px 16px;display:flex}.cabecalho__marca{min-height:44px;font-family:var(--hs-fonte-titulo);color:var(--hs-letra-ouro);text-shadow:2px 2px 0 var(--hs-madeira-0);white-space:nowrap;align-items:center;font-size:.75rem;text-decoration:none;display:inline-flex}.cabecalho__nav{gap:8px;display:flex}.cabecalho__link{min-height:44px;font-family:var(--hs-fonte-titulo);color:var(--hs-papel-3);border:3px solid #0000;align-items:center;padding:0 10px;font-size:.625rem;text-decoration:none;display:inline-flex}.cabecalho__link--destaque{background:var(--hs-grama-1);border-color:var(--hs-grama-0);box-shadow:inset 0 2px 0 var(--hs-grama-4), inset 0 -3px 0 var(--hs-grama-0);text-shadow:1px 1px 0 var(--hs-grama-0)}@media (max-width:419px){.cabecalho__interno{gap:6px;padding:6px 10px}.cabecalho__marca{font-size:.625rem}.cabecalho__nav{gap:4px}.cabecalho__link{padding:0 6px;font-size:.5rem}}@media (min-width:768px){.cabecalho__marca{font-size:1rem}.cabecalho__link{padding:0 14px;font-size:.75rem}}.abertura{background:linear-gradient(to bottom, var(--hs-agua-4) 0, var(--hs-agua-4) 40%, transparent 40%), var(--hs-img-grama) 0 0 / 128px 128px;position:relative;overflow:hidden}.ceu{background:linear-gradient(to bottom, var(--hs-agua-3), var(--hs-agua-4));height:40%;position:absolute;inset:0 0 auto;overflow:hidden}.nuvem{animation:linear infinite nuvem-passa;position:absolute}.nuvem--1{animation-duration:80s;top:8px;left:0}.nuvem--2{animation-duration:55s;animation-delay:-20s;top:70px;left:0}.nuvem--3{animation-duration:110s;animation-delay:-60s;top:120px;left:0}@keyframes nuvem-passa{0%{transform:translate(-260px)}to{transform:translate(110vw)}}.abertura__interno{flex-direction:column;align-items:center;gap:4px;max-width:1200px;margin:0 auto;padding:8px 16px 0;display:flex;position:relative}.logo{display:block}.logo__img{width:auto;max-width:none;height:auto;image-rendering:pixelated;display:block}.abertura__chamada{background:var(--hs-papel-2);border:4px solid var(--hs-madeira-1);width:100%;max-width:480px;box-shadow:0 0 0 4px var(--hs-madeira-3), 6px 6px 0 4px var(--hs-madeira-0);text-align:center;padding:16px}.abertura__titulo{color:var(--hs-madeira-1);margin-bottom:.5em;font-size:.875rem}.abertura__texto{font-size:1.0625rem}.abertura__cta{margin:4px 0 8px}.abertura__entrar{margin:0;font-size:1.0625rem}.estrada{background:var(--hs-img-terra) 0 0 / 128px 128px;border-top:4px solid var(--hs-terra-1);height:112px;margin-top:12px;position:relative;overflow:hidden}.caminhante{animation:18s linear infinite caminhar;position:absolute;bottom:8px;left:0}@keyframes caminhar{0%{transform:translate(-80px)}to{transform:translate(110vw)}}@media (min-width:768px){.abertura__titulo{font-size:1.25rem}}@media (min-width:1100px){.abertura__interno{flex-direction:row;justify-content:center;gap:32px;padding-top:16px}.abertura__chamada{text-align:left;padding:24px}}@media (prefers-reduced-motion:reduce){.nuvem,.caminhante{animation:none}.caminhante{left:24px}}.secoes{gap:24px;max-width:1100px;margin:0 auto;padding:24px 16px 40px;display:grid}.secao__duas{align-items:center;gap:16px;display:grid}@media (min-width:768px){.secao__duas{grid-template-columns:1fr auto}}.vitrine-arvores{justify-content:center;max-height:288px;display:flex;overflow:hidden}@media (max-width:479px){.vitrine-arvores{display:none}}.cena-fazenda{border:4px solid var(--hs-madeira-1);height:520px;image-rendering:pixelated;background:#3f7a2a url(/imagens/cena_fazenda.webp) top/1200px 520px no-repeat;margin-top:8px}@media (max-width:767px){.cena-fazenda{background-position:top;height:360px}}.grade-animais{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cartao-animal{text-align:center;background:var(--hs-papel-3);border:3px solid var(--hs-madeira-3);box-shadow:3px 3px 0 var(--hs-madeira-1);flex-direction:column;align-items:center;min-width:0;padding:12px 8px;display:flex}.cartao-animal__sprite{justify-content:center;align-items:flex-end;max-width:100%;height:104px;display:flex;overflow:hidden}.cartao-animal__nome{margin:8px 0 4px;font-size:.75rem}.cartao-animal__texto{margin:0;font-size:1rem}.cartao-animal__qtd{font-family:var(--hs-fonte-titulo);color:var(--hs-madeira-1);font-size:.875rem}.dupla{justify-content:center;gap:8px;display:flex}.lista-status{margin:0 0 1rem;padding:0;list-style:none}.lista-status__item{grid-template-columns:24px 1fr;align-items:start;gap:10px;padding:6px 0;display:grid}.lista-status__marca{background:var(--hs-papel-1);border:3px solid var(--hs-madeira-2);width:20px;height:20px;margin-top:4px}.lista-status__item--feito .lista-status__marca{background:var(--hs-grama-3);border-color:var(--hs-grama-0);box-shadow:inset 2px 2px 0 var(--hs-grama-5)}.rodape{background:var(--hs-terra-1);color:var(--hs-papel-2);border-top:6px solid var(--hs-terra-0)}.rodape__interno{max-width:1100px;margin:0 auto;padding:24px 16px 32px}.rodape__marca{font-family:var(--hs-fonte-titulo);color:var(--hs-letra-ouro);font-size:.875rem}.rodape__links{flex-wrap:wrap;gap:4px 16px;margin-bottom:1rem;display:flex}.rodape__links a{min-height:44px;color:var(--hs-papel-3);align-items:center;display:inline-flex}.rodape__pequeno{color:var(--hs-papel-1);font-size:.9375rem}.pagina-form{max-width:520px;margin:0 auto;padding:16px 16px 40px}.pagina-form__logo{justify-content:center;margin-bottom:4px;display:flex}.pagina-form__rodape{text-align:center;margin:1rem 0 0}.honeypot{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.campo-telefone{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);align-items:start;gap:8px;display:grid}.campo-telefone .hs-campo{margin-bottom:0}.campo-senha{position:relative}.campo-senha__alternar{min-width:44px;min-height:44px;font-family:var(--hs-fonte-corpo);color:var(--hs-madeira-2);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:1rem;font-weight:700;position:absolute;top:36px;right:10px}.campo-senha .hs-campo__entrada{padding-right:76px}.texto-legal{max-width:760px;margin:0 auto;padding:16px 16px 40px}.texto-legal h2{margin-top:1.5em}.painel-app{min-height:100dvh;padding-bottom:88px}.painel-app__topo{background:var(--hs-madeira-2);border-bottom:4px solid var(--hs-madeira-0);box-shadow:inset 0 3px 0 var(--hs-madeira-4);justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.painel-app__conteudo{gap:20px;min-width:0;max-width:1000px;margin:0 auto;padding:16px;display:grid}.nav-painel{z-index:10;background:var(--hs-madeira-2);border-top:4px solid var(--hs-madeira-0);box-shadow:inset 0 3px 0 var(--hs-madeira-4), 0 -4px 0 var(--hs-madeira-1);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0}.nav-painel__lista{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.nav-painel__link{min-height:64px;font-family:var(--hs-fonte-titulo);color:var(--hs-papel-2);border-top:4px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 2px;font-size:.5rem;text-decoration:none;display:flex}.nav-painel__link[aria-current=page]{color:var(--hs-letra-ouro);background:var(--hs-madeira-1);border-top-color:var(--hs-letra-ouro)}.nav-painel__sair{display:none}@media (min-width:900px){.painel-app{grid-template-rows:auto 1fr;grid-template-columns:220px 1fr;padding-bottom:0;display:grid}.painel-app__topo{grid-column:1/-1}.nav-painel{border-top:0;border-right:4px solid var(--hs-madeira-0);box-shadow:inset -3px 0 0 var(--hs-madeira-4);position:static}.nav-painel__lista{grid-template-columns:1fr;padding:12px 0}.nav-painel__link{border-top:0;border-left:4px solid #0000;flex-direction:row;justify-content:flex-start;gap:10px;padding:8px 16px;font-size:.6875rem}.nav-painel__link[aria-current=page]{border-left-color:var(--hs-letra-ouro)}.nav-painel__sair{padding:8px 16px;display:block}.painel-app__conteudo{margin:0;padding:24px}}.resumo-cabeca{align-items:center;gap:16px;min-width:0;display:flex}.resumo-cabeca__textos{overflow-wrap:anywhere;min-width:0}.resumo-cabeca__nome{margin:0 0 4px}.resumo-cabeca__fazenda{margin:0;font-size:1.125rem}.avatar{background:var(--hs-agua-4);border:4px solid var(--hs-madeira-1);width:96px;height:96px;box-shadow:0 0 0 3px var(--hs-madeira-4);flex:none;justify-content:center;align-items:flex-end;display:flex;overflow:hidden}.avatar__foto{width:88px;height:88px;image-rendering:pixelated;object-fit:cover}.avatar--grande{width:136px;height:136px}.avatar--grande .avatar__foto{width:128px;height:128px}.saldos{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.moeda{background:var(--hs-papel-3);border:3px solid var(--hs-madeira-3);align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.moeda__textos{flex-direction:column;min-width:0;display:flex}.moeda__nome{font-weight:700}.moeda__valor{font-family:var(--hs-fonte-titulo);overflow-wrap:anywhere;font-size:.875rem}.atualizado{color:var(--hs-texto-suave);margin:0;font-size:1rem}.estado-vazio{text-align:center;justify-items:center;gap:8px;padding:12px;display:grid}.mapa-fazenda{background:var(--hs-grama-1);border:4px solid var(--hs-madeira-1);touch-action:none;cursor:grab;width:100%;height:min(70vh,520px);position:relative;overflow:hidden}.mapa-fazenda canvas{image-rendering:pixelated;display:block}.mapa-fazenda__controles{gap:6px;display:flex;position:absolute;top:8px;right:8px}.mapa-fazenda__controles .hs-botao{min-width:44px;min-height:44px;padding:4px 10px;font-size:.875rem}.form-grade{gap:0 16px;display:grid}@media (min-width:640px){.form-grade{grid-template-columns:1fr 1fr}.form-grade__inteiro{grid-column:1/-1}}.grupo-opcoes{border:0;margin:0 0 1.25rem;padding:0}.grupo-opcoes legend{margin-bottom:6px;font-weight:700}.grupo-opcoes__lista{flex-wrap:wrap;gap:8px;display:flex}.chip{display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip span{background:var(--hs-papel-3);border:3px solid var(--hs-madeira-3);align-items:center;min-height:44px;padding:4px 12px;display:inline-flex}.chip input:checked+span{background:var(--hs-grama-3);border-color:var(--hs-grama-0);color:var(--hs-papel-3);text-shadow:1px 1px 0 var(--hs-grama-0)}.chip input:focus-visible+span{outline:3px solid var(--hs-foco);outline-offset:2px}.escolha-avatar{flex-wrap:wrap;gap:8px;display:flex}.escolha-avatar .chip span{background:var(--hs-agua-4);padding:4px}.recorte{justify-items:center;gap:12px;display:grid}.recorte__area{aspect-ratio:1;background:var(--hs-madeira-1);border:4px solid var(--hs-madeira-1);touch-action:none;cursor:move;width:min(100%,320px);position:relative;overflow:hidden}.recorte__area canvas{width:100%;height:100%;display:block}.recorte__previas{align-items:flex-end;gap:16px;display:flex}.lista-passos{gap:8px;margin:0 0 1rem;padding-left:1.5rem;display:grid}.icone-nav{width:32px;height:32px;image-rendering:pixelated}.lista-sessoes{margin:0 0 1rem;padding:0;list-style:none}.lista-sessoes li{border-bottom:2px dashed var(--hs-papel-0);overflow-wrap:anywhere;padding:8px 0}.acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.secao-perigo{border-top:4px dashed var(--hs-flor-1);padding-top:16px}
