@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.conecta-toast-viewport{z-index:var(--conecta-z-toast);gap:var(--conecta-space-2);pointer-events:none;flex-direction:column;width:min(24rem,100vw - 2rem);display:flex;position:fixed}.conecta-toast-viewport--top-right{top:var(--conecta-space-4);right:var(--conecta-space-4)}.conecta-toast-viewport--top-left{top:var(--conecta-space-4);left:var(--conecta-space-4)}.conecta-toast-viewport--bottom-right{right:var(--conecta-space-4);bottom:var(--conecta-space-4)}.conecta-toast-viewport--bottom-left{bottom:var(--conecta-space-4);left:var(--conecta-space-4)}.conecta-toast{align-items:flex-start;gap:var(--conecta-space-3);width:100%;padding:var(--conecta-space-3)var(--conecta-space-4);border:.0625rem solid var(--conecta-color-border-subtle);border-radius:var(--conecta-radius-small);background:var(--conecta-color-background-surface);color:var(--conecta-color-content-secondary);box-shadow:var(--conecta-elevation-high);pointer-events:auto;animation:conecta-toast-enter var(--conecta-motion-enter);border-left-width:.25rem;display:flex}.conecta-toast--neutral{border-left-color:var(--conecta-color-content-muted)}.conecta-toast--info{border-left-color:var(--conecta-color-info)}.conecta-toast--success{border-left-color:var(--conecta-color-success)}.conecta-toast--warning{border-left-color:var(--conecta-color-warning)}.conecta-toast--danger{border-left-color:var(--conecta-color-danger)}.conecta-toast__icon{flex:none;width:1.25rem;height:1.25rem;display:inline-flex}.conecta-toast--neutral .conecta-toast__icon{color:var(--conecta-color-content-muted)}.conecta-toast--info .conecta-toast__icon{color:var(--conecta-color-info)}.conecta-toast--success .conecta-toast__icon{color:var(--conecta-color-success)}.conecta-toast--warning .conecta-toast__icon{color:var(--conecta-color-warning)}.conecta-toast--danger .conecta-toast__icon{color:var(--conecta-color-danger)}.conecta-toast__icon>svg{width:100%;height:100%}.conecta-toast__content{gap:var(--conecta-space-1);flex:1;min-width:0;display:grid}.conecta-toast__title{color:var(--conecta-color-content-primary);font-size:var(--conecta-font-size-body);--tw-leading:1.4;line-height:1.4}.conecta-toast__description{color:var(--conecta-color-content-secondary);font-size:var(--conecta-font-size-body-small);--tw-leading:1.5;line-height:1.5}.conecta-toast__action{margin-top:var(--conecta-space-2)}.conecta-toast__close{width:2rem;height:2rem;margin:calc(var(--conecta-space-1)*-1);border-radius:var(--conecta-radius-small);color:var(--conecta-color-content-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.conecta-toast__close:hover{background:var(--conecta-color-background-subtle);color:var(--conecta-color-content-primary)}.conecta-toast__close svg{width:1rem;height:1rem}@keyframes conecta-toast-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.conecta-toast{animation:none}}.conecta-toast__close{width:var(--conecta-size-touch-target);height:var(--conecta-size-touch-target)}@property --tw-leading{syntax:"*";inherits:false}
