.ai-dialog{opacity:0;transition:opacity .22s ease, transform .34s cubic-bezier(.2, .8, .2, 1), overlay .34s allow-discrete, display .34s allow-discrete;transform:translateY(12px)scale(.96)}.ai-dialog[open]{opacity:1;transform:none}@starting-style{.ai-dialog[open]{opacity:0;transform:translateY(12px)scale(.96)}}.ai-dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background .3s ease, backdrop-filter .3s ease, overlay .3s allow-discrete, display .3s allow-discrete;background:0 0}.ai-dialog[open]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c}@starting-style{.ai-dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}.ai-dialog[open] form>*{animation:.42s cubic-bezier(.2,.8,.2,1) backwards ai-row}.ai-dialog[open] form>:nth-child(2){animation-delay:50ms}.ai-dialog[open] form>:nth-child(3){animation-delay:.1s}.ai-dialog[open] form>:nth-child(4){animation-delay:.15s}.ai-dialog[open] form>:nth-child(n+5){animation-delay:.2s}@keyframes ai-row{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.ai-dialog,.ai-dialog::backdrop{transition:none}.ai-dialog[open] form>*{animation:none}}
