.app-dialog[data-v-a639f417]::backdrop{background:var(--backdrop)}.app-dialog[data-v-a639f417]{margin:auto}.app-dialog-with-footer[open][data-v-a639f417]{flex-direction:column;display:flex;overflow:hidden}.app-dialog-footer[data-v-a639f417],.app-dialog-with-footer[data-v-a639f417]>:first-child{flex-shrink:0}.app-dialog-with-footer .app-dialog-body[data-v-a639f417]{overscroll-behavior:contain;min-height:0;overflow-y:auto}.app-dialog-choice[data-v-a639f417]{padding:32px}.app-dialog-choice[data-v-a639f417]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-dialog-choice h2[data-v-a639f417]{letter-spacing:var(--tracking-heading);font-size:22px;line-height:1.4}.app-dialog h2[data-v-a639f417]:focus{outline:none}.app-dialog-contact[data-v-a639f417]{padding:24px}.app-dialog-contact .app-dialog-header[data-v-a639f417]{text-align:center;padding:4px 20px 0;display:block}.app-dialog-contact .app-dialog-heading[data-v-a639f417]{display:block}.app-dialog-contact .app-dialog-close[data-v-a639f417]{background:0 0;position:absolute;top:8px;right:8px}.app-dialog-contact .app-dialog-close[data-v-a639f417]:hover{background:rgb(var(--surface-subtle-rgb))}.app-dialog-contact h2+p[data-v-a639f417]{margin-top:.5rem;font-size:.875rem;line-height:1.5rem}.app-dialog-contact .app-dialog-body[data-v-a639f417]{margin-top:20px}.app-dialog-contact[data-v-a639f417]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-dialog-contact[open][data-v-a639f417]{animation:.18s ease-out contact-dialog-in-a639f417}@keyframes contact-dialog-in-a639f417{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=639px){.app-dialog-choice[data-v-a639f417]{padding:24px}}@media (width<=359px){.app-dialog-contact[data-v-a639f417]{padding:20px}}@media (prefers-reduced-motion:reduce){.app-dialog-contact[open][data-v-a639f417]{animation:none}}
