.toast-container[data-v-c93d6a27]{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:14px;max-width:400px}.toast[data-v-c93d6a27]{--clay-bg: #eef1f9;--clay-light: rgba(255, 255, 255, .95);--clay-shadow: rgba(163, 175, 204, .55);background:var(--clay-bg);border-radius:20px;padding:18px 20px;box-shadow:9px 9px 18px var(--clay-shadow),-9px -9px 18px var(--clay-light);cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.toast[data-v-c93d6a27]:hover{transform:translateY(-3px);box-shadow:12px 12px 24px var(--clay-shadow),-12px -12px 24px var(--clay-light)}.toast.success[data-v-c93d6a27]{background:#e3f5ec;--clay-shadow: rgba(74, 172, 128, .32)}.toast.error[data-v-c93d6a27]{background:#fbe6e6;--clay-shadow: rgba(214, 100, 100, .32)}.toast.warning[data-v-c93d6a27]{background:#fbf0dd;--clay-shadow: rgba(211, 155, 66, .32)}.toast.info[data-v-c93d6a27]{background:#e3edfa;--clay-shadow: rgba(90, 140, 214, .32)}.toast-content[data-v-c93d6a27]{display:flex;align-items:center;justify-content:space-between;gap:12px}.toast-message[data-v-c93d6a27]{color:#363b58;font-weight:500;line-height:1.4;flex:1}.toast-close[data-v-c93d6a27]{background:var(--clay-bg);border:none;font-size:1.25rem;color:#8087a8;cursor:pointer;padding:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:10px;box-shadow:2px 2px 5px var(--clay-shadow),-2px -2px 5px var(--clay-light);transition:box-shadow .2s ease,color .2s ease,transform .2s ease;flex-shrink:0}.toast-close[data-v-c93d6a27]:hover{color:#454b6e;transform:translateY(-1px)}.toast-close[data-v-c93d6a27]:active{box-shadow:inset 2px 2px 4px var(--clay-shadow),inset -2px -2px 4px var(--clay-light);transform:translateY(0)}.toast-progress[data-v-c93d6a27]{position:absolute;bottom:0;left:0;height:4px;background:currentColor;opacity:.5;border-radius:0 4px 4px 0;animation:progress-c93d6a27 linear forwards}@keyframes progress-c93d6a27{0%{width:100%}to{width:0%}}@media(max-width:768px){.toast-container[data-v-c93d6a27]{top:10px;right:10px;left:10px;max-width:none}.toast[data-v-c93d6a27]{padding:14px 16px}.toast-message[data-v-c93d6a27]{font-size:.9rem}}.version-notification[data-v-9ebabbb1]{position:fixed;bottom:20px;right:20px;z-index:9999;animation:slideIn-9ebabbb1 .3s ease-out}.notification-content[data-v-9ebabbb1]{background:#1e293b;color:#fff;padding:12px 20px;border-radius:12px;display:flex;align-items:center;gap:16px;box-shadow:0 4px 12px #00000026;font-size:14px}.update-btn[data-v-9ebabbb1]{background:#3b82f6;color:#fff;border:none;padding:6px 16px;border-radius:6px;cursor:pointer;font-weight:500;transition:background .2s}.update-btn[data-v-9ebabbb1]:hover{background:#2563eb}.close-btn[data-v-9ebabbb1]{background:none;border:none;color:#94a3b8;cursor:pointer;font-size:18px;padding:0 4px}.close-btn[data-v-9ebabbb1]:hover{color:#fff}@keyframes slideIn-9ebabbb1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}
