.dialog-overlay[data-v-de18af1e]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:100}.dialog[data-v-de18af1e]{background:var(--bg-panel);border:1px solid var(--stroke);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:calc(100vh - 40px);outline:none;overflow:hidden;width:100%}.dialog--sm[data-v-de18af1e]{max-width:400px}.dialog--md[data-v-de18af1e]{max-width:520px}.dialog--lg[data-v-de18af1e]{max-width:680px}.dialog__head[data-v-de18af1e]{align-items:center;display:flex;flex-shrink:0;gap:12px;padding:18px 20px 12px}.dialog__close[data-v-de18af1e]{border-radius:var(--r-sm);color:var(--text-dim);display:grid;font-size:24px;height:32px;place-items:center;transition:color var(--dur),background var(--dur);width:32px}.dialog__close[data-v-de18af1e]:hover{background:var(--bg-elevated);color:var(--marble)}.dialog__body[data-v-de18af1e]{flex:1;overflow-y:auto;padding:0 20px 20px}.dialog__foot[data-v-de18af1e]{flex-shrink:0;padding:0 20px 18px}
