.ui-dialog__backdrop[data-v-094a6596]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--ui-overlay);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.ui-dialog[data-v-094a6596]{background:var(--ui-surface);border:var(--ui-border-w-strong) solid var(--ui-border);box-shadow:var(--ui-shadow-lg);box-sizing:border-box;color:var(--ui-text);display:flex;flex-direction:column;font-family:var(--ui-font);max-height:calc(100vh - 48px);outline:none;width:100%}.ui-dialog--sm[data-v-094a6596]{max-width:360px}.ui-dialog--md[data-v-094a6596]{max-width:560px}.ui-dialog--lg[data-v-094a6596]{max-width:840px}.ui-dialog--xl[data-v-094a6596]{max-width:1080px}.ui-dialog__titlebar[data-v-094a6596]{align-items:center;background:var(--ui-accent);border-bottom:var(--ui-border-w) solid var(--ui-border);color:var(--ui-accent-fg);display:flex;font-size:var(--ui-fs-xs);font-weight:var(--ui-fw-bold);gap:var(--ui-sp-2);justify-content:space-between;letter-spacing:var(--ui-tracking-wider);padding:6px 12px;position:relative;text-transform:uppercase}.ui-dialog__titlebar[data-v-094a6596]:before{background:var(--ui-surface-3);border-right:var(--ui-border-w-hair) solid var(--ui-accent-fg);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.ui-dialog__titlebar[data-v-094a6596]:after{background:currentColor;box-shadow:-9px 0 0 currentColor,-18px 0 0 currentColor;content:"";height:5px;opacity:.55;position:absolute;right:52px;top:50%;transform:translateY(-50%);width:5px}.ui-dialog__title[data-v-094a6596]{flex:1;padding-left:var(--ui-sp-2)}.ui-dialog__close[data-v-094a6596]{align-items:center;background:transparent;border:var(--ui-border-w-hair) solid;color:currentColor;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;min-height:32px;padding:0;transition:background var(--ui-transition),color var(--ui-transition);width:32px}.ui-dialog__close[data-v-094a6596]:hover{background:var(--ui-danger);color:var(--ui-danger-fg)}.ui-dialog__body[data-v-094a6596]{box-sizing:border-box;flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;padding:var(--ui-sp-4);width:100%}.ui-dialog__footer[data-v-094a6596]{background:var(--ui-surface-2);border-top:var(--ui-border-w) solid var(--ui-border);box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--ui-sp-2);justify-content:flex-end;padding:var(--ui-sp-2) var(--ui-sp-3)}@media (max-width:560px){.ui-dialog__backdrop[data-v-094a6596]{align-items:flex-start;padding:8px}.ui-dialog[data-v-094a6596]{max-height:calc(100dvh - 16px)}.ui-dialog__body[data-v-094a6596]{padding:var(--ui-sp-3)}.ui-dialog__footer[data-v-094a6596]{padding:var(--ui-sp-2)}.ui-dialog__footer[data-v-094a6596]>*{flex:1 1 132px;justify-content:center}.ui-dialog__close[data-v-094a6596]{min-height:36px;width:36px}}.ui-dialog-fade-enter-active[data-v-094a6596],.ui-dialog-fade-leave-active[data-v-094a6596]{transition:opacity var(--ui-motion-base) var(--ui-motion-ease)}.ui-dialog-fade-enter-active .ui-dialog[data-v-094a6596],.ui-dialog-fade-leave-active .ui-dialog[data-v-094a6596]{transform-origin:top center;transition:opacity var(--ui-motion-base) var(--ui-motion-ease),transform var(--ui-motion-slow) var(--ui-motion-ease-emphasized)}.ui-dialog-fade-enter-from[data-v-094a6596],.ui-dialog-fade-leave-to[data-v-094a6596]{opacity:0}.ui-dialog-fade-enter-from .ui-dialog[data-v-094a6596]{opacity:0;transform:translateY(calc(var(--ui-motion-distance)*-1.5)) scaleY(.985)}.ui-dialog-fade-leave-to .ui-dialog[data-v-094a6596]{opacity:0;transform:translateY(calc(var(--ui-motion-distance)*-.66)) scale(.99)}
