.kardin-toast-notification{max-width:600px;min-width:300px;opacity:0;pointer-events:none;position:fixed;transform:translateY(-20px);transition:all .3s ease-in-out;width:auto;z-index:10000}.kardin-toast-notification.toast-show{opacity:1;pointer-events:auto;transform:translateY(0)}.kardin-toast-notification.toast-top-right{right:20px;top:20px}.kardin-toast-notification.toast-top-left{left:20px;top:20px}.kardin-toast-notification.toast-top-center{left:50%;top:5vh;transform:translateX(-50%) translateY(-20px)}.kardin-toast-notification.toast-top-center.toast-show{transform:translateX(-50%) translateY(0)}.kardin-toast-notification.toast-bottom-right{bottom:20px;right:20px;transform:translateY(20px)}.kardin-toast-notification.toast-bottom-right.toast-show{transform:translateY(0)}.kardin-toast-notification.toast-bottom-left{bottom:20px;left:20px;transform:translateY(20px)}.kardin-toast-notification.toast-bottom-left.toast-show{transform:translateY(0)}.kardin-toast-notification.toast-bottom-center{bottom:15vh;left:50%;transform:translateX(-50%) translateY(20px)!important}.kardin-toast-notification.toast-bottom-center.toast-show{transform:translateX(-50%) translateY(0)!important}.kardin-toast-notification .toast-content{align-items:center;border-radius:6px;box-shadow:0 5px 12px #00000026;display:flex;font-size:15px;font-weight:500;padding:12px 16px;white-space:nowrap;word-wrap:break-word;max-width:100%}.kardin-toast-notification .toast-icon{flex-shrink:0;font-size:16px;font-weight:700;margin-right:10px}.kardin-toast-notification .toast-message{flex:1;line-height:1.4;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.kardin-toast-notification .toast-close{background:none;border:none;cursor:pointer;flex-shrink:0;font-size:18px;margin-left:10px;opacity:.7;transition:opacity .2s}.kardin-toast-notification .toast-close:hover{opacity:1}.kardin-toast-modern.toast-success .toast-content{background:#67c2ef;border:1px solid #fff3;color:#fff}.kardin-toast-modern.toast-error .toast-content{background:#ff5454;border:1px solid #fff3;color:#fff}.kardin-toast-modern.toast-warning .toast-content{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #fff3;color:#fff}.kardin-toast-modern.toast-info .toast-content{background:#79c447;border:1px solid #fff3;color:#fff}.kardin-toast-classic.toast-success .toast-content{background:#3b5998;border:1px solid #fff3;border-left:5px solid #67c2ef;color:#f5f5f5}.kardin-toast-classic.toast-error .toast-content{background:#cf2a28;border:1px solid #fff3;border-left:5px solid #ff5454;color:#f5f5f5}.kardin-toast-classic.toast-warning .toast-content{background:#fabb3d;border:1px solid #f59e0b;border-left-width:5px;color:#f5f5f5}.kardin-toast-classic.toast-info .toast-content{background:#d1fae5;border:1px solid #10b981;border-left-width:5px;color:#f5f5f5}.kardin-toast-classic .toast-close{color:inherit}.kardin-toast-minimal .toast-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #e5e7eb;box-shadow:0 10px 25px #0000001a}.kardin-toast-minimal.toast-success .toast-icon{color:#3b5998}.kardin-toast-minimal.toast-success .toast-content{border-left:3px solid #6d8ac6}.kardin-toast-minimal.toast-error .toast-icon{color:#ff5454}.kardin-toast-minimal.toast-error .toast-content{border-left:3px solid #cf2a28}.kardin-toast-minimal.toast-warning .toast-icon{color:#fabb3d}.kardin-toast-minimal.toast-warning .toast-content{border-left:3px solid #f59e0b}.kardin-toast-minimal.toast-info .toast-icon{color:#79c447}.kardin-toast-minimal.toast-info .toast-content{border-left:3px solid #059669}.kardin-toast-minimal .toast-message{color:#374151}.kardin-toast-minimal .toast-close{color:#6b7280}.kardin-toast-bold .toast-content{border-radius:0;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.kardin-toast-bold.toast-success .toast-content{background:#3b5998;box-shadow:0 5px 0 #6d8ac6;color:#fff}.kardin-toast-bold.toast-error .toast-content{background:#cf2a28;box-shadow:0 10px 25px #0000001a;color:#fff}.kardin-toast-bold.toast-warning .toast-content{background:#fabb3d;box-shadow:0 5px 0 #d97706;color:#fff}.kardin-toast-bold.toast-info .toast-content{background:#79c447;box-shadow:0 5px 0 #059669;color:#fff}.kardin-toast-bold .toast-icon{font-size:18px}