.cb-toast-container{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:16px;right:16px}.cb-toast{pointer-events:auto;background:var(--cb-surface);border:1px solid var(--cb-border);border-left:4px solid var(--cb-indigo-500);color:var(--cb-text);cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-width:260px;max-width:380px;padding:11px 14px;font-size:13px;font-weight:500;animation:.26s cubic-bezier(.16,1,.3,1) cb-toast-slide;display:flex;box-shadow:0 10px 28px #0f172a1f,0 2px 6px #0f172a0f}@keyframes cb-toast-slide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.cb-toast--success{border-left-color:#10b981}.cb-toast--error{border-left-color:#ef4444}.cb-toast--info{border-left-color:var(--cb-indigo-500)}.cb-toast__icon{width:22px;height:22px;font-size:13px;font-weight:800;font-family:var(--cb-font);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cb-toast--success .cb-toast__icon{color:#065f46;background:#d1fae5}.cb-toast--error .cb-toast__icon{color:#991b1b;background:#fee2e2}.cb-toast--info .cb-toast__icon{background:var(--cb-indigo-50);color:var(--cb-indigo-700)}.cb-toast__msg{flex:1;line-height:1.4}.cb-toast__close{cursor:pointer;color:var(--cb-text-4);background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:18px;line-height:1}.cb-toast__close:hover{background:var(--cb-slate-100);color:var(--cb-text)}@media (max-width:480px){.cb-toast-container{top:12px;left:12px;right:12px}.cb-toast{min-width:0;max-width:none}}
