.cj-toast-viewport{z-index:9999;pointer-events:none;flex-direction:column-reverse;gap:10px;width:100%;max-width:320px;display:flex;position:fixed;bottom:20px;right:20px}.cj-toast{pointer-events:auto;background:var(--cj-surface,#111827);border:1px solid var(--cj-border-hi,#ffffff24);width:320px;max-width:100%;color:var(--cj-text,#f1f5f9);opacity:0;animation:cj-toast-enter .26s var(--cj-ease,cubic-bezier(.16, 1, .3, 1)) forwards;border-radius:12px;padding:14px 40px 14px 44px;font-size:14px;line-height:1.45;position:relative;transform:translateY(12px);box-shadow:0 10px 30px #00000059,0 2px 6px #0003}.cj-toast[data-leaving=true]{animation:cj-toast-leave .2s var(--cj-ease,cubic-bezier(.16, 1, .3, 1)) forwards}@keyframes cj-toast-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cj-toast-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.cj-toast__icon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:14px;left:14px}.cj-toast[data-variant=success] .cj-toast__icon{color:var(--cj-green,#4ade80);background:#4ade8026;border:1px solid #4ade8059}.cj-toast[data-variant=error] .cj-toast__icon{color:var(--cj-red,#f87171);background:#f8717126;border:1px solid #f8717159}.cj-toast[data-variant=info] .cj-toast__icon{color:var(--cj-cyan,#23f2f5);background:#23f2f526;border:1px solid #23f2f559}.cj-toast[data-variant=success]{border-left:3px solid var(--cj-green,#4ade80)}.cj-toast[data-variant=error]{border-left:3px solid var(--cj-red,#f87171)}.cj-toast[data-variant=info]{border-left:3px solid var(--cj-cyan,#23f2f5)}.cj-toast__msg{word-wrap:break-word;display:block}.cj-toast__close{width:24px;height:24px;color:var(--cj-text2,#94a3b8);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex;position:absolute;top:8px;right:8px}.cj-toast__close:hover{color:var(--cj-text,#f1f5f9);background:#ffffff0f}.cj-toast__close:focus-visible{outline:2px solid var(--cj-cyan,#23f2f5);outline-offset:2px}[data-theme=light] .cj-toast{color:#0b1120;background:#fff;border-color:#00000014;box-shadow:0 10px 30px #0000001f,0 2px 6px #0000000f}[data-theme=light] .cj-toast__close{color:#64748b}[data-theme=light] .cj-toast__close:hover{color:#0b1120;background:#0000000d}@media (prefers-reduced-motion:reduce){.cj-toast{animation:.16s linear forwards cj-toast-enter-rm;transform:none}.cj-toast[data-leaving=true]{animation:.12s linear forwards cj-toast-leave-rm}@keyframes cj-toast-enter-rm{0%{opacity:0}to{opacity:1}}@keyframes cj-toast-leave-rm{0%{opacity:1}to{opacity:0}}}
