.ad-overlay[data-v-c8ba9f07]{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.ad-modal[data-v-c8ba9f07]{background:#1d2530;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;box-shadow:0 12px 40px #00000080;max-width:400px;padding:32px 28px 24px;text-align:center;width:100%}.ad-icon-wrap[data-v-c8ba9f07]{display:flex;justify-content:center;margin-bottom:20px}.ad-icon[data-v-c8ba9f07]{align-items:center;border:3px solid;border-radius:50%;display:inline-flex;font-family:serif;font-size:32px;font-weight:700;height:64px;justify-content:center;width:64px}.ad-icon-alert[data-v-c8ba9f07],.ad-icon-confirm[data-v-c8ba9f07]{border-color:#f5c842;color:#f5c842}.ad-icon-success[data-v-c8ba9f07]{border-color:#4ddbcd;color:#4ddbcd}.ad-icon-error[data-v-c8ba9f07]{border-color:#ff8985;color:#ff8985}.ad-message[data-v-c8ba9f07]{color:#ffffffeb;font-size:14px;line-height:1.5;margin-bottom:4px}.ad-detail[data-v-c8ba9f07]{color:#ffffff8c;font-size:12px;line-height:1.6;margin-top:6px}.ad-actions[data-v-c8ba9f07]{display:flex;gap:8px;justify-content:center;margin-top:22px}.ad-btn[data-v-c8ba9f07]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:4px;color:#ffffffe6;cursor:pointer;font-size:13px;font-weight:500;min-width:80px;padding:9px 18px;transition:background-color .12s ease,border-color .12s ease}.ad-btn[data-v-c8ba9f07]:hover{background:#ffffff24}.ad-btn-ok[data-v-c8ba9f07]{background:#ffffff1a;border-color:#fff3;color:#fff}.ad-btn-ok[data-v-c8ba9f07]:hover{background:#f5c8422e;border-color:#f5c84280;color:#f5c842}.ad-btn-cancel[data-v-c8ba9f07]{background:transparent}.ad-btn-wide[data-v-c8ba9f07]{min-width:120px}.ad-fade-enter-active[data-v-c8ba9f07],.ad-fade-leave-active[data-v-c8ba9f07]{transition:opacity .15s ease}.ad-fade-enter-from[data-v-c8ba9f07],.ad-fade-leave-to[data-v-c8ba9f07]{opacity:0}.ad-fade-enter-active .ad-modal[data-v-c8ba9f07]{animation:ad-pop-c8ba9f07 .2s ease}@keyframes ad-pop-c8ba9f07{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}
