.toast-success{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));border-color:rgb(187 247 208/var(--tw-border-opacity,1));border-width:1px;color:rgb(22 101 52/var(--tw-text-opacity,1))}.toast-success:is(.dark *){--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(20,83,45,.2);border-color:rgb(22 101 52/var(--tw-border-opacity,1));color:rgb(134 239 172/var(--tw-text-opacity,1))}.toast-success-button:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.toast-success-button:hover:is(.dark *){background-color:rgba(22,101,52,.3)}.toast-error{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));border-color:rgb(254 202 202/var(--tw-border-opacity,1));border-width:1px;color:rgb(153 27 27/var(--tw-text-opacity,1))}.toast-error:is(.dark *){--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(127,29,29,.2);border-color:rgb(153 27 27/var(--tw-border-opacity,1));color:rgb(252 165 165/var(--tw-text-opacity,1))}.toast-error-button:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.toast-error-button:hover:is(.dark *){background-color:rgba(153,27,27,.3)}.toast-info{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1));border-color:rgb(191 219 254/var(--tw-border-opacity,1));border-width:1px;color:rgb(30 64 175/var(--tw-text-opacity,1))}.toast-info-button:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.toast-warning{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));border-color:rgb(254 240 138/var(--tw-border-opacity,1));border-width:1px;color:rgb(133 77 14/var(--tw-text-opacity,1))}.toast-warning-button:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity,1))}.toast-container{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:24rem;overflow:hidden;position:fixed;width:100%;z-index:9999}.toast-container[data-position^=top]{top:1rem}.toast-container[data-position^=bottom]{bottom:1rem}.toast-container[data-position$=right]{right:1rem;transform:none}.toast-container[data-position$=left]{left:1rem;transform:none}.toast-container[data-position=center]{--tw-translate-x:-50%;left:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast-content{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);align-items:center;border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;gap:.5rem;overflow:hidden;padding:.5rem .75rem;position:relative;width:100%}@media (min-width:640px){.toast-content{padding:.75rem 1rem}}.toast-icon{flex-shrink:0;height:1rem;width:1rem}@media (min-width:640px){.toast-icon{height:1.25rem;width:1.25rem}}.toast-message{flex:1 1 0%;min-width:0}.toast-title{font-size:.75rem;font-weight:500;line-height:1rem}@media (min-width:640px){.toast-title{font-size:.875rem;line-height:1.25rem}}.toast-description{display:none;font-size:.75rem;line-height:1rem;margin-top:.25rem;opacity:.8}@media (min-width:640px){.toast-description{display:block}}.toast-action{margin-top:.5rem}.toast-close-button{border-radius:9999px;cursor:pointer;flex-shrink:0;margin-left:.25rem;padding:.25rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}@media (min-width:640px){.toast-close-button{margin-left:.5rem}}.toast-close-button{pointer-events:auto}.toast-close-icon{height:.75rem;width:.75rem}@media (min-width:640px){.toast-close-icon{height:1rem;width:1rem}}.toast-progress{background-color:currentColor;bottom:0;height:.25rem;left:0;opacity:.2;position:absolute}