._container_15omo_1{z-index:99999;position:fixed;top:24px;right:24px;display:flex;flex-direction:column;align-items:flex-end;gap:12px;pointer-events:none;max-width:440px;width:calc(100vw - 32px)}._toast_15omo_15{pointer-events:auto;position:relative;overflow:hidden;width:100%;display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border-radius:18px;background:color-mix(in srgb,var(--solid, #f6f4ef) 92%,transparent);-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--rim, rgba(255, 255, 255, .45));box-shadow:0 16px 36px -10px #00000029,0 2px 6px -1px #0000000f,inset 0 1px #fff9;animation:_toastIn_15omo_1 .35s cubic-bezier(.16,1,.3,1) forwards;transition:transform .2s ease,box-shadow .2s ease}._toast_15omo_15:hover{transform:translateY(-2px) scale(1.008);box-shadow:0 20px 44px -10px #00000038,0 4px 12px -2px #00000014}._toastSuccess_15omo_45{border-color:color-mix(in srgb,#10b981 35%,var(--rim, transparent))}._toastSuccess_15omo_45 ._iconBadge_15omo_49{background:linear-gradient(135deg,#10b98133,#10b98114);color:#059669;border:1px solid rgba(16,185,129,.3);box-shadow:0 0 14px #10b98133}._toastDanger_15omo_56{border-color:color-mix(in srgb,#ef4444 35%,var(--rim, transparent))}._toastDanger_15omo_56 ._iconBadge_15omo_49{background:linear-gradient(135deg,#ef444433,#ef444414);color:#dc2626;border:1px solid rgba(239,68,68,.3);box-shadow:0 0 14px #ef444433}._toastWarning_15omo_67{border-color:color-mix(in srgb,#f59e0b 35%,var(--rim, transparent))}._toastWarning_15omo_67 ._iconBadge_15omo_49{background:linear-gradient(135deg,#f59e0b33,#f59e0b14);color:#d97706;border:1px solid rgba(245,158,11,.3);box-shadow:0 0 14px #f59e0b33}._toastDefault_15omo_78{border-color:color-mix(in srgb,var(--pine, #2f5c50) 35%,var(--rim, transparent))}._toastDefault_15omo_78 ._iconBadge_15omo_49{background:linear-gradient(135deg,#2f5c5033,#2f5c5014);color:var(--pine, #2f5c50);border:1px solid rgba(47,92,80,.3);box-shadow:0 0 14px #2f5c5026}._iconBadge_15omo_49{flex-shrink:0;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;transition:transform .2s ease}._toast_15omo_15:hover ._iconBadge_15omo_49{transform:scale(1.08) rotate(4deg)}._content_15omo_105{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:1px}._title_15omo_114{font-size:13.5px;font-weight:700;color:var(--text, #17191a);letter-spacing:-.01em;line-height:1.3}._message_15omo_122{font-size:12.5px;font-weight:500;color:var(--text, #17191a);opacity:.88;line-height:1.4;word-break:break-word}._actions_15omo_132{display:flex;align-items:center;gap:8px;margin-top:6px}._undoBtn_15omo_139{background:var(--butter, #f2c94c);color:#17191a;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:700;border:none;cursor:pointer;transition:transform .15s ease,filter .15s ease;white-space:nowrap}._undoBtn_15omo_139:hover{transform:scale(1.04);filter:brightness(1.05)}._closeBtn_15omo_157{flex-shrink:0;background:transparent;border:none;color:var(--muted, #676a66);padding:5px;margin:-4px -4px 0 0;display:grid;place-items:center;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease}._closeBtn_15omo_157:hover{background:var(--well, rgba(0, 0, 0, .06));color:var(--text, #17191a);transform:scale(1.1)}._progressBar_15omo_178{position:absolute;bottom:0;left:0;height:2.5px;width:100%;border-radius:0 0 18px 18px;background:currentColor;opacity:.25;transform-origin:left;animation:_progressDrain_15omo_1 linear forwards}._toastSuccess_15omo_45 ._progressBar_15omo_178{color:#10b981}._toastDanger_15omo_56 ._progressBar_15omo_178{color:#ef4444}._toastWarning_15omo_67 ._progressBar_15omo_178{color:#f59e0b}._toastDefault_15omo_78 ._progressBar_15omo_178{color:var(--pine, #2f5c50)}@keyframes _toastIn_15omo_1{0%{opacity:0;transform:translateY(-20px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _progressDrain_15omo_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width: 640px){._container_15omo_1{top:14px;right:14px;left:14px;width:auto;max-width:none;align-items:stretch}._toast_15omo_15{border-radius:16px;padding:12px 14px}}
