.cddg-dialog[data-v-439b7ead]{-webkit-backdrop-filter:var(--cddg-dialog-backdrop-filter);backdrop-filter:var(--cddg-dialog-backdrop-filter);background:var(--cddg-dialog-backdrop);display:grid;inset:0;padding:max(var(--cddg-spacing-4),env(safe-area-inset-top)) max(var(--cddg-spacing-4),env(safe-area-inset-right)) max(var(--cddg-spacing-4),env(safe-area-inset-bottom)) max(var(--cddg-spacing-4),env(safe-area-inset-left));place-items:center;position:fixed;z-index:var(--cddg-z-modal)}.cddg-dialog__panel[data-v-439b7ead]{background:var(--cddg-dialog-surface);border:var(--cddg-dialog-border);border-radius:var(--cddg-dialog-radius);box-shadow:var(--cddg-dialog-shadow);color:var(--cddg-color-text-primary);display:flex;flex-direction:column;max-height:calc(100dvh - max(var(--cddg-spacing-4),env(safe-area-inset-top)) - max(var(--cddg-spacing-4),env(safe-area-inset-bottom)));outline:none;overflow:hidden;position:relative;width:min(100%,var(--cddg-dialog-max-width))}.cddg-dialog.is-bottom[data-v-439b7ead]{padding:var(--cddg-spacing-4) 0 0;place-items:end center}.cddg-dialog.is-bottom .cddg-dialog__panel[data-v-439b7ead]{border-radius:var(--cddg-dialog-radius) var(--cddg-dialog-radius) 0 0;display:flex;flex-direction:column;max-height:min(var(--cddg-dialog-sheet-max-height),calc(100dvh - env(safe-area-inset-top) - var(--cddg-spacing-4)));width:min(100%,var(--cddg-dialog-max-width))}.cddg-dialog.is-bottom .cddg-dialog__body[data-v-439b7ead]{min-height:0;overflow:auto;overscroll-behavior:contain}.cddg-dialog.is-bottom .cddg-dialog__footer[data-v-439b7ead]{flex:0 0 auto;padding-bottom:max(var(--cddg-dialog-padding),env(safe-area-inset-bottom))}.cddg-dialog__panel[data-v-439b7ead]:focus-visible{outline:var(--cddg-focus-ring-width) solid var(--cddg-color-border-focus);outline-offset:var(--cddg-focus-ring-offset)}.cddg-dialog__header[data-v-439b7ead]{align-items:flex-start;display:flex;flex:0 0 auto;gap:var(--cddg-spacing-4);justify-content:space-between;padding:var(--cddg-dialog-padding) calc(var(--cddg-dialog-padding) + var(--cddg-interactive-min-size)) var(--cddg-spacing-4) var(--cddg-dialog-padding)}.cddg-dialog__heading[data-v-439b7ead]{min-width:0}.cddg-dialog__title[data-v-439b7ead]{font-family:var(--cddg-font-heading);font-size:var(--cddg-typography-heading-3-font-size);font-weight:800;line-height:var(--cddg-typography-heading-3-line-height);margin:0}.cddg-dialog__description[data-v-439b7ead]{color:var(--cddg-color-text-muted);font-size:var(--cddg-typography-caption-font-size);line-height:var(--cddg-typography-caption-line-height);margin:var(--cddg-spacing-2) 0 0}.cddg-dialog__close[data-v-439b7ead]{background:transparent;border:0;border-radius:var(--cddg-radius-sm);color:var(--cddg-color-text-secondary);display:grid;font-size:28px;height:var(--cddg-interactive-min-size);line-height:1;padding:0;place-items:center;position:absolute;right:var(--cddg-spacing-2);top:var(--cddg-spacing-2);transition:color var(--cddg-motion-duration-fast) var(--cddg-motion-easing-standard),background-color var(--cddg-motion-duration-fast) var(--cddg-motion-easing-standard);width:var(--cddg-interactive-min-size);z-index:1}.cddg-dialog__close[data-v-439b7ead]:hover{background:color-mix(in srgb,var(--cddg-color-text-primary) 8%,transparent);color:var(--cddg-color-text-primary)}.cddg-dialog__close[data-v-439b7ead]:focus-visible{outline:var(--cddg-focus-ring-width) solid var(--cddg-color-border-focus);outline-offset:var(--cddg-focus-ring-offset)}.cddg-dialog__body[data-v-439b7ead]{min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 var(--cddg-dialog-padding) var(--cddg-dialog-padding)}.cddg-dialog__footer[data-v-439b7ead]{background:var(--cddg-dialog-footer-surface);border-top:var(--cddg-dialog-divider);display:flex;flex:0 0 auto;justify-content:flex-end;padding:var(--cddg-spacing-4) var(--cddg-dialog-padding) var(--cddg-dialog-padding)}.cddg-dialog-enter-active[data-v-439b7ead],.cddg-dialog-leave-active[data-v-439b7ead]{transition:opacity var(--cddg-motion-duration-normal) var(--cddg-motion-easing-standard)}.cddg-dialog-enter-active .cddg-dialog__panel[data-v-439b7ead],.cddg-dialog-leave-active .cddg-dialog__panel[data-v-439b7ead]{transition:transform var(--cddg-motion-duration-normal) var(--cddg-motion-easing-standard)}.cddg-dialog-enter-from[data-v-439b7ead],.cddg-dialog-leave-to[data-v-439b7ead]{opacity:0}.cddg-dialog-enter-from .cddg-dialog__panel[data-v-439b7ead],.cddg-dialog-leave-to .cddg-dialog__panel[data-v-439b7ead]{transform:translateY(var(--cddg-spacing-2)) scale(.98)}.cddg-dialog-enter-from.is-bottom .cddg-dialog__panel[data-v-439b7ead],.cddg-dialog-leave-to.is-bottom .cddg-dialog__panel[data-v-439b7ead]{transform:translateY(100%)}@media(max-width:479px){.cddg-dialog[data-v-439b7ead]{padding:var(--cddg-spacing-3)}.cddg-dialog.is-bottom[data-v-439b7ead]{padding:var(--cddg-spacing-3) 0 0}.cddg-dialog__header[data-v-439b7ead]{padding:var(--cddg-spacing-5) calc(var(--cddg-spacing-4) + var(--cddg-interactive-min-size)) var(--cddg-spacing-3) var(--cddg-spacing-4)}.cddg-dialog__body[data-v-439b7ead]{padding:0 var(--cddg-spacing-4) var(--cddg-spacing-4)}.cddg-dialog__footer[data-v-439b7ead]{padding:var(--cddg-spacing-3) var(--cddg-spacing-4) var(--cddg-spacing-4)}}@media(prefers-reduced-motion:reduce){.cddg-dialog-enter-active[data-v-439b7ead],.cddg-dialog-enter-active .cddg-dialog__panel[data-v-439b7ead],.cddg-dialog-leave-active[data-v-439b7ead],.cddg-dialog-leave-active .cddg-dialog__panel[data-v-439b7ead]{transition:none}}
