.toast-container[data-v-510c293a]{position:fixed;bottom:1.5rem;right:1.5rem;z-index:10000;display:flex;flex-direction:column;gap:.5rem;max-width:380px;width:100%}.toast[data-v-510c293a]{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background:#0d0f1ef7;border:1px solid rgba(99,102,241,.2);border-radius:12px;box-shadow:0 8px 32px #00000080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden}.toast--success[data-v-510c293a]{border-color:#10b9814d}.toast--error[data-v-510c293a]{border-color:#f43f5e4d}.toast--warning[data-v-510c293a]{border-color:#fbbf244d}.toast--info[data-v-510c293a]{border-color:#38bdf84d}.toast-icon[data-v-510c293a]{font-size:16px;flex-shrink:0;margin-top:1px}.toast--success .toast-icon[data-v-510c293a]{color:#10b981}.toast--error .toast-icon[data-v-510c293a]{color:#f43f5e}.toast--warning .toast-icon[data-v-510c293a]{color:#fbbf24}.toast--info .toast-icon[data-v-510c293a]{color:#38bdf8}.toast-body[data-v-510c293a]{flex:1;min-width:0}.toast-title[data-v-510c293a]{font-size:.82rem;font-weight:600;color:#f0f2ff;margin-bottom:2px}.toast-message[data-v-510c293a]{font-size:.78rem;color:#9ba3cc;line-height:1.4}.toast-close[data-v-510c293a]{background:none;border:none;cursor:pointer;color:#5a6190;font-size:12px;flex-shrink:0;padding:2px;line-height:1;transition:color .15s}.toast-close[data-v-510c293a]:hover{color:#9ba3cc}.toast-progress[data-v-510c293a]{position:absolute;bottom:0;left:0;height:2px;width:100%;background:#6366f166;transform-origin:left;animation:progress-shrink-510c293a linear forwards}.toast--success .toast-progress[data-v-510c293a]{background:#10b98180}.toast--error .toast-progress[data-v-510c293a]{background:#f43f5e80}.toast--warning .toast-progress[data-v-510c293a]{background:#fbbf2480}@keyframes progress-shrink-510c293a{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-510c293a]{transition:all .3s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-510c293a]{transition:all .2s ease-in}.toast-enter-from[data-v-510c293a]{opacity:0;transform:translate(40px) scale(.96)}.toast-leave-to[data-v-510c293a]{opacity:0;transform:translate(40px)}.toast-move[data-v-510c293a]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.palette-backdrop[data-v-ad8d9782]{position:fixed;inset:0;z-index:9999;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh}.palette-panel[data-v-ad8d9782]{width:100%;max-width:580px;background:#0d0f1ef7;border:1px solid rgba(99,102,241,.3);border-radius:16px;overflow:hidden;box-shadow:0 32px 80px #000000b3,0 0 40px #6366f126}.palette-search-wrap[data-v-ad8d9782]{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid rgba(99,102,241,.1)}.palette-search-icon[data-v-ad8d9782]{color:#5a6190;flex-shrink:0}.palette-input[data-v-ad8d9782]{flex:1;background:none;border:none;outline:none;color:#f0f2ff;font-size:1rem}.palette-input[data-v-ad8d9782]::-moz-placeholder{color:#3d4470}.palette-input[data-v-ad8d9782]::placeholder{color:#3d4470}.palette-esc[data-v-ad8d9782]{background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:5px;padding:2px 6px;font-size:.65rem;color:#5a6190}.palette-results[data-v-ad8d9782]{max-height:380px;overflow-y:auto;padding:.5rem}.palette-group-label[data-v-ad8d9782]{font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:#3d4470;padding:.5rem .75rem .25rem}.palette-item[data-v-ad8d9782]{display:flex;align-items:center;gap:.75rem;width:100%;padding:.6rem .75rem;background:none;border:none;border-radius:8px;cursor:pointer;text-align:left;transition:background .15s}.palette-item--active[data-v-ad8d9782]{background:#6366f11f}.palette-item-icon[data-v-ad8d9782]{font-size:16px;flex-shrink:0}.palette-item-label[data-v-ad8d9782]{flex:1;font-size:.88rem;color:#d0d4f0}.palette-item-shortcut[data-v-ad8d9782]{font-size:.65rem;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:4px;padding:1px 5px;color:#5a6190}.palette-empty[data-v-ad8d9782]{padding:2rem;text-align:center;font-size:.85rem;color:#3d4470}.palette-fade-enter-active[data-v-ad8d9782],.palette-fade-leave-active[data-v-ad8d9782]{transition:opacity .2s,transform .2s}.palette-fade-enter-from[data-v-ad8d9782],.palette-fade-leave-to[data-v-ad8d9782]{opacity:0;transform:scale(.96) translateY(-8px)}.meridian-global-loader{position:fixed;inset:0;z-index:9999;background:var(--bg-primary, #0a0e1a);display:flex;align-items:center;justify-content:center}.meridian-loader-inner{display:flex;flex-direction:column;align-items:center;gap:1rem}.meridian-loader-logo{width:56px;height:56px;background:var(--gradient-accent, linear-gradient(90deg, #f59e0b, #f97316));border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:900;color:#fff;animation:pulse-glow 2s infinite}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #f59e0b4d}50%{box-shadow:0 0 40px #f59e0b99}}.meridian-loader-text{font-size:.75rem;font-weight:800;letter-spacing:.3em;color:var(--text-muted)}.meridian-loader-bar{width:120px;height:3px;background:var(--bg-tertiary, #1c2233);border-radius:9999px;overflow:hidden}.meridian-loader-progress{height:100%;width:40%;background:var(--gradient-accent, linear-gradient(90deg, #f59e0b, #f97316));border-radius:9999px;animation:loading-bar 1.5s ease-in-out infinite}@keyframes loading-bar{0%{transform:translate(-100%)}to{transform:translate(350%)}}.meridian-fade-enter-active,.meridian-fade-leave-active{transition:opacity .3s}.meridian-fade-enter-from,.meridian-fade-leave-to{opacity:0}
