.mesa-home-card{background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--vqt-green) 8%,transparent),transparent 58%),var(--vqt-surface);box-shadow:0 4px 16px color-mix(in srgb,var(--vqt-bg) 30%,transparent);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;animation:mesa-home-entrada .26s ease-out backwards}.mesa-home-resultado{animation:mesa-home-resultado .3s ease-out both}.mesa-home-seta{transition:transform .18s ease}@media(hover:hover)and (pointer:fine){.mesa-home-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px color-mix(in srgb,var(--vqt-bg) 55%,transparent)}.mesa-home-card:hover .mesa-home-seta{transform:translate(1px,-1px)}}@keyframes mesa-home-entrada{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mesa-home-resultado{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mesa-home-card,.mesa-home-resultado,.mesa-home-seta{animation:none;transition:none;transform:none}.mesa-home-card:hover,.mesa-home-card:hover .mesa-home-seta{transform:none}}.painel-mesas-home{background:radial-gradient(ellipse at 100% 0%,color-mix(in srgb,var(--vqt-green) 6%,transparent),transparent 45%),color-mix(in srgb,var(--vqt-surface) 40%,var(--vqt-bg))}.casa33-home-intro{background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,var(--vqt-green) 10%,transparent),transparent 55%),var(--vqt-surface)}
