.app-dialog[data-v-d0ad11ac] .q-dialog__backdrop{background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.app-dialog__card[data-v-d0ad11ac]{position:relative;display:flex;flex-direction:column;min-width:0;background-color:var(--ds-surface-container-high);border:1px solid rgba(255,255,255,.06);color:var(--ds-on-surface);overflow:hidden}.app-dialog__card--full-height[data-v-d0ad11ac]{height:100%}.app-dialog__header[data-v-d0ad11ac]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-md);padding:var(--ds-spacing-md);padding-bottom:var(--ds-spacing-sm);flex-shrink:0}.app-dialog__icon[data-v-d0ad11ac]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--ds-radius-md);background-color:var(--ds-surface-variant);color:var(--ds-primary)}.app-dialog__heading[data-v-d0ad11ac]{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.app-dialog__title[data-v-d0ad11ac]{font-family:var(--ds-font-display);font-size:20px;font-weight:600;line-height:28px;color:var(--ds-on-surface);margin:0;overflow-wrap:anywhere}.app-dialog__subtitle[data-v-d0ad11ac]{font-family:var(--ds-font-body);font-size:14px;font-weight:400;line-height:20px;color:var(--ds-tertiary);margin:0;overflow-wrap:anywhere}.app-dialog__close[data-v-d0ad11ac]{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;color:var(--ds-tertiary);transition:color var(--ds-transition-fast) ease,background-color var(--ds-transition-fast) ease}.app-dialog__close[data-v-d0ad11ac]:hover{color:var(--ds-on-surface);background-color:var(--ds-surface-variant)}.app-dialog__close[data-v-d0ad11ac]:focus-visible{outline:2px solid var(--ds-primary);outline-offset:2px}@media(max-width:599.98px){.app-dialog__close[data-v-d0ad11ac]{width:45px;height:45px}}.app-dialog__card--danger .app-dialog__icon[data-v-d0ad11ac]{color:var(--ds-error);background-color:#ffb4ab1f}.app-dialog__card--danger .app-dialog__title[data-v-d0ad11ac]{color:var(--ds-error)}.app-dialog__body[data-v-d0ad11ac]{position:relative;flex:1;min-height:0;min-width:0;padding:var(--ds-spacing-md);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overflow-wrap:anywhere}.app-dialog__body[data-v-d0ad11ac]>*{min-width:0;max-width:100%}.app-dialog__body[data-v-d0ad11ac] .q-tab-panels,.app-dialog__body[data-v-d0ad11ac] .q-tab-panel,.app-dialog__body[data-v-d0ad11ac] .q-panel,.app-dialog__body[data-v-d0ad11ac] .row,.app-dialog__body[data-v-d0ad11ac] .column{min-width:0;max-width:100%}.app-dialog__body[data-v-d0ad11ac] [class*=col]{min-width:0}.app-dialog__body[data-v-d0ad11ac]{--_fade-top: 0;--_fade-bottom: 0;--_fade-size: 24px;mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--_fade-top) * var(--_fade-size)),#000 calc(100% - var(--_fade-bottom) * var(--_fade-size)),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--_fade-top) * var(--_fade-size)),#000 calc(100% - var(--_fade-bottom) * var(--_fade-size)),transparent)}.app-dialog__body[data-v-d0ad11ac]::-webkit-scrollbar{width:6px}.app-dialog__body[data-v-d0ad11ac]::-webkit-scrollbar-thumb{border-radius:var(--ds-radius-full)}.app-dialog__body[data-v-d0ad11ac]::-webkit-scrollbar-track{background:transparent}.app-dialog__body[data-v-d0ad11ac] img,.app-dialog__body[data-v-d0ad11ac] video{max-width:100%;height:auto}.app-dialog__body[data-v-d0ad11ac] canvas,.app-dialog__body[data-v-d0ad11ac] svg{max-width:100%}.app-dialog__body[data-v-d0ad11ac] pre{max-width:100%;overflow-x:auto}.app-dialog__body[data-v-d0ad11ac] table{display:block;max-width:100%;overflow-x:auto}.app-dialog__body[data-v-d0ad11ac] textarea{max-width:100%;resize:vertical}.app-dialog__body[data-v-d0ad11ac] .q-field{max-width:100%}.app-dialog__body--no-padding[data-v-d0ad11ac]{padding:0}.app-dialog__body--flush[data-v-d0ad11ac]{padding:0;overflow:hidden;display:flex;flex-direction:column;mask-image:none;-webkit-mask-image:none}.app-dialog__body--scroll-top[data-v-d0ad11ac]{--_fade-top: 1}.app-dialog__body--scroll-bottom[data-v-d0ad11ac]{--_fade-bottom: 1}.app-dialog__footer[data-v-d0ad11ac]{display:flex;align-items:center;gap:var(--ds-spacing-sm);padding:var(--ds-spacing-md);flex-shrink:0;flex-wrap:wrap}.app-dialog__footer--end[data-v-d0ad11ac]{justify-content:flex-end}.app-dialog__footer--start[data-v-d0ad11ac]{justify-content:flex-start}.app-dialog__footer--center[data-v-d0ad11ac]{justify-content:center}.app-dialog__footer--between[data-v-d0ad11ac]{justify-content:space-between}.app-dialog__loading[data-v-d0ad11ac]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;background:#0e0e0e8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:var(--ds-primary)}.app-dialog-fade-enter-active[data-v-d0ad11ac],.app-dialog-fade-leave-active[data-v-d0ad11ac]{transition:opacity var(--ds-transition-base) ease}.app-dialog-fade-enter-from[data-v-d0ad11ac],.app-dialog-fade-leave-to[data-v-d0ad11ac]{opacity:0}
