.pal-welcome-plate{--plate-size:212px;justify-items:center;width:min(100%,302px);margin-inline:auto;display:grid}.pal-welcome-plate-circle{width:var(--plate-size);height:var(--plate-size);background:var(--pal-sky);color:var(--pal-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.pal-welcome-plate-circle img{-o-object-fit:contain;object-fit:contain;width:64%;height:64%;animation:.35s cubic-bezier(.2,.8,.2,1) both pal-welcome-dish-enter}.pal-welcome-plate-circle .pal-bao{animation:.4s cubic-bezier(.2,.8,.2,1) both pal-welcome-badge-enter;position:absolute;top:6%;right:4%}.pal-welcome-plate-circle:focus-visible{outline:3px solid var(--pal-rose-link);outline-offset:5px}.pal-welcome-plate-note{text-align:left;width:100%;min-height:54px;margin-top:-24px;position:relative}.pal-welcome-plate-compact{--plate-size:150px}@keyframes pal-welcome-dish-enter{0%{opacity:0;transform:scale(.65)rotate(-25deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes pal-welcome-badge-enter{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@media (height<=690px) and (width<=767px){.pal-welcome-plate{--plate-size:164px}.pal-welcome-plate-compact{--plate-size:110px}}@media (prefers-reduced-motion:reduce){.pal-welcome-plate-circle img,.pal-welcome-plate-circle .pal-bao{animation:none}}
