[data-v-eba30b38] .modal-wrapper{width:500px;font-family:var(--font-sans)}[data-v-eba30b38] .modal-wrapper .modal-body{flex-direction:column;justify-content:center;min-height:200px;display:flex}[data-v-eba30b38] .modal-wrapper .avatar{margin-bottom:20px}[data-v-eba30b38] .modal-wrapper .avatar .img-wrap{outline:1px solid var(--color-border);border-radius:50%;width:52px;height:52px;margin:0 auto 8px;overflow:hidden}[data-v-eba30b38] .modal-wrapper .avatar .img-wrap img{width:100%;max-width:100%;height:auto;display:block}[data-v-eba30b38] .modal-wrapper .avatar p{color:var(--text-strong);margin:0;font-size:14px;font-weight:500}[data-v-eba30b38] .modal-wrapper .avatar p+p{color:var(--color-text-muted);font-size:13px;font-weight:400;line-height:1.4em}[data-v-eba30b38] .modal-wrapper h4{color:var(--text-strong);margin:0 0 8px;font-size:16px;font-weight:600}[data-v-eba30b38] .modal-wrapper p{color:var(--color-text-muted);margin:0 0 20px;font-size:14px;font-weight:400}[data-v-eba30b38] .modal-wrapper .button-wrapper{justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta{height:var(--btn-height);white-space:nowrap;border-radius:var(--radius-control);min-width:96px;font-family:var(--font-sans);background:var(--btn-primary-bg);color:var(--btn-primary-fg);box-shadow:var(--btn-primary-shadow);cursor:pointer;border:none;padding:0 20px;font-size:14px;font-weight:500}[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta:hover{background:var(--btn-primary-bg-hover)}[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta.link,[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta.outline{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg);border:1px solid var(--btn-secondary-border);box-shadow:none}[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta.link:hover,[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta.outline:hover{background:var(--color-hover)}[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta.danger{color:#fff;background:#dc2626;border:none;box-shadow:0 1px 2px #b91c1c40}[data-v-eba30b38] .modal-wrapper .button-wrapper .button.btn-cta.danger:hover{background:#b91c1c}.app-toaster[data-v-4a2f4dfa]{z-index:100;pointer-events:none;position:fixed;bottom:24px;right:24px}@media (width<=767px){.app-toaster[data-v-4a2f4dfa]{bottom:16px;left:16px;right:16px}}.app-toaster__stack[data-v-4a2f4dfa]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.toast[data-v-4a2f4dfa]{pointer-events:auto;background:var(--text-strong);color:#fff;border-radius:var(--radius-control);width:360px;max-width:100%;min-height:48px;font-family:var(--font-sans);align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;box-shadow:0 12px 32px -8px #11132259}.toast__icon[data-v-4a2f4dfa]{flex-shrink:0;width:20px;height:20px}.toast--success .toast__icon[data-v-4a2f4dfa]{color:#4ade80}.toast--error .toast__icon[data-v-4a2f4dfa]{color:#fb7185}.toast--info .toast__icon[data-v-4a2f4dfa]{color:#a5b4fc}.toast__message[data-v-4a2f4dfa]{flex:1;margin:0;font-size:14px;line-height:20px}.toast__action[data-v-4a2f4dfa]{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#ffffff1f;border:none;flex-shrink:0;height:28px;padding:0 10px;font-size:13px;font-weight:500}.toast__action[data-v-4a2f4dfa]:hover{background:#fff3}.toast__close[data-v-4a2f4dfa]{border-radius:var(--radius-sm);color:#ffffffb3;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.toast__close[data-v-4a2f4dfa]:hover{color:#fff;background:#ffffff1a}.toast-enter-active[data-v-4a2f4dfa],.toast-leave-active[data-v-4a2f4dfa]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-4a2f4dfa],.toast-leave-to[data-v-4a2f4dfa]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.toast-enter-active[data-v-4a2f4dfa],.toast-leave-active[data-v-4a2f4dfa]{transition:none}}
