.dialog-overlay[data-v-aec60d65]{top:0;right:0;bottom:0;left:0;opacity:.8;z-index:1050}.dialog-overlay[data-state=open][data-v-aec60d65]{animation:overlayFadeIn-aec60d65 .2s ease-out}.dialog-overlay[data-state=closed][data-v-aec60d65]{animation:overlayFadeOut-aec60d65 .2s ease-in forwards}.dialog-content[data-v-aec60d65]{gap:1.5rem;left:50%;max-width:32rem;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);z-index:1060}.dialog-content[data-state=open][data-v-aec60d65]{animation:contentFadeIn-aec60d65 .2s ease-out}.dialog-content[data-state=closed][data-v-aec60d65]{animation:contentFadeOut-aec60d65 .2s ease-in forwards}.dialog-close[data-v-aec60d65]{background:transparent;border:0;cursor:pointer;opacity:.7;right:1.5rem;top:1.5rem;transition:opacity .2s ease}.dialog-close[data-v-aec60d65]:hover{opacity:1}.dialog-close[data-v-aec60d65]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.dialog-close-icon[data-v-aec60d65]{height:1.5rem;width:1.5rem}@keyframes overlayFadeIn-aec60d65{0%{opacity:0}to{opacity:.8}}@keyframes overlayFadeOut-aec60d65{0%{opacity:.8}to{opacity:0}}@keyframes contentFadeIn-aec60d65{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes contentFadeOut-aec60d65{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}@media(prefers-reduced-motion:reduce){.dialog-content[data-v-aec60d65],.dialog-overlay[data-v-aec60d65]{animation:none}}
