.Toast-module__LnWoZW__viewport{right:var(--space-6);bottom:var(--space-6);z-index:300;gap:var(--space-3);width:min(40rem, calc(100vw - var(--space-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module__LnWoZW__toast{pointer-events:auto;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-3);border:1px solid var(--border-default);border-left:3px solid var(--tone);box-shadow:var(--elevation-2);color:var(--text-strong);font-family:var(--z7-font-body);font-size:var(--text-sm);animation:Toast-module__LnWoZW__toastIn var(--dur-base) var(--ease);line-height:1.45;display:flex}.Toast-module__LnWoZW__success{--tone:var(--success)}.Toast-module__LnWoZW__error{--tone:var(--loss)}.Toast-module__LnWoZW__info{--tone:var(--info)}.Toast-module__LnWoZW__icon{color:var(--tone);flex:none;margin-top:.1rem}.Toast-module__LnWoZW__message{flex:1;min-width:0}.Toast-module__LnWoZW__actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Toast-module__LnWoZW__action{padding:var(--space-1) 0;border-radius:var(--radius-sm);color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:.3rem;transition:color var(--dur-fast) var(--ease), text-decoration-color var(--dur-fast) var(--ease);background:0 0;border:0;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Toast-module__LnWoZW__action:hover{color:var(--accent-hover);text-decoration-color:currentColor}.Toast-module__LnWoZW__action:active{color:var(--accent-active)}.Toast-module__LnWoZW__action:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.Toast-module__LnWoZW__details{gap:var(--space-1);margin-top:var(--space-2);padding-left:var(--space-4);color:var(--text-body);flex-direction:column;list-style:outside;display:flex}.Toast-module__LnWoZW__close{border-radius:var(--radius-sm);width:2.8rem;height:2.8rem;color:var(--text-muted);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:-.4rem -.4rem -.4rem 0;display:grid}.Toast-module__LnWoZW__close:hover{color:var(--text-strong);background:var(--surface-2)}.Toast-module__LnWoZW__close:focus-visible{color:var(--text-strong);border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.Toast-module__LnWoZW__close:active{background:var(--surface-1)}@keyframes Toast-module__LnWoZW__toastIn{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Toast-module__LnWoZW__toast{animation:none}.Toast-module__LnWoZW__close,.Toast-module__LnWoZW__action{transition:none}}@media (max-width:560px){.Toast-module__LnWoZW__viewport{right:var(--space-4);left:var(--space-4);bottom:var(--space-4);width:auto}}
