.Toast_toast__container__93uhI{position:fixed;z-index:var(--flowchord-toast-z-index,2147483647);pointer-events:none;padding:.5rem;isolation:isolate}.Toast_toast__container--bottom-right__1ess8{right:max(clamp(1.5rem,4vw,3rem),env(safe-area-inset-right,0px));bottom:max(clamp(1.5rem,4vw,3rem),env(safe-area-inset-bottom,0px));left:auto;max-width:min(calc(100vw - 2rem),420px)}.Toast_toast__bUpVw{pointer-events:auto;display:inline-flex;align-items:center;gap:.65rem;padding:.85rem 1.15rem;border-radius:16px;font-weight:500;font-size:.98rem;font-family:var(--font-sans,system-ui,sans-serif);background:var(--flowchord-modal-bg);color:var(--flowchord-text-on-dark);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 48px -24px rgba(0,0,0,.5);transform-origin:bottom right;animation-duration:.28s;animation-fill-mode:forwards;max-width:100%;word-break:break-word}.Toast_toast--info__CRoJS{border-color:rgba(42,213,255,.3)}.Toast_toast--success__ukjwC{border-color:rgba(102,255,184,.35)}.Toast_toast--warning__0G4pi{border-color:rgba(254,207,107,.35)}.Toast_toast--error__PKaGk{border-color:color-mix(in srgb,var(--flowchord-text-error,#f87171) 40%,transparent)}.Toast_toast__message__VNsjo{display:inline-flex;align-items:center;gap:.4rem}.Toast_toast__close__8ZGMJ{border:none;background-color:var(--flowchord-toast-close-bg);color:var(--flowchord-toast-close-color);display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;border-radius:50%;cursor:pointer;transition:background-color .18s ease,color .18s ease}.Toast_toast__close__8ZGMJ:hover{background-color:var(--flowchord-toast-close-bg-hover);color:var(--flowchord-toast-close-color-hover)}.Toast_toast__close__8ZGMJ svg{display:block;flex-shrink:0}.Toast_toast--enter__yiCrH{animation-name:Toast_toastEnter__bicDR}.Toast_toast--exit___xugV{animation-name:Toast_toastExit__jMZc4}@keyframes Toast_toastEnter__bicDR{0%{opacity:0;transform:translate3d(0,16px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes Toast_toastExit__jMZc4{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,20px,0) scale(.95)}}