.Snackbar_viewport__Zogzs{position:fixed;inset-inline-end:24px;bottom:24px;z-index:1500;display:flex;justify-content:flex-end;max-width:calc(100vw - 48px);pointer-events:none}.Snackbar_snackbar__iKnFj{display:inline-flex;align-items:center;gap:12px;width:fit-content;max-width:100%;padding:12px 12px 12px 16px;border-radius:12px;background-color:#1f2937;color:#f9fafb;box-shadow:0 16px 40px rgba(15,23,42,.28);pointer-events:auto;opacity:0;filter:blur(10px);transform:translateY(16px) scale(.98);transition:opacity .28s ease,filter .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.Snackbar_snackbarEnter__745Eu{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.Snackbar_snackbarExit__v3GmX{opacity:0;filter:blur(10px);transform:translateY(10px) scale(.98)}.Snackbar_snackbarError__szzXa{background-color:#7f1d1d;color:#fff}.Snackbar_snackbarSuccess__dxtVZ{background-color:#14532d;color:#f0fdf4}.Snackbar_snackbarInfo__ngV_c{background-color:#1e3a8a;color:#eff6ff}.Snackbar_message__MuZ6J{margin:0;font-size:14px;line-height:1.45;white-space:normal}.Snackbar_dismissButton__MHXGO{position:relative;flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:hsla(0,0%,100%,.08);color:inherit;cursor:pointer}@media (hover:hover){.Snackbar_dismissButton__MHXGO:hover{background:hsla(0,0%,100%,.16)}}.Snackbar_dismissButton__MHXGO:focus-visible{outline:2px solid #fff;outline-offset:2px}.Snackbar_progressRing__KsjM_{position:absolute;inset:0;width:36px;height:36px;transform:rotate(-90deg);pointer-events:none}.Snackbar_progressRingTrack__kPp4S{fill:none;stroke:hsla(0,0%,100%,.22);stroke-width:2}.Snackbar_progressRingCircle__MFHs4{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-dasharray:var(--snackbar-circumference);stroke-dashoffset:0;animation:Snackbar_snackbar-progress__CM23Q var(--snackbar-duration) linear forwards}@keyframes Snackbar_snackbar-progress__CM23Q{to{stroke-dashoffset:var(--snackbar-circumference)}}.Snackbar_dismissIcon__Fgoey{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}