:root{--toast-magic-success: #04bb7b;--toast-magic-success-rgb: 4, 187, 123;--toast-magic-danger: #dc3545;--toast-magic-danger-rgb: 220, 53, 69;--toast-magic-info: #0dcaf0;--toast-magic-info-rgb: 13, 202, 240;--toast-magic-warning: #ffc107;--toast-magic-warning-rgb: 255, 193, 7;--toast-item-bg: #fff;--toast-item-color: #000;--toast-magic-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, .1);--toast-close-btn-color: #000;--toast-custom-btn-color: #000;--toast-color-mode-progress-bg: 0, 0, 0}body[theme=dark]{--toast-item-bg: #000;--toast-item-color: #FFF;--toast-magic-box-shadow: -5px 0px 30px 0px rgba(255, 255, 255, .1);--toast-close-btn-color: #FFF;--toast-custom-btn-color: rgba(255, 255, 255, .8);--toast-color-mode-progress-bg: 255, 255, 255}.toast-text-success{color:var(--toast-magic-success)}.toast-text-danger{color:var(--toast-magic-danger)}.toast-text-info{color:var(--toast-magic-info)}.toast-text-warning{color:var(--toast-magic-warning)}.toast-magic-relative{position:relative}.toast-container{--tm-toast-z-index: 99990;--toast-progress-start: 0%;--toast-progress-end: 100%;--toast-item-before-opacity: .4;--toast-item-after-opacity: 1;position:fixed;inset-block-start:30px;inset-inline-end:20px;display:flex;flex-direction:column;gap:.5rem;z-index:var(--tm-toast-z-index, 1050);width:max-content;max-width:100%;pointer-events:none}.toast-container.toast-top-end{inset-block-start:30px;inset-inline-end:20px;inset-block-end:auto;inset-inline-start:auto}.toast-container.toast-top-start{inset-block-start:30px;inset-inline-start:20px;inset-block-end:auto;inset-inline-end:auto;--toast-progress-start: 100%;--toast-progress-end: 0%;--toast-item-before-opacity: 1;--toast-item-after-opacity: .4}.toast-container.toast-top-center{inset-block-start:30px;inset-block-end:auto;inset-inline-start:0;inset-inline-end:0;margin-inline:auto;align-items:center}.toast-container.toast-bottom-end{inset-block-end:30px;inset-inline-end:20px;inset-block-start:auto;inset-inline-start:auto}.toast-container.toast-bottom-start{inset-block-end:30px;inset-inline-start:20px;inset-block-start:auto;inset-inline-end:auto;--toast-progress-start: 100%;--toast-progress-end: 0%;--toast-item-before-opacity: 1;--toast-item-after-opacity: .4}.toast-container.toast-bottom-center{inset-block-end:30px;inset-block-start:auto;inset-inline-start:0;inset-inline-end:0;margin-inline:auto;align-items:center}.toast-container .toast-item{--tm-toast-max-width: 370px;position:relative;overflow:hidden;opacity:0;transform:translate(110%);transition:transform .5s ease-in-out,opacity .5s ease-in-out;width:var(--tm-toast-max-width);max-width:100%;font-size:.875rem;color:var(--toast-item-color);pointer-events:auto;background-color:var(--toast-item-bg);background-clip:padding-box;border:1px solid transparent;box-shadow:var(--toast-magic-box-shadow);border-radius:.5rem;padding:var(--tm-space-container, .85rem)!important;align-items:center!important}.toast-item.toast-success:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:4px;background-color:rgba(var(--toast-magic-success-rgb),var(--toast-item-before-opacity, .4));animation:toastProgressReverse var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-success:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:0%;height:4px;background-color:rgba(var(--toast-magic-success-rgb),var(--toast-item-after-opacity, 1));transform-origin:right;animation:toastProgress var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-danger:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:4px;background-color:rgba(var(--toast-magic-danger-rgb),var(--toast-item-before-opacity, .4));animation:toastProgressReverse var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-danger:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:0%;height:4px;background-color:rgba(var(--toast-magic-danger-rgb),var(--toast-item-after-opacity, 1));transform-origin:right;animation:toastProgress var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-warning:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:4px;background-color:rgba(var(--toast-magic-warning-rgb),var(--toast-item-before-opacity, .4));animation:toastProgressReverse var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-warning:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:0%;height:4px;background-color:rgba(var(--toast-magic-warning-rgb),var(--toast-item-after-opacity, 1));transform-origin:right;animation:toastProgress var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-info:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:4px;background-color:rgba(var(--toast-magic-info-rgb),var(--toast-item-before-opacity, .4));animation:toastProgressReverse var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-item.toast-info:after{content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:0%;height:4px;background-color:rgba(var(--toast-magic-info-rgb),var(--toast-item-after-opacity, 1));transform-origin:right;animation:toastProgress var(--tm-toast-duration, 3s) linear var(--tm-toast-delay, 0ms) forwards}.toast-container.toast-top-start .toast-item,.toast-container.toast-bottom-start .toast-item{transform:translate(-110%)}.toast-container.toast-top-center .toast-item{transform:translateY(-110%)}.toast-container.toast-bottom-center .toast-item{transform:translateY(110%)}.toast-container.theme-default.toast-gradient-enable .toast-item{--toast-item-gradient-opacity: .1}.toast-container.theme-default.toast-gradient-enable .toast-item.toast-success{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-success-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-default.toast-gradient-enable .toast-item.toast-info{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-info-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-default.toast-gradient-enable .toast-item.toast-warning{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-warning-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-default.toast-gradient-enable .toast-item.toast-danger{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-danger-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-material .toast-item{border-radius:0;--toast-magic-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, .1)}.toast-container.theme-material.toast-gradient-enable .toast-item{--toast-item-gradient-opacity: .1}.toast-container.theme-material.toast-gradient-enable .toast-item.toast-success{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-success-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-material.toast-gradient-enable .toast-item.toast-info{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-info-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-material.toast-gradient-enable .toast-item.toast-warning{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-warning-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-material.toast-gradient-enable .toast-item.toast-danger{background-image:linear-gradient(to bottom,rgba(var(--toast-magic-danger-rgb),var(--toast-item-gradient-opacity, .1)),#fff)}.toast-container.theme-material .toast-custom-btn{border-radius:0}.toast-container.theme-ios{gap:10px}.toast-container.theme-ios .toast-item{background:#ffffffbf;backdrop-filter:blur(50px) saturate(180%);-webkit-backdrop-filter:blur(50px) saturate(180%);border:1px solid rgba(255,255,255,.4);box-shadow:0 1px 2px #0000001a,0 0 0 1px #00000005;border-radius:22px;padding:var(--tm-space-container, 14px 18px)!important;color:#1d1d1f;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}body[theme=dark] .toast-container.theme-ios .toast-item{background:#1c1c1ebf;border:1px solid rgba(255,255,255,.1);color:#f5f5f7;box-shadow:0 10px 40px -10px #00000080}.toast-container.theme-ios .toast-item.show{transform:translate(0) scale(1);animation:iosBounce .4s cubic-bezier(.175,.885,.32,1.275)}.toast-container.theme-ios .toast-item:active{transform:scale(.98)}.toast-container.theme-ios .toast-item.toast-success,.toast-container.theme-ios .toast-item.toast-danger,.toast-container.theme-ios .toast-item.toast-warning,.toast-container.theme-ios .toast-item.toast-info{border-left:none}.toast-container.theme-ios .toast-item:before,.toast-container.theme-ios .toast-item:after{display:none}.toast-container.theme-ios .toast-item-content-center{gap:var(--tm-space-close-gap, 12px)!important;align-items:center}.toast-container.theme-ios .toast-body-icon-container{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}body[theme=dark] .toast-container.theme-ios .toast-body-icon-container{background-color:#ebebf51a}.toast-container.theme-ios .toast-item.toast-success .toast-body-icon-container{color:var(--toast-magic-success)}.toast-container.theme-ios .toast-item.toast-danger .toast-body-icon-container{color:var(--toast-magic-danger)}.toast-container.theme-ios .toast-item.toast-warning .toast-body-icon-container{color:var(--toast-magic-warning)}.toast-container.theme-ios .toast-item.toast-info .toast-body-icon-container{color:var(--toast-magic-info)}.toast-container.theme-ios .toast-body h4{font-size:var(--tm-font-title-size, 15px);font-weight:var(--tm-font-title-weight, 600);margin-bottom:2px;letter-spacing:-.01em}.toast-container.theme-ios .toast-body p{font-size:var(--tm-font-description-size, 13px);color:inherit;opacity:.8;line-height:var(--tm-line-height, 1.4)}.toast-container.theme-ios .toast-custom-btn{border-radius:16px;font-weight:600;font-size:13px;padding:6px 14px;transition:all .2s ease;background:#7878801f;color:inherit;border:none}.toast-container.theme-ios .toast-custom-btn:hover{background:#78788033;transform:none;box-shadow:none}.toast-container.theme-ios .toast-close-btn{background:#3c3c431a;color:inherit;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.6;font-size:12px}body[theme=dark] .toast-container.theme-ios .toast-close-btn{background:#ebebf51a}.toast-container.theme-ios .toast-close-btn:hover{opacity:1;background:#3c3c4333}@keyframes iosBounce{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.02);opacity:1}to{transform:scale(1);opacity:1}}.toast-container.theme-glassmorphism .toast-item{background:#ffffffb8;backdrop-filter:blur(50px) saturate(180%);-webkit-backdrop-filter:blur(50px) saturate(180%);border:1.5px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #0000001a,inset 0 1px 1px #ffffff4d;border-radius:1rem}.toast-container.theme-glassmorphism .toast-item.toast-success{background:linear-gradient(135deg,rgba(var(--toast-magic-success-rgb),.15),#ffffffc7);border:1.5px solid rgba(var(--toast-magic-success-rgb),.5);box-shadow:none}.toast-container.theme-glassmorphism .toast-item.toast-success:before{background-color:rgba(var(--toast-magic-success-rgb),.4)}.toast-container.theme-glassmorphism .toast-item.toast-success:after{background-color:rgba(var(--toast-magic-success-rgb),.9)}.toast-container.theme-glassmorphism .toast-item.toast-danger{background:linear-gradient(135deg,rgba(var(--toast-magic-danger-rgb),.15),#ffffffc7);border:1.5px solid rgba(var(--toast-magic-danger-rgb),.5);box-shadow:none}.toast-container.theme-glassmorphism .toast-item.toast-danger:before{background-color:rgba(var(--toast-magic-danger-rgb),.4)}.toast-container.theme-glassmorphism .toast-item.toast-danger:after{background-color:rgba(var(--toast-magic-danger-rgb),.9)}.toast-container.theme-glassmorphism .toast-item.toast-warning{background:linear-gradient(135deg,rgba(var(--toast-magic-warning-rgb),.15),#ffffffc7);border:1.5px solid rgba(var(--toast-magic-warning-rgb),.5);box-shadow:none}.toast-container.theme-glassmorphism .toast-item.toast-warning:before{background-color:rgba(var(--toast-magic-warning-rgb),.4)}.toast-container.theme-glassmorphism .toast-item.toast-warning:after{background-color:rgba(var(--toast-magic-warning-rgb),.9)}.toast-container.theme-glassmorphism .toast-item.toast-info{background:linear-gradient(135deg,rgba(var(--toast-magic-info-rgb),.15),#ffffffc7);border:1.5px solid rgba(var(--toast-magic-info-rgb),.5);box-shadow:none}.toast-container.theme-glassmorphism .toast-item.toast-info:before{background-color:rgba(var(--toast-magic-info-rgb),.4)}.toast-container.theme-glassmorphism .toast-item.toast-info:after{background-color:rgba(var(--toast-magic-info-rgb),.9)}.toast-container.theme-glassmorphism.toast-gradient-enable .toast-item.toast-success{background:linear-gradient(135deg,rgba(var(--toast-magic-success-rgb),.2),#ffffffd1)}.toast-container.theme-glassmorphism.toast-gradient-enable .toast-item.toast-info{background:linear-gradient(135deg,rgba(var(--toast-magic-info-rgb),.2),#ffffffd1)}.toast-container.theme-glassmorphism.toast-gradient-enable .toast-item.toast-warning{background:linear-gradient(135deg,rgba(var(--toast-magic-warning-rgb),.2),#ffffffd1)}.toast-container.theme-glassmorphism.toast-gradient-enable .toast-item.toast-danger{background:linear-gradient(135deg,rgba(var(--toast-magic-danger-rgb),.2),#ffffffd1)}.toast-container.theme-glassmorphism .toast-custom-btn{background:#fff3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);border-radius:.625rem;box-shadow:inset 0 1px #fff6}.toast-container.theme-glassmorphism .toast-custom-btn:hover{background:#ffffff4d;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000001a}body[theme=dark] .toast-container.theme-glassmorphism .toast-item{background:#1c1c20b8;border-color:#ffffff24;box-shadow:0 8px 32px #00000073,inset 0 1px 1px #ffffff14}body[theme=dark] .toast-container.theme-glassmorphism .toast-item.toast-success,body[theme=dark] .toast-container.theme-glassmorphism .toast-item.toast-danger,body[theme=dark] .toast-container.theme-glassmorphism .toast-item.toast-warning,body[theme=dark] .toast-container.theme-glassmorphism .toast-item.toast-info{background:#1c1c20c7}body[theme=dark] .toast-container.theme-glassmorphism .toast-custom-btn{background:#ffffff1f;border-color:#fff3}.toast-container.theme-neon{gap:12px}.toast-container.theme-neon .toast-item{background:linear-gradient(135deg,#09090b,#16161a);border-radius:4px;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 1px #00000080,0 10px 30px -10px #00000080;color:#e4e4e7;position:relative;overflow:visible}.toast-container.theme-neon .toast-item.toast-success{border-color:var(--toast-magic-success);box-shadow:0 0 10px rgba(var(--toast-magic-success-rgb),.2),inset 0 0 20px rgba(var(--toast-magic-success-rgb),.05)}.toast-container.theme-neon .toast-item.toast-danger{border-color:var(--toast-magic-danger);box-shadow:0 0 10px rgba(var(--toast-magic-danger-rgb),.2),inset 0 0 20px rgba(var(--toast-magic-danger-rgb),.05)}.toast-container.theme-neon .toast-item.toast-warning{border-color:var(--toast-magic-warning);box-shadow:0 0 10px rgba(var(--toast-magic-warning-rgb),.2),inset 0 0 20px rgba(var(--toast-magic-warning-rgb),.05)}.toast-container.theme-neon .toast-item.toast-info{border-color:var(--toast-magic-info);box-shadow:0 0 10px rgba(var(--toast-magic-info-rgb),.2),inset 0 0 20px rgba(var(--toast-magic-info-rgb),.05)}.toast-container.theme-neon.toast-gradient-enable .toast-item.toast-success{background:radial-gradient(circle at top left,rgba(var(--toast-magic-success-rgb),.15),transparent 60%),linear-gradient(135deg,#09090b,#121214)}.toast-container.theme-neon.toast-gradient-enable .toast-item.toast-info{background:radial-gradient(circle at top left,rgba(var(--toast-magic-info-rgb),.15),transparent 60%),linear-gradient(135deg,#09090b,#121214)}.toast-container.theme-neon.toast-gradient-enable .toast-item.toast-warning{background:radial-gradient(circle at top left,rgba(var(--toast-magic-warning-rgb),.15),transparent 60%),linear-gradient(135deg,#09090b,#121214)}.toast-container.theme-neon.toast-gradient-enable .toast-item.toast-danger{background:radial-gradient(circle at top left,rgba(var(--toast-magic-danger-rgb),.15),transparent 60%),linear-gradient(135deg,#09090b,#121214)}.toast-container.theme-neon .toast-body h4{font-size:var(--tm-font-title-size, 14px);margin-bottom:2px}.toast-container.theme-neon .toast-body p{color:#a1a1aa;font-size:var(--tm-font-description-size, 12px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.5px}.toast-container.theme-neon .toast-body-icon-container{background:transparent}.toast-container.theme-neon .toast-item.toast-success .toast-body-icon-container{color:var(--toast-magic-success)}.toast-container.theme-neon .toast-item.toast-danger .toast-body-icon-container{color:var(--toast-magic-danger)}.toast-container.theme-neon .toast-item.toast-warning .toast-body-icon-container{color:var(--toast-magic-warning)}.toast-container.theme-neon .toast-item.toast-info .toast-body-icon-container{color:var(--toast-magic-info)}.toast-container.theme-neon .toast-custom-btn{background:transparent;border:1px solid currentColor;border-radius:2px;font-size:11px;padding:6px 12px;transition:all .2s ease;box-shadow:0 0 5px #0000}.toast-container.theme-neon .toast-item.toast-success .toast-custom-btn{color:var(--toast-magic-success)}.toast-container.theme-neon .toast-item.toast-danger .toast-custom-btn{color:var(--toast-magic-danger)}.toast-container.theme-neon .toast-item.toast-warning .toast-custom-btn{color:var(--toast-magic-warning)}.toast-container.theme-neon .toast-item.toast-info .toast-custom-btn{color:var(--toast-magic-info)}.toast-container.theme-neon .toast-custom-btn:hover{box-shadow:0 0 15px currentColor}.toast-container.theme-neon .toast-close-btn{color:#fff;transition:color .2s}.toast-container.theme-neon .toast-close-btn:hover{color:#fff;text-shadow:0 0 8px #fff}.toast-container.theme-neon .toast-item:before,.toast-container.theme-neon .toast-item:after{display:none}.toast-container.theme-minimal .toast-item{border-radius:.375rem;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #00000014;padding:var(--tm-space-container, 1rem)!important}.toast-container.theme-minimal .toast-item.toast-success{border-left:4px solid var(--toast-magic-success)}.toast-container.theme-minimal .toast-item.toast-danger{border-left:4px solid var(--toast-magic-danger)}.toast-container.theme-minimal .toast-item.toast-warning{border-left:4px solid var(--toast-magic-warning)}.toast-container.theme-minimal .toast-item.toast-info{border-left:4px solid var(--toast-magic-info)}.toast-container.theme-minimal .toast-item:before,.toast-container.theme-minimal .toast-item:after{display:none}.toast-container.theme-minimal .toast-custom-btn{border-radius:.25rem;font-weight:500}body[theme=dark] .toast-container.theme-minimal .toast-item{border-color:#ffffff24;box-shadow:0 2px 8px #00000080}.toast-container.theme-neumorphism .toast-item{background:#e0e5ec;border-radius:1rem;border:none;--toast-item-color: #303643;--toast-close-btn-color: #303643;--toast-custom-btn-color: #303643;color:var(--toast-item-color)}.toast-container.theme-neumorphism .toast-item .toast-body p{color:#5c6474}.toast-container.theme-neumorphism .toast-item.toast-success:after{background-color:var(--toast-magic-success);box-shadow:0 1px 2px rgba(var(--toast-magic-success-rgb),.1)}.toast-container.theme-neumorphism .toast-item.toast-danger:after{background-color:var(--toast-magic-danger);box-shadow:0 1px 2px rgba(var(--toast-magic-danger-rgb),.1)}.toast-container.theme-neumorphism .toast-item.toast-warning:after{background-color:var(--toast-magic-warning);box-shadow:0 1px 2px rgba(var(--toast-magic-warning-rgb),.1)}.toast-container.theme-neumorphism .toast-item.toast-info:after{background-color:var(--toast-magic-info);box-shadow:0 1px 2px rgba(var(--toast-magic-info-rgb),.1)}.toast-container.theme-neumorphism .toast-custom-btn{background:#e0e5ec;border:1px solid transparent;border-radius:.5rem;box-shadow:4px 4px 8px #a3b1c699,-4px -4px 8px #ffffff80}.toast-container.theme-neumorphism .toast-custom-btn:hover{box-shadow:2px 2px 4px #a3b1c699,-2px -2px 4px #ffffff80}.toast-container.theme-neumorphic{--tm-neu-surface: #e6eaf2;--tm-neu-text: #303643;--tm-neu-text-muted: #5c6474;--tm-neu-shadow-light: rgba(255, 255, 255, .9);--tm-neu-shadow-dark: rgba(163, 177, 198, .55);--tm-neu-edge-light: rgba(255, 255, 255, .75);--tm-neu-edge-dark: rgba(163, 177, 198, .35);--tm-neu-groove: rgba(163, 177, 198, .3);--tm-neu-radius: 1.125rem;--tm-neu-distance: 7px;--tm-neu-blur: 18px;--tm-neu-accent: var(--toast-magic-info);--tm-neu-accent-rgb: var(--toast-magic-info-rgb);--tm-neu-accent-alpha: .92;--tm-neu-pressed: inset 2px 2px 5px 0 var(--tm-neu-shadow-dark), inset -2px -2px 5px 0 var(--tm-neu-shadow-light);gap:1rem}.toast-container.theme-neumorphic .toast-item,.toast-container.theme-neumorphic .toast-body-icon-container,.toast-container.theme-neumorphic .toast-avatar,.toast-container.theme-neumorphic .toast-close-btn,.toast-container.theme-neumorphic .toast-custom-btn{--tm-neu-raised: inset 1px 1px 1px 0 var(--tm-neu-edge-light), inset -1px -1px 1px 0 var(--tm-neu-edge-dark), var(--tm-neu-distance) var(--tm-neu-distance) var(--tm-neu-blur) 0 var(--tm-neu-shadow-dark), calc(var(--tm-neu-distance) * -1) calc(var(--tm-neu-distance) * -1) var(--tm-neu-blur) 0 var(--tm-neu-shadow-light)}.toast-container.theme-neumorphic .toast-item{box-sizing:border-box;background-color:var(--tm-neu-surface);color:var(--tm-neu-text);border:1px solid transparent;border-radius:var(--tm-neu-radius);padding:var(--tm-space-container, 1rem 1.15rem 1.35rem)!important;transition:transform .5s ease-in-out,opacity .5s ease-in-out,box-shadow .3s ease}.toast-container.theme-neumorphic .toast-item:hover{--tm-neu-distance: 9px;--tm-neu-blur: 24px}.toast-container.theme-neumorphic .toast-item.toast-success{--tm-neu-accent: var(--toast-magic-success);--tm-neu-accent-rgb: var(--toast-magic-success-rgb)}.toast-container.theme-neumorphic .toast-item.toast-danger{--tm-neu-accent: var(--toast-magic-danger);--tm-neu-accent-rgb: var(--toast-magic-danger-rgb)}.toast-container.theme-neumorphic .toast-item.toast-warning{--tm-neu-accent: var(--toast-magic-warning);--tm-neu-accent-rgb: var(--toast-magic-warning-rgb)}.toast-container.theme-neumorphic .toast-item.toast-info{--tm-neu-accent: var(--toast-magic-info);--tm-neu-accent-rgb: var(--toast-magic-info-rgb)}.toast-container.theme-neumorphic .toast-item-content-center{align-items:center;gap:var(--tm-space-close-gap, .85rem)!important}.toast-container.theme-neumorphic .toast-item-content-center .toast-body{align-items:center;gap:var(--tm-space-icon-gap, .85rem)!important}.toast-container.theme-neumorphic .toast-body-icon-container{--tm-neu-distance: 3px;--tm-neu-blur: 7px;inline-size:2.375rem;block-size:2.375rem;padding:0;border-radius:.875rem;color:var(--tm-neu-accent);background-color:rgba(var(--tm-neu-accent-rgb),.07);box-shadow:var(--tm-neu-raised),inset 0 0 0 1px rgba(var(--tm-neu-accent-rgb),.12)}.toast-container.theme-neumorphic .toast-body-icon-container svg{width:1.125rem;height:1.125rem}.toast-container.theme-neumorphic .toast-body-avatar .toast-body-icon-container{inline-size:auto;block-size:auto;background-color:transparent;box-shadow:none}.toast-container.theme-neumorphic .toast-avatar{box-shadow:var(--tm-neu-raised)}.toast-container.theme-neumorphic .toast-body h4{font-size:var(--tm-font-title-size, .875rem);font-weight:var(--tm-font-title-weight, 600);letter-spacing:-.005em;line-height:var(--tm-line-height, 1.3)}.toast-container.theme-neumorphic .toast-body p{font-size:var(--tm-font-description-size, .78125rem);color:var(--tm-neu-text-muted);line-height:var(--tm-line-height, 1.5)}.toast-container.theme-neumorphic .toast-close-btn{--tm-neu-distance: 3px;--tm-neu-blur: 6px;width:1.625rem;height:1.625rem;align-items:center;justify-content:center;border-radius:50%;opacity:1;color:var(--tm-neu-text-muted);background-color:var(--tm-neu-surface);box-shadow:var(--tm-neu-raised);transition:box-shadow .18s ease,color .18s ease}.toast-container.theme-neumorphic .toast-close-btn:hover{--tm-neu-distance: 4px;--tm-neu-blur: 9px;opacity:1;color:var(--tm-neu-text)}.toast-container.theme-neumorphic .toast-close-btn:active{box-shadow:var(--tm-neu-pressed);color:var(--tm-neu-text)}.toast-container.theme-neumorphic .toast-close-btn:focus-visible,.toast-container.theme-neumorphic .toast-custom-btn:focus-visible{outline:2px solid rgba(var(--tm-neu-accent-rgb),.6);outline-offset:2px}.toast-container.theme-neumorphic .toast-custom-btn{--tm-neu-distance: 3px;--tm-neu-blur: 7px;background-color:rgba(var(--tm-neu-accent-rgb),.08);color:var(--tm-neu-text);border:1px solid transparent;border-radius:.75rem;padding:.4rem .75rem;box-shadow:var(--tm-neu-raised);transition:box-shadow .18s ease,background-color .18s ease}.toast-container.theme-neumorphic .toast-custom-btn:hover{--tm-neu-distance: 4px;--tm-neu-blur: 10px;border:1px solid transparent;background-color:rgba(var(--tm-neu-accent-rgb),.14)}.toast-container.theme-neumorphic .toast-custom-btn:active{box-shadow:var(--tm-neu-pressed)}.toast-container.theme-neumorphic .toast-item:before{inset-block-start:auto;inset-block-end:0;width:100%;height:6px;background-color:var(--tm-neu-groove);box-shadow:inset 0 1px 2px 0 var(--tm-neu-shadow-dark);animation:none}.toast-container.theme-neumorphic .toast-item:after{inset-block-start:auto;inset-block-end:0;height:6px;border-radius:999px;background-color:rgba(var(--tm-neu-accent-rgb),var(--tm-neu-accent-alpha));box-shadow:none}body[theme=dark] .toast-container.theme-neumorphic{--tm-neu-surface: #2c2f36;--tm-neu-text: #e7e9ee;--tm-neu-text-muted: #a3a9b7;--tm-neu-shadow-light: rgba(255, 255, 255, .045);--tm-neu-shadow-dark: rgba(9, 10, 13, .65);--tm-neu-edge-light: rgba(255, 255, 255, .06);--tm-neu-edge-dark: rgba(0, 0, 0, .35);--tm-neu-groove: rgba(0, 0, 0, .35);--tm-neu-accent-alpha: .7}@media(max-width:575px){.toast-container.theme-neumorphic{gap:.75rem}.toast-container.theme-neumorphic .toast-item{--tm-neu-distance: 5px;--tm-neu-blur: 12px;--tm-neu-radius: 1rem;padding:var(--tm-space-container, .875rem 1rem 1.25rem)!important}.toast-container.theme-neumorphic .toast-item:hover{--tm-neu-distance: 6px;--tm-neu-blur: 15px}.toast-container.theme-neumorphic .toast-close-btn{width:1.875rem;height:1.875rem}}@media(prefers-reduced-motion:reduce){.toast-container.theme-neumorphic .toast-close-btn,.toast-container.theme-neumorphic .toast-custom-btn{transition:none}}.toast-container.theme-compact{gap:.375rem}.toast-container.theme-compact .toast-item{--tm-toast-max-width: 320px;--toast-magic-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .01);box-sizing:border-box;border:1px solid rgba(0,0,0,.08);border-radius:.375rem;padding:var(--tm-space-container, .5rem .625rem)!important}body[theme=dark] .toast-container.theme-compact .toast-item{--toast-magic-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .5);border-color:#ffffff1f}.toast-container.theme-compact .toast-item:before,.toast-container.theme-compact .toast-item:after{height:2px}.toast-container.theme-compact .toast-item-content-center{align-items:center;gap:var(--tm-space-close-gap, .5rem)!important}.toast-container.theme-compact .toast-item-content-center .toast-body,.toast-container.theme-compact .toast-item-content-center .toast-body.toast-body-avatar{align-items:center;gap:var(--tm-space-icon-gap, .4375rem)!important}.toast-container.theme-compact .toast-item-content-center .toast-body-container{gap:var(--tm-space-content-gap, .0625rem)}.toast-container.theme-compact .toast-body-icon-container svg{width:1.0625rem;height:1.0625rem}.toast-container.theme-compact .toast-avatar{width:28px;height:28px}.toast-container.theme-compact .toast-body-title{min-height:0}.toast-container.theme-compact .toast-body h4{font-size:var(--tm-font-title-size, .8125rem);font-weight:var(--tm-font-title-weight, 600);line-height:var(--tm-line-height, 1.2)}.toast-container.theme-compact .toast-body p{font-size:var(--tm-font-description-size, .75rem);line-height:var(--tm-line-height, 1.35)}.toast-container.theme-compact .toast-body-end{flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--tm-space-close-gap, .375rem)}.toast-container.theme-compact .toast-close-btn{width:.875rem;height:.875rem;align-items:center;justify-content:center}.toast-container.theme-compact .toast-close-btn svg{width:12px;height:12px}.toast-container.theme-compact .toast-custom-btn{font-size:.6875rem;padding:.1875rem .4375rem;border-radius:.25rem}@media(max-width:575px){.toast-container.theme-compact .toast-item{--tm-toast-max-width: 100%}}.toast-container.toast-color-true .toast-item.toast-success{background-color:var(--toast-color-mode-success-bg, #03774f)}.toast-container.toast-color-true .toast-item.toast-info{background-color:var(--toast-color-mode-info-bg, rgba(var(--toast-magic-info-rgb), 1))}.toast-container.toast-color-true .toast-item.toast-warning{background-color:var(--toast-color-mode-warning-bg, rgba(var(--toast-magic-warning-rgb), 1))}.toast-container.toast-color-true .toast-item.toast-danger{background-color:var(--toast-color-mode-danger-bg, rgba(var(--toast-magic-danger-rgb), 1))}.toast-container.toast-color-true .toast-item.toast-success:before,.toast-container.toast-color-true .toast-item.toast-info:before,.toast-container.toast-color-true .toast-item.toast-warning:before,.toast-container.toast-color-true .toast-item.toast-danger:before{background-color:rgba(var(--toast-color-mode-progress-bg),var(--toast-item-before-opacity, .4))}.toast-container.toast-color-true .toast-item.toast-success:after,.toast-container.toast-color-true .toast-item.toast-info:after,.toast-container.toast-color-true .toast-item.toast-warning:after,.toast-container.toast-color-true .toast-item.toast-danger:after{background-color:rgba(var(--toast-color-mode-progress-bg),var(--toast-item-after-opacity, 1))}.toast-container.toast-color-true .toast-body-icon-container,.toast-container.toast-color-true .toast-close-btn,.toast-container.toast-color-true .toast-item{--toast-item-color: #FFFFFF;--toast-close-btn-color: #FFFFFF;color:var(--toast-item-color)}.toast-container.toast-color-true .toast-item.toast-warning,.toast-container.toast-color-true .toast-item.toast-warning .toast-body-icon-container,.toast-container.toast-color-true .toast-item.toast-warning .toast-close-btn,.toast-container.toast-color-true .toast-item.toast-info,.toast-container.toast-color-true .toast-item.toast-info .toast-body-icon-container,.toast-container.toast-color-true .toast-item.toast-info .toast-close-btn{--toast-item-color: #1a1d21;--toast-close-btn-color: #1a1d21;color:var(--toast-item-color)}.toast-container.toast-color-true .toast-item.toast-warning,.toast-container.toast-color-true .toast-item.toast-info{--toast-color-mode-progress-bg: 0, 0, 0}.toast-container.toast-color-true .toast-custom-btn{background-color:#fff;color:#000}.toast-container.toast-color-true .toast-item.toast-warning .toast-custom-btn,.toast-container.toast-color-true .toast-item.toast-info .toast-custom-btn{background-color:#1a1d21;color:#fff}.toast-container.toast-color-true .toast-custom-btn:hover{border:1px solid rgba(var(--toast-color-mode-progress-bg),var(--toast-item-before-opacity, .4))}.toast-container.toast-color-true .toast-item-content-center .toast-body h4,.toast-container.toast-color-true .toast-item-content-center .toast-body p{letter-spacing:1px}.toast-item-content-center{display:flex;align-items:start;justify-content:space-between;gap:var(--tm-space-close-gap, .5rem)!important}.toast-item-content-center .toast-body{padding:0;word-wrap:break-word;display:flex;gap:var(--tm-space-icon-gap, .5rem)!important}.toast-item-content-center .toast-body.toast-body-avatar{gap:var(--tm-space-icon-gap, .85rem)!important;align-items:center}.toast-item-content-center .toast-body .toast-body-container{display:flex;flex-direction:column;gap:var(--tm-space-content-gap, .25rem);justify-content:center;min-width:0;overflow-wrap:anywhere}.toast-item-content-center .toast-body-icon-container{inline-size:25px;block-size:25px;padding:2px;font-size:18px;border-radius:.3125rem;line-height:1;display:flex;justify-content:center;align-items:center}.toast-item-content-center .toast-body-title{display:flex;justify-content:start;align-items:center;min-height:22px;line-height:1}.toast-item-content-center .toast-body h4{font-size:var(--tm-font-title-size, .875rem);font-weight:var(--tm-font-title-weight, 500);margin:0;line-height:var(--tm-line-height, 1.15rem)}.toast-item-content-center .toast-body p{font-size:var(--tm-font-description-size, .75rem);font-weight:var(--tm-font-description-weight, 400);line-height:var(--tm-line-height, normal);margin:0;padding:0;white-space:pre-line}.toast-item-content-center .toast-body-end{height:100%;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;gap:var(--tm-space-close-gap, .65rem)}.toast-item-content-center .fi{line-height:1}.toast-close-btn{background:transparent;border:0;font-size:1rem;color:var(--toast-close-btn-color);width:1.25rem;cursor:pointer;z-index:99999;display:flex;align-items:start;opacity:.65;transition:opacity .25s ease-in-out;padding:0;margin:0}.toast-close-btn:hover{opacity:1}.toast-container .toast-custom-btn{--toast-custom-btn-bg-rgb: var(--toast-magic-success-rgb);font-size:.75rem;white-space:nowrap;background-color:rgba(var(--toast-custom-btn-bg-rgb),.2);color:var(--toast-custom-btn-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.35rem .675rem;max-width:160px;display:block;overflow:hidden;text-overflow:ellipsis;text-decoration:none;border-radius:.275rem;font-weight:600;border:1px solid transparent}.toast-container .toast-custom-btn:hover{border:1px solid rgba(var(--toast-custom-btn-bg-rgb),1)}.toast-container .toast-custom-btn.toast-btn-bg-success{--toast-custom-btn-bg-rgb: var(--toast-magic-success-rgb)}.toast-container .toast-custom-btn.toast-btn-bg-info{--toast-custom-btn-bg-rgb: var(--toast-magic-info-rgb)}.toast-container .toast-custom-btn.toast-btn-bg-danger{--toast-custom-btn-bg-rgb: var(--toast-magic-danger-rgb)}.toast-container .toast-custom-btn.toast-btn-bg-warning{--toast-custom-btn-bg-rgb: var(--toast-magic-warning-rgb)}[dir=rtl] .toast-item .end-0{right:unset!important;left:0!important}[dir=rtl] .toast-container.toast-top-start .toast-item,[dir=rtl] .toast-container.toast-bottom-start .toast-item{transform:translate(110%)}[dir=rtl] .toast-container.toast-top-end .toast-item,[dir=rtl] .toast-container.toast-bottom-end .toast-item{transform:translate(-110%)}@media(max-width:575px){.toast-container{max-width:calc(100% - 24px)}.toast-container.toast-top-end,.toast-container.toast-bottom-end{inset-inline-end:12px}.toast-container.toast-top-start,.toast-container.toast-bottom-start{inset-inline-start:12px}.toast-container .toast-item{--tm-toast-max-width: 100%}}@keyframes toastProgress{0%{width:var(--toast-progress-start, 0%)}to{width:var(--toast-progress-end, 100%)}}.toast-container .toast-item.show,[dir=rtl] .toast-container .toast-item.show{transform:translate(0);opacity:1}.toast-container .toast-item.hide,[dir=rtl] .toast-container .toast-item.hide{opacity:0}@keyframes toastProgressReverse{0%{width:var(--toast-progress-end, 100%)}to{width:var(--toast-progress-start, 0%)}}.toast-container .toast-item .toast-avatar{width:35px;height:35px;border-radius:50%;object-fit:cover;display:block}.toast-container .toast-item.toast-animate-fade,[dir=rtl] .toast-container .toast-item.toast-animate-fade{transform:none;transition:opacity .5s ease-in-out}.toast-container .toast-item.toast-animate-fade.show,[dir=rtl] .toast-container .toast-item.toast-animate-fade.show{transform:none}.toast-container .toast-item.toast-animate-pop,[dir=rtl] .toast-container .toast-item.toast-animate-pop{transform:scale(.85);transition:transform .35s cubic-bezier(.175,.885,.32,1.275),opacity .35s ease-in-out}.toast-container .toast-item.toast-animate-pop.show,[dir=rtl] .toast-container .toast-item.toast-animate-pop.show{transform:scale(1)}.toast-container .toast-item.toast-animate-bounce{transition:transform .55s cubic-bezier(.175,.885,.32,1.275),opacity .4s ease-in-out}.toast-container .toast-item.toast-animate-bounce.show,[dir=rtl] .toast-container .toast-item.toast-animate-bounce.show{transform:translate(0)}.toast-container .toast-item.toast-animate-slide{transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .45s ease-in-out}.toast-container .toast-item.toast-animate-slide.show,[dir=rtl] .toast-container .toast-item.toast-animate-slide.show{transform:translate(0)}.toast-container .toast-item.toast-paused:before,.toast-container .toast-item.toast-paused:after{animation-play-state:paused}.toast-container .toast-item.toast-no-timeout:before,.toast-container .toast-item.toast-no-timeout:after{display:none}.toast-magic-live-region{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.toast-close-btn{min-width:24px;min-height:24px;justify-content:center}@media(pointer:coarse){.toast-close-btn{min-width:32px;min-height:32px}}.toast-container.theme-compact .toast-close-btn{width:24px;height:24px;min-width:24px;min-height:24px}@media(prefers-reduced-motion:reduce){.toast-container .toast-item,.toast-container .toast-item *,.toast-container .toast-item:before,.toast-container .toast-item:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.toast-container .toast-item,[dir=rtl] .toast-container .toast-item{transform:none!important}.toast-container .toast-item.show{opacity:1}.toast-container .toast-item.hide{opacity:0}}.toast-item-content-center .toast-body-icon-container.tm-preset{position:relative;overflow:visible}.toast-body-icon-container.tm-preset .tm-icon-base{display:block}.toast-container.theme-neon .toast-body-icon-container.tm-preset{--tm-i1: #cbd5e1}@keyframes tmPresetPartPulse{0%,to{transform:scale(1);opacity:.65}50%{transform:scale(1.32);opacity:1}}@keyframes tmPresetStrokePulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes tmPresetBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes tmPresetTilt{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}.toast-body-icon-container.tm-preset .tm-icon-base circle,.toast-body-icon-container.tm-preset .tm-icon-base rect,.toast-body-icon-container.tm-preset .tm-icon-base g{transform-box:fill-box;transform-origin:center}.toast-container .toast-item.show .toast-magic-relative.tm-anim-shake{animation:tmPresetShake .5s ease-in-out .1s both}@keyframes tmPresetShake{0%,to{transform:translate(0)}15%{transform:translate(-5px)}30%{transform:translate(4px)}45%{transform:translate(-3px)}60%{transform:translate(2px)}75%{transform:translate(-1px)}}.tm-anim-mic-cut .tm-slash,.tm-anim-lens-cut .tm-slash,.tm-anim-pin-lift .tm-slash{stroke-dasharray:29;stroke-dashoffset:29}.toast-container .toast-item.show .tm-anim-mic-cut .tm-slash,.toast-container .toast-item.show .tm-anim-lens-cut .tm-slash,.toast-container .toast-item.show .tm-anim-pin-lift .tm-slash{animation:tmPresetStrike .32s ease-out .12s forwards}.toast-container .toast-item.show .tm-anim-badge .tm-icon-base{animation:tmPresetBob .58s ease-in-out .08s 2}.toast-container .toast-item.show .tm-anim-badge .tm-badge-glyph{animation:tmPresetPartPulse .5s ease-in-out .2s 2}.toast-container .toast-item.show .tm-anim-pulse .tm-accent{animation:tmPresetStrokePulse .55s ease-in-out .1s 2}.toast-container .toast-item.show .tm-anim-pulse .tm-icon-base{animation:tmPresetBob .6s ease-in-out .08s 2}.toast-container .toast-item.show .tm-anim-spin .tm-icon-base{animation:tmPresetSpin .9s cubic-bezier(.45,.05,.55,.95) .08s 2}.toast-container .toast-item.show .tm-anim-drive .tm-icon-base{animation:tmPresetDrive .6s ease-in-out .08s 2}.toast-container .toast-item.show .tm-anim-drive .tm-wheels{animation:tmPresetStrokePulse .5s ease-in-out .16s 2}.toast-container .toast-item.show .tm-anim-rise .tm-icon-base{animation:tmPresetRise .65s cubic-bezier(.175,.885,.32,1.275) .08s 2}.toast-container .toast-item.show .tm-anim-flick .tm-icon-base{animation:tmPresetFlash .5s ease-in-out .08s 2}
