.oca-toast-container[data-v-9b742a87]{z-index:9999;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px 0;pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.oca-toast[data-v-9b742a87]{pointer-events:auto;cursor:default;transform-origin:top;background:#fff;border-radius:20px;align-items:flex-start;gap:8px;max-width:min(420px,100vw - 32px);padding:12px 20px;display:inline-flex;box-shadow:0 4px 24px #00000014,0 1px 4px #0000000a}.oca-icon[data-v-9b742a87]{shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.oca-icon-svg[data-v-9b742a87]{width:22px;height:22px}.oca-icon--success .oca-icon-svg[data-v-9b742a87]{color:#16a34a}.oca-icon--error .oca-icon-svg[data-v-9b742a87]{color:#dc2626}.oca-icon--warning .oca-icon-svg[data-v-9b742a87]{color:#ca8a04}.oca-icon--info .oca-icon-svg[data-v-9b742a87]{color:#2563eb}.oca-content[data-v-9b742a87]{font-size:15px;font-weight:600;line-height:1.4}.oca-content--success[data-v-9b742a87]{color:#16a34a}.oca-content--error[data-v-9b742a87]{color:#dc2626}.oca-content--warning[data-v-9b742a87]{color:#ca8a04}.oca-content--info[data-v-9b742a87]{color:#2563eb}.dark{background:#09090b;border:1px solid #ffffff14;box-shadow:0 10px 30px -5px #00000080,0 4px 10px -2px #0000004d}.dark,.dark{color:#60a5fa}.oca-enter-active[data-v-9b742a87]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards oca-bounce-in-9b742a87}.oca-enter-from[data-v-9b742a87]{opacity:0;transform:translateY(-20px)scale(.9)}.oca-enter-to[data-v-9b742a87]{opacity:1;transform:translateY(0)scale(1)}.oca-leave-active[data-v-9b742a87]{animation:.25s cubic-bezier(.4,0,1,1) forwards oca-collapse-9b742a87}.oca-leave-from[data-v-9b742a87]{opacity:1;transform:translateY(0)scale(1)}.oca-leave-to[data-v-9b742a87]{opacity:0;transform:translateY(-12px)scale(.95)}@keyframes oca-bounce-in-9b742a87{0%{opacity:0;transform:translateY(-24px)scale(.85)}50%{opacity:1;transform:translateY(3px)scale(1.02)}70%{transform:translateY(-1px)scale(.99)}to{transform:translateY(0)scale(1)}}@keyframes oca-collapse-9b742a87{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-16px)scale(.95)}}
