.toast-container[data-v-26252fcd]{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:400px}.toast-item[data-v-26252fcd]{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:13px;color:#f1f5f9;background:#1e293bf2;border:1px solid rgba(148,163,184,.15);box-shadow:0 4px 12px #0000004d,0 0 0 1px #ffffff0d inset;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}.toast-item.success[data-v-26252fcd]{border-left:3px solid #10b981}.toast-item.error[data-v-26252fcd]{border-left:3px solid #ef4444}.toast-item.warning[data-v-26252fcd]{border-left:3px solid #f59e0b}.toast-item.info[data-v-26252fcd]{border-left:3px solid #3b82f6}.toast-icon[data-v-26252fcd]{flex-shrink:0;display:flex;align-items:center;justify-content:center}.toast-item.success .toast-icon[data-v-26252fcd]{color:#10b981}.toast-item.error .toast-icon[data-v-26252fcd]{color:#ef4444}.toast-item.warning .toast-icon[data-v-26252fcd]{color:#f59e0b}.toast-item.info .toast-icon[data-v-26252fcd]{color:#3b82f6}.toast-message[data-v-26252fcd]{flex:1;line-height:1.4}.toast-close[data-v-26252fcd]{flex-shrink:0;background:none;border:none;color:#94a3b880;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:color .15s}.toast-close[data-v-26252fcd]:hover{color:#94a3b8e6}.theme-light .toast-item[data-v-26252fcd]{color:#20332b;background:#fffffffa;border-color:#ddd8cc;box-shadow:0 10px 28px #23352b29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.theme-light .toast-message[data-v-26252fcd]{color:#32483e}.theme-light .toast-close[data-v-26252fcd]{color:#66766e}.theme-light .toast-close[data-v-26252fcd]:hover{color:#19352a}.toast-enter-active[data-v-26252fcd],.toast-leave-active[data-v-26252fcd]{transition:all .25s ease}.toast-enter-from[data-v-26252fcd],.toast-leave-to[data-v-26252fcd]{opacity:0;transform:translate(20px) scale(.95)}@media (prefers-reduced-motion:reduce){.toast-item[data-v-26252fcd],.toast-enter-active[data-v-26252fcd],.toast-leave-active[data-v-26252fcd]{transition:none}.toast-enter-from[data-v-26252fcd],.toast-leave-to[data-v-26252fcd]{transform:none}}.confirm-overlay[data-v-e6c7e281]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px}.confirm-dialog[data-v-e6c7e281]{background:#1e293bfa;border:1px solid rgba(148,163,184,.15);border-radius:12px;padding:24px;width:100%;max-width:380px;box-shadow:0 20px 40px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.confirm-header[data-v-e6c7e281]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.confirm-icon[data-v-e6c7e281]{display:flex;align-items:center;justify-content:center}.confirm-icon.warning[data-v-e6c7e281]{color:#f59e0b}.confirm-icon.danger[data-v-e6c7e281]{color:#ef4444}.confirm-icon.info[data-v-e6c7e281]{color:#3b82f6}.confirm-title[data-v-e6c7e281]{font-size:15px;font-weight:600;color:#f1f5f9;margin:0}.confirm-message[data-v-e6c7e281]{font-size:13px;line-height:1.6;color:#94a3b8;margin:0 0 20px;white-space:pre-line}.confirm-actions[data-v-e6c7e281]{display:flex;gap:10px;justify-content:flex-end}.confirm-actions button[data-v-e6c7e281]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:500;border:none;cursor:pointer;transition:all .15s ease}.btn-cancel[data-v-e6c7e281]{background:#94a3b81a;color:#94a3b8;border:1px solid rgba(148,163,184,.15)!important}.btn-cancel[data-v-e6c7e281]:hover{background:#94a3b826;color:#cbd5e1}.btn-confirm[data-v-e6c7e281]{background:#3b82f626;color:#60a5fa;border:1px solid rgba(59,130,246,.25)!important}.btn-confirm[data-v-e6c7e281]:hover{background:#3b82f640}.btn-confirm.danger[data-v-e6c7e281]{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.25)!important}.btn-confirm.danger[data-v-e6c7e281]:hover{background:#ef444440}.theme-light .confirm-dialog[data-v-e6c7e281]{background:#fff;color:#20332b;border-color:#d8d5ca;box-shadow:0 24px 60px #23352b38;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.theme-light .confirm-title[data-v-e6c7e281]{color:#20332b}.theme-light .confirm-message[data-v-e6c7e281]{color:#5f6e67}.theme-light .btn-cancel[data-v-e6c7e281]{background:#f1f3ee;color:#43554c;border-color:#d9ddd6!important}.theme-light .btn-cancel[data-v-e6c7e281]:hover{background:#e6ebe5;color:#20332b}.theme-light .btn-confirm[data-v-e6c7e281]{background:#e8f3ee;color:#176b52;border-color:#b9d8ca!important}.theme-light .btn-confirm[data-v-e6c7e281]:hover{background:#dcece4}.theme-light .btn-confirm.danger[data-v-e6c7e281]{background:#fff0ed;color:#a94231;border-color:#efc7bd!important}.theme-light .btn-confirm.danger[data-v-e6c7e281]:hover{background:#fbe2dc}.confirm-fade-enter-active[data-v-e6c7e281],.confirm-fade-leave-active[data-v-e6c7e281]{transition:opacity .2s ease}.confirm-fade-enter-from[data-v-e6c7e281],.confirm-fade-leave-to[data-v-e6c7e281]{opacity:0}.confirm-fade-enter-active .confirm-dialog[data-v-e6c7e281],.confirm-fade-leave-active .confirm-dialog[data-v-e6c7e281]{transition:transform .2s ease,opacity .2s ease}.confirm-fade-enter-from .confirm-dialog[data-v-e6c7e281],.confirm-fade-leave-to .confirm-dialog[data-v-e6c7e281]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){.confirm-fade-enter-active[data-v-e6c7e281],.confirm-fade-leave-active[data-v-e6c7e281],.confirm-fade-enter-active .confirm-dialog[data-v-e6c7e281],.confirm-fade-leave-active .confirm-dialog[data-v-e6c7e281]{transition:none}.confirm-fade-enter-from .confirm-dialog[data-v-e6c7e281],.confirm-fade-leave-to .confirm-dialog[data-v-e6c7e281]{transform:none}}
