.dz-ph{margin-top:var(--s-6);margin-bottom:var(--s-6);gap:var(--s-2);max-width:70ch;display:grid}.dz-eyebrow{color:var(--orange-2);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.dz{gap:var(--s-4);display:grid}@media (width>=960px){.dz{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.dz-jogo{padding:var(--s-4);gap:var(--s-4);display:grid}@media (width>=768px){.dz-jogo{padding:var(--s-6)}}.dz-topo{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.dz-carregando{text-align:center;padding:var(--s-4)}.dz-stage{aspect-ratio:16/10;border-radius:var(--r-card);border:2px solid var(--line);background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--purple) 30%, var(--panel-2)), var(--bg) 75%);place-items:center;width:100%;max-height:300px;display:grid;position:relative;overflow:hidden}.dz-stage>img{object-fit:contain;user-select:none;-webkit-user-drag:none;pointer-events:none;grid-area:1/1;width:auto;max-width:86%;height:86%}.dz-sombra{filter:brightness(0)drop-shadow(0 6px #00000059)}.dz-sombra.is-clara{filter:brightness(.35)saturate(.4)}.dz-stage.is-fim .dz-sombra{opacity:0}.dz-espera{aspect-ratio:1;background:var(--panel-2);border-radius:50%;width:40%}.dz-stage.is-ganhou{border-color:color-mix(in srgb, var(--green) 60%, var(--line))}.dz-form{gap:var(--s-2);display:grid}.dz-label{font-weight:800}.dz-combo{gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.dz-combo input{min-width:0;height:48px;padding:0 var(--s-3);border:2px solid var(--line-2);background:var(--bg);color:var(--text);font-size:var(--fs-16);border-radius:12px}.dz-combo input:focus{border-color:var(--orange);outline:none}.dz-combo .btn{min-height:48px}.dz-opcoes{z-index:20;padding:var(--s-1);gap:2px;max-height:300px;margin:0;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.dz-opcoes li{align-items:center;gap:var(--s-3);min-height:44px;padding:var(--s-1) var(--s-2);cursor:pointer;border-radius:10px;font-weight:700;display:flex}.dz-opcoes li img{background:var(--bg);border-radius:8px;width:32px;height:32px}.dz-opcoes li.is-on,.dz-opcoes li:hover{background:var(--panel-2)}.dz-aviso{min-height:1.5em;color:var(--text-2);font-weight:700}.dz-aviso:empty{display:none}.dz-chutes{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.dz-chute{align-items:center;column-gap:var(--s-3);min-height:52px;padding:var(--s-2) var(--s-3);border:2px solid var(--line);background:var(--bg-2);border-radius:12px;grid-template-columns:28px 36px minmax(0,1fr);grid-template-areas:"n i b""n i t";display:grid}@media (width>=560px){.dz-chute{grid-template-columns:28px 36px minmax(0,1fr) auto;grid-template-areas:"n i b t"}}.dz-chute.is-vazio{background:0 0;border-style:dashed;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"n b"}.dz-num{color:var(--muted);text-align:center;grid-area:n;font-weight:800}.dz-chute img{background:var(--bg);border-radius:8px;grid-area:i;width:36px;height:36px}.dz-chute b,.dz-chute.is-vazio>span:last-child{grid-area:b}.dz-tags{gap:var(--s-1);flex-wrap:wrap;grid-area:t;display:flex}.dz-tag{font-size:var(--fs-12);border:2px solid var(--line-2);border-radius:999px;padding:2px 8px;font-weight:800}.dz-tag.is-sim{color:var(--green);border-color:color-mix(in srgb, var(--green) 45%, transparent)}.dz-tag.is-nao{color:var(--red);border-color:color-mix(in srgb, var(--red) 45%, transparent)}.dz-chute.is-certo{border-color:var(--green)}.dz-chute.is-errado{border-color:color-mix(in srgb, var(--red) 40%, var(--line))}.dz-dicas h3{font-size:var(--fs-16);margin-bottom:var(--s-2)}.dz-dicas ul{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.dz-dicas li{padding:var(--s-2) var(--s-3);border:2px solid var(--line);color:var(--muted);font-size:var(--fs-14);border-radius:12px;gap:2px;display:grid}.dz-dicas li b{font-size:var(--fs-12);text-transform:none;color:var(--text-2)}.dz-dicas li.is-on{color:var(--text);border-color:color-mix(in srgb, var(--yellow) 50%, var(--line));background:color-mix(in srgb, var(--yellow) 8%, transparent)}.dz-fim{gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-card);border:2px solid var(--line-2);background:var(--bg-2);align-items:center;display:grid}@media (width>=560px){.dz-fim{grid-template-columns:minmax(0,1fr) auto}}.dz-fim.is-ganhou{border-color:color-mix(in srgb, var(--green) 55%, var(--line))}.dz-fim__txt{gap:var(--s-2);display:grid}.dz-fim__titulo{font-family:var(--f-title);font-size:var(--fs-24);font-weight:800;line-height:1.2}.dz-fim__txt a{color:var(--orange-2)}.dz-acoes{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.dz-copia{width:100%;padding:var(--s-2);border:2px solid var(--line-2);background:var(--bg);color:var(--text);font:inherit;font-size:var(--fs-14);resize:none;border-radius:10px}.dz-fim__arte{justify-content:center;align-items:flex-end;gap:var(--s-2);display:flex}.dz-anim{object-fit:contain;width:160px;height:160px}.dz-caramelo{object-fit:contain;width:120px;height:120px}.dz-proximo{text-align:center;font-size:var(--fs-14)}.dz-relogio{font-variant-numeric:tabular-nums;font-size:var(--fs-16)}.dz-est{padding:var(--s-4);gap:var(--s-3);display:grid}@media (width>=768px){.dz-est{padding:var(--s-6)}}.dz-est h2{font-size:var(--fs-20)}.dz-est h3{font-size:var(--fs-14);color:var(--text-2)}.dz-nums{gap:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.dz-nums div{text-align:center;padding:var(--s-2) var(--s-1);background:var(--bg-2);border:2px solid var(--line);border-radius:12px;gap:2px;display:grid}.dz-nums dt{font-size:var(--fs-12);color:var(--muted);order:2;line-height:1.2}.dz-nums dd{font-family:var(--f-title);font-size:var(--fs-24);font-variant-numeric:tabular-nums;order:1;margin:0;font-weight:800}.dz-dist{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.dz-dist li{align-items:center;gap:var(--s-2);font-size:var(--fs-14);grid-template-columns:20px minmax(0,1fr) 32px;font-weight:700;display:grid}.dz-dist__barra{background:var(--bg-2);border-radius:6px;height:20px;overflow:hidden}.dz-dist__barra span{background:var(--line-2);transform-origin:0;height:100%;transition:transform .4s var(--ease-out);display:block}.dz-dist li.is-hoje .dz-dist__barra span{background:var(--green)}.dz-dist__v{text-align:right;font-variant-numeric:tabular-nums}.dz-como{padding:var(--s-4) var(--s-4) var(--s-4) calc(var(--s-4) + 20px);gap:var(--s-2);margin:0;display:grid}.dz-como b{color:var(--text)}.dz-legenda{margin-top:var(--s-3)}@media (prefers-reduced-motion:no-preference){.dz-stage.is-fim .dz-sombra{transition:opacity .35s var(--ease)}.dz-cor{animation:dz-revela .7s var(--spring) both}.dz-fim{animation:rise .4s var(--ease-out) both}.dz-caramelo{animation:dz-pula 1.2s var(--spring) .3s both}.dz-chute.is-errado{animation:dz-treme .35s var(--ease)}}@keyframes dz-revela{0%{opacity:0;transform:scale(.7)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes dz-pula{0%{opacity:0;transform:translateY(24px)scale(.8)}60%{opacity:1;transform:translateY(-10px)scale(1.04)}to{opacity:1;transform:none}}@keyframes dz-treme{0%,to{transform:none}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.dz-stage{background:radial-gradient(circle,#ffe7a8 0%,#ffb347 38%,#ff7a1a 62%,#7a2d00 100%)!important}.dz-stage>img{object-fit:contain;max-width:none;position:absolute;inset:7%;width:86%!important;height:86%!important}
