.toast-stack{z-index:160;top:var(--toast-top,76px);right:var(--toast-right,32px);pointer-events:none;flex-direction:column;gap:8px;width:min(360px,100vw - 24px);display:flex;position:fixed}.toast-stack:empty{display:none}.toast{border:1px solid var(--paint-e5d9d7-border);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:0 12px 36px var(--paint-18203a20-shadow-ink);font-size:var(--text-sm);pointer-events:auto;align-items:flex-start;gap:10px;padding:12px 8px 12px 14px;line-height:1.4;display:flex}.toast-icon{color:var(--action);flex:none;margin-top:1px}.toast-error .toast-icon{color:var(--red)}.toast-success .toast-icon{color:var(--prize-green)}.toast-copy{flex:1;gap:2px;min-width:0;padding-top:1px;display:grid}.toast-copy strong{color:var(--ink);font-weight:600}.toast-copy>span{color:var(--slate);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.toast-copy strong+span{font-size:var(--text-xs)}.toast-copy>span:only-child,.toast-copy>span:first-child{color:var(--ink)}.toast-copy .token-icon{vertical-align:-2px;width:14px;height:14px}.toast-copy .usdc-amount,.toast-copy .usdc-amount>span{font-size:inherit;margin:0;display:inline}.toast-action{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--action);font:inherit;font-size:var(--text-xs);cursor:pointer;justify-self:start;margin-top:4px;padding:4px 10px;font-weight:600}.toast-action:hover{border-color:var(--action-soft);background:var(--action-tint)}.toast-close{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--slate);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-top:-4px;display:grid}.toast-close:hover{background:var(--surface-muted);color:var(--ink)}:is(.toast-close,.toast-action):focus-visible{outline:2px solid var(--action);outline-offset:2px}@media (max-width:600px){.toast-stack{width:auto;left:12px;right:12px}}