.confirm-frame[data-v-c4cd37c0]{color:#333;font-size:1em}.confirm-title[data-v-c4cd37c0]{position:relative;padding:15px 40px 10px 15px;color:#e74c3c;font-size:1.3em;line-height:1.2}.confirm-bar[data-v-c4cd37c0]{margin-right:4px;color:#ccc}.confirm-x[data-v-c4cd37c0]{position:absolute;top:5px;right:5px;width:35px;height:35px;border:0;padding:0;background:transparent;cursor:pointer}.confirm-x img[data-v-c4cd37c0]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.confirm-copy[data-v-c4cd37c0]{margin:0;padding:20px 7% 8px;font-size:1.1em;line-height:1.5;text-align:center}.confirm-actions[data-v-c4cd37c0]{display:flex;gap:10px;margin-bottom:18px}.confirm-action[data-v-c4cd37c0],.confirm-actions[data-v-c4cd37c0]{align-items:center;justify-content:center}.confirm-action[data-v-c4cd37c0]{display:inline-flex;box-sizing:border-box;min-width:7.5em;border:0;border-radius:30px;margin:5px;padding:.7em 1.6em;color:#fff;font-size:1.15em;cursor:pointer}.confirm-actions:has(.ghost) .confirm-action[data-v-c4cd37c0]{width:4.6em;min-width:4.6em;padding-right:0;padding-left:0}.confirm-actions:has(.ghost) .confirm-action.ghost[data-v-c4cd37c0]{width:3.4em;min-width:3.4em}.confirm-action.danger[data-v-c4cd37c0]{background:#e11}.confirm-action.brand[data-v-c4cd37c0]{background:#5b2c91}.confirm-action.ghost[data-v-c4cd37c0]{background:#9aa0a6}@media(max-width:639px){.confirm-title[data-v-c4cd37c0]{padding:12px 36px 8px 12px;font-size:1.17em}.confirm-x[data-v-c4cd37c0]{width:28px;height:28px}.confirm-copy[data-v-c4cd37c0]{padding:14px 7% 4px}.confirm-action[data-v-c4cd37c0]{min-width:6.5em;padding:.55em 1.4em}.confirm-actions:has(.ghost) .confirm-action[data-v-c4cd37c0]{width:4.4em;min-width:4.4em;padding-right:0;padding-left:0}.confirm-actions:has(.ghost) .confirm-action.ghost[data-v-c4cd37c0]{width:3.2em;min-width:3.2em}.confirm-action.brand[data-v-c4cd37c0]{font-size:17px}}.app-confirm-dialog.el-dialog{margin-top:20vh;padding:0;overflow:hidden;border:0;border-radius:.5rem;background:#fff;box-shadow:0 0 5px #00000080;font-size:14px;--el-dialog-content-font-size:14px}.app-confirm-dialog .el-dialog__header{display:none}.app-confirm-dialog .el-dialog__body{padding:0;font-size:14px}@media(max-width:639px){.app-confirm-dialog.el-dialog{margin-top:18vh;font-size:12px;--el-dialog-content-font-size:12px}.app-confirm-dialog .el-dialog__body{font-size:12px}}
